Add test case from issue #1084

This commit is contained in:
Matthew Fedderly 2025-07-29 10:02:05 -04:00
parent 1a1fcdb65a
commit d0ed5dfd09
No known key found for this signature in database
GPG Key ID: 276D5A33F2B9EA82
2 changed files with 5148 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,288 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"eta": "0-5"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[-1.265018, 50.886103],
[-1.270744, 50.882486],
[-1.270744, 50.882486],
[-1.276471, 50.878869],
[-1.276471, 50.878869],
[-1.276471, 50.878869],
[-1.282197, 50.880677],
[-1.287924, 50.880074],
[-1.293651, 50.878869],
[-1.293651, 50.875251],
[-1.290787, 50.871634],
[-1.289833, 50.868017],
[-1.293651, 50.865606],
[-1.299377, 50.8644],
[-1.299377, 50.860783],
[-1.293651, 50.857166],
[-1.293651, 50.857166],
[-1.296514, 50.853549],
[-1.293651, 50.85174],
[-1.287924, 50.853549],
[-1.287924, 50.849931],
[-1.282197, 50.849027],
[-1.276471, 50.849931],
[-1.270744, 50.846314],
[-1.265018, 50.846314],
[-1.259291, 50.846314],
[-1.253565, 50.846314],
[-1.247838, 50.846314],
[-1.242112, 50.849931],
[-1.245929, 50.853549],
[-1.242112, 50.85596],
[-1.240203, 50.857166],
[-1.242112, 50.858974],
[-1.247838, 50.858371],
[-1.251656, 50.860783],
[-1.247838, 50.863194],
[-1.244975, 50.8644],
[-1.244975, 50.868017],
[-1.247838, 50.871634],
[-1.247838, 50.871634],
[-1.247838, 50.875251],
[-1.247838, 50.875251],
[-1.242112, 50.878869],
[-1.247838, 50.882486],
[-1.253565, 50.880677],
[-1.256428, 50.878869],
[-1.259291, 50.875251],
[-1.259291, 50.875251],
[-1.259291, 50.875251],
[-1.262155, 50.878869],
[-1.259291, 50.882486],
[-1.265018, 50.886103]
]
]
]
}
},
{
"type": "Feature",
"properties": {
"eta": "5-10"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [
[
[
[-1.32801, 50.886103],
[-1.322283, 50.886103],
[-1.322283, 50.882486],
[-1.316557, 50.878869],
[-1.31083, 50.875251],
[-1.307967, 50.871634],
[-1.307013, 50.868017],
[-1.306535, 50.8644],
[-1.307967, 50.860783],
[-1.307649, 50.857166],
[-1.306866, 50.853549],
[-1.306665, 50.849931],
[-1.306665, 50.846314],
[-1.31083, 50.843684],
[-1.312392, 50.842697],
[-1.310832, 50.83908],
[-1.31083, 50.839079],
[-1.305105, 50.835463],
[-1.305104, 50.835462],
[-1.299378, 50.831846],
[-1.299377, 50.831845],
[-1.293651, 50.831846],
[-1.293651, 50.831846],
[-1.290787, 50.835463],
[-1.287924, 50.837271],
[-1.285061, 50.835463],
[-1.282197, 50.833654],
[-1.279334, 50.831846],
[-1.276471, 50.830037],
[-1.270744, 50.831846],
[-1.270744, 50.831846],
[-1.265018, 50.831846],
[-1.259291, 50.828228],
[-1.259291, 50.828228],
[-1.236385, 50.828228],
[-1.236385, 50.828228],
[-1.230659, 50.831846],
[-1.230659, 50.831846],
[-1.224932, 50.831846],
[-1.219205, 50.828228],
[-1.213479, 50.831846],
[-1.213479, 50.835463],
[-1.213479, 50.835463],
[-1.213479, 50.8644],
[-1.219205, 50.8644],
[-1.219205, 50.8644],
[-1.219205, 50.8644],
[-1.213479, 50.8644],
[-1.213479, 50.882486],
[-1.213479, 50.882486],
[-1.219205, 50.886103],
[-1.224932, 50.882486],
[-1.224932, 50.882486],
[-1.224932, 50.882486],
[-1.230659, 50.882486],
[-1.236382, 50.886103],
[-1.236382, 50.88972],
[-1.236385, 50.889722],
[-1.242109, 50.893337],
[-1.242112, 50.896231],
[-1.244021, 50.896954],
[-1.244021, 50.900572],
[-1.271381, 50.900572],
[-1.276471, 50.897356],
[-1.277425, 50.896954],
[-1.282197, 50.894371],
[-1.285061, 50.893337],
[-1.287924, 50.891529],
[-1.293651, 50.891529],
[-1.296514, 50.893337],
[-1.299377, 50.896954],
[-1.299377, 50.896954],
[-1.301286, 50.900572],
[-1.32801, 50.900572],
[-1.32801, 50.900572],
[-1.32801, 50.894543],
[-1.326101, 50.893337],
[-1.32801, 50.891529],
[-1.32801, 50.886103]
],
[
[-1.259291, 50.882486],
[-1.262155, 50.878869],
[-1.259291, 50.875251],
[-1.259291, 50.875251],
[-1.259291, 50.875251],
[-1.256428, 50.878869],
[-1.253565, 50.880677],
[-1.247838, 50.882486],
[-1.242112, 50.878869],
[-1.247838, 50.875251],
[-1.247838, 50.875251],
[-1.247838, 50.871634],
[-1.247838, 50.871634],
[-1.244975, 50.868017],
[-1.244975, 50.8644],
[-1.247838, 50.863194],
[-1.251656, 50.860783],
[-1.247838, 50.858371],
[-1.242112, 50.858974],
[-1.240203, 50.857166],
[-1.242112, 50.85596],
[-1.245929, 50.853549],
[-1.242112, 50.849931],
[-1.247838, 50.846314],
[-1.253565, 50.846314],
[-1.259291, 50.846314],
[-1.265018, 50.846314],
[-1.270744, 50.846314],
[-1.276471, 50.849931],
[-1.282197, 50.849027],
[-1.287924, 50.849931],
[-1.287924, 50.853549],
[-1.293651, 50.85174],
[-1.296514, 50.853549],
[-1.293651, 50.857166],
[-1.293651, 50.857166],
[-1.299377, 50.860783],
[-1.299377, 50.8644],
[-1.293651, 50.865606],
[-1.289833, 50.868017],
[-1.290787, 50.871634],
[-1.293651, 50.875251],
[-1.293651, 50.878869],
[-1.287924, 50.880074],
[-1.282197, 50.880677],
[-1.276471, 50.878869],
[-1.276471, 50.878869],
[-1.276471, 50.878869],
[-1.270744, 50.882486],
[-1.270744, 50.882486],
[-1.265018, 50.886103],
[-1.259291, 50.882486]
],
[
[-1.230659, 50.83908],
[-1.230659, 50.83908],
[-1.234476, 50.835463],
[-1.236385, 50.833654],
[-1.242112, 50.835463],
[-1.242112, 50.835463],
[-1.242112, 50.835463],
[-1.236385, 50.83908],
[-1.236385, 50.83908],
[-1.230659, 50.83908],
[-1.230659, 50.83908]
],
[
[-1.229022, 50.868017],
[-1.230659, 50.86657],
[-1.236385, 50.866984],
[-1.238294, 50.868017],
[-1.236385, 50.869464],
[-1.230659, 50.869826],
[-1.229022, 50.868017]
],
[
[-1.286779, 50.842697],
[-1.287924, 50.840888],
[-1.290787, 50.842697],
[-1.287924, 50.846314],
[-1.286779, 50.842697]
],
[
[-1.253565, 50.831846],
[-1.253565, 50.831846],
[-1.253565, 50.831846],
[-1.253565, 50.831846],
[-1.253565, 50.831846]
],
[
[-1.224932, 50.860783],
[-1.224932, 50.860783],
[-1.224932, 50.860783],
[-1.224932, 50.860783],
[-1.224932, 50.860783]
],
[
[-1.305104, 50.878869],
[-1.305104, 50.878869],
[-1.305104, 50.878869],
[-1.305104, 50.882486],
[-1.305104, 50.878869]
]
]
]
}
},
{
"type": "Feature",
"properties": {
"description": "Debug line for testing",
"stroke": "#F00",
"stroke-width": 1
},
"geometry": {
"type": "LineString",
"coordinates": [
[-1.3280098622587595, 50.82822842202459],
[-1.213478938693971, 50.82822842202459],
[-1.213478938693971, 50.900571577975434],
[-1.3280098622587595, 50.900571577975434],
[-1.3280098622587595, 50.82822842202459]
]
}
}
]
}