[postgis-tickets] [PostGIS] #4684: Topology construction routine results invalid topology

PostGIS trac at osgeo.org
Wed May 13 06:28:46 PDT 2020


#4684: Topology construction routine results invalid topology
-----------------------+---------------------
  Reporter:  laopsahl  |      Owner:  pramsey
      Type:  defect    |     Status:  new
  Priority:  medium    |  Milestone:
 Component:  postgis   |    Version:  3.0.x
Resolution:            |   Keywords:
-----------------------+---------------------

Comment (by laopsahl):

 I have been testing a quite bit on this  branch [https://github.com/larsop
 /resolve-overlap-and-
 gap/tree/test_not_cut_cellborder_crossing_edges_issues_7] where I follow
 the the steps above and I have not been able to make any with faces with
 null geometries running step 3 in single thread.

 So it's seems to be correct what you are saying here.

 Just to confirm this I this I changed step 3 to run parallel
 [https://github.com/larsop/resolve-overlap-and-
 gap/commit/57ef8b9db710da6c8c023d60b8b617f202502e4b]  and then I got 67
 faces with null geo of 308413 faces.

 I also tried to creating blocking area based on mbr in the face table
 [https://github.com/larsop/resolve-overlap-and-
 gap/commit/b564bdb6d3e77cf064e11cb4418fc41ab5fcddf3] but that did help
 very much.

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4684#comment:4>
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