Test case attached.
On the face of it, I'd bet that this and the "big_nasty" have the same
root logic issue.
I will try to track it down this week.
C.
<run>
<!--precisionModel scale="1.0" offsetx="0.0" offsety="0.0"/-->
<precisionModel type="FLOATING"/>
<case>
<desc>
Another collapsing ring problem.
The resultant Polygons would have overlaping bounding boxes in the X and Y dimensions.
Except that one of the Polygons is not in the resultant set
</desc>
<a>
MULTIPOLYGON (((
2151565.567269262 1315350.9152297575,
2153853.4391395976 1313506.8281932757,
2151955.913375164 1313567.2590035277,
2151565.567269262 1315350.9152297575
)), ((
2151212.3567478256 1316478.6497415567,
2154765.624 1316514.656,
2154419.7438359554 1313070.4570887056,
2151212.3567478256 1316478.6497415567
)))
</a>
<b>
MULTIPOLYGON (((
2151565.567269262 1315350.9152297575,
2153853.4391395976 1313506.8281932757,
2151955.913375164 1313567.2590035277,
2151565.567269262 1315350.9152297575
)), ((
2151212.3567478256 1316478.6497415567,
2154765.624 1316514.656,
2154419.7438359554 1313070.4570887056,
2151212.3567478256 1316478.6497415567
)))
</b>
<test>
<!--op name="buffer" arg1="a" arg3="0.00000001"-->
<op name="buffer" arg1="a" arg3="0.0">
MULTIPOLYGON (((
2151212.3567478256 1316478.6497415567,
2154765.624 1316514.656,
2154419.7438359554 1313070.4570887056,
2151212.3567478256 1316478.6497415567
)), ((
2151565.567269262 1315350.9152297575,
2153853.4391395976 1313506.8281932757,
2151533.962060654 1313286.0416007133,
2151565.567269262 1315350.9152297575
)))
</op>
<op name="union" arg1="a" arg2="b">
MULTIPOLYGON (((
2151212.3567478256 1316478.6497415567,
2154765.624 1316514.656,
2154419.7438359554 1313070.4570887056,
2151212.3567478256 1316478.6497415567
)), ((
2151565.567269262 1315350.9152297575,
2153853.4391395976 1313506.8281932757,
2151533.962060654 1313286.0416007133,
2151565.567269262 1315350.9152297575
)))
</op>
</test>
</case>
</run>
_______________________________________________
geos-devel mailing list
geos-devel@geos.refractions.net
http://geos.refractions.net/mailman/listinfo/geos-devel