[postgis-tickets] [PostGIS] #4830: ValidateTopology does not check correctness of edge.left_face and edge.right_face for isolated edges

PostGIS trac at osgeo.org
Tue Jan 12 12:55:34 PST 2021


#4830: ValidateTopology does not check correctness of edge.left_face and
edge.right_face for isolated edges
--------------------------+---------------------------
  Reporter:  strk         |      Owner:  strk
      Type:  enhancement  |     Status:  closed
  Priority:  medium       |  Milestone:  PostGIS 3.2.0
 Component:  topology     |    Version:  master
Resolution:  fixed        |   Keywords:
--------------------------+---------------------------
Changes (by Sandro Santilli <strk@…>):

 * status:  reopened => closed
 * resolution:   => fixed


Comment:

 In [changeset:"ac608039632085c370999a252034b1d32d68e252/git" ac60803/git]:
 {{{
 #!CommitTicketReference repository="git"
 revision="ac608039632085c370999a252034b1d32d68e252"
 Enhance test for topology edge side faces

 - Also check non-isolated ones
 - Catch universal face containment (only in non-boundary case)

 Closes #4830 again

 Includes more testcases and updates pre-existing one expectance.

 The only missing check now is for dangling edges advertising
 the universal face on only ONE side. We cannot easily check
 this becase we'd expect such edge to be only contaied by a face
 and it will be, even if both sides are in the _same_ face.
 This case can only be determined by edge-linking checking
 (references #3042)
 }}}

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