[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