mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2025-04-10 12:46:39 +00:00
Tests for geounion, geointersect and geodifference
This commit is contained in:
parent
a14f038780
commit
9bfe6e3a5f
@ -0,0 +1,54 @@
|
||||
title: $:/plugins/tiddlywiki/geospatial/tests/operators/geodifference
|
||||
description: geodifference operator
|
||||
type: text/vnd.tiddlywiki-multiple
|
||||
tags: [[$:/tags/wiki-test-spec]]
|
||||
|
||||
title: Description
|
||||
|
||||
geodifference operator
|
||||
+
|
||||
title: Output
|
||||
|
||||
\whitespace trim
|
||||
<$text text={{{ =[{LayerOne}] =[{LayerTwo}] +[geodifference[]] }}}/>
|
||||
+
|
||||
title: LayerOne
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[100.0,0.0],[102.0,0.0],[102.0,2.0],[100.0,2.0],[100.0,0.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
+
|
||||
title: LayerTwo
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[101.0,1.0],[103.0,1.0],[103.0,3.0],[101.0,3.0],[101.0,1.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
title: ExpectedResult
|
||||
|
||||
<p>{"type":"FeatureCollection","features":[]}</p>
|
@ -0,0 +1,54 @@
|
||||
title: $:/plugins/tiddlywiki/geospatial/tests/operators/geointersect
|
||||
description: geointersect operator
|
||||
type: text/vnd.tiddlywiki-multiple
|
||||
tags: [[$:/tags/wiki-test-spec]]
|
||||
|
||||
title: Description
|
||||
|
||||
geointersect operator
|
||||
+
|
||||
title: Output
|
||||
|
||||
\whitespace trim
|
||||
<$text text={{{ =[{LayerOne}] =[{LayerTwo}] +[geointersect[]] }}}/>
|
||||
+
|
||||
title: LayerOne
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[100.0,0.0],[102.0,0.0],[102.0,2.0],[100.0,2.0],[100.0,0.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
+
|
||||
title: LayerTwo
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[101.0,1.0],[103.0,1.0],[103.0,3.0],[101.0,3.0],[101.0,1.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
title: ExpectedResult
|
||||
|
||||
<p>{"type":"FeatureCollection","features":[{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[101,1],[102,1],[102,2],[101,2],[101,1]]]}}]}</p>
|
54
plugins/tiddlywiki/geospatial/tests/operators/geounion.tid
Normal file
54
plugins/tiddlywiki/geospatial/tests/operators/geounion.tid
Normal file
@ -0,0 +1,54 @@
|
||||
title: $:/plugins/tiddlywiki/geospatial/tests/operators/geounion
|
||||
description: geounion operator
|
||||
type: text/vnd.tiddlywiki-multiple
|
||||
tags: [[$:/tags/wiki-test-spec]]
|
||||
|
||||
title: Description
|
||||
|
||||
geounion operator
|
||||
+
|
||||
title: Output
|
||||
|
||||
\whitespace trim
|
||||
<$text text={{{ =[{LayerOne}] =[{LayerTwo}] +[geounion[]] }}}/>
|
||||
+
|
||||
title: LayerOne
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[100.0,0.0],[102.0,0.0],[102.0,2.0],[100.0,2.0],[100.0,0.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
+
|
||||
title: LayerTwo
|
||||
type: application/json
|
||||
|
||||
{
|
||||
"type": "FeatureCollection",
|
||||
"features": [
|
||||
{
|
||||
"type": "Feature",
|
||||
"geometry": {
|
||||
"type": "Polygon",
|
||||
"coordinates": [
|
||||
[[101.0,1.0],[103.0,1.0],[103.0,3.0],[101.0,3.0],[101.0,1.0]]
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+
|
||||
title: ExpectedResult
|
||||
|
||||
<p>{"type":"FeatureCollection","features":[{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[100,0],[102,0],[102,1],[103,1],[103,3],[101,3],[101,2],[100,2],[100,0]]]}}]}</p>
|
Loading…
x
Reference in New Issue
Block a user