[PostGIS] #5937: RemoveUnusedPrimitives: WARNING: Edges 2 and 1 joined by node {2} could not be healed: Healing of edges 2 and 1 was reported to remove node 4 while we expected any of {2} instead
PostGIS
trac at osgeo.org
Tue Jul 1 14:29:44 PDT 2025
#5937: RemoveUnusedPrimitives: WARNING: Edges 2 and 1 joined by node {2} could
not be healed: Healing of edges 2 and 1 was reported to remove node 4 while
we expected any of {2} instead
----------------------+---------------------------
Reporter: strk | Owner: strk
Type: defect | Status: new
Priority: medium | Milestone: PostGIS 3.4.5
Component: topology | Version: 3.4.x
Keywords: |
----------------------+---------------------------
Easy repro:
{{{
select createtopology('t');
create table t.f(id serial primary key);
select addtopogeometrycolumn('t','t','f','g','line');
select toTopoGeom(ST_ExteriorRing(ST_MakeEnvelope(0,0,10,10)), 't',1);
select topogeo_addpoint('t',ST_Point(10,0));
select topogeo_addpoint('t',ST_Point(0,10));
select topogeo_addpoint('t',ST_Point(10,10));
begin; select removeunusedprimitives('t');
}}}
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5937>
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