Opened 13 years ago

Closed 13 years ago

#1711 closed defect (fixed)

ST_ModEdgeSplit robustness issue invalidates topology

Reported by: strk Owned by: strk
Priority: medium Milestone: PostGIS 2.0.0
Component: topology Version: master
Keywords: Cc:

Description

When splitting an edge by a point it happens that the actual split point doesn't match the split edge endpoints, with the result of an invalid topology being created.

Issue #1706 is partially due to this.

Change History (2)

comment:1 by strk, 13 years ago

Status: newassigned

Example: add this edge '01020000000400000000000000000034400000000000002440000000000000244000000000000024400000000000002240000000000000284000000000000024400000000000003440' Then split by this point '010100000000000000000022400000000000002840' Then validate the topology and you'll find node/endpoint mismatch.

comment:2 by strk, 13 years ago

Resolution: fixed
Status: assignedclosed

Fixed with r9539

Note: See TracTickets for help on using tickets.