mirror of
https://github.com/bjornharrtell/jsts.git
synced 2026-01-25 14:17:37 +00:00
104 lines
1.6 KiB
XML
104 lines
1.6 KiB
XML
<run>
|
|
<precisionModel scale="1.0" offsetx="0.0" offsety="0.0"/>
|
|
|
|
<case>
|
|
<desc>PA - disjoint</desc>
|
|
<a>
|
|
POINT(20 20)
|
|
</a>
|
|
<b>
|
|
POLYGON(
|
|
(60 120, 60 40, 160 40, 160 120, 60 120))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="FF0FFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
<case>
|
|
<desc>mPA - points in B: E, I</desc>
|
|
<a>
|
|
MULTIPOINT((0 20), (40 20))
|
|
</a>
|
|
<b>
|
|
POLYGON(
|
|
(20 40, 20 0, 60 0, 60 40, 20 40))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="0F0FFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
<case>
|
|
<desc>mPA - points in B: E, B</desc>
|
|
<a>
|
|
MULTIPOINT((0 20), (20 20))
|
|
</a>
|
|
<b>
|
|
POLYGON(
|
|
(20 40, 20 0, 60 0, 60 40, 20 40))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="F00FFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
<case>
|
|
<desc>mPA - points in B: B, I</desc>
|
|
<a>
|
|
MULTIPOINT((20 20), (40 20))
|
|
</a>
|
|
<b>
|
|
POLYGON(
|
|
(20 40, 20 0, 60 0, 60 40, 20 40))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="00FFFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
<case>
|
|
<desc>mPA - points in B: I, B, E</desc>
|
|
<a>
|
|
MULTIPOINT((80 260), (140 260), (180 260))
|
|
</a>
|
|
<b>
|
|
POLYGON(
|
|
(40 320, 140 320, 140 200, 40 200, 40 320))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="000FFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
<case>
|
|
<desc>PmA - point in B: mod-2 I</desc>
|
|
<a>
|
|
POINT(40 40)
|
|
</a>
|
|
<b>
|
|
MULTIPOLYGON(
|
|
(
|
|
(0 40, 0 0, 40 0, 40 40, 0 40)),
|
|
(
|
|
(40 80, 40 40, 80 40, 80 80, 40 80)))
|
|
</b>
|
|
<test>
|
|
<op name="relate" arg3="F0FFFF212" arg1="A" arg2="B">
|
|
true
|
|
</op>
|
|
</test>
|
|
</case>
|
|
|
|
</run>
|