[postgis-devel] [PostGIS] #2025: side location conflict at topogeo_AddLineString() of separate edges

PostGIS trac at osgeo.org
Tue Oct 2 09:18:05 PDT 2012


#2025: side location conflict at topogeo_AddLineString() of separate edges
----------------------+-----------------------------------------------------
 Reporter:  wimned    |       Owner:  strk         
     Type:  defect    |      Status:  assigned     
 Priority:  medium    |   Milestone:  PostGIS 2.1.0
Component:  topology  |     Version:  trunk        
 Keywords:            |  
----------------------+-----------------------------------------------------

Comment(by strk):

 The problem must not occur. But the testing for new faces is currently
 built-in the standard ST_AddEdgeModFace / ST_AddEdgeNewFaces, the first of
 which is used by TopoGeo_addLinestring.

 Checking later might indeed be faster, but currently there's no function
 to "build" a topology from edges already inserted. Well, there was an
 attempt (topology.polygonize) but I think it doesn't set the proper edge
 linking and isn't even necessarely faster.

 Anyway please keep performance considerations away from this ticket.
 I'm happy to discuss about that but this ticket is for a confirmed bug.

-- 
Ticket URL: <http://trac.osgeo.org/postgis/ticket/2025#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-devel mailing list