[PostGIS] #5848: expose a lower level function of TopoGeo_AddLineString that returns more info

PostGIS trac at osgeo.org
Wed Feb 5 09:25:43 PST 2025


#5848: expose a lower level function of TopoGeo_AddLineString that returns more
info
--------------------------------+---------------------------
  Reporter:  Lars Aksel Opsahl  |      Owner:  strk
      Type:  enhancement        |     Status:  new
  Priority:  medium             |  Milestone:  PostGIS 3.5.3
 Component:  topology           |    Version:  3.4.x
Resolution:                     |   Keywords:
--------------------------------+---------------------------
Comment (by strk):

 I'm open the the introduction of a method to report all side-effects.
 How to encode the return code is non-trivial.

 Addition of a line may:

  0. Add one or more edges
  1. Split one or more edges
  2. Modify one or more edges shape (due to snapping)
  3. Remove one or more edges (experimental edge merging, since 3.5.0)
  4. Split one or more faces
  5. Turn a previously isolated node into a non-isolated node

 A lot of things to report ! Maybe it could be a table-returning function,
 so that the return set could be appended to a log table by the caller, if
 needed.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5848#comment:5>
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