[postgis-tickets] [PostGIS] #5289: RemoveUnusedPrimitives: WARNING: Edges 14315 and 1937 joined by node 10801 could not be healed: Healing of edges 14315 and 1937 was reported to remove node 1661 while we expected 10801 instead
PostGIS
trac at osgeo.org
Wed Nov 16 07:23:04 PST 2022
#5289: RemoveUnusedPrimitives: WARNING: Edges 14315 and 1937 joined by node 10801
could not be healed: Healing of edges 14315 and 1937 was reported to remove
node 1661 while we expected 10801 instead
----------------------+---------------------------
Reporter: strk | Owner: strk
Type: defect | Status: new
Priority: medium | Milestone: PostGIS 3.4.0
Component: topology | Version: master
Keywords: |
----------------------+---------------------------
The RemoveUnusedPrimitives function sometimes raises this confusing
warning about expecting removal of a node and obtaining removal of another
node. The warning is misleading because the expectance is wrong. When
healing two edges which are connected on both sides on nodes having no
other edge connected to them it is not predictable which node will be
removed. The code should not assume it can predict that.
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5289>
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