Feel free to share demo-related thoughts here.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Thank you for the feedback!
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Backend API
@(Html.DevExtreme().VectorMap()
.ID("map-container")
.Title(t => t.Text("Sea Currents"))
.MaxZoomFactor(3)
.Layers(layers => {
layers.Add()
.DataSource(new JS("DevExpress.viz.map.sources.world"))
.HoverEnabled(false);
layers.Add()
.Name("water")
.DataSource(d => d.StaticJson().Url(Url.Action("GetStreamsData")))
.ColorGroupingField("tag")
.ColorGroups(new double[] { 0, 1, 2 })
.Palette(new[] { "#3c20c8", "#d82020" })
.BorderColor("none")
.HoverEnabled(false);
})
.Legends(l => l.Add()
.Font(f => f.Size(14))
.HorizontalAlignment(HorizontalAlignment.Right)
.VerticalAlignment(VerticalEdge.Top)
.Source(s => s
.Layer("water")
.Grouping("color")
)
.CustomizeText("vectorMap_waterLegend_customizeText")
)
.Export(e => e.Enabled(true))
.Bounds(new double[] { -180, 85, 180, -75 })
)
<script>
function vectorMap_waterLegend_customizeText() {
if(this.color === "#3c20c8") {
return "Cold";
} else {
return "Warm";
}
}
</script>
using DevExtreme.MVC.Demos.Models.SampleData;
using Newtonsoft.Json;
using System.Web.Mvc;
namespace DevExtreme.MVC.Demos.Controllers {
public class VectorMapController : Controller {
public ActionResult MultipleLayers() {
return View();
}
[HttpGet]
public ContentResult GetStreamsData() {
return Content(JsonConvert.SerializeObject(SampleData.StreamsData), "application/json");
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
namespace DevExtreme.MVC.Demos.Models.SampleData {
public partial class SampleData {
public static readonly object StreamsData = new[] {
new {
type = "FeatureCollection",
features = new[] {
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -17.26391560048284, 72.23003475989351 },
new[] { -15.463915600482844, 75.06131692974753 },
new[] { -13.663915600482845, 77.21337772421425 },
new[] { -10.063915600482844, 78.71294004150559 },
new[] { -3.223915600482846, 80.28470187239857 },
new[] { 5.056084399517153, 80.81649410398445 },
new[] { 11.176084399517153, 80.52471967184563 },
new[] { 8.296084399517154, 79.52793978605553 },
new[] { 7.576084399517153, 78.49959209120071 },
new[] { 6.856084399517153, 77.37175607809803 },
new[] { 2.5360843995171543, 76.22129243068889 },
new[] { -1.7839156004828463, 74.59019471245594 },
new[] { -4.303915600482845, 73.19267119670779 },
new[] { -8.263915600482845, 71.09786564044833 },
new[] { -11.503915600482843, 69.1406529455296 },
new[] { -15.463915600482844, 67.68421941453795 },
new[] { -20.50391560048284, 66.84960318028834 },
new[] { -26.26391560048284, 66.27689035857921 },
new[] { -27.343915600482838, 65.98555066729956 },
new[] { -32.023915600482844, 65.98555066729956 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -63.82918830920361, 74.71001623811459 },
new[] { -60.22918830920361, 73.21944042532866 },
new[] { -59.50918830920361, 72.03756844252803 },
new[] { -58.069188309203604, 70.6565006586002 },
new[] { -58.069188309203604, 68.52417629374179 },
new[] { -55.54918830920361, 66.60171781289036 },
new[] { -54.10918830920361, 63.41174280227835 },
new[] { -51.589188309203614, 61.41194096940414 },
new[] { -49.78918830920361, 58.90545623059517 },
new[] { -46.90918830920361, 55.59751037650226 },
new[] { -44.02918830920361, 51.762827813052766 },
new[] { -43.309188309203606, 50.63498877301769 },
new[] { -42.949188309203606, 46.838663002652524 },
new[] { -46.54918830920361, 41.68747506398237 },
new[] { -52.66918830920361, 38.09817441303129 },
new[] { -57.709188309203604, 40.32925009568299 },
new[] { -57.349188309203605, 43.01761992154989 },
new[] { -52.30918830920361, 44.832428704385045 },
new[] { -50.86918830920361, 46.59183876369354 },
new[] { -50.50918830920361, 49.479423831897265 },
new[] { -52.66918830920361, 52.20625242106371 },
new[] { -53.74918830920361, 54.775439960023846 },
new[] { -56.629188309203606, 57.191229586263304 },
new[] { -58.78918830920361, 58.34317145763925 },
new[] { -61.30918830920361, 60.5386685525199 },
new[] { -63.10918830920361, 62.42854629694754 },
new[] { -60.22918830920361, 64.04905009939385 },
new[] { -59.14918830920361, 65.58055571917046 },
new[] { -60.22918830920361, 67.85546853020765 },
new[] { -61.66918830920361, 68.78623831143302 },
new[] { -65.62918830920361, 70.6565006586002 },
new[] { -67.42918830920361, 72.03756844252803 },
new[] { -70.30918830920359, 73.32306288526817 },
new[] { -69.94918830920359, 74.51899399703628 },
new[] { -63.46918830920361, 74.51899399703628 },
new[] { -62.38918830920361, 73.83191571163438 },
new[] { -61.66918830920361, 73.21944042532866 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -19.12897402895556, 33.46477812445245 },
new[] { -17.728902602206194, 31.965615865104013 },
new[] { -17.34706494036546, 30.87951270624366 },
new[] { -16.71066883729757, 28.446628085077865 },
new[] { -16.328831175456834, 26.75480470176703 },
new[] { -17.728902602206194, 24.922044372205956 },
new[] { -18.36529870527409, 23.295645679758547 },
new[] { -18.747136367114823, 21.412328564207204 },
new[] { -18.874415587728404, 19.264292990587148 },
new[] { -19.001694808341984, 16.356367114087373 },
new[] { -18.747136367114823, 13.528261185318152 },
new[] { -17.728902602206194, 11.540440242727254 },
new[] { -16.328831175456834, 9.789384277153875 },
new[] { -15.183318189934628, 8.029046619635654 },
new[] { -14.928759748707469, 6.514025350287364 },
new[] { -15.81971429300252, 5.881352069014289 },
new[] { -17.34706494036546, 6.387551996469189 },
new[] { -18.36529870527409, 7.650778684671905 },
new[] { -20.01992857325061, 10.165446356974643 },
new[] { -20.6563246763185, 10.916228740140395 },
new[] { -21.801837661840707, 12.038815287261462 },
new[] { -22.565512985522183, 14.02273221418618 },
new[] { -22.565512985522183, 16.84426277994445 },
new[] { -22.565512985522183, 18.058443594278675 },
new[] { -22.69279220613576, 19.384401325742196 },
new[] { -24.34742207411228, 18.17941139909912 },
new[] { -25.111097397793753, 17.452364325571175 },
new[] { -26.383889603929536, 15.376941307702026 },
new[] { -27.402123368838165, 14.392889460954374 },
new[] { -29.311311678041847, 14.269571074985265 },
new[] { -30.584103884177626, 15.49962798016743 },
new[] { -30.711383104791206, 17.695042139729484 },
new[] { -30.711383104791206, 18.78298369761783 },
new[] { -30.074987001723315, 20.34204266385237 },
new[] { -28.54763635436037, 21.412328564207204 },
new[] { -25.238376618407333, 22.59239362906708 },
new[] { -22.69279220613576, 24.11142777365239 },
new[] { -20.529045455704924, 25.267838189706456 },
new[] { -18.874415587728404, 27.434664145705046 },
new[] { -18.619857146501246, 28.110361511535945 },
new[] { -18.36529870527409, 30.221857034567176 },
new[] { -16.965227278524722, 30.98868758944844 },
new[] { -15.056038969321046, 30.441570311623842 },
new[] { -14.292363645639576, 29.780956945249166 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 179.130883117546, 61.62624937574517 },
new[] { 175.18522727852505, 60.89186096805844 },
new[] { 173.6578766311621, 60.266663800083975 },
new[] { 171.4941298807313, 59.69357986306161 },
new[] { 168.56670780661898, 58.51736738320274 },
new[] { 167.1666363798696, 57.36905539073697 },
new[] { 165.76656495312025, 56.25440938749358 },
new[] { 164.11193508514373, 54.59339971079918 },
new[] { 163.09370132023508, 53.77412923052633 },
new[] { 161.82090911409932, 52.63063070529668 },
new[] { 159.14804548121418, 50.494796524934436 },
new[] { 157.11157795139692, 49.014812374627915 },
new[] { 154.43871431851178, 47.746866282076304 },
new[] { 151.51129224439944, 46.271583925475 },
new[] { 151.00217536194515, 44.66504052267136 },
new[] { 147.94747406721928, 42.16939889513758 },
new[] { 145.65644809617484, 41.31469515957236 },
new[] { 143.36542212513044, 39.57127055979687 },
new[] { 142.47446758083538, 37.27820000777605 },
new[] { 143.11086368390332, 35.4332838879848 },
new[] { 144.6382143312662, 34.59937669882057 },
new[] { 149.34754549396865, 34.38957474803093 },
new[] { 150.747616920718, 34.49454170942639 },
new[] { 154.05687665667102, 36.56593317276047 },
new[] { 154.69327275973896, 38.18415478347858 },
new[] { 154.82055198035252, 40.64207244478855 },
new[] { 158.12981171630557, 41.790935221714996 },
new[] { 162.33002599655364, 43.29127408888032 },
new[] { 164.8756104088252, 44.574445230458025 },
new[] { 166.27568183557457, 46.271583925475 },
new[] { 166.7847987180289, 47.83237940373456 },
new[] { 167.03935715925604, 49.595731042464614 },
new[] { 168.18487014477824, 50.413758663527894 },
new[] { 170.60317533643627, 52.164658641783426 },
new[] { 171.62140910134488, 53.24429310097075 },
new[] { 171.74868832195844, 54.297360663402515 },
new[] { 172.00324676318562, 55.7562712451854 },
new[] { 172.6396428662535, 57.024286339688366 },
new[] { 174.67611039607073, 58.25047715736638 },
new[] { 177.09441558772875, 58.979582985267925 },
new[] { 178.87632467631886, 59.69357986306161 },
new[] { 179.89455844122747, 60.643233136083495 },
new[] { 180.2763961030682, 61.50504115268334 },
new[] { 179.7672792206139, 61.927203886935786 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 51.134987001723346, 78.6781754094542 },
new[] { 54.01498700172334, 78.35568957150363 },
new[] { 54.91498700172334, 77.64485393749369 },
new[] { 54.91498700172334, 77.05364011870415 },
new[] { 51.85498700172335, 76.43464185049932 },
new[] { 47.174987001723345, 76.00593489238979 },
new[] { 42.494987001723345, 75.15451724327409 },
new[] { 35.83498700172335, 74.39842485565465 },
new[] { 30.07498700172335, 73.80683574533128 },
new[] { 26.834987001723352, 73.24540452235175 },
new[] { 23.054987001723354, 72.34038099115608 },
new[] { 15.494987001723354, 71.21499573797843 },
new[] { 12.614987001723355, 70.62666778202119 },
new[] { 10.454987001723355, 69.71085008767373 },
new[] { 8.654987001723354, 68.94847525890663 },
new[] { 4.694987001723356, 67.82151885700998 },
new[] { -0.525012998276642, 65.91327269050296 },
new[] { -4.125012998276644, 62.965206270876315 },
new[] { -9.705012998276644, 60.67119210834117 },
new[] { -9.705012998276672, 59.77736538635275 },
new[] { -13.485012998276671, 58.2959051321437 },
new[] { -15.645012998276673, 55.85093880668139 },
new[] { -16.72501299827667, 54.410432573691665 },
new[] { -20.68501299827667, 52.2613720702493 },
new[] { -24.64501299827667, 50.118428528009055 },
new[] { -28.425012998276667, 49.303684833025514 },
new[] { -25.36501299827667, 48.35577340766194 },
new[] { -22.845012998276665, 47.754207665798816 },
new[] { -19.245012998276668, 45.78185884240408 },
new[] { -16.00501299827667, 42.95178171094887 },
new[] { -15.645012998276673, 40.53476737563477 },
new[] { -15.645012998276673, 39.013096218970574 },
new[] { -19.245012998276668, 38.73282266788404 },
new[] { -22.665012998276666, 40.12310508276965 },
new[] { -23.745012998276668, 41.48552762137147 },
new[] { -25.54501299827667, 43.60698932438802 },
new[] { -27.885012998276668, 44.64063424057449 },
new[] { -31.30501299827667, 44.51241786106596 },
new[] { -31.66501299827667, 43.34575301008127 },
new[] { -31.84501299827667, 41.75465047652278 },
new[] { -34.18501299827667, 39.57032201701956 },
new[] { -38.14501299827666, 38.027314176450545 },
new[] { -40.30501299827666, 35.43101670841256 },
new[] { -48.22501299827666, 31.835293909015725 },
new[] { -53.08501299827667, 30.448814325832387 },
new[] { -55.785012998276656, 29.042328498925592 },
new[] { -59.56501299827666, 27.296958383064748 },
new[] { -58.66501299827666, 24.54519294337764 },
new[] { -57.045012998276654, 20.556586961242864 },
new[] { -54.52501299827666, 19.03236380384 },
new[] { -52.36501299827666, 16.806043449174457 },
new[] { -48.58501299827666, 13.855305639644431 },
new[] { -45.88501299827666, 13.15521959571448 },
new[] { -41.74501299827666, 12.804418476347305 },
new[] { -38.50501299827666, 13.330432950501923 },
new[] { -35.80501299827666, 13.680477511428197 },
new[] { -32.925012998276664, 12.628833824672277 },
new[] { -32.385012998276665, 10.68978843193038 },
new[] { -32.205012998276665, 9.093926483288346 },
new[] { -34.90501299827666, 7.847697438204939 },
new[] { -40.485012998276666, 7.490918296344781 },
new[] { -36.52501299827666, 5.523773914894679 },
new[] { -33.46501299827666, 3.9093138839913504 },
new[] { -30.04501299827667, 1.9319844309348446 },
new[] { -27.165012998276666, -0.7676263873077133 },
new[] { -24.285012998276663, -7.228397953698856 },
new[] { -25.185012998276665, -9.010280093835243 },
new[] { -20.505012998276666, -9.543215528055873 },
new[] { -17.625012998276667, -8.832457791346755 },
new[] { -12.945012998276669, -7.228397953698856 },
new[] { -8.985012998276668, -7.585393392278546 },
new[] { -8.985012998276668, -10.606545670947378 },
new[] { -7.90501299827667, -14.81959198795535 },
new[] { -9.705012998276668, -16.552479323194184 },
new[] { -14.745012998276668, -17.24139138233079 },
new[] { -18.525012998276665, -17.413222718707743 },
new[] { -23.02501299827667, -19.292408498666866 },
new[] { -24.825012998276662, -21.98723609418399 },
new[] { -31.485012998276666, -22.819298169736182 },
new[] { -33.64501299827667, -24.30418118801831 },
new[] { -38.68501299827667, -30.375767505931428 },
new[] { -41.74501299827667, -32.06888207582136 },
new[] { -44.08501299827667, -35.215045790736504 },
new[] { -45.885012998276665, -37.10413022537733 },
new[] { -44.26501299827667, -40.74367081474836 },
new[] { -45.345012998276665, -43.67595436600964 },
new[] { -45.345012998276665, -46.22315099545295 },
new[] { -42.82501299827666, -47.81823873024633 },
new[] { -37.60501299827666, -49.01286391373607 },
new[] { -35.44501299827667, -50.40947780258535 },
new[] { -27.16501299827667, -51.09276699165658 },
new[] { -22.30501299827667, -51.43067748675925 },
new[] { -23.025012998276672, -52.97490409134545 },
new[] { -30.405012998276675, -54.15080999371974 },
new[] { -37.60501299827666, -54.882175899907125 },
new[] { -42.64501299827666, -54.15080999371974 },
new[] { -45.885012998276665, -52.53916748519045 },
new[] { -50.02501299827667, -51.65457250113011 },
new[] { -51.64501299827667, -49.716191204064714 },
new[] { -53.26501299827667, -46.47165263111552 },
new[] { -54.165012998276666, -44.32335409172249 },
new[] { -53.985012998276666, -40.74367081474836 },
new[] { -49.66501299827667, -38.947252517678855 },
new[] { -48.40501299827667, -36.81647204109275 },
new[] { -48.04501299827667, -32.373440100734015 },
new[] { -47.14501299827667, -29.59624477422258 },
new[] { -45.165012998276666, -26.90107732361158 },
new[] { -41.925012998276664, -25.12174356957457 },
new[] { -38.68501299827667, -23.811089959059473 },
new[] { -36.34501299827667, -19.462212163277506 },
new[] { -34.72501299827667, -15.861096575747432 },
new[] { -34.54501299827667, -14.296932074396743 },
new[] { -32.56501299827667, -7.763780973031608 },
new[] { -28.24501299827667, -7.228397953698894 },
new[] { -23.56501299827667, -7.049793502129411 },
new[] { -27.885012998276668, -4.542881957879285 },
new[] { -32.02501299827667, -2.386958593507023 },
new[] { -37.96501299827666, -0.0476493471434864 },
new[] { -44.08501299827667, 1.5721533278943292 },
new[] { -45.885012998276665, 3.190700212581595 },
new[] { -46.96501299827667, 6.597721190117572 },
new[] { -50.20501299827666, 7.6693452633710075 },
new[] { -53.44501299827667, 8.916145132433416 },
new[] { -55.96501299827666, 10.335831943587431 },
new[] { -57.22501299827667, 11.74913241293636 },
new[] { -64.96501299827665, 14.204565941551667 },
new[] { -67.84501299827664, 14.204565941551667 },
new[] { -67.48501299827666, 15.94255656208609 },
new[] { -63.34501299827665, 16.461108265257877 },
new[] { -61.00501299827665, 16.461108265257877 },
new[] { -62.26501299827665, 21.564427680943595 },
new[] { -65.50501299827665, 22.398990953406184 },
new[] { -70.36501299827665, 24.053033865426233 },
new[] { -73.06501299827664, 25.035428944561136 },
new[] { -74.50501299827664, 28.252510638642786 },
new[] { -74.50501299827664, 29.982181587813795 },
new[] { -73.24501299827664, 31.835293909015853 },
new[] { -70.72501299827665, 34.249178537101706 },
new[] { -69.46501299827665, 37.743187632327015 },
new[] { -64.96501299827665, 38.16896600528855 },
new[] { -60.28501299827666, 37.02808753185137 },
new[] { -56.865012998276654, 36.161000745211034 },
new[] { -53.62501299827665, 37.45796621629869 },
new[] { -48.22501299827666, 37.45796621629869 },
new[] { -43.90501299827665, 38.592271737992256 },
new[] { -39.045012998276626, 43.47651233879497 },
new[] { -36.34501299827663, 44.89621882471097 },
new[] { -31.84501299827663, 47.63305068782099 },
new[] { -31.48501299827663, 49.65453442106206 },
new[] { -32.38501299827663, 53.34944203005041 },
new[] { -31.84501299827663, 55.239941343619286 },
new[] { -29.325012998276627, 56.05249911702447 },
new[] { -27.16501299827663, 56.551822178636336 },
new[] { -28.42501299827663, 56.551822178636336 },
new[] { -26.98501299827663, 58.95190563962636 },
new[] { -24.465012998276634, 59.77736538635285 },
new[] { -23.565012998276632, 60.49437302838163 },
new[] { -27.705012998276633, 60.40560013363738 },
new[] { -31.12501299827663, 59.59566280912202 },
new[] { -34.185012998276626, 58.1062072232592 },
new[] { -39.045012998276626, 57.915494649534025 },
new[] { -40.84501299827663, 59.321256599370315 },
new[] { -38.865012998276626, 60.04807570415303 },
new[] { -39.405012998276625, 61.62652865897909 },
new[] { -37.24501299827663, 62.55325624692285 },
new[] { -33.645012998276634, 62.9652062708766 },
new[] { -29.325012998276627, 63.85143282456461 },
new[] { -26.98501299827663, 63.53233391859595 },
new[] { -23.385012998276633, 62.9652062708766 },
new[] { -20.32501299827663, 62.55325624692285 },
new[] { -16.185012998276633, 62.883276050230585 },
new[] { -13.125012998276633, 63.45199634459799 },
new[] { -2.685012998276611, 65.76592782755725 },
new[] { -1.9650129982766107, 66.42236832563054 },
new[] { -0.7050129982766097, 67.54813737359895 },
new[] { 2.1749870017233897, 68.6228091452381 },
new[] { 4.3349870017233885, 69.39645908389433 },
new[] { 7.034987001723389, 69.52277099683424 },
new[] { 9.554987001723386, 70.14328585231614 },
new[] { 11.534987001723387, 71.1569462377467 },
new[] { 15.134987001723387, 72.17582818055219 },
new[] { 19.814987001723395, 73.2972156989941 },
new[] { 22.3349870017234, 74.00641974871887 },
new[] { 24.314987001723395, 74.6386539928328 },
new[] { 25.754987001723396, 75.42872077040771 },
new[] { 29.894987001723393, 75.78662911503405 },
new[] { 31.334987001723395, 76.47679723721407 },
new[] { 33.6749870017234, 76.97273874837951 },
new[] { 35.6549870017234, 77.87382713699353 },
new[] { 39.614987001723385, 77.91158085947569 },
new[] { 43.75498700172339, 78.24619391719024 },
new[] { 45.5549870017234, 78.42812719162913 },
new[] { 49.334987001723384, 79.12848197700903 },
new[] { 53.47498700172339, 79.16237896956166 },
new[] { 55.09498700172339, 78.71345857342256 },
new[] { 54.19498700172339, 77.87382713699353 },
new[] { 52.21498700172339, 77.29339234835507 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -76.05000000000005, 30.683576648641168 },
new[] { -76.68000000000006, 29.358890588750764 },
new[] { -77.04000000000006, 28.57147785636368 },
new[] { -77.76000000000005, 28.096173462721996 },
new[] { -79.02000000000005, 27.857726907267484 },
new[] { -79.38000000000005, 26.738075331772958 },
new[] { -79.56000000000004, 26.01240045773506 },
new[] { -79.65000000000005, 25.526104406011523 },
new[] { -80.55000000000005, 24.055453148224487 },
new[] { -81.72000000000006, 24.13761043869208 },
new[] { -83.52000000000005, 24.301766615936906 },
new[] { -85.32000000000005, 23.808666092610792 },
new[] { -85.59000000000006, 23.47888635361309 },
new[] { -86.04000000000006, 22.733873491411533 },
new[] { -85.95000000000006, 21.81777046141414 },
new[] { -86.13000000000005, 20.81166159403789 },
new[] { -85.68000000000005, 19.883449889854706 },
new[] { -85.05000000000005, 18.949767719534453 },
new[] { -83.61000000000006, 18.010832202033406 },
new[] { -82.44000000000005, 16.722405232031726 },
new[] { -81.72000000000006, 15.338438535071933 },
new[] { -79.38000000000005, 14.119870159879659 },
new[] { -76.95000000000006, 13.420569168142519 },
new[] { -73.53000000000006, 13.683051687222505 },
new[] { -71.91000000000005, 13.50809551369075 },
new[] { -69.75000000000006, 13.245420922208314 },
new[] { -68.94000000000005, 13.770481131226914 },
new[] { -69.39000000000006, 14.904020509074538 },
new[] { -69.03000000000006, 15.858548075535516 },
new[] { -70.11000000000006, 16.722405232031726 },
new[] { -71.28000000000006, 16.03162257760776 },
new[] { -73.17000000000006, 16.03162257760776 },
new[] { -75.96000000000005, 16.37731985263564 },
new[] { -78.21000000000006, 16.722405232031726 },
new[] { -80.64000000000006, 17.58236701608645 },
new[] { -81.00000000000006, 18.608932814063646 },
new[] { -81.45000000000005, 19.54455077789483 },
new[] { -83.52000000000005, 20.81166159403789 },
new[] { -84.69000000000005, 21.399397086377565 },
new[] { -85.50000000000006, 21.650566396294582 },
new[] { -85.59000000000006, 22.401440398076762 },
new[] { -85.23000000000006, 23.231008630230352 },
new[] { -84.15000000000005, 23.47888635361309 },
new[] { -82.53000000000006, 23.72629913324642 },
new[] { -80.64000000000006, 23.72629913324642 },
new[] { -79.56000000000004, 23.72629913324642 },
new[] { -79.20000000000005, 24.301766615936906 },
new[] { -79.11000000000006, 24.956259704372652 },
new[] { -79.11000000000006, 25.688424319321744 },
new[] { -79.20000000000005, 26.416116029901307 },
new[] { -79.29000000000005, 27.059125784374043 },
new[] { -78.75000000000006, 27.379259901586313 },
new[] { -77.04000000000006, 27.219307847476752 },
new[] { -76.32000000000006, 26.65767041551216 },
new[] { -76.41000000000005, 25.28221255035023 },
new[] { -76.50000000000006, 24.71122679200982 },
new[] { -76.50000000000006, 23.64388009838728 },
new[] { -75.96000000000005, 22.982669737485914 },
new[] { -74.43000000000005, 22.234924410688635 },
new[] { -73.71000000000005, 22.650840440853482 },
new[] { -74.52000000000005, 23.64388009838728 },
new[] { -75.42000000000006, 25.037829357193935 },
new[] { -75.78000000000006, 26.01240045773506 },
new[] { -76.14000000000006, 26.9789487875625 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 3.029571439503822, -4.207252928399285 },
new[] { 6.089571439503822, -6.00004234830572 },
new[] { 8.96957143950382, -9.033380349594081 },
new[] { 8.78957143950382, -12.393252450240531 },
new[] { 9.68957143950382, -17.607187835975193 },
new[] { 10.049571439503822, -20.49916847469425 },
new[] { 11.669571439503821, -24.32549606766353 },
new[] { 11.849571439503821, -28.831143694732557 },
new[] { 12.02957143950382, -31.630055792909808 },
new[] { 14.009571439503823, -35.82011266027417 },
new[] { 17.069571439503818, -39.93833299550222 },
new[] { 16.88957143950382, -42.64263983352489 },
new[] { 16.70957143950382, -46.36368608161874 },
new[] { 13.469571439503822, -50.194471340511924 },
new[] { 11.309571439503824, -56.81474839755995 },
new[] { 8.42957143950382, -57.78708839333531 },
new[] { 17.429571439503814, -57.78708839333531 },
new[] { 28.589571439503818, -56.61718459140351 },
new[] { 34.34957143950381, -54.164505944947216 },
new[] { 44.42957143950381, -53.097204674207276 },
new[] { 55.589571439503814, -52.0027535678673 },
new[] { 62.42957143950386, -51.33293265021952 },
new[] { 71.42957143950385, -50.42438157943307 },
new[] { 77.18957143950384, -51.557307082323796 },
new[] { 87.98957143950385, -51.557307082323796 },
new[] { 95.54957143950384, -49.26369035645748 },
new[] { 103.10957143950384, -46.61154953476175 },
new[] { 104.90957143950385, -42.77490568930513 },
new[] { 104.18957143950385, -36.40177916534364 },
new[] { 104.18957143950385, -32.2410739745611 },
new[] { 106.70957143950385, -27.88074579197622 },
new[] { 109.94957143950386, -28.515290937187874 },
new[] { 111.74957143950385, -31.323028991925007 },
new[] { 113.18957143950385, -35.23415270618526 },
new[] { 110.66957143950386, -41.4395813510643 },
new[] { 108.86957143950384, -48.31501530819279 },
new[] { 109.22957143950384, -51.33293265021952 },
new[] { 113.54957143950385, -53.31282735043994 },
new[] { 121.82957143950384, -53.74082409116702 },
new[] { 126.50957143950384, -53.31282735043994 },
new[] { 137.6695714395038, -55.20496967433147 },
new[] { 141.2695714395038, -56.41858153790548 },
new[] { 148.82957143950384, -53.74082409116702 },
new[] { 158.18957143950382, -53.74082409116702 },
new[] { 167.90957143950382, -55.20496967433147 },
new[] { 177.62957143950382, -55.20496967433147 },
new[] { 185.90957143950382, -54.99900797545377 },
new[] { 190.58957143950383, -54.37473518798973 },
new[] { 198.50957143950382, -54.99900797545377 },
new[] { 203.18957143950382, -56.81474839755997 },
new[] { 218.3095714395038, -57.401235508912734 },
new[] { 225.14957143950386, -57.97848295802807 },
new[] { 226.22957143950381, -60.90481113181701 },
new[] { 234.14957143950383, -64.68438712105615 },
new[] { 233.78957143950382, -66.32565927829312 },
new[] { 226.22957143950381, -68.00152286024598 },
new[] { 219.38957143950384, -68.00152286024598 },
new[] { 213.2695714395038, -67.03810984195727 },
new[] { 191.6695714395038, -65.74074922503578 },
new[] { 181.5895714395038, -65.4432259253323 },
new[] { 170.78957143950382, -66.0348833616619 },
new[] { 162.50957143950384, -63.90369018708317 },
new[] { 145.9495714395038, -61.76814520927988 },
new[] { 135.14957143950383, -59.65567721811326 },
new[] { 129.02957143950385, -60.19686631273748 },
new[] { 122.18957143950384, -61.425665568424996 },
new[] { 114.26957143950385, -60.552775428117435 },
new[] { 111.74957143950385, -58.54657863541495 },
new[] { 88.70957143950378, -60.19686631273748 },
new[] { 78.62957143950378, -59.83705505181724 },
new[] { 69.98957143950378, -59.289959519194376 },
new[] { 66.38957143950378, -58.73392565076289 },
new[] { 53.42957143950379, -59.65567721811326 },
new[] { 40.10957143950379, -61.079385509518275 },
new[] { 26.789571439503778, -60.3753068494617 },
new[] { 18.149571439503777, -60.72927564955039 },
new[] { -0.930428560496213, -62.274803707780315 },
new[] { -11.730428560496211, -63.100654675032565 },
new[] { -18.570428560496207, -63.100654675032565 },
new[] { -24.69042856049621, -62.77307869240927 },
new[] { -34.4104285604962, -61.25300243314373 },
new[] { -43.05042856049621, -60.72927564955039 },
new[] { -51.3304285604962, -60.01745023498518 },
new[] { -58.17042856049621, -60.55277542811742 },
new[] { -67.53042856049619, -61.42566556842498 },
new[] { -85.53042856049622, -62.93732489777563 },
new[] { -109.29042856049622, -64.53001179828726 },
new[] { -121.17042856049623, -64.83788811192174 },
new[] { -135.9304285604962, -65.14228252643493 },
new[] { -158.2504285604962, -65.59241315438604 },
new[] { -171.57042856049623, -66.61310791273172 },
new[] { -182.73042856049622, -66.61310791273172 },
new[] { -190.65042856049624, -65.88823800480827 },
new[] { -191.0104285604962, -62.77307869240927 },
new[] { -191.7304285604962, -57.011276057842046 },
new[] { -171.2104285604962, -57.78708839333531 },
new[] { -165.0904285604962, -57.401235508912706 },
new[] { -154.6504285604962, -55.40987140398272 },
new[] { -147.0904285604962, -55.61371601240001 },
new[] { -140.2504285604962, -56.61718459140352 },
new[] { -130.89042856049625, -57.78708839333531 },
new[] { -104.25042856049618, -58.168860640809115 },
new[] { -98.85042856049617, -58.168860640809115 },
new[] { -90.57042856049618, -55.40987140398273 },
new[] { -90.93042856049618, -53.52736633822751 },
new[] { -91.2904285604962, -47.59171786717484 },
new[] { -90.93042856049618, -43.82287701565337 },
new[] { -88.05042856049619, -37.83698236882228 },
new[] { -85.17042856049618, -32.54505473221298 },
new[] { -84.09042856049618, -25.954904670166588 },
new[] { -86.25042856049619, -22.00892286264895 },
new[] { -90.57042856049618, -18.2921387971206 },
new[] { -99.57042856049618, -16.22954987939083 },
new[] { -106.77042856049619, -13.095509655505872 },
new[] { -104.97042856049617, -6.35795032839672 },
new[] { -95.97042856049617, -8.143481803487424 },
new[] { -90.21042856049618, -10.983150134641521 },
new[] { -85.17042856049618, -13.445895744809578 },
new[] { -78.69042856049619, -18.2921387971206 },
new[] { -75.45042856049618, -21.004133870707133 },
new[] { -75.09042856049618, -25.305755096214117 },
new[] { -76.89042856049619, -31.630055792909808 },
new[] { -76.89042856049619, -37.83698236882228 },
new[] { -77.97042856049619, -41.43958135106428 },
new[] { -79.05042856049619, -46.85828381035072 },
new[] { -78.69042856049619, -49.963448674424065 },
new[] { -77.61042856049619, -54.16450594494723 },
new[] { -79.41042856049619, -58.168860640809115 },
new[] { -83.73042856049618, -59.83705505181722 },
new[] { -87.69042856049619, -60.55277542811742 },
new[] { -77.97042856049619, -62.106854038816664 },
new[] { -70.41042856049619, -62.106854038816664 },
new[] { -64.6504285604962, -60.72927564955038 },
new[] { -55.650428560496195, -59.65567721811325 },
new[] { -46.290428560496196, -57.59467366230694 },
new[] { -31.53042856049617, -58.16886064080934 },
new[] { -24.690428560496166, -57.78708839333554 },
new[] { -19.65042856049617, -56.61718459140375 },
new[] { -12.810428560496172, -54.99900797545399 },
new[] { -8.490428560496172, -52.22382974426492 },
new[] { -5.250428560496171, -49.028202555670596 },
new[] { -0.5704285604961727, -43.0385916315889 },
new[] { -0.2104285604961725, -39.244796652329036 },
new[] { 1.2295714395038235, -36.111484393386206 },
new[] { 2.6695714395038244, -31.323028991925337 },
new[] { 3.0295714395038247, -28.198489348273696 },
new[] { 3.389571439503825, -23.33759675148815 },
new[] { 3.7495714395038253, -17.949994897389946 },
new[] { 2.6695714395038244, -13.445895744810011 },
new[] { -2.010428560496174, -9.211103695141023 },
new[] { -4.530428560496175, -5.641899227814463 },
new[] { 1.2295714395038235, -2.769959332908451 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 86.19789606480454, 1.8883333777439921 },
new[] { 80.59761035780708, 4.049047609989016 },
new[] { 77.41562984246762, 4.937254984390266 },
new[] { 74.87004543019606, 6.583471820900077 },
new[] { 73.21541556221953, 8.224248222940497 },
new[] { 68.25152595828997, 9.732838265931665 },
new[] { 64.81498700172335, 9.983637781838603 },
new[] { 60.996610383315996, 10.108965416808203 },
new[] { 56.414558441227165, 9.732838265931665 },
new[] { 53.86897402895559, 9.10502527884824 },
new[] { 52.214344160979074, 7.593909029605669 },
new[] { 51.577948057911186, 5.444282290798347 },
new[] { 50.68699351361614, 4.302930009484943 },
new[] { 49.923318189934655, 2.397092609004449 },
new[] { 49.41420130748035, 0.4885979749598348 },
new[] { 51.068831175456864, -0.6568946971245148 },
new[] { 53.99625324956918, -1.802124862654128 },
new[] { 57.432792206135794, -2.819517187705181 },
new[] { 60.61477272147526, -3.7090171874369364 },
new[] { 63.16035713374683, -4.216915056832626 },
new[] { 66.21505842847272, -5.358412035261833 },
new[] { 67.99696751706281, -7.129677984999741 },
new[] { 71.17894803240227, -8.768351346750912 },
new[] { 74.99732465080963, -10.14935194820833 },
new[] { 77.67018828369477, -11.27488326713674 },
new[] { 80.85216879903425, -12.396023947992202 },
new[] { 85.56149996173666, -13.14080881590675 },
new[] { 88.48892203584896, -13.14080881590675 },
new[] { 91.92546099241557, -13.14080881590675 },
new[] { 95.3619999489822, -12.147282164315353 },
new[] { 95.10744150775506, -10.524991220521974 },
new[] { 92.30729865425631, -8.642538471868995 },
new[] { 88.36164281523538, -7.886799918936311 },
new[] { 85.81605840296382, -6.877019008163834 },
new[] { 81.61584412271571, -6.497779972728859 },
new[] { 77.92474672492193, -5.991685700376148 },
new[] { 75.37916231265038, -5.104914253841218 },
new[] { 72.06990257669733, -4.597622920239993 },
new[] { 66.34233764908629, -2.4380820631449382 },
new[] { 63.287636354360416, -2.0565387881734076 },
new[] { 60.869331162702416, -1.6749042558074072 },
new[] { 58.83286363288516, -0.5296223255409027 },
new[] { 56.796396103067906, 1.2521795297986837 },
new[] { 56.414558441227165, 2.2699189601457 },
new[] { 56.414558441227165, 3.4140039705300076 },
new[] { 58.45102597104442, 4.175999077128579 },
new[] { 63.41491557497399, 4.175999077128579 },
new[] { 65.06954544295051, 3.6680762026433302 },
new[] { 69.39703894381218, 2.5242544425081657 },
new[] { 71.0516688117887, 2.5242544425081657 },
new[] { 73.08813634160596, 0.8704080778606726 },
new[] { 77.5429090630812, 0.23404480482283255 },
new[] { 80.85216879903425, 0.23404480482283255 },
new[] { 84.41598697621446, -0.020512985084017093 },
new[] { 85.94333762357739, -0.7841638273534531 },
new[] { 87.47068827094033, -1.5476753883643624 },
new[] { 91.28906488934769, -2.6923852047310084 },
new[] { 92.56185709548348, -3.0737388556879806 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 108.71201963771408, -23.879284169806198 },
new[] { 104.03201963771407, -20.71554564675511 },
new[] { 99.53201963771409, -18.340715172651315 },
new[] { 96.11201963771407, -16.623934737769584 },
new[] { 91.07201963771408, -15.586336644011002 },
new[] { 83.69201963771408, -15.239284293120681 },
new[] { 79.19201963771408, -14.717633898448536 },
new[] { 76.13201963771408, -13.670622206837036 },
new[] { 69.47201963771408, -11.739201887930568 },
new[] { 66.95201963771409, -10.67982143522288 },
new[] { 60.472019637714084, -9.261609094479278 },
new[] { 57.232019637714096, -7.6592930216015365 },
new[] { 51.83201963771409, -6.587645406908854 },
new[] { 46.79201963771409, -5.871901982000636 },
new[] { 43.91201963771409, -6.408801915727213 },
new[] { 43.19201963771409, -8.55029435842165 },
new[] { 41.93201963771409, -9.794157857444237 },
new[] { 42.11201963771409, -12.61893616717014 },
new[] { 41.39201963771409, -15.932803590408353 },
new[] { 40.31201963771409, -18.169774567922666 },
new[] { 38.69201963771409, -18.852518196943105 },
new[] { 37.79201963771409, -20.040611621220226 },
new[] { 37.25201963771409, -21.387486294293023 },
new[] { 37.25201963771409, -23.714587623991225 },
new[] { 36.352019637714086, -24.699605473508303 },
new[] { 34.91201963771409, -26.48524156085804 },
new[] { 34.73201963771409, -28.24357572899373 },
new[] { 31.672019637714097, -30.749952402882027 },
new[] { 30.592019637714095, -32.890986890130534 },
new[] { 27.352019637714097, -35.27593669244425 },
new[] { 24.832019637714094, -37.30687862525683 },
new[] { 25.012019637714094, -39.70113159251012 },
new[] { 27.352019637714086, -45.1435188064384 },
new[] { 30.232019637714085, -47.62621521221266 },
new[] { 34.192019637714075, -48.8252936385065 },
new[] { 36.89201963771408, -49.647967547757105 },
new[] { 40.85201963771408, -51.252369035380866 },
new[] { 44.27201963771408, -52.36521306416042 },
new[] { 48.95201963771407, -52.144840406423555 },
new[] { 54.89201963771408, -50.913144540177726 },
new[] { 53.99201963771408, -50.342232607823334 },
new[] { 50.21201963771408, -48.34903300283418 },
new[] { 46.072019637714085, -45.649097025911615 },
new[] { 41.93201963771408, -43.20731892279515 },
new[] { 40.13201963771408, -43.20731892279515 },
new[] { 39.41201963771408, -41.47792893032508 },
new[] { 39.77201963771408, -40.93625400941078 },
new[] { 41.03201963771408, -37.73516661100703 },
new[] { 41.03201963771408, -35.86159248853735 },
new[] { 40.31201963771408, -32.73971110874484 },
new[] { 39.95201963771408, -30.129199505718255 },
new[] { 40.67201963771408, -27.766809159242847 },
new[] { 41.03201963771408, -25.51456030407079 },
new[] { 41.57201963771408, -22.72207460567469 },
new[] { 41.93201963771408, -21.3874862942931 },
new[] { 42.65201963771408, -19.362764947866392 },
new[] { 43.19201963771408, -16.45138090006267 },
new[] { 44.45201963771408, -14.891658303061831 },
new[] { 47.512019637714076, -11.915380389417521 },
new[] { 51.652019637714076, -10.325853519501429 },
new[] { 53.27201963771408, -10.325853519501429 },
new[] { 55.612019637714084, -11.209996907893391 },
new[] { 56.51201963771408, -12.794527658654102 },
new[] { 57.23201963771408, -15.239284293120757 },
new[] { 59.75201963771408, -17.14066047583975 },
new[] { 60.47201963771408, -19.192857827449444 },
new[] { 60.832019637714076, -20.71554564675517 },
new[] { 59.392019637714085, -22.555943979441086 },
new[] { 56.51201963771408, -24.372113547086226 },
new[] { 54.53201963771408, -25.676895878004046 },
new[] { 51.47201963771408, -26.162573665519297 },
new[] { 49.49201963771408, -26.485241560858114 },
new[] { 46.252019637714085, -26.485241560858114 },
new[] { 43.55201963771408, -27.127861138472593 },
new[] { 42.65201963771408, -28.56024287048448 },
new[] { 43.37201963771408, -30.28475786045233 },
new[] { 44.99201963771408, -30.595135054396586 },
new[] { 49.49201963771408, -31.058840939270894 },
new[] { 52.55201963771408, -31.979486171415992 },
new[] { 55.252019637714085, -31.979486171415992 },
new[] { 59.032019637714086, -31.67361338312317 },
new[] { 62.092019637714074, -30.28475786045233 },
new[] { 63.71201963771408, -28.402027599631147 },
new[] { 64.61201963771408, -26.324019992511875 },
new[] { 66.23201963771407, -23.7145876239913 },
new[] { 67.49201963771408, -22.223082931580283 },
new[] { 70.01201963771408, -20.040611621220304 },
new[] { 71.99201963771407, -19.362764947866392 },
new[] { 80.27201963771407, -21.219786101315332 },
new[] { 83.33201963771407, -22.888003759050296 },
new[] { 92.15201963771406, -25.18923070111106 },
new[] { 95.03201963771407, -25.51456030407079 },
new[] { 97.19201963771407, -25.83901062526733 },
new[] { 99.53201963771407, -25.83901062526733 },
new[] { 101.87201963771408, -26.807006582782872 },
new[] { 103.85201963771408, -27.287944655865548 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 0
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -130.14155195484344, 41.487852789997994 },
new[] { -127.62155195484343, 38.735243900196615 },
new[] { -126.54155195484343, 34.40039562665327 },
new[] { -119.70155195484342, 29.51604704580354 },
new[] { -120.06155195484342, 24.05586822694754 },
new[] { -120.42155195484342, 16.636627408068616 },
new[] { -125.10155195484343, 12.807445180662302 },
new[] { -133.02155195484343, 10.69283846064234 },
new[] { -140.5815519548434, 10.33888547136772 },
new[] { -151.0215519548434, 9.274682926554696 },
new[] { -157.5015519548434, 9.274682926554696 },
new[] { -163.6215519548434, 10.33888547136772 },
new[] { -168.66155195484342, 14.20757493167452 },
new[] { -169.0215519548434, 18.69463666471829 },
new[] { -161.82155195484341, 19.714518033992608 },
new[] { -154.9815519548434, 20.053055799273157 },
new[] { -149.94155195484342, 20.053055799273157 },
new[] { -142.7415519548434, 21.399820305494853 },
new[] { -137.3415519548434, 22.401860652003805 },
new[] { -134.46155195484343, 25.363975339146023 },
new[] { -133.74155195484343, 27.61915747808707 },
new[] { -133.38155195484345, 31.070187942123784 },
new[] { -133.38155195484345, 33.50455180308434 },
new[] { -135.54155195484338, 37.030565467906975 },
new[] { -136.6215519548434, 40.673783943733916 },
new[] { -134.10155195484344, 42.55755864087888 },
new[] { -129.06155195484342, 43.08565454615262 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -172.50615582626656, 55.34243434639385 },
new[] { -169.98615582626655, 54.20038591244901 },
new[] { -167.28615582626657, 53.134004088291825 },
new[] { -164.40615582626657, 52.69986877991642 },
new[] { -158.82615582626656, 52.04048257113581 },
new[] { -157.38615582626656, 52.26137207024882 },
new[] { -154.32615582626656, 53.777070553393926 },
new[] { -148.92615582626655, 54.9308716910839 },
new[] { -144.60615582626656, 55.13718346847793 },
new[] { -139.74615582626657, 54.72349621950162 },
new[] { -137.22615582626656, 53.67056857138993 },
new[] { -136.50615582626656, 52.91748045939428 },
new[] { -135.06615582626657, 51.37122381573061 },
new[] { -134.52615582626657, 48.95031924431624 },
new[] { -141.36615582626658, 47.14560623008539 },
new[] { -146.04615582626658, 46.529956284153286 },
new[] { -150.00615582626656, 45.53023238384666 },
new[] { -152.52615582626655, 44.38391877964576 },
new[] { -149.46615582626654, 43.606989324387456 },
new[] { -145.3261558262666, 43.996725597066074 },
new[] { -142.26615582626658, 44.38391877964576 },
new[] { -138.12615582626657, 44.64063424057393 },
new[] { -136.50615582626656, 44.12607261455687 },
new[] { -138.66615582626656, 42.95178171094831 },
new[] { -140.28615582626657, 41.21528230148223 },
new[] { -140.64615582626658, 40.12310508276906 },
new[] { -143.52615582626657, 39.013096218969984 },
new[] { -150.36615582626655, 39.847269909494095 },
new[] { -154.32615582626656, 40.53476737563416 },
new[] { -156.66615582626656, 40.80781269453842 },
new[] { -157.92615582626655, 41.485527621370885 },
new[] { -159.90615582626657, 43.47651233879425 },
new[] { -161.52615582626657, 44.38391877964576 },
new[] { -164.76615582626658, 45.53023238384666 },
new[] { -168.72615582626656, 45.90724809972263 },
new[] { -171.6061558262666, 46.40597956199291 },
new[] { -175.38615582626656, 46.90019268814431 },
new[] { -177.36615582626655, 47.389891975805455 },
new[] { -181.32615582626656, 47.75420766579828 },
new[] { -182.94615582626656, 49.53786382154116 },
new[] { -182.94615582626656, 51.14593400232519 },
new[] { -181.86615582626658, 51.59541051492459 },
new[] { -177.90615582626657, 52.04048257113581 },
new[] { -174.84615582626657, 52.26137207024882 },
new[] { -174.30615582626655, 53.88330295898747 },
new[] { -173.58615582626655, 54.41043257369123 },
new[] { -169.62615582626654, 53.777070553393926 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -176.07088311754558, 4.18128369690307 },
new[] { -167.25088311754558, 4.001742525864652 },
new[] { -160.05088311754557, 3.8221619876893485 },
new[] { -153.03088311754559, 3.1034813083974813 },
new[] { -142.05088311754557, 3.1034813083974813 },
new[] { -129.81088311754561, 3.8221619876893485 },
new[] { -121.35088311754559, 4.5402409237908525 },
new[] { -112.17088311754559, 4.8990196614667525 },
new[] { -103.7108831175456, 4.8990196614667525 },
new[] { -97.23088311754559, 4.7196534778764585 },
new[] { -97.0508831175456, 1.6647657095836046 },
new[] { -99.3908831175456, 0.40499662741323594 },
new[] { -109.47088311754561, -0.6749843865191815 },
new[] { -117.3908831175456, -0.1349998750880066 },
new[] { -127.8308831175456, -1.2149089492561047 },
new[] { -139.35088311754558, -2.4742306453876037 },
new[] { -146.19088311754558, -2.654050349046777 },
new[] { -153.75088311754558, -2.4742306453876037 },
new[] { -161.85088311754558, -3.1933454548167752 },
new[] { -181.83088311754557, -4.091518141944044 },
new[] { -188.13088311754555, -3.911957067970923 },
new[] { -190.65088311754556, -3.911957067970923 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { -109.72377930989475, -6.864583031183886 },
new[] { -109.72377930989475, -9.886339889652158 },
new[] { -110.23289619234906, -12.88058126410963 },
new[] { -120.16067540020818, -13.1286105805478 },
new[] { -125.5064026659785, -13.87118002383533 },
new[] { -133.90683122647468, -15.839470812020899 },
new[] { -143.58005199310662, -16.816623081160838 },
new[] { -150.19857146501272, -16.57279474285029 },
new[] { -156.05341561323735, -16.32865721661694 },
new[] { -160.380909114099, -16.32865721661694 },
new[] { -169.2904545570495, -17.303336147582815 },
new[] { -182.52749350086165, -18.755642700353825 },
new[] { -187.10954544295046, -18.755642700353825 },
new[] { -187.36410388417767, -16.328657216616953 },
new[] { -187.87322076663196, -11.636836918184239 },
new[] { -180.49102597104442, -10.387507738297469 },
new[] { -171.0723636456396, -9.38440687304756 },
new[] { -162.41737664391624, -9.38440687304756 },
new[] { -156.3079740544645, -10.63779311365978 },
new[] { -150.70768834746704, -9.38440687304756 },
new[] { -146.38019484660535, -7.117248736934226 },
new[] { -135.4341818738376, -6.105800092688066 },
new[] { -128.30654551947723, -6.611783118051768 },
new[] { -119.90611695898103, -6.864583031183899 },
new[] { -114.30583125198358, -6.358853850158493 },
new[] { -111.760246839712, -7.117248736934226 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 134.6399999999999, 31.378910234671093 },
new[] { 137.3399999999999, 29.829723848055544 },
new[] { 140.03999999999988, 28.25614268373171 },
new[] { 143.09999999999988, 26.336806064475294 },
new[] { 148.13999999999987, 25.52743448867543 },
new[] { 154.43999999999988, 26.175377515775377 },
new[] { 158.21999999999989, 28.57277231581671 },
new[] { 163.7999999999999, 30.297076350120893 },
new[] { 168.65999999999988, 31.838796881109623 },
new[] { 172.25999999999988, 33.3551816964893 },
new[] { 176.93999999999988, 35.28758247495691 },
new[] { 184.13999999999987, 35.14052192561266 },
new[] { 188.9999999999999, 34.69774528812064 },
new[] { 196.37999999999988, 33.65536166514395 },
new[] { 208.43999999999986, 34.40123674586063 },
new[] { 214.91999999999987, 33.65536166514395 },
new[] { 217.07999999999987, 30.91676121263639 },
new[] { 217.79999999999987, 29.04593329317167 },
new[] { 217.79999999999987, 25.689752597185187 },
new[] { 215.4599999999999, 24.875973191198213 },
new[] { 211.31999999999988, 25.36489647772582 },
new[] { 203.57999999999987, 25.36489647772582 },
new[] { 194.57999999999987, 25.52743448867543 },
new[] { 190.61999999999986, 25.52743448867543 },
new[] { 186.29999999999987, 25.52743448867543 },
new[] { 181.79999999999987, 24.056799094499745 },
new[] { 174.95999999999987, 24.056799094499745 },
new[] { 170.27999999999986, 24.385107715365283 },
new[] { 163.97999999999988, 24.221059191018384 },
new[] { 154.6199999999999, 24.221059191018384 },
new[] { 148.4999999999999, 23.562760202721808 },
new[] { 146.15999999999988, 21.90266698095504 },
new[] { 144.17999999999986, 19.715477686739817 },
new[] { 143.4599999999999, 17.326205097041328 },
new[] { 143.9999999999999, 15.079317648189894 },
new[] { 145.97999999999988, 13.334445138596656 },
new[] { 149.03999999999988, 10.33988832624169 },
new[] { 151.37999999999988, 9.985537095500659 },
new[] { 154.25999999999988, 9.453290107101685 },
new[] { 160.7399999999999, 8.030056033651276 },
new[] { 165.59999999999988, 7.673431677430143 },
new[] { 169.55999999999986, 6.959298613790119 },
new[] { 177.1199999999999, 6.244077429101832 },
new[] { 180.89999999999986, 5.886093119357858 },
new[] { 185.3999999999999, 5.169446146465593 },
new[] { 190.7999999999999, 5.169446146465593 },
new[] { 198.17999999999986, 5.348688350376266 },
new[] { 203.57999999999987, 4.810811249189112 },
new[] { 207.1799999999999, 4.990153198805038 },
new[] { 214.55999999999986, 4.451987323166235 },
new[] { 216.1799999999999, 2.835316057587929 },
new[] { 216.5399999999999, -0.763503437557864 },
new[] { 216.71999999999989, -4.3593140473212655 },
new[] { 216.71999999999989, -6.509477009041727 },
new[] { 214.91999999999987, -9.183944489941267 },
new[] { 210.59999999999988, -9.183944489941267 },
new[] { 200.3399999999999, -9.006207633751716 },
new[] { 196.01999999999987, -8.116245371958126 },
new[] { 190.97999999999988, -7.759695432021348 },
new[] { 188.81999999999988, -7.224307387597664 },
new[] { 184.6799999999999, -5.972679448979674 },
new[] { 173.87999999999988, -5.076869548228687 },
new[] { 163.25999999999988, -3.4614185602365626 },
new[] { 158.03999999999988, -1.303413598548794 },
new[] { 155.3399999999999, -1.303413598548794 },
new[] { 150.47999999999988, -1.303413598548794 },
new[] { 146.87999999999988, 0.6764582491983528 },
new[] { 144.53999999999988, 2.2958593352780157 },
new[] { 138.59999999999988, 3.3745213491036945 },
new[] { 136.79999999999987, 4.27250884199363 },
new[] { 132.2999999999999, 6.4229787374979 },
new[] { 129.9599999999999, 9.630799591803255 },
new[] { 129.4199999999999, 12.457154805983198 },
new[] { 127.25999999999989, 15.426635554092252 },
new[] { 126.7199999999999, 19.545939809662283 },
new[] { 126.1799999999999, 22.236288765329846 },
new[] { 125.81999999999991, 25.202139576221953 },
new[] { 128.15999999999988, 28.097473725496574 },
new[] { 131.0399999999999, 28.414575833557976 },
new[] { 132.1199999999999, 29.673450615949772 },
new[] { 132.8399999999999, 30.762212067556927 },
new[] { 133.9199999999999, 32.296402744763235 }
}
}
}
},
new {
type = "Feature",
properties = new {
tag = 1
},
geometry = new {
type = "Polygon",
coordinates = new[] {
new[] {
new[] { 170.28, -7.680034342485665 },
new[] { 165.96, -9.10457644896707 },
new[] { 163.8, -11.583413797174545 },
new[] { 164.16, -14.737874832725488 },
new[] { 169.56, -15.085750519049595 },
new[] { 176.76, -15.77978485837467 },
new[] { 183.6, -16.471451602777506 },
new[] { 195.48000000000002, -16.81636819465469 },
new[] { 200.52, -17.847314598653416 },
new[] { 206.27999999999997, -18.18965841607815 },
new[] { 210.6, -19.212621924125884 },
new[] { 213.84, -20.229260218635044 },
new[] { 213.11999999999998, -24.555003592763217 },
new[] { 210.23999999999998, -26.181356498957065 },
new[] { 205.92, -26.181356498957065 },
new[] { 203.04, -26.181356498957065 },
new[] { 193.32000000000002, -24.555003592763217 },
new[] { 186.48000000000002, -24.555003592763217 },
new[] { 182.52, -24.555003592763217 },
new[] { 175.68, -24.227134929422462 },
new[] { 168.48, -24.227134929422462 },
new[] { 167.39999999999998, -25.208167619460696 },
new[] { 167.76, -27.466368852687243 },
new[] { 170.64, -29.05175758316002 },
new[] { 176.76, -29.67923912839639 },
new[] { 182.88, -29.67923912839639 },
new[] { 187.92000000000002, -30.302828619063934 },
new[] { 192.24, -30.613148364725053 },
new[] { 198.00000000000003, -30.613148364725053 },
new[] { 199.44000000000003, -30.613148364725053 },
new[] { 205.55999999999997, -30.613148364725053 },
new[] { 206.64, -30.613148364725053 },
new[] { 210.95999999999998, -30.613148364725053 },
new[] { 212.04, -32.45405014347484 },
new[] { 212.39999999999998, -34.55511027365949 },
new[] { 215.64, -36.604421032488844 },
new[] { 215.64, -38.318805748703376 },
new[] { 212.04, -40.268835004085254 },
new[] { 207.35999999999999, -40.54296412840765 },
new[] { 204.48, -40.268835004085254 },
new[] { 198.36, -39.717231865179485 },
new[] { 191.52, -39.43976163736511 },
new[] { 190.44, -38.318805748703376 },
new[] { 185.04, -34.55511027365949 },
new[] { 179.64, -33.059546861378 },
new[] { 176.04, -31.230808081046085 },
new[] { 167.39999999999998, -32.45405014347484 },
new[] { 165.96, -36.02426454607497 },
new[] { 164.88, -40.815975948512936 },
new[] { 163.08, -42.43050026507675 },
new[] { 159.12, -46.784448733032534 },
new[] { 155.88, -49.193225151181196 },
new[] { 149.4, -51.03965717355778 },
new[] { 141.84, -51.03965717355778 },
new[] { 143.64000000000001, -48.95740184917345 },
new[] { 147.96, -46.28917406412129 },
new[] { 151.56, -45.28506425886305 },
new[] { 154.8, -41.89681940612848 },
new[] { 154.8, -39.161181680995405 },
new[] { 156.24, -36.02426454607497 },
new[] { 158.4, -32.75731312775746 },
new[] { 159.48, -29.05175758316002 },
new[] { 159.84, -25.533446326893493 },
new[] { 169.92, -23.568866946546752 },
new[] { 173.51999999999998, -20.903366925329127 },
new[] { 176.76, -20.903366925329127 },
new[] { 183.6, -18.18965841607815 },
new[] { 181.44, -17.16065838658008 },
new[] { 176.4, -16.125919993329756 },
new[] { 169.2, -17.16065838658008 },
new[] { 161.28, -17.847314598653416 },
new[] { 155.88, -17.847314598653416 },
new[] { 152.28, -16.81636819465469 },
new[] { 151.2, -14.389442653592273 },
new[] { 151.92, -13.690956979615194 },
new[] { 158.4, -13.690956979615194 },
new[] { 169.56, -14.737874832725488 },
new[] { 169.2, -11.583413797174545 },
new[] { 162.72, -9.814780735643414 },
new[] { 159.48, -8.392958596110796 },
new[] { 162, -6.96591185837853 },
new[] { 176.4, -10.169319596339863 },
new[] { 182.52, -11.230525435795052 },
new[] { 186.48000000000002, -13.690956979615194 }
}
}
}
}
}
}
};
}
}
#map-container {
height: 550px;
}