[postgis-tickets] [PostGIS] #5180: Batch edges removal function
PostGIS
trac at osgeo.org
Mon Jul 4 01:56:07 PDT 2022
#5180: Batch edges removal function
-------------------------+-----------------------------
Reporter: strk | Owner: strk
Type: enhancement | Status: new
Priority: medium | Milestone: PostGIS Fund Me
Component: topology | Version:
Keywords: |
-------------------------+-----------------------------
When cleaning topologies a tipical workflow consists in removing a lot of
edges (for example QGIS PostGIS Topology Edit plugin allows selecting
edges and clicking an icon to delete all of them).
At the moment the only way to remove all edges is to call
ST_RemEdgeModFace or ST_RemEdgeNewFace multiple times, once for each edge
being removed.
This operation is very very slow as the number of edges augment.
This ticket is to expose a function taking a set of edge identifiers and
remove them ALL while ensuring the topology is left in a valid state. The
function would be aimed at performance improvement.
Ensurance of valid topology MAY benefit from implementation of
RecomputeEdgeLinking function, see #4942
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5180>
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