[postgis-tickets] [PostGIS] #3009: ST_Area(the_geom, false) and other geography functions may change column value (was: ST_Area(the_geom, false) may change column value)
PostGIS
trac at osgeo.org
Wed Dec 17 07:08:42 PST 2014
#3009: ST_Area(the_geom, false) and other geography functions may change column
value
---------------------+------------------------------------------------------
Reporter: fursten | Owner: pramsey
Type: defect | Status: new
Priority: blocker | Milestone: PostGIS 2.1.5
Component: postgis | Version: 2.1.x
Keywords: |
---------------------+------------------------------------------------------
Comment(by robe):
yikes as I feared the problem is deeper (or at least at our
geometry::geography caster). Same behavior with doing this:
{{{
DROP TABLE IF EXISTS test_weird;
CREATE TABLE test_weird AS SELECT 'MULTIPOLYGON(((-8.62650874577284
115.346832275391,-8.58441599597068 115.309066772461,-8.68013625652618
115.214309692383,-8.72629051135205 115.198516845703,-8.76225972524743
115.307693481445,-8.64348030291466 115.343399047852,-8.62650874577284
115.346832275391)))'::geometry As areas;
SELECT ST_AsText(areas)
FROM test_weird;
-- yields --
MULTIPOLYGON(((-8.62650874577284 115.346832275391,-8.58441599597068
115.309066772461,-8.68013625652618 115.214309692383,-8.72629051135205
115.198516845703,-8.76225972524743 115.307693481445,-8.64348030291466
115.343399047852,-8.62650874577284 115.346832275391)))
SELECT ST_Distance(areas,areas, true)
FROM test_weird;
--returns 0
SELECT ST_AsText(areas)
FROM test_weird;
-- yields --
MULTIPOLYGON(((-8.62650874577284 64.653167724609,-8.58441599597068
64.690933227539,-8.68013625652618 64.785690307617,-8.72629051135205
64.801483154297,-8.76225972524743 64.692306518555,-8.64348030291466
64.656600952148,-8.62650874577284 64.653167724609)))
}}}
--
Ticket URL: <http://trac.osgeo.org/postgis/ticket/3009#comment:6>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list