Opened 14 years ago

Closed 13 years ago

#360 closed defect (fixed)

Exception on CascadedUnion [JTS works!]

Reported by: strk Owned by: strk
Priority: blocker Milestone: 3.3.0
Component: Core Version: main
Severity: Critical Keywords:
Cc:

Description

The attached postgresql dump contains 2 valid geometries, with a total of 201 points, that results in a TopologyException from GEOS when unioned togheter.

Postgis uses the CascadedUnion operation for this.

The same geometries have been tested against JTS with success [1]

[1] http://lists.osgeo.org/pipermail/geos-devel/2010-June/004872.html

Attachments (1)

another_dump2.sql (2.5 KB ) - added by strk 14 years ago.
the postgresql dump

Download all attachments as: .zip

Change History (4)

by strk, 14 years ago

Attachment: another_dump2.sql added

the postgresql dump

comment:1 by strk, 14 years ago

Looks like having Geometry::Union use the BinaryOp heuristics fixes this case.

comment:2 by strk, 13 years ago

As of r3200 XMLTester supports unaryunion operation. I've pushed an XML test for this item in r3204.

comment:3 by strk, 13 years ago

Resolution: fixed
Status: newclosed

r3206 fixes this by swithing to the use of BinaryOp from Geometry::Union

Note: See TracTickets for help on using tickets.