[postgis-tickets] [PostGIS] #3380: "geometry crosses edge" with 1e-2 tolerance

PostGIS trac at osgeo.org
Fri Nov 27 04:07:52 PST 2015


#3380: "geometry crosses edge" with 1e-2 tolerance
-----------------------+---------------------------
  Reporter:  strk      |      Owner:  strk
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:  PostGIS 2.0.8
 Component:  topology  |    Version:  2.0.x
Resolution:            |   Keywords:
-----------------------+---------------------------

Comment (by strk):

 So, even if we do NOT snap to the non-isolated node, an error occurs in
 next step, when we add the correct new line to the topology and end up
 snapping its endpoint to the existing node even if it is coincident to an
 existing vertex of an edge (we do not check that occurrence).

 In other words, the problem moves from TopoGeo_addLinestring to
 TopoGeom_addPoint, whereas the latter re-snaps. Maybe
 TopoGeo_addLinestring should _not_ call TopoGeom_addPoint, or call it with
 some custom parameters to avoid further re-snapping.

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3380#comment:10>
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