[postgis-tickets] [PostGIS] #4680: Implement ST_GetFaceGeometry by following rings, not face labels

PostGIS trac at osgeo.org
Mon May 4 04:08:29 PDT 2020


#4680: Implement ST_GetFaceGeometry by following rings, not face labels
-------------------------+--------------------
 Reporter:  strk         |      Owner:  strk
     Type:  enhancement  |     Status:  new
 Priority:  medium       |  Milestone:
Component:  topology     |    Version:  master
 Keywords:               |
-------------------------+--------------------
 At the moment ST_GetFaceGeometry builds an area from the edges having the
 target face known to be on one of their sides. This requires re-
 determining edge connection when such information is already available
 (and used by GetRingEdges).

 This ticket is to enhance the function to use edge linking instead, as it
 should be faster (no need to use the GEOS polygonizer) and more robust
 (would still work in case face labels are invalid).

 Eventually, we could have a switch to decide whether to use face labels or
 edge linking.

 Of course face label would still be needed to find at least one face edge
 for each face ring...

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4680>
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