[PostGIS] #5722: Spatial exception - geometry boundary touches interior of edge 4 (XX000)

PostGIS trac at osgeo.org
Mon May 6 03:18:09 PDT 2024


#5722: Spatial exception - geometry boundary touches interior of edge 4 (XX000)
-----------------------+---------------------------
  Reporter:  strk      |      Owner:  strk
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:  PostGIS 3.5.0
 Component:  topology  |    Version:  master
Resolution:            |   Keywords:
-----------------------+---------------------------
Comment (by strk):

 So the bottom line problem for PostGIS is to find out which existing edges
 need to be snapped to the new node. At the moment the code just assumes
 the maximum drift of an edge can be computed based on the floating point
 grid. That's where the computed tolerance comes from. I'm pretty sure GEOS
 uses a different "tolerance" internally, and it would be helpful to
 extrapolate it externally, or inject it from outside in, using the
 GEOS-3.9 backed functions for fixed-precision overlay.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5722#comment:8>
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