Skip to content

geo_bounds agg top_left longitude is larger than bottom_right longitude #55812

@thomasneirynck

Description

@thomasneirynck

On shapes wrapping the date-line, for geo_shape fields, the geo_bounds agg will return a bounds where the top_left longitude is larger than the top_right longitude.

This seems unexpected because left/right implies display in equidistant projection, and shifts extra burden to client-side code to normalize that response.

e.g.:

This bounds:

"bounds" : {
        "top_left" : {
          "lat" : 71.26361299306154,
          "lon" : 172.47635099105537
        },
        "bottom_right" : {
          "lat" : 19.032777976244688,
          "lon" : -66.96888707578182
        }
      }

should rather be represtented as:

"bounds" : {
        "top_left" : {
          "lat" : 71.26361299306154,
          "lon" : -187.52364900894463
        },
        "bottom_right" : {
          "lat" : 19.032777976244688,
          "lon" : -66.96888707578182
        }
      }

The latter can be interpreted consistently by clients as min-max, which is what most mapping libraries expect when it comes to ordering of longitudes for bounds. Otherwise, the client needs to be aware that it needs to normalize this response.

To reproduce on real world data:

PUT /example
{
    "mappings": {
        "properties": {
            "location": {
                "type": "geo_shape"
            }
        }
    }
}



POST /example/_doc
{
    "location" : {
        "type" : "multipolygon",
        "coordinates" : [
        [
          [
            [
              -75.223724,
              19.901556
            ],
            [
              -75.170288,
              19.931391
            ],
            [
              -75.15918,
              19.960695
            ],
            [
              -75.223724,
              19.901556
            ]
          ]
        ],
        [
          [
            [
              -75.13974,
              19.962873
            ],
            [
              -75.121399,
              19.887499
            ],
            [
              -75.085281,
              19.893042
            ],
            [
              -75.13974,
              19.962873
            ]
          ]
        ],
        [
          [
            [
              -155.005585,
              19.328882
            ],
            [
              -154.792816,
              19.53861
            ],
            [
              -155.15863,
              19.962496
            ],
            [
              -155.864441,
              20.269163
            ],
            [
              -155.859467,
              19.032778
            ],
            [
              -155.005585,
              19.328882
            ]
          ]
        ],
        [
          [
            [
              -156.547241,
              20.525274
            ],
            [
              -156.585297,
              20.607222
            ],
            [
              -156.698639,
              20.534719
            ],
            [
              -156.547241,
              20.525274
            ]
          ]
        ],
        [
          [
            [
              -156.891998,
              20.744162
            ],
            [
              -156.812256,
              20.843611
            ],
            [
              -157.04837,
              20.918055
            ],
            [
              -156.891998,
              20.744162
            ]
          ]
        ],
        [
          [
            [
              -156.473358,
              20.89805
            ],
            [
              -156.70224,
              20.924437
            ],
            [
              -156.420013,
              20.58861
            ],
            [
              -155.988617,
              20.748053
            ],
            [
              -156.473358,
              20.89805
            ]
          ]
        ],
        [
          [
            [
              -156.89447,
              21.161104
            ],
            [
              -157.304749,
              21.100554
            ],
            [
              -156.703918,
              21.158052
            ],
            [
              -156.89447,
              21.161104
            ]
          ]
        ],
        [
          [
            [
              -160.530609,
              21.643888
            ],
            [
              -160.541138,
              21.641382
            ],
            [
              -160.537781,
              21.632215
            ],
            [
              -160.530609,
              21.643888
            ]
          ]
        ],
        [
          [
            [
              -157.730316,
              21.411661
            ],
            [
              -157.971924,
              21.699438
            ],
            [
              -158.273376,
              21.580549
            ],
            [
              -158.103638,
              21.295279
            ],
            [
              -157.730316,
              21.411661
            ]
          ]
        ],
        [
          [
            [
              -160.11499,
              21.887499
            ],
            [
              -160.061401,
              22.013884
            ],
            [
              -160.247772,
              21.813608
            ],
            [
              -160.11499,
              21.887499
            ]
          ]
        ],
        [
          [
            [
              -159.433624,
              21.881388
            ],
            [
              -159.351654,
              22.22138
            ],
            [
              -159.785309,
              22.061384
            ],
            [
              -159.433624,
              21.881388
            ]
          ]
        ],
        [
          [
            [
              -161.941681,
              23.039438
            ],
            [
              -161.938324,
              23.046389
            ],
            [
              -161.948334,
              23.047216
            ],
            [
              -161.941681,
              23.039438
            ]
          ]
        ],
        [
          [
            [
              -164.696136,
              23.564718
            ],
            [
              -164.696686,
              23.578054
            ],
            [
              -164.70752,
              23.576666
            ],
            [
              -164.696136,
              23.564718
            ]
          ]
        ],
        [
          [
            [
              -81.773895,
              24.544722
            ],
            [
              -81.729172,
              24.560556
            ],
            [
              -81.813499,
              24.543871
            ],
            [
              -81.773895,
              24.544722
            ]
          ]
        ],
        [
          [
            [
              -82.114441,
              24.545832
            ],
            [
              -82.099991,
              24.583055
            ],
            [
              -82.137222,
              24.593889
            ],
            [
              -82.114441,
              24.545832
            ]
          ]
        ],
        [
          [
            [
              -81.715118,
              24.553118
            ],
            [
              -81.646225,
              24.577551
            ],
            [
              -81.710739,
              24.59572
            ],
            [
              -81.715118,
              24.553118
            ]
          ]
        ],
        [
          [
            [
              -81.477219,
              24.636385
            ],
            [
              -81.478607,
              24.677774
            ],
            [
              -81.517775,
              24.684996
            ],
            [
              -81.477219,
              24.636385
            ]
          ]
        ],
        [
          [
            [
              -81.588333,
              24.589998
            ],
            [
              -81.508347,
              24.629999
            ],
            [
              -81.553055,
              24.68722
            ],
            [
              -81.588333,
              24.589998
            ]
          ]
        ],
        [
          [
            [
              -81.108612,
              24.706106
            ],
            [
              -81.052673,
              24.716532
            ],
            [
              -81.137772,
              24.701681
            ],
            [
              -81.108612,
              24.706106
            ]
          ]
        ],
        [
          [
            [
              -81.349442,
              24.629721
            ],
            [
              -81.360825,
              24.70083
            ],
            [
              -81.428055,
              24.748606
            ],
            [
              -81.349442,
              24.629721
            ]
          ]
        ],
        [
          [
            [
              -80.968887,
              24.742773
            ],
            [
              -80.923462,
              24.769209
            ],
            [
              -81.026688,
              24.718588
            ],
            [
              -80.968887,
              24.742773
            ]
          ]
        ],
        [
          [
            [
              -80.846115,
              24.797499
            ],
            [
              -80.786171,
              24.822931
            ],
            [
              -80.824173,
              24.821112
            ],
            [
              -80.846115,
              24.797499
            ]
          ]
        ],
        [
          [
            [
              -80.698608,
              24.866667
            ],
            [
              -80.702499,
              24.880831
            ],
            [
              -80.745834,
              24.842497
            ],
            [
              -80.698608,
              24.866667
            ]
          ]
        ],
        [
          [
            [
              -80.646666,
              24.90222
            ],
            [
              -80.623886,
              24.932775
            ],
            [
              -80.664444,
              24.894999
            ],
            [
              -80.646666,
              24.90222
            ]
          ]
        ],
        [
          [
            [
              -167.99057,
              25.002501
            ],
            [
              -168.00589,
              25.017496
            ],
            [
              -168.00116,
              25.003885
            ],
            [
              -167.99057,
              25.002501
            ]
          ]
        ],
        [
          [
            [
              -80.577225,
              24.945551
            ],
            [
              -80.371933,
              25.143888
            ],
            [
              -80.257507,
              25.346388
            ],
            [
              -80.577225,
              24.945551
            ]
          ]
        ],
        [
          [
            [
              -80.225006,
              25.40111
            ],
            [
              -80.188599,
              25.494162
            ],
            [
              -80.234161,
              25.40222
            ],
            [
              -80.225006,
              25.40111
            ]
          ]
        ],
        [
          [
            [
              -80.162216,
              25.669443
            ],
            [
              -80.156387,
              25.733332
            ],
            [
              -80.185547,
              25.68944
            ],
            [
              -80.162216,
              25.669443
            ]
          ]
        ],
        [
          [
            [
              -171.723602,
              25.762499
            ],
            [
              -171.724701,
              25.791662
            ],
            [
              -171.731384,
              25.760832
            ],
            [
              -171.723602,
              25.762499
            ]
          ]
        ],
        [
          [
            [
              -81.684158,
              25.844721
            ],
            [
              -81.664169,
              25.888609
            ],
            [
              -81.714722,
              25.888609
            ],
            [
              -81.684158,
              25.844721
            ]
          ]
        ],
        [
          [
            [
              -173.946136,
              26.063334
            ],
            [
              -173.944733,
              26.080832
            ],
            [
              -173.960846,
              26.079439
            ],
            [
              -173.946136,
              26.063334
            ]
          ]
        ],
        [
          [
            [
              -82.126389,
              26.449999
            ],
            [
              -82.028885,
              26.444998
            ],
            [
              -82.20639,
              26.545832
            ],
            [
              -82.126389,
              26.449999
            ]
          ]
        ],
        [
          [
            [
              -82.221664,
              26.612497
            ],
            [
              -82.255005,
              26.698606
            ],
            [
              -82.244995,
              26.634996
            ],
            [
              -82.221664,
              26.612497
            ]
          ]
        ],
        [
          [
            [
              -82.079453,
              26.487776
            ],
            [
              -82.133331,
              26.691107
            ],
            [
              -82.179718,
              26.699163
            ],
            [
              -82.079453,
              26.487776
            ]
          ]
        ],
        [
          [
            [
              -82.263626,
              26.716387
            ],
            [
              -82.25528,
              26.759443
            ],
            [
              -82.281387,
              26.808889
            ],
            [
              -82.263626,
              26.716387
            ]
          ]
        ],
        [
          [
            [
              -97.17778,
              26.084723
            ],
            [
              -97.383621,
              27.20722
            ],
            [
              -97.385757,
              26.838224
            ],
            [
              -97.17778,
              26.084723
            ]
          ]
        ],
        [
          [
            [
              -82.587509,
              27.321112
            ],
            [
              -82.654175,
              27.418608
            ],
            [
              -82.680557,
              27.425829
            ],
            [
              -82.587509,
              27.321112
            ]
          ]
        ],
        [
          [
            [
              -97.382217,
              27.218885
            ],
            [
              -97.045546,
              27.843889
            ],
            [
              -97.31723,
              27.495829
            ],
            [
              -97.382217,
              27.218885
            ]
          ]
        ],
        [
          [
            [
              -96.887787,
              28.030554
            ],
            [
              -96.867767,
              28.134996
            ],
            [
              -97.035828,
              27.875277
            ],
            [
              -96.887787,
              28.030554
            ]
          ]
        ],
        [
          [
            [
              -96.551941,
              28.266668
            ],
            [
              -96.404724,
              28.392221
            ],
            [
              -96.813614,
              28.092497
            ],
            [
              -96.551941,
              28.266668
            ]
          ]
        ],
        [
          [
            [
              -96.360825,
              28.402498
            ],
            [
              -96.229996,
              28.485552
            ],
            [
              -96.313049,
              28.455275
            ],
            [
              -96.360825,
              28.402498
            ]
          ]
        ],
        [
          [
            [
              -80.663895,
              28.258333
            ],
            [
              -80.625275,
              28.590555
            ],
            [
              -80.74028,
              28.478331
            ],
            [
              -80.663895,
              28.258333
            ]
          ]
        ],
        [
          [
            [
              -90.87265,
              29.046133
            ],
            [
              -90.923615,
              29.060556
            ],
            [
              -90.950394,
              29.060003
            ],
            [
              -90.87265,
              29.046133
            ]
          ]
        ],
        [
          [
            [
              -90.739166,
              29.045
            ],
            [
              -90.642502,
              29.073332
            ],
            [
              -90.758347,
              29.048609
            ],
            [
              -90.739166,
              29.045
            ]
          ]
        ],
        [
          [
            [
              -90.335556,
              29.057222
            ],
            [
              -90.29834,
              29.066942
            ],
            [
              -90.285278,
              29.083055
            ],
            [
              -90.335556,
              29.057222
            ]
          ]
        ],
        [
          [
            [
              -89.975281,
              29.242773
            ],
            [
              -89.955002,
              29.268057
            ],
            [
              -90.031113,
              29.211943
            ],
            [
              -89.975281,
              29.242773
            ]
          ]
        ],
        [
          [
            [
              -89.928329,
              29.278612
            ],
            [
              -89.907501,
              29.302221
            ],
            [
              -89.935272,
              29.2875
            ],
            [
              -89.928329,
              29.278612
            ]
          ]
        ],
        [
          [
            [
              -89.860001,
              29.310278
            ],
            [
              -89.86972,
              29.335276
            ],
            [
              -89.89389,
              29.323053
            ],
            [
              -89.860001,
              29.310278
            ]
          ]
        ],
        [
          [
            [
              -95.111115,
              29.098055
            ],
            [
              -94.784729,
              29.308054
            ],
            [
              -94.821396,
              29.33861
            ],
            [
              -95.111115,
              29.098055
            ]
          ]
        ],
        [
          [
            [
              -89.170546,
              29.473051
            ],
            [
              -89.156952,
              29.492495
            ],
            [
              -89.219162,
              29.46472
            ],
            [
              -89.170546,
              29.473051
            ]
          ]
        ],
        [
          [
            [
              -89.601105,
              29.513887
            ],
            [
              -89.56221,
              29.521112
            ],
            [
              -89.565826,
              29.55472
            ],
            [
              -89.590286,
              29.560556
            ],
            [
              -89.618332,
              29.538332
            ],
            [
              -89.601105,
              29.513887
            ]
          ]
        ],
        [
          [
            [
              -89.080292,
              29.521387
            ],
            [
              -89.037216,
              29.57361
            ],
            [
              -89.078888,
              29.545553
            ],
            [
              -89.080292,
              29.521387
            ]
          ]
        ],
        [
          [
            [
              -91.786667,
              29.486109
            ],
            [
              -91.856384,
              29.634996
            ],
            [
              -92.034439,
              29.591665
            ],
            [
              -91.786667,
              29.486109
            ]
          ]
        ],
        [
          [
            [
              -85.111115,
              29.632219
            ],
            [
              -85.08168,
              29.679163
            ],
            [
              -85.198044,
              29.685274
            ],
            [
              -85.111115,
              29.632219
            ]
          ]
        ],
        [
          [
            [
              -89.428604,
              29.692774
            ],
            [
              -89.422501,
              29.722773
            ],
            [
              -89.468613,
              29.728609
            ],
            [
              -89.428604,
              29.692774
            ]
          ]
        ],
        [
          [
            [
              -84.972778,
              29.608889
            ],
            [
              -84.692215,
              29.758333
            ],
            [
              -85.095001,
              29.623888
            ],
            [
              -84.972778,
              29.608889
            ]
          ]
        ],
        [
          [
            [
              -89.424164,
              29.740831
            ],
            [
              -89.491104,
              29.793055
            ],
            [
              -89.488892,
              29.73805
            ],
            [
              -89.424164,
              29.740831
            ]
          ]
        ],
        [
          [
            [
              -89.285278,
              29.771387
            ],
            [
              -89.275558,
              29.809164
            ],
            [
              -89.341675,
              29.803888
            ],
            [
              -89.285278,
              29.771387
            ]
          ]
        ],
        [
          [
            [
              -84.638901,
              29.778334
            ],
            [
              -84.573425,
              29.819998
            ],
            [
              -84.667221,
              29.776945
            ],
            [
              -84.638901,
              29.778334
            ]
          ]
        ],
        [
          [
            [
              -88.84584,
              29.776388
            ],
            [
              -88.805832,
              29.906385
            ],
            [
              -88.868744,
              30.060606
            ],
            [
              -88.84584,
              29.776388
            ]
          ]
        ],
        [
          [
            [
              -89.31778,
              30.040834
            ],
            [
              -89.184998,
              30.166666
            ],
            [
              -89.34639,
              30.059443
            ],
            [
              -89.31778,
              30.040834
            ]
          ]
        ],
        [
          [
            [
              -88.437775,
              30.206106
            ],
            [
              -88.428055,
              30.212774
            ],
            [
              -88.500565,
              30.218885
            ],
            [
              -88.437775,
              30.206106
            ]
          ]
        ],
        [
          [
            [
              -88.552216,
              30.21472
            ],
            [
              -88.526398,
              30.223051
            ],
            [
              -88.754181,
              30.244719
            ],
            [
              -88.552216,
              30.21472
            ]
          ]
        ],
        [
          [
            [
              -89.081116,
              30.19972
            ],
            [
              -89.060516,
              30.246675
            ],
            [
              -89.091675,
              30.216665
            ],
            [
              -89.081116,
              30.19972
            ]
          ]
        ],
        [
          [
            [
              -88.094727,
              30.241106
            ],
            [
              -88.107773,
              30.273611
            ],
            [
              -88.3125,
              30.232775
            ],
            [
              -88.094727,
              30.241106
            ]
          ]
        ],
        [
          [
            [
              -86.529175,
              30.400831
            ],
            [
              -86.763062,
              30.404997
            ],
            [
              -87.292221,
              30.332777
            ],
            [
              -86.529175,
              30.400831
            ]
          ]
        ],
        [
          [
            [
              -118.406952,
              32.816668
            ],
            [
              -118.369164,
              32.854715
            ],
            [
              -118.592499,
              33.046946
            ],
            [
              -118.406952,
              32.816668
            ]
          ]
        ],
        [
          [
            [
              -79.365004,
              33.003054
            ],
            [
              -79.336121,
              33.067217
            ],
            [
              -79.361115,
              33.049997
            ],
            [
              -79.365004,
              33.003054
            ]
          ]
        ],
        [
          [
            [
              -119.444153,
              33.216661
            ],
            [
              -119.48056,
              33.274439
            ],
            [
              -119.566673,
              33.28277
            ],
            [
              -119.444153,
              33.216661
            ]
          ]
        ],
        [
          [
            [
              -118.301941,
              33.309435
            ],
            [
              -118.592215,
              33.486658
            ],
            [
              -118.448883,
              33.327494
            ],
            [
              -118.301941,
              33.309435
            ]
          ]
        ],
        [
          [
            [
              -77.960831,
              33.85
            ],
            [
              -77.949722,
              33.91305
            ],
            [
              -78.016403,
              33.874163
            ],
            [
              -77.960831,
              33.85
            ]
          ]
        ],
        [
          [
            [
              -120.035278,
              34.023882
            ],
            [
              -120.226097,
              34.006105
            ],
            [
              -120.107498,
              33.90555
            ],
            [
              -120.035278,
              34.023882
            ]
          ]
        ],
        [
          [
            [
              -120.297783,
              34.028605
            ],
            [
              -120.363892,
              34.065546
            ],
            [
              -120.438049,
              34.036943
            ],
            [
              -120.297783,
              34.028605
            ]
          ]
        ],
        [
          [
            [
              -119.868057,
              34.084162
            ],
            [
              -119.78833,
              33.967211
            ],
            [
              -119.513634,
              34.042772
            ],
            [
              -119.868057,
              34.084162
            ]
          ]
        ],
        [
          [
            [
              -76.535278,
              34.635553
            ],
            [
              -76.559158,
              34.664995
            ],
            [
              -76.654724,
              34.686106
            ],
            [
              -76.535278,
              34.635553
            ]
          ]
        ],
        [
          [
            [
              -76.682495,
              34.702219
            ],
            [
              -76.931107,
              34.691378
            ],
            [
              -77.098053,
              34.650545
            ],
            [
              -76.682495,
              34.702219
            ]
          ]
        ],
        [
          [
            [
              -76.531952,
              34.585825
            ],
            [
              -76.199722,
              34.94166
            ],
            [
              -76.420837,
              34.775827
            ],
            [
              -76.531952,
              34.585825
            ]
          ]
        ],
        [
          [
            [
              -76.06778,
              35.039438
            ],
            [
              -76.039444,
              35.061106
            ],
            [
              -76.131104,
              35.00194
            ],
            [
              -76.06778,
              35.039438
            ]
          ]
        ],
        [
          [
            [
              -76.010834,
              35.074167
            ],
            [
              -75.766953,
              35.19388
            ],
            [
              -75.98111,
              35.115
            ],
            [
              -76.010834,
              35.074167
            ]
          ]
        ],
        [
          [
            [
              -75.527222,
              35.235552
            ],
            [
              -75.512512,
              35.777216
            ],
            [
              -75.65361,
              35.22555
            ],
            [
              -75.527222,
              35.235552
            ]
          ]
        ],
        [
          [
            [
              -75.619446,
              35.821383
            ],
            [
              -75.665833,
              35.926943
            ],
            [
              -75.723328,
              35.94166
            ],
            [
              -75.619446,
              35.821383
            ]
          ]
        ],
        [
          [
            [
              -75.906113,
              37.112497
            ],
            [
              -75.872498,
              37.149164
            ],
            [
              -75.898895,
              37.136942
            ],
            [
              -75.906113,
              37.112497
            ]
          ]
        ],
        [
          [
            [
              -75.78833,
              37.238047
            ],
            [
              -75.785278,
              37.298609
            ],
            [
              -75.837509,
              37.22777
            ],
            [
              -75.78833,
              37.238047
            ]
          ]
        ],
        [
          [
            [
              -75.696655,
              37.402773
            ],
            [
              -75.668335,
              37.460276
            ],
            [
              -75.710831,
              37.390276
            ],
            [
              -75.696655,
              37.402773
            ]
          ]
        ],
        [
          [
            [
              -121.801392,
              38.055269
            ],
            [
              -121.796387,
              38.066668
            ],
            [
              -121.820007,
              38.068056
            ],
            [
              -121.801392,
              38.055269
            ]
          ]
        ],
        [
          [
            [
              -75.354172,
              37.866663
            ],
            [
              -75.121109,
              38.263056
            ],
            [
              -75.384171,
              37.872217
            ],
            [
              -75.354172,
              37.866663
            ]
          ]
        ],
        [
          [
            [
              -74.329453,
              39.421663
            ],
            [
              -74.348053,
              39.474436
            ],
            [
              -74.376251,
              39.420744
            ],
            [
              -74.444153,
              39.406939
            ],
            [
              -74.394455,
              39.382494
            ],
            [
              -74.329453,
              39.421663
            ]
          ]
        ],
        [
          [
            [
              -74.246948,
              39.525553
            ],
            [
              -74.138336,
              39.659433
            ],
            [
              -74.099991,
              39.750834
            ],
            [
              -74.246948,
              39.525553
            ]
          ]
        ],
        [
          [
            [
              -74.220001,
              40.511667
            ],
            [
              -74.062775,
              40.639437
            ],
            [
              -74.176941,
              40.641939
            ],
            [
              -74.220001,
              40.511667
            ]
          ]
        ],
        [
          [
            [
              -73.223328,
              40.635271
            ],
            [
              -72.766663,
              40.766108
            ],
            [
              -73.294724,
              40.633883
            ],
            [
              -73.223328,
              40.635271
            ]
          ]
        ],
        [
          [
            [
              -72.262222,
              41.125269
            ],
            [
              -74.032501,
              40.625826
            ],
            [
              -73.582779,
              40.596102
            ],
            [
              -71.85611,
              41.069162
            ],
            [
              -72.621109,
              40.91305
            ],
            [
              -72.262222,
              41.125269
            ]
          ]
        ],
        [
          [
            [
              -69.994995,
              41.328051
            ],
            [
              -70.234161,
              41.283609
            ],
            [
              -69.993881,
              41.250277
            ],
            [
              -69.994995,
              41.328051
            ]
          ]
        ],
        [
          [
            [
              -70.506393,
              41.357218
            ],
            [
              -70.617218,
              41.473879
            ],
            [
              -70.838058,
              41.359995
            ],
            [
              -70.506393,
              41.357218
            ]
          ]
        ],
        [
          [
            [
              -71.297501,
              41.458605
            ],
            [
              -71.222504,
              41.654161
            ],
            [
              -71.358337,
              41.459162
            ],
            [
              -71.297501,
              41.458605
            ]
          ]
        ],
        [
          [
            [
              -68.803329,
              44.048052
            ],
            [
              -68.76445,
              44.094995
            ],
            [
              -68.898056,
              44.12388
            ],
            [
              -68.803329,
              44.048052
            ]
          ]
        ],
        [
          [
            [
              -68.650833,
              44.168886
            ],
            [
              -68.66806,
              44.285273
            ],
            [
              -68.72139,
              44.228876
            ],
            [
              -68.650833,
              44.168886
            ]
          ]
        ],
        [
          [
            [
              -68.320847,
              44.237215
            ],
            [
              -68.168335,
              44.345545
            ],
            [
              -68.263062,
              44.452776
            ],
            [
              -68.428329,
              44.319994
            ],
            [
              -68.320847,
              44.237215
            ]
          ]
        ],
        [
          [
            [
              -123.938049,
              46.431108
            ],
            [
              -123.972504,
              46.515276
            ],
            [
              -123.983063,
              46.469156
            ],
            [
              -123.949158,
              46.431108
            ],
            [
              -123.938049,
              46.431108
            ]
          ]
        ],
        [
          [
            [
              -122.843063,
              47.206942
            ],
            [
              -122.845551,
              47.312494
            ],
            [
              -122.902222,
              47.297495
            ],
            [
              -122.843063,
              47.206942
            ]
          ]
        ],
        [
          [
            [
              -122.482224,
              47.349718
            ],
            [
              -122.381104,
              47.394716
            ],
            [
              -122.450562,
              47.518328
            ],
            [
              -122.482224,
              47.349718
            ]
          ]
        ],
        [
          [
            [
              -122.50473,
              48.309717
            ],
            [
              -122.757782,
              48.233881
            ],
            [
              -122.372223,
              47.919443
            ],
            [
              -122.50473,
              48.309717
            ]
          ]
        ],
        [
          [
            [
              -122.816673,
              48.416941
            ],
            [
              -122.876663,
              48.564157
            ],
            [
              -122.936111,
              48.457773
            ],
            [
              -122.816673,
              48.416941
            ]
          ]
        ],
        [
          [
            [
              -123,
              48.4461
            ],
            [
              -122.995003,
              48.529718
            ],
            [
              -123.178329,
              48.592218
            ],
            [
              -123,
              48.4461
            ]
          ]
        ],
        [
          [
            [
              -122.922501,
              48.711664
            ],
            [
              -123.010277,
              48.603609
            ],
            [
              -122.749161,
              48.651384
            ],
            [
              -122.922501,
              48.711664
            ]
          ]
        ],
        [
          [
            [
              -123.09375,
              48.999437
            ],
            [
              -123.053329,
              48.973879
            ],
            [
              -123.034317,
              48.999437
            ],
            [
              -123.09375,
              48.999437
            ]
          ]
        ],
        [
          [
            [
              -67.206543,
              45.183039
            ],
            [
              -67.799164,
              45.701105
            ],
            [
              -67.794998,
              47.069994
            ],
            [
              -69.232498,
              47.471376
            ],
            [
              -70.878601,
              45.238604
            ],
            [
              -74.990829,
              44.986658
            ],
            [
              -76.801941,
              43.633608
            ],
            [
              -78.724716,
              43.629435
            ],
            [
              -79.184723,
              43.465548
            ],
            [
              -78.986938,
              42.819994
            ],
            [
              -82.696655,
              41.683878
            ],
            [
              -83.16861,
              42.046106
            ],
            [
              -82.521393,
              42.618883
            ],
            [
              -82.13028,
              43.585268
            ],
            [
              -82.54306,
              45.355829
            ],
            [
              -83.597778,
              45.827219
            ],
            [
              -83.577499,
              46.105272
            ],
            [
              -83.958893,
              46.071665
            ],
            [
              -84.126389,
              46.531939
            ],
            [
              -84.565002,
              46.466387
            ],
            [
              -84.856949,
              46.902216
            ],
            [
              -88.368057,
              48.312212
            ],
            [
              -89.356659,
              47.979715
            ],
            [
              -90.868607,
              48.237497
            ],
            [
              -91.418335,
              48.041109
            ],
            [
              -92.953064,
              48.623323
            ],
            [
              -94.605835,
              48.724436
            ],
            [
              -95.078064,
              49.359163
            ],
            [
              -95.154175,
              48.999437
            ],
            [
              -122.7603,
              48.999437
            ],
            [
              -122.4375,
              48.598047
            ],
            [
              -122.704453,
              48.486109
            ],
            [
              -122.379173,
              48.291666
            ],
            [
              -122.309723,
              47.401102
            ],
            [
              -122.878601,
              47.064157
            ],
            [
              -123.068619,
              47.151659
            ],
            [
              -122.797501,
              47.395273
            ],
            [
              -122.758621,
              47.189714
            ],
            [
              -122.619164,
              47.420549
            ],
            [
              -122.549988,
              47.28277
            ],
            [
              -122.454727,
              47.774439
            ],
            [
              -122.565552,
              47.938044
            ],
            [
              -123.102493,
              47.399721
            ],
            [
              -122.836403,
              47.439157
            ],
            [
              -123.147507,
              47.368601
            ],
            [
              -122.63028,
              47.915827
            ],
            [
              -122.751106,
              48.161104
            ],
            [
              -124.715843,
              48.395273
            ],
            [
              -124.161942,
              46.941103
            ],
            [
              -123.796661,
              46.976099
            ],
            [
              -124.097504,
              46.861383
            ],
            [
              -123.752563,
              46.693071
            ],
            [
              -123.941673,
              46.391108
            ],
            [
              -123.98999,
              46.397776
            ],
            [
              -124.015839,
              46.654436
            ],
            [
              -124.04277,
              46.658045
            ],
            [
              -124,
              46.32361
            ],
            [
              -123.163574,
              46.195192
            ],
            [
              -123.95195,
              46.181108
            ],
            [
              -124.138344,
              43.371103
            ],
            [
              -124.524437,
              42.866106
            ],
            [
              -124.039993,
              41.431108
            ],
            [
              -124.33223,
              40.266108
            ],
            [
              -123.775833,
              39.717211
            ],
            [
              -123.703613,
              38.932497
            ],
            [
              -123.104721,
              38.461107
            ],
            [
              -122.803595,
              38.088045
            ],
            [
              -122.964561,
              38.239614
            ],
            [
              -122.99707,
              38.00511
            ],
            [
              -122.491379,
              37.827776
            ],
            [
              -122.36528,
              38.15555
            ],
            [
              -122.109734,
              38.06138
            ],
            [
              -122.018623,
              38.148115
            ],
            [
              -121.736107,
              38.044718
            ],
            [
              -121.576683,
              38.115831
            ],
            [
              -121.419998,
              38.012774
            ],
            [
              -122.240547,
              38.05916
            ],
            [
              -122.393341,
              37.957773
            ],
            [
              -122.005835,
              37.471376
            ],
            [
              -122.386948,
              37.816668
            ],
            [
              -122.488052,
              37.518328
            ],
            [
              -121.796387,
              36.879435
            ],
            [
              -121.867493,
              36.312494
            ],
            [
              -120.614166,
              35.135828
            ],
            [
              -120.62027,
              34.570833
            ],
            [
              -118.534729,
              34.050829
            ],
            [
              -117.480827,
              33.327494
            ],
            [
              -117.122374,
              32.535334
            ],
            [
              -114.719093,
              32.718458
            ],
            [
              -114.80983,
              32.50699
            ],
            [
              -113.052887,
              31.971071
            ],
            [
              -111.045837,
              31.333055
            ],
            [
              -108.208344,
              31.333055
            ],
            [
              -108.208618,
              31.783335
            ],
            [
              -106.400848,
              31.750277
            ],
            [
              -104.900558,
              30.572779
            ],
            [
              -104.540009,
              29.67111
            ],
            [
              -103.375,
              29.023611
            ],
            [
              -102.305847,
              29.889444
            ],
            [
              -101.405014,
              29.772779
            ],
            [
              -99.505005,
              27.570276
            ],
            [
              -99.104736,
              26.434999
            ],
            [
              -97.140739,
              25.966429
            ],
            [
              -97.559433,
              26.836111
            ],
            [
              -97.423889,
              27.2675
            ],
            [
              -97.773895,
              27.458887
            ],
            [
              -97.411118,
              27.327497
            ],
            [
              -97.520554,
              27.866388
            ],
            [
              -97.184723,
              27.827497
            ],
            [
              -96.803604,
              28.473051
            ],
            [
              -96.398346,
              28.43611
            ],
            [
              -96.641678,
              28.719717
            ],
            [
              -95.985825,
              28.649164
            ],
            [
              -96.212784,
              28.485552
            ],
            [
              -95.140839,
              29.057501
            ],
            [
              -95.093887,
              29.177774
            ],
            [
              -94.902786,
              29.314444
            ],
            [
              -94.888062,
              29.375555
            ],
            [
              -95.059433,
              29.718885
            ],
            [
              -94.47583,
              29.561388
            ],
            [
              -94.772507,
              29.363886
            ],
            [
              -93.857498,
              29.676107
            ],
            [
              -93.845276,
              29.98805
            ],
            [
              -93.840286,
              29.704165
            ],
            [
              -92.308334,
              29.539721
            ],
            [
              -91.841675,
              29.830278
            ],
            [
              -91.246948,
              29.240831
            ],
            [
              -90.206665,
              29.091944
            ],
            [
              -90.178329,
              29.5725
            ],
            [
              -89.272781,
              29.155832
            ],
            [
              -89.404999,
              28.926664
            ],
            [
              -89.008347,
              29.176943
            ],
            [
              -89.18721,
              29.33972
            ],
            [
              -89.676392,
              29.52389
            ],
            [
              -89.753342,
              29.630831
            ],
            [
              -89.399445,
              30.050833
            ],
            [
              -89.658051,
              29.873888
            ],
            [
              -89.667221,
              30.167776
            ],
            [
              -90.419724,
              30.198332
            ],
            [
              -88.132767,
              30.314444
            ],
            [
              -88.020279,
              30.701109
            ],
            [
              -87.756393,
              30.285276
            ],
            [
              -88.023621,
              30.219442
            ],
            [
              -86.263336,
              30.496664
            ],
            [
              -85.392227,
              30.049444
            ],
            [
              -85.633942,
              30.104441
            ],
            [
              -85.354172,
              29.676664
            ],
            [
              -84.207504,
              30.105555
            ],
            [
              -83.669449,
              29.906107
            ],
            [
              -82.631104,
              28.884996
            ],
            [
              -82.853333,
              27.855276
            ],
            [
              -82.722504,
              27.656942
            ],
            [
              -82.691376,
              28.032221
            ],
            [
              -82.422501,
              27.917498
            ],
            [
              -82.655273,
              27.461664
            ],
            [
              -82.30278,
              26.837221
            ],
            [
              -82.017227,
              26.96472
            ],
            [
              -82.064163,
              26.545
            ],
            [
              -81.777786,
              26.710554
            ],
            [
              -81.970055,
              26.482832
            ],
            [
              -81.736588,
              25.959444
            ],
            [
              -81.33667,
              25.804998
            ],
            [
              -80.915283,
              25.25139
            ],
            [
              -81.088058,
              25.115553
            ],
            [
              -80.398621,
              25.184721
            ],
            [
              -80.033325,
              26.786665
            ],
            [
              -80.755569,
              28.415831
            ],
            [
              -80.844162,
              28.790556
            ],
            [
              -80.602219,
              28.6075
            ],
            [
              -80.446655,
              27.864443
            ],
            [
              -80.55249,
              28.525
            ],
            [
              -81.25528,
              29.796667
            ],
            [
              -81.496948,
              31.125555
            ],
            [
              -80.669998,
              32.214159
            ],
            [
              -80.836945,
              32.516665
            ],
            [
              -80.467224,
              32.315828
            ],
            [
              -80.671661,
              32.521662
            ],
            [
              -79.381943,
              33.009722
            ],
            [
              -79.371719,
              33.058947
            ],
            [
              -79.205841,
              33.165545
            ],
            [
              -79.271393,
              33.373323
            ],
            [
              -79.188599,
              33.43638
            ],
            [
              -79.196442,
              33.27894
            ],
            [
              -78.827499,
              33.730272
            ],
            [
              -78.013626,
              33.891939
            ],
            [
              -77.96167,
              34.158602
            ],
            [
              -77.930832,
              33.927774
            ],
            [
              -77.428879,
              34.741938
            ],
            [
              -76.335831,
              34.886942
            ],
            [
              -76.944443,
              34.977488
            ],
            [
              -77.076401,
              35.156099
            ],
            [
              -76.761398,
              34.987772
            ],
            [
              -76.468887,
              35.271662
            ],
            [
              -77.050827,
              35.530275
            ],
            [
              -76.14917,
              35.336939
            ],
            [
              -75.720276,
              35.81444
            ],
            [
              -75.853607,
              35.974993
            ],
            [
              -76.035278,
              35.649996
            ],
            [
              -76.070847,
              35.991938
            ],
            [
              -76.73056,
              35.939432
            ],
            [
              -76.706116,
              36.264162
            ],
            [
              -76.656662,
              36.031107
            ],
            [
              -76.063049,
              36.153322
            ],
            [
              -76.195541,
              36.319994
            ],
            [
              -75.785553,
              36.069994
            ],
            [
              -75.938889,
              36.716661
            ],
            [
              -75.529175,
              35.803881
            ],
            [
              -75.98999,
              36.913881
            ],
            [
              -77.232224,
              37.296389
            ],
            [
              -76.268066,
              37.078882
            ],
            [
              -76.68277,
              37.42972
            ],
            [
              -76.381104,
              37.273882
            ],
            [
              -76.286667,
              37.567499
            ],
            [
              -77.133896,
              38.17277
            ],
            [
              -76.353607,
              37.618601
            ],
            [
              -76.241669,
              37.904993
            ],
            [
              -77.320007,
              38.34527
            ],
            [
              -77.061111,
              38.905268
            ],
            [
              -77.244446,
              38.398333
            ],
            [
              -76.309998,
              38.046389
            ],
            [
              -76.666107,
              38.480547
            ],
            [
              -76.376099,
              38.363611
            ],
            [
              -76.618607,
              39.254168
            ],
            [
              -75.83168,
              39.577494
            ],
            [
              -76.360001,
              38.857218
            ],
            [
              -75.956665,
              38.648607
            ],
            [
              -76.242493,
              38.366938
            ],
            [
              -75.838058,
              38.398882
            ],
            [
              -75.880829,
              37.949434
            ],
            [
              -75.644043,
              37.961176
            ],
            [
              -75.960831,
              37.152216
            ],
            [
              -75.043884,
              38.421663
            ],
            [
              -75.588608,
              39.648882
            ],
            [
              -75.028519,
              40.012308
            ],
            [
              -75.557495,
              39.618052
            ],
            [
              -74.892775,
              39.167772
            ],
            [
              -74.955002,
              38.924166
            ],
            [
              -74.415558,
              39.355272
            ],
            [
              -74.462593,
              39.421068
            ],
            [
              -74.405563,
              39.516108
            ],
            [
              -74.150284,
              39.704996
            ],
            [
              -74.053879,
              40.057497
            ],
            [
              -74.076401,
              39.776941
            ],
            [
              -73.952225,
              40.299997
            ],
            [
              -74.269165,
              40.47471
            ],
            [
              -73.956665,
              41.305269
            ],
            [
              -73.99749,
              40.713461
            ],
            [
              -72.906387,
              41.286112
            ],
            [
              -71.50528,
              41.366938
            ],
            [
              -71.391388,
              41.811937
            ],
            [
              -71.111115,
              41.795
            ],
            [
              -71.185822,
              41.466661
            ],
            [
              -69.936386,
              41.669443
            ],
            [
              -70.078888,
              42.062212
            ],
            [
              -70.011124,
              41.79722
            ],
            [
              -70.324722,
              41.711382
            ],
            [
              -71.044449,
              42.311106
            ],
            [
              -70.580566,
              42.651934
            ],
            [
              -70.729172,
              43.122766
            ],
            [
              -70.172501,
              43.78055
            ],
            [
              -69.823898,
              43.714441
            ],
            [
              -69.773331,
              44.079165
            ],
            [
              -69.721939,
              43.78583
            ],
            [
              -69.067505,
              44.063326
            ],
            [
              -68.795273,
              44.579721
            ],
            [
              -68.615829,
              44.306383
            ],
            [
              -68.547501,
              44.317774
            ],
            [
              -68.559158,
              44.418886
            ],
            [
              -68.321152,
              44.465883
            ],
            [
              -68.108612,
              44.460276
            ],
            [
              -68.047501,
              44.346941
            ],
            [
              -67.775284,
              44.546946
            ],
            [
              -67.565277,
              44.550272
            ],
            [
              -67.551102,
              44.666101
            ],
            [
              -67.186935,
              44.661936
            ],
            [
              -66.968887,
              44.83111
            ],
            [
              -67.206543,
              45.183039
            ]
          ],
          [
            [
              -122.495827,
              47.595545
            ],
            [
              -122.58168,
              47.671663
            ],
            [
              -122.503342,
              47.715273
            ],
            [
              -122.495827,
              47.595545
            ]
          ],
          [
            [
              -123.938599,
              45.536661
            ],
            [
              -123.934433,
              45.558329
            ],
            [
              -123.916946,
              45.56444
            ],
            [
              -123.938599,
              45.536661
            ]
          ],
          [
            [
              -77.851669,
              34.111109
            ],
            [
              -77.855835,
              34.149164
            ],
            [
              -77.820847,
              34.175272
            ],
            [
              -77.851669,
              34.111109
            ]
          ]
        ],
        [
          [
            [
              -179.105286,
              51.213053
            ],
            [
              -179.08725,
              51.290834
            ],
            [
              -179.141998,
              51.268595
            ],
            [
              -179.105286,
              51.213053
            ]
          ]
        ],
        [
          [
            [
              -178.962494,
              51.311663
            ],
            [
              -178.90033,
              51.354998
            ],
            [
              -178.949982,
              51.396936
            ],
            [
              -178.962494,
              51.311663
            ]
          ]
        ],
        [
          [
            [
              178.993013,
              51.574999
            ],
            [
              178.636385,
              51.637774
            ],
            [
              179.471346,
              51.367495
            ],
            [
              178.993013,
              51.574999
            ]
          ]
        ],
        [
          [
            [
              -178.776978,
              51.745539
            ],
            [
              -178.742798,
              51.807772
            ],
            [
              -178.842529,
              51.819155
            ],
            [
              -178.776978,
              51.745539
            ]
          ]
        ],
        [
          [
            [
              178.392214,
              51.763056
            ],
            [
              178.329958,
              51.814997
            ],
            [
              178.223024,
              51.830828
            ],
            [
              178.392214,
              51.763056
            ]
          ]
        ],
        [
          [
            [
              -176.012817,
              51.830271
            ],
            [
              -176.219452,
              51.831385
            ],
            [
              -176.143341,
              51.774439
            ],
            [
              -176.012817,
              51.830271
            ]
          ]
        ],
        [
          [
            [
              -176.336426,
              51.721659
            ],
            [
              -176.276978,
              51.86027
            ],
            [
              -176.41449,
              51.854998
            ],
            [
              -176.336426,
              51.721659
            ]
          ]
        ],
        [
          [
            [
              -177.813904,
              51.719706
            ],
            [
              -178.218079,
              51.871935
            ],
            [
              -177.949982,
              51.606379
            ],
            [
              -177.813904,
              51.719706
            ]
          ]
        ],
        [
          [
            [
              -176.550598,
              51.905825
            ],
            [
              -176.975037,
              51.595819
            ],
            [
              -176.429749,
              51.730265
            ],
            [
              -176.550598,
              51.905825
            ]
          ]
        ],
        [
          [
            [
              -175.951111,
              51.868876
            ],
            [
              -176.001953,
              51.908876
            ],
            [
              -176.093079,
              51.885263
            ],
            [
              -175.951111,
              51.868876
            ]
          ]
        ],
        [
          [
            [
              -177.122223,
              51.784433
            ],
            [
              -177.157257,
              51.938326
            ],
            [
              -177.704468,
              51.70083
            ],
            [
              -177.122223,
              51.784433
            ]
          ]
        ],
        [
          [
            [
              -175.725037,
              51.930552
            ],
            [
              -175.657501,
              51.956942
            ],
            [
              -175.729187,
              51.966105
            ],
            [
              -175.725037,
              51.930552
            ]
          ]
        ],
        [
          [
            [
              -175.86499,
              51.96361
            ],
            [
              -175.801941,
              51.982203
            ],
            [
              -175.946686,
              51.978868
            ],
            [
              -175.86499,
              51.96361
            ]
          ]
        ],
        [
          [
            [
              178.536928,
              51.89361
            ],
            [
              178.606081,
              51.947771
            ],
            [
              178.468294,
              51.98472
            ],
            [
              178.536928,
              51.89361
            ]
          ]
        ],
        [
          [
            [
              179.737459,
              51.903048
            ],
            [
              179.658602,
              52.024714
            ],
            [
              179.486086,
              51.972216
            ],
            [
              179.737459,
              51.903048
            ]
          ]
        ],
        [
          [
            [
              177.684694,
              52.079996
            ],
            [
              177.24106,
              51.87694
            ],
            [
              177.604952,
              51.920275
            ],
            [
              177.684694,
              52.079996
            ]
          ]
        ],
        [
          [
            [
              -176.037231,
              51.964434
            ],
            [
              -176.046112,
              52.102221
            ],
            [
              -176.190857,
              52.059992
            ],
            [
              -176.037231,
              51.964434
            ]
          ]
        ],
        [
          [
            [
              -173.515869,
              52.106936
            ],
            [
              -174.056976,
              52.120272
            ],
            [
              -172.955597,
              52.085543
            ],
            [
              -173.515869,
              52.106936
            ]
          ]
        ],
        [
          [
            [
              175.961092,
              52.33555
            ],
            [
              175.987734,
              52.353609
            ],
            [
              175.881899,
              52.372492
            ],
            [
              175.961092,
              52.33555
            ]
          ]
        ],
        [
          [
            [
              -172.388367,
              52.289721
            ],
            [
              -172.438324,
              52.391932
            ],
            [
              -172.628052,
              52.258326
            ],
            [
              -172.388367,
              52.289721
            ]
          ]
        ],
        [
          [
            [
              -173.9953,
              52.291101
            ],
            [
              -174.184479,
              52.416941
            ],
            [
              -175.335846,
              52.014154
            ],
            [
              -173.9953,
              52.291101
            ]
          ]
        ],
        [
          [
            [
              173.787752,
              52.501108
            ],
            [
              173.375246,
              52.399439
            ],
            [
              173.735506,
              52.353327
            ],
            [
              173.787752,
              52.501108
            ]
          ]
        ],
        [
          [
            [
              -171.23526,
              52.45083
            ],
            [
              -171.217224,
              52.510546
            ],
            [
              -171.308044,
              52.49943
            ],
            [
              -171.23526,
              52.45083
            ]
          ]
        ],
        [
          [
            [
              -170.60556,
              52.59083
            ],
            [
              -170.676147,
              52.694155
            ],
            [
              -170.841675,
              52.554155
            ],
            [
              -170.60556,
              52.59083
            ]
          ]
        ],
        [
          [
            [
              174.177767,
              52.705553
            ],
            [
              174.102175,
              52.741106
            ],
            [
              174.074129,
              52.711382
            ],
            [
              174.177767,
              52.705553
            ]
          ]
        ],
        [
          [
            [
              -170.114746,
              52.718325
            ],
            [
              -170.054993,
              52.765268
            ],
            [
              -170.179993,
              52.783876
            ],
            [
              -170.114746,
              52.718325
            ]
          ]
        ],
        [
          [
            [
              -169.675049,
              52.817774
            ],
            [
              -169.781158,
              52.885263
            ],
            [
              -170.013062,
              52.818331
            ],
            [
              -169.675049,
              52.817774
            ]
          ]
        ],
        [
          [
            [
              -170.040833,
              52.853045
            ],
            [
              -169.993895,
              52.901934
            ],
            [
              -170.127472,
              52.888597
            ],
            [
              -170.040833,
              52.853045
            ]
          ]
        ],
        [
          [
            [
              173.29999,
              52.882212
            ],
            [
              172.476351,
              52.92444
            ],
            [
              172.928591,
              52.743883
            ],
            [
              173.29999,
              52.882212
            ]
          ]
        ],
        [
          [
            [
              -169.724457,
              52.943316
            ],
            [
              -169.676697,
              53.031664
            ],
            [
              -169.752502,
              53.026377
            ],
            [
              -169.724457,
              52.943316
            ]
          ]
        ],
        [
          [
            [
              -168.243591,
              53.251101
            ],
            [
              -167.795319,
              53.495539
            ],
            [
              -168.351959,
              53.47555
            ],
            [
              -169.0867,
              52.828051
            ],
            [
              -168.243591,
              53.251101
            ]
          ]
        ],
        [
          [
            [
              -166.209991,
              53.705271
            ],
            [
              -166.090027,
              53.839434
            ],
            [
              -166.293335,
              53.793055
            ],
            [
              -166.209991,
              53.705271
            ]
          ]
        ],
        [
          [
            [
              -166.607483,
              53.829721
            ],
            [
              -167.0242,
              53.955545
            ],
            [
              -166.803894,
              53.648874
            ],
            [
              -167.846375,
              53.308596
            ],
            [
              -166.752838,
              53.446383
            ],
            [
              -166.215027,
              53.928324
            ],
            [
              -166.607483,
              53.829721
            ]
          ]
        ],
        [
          [
            [
              -165.251709,
              54.076097
            ],
            [
              -165.481934,
              54.074434
            ],
            [
              -165.297791,
              54.037493
            ],
            [
              -165.251709,
              54.076097
            ]
          ]
        ],
        [
          [
            [
              -164.939209,
              54.12694
            ],
            [
              -165.221924,
              54.089991
            ],
            [
              -164.965576,
              54.075274
            ],
            [
              -164.939209,
              54.12694
            ]
          ]
        ],
        [
          [
            [
              -165.69696,
              54.084719
            ],
            [
              -165.938324,
              54.220545
            ],
            [
              -166.123077,
              54.116381
            ],
            [
              -165.69696,
              54.084719
            ]
          ]
        ],
        [
          [
            [
              -165.560577,
              54.11027
            ],
            [
              -165.48642,
              54.28805
            ],
            [
              -165.681976,
              54.238047
            ],
            [
              -165.560577,
              54.11027
            ]
          ]
        ],
        [
          [
            [
              -162.400574,
              54.36944
            ],
            [
              -162.368317,
              54.38833
            ],
            [
              -162.489716,
              54.409716
            ],
            [
              -162.400574,
              54.36944
            ]
          ]
        ],
        [
          [
            [
              -162.543884,
              54.38138
            ],
            [
              -162.831116,
              54.494158
            ],
            [
              -162.786407,
              54.414713
            ],
            [
              -162.543884,
              54.38138
            ]
          ]
        ],
        [
          [
            [
              -132.619446,
              54.754442
            ],
            [
              -132.618866,
              54.896105
            ],
            [
              -132.781128,
              54.925272
            ],
            [
              -132.619446,
              54.754442
            ]
          ]
        ],
        [
          [
            [
              -159.295013,
              54.866938
            ],
            [
              -159.20694,
              54.92444
            ],
            [
              -159.336121,
              54.927217
            ],
            [
              -159.295013,
              54.866938
            ]
          ]
        ],
        [
          [
            [
              -163.413635,
              54.891108
            ],
            [
              -164.43277,
              54.930552
            ],
            [
              -164.952209,
              54.57583
            ],
            [
              -163.048615,
              54.668329
            ],
            [
              -163.14502,
              54.766108
            ],
            [
              -163.369995,
              54.784998
            ],
            [
              -163.413635,
              54.891108
            ]
          ]
        ],
        [
          [
            [
              -162.29306,
              54.834162
            ],
            [
              -162.232758,
              54.965273
            ],
            [
              -162.434448,
              54.931108
            ],
            [
              -162.29306,
              54.834162
            ]
          ]
        ],
        [
          [
            [
              -131.325836,
              54.856943
            ],
            [
              -131.236389,
              54.995272
            ],
            [
              -131.482758,
              54.930826
            ],
            [
              -131.325836,
              54.856943
            ]
          ]
        ],
        [
          [
            [
              -159.434174,
              54.940546
            ],
            [
              -159.349426,
              55.049166
            ],
            [
              -159.479155,
              55.014162
            ],
            [
              -159.434174,
              54.940546
            ]
          ]
        ],
        [
          [
            [
              -161.739716,
              55.056101
            ],
            [
              -161.641388,
              55.113329
            ],
            [
              -161.906952,
              55.151384
            ],
            [
              -161.739716,
              55.056101
            ]
          ]
        ],
        [
          [
            [
              -132.674713,
              55.033052
            ],
            [
              -132.853333,
              55.159433
            ],
            [
              -132.864716,
              55.029993
            ],
            [
              -132.674713,
              55.033052
            ]
          ]
        ],
        [
          [
            [
              -131.425842,
              55.211107
            ],
            [
              -131.617493,
              55.01111
            ],
            [
              -131.372223,
              55.013613
            ],
            [
              -131.425842,
              55.211107
            ]
          ]
        ],
        [
          [
            [
              -132.835815,
              54.889162
            ],
            [
              -133.195557,
              55.230272
            ],
            [
              -132.679993,
              54.666101
            ],
            [
              -132.835815,
              54.889162
            ]
          ]
        ],
        [
          [
            [
              -159.51947,
              55.064157
            ],
            [
              -159.535278,
              55.247492
            ],
            [
              -159.655579,
              55.054995
            ],
            [
              -159.51947,
              55.064157
            ]
          ]
        ],
        [
          [
            [
              -161.561951,
              55.21805
            ],
            [
              -161.53363,
              55.252779
            ],
            [
              -161.706116,
              55.204714
            ],
            [
              -161.561951,
              55.21805
            ]
          ]
        ],
        [
          [
            [
              -159.843323,
              55.132494
            ],
            [
              -159.882202,
              55.290834
            ],
            [
              -160.24472,
              54.901384
            ],
            [
              -159.843323,
              55.132494
            ]
          ]
        ],
        [
          [
            [
              -133.249725,
              55.209162
            ],
            [
              -133.296661,
              55.330553
            ],
            [
              -133.439453,
              55.301935
            ],
            [
              -133.249725,
              55.209162
            ]
          ]
        ],
        [
          [
            [
              -160.333069,
              55.248049
            ],
            [
              -160.346954,
              55.368601
            ],
            [
              -160.528076,
              55.320551
            ],
            [
              -160.333069,
              55.248049
            ]
          ]
        ],
        [
          [
            [
              -160.695557,
              55.399996
            ],
            [
              -160.816406,
              55.118326
            ],
            [
              -160.46167,
              55.187212
            ],
            [
              -160.695557,
              55.399996
            ]
          ]
        ],
        [
          [
            [
              -133.598328,
              55.233881
            ],
            [
              -133.44696,
              55.410273
            ],
            [
              -133.653624,
              55.36944
            ],
            [
              -133.598328,
              55.233881
            ]
          ]
        ],
        [
          [
            [
              -131.725006,
              55.134722
            ],
            [
              -131.616638,
              55.283609
            ],
            [
              -131.8461,
              55.419992
            ],
            [
              -131.725006,
              55.134722
            ]
          ]
        ],
        [
          [
            [
              -163.146393,
              55.393328
            ],
            [
              -163.136963,
              55.436106
            ],
            [
              -163.194733,
              55.421938
            ],
            [
              -163.146393,
              55.393328
            ]
          ]
        ],
        [
          [
            [
              -160.178894,
              55.396105
            ],
            [
              -160.249725,
              55.463053
            ],
            [
              -160.341949,
              55.416941
            ],
            [
              -160.178894,
              55.396105
            ]
          ]
        ],
        [
          [
            [
              -133.505005,
              55.427217
            ],
            [
              -133.421387,
              55.483606
            ],
            [
              -133.601654,
              55.447489
            ],
            [
              -133.505005,
              55.427217
            ]
          ]
        ],
        [
          [
            [
              -133.578064,
              55.497774
            ],
            [
              -133.702484,
              55.551386
            ],
            [
              -133.758057,
              55.487215
            ],
            [
              -133.578064,
              55.497774
            ]
          ]
        ],
        [
          [
            [
              -133.289459,
              55.475824
            ],
            [
              -133.30835,
              55.554712
            ],
            [
              -133.436676,
              55.527491
            ],
            [
              -133.289459,
              55.475824
            ]
          ]
        ],
        [
          [
            [
              -133.505585,
              55.693323
            ],
            [
              -133.299744,
              55.793612
            ],
            [
              -133.677795,
              55.784166
            ],
            [
              -133.505585,
              55.693323
            ]
          ]
        ],
        [
          [
            [
              -133.242218,
              55.776659
            ],
            [
              -133.215546,
              55.86194
            ],
            [
              -133.329163,
              55.877489
            ],
            [
              -133.242218,
              55.776659
            ]
          ]
        ],
        [
          [
            [
              -158.864166,
              55.803881
            ],
            [
              -158.709717,
              55.831385
            ],
            [
              -158.832764,
              55.893885
            ],
            [
              -158.864166,
              55.803881
            ]
          ]
        ],
        [
          [
            [
              -134.249725,
              55.819445
            ],
            [
              -134.096649,
              55.918329
            ],
            [
              -134.338898,
              55.918055
            ],
            [
              -134.249725,
              55.819445
            ]
          ]
        ],
        [
          [
            [
              -155.580292,
              55.774439
            ],
            [
              -155.563904,
              55.918604
            ],
            [
              -155.73999,
              55.828608
            ],
            [
              -155.580292,
              55.774439
            ]
          ]
        ],
        [
          [
            [
              -133.847778,
              55.84749
            ],
            [
              -133.847778,
              55.935266
            ],
            [
              -133.927216,
              55.911936
            ],
            [
              -133.847778,
              55.84749
            ]
          ]
        ],
        [
          [
            [
              -131.050568,
              55.799723
            ],
            [
              -131.265015,
              55.960825
            ],
            [
              -131.683899,
              55.83333
            ],
            [
              -131.822235,
              55.450274
            ],
            [
              -131.521942,
              55.293055
            ],
            [
              -131.348877,
              55.644999
            ],
            [
              -131.46167,
              55.286112
            ],
            [
              -131.142792,
              55.196939
            ],
            [
              -131.050568,
              55.799723
            ]
          ]
        ],
        [
          [
            [
              -131.51947,
              55.915545
            ],
            [
              -131.399445,
              55.963884
            ],
            [
              -131.576935,
              55.93194
            ],
            [
              -131.51947,
              55.915545
            ]
          ]
        ],
        [
          [
            [
              -133.695282,
              55.896387
            ],
            [
              -133.278076,
              56.139719
            ],
            [
              -133.679718,
              56.066385
            ],
            [
              -133.695282,
              55.896387
            ]
          ]
        ],
        [
          [
            [
              -133.931122,
              56.288332
            ],
            [
              -133.925568,
              56.298052
            ],
            [
              -133.948059,
              56.301935
            ],
            [
              -133.931122,
              56.288332
            ]
          ]
        ],
        [
          [
            [
              -133.488586,
              56.336939
            ],
            [
              -133.617218,
              56.207499
            ],
            [
              -133.258362,
              56.152491
            ],
            [
              -133.13501,
              55.881105
            ],
            [
              -133.372223,
              55.620546
            ],
            [
              -132.908356,
              55.628046
            ],
            [
              -133.128601,
              55.494715
            ],
            [
              -132.867493,
              55.353884
            ],
            [
              -133.222504,
              55.283052
            ],
            [
              -132.641388,
              55.250277
            ],
            [
              -132.003906,
              54.690546
            ],
            [
              -131.963043,
              55.025827
            ],
            [
              -132.218597,
              54.992495
            ],
            [
              -131.988586,
              55.264162
            ],
            [
              -132.5625,
              55.567774
            ],
            [
              -132.144165,
              55.480547
            ],
            [
              -133.488586,
              56.336939
            ]
          ]
        ],
        [
          [
            [
              -132.094452,
              56.093325
            ],
            [
              -132.417786,
              56.350832
            ],
            [
              -132.716949,
              56.151384
            ],
            [
              -132.318878,
              55.91221
            ],
            [
              -132.094452,
              56.093325
            ]
          ]
        ],
        [
          [
            [
              -132.81723,
              56.233881
            ],
            [
              -132.635559,
              56.43416
            ],
            [
              -133.05777,
              56.34749
            ],
            [
              -132.81723,
              56.233881
            ]
          ]
        ],
        [
          [
            [
              -132.500853,
              56.353327
            ],
            [
              -132.386688,
              56.398607
            ],
            [
              -132.493866,
              56.435823
            ],
            [
              -132.500853,
              56.353327
            ]
          ]
        ],
        [
          [
            [
              -132.132477,
              56.34527
            ],
            [
              -132.373871,
              56.484438
            ],
            [
              -132.056122,
              56.111383
            ],
            [
              -132.132477,
              56.34527
            ]
          ]
        ],
        [
          [
            [
              -153.958893,
              56.502779
            ],
            [
              -153.873871,
              56.553324
            ],
            [
              -154.13446,
              56.505556
            ],
            [
              -153.958893,
              56.502779
            ]
          ]
        ],
        [
          [
            [
              -156.996643,
              56.555552
            ],
            [
              -157.251678,
              56.581667
            ],
            [
              -157.329712,
              56.53583
            ],
            [
              -156.996643,
              56.555552
            ]
          ]
        ],
        [
          [
            [
              -132.398071,
              56.583605
            ],
            [
              -132.379425,
              56.60055
            ],
            [
              -132.434998,
              56.589716
            ],
            [
              -132.398071,
              56.583605
            ]
          ]
        ],
        [
          [
            [
              -154.481384,
              56.601698
            ],
            [
              -154.787476,
              56.414968
            ],
            [
              -154.402802,
              56.546663
            ],
            [
              -154.481384,
              56.601698
            ]
          ]
        ],
        [
          [
            [
              -154.211945,
              56.49888
            ],
            [
              -154.084991,
              56.608049
            ],
            [
              -154.352478,
              56.541666
            ],
            [
              -154.211945,
              56.49888
            ]
          ]
        ],
        [
          [
            [
              -169.67337,
              56.608599
            ],
            [
              -169.786133,
              56.613886
            ],
            [
              -169.471375,
              56.592211
            ],
            [
              -169.67337,
              56.608599
            ]
          ]
        ],
        [
          [
            [
              -132.773071,
              56.494715
            ],
            [
              -132.5289,
              56.59527
            ],
            [
              -132.873596,
              56.796106
            ],
            [
              -132.773071,
              56.494715
            ]
          ]
        ],
        [
          [
            [
              -133.987488,
              56.870829
            ],
            [
              -134.408905,
              56.829439
            ],
            [
              -134.065277,
              56.550547
            ],
            [
              -134.123047,
              55.995829
            ],
            [
              -134.065552,
              56.305826
            ],
            [
              -133.973328,
              56.081667
            ],
            [
              -133.973206,
              56.356104
            ],
            [
              -133.8461,
              56.290834
            ],
            [
              -133.920563,
              56.614161
            ],
            [
              -133.691376,
              56.599718
            ],
            [
              -133.830566,
              56.796106
            ],
            [
              -134.024719,
              56.647219
            ],
            [
              -133.902802,
              56.753054
            ],
            [
              -133.987488,
              56.870829
            ]
          ]
        ],
        [
          [
            [
              -133.31778,
              56.993883
            ],
            [
              -134.018066,
              57.014719
            ],
            [
              -133.736115,
              56.893053
            ],
            [
              -133.890564,
              56.896944
            ],
            [
              -133.69696,
              56.831942
            ],
            [
              -133.575562,
              56.433603
            ],
            [
              -133.08194,
              56.523882
            ],
            [
              -133.351929,
              56.838602
            ],
            [
              -132.925018,
              56.643328
            ],
            [
              -133.31778,
              56.993883
            ]
          ]
        ],
        [
          [
            [
              -153.253357,
              56.998331
            ],
            [
              -152.883057,
              57.15027
            ],
            [
              -153.234161,
              57.205828
            ],
            [
              -153.407501,
              57.072771
            ],
            [
              -153.253357,
              56.998331
            ]
          ]
        ],
        [
          [
            [
              -170.166138,
              57.163317
            ],
            [
              -170.150574,
              57.228327
            ],
            [
              -170.41394,
              57.174166
            ],
            [
              -170.166138,
              57.163317
            ]
          ]
        ],
        [
          [
            [
              -135.795837,
              56.986383
            ],
            [
              -135.546112,
              57.129435
            ],
            [
              -135.710541,
              57.32361
            ],
            [
              -135.795837,
              56.986383
            ]
          ]
        ],
        [
          [
            [
              -134.9375,
              57.358889
            ],
            [
              -135.672791,
              57.351938
            ],
            [
              -134.653624,
              56.16305
            ],
            [
              -134.9375,
              57.358889
            ]
          ]
        ],
        [
          [
            [
              -134.792511,
              57.300272
            ],
            [
              -134.813629,
              57.416941
            ],
            [
              -134.974701,
              57.41527
            ],
            [
              -134.792511,
              57.300272
            ]
          ]
        ],
        [
          [
            [
              -153.208893,
              57.812494
            ],
            [
              -153.269745,
              57.899164
            ],
            [
              -153.353333,
              57.93638
            ],
            [
              -153.536407,
              57.934717
            ],
            [
              -153.208893,
              57.812494
            ]
          ]
        ],
        [
          [
            [
              -152.354431,
              57.890276
            ],
            [
              -152.417236,
              57.976381
            ],
            [
              -152.503357,
              57.933054
            ],
            [
              -152.354431,
              57.890276
            ]
          ]
        ],
        [
          [
            [
              -153.116943,
              57.949999
            ],
            [
              -153.292236,
              58.001665
            ],
            [
              -153.048065,
              57.827494
            ],
            [
              -153.150574,
              57.863886
            ],
            [
              -153.213043,
              57.788332
            ],
            [
              -153.479155,
              57.839434
            ],
            [
              -153.315277,
              57.725824
            ],
            [
              -153.496948,
              57.627214
            ],
            [
              -153.928345,
              57.811106
            ],
            [
              -153.581116,
              57.612497
            ],
            [
              -153.88028,
              57.643053
            ],
            [
              -153.628052,
              57.269442
            ],
            [
              -154.207214,
              57.666666
            ],
            [
              -154.801117,
              57.286112
            ],
            [
              -154.297791,
              56.848879
            ],
            [
              -154.101105,
              57.116388
            ],
            [
              -154.479431,
              57.120272
            ],
            [
              -153.737762,
              57.130823
            ],
            [
              -153.979706,
              56.738604
            ],
            [
              -153.549988,
              56.983049
            ],
            [
              -153.731659,
              57.059717
            ],
            [
              -153.5,
              57.063883
            ],
            [
              -153.260284,
              57.22777
            ],
            [
              -152.956116,
              57.253885
            ],
            [
              -153.169464,
              57.345545
            ],
            [
              -152.595825,
              57.369989
            ],
            [
              -153.022797,
              57.473604
            ],
            [
              -152.151398,
              57.604441
            ],
            [
              -153.116943,
              57.949999
            ]
          ]
        ],
        [
          [
            [
              -153.185272,
              58.092493
            ],
            [
              -153.41806,
              58.058886
            ],
            [
              -152.887787,
              57.991106
            ],
            [
              -153.185272,
              58.092493
            ]
          ]
        ],
        [
          [
            [
              -136.437225,
              57.846384
            ],
            [
              -136.330566,
              58.010279
            ],
            [
              -136.484436,
              58.093325
            ],
            [
              -136.437225,
              57.846384
            ]
          ]
        ],
        [
          [
            [
              -135.742767,
              58.256105
            ],
            [
              -136.352203,
              58.219439
            ],
            [
              -136.029724,
              57.849161
            ],
            [
              -136.412231,
              57.815828
            ],
            [
              -135.830841,
              57.385828
            ],
            [
              -135.542786,
              57.472216
            ],
            [
              -135.804169,
              57.76333
            ],
            [
              -134.843323,
              57.46277
            ],
            [
              -134.921661,
              57.756945
            ],
            [
              -135.296967,
              57.731661
            ],
            [
              -135.887512,
              57.988604
            ],
            [
              -135.010559,
              57.776941
            ],
            [
              -135.204712,
              57.942217
            ],
            [
              -134.930298,
              58.028048
            ],
            [
              -135.707764,
              57.978327
            ],
            [
              -135.482483,
              58.15555
            ],
            [
              -135.742767,
              58.256105
            ]
          ]
        ],
        [
          [
            [
              -151.847229,
              58.169718
            ],
            [
              -151.835541,
              58.268602
            ],
            [
              -151.896666,
              58.194155
            ],
            [
              -151.847229,
              58.169718
            ]
          ]
        ],
        [
          [
            [
              -134.454437,
              58.313326
            ],
            [
              -134.566956,
              58.34083
            ],
            [
              -134.683899,
              58.298334
            ],
            [
              -134.259735,
              58.194994
            ],
            [
              -134.454437,
              58.313326
            ]
          ]
        ],
        [
          [
            [
              -152.40918,
              58.365549
            ],
            [
              -153.231384,
              58.169161
            ],
            [
              -151.972778,
              58.233049
            ],
            [
              -152.40918,
              58.365549
            ]
          ]
        ],
        [
          [
            [
              -134.674713,
              58.160547
            ],
            [
              -134.956665,
              58.40777
            ],
            [
              -134.654449,
              57.59833
            ],
            [
              -134.349731,
              57.542772
            ],
            [
              -134.57251,
              57.489717
            ],
            [
              -134.310272,
              57.336107
            ],
            [
              -134.613312,
              57.224993
            ],
            [
              -134.486664,
              57.025553
            ],
            [
              -133.86026,
              57.360552
            ],
            [
              -134.288605,
              58.077219
            ],
            [
              -133.875824,
              57.67277
            ],
            [
              -134.169159,
              58.159716
            ],
            [
              -134.674713,
              58.160547
            ]
          ]
        ],
        [
          [
            [
              -152.493866,
              58.472216
            ],
            [
              -152.345825,
              58.627214
            ],
            [
              -152.660553,
              58.543329
            ],
            [
              -152.493866,
              58.472216
            ]
          ]
        ],
        [
          [
            [
              -160.95694,
              58.55694
            ],
            [
              -160.687225,
              58.818331
            ],
            [
              -161.113098,
              58.655275
            ],
            [
              -160.95694,
              58.55694
            ]
          ]
        ],
        [
          [
            [
              -152.313324,
              58.908327
            ],
            [
              -152.161407,
              58.942217
            ],
            [
              -152.36026,
              58.916384
            ],
            [
              -152.313324,
              58.908327
            ]
          ]
        ],
        [
          [
            [
              -150.691681,
              59.306658
            ],
            [
              -150.616638,
              59.389719
            ],
            [
              -150.776672,
              59.328882
            ],
            [
              -150.691681,
              59.306658
            ]
          ]
        ],
        [
          [
            [
              -153.411407,
              59.330278
            ],
            [
              -153.403076,
              59.406939
            ],
            [
              -153.552216,
              59.364717
            ],
            [
              -153.411407,
              59.330278
            ]
          ]
        ],
        [
          [
            [
              -150.311401,
              59.420549
            ],
            [
              -150.292786,
              59.463053
            ],
            [
              -150.440277,
              59.401102
            ],
            [
              -150.311401,
              59.420549
            ]
          ]
        ],
        [
          [
            [
              -144.584991,
              59.810274
            ],
            [
              -144.208893,
              60.005556
            ],
            [
              -144.503906,
              59.894442
            ],
            [
              -144.584991,
              59.810274
            ]
          ]
        ],
        [
          [
            [
              -148.161133,
              59.941103
            ],
            [
              -147.992218,
              60.040277
            ],
            [
              -148.245819,
              59.942492
            ],
            [
              -148.161133,
              59.941103
            ]
          ]
        ],
        [
          [
            [
              -148.027802,
              59.946657
            ],
            [
              -147.81723,
              60.068888
            ],
            [
              -147.883331,
              60.067217
            ],
            [
              -148.027802,
              59.946657
            ]
          ]
        ],
        [
          [
            [
              -148.11554,
              59.996386
            ],
            [
              -147.876648,
              60.103884
            ],
            [
              -147.967224,
              60.153048
            ],
            [
              -148.11554,
              59.996386
            ]
          ]
        ],
        [
          [
            [
              -148.033905,
              60.189432
            ],
            [
              -148.309723,
              60.029718
            ],
            [
              -148.151398,
              60.041941
            ],
            [
              -148.033905,
              60.189432
            ]
          ]
        ],
        [
          [
            [
              -147.849976,
              59.776941
            ],
            [
              -146.92334,
              60.30916
            ],
            [
              -147.193604,
              60.353327
            ],
            [
              -147.849976,
              59.776941
            ]
          ]
        ],
        [
          [
            [
              -147.711945,
              60.376101
            ],
            [
              -147.909729,
              60.23472
            ],
            [
              -147.759735,
              60.165545
            ],
            [
              -147.711945,
              60.376101
            ]
          ]
        ],
        [
          [
            [
              -148.079437,
              60.28277
            ],
            [
              -147.983307,
              60.383883
            ],
            [
              -148.142517,
              60.320551
            ],
            [
              -148.079437,
              60.28277
            ]
          ]
        ],
        [
          [
            [
              -166.109711,
              60.399157
            ],
            [
              -167.41806,
              60.189425
            ],
            [
              -166.193054,
              59.754435
            ],
            [
              -165.559723,
              59.923609
            ],
            [
              -165.681427,
              60.294718
            ],
            [
              -166.109711,
              60.399157
            ]
          ]
        ],
        [
          [
            [
              -146.353882,
              60.407495
            ],
            [
              -146.724152,
              60.374712
            ],
            [
              -146.078888,
              60.405268
            ],
            [
              -146.353882,
              60.407495
            ]
          ]
        ],
        [
          [
            [
              -145.122772,
              60.307215
            ],
            [
              -145.086945,
              60.416666
            ],
            [
              -145.281952,
              60.329996
            ],
            [
              -145.122772,
              60.307215
            ]
          ]
        ],
        [
          [
            [
              -172.520294,
              60.38833
            ],
            [
              -173.05365,
              60.49721
            ],
            [
              -172.20697,
              60.313044
            ],
            [
              -172.520294,
              60.38833
            ]
          ]
        ],
        [
          [
            [
              -151.955566,
              60.42277
            ],
            [
              -151.856384,
              60.489717
            ],
            [
              -151.951111,
              60.512217
            ],
            [
              -151.955566,
              60.42277
            ]
          ]
        ],
        [
          [
            [
              -146.246948,
              60.454996
            ],
            [
              -145.749725,
              60.594713
            ],
            [
              -146.320557,
              60.494158
            ],
            [
              -146.246948,
              60.454996
            ]
          ]
        ],
        [
          [
            [
              -147.372772,
              60.661661
            ],
            [
              -147.313904,
              60.677492
            ],
            [
              -147.475555,
              60.688883
            ],
            [
              -147.372772,
              60.661661
            ]
          ]
        ],
        [
          [
            [
              -147.925568,
              60.66221
            ],
            [
              -147.8461,
              60.699999
            ],
            [
              -148.004181,
              60.726938
            ],
            [
              -147.925568,
              60.66221
            ]
          ]
        ],
        [
          [
            [
              -148.140839,
              60.642221
            ],
            [
              -148.108612,
              60.736383
            ],
            [
              -148.214172,
              60.754442
            ],
            [
              -148.140839,
              60.642221
            ]
          ]
        ],
        [
          [
            [
              -164.988312,
              60.822496
            ],
            [
              -164.903624,
              60.853609
            ],
            [
              -165.017517,
              60.874437
            ],
            [
              -164.988312,
              60.822496
            ]
          ]
        ],
        [
          [
            [
              -146.753357,
              60.807215
            ],
            [
              -146.744141,
              60.88138
            ],
            [
              -146.83194,
              60.836382
            ],
            [
              -146.753357,
              60.807215
            ]
          ]
        ],
        [
          [
            [
              -147.150848,
              60.860277
            ],
            [
              -147.075287,
              60.899164
            ],
            [
              -147.31778,
              60.884165
            ],
            [
              -147.150848,
              60.860277
            ]
          ]
        ],
        [
          [
            [
              -147.928894,
              60.80694
            ],
            [
              -148.106659,
              60.912493
            ],
            [
              -148.133057,
              60.799723
            ],
            [
              -147.928894,
              60.80694
            ]
          ]
        ],
        [
          [
            [
              -170.318909,
              63.254717
            ],
            [
              -170.296112,
              63.238047
            ],
            [
              -170.315857,
              63.253878
            ],
            [
              -170.318909,
              63.254717
            ]
          ]
        ],
        [
          [
            [
              -170.318909,
              63.254717
            ],
            [
              -170.341888,
              63.271128
            ],
            [
              -170.362213,
              63.282495
            ],
            [
              -170.318909,
              63.254717
            ]
          ]
        ],
        [
          [
            [
              -170.466766,
              63.334185
            ],
            [
              -170.48584,
              63.341105
            ],
            [
              -170.4039,
              63.304438
            ],
            [
              -170.466766,
              63.334185
            ]
          ]
        ],
        [
          [
            [
              -170.54364,
              63.359713
            ],
            [
              -170.551147,
              63.360552
            ],
            [
              -170.490265,
              63.341928
            ],
            [
              -170.54364,
              63.359713
            ]
          ]
        ],
        [
          [
            [
              -170.595001,
              63.371935
            ],
            [
              -170.863251,
              63.418512
            ],
            [
              -170.58197,
              63.368052
            ],
            [
              -170.595001,
              63.371935
            ]
          ]
        ],
        [
          [
            [
              -162.377472,
              63.544443
            ],
            [
              -162.420288,
              63.637499
            ],
            [
              -162.703613,
              63.571665
            ],
            [
              -162.377472,
              63.544443
            ]
          ]
        ],
        [
          [
            [
              -171.465576,
              63.606661
            ],
            [
              -171.726959,
              63.792215
            ],
            [
              -171.85083,
              63.508608
            ],
            [
              -171.461121,
              63.314714
            ],
            [
              -170.856689,
              63.461939
            ],
            [
              -170.51889,
              63.378038
            ],
            [
              -169.666138,
              62.943316
            ],
            [
              -168.700867,
              63.290545
            ],
            [
              -170.300018,
              63.694155
            ],
            [
              -171.465576,
              63.606661
            ]
          ]
        ],
        [
          [
            [
              -166.65918,
              66.103319
            ],
            [
              -166.169464,
              66.221376
            ],
            [
              -166.443604,
              66.180819
            ],
            [
              -166.65918,
              66.103319
            ]
          ]
        ],
        [
          [
            [
              -165.364441,
              66.426378
            ],
            [
              -164.762238,
              66.538317
            ],
            [
              -165.470825,
              66.414156
            ],
            [
              -165.364441,
              66.426378
            ]
          ]
        ],
        [
          [
            [
              -141.002991,
              69.642366
            ],
            [
              -143.280579,
              70.118319
            ],
            [
              -144.952209,
              69.968325
            ],
            [
              -149.174713,
              70.490816
            ],
            [
              -151.966095,
              70.44359
            ],
            [
              -151.732483,
              70.557207
            ],
            [
              -152.629425,
              70.557482
            ],
            [
              -152.076111,
              70.574999
            ],
            [
              -152.498596,
              70.649431
            ],
            [
              -152.252502,
              70.835268
            ],
            [
              -154.243866,
              70.779436
            ],
            [
              -155.087494,
              71.151384
            ],
            [
              -155.973602,
              70.755831
            ],
            [
              -156.182495,
              70.918322
            ],
            [
              -155.586945,
              71.162767
            ],
            [
              -156.44696,
              71.263613
            ],
            [
              -157.979431,
              70.837496
            ],
            [
              -159.66806,
              70.798037
            ],
            [
              -160.12442,
              70.615267
            ],
            [
              -159.285553,
              70.53055
            ],
            [
              -159.836121,
              70.268328
            ],
            [
              -160.198608,
              70.471651
            ],
            [
              -159.9375,
              70.593325
            ],
            [
              -162.118866,
              70.151659
            ],
            [
              -161.94223,
              70.307207
            ],
            [
              -163.645294,
              69.106936
            ],
            [
              -166.21582,
              68.883043
            ],
            [
              -166.372604,
              68.416765
            ],
            [
              -166.827789,
              68.350817
            ],
            [
              -164.124146,
              67.609987
            ],
            [
              -163.732483,
              67.113604
            ],
            [
              -162.350555,
              67.161379
            ],
            [
              -162.461121,
              66.992479
            ],
            [
              -161.501129,
              66.979158
            ],
            [
              -161.897797,
              66.728319
            ],
            [
              -161.506683,
              66.533876
            ],
            [
              -160.264191,
              66.647493
            ],
            [
              -160.23056,
              66.399721
            ],
            [
              -161.600555,
              66.447756
            ],
            [
              -162.336945,
              66.95833
            ],
            [
              -162.636139,
              66.868868
            ],
            [
              -161.906128,
              66.535265
            ],
            [
              -161.910004,
              66.274431
            ],
            [
              -161.003357,
              66.204165
            ],
            [
              -163.656403,
              66.070543
            ],
            [
              -164.188324,
              66.196093
            ],
            [
              -163.625,
              66.567217
            ],
            [
              -164.353607,
              66.594713
            ],
            [
              -168.131104,
              65.665545
            ],
            [
              -166.058899,
              65.256105
            ],
            [
              -166.961945,
              65.188875
            ],
            [
              -166.121368,
              64.574709
            ],
            [
              -163.175842,
              64.407488
            ],
            [
              -163.170013,
              64.65526
            ],
            [
              -162.790283,
              64.336107
            ],
            [
              -161.182495,
              64.937487
            ],
            [
              -160.783905,
              64.721926
            ],
            [
              -161.529175,
              64.418871
            ],
            [
              -160.777496,
              63.868601
            ],
            [
              -161.151672,
              63.512499
            ],
            [
              -162.311951,
              63.541109
            ],
            [
              -163.111664,
              63.051935
            ],
            [
              -164.410553,
              63.211939
            ],
            [
              -164.318329,
              63.006945
            ],
            [
              -164.877777,
              62.83555
            ],
            [
              -164.479155,
              62.745829
            ],
            [
              -164.852783,
              62.570276
            ],
            [
              -164.636414,
              62.417498
            ],
            [
              -165.247223,
              62.4461
            ],
            [
              -166.197784,
              61.594713
            ],
            [
              -165.386688,
              61.068605
            ],
            [
              -165.34137,
              61.157213
            ],
            [
              -165.407501,
              61.20833
            ],
            [
              -165.287506,
              61.333879
            ],
            [
              -165.161133,
              61.432497
            ],
            [
              -165.075562,
              61.432215
            ],
            [
              -165.017242,
              61.500002
            ],
            [
              -164.716095,
              61.625551
            ],
            [
              -164.845276,
              61.49444
            ],
            [
              -164.998428,
              61.46977
            ],
            [
              -165.059677,
              61.416842
            ],
            [
              -165.150574,
              61.416941
            ],
            [
              -165.369995,
              61.20083
            ],
            [
              -165.163727,
              61.170046
            ],
            [
              -165.138611,
              61.256662
            ],
            [
              -165.120544,
              61.083879
            ],
            [
              -164.822235,
              61.111109
            ],
            [
              -165.150299,
              60.928049
            ],
            [
              -163.551392,
              60.903879
            ],
            [
              -163.895615,
              60.856886
            ],
            [
              -163.409729,
              60.756662
            ],
            [
              -163.669464,
              60.587214
            ],
            [
              -163.957764,
              60.780275
            ],
            [
              -164.429169,
              60.553324
            ],
            [
              -164.264465,
              60.778879
            ],
            [
              -164.665009,
              60.911661
            ],
            [
              -165.425293,
              60.555269
            ],
            [
              -164.065277,
              59.824167
            ],
            [
              -162.521666,
              59.992769
            ],
            [
              -162.569458,
              60.316385
            ],
            [
              -161.879425,
              60.702219
            ],
            [
              -162.372223,
              60.176104
            ],
            [
              -162.151398,
              60.245546
            ],
            [
              -161.705261,
              59.49666
            ],
            [
              -161.992218,
              59.144159
            ],
            [
              -161.565826,
              59.103609
            ],
            [
              -162.171387,
              58.649721
            ],
            [
              -160.32666,
              59.059717
            ],
            [
              -158.897522,
              58.395548
            ],
            [
              -158.536957,
              59.175272
            ],
            [
              -157.992767,
              58.904993
            ],
            [
              -158.492493,
              58.999437
            ],
            [
              -158.188324,
              58.606386
            ],
            [
              -156.779175,
              59.151384
            ],
            [
              -157.553619,
              58.382494
            ],
            [
              -157.138611,
              58.162493
            ],
            [
              -157.609985,
              58.089716
            ],
            [
              -157.706665,
              57.643328
            ],
            [
              -157.396666,
              57.490549
            ],
            [
              -157.938049,
              57.491938
            ],
            [
              -158.648895,
              57.053324
            ],
            [
              -158.640564,
              56.76111
            ],
            [
              -160.346954,
              56.285555
            ],
            [
              -160.574707,
              55.986658
            ],
            [
              -160.249725,
              55.770548
            ],
            [
              -161.799988,
              55.88666
            ],
            [
              -163.323059,
              55.12166
            ],
            [
              -163.258636,
              54.973322
            ],
            [
              -163.36026,
              54.811937
            ],
            [
              -163.044464,
              54.937494
            ],
            [
              -163.184448,
              55.139719
            ],
            [
              -162.5625,
              54.955271
            ],
            [
              -162.626648,
              55.29944
            ],
            [
              -162.454163,
              55.038332
            ],
            [
              -161.967773,
              55.101938
            ],
            [
              -161.5625,
              55.622766
            ],
            [
              -161.141693,
              55.538889
            ],
            [
              -161.485535,
              55.481104
            ],
            [
              -161.254181,
              55.346941
            ],
            [
              -159.841095,
              55.851107
            ],
            [
              -159.667236,
              55.577219
            ],
            [
              -158.601105,
              56.188044
            ],
            [
              -158.50528,
              55.988886
            ],
            [
              -158.120544,
              56.233606
            ],
            [
              -158.649994,
              56.264444
            ],
            [
              -158.423065,
              56.44388
            ],
            [
              -156.548615,
              56.977488
            ],
            [
              -156.48999,
              57.33111
            ],
            [
              -154.233612,
              58.131105
            ],
            [
              -154.103333,
              58.481936
            ],
            [
              -153.267792,
              58.848604
            ],
            [
              -154.260834,
              59.142221
            ],
            [
              -152.577209,
              60.064714
            ],
            [
              -153.103058,
              60.289438
            ],
            [
              -152.430298,
              60.288889
            ],
            [
              -151.583618,
              60.976938
            ],
            [
              -149.416962,
              61.508608
            ],
            [
              -150.064178,
              61.154436
            ],
            [
              -149.028076,
              60.847773
            ],
            [
              -150.39917,
              61.037218
            ],
            [
              -151.408905,
              60.727488
            ],
            [
              -151.303894,
              60.385553
            ],
            [
              -151.876648,
              59.753885
            ],
            [
              -150.992767,
              59.777216
            ],
            [
              -151.98056,
              59.28055
            ],
            [
              -150.907501,
              59.243326
            ],
            [
              -150.541687,
              59.591661
            ],
            [
              -150.473602,
              59.464441
            ],
            [
              -150.213623,
              59.716661
            ],
            [
              -150.349426,
              59.465548
            ],
            [
              -150.013641,
              59.627489
            ],
            [
              -149.915833,
              59.714716
            ],
            [
              -150.03418,
              59.796389
            ],
            [
              -149.743591,
              59.658602
            ],
            [
              -149.731934,
              59.96055
            ],
            [
              -149.525848,
              59.716661
            ],
            [
              -149.416962,
              60.118326
            ],
            [
              -149.286133,
              59.868883
            ],
            [
              -148.435822,
              59.948877
            ],
            [
              -148.31778,
              60.168886
            ],
            [
              -148.097778,
              60.207499
            ],
            [
              -148.431122,
              60.192766
            ],
            [
              -147.936951,
              60.462214
            ],
            [
              -148.684174,
              60.448328
            ],
            [
              -148.19751,
              60.626101
            ],
            [
              -148.699738,
              60.789721
            ],
            [
              -147.719727,
              61.278048
            ],
            [
              -148.052216,
              60.949717
            ],
            [
              -147.865265,
              60.832499
            ],
            [
              -147.546661,
              61.154436
            ],
            [
              -147.366943,
              60.887774
            ],
            [
              -146.300842,
              61.130823
            ],
            [
              -146.756683,
              60.955271
            ],
            [
              -146.124146,
              60.843325
            ],
            [
              -146.653351,
              60.699717
            ],
            [
              -146.040833,
              60.798609
            ],
            [
              -146.261139,
              60.64805
            ],
            [
              -145.625824,
              60.671938
            ],
            [
              -145.859436,
              60.491663
            ],
            [
              -145.294159,
              60.350275
            ],
            [
              -144.611389,
              60.715548
            ],
            [
              -144.936401,
              60.301661
            ],
            [
              -143.92334,
              59.994158
            ],
            [
              -141.390839,
              60.138605
            ],
            [
              -141.376648,
              59.866388
            ],
            [
              -140.403351,
              59.698046
            ],
            [
              -139.5,
              60.033052
            ],
            [
              -138.892792,
              59.806658
            ],
            [
              -139.285553,
              59.571383
            ],
            [
              -139.493866,
              59.98221
            ],
            [
              -139.710541,
              59.495829
            ],
            [
              -138.443604,
              59.19166
            ],
            [
              -136.654175,
              58.215273
            ],
            [
              -136.027496,
              58.387217
            ],
            [
              -136.573608,
              58.838602
            ],
            [
              -137.125549,
              58.821939
            ],
            [
              -137.056671,
              59.068605
            ],
            [
              -136.234711,
              58.750834
            ],
            [
              -136.162231,
              59.033609
            ],
            [
              -135.76947,
              58.90027
            ],
            [
              -136.068329,
              58.817774
            ],
            [
              -135.915558,
              58.383051
            ],
            [
              -135.085541,
              58.233049
            ],
            [
              -135.550568,
              59.228876
            ],
            [
              -135.304718,
              59.083605
            ],
            [
              -135.335266,
              59.468325
            ],
            [
              -134.761414,
              58.382212
            ],
            [
              -134.51001,
              58.353884
            ],
            [
              -134.154175,
              58.197771
            ],
            [
              -133.769165,
              58.518328
            ],
            [
              -134.054993,
              58.071939
            ],
            [
              -133.121368,
              57.8575
            ],
            [
              -133.556946,
              57.902491
            ],
            [
              -133.00058,
              57.515001
            ],
            [
              -133.640564,
              57.696383
            ],
            [
              -133.063049,
              57.348879
            ],
            [
              -133.508362,
              57.193605
            ],
            [
              -132.791382,
              57.088045
            ],
            [
              -131.769745,
              56.196939
            ],
            [
              -132.160278,
              55.578608
            ],
            [
              -131.954987,
              55.501108
            ],
            [
              -131.752502,
              55.807772
            ],
            [
              -131.900574,
              55.855272
            ],
            [
              -131.010284,
              56.106386
            ],
            [
              -130.864166,
              55.308603
            ],
            [
              -130.613892,
              55.296106
            ],
            [
              -131.056122,
              55.122766
            ],
            [
              -130.46167,
              55.327776
            ],
            [
              -131.008636,
              55.004168
            ],
            [
              -130.686127,
              54.761942
            ],
            [
              -129.99054,
              55.281664
            ],
            [
              -130.174713,
              55.754442
            ],
            [
              -130.015076,
              55.909182
            ],
            [
              -131.824158,
              56.596941
            ],
            [
              -133.429993,
              58.459162
            ],
            [
              -135.473602,
              59.801935
            ],
            [
              -137.478058,
              58.907213
            ],
            [
              -137.59082,
              59.238604
            ],
            [
              -139.188904,
              60.088884
            ],
            [
              -139.068054,
              60.352221
            ],
            [
              -140.995544,
              60.307215
            ],
            [
              -141.002991,
              69.642366
            ]
          ],
          [
            [
              -135.554169,
              58.329996
            ],
            [
              -135.726105,
              58.359438
            ],
            [
              -135.625275,
              58.383051
            ],
            [
              -135.554169,
              58.329996
            ]
          ]
        ]
  ]
    },
    "foo": "bar" 
}



GET /example/_search
{
  "size": 0,
  "aggs": 
    {
      "fitToBounds": {
        "geo_bounds": {
          "field": "location"
        }
      }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Analytics/GeoIndexing, search aggregations of geo points and shapes>docsGeneral docs changesTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)Team:DocsMeta label for docs team

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions