Fix longitude wraparound in overzoom bins

This commit is contained in:
Erica Fischer
2024-08-28 14:23:10 -07:00
parent 29934401a1
commit 7b3f0246a6
4 changed files with 230 additions and 3 deletions
+5
View File
@@ -366,6 +366,11 @@ overzoom-test: tippecanoe-overzoom
tippecanoe-decode tests/pbf/bin-11-327-791.pbf.out 11 327 791 > tests/pbf/bin-11-327-791.pbf.out.json.check
cmp tests/pbf/bin-11-327-791.pbf.out.json.check tests/pbf/bin-11-327-791.pbf.out.json
rm tests/pbf/bin-11-327-791.pbf.out.json.check tests/pbf/bin-11-327-791.pbf.out
# Binning with longitude wraparound problems
./tippecanoe-overzoom -o tests/pbf/0-0-0-pop-2-0-1.pbf.out --assign-to-bins tests/pbf/h3-2-0-1.geojson tests/pbf/0-0-0.pbf 0/0/0 2/0/1
./tippecanoe-decode tests/pbf/0-0-0-pop-2-0-1.pbf.out 2 0 1 > tests/pbf/0-0-0-pop-2-0-1.pbf.out.json.check
cmp tests/pbf/0-0-0-pop-2-0-1.pbf.out.json.check tests/pbf/0-0-0-pop-2-0-1.pbf.out.json
rm tests/pbf/0-0-0-pop-2-0-1.pbf.out tests/pbf/0-0-0-pop-2-0-1.pbf.out.json.check
join-test: tippecanoe tippecanoe-decode tile-join
./tippecanoe -q -f -z12 -o tests/join-population/tabblock_06001420.mbtiles -YALAND10:'Land area' -L'{"file": "tests/join-population/tabblock_06001420.json", "description": "population"}'
+17 -3
View File
@@ -282,11 +282,25 @@ std::vector<mvt_layer> parse_layers(FILE *fp, int z, unsigned x, unsigned y, int
dv = fix_polygon(dv, false, false);
}
// Scale and offset geometry from global to tile
// Offset and scale geometry from global to tile
for (size_t i = 0; i < dv.size(); i++) {
long long scale = 1LL << (32 - z);
dv[i].x = std::round((dv[i].x - scale * x) * extent / (double) scale);
dv[i].y = std::round((dv[i].y - scale * y) * extent / (double) scale);
// offset
dv[i].x -= scale * x;
dv[i].y -= scale * y;
// handle longitude wraparound
if (dv[i].x > 2 * scale && dv[i].x - (1LL << 32) > -3 * scale) {
dv[i].x -= 1LL << 32;
}
if (dv[i].x < -3 * scale && dv[i].x + (1LL << 32) < 2 * scale) {
dv[i].x += 1LL << 32;
}
// scale
dv[i].x = std::round(dv[i].x * extent / (double) scale);
dv[i].y = std::round(dv[i].y * extent / (double) scale);
}
if (mb_geometry[t] == VT_POLYGON) {
+207
View File
@@ -0,0 +1,207 @@
{ "type": "FeatureCollection", "properties": { "zoom": 2, "x": 0, "y": 1 }, "features": [
{ "type": "FeatureCollection", "properties": { "layer": "ne_10m_admin_0_countries", "version": 2, "extent": 4096 }, "features": [
{ "type": "Feature", "properties": { "bin": "8188fffffffffff", "bin-count": 1 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -154.028320, 4.258768 ], [ -150.908203, 0.790990 ], [ -152.402344, -3.425692 ], [ -156.862793, -4.258768 ], [ -159.938965, -0.944781 ], [ -158.598633, 3.337954 ], [ -154.028320, 4.258768 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816f7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -124.738770, 5.309766 ], [ -120.476074, 5.156599 ], [ -118.234863, 1.537901 ], [ -120.256348, -1.691649 ], [ -124.299316, -1.450040 ], [ -126.474609, 1.625758 ], [ -125.661621, 3.601142 ], [ -124.738770, 5.309766 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81133ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -120.278320, 70.851881 ], [ -112.543945, 67.415927 ], [ -116.455078, 63.194018 ], [ -125.332031, 62.237233 ], [ -132.517090, 65.062868 ], [ -131.704102, 69.372573 ], [ -120.278320, 70.851881 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816cfffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -98.305664, 3.930020 ], [ -93.911133, 3.491489 ], [ -92.219238, -0.659165 ], [ -95.075684, -4.346411 ], [ -99.514160, -3.754634 ], [ -101.052246, 0.395505 ], [ -98.305664, 3.930020 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816c7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -91.120605, 7.057282 ], [ -86.594238, 6.599131 ], [ -84.770508, 2.504085 ], [ -87.604980, -1.186439 ], [ -92.219238, -0.659165 ], [ -93.911133, 3.491489 ], [ -91.120605, 7.057282 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8179bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -140.119629, 6.860985 ], [ -137.307129, 3.381824 ], [ -138.955078, -0.834931 ], [ -143.393555, -1.713612 ], [ -146.337891, 1.669686 ], [ -144.733887, 6.053161 ], [ -140.119629, 6.860985 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8170bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -174.309082, 3.820408 ], [ -171.364746, 0.659165 ], [ -172.353516, -3.294082 ], [ -176.066895, -3.973861 ], [ -178.791504, -0.944781 ], [ -178.022461, 2.899153 ], [ -174.309082, 3.820408 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8188bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -146.337891, 1.669686 ], [ -143.393555, -1.713612 ], [ -144.975586, -5.812757 ], [ -149.392090, -6.664608 ], [ -152.402344, -3.425692 ], [ -150.908203, 0.790990 ], [ -146.337891, 1.669686 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81273ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -98.569336, 55.216490 ], [ -90.659180, 54.303704 ], [ -88.659668, 49.809632 ], [ -93.405762, 46.634351 ], [ -99.909668, 47.472663 ], [ -102.897949, 51.563412 ], [ -98.569336, 55.216490 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81707ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -161.762695, 6.773716 ], [ -158.598633, 3.337954 ], [ -159.938965, -0.944781 ], [ -164.245605, -1.779499 ], [ -167.321777, 1.515936 ], [ -166.179199, 5.769036 ], [ -161.762695, 6.773716 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8170fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -167.321777, 1.515936 ], [ -164.245605, -1.779499 ], [ -165.410156, -5.769036 ], [ -169.716797, -6.402648 ], [ -170.903320, -4.850154 ], [ -172.353516, -3.294082 ], [ -171.364746, 0.659165 ], [ -167.321777, 1.515936 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81447ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -93.273926, 35.083956 ], [ -88.066406, 34.052659 ], [ -86.550293, 29.764377 ], [ -89.802246, 26.431228 ], [ -94.746094, 27.254630 ], [ -96.657715, 31.615966 ], [ -93.273926, 35.083956 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81457ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -94.746094, 27.254630 ], [ -89.802246, 26.431228 ], [ -88.286133, 22.126355 ], [ -91.362305, 18.625425 ], [ -96.042480, 19.269665 ], [ -97.910156, 23.584126 ], [ -94.746094, 27.254630 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81783ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -132.956543, 4.149201 ], [ -130.451660, 0.834931 ], [ -132.099609, -3.162456 ], [ -136.274414, -4.039618 ], [ -138.955078, -0.834931 ], [ -137.307129, 3.381824 ], [ -132.956543, 4.149201 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810c3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -163.872070, 68.220523 ], [ -152.094727, 67.933397 ], [ -149.194336, 63.947025 ], [ -155.368652, 60.705448 ], [ -164.069824, 60.726944 ], [ -169.101562, 64.215937 ], [ -163.872070, 68.220523 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810d7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -142.910156, 71.081182 ], [ -131.704102, 69.372573 ], [ -132.517090, 65.062868 ], [ -136.538086, 64.177679 ], [ -140.405273, 62.915233 ], [ -149.194336, 63.947025 ], [ -152.094727, 67.933397 ], [ -142.910156, 71.081182 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816f3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -118.234863, 1.537901 ], [ -113.906250, 1.340210 ], [ -111.840820, -2.174771 ], [ -114.038086, -5.244128 ], [ -118.125000, -4.981505 ], [ -120.256348, -1.691649 ], [ -118.234863, 1.537901 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810ebffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -96.437988, 63.253412 ], [ -86.440430, 62.186014 ], [ -84.550781, 57.527622 ], [ -90.659180, 54.303704 ], [ -98.569336, 55.216490 ], [ -102.128906, 59.467408 ], [ -96.437988, 63.253412 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81137ffffffffff", "bin-count": 1 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -100.832520, 67.533772 ], [ -96.437988, 63.253412 ], [ -102.128906, 59.467408 ], [ -110.961914, 59.512029 ], [ -116.455078, 63.194018 ], [ -112.543945, 67.415927 ], [ -100.832520, 67.533772 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810fbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -92.680664, 71.230221 ], [ -79.299316, 69.854762 ], [ -78.068848, 65.183030 ], [ -86.440430, 62.186014 ], [ -96.437988, 63.253412 ], [ -100.832520, 67.533772 ], [ -92.680664, 71.230221 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81787ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -126.474609, 1.625758 ], [ -124.299316, -1.450040 ], [ -125.881348, -5.222247 ], [ -129.704590, -6.140555 ], [ -132.099609, -3.162456 ], [ -130.451660, 0.834931 ], [ -126.474609, 1.625758 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816d3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -96.042480, 19.269665 ], [ -91.362305, 18.625425 ], [ -89.868164, 14.455958 ], [ -92.746582, 10.962764 ], [ -97.207031, 11.415418 ], [ -99.008789, 15.559544 ], [ -96.042480, 19.269665 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816fbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -111.599121, 4.784469 ], [ -107.094727, 4.543570 ], [ -105.183105, 0.878872 ], [ -107.797852, -2.569939 ], [ -109.709473, -2.284551 ], [ -111.840820, -2.174771 ], [ -113.906250, 1.340210 ], [ -111.599121, 4.784469 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816d7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -89.868164, 14.455958 ], [ -85.627441, 13.838080 ], [ -83.847656, 10.077037 ], [ -86.594238, 6.599131 ], [ -91.120605, 7.057282 ], [ -92.241211, 9.644077 ], [ -92.746582, 10.962764 ], [ -89.868164, 14.455958 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81267ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -91.472168, 42.439674 ], [ -85.693359, 41.162114 ], [ -84.594727, 37.107765 ], [ -88.066406, 34.052659 ], [ -93.273926, 35.083956 ], [ -95.251465, 39.334297 ], [ -92.812500, 41.459195 ], [ -91.472168, 42.439674 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810d3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -163.454590, 76.142958 ], [ -145.349121, 75.430979 ], [ -142.910156, 71.081182 ], [ -152.094727, 67.933397 ], [ -163.872070, 68.220523 ], [ -171.101074, 71.972189 ], [ -163.454590, 76.142958 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8102fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -98.261719, 75.425451 ], [ -92.680664, 71.230221 ], [ -100.832520, 67.533772 ], [ -112.543945, 67.415927 ], [ -120.278320, 70.851881 ], [ -115.598145, 75.135142 ], [ -98.261719, 75.425451 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811dbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -152.709961, 57.136239 ], [ -145.612793, 56.571589 ], [ -144.426270, 53.212612 ], [ -147.568359, 51.508742 ], [ -148.403320, 50.429518 ], [ -153.786621, 50.527397 ], [ -157.280273, 54.007769 ], [ -152.709961, 57.136239 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8122bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -157.280273, 54.007769 ], [ -153.786621, 50.527397 ], [ -156.027832, 46.905246 ], [ -161.564941, 46.513516 ], [ -165.607910, 49.894634 ], [ -163.674316, 53.774689 ], [ -157.280273, 54.007769 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81507ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -135.988770, 27.469287 ], [ -133.088379, 23.825551 ], [ -134.890137, 19.746024 ], [ -139.614258, 19.228177 ], [ -142.712402, 22.877440 ], [ -140.910645, 27.059126 ], [ -135.988770, 27.469287 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81377ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -138.449707, 41.459195 ], [ -135.329590, 38.548165 ], [ -136.208496, 36.544949 ], [ -137.175293, 34.759666 ], [ -142.316895, 34.452218 ], [ -145.744629, 37.683820 ], [ -143.854980, 41.211722 ], [ -138.449707, 41.459195 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8123bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -156.027832, 46.905246 ], [ -153.039551, 43.436966 ], [ -154.775391, 39.909736 ], [ -157.478027, 39.419221 ], [ -159.938965, 39.095963 ], [ -163.388672, 42.455888 ], [ -161.564941, 46.513516 ], [ -156.027832, 46.905246 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81233ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -163.388672, 42.455888 ], [ -159.938965, 39.095963 ], [ -161.652832, 34.994004 ], [ -166.530762, 33.961586 ], [ -170.266113, 37.142803 ], [ -168.881836, 41.541478 ], [ -163.388672, 42.455888 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81297ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -130.231934, 39.436193 ], [ -127.133789, 36.084621 ], [ -129.287109, 31.952162 ], [ -134.099121, 31.278551 ], [ -137.175293, 34.759666 ], [ -136.208496, 36.544949 ], [ -135.329590, 38.548165 ], [ -130.231934, 39.436193 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811d3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -139.680176, 59.164668 ], [ -133.527832, 56.764768 ], [ -133.857422, 52.842595 ], [ -138.999023, 51.522416 ], [ -142.448730, 52.975108 ], [ -144.426270, 53.212612 ], [ -145.612793, 56.571589 ], [ -139.680176, 59.164668 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8126bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -109.797363, 44.418088 ], [ -103.535156, 44.087585 ], [ -101.030273, 40.094882 ], [ -104.458008, 36.491973 ], [ -110.258789, 36.791691 ], [ -113.049316, 40.713956 ], [ -109.797363, 44.418088 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81263ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -99.909668, 47.472663 ], [ -93.405762, 46.634351 ], [ -91.472168, 42.439674 ], [ -92.812500, 41.459195 ], [ -95.251465, 39.334297 ], [ -101.030273, 40.094882 ], [ -103.535156, 44.087585 ], [ -102.326660, 45.197522 ], [ -99.909668, 47.472663 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81367ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -137.175293, 34.759666 ], [ -134.099121, 31.278551 ], [ -135.988770, 27.469287 ], [ -140.910645, 27.059126 ], [ -144.162598, 30.562261 ], [ -142.316895, 34.452218 ], [ -137.175293, 34.759666 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8113bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -132.517090, 65.062868 ], [ -125.332031, 62.237233 ], [ -126.848145, 58.043004 ], [ -133.527832, 56.764768 ], [ -139.680176, 59.164668 ], [ -140.405273, 62.915233 ], [ -136.538086, 64.177679 ], [ -132.517090, 65.062868 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8122fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -168.024902, 56.992883 ], [ -166.003418, 55.416544 ], [ -163.674316, 53.774689 ], [ -165.607910, 49.894634 ], [ -171.870117, 49.052270 ], [ -177.055664, 52.119999 ], [ -175.737305, 56.194481 ], [ -168.024902, 56.992883 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81793ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -133.901367, 11.888853 ], [ -131.264648, 8.320212 ], [ -132.956543, 4.149201 ], [ -137.307129, 3.381824 ], [ -140.119629, 6.860985 ], [ -138.427734, 11.221510 ], [ -133.901367, 11.888853 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81283ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -122.124023, 44.056012 ], [ -119.003906, 40.563895 ], [ -121.706543, 36.580247 ], [ -127.133789, 36.084621 ], [ -130.231934, 39.436193 ], [ -127.968750, 43.421009 ], [ -122.124023, 44.056012 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8128bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -112.785645, 48.004625 ], [ -109.797363, 44.418088 ], [ -113.049316, 40.713956 ], [ -119.003906, 40.563895 ], [ -122.124023, 44.056012 ], [ -119.223633, 47.798397 ], [ -112.785645, 48.004625 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81517ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -134.890137, 19.746024 ], [ -132.143555, 16.066929 ], [ -133.901367, 11.888853 ], [ -138.427734, 11.221510 ], [ -141.372070, 14.881087 ], [ -139.614258, 19.228177 ], [ -134.890137, 19.746024 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8150fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -129.287109, 31.952162 ], [ -126.430664, 28.323725 ], [ -128.474121, 24.186847 ], [ -131.550293, 23.905927 ], [ -133.088379, 23.825551 ], [ -135.988770, 27.469287 ], [ -134.099121, 31.278551 ], [ -129.287109, 31.952162 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811d7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -133.857422, 52.842595 ], [ -128.913574, 50.148746 ], [ -131.286621, 46.422713 ], [ -136.691895, 45.336702 ], [ -140.053711, 47.857403 ], [ -138.911133, 50.317408 ], [ -138.999023, 51.522416 ], [ -133.857422, 52.842595 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81373ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -147.458496, 44.087585 ], [ -143.854980, 41.211722 ], [ -145.744629, 37.683820 ], [ -151.127930, 37.037640 ], [ -154.775391, 39.909736 ], [ -153.039551, 43.436966 ], [ -147.458496, 44.087585 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810cfffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -164.069824, 60.726944 ], [ -155.368652, 60.705448 ], [ -152.709961, 57.136239 ], [ -157.280273, 54.007769 ], [ -163.674316, 53.774689 ], [ -166.003418, 55.416544 ], [ -168.024902, 56.992883 ], [ -164.069824, 60.726944 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81287ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -131.286621, 46.422713 ], [ -127.968750, 43.421009 ], [ -130.231934, 39.436193 ], [ -135.329590, 38.548165 ], [ -138.449707, 41.459195 ], [ -136.691895, 45.336702 ], [ -131.286621, 46.422713 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81223ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -165.607910, 49.894634 ], [ -161.564941, 46.513516 ], [ -163.388672, 42.455888 ], [ -168.881836, 41.541478 ], [ -173.254395, 44.746733 ], [ -171.870117, 49.052270 ], [ -165.607910, 49.894634 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "810c7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -149.194336, 63.947025 ], [ -140.405273, 62.915233 ], [ -139.680176, 59.164668 ], [ -145.612793, 56.571589 ], [ -152.709961, 57.136239 ], [ -155.368652, 60.705448 ], [ -149.194336, 63.947025 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811cfffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -140.053711, 47.857403 ], [ -136.691895, 45.336702 ], [ -138.449707, 41.459195 ], [ -143.854980, 41.211722 ], [ -147.458496, 44.087585 ], [ -145.502930, 47.234490 ], [ -141.723633, 47.413220 ], [ -140.053711, 47.857403 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811cbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -153.786621, 50.527397 ], [ -148.403320, 50.429518 ], [ -146.755371, 48.092757 ], [ -145.502930, 47.234490 ], [ -147.458496, 44.087585 ], [ -153.039551, 43.436966 ], [ -156.027832, 46.905246 ], [ -153.786621, 50.527397 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "811c3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -144.426270, 53.212612 ], [ -142.448730, 52.975108 ], [ -138.999023, 51.522416 ], [ -138.911133, 50.317408 ], [ -140.053711, 47.857403 ], [ -141.723633, 47.413220 ], [ -145.502930, 47.234490 ], [ -146.755371, 48.092757 ], [ -148.403320, 50.429518 ], [ -147.568359, 51.508742 ], [ -144.426270, 53.212612 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8146fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -165.761719, 22.309426 ], [ -162.399902, 19.124410 ], [ -163.718262, 14.626109 ], [ -168.178711, 13.453737 ], [ -171.364746, 16.594081 ], [ -170.266113, 20.961440 ], [ -165.761719, 22.309426 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8137bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -154.775391, 39.909736 ], [ -151.127930, 37.037640 ], [ -152.841797, 33.119150 ], [ -158.049316, 32.119801 ], [ -161.652832, 34.994004 ], [ -159.938965, 39.095963 ], [ -157.478027, 39.419221 ], [ -154.775391, 39.909736 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81477ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -161.652832, 34.994004 ], [ -158.049316, 32.119801 ], [ -159.565430, 27.916767 ], [ -164.465332, 26.667096 ], [ -166.750488, 28.613459 ], [ -167.893066, 29.630771 ], [ -166.530762, 33.961586 ], [ -161.652832, 34.994004 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81467ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -159.565430, 27.916767 ], [ -156.093750, 24.686952 ], [ -157.609863, 20.262197 ], [ -162.399902, 19.124410 ], [ -165.761719, 22.309426 ], [ -164.465332, 26.667096 ], [ -159.565430, 27.916767 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815dbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -157.609863, 20.262197 ], [ -154.248047, 16.804541 ], [ -155.764160, 12.275599 ], [ -160.444336, 11.221510 ], [ -163.718262, 14.626109 ], [ -162.399902, 19.124410 ], [ -157.609863, 20.262197 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8136bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -152.841797, 33.119150 ], [ -149.348145, 29.897806 ], [ -151.040039, 25.661333 ], [ -156.093750, 24.686952 ], [ -159.565430, 27.916767 ], [ -158.049316, 32.119801 ], [ -152.841797, 33.119150 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815d7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -142.712402, 22.877440 ], [ -139.614258, 19.228177 ], [ -141.372070, 14.881087 ], [ -146.162109, 14.115267 ], [ -149.370117, 17.727759 ], [ -147.700195, 22.167058 ], [ -142.712402, 22.877440 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815d3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -151.040039, 25.661333 ], [ -147.700195, 22.167058 ], [ -149.370117, 17.727759 ], [ -154.248047, 16.804541 ], [ -157.609863, 20.262197 ], [ -156.093750, 24.686952 ], [ -151.040039, 25.661333 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815cbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -155.764160, 12.275599 ], [ -152.534180, 8.711359 ], [ -154.028320, 4.258768 ], [ -158.598633, 3.337954 ], [ -161.762695, 6.773716 ], [ -160.444336, 11.221510 ], [ -155.764160, 12.275599 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81463ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -167.893066, 29.630771 ], [ -166.750488, 28.613459 ], [ -164.465332, 26.667096 ], [ -165.761719, 22.309426 ], [ -170.266113, 20.961440 ], [ -171.342773, 21.943046 ], [ -173.671875, 23.785345 ], [ -172.639160, 28.207609 ], [ -167.893066, 29.630771 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8146bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -173.671875, 23.785345 ], [ -171.342773, 21.943046 ], [ -170.266113, 20.961440 ], [ -171.364746, 16.594081 ], [ -175.451660, 15.284185 ], [ -178.945312, 17.748687 ], [ -178.220215, 22.085640 ], [ -173.671875, 23.785345 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81473ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -170.266113, 37.142803 ], [ -166.530762, 33.961586 ], [ -167.893066, 29.630771 ], [ -172.639160, 28.207609 ], [ -176.550293, 31.147006 ], [ -175.561523, 35.746512 ], [ -170.266113, 37.142803 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81717ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -163.718262, 14.626109 ], [ -160.444336, 11.221510 ], [ -161.762695, 6.773716 ], [ -166.179199, 5.769036 ], [ -169.299316, 9.058702 ], [ -168.178711, 13.453737 ], [ -163.718262, 14.626109 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81713ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -171.364746, 16.594081 ], [ -168.178711, 13.453737 ], [ -169.299316, 9.058702 ], [ -173.386230, 7.972198 ], [ -176.352539, 11.049038 ], [ -175.451660, 15.284185 ], [ -171.364746, 16.594081 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81703ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -169.299316, 9.058702 ], [ -166.179199, 5.769036 ], [ -167.321777, 1.515936 ], [ -171.364746, 0.659165 ], [ -174.309082, 3.820408 ], [ -173.386230, 7.972198 ], [ -169.299316, 9.058702 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81363ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -145.744629, 37.683820 ], [ -142.316895, 34.452218 ], [ -144.162598, 30.562261 ], [ -149.348145, 29.897806 ], [ -152.841797, 33.119150 ], [ -151.127930, 37.037640 ], [ -145.744629, 37.683820 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8136fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -144.162598, 30.562261 ], [ -140.910645, 27.059126 ], [ -142.712402, 22.877440 ], [ -147.700195, 22.167058 ], [ -151.040039, 25.661333 ], [ -149.348145, 29.897806 ], [ -144.162598, 30.562261 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815c7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -141.372070, 14.881087 ], [ -138.427734, 11.221510 ], [ -140.119629, 6.860985 ], [ -144.733887, 6.053161 ], [ -147.810059, 9.622414 ], [ -146.162109, 14.115267 ], [ -141.372070, 14.881087 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815c3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -149.370117, 17.727759 ], [ -146.162109, 14.115267 ], [ -147.810059, 9.622414 ], [ -152.534180, 8.711359 ], [ -155.764160, 12.275599 ], [ -154.248047, 16.804541 ], [ -149.370117, 17.727759 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "815cfffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -147.810059, 9.622414 ], [ -144.733887, 6.053161 ], [ -146.337891, 1.669686 ], [ -150.908203, 0.790990 ], [ -154.028320, 4.258768 ], [ -152.534180, 8.711359 ], [ -147.810059, 9.622414 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81127ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -110.961914, 59.512029 ], [ -102.128906, 59.467408 ], [ -98.569336, 55.216490 ], [ -102.897949, 51.563412 ], [ -109.995117, 51.754240 ], [ -114.235840, 55.478853 ], [ -110.961914, 59.512029 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81123ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -116.455078, 63.194018 ], [ -110.961914, 59.512029 ], [ -114.235840, 55.478853 ], [ -121.442871, 54.914514 ], [ -126.848145, 58.043004 ], [ -125.332031, 62.237233 ], [ -116.455078, 63.194018 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8112fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -114.235840, 55.478853 ], [ -109.995117, 51.754240 ], [ -112.785645, 48.004625 ], [ -119.223633, 47.798397 ], [ -120.915527, 49.396675 ], [ -123.112793, 50.986099 ], [ -121.442871, 54.914514 ], [ -114.235840, 55.478853 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8127bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -109.995117, 51.754240 ], [ -102.897949, 51.563412 ], [ -99.909668, 47.472663 ], [ -102.326660, 45.197522 ], [ -103.535156, 44.087585 ], [ -109.797363, 44.418088 ], [ -112.785645, 48.004625 ], [ -109.995117, 51.754240 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8112bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -126.848145, 58.043004 ], [ -121.442871, 54.914514 ], [ -123.112793, 50.986099 ], [ -128.913574, 50.148746 ], [ -133.857422, 52.842595 ], [ -133.527832, 56.764768 ], [ -126.848145, 58.043004 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8128fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -123.112793, 50.986099 ], [ -120.915527, 49.396675 ], [ -119.223633, 47.798397 ], [ -122.124023, 44.056012 ], [ -127.968750, 43.421009 ], [ -131.286621, 46.422713 ], [ -128.913574, 50.148746 ], [ -123.112793, 50.986099 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8150bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -121.333008, 28.652031 ], [ -118.630371, 24.666986 ], [ -121.003418, 20.571082 ], [ -125.793457, 20.406420 ], [ -128.474121, 24.186847 ], [ -126.430664, 28.323725 ], [ -121.333008, 28.652031 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81483ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -110.654297, 28.729130 ], [ -105.249023, 28.439714 ], [ -103.007812, 24.126702 ], [ -105.952148, 20.220966 ], [ -111.005859, 20.488773 ], [ -113.466797, 24.666986 ], [ -110.654297, 28.729130 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81503ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -128.474121, 24.186847 ], [ -125.793457, 20.406420 ], [ -127.749023, 16.425548 ], [ -129.221191, 16.362310 ], [ -132.143555, 16.066929 ], [ -134.890137, 19.746024 ], [ -133.088379, 23.825551 ], [ -131.550293, 23.905927 ], [ -128.474121, 24.186847 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816ebffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -111.335449, 12.404389 ], [ -106.567383, 12.146746 ], [ -104.545898, 8.124491 ], [ -107.094727, 4.543570 ], [ -111.599121, 4.784469 ], [ -113.774414, 8.624472 ], [ -111.335449, 12.404389 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81487ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -113.269043, 32.861132 ], [ -110.654297, 28.729130 ], [ -113.466797, 24.666986 ], [ -118.630371, 24.666986 ], [ -121.333008, 28.652031 ], [ -118.806152, 32.787275 ], [ -113.269043, 32.861132 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8148fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -110.258789, 36.791691 ], [ -104.458008, 36.491973 ], [ -102.084961, 32.268555 ], [ -105.249023, 28.439714 ], [ -110.654297, 28.729130 ], [ -113.269043, 32.861132 ], [ -110.258789, 36.791691 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8129bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -113.049316, 40.713956 ], [ -110.258789, 36.791691 ], [ -113.269043, 32.861132 ], [ -118.806152, 32.787275 ], [ -121.706543, 36.580247 ], [ -119.003906, 40.563895 ], [ -113.049316, 40.713956 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8149bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -103.007812, 24.126702 ], [ -97.910156, 23.584126 ], [ -96.042480, 19.269665 ], [ -99.008789, 15.559544 ], [ -103.820801, 15.961329 ], [ -105.952148, 20.220966 ], [ -103.007812, 24.126702 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81293ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -121.706543, 36.580247 ], [ -118.806152, 32.787275 ], [ -121.333008, 28.652031 ], [ -126.430664, 28.323725 ], [ -129.287109, 31.952162 ], [ -127.133789, 36.084621 ], [ -121.706543, 36.580247 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816efffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -118.476562, 16.573023 ], [ -113.620605, 16.488765 ], [ -111.335449, 12.404389 ], [ -113.774414, 8.624472 ], [ -118.344727, 8.776511 ], [ -120.717773, 12.661778 ], [ -118.476562, 16.573023 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81497ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -113.466797, 24.666986 ], [ -111.005859, 20.488773 ], [ -113.620605, 16.488765 ], [ -118.476562, 16.573023 ], [ -121.003418, 20.571082 ], [ -118.630371, 24.666986 ], [ -113.466797, 24.666986 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816e3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -118.344727, 8.776511 ], [ -113.774414, 8.624472 ], [ -111.599121, 4.784469 ], [ -113.906250, 1.340210 ], [ -118.234863, 1.537901 ], [ -120.476074, 5.156599 ], [ -118.344727, 8.776511 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81493ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -111.005859, 20.488773 ], [ -105.952148, 20.220966 ], [ -103.820801, 15.961329 ], [ -106.567383, 12.146746 ], [ -111.335449, 12.404389 ], [ -113.620605, 16.488765 ], [ -111.005859, 20.488773 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816e7ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -120.717773, 12.661778 ], [ -118.344727, 8.776511 ], [ -120.476074, 5.156599 ], [ -124.738770, 5.309766 ], [ -127.111816, 8.928487 ], [ -125.244141, 12.661778 ], [ -120.717773, 12.661778 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81513ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -127.749023, 16.425548 ], [ -125.244141, 12.661778 ], [ -127.111816, 8.928487 ], [ -131.264648, 8.320212 ], [ -133.901367, 11.888853 ], [ -132.143555, 16.066929 ], [ -129.221191, 16.362310 ], [ -127.749023, 16.425548 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8151bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -121.003418, 20.571082 ], [ -118.476562, 16.573023 ], [ -120.717773, 12.661778 ], [ -125.244141, 12.661778 ], [ -127.749023, 16.425548 ], [ -125.793457, 20.406420 ], [ -121.003418, 20.571082 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "81797ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -127.111816, 8.928487 ], [ -124.738770, 5.309766 ], [ -125.661621, 3.601142 ], [ -126.474609, 1.625758 ], [ -130.451660, 0.834931 ], [ -132.956543, 4.149201 ], [ -131.264648, 8.320212 ], [ -127.111816, 8.928487 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8126fffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -101.030273, 40.094882 ], [ -95.251465, 39.334297 ], [ -93.273926, 35.083956 ], [ -96.657715, 31.615966 ], [ -102.084961, 32.268555 ], [ -104.458008, 36.491973 ], [ -101.030273, 40.094882 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "8148bffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -102.084961, 32.268555 ], [ -96.657715, 31.615966 ], [ -94.746094, 27.254630 ], [ -97.910156, 23.584126 ], [ -103.007812, 24.126702 ], [ -105.249023, 28.439714 ], [ -102.084961, 32.268555 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816dbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -103.820801, 15.961329 ], [ -99.008789, 15.559544 ], [ -97.207031, 11.415418 ], [ -99.975586, 7.819847 ], [ -104.545898, 8.124491 ], [ -106.567383, 12.146746 ], [ -103.820801, 15.961329 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816c3ffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -97.207031, 11.415418 ], [ -92.746582, 10.962764 ], [ -92.241211, 9.644077 ], [ -91.120605, 7.057282 ], [ -93.911133, 3.491489 ], [ -98.305664, 3.930020 ], [ -98.811035, 5.244128 ], [ -99.975586, 7.819847 ], [ -97.207031, 11.415418 ] ] ] } }
,
{ "type": "Feature", "properties": { "bin": "816cbffffffffff", "bin-count": 0 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -104.545898, 8.124491 ], [ -99.975586, 7.819847 ], [ -98.811035, 5.244128 ], [ -98.305664, 3.930020 ], [ -101.052246, 0.395505 ], [ -105.183105, 0.878872 ], [ -107.094727, 4.543570 ], [ -104.545898, 8.124491 ] ] ] } }
] }
] }
File diff suppressed because one or more lines are too long