[postgis-tickets] [PostGIS] #5293: toTopoGeom: corrupted topology: face xxx could not be constructed only from edges knowing about it (like edge yyy).

PostGIS trac at osgeo.org
Wed Feb 8 07:02:27 PST 2023


#5293: toTopoGeom: corrupted topology: face xxx could not be constructed only from
edges knowing about it (like edge yyy).
-----------------------+---------------------------
  Reporter:  strk      |      Owner:  strk
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:  PostGIS 3.4.0
 Component:  topology  |    Version:  master
Resolution:            |   Keywords:
-----------------------+---------------------------
Comment (by laopsahl):

 Here is test creating topology error with one tread and 7 input polygon
 [https://gitlab.com/nibioopensource/resolve-overlap-and-
 gap/-/jobs/3736311302]

 The error we get is this

 validation postgis_ticket_5293_1|face has multiple shells|45|-126

 And the issue is here [https://gitlab.com/nibioopensource/resolve-overlap-
 and-gap/-/issues/46]

 If i run the same test on db01tempdata.nibio.no
 postgres at rmp_build_tiltak_layers=#

 POSTGIS="3.4.0dev 3.3.0rc2-573-g9db2a5fb0" [EXTENSION] PGSQL="120"
 GEOS="3.9.1-CAPI-1.14.2" SFCGAL="1.3.7" PROJ="7.2.1" LIBXML="2.9.10"
 LIBJSON="0.13.1" LIBPROTOBUF="1.3.3" WAGYU="0.5.0 (Internal)" TOPOLOGY

 I get this errors

 validation postgis_ticket_5293_1 | invalid next_right_edge | 128 | -127
 validation postgis_ticket_5293_1 | invalid next_left_edge  | 127 |  131
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5293#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