[postgis-devel] [PostGIS] #781: topology: wrong result when add an edge intersecting a face.
PostGIS
trac at osgeo.org
Mon Jan 17 14:42:44 PST 2011
#781: topology: wrong result when add an edge intersecting a face.
-----------------------+----------------------------------------------------
Reporter: aperi2007 | Owner: strk
Type: defect | Status: new
Priority: medium | Milestone: PostGIS 2.0.0
Component: topology | Version: trunk
Keywords: |
-----------------------+----------------------------------------------------
Comment(by strk):
Not sure I got it right (it's late here).
Are you basically adding an edge that splits a face but goes from a node
to another ?
That's a case I haven't indeed considered for AddEdge.
The use case that drove AddEdge/AddFace was one by which you wouldn't have
registered
any face at the time of edge addition.
A balance should be found between validity and speed. Checking everything
would have
a big impact on performance. This is pretty much like forcing an
ST_IsValid check on geometries, only more expensive...
Note that AddEdge never attempts at defining faces. Even adding a closed
edge produces
no face (altought it theoretically should).
--
Ticket URL: <http://trac.osgeo.org/postgis/ticket/781#comment:3>
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-devel
mailing list