From 021c58288cb0d5ec3af157767affda3a04922083 Mon Sep 17 00:00:00 2001 From: Chris Loer Date: Wed, 11 Apr 2018 14:58:04 -0700 Subject: [PATCH] Use numeric sort comparator for sorting symbol query results. Matches topDownComparator of FeatureIndex. Previous behavior was string sorting, which could provide unexpected results with multi-digit feature indices. Update query tests to match new order. --- src/symbol/collision_index.js | 2 +- .../pitched-screen/expected.json | 4 +- .../inside/expected.json | 336 +++++++------- .../symbol/panned-after-insert/expected.json | 420 +++++++++--------- .../symbol/rotated-after-insert/expected.json | 420 +++++++++--------- 5 files changed, 591 insertions(+), 591 deletions(-) diff --git a/src/symbol/collision_index.js b/src/symbol/collision_index.js index 3aa0ad1aff7..1601cb0182d 100644 --- a/src/symbol/collision_index.js +++ b/src/symbol/collision_index.js @@ -295,7 +295,7 @@ class CollisionIndex { result[featureKey.bucketInstanceId].push(featureKey.featureIndex); } for (const bucket in result) { - result[bucket].sort(); + result[bucket].sort((a, b) => b - a); // Match topDownFeatureComparator from FeatureIndex } return result; diff --git a/test/integration/query-tests/symbol-features-in/pitched-screen/expected.json b/test/integration/query-tests/symbol-features-in/pitched-screen/expected.json index 0c35f4db073..57f8c5636ab 100644 --- a/test/integration/query-tests/symbol-features-in/pitched-screen/expected.json +++ b/test/integration/query-tests/symbol-features-in/pitched-screen/expected.json @@ -25,7 +25,7 @@ "geometry": { "type": "Point", "coordinates": [ - 2.9999542236328125, + 4.000053405761719, 4.000061604283047 ] }, @@ -47,7 +47,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.000053405761719, + 2.9999542236328125, 4.000061604283047 ] }, diff --git a/test/integration/query-tests/symbol-ignore-placement/inside/expected.json b/test/integration/query-tests/symbol-ignore-placement/inside/expected.json index d7156da40ee..57675dd4507 100644 --- a/test/integration/query-tests/symbol-ignore-placement/inside/expected.json +++ b/test/integration/query-tests/symbol-ignore-placement/inside/expected.json @@ -1,12 +1,161 @@ [ { - "properties": { - "id": "34025", - "name": "Monmouth County", - "pop_density": 3454.220015794825 + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -74.26483154296875, + 40.168380093142446 + ], + [ + -74.25933837890625, + 40.16208338164617 + ], + [ + -74.2620849609375, + 40.14948820651523 + ], + [ + -74.25384521484375, + 40.14738878354049 + ], + [ + -74.24285888671875, + 40.1305910638018 + ], + [ + -74.24560546875, + 40.117990048904744 + ], + [ + -74.23187255859375, + 40.109588074741396 + ], + [ + -74.20440673828125, + 40.11378919157522 + ], + [ + -74.16046142578125, + 40.107487419012415 + ], + [ + -74.1522216796875, + 40.099084147368444 + ], + [ + -74.1082763671875, + 40.13899044275823 + ], + [ + -74.09454345703125, + 40.109588074741396 + ], + [ + -74.07257080078125, + 40.09067983779909 + ], + [ + -74.0478515625, + 40.10538669840983 + ], + [ + -73.9654541015625, + 40.099084147368444 + ], + [ + -74.00115966796875, + 39.97712009843963 + ], + [ + -74.03411865234375, + 39.77054750039528 + ], + [ + -74.04510498046875, + 39.73676229957945 + ], + [ + -74.0972900390625, + 39.650112101863726 + ], + [ + -74.234619140625, + 39.47648555419738 + ], + [ + -74.29779052734375, + 39.47648555419738 + ], + [ + -74.31427001953125, + 39.50192146626986 + ], + [ + -74.3280029296875, + 39.508278990341125 + ], + [ + -74.3829345703125, + 39.499802162332884 + ], + [ + -74.4049072265625, + 39.54005788576376 + ], + [ + -74.41864013671875, + 39.55064761909321 + ], + [ + -74.4158935546875, + 39.563353165829284 + ], + [ + -74.42138671875, + 39.56970506644248 + ], + [ + -74.40216064453125, + 39.57393934359189 + ], + [ + -74.39117431640625, + 39.59722324495564 + ], + [ + -74.39117431640625, + 39.77476948529548 + ], + [ + -74.55322265625, + 40.08017299133499 + ], + [ + -74.52850341796875, + 40.09067983779909 + ], + [ + -74.40765380859375, + 40.172577576321686 + ], + [ + -74.26483154296875, + 40.168380093142446 + ] + ] + ] }, - "id": 47, "type": "Feature", + "properties": { + "id": "34029", + "name": "Ocean County", + "pop_density": 2310.250993696356 + }, + "id": 49 + }, + { "geometry": { "type": "Polygon", "coordinates": [ @@ -61,7 +210,7 @@ ], [ -74.20440673828125, - 40.11378919157525 + 40.11378919157522 ], [ -74.23187255859375, @@ -85,7 +234,7 @@ ], [ -74.25933837890625, - 40.1620833816462 + 40.16208338164617 ], [ -74.26483154296875, @@ -105,7 +254,7 @@ ], [ -74.61639404296875, - 40.1830701485253 + 40.18307014852533 ], [ -74.59991455078125, @@ -121,7 +270,7 @@ ], [ -74.54498291015625, - 40.21873275657032 + 40.21873275657035 ], [ -74.4818115234375, @@ -133,7 +282,7 @@ ], [ -74.46258544921875, - 40.25228042623783 + 40.25228042623786 ], [ -74.3939208984375, @@ -141,7 +290,7 @@ ], [ -74.39666748046875, - 40.29000168607598 + 40.29000168607601 ], [ -74.24835205078125, @@ -165,7 +314,7 @@ ], [ -74.2291259765625, - 40.47829226856015 + 40.47829226856018 ], [ -73.95172119140625, @@ -177,162 +326,13 @@ ] ] ] - } - }, - { - "properties": { - "id": "34029", - "name": "Ocean County", - "pop_density": 2310.250993696356 }, - "id": 49, "type": "Feature", - "geometry": { - "type": "Polygon", - "coordinates": [ - [ - [ - -74.26483154296875, - 40.168380093142446 - ], - [ - -74.25933837890625, - 40.1620833816462 - ], - [ - -74.2620849609375, - 40.14948820651523 - ], - [ - -74.25384521484375, - 40.14738878354049 - ], - [ - -74.24285888671875, - 40.1305910638018 - ], - [ - -74.24560546875, - 40.117990048904744 - ], - [ - -74.23187255859375, - 40.109588074741396 - ], - [ - -74.20440673828125, - 40.11378919157525 - ], - [ - -74.16046142578125, - 40.107487419012415 - ], - [ - -74.1522216796875, - 40.099084147368444 - ], - [ - -74.1082763671875, - 40.13899044275823 - ], - [ - -74.09454345703125, - 40.109588074741396 - ], - [ - -74.07257080078125, - 40.09067983779909 - ], - [ - -74.0478515625, - 40.10538669840983 - ], - [ - -73.9654541015625, - 40.099084147368444 - ], - [ - -74.00115966796875, - 39.97712009843963 - ], - [ - -74.03411865234375, - 39.77054750039528 - ], - [ - -74.04510498046875, - 39.73676229957945 - ], - [ - -74.0972900390625, - 39.650112101863726 - ], - [ - -74.234619140625, - 39.47648555419738 - ], - [ - -74.29779052734375, - 39.47648555419738 - ], - [ - -74.31427001953125, - 39.50192146626986 - ], - [ - -74.3280029296875, - 39.508278990341125 - ], - [ - -74.3829345703125, - 39.499802162332884 - ], - [ - -74.4049072265625, - 39.54005788576376 - ], - [ - -74.41864013671875, - 39.55064761909321 - ], - [ - -74.4158935546875, - 39.563353165829284 - ], - [ - -74.42138671875, - 39.56970506644248 - ], - [ - -74.40216064453125, - 39.57393934359189 - ], - [ - -74.39117431640625, - 39.59722324495564 - ], - [ - -74.39117431640625, - 39.77476948529548 - ], - [ - -74.55322265625, - 40.08017299133499 - ], - [ - -74.52850341796875, - 40.09067983779909 - ], - [ - -74.40765380859375, - 40.172577576321686 - ], - [ - -74.26483154296875, - 40.168380093142446 - ] - ] - ] - } + "properties": { + "id": "34025", + "name": "Monmouth County", + "pop_density": 3454.220015794825 + }, + "id": 47 } -] \ No newline at end of file +] diff --git a/test/integration/query-tests/symbol/panned-after-insert/expected.json b/test/integration/query-tests/symbol/panned-after-insert/expected.json index eeed0ef2e36..29a5767c1c7 100644 --- a/test/integration/query-tests/symbol/panned-after-insert/expected.json +++ b/test/integration/query-tests/symbol/panned-after-insert/expected.json @@ -3,8 +3,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 0.9997051308419742 + -0.999755859375, + 4.997922089609858 ] }, "type": "Feature", @@ -14,8 +14,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 1.9991059831233287 + -0.999755859375, + 4.001260305845264 ] }, "type": "Feature", @@ -25,8 +25,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 0.9997051308419742 + -0.999755859375, + 2.9978987411030573 ] }, "type": "Feature", @@ -36,7 +36,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -0.999755859375, 1.9991059831233287 ] }, @@ -47,8 +47,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 2.9978987411030573 + -0.999755859375, + 0.9997051308419742 ] }, "type": "Feature", @@ -58,8 +58,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 4.001260305845264 + -1.99951171875, + 4.997922089609858 ] }, "type": "Feature", @@ -69,8 +69,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 4.997922089609858 + -1.99951171875, + 4.001260305845264 ] }, "type": "Feature", @@ -81,7 +81,7 @@ "type": "Point", "coordinates": [ -1.99951171875, - 0.9997051308419742 + 2.9978987411030573 ] }, "type": "Feature", @@ -103,7 +103,7 @@ "type": "Point", "coordinates": [ -1.99951171875, - 2.9978987411030573 + 0.9997051308419742 ] }, "type": "Feature", @@ -113,8 +113,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 4.001260305845264 + -2.999267578125, + 4.997922089609858 ] }, "type": "Feature", @@ -124,8 +124,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 4.997922089609858 + -2.999267578125, + 4.001260305845264 ] }, "type": "Feature", @@ -135,7 +135,7 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, + -2.999267578125, 2.9978987411030573 ] }, @@ -146,8 +146,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 0.9997051308419742 + -2.999267578125, + 1.9991059831233287 ] }, "type": "Feature", @@ -157,8 +157,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 1.9991059831233287 + -2.999267578125, + 0.9997051308419742 ] }, "type": "Feature", @@ -168,8 +168,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 2.9978987411030573 + -3.9990234375, + 4.997922089609858 ] }, "type": "Feature", @@ -179,7 +179,7 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, + -3.9990234375, 4.001260305845264 ] }, @@ -190,8 +190,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 4.997922089609858 + -3.9990234375, + 2.9978987411030573 ] }, "type": "Feature", @@ -201,8 +201,19 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 4.001260305845264 + -3.9990234375, + 1.9991059831233287 + ] + }, + "type": "Feature", + "properties": {} + }, + { + "geometry": { + "type": "Point", + "coordinates": [ + -3.9990234375, + 0.9997051308419742 ] }, "type": "Feature", @@ -223,8 +234,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 0.9997051308419742 + -4.998779296875, + 4.001260305845264 ] }, "type": "Feature", @@ -234,8 +245,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 1.9991059831233287 + -4.998779296875, + 2.9978987411030573 ] }, "type": "Feature", @@ -245,8 +256,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 2.9978987411030573 + -4.998779296875, + 1.9991059831233287 ] }, "type": "Feature", @@ -256,8 +267,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 4.001260305845264 + -4.998779296875, + 0.9997051308419742 ] }, "type": "Feature", @@ -267,7 +278,7 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, + 4.998779296875, 4.997922089609858 ] }, @@ -278,8 +289,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 0.9997051308419742 + 4.998779296875, + 4.001260305845264 ] }, "type": "Feature", @@ -289,8 +300,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 1.9991059831233287 + 4.998779296875, + 2.9978987411030573 ] }, "type": "Feature", @@ -300,8 +311,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 0.9997051308419742 + 4.998779296875, + 1.9991059831233287 ] }, "type": "Feature", @@ -311,8 +322,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 1.9991059831233287 + 4.998779296875, + 0.9997051308419742 ] }, "type": "Feature", @@ -322,8 +333,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 2.9978987411030573 + 3.9990234375, + 4.997922089609858 ] }, "type": "Feature", @@ -333,7 +344,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 3.9990234375, 4.001260305845264 ] }, @@ -344,8 +355,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 4.997922089609858 + 3.9990234375, + 2.9978987411030573 ] }, "type": "Feature", @@ -355,8 +366,8 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, - 0.9997051308419742 + 3.9990234375, + 1.9991059831233287 ] }, "type": "Feature", @@ -366,8 +377,8 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, - 1.9991059831233287 + 3.9990234375, + 0.9997051308419742 ] }, "type": "Feature", @@ -378,7 +389,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 2.9978987411030573 + 4.997922089609858 ] }, "type": "Feature", @@ -400,7 +411,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 4.997922089609858 + 2.9978987411030573 ] }, "type": "Feature", @@ -410,8 +421,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 2.9978987411030573 + 2.999267578125, + 1.9991059831233287 ] }, "type": "Feature", @@ -421,7 +432,7 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, + 2.999267578125, 0.9997051308419742 ] }, @@ -432,8 +443,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 1.9991059831233287 + 1.99951171875, + 4.997922089609858 ] }, "type": "Feature", @@ -443,8 +454,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 2.9978987411030573 + 1.99951171875, + 4.001260305845264 ] }, "type": "Feature", @@ -454,8 +465,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 4.001260305845264 + 1.99951171875, + 2.9978987411030573 ] }, "type": "Feature", @@ -465,8 +476,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 4.997922089609858 + 1.99951171875, + 1.9991059831233287 ] }, "type": "Feature", @@ -476,7 +487,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 1.99951171875, 0.9997051308419742 ] }, @@ -487,8 +498,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 1.9991059831233287 + 0.999755859375, + 4.997922089609858 ] }, "type": "Feature", @@ -498,8 +509,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 2.9978987411030573 + 0.999755859375, + 4.001260305845264 ] }, "type": "Feature", @@ -509,8 +520,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 4.001260305845264 + 0.999755859375, + 2.9978987411030573 ] }, "type": "Feature", @@ -520,8 +531,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 4.997922089609858 + 0.999755859375, + 1.9991059831233287 ] }, "type": "Feature", @@ -531,8 +542,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 4.001260305845264 + 0.999755859375, + 0.9997051308419742 ] }, "type": "Feature", @@ -553,8 +564,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 0.9997051308419742 + 0, + 4.001260305845264 ] }, "type": "Feature", @@ -564,8 +575,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 1.9991059831233287 + 0, + 2.9978987411030573 ] }, "type": "Feature", @@ -575,8 +586,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 2.9978987411030573 + 0, + 1.9991059831233287 ] }, "type": "Feature", @@ -586,8 +597,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 4.001260305845264 + 0, + 0.9997051308419742 ] }, "type": "Feature", @@ -597,8 +608,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 4.997922089609858 + -0.999755859375, + 0 ] }, "type": "Feature", @@ -608,8 +619,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -4.997922089609844 + -0.999755859375, + -0.99970513084196 ] }, "type": "Feature", @@ -619,8 +630,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -4.00126030584525 + -0.999755859375, + -1.9991059831233144 ] }, "type": "Feature", @@ -630,8 +641,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -0.99970513084196 + -0.999755859375, + -2.9978987411030573 ] }, "type": "Feature", @@ -641,8 +652,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 0 + -0.999755859375, + -4.00126030584525 ] }, "type": "Feature", @@ -652,7 +663,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -0.999755859375, -4.997922089609844 ] }, @@ -663,8 +674,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -4.00126030584525 + -1.99951171875, + 0 ] }, "type": "Feature", @@ -674,8 +685,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -2.9978987411030573 + -1.99951171875, + -0.99970513084196 ] }, "type": "Feature", @@ -685,7 +696,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -1.99951171875, -1.9991059831233144 ] }, @@ -696,8 +707,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -0.99970513084196 + -1.99951171875, + -2.9978987411030573 ] }, "type": "Feature", @@ -707,8 +718,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 0 + -1.99951171875, + -4.00126030584525 ] }, "type": "Feature", @@ -729,8 +740,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -4.00126030584525 + -2.999267578125, + 0 ] }, "type": "Feature", @@ -740,8 +751,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -2.9978987411030573 + -2.999267578125, + -0.99970513084196 ] }, "type": "Feature", @@ -751,8 +762,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -2.9978987411030573 + -2.999267578125, + -1.9991059831233144 ] }, "type": "Feature", @@ -762,8 +773,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -1.9991059831233144 + -2.999267578125, + -2.9978987411030573 ] }, "type": "Feature", @@ -773,8 +784,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -0.99970513084196 + -2.999267578125, + -4.00126030584525 ] }, "type": "Feature", @@ -784,8 +795,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 0 + -2.999267578125, + -4.997922089609844 ] }, "type": "Feature", @@ -795,8 +806,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -4.997922089609844 + -3.9990234375, + 0 ] }, "type": "Feature", @@ -806,8 +817,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -4.00126030584525 + -3.9990234375, + -0.99970513084196 ] }, "type": "Feature", @@ -817,8 +828,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -2.9978987411030573 + -3.9990234375, + -1.9991059831233144 ] }, "type": "Feature", @@ -828,8 +839,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -1.9991059831233144 + -3.9990234375, + -2.9978987411030573 ] }, "type": "Feature", @@ -839,8 +850,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -0.99970513084196 + -3.9990234375, + -4.00126030584525 ] }, "type": "Feature", @@ -850,8 +861,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 0 + -3.9990234375, + -4.997922089609844 ] }, "type": "Feature", @@ -862,7 +873,7 @@ "type": "Point", "coordinates": [ -4.998779296875, - -1.9991059831233144 + 0 ] }, "type": "Feature", @@ -884,7 +895,7 @@ "type": "Point", "coordinates": [ -4.998779296875, - 0 + -1.9991059831233144 ] }, "type": "Feature", @@ -894,8 +905,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -4.997922089609844 + -4.998779296875, + -2.9978987411030573 ] }, "type": "Feature", @@ -905,7 +916,7 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, + -4.998779296875, -4.00126030584525 ] }, @@ -916,8 +927,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -2.9978987411030573 + -4.998779296875, + -4.997922089609844 ] }, "type": "Feature", @@ -927,8 +938,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -1.9991059831233144 + 4.998779296875, + 0 ] }, "type": "Feature", @@ -938,8 +949,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -4.997922089609844 + 4.998779296875, + -0.99970513084196 ] }, "type": "Feature", @@ -949,8 +960,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -4.00126030584525 + 4.998779296875, + -1.9991059831233144 ] }, "type": "Feature", @@ -960,8 +971,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -0.99970513084196 + 4.998779296875, + -2.9978987411030573 ] }, "type": "Feature", @@ -971,8 +982,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 0 + 4.998779296875, + -4.00126030584525 ] }, "type": "Feature", @@ -982,7 +993,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 4.998779296875, -4.997922089609844 ] }, @@ -993,8 +1004,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -4.00126030584525 + 3.9990234375, + 0 ] }, "type": "Feature", @@ -1004,8 +1015,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -2.9978987411030573 + 3.9990234375, + -0.99970513084196 ] }, "type": "Feature", @@ -1015,7 +1026,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 3.9990234375, -1.9991059831233144 ] }, @@ -1026,8 +1037,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -0.99970513084196 + 3.9990234375, + -2.9978987411030573 ] }, "type": "Feature", @@ -1037,8 +1048,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 0 + 3.9990234375, + -4.00126030584525 ] }, "type": "Feature", @@ -1048,7 +1059,7 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, + 3.9990234375, -4.997922089609844 ] }, @@ -1060,7 +1071,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -4.00126030584525 + 0 ] }, "type": "Feature", @@ -1070,8 +1081,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -2.9978987411030573 + 2.999267578125, + -0.99970513084196 ] }, "type": "Feature", @@ -1082,7 +1093,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -2.9978987411030573 + -1.9991059831233144 ] }, "type": "Feature", @@ -1093,7 +1104,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -1.9991059831233144 + -2.9978987411030573 ] }, "type": "Feature", @@ -1104,7 +1115,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -0.99970513084196 + -4.00126030584525 ] }, "type": "Feature", @@ -1115,7 +1126,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 0 + -4.997922089609844 ] }, "type": "Feature", @@ -1125,8 +1136,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -4.997922089609844 + 1.99951171875, + 0 ] }, "type": "Feature", @@ -1136,8 +1147,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -4.00126030584525 + 1.99951171875, + -0.99970513084196 ] }, "type": "Feature", @@ -1147,8 +1158,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -2.9978987411030573 + 1.99951171875, + -1.9991059831233144 ] }, "type": "Feature", @@ -1158,8 +1169,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -1.9991059831233144 + 1.99951171875, + -2.9978987411030573 ] }, "type": "Feature", @@ -1169,8 +1180,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -0.99970513084196 + 1.99951171875, + -4.00126030584525 ] }, "type": "Feature", @@ -1180,8 +1191,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 0 + 1.99951171875, + -4.997922089609844 ] }, "type": "Feature", @@ -1191,8 +1202,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -1.9991059831233144 + 0.999755859375, + 0 ] }, "type": "Feature", @@ -1202,8 +1213,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -4.997922089609844 + 0.999755859375, + -0.99970513084196 ] }, "type": "Feature", @@ -1213,8 +1224,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -4.00126030584525 + 0.999755859375, + -1.9991059831233144 ] }, "type": "Feature", @@ -1224,7 +1235,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 0.999755859375, -2.9978987411030573 ] }, @@ -1235,8 +1246,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -1.9991059831233144 + 0.999755859375, + -4.00126030584525 ] }, "type": "Feature", @@ -1246,8 +1257,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -0.99970513084196 + 0.999755859375, + -4.997922089609844 ] }, "type": "Feature", @@ -1257,7 +1268,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 0, 0 ] }, @@ -1280,7 +1291,7 @@ "type": "Point", "coordinates": [ 0, - 0 + -1.9991059831233144 ] }, "type": "Feature", @@ -1290,8 +1301,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -4.997922089609844 + 0, + -2.9978987411030573 ] }, "type": "Feature", @@ -1301,7 +1312,7 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, + 0, -4.00126030584525 ] }, @@ -1312,22 +1323,11 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -2.9978987411030573 - ] - }, - "type": "Feature", - "properties": {} - }, - { - "geometry": { - "type": "Point", - "coordinates": [ - 0.999755859375, - -1.9991059831233144 + 0, + -4.997922089609844 ] }, "type": "Feature", "properties": {} } -] \ No newline at end of file +] diff --git a/test/integration/query-tests/symbol/rotated-after-insert/expected.json b/test/integration/query-tests/symbol/rotated-after-insert/expected.json index eeed0ef2e36..29a5767c1c7 100644 --- a/test/integration/query-tests/symbol/rotated-after-insert/expected.json +++ b/test/integration/query-tests/symbol/rotated-after-insert/expected.json @@ -3,8 +3,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 0.9997051308419742 + -0.999755859375, + 4.997922089609858 ] }, "type": "Feature", @@ -14,8 +14,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 1.9991059831233287 + -0.999755859375, + 4.001260305845264 ] }, "type": "Feature", @@ -25,8 +25,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 0.9997051308419742 + -0.999755859375, + 2.9978987411030573 ] }, "type": "Feature", @@ -36,7 +36,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -0.999755859375, 1.9991059831233287 ] }, @@ -47,8 +47,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 2.9978987411030573 + -0.999755859375, + 0.9997051308419742 ] }, "type": "Feature", @@ -58,8 +58,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 4.001260305845264 + -1.99951171875, + 4.997922089609858 ] }, "type": "Feature", @@ -69,8 +69,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 4.997922089609858 + -1.99951171875, + 4.001260305845264 ] }, "type": "Feature", @@ -81,7 +81,7 @@ "type": "Point", "coordinates": [ -1.99951171875, - 0.9997051308419742 + 2.9978987411030573 ] }, "type": "Feature", @@ -103,7 +103,7 @@ "type": "Point", "coordinates": [ -1.99951171875, - 2.9978987411030573 + 0.9997051308419742 ] }, "type": "Feature", @@ -113,8 +113,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 4.001260305845264 + -2.999267578125, + 4.997922089609858 ] }, "type": "Feature", @@ -124,8 +124,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 4.997922089609858 + -2.999267578125, + 4.001260305845264 ] }, "type": "Feature", @@ -135,7 +135,7 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, + -2.999267578125, 2.9978987411030573 ] }, @@ -146,8 +146,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 0.9997051308419742 + -2.999267578125, + 1.9991059831233287 ] }, "type": "Feature", @@ -157,8 +157,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 1.9991059831233287 + -2.999267578125, + 0.9997051308419742 ] }, "type": "Feature", @@ -168,8 +168,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 2.9978987411030573 + -3.9990234375, + 4.997922089609858 ] }, "type": "Feature", @@ -179,7 +179,7 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, + -3.9990234375, 4.001260305845264 ] }, @@ -190,8 +190,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 4.997922089609858 + -3.9990234375, + 2.9978987411030573 ] }, "type": "Feature", @@ -201,8 +201,19 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - 4.001260305845264 + -3.9990234375, + 1.9991059831233287 + ] + }, + "type": "Feature", + "properties": {} + }, + { + "geometry": { + "type": "Point", + "coordinates": [ + -3.9990234375, + 0.9997051308419742 ] }, "type": "Feature", @@ -223,8 +234,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 0.9997051308419742 + -4.998779296875, + 4.001260305845264 ] }, "type": "Feature", @@ -234,8 +245,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 1.9991059831233287 + -4.998779296875, + 2.9978987411030573 ] }, "type": "Feature", @@ -245,8 +256,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 2.9978987411030573 + -4.998779296875, + 1.9991059831233287 ] }, "type": "Feature", @@ -256,8 +267,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 4.001260305845264 + -4.998779296875, + 0.9997051308419742 ] }, "type": "Feature", @@ -267,7 +278,7 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, + 4.998779296875, 4.997922089609858 ] }, @@ -278,8 +289,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 0.9997051308419742 + 4.998779296875, + 4.001260305845264 ] }, "type": "Feature", @@ -289,8 +300,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 1.9991059831233287 + 4.998779296875, + 2.9978987411030573 ] }, "type": "Feature", @@ -300,8 +311,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 0.9997051308419742 + 4.998779296875, + 1.9991059831233287 ] }, "type": "Feature", @@ -311,8 +322,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 1.9991059831233287 + 4.998779296875, + 0.9997051308419742 ] }, "type": "Feature", @@ -322,8 +333,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 2.9978987411030573 + 3.9990234375, + 4.997922089609858 ] }, "type": "Feature", @@ -333,7 +344,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 3.9990234375, 4.001260305845264 ] }, @@ -344,8 +355,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 4.997922089609858 + 3.9990234375, + 2.9978987411030573 ] }, "type": "Feature", @@ -355,8 +366,8 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, - 0.9997051308419742 + 3.9990234375, + 1.9991059831233287 ] }, "type": "Feature", @@ -366,8 +377,8 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, - 1.9991059831233287 + 3.9990234375, + 0.9997051308419742 ] }, "type": "Feature", @@ -378,7 +389,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 2.9978987411030573 + 4.997922089609858 ] }, "type": "Feature", @@ -400,7 +411,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 4.997922089609858 + 2.9978987411030573 ] }, "type": "Feature", @@ -410,8 +421,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 2.9978987411030573 + 2.999267578125, + 1.9991059831233287 ] }, "type": "Feature", @@ -421,7 +432,7 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, + 2.999267578125, 0.9997051308419742 ] }, @@ -432,8 +443,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 1.9991059831233287 + 1.99951171875, + 4.997922089609858 ] }, "type": "Feature", @@ -443,8 +454,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 2.9978987411030573 + 1.99951171875, + 4.001260305845264 ] }, "type": "Feature", @@ -454,8 +465,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 4.001260305845264 + 1.99951171875, + 2.9978987411030573 ] }, "type": "Feature", @@ -465,8 +476,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 4.997922089609858 + 1.99951171875, + 1.9991059831233287 ] }, "type": "Feature", @@ -476,7 +487,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 1.99951171875, 0.9997051308419742 ] }, @@ -487,8 +498,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 1.9991059831233287 + 0.999755859375, + 4.997922089609858 ] }, "type": "Feature", @@ -498,8 +509,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 2.9978987411030573 + 0.999755859375, + 4.001260305845264 ] }, "type": "Feature", @@ -509,8 +520,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 4.001260305845264 + 0.999755859375, + 2.9978987411030573 ] }, "type": "Feature", @@ -520,8 +531,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - 4.997922089609858 + 0.999755859375, + 1.9991059831233287 ] }, "type": "Feature", @@ -531,8 +542,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - 4.001260305845264 + 0.999755859375, + 0.9997051308419742 ] }, "type": "Feature", @@ -553,8 +564,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 0.9997051308419742 + 0, + 4.001260305845264 ] }, "type": "Feature", @@ -564,8 +575,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 1.9991059831233287 + 0, + 2.9978987411030573 ] }, "type": "Feature", @@ -575,8 +586,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 2.9978987411030573 + 0, + 1.9991059831233287 ] }, "type": "Feature", @@ -586,8 +597,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 4.001260305845264 + 0, + 0.9997051308419742 ] }, "type": "Feature", @@ -597,8 +608,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 4.997922089609858 + -0.999755859375, + 0 ] }, "type": "Feature", @@ -608,8 +619,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -4.997922089609844 + -0.999755859375, + -0.99970513084196 ] }, "type": "Feature", @@ -619,8 +630,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -4.00126030584525 + -0.999755859375, + -1.9991059831233144 ] }, "type": "Feature", @@ -630,8 +641,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -0.99970513084196 + -0.999755859375, + -2.9978987411030573 ] }, "type": "Feature", @@ -641,8 +652,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - 0 + -0.999755859375, + -4.00126030584525 ] }, "type": "Feature", @@ -652,7 +663,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -0.999755859375, -4.997922089609844 ] }, @@ -663,8 +674,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -4.00126030584525 + -1.99951171875, + 0 ] }, "type": "Feature", @@ -674,8 +685,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -2.9978987411030573 + -1.99951171875, + -0.99970513084196 ] }, "type": "Feature", @@ -685,7 +696,7 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, + -1.99951171875, -1.9991059831233144 ] }, @@ -696,8 +707,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - -0.99970513084196 + -1.99951171875, + -2.9978987411030573 ] }, "type": "Feature", @@ -707,8 +718,8 @@ "geometry": { "type": "Point", "coordinates": [ - -2.999267578125, - 0 + -1.99951171875, + -4.00126030584525 ] }, "type": "Feature", @@ -729,8 +740,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -4.00126030584525 + -2.999267578125, + 0 ] }, "type": "Feature", @@ -740,8 +751,8 @@ "geometry": { "type": "Point", "coordinates": [ - -4.998779296875, - -2.9978987411030573 + -2.999267578125, + -0.99970513084196 ] }, "type": "Feature", @@ -751,8 +762,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -2.9978987411030573 + -2.999267578125, + -1.9991059831233144 ] }, "type": "Feature", @@ -762,8 +773,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -1.9991059831233144 + -2.999267578125, + -2.9978987411030573 ] }, "type": "Feature", @@ -773,8 +784,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - -0.99970513084196 + -2.999267578125, + -4.00126030584525 ] }, "type": "Feature", @@ -784,8 +795,8 @@ "geometry": { "type": "Point", "coordinates": [ - -1.99951171875, - 0 + -2.999267578125, + -4.997922089609844 ] }, "type": "Feature", @@ -795,8 +806,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -4.997922089609844 + -3.9990234375, + 0 ] }, "type": "Feature", @@ -806,8 +817,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -4.00126030584525 + -3.9990234375, + -0.99970513084196 ] }, "type": "Feature", @@ -817,8 +828,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -2.9978987411030573 + -3.9990234375, + -1.9991059831233144 ] }, "type": "Feature", @@ -828,8 +839,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -1.9991059831233144 + -3.9990234375, + -2.9978987411030573 ] }, "type": "Feature", @@ -839,8 +850,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - -0.99970513084196 + -3.9990234375, + -4.00126030584525 ] }, "type": "Feature", @@ -850,8 +861,8 @@ "geometry": { "type": "Point", "coordinates": [ - -0.999755859375, - 0 + -3.9990234375, + -4.997922089609844 ] }, "type": "Feature", @@ -862,7 +873,7 @@ "type": "Point", "coordinates": [ -4.998779296875, - -1.9991059831233144 + 0 ] }, "type": "Feature", @@ -884,7 +895,7 @@ "type": "Point", "coordinates": [ -4.998779296875, - 0 + -1.9991059831233144 ] }, "type": "Feature", @@ -894,8 +905,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -4.997922089609844 + -4.998779296875, + -2.9978987411030573 ] }, "type": "Feature", @@ -905,7 +916,7 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, + -4.998779296875, -4.00126030584525 ] }, @@ -916,8 +927,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -2.9978987411030573 + -4.998779296875, + -4.997922089609844 ] }, "type": "Feature", @@ -927,8 +938,8 @@ "geometry": { "type": "Point", "coordinates": [ - -3.9990234375, - -1.9991059831233144 + 4.998779296875, + 0 ] }, "type": "Feature", @@ -938,8 +949,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -4.997922089609844 + 4.998779296875, + -0.99970513084196 ] }, "type": "Feature", @@ -949,8 +960,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -4.00126030584525 + 4.998779296875, + -1.9991059831233144 ] }, "type": "Feature", @@ -960,8 +971,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -0.99970513084196 + 4.998779296875, + -2.9978987411030573 ] }, "type": "Feature", @@ -971,8 +982,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - 0 + 4.998779296875, + -4.00126030584525 ] }, "type": "Feature", @@ -982,7 +993,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 4.998779296875, -4.997922089609844 ] }, @@ -993,8 +1004,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -4.00126030584525 + 3.9990234375, + 0 ] }, "type": "Feature", @@ -1004,8 +1015,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -2.9978987411030573 + 3.9990234375, + -0.99970513084196 ] }, "type": "Feature", @@ -1015,7 +1026,7 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, + 3.9990234375, -1.9991059831233144 ] }, @@ -1026,8 +1037,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - -0.99970513084196 + 3.9990234375, + -2.9978987411030573 ] }, "type": "Feature", @@ -1037,8 +1048,8 @@ "geometry": { "type": "Point", "coordinates": [ - 1.99951171875, - 0 + 3.9990234375, + -4.00126030584525 ] }, "type": "Feature", @@ -1048,7 +1059,7 @@ "geometry": { "type": "Point", "coordinates": [ - 2.999267578125, + 3.9990234375, -4.997922089609844 ] }, @@ -1060,7 +1071,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -4.00126030584525 + 0 ] }, "type": "Feature", @@ -1070,8 +1081,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -2.9978987411030573 + 2.999267578125, + -0.99970513084196 ] }, "type": "Feature", @@ -1082,7 +1093,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -2.9978987411030573 + -1.9991059831233144 ] }, "type": "Feature", @@ -1093,7 +1104,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -1.9991059831233144 + -2.9978987411030573 ] }, "type": "Feature", @@ -1104,7 +1115,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - -0.99970513084196 + -4.00126030584525 ] }, "type": "Feature", @@ -1115,7 +1126,7 @@ "type": "Point", "coordinates": [ 2.999267578125, - 0 + -4.997922089609844 ] }, "type": "Feature", @@ -1125,8 +1136,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -4.997922089609844 + 1.99951171875, + 0 ] }, "type": "Feature", @@ -1136,8 +1147,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -4.00126030584525 + 1.99951171875, + -0.99970513084196 ] }, "type": "Feature", @@ -1147,8 +1158,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -2.9978987411030573 + 1.99951171875, + -1.9991059831233144 ] }, "type": "Feature", @@ -1158,8 +1169,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -1.9991059831233144 + 1.99951171875, + -2.9978987411030573 ] }, "type": "Feature", @@ -1169,8 +1180,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - -0.99970513084196 + 1.99951171875, + -4.00126030584525 ] }, "type": "Feature", @@ -1180,8 +1191,8 @@ "geometry": { "type": "Point", "coordinates": [ - 3.9990234375, - 0 + 1.99951171875, + -4.997922089609844 ] }, "type": "Feature", @@ -1191,8 +1202,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0, - -1.9991059831233144 + 0.999755859375, + 0 ] }, "type": "Feature", @@ -1202,8 +1213,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -4.997922089609844 + 0.999755859375, + -0.99970513084196 ] }, "type": "Feature", @@ -1213,8 +1224,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -4.00126030584525 + 0.999755859375, + -1.9991059831233144 ] }, "type": "Feature", @@ -1224,7 +1235,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 0.999755859375, -2.9978987411030573 ] }, @@ -1235,8 +1246,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -1.9991059831233144 + 0.999755859375, + -4.00126030584525 ] }, "type": "Feature", @@ -1246,8 +1257,8 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, - -0.99970513084196 + 0.999755859375, + -4.997922089609844 ] }, "type": "Feature", @@ -1257,7 +1268,7 @@ "geometry": { "type": "Point", "coordinates": [ - 4.998779296875, + 0, 0 ] }, @@ -1280,7 +1291,7 @@ "type": "Point", "coordinates": [ 0, - 0 + -1.9991059831233144 ] }, "type": "Feature", @@ -1290,8 +1301,8 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -4.997922089609844 + 0, + -2.9978987411030573 ] }, "type": "Feature", @@ -1301,7 +1312,7 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, + 0, -4.00126030584525 ] }, @@ -1312,22 +1323,11 @@ "geometry": { "type": "Point", "coordinates": [ - 0.999755859375, - -2.9978987411030573 - ] - }, - "type": "Feature", - "properties": {} - }, - { - "geometry": { - "type": "Point", - "coordinates": [ - 0.999755859375, - -1.9991059831233144 + 0, + -4.997922089609844 ] }, "type": "Feature", "properties": {} } -] \ No newline at end of file +]