Opened 9 years ago

Closed 3 years ago

Last modified 3 years ago

#3233 closed enhancement (fixed)

ValidateTopology does not check correctness of node.containing_face

Reported by: strk Owned by: strk
Priority: medium Milestone: PostGIS 3.2.0
Component: topology Version: master
Keywords: Cc: Lars Aksel Opsahl

Description

The ValidateTopology function doesn't notice if the "containing_face" field of nodes is not correct. It shoud check it instead.

Change History (6)

comment:1 by robe, 7 years ago

Milestone: PostGIS FuturePostGIS Fund Me

Milestone renamed

comment:2 by strk, 3 years ago

#4684 illustrate a possible way to introduce invalidities involving incorrect node.containing_face

comment:3 by strk, 3 years ago

Milestone: PostGIS Fund MePostGIS 3.2.0
Version: 2.0.xmaster

See also #4830 for a similar case (lack of checking isolated edges containment)

comment:4 by Sandro Santilli <strk@…>, 3 years ago

Resolution: fixed
Status: newclosed

In d6fd9521/git:

Have ValidateTopology check for node containing_face

Includes automated testcase
Closes #3233

comment:5 by Sandro Santilli <strk@…>, 3 years ago

In 1708888/git:

Fix ValidateTopology check for node containing_face

Update pre-existing testcase which did contain an invalid
node's containing_face
References #3233

comment:6 by strk, 3 years ago

Cc: Lars Aksel Opsahl added
Note: See TracTickets for help on using tickets.