jsts/testxml/general/TestFunctionLAPrec.xml
2016-02-05 07:59:16 +01:00

60 lines
1.2 KiB
XML

<run>
<precisionModel scale="1.0" offsetx="0.0" offsety="0.0"/>
<case>
<desc>LA - line and sliver intersecting, dimensional collapse</desc>
<a>
POLYGON(
(95 9, 81 414, 87 414, 95 9))
</a>
<b>
LINESTRING(93 13, 96 13)
</b>
<test>
<op name="getboundary" arg1="A">
LINESTRING(95 9, 81 414, 87 414, 95 9)
</op>
</test>
<test>
<op name="convexhull" arg1="A">
POLYGON(
(95 9, 81 414, 87 414, 95 9))
</op>
</test>
<test>
<op name="intersection" arg1="A" arg2="B">
POINT(95 13)
</op>
</test>
<test>
<op name="union" arg1="A" arg2="B">
GEOMETRYCOLLECTION(
LINESTRING(95 9, 95 13),
POLYGON(
(95 13, 81 414, 87 414, 95 13)),
LINESTRING(93 13, 95 13),
LINESTRING(95 13, 96 13))
</op>
</test>
<test>
<op name="difference" arg1="A" arg2="B">
GEOMETRYCOLLECTION(
LINESTRING(95 9, 95 13),
POLYGON(
(95 13, 81 414, 87 414, 95 13)))
</op>
</test>
<test>
<op name="symdifference" arg1="A" arg2="B">
GEOMETRYCOLLECTION(
LINESTRING(95 9, 95 13),
POLYGON(
(95 13, 81 414, 87 414, 95 13)),
LINESTRING(93 13, 95 13),
LINESTRING(95 13, 96 13))
</op>
</test>
</case>
</run>