Ticket #1711 (closed defect: fixed)

Opened 14 months ago

Last modified 14 months ago

ST_ModEdgeSplit robustness issue invalidates topology

Reported by: strk Owned by: strk
Priority: medium Milestone: PostGIS 2.0.0
Component: topology Version: trunk
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

Changed 14 months ago by strk

  • status changed from new to assigned

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

Changed 14 months ago by strk

  • status changed from assigned to closed
  • resolution set to fixed

Fixed with r9539

Note: See TracTickets for help on using tickets.