[postgis-tickets] [PostGIS] #5394: TopoGeo_addPoint: Corrupted topology: adjacent edges -2 and -2 bind different face (1 and 0)

PostGIS trac at osgeo.org
Thu Jun 1 08:35:14 PDT 2023


#5394: TopoGeo_addPoint: Corrupted topology: adjacent edges -2 and -2 bind
different face (1 and 0)
----------------------+---------------------------
 Reporter:  strk      |      Owner:  strk
     Type:  defect    |     Status:  new
 Priority:  medium    |  Milestone:  PostGIS 3.3.4
Component:  topology  |    Version:  3.3.x
 Keywords:            |
----------------------+---------------------------
 This is a more focused ticket for the problem reported as a comment of
 another ticket: https://trac.osgeo.org/postgis/ticket/5293#comment:6

 Smallest testcase:
 {{{
 SELECT topology.CreateTopology ('t');
 SELECT topology.TopoGeo_addLinestring('t',
   'LINESTRING(5.803580945500557 59.26346622000005,5.803580263500001
 59.263465501000006)',
 0);
 SELECT topology.TopoGeo_addLinestring('t',
   'LINESTRING(5.803580263500001 59.263465501000006,5.8035809455
 59.263466220000005,5.803580945500557 59.26346622000005)',
 0);
 SELECT * FROM topology.ValidateTopology('t');
 SELECT topology.TopoGeo_addPoint( 't', 'POINT(5.803646305
 59.263416658000004)', 0);
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5394>
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