Skip to content

Instantly share code, notes, and snippets.

@jczaplew
Created October 1, 2015 03:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jczaplew/0ed7daec6308ccfcd6f1 to your computer and use it in GitHub Desktop.
Save jczaplew/0ed7daec6308ccfcd6f1 to your computer and use it in GitHub Desktop.
Problematic polygon
Display the source blob
Display the rendered blob
Raw
{
"type": "Polygon",
"coordinates": [
[
[
-50.4053,
-1.6065
],
[
-50.8949,
-0.9376
],
[
-52.6642,
-1.5518
],
[
-49.8989,
1.163
],
[
-51.2199,
4.0936
],
[
-58.6729,
6.3908
],
[
-62.7406,
10.0562
],
[
-61.8795,
10.741
],
[
-68.1399,
10.4927
],
[
-70.004,
12.1779
],
[
-71.6195,
9.0479
],
[
-71.5975,
12.4344
],
[
-75.2479,
10.7833
],
[
-76.7866,
7.9316
],
[
-79.1123,
9.5368
],
[
-82.0779,
8.9349
],
[
-83.8679,
11.3
],
[
-83.3692,
15.24
],
[
-88.894,
15.8906
],
[
-86.8241,
21.4217
],
[
-89.8876,
21.2526
],
[
-91.2752,
18.6245
],
[
-94.4598,
18.1667
],
[
-97.6375,
21.6037
],
[
-97.7685,
27.4575
],
[
-93.8415,
29.9797
],
[
-89.3761,
28.9813
],
[
-90.2253,
30.3793
],
[
-84.0442,
30.1038
],
[
-80.4847,
25.2298
],
[
-81.4604,
31.1271
],
[
-76.4398,
34.8429
],
[
-76.7336,
36.2292
],
[
-75.5342,
35.8191
],
[
-77.0304,
38.8893
],
[
-76.3412,
38.087
],
[
-75.8729,
39.5109
],
[
-75.9344,
37.1519
],
[
-75.4644,
39.781
],
[
-69.9486,
41.6771
],
[
-71.0462,
42.3311
],
[
-68.7627,
44.5708
],
[
-63.368,
45.3648
],
[
-66.0906,
44.5049
],
[
-65.4817,
43.5181
],
[
-61.0315,
45.2917
],
[
-66.7044,
48.0225
],
[
-64.2538,
48.5504
],
[
-65.5234,
49.2662
],
[
-74.7089,
45.0039
],
[
-66.4955,
50.2119
],
[
-60.0802,
50.2546
],
[
-55.6952,
52.1378
],
[
-57.4161,
54.1627
],
[
-60.3295,
53.2661
],
[
-57.4045,
54.5909
],
[
-60.6171,
55.0602
],
[
-64.4363,
60.2281
],
[
-69.0408,
57.9025
],
[
-68.3812,
58.7435
],
[
-70.6548,
60.0262
],
[
-69.5033,
61.0404
],
[
-78.0681,
62.3554
],
[
-77.2892,
60.022
],
[
-78.5151,
58.6824
],
[
-76.5298,
56.5
],
[
-79.7124,
54.6718
],
[
-78.4481,
52.2614
],
[
-79.3479,
50.7626
],
[
-81.8279,
52.2242
],
[
-82.3933,
55.0678
],
[
-92.7981,
56.922
],
[
-93.1788,
58.7256
],
[
-94.9573,
59.0688
],
[
-93.2054,
62.3649
],
[
-90.6986,
63.0639
],
[
-93.6963,
64.1472
],
[
-88.653,
64.0094
],
[
-87.0275,
65.1981
],
[
-91.4272,
65.9479
],
[
-87.2915,
65.3548
],
[
-81.4676,
67.0699
],
[
-82.3742,
69.6418
],
[
-85.5348,
69.8351
],
[
-84.8676,
68.7733
],
[
-87.3594,
67.1772
],
[
-88.0414,
68.8117
],
[
-90.2478,
68.2674
],
[
-94.887,
71.9634
],
[
-96.5514,
70.2103
],
[
-93.4489,
68.6189
],
[
-95.7875,
66.6168
],
[
-95.9703,
68.2491
],
[
-106.1645,
68.9199
],
[
-108.7181,
68.2975
],
[
-105.7502,
68.5923
],
[
-107.9584,
67.8186
],
[
-107.2595,
66.3985
],
[
-110.0739,
67.9929
],
[
-127.991,
70.5738
],
[
-135.2588,
68.6843
],
[
-159.3145,
70.8785
],
[
-166.7863,
68.3596
],
[
-160.2317,
66.4203
],
[
-168.0884,
65.6578
],
[
-160.887,
64.7956
],
[
-166.1681,
61.6508
],
[
-163.5869,
60.903
],
[
-165.3538,
60.5412
],
[
-163.9069,
59.8068
],
[
-161.9466,
60.6848
],
[
-162.1449,
58.6442
],
[
-156.8089,
59.1343
],
[
-157.4619,
57.5062
],
[
-163.3353,
54.8392
],
[
-158.4761,
56.0755
],
[
-149.6254,
61.486
],
[
-151.9495,
59.2651
],
[
-147.7519,
61.2189
],
[
-136.6074,
58.244
],
[
-135.0902,
58.2458
],
[
-135.3637,
59.4194
],
[
-132.119,
55.5698
],
[
-129.5606,
55.4625
],
[
-130.3353,
53.7239
],
[
-128.5321,
53.8581
],
[
-128.1022,
51.7884
],
[
-127.0083,
52.8426
],
[
-127.7081,
51.1512
],
[
-122.8791,
49.3989
],
[
-122.6271,
47.1442
],
[
-124.71,
48.3804
],
[
-123.2206,
46.1536
],
[
-124.5396,
42.8129
],
[
-123.7011,
38.9073
],
[
-121.5253,
38.0559
],
[
-122.4992,
37.5426
],
[
-120.6447,
34.58
],
[
-117.4674,
33.2955
],
[
-114.0485,
28.4262
],
[
-114.9935,
27.736
],
[
-110.0062,
22.894
],
[
-114.9336,
31.9007
],
[
-103.4416,
18.3254
],
[
-87.4891,
13.3529
],
[
-85.6249,
9.9024
],
[
-80.8456,
7.2201
],
[
-79.4415,
9.006
],
[
-77.7605,
8.1333
],
[
-77.0768,
3.9133
],
[
-80.9024,
-1.0789
],
[
-79.7299,
-2.5791
],
[
-81.1453,
-5.8608
],
[
-80.9156,
6.8337
],
[
-123.0089,
6.797
],
[
-124.3591,
19.8599
],
[
-134.9297,
19.8599
],
[
-134.9297,
21.9875
],
[
-138.0275,
21.9875
],
[
-138.0275,
20.9049
],
[
-146.5174,
21.9875
],
[
-146.5174,
30.8406
],
[
-150.7188,
30.8406
],
[
-150.7188,
36.4052
],
[
-153.7238,
36.4052
],
[
-153.7238,
39.3971
],
[
-177.788,
40.4451
],
[
-177.788,
50.4012
],
[
-180,
50.7509
],
[
-180,
90
],
[
180,
90
],
[
180,
50.7509
],
[
144.7516,
50.7509
],
[
144.36,
49.7829
],
[
142.6928,
54.4161
],
[
141.8755,
46.304
],
[
141.5555,
50.7509
],
[
140.5177,
43.6143
],
[
136.6505,
43.2309
],
[
136.6505,
40.0941
],
[
127.3945,
39.2079
],
[
130.7094,
42.6564
],
[
135.1311,
43.5257
],
[
140.1133,
48.4227
],
[
141.3737,
53.2928
],
[
135.2115,
54.8408
],
[
140.9877,
58.4168
],
[
155.1604,
59.1901
],
[
154.2931,
59.8333
],
[
157.0842,
61.6757
],
[
160.3094,
61.8944
],
[
160.1736,
60.6384
],
[
165.3966,
62.4939
],
[
155.9825,
56.6952
],
[
156.7478,
50.9693
],
[
163.3355,
56.2325
],
[
161.9601,
58.0769
],
[
163.7438,
60.028
],
[
170.351,
59.9655
],
[
179.1207,
62.3204
],
[
178.2295,
64.3644
],
[
174.5488,
64.6839
],
[
180,
65.0672
],
[
180,
68.9834
],
[
170.4868,
70.1076
],
[
170.5376,
68.8254
],
[
163.2014,
69.7147
],
[
160.8561,
68.5383
],
[
158.7021,
70.935
],
[
140.8082,
72.891
],
[
139.1408,
72.3297
],
[
139.9842,
71.4915
],
[
132.6539,
71.926
],
[
131.0216,
70.7461
],
[
127.7261,
72.4132
],
[
129.1006,
73.1124
],
[
124.5412,
73.7513
],
[
105.1439,
72.7771
],
[
113.871,
75.856
],
[
104.1849,
77.7305
],
[
98.8057,
76.4807
],
[
99.5407,
75.7986
],
[
87.006,
75.1698
],
[
85.791,
74.6451
],
[
87.5712,
73.8107
],
[
86.6771,
73.1068
],
[
80.5832,
73.5685
],
[
83.5344,
71.6839
],
[
83.0808,
70.093
],
[
83.1066,
71.7205
],
[
75.7336,
71.2659
],
[
74.7868,
72.8119
],
[
73.0862,
71.4449
],
[
73.7757,
69.1982
],
[
75.0515,
68.7994
],
[
72.0676,
66.2533
],
[
69.0135,
66.7883
],
[
73.5917,
68.4819
],
[
71.8673,
71.4574
],
[
72.8121,
72.6914
],
[
71.5002,
72.9137
],
[
66.6396,
71.0814
],
[
68.5042,
68.3484
],
[
60.9091,
69.8471
],
[
59.7257,
68.3516
],
[
53.802,
68.9959
],
[
46.4924,
66.8002
],
[
44.9021,
67.4131
],
[
46.6904,
67.8488
],
[
45.892,
68.4797
],
[
43.3332,
68.6734
],
[
44.1044,
66.0086
],
[
36.8828,
65.1724
],
[
37.4422,
63.8134
],
[
31.8953,
67.1614
],
[
38.6539,
66.069
],
[
40.9664,
67.7135
],
[
27.7335,
71.0809
],
[
18.2598,
69.4706
],
[
9.5673,
63.7062
],
[
10.7602,
63.4613
],
[
5.1432,
62.1599
],
[
7.6045,
61.2105
],
[
5.0086,
61.0382
],
[
5.1458,
59.6388
],
[
6.9957,
60.512
],
[
5.5859,
58.6204
],
[
8.1661,
58.1453
],
[
10.5953,
59.7646
],
[
14.1737,
55.3966
],
[
16.3487,
56.7093
],
[
16.2143,
58.6367
],
[
18.9705,
59.7572
],
[
17.251,
60.7008
],
[
17.4103,
62.5084
],
[
22.401,
65.8621
],
[
25.3727,
65.0095
],
[
21.5451,
63.2043
],
[
21.436,
60.5964
],
[
30.1568,
59.9043
],
[
23.4944,
59.1957
],
[
24.3826,
57.25
],
[
21.7287,
57.571
],
[
21.1889,
54.9352
],
[
14.5835,
53.6394
],
[
9.8687,
54.4725
],
[
9.9623,
57.581
],
[
8.1215,
56.1399
],
[
9.784,
53.5546
],
[
5.532,
53.2687
],
[
-2.6923,
48.5368
],
[
-3.8453,
48.8755
],
[
-0.5864,
50.5233
],
[
-5.7186,
50.6926
],
[
0.9602,
50.9259
],
[
1.7434,
52.5785
],
[
-3.7891,
56.0952
],
[
-1.8674,
57.6124
],
[
-4.9756,
58.5803
],
[
-5.7682,
55.3626
],
[
-4.8003,
56.1583
],
[
-5.1355,
54.8575
],
[
-3.0362,
54.9531
],
[
-2.7495,
53.3102
],
[
-5.2623,
51.8802
],
[
-3.042,
51.2486
],
[
-22.9858,
49.1262
],
[
-22.9858,
21.775
],
[
-55.3302,
21.775
],
[
-55.3302,
16.9738
],
[
-58.2148,
16.9738
],
[
-58.634,
10.2297
],
[
-45.2782,
10.2297
],
[
-45.2782,
-1.0653
],
[
-34.7925,
-4.2434
],
[
-34.9652,
-8.4015
],
[
-35.3926,
-5.2509
],
[
-39.9647,
-2.8615
],
[
-44.723,
-3.2048
],
[
-44.6513,
-1.7458
],
[
-47.3981,
-0.6267
],
[
-49.6365,
-2.6569
],
[
-50.3074,
-1.7404
],
[
-48.8336,
-1.39
],
[
-49.6287,
-0.2292
],
[
-50.4053,
-1.6065
]
],
[
[
140.0487,
75.829
],
[
136.9477,
75.3255
],
[
145.36,
75.5305
],
[
140.0487,
75.829
]
],
[
[
142.1849,
73.8959
],
[
139.6855,
73.4257
],
[
143.4913,
73.2464
],
[
142.1849,
73.8959
]
],
[
[
102.8848,
79.254
],
[
99.2871,
78.0381
],
[
105.3427,
78.5939
],
[
102.8848,
79.254
]
],
[
[
97.6745,
80.1583
],
[
93.0708,
79.4953
],
[
99.9293,
78.9614
],
[
97.6745,
80.1583
]
],
[
[
96.5266,
81.0756
],
[
91.5238,
80.3585
],
[
97.8564,
80.6981
],
[
96.5266,
81.0756
]
],
[
[
92.6835,
79.6852
],
[
93.8031,
79.9045
],
[
91.0703,
79.9815
],
[
92.6835,
79.6852
]
],
[
[
67.7653,
76.2376
],
[
68.9417,
76.7077
],
[
58.8813,
75.8548
],
[
53.7629,
73.7662
],
[
67.7653,
76.2376
]
],
[
[
57.9563,
80.1232
],
[
59.2555,
80.3432
],
[
57.0111,
80.4683
],
[
57.9563,
80.1232
]
],
[
[
55.3198,
73.3083
],
[
51.4387,
71.7768
],
[
57.6254,
70.7288
],
[
55.3198,
73.3083
]
],
[
[
32.526,
80.1191
],
[
33.6293,
80.2174
],
[
31.4819,
80.1079
],
[
32.526,
80.1191
]
],
[
[
20.8979,
80.25
],
[
17.9169,
80.1431
],
[
27.1986,
79.9066
],
[
20.8979,
80.25
]
],
[
[
-7.1786,
55.0569
],
[
-10.0564,
54.2578
],
[
-8.7834,
52.6796
],
[
-10.3411,
51.7989
],
[
-6.325,
52.2467
],
[
-5.4704,
54.5002
],
[
-7.1786,
55.0569
]
],
[
[
-29.9529,
83.5648
],
[
-60.4324,
81.9202
],
[
-67.1932,
80.2801
],
[
-64.1792,
80.0993
],
[
-65.8255,
79.1737
],
[
-72.8181,
78.1943
],
[
-66.2665,
77.5154
],
[
-71.1549,
77.0739
],
[
-68.3173,
76.0908
],
[
-58.5162,
75.6891
],
[
-54.7379,
72.8725
],
[
-55.594,
71.5535
],
[
-51.7786,
71.6829
],
[
-53.117,
71.3129
],
[
-50.6821,
70.3969
],
[
-54.5308,
70.6993
],
[
-50.2974,
69.1706
],
[
-53.7352,
67.549
],
[
-50.6135,
67.5279
],
[
-53.7986,
67.4182
],
[
-52.3869,
66.8812
],
[
-53.6147,
66.1545
],
[
-51.225,
66.8815
],
[
-53.392,
66.0483
],
[
-51.0919,
65.7758
],
[
-52.5377,
65.3288
],
[
-51.9226,
64.2188
],
[
-50.1216,
64.7038
],
[
-51.7079,
64.2051
],
[
-50.2607,
64.2143
],
[
-51.5475,
64.0061
],
[
-50.3192,
62.4732
],
[
-43.9065,
59.8155
],
[
-40.1735,
65.5562
],
[
-22.2066,
70.1079
],
[
-29.0721,
70.445
],
[
-25.6676,
71.2653
],
[
-27.0872,
71.6266
],
[
-21.5227,
70.5262
],
[
-26.6576,
72.7158
],
[
-22.0363,
72.9185
],
[
-27.5616,
73.1385
],
[
-19.2716,
74.3426
],
[
-22.2329,
75.1197
],
[
-19.8629,
76.1207
],
[
-22.6066,
76.6808
],
[
-18.3373,
76.9212
],
[
-21.7296,
77.7085
],
[
-18.992,
79.1784
],
[
-20.1501,
80.0112
],
[
-11.4255,
81.4806
],
[
-23.1177,
80.7782
],
[
-21.1303,
81.9342
],
[
-29.8874,
82.0548
],
[
-21.5207,
82.5954
],
[
-32.0327,
82.9834
],
[
-25.7951,
83.261
],
[
-29.9529,
83.5648
]
],
[
[
-15.5431,
66.2285
],
[
-24.4757,
65.5252
],
[
-18.6536,
63.4067
],
[
-13.5697,
65.0681
],
[
-15.5431,
66.2285
]
],
[
[
-55.4587,
51.5365
],
[
-59.2598,
47.6342
],
[
-53.0698,
46.6812
],
[
-53.6194,
49.3216
],
[
-56.8222,
49.6135
],
[
-55.4587,
51.5365
]
],
[
[
-61.1052,
45.9447
],
[
-60.4891,
47.0097
],
[
-61.4498,
45.7162
],
[
-59.828,
45.9651
],
[
-61.1052,
45.9447
]
],
[
[
-69.4889,
83.0168
],
[
-91.6841,
81.6357
],
[
-83.2888,
81.1479
],
[
-86.6154,
80.63
],
[
-85.1458,
80.5211
],
[
-76.8851,
81.4303
],
[
-82.987,
80.3226
],
[
-80.4759,
79.6063
],
[
-86.4985,
80.2583
],
[
-81.7501,
78.9758
],
[
-86.8079,
78.7744
],
[
-82.5953,
77.9921
],
[
-89.5701,
76.4919
],
[
-80.7997,
76.1736
],
[
-77.9987,
76.852
],
[
-82.0568,
77.2965
],
[
-74.4331,
78.7241
],
[
-78.5816,
79.075
],
[
-61.2072,
82.3411
],
[
-69.4889,
83.0168
]
],
[
[
-85.8166,
72.033
],
[
-86.6678,
72.7625
],
[
-85.0093,
73.7786
],
[
-90.0252,
71.9488
],
[
-87.1401,
71.0116
],
[
-89.4559,
71.0617
],
[
-87.9007,
70.2519
],
[
-79.0664,
70.6036
],
[
-73.8516,
68.7014
],
[
-72.22,
67.2543
],
[
-74.4164,
66.1671
],
[
-73.5508,
65.4853
],
[
-78.1746,
64.6177
],
[
-73.2713,
64.5825
],
[
-66.3237,
61.8703
],
[
-68.9111,
63.7032
],
[
-65.1085,
62.6265
],
[
-64.4109,
63.7063
],
[
-68.7489,
66.2
],
[
-64.4454,
66.3171
],
[
-65.4016,
65.764
],
[
-63.6066,
64.9281
],
[
-61.2997,
66.6487
],
[
-69.3191,
68.857
],
[
-66.6763,
69.2584
],
[
-72.6327,
70.8308
],
[
-71.6407,
71.5163
],
[
-80.9251,
71.9077
],
[
-81.6054,
73.696
],
[
-85.4547,
73.1055
],
[
-84.2566,
72.7967
],
[
-85.8166,
72.033
]
],
[
[
-71.9543,
19.7217
],
[
-74.46,
18.3931
],
[
-68.3593,
18.5381
],
[
-71.9543,
19.7217
]
],
[
[
-81.8375,
23.163
],
[
-84.8872,
21.857
],
[
-81.8388,
22.6725
],
[
-77.7151,
19.8555
],
[
-74.1537,
20.1686
],
[
-81.8375,
23.163
]
],
[
[
-79.5373,
73.6545
],
[
-80.8607,
73.6706
],
[
-76.09,
72.8812
],
[
-79.5373,
73.6545
]
],
[
[
-77.2615,
18.4574
],
[
-78.3395,
18.2872
],
[
-76.2108,
17.9135
],
[
-77.2615,
18.4574
]
],
[
[
-94.295,
76.9125
],
[
-96.898,
76.754
],
[
-93.0917,
76.354
],
[
-91.5083,
74.6507
],
[
-79.4014,
74.9176
],
[
-94.295,
76.9125
]
],
[
[
-84.9196,
65.2611
],
[
-87.1771,
63.5951
],
[
-80.2613,
63.802
],
[
-84.9196,
65.2611
]
],
[
[
-91.8855,
81.1329
],
[
-96.7732,
80.1358
],
[
-91.2999,
79.3727
],
[
-94.1697,
78.9728
],
[
-91.4096,
78.188
],
[
-85.0421,
79.2846
],
[
-91.8855,
81.1329
]
],
[
[
-93.1708,
74.161
],
[
-95.6329,
73.6955
],
[
-95.193,
72.0274
],
[
-90.3546,
73.8687
],
[
-93.1708,
74.161
]
],
[
[
-96.2045,
78.5313
],
[
-98.3408,
78.7512
],
[
-94.9343,
78.0756
],
[
-96.2045,
78.5313
]
],
[
[
-97.4395,
69.6427
],
[
-99.5641,
69.0341
],
[
-95.2678,
68.8261
],
[
-97.4395,
69.6427
]
],
[
[
-100.0019,
73.9459
],
[
-102.7087,
72.7645
],
[
-96.6134,
71.8338
],
[
-98.4309,
72.9581
],
[
-97.1117,
73.7903
],
[
-100.0019,
73.9459
]
],
[
[
-97.7009,
76.4665
],
[
-102.7975,
75.5997
],
[
-97.9918,
75.0458
],
[
-97.7009,
76.4665
]
],
[
[
-103.426,
79.3156
],
[
-105.5802,
79.1142
],
[
-98.9996,
77.9969
],
[
-103.426,
79.3156
]
],
[
[
-114.5215,
72.5929
],
[
-118.9877,
71.7643
],
[
-111.6326,
70.3088
],
[
-117.1954,
70.0541
],
[
-113.0195,
68.4813
],
[
-100.9057,
69.8117
],
[
-106.4821,
73.1962
],
[
-108.2374,
73.1499
],
[
-107.8128,
71.6262
],
[
-110.0084,
72.9836
],
[
-114.5215,
72.5929
]
],
[
[
-108.2924,
76.0571
],
[
-114.9985,
76.4975
],
[
-117.6001,
75.2717
],
[
-111.0335,
75.2268
],
[
-114.377,
74.6708
],
[
-112.5193,
74.4168
],
[
-105.4814,
75.7022
],
[
-108.2924,
76.0571
]
],
[
[
-119.7363,
74.1126
],
[
-124.6962,
74.3482
],
[
-123.7973,
73.7682
],
[
-125.8453,
71.9787
],
[
-122.8399,
71.0975
],
[
-115.3928,
73.502
],
[
-119.7363,
74.1126
]
],
[
[
-127.1973,
50.6404
],
[
-128.3499,
50.6966
],
[
-123.2838,
48.4552
],
[
-127.1973,
50.6404
]
],
[
[
-179.7985,
68.9404
],
[
-180,
65.0672
],
[
-178.5266,
66.4016
],
[
-173.1574,
64.2797
],
[
-172.7833,
65.6811
],
[
-169.7292,
66.0581
],
[
-174.065,
66.2296
],
[
-179.7985,
68.9404
]
],
[
[
-178.8765,
71.5771
],
[
-180,
70.993
],
[
-177.4985,
71.2191
],
[
-178.8765,
71.5771
]
],
[
[
20.9535,
78.5398
],
[
21.3888,
78.7404
],
[
16.7867,
79.9067
],
[
10.6821,
79.7583
],
[
13.1502,
78.2375
],
[
16.7826,
78.6636
],
[
13.6806,
78.0281
],
[
16.9141,
77.898
],
[
13.9957,
77.5082
],
[
16.7005,
76.5793
],
[
20.6708,
78.4095
],
[
24.9019,
77.7566
],
[
21.6081,
78.5957
],
[
20.9535,
78.5398
]
],
[
[
48.6296,
80.6428
],
[
47.442,
80.8537
],
[
44.905,
80.6113
],
[
48.5702,
80.6326
],
[
46.6444,
80.3003
],
[
51.7036,
80.6876
],
[
50.2781,
80.9272
],
[
48.6296,
80.6428
]
]
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment