[postgis-tickets] [PostGIS] #5183: topology.RemoveUnusedPrimitives(topology, bbox) function

PostGIS trac at osgeo.org
Fri Jul 8 02:29:28 PDT 2022


#5183: topology.RemoveUnusedPrimitives(topology, bbox) function
-------------------------+-----------------------------
 Reporter:  strk         |      Owner:  strk
     Type:  enhancement  |     Status:  new
 Priority:  medium       |  Milestone:  PostGIS Fund Me
Component:  topology     |    Version:
 Keywords:               |
-------------------------+-----------------------------
 It is sometimes useful to cleanup the topology by removing unused
 primitives (edges not binding areal TopoGeometries, nodes not binding
 lineal TopoGeometries).

 This is for example implemented in QGIS PostGIS Topology Editor plugin:
 https://plugins.qgis.org/plugins/pgtopoeditor/

 And is implemented in NIBIO's topo_update extension:
 https://gitlab.com/nibioopensource/pgtopo_update_sql/-/blob/910da58a375ae9454634538b6fa110167f655c41/src/sql/topo_update/function_02_cleanup_topology.sql

 This ticket is to expose such a function in core PostGIS Topology for
 reuse by others.

 See also #5180 for exposing a part of this function but specifically for
 edges only
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5183>
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