[postgis-tickets] [PostGIS] #5180: Batch edges removal function

PostGIS trac at osgeo.org
Wed Jul 6 07:00:54 PDT 2022


#5180: Batch edges removal function
--------------------------+-----------------------------
  Reporter:  strk         |      Owner:  strk
      Type:  enhancement  |     Status:  new
  Priority:  medium       |  Milestone:  PostGIS Fund Me
 Component:  topology     |    Version:
Resolution:               |   Keywords:
--------------------------+-----------------------------
Comment (by strk):

 Such a function might also need to take a parameter to tell whether to
 completely bail out if any given EDGE cannot be removed because doing so
 would make it impossible to retain immutable definition of existing
 TopoGeometry objects.

 This is because the current code allows to call ST_RemEdgeModFace or
 ST_RemEdgeNewFaces in a loop and catch exception due to the above
 impossibility, and as such is known to be used by the pgtopo_update_sql
 code. Exposing a batch-removal function will need to somehow provide a
 similar characteristic (or the caller would need to pre-compute what's
 possible to drop and what not)
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5180#comment:2>
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