diff --git a/public/index.bundle.js b/public/index.bundle.js index 9a86e40..5776462 100644 --- a/public/index.bundle.js +++ b/public/index.bundle.js @@ -1,2 +1,2 @@ /*! For license information please see index.bundle.js.LICENSE.txt */ -(()=>{var t={4828:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var i=Object.getOwnPropertyDescriptor(n,e);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,i)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)"default"!==e&&Object.prototype.hasOwnProperty.call(t,e)&&r(n,t,e);return i(n,t),n},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.overlayMaps=n.baseMaps=void 0;var u=a(e(3621)),s=a(e(6537)),l=a(e(4076)),c=a(e(3165)),f=o(e(3806)),h=a(e(872)),d=a(e(489)),p=e(837);n.baseMaps={現代底圖:u.default.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:19,attribution:'© OpenStreetMap'}),明治堡圖:u.default.tileLayer("https://gis.sinica.edu.tw/tileserver/file-exists.php?img=JM20K_1904-jpg-{z}-{x}-{y}",{maxZoom:19,attribution:'© 中央研究院臺灣百年歷史地圖 WMTS 服務'})},n.overlayMaps={堡庄分界:new f.VillageLayer(h.default,p.Population1915,"#6d6d6d","#8f8f8f",!1),村里分界:new f.VillageLayer(d.default,p.Population1997,"#6d6d6d","#8f8f8f",!1),台鐵淡水線:l.default,捷運淡水線:s.default,鐵路變化:new c.default,堡庄1915人口:new f.default(h.default,p.Population1915),村里1997人口:new f.default(d.default,p.Population1997)}},6537:(t,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.allMetroStation=n.redlineMetroStation=n.redlineMetroRail=void 0;var r=e(6187),i=e(6567);n.redlineMetroRail=[[25.16832,121.44481],[25.16344,121.45128],[25.16272,121.45186],[25.16103,121.4525],[25.16026,121.45301],[25.15965,121.45387],[25.1586,121.4566],[25.15793,121.45759],[25.15716,121.45821],[25.15643,121.45848],[25.15566,121.4586],[25.15316,121.45878],[25.15172,121.459],[25.14753,121.45941],[25.13891,121.45943],[25.13796,121.45939],[25.1358,121.4595],[25.13488,121.45925],[25.1332,121.45831],[25.13246,121.458],[25.13159,121.45798],[25.13076,121.45822],[25.12541,121.46119],[25.12448,121.46199],[25.12394,121.46287],[25.12376,121.46386],[25.12385,121.46496],[25.12433,121.46598],[25.12489,121.46656],[25.1268,121.46791],[25.12718,121.46827],[25.12904,121.47067],[25.13506,121.47862],[25.13701,121.48295],[25.13735,121.48452],[25.1379,121.48771],[25.13817,121.49048],[25.13656,121.49396],[25.13502,121.49606],[25.13028,121.49977],[25.12912,121.50039],[25.12339,121.50157],[25.122478,121.502019],[25.122129,121.502336],[25.12173,121.502851],[25.121444,121.503387],[25.12123,121.504101],[25.120094,121.510372],[25.119899,121.511053],[25.119618,121.511659],[25.119317,121.512067],[25.11885,121.512533],[25.11255,121.51694],[25.10563,121.52166],[25.10457,121.5222],[25.10153,121.52277],[25.10056,121.52318],[25.09757,121.5247],[25.09263,121.52649],[25.0901,121.52722],[25.08898,121.52728],[25.08789,121.52689],[25.08608,121.52546],[25.08554,121.5252],[25.08023,121.52385],[25.07428,121.52082],[25.07337,121.52044],[25.06822,121.51964],[25.06441,121.519],[25.06126,121.51994],[25.05995,121.52058],[25.05913,121.52075],[25.0564,121.52052],[25.0516,121.52031],[25.05043,121.52014],[25.04779,121.51829],[25.04608,121.51741],[25.04129,121.51611],[25.03821,121.51509]],n.redlineMetroStation={捷運_台北車:{name:"台北車",latitude:25.0464886,longtitude:121.5172638,title:"台北車站(Taipei Main Station) | 台北市中正區",info:r.stationInfoText.台北車},捷運_中山:{name:"中山",latitude:25.0529451,longtitude:121.5203157,title:"中山站(Zhongshan Station) | 台北市中山區",info:r.stationInfoText.中山},捷運_雙連:{name:"雙連",latitude:25.0579015,longtitude:121.5206032,title:"雙連站(Shuanglian Station) | 台北市大同區",info:r.stationInfoText.雙連},捷運_民權西路:{name:"民權西路",latitude:25.062905,longtitude:121.519319,title:"民權西路站(Minquan W. Road Station) | 台北市大同區",info:r.stationInfoText.民權西路},捷運_圓山:{name:"圓山",latitude:25.071353,longtitude:121.520118,title:"圓山站(Yuanshan Station) | 台北市大同區",info:r.stationInfoText.圓山},捷運_劍潭:{name:"劍潭",latitude:25.084873,longtitude:121.525077,title:"劍潭站(Jiantan Station) | 台北市士林區",info:r.stationInfoText.劍潭},捷運_士林:{name:"士林",latitude:25.093535,longtitude:121.526229,title:"士林站(Shilin Station) | 台北市士林區",info:r.stationInfoText.士林},捷運_芝山:{name:"芝山",latitude:25.103059,longtitude:121.522513,title:"芝山站(Zhishan Station) | 台北市士林區",info:r.stationInfoText.芝山},捷運_明德:{name:"明德",latitude:25.10972,longtitude:121.518848,title:"明德站(Mingde Station) | 台北市北投區",info:r.stationInfoText.明德},捷運_石牌:{name:"石牌",latitude:25.114523,longtitude:121.515559,title:"石牌站(Shipai Station) | 台北市北投區",info:r.stationInfoText.石牌},捷運_唭哩岸:{name:"唭哩岸",latitude:25.120871,longtitude:121.506252,title:"唭哩岸站(Qilian Station) | 台北市北投區",info:r.stationInfoText.唭哩岸},捷運_奇岩:{name:"奇岩",latitude:25.125491,longtitude:121.501132,title:"奇岩站(Qiyan Station) | 台北市北投區",info:r.stationInfoText.奇岩},捷運_北投:{name:"北投",latitude:25.13184,longtitude:121.498632,title:"北投站(Beitou Station) | 台北市北投區",info:r.stationInfoText.北投},捷運_復興崗:{name:"復興崗",latitude:25.137473,longtitude:121.485444,title:"復興崗站(Fuxinggang Station) | 台北市北投區",info:r.stationInfoText.復興崗},捷運_忠義:{name:"忠義",latitude:25.130969,longtitude:121.473409,title:"忠義站(Zhongyi Station) | 台北市北投區",info:r.stationInfoText.忠義},捷運_關渡:{name:"關渡",latitude:25.125632,longtitude:121.467102,title:"關渡站(Guandu Station) | 台北市北投區",info:r.stationInfoText.關渡},捷運_竹圍:{name:"竹圍",latitude:25.13694,longtitude:121.459479,title:"竹圍站(Zhuwei Station) | 新北市淡水區",info:r.stationInfoText.竹圍},捷運_紅樹林:{name:"紅樹林",latitude:25.154042,longtitude:121.458871,title:"紅樹林站(Hongshulin Station) | 新北市淡水區",info:r.stationInfoText.紅樹林},捷運_淡水:{name:"淡水",latitude:25.167817,longtitude:121.44556,title:"淡水站(Tamsui Station) | 新北市淡水區",info:r.stationInfoText.淡水}},n.allMetroStation=[n.redlineMetroStation.捷運_台北車,n.redlineMetroStation.捷運_中山,n.redlineMetroStation.捷運_雙連,n.redlineMetroStation.捷運_民權西路,n.redlineMetroStation.捷運_圓山,n.redlineMetroStation.捷運_劍潭,n.redlineMetroStation.捷運_士林,n.redlineMetroStation.捷運_芝山,n.redlineMetroStation.捷運_明德,n.redlineMetroStation.捷運_石牌,n.redlineMetroStation.捷運_唭哩岸,n.redlineMetroStation.捷運_奇岩,n.redlineMetroStation.捷運_北投,n.redlineMetroStation.捷運_復興崗,n.redlineMetroStation.捷運_忠義,n.redlineMetroStation.捷運_關渡,n.redlineMetroStation.捷運_竹圍,n.redlineMetroStation.捷運_紅樹林,n.redlineMetroStation.捷運_淡水];var o=(0,i.getRailStationLayer)(n.redlineMetroRail,n.allMetroStation)("red");n.default=o},837:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Population1997=n.Population1915=void 0,n.Population1915={淡水街:{latitude:121,longtitude:25,population:{內地:{女性:458,男性:492},本島:{女性:2751,男性:2444},外國:{女性:62,男性:142}}},水碓仔庄:{latitude:121,longtitude:25,population:{內地:{女性:13,男性:19},本島:{女性:232,男性:275},外國:{女性:2,男性:0}}},大庄埔庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:113,男性:132},外國:{女性:0,男性:0}}},油車口庄:{latitude:121,longtitude:25,population:{內地:{女性:6,男性:5},本島:{女性:243,男性:232},外國:{女性:0,男性:1}}},庄仔內庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:8},本島:{女性:155,男性:191},外國:{女性:0,男性:0}}},竿蓁林庄:{latitude:121,longtitude:25,population:{內地:{女性:1,男性:2},本島:{女性:334,男性:360},外國:{女性:6,男性:4}}},三空泉庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:84,男性:103},外國:{女性:0,男性:0}}},小八里坌仔庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:4},本島:{女性:456,男性:543},外國:{女性:0,男性:0}}},小坪頂庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:1},本島:{女性:170,男性:200},外國:{女性:0,男性:0}}},嗄嘮別庄:{latitude:121,longtitude:25,population:{內地:{女性:7,男性:9},本島:{女性:1494,男性:1671},外國:{女性:0,男性:1}}},頂北頭庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:1},本島:{女性:939,男性:1035},外國:{女性:0,男性:1}}},北投庄:{latitude:121,longtitude:25,population:{內地:{女性:171,男性:150},本島:{女性:1571,男性:1733},外國:{女性:4,男性:9}}},洲尾庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:258,男性:279},外國:{女性:0,男性:0}}},唭里岸庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:650,男性:768},外國:{女性:0,男性:0}}},三角埔庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:530,男性:591},外國:{女性:0,男性:0}}},石牌庄:{latitude:121,longtitude:25,population:{內地:{女性:6,男性:4},本島:{女性:626,男性:753},外國:{女性:0,男性:0}}},湳雅庄:{latitude:121,longtitude:25,population:{內地:{女性:2,男性:4},本島:{女性:577,男性:610},外國:{女性:0,男性:1}}},石角庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:324,男性:369},外國:{女性:1,男性:7}}},福德洋庄:{latitude:121,longtitude:25,population:{內地:{女性:11,男性:17},本島:{女性:785,男性:896},外國:{女性:0,男性:1}}},林仔口庄:{latitude:121,longtitude:25,population:{內地:{女性:4,男性:2},本島:{女性:79,男性:98},外國:{女性:0,男性:1}}},大直庄:{latitude:121,longtitude:25,population:{內地:{女性:28,男性:30},本島:{女性:925,男性:990},外國:{女性:0,男性:1}}},山仔腳庄:{latitude:121,longtitude:25,population:{內地:{女性:36,男性:43},本島:{女性:298,男性:265},外國:{女性:0,男性:2}}},牛埔庄:{latitude:121,longtitude:25,population:{內地:{女性:14,男性:7},本島:{女性:1510,男性:1475},外國:{女性:15,男性:33}}},大稻埕:{latitude:121,longtitude:25,population:{內地:{女性:2524,男性:3042},本島:{女性:22791,男性:20633},外國:{女性:788,男性:4023}}}},n.Population1997={鄧公里:{latitude:121,longtitude:25,population:{本島:{女性:5881,男性:5912}}},八勢里:{latitude:121,longtitude:25,population:{本島:{女性:602,男性:604}}},竹圍里:{latitude:121,longtitude:25,population:{本島:{女性:2907,男性:2862}}},一德里:{latitude:121,longtitude:25,population:{本島:{女性:3310,男性:3368}}},大同里:{latitude:121,longtitude:25,population:{本島:{女性:3050,男性:3150}}},中央里:{latitude:121,longtitude:25,population:{本島:{女性:4211,男性:4217}}},東華里:{latitude:121,longtitude:25,population:{本島:{女性:2522,男性:2632}}},振華里:{latitude:121,longtitude:25,population:{本島:{女性:4230,男性:4118}}},桃源里:{latitude:121,longtitude:25,population:{本島:{女性:2807,男性:2971}}},清江里:{latitude:121,longtitude:25,population:{本島:{女性:4211,男性:4294}}},承德里:{latitude:121,longtitude:25,population:{本島:{女性:2491,男性:2587}}},義信里:{latitude:121,longtitude:25,population:{本島:{女性:1654,男性:1686}}},福林里:{latitude:121,longtitude:25,population:{本島:{女性:2394,男性:2435}}},德行里:{latitude:121,longtitude:25,population:{本島:{女性:2255,男性:2172}}},德華里:{latitude:121,longtitude:25,population:{本島:{女性:3091,男性:2993}}},至聖里:{latitude:121,longtitude:25,population:{本島:{女性:4280,男性:4407}}},民權里:{latitude:121,longtitude:25,population:{本島:{女性:3841,男性:3907}}},雙連里:{latitude:121,longtitude:25,population:{本島:{女性:5132,男性:5292}}},建泰里:{latitude:121,longtitude:25,population:{本島:{女性:1972,男性:2007}}},黎明里:{latitude:121,longtitude:25,population:{本島:{女性:1383,男性:1595}}},石牌里:{latitude:121,longtitude:25,population:{本島:{女性:2970,男性:2913}}},裕民里:{latitude:121,longtitude:25,population:{本島:{女性:3579,男性:3531}}},榮光里:{latitude:121,longtitude:25,population:{本島:{女性:3828,男性:3736}}},福德里:{latitude:121,longtitude:25,population:{本島:{女性:2365,男性:2325}}},仁勇里:{latitude:121,longtitude:25,population:{本島:{女性:2765,男性:2770}}},保安里:{latitude:121,longtitude:25,population:{本島:{女性:3196,男性:3406}}},蓬萊里:{latitude:121,longtitude:25,population:{本島:{女性:2731,男性:2671}}},集英里:{latitude:121,longtitude:25,population:{本島:{女性:3284,男性:3088}}},光能里:{latitude:121,longtitude:25,population:{本島:{女性:3042,男性:3090}}},圓山里:{latitude:121,longtitude:25,population:{本島:{女性:2588,男性:2514}}},草東里:{latitude:121,longtitude:25,population:{本島:{女性:568,男性:599}}}}},4076:(t,n,e)=>{"use strict";function r(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return i(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?i(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.redlineData=n.defaultPosition=void 0;var r=e(6537),i=e(4076),o=e(6567);n.defaultPosition=[25.1293052,121.4766132],n.redlineData={1901:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_台北OLD],Rail:i.redlineRailwayRail,Event:"劉銘傳時開發之車站"},1903:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增一些車站"},1915:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_北門,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增一些車站"},1923:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"北門站廢除"},1930:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增竹圍站"},1937:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"大稻埕站廢止"},1942:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"宮ノ下、長安站廢止"},1953:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"宮ノ下、長安站啟用數月"},1958:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"王家廟站成立"},1960:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_忠義,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"忠義站成立"},1988:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_忠義,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"台鐵淡水線廢止,改建捷運線"},1997:{Station:r.allMetroStation,Rail:r.redlineMetroRail,Event:"捷運淡水線通車"}};var a=function(){var t={};for(var e in t.Hide=(0,o.getRailStationLayer)([],[]),n.redlineData)t[e]=(0,o.getRailStationLayer)(n.redlineData[e].Rail,n.redlineData[e].Station);return t}();n.default=a},6187:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.stationInfoText=void 0;var i=r(e(233)),o=r(e(4296)),a=r(e(340)),u=r(e(3841)),s=r(e(8998)),l=r(e(4366)),c=r(e(8165)),f=r(e(9141)),h=r(e(9712)),d=r(e(7001)),p=r(e(5920)),y=r(e(3524)),v=r(e(2062)),m=r(e(516)),g=r(e(1009)),_=r(e(1066)),b=r(e(712)),w=r(e(2)),x=r(e(5253)),M=r(e(140)),T=r(e(6632)),S=r(e(7663)),A=r(e(455));n.stationInfoText={台北車:i.default,中山:o.default,雙連:a.default,民權西路:u.default,圓山:s.default,劍潭:l.default,士林:c.default,芝山:f.default,明德:h.default,石牌:d.default,唭哩岸:p.default,奇岩:y.default,北投:v.default,復興崗:m.default,忠義:g.default,關渡:_.default,竹圍:b.default,紅樹林:w.default,淡水:x.default,大正街:M.default,大稻埕:T.default,王家廟:S.default,北門:A.default}},6567:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.getLayerWithColor=n.getRailStationLayer=void 0;var i=r(e(3621)),o={};n.getRailStationLayer=function(t,n){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#37adbf",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=t.map((function(t){return[t[0]+r,t[1]+r]})),u=[i.default.polyline(a,{color:e})];return n.map((function(t){var n=t.name;o[n]={popup:i.default.popup({content:t.title+t.info}),marker:i.default.circle([t.latitude+r,t.longtitude+r],{radius:50,color:e,fill:!0,fillColor:e,fillOpacity:1})},o[n].marker.bindPopup(o[n].popup),o[n].marker.on("mouseover",(function(t){t.target.openPopup()})),u.push(o[n].marker)})),i.default.layerGroup(u)}},n.getLayerWithColor=function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;console.log("GetLayerWithColor ".concat(e));var r={};for(var i in t)r[i]=t[i](n,e);return r}},142:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});var i=r(e(3621));e(623),e(1640);var o=e(6903),a=e(4828);document.addEventListener("DOMContentLoaded",(function(){console.log("DOM Loaded");var t=i.default.map("cvsCNT",{center:o.defaultPosition,zoom:13});i.default.control.layers(a.baseMaps,a.overlayMaps,{collapsed:!1,sortLayers:!1}).addTo(t),a.baseMaps.現代底圖.addTo(t)}))},93:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var i=Object.getOwnPropertyDescriptor(n,e);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,i)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)"default"!==e&&Object.prototype.hasOwnProperty.call(t,e)&&r(n,t,e);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0});var a=e(6903),u=o(e(7610));n.default=function(t){var n,e=["Hide"];for(n in a.redlineData)e.push(n);return u.timelineSlider({timelineItems:e,position:"bottomleft",labelWidth:"40px",activeColor:void 0!==t.activeColor?t.activeColor:"#37adbf",changeMap:"function"==typeof t.changeMap?t.changeMap:function(t){console.log("Change Map at ",t.label,t.value,t.map)},initValue:void 0!==t.initValue?t.initValue:1})}},3165:function(t,n,e){"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function i(t,n){for(var e=0;e2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange",u=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];f(this,e),(i=n.call(this)).getTotalViewerDataOfVill=function(t){var n={areaName:t.areaName,population:{}};for(var e in t.population){var r=0;for(var i in t.population[e])r+=t.population[e][i];n.population[e]={總人數:r}}return n},i.getShowTypeSelector=function(t,n){var e=document.createElement("fieldset");e.classList.add("selector-cnt");var r=document.createElement("legend");r.innerText="檢視模式:",e.appendChild(r);var o=function(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=document.createElement("div");o.classList.add("selector");var a=document.createElement("label");a.setAttribute("for","".concat(t,"-").concat(i.uuid)),a.innerText=n,o.appendChild(a);var u=document.createElement("input");return u.setAttribute("type","radio"),u.setAttribute("name","showType-".concat(i.uuid)),u.setAttribute("id","".concat(t,"-").concat(i.uuid)),u.setAttribute("value",t),u.checked=r,u.onchange=function(){return e(t)},o.appendChild(u),o};return e.appendChild(o("total","總人數",t,"total"===n)),e.appendChild(o("gender","男女比",t,"gender"===n)),e},i.updateMessageBox=function(t){if(i.showOnMap||i.showPop){i.populationBox.show(i.getInfoTextOfVill(t.target.feature)+"
");var n=i.getViewerDataOfVill(t.target.feature),e="total"===i.viewerMode?i.getTotalViewerDataOfVill(n):n;i.showPop&&(i.viewer.addTo(i.populationBox.getContainer()),i.viewer.show(e)),i.populationBox.getContainer().appendChild(i.getShowTypeSelector((function(n){if(console.log("Change mode : ".concat(n)),i.viewerMode=n,i.showOnMap){i.geojsonLayer.remove();var e={color:i.color,weight:5,opacity:.65};i.geojsonLayer=v.default.geoJSON(i.geojsonData,{style:e,onEachFeature:i.onEachFeature,filter:function(t){return!(!t.properties||!(t.properties.VILLNAME in i.populationData))}}),i.geojsonLayer.addTo(i._map)}i.updateMessageBox(t)}),i.viewerMode)),i.colorviewer.addTo(i.populationBox.getContainer()),i.colorviewer.show(e)}},i.lastFeature={},i.highlightFeature=function(t){if(t!==i.lastFeature){i.lastFeature=t;var n=t.target;n.setStyle({weight:5,color:i.highlightColor,fillOpacity:.7}),n.bringToFront(),i.updateMessageBox(t)}},i.resetHighlightFeature=function(t){i.geojsonLayer.resetStyle(t.target)},i.getInfoTextOfVill=function(t){var n="";if(t.properties&&t.properties.VILLNAME){var e=t.properties.VILLNAME;e in i.populationData&&(n="".concat(e," :
").concat(function(t){var n="";for(var e in i.populationData[t].population){for(var r in n+="".concat(e," : "),i.populationData[t].population[e])n+="".concat(r," ").concat(i.populationData[t].population[e][r]," 人, ");n+="
"}return n}(e)))}return n},i.getViewerDataOfVill=function(t){if(t.properties&&t.properties.VILLNAME){var n=t.properties.VILLNAME;if(n in i.populationData)return{areaName:n,population:function(t){var n={};for(var e in i.populationData[t].population)n[e]=i.populationData[t].population[e];return n}(n)}}return{areaName:"Error",population:{areaNotFound:{female:0,male:0}}}},i.pieCNT={},i.onEachFeature=function(t,n){if(n.on({mouseover:i.highlightFeature,mouseout:i.resetHighlightFeature}),t.properties)if(i.showOnMap){var e=v.default.DomUtil.create("div"),r=t.properties.VILLNAME,o=i.populationData[r].population,a=0;for(var u in o)for(var s in o[u])a+=o[u][s];var l=(a-i.minPopulation)/(i.MAXpopulation-i.minPopulation)*100+50,c=new b(l,l+50),f=n.bindTooltip(e,{className:"village-labels",permanent:!0,direction:"center"});c.addTo(e);var h=i.getViewerDataOfVill(t);c.show("total"===i.viewerMode?i.getTotalViewerDataOfVill(h):h),i.pieCNT[t.properties.VILLNAME]={Tooltip:f,CNT:e,Viewer:c}}else n.bindTooltip(t.properties.VILLNAME,{className:"village-labels",permanent:!0,direction:"center"})},i.geojsonData=t,i.populationData=r,i.color=o,i.highlightColor=a;var l={color:i.color,weight:5,opacity:.65};i.populationBox=m.messagebox({timeout:0}),i.viewer=new b(200,250),i.colorviewer=new w(200,250),i.showPop=u,i.showOnMap=s,i.viewerMode="total";var c=99999999999999,h=0;for(var d in r){var p=0;for(var y in r[d].population)for(var g in r[d].population[y])p+=r[d].population[y][g];c=ph?p:h}return i.minPopulation=c,i.MAXpopulation=h,i.uuid=(0,_.uniqueId)(),i.geojsonLayer=v.default.geoJSON(i.geojsonData,{style:l,onEachFeature:i.onEachFeature,filter:function(t){return!(!t.properties||!(t.properties.VILLNAME in r))}}),i}return c(e,[{key:"onAdd",value:function(t){var n,e=this;return this.geojsonLayer.addTo(t),(this.showPop||this.showOnMap)&&this.populationBox.addTo(t),this.showOnMap&&(this.populationBox.show(""),null===(n=this.populationBox.getContainer())||void 0===n||n.appendChild(this.getShowTypeSelector((function(t){e.viewerMode=t}),"total"))),this}},{key:"onRemove",value:function(t){if((this.showPop||this.showOnMap)&&this.populationBox.close(),(this.showPop||this.showOnMap)&&this.populationBox.remove(),this.geojsonLayer.remove(),this.showOnMap)for(var n in this.pieCNT)this.pieCNT[n].Tooltip.remove();return this}}]),e}(v.default.Layer);n.VillageLayer=x;var M=function(t){i(e,t);var n=a(e);function e(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange",u=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return f(this,e),(i=n.call(this)).getFemaleMalePopData=function(t){var n={};for(var e in t){var r=t[e].population,i=0,o=0;for(var a in r)i+=r[a].女性,o+=r[a].男性;n[e]={latitude:t[e].latitude,longtitude:t[e].longtitude,population:{總人口:{女性:i,男性:o}}}}return n},i.layers={總人口:new x(t,i.getFemaleMalePopData(r),o,a,u,s),國籍比:new x(t,r,o,a,u,s)},i.layerControl=v.default.control.layers(i.layers,void 0,{collapsed:!1,sortLayers:!1,position:"bottomright"}),i}return c(e,[{key:"onAdd",value:function(t){return this.layerControl.addTo(t),this.layers.國籍比.addTo(t),this}},{key:"onRemove",value:function(t){for(var n in this.layerControl.remove(),this.layers)this.layers[n].remove();return this}}]),e}(v.default.Layer);n.VillageLayersSubGroup=M;var T=function(t){i(e,t);var n=a(e);function e(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange";return f(this,e),(i=n.call(this)).layers={顯示在地圖上:new M(t,r,o,a,!1,!0),顯示在資訊欄:new M(t,r,o,a,!0,!1)},i.layerControl=v.default.control.layers(i.layers,void 0,{collapsed:!1,sortLayers:!1,position:"bottomright"}),i}return c(e,[{key:"onAdd",value:function(t){return this.layerControl.addTo(t),this.layers.顯示在地圖上.addTo(t),this}},{key:"onRemove",value:function(t){for(var n in this.layerControl.remove(),this.layers)this.layers[n].remove();return this}}]),e}(v.default.Layer);n.VillageLayersGroup=T,n.default=T},6043:t=>{"use strict";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e="",r=void 0!==n[5];return n[4]&&(e+="@supports (".concat(n[4],") {")),n[2]&&(e+="@media ".concat(n[2]," {")),r&&(e+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),e+=t(n),r&&(e+="}"),n[2]&&(e+="}"),n[4]&&(e+="}"),e})).join("")},n.i=function(t,e,r,i,o){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(r)for(var u=0;u0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),e&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=e):c[2]=e),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),n.push(c))}},n}},6063:t=>{"use strict";t.exports=function(t,n){return n||(n={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),n.hash&&(t+=n.hash),/["'() \t\n]|(%20)/.test(t)||n.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},6313:t=>{"use strict";t.exports=function(t){return t[1]}},3621:function(t,n){var e,r,i,o;function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}o=function(t){"use strict";function n(t){var n,e,r,i;for(e=1,r=arguments.length;e0?Math.floor(t):Math.ceil(t)};function I(t,n,e){return t instanceof P?t:m(t)?new P(t[0],t[1]):null==t?t:"object"===a(t)&&"x"in t&&"y"in t?new P(t.x,t.y):new P(t,n,e)}function j(t,n){if(t)for(var e=n?[t,n]:t,r=0,i=e.length;r=this.min.x&&e.x<=this.max.x&&n.y>=this.min.y&&e.y<=this.max.y},intersects:function(t){t=z(t);var n=this.min,e=this.max,r=t.min,i=t.max,o=i.x>=n.x&&r.x<=e.x,a=i.y>=n.y&&r.y<=e.y;return o&&a},overlaps:function(t){t=z(t);var n=this.min,e=this.max,r=t.min,i=t.max,o=i.x>n.x&&r.xn.y&&r.y=r.lat&&e.lat<=i.lat&&n.lng>=r.lng&&e.lng<=i.lng},intersects:function(t){t=R(t);var n=this._southWest,e=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>=n.lat&&r.lat<=e.lat,a=i.lng>=n.lng&&r.lng<=e.lng;return o&&a},overlaps:function(t){t=R(t);var n=this._southWest,e=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>n.lat&&r.latn.lng&&r.lng1,Nt=function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",l,n),window.removeEventListener("testPassiveEventSupport",l,n)}catch(t){}return t}(),Ct=!!document.createElement("canvas").getContext,Pt=!(!document.createElementNS||!K("svg").createSVGRect),kt=!!Pt&&((Q=document.createElement("div")).innerHTML="","http://www.w3.org/2000/svg"===(Q.firstChild&&Q.firstChild.namespaceURI)),It=!Pt&&function(){try{var t=document.createElement("div");t.innerHTML='';var n=t.firstChild;return n.style.behavior="url(#default#VML)",n&&"object"===a(n.adj)}catch(t){return!1}}();function jt(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var zt={ie:nt,ielt9:et,edge:rt,webkit:it,android:ot,android23:at,androidStock:st,opera:lt,chrome:ct,gecko:ft,safari:ht,phantom:dt,opera12:pt,win:yt,ie3d:vt,webkit3d:mt,gecko3d:gt,any3d:_t,mobile:bt,mobileWebkit:wt,mobileWebkit3d:xt,msPointer:Mt,pointer:Tt,touch:At,touchNative:St,mobileOpera:Et,mobileGecko:Lt,retina:Ot,passiveEvents:Nt,canvas:Ct,svg:Pt,vml:It,inlineSvg:kt,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Dt=zt.msPointer?"MSPointerDown":"pointerdown",Rt=zt.msPointer?"MSPointerMove":"pointermove",Bt=zt.msPointer?"MSPointerUp":"pointerup",Ut=zt.msPointer?"MSPointerCancel":"pointercancel",Ft={touchstart:Dt,touchmove:Rt,touchend:Bt,touchcancel:Ut},Vt={touchstart:function(t,n){n.MSPOINTER_TYPE_TOUCH&&n.pointerType===n.MSPOINTER_TYPE_TOUCH&&Bn(n),qt(t,n)},touchmove:qt,touchend:qt,touchcancel:qt},Zt={},Wt=!1;function Yt(t){Zt[t.pointerId]=t}function Gt(t){Zt[t.pointerId]&&(Zt[t.pointerId]=t)}function Ht(t){delete Zt[t.pointerId]}function qt(t,n){if(n.pointerType!==(n.MSPOINTER_TYPE_MOUSE||"mouse")){for(var e in n.touches=[],Zt)n.touches.push(Zt[e]);n.changedTouches=[n],t(n)}}var $t,Xt,Kt,Jt,Qt,tn=mn(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),nn=mn(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),en="webkitTransition"===nn||"OTransition"===nn?nn+"End":"transitionend";function rn(t){return"string"==typeof t?document.getElementById(t):t}function on(t,n){var e=t.style[n]||t.currentStyle&&t.currentStyle[n];if((!e||"auto"===e)&&document.defaultView){var r=document.defaultView.getComputedStyle(t,null);e=r?r[n]:null}return"auto"===e?null:e}function an(t,n,e){var r=document.createElement(t);return r.className=n||"",e&&e.appendChild(r),r}function un(t){var n=t.parentNode;n&&n.removeChild(t)}function sn(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function ln(t){var n=t.parentNode;n&&n.lastChild!==t&&n.appendChild(t)}function cn(t){var n=t.parentNode;n&&n.firstChild!==t&&n.insertBefore(t,n.firstChild)}function fn(t,n){if(void 0!==t.classList)return t.classList.contains(n);var e=yn(t);return e.length>0&&new RegExp("(^|\\s)"+n+"(\\s|$)").test(e)}function hn(t,n){if(void 0!==t.classList)for(var e=h(n),r=0,i=e.length;r0?2*window.devicePixelRatio:1;function Wn(t){return zt.edge?t.wheelDeltaY/2:t.deltaY&&0===t.deltaMode?-t.deltaY/Zn:t.deltaY&&1===t.deltaMode?20*-t.deltaY:t.deltaY&&2===t.deltaMode?60*-t.deltaY:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?20*-t.detail:t.detail?t.detail/-32765*60:0}function Yn(t,n){var e=n.relatedTarget;if(!e)return!0;try{for(;e&&e!==t;)e=e.parentNode}catch(t){return!1}return e!==t}var Gn={__proto__:null,on:On,off:Cn,stopPropagation:zn,disableScrollPropagation:Dn,disableClickPropagation:Rn,preventDefault:Bn,stop:Un,getPropagationPath:Fn,getMousePosition:Vn,getWheelDelta:Wn,isExternalTarget:Yn,addListener:On,removeListener:Cn},Hn=C.extend({run:function(t,n,e,r){this.stop(),this._el=t,this._inProgress=!0,this._duration=e||.25,this._easeOutPower=1/Math.max(r||.5,.2),this._startPos=bn(t),this._offset=n.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=S(this._animate,this),this._step()},_step:function(t){var n=+new Date-this._startTime,e=1e3*this._duration;nthis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,n){this._enforcingBounds=!0;var e=this.getCenter(),r=this._limitCenter(e,this._zoom,R(t));return e.equals(r)||this.panTo(r,n),this._enforcingBounds=!1,this},panInside:function(t,n){var e=I((n=n||{}).paddingTopLeft||n.padding||[0,0]),r=I(n.paddingBottomRight||n.padding||[0,0]),i=this.project(this.getCenter()),o=this.project(t),a=this.getPixelBounds(),u=z([a.min.add(e),a.max.subtract(r)]),s=u.getSize();if(!u.contains(o)){this._enforcingBounds=!0;var l=o.subtract(u.getCenter()),c=u.extend(o).getSize().subtract(s);i.x+=l.x<0?-c.x:c.x,i.y+=l.y<0?-c.y:c.y,this.panTo(this.unproject(i),n),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=n({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),o=e.divideBy(2).round(),a=i.divideBy(2).round(),u=o.subtract(a);return u.x||u.y?(t.animate&&t.pan?this.panBy(u):(t.pan&&this._rawPanBy(u),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(r(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=n({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=r(this._handleGeolocationResponse,this),i=r(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var n=t.code,e=t.message||(1===n?"permission denied":2===n?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:n,message:"Geolocation error: "+e+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var n=new B(t.coords.latitude,t.coords.longitude),e=n.toBounds(2*t.coords.accuracy),r=this._locateOptions;if(r.setView){var i=this.getBoundsZoom(e);this.setView(n,r.maxZoom?Math.min(i,r.maxZoom):i)}var o={latlng:n,bounds:e,timestamp:t.timestamp};for(var a in t.coords)"number"==typeof t.coords[a]&&(o[a]=t.coords[a]);this.fire("locationfound",o)}},addHandler:function(t,n){if(!n)return this;var e=this[t]=new n(this);return this._handlers.push(e),this.options[t]&&e.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}var t;for(t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),un(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(A(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)un(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,n){var e=an("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),n||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new D(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,n,e){t=R(t),e=I(e||[0,0]);var r=this.getZoom()||0,i=this.getMinZoom(),o=this.getMaxZoom(),a=t.getNorthWest(),u=t.getSouthEast(),s=this.getSize().subtract(e),l=z(this.project(u,r),this.project(a,r)).getSize(),c=zt.any3d?this.options.zoomSnap:1,f=s.x/l.x,h=s.y/l.y,d=n?Math.max(f,h):Math.min(f,h);return r=this.getScaleZoom(d,r),c&&(r=Math.round(r/(c/100))*(c/100),r=n?Math.ceil(r/c)*c:Math.floor(r/c)*c),Math.max(i,Math.min(o,r))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new P(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,n){var e=this._getTopLeftPoint(t,n);return new j(e,e.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,n){var e=this.options.crs;return n=void 0===n?this._zoom:n,e.scale(t)/e.scale(n)},getScaleZoom:function(t,n){var e=this.options.crs;n=void 0===n?this._zoom:n;var r=e.zoom(t*e.scale(n));return isNaN(r)?1/0:r},project:function(t,n){return n=void 0===n?this._zoom:n,this.options.crs.latLngToPoint(U(t),n)},unproject:function(t,n){return n=void 0===n?this._zoom:n,this.options.crs.pointToLatLng(I(t),n)},layerPointToLatLng:function(t){var n=I(t).add(this.getPixelOrigin());return this.unproject(n)},latLngToLayerPoint:function(t){return this.project(U(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(U(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(R(t))},distance:function(t,n){return this.options.crs.distance(U(t),U(n))},containerPointToLayerPoint:function(t){return I(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return I(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var n=this.containerPointToLayerPoint(I(t));return this.layerPointToLatLng(n)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(U(t)))},mouseEventToContainerPoint:function(t){return Vn(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var n=this._container=rn(t);if(!n)throw new Error("Map container not found.");if(n._leaflet_id)throw new Error("Map container is already initialized.");On(n,"scroll",this._onScroll,this),this._containerId=o(n)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&zt.any3d,hn(t,"leaflet-container"+(zt.touch?" leaflet-touch":"")+(zt.retina?" leaflet-retina":"")+(zt.ielt9?" leaflet-oldie":"")+(zt.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var n=on(t,"position");"absolute"!==n&&"relative"!==n&&"fixed"!==n&&"sticky"!==n&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),_n(this._mapPane,new P(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(hn(t.markerPane,"leaflet-zoom-hide"),hn(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,n,e){_n(this._mapPane,new P(0,0));var r=!this._loaded;this._loaded=!0,n=this._limitZoom(n),this.fire("viewprereset");var i=this._zoom!==n;this._moveStart(i,e)._move(t,n)._moveEnd(i),this.fire("viewreset"),r&&this.fire("load")},_moveStart:function(t,n){return t&&this.fire("zoomstart"),n||this.fire("movestart"),this},_move:function(t,n,e,r){void 0===n&&(n=this._zoom);var i=this._zoom!==n;return this._zoom=n,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),r?e&&e.pinch&&this.fire("zoom",e):((i||e&&e.pinch)&&this.fire("zoom",e),this.fire("move",e)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return A(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){_n(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[o(this._container)]=this;var n=t?Cn:On;n(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&n(window,"resize",this._onResize,this),zt.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){A(this._resizeRequest),this._resizeRequest=S((function(){this.invalidateSize({debounceMoveend:!0})}),this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,n){for(var e,r=[],i="mouseout"===n||"mouseover"===n,a=t.target||t.srcElement,u=!1;a;){if((e=this._targets[o(a)])&&("click"===n||"preclick"===n)&&this._draggableMoved(e)){u=!0;break}if(e&&e.listens(n,!0)){if(i&&!Yn(a,t))break;if(r.push(e),i)break}if(a===this._container)break;a=a.parentNode}return r.length||u||i||!this.listens(n,!0)||(r=[this]),r},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var n=t.target||t.srcElement;if(!(!this._loaded||n._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(n))){var e=t.type;"mousedown"===e&&Tn(n),this._fireDOMEvent(t,e)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,r){if("click"===t.type){var i=n({},t);i.type="preclick",this._fireDOMEvent(i,i.type,r)}var o=this._findEventTargets(t,e);if(r){for(var a=[],u=0;u0?Math.round(t-n)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(n))},_limitZoom:function(t){var n=this.getMinZoom(),e=this.getMaxZoom(),r=zt.any3d?this.options.zoomSnap:1;return r&&(t=Math.round(t/r)*r),Math.max(n,Math.min(e,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){dn(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,n){var e=this._getCenterOffset(t)._trunc();return!(!0!==(n&&n.animate)&&!this.getSize().contains(e)||(this.panBy(e,n),0))},_createAnimProxy:function(){var t=this._proxy=an("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",(function(t){var n=tn,e=this._proxy.style[n];gn(this._proxy,this.project(t.center,t.zoom),this.getZoomScale(t.zoom,1)),e===this._proxy.style[n]&&this._animatingZoom&&this._onZoomTransitionEnd()}),this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){un(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),n=this.getZoom();gn(this._proxy,this.project(t,n),this.getZoomScale(n,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,n,e){if(this._animatingZoom)return!0;if(e=e||{},!this._zoomAnimated||!1===e.animate||this._nothingToAnimate()||Math.abs(n-this._zoom)>this.options.zoomAnimationThreshold)return!1;var r=this.getZoomScale(n),i=this._getCenterOffset(t)._divideBy(1-1/r);return!(!0!==e.animate&&!this.getSize().contains(i)||(S((function(){this._moveStart(!0,!1)._animateZoom(t,n,!0)}),this),0))},_animateZoom:function(t,n,e,i){this._mapPane&&(e&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=n,hn(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:n,noUpdate:i}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(r(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&dn(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}}),$n=O.extend({options:{position:"topright"},initialize:function(t){d(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var n=this._map;return n&&n.removeControl(this),this.options.position=t,n&&n.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var n=this._container=this.onAdd(t),e=this.getPosition(),r=t._controlCorners[e];return hn(n,"leaflet-control"),-1!==e.indexOf("bottom")?r.insertBefore(n,r.firstChild):r.appendChild(n),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(un(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),Xn=function(t){return new $n(t)};qn.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},n="leaflet-",e=this._controlContainer=an("div",n+"control-container",this._container);function r(r,i){var o=n+r+" "+n+i;t[r+i]=an("div",o,e)}r("top","left"),r("top","right"),r("bottom","left"),r("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)un(this._controlCorners[t]);un(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Kn=$n.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,n,e,r){return e1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=n&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var n=this._getLayer(o(t.target)),e=n.overlay?"add"===t.type?"overlayadd":"overlayremove":"add"===t.type?"baselayerchange":null;e&&this._map.fire(e,n)},_createRadioElement:function(t,n){var e='",r=document.createElement("div");return r.innerHTML=e,r.firstChild},_addItem:function(t){var n,e=document.createElement("label"),r=this._map.hasLayer(t.layer);t.overlay?((n=document.createElement("input")).type="checkbox",n.className="leaflet-control-layers-selector",n.defaultChecked=r):n=this._createRadioElement("leaflet-base-layers_"+o(this),r),this._layerControlInputs.push(n),n.layerId=o(t.layer),On(n,"click",this._onInputClick,this);var i=document.createElement("span");i.innerHTML=" "+t.name;var a=document.createElement("span");return e.appendChild(a),a.appendChild(n),a.appendChild(i),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t,n,e=this._layerControlInputs,r=[],i=[];this._handlingClick=!0;for(var o=e.length-1;o>=0;o--)t=e[o],n=this._getLayer(t.layerId).layer,t.checked?r.push(n):t.checked||i.push(n);for(o=0;o=0;i--)t=e[i],n=this._getLayer(t.layerId).layer,t.disabled=void 0!==n.options.minZoom&&rn.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;On(t,"click",Bn),this.expand(),setTimeout((function(){Cn(t,"click",Bn)}))}}),Jn=$n.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var n="leaflet-control-zoom",e=an("div",n+" leaflet-bar"),r=this.options;return this._zoomInButton=this._createButton(r.zoomInText,r.zoomInTitle,n+"-in",e,this._zoomIn),this._zoomOutButton=this._createButton(r.zoomOutText,r.zoomOutTitle,n+"-out",e,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),e},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,n,e,r,i){var o=an("a",e,r);return o.innerHTML=t,o.href="#",o.title=n,o.setAttribute("role","button"),o.setAttribute("aria-label",n),Rn(o),On(o,"click",Un),On(o,"click",i,this),On(o,"click",this._refocusOnMap,this),o},_updateDisabled:function(){var t=this._map,n="leaflet-disabled";dn(this._zoomInButton,n),dn(this._zoomOutButton,n),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(hn(this._zoomOutButton,n),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(hn(this._zoomInButton,n),this._zoomInButton.setAttribute("aria-disabled","true"))}});qn.mergeOptions({zoomControl:!0}),qn.addInitHook((function(){this.options.zoomControl&&(this.zoomControl=new Jn,this.addControl(this.zoomControl))}));var Qn=$n.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var n="leaflet-control-scale",e=an("div",n),r=this.options;return this._addScales(r,n+"-line",e),t.on(r.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),e},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,n,e){t.metric&&(this._mScale=an("div",n,e)),t.imperial&&(this._iScale=an("div",n,e))},_update:function(){var t=this._map,n=t.getSize().y/2,e=t.distance(t.containerPointToLatLng([0,n]),t.containerPointToLatLng([this.options.maxWidth,n]));this._updateScales(e)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var n=this._getRoundNum(t),e=n<1e3?n+" m":n/1e3+" km";this._updateScale(this._mScale,e,n/t)},_updateImperial:function(t){var n,e,r,i=3.2808399*t;i>5280?(n=i/5280,e=this._getRoundNum(n),this._updateScale(this._iScale,e+" mi",e/n)):(r=this._getRoundNum(i),this._updateScale(this._iScale,r+" ft",r/i))},_updateScale:function(t,n,e){t.style.width=Math.round(this.options.maxWidth*e)+"px",t.innerHTML=n},_getRoundNum:function(t){var n=Math.pow(10,(Math.floor(t)+"").length-1),e=t/n;return n*(e>=10?10:e>=5?5:e>=3?3:e>=2?2:1)}}),te=$n.extend({options:{position:"bottomright",prefix:''+(zt.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){d(this,t),this._attributions={}},onAdd:function(t){for(var n in t.attributionControl=this,this._container=an("div","leaflet-control-attribution"),Rn(this._container),t._layers)t._layers[n].getAttribution&&this.addAttribution(t._layers[n].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",(function(){this.removeAttribution(t.layer.getAttribution())}),this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var n in this._attributions)this._attributions[n]&&t.push(n);var e=[];this.options.prefix&&e.push(this.options.prefix),t.length&&e.push(t.join(", ")),this._container.innerHTML=e.join(' ')}}});qn.mergeOptions({attributionControl:!0}),qn.addInitHook((function(){this.options.attributionControl&&(new te).addTo(this)})),$n.Layers=Kn,$n.Zoom=Jn,$n.Scale=Qn,$n.Attribution=te,Xn.layers=function(t,n,e){return new Kn(t,n,e)},Xn.zoom=function(t){return new Jn(t)},Xn.scale=function(t){return new Qn(t)},Xn.attribution=function(t){return new te(t)};var ne=O.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});ne.addTo=function(t,n){return t.addHandler(n,this),this};var ee,re={Events:N},ie=zt.touch?"touchstart mousedown":"mousedown",oe=C.extend({options:{clickTolerance:3},initialize:function(t,n,e,r){d(this,r),this._element=t,this._dragStartTarget=n||t,this._preventOutline=e},enable:function(){this._enabled||(On(this._dragStartTarget,ie,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(oe._dragging===this&&this.finishDrag(!0),Cn(this._dragStartTarget,ie,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!fn(this._element,"leaflet-zoom-anim")))if(t.touches&&1!==t.touches.length)oe._dragging===this&&this.finishDrag();else if(!(oe._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||(oe._dragging=this,this._preventOutline&&Tn(this._element),xn(),$t(),this._moving))){this.fire("down");var n=t.touches?t.touches[0]:t,e=An(this._element);this._startPoint=new P(n.clientX,n.clientY),this._startPos=bn(this._element),this._parentScale=En(e);var r="mousedown"===t.type;On(document,r?"mousemove":"touchmove",this._onMove,this),On(document,r?"mouseup":"touchend touchcancel",this._onUp,this)}},_onMove:function(t){if(this._enabled)if(t.touches&&t.touches.length>1)this._moved=!0;else{var n=t.touches&&1===t.touches.length?t.touches[0]:t,e=new P(n.clientX,n.clientY)._subtract(this._startPoint);(e.x||e.y)&&(Math.abs(e.x)+Math.abs(e.y)n&&(e.push(t[r]),i=r);var a,u,s,l;return is&&(o=a,s=u);s>e&&(n[o]=1,se(t,n,e,r,o),se(t,n,e,o,i))}function le(t,n,e,r,i){var o,a,u,s=r?ee:fe(t,e),l=fe(n,e);for(ee=l;;){if(!(s|l))return[t,n];if(s&l)return!1;u=fe(a=ce(t,n,o=s||l,e,i),e),o===s?(t=a,s=u):(n=a,l=u)}}function ce(t,n,e,r,i){var o,a,u=n.x-t.x,s=n.y-t.y,l=r.min,c=r.max;return 8&e?(o=t.x+u*(c.y-t.y)/s,a=c.y):4&e?(o=t.x+u*(l.y-t.y)/s,a=l.y):2&e?(o=c.x,a=t.y+s*(c.x-t.x)/u):1&e&&(o=l.x,a=t.y+s*(l.x-t.x)/u),new P(o,a,i)}function fe(t,n){var e=0;return t.xn.max.x&&(e|=2),t.yn.max.y&&(e|=8),e}function he(t,n,e,r){var i,o=n.x,a=n.y,u=e.x-o,s=e.y-a,l=u*u+s*s;return l>0&&((i=((t.x-o)*u+(t.y-a)*s)/l)>1?(o=e.x,a=e.y):i>0&&(o+=u*i,a+=s*i)),u=t.x-o,s=t.y-a,r?u*u+s*s:new P(o,a)}function de(t){return!m(t[0])||"object"!==a(t[0][0])&&void 0!==t[0][0]}function pe(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),de(t)}function ye(t,n){var e,r,i,o,a,u,s,l;if(!t||0===t.length)throw new Error("latlngs not passed");de(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var c=[];for(var f in t)c.push(n.project(U(t[f])));var h=c.length;for(e=0,r=0;er){s=(o-r)/i,l=[u.x-s*(u.x-a.x),u.y-s*(u.y-a.y)];break}return n.unproject(I(l))}var ve={__proto__:null,simplify:ae,pointToSegmentDistance:ue,closestPointOnSegment:function(t,n,e){return he(t,n,e)},clipSegment:le,_getEdgeIntersection:ce,_getBitCode:fe,_sqClosestPointOnSegment:he,isFlat:de,_flat:pe,polylineCenter:ye};function me(t,n,e){var r,i,o,a,u,s,l,c,f,h=[1,4,2,8];for(i=0,l=t.length;i1e-7;s++)n=o*Math.sin(u),n=Math.pow((1-n)/(1+n),o/2),u+=l=Math.PI/2-2*Math.atan(a*n)-u;return new B(u*e,t.x*e/r)}},xe={__proto__:null,LonLat:be,Mercator:we,SphericalMercator:Y},Me=n({},Z,{code:"EPSG:3395",projection:we,transformation:function(){var t=.5/(Math.PI*we.R);return H(t,.5,-t,.5)}()}),Te=n({},Z,{code:"EPSG:4326",projection:be,transformation:H(1/180,1,-1/180,.5)}),Se=n({},V,{projection:be,transformation:H(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,n){var e=n.lng-t.lng,r=n.lat-t.lat;return Math.sqrt(e*e+r*r)},infinite:!0});V.Earth=Z,V.EPSG3395=Me,V.EPSG3857=$,V.EPSG900913=X,V.EPSG4326=Te,V.Simple=Se;var Ae=C.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[o(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[o(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var n=t.target;if(n.hasLayer(this)){if(this._map=n,this._zoomAnimated=n._zoomAnimated,this.getEvents){var e=this.getEvents();n.on(e,this),this.once("remove",(function(){n.off(e,this)}),this)}this.onAdd(n),this.fire("add"),n.fire("layeradd",{layer:this})}}});qn.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var n=o(t);return this._layers[n]||(this._layers[n]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t)),this},removeLayer:function(t){var n=o(t);return this._layers[n]?(this._loaded&&t.onRemove(this),delete this._layers[n],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return o(t)in this._layers},eachLayer:function(t,n){for(var e in this._layers)t.call(n,this._layers[e]);return this},_addLayers:function(t){for(var n=0,e=(t=t?m(t)?t:[t]:[]).length;nthis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()=2&&n[0]instanceof B&&n[0].equals(n[e-1])&&n.pop(),n},_setLatLngs:function(t){ze.prototype._setLatLngs.call(this,t),de(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return de(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,n=this.options.weight,e=new P(n,n);if(t=new j(t.min.subtract(e),t.max.add(e)),this._parts=[],this._pxBounds&&this._pxBounds.intersects(t))if(this.options.noClip)this._parts=this._rings;else for(var r,i=0,o=this._rings.length;it.y!=r.y>t.y&&t.x<(r.x-e.x)*(t.y-e.y)/(r.y-e.y)+e.x&&(l=!l);return l||ze.prototype._containsPoint.call(this,t,!0)}}),Re=Le.extend({initialize:function(t,n){d(this,n),this._layers={},t&&this.addData(t)},addData:function(t){var n,e,r,i=m(t)?t:t.features;if(i){for(n=0,e=i.length;n0?i:[n.src]}else{m(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(n.style,"objectFit")&&(n.style.objectFit="fill"),n.autoplay=!!this.options.autoplay,n.loop=!!this.options.loop,n.muted=!!this.options.muted,n.playsInline=!!this.options.playsInline;for(var a=0;ai?(n.height=i+"px",hn(t,o)):dn(t,o),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var n=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),e=this._getAnchor();_n(this._container,n.add(e))},_adjustPan:function(){if(this.options.autoPan)if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning)this._autopanning=!1;else{var t=this._map,n=parseInt(on(this._container,"marginBottom"),10)||0,e=this._container.offsetHeight+n,r=this._containerWidth,i=new P(this._containerLeft,-e-this._containerBottom);i._add(bn(this._container));var o=t.layerPointToContainerPoint(i),a=I(this.options.autoPanPadding),u=I(this.options.autoPanPaddingTopLeft||a),s=I(this.options.autoPanPaddingBottomRight||a),l=t.getSize(),c=0,f=0;o.x+r+s.x>l.x&&(c=o.x+r-l.x+s.x),o.x-c-u.x<0&&(c=o.x-u.x),o.y+e+s.y>l.y&&(f=o.y+e-l.y+s.y),o.y-f-u.y<0&&(f=o.y-u.y),(c||f)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([c,f]))}},_getAnchor:function(){return I(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}});qn.mergeOptions({closePopupOnClick:!0}),qn.include({openPopup:function(t,n,e){return this._initOverlay(tr,t,n,e).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),Ae.include({bindPopup:function(t,n){return this._popup=this._initOverlay(tr,this._popup,t,n),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof Le||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(this._popup&&this._map){Un(t);var n=t.layer||t.target;this._popup._source!==n||n instanceof ke?(this._popup._source=n,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}});var nr=Qe.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Qe.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Qe.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Qe.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=an("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+o(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var n,e,r=this._map,i=this._container,o=r.latLngToContainerPoint(r.getCenter()),a=r.layerPointToContainerPoint(t),u=this.options.direction,s=i.offsetWidth,l=i.offsetHeight,c=I(this.options.offset),f=this._getAnchor();"top"===u?(n=s/2,e=l):"bottom"===u?(n=s/2,e=0):"center"===u?(n=s/2,e=l/2):"right"===u?(n=0,e=l/2):"left"===u?(n=s,e=l/2):a.xthis.options.maxZoom||er&&this._retainParent(i,o,a,r))},_retainChildren:function(t,n,e,r){for(var i=2*t;i<2*t+2;i++)for(var o=2*n;o<2*n+2;o++){var a=new P(i,o);a.z=e+1;var u=this._tileCoordsToKey(a),s=this._tiles[u];s&&s.active?s.retain=!0:(s&&s.loaded&&(s.retain=!0),e+1this.options.maxZoom||void 0!==this.options.minZoom&&i1)this._setView(t,e);else{for(var f=i.min.y;f<=i.max.y;f++)for(var h=i.min.x;h<=i.max.x;h++){var d=new P(h,f);if(d.z=this._tileZoom,this._isValidTile(d)){var p=this._tiles[this._tileCoordsToKey(d)];p?p.current=!0:a.push(d)}}if(a.sort((function(t,n){return t.distanceTo(o)-n.distanceTo(o)})),0!==a.length){this._loading||(this._loading=!0,this.fire("loading"));var y=document.createDocumentFragment();for(h=0;he.max.x)||!n.wrapLat&&(t.ye.max.y))return!1}if(!this.options.bounds)return!0;var r=this._tileCoordsToBounds(t);return R(this.options.bounds).overlaps(r)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var n=this._map,e=this.getTileSize(),r=t.scaleBy(e),i=r.add(e);return[n.unproject(r,t.z),n.unproject(i,t.z)]},_tileCoordsToBounds:function(t){var n=this._tileCoordsToNwSe(t),e=new D(n[0],n[1]);return this.options.noWrap||(e=this._map.wrapLatLngBounds(e)),e},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var n=t.split(":"),e=new P(+n[0],+n[1]);return e.z=+n[2],e},_removeTile:function(t){var n=this._tiles[t];n&&(un(n.el),delete this._tiles[t],this.fire("tileunload",{tile:n.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){hn(t,"leaflet-tile");var n=this.getTileSize();t.style.width=n.x+"px",t.style.height=n.y+"px",t.onselectstart=l,t.onmousemove=l,zt.ielt9&&this.options.opacity<1&&vn(t,this.options.opacity)},_addTile:function(t,n){var e=this._getTilePos(t),i=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),r(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&S(r(this._tileReady,this,t,null,o)),_n(o,e),this._tiles[i]={el:o,coords:t,current:!0},n.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,n,e){n&&this.fire("tileerror",{error:n,tile:e,coords:t});var i=this._tileCoordsToKey(t);(e=this._tiles[i])&&(e.loaded=+new Date,this._map._fadeAnimated?(vn(e.el,0),A(this._fadeFrame),this._fadeFrame=S(this._updateOpacity,this)):(e.active=!0,this._pruneTiles()),n||(hn(e.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:e.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),zt.ielt9||!this._map._fadeAnimated?S(this._pruneTiles,this):setTimeout(r(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var n=new P(this._wrapX?s(t.x,this._wrapX):t.x,this._wrapY?s(t.y,this._wrapY):t.y);return n.z=t.z,n},_pxBoundsToTileRange:function(t){var n=this.getTileSize();return new j(t.min.unscaleBy(n).floor(),t.max.unscaleBy(n).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}}),ir=rr.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,n){this._url=t,(n=d(this,n)).detectRetina&&zt.retina&&n.maxZoom>0?(n.tileSize=Math.floor(n.tileSize/2),n.zoomReverse?(n.zoomOffset--,n.minZoom=Math.min(n.maxZoom,n.minZoom+1)):(n.zoomOffset++,n.maxZoom=Math.max(n.minZoom,n.maxZoom-1)),n.minZoom=Math.max(0,n.minZoom)):n.zoomReverse?n.minZoom=Math.min(n.maxZoom,n.minZoom):n.maxZoom=Math.max(n.minZoom,n.maxZoom),"string"==typeof n.subdomains&&(n.subdomains=n.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,n){return this._url===t&&void 0===n&&(n=!0),this._url=t,n||this.redraw(),this},createTile:function(t,n){var e=document.createElement("img");return On(e,"load",r(this._tileOnLoad,this,n,e)),On(e,"error",r(this._tileOnError,this,n,e)),(this.options.crossOrigin||""===this.options.crossOrigin)&&(e.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),"string"==typeof this.options.referrerPolicy&&(e.referrerPolicy=this.options.referrerPolicy),e.alt="",e.src=this.getTileUrl(t),e},getTileUrl:function(t){var e={r:zt.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var r=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=r),e["-y"]=r}return v(this._url,n(e,this.options))},_tileOnLoad:function(t,n){zt.ielt9?setTimeout(r(t,this,null,n),0):t(null,n)},_tileOnError:function(t,n,e){var r=this.options.errorTileUrl;r&&n.getAttribute("src")!==r&&(n.src=r),t(e,n)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,n=this.options.maxZoom;return this.options.zoomReverse&&(t=n-t),t+this.options.zoomOffset},_getSubdomain:function(t){var n=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[n]},_abortLoading:function(){var t,n;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&((n=this._tiles[t].el).onload=l,n.onerror=l,!n.complete)){n.src=_;var e=this._tiles[t].coords;un(n),delete this._tiles[t],this.fire("tileabort",{tile:n,coords:e})}},_removeTile:function(t){var n=this._tiles[t];if(n)return n.el.setAttribute("src",_),rr.prototype._removeTile.call(this,t)},_tileReady:function(t,n,e){if(this._map&&(!e||e.getAttribute("src")!==_))return rr.prototype._tileReady.call(this,t,n,e)}});function or(t,n){return new ir(t,n)}var ar=ir.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var r=n({},this.defaultWmsParams);for(var i in e)i in this.options||(r[i]=e[i]);var o=(e=d(this,e)).detectRetina&&zt.retina?2:1,a=this.getTileSize();r.width=a.x*o,r.height=a.y*o,this.wmsParams=r},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var n=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[n]=this._crs.code,ir.prototype.onAdd.call(this,t)},getTileUrl:function(t){var n=this._tileCoordsToNwSe(t),e=this._crs,r=z(e.project(n[0]),e.project(n[1])),i=r.min,o=r.max,a=(this._wmsVersion>=1.3&&this._crs===Te?[i.y,i.x,o.y,o.x]:[i.x,i.y,o.x,o.y]).join(","),u=ir.prototype.getTileUrl.call(this,t);return u+p(this.wmsParams,u,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+a},setParams:function(t,e){return n(this.wmsParams,t),e||this.redraw(),this}});ir.WMS=ar,or.wms=function(t,n){return new ar(t,n)};var ur=Ae.extend({options:{padding:.1},initialize:function(t){d(this,t),o(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),this._zoomAnimated&&hn(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,n){var e=this._map.getZoomScale(n,this._zoom),r=this._map.getSize().multiplyBy(.5+this.options.padding),i=this._map.project(this._center,n),o=r.multiplyBy(-e).add(i).subtract(this._map._getNewPixelOrigin(t,n));zt.any3d?gn(this._container,o,e):_n(this._container,o)},_reset:function(){for(var t in this._update(),this._updateTransform(this._center,this._zoom),this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,n=this._map.getSize(),e=this._map.containerPointToLayerPoint(n.multiplyBy(-t)).round();this._bounds=new j(e,e.add(n.multiplyBy(1+2*t)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),sr=ur.extend({options:{tolerance:0},getEvents:function(){var t=ur.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){ur.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");On(t,"mousemove",this._onMouseMove,this),On(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),On(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){A(this._redrawRequest),delete this._ctx,un(this._container),Cn(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){for(var t in this._redrawBounds=null,this._layers)this._layers[t]._update();this._redraw()}},_update:function(){if(!this._map._animatingZoom||!this._bounds){ur.prototype._update.call(this);var t=this._bounds,n=this._container,e=t.getSize(),r=zt.retina?2:1;_n(n,t.min),n.width=r*e.x,n.height=r*e.y,n.style.width=e.x+"px",n.style.height=e.y+"px",zt.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){ur.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[o(t)]=t;var n=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=n),this._drawLast=n,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var n=t._order,e=n.next,r=n.prev;e?e.prev=r:this._drawLast=r,r?r.next=e:this._drawFirst=e,delete t._order,delete this._layers[o(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if("string"==typeof t.options.dashArray){var n,e,r=t.options.dashArray.split(/[, ]+/),i=[];for(e=0;e')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),fr={_initContainer:function(){this._container=an("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(ur.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var n=t._container=cr("shape");hn(n,"leaflet-vml-shape "+(this.options.className||"")),n.coordsize="1 1",t._path=cr("path"),n.appendChild(t._path),this._updateStyle(t),this._layers[o(t)]=t},_addPath:function(t){var n=t._container;this._container.appendChild(n),t.options.interactive&&t.addInteractiveTarget(n)},_removePath:function(t){var n=t._container;un(n),t.removeInteractiveTarget(n),delete this._layers[o(t)]},_updateStyle:function(t){var n=t._stroke,e=t._fill,r=t.options,i=t._container;i.stroked=!!r.stroke,i.filled=!!r.fill,r.stroke?(n||(n=t._stroke=cr("stroke")),i.appendChild(n),n.weight=r.weight+"px",n.color=r.color,n.opacity=r.opacity,r.dashArray?n.dashStyle=m(r.dashArray)?r.dashArray.join(" "):r.dashArray.replace(/( *, *)/g," "):n.dashStyle="",n.endcap=r.lineCap.replace("butt","flat"),n.joinstyle=r.lineJoin):n&&(i.removeChild(n),t._stroke=null),r.fill?(e||(e=t._fill=cr("fill")),i.appendChild(e),e.color=r.fillColor||r.color,e.opacity=r.fillOpacity):e&&(i.removeChild(e),t._fill=null)},_updateCircle:function(t){var n=t._point.round(),e=Math.round(t._radius),r=Math.round(t._radiusY||e);this._setPath(t,t._empty()?"M0 0":"AL "+n.x+","+n.y+" "+e+","+r+" 0,23592600")},_setPath:function(t,n){t._path.v=n},_bringToFront:function(t){ln(t._container)},_bringToBack:function(t){cn(t._container)}},hr=zt.vml?cr:K,dr=ur.extend({_initContainer:function(){this._container=hr("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=hr("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){un(this._container),Cn(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!this._map._animatingZoom||!this._bounds){ur.prototype._update.call(this);var t=this._bounds,n=t.getSize(),e=this._container;this._svgSize&&this._svgSize.equals(n)||(this._svgSize=n,e.setAttribute("width",n.x),e.setAttribute("height",n.y)),_n(e,t.min),e.setAttribute("viewBox",[t.min.x,t.min.y,n.x,n.y].join(" ")),this.fire("update")}},_initPath:function(t){var n=t._path=hr("path");t.options.className&&hn(n,t.options.className),t.options.interactive&&hn(n,"leaflet-interactive"),this._updateStyle(t),this._layers[o(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){un(t._path),t.removeInteractiveTarget(t._path),delete this._layers[o(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var n=t._path,e=t.options;n&&(e.stroke?(n.setAttribute("stroke",e.color),n.setAttribute("stroke-opacity",e.opacity),n.setAttribute("stroke-width",e.weight),n.setAttribute("stroke-linecap",e.lineCap),n.setAttribute("stroke-linejoin",e.lineJoin),e.dashArray?n.setAttribute("stroke-dasharray",e.dashArray):n.removeAttribute("stroke-dasharray"),e.dashOffset?n.setAttribute("stroke-dashoffset",e.dashOffset):n.removeAttribute("stroke-dashoffset")):n.setAttribute("stroke","none"),e.fill?(n.setAttribute("fill",e.fillColor||e.color),n.setAttribute("fill-opacity",e.fillOpacity),n.setAttribute("fill-rule",e.fillRule||"evenodd")):n.setAttribute("fill","none"))},_updatePoly:function(t,n){this._setPath(t,J(t._parts,n))},_updateCircle:function(t){var n=t._point,e=Math.max(Math.round(t._radius),1),r="a"+e+","+(Math.max(Math.round(t._radiusY),1)||e)+" 0 1,0 ",i=t._empty()?"M0 0":"M"+(n.x-e)+","+n.y+r+2*e+",0 "+r+2*-e+",0 ";this._setPath(t,i)},_setPath:function(t,n){t._path.setAttribute("d",n)},_bringToFront:function(t){ln(t._path)},_bringToBack:function(t){cn(t._path)}});function pr(t){return zt.svg||zt.vml?new dr(t):null}zt.vml&&dr.include(fr),qn.include({getRenderer:function(t){var n=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return n||(n=this._renderer=this._createRenderer()),this.hasLayer(n)||this.addLayer(n),n},_getPaneRenderer:function(t){if("overlayPane"===t||void 0===t)return!1;var n=this._paneRenderers[t];return void 0===n&&(n=this._createRenderer({pane:t}),this._paneRenderers[t]=n),n},_createRenderer:function(t){return this.options.preferCanvas&&lr(t)||pr(t)}});var yr=De.extend({initialize:function(t,n){De.prototype.initialize.call(this,this._boundsToLatLngs(t),n)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=R(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});dr.create=hr,dr.pointsToPath=J,Re.geometryToLayer=Be,Re.coordsToLatLng=Fe,Re.coordsToLatLngs=Ve,Re.latLngToCoords=Ze,Re.latLngsToCoords=We,Re.getFeature=Ye,Re.asFeature=Ge,qn.mergeOptions({boxZoom:!0});var vr=ne.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){On(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Cn(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){un(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),$t(),xn(),this._startPoint=this._map.mouseEventToContainerPoint(t),On(document,{contextmenu:Un,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=an("div","leaflet-zoom-box",this._container),hn(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var n=new j(this._point,this._startPoint),e=n.getSize();_n(this._box,n.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(un(this._box),dn(this._container,"leaflet-crosshair")),Xt(),Mn(),Cn(document,{contextmenu:Un,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if((1===t.which||1===t.button)&&(this._finish(),this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(r(this._resetState,this),0);var n=new D(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(n).fire("boxzoomend",{boxZoomBounds:n})}},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});qn.addInitHook("addHandler","boxZoom",vr),qn.mergeOptions({doubleClickZoom:!0});var mr=ne.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var n=this._map,e=n.getZoom(),r=n.options.zoomDelta,i=t.originalEvent.shiftKey?e-r:e+r;"center"===n.options.doubleClickZoom?n.setZoom(i):n.setZoomAround(t.containerPoint,i)}});qn.addInitHook("addHandler","doubleClickZoom",mr),qn.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var gr=ne.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new oe(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}hn(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){dn(this._map._container,"leaflet-grab"),dn(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var n=R(this._map.options.maxBounds);this._offsetLimit=z(this._map.latLngToContainerPoint(n.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(n.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var n=this._lastTime=+new Date,e=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(e),this._times.push(n),this._prunePositions(n)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),n=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=n.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,n){return t-(t-n)*this._viscosity},_onPreDragLimit:function(){if(this._viscosity&&this._offsetLimit){var t=this._draggable._newPos.subtract(this._draggable._startPos),n=this._offsetLimit;t.xn.max.x&&(t.x=this._viscousLimit(t.x,n.max.x)),t.y>n.max.y&&(t.y=this._viscousLimit(t.y,n.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,n=Math.round(t/2),e=this._initialWorldOffset,r=this._draggable._newPos.x,i=(r-n+e)%t+n-e,o=(r+n+e)%t-n-e,a=Math.abs(i+e)0?o:-o))-n;this._delta=0,this._startTime=null,a&&("center"===t.options.scrollWheelZoom?t.setZoom(n+a):t.setZoomAround(this._lastMousePos,n+a))}});qn.addInitHook("addHandler","scrollWheelZoom",br),qn.mergeOptions({tapHold:zt.touchNative&&zt.safari&&zt.mobile,tapTolerance:15});var wr=ne.extend({addHooks:function(){On(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){Cn(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),1===t.touches.length){var n=t.touches[0];this._startPos=this._newPos=new P(n.clientX,n.clientY),this._holdTimeout=setTimeout(r((function(){this._cancel(),this._isTapValid()&&(On(document,"touchend",Bn),On(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",n))}),this),600),On(document,"touchend touchcancel contextmenu",this._cancel,this),On(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){Cn(document,"touchend",Bn),Cn(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),Cn(document,"touchend touchcancel contextmenu",this._cancel,this),Cn(document,"touchmove",this._onMove,this)},_onMove:function(t){var n=t.touches[0];this._newPos=new P(n.clientX,n.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,n){var e=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY});e._simulated=!0,n.target.dispatchEvent(e)}});qn.addInitHook("addHandler","tapHold",wr),qn.mergeOptions({touchZoom:zt.touch,bounceAtZoomLimits:!0});var xr=ne.extend({addHooks:function(){hn(this._map._container,"leaflet-touch-zoom"),On(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){dn(this._map._container,"leaflet-touch-zoom"),Cn(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var n=this._map;if(t.touches&&2===t.touches.length&&!n._animatingZoom&&!this._zooming){var e=n.mouseEventToContainerPoint(t.touches[0]),r=n.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=n.getSize()._divideBy(2),this._startLatLng=n.containerPointToLatLng(this._centerPoint),"center"!==n.options.touchZoom&&(this._pinchStartLatLng=n.containerPointToLatLng(e.add(r)._divideBy(2))),this._startDist=e.distanceTo(r),this._startZoom=n.getZoom(),this._moved=!1,this._zooming=!0,n._stop(),On(document,"touchmove",this._onTouchMove,this),On(document,"touchend touchcancel",this._onTouchEnd,this),Bn(t)}},_onTouchMove:function(t){if(t.touches&&2===t.touches.length&&this._zooming){var n=this._map,e=n.mouseEventToContainerPoint(t.touches[0]),i=n.mouseEventToContainerPoint(t.touches[1]),o=e.distanceTo(i)/this._startDist;if(this._zoom=n.getScaleZoom(o,this._startZoom),!n.options.bounceAtZoomLimits&&(this._zoomn.getMaxZoom()&&o>1)&&(this._zoom=n._limitZoom(this._zoom)),"center"===n.options.touchZoom){if(this._center=this._startLatLng,1===o)return}else{var a=e._add(i)._divideBy(2)._subtract(this._centerPoint);if(1===o&&0===a.x&&0===a.y)return;this._center=n.unproject(n.project(this._pinchStartLatLng,this._zoom).subtract(a),this._zoom)}this._moved||(n._moveStart(!0,!1),this._moved=!0),A(this._animRequest);var u=r(n._move,n,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=S(u,this,!0),Bn(t)}},_onTouchEnd:function(){this._moved&&this._zooming?(this._zooming=!1,A(this._animRequest),Cn(document,"touchmove",this._onTouchMove,this),Cn(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))):this._zooming=!1}});qn.addInitHook("addHandler","touchZoom",xr),qn.BoxZoom=vr,qn.DoubleClickZoom=mr,qn.Drag=gr,qn.Keyboard=_r,qn.ScrollWheelZoom=br,qn.TapHold=wr,qn.TouchZoom=xr,t.Bounds=j,t.Browser=zt,t.CRS=V,t.Canvas=sr,t.Circle=je,t.CircleMarker=Ie,t.Class=O,t.Control=$n,t.DivIcon=er,t.DivOverlay=Qe,t.DomEvent=Gn,t.DomUtil=Ln,t.Draggable=oe,t.Evented=C,t.FeatureGroup=Le,t.GeoJSON=Re,t.GridLayer=rr,t.Handler=ne,t.Icon=Oe,t.ImageOverlay=Xe,t.LatLng=B,t.LatLngBounds=D,t.Layer=Ae,t.LayerGroup=Ee,t.LineUtil=ve,t.Map=qn,t.Marker=Pe,t.Mixin=re,t.Path=ke,t.Point=P,t.PolyUtil=_e,t.Polygon=De,t.Polyline=ze,t.Popup=tr,t.PosAnimation=Hn,t.Projection=xe,t.Rectangle=yr,t.Renderer=ur,t.SVG=dr,t.SVGOverlay=Je,t.TileLayer=ir,t.Tooltip=nr,t.Transformation=G,t.Util=E,t.VideoOverlay=Ke,t.bind=r,t.bounds=z,t.canvas=lr,t.circle=function(t,n,e){return new je(t,n,e)},t.circleMarker=function(t,n){return new Ie(t,n)},t.control=Xn,t.divIcon=function(t){return new er(t)},t.extend=n,t.featureGroup=function(t,n){return new Le(t,n)},t.geoJSON=qe,t.geoJson=$e,t.gridLayer=function(t){return new rr(t)},t.icon=function(t){return new Oe(t)},t.imageOverlay=function(t,n,e){return new Xe(t,n,e)},t.latLng=U,t.latLngBounds=R,t.layerGroup=function(t,n){return new Ee(t,n)},t.map=function(t,n){return new qn(t,n)},t.marker=function(t,n){return new Pe(t,n)},t.point=I,t.polygon=function(t,n){return new De(t,n)},t.polyline=function(t,n){return new ze(t,n)},t.popup=function(t,n){return new tr(t,n)},t.rectangle=function(t,n){return new yr(t,n)},t.setOptions=d,t.stamp=o,t.svg=pr,t.svgOverlay=function(t,n,e){return new Je(t,n,e)},t.tileLayer=or,t.tooltip=function(t,n){return new nr(t,n)},t.transformation=H,t.version="1.9.3",t.videoOverlay=function(t,n,e){return new Ke(t,n,e)};var Mr=window.L;t.noConflict=function(){return window.L=Mr,this},window.L=t},"object"===a(n)?o(n):(r=[n],void 0===(i="function"==typeof(e=o)?e.apply(n,r):e)||(t.exports=i))},1554:function(t,n,e){var r;function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}t=e.nmd(t),function(){var o,a="Expected a function",u="__lodash_hash_undefined__",s="__lodash_placeholder__",l=32,c=128,f=1/0,h=9007199254740991,d=NaN,p=4294967295,y=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],v="[object Arguments]",m="[object Array]",g="[object Boolean]",_="[object Date]",b="[object Error]",w="[object Function]",x="[object GeneratorFunction]",M="[object Map]",T="[object Number]",S="[object Object]",A="[object Promise]",E="[object RegExp]",L="[object Set]",O="[object String]",N="[object Symbol]",C="[object WeakMap]",P="[object ArrayBuffer]",k="[object DataView]",I="[object Float32Array]",j="[object Float64Array]",z="[object Int8Array]",D="[object Int16Array]",R="[object Int32Array]",B="[object Uint8Array]",U="[object Uint8ClampedArray]",F="[object Uint16Array]",V="[object Uint32Array]",Z=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,Y=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,q=RegExp(G.source),$=RegExp(H.source),X=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,J=/<%=([\s\S]+?)%>/g,Q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tt=/^\w*$/,nt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,et=/[\\^$.*+?()[\]{}|]/g,rt=RegExp(et.source),it=/^\s+/,ot=/\s/,at=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,st=/,? & /,lt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ct=/[()=,{}\[\]\/\s]/,ft=/\\(\\)?/g,ht=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,dt=/\w*$/,pt=/^[-+]0x[0-9a-f]+$/i,yt=/^0b[01]+$/i,vt=/^\[object .+?Constructor\]$/,mt=/^0o[0-7]+$/i,gt=/^(?:0|[1-9]\d*)$/,_t=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,bt=/($^)/,wt=/['\n\r\u2028\u2029\\]/g,xt="\\ud800-\\udfff",Mt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Tt="\\u2700-\\u27bf",St="a-z\\xdf-\\xf6\\xf8-\\xff",At="A-Z\\xc0-\\xd6\\xd8-\\xde",Et="\\ufe0e\\ufe0f",Lt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ot="["+xt+"]",Nt="["+Lt+"]",Ct="["+Mt+"]",Pt="\\d+",kt="["+Tt+"]",It="["+St+"]",jt="[^"+xt+Lt+Pt+Tt+St+At+"]",zt="\\ud83c[\\udffb-\\udfff]",Dt="[^"+xt+"]",Rt="(?:\\ud83c[\\udde6-\\uddff]){2}",Bt="[\\ud800-\\udbff][\\udc00-\\udfff]",Ut="["+At+"]",Ft="\\u200d",Vt="(?:"+It+"|"+jt+")",Zt="(?:"+Ut+"|"+jt+")",Wt="(?:['’](?:d|ll|m|re|s|t|ve))?",Yt="(?:['’](?:D|LL|M|RE|S|T|VE))?",Gt="(?:"+Ct+"|"+zt+")?",Ht="["+Et+"]?",qt=Ht+Gt+"(?:"+Ft+"(?:"+[Dt,Rt,Bt].join("|")+")"+Ht+Gt+")*",$t="(?:"+[kt,Rt,Bt].join("|")+")"+qt,Xt="(?:"+[Dt+Ct+"?",Ct,Rt,Bt,Ot].join("|")+")",Kt=RegExp("['’]","g"),Jt=RegExp(Ct,"g"),Qt=RegExp(zt+"(?="+zt+")|"+Xt+qt,"g"),tn=RegExp([Ut+"?"+It+"+"+Wt+"(?="+[Nt,Ut,"$"].join("|")+")",Zt+"+"+Yt+"(?="+[Nt,Ut+Vt,"$"].join("|")+")",Ut+"?"+Vt+"+"+Wt,Ut+"+"+Yt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pt,$t].join("|"),"g"),nn=RegExp("["+Ft+xt+Mt+Et+"]"),en=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,rn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],on=-1,an={};an[I]=an[j]=an[z]=an[D]=an[R]=an[B]=an[U]=an[F]=an[V]=!0,an[v]=an[m]=an[P]=an[g]=an[k]=an[_]=an[b]=an[w]=an[M]=an[T]=an[S]=an[E]=an[L]=an[O]=an[C]=!1;var un={};un[v]=un[m]=un[P]=un[k]=un[g]=un[_]=un[I]=un[j]=un[z]=un[D]=un[R]=un[M]=un[T]=un[S]=un[E]=un[L]=un[O]=un[N]=un[B]=un[U]=un[F]=un[V]=!0,un[b]=un[w]=un[C]=!1;var sn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ln=parseFloat,cn=parseInt,fn="object"==(void 0===e.g?"undefined":i(e.g))&&e.g&&e.g.Object===Object&&e.g,hn="object"==("undefined"==typeof self?"undefined":i(self))&&self&&self.Object===Object&&self,dn=fn||hn||Function("return this")(),pn="object"==i(n)&&n&&!n.nodeType&&n,yn=pn&&"object"==i(t)&&t&&!t.nodeType&&t,vn=yn&&yn.exports===pn,mn=vn&&fn.process,gn=function(){try{return yn&&yn.require&&yn.require("util").types||mn&&mn.binding&&mn.binding("util")}catch(t){}}(),_n=gn&&gn.isArrayBuffer,bn=gn&&gn.isDate,wn=gn&&gn.isMap,xn=gn&&gn.isRegExp,Mn=gn&&gn.isSet,Tn=gn&&gn.isTypedArray;function Sn(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}function An(t,n,e,r){for(var i=-1,o=null==t?0:t.length;++i-1}function Pn(t,n,e){for(var r=-1,i=null==t?0:t.length;++r-1;);return e}function ne(t,n){for(var e=t.length;e--&&Fn(n,t[e],0)>-1;);return e}function ee(t,n){for(var e=t.length,r=0;e--;)t[e]===n&&++r;return r}var re=Gn({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),ie=Gn({"&":"&","<":"<",">":">",'"':""","'":"'"});function oe(t){return"\\"+sn[t]}function ae(t){return nn.test(t)}function ue(t){var n=-1,e=Array(t.size);return t.forEach((function(t,r){e[++n]=[r,t]})),e}function se(t,n){return function(e){return t(n(e))}}function le(t,n){for(var e=-1,r=t.length,i=0,o=[];++e",""":'"',"'":"'"}),ve=function t(n){var e,r=(n=null==n?dn:ve.defaults(dn.Object(),n,ve.pick(dn,rn))).Array,ot=n.Date,xt=n.Error,Mt=n.Function,Tt=n.Math,St=n.Object,At=n.RegExp,Et=n.String,Lt=n.TypeError,Ot=r.prototype,Nt=Mt.prototype,Ct=St.prototype,Pt=n["__core-js_shared__"],kt=Nt.toString,It=Ct.hasOwnProperty,jt=0,zt=(e=/[^.]+$/.exec(Pt&&Pt.keys&&Pt.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"",Dt=Ct.toString,Rt=kt.call(St),Bt=dn._,Ut=At("^"+kt.call(It).replace(et,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ft=vn?n.Buffer:o,Vt=n.Symbol,Zt=n.Uint8Array,Wt=Ft?Ft.allocUnsafe:o,Yt=se(St.getPrototypeOf,St),Gt=St.create,Ht=Ct.propertyIsEnumerable,qt=Ot.splice,$t=Vt?Vt.isConcatSpreadable:o,Xt=Vt?Vt.iterator:o,Qt=Vt?Vt.toStringTag:o,nn=function(){try{var t=co(St,"defineProperty");return t({},"",{}),t}catch(t){}}(),sn=n.clearTimeout!==dn.clearTimeout&&n.clearTimeout,fn=ot&&ot.now!==dn.Date.now&&ot.now,hn=n.setTimeout!==dn.setTimeout&&n.setTimeout,pn=Tt.ceil,yn=Tt.floor,mn=St.getOwnPropertySymbols,gn=Ft?Ft.isBuffer:o,Rn=n.isFinite,Gn=Ot.join,me=se(St.keys,St),ge=Tt.max,_e=Tt.min,be=ot.now,we=n.parseInt,xe=Tt.random,Me=Ot.reverse,Te=co(n,"DataView"),Se=co(n,"Map"),Ae=co(n,"Promise"),Ee=co(n,"Set"),Le=co(n,"WeakMap"),Oe=co(St,"create"),Ne=Le&&new Le,Ce={},Pe=Uo(Te),ke=Uo(Se),Ie=Uo(Ae),je=Uo(Ee),ze=Uo(Le),De=Vt?Vt.prototype:o,Re=De?De.valueOf:o,Be=De?De.toString:o;function Ue(t){if(ru(t)&&!Ga(t)&&!(t instanceof We)){if(t instanceof Ze)return t;if(It.call(t,"__wrapped__"))return Fo(t)}return new Ze(t)}var Fe=function(){function t(){}return function(n){if(!eu(n))return{};if(Gt)return Gt(n);t.prototype=n;var e=new t;return t.prototype=o,e}}();function Ve(){}function Ze(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=o}function We(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Ye(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n=n?t:n)),t}function sr(t,n,e,r,i,a){var u,s=1&n,l=2&n,c=4&n;if(e&&(u=i?e(t,r,i,a):e(t)),u!==o)return u;if(!eu(t))return t;var f=Ga(t);if(f){if(u=function(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&It.call(t,"index")&&(e.index=t.index,e.input=t.input),e}(t),!s)return Li(t,u)}else{var h=po(t),d=h==w||h==x;if(Xa(t))return xi(t,s);if(h==S||h==v||d&&!i){if(u=l||d?{}:vo(t),!s)return l?function(t,n){return Oi(t,ho(t),n)}(t,function(t,n){return t&&Oi(n,Iu(n),t)}(u,t)):function(t,n){return Oi(t,fo(t),n)}(t,ir(u,t))}else{if(!un[h])return i?t:{};u=function(t,n,e){var r,i=t.constructor;switch(n){case P:return Mi(t);case g:case _:return new i(+t);case k:return function(t,n){var e=n?Mi(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}(t,e);case I:case j:case z:case D:case R:case B:case U:case F:case V:return Ti(t,e);case M:return new i;case T:case O:return new i(t);case E:return function(t){var n=new t.constructor(t.source,dt.exec(t));return n.lastIndex=t.lastIndex,n}(t);case L:return new i;case N:return r=t,Re?St(Re.call(r)):{}}}(t,h,s)}}a||(a=new $e);var p=a.get(t);if(p)return p;a.set(t,u),su(t)?t.forEach((function(r){u.add(sr(r,n,e,r,t,a))})):iu(t)&&t.forEach((function(r,i){u.set(i,sr(r,n,e,i,t,a))}));var y=f?o:(c?l?ro:eo:l?Iu:ku)(t);return En(y||t,(function(r,i){y&&(r=t[i=r]),nr(u,i,sr(r,n,e,i,t,a))})),u}function lr(t,n,e){var r=e.length;if(null==t)return!r;for(t=St(t);r--;){var i=e[r],a=n[i],u=t[i];if(u===o&&!(i in t)||!a(u))return!1}return!0}function cr(t,n,e){if("function"!=typeof t)throw new Lt(a);return Co((function(){t.apply(o,e)}),n)}function fr(t,n,e,r){var i=-1,o=Cn,a=!0,u=t.length,s=[],l=n.length;if(!u)return s;e&&(n=kn(n,Kn(e))),r?(o=Pn,a=!1):n.length>=200&&(o=Qn,a=!1,n=new qe(n));t:for(;++i-1},Ge.prototype.set=function(t,n){var e=this.__data__,r=er(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this},He.prototype.clear=function(){this.size=0,this.__data__={hash:new Ye,map:new(Se||Ge),string:new Ye}},He.prototype.delete=function(t){var n=so(this,t).delete(t);return this.size-=n?1:0,n},He.prototype.get=function(t){return so(this,t).get(t)},He.prototype.has=function(t){return so(this,t).has(t)},He.prototype.set=function(t,n){var e=so(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this},qe.prototype.add=qe.prototype.push=function(t){return this.__data__.set(t,u),this},qe.prototype.has=function(t){return this.__data__.has(t)},$e.prototype.clear=function(){this.__data__=new Ge,this.size=0},$e.prototype.delete=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e},$e.prototype.get=function(t){return this.__data__.get(t)},$e.prototype.has=function(t){return this.__data__.has(t)},$e.prototype.set=function(t,n){var e=this.__data__;if(e instanceof Ge){var r=e.__data__;if(!Se||r.length<199)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new He(r)}return e.set(t,n),this.size=e.size,this};var hr=Pi(br),dr=Pi(wr,!0);function pr(t,n){var e=!0;return hr(t,(function(t,r,i){return e=!!n(t,r,i)})),e}function yr(t,n,e){for(var r=-1,i=t.length;++r0&&e(u)?n>1?mr(u,n-1,e,r,i):In(i,u):r||(i[i.length]=u)}return i}var gr=ki(),_r=ki(!0);function br(t,n){return t&&gr(t,n,ku)}function wr(t,n){return t&&_r(t,n,ku)}function xr(t,n){return Nn(n,(function(n){return Qa(t[n])}))}function Mr(t,n){for(var e=0,r=(n=gi(n,t)).length;null!=t&&en}function Er(t,n){return null!=t&&It.call(t,n)}function Lr(t,n){return null!=t&&n in St(t)}function Or(t,n,e){for(var i=e?Pn:Cn,a=t[0].length,u=t.length,s=u,l=r(u),c=1/0,f=[];s--;){var h=t[s];s&&n&&(h=kn(h,Kn(n))),c=_e(h.length,c),l[s]=!e&&(n||a>=120&&h.length>=120)?new qe(s&&h):o}h=t[0];var d=-1,p=l[0];t:for(;++d=u?s:s*("desc"==e[r]?-1:1)}return t.index-n.index}(t,n,e)}));r--;)t[r]=t[r].value;return t}(i)}function Wr(t,n,e){for(var r=-1,i=n.length,o={};++r-1;)u!==t&&qt.call(u,s,1),qt.call(t,s,1);return t}function Gr(t,n){for(var e=t?n.length:0,r=e-1;e--;){var i=n[e];if(e==r||i!==o){var o=i;go(i)?qt.call(t,i,1):ci(t,i)}}return t}function Hr(t,n){return t+yn(xe()*(n-t+1))}function qr(t,n){var e="";if(!t||n<1||n>h)return e;do{n%2&&(e+=t),(n=yn(n/2))&&(t+=t)}while(n);return e}function $r(t,n){return Po(Ao(t,n,os),t+"")}function Xr(t){return Ke(Vu(t))}function Kr(t,n){var e=Vu(t);return jo(e,ur(n,0,e.length))}function Jr(t,n,e,r){if(!eu(t))return t;for(var i=-1,a=(n=gi(n,t)).length,u=a-1,s=t;null!=s&&++io?0:o+n),(e=e>o?o:e)<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var a=r(o);++i>>1,a=t[o];null!==a&&!cu(a)&&(e?a<=n:a=200){var l=n?null:qi(t);if(l)return ce(l);a=!1,i=Qn,s=new qe}else s=n?[]:u;t:for(;++r=r?t:ei(t,n,e)}var wi=sn||function(t){return dn.clearTimeout(t)};function xi(t,n){if(n)return t.slice();var e=t.length,r=Wt?Wt(e):new t.constructor(e);return t.copy(r),r}function Mi(t){var n=new t.constructor(t.byteLength);return new Zt(n).set(new Zt(t)),n}function Ti(t,n){var e=n?Mi(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}function Si(t,n){if(t!==n){var e=t!==o,r=null===t,i=t==t,a=cu(t),u=n!==o,s=null===n,l=n==n,c=cu(n);if(!s&&!c&&!a&&t>n||a&&u&&l&&!s&&!c||r&&u&&l||!e&&l||!i)return 1;if(!r&&!a&&!c&&t1?e[i-1]:o,u=i>2?e[2]:o;for(a=t.length>3&&"function"==typeof a?(i--,a):o,u&&_o(e[0],e[1],u)&&(a=i<3?o:a,i=1),n=St(n);++r-1?i[a?n[u]:u]:o}}function Ri(t){return no((function(n){var e=n.length,r=e,i=Ze.prototype.thru;for(t&&n.reverse();r--;){var u=n[r];if("function"!=typeof u)throw new Lt(a);if(i&&!s&&"wrapper"==oo(u))var s=new Ze([],!0)}for(r=s?r:e;++r1&&_.reverse(),d&&fs))return!1;var c=a.get(t),f=a.get(n);if(c&&f)return c==n&&f==t;var h=-1,d=!0,p=2&e?new qe:o;for(a.set(t,n),a.set(n,t);++h-1&&t%1==0&&t1?"& ":"")+n[r],n=n.join(e>2?", ":" "),t.replace(at,"{\n/* [wrapped with "+n+"] */\n")}(r,function(t,n){return En(y,(function(e){var r="_."+e[0];n&e[1]&&!Cn(t,r)&&t.push(r)})),t.sort()}(function(t){var n=t.match(ut);return n?n[1].split(st):[]}(r),e)))}function Io(t){var n=0,e=0;return function(){var r=be(),i=16-(r-e);if(e=r,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(o,arguments)}}function jo(t,n){var e=-1,r=t.length,i=r-1;for(n=n===o?r:n;++e1?t[n-1]:o;return e="function"==typeof e?(t.pop(),e):o,ua(t,e)}));function pa(t){var n=Ue(t);return n.__chain__=!0,n}function ya(t,n){return n(t)}var va=no((function(t){var n=t.length,e=n?t[0]:0,r=this.__wrapped__,i=function(n){return ar(n,t)};return!(n>1||this.__actions__.length)&&r instanceof We&&go(e)?((r=r.slice(e,+e+(n?1:0))).__actions__.push({func:ya,args:[i],thisArg:o}),new Ze(r,this.__chain__).thru((function(t){return n&&!t.length&&t.push(o),t}))):this.thru(i)})),ma=Ni((function(t,n,e){It.call(t,e)?++t[e]:or(t,e,1)})),ga=Di(Yo),_a=Di(Go);function ba(t,n){return(Ga(t)?En:hr)(t,uo(n,3))}function wa(t,n){return(Ga(t)?Ln:dr)(t,uo(n,3))}var xa=Ni((function(t,n,e){It.call(t,e)?t[e].push(n):or(t,e,[n])})),Ma=$r((function(t,n,e){var i=-1,o="function"==typeof n,a=qa(t)?r(t.length):[];return hr(t,(function(t){a[++i]=o?Sn(n,t,e):Nr(t,n,e)})),a})),Ta=Ni((function(t,n,e){or(t,e,n)}));function Sa(t,n){return(Ga(t)?kn:Rr)(t,uo(n,3))}var Aa=Ni((function(t,n,e){t[e?0:1].push(n)}),(function(){return[[],[]]})),Ea=$r((function(t,n){if(null==t)return[];var e=n.length;return e>1&&_o(t,n[0],n[1])?n=[]:e>2&&_o(n[0],n[1],n[2])&&(n=[n[0]]),Zr(t,mr(n,1),[])})),La=fn||function(){return dn.Date.now()};function Oa(t,n,e){return n=e?o:n,n=t&&null==n?t.length:n,Xi(t,c,o,o,o,o,n)}function Na(t,n){var e;if("function"!=typeof n)throw new Lt(a);return t=vu(t),function(){return--t>0&&(e=n.apply(this,arguments)),t<=1&&(n=o),e}}var Ca=$r((function(t,n,e){var r=1;if(e.length){var i=le(e,ao(Ca));r|=l}return Xi(t,r,n,e,i)})),Pa=$r((function(t,n,e){var r=3;if(e.length){var i=le(e,ao(Pa));r|=l}return Xi(n,r,t,e,i)}));function ka(t,n,e){var r,i,u,s,l,c,f=0,h=!1,d=!1,p=!0;if("function"!=typeof t)throw new Lt(a);function y(n){var e=r,a=i;return r=i=o,f=n,s=t.apply(a,e)}function v(t){return f=t,l=Co(g,n),h?y(t):s}function m(t){var e=t-c;return c===o||e>=n||e<0||d&&t-f>=u}function g(){var t=La();if(m(t))return _(t);l=Co(g,function(t){var e=n-(t-c);return d?_e(e,u-(t-f)):e}(t))}function _(t){return l=o,p&&r?y(t):(r=i=o,s)}function b(){var t=La(),e=m(t);if(r=arguments,i=this,c=t,e){if(l===o)return v(c);if(d)return wi(l),l=Co(g,n),y(c)}return l===o&&(l=Co(g,n)),s}return n=gu(n)||0,eu(e)&&(h=!!e.leading,u=(d="maxWait"in e)?ge(gu(e.maxWait)||0,n):u,p="trailing"in e?!!e.trailing:p),b.cancel=function(){l!==o&&wi(l),f=0,r=c=i=l=o},b.flush=function(){return l===o?s:_(La())},b}var Ia=$r((function(t,n){return cr(t,1,n)})),ja=$r((function(t,n,e){return cr(t,gu(n)||0,e)}));function za(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new Lt(a);var e=function e(){var r=arguments,i=n?n.apply(this,r):r[0],o=e.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return e.cache=o.set(i,a)||o,a};return e.cache=new(za.Cache||He),e}function Da(t){if("function"!=typeof t)throw new Lt(a);return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}za.Cache=He;var Ra=_i((function(t,n){var e=(n=1==n.length&&Ga(n[0])?kn(n[0],Kn(uo())):kn(mr(n,1),Kn(uo()))).length;return $r((function(r){for(var i=-1,o=_e(r.length,e);++i=n})),Ya=Cr(function(){return arguments}())?Cr:function(t){return ru(t)&&It.call(t,"callee")&&!Ht.call(t,"callee")},Ga=r.isArray,Ha=_n?Kn(_n):function(t){return ru(t)&&Sr(t)==P};function qa(t){return null!=t&&nu(t.length)&&!Qa(t)}function $a(t){return ru(t)&&qa(t)}var Xa=gn||gs,Ka=bn?Kn(bn):function(t){return ru(t)&&Sr(t)==_};function Ja(t){if(!ru(t))return!1;var n=Sr(t);return n==b||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!au(t)}function Qa(t){if(!eu(t))return!1;var n=Sr(t);return n==w||n==x||"[object AsyncFunction]"==n||"[object Proxy]"==n}function tu(t){return"number"==typeof t&&t==vu(t)}function nu(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=h}function eu(t){var n=i(t);return null!=t&&("object"==n||"function"==n)}function ru(t){return null!=t&&"object"==i(t)}var iu=wn?Kn(wn):function(t){return ru(t)&&po(t)==M};function ou(t){return"number"==typeof t||ru(t)&&Sr(t)==T}function au(t){if(!ru(t)||Sr(t)!=S)return!1;var n=Yt(t);if(null===n)return!0;var e=It.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&kt.call(e)==Rt}var uu=xn?Kn(xn):function(t){return ru(t)&&Sr(t)==E},su=Mn?Kn(Mn):function(t){return ru(t)&&po(t)==L};function lu(t){return"string"==typeof t||!Ga(t)&&ru(t)&&Sr(t)==O}function cu(t){return"symbol"==i(t)||ru(t)&&Sr(t)==N}var fu=Tn?Kn(Tn):function(t){return ru(t)&&nu(t.length)&&!!an[Sr(t)]},hu=Yi(Dr),du=Yi((function(t,n){return t<=n}));function pu(t){if(!t)return[];if(qa(t))return lu(t)?de(t):Li(t);if(Xt&&t[Xt])return function(t){for(var n,e=[];!(n=t.next()).done;)e.push(n.value);return e}(t[Xt]());var n=po(t);return(n==M?ue:n==L?ce:Vu)(t)}function yu(t){return t?(t=gu(t))===f||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function vu(t){var n=yu(t),e=n%1;return n==n?e?n-e:n:0}function mu(t){return t?ur(vu(t),0,p):0}function gu(t){if("number"==typeof t)return t;if(cu(t))return d;if(eu(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=eu(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=Xn(t);var e=yt.test(t);return e||mt.test(t)?cn(t.slice(2),e?2:8):pt.test(t)?d:+t}function _u(t){return Oi(t,Iu(t))}function bu(t){return null==t?"":si(t)}var wu=Ci((function(t,n){if(Mo(n)||qa(n))Oi(n,ku(n),t);else for(var e in n)It.call(n,e)&&nr(t,e,n[e])})),xu=Ci((function(t,n){Oi(n,Iu(n),t)})),Mu=Ci((function(t,n,e,r){Oi(n,Iu(n),t,r)})),Tu=Ci((function(t,n,e,r){Oi(n,ku(n),t,r)})),Su=no(ar),Au=$r((function(t,n){t=St(t);var e=-1,r=n.length,i=r>2?n[2]:o;for(i&&_o(n[0],n[1],i)&&(r=1);++e1),n})),Oi(t,ro(t),e),r&&(e=sr(e,7,Qi));for(var i=n.length;i--;)ci(e,n[i]);return e})),Ru=no((function(t,n){return null==t?{}:function(t,n){return Wr(t,n,(function(n,e){return Ou(t,e)}))}(t,n)}));function Bu(t,n){if(null==t)return{};var e=kn(ro(t),(function(t){return[t]}));return n=uo(n),Wr(t,e,(function(t,e){return n(t,e[0])}))}var Uu=$i(ku),Fu=$i(Iu);function Vu(t){return null==t?[]:Jn(t,ku(t))}var Zu=ji((function(t,n,e){return n=n.toLowerCase(),t+(e?Wu(n):n)}));function Wu(t){return Ju(bu(t).toLowerCase())}function Yu(t){return(t=bu(t))&&t.replace(_t,re).replace(Jt,"")}var Gu=ji((function(t,n,e){return t+(e?"-":"")+n.toLowerCase()})),Hu=ji((function(t,n,e){return t+(e?" ":"")+n.toLowerCase()})),qu=Ii("toLowerCase"),$u=ji((function(t,n,e){return t+(e?"_":"")+n.toLowerCase()})),Xu=ji((function(t,n,e){return t+(e?" ":"")+Ju(n)})),Ku=ji((function(t,n,e){return t+(e?" ":"")+n.toUpperCase()})),Ju=Ii("toUpperCase");function Qu(t,n,e){return t=bu(t),(n=e?o:n)===o?function(t){return en.test(t)}(t)?function(t){return t.match(tn)||[]}(t):function(t){return t.match(lt)||[]}(t):t.match(n)||[]}var ts=$r((function(t,n){try{return Sn(t,o,n)}catch(t){return Ja(t)?t:new xt(t)}})),ns=no((function(t,n){return En(n,(function(n){n=Bo(n),or(t,n,Ca(t[n],t))})),t}));function es(t){return function(){return t}}var rs=Ri(),is=Ri(!0);function os(t){return t}function as(t){return jr("function"==typeof t?t:sr(t,1))}var us=$r((function(t,n){return function(e){return Nr(e,t,n)}})),ss=$r((function(t,n){return function(e){return Nr(t,e,n)}}));function ls(t,n,e){var r=ku(n),i=xr(n,r);null!=e||eu(n)&&(i.length||!r.length)||(e=n,n=t,t=this,i=xr(n,ku(n)));var o=!(eu(e)&&"chain"in e&&!e.chain),a=Qa(t);return En(i,(function(e){var r=n[e];t[e]=r,a&&(t.prototype[e]=function(){var n=this.__chain__;if(o||n){var e=t(this.__wrapped__),i=e.__actions__=Li(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,In([this.value()],arguments))})})),t}function cs(){}var fs=Vi(kn),hs=Vi(On),ds=Vi(Dn);function ps(t){return bo(t)?Yn(Bo(t)):function(t){return function(n){return Mr(n,t)}}(t)}var ys=Wi(),vs=Wi(!0);function ms(){return[]}function gs(){return!1}var _s,bs=Fi((function(t,n){return t+n}),0),ws=Hi("ceil"),xs=Fi((function(t,n){return t/n}),1),Ms=Hi("floor"),Ts=Fi((function(t,n){return t*n}),1),Ss=Hi("round"),As=Fi((function(t,n){return t-n}),0);return Ue.after=function(t,n){if("function"!=typeof n)throw new Lt(a);return t=vu(t),function(){if(--t<1)return n.apply(this,arguments)}},Ue.ary=Oa,Ue.assign=wu,Ue.assignIn=xu,Ue.assignInWith=Mu,Ue.assignWith=Tu,Ue.at=Su,Ue.before=Na,Ue.bind=Ca,Ue.bindAll=ns,Ue.bindKey=Pa,Ue.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Ga(t)?t:[t]},Ue.chain=pa,Ue.chunk=function(t,n,e){n=(e?_o(t,n,e):n===o)?1:ge(vu(n),0);var i=null==t?0:t.length;if(!i||n<1)return[];for(var a=0,u=0,s=r(pn(i/n));ai?0:i+e),(r=r===o||r>i?i:vu(r))<0&&(r+=i),r=e>r?0:mu(r);e>>0)?(t=bu(t))&&("string"==typeof n||null!=n&&!uu(n))&&!(n=si(n))&&ae(t)?bi(de(t),0,e):t.split(n,e):[]},Ue.spread=function(t,n){if("function"!=typeof t)throw new Lt(a);return n=null==n?0:ge(vu(n),0),$r((function(e){var r=e[n],i=bi(e,0,n);return r&&In(i,r),Sn(t,this,i)}))},Ue.tail=function(t){var n=null==t?0:t.length;return n?ei(t,1,n):[]},Ue.take=function(t,n,e){return t&&t.length?ei(t,0,(n=e||n===o?1:vu(n))<0?0:n):[]},Ue.takeRight=function(t,n,e){var r=null==t?0:t.length;return r?ei(t,(n=r-(n=e||n===o?1:vu(n)))<0?0:n,r):[]},Ue.takeRightWhile=function(t,n){return t&&t.length?hi(t,uo(n,3),!1,!0):[]},Ue.takeWhile=function(t,n){return t&&t.length?hi(t,uo(n,3)):[]},Ue.tap=function(t,n){return n(t),t},Ue.throttle=function(t,n,e){var r=!0,i=!0;if("function"!=typeof t)throw new Lt(a);return eu(e)&&(r="leading"in e?!!e.leading:r,i="trailing"in e?!!e.trailing:i),ka(t,n,{leading:r,maxWait:n,trailing:i})},Ue.thru=ya,Ue.toArray=pu,Ue.toPairs=Uu,Ue.toPairsIn=Fu,Ue.toPath=function(t){return Ga(t)?kn(t,Bo):cu(t)?[t]:Li(Ro(bu(t)))},Ue.toPlainObject=_u,Ue.transform=function(t,n,e){var r=Ga(t),i=r||Xa(t)||fu(t);if(n=uo(n,4),null==e){var o=t&&t.constructor;e=i?r?new o:[]:eu(t)&&Qa(o)?Fe(Yt(t)):{}}return(i?En:br)(t,(function(t,r,i){return n(e,t,r,i)})),e},Ue.unary=function(t){return Oa(t,1)},Ue.union=ra,Ue.unionBy=ia,Ue.unionWith=oa,Ue.uniq=function(t){return t&&t.length?li(t):[]},Ue.uniqBy=function(t,n){return t&&t.length?li(t,uo(n,2)):[]},Ue.uniqWith=function(t,n){return n="function"==typeof n?n:o,t&&t.length?li(t,o,n):[]},Ue.unset=function(t,n){return null==t||ci(t,n)},Ue.unzip=aa,Ue.unzipWith=ua,Ue.update=function(t,n,e){return null==t?t:fi(t,n,mi(e))},Ue.updateWith=function(t,n,e,r){return r="function"==typeof r?r:o,null==t?t:fi(t,n,mi(e),r)},Ue.values=Vu,Ue.valuesIn=function(t){return null==t?[]:Jn(t,Iu(t))},Ue.without=sa,Ue.words=Qu,Ue.wrap=function(t,n){return Ba(mi(n),t)},Ue.xor=la,Ue.xorBy=ca,Ue.xorWith=fa,Ue.zip=ha,Ue.zipObject=function(t,n){return yi(t||[],n||[],nr)},Ue.zipObjectDeep=function(t,n){return yi(t||[],n||[],Jr)},Ue.zipWith=da,Ue.entries=Uu,Ue.entriesIn=Fu,Ue.extend=xu,Ue.extendWith=Mu,ls(Ue,Ue),Ue.add=bs,Ue.attempt=ts,Ue.camelCase=Zu,Ue.capitalize=Wu,Ue.ceil=ws,Ue.clamp=function(t,n,e){return e===o&&(e=n,n=o),e!==o&&(e=(e=gu(e))==e?e:0),n!==o&&(n=(n=gu(n))==n?n:0),ur(gu(t),n,e)},Ue.clone=function(t){return sr(t,4)},Ue.cloneDeep=function(t){return sr(t,5)},Ue.cloneDeepWith=function(t,n){return sr(t,5,n="function"==typeof n?n:o)},Ue.cloneWith=function(t,n){return sr(t,4,n="function"==typeof n?n:o)},Ue.conformsTo=function(t,n){return null==n||lr(t,n,ku(n))},Ue.deburr=Yu,Ue.defaultTo=function(t,n){return null==t||t!=t?n:t},Ue.divide=xs,Ue.endsWith=function(t,n,e){t=bu(t),n=si(n);var r=t.length,i=e=e===o?r:ur(vu(e),0,r);return(e-=n.length)>=0&&t.slice(e,i)==n},Ue.eq=Va,Ue.escape=function(t){return(t=bu(t))&&$.test(t)?t.replace(H,ie):t},Ue.escapeRegExp=function(t){return(t=bu(t))&&rt.test(t)?t.replace(et,"\\$&"):t},Ue.every=function(t,n,e){var r=Ga(t)?On:pr;return e&&_o(t,n,e)&&(n=o),r(t,uo(n,3))},Ue.find=ga,Ue.findIndex=Yo,Ue.findKey=function(t,n){return Bn(t,uo(n,3),br)},Ue.findLast=_a,Ue.findLastIndex=Go,Ue.findLastKey=function(t,n){return Bn(t,uo(n,3),wr)},Ue.floor=Ms,Ue.forEach=ba,Ue.forEachRight=wa,Ue.forIn=function(t,n){return null==t?t:gr(t,uo(n,3),Iu)},Ue.forInRight=function(t,n){return null==t?t:_r(t,uo(n,3),Iu)},Ue.forOwn=function(t,n){return t&&br(t,uo(n,3))},Ue.forOwnRight=function(t,n){return t&&wr(t,uo(n,3))},Ue.get=Lu,Ue.gt=Za,Ue.gte=Wa,Ue.has=function(t,n){return null!=t&&yo(t,n,Er)},Ue.hasIn=Ou,Ue.head=qo,Ue.identity=os,Ue.includes=function(t,n,e,r){t=qa(t)?t:Vu(t),e=e&&!r?vu(e):0;var i=t.length;return e<0&&(e=ge(i+e,0)),lu(t)?e<=i&&t.indexOf(n,e)>-1:!!i&&Fn(t,n,e)>-1},Ue.indexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:vu(e);return i<0&&(i=ge(r+i,0)),Fn(t,n,i)},Ue.inRange=function(t,n,e){return n=yu(n),e===o?(e=n,n=0):e=yu(e),function(t,n,e){return t>=_e(n,e)&&t=-9007199254740991&&t<=h},Ue.isSet=su,Ue.isString=lu,Ue.isSymbol=cu,Ue.isTypedArray=fu,Ue.isUndefined=function(t){return t===o},Ue.isWeakMap=function(t){return ru(t)&&po(t)==C},Ue.isWeakSet=function(t){return ru(t)&&"[object WeakSet]"==Sr(t)},Ue.join=function(t,n){return null==t?"":Gn.call(t,n)},Ue.kebabCase=Gu,Ue.last=Jo,Ue.lastIndexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=r;return e!==o&&(i=(i=vu(e))<0?ge(r+i,0):_e(i,r-1)),n==n?function(t,n,e){for(var r=e+1;r--;)if(t[r]===n)return r;return r}(t,n,i):Un(t,Zn,i,!0)},Ue.lowerCase=Hu,Ue.lowerFirst=qu,Ue.lt=hu,Ue.lte=du,Ue.max=function(t){return t&&t.length?yr(t,os,Ar):o},Ue.maxBy=function(t,n){return t&&t.length?yr(t,uo(n,2),Ar):o},Ue.mean=function(t){return Wn(t,os)},Ue.meanBy=function(t,n){return Wn(t,uo(n,2))},Ue.min=function(t){return t&&t.length?yr(t,os,Dr):o},Ue.minBy=function(t,n){return t&&t.length?yr(t,uo(n,2),Dr):o},Ue.stubArray=ms,Ue.stubFalse=gs,Ue.stubObject=function(){return{}},Ue.stubString=function(){return""},Ue.stubTrue=function(){return!0},Ue.multiply=Ts,Ue.nth=function(t,n){return t&&t.length?Vr(t,vu(n)):o},Ue.noConflict=function(){return dn._===this&&(dn._=Bt),this},Ue.noop=cs,Ue.now=La,Ue.pad=function(t,n,e){t=bu(t);var r=(n=vu(n))?he(t):0;if(!n||r>=n)return t;var i=(n-r)/2;return Zi(yn(i),e)+t+Zi(pn(i),e)},Ue.padEnd=function(t,n,e){t=bu(t);var r=(n=vu(n))?he(t):0;return n&&rn){var r=t;t=n,n=r}if(e||t%1||n%1){var i=xe();return _e(t+i*(n-t+ln("1e-"+((i+"").length-1))),n)}return Hr(t,n)},Ue.reduce=function(t,n,e){var r=Ga(t)?jn:Hn,i=arguments.length<3;return r(t,uo(n,4),e,i,hr)},Ue.reduceRight=function(t,n,e){var r=Ga(t)?zn:Hn,i=arguments.length<3;return r(t,uo(n,4),e,i,dr)},Ue.repeat=function(t,n,e){return n=(e?_o(t,n,e):n===o)?1:vu(n),qr(bu(t),n)},Ue.replace=function(){var t=arguments,n=bu(t[0]);return t.length<3?n:n.replace(t[1],t[2])},Ue.result=function(t,n,e){var r=-1,i=(n=gi(n,t)).length;for(i||(i=1,t=o);++rh)return[];var e=p,r=_e(t,p);n=uo(n),t-=p;for(var i=$n(r,n);++e=a)return t;var s=e-he(r);if(s<1)return r;var l=u?bi(u,0,s).join(""):t.slice(0,s);if(i===o)return l+r;if(u&&(s+=l.length-s),uu(i)){if(t.slice(s).search(i)){var c,f=l;for(i.global||(i=At(i.source,bu(dt.exec(i))+"g")),i.lastIndex=0;c=i.exec(f);)var h=c.index;l=l.slice(0,h===o?s:h)}}else if(t.indexOf(si(i),s)!=s){var d=l.lastIndexOf(i);d>-1&&(l=l.slice(0,d))}return l+r},Ue.unescape=function(t){return(t=bu(t))&&q.test(t)?t.replace(G,ye):t},Ue.uniqueId=function(t){var n=++jt;return bu(t)+n},Ue.upperCase=Ku,Ue.upperFirst=Ju,Ue.each=ba,Ue.eachRight=wa,Ue.first=qo,ls(Ue,(_s={},br(Ue,(function(t,n){It.call(Ue.prototype,n)||(_s[n]=t)})),_s),{chain:!1}),Ue.VERSION="4.17.21",En(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Ue[t].placeholder=Ue})),En(["drop","take"],(function(t,n){We.prototype[t]=function(e){e=e===o?1:ge(vu(e),0);var r=this.__filtered__&&!n?new We(this):this.clone();return r.__filtered__?r.__takeCount__=_e(e,r.__takeCount__):r.__views__.push({size:_e(e,p),type:t+(r.__dir__<0?"Right":"")}),r},We.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}})),En(["filter","map","takeWhile"],(function(t,n){var e=n+1,r=1==e||3==e;We.prototype[t]=function(t){var n=this.clone();return n.__iteratees__.push({iteratee:uo(t,3),type:e}),n.__filtered__=n.__filtered__||r,n}})),En(["head","last"],(function(t,n){var e="take"+(n?"Right":"");We.prototype[t]=function(){return this[e](1).value()[0]}})),En(["initial","tail"],(function(t,n){var e="drop"+(n?"":"Right");We.prototype[t]=function(){return this.__filtered__?new We(this):this[e](1)}})),We.prototype.compact=function(){return this.filter(os)},We.prototype.find=function(t){return this.filter(t).head()},We.prototype.findLast=function(t){return this.reverse().find(t)},We.prototype.invokeMap=$r((function(t,n){return"function"==typeof t?new We(this):this.map((function(e){return Nr(e,t,n)}))})),We.prototype.reject=function(t){return this.filter(Da(uo(t)))},We.prototype.slice=function(t,n){t=vu(t);var e=this;return e.__filtered__&&(t>0||n<0)?new We(e):(t<0?e=e.takeRight(-t):t&&(e=e.drop(t)),n!==o&&(e=(n=vu(n))<0?e.dropRight(-n):e.take(n-t)),e)},We.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},We.prototype.toArray=function(){return this.take(p)},br(We.prototype,(function(t,n){var e=/^(?:filter|find|map|reject)|While$/.test(n),r=/^(?:head|last)$/.test(n),i=Ue[r?"take"+("last"==n?"Right":""):n],a=r||/^find/.test(n);i&&(Ue.prototype[n]=function(){var n=this.__wrapped__,u=r?[1]:arguments,s=n instanceof We,l=u[0],c=s||Ga(n),f=function(t){var n=i.apply(Ue,In([t],u));return r&&h?n[0]:n};c&&e&&"function"==typeof l&&1!=l.length&&(s=c=!1);var h=this.__chain__,d=!!this.__actions__.length,p=a&&!h,y=s&&!d;if(!a&&c){n=y?n:new We(this);var v=t.apply(n,u);return v.__actions__.push({func:ya,args:[f],thisArg:o}),new Ze(v,h)}return p&&y?t.apply(this,u):(v=this.thru(f),p?r?v.value()[0]:v.value():v)})})),En(["pop","push","shift","sort","splice","unshift"],(function(t){var n=Ot[t],e=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Ue.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(Ga(i)?i:[],t)}return this[e]((function(e){return n.apply(Ga(e)?e:[],t)}))}})),br(We.prototype,(function(t,n){var e=Ue[n];if(e){var r=e.name+"";It.call(Ce,r)||(Ce[r]=[]),Ce[r].push({name:n,func:e})}})),Ce[Bi(o,2).name]=[{name:"wrapper",func:o}],We.prototype.clone=function(){var t=new We(this.__wrapped__);return t.__actions__=Li(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Li(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Li(this.__views__),t},We.prototype.reverse=function(){if(this.__filtered__){var t=new We(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},We.prototype.value=function(){var t=this.__wrapped__.value(),n=this.__dir__,e=Ga(t),r=n<0,i=e?t.length:0,o=function(t,n,e){for(var r=-1,i=e.length;++r=this.__values__.length;return{done:t,value:t?o:this.__values__[this.__index__++]}},Ue.prototype.plant=function(t){for(var n,e=this;e instanceof Ve;){var r=Fo(e);r.__index__=0,r.__values__=o,n?i.__wrapped__=r:n=r;var i=r;e=e.__wrapped__}return i.__wrapped__=t,n},Ue.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof We){var n=t;return this.__actions__.length&&(n=new We(this)),(n=n.reverse()).__actions__.push({func:ya,args:[ea],thisArg:o}),new Ze(n,this.__chain__)}return this.thru(ea)},Ue.prototype.toJSON=Ue.prototype.valueOf=Ue.prototype.value=function(){return di(this.__wrapped__,this.__actions__)},Ue.prototype.first=Ue.prototype.head,Xt&&(Ue.prototype[Xt]=function(){return this}),Ue}();"object"==i(e.amdO)&&e.amdO?(dn._=ve,(r=function(){return ve}.call(n,e,n,t))===o||(t.exports=r)):yn?((yn.exports=ve)._=ve,pn._=ve):dn._=ve}.call(this)},7984:(t,n,e)=>{"use strict";e.d(n,{Z:()=>v});var r=e(6313),i=e.n(r),o=e(6043),a=e.n(o),u=e(6063),s=e.n(u),l=new URL(e(1803),e.b),c=new URL(e(2134),e.b),f=new URL(e(6094),e.b),h=a()(i()),d=s()(l),p=s()(c),y=s()(f);h.push([t.id,"/* required styles */\r\n\r\n.leaflet-pane,\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-tile-container,\r\n.leaflet-pane > svg,\r\n.leaflet-pane > canvas,\r\n.leaflet-zoom-box,\r\n.leaflet-image-layer,\r\n.leaflet-layer {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\t}\r\n.leaflet-container {\r\n\toverflow: hidden;\r\n\t}\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\t-webkit-user-select: none;\r\n\t -moz-user-select: none;\r\n\t user-select: none;\r\n\t -webkit-user-drag: none;\r\n\t}\r\n/* Prevents IE11 from highlighting tiles in blue */\r\n.leaflet-tile::selection {\r\n\tbackground: transparent;\r\n}\r\n/* Safari renders non-retina tile on retina better with this, but Chrome is worse */\r\n.leaflet-safari .leaflet-tile {\r\n\timage-rendering: -webkit-optimize-contrast;\r\n\t}\r\n/* hack that prevents hw layers \"stretching\" when loading new tiles */\r\n.leaflet-safari .leaflet-tile-container {\r\n\twidth: 1600px;\r\n\theight: 1600px;\r\n\t-webkit-transform-origin: 0 0;\r\n\t}\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\tdisplay: block;\r\n\t}\r\n/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */\r\n/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */\r\n.leaflet-container .leaflet-overlay-pane svg {\r\n\tmax-width: none !important;\r\n\tmax-height: none !important;\r\n\t}\r\n.leaflet-container .leaflet-marker-pane img,\r\n.leaflet-container .leaflet-shadow-pane img,\r\n.leaflet-container .leaflet-tile-pane img,\r\n.leaflet-container img.leaflet-image-layer,\r\n.leaflet-container .leaflet-tile {\r\n\tmax-width: none !important;\r\n\tmax-height: none !important;\r\n\twidth: auto;\r\n\tpadding: 0;\r\n\t}\r\n\r\n.leaflet-container.leaflet-touch-zoom {\r\n\t-ms-touch-action: pan-x pan-y;\r\n\ttouch-action: pan-x pan-y;\r\n\t}\r\n.leaflet-container.leaflet-touch-drag {\r\n\t-ms-touch-action: pinch-zoom;\r\n\t/* Fallback for FF which doesn't support pinch-zoom */\r\n\ttouch-action: none;\r\n\ttouch-action: pinch-zoom;\r\n}\r\n.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {\r\n\t-ms-touch-action: none;\r\n\ttouch-action: none;\r\n}\r\n.leaflet-container {\r\n\t-webkit-tap-highlight-color: transparent;\r\n}\r\n.leaflet-container a {\r\n\t-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);\r\n}\r\n.leaflet-tile {\r\n\tfilter: inherit;\r\n\tvisibility: hidden;\r\n\t}\r\n.leaflet-tile-loaded {\r\n\tvisibility: inherit;\r\n\t}\r\n.leaflet-zoom-box {\r\n\twidth: 0;\r\n\theight: 0;\r\n\t-moz-box-sizing: border-box;\r\n\t box-sizing: border-box;\r\n\tz-index: 800;\r\n\t}\r\n/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */\r\n.leaflet-overlay-pane svg {\r\n\t-moz-user-select: none;\r\n\t}\r\n\r\n.leaflet-pane { z-index: 400; }\r\n\r\n.leaflet-tile-pane { z-index: 200; }\r\n.leaflet-overlay-pane { z-index: 400; }\r\n.leaflet-shadow-pane { z-index: 500; }\r\n.leaflet-marker-pane { z-index: 600; }\r\n.leaflet-tooltip-pane { z-index: 650; }\r\n.leaflet-popup-pane { z-index: 700; }\r\n\r\n.leaflet-map-pane canvas { z-index: 100; }\r\n.leaflet-map-pane svg { z-index: 200; }\r\n\r\n.leaflet-vml-shape {\r\n\twidth: 1px;\r\n\theight: 1px;\r\n\t}\r\n.lvml {\r\n\tbehavior: url(#default#VML);\r\n\tdisplay: inline-block;\r\n\tposition: absolute;\r\n\t}\r\n\r\n\r\n/* control positioning */\r\n\r\n.leaflet-control {\r\n\tposition: relative;\r\n\tz-index: 800;\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-top,\r\n.leaflet-bottom {\r\n\tposition: absolute;\r\n\tz-index: 1000;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-top {\r\n\ttop: 0;\r\n\t}\r\n.leaflet-right {\r\n\tright: 0;\r\n\t}\r\n.leaflet-bottom {\r\n\tbottom: 0;\r\n\t}\r\n.leaflet-left {\r\n\tleft: 0;\r\n\t}\r\n.leaflet-control {\r\n\tfloat: left;\r\n\tclear: both;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tfloat: right;\r\n\t}\r\n.leaflet-top .leaflet-control {\r\n\tmargin-top: 10px;\r\n\t}\r\n.leaflet-bottom .leaflet-control {\r\n\tmargin-bottom: 10px;\r\n\t}\r\n.leaflet-left .leaflet-control {\r\n\tmargin-left: 10px;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tmargin-right: 10px;\r\n\t}\r\n\r\n\r\n/* zoom and fade animations */\r\n\r\n.leaflet-fade-anim .leaflet-popup {\r\n\topacity: 0;\r\n\t-webkit-transition: opacity 0.2s linear;\r\n\t -moz-transition: opacity 0.2s linear;\r\n\t transition: opacity 0.2s linear;\r\n\t}\r\n.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {\r\n\topacity: 1;\r\n\t}\r\n.leaflet-zoom-animated {\r\n\t-webkit-transform-origin: 0 0;\r\n\t -ms-transform-origin: 0 0;\r\n\t transform-origin: 0 0;\r\n\t}\r\nsvg.leaflet-zoom-animated {\r\n\twill-change: transform;\r\n}\r\n\r\n.leaflet-zoom-anim .leaflet-zoom-animated {\r\n\t-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t transition: transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t}\r\n.leaflet-zoom-anim .leaflet-tile,\r\n.leaflet-pan-anim .leaflet-tile {\r\n\t-webkit-transition: none;\r\n\t -moz-transition: none;\r\n\t transition: none;\r\n\t}\r\n\r\n.leaflet-zoom-anim .leaflet-zoom-hide {\r\n\tvisibility: hidden;\r\n\t}\r\n\r\n\r\n/* cursors */\r\n\r\n.leaflet-interactive {\r\n\tcursor: pointer;\r\n\t}\r\n.leaflet-grab {\r\n\tcursor: -webkit-grab;\r\n\tcursor: -moz-grab;\r\n\tcursor: grab;\r\n\t}\r\n.leaflet-crosshair,\r\n.leaflet-crosshair .leaflet-interactive {\r\n\tcursor: crosshair;\r\n\t}\r\n.leaflet-popup-pane,\r\n.leaflet-control {\r\n\tcursor: auto;\r\n\t}\r\n.leaflet-dragging .leaflet-grab,\r\n.leaflet-dragging .leaflet-grab .leaflet-interactive,\r\n.leaflet-dragging .leaflet-marker-draggable {\r\n\tcursor: move;\r\n\tcursor: -webkit-grabbing;\r\n\tcursor: -moz-grabbing;\r\n\tcursor: grabbing;\r\n\t}\r\n\r\n/* marker & overlays interactivity */\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-image-layer,\r\n.leaflet-pane > svg path,\r\n.leaflet-tile-container {\r\n\tpointer-events: none;\r\n\t}\r\n\r\n.leaflet-marker-icon.leaflet-interactive,\r\n.leaflet-image-layer.leaflet-interactive,\r\n.leaflet-pane > svg path.leaflet-interactive,\r\nsvg.leaflet-image-layer.leaflet-interactive path {\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n\r\n/* visual tweaks */\r\n\r\n.leaflet-container {\r\n\tbackground: #ddd;\r\n\toutline-offset: 1px;\r\n\t}\r\n.leaflet-container a {\r\n\tcolor: #0078A8;\r\n\t}\r\n.leaflet-zoom-box {\r\n\tborder: 2px dotted #38f;\r\n\tbackground: rgba(255,255,255,0.5);\r\n\t}\r\n\r\n\r\n/* general typography */\r\n.leaflet-container {\r\n\tfont-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\r\n\tfont-size: 12px;\r\n\tfont-size: 0.75rem;\r\n\tline-height: 1.5;\r\n\t}\r\n\r\n\r\n/* general toolbar styles */\r\n\r\n.leaflet-bar {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.65);\r\n\tborder-radius: 4px;\r\n\t}\r\n.leaflet-bar a {\r\n\tbackground-color: #fff;\r\n\tborder-bottom: 1px solid #ccc;\r\n\twidth: 26px;\r\n\theight: 26px;\r\n\tline-height: 26px;\r\n\tdisplay: block;\r\n\ttext-align: center;\r\n\ttext-decoration: none;\r\n\tcolor: black;\r\n\t}\r\n.leaflet-bar a,\r\n.leaflet-control-layers-toggle {\r\n\tbackground-position: 50% 50%;\r\n\tbackground-repeat: no-repeat;\r\n\tdisplay: block;\r\n\t}\r\n.leaflet-bar a:hover,\r\n.leaflet-bar a:focus {\r\n\tbackground-color: #f4f4f4;\r\n\t}\r\n.leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 4px;\r\n\tborder-top-right-radius: 4px;\r\n\t}\r\n.leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 4px;\r\n\tborder-bottom-right-radius: 4px;\r\n\tborder-bottom: none;\r\n\t}\r\n.leaflet-bar a.leaflet-disabled {\r\n\tcursor: default;\r\n\tbackground-color: #f4f4f4;\r\n\tcolor: #bbb;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-bar a {\r\n\twidth: 30px;\r\n\theight: 30px;\r\n\tline-height: 30px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 2px;\r\n\tborder-top-right-radius: 2px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 2px;\r\n\tborder-bottom-right-radius: 2px;\r\n\t}\r\n\r\n/* zoom control */\r\n\r\n.leaflet-control-zoom-in,\r\n.leaflet-control-zoom-out {\r\n\tfont: bold 18px 'Lucida Console', Monaco, monospace;\r\n\ttext-indent: 1px;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {\r\n\tfont-size: 22px;\r\n\t}\r\n\r\n\r\n/* layers control */\r\n\r\n.leaflet-control-layers {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.4);\r\n\tbackground: #fff;\r\n\tborder-radius: 5px;\r\n\t}\r\n.leaflet-control-layers-toggle {\r\n\tbackground-image: url("+d+");\r\n\twidth: 36px;\r\n\theight: 36px;\r\n\t}\r\n.leaflet-retina .leaflet-control-layers-toggle {\r\n\tbackground-image: url("+p+");\r\n\tbackground-size: 26px 26px;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers-toggle {\r\n\twidth: 44px;\r\n\theight: 44px;\r\n\t}\r\n.leaflet-control-layers .leaflet-control-layers-list,\r\n.leaflet-control-layers-expanded .leaflet-control-layers-toggle {\r\n\tdisplay: none;\r\n\t}\r\n.leaflet-control-layers-expanded .leaflet-control-layers-list {\r\n\tdisplay: block;\r\n\tposition: relative;\r\n\t}\r\n.leaflet-control-layers-expanded {\r\n\tpadding: 6px 10px 6px 6px;\r\n\tcolor: #333;\r\n\tbackground: #fff;\r\n\t}\r\n.leaflet-control-layers-scrollbar {\r\n\toverflow-y: scroll;\r\n\toverflow-x: hidden;\r\n\tpadding-right: 5px;\r\n\t}\r\n.leaflet-control-layers-selector {\r\n\tmargin-top: 2px;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\t}\r\n.leaflet-control-layers label {\r\n\tdisplay: block;\r\n\tfont-size: 13px;\r\n\tfont-size: 1.08333em;\r\n\t}\r\n.leaflet-control-layers-separator {\r\n\theight: 0;\r\n\tborder-top: 1px solid #ddd;\r\n\tmargin: 5px -10px 5px -6px;\r\n\t}\r\n\r\n/* Default icon URLs */\r\n.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */\r\n\tbackground-image: url("+y+');\r\n\t}\r\n\r\n\r\n/* attribution and scale controls */\r\n\r\n.leaflet-container .leaflet-control-attribution {\r\n\tbackground: #fff;\r\n\tbackground: rgba(255, 255, 255, 0.8);\r\n\tmargin: 0;\r\n\t}\r\n.leaflet-control-attribution,\r\n.leaflet-control-scale-line {\r\n\tpadding: 0 5px;\r\n\tcolor: #333;\r\n\tline-height: 1.4;\r\n\t}\r\n.leaflet-control-attribution a {\r\n\ttext-decoration: none;\r\n\t}\r\n.leaflet-control-attribution a:hover,\r\n.leaflet-control-attribution a:focus {\r\n\ttext-decoration: underline;\r\n\t}\r\n.leaflet-attribution-flag {\r\n\tdisplay: inline !important;\r\n\tvertical-align: baseline !important;\r\n\twidth: 1em;\r\n\theight: 0.6669em;\r\n\t}\r\n.leaflet-left .leaflet-control-scale {\r\n\tmargin-left: 5px;\r\n\t}\r\n.leaflet-bottom .leaflet-control-scale {\r\n\tmargin-bottom: 5px;\r\n\t}\r\n.leaflet-control-scale-line {\r\n\tborder: 2px solid #777;\r\n\tborder-top: none;\r\n\tline-height: 1.1;\r\n\tpadding: 2px 5px 1px;\r\n\twhite-space: nowrap;\r\n\t-moz-box-sizing: border-box;\r\n\t box-sizing: border-box;\r\n\tbackground: rgba(255, 255, 255, 0.8);\r\n\ttext-shadow: 1px 1px #fff;\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child) {\r\n\tborder-top: 2px solid #777;\r\n\tborder-bottom: none;\r\n\tmargin-top: -2px;\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child):not(:last-child) {\r\n\tborder-bottom: 2px solid #777;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-attribution,\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tbox-shadow: none;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tborder: 2px solid rgba(0,0,0,0.2);\r\n\tbackground-clip: padding-box;\r\n\t}\r\n\r\n\r\n/* popup */\r\n\r\n.leaflet-popup {\r\n\tposition: absolute;\r\n\ttext-align: center;\r\n\tmargin-bottom: 20px;\r\n\t}\r\n.leaflet-popup-content-wrapper {\r\n\tpadding: 1px;\r\n\ttext-align: left;\r\n\tborder-radius: 12px;\r\n\t}\r\n.leaflet-popup-content {\r\n\tmargin: 13px 24px 13px 20px;\r\n\tline-height: 1.3;\r\n\tfont-size: 13px;\r\n\tfont-size: 1.08333em;\r\n\tmin-height: 1px;\r\n\t}\r\n.leaflet-popup-content p {\r\n\tmargin: 17px 0;\r\n\tmargin: 1.3em 0;\r\n\t}\r\n.leaflet-popup-tip-container {\r\n\twidth: 40px;\r\n\theight: 20px;\r\n\tposition: absolute;\r\n\tleft: 50%;\r\n\tmargin-top: -1px;\r\n\tmargin-left: -20px;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-popup-tip {\r\n\twidth: 17px;\r\n\theight: 17px;\r\n\tpadding: 1px;\r\n\r\n\tmargin: -10px auto 0;\r\n\tpointer-events: auto;\r\n\r\n\t-webkit-transform: rotate(45deg);\r\n\t -moz-transform: rotate(45deg);\r\n\t -ms-transform: rotate(45deg);\r\n\t transform: rotate(45deg);\r\n\t}\r\n.leaflet-popup-content-wrapper,\r\n.leaflet-popup-tip {\r\n\tbackground: white;\r\n\tcolor: #333;\r\n\tbox-shadow: 0 3px 14px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tborder: none;\r\n\ttext-align: center;\r\n\twidth: 24px;\r\n\theight: 24px;\r\n\tfont: 16px/24px Tahoma, Verdana, sans-serif;\r\n\tcolor: #757575;\r\n\ttext-decoration: none;\r\n\tbackground: transparent;\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button:hover,\r\n.leaflet-container a.leaflet-popup-close-button:focus {\r\n\tcolor: #585858;\r\n\t}\r\n.leaflet-popup-scrolled {\r\n\toverflow: auto;\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-popup-content-wrapper {\r\n\t-ms-zoom: 1;\r\n\t}\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\twidth: 24px;\r\n\tmargin: 0 auto;\r\n\r\n\t-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";\r\n\tfilter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-control-zoom,\r\n.leaflet-oldie .leaflet-control-layers,\r\n.leaflet-oldie .leaflet-popup-content-wrapper,\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\tborder: 1px solid #999;\r\n\t}\r\n\r\n\r\n/* div icon */\r\n\r\n.leaflet-div-icon {\r\n\tbackground: #fff;\r\n\tborder: 1px solid #666;\r\n\t}\r\n\r\n\r\n/* Tooltip */\r\n/* Base styles for the element that has a tooltip */\r\n.leaflet-tooltip {\r\n\tposition: absolute;\r\n\tpadding: 6px;\r\n\tbackground-color: #fff;\r\n\tborder: 1px solid #fff;\r\n\tborder-radius: 3px;\r\n\tcolor: #222;\r\n\twhite-space: nowrap;\r\n\t-webkit-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\tpointer-events: none;\r\n\tbox-shadow: 0 1px 3px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-tooltip.leaflet-interactive {\r\n\tcursor: pointer;\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-tooltip-top:before,\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\tposition: absolute;\r\n\tpointer-events: none;\r\n\tborder: 6px solid transparent;\r\n\tbackground: transparent;\r\n\tcontent: "";\r\n\t}\r\n\r\n/* Directions */\r\n\r\n.leaflet-tooltip-bottom {\r\n\tmargin-top: 6px;\r\n}\r\n.leaflet-tooltip-top {\r\n\tmargin-top: -6px;\r\n}\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-top:before {\r\n\tleft: 50%;\r\n\tmargin-left: -6px;\r\n\t}\r\n.leaflet-tooltip-top:before {\r\n\tbottom: 0;\r\n\tmargin-bottom: -12px;\r\n\tborder-top-color: #fff;\r\n\t}\r\n.leaflet-tooltip-bottom:before {\r\n\ttop: 0;\r\n\tmargin-top: -12px;\r\n\tmargin-left: -6px;\r\n\tborder-bottom-color: #fff;\r\n\t}\r\n.leaflet-tooltip-left {\r\n\tmargin-left: -6px;\r\n}\r\n.leaflet-tooltip-right {\r\n\tmargin-left: 6px;\r\n}\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\ttop: 50%;\r\n\tmargin-top: -6px;\r\n\t}\r\n.leaflet-tooltip-left:before {\r\n\tright: 0;\r\n\tmargin-right: -12px;\r\n\tborder-left-color: #fff;\r\n\t}\r\n.leaflet-tooltip-right:before {\r\n\tleft: 0;\r\n\tmargin-left: -12px;\r\n\tborder-right-color: #fff;\r\n\t}\r\n\r\n/* Printing */\r\n\t\r\n@media print {\r\n\t/* Prevent printers from removing background-images of controls. */\r\n\t.leaflet-control {\r\n\t\t-webkit-print-color-adjust: exact;\r\n\t\tprint-color-adjust: exact;\r\n\t\t}\r\n\t}\r\n',""]);const v=h},5150:(t,n,e)=>{"use strict";e.d(n,{Z:()=>u});var r=e(6313),i=e.n(r),o=e(6043),a=e.n(o)()(i());a.push([t.id,"html , body \n{\n background-color: gray;\n width: 100vw;\n height: 100vh;\n overflow: hidden;\n margin: 0;\n}\n\n#cvsCNT {\n width: 100vw;\n height: 100vh;\n}\n\n.leaflet-tooltip.village-labels {\n background-color: transparent;\n border: transparent;\n box-shadow: none;\n font-size: larger;\n}\n\n.selector {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.selector-cnt {\n display: flex;\n flex-direction: row;\n}\n\n.color_viewer_item {\n display: flex;\n flex-direction: row;\n margin-left: 10px;\n margin-top: 2px;\n margin-bottom: 2px;\n}\n\n.color_viewer_item label {\n margin-left: 10px;\n}\n\n.color_viewer_container {\n display: flex;\n flex-direction: column;\n}\n\n.leaflet-popup-content h1 {\n font-size: 20px;\n}\n\n.leaflet-popup-content p {\n font-size: 15px;\n}\n\n.leaflet-popup-content {\n aspect-ratio: 5/6;\n overflow-y: scroll;\n}",""]);const u=a},7762:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來 

{station_name}

設站狀況 

{station_staus}

設站/廢站背景 

{station_background}

產業/發展/備註 

{station_notes}

"},4296:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

國父曾下榻於此地高級旅館「梅屋敷」(後改稱國父紀念館) 

設站狀況

1997年啟用 

設站/廢站背景

捷運路線 

產業/發展/備註

臺灣第一條捷運地下街。原始規劃為「新知剪影區」(機能性商品)、「摩登風尚區」、「流行眉批區」。  附近有南西商圈,受惠於捷運通車發展,以文青藝文風格為特色。鐵路拆除後,今日為心中山線形公園,多小販。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現    

"},2062:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

凱達格蘭族語「女巫」之意。一說認為溫泉冒煙是女巫施法,一說族中女巫居住於此。 

設站狀況

1901年啟用 

設站/廢站背景

曾位居通往淡水的交通要道中段,開發較早。戰後為外省移民主要移入區,人口成長更加顯著。  後因大度快速道路、關渡大橋的建立,使得交通地位不再。不過聚落人口眾多,使得北投在戰後取代了士林客運量的領先地位。 

產業/發展/備註

除當地居民交通,以轉乘至新北投為主。  當地貴子坑盛產陶土,北投因而在日治時代成為陶藝重鎮。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  聚落隨車站出現 

"},455:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

臺北城門北門

設站狀況

1915年啟用  1923年廢站 

設站/廢站背景

為昔日淡水線鐵路起點,後由臺北車站取代之。與今日捷運北門站位置稍有落差。  裏台北驛完工後,北門站廢止。 

產業/發展/備註

清代所築之城門拆除後,日本政府修築為寬四十公尺的道路,再以兩條綠地將道路分隔為「三線路」,成為日本政府建設臺灣的成功象徵之一,自誇為「東方的小巴黎」。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},5920:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

一說譯自平埔族地名「海岸與海灣」之意,一說為西班牙人移用菲律賓地名。在決定站名時,當地耆老堅決使用此名。 

設站狀況

1997年啟用 

設站/廢站背景

唭哩岸至王家廟為一帶狀聚落,前者規模較大,為北投最早發展的街區,人口在日治初期甚至比石牌略多。然而,鐵路未在此設站,加上北淡公路改道、水運衰落等因素,使得唭哩岸的發展相形沒落。  由於王家廟站位於彎道處,因此在規劃捷運時未設站。 

產業/發展/備註

打石業發達。當地所產石材色澤溫潤,臺北城門可能有少量唭哩岸石的組成。王家廟站為舊時唭哩岸石集散地,亦有說法是戰後為了便利工廠員工通勤,以及居民需求而設站。  近代鋼筋水泥建材引進,加上陽明醫學院闢建校園於唭哩岸山,打石業沒落。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},8998:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

形狀渾圓的小山 

設站狀況

1901年啟用 

設站/廢站背景

傳統聚落 

產業/發展/備註

日治時的地標,包含圓山公園、圓山運動場、圓山動物園、兒童遊園地等,為日本人相當重視的地方。  圓山公園為臺灣第一座公園。日本人最初因此地景致優美,規劃為墓地。後來伊藤博文建議改為公園,以更符合民眾期望。2010年舉辦花博,成為會場之一。週末,公園內有政府輔導成立的台北花博農民市集。  圓山運動場為1923年為歡迎裕仁皇太子來台所建。場內有球場、網球場、田徑場等設施,並有可容納數千名觀眾的看臺。戰後曾作為美軍顧問團的倉庫用地。後改為中山足球場。  圓山動物園於1916年正式開園,當時有七十種動物。日治時,園內會舉行放煙火、放電影與戲劇等表演。1986年,遷至木柵,遺留的空地成為兒童樂園新園區。戰後為臺鐵淡水線重要客源。  圓山遊園地屬於圓山動物園擴建的一部分,設立於1938年。設施有飛行塔、旋轉木馬、豆自動車(電動小型車)、大山辷臺(超大型溜滑梯)等,已接近今日遊樂園。由於設備相當新穎、少見,到戰後都還是熱門休閒場所。2014年遷址至士林。  此外,當地也有歷史悠久的大龍峒保安宮,以及日治時期所建的孔廟。臨濟寺則建於1910年,是總督兒玉源太郎邀請日僧來臺布教時,由板橋林家捐贈的土地。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  聚落隨車站出現 

"},8165:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

人文薈萃,士子如林。 

設站狀況

1901年啟用

設站/廢站背景

傳統聚落,芝蘭一堡主要人口聚集地。  日治時期為往草山踏青的玄關,戰後也是通往陽明山的轉運處。  戰後因市區向外為擴展,以及車站的磁吸效應,聚落、房舍大增。 

產業/發展/備註

自古因地理之便,為北部物產集散中心。漁民會擔著魚蝦抵此銷售,路線稱為魚路。  士林石角庄一帶為石材產地,屬於鐵路建設期間重要的材料取得地點,臺北站的建築、基隆河的橋樑、縱貫線的鐵路都曾使用。  1920年代至日治時代後期,幾乎都是各站中運量最高者。  1960年代,因東吳、文化、銘傳等大專院校興建,戲院發達。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  聚落隨車站出現    

"},140:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

大正天皇 

設站狀況

1915年啟用  1950年代廢站 

設站/廢站背景

1910年代日本人來臺人數激增,此處規劃為日本人高級住宅區,多官員住所。  因此站為日本人而設立,二站汽油缺乏時,曾一度是少數繼續行駛的汽油車車站。站後由於運量不多、距離臺北車站過近、鐵路柴油化、投入「平等號」(單一列車部區分等級)等因素,在1953年不久後即停止營運。 

產業/發展/備註

林熊徵、杜聰明等人曾居住於此,附近有臺北州治(今監察院)、臺北市役所(今行政院)、樺山小學校、建成小學校、私立大正幼稚園(臺灣第一座幼稚園)。  當地留有條通地名(巷道呈棋盤式,東西向街道稱為通)。1950年代,美軍顧問團駐於此地,故發展酒巴、餐廳、舞廳、旅館、泊來品商店。1970年代美援結束,日本商社派員來臺後,成為迎合日本觀光客的區域,日本料理店、賓館、服飾店林立,燈紅酒綠。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現    

"},6632:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

農民曾合力鋪設一方曬穀大埕 

設站狀況

1903年啟用  1915年改為貨運站  1937年廢站 

設站/廢站背景

日本人於清代臺北站位置設立淡水河岸取扱所,即後來的大稻埕車站。  縱貫線通車後,貨運功能更顯重要。  因樺山貨運站的成立而廢站。 

產業/發展/備註

臺灣第一座火車站。  當地於清末到日治期間發展快速。頂下郊拚後,當地始有大規模開發。艋舺淤塞後,大稻埕成為北臺灣商業重心,全臺茶葉皆運至此地。清末,劉銘傳規劃為外國人居住地,洋行林立,帶來新文化、新思想的刺激;間接影響日治時期,當地成為非武裝抗日的重鎮。戰後,則是二二八事件導火線發生處。  當地圓環小吃、夜市,造就庶民消費文化;酒樓則成為社經地位較高者的娛樂場所。大稻埕為藝旦聚集區,有「未看見藝旦,免說大稻埕」之說。藝旦從小拜師學藝,在酒樓表演音樂(清代為南北管,日治為流行樂曲),與文人雅士交流。戰後,由於經濟不景氣,此表演行業快速沒落。  另外,由於地利之便,日治時期大稻埕為全臺最大絲織品集散地;戰後,亦有多家紡織公司總部設立於此。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  為特殊目的而設立之車站 

"},3524:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

軍艦岩 

設站狀況

1997年啟用

設站/廢站背景

捷運路線 

產業/發展/備註

曾有鳳梨產業。後因市場需求不再,政府鼓勵民眾改植相思樹種。另外,當地現有登山步道,提供捷運沿線民眾登高覽勝。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},4366:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

位於臺灣神社下 

設站狀況

1915年啟用  戰時曾一度停止營運  1950年代廢站

設站/廢站背景

方便參拜神社。  因地形影響,非聚落所在地,故載客量不多。  戰後作為汽油車招呼站,普通列車投入行駛後廢站。  通往神社的道路站後依舊存在於劍潭青年活動中心內,一直到教學大樓出現後,這條路才消失。 

產業/發展/備註

神社原先計畫興建在圓山公園內,後來被認為規模太小,而移至劍潭山腹。現址為圓山大飯店。  臺灣神社為日本海外第一座、台灣唯一的官幣大社,各國或內地高官來臺時,一定先去參拜。神社內祀奉的著名人物有北白川宮能久親王。  圓山大飯店為接待國賓而建,為當時國際級飯店的唯一選擇,曾服務過的元首有四十餘位。 

車站與聚落互動型態歸類

為特殊目的而設立之車站 

"},516:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

政治作戰學校之名 

設站狀況

1997年啟用 

設站/廢站背景

捷運路線 

產業/發展/備註

原先為平埔族居住地區,日治時代因陶土開採等因素,而被迫遷居。  戰後曾有拍攝軍政宣教片與紀錄片的製片廠。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},1009:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

忠義廟(行天宮北投分宮) 

設站狀況

1960年啟用 

設站/廢站背景

當地原先便有嘎嘮別聚落,本站為方便忠義廟(行天宮北投分宮)信眾進香遊覽而設。該廟落成典禮當天設置臨時站,後成為簡易站,曾辦理貨運。  捷運站與過往車站位置不同,參拜忠義廟反較不便。 

產業/發展/備註

忠義站月臺當年為當地居民擺地攤之處。 

車站與聚落互動型態歸類

為特殊目的而設立之車站 

"},9712:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

明德路,與儒家經典《大學》有關,應有復興中華文化的理想投射。 

設站狀況

1997年啟用 

設站/廢站背景

捷運路線。  站址較接近過往的石牌站。 

產業/發展/備註

原先鐵路未於芝山、明德設站,此地屬於士林、石牌兩大聚落之間的郊區。1970到80年代,臺灣經濟起飛後,大量鄉村人口移居於此。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},3841:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

路名,國父之三民主義。 

設站狀況

1997年啟用 

設站/廢站背景

捷運路線 

產業/發展/備註

民權西路,舊稱大橋頭街,清朝時已為鐵路、公路與人馬車併行的多用途街道,亦為大稻埕與大龍峒的界街。由於美援時,美軍招待所位於此地,曾發展出許多酒吧、俱樂部,晴光市場亦在此背景下成為舶來品集散地。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現    

"},5253:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

既有地名,說法甚多 

設站狀況

1901年啟用 

設站/廢站背景

發展甚早之區域,一直具有重要軍事與商業地位。設站於距離淡水舊街聚落有一段距離的草厝尾,王星淯推測為腹地較大、減少土地徵收的緣故。 

產業/發展/備註

日治初期,淡水曾扮演日本抗衡西洋航運勢力的角色,不過後來港口淤塞,功能不再,基隆港成為主要港口。鐵路興建後,淡水河河運功能也漸被取代。  日本人將淡水打造為適宜觀光的小鎮,自來水系統、氣象標識杆、高爾夫球場都是全臺第一個建造。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  聚落隨車站出現 

"},7663:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

站名難考,一說為北投鎮安宮舊稱。 

設站狀況

1958年啟用  1988年廢站

設站/廢站背景

唭哩岸至王家廟為一帶狀聚落,前者規模較大,為北投最早發展的街區,人口在日治初期甚至比石牌略多。然而,鐵路未在此設站,加上北淡公路改道、水運衰落等因素,使得唭哩岸的發展相形沒落。  由於王家廟站位於彎道處,因此在規劃捷運時未設站。 

產業/發展/備註

打石業發達。當地所產石材色澤溫潤,臺北城門可能有少量唭哩岸石的組成。王家廟站為舊時唭哩岸石集散地,亦有說法是戰後為了便利工廠員工通勤,以及居民需求而設站。  近代鋼筋水泥建材引進,加上陽明醫學院闢建校園於唭哩岸山,打石業沒落。 

車站與聚落互動型態歸類

為特殊目的而設立之車站

"},7001:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

為早期平埔族與漢人開墾地帶,因土地糾紛立有漢番界碑。 

設站狀況

1915年啟用 

設站/廢站背景

開發早的傳統聚落,日治時期為北淡線中途大站。不過因為距離主要聚落較遠,日治到戰後客運量一直不多。 

產業/發展/備註

一說設站時,石牌庄與唭哩岸庄兩地競爭激烈,最後位置設於石牌庄而以唭哩岸為站名。戰後因站址考量,改為石牌站。車站附近屬住宅區,1970年代客運量大增。 

車站與聚落互動型態歸類

聚落隨車站出現    

"},712:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

以竹林作圍籬防風 

設站狀況

1932年啟用 

設站/廢站背景

傳統農漁聚落。  車站位置位於傳統竹圍仔、大竹圍聚落以南,故推測為車站設立後,其附近地區才以竹圍稱之。且設站時當地非人口聚集處,客運量一直不高。 

產業/發展/備註

整體運量仍在淡水線中屬於較低者,因此臺鐵曾在1982年將之列入欲裁併車站清單中。  經濟起飛時,紡織、電子業發達,外國大廠在此設廠。關渡大橋通車後,人口加速成長。1990年代,開始出現許多集合式大廈社區。捷運興建後,人口更大量移入。 

車站與聚落互動型態歸類

聚落隨車站出現 

"},2:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

當地自然環境 

設站狀況

1997年啟用 

設站/廢站背景

為紓解臺北市民工作壓力,親近自然而設立此站。現有保留區。 

產業/發展/備註

現為北海岸重要轉運站。 

車站與聚落互動型態歸類

聚落隨車站出現 

"},233:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

1875年建臺北府 

設站狀況

1901年啟用 

設站/廢站背景

最初劉銘傳設站於大稻埕(當年北臺灣貨物集散中心),後續日本人考量都市發展,遷往臺北城;大稻埕車站則改為貨物車站營運。 

產業/發展/備註

正門面對今天的館前路,為城內日本人出入要道。  城內為日本人地區,相對於大稻埕、艋舺屬於臺灣人密集的地區。  日本人來臺之初,曾修繕清代的台北車站。後續因路線改變、腹地不足,於是遷移至距離基隆29.2公里處。 

車站與聚落互動型態歸類

聚落隨車站出現    

"},9141:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

當地開墾多漳州籍,以漳州名勝芝山命名。 

設站狀況

1997年啟用 

設站/廢站背景

捷運路線 

產業/發展/備註

當地有漳泉械鬥留下的隘門、第一所國語傳習所、國民政府情治單位等呈現發展脈絡。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現 

"},1066:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

一說譯自平埔族地名,一說為西班牙語asidor音譯。 

設站狀況

1901年啟用 

設站/廢站背景

開發甚早,為交通必經之聚落;又因位於河口、原漢交界帶,地理位置重要。開港通商後,為重要渡口與檢驗關卡,亦為軍事防線。  關渡宮一帶為人口主要聚集處,但地處山丘、河岸邊,不適合建造鐵路。設站時因八里坌貨物運輸考量,因而在腹地較大的頂茄苳腳設站;然而貨運量發展不如預期,因此在1930年遷至較靠近關渡街之下茄苳腳,以利民眾搭乘。 

產業/發展/備註

日治時代為農田、濕地,今日依舊為重要農業區與保護區。  在日治時期亦為熱門狩獵地,許多人在車站營運後來此打獵。  站後,市郊人口增加,此地又因位於通往關渡宮的道路,車站附近出現不少聚落與商業活動。  1960年代後工廠林立,成為重要貨運站,並有連結至廠區的專用側線。1980年代,因運輸與土地成本、淡水線將廢止等因素,該區產業減弱、遷廠。不過政府仍規劃此地為工業區,現今由過去製造業改為科技業聚集處。例外的是,嘉新公司遷廠後,本欲改建為工商大樓或住宅區,但土地變更須捐60%土地,因此最後成為好市多北投店所在地。 

車站與聚落互動型態歸類

車站隨既有聚落活動出現  車站隨聚落而遷移  聚落隨車站出現 

"},340:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

站名由來

早期有一對相連的大湖泊,閩南人稱之為雙連陂(陂為池塘之意)。 

設站狀況

1915年啟用 

設站/廢站背景

市區改正之下,加上1912年馬偕紀念醫院開始營業、雙連陂被填平,開始出現聚落;並因大稻埕南北貨轉運的需要,設立此轉運站。淡水線停駛前,雙連站為全線貨運量最大之一站。 

產業/發展/備註

早期在淡水港卸貨之較大船隻,須將貨物以火車運至本站,再以手拉車轉運至大稻埕的南北貨批發市場。雙連火車站周邊的市集因而形成,有車頭菜市仔之稱,販賣蔬果、海鮮、衣物、雜貨,有來自山區和海線的小農。由於早期多勞工聚集,小吃亦發達,餐飲、民生業位於鐵路後站。打鐵行業曾興盛一時,鐵路前站出現相當多打鐵、五金、機械、材料相關行業。 

車站與聚落互動型態歸類

聚落隨車站出現    

"},872:t=>{t.exports={type:"FeatureCollection",name:"village1915",crs:{type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}},features:[{type:"Feature",properties:{id:20221222102800,VILLNAME:"大庄埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.43690033180805,25.178751572049016],[121.43626575328159,25.17882208077418],[121.43556066602997,25.178416655604497],[121.43513761367899,25.17848716432966],[121.4342033730706,25.177605805265134],[121.43376269353834,25.17668919183803],[121.43319862373704,25.176160376399316],[121.43256404521058,25.176530547206415],[121.43191183950283,25.176548174387705],[121.43150641433316,25.17744716063352],[121.43018437573637,25.178575300236112],[121.43027251164283,25.17926276030644],[121.43111861634476,25.180690561990968],[121.43136539688284,25.181554293874203],[121.43133014252025,25.182365144213563],[121.43111861634476,25.18301734992131],[121.43066030963121,25.183510910997445],[121.42932064385313,25.18483294959423],[121.42856267505765,25.185643799933594],[121.42806911398151,25.186842448261345],[121.42762843444925,25.187670925781998],[121.42609486967697,25.187124483161995],[121.42503723879955,25.187247873431026],[121.42516062906859,25.187653298600708],[121.42570707168859,25.187917706320064],[121.42554842705698,25.188622793571685],[121.42538978242536,25.188763811022007],[121.42507249316213,25.188763811022007],[121.42459655926729,25.189468898273628],[121.42350367402727,25.189451271092338],[121.42306299449501,25.18923974491685],[121.4225341790563,25.188763811022007],[121.42193485489243,25.188323131489746],[121.42159993844791,25.188199741220714],[121.42138841227242,25.188287877127166],[121.42119451327822,25.188411267396198],[121.42100061428403,25.188640420752975],[121.42100061428403,25.18883431974717],[121.42103586864658,25.189495339045564],[121.42091247837756,25.1897950011275],[121.42048942602659,25.19048246119783],[121.42031315421369,25.190782123279767],[121.42013688240077,25.191540092075257],[121.4197138300498,25.191681109525582],[121.41960806696206,25.191698736706872],[121.41899111561689,25.19277399476559],[121.41899111561689,25.193135351982047],[121.41918501461109,25.193417386882693],[121.4191673874298,25.193699421783343],[121.41904399716077,25.193910947958827],[121.41877958944141,25.19436925467238],[121.41874433507883,25.194986206017546],[121.41883247098528,25.195391631187228],[121.41893823407302,25.195603157362715],[121.41923789615497,25.195955700988524],[121.41948467669303,25.19620248152659],[121.4195375582369,25.196696042602724],[121.41992535622529,25.197013331865953],[121.4200840008569,25.197101467772406],[121.42108875019046,25.19650214360853],[121.42128264918466,25.19650214360853],[121.42167044717304,25.196590279514982],[121.42235790724338,25.19685468723434],[121.4228867226821,25.19699570468466],[121.42315113040145,25.19696045032208],[121.42366231865887,25.19699570468466],[121.42419113409758,25.197242485222727],[121.4249138485305,25.197171976497568],[121.42554842705695,25.1972953667666],[121.42591859786405,25.197506892942087],[121.426218259946,25.197824182205313],[121.42722300927954,25.19770079193628],[121.42655317639051,25.196678415421434],[121.42593622504535,25.196167227164008],[121.4254779183318,25.19586756508207],[121.42510774752469,25.195409258368517],[121.42461418644855,25.194492644941413],[121.42412062537242,25.193681794602053],[121.42389147201565,25.192677045268493],[121.42403248946597,25.191989585198165],[121.42431452436662,25.19170755029752],[121.42487859416792,25.19139026103429],[121.42531927370018,25.19135500667171],[121.42521351061244,25.192342128823974],[121.4252840193376,25.193170606344626],[121.42579520759502,25.193576031514308],[121.42653554920922,25.19364654023947],[121.42715250055439,25.19366416742076],[121.4280338596189,25.193435014063986],[121.42838640324472,25.192976707350432],[121.42903860895247,25.19246551909301],[121.42974369620408,25.191901449291713],[121.42972606902279,25.191143480496223],[121.42935589821573,25.19041195247267],[121.42932064385315,25.19020042629718],[121.42937352539703,25.189847882671373],[121.43023725728025,25.189618729314596],[121.430889462988,25.189601102133306],[121.43175319487123,25.18967161085847],[121.43233489185383,25.189618729314596],[121.4327579442048,25.189248558507497],[121.4327579442048,25.188649234343618],[121.4325464180293,25.188102791723615],[121.43222912876608,25.1875739762849],[121.43201760259059,25.187009906483606],[121.4323701462164,25.186674990039087],[121.43351591300028,25.186269564869406],[121.4334806586377,25.18582888533714],[121.4336745576319,25.185582104799078],[121.43423862743319,25.18494752627262],[121.434591171059,25.18433057492745],[121.435137613679,25.181157682295165],[121.43596609119966,25.180928528938388],[121.43612473583127,25.180805138669356],[121.43615999019386,25.18054073095],[121.43624812610031,25.179765134973216],[121.43690033180805,25.178751572049016]]]]}},{type:"Feature",properties:{id:20221222102951,VILLNAME:"油車口庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.42501079802763,25.187199398682484],[121.42612131044893,25.18719058509184],[121.42754911213346,25.187631264624102],[121.42859792942023,25.18559532518505],[121.429523356438,25.184612609828108],[121.42984945929186,25.184357015699394],[121.43059861449672,25.183634301266487],[121.43128607456704,25.18276175579261],[121.43130370174833,25.182620738342283],[121.43140065124543,25.182197685991312],[121.43139183765479,25.181871583137436],[121.43130370174833,25.181179716271785],[121.43109217557284,25.18048344261081],[121.43101285325703,25.180351238751133],[121.43076607271897,25.180020729101937],[121.43058098731542,25.179703439838708],[121.43042234268381,25.17940377775677],[121.43027251164284,25.17923631953451],[121.43020200291767,25.17869869050515],[121.43029013882413,25.178584113826762],[121.43100403966639,25.177945128504984],[121.43140065124543,25.177539703335302],[121.43150641433317,25.177319363569172],[121.43189421232157,25.176570208364325],[121.4313565832922,25.176389529756097],[121.430889462988,25.17642478411868],[121.43017556214573,25.176336648212228],[121.42963793311638,25.17620444435255],[121.42910911767767,25.176019358949],[121.42865081096411,25.175746137638995],[121.42844809837928,25.17549935710093],[121.4281219955254,25.174313929159144],[121.42778707908087,25.17289053426994],[121.42777826549023,25.172855279907356],[121.42593622504538,25.17314612839865],[121.42503723879956,25.17334884098349],[121.42381214969987,25.17341053611801],[121.42283384113826,25.17349867202446],[121.42207587234276,25.173639689474783],[121.42095654633083,25.174115623369627],[121.42177621026083,25.175948850223836],[121.42175858307954,25.17614274921803],[121.42148536176954,25.17672885299594],[121.42104468223728,25.177072583031105],[121.42089485119631,25.177513262563366],[121.42083315606179,25.177777670282723],[121.42065688424888,25.178910216680638],[121.4205423075705,25.179394964166125],[121.42048942602662,25.179703439838708],[121.42066569783952,25.1803247979792],[121.42078027451792,25.18048344261081],[121.42123858123146,25.180694968786298],[121.42133553072857,25.181276665768884],[121.42220807620245,25.180818359055333],[121.42230502569954,25.18088005418985],[121.42266638291599,25.18141768321921],[121.42301011295116,25.182470907301315],[121.42341553812085,25.18359464010858],[121.42398842151279,25.18332141879858],[121.42470232235505,25.185370578623598],[121.42479927185215,25.185731935840053],[121.42481689903343,25.186340073594575],[121.42501079802763,25.187199398682484]]]]}},{type:"Feature",properties:{id:20221222103220,VILLNAME:"竿蓁林庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.44341357529485,25.164936268712594],[121.44442713821905,25.16555322005776],[121.44589900785681,25.16624068012809],[121.4461898563481,25.166328816034543],[121.44679799410262,25.16703390328616],[121.44677155333069,25.167404074093263],[121.44629561943584,25.16787119439746],[121.446366128161,25.168369162268913],[121.44622511071069,25.168651197169563],[121.44589900785681,25.16871289230408],[121.44592544862874,25.16902136797666],[121.44578443117842,25.16962069214054],[121.44567426129534,25.170464593444823],[121.44652036599729,25.17042933908224],[121.44803630358827,25.170975781702246],[121.45008105661796,25.17041171190095],[121.45069800796313,25.170200185725463],[121.4511210603141,25.169741879011912],[121.45237259018572,25.16935408102352],[121.45304242307476,25.16935408102352],[121.45399429086444,25.169019164579],[121.45441734321543,25.169019164579],[121.4553868381864,25.169177809210616],[121.45566226289405,25.169264843418244],[121.45623514628599,25.16912382596792],[121.45685209763116,25.169018062880177],[121.45810362750278,25.168780095932753],[121.45894091861408,25.168577383347913],[121.46333449355075,25.168630264891785],[121.46338737509461,25.168850604657916],[121.46329042559752,25.16924721623695],[121.46323754405364,25.169441115231148],[121.46323754405364,25.169608573453406],[121.46356364690752,25.16995230348857],[121.46403958080236,25.170013998623087],[121.46568772225302,25.17060450919632],[121.46630467359819,25.170833662553097],[121.46662196286141,25.170780781009224],[121.46661314927077,25.170392983020832],[121.46648975900173,25.170163829664055],[121.466383995914,25.169670268587925],[121.46639280950464,25.16936179291534],[121.46632230077948,25.16890348620179],[121.46630467359819,25.168524501804043],[121.46595212997238,25.167563820423712],[121.46631348718883,25.166730936107736],[121.46636636873271,25.165959746926276],[121.46629586000755,25.165765847932082],[121.46591687560979,25.165351609171758],[121.46566128148109,25.164928556820783],[121.46552907762141,25.164743471417236],[121.46556433198398,25.16451431806046],[121.46570534943432,25.164338046247554],[121.46584636688463,25.16416177443465],[121.46615924935254,25.1639766890311],[121.46671891235852,25.16377838324158],[121.46778535682658,25.163637365791256],[121.46829654508402,25.163654992972546],[121.46893112361046,25.163602111428677],[121.46915146337659,25.163469907569],[121.46926604005499,25.163143804715123],[121.46938061673337,25.162773633908024],[121.46931892159886,25.16259736209512],[121.46908095465143,25.16214346217689],[121.46894875079175,25.16190549522947],[121.46896637797305,25.161685155463335],[121.46907214106079,25.161438374925268],[121.46913383619531,25.160728880878327],[121.4690368866982,25.15992684412961],[121.46807620531787,25.159900403357675],[121.46707145598432,25.160323455708646],[121.4658992484285,25.160587863428002],[121.46475348164462,25.160772948831553],[121.46374873231106,25.161081424504136],[121.46351076536365,25.161046170141557],[121.46325517123493,25.16101972936962],[121.46287618683719,25.160349896480582],[121.46284974606526,25.160270574164777],[121.46271754220558,25.160173624667678],[121.46269110143363,25.160173624667678],[121.46152770746846,25.15985633540445],[121.46090194253266,25.159547859731866],[121.4605405853162,25.15937158791896],[121.46025855041556,25.15918650251541],[121.45973854856749,25.15896616274928],[121.45932430980716,25.15878107734573],[121.45891888463748,25.158622432714115],[121.4582049837952,25.15857836476089],[121.457737863491,25.158454974491857],[121.45726192959616,25.15820819395379],[121.4570151490581,25.157979040597013],[121.45624836667196,25.157679378515073],[121.45605446767776,25.15757361542733],[121.4554375163326,25.15746785233959],[121.45489988730324,25.15731802129862],[121.45430937673001,25.157159376667007],[121.4536659846129,25.15704479998862],[121.45091614433159,25.156436662234096],[121.45077953367658,25.15730039411733],[121.45048868518529,25.1578203959654],[121.4500832600156,25.158437347310564],[121.44947512226109,25.15918650251541],[121.44877003500947,25.159918030538964],[121.44800765941864,25.160521761498163],[121.44748765757056,25.160944813849135],[121.44701172367573,25.16127091670301],[121.44665918004992,25.161579392375593],[121.44611273742991,25.162055326270437],[121.44454832509037,25.163800417218194],[121.44418696787392,25.16427635111304],[121.44341357529485,25.164936268712594]]]]}},{type:"Feature",properties:{id:20221222103432,VILLNAME:"三空泉庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.46901925951691,25.159970912082827],[121.46896637797303,25.159600741275728],[121.46885180129465,25.15938921510024],[121.46846400330625,25.15906311224637],[121.46822603635883,25.15913362097153],[121.46804976454592,25.15905429865572],[121.46783823837045,25.158701755029913],[121.46788230632367,25.15842853371991],[121.46811145968044,25.158349211404104],[121.46852569844077,25.158278702678942],[121.46891349642917,25.158199380363133],[121.46927485364562,25.158120058047327],[121.46983892344691,25.15805836291281],[121.47058807865176,25.158014294959585],[121.47142536976305,25.157996667778292],[121.47257113654693,25.158261075497652],[121.47266808604404,25.15878107734572],[121.47290605299146,25.158992603521206],[121.47324978302662,25.158974976339916],[121.4734789363834,25.158939721977333],[121.47346130920211,25.159142434562174],[121.47369046255888,25.15938921510024],[121.47514470501535,25.159785826679276],[121.47554131659439,25.159785826679276],[121.47605250485181,25.159556673322502],[121.47630809898052,25.15950379177863],[121.47656369310923,25.15950379177863],[121.47683691441924,25.159627182047664],[121.47696030468826,25.159662436410244],[121.47717183086375,25.159662436410244],[121.47837929278215,25.159565486913145],[121.4788375994957,25.159565486913145],[121.47933116057182,25.159627182047664],[121.47958675470053,25.159697690772823],[121.4798159080573,25.159653622819597],[121.48023896040829,25.159530232550566],[121.48067963994055,25.159424469462824],[121.48112913306345,25.15935396073766],[121.48126133692313,25.159442096644113],[121.48163150773023,25.159635995638308],[121.48199286494668,25.159812267451212],[121.48210744162508,25.159865148995085],[121.482407103707,25.159794640269922],[121.48291829196444,25.159547859731855],[121.48325320840895,25.15938921510024],[121.48357049767218,25.15926582483121],[121.48424914415186,25.15931870637508],[121.48516575757898,25.160270574164766],[121.48438134801155,25.16116956041058],[121.4837291423038,25.162350581557043],[121.48387897334477,25.162778040703337],[121.48278608810476,25.162822108656563],[121.48168438927411,25.163024821241404],[121.480767775847,25.163315669732697],[121.47969251778828,25.1631217707385],[121.47945455084086,25.16308651637592],[121.47852031023245,25.16319227946366],[121.47839691996343,25.16374753567431],[121.47764776475857,25.165329575195134],[121.47737454344858,25.16569093241159],[121.47692505032568,25.165884831405783],[121.47663420183437,25.16592889935901],[121.47575724956516,25.166003814879495],[121.47529894285162,25.166144832329817],[121.47413554888645,25.166470935183693],[121.4736772421729,25.167440430154667],[121.47192774442982,25.16796483879806],[121.47081723200853,25.168229246517416],[121.4692924808269,25.168476027055483],[121.46777654323591,25.168546535780646],[121.46668806479121,25.16852009500871],[121.46630908039346,25.168555349371292],[121.46595653676765,25.167550600037732],[121.46636196193734,25.166607545838694],[121.46633552116539,25.16601703526546],[121.46630026680282,25.165867204224494],[121.4657890785454,25.165144489791583],[121.4656128067325,25.16495059079739],[121.46557755236991,25.16475669180319],[121.46556873877927,25.164580419990287],[121.46563043391377,25.16435126663351],[121.46581551931733,25.16419702879722],[121.46631789398411,25.163897366715283],[121.46691721814798,25.163773976446247],[121.46750772872122,25.16371228131173],[121.46817756161025,25.16365939976786],[121.46868874986768,25.163615331814633],[121.46908536144672,25.163500755136244],[121.46933214198478,25.16295431251624],[121.46935858275671,25.16291905815366],[121.46938502352864,25.162795667884627],[121.46917790414848,25.16234617476172],[121.46898400515428,25.162064139861073],[121.46894875079171,25.161870240866875],[121.46892231001976,25.16160583314752],[121.46908095465139,25.161403120562678],[121.46913383619525,25.16106820411816],[121.46915146337655,25.160786169217513],[121.4690633274701,25.160424812001057],[121.46908095465139,25.16029260814138],[121.46901925951691,25.159970912082827]]]]}},{type:"Feature",properties:{id:20221222104410,VILLNAME:"小八里坌仔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.45092495792215,25.15636174671361],[121.45117173846022,25.154792927578757],[121.45132156950119,25.15396004326278],[121.45150665490475,25.15208715525067],[121.45163885876443,25.150161385694684],[121.45176224903345,25.148350192817087],[121.45195614802765,25.146503745576908],[121.4521588606125,25.14531170744213],[121.45227343729088,25.14455373864664],[121.45239682755992,25.143637125219534],[121.45264360809799,25.142967292330496],[121.4529785245425,25.14177305079807],[121.45322530508057,25.140922539300803],[121.45329581380574,25.140323215136924],[121.45341039048412,25.13957405993208],[121.45384225642574,25.138556090212553],[121.45406259619187,25.13797880002529],[121.45441513981768,25.135533028621236],[121.4544768349522,25.133633699837187],[121.45467073394639,25.13191945645669],[121.45496158243769,25.130214026666835],[121.45518192220382,25.1295838549357],[121.45571073764253,25.12866283471327],[121.45636294335027,25.127472999976167],[121.4573236247306,25.12554723042018],[121.45848261190045,25.12205704852466],[121.46123245218176,25.122691627051115],[121.46162025017016,25.123361459940153],[121.46341822266177,25.123396714302736],[121.46465212535212,25.123819766653707],[121.4648636515276,25.125265195519525],[121.4643348360889,25.12689350639121],[121.46421144581986,25.12795113726864],[121.46452873508309,25.128620970157677],[121.46498704179665,25.130436569830596],[121.46551585723536,25.131635218158348],[121.46655586093149,25.132569458766746],[121.46717281227666,25.133309800380943],[121.46818637520089,25.13402370122321],[121.46906773426541,25.13481692438128],[121.46977282151703,25.136121335796776],[121.47080401162253,25.137267102580658],[121.47210842303802,25.137954562650986],[121.47261961129546,25.138862362487444],[121.47350097035998,25.13970846718939],[121.47394164989224,25.14018440108423],[121.4745586012374,25.14050169034746],[121.47501690795096,25.1408013524294],[121.47570436802128,25.141867796897472],[121.4764270824542,25.142484748242637],[121.47693827071163,25.14327797140071],[121.47743183178775,25.1440359401962],[121.47836607239616,25.144917299260726],[121.47945014404552,25.145772217553315],[121.48063116519198,25.146935611518487],[121.48130099808101,25.148169514208817],[121.48193557660747,25.149394603308508],[121.48225286587069,25.150064436197546],[121.48239388332102,25.150328843916903],[121.48219998432683,25.150699014724],[121.48167116888811,25.15101630398723],[121.48130099808101,25.15101630398723],[121.4809484544552,25.15091054089949],[121.48078980982359,25.150804777811747],[121.48054302928551,25.15068138754271],[121.48017285847843,25.15059325163626],[121.47973217894616,25.151492237882074],[121.47946777122681,25.15218851154305],[121.47890370142551,25.152241393086918],[121.47867454806872,25.153105124970153],[121.47814573263001,25.153299023964347],[121.47749352692227,25.15333427832693],[121.47715861047774,25.153598686046287],[121.47650640477,25.153598686046287],[121.47617148832548,25.153528177321125],[121.4755897913429,25.153228515239185],[121.47534301080483,25.153087497788864],[121.47470843227838,25.153299023964347],[121.47433826147127,25.15407461994113],[121.47359791985707,25.15476208001146],[121.47350978395062,25.155176318771783],[121.47363317421966,25.155581743941465],[121.47414436247708,25.155475980853723],[121.47491995845385,25.15577564293566],[121.47530775644225,25.156392594280828],[121.47532538362354,25.156727510725347],[121.47513148462934,25.157044799988576],[121.47453216046547,25.157820395965356],[121.47379181885127,25.158807518117623],[121.4735450383132,25.158930908386655],[121.4728223238803,25.15901904429311],[121.47269893361126,25.15861361912343],[121.47250503461706,25.158172939591164],[121.47137689501447,25.157926159053098],[121.47070706212543,25.15796141341568],[121.46977282151704,25.158031922140843],[121.46848603728283,25.158225821135037],[121.46778095003121,25.158366838585362],[121.46787349273298,25.158435143912865],[121.46782942477975,25.15869955163222],[121.46807179852249,25.15908514622295],[121.46824366354006,25.1591336209715],[121.46845078292023,25.159058705451013],[121.46886061488524,25.159380401509566],[121.4689840051543,25.15960074127569],[121.46901044592623,25.15992243733424],[121.46811586647574,25.159891589766982],[121.46704942200766,25.16035430327586],[121.4660622998554,25.160574643041993],[121.46508399129377,25.16067159253909],[121.46414975068538,25.160988881802318],[121.4636473760186,25.161068204118127],[121.46330364598343,25.16097125462103],[121.46310974698925,25.16067159253909],[121.4628894072231,25.160371930457153],[121.46283652567924,25.160213285825538],[121.46238703255634,25.16009870914715],[121.4618758442989,25.159957691696825],[121.46116194345664,25.159702097568115],[121.46052736493019,25.159314299579723],[121.4601219397605,25.159093959813593],[121.45899820695321,25.158653280281328],[121.4586456633274,25.15861802591875],[121.45816972943257,25.158679721053264],[121.45791413530385,25.15846819487778],[121.45731481113998,25.15818615997713],[121.45701514905804,25.157992260982937],[121.4561293831982,25.157533954269383],[121.45563582212206,25.157401750409704],[121.45442836020366,25.157146156280994],[121.45092495792215,25.15636174671361]]]]}},{type:"Feature",properties:{id:20221222104618,VILLNAME:"小坪頂庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.48240710370692,25.150350877893516],[121.48407287233887,25.1513027456832],[121.48470745086533,25.15148783108675],[121.48635559231599,25.152201731929015],[121.48720169701794,25.153224108443865],[121.4876247493689,25.15395563646742],[121.48790678426955,25.15425529854936],[121.48907899182537,25.155312929426785],[121.48922441607104,25.155431912900497],[121.48961221405942,25.155978355520503],[121.48970034996587,25.156189881695987],[121.48988543536943,25.156322085555665],[121.49039662362685,25.156753951497283],[121.49054645466782,25.15688615535696],[121.49113696524105,25.158221414339714],[121.491436627323,25.159001417111817],[121.4915159496388,25.15944209664408],[121.49171866222363,25.15979464026989],[121.49180679813009,25.15997972567344],[121.49195662917106,25.160138370305056],[121.49212408739332,25.160305828527314],[121.49237968152202,25.16063193138119],[121.49257358051622,25.16073769446893],[121.49232679997816,25.16096684782571],[121.49211527380267,25.161028542960224],[121.49175391658622,25.161028542960224],[121.49145425450428,25.160913966281836],[121.49117221960363,25.160808203194094],[121.49093425265622,25.16053498188409],[121.4906962857088,25.160323455708603],[121.49041425080814,25.160059047989247],[121.4900352664104,25.159988539264084],[121.48942712865588,25.15990921694828],[121.48888949962651,25.16001498003602],[121.48875729576683,25.160067861579893],[121.48777017361456,25.16075532165022],[121.4876203425736,25.16085227114732],[121.48715762906471,25.16097125462103],[121.48669932235116,25.1610241361649],[121.48640847385987,25.161112272071353],[121.48603830305277,25.16113871284329],[121.48558880992985,25.160847864351997],[121.48527152066663,25.160424812001025],[121.48513931680695,25.16030142173199],[121.48422270337984,25.15928785880779],[121.48354405690016,25.15928785880779],[121.48321795404628,25.159384808304885],[121.48253049397596,25.15967565679618],[121.4823454085724,25.159781419883924],[121.48210744162499,25.15982548783715],[121.48191354263079,25.159781419883924],[121.48150811746112,25.159569893708436],[121.48123489615111,25.159437689848758],[121.48097930202239,25.159384808304885],[121.48062675839658,25.15942887625811],[121.4804152322211,25.159464130620695],[121.47993929832626,25.159613961661663],[121.47960438188174,25.15965802961489],[121.47926946543723,25.159631588842952],[121.478678954864,25.159552266527147],[121.47842336073528,25.159578707299083],[121.47755962885205,25.159719724749404],[121.47715420368236,25.159649216024242],[121.47665182901558,25.1595434529365],[121.47633453975236,25.1595434529365],[121.47599962330783,25.159587520889726],[121.47573521558847,25.15971091115876],[121.47554131659427,25.159799047065214],[121.47515351860588,25.15976379270263],[121.47488911088652,25.159684470386825],[121.47464233034846,25.15962277525231],[121.47428978672265,25.1595434529365],[121.47398131105007,25.159481757801984],[121.47365520819619,25.159367181123596],[121.47356707228974,25.159234977263917],[121.4734436820207,25.15910277340424],[121.47347012279265,25.158891247228752],[121.47379622564652,25.158855992866172],[121.4739284295062,25.15858277155617],[121.47438673621974,25.158053956117456],[121.47527690887492,25.15686852817567],[121.47538267196266,25.15666581559083],[121.47544436709718,25.1564454758247],[121.47526809528428,25.156216322467923],[121.47504775551815,25.15594310115792],[121.47471283907362,25.1557051342105],[121.47424571876942,25.15559055753211],[121.47374334410264,25.155564116760175],[121.47365520819619,25.155409878923884],[121.47354944510845,25.155022080935492],[121.47359351306167,25.154757673216135],[121.47374334410264,25.154590214993878],[121.47417521004427,25.15420682380081],[121.47438673621974,25.153933602490806],[121.47451894007942,25.15365156759016],[121.4746511439391,25.153422414233383],[121.47510063706201,25.153219701648542],[121.47550606223169,25.15314919292338],[121.47574402917911,25.15336953268951],[121.47586741944815,25.15353699091177],[121.47620233589267,25.153528177321125],[121.47667826978751,25.153642753999513],[121.47703081341332,25.153642753999513],[121.47725115317945,25.153475295777252],[121.4778064093901,25.153307837554994],[121.4780003083843,25.153422414233383],[121.47820302096913,25.15336953268951],[121.47859963254817,25.153158006514026],[121.47873183640785,25.152893598794666],[121.47880234513302,25.152452919262405],[121.47888166744882,25.152250206677564],[121.47935760134366,25.15224139308692],[121.47963963624431,25.151761052396754],[121.47988641678238,25.151020710782554],[121.48006268859528,25.150685794338035],[121.48040641863045,25.150465454571904],[121.48080303020949,25.150791557425777],[121.48117320101659,25.151003083601264],[121.48164913491142,25.151100033098363],[121.48203252610449,25.150835625379003],[121.48229693382385,25.150474268162547],[121.48240710370692,25.150350877893516]]]]}},{type:"Feature",properties:{id:2022122204822,VILLNAME:"嗄嘮別庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.45842091676592,25.122041624741012],[121.46068600956174,25.115158210447078],[121.46325517123483,25.114647022189654],[121.4655819591652,25.11398159609594],[121.46712433752812,25.1137788835111],[121.47014739911944,25.11327650884432],[121.4719894395643,25.11302091471561],[121.47213045701461,25.112959219581093],[121.47269452681591,25.112659557499153],[121.475127077834,25.11258904877399],[121.47515351860595,25.11418430868078],[121.47529453605627,25.114968718248207],[121.4750653826995,25.11592058603789],[121.4746775847111,25.11647584224854],[121.47460707598594,25.11759957505581],[121.47456300803272,25.11781991482194],[121.47383148000915,25.118736528249045],[121.4731969014827,25.11891280006195],[121.47318808789205,25.119305004845664],[121.473487749974,25.119842633875024],[121.47390198873433,25.122015183969076],[121.47389317514367,25.122059251922302],[121.47427215954141,25.122751118787953],[121.47424571876948,25.123888071981188],[121.47646233681677,25.124809092203616],[121.47692945712096,25.12496773683523],[121.47783725695743,25.125126381466846],[121.47836607239614,25.124720956297164],[121.47893014219743,25.124615193209422],[121.47923861787002,25.124641633981355],[121.4802874351568,25.125214517373298],[121.4828962579878,25.12574333281201],[121.48353083651426,25.125769773583947],[121.48479999356718,25.125919604624915],[121.4854874536375,25.126095876437823],[121.48601626907622,25.126355877361856],[121.48659796605881,25.1268318112567],[121.48714000188345,25.127082998590083],[121.48784508913506,25.12768232275396],[121.48839153175507,25.128352155642997],[121.4894491626325,25.13062606202947],[121.49049797991931,25.131445725959477],[121.49078001481996,25.13271488301239],[121.49153798361544,25.13299691791304],[121.49471087624774,25.133702005164658],[121.49500172473903,25.13386946338692],[121.4955834217216,25.134979975808218],[121.4959888468913,25.13542065534048],[121.49575969353451,25.13579082614758],[121.49558782851693,25.136138962978066],[121.49558782851693,25.136368116334843],[121.4956407100608,25.136808795867104],[121.49662783221306,25.13843049654583],[121.49692749429501,25.139082702253575],[121.49698037583887,25.13932948279164],[121.49652206912533,25.140563385481975],[121.49652206912533,25.140563385481975],[121.49650444194404,25.140986437832947],[121.49645156040016,25.14213220461683],[121.49616952549952,25.142696274418125],[121.49507664025951,25.143348480125873],[121.49493562280918,25.14357763348265],[121.49497087717177,25.14474102744782],[121.49505901307822,25.14522577493331],[121.49505901307822,25.145719336009442],[121.49373697448144,25.146265778629445],[121.49313765031755,25.147059001787518],[121.49252069897238,25.14681222124945],[121.49218578252787,25.147411545413327],[121.49116340601302,25.148804092735276],[121.49054645466785,25.149526807168186],[121.48901288989558,25.150566810864323],[121.48624542243297,25.15217088436176],[121.48394507527459,25.151289525297233],[121.48248201922748,25.150408166232708],[121.48086031854875,25.147341036688164],[121.48050777492294,25.14675933970558],[121.47980268767132,25.146124761179124],[121.47904471887584,25.145454928290086],[121.47759929001,25.144379670231373],[121.47714098329645,25.143604074254593],[121.47654165913256,25.142616952102326],[121.47638301450095,25.142299662839097],[121.4757484359745,25.141982373575868],[121.47546640107385,25.14141830377457],[121.47504334872288,25.140818979610696],[121.47403859938932,25.14023728262811],[121.47368605576351,25.139602704101655],[121.47310435878093,25.139373550744878],[121.47259317052351,25.13872134503713],[121.47220537253511,25.13799863060422],[121.47171181145897,25.137698968522283],[121.47090096111961,25.1372935433526],[121.47035451849962,25.136835236639048],[121.46927044685022,25.135125400053873],[121.46898841194958,25.13471997488419],[121.46824807033538,25.13403251481386],[121.4672785753644,25.133345054743533],[121.46645009784375,25.1324813228603],[121.46585077367988,25.13177623560868],[121.46539246696632,25.131282674532546],[121.4645111079018,25.128541647841878],[121.46424670018244,25.12801283240316],[121.46437009045147,25.126867065619283],[121.46488127870889,25.125271805712494],[121.46470500689598,25.124302310741516],[121.46484602434631,25.123844004027966],[121.46456398944567,25.123650105033768],[121.46348873138695,25.12327993422667],[121.46227245587791,25.123332815770542],[121.4617436404392,25.12324467986409],[121.4613558424508,25.122786373150536],[121.45842091676592,25.122041624741012]]]]}},{type:"Feature",properties:{id:20221222105315,VILLNAME:"頂北頭庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.48628067679557,25.152126816408547],[121.48910102580206,25.15046986136724],[121.49044069158013,25.149465112033685],[121.4914278137324,25.148477989881417],[121.49260883487887,25.146979679471727],[121.49296137850467,25.14673289893366],[121.49313765031758,25.14705018819689],[121.4937281608908,25.146261371834136],[121.49506782666887,25.145719336009453],[121.49509867423613,25.145227978330983],[121.49496206358114,25.1447828920034],[121.4949135888326,25.14352475193879],[121.49506341987357,25.143277971400725],[121.49603732163988,25.142727121985395],[121.49644274680955,25.142030848324424],[121.49653969630666,25.140536944710053],[121.49701563020149,25.13921931290859],[121.49660139144117,25.13847897129439],[121.49821427852925,25.138382021797295],[121.49891936578086,25.137522696709382],[121.49932479095055,25.137443374393577],[121.50116683139541,25.139003379937783],[121.50285022720864,25.140052197224566],[121.5038549765422,25.140149146721665],[121.50476277637866,25.140761691271507],[121.50536210054253,25.14153728724829],[121.50622583242577,25.141854576511516],[121.5067193935019,25.14233051040636],[121.50690447890545,25.14229525604378],[121.50762719333837,25.14173999983313],[121.50829702622741,25.14165186392668],[121.51094991701162,25.14192508523668],[121.51197229352645,25.14245390067539],[121.51278314386582,25.14234813758765],[121.51475738817035,25.143264751014755],[121.51690790428779,25.14372305772831],[121.51891740295491,25.14456916243025],[121.51993977946975,25.144463399342506],[121.52092690162202,25.143793566453468],[121.52205504122462,25.144005092628955],[121.52395877680398,25.14492170605606],[121.52667336272272,25.144075601354118],[121.52829506340144,25.143652549003146],[121.52797777413821,25.14270068121346],[121.52921167682855,25.141784067786354],[121.52952896609177,25.14055016509602],[121.52959947481693,25.139598297306335],[121.52956422045436,25.13859354797278],[121.52903540501565,25.137747443270836],[121.53016354461823,25.135878962054043],[121.53122117549566,25.136936592931473],[121.53210253456018,25.136725066755986],[121.53327474211602,25.13809998689663],[121.53383881191732,25.138329140253408],[121.53445576326249,25.138998973142446],[121.53491406997604,25.139298635224385],[121.53618322702896,25.139721687575356],[121.53722323072509,25.139668806031484],[121.53845713341542,25.140514910733426],[121.53947950993027,25.141149489259885],[121.54048425926383,25.1413081338915],[121.54140087269093,25.14139626979795],[121.54155951732255,25.14132576107279],[121.54175341631675,25.141960339599247],[121.54226460457417,25.142136611412152],[121.54298731900708,25.14203084832441],[121.54383342370902,25.14162542315473],[121.54475003713613,25.14134338825408],[121.54550800593162,25.141484405704404],[121.54577241365098,25.142260001681183],[121.5462659747271,25.142665426850865],[121.54821377825974,25.143908143131846],[121.54819615107844,25.14471899347121],[121.54814326953456,25.145459335085405],[121.54849581316037,25.14590001461767],[121.54854869470425,25.147072222173485],[121.54904225578038,25.147724427881233],[121.5490070014178,25.14906409365931],[121.54953581685652,25.149927825542544],[121.54965920712554,25.151011897191907],[121.55015276820168,25.151575966993203],[121.5501175138391,25.153444448209996],[121.55022327692684,25.153611906432253],[121.55214463968751,25.15525123429227],[121.55370464523172,25.154651910128393],[121.55515007409754,25.158477008468427],[121.55451549557108,25.160133963509733],[121.55811144055434,25.16478753937042],[121.55585516134916,25.166849919581406],[121.55532634591044,25.167872296096252],[121.55507956537238,25.16917670751175],[121.55310532106785,25.169987557851112],[121.55232972509107,25.170269592751758],[121.55046124387428,25.17002281221369],[121.54950937608459,25.17034010147692],[121.54746462305489,25.169388233687236],[121.54633648345231,25.169106198786587],[121.54305782773227,25.168718400798195],[121.54030798745096,25.167907550458835],[121.5402374787258,25.16744924374528],[121.53900357603547,25.167590261195606],[121.53699407736835,25.1651929645401],[121.53625373575414,25.16381804439944],[121.53576017467802,25.161385493381356],[121.53558390286511,25.16082142358006],[121.53583068340318,25.16008108196586],[121.53547813977737,25.159058705451013],[121.53516085051415,25.158706161825204],[121.53484356125091,25.158424126924555],[121.53456152635026,25.158071583298746],[121.53442050889994,25.157719039672937],[121.53371542164832,25.15817734638649],[121.53339813238509,25.15898819672585],[121.53304558875928,25.159763792702634],[121.53290457130896,25.160504134316835],[121.53286931694637,25.16113871284329],[121.53244626459541,25.16152651083168],[121.53124761626765,25.162725159159432],[121.53072320762425,25.163729908492993],[121.53000049319134,25.16450109767445],[121.52969201751876,25.164968217978647],[121.52965676315615,25.165320761604452],[121.5297801534252,25.16718924282124],[121.52792048579904,25.168907892997066],[121.52714488982227,25.16950721716094],[121.52587573276935,25.17030044031901],[121.52301131580963,25.173252993185166],[121.5208431725109,25.172442142845807],[121.52013808525928,25.172442142845807],[121.51869265639345,25.171331630424504],[121.51807570504829,25.171314003243214],[121.5162072238315,25.172054344857415],[121.51574891711795,25.1718957002258],[121.51474416778439,25.17117298579289],[121.513809927176,25.17143739351225],[121.51226754881309,25.170961459617406],[121.51078686558468,25.17110247706773],[121.5092709279937,25.17150790223741],[121.50851295919821,25.171384511968377],[121.50640651103399,25.170961459617406],[121.50571905096366,25.171049595523858],[121.50494345498687,25.17157841096257],[121.504890573443,25.171948581769673],[121.50503159089332,25.17261841465871],[121.50497870934946,25.17401096198066],[121.50474955599267,25.174204860974854],[121.50430887646041,25.174222488156143],[121.50203497007395,25.173094348553555],[121.50187632544234,25.1730062126471],[121.5017529351733,25.17230112539548],[121.50147090027265,25.171701801231606],[121.50143564591006,25.17150790223741],[121.50111835664684,25.169903828739976],[121.49961123264649,25.16792958443544],[121.49911767157035,25.166440087616397],[121.49834207559357,25.165664491639617],[121.49797190478647,25.16504754029445],[121.49767224270452,25.164536352037025],[121.4970024098155,25.16398990941702],[121.49543359068063,25.163143804715077],[121.49397934822417,25.161425154539256],[121.49256917372094,25.16084345755667],[121.49152035643414,25.159292265603106],[121.49048035273799,25.15687734176631],[121.48975763830508,25.156189881695983],[121.4893698403167,25.155502421625656],[121.48901729669088,25.15525564108759],[121.4882417007141,25.154462417929516],[121.48773051245668,25.154021738397255],[121.48718406983667,25.15314037933273],[121.48628067679557,25.152126816408547]]]]}},{type:"Feature",properties:{id:20221222105627,VILLNAME:"北投庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.47511826424335,25.112544980820754],[121.47927827902791,25.112862270083983],[121.48273320656084,25.113214813709792],[121.48636440590668,25.114025664049155],[121.48837390457379,25.11458973385045],[121.48978407907704,25.11448397076271],[121.49105323612994,25.114096172774317],[121.49200510391964,25.113708374785926],[121.49274544553384,25.112897524446566],[121.49309798915965,25.112544980820754],[121.4966939341429,25.113179559347213],[121.49694071468097,25.113250068072375],[121.49895021334808,25.113919900961413],[121.49972580932487,25.113673120423346],[121.5000430985881,25.113285322434955],[121.50074818583971,25.113673120423346],[121.50106547510295,25.114660242575614],[121.50103022074036,25.11536532982723],[121.5007834402023,25.11603516271627],[121.50088920329004,25.116563978154986],[121.50131225564101,25.117022284868536],[121.50184107107972,25.11716330231886],[121.50187632544231,25.11748059158209],[121.50229937779328,25.118115170108545],[121.50222886906812,25.119102292260813],[121.50268717578166,25.11966636206211],[121.50339226303329,25.120300940588567],[121.5035685348462,25.12040670367631],[121.50402684155975,25.120230431863405],[121.50402684155975,25.120900264752443],[121.50413260464748,25.121640606366643],[121.50452040263588,25.122451456706006],[121.50480243753653,25.12262772851891],[121.5057543053262,25.122874509056977],[121.50645939257782,25.123121289595044],[121.50730549727977,25.123121289595044],[121.50850414560753,25.123544341946015],[121.50956177648496,25.124002648659566],[121.51023160937399,25.12417892047247],[121.51111296843851,25.12403790302215],[121.51199432750305,25.12417892047247],[121.5141095892579,25.125377568800225],[121.5146736590592,25.12587112987636],[121.51534349194823,25.12594163860152],[121.51618959665018,25.12587112987636],[121.5168594295392,25.12595926578281],[121.5174234993405,25.12631180940862],[121.51763502551597,25.12666435303443],[121.51767027987856,25.126875879209916],[121.51795231477921,25.127334185923466],[121.5183401127676,25.127334185923466],[121.51869265639341,25.127616220824116],[121.51858689330567,25.127968764449925],[121.51858689330567,25.12814503626283],[121.51904520001922,25.12846232552606],[121.51918621746954,25.128955886602192],[121.51929198055728,25.129308430228],[121.5192567261947,25.129731482578972],[121.51897469129405,25.130295552380268],[121.51904520001922,25.130471824193172],[121.51904520001922,25.130894876544144],[121.51904520001922,25.131599963795765],[121.51862214766824,25.13181148997125],[121.51883367384373,25.13255183158545],[121.51929198055728,25.132904375211258],[121.51985605035858,25.13325691883707],[121.51996181344632,25.133468445012554],[121.5199970678089,25.134085396357722],[121.5199970678089,25.134649466159015],[121.52031435707214,25.13479048360934],[121.52094893559858,25.13510777287257],[121.52137198794956,25.135566079586123],[121.52165402285021,25.135918623211932],[121.52183029466312,25.136341675562903],[121.52232385573924,25.13658845610097],[121.5226058906399,25.13704676281452],[121.5250031872954,25.139690840008093],[121.52542623964636,25.14141830377456],[121.52694217723734,25.142740342371347],[121.52725946650058,25.14369221016103],[121.52408657386829,25.144785095401044],[121.52175978593795,25.14386848197394],[121.52105469868633,25.143797973248777],[121.52045537452246,25.144467806137815],[121.51939774364503,25.14464407795072],[121.51707095571469,25.143938990699098],[121.5152024744979,25.143339666535223],[121.51379229999465,25.142634579283605],[121.51248788857916,25.14249356183328],[121.51093669662559,25.141858983306822],[121.50878618050815,25.141612202768755],[121.50755227781782,25.1417179658565],[121.50681193620362,25.142352544382955],[121.50621261203975,25.1417179658565],[121.50540176170038,25.1417179658565],[121.50497870934942,25.1409776242423],[121.50399158719715,25.14037830007842],[121.5033217543081,25.140202028265517],[121.50282819323198,25.13995524772745],[121.5022288690681,25.139426432288737],[121.50064242275195,25.1387565993997],[121.49940852006162,25.137593205434527],[121.4990912307984,25.137487442346785],[121.49849190663451,25.138016257785498],[121.49806885428355,25.13843931013647],[121.49669393414288,25.138368801411307],[121.49561867608418,25.136896931773563],[121.49559223531223,25.1361830309313],[121.49584782944095,25.13573353780839],[121.49604172843515,25.13562777472065],[121.49594477893804,25.135336926229357],[121.49568918480934,25.135178281597742],[121.49536308195546,25.13475522924677],[121.49528375963965,25.134614211796446],[121.49514274218933,25.13392675172612],[121.4945522316161,25.13369759836934],[121.49175391658625,25.133058613047563],[121.4912956098727,25.132917595597238],[121.4911017108785,25.132776578146913],[121.49092543906559,25.132626747105945],[121.49062577698365,25.132476916064974],[121.49052882748656,25.13193047344497],[121.49044950517074,25.13142809877819],[121.4902467925859,25.13122097939803],[121.48966509560331,25.130789113456412],[121.48944475583718,25.13049826496512],[121.48882339769669,25.1292863962514],[121.48841797252702,25.128352155643004],[121.48796407260876,25.127695543139932],[121.48760271539231,25.127360626695413],[121.48706508636295,25.127043337432184],[121.48666847478391,25.12684943843799],[121.4861793205031,25.12648367442621],[121.48580033610536,25.126289775432017],[121.48550948761407,25.126095876437823],[121.48506880808179,25.126016554122014],[121.48471626445598,25.125901977443625],[121.48418744901727,25.125813841537173],[121.48377321025694,25.125734519221368],[121.48325320840888,25.125716892040078],[121.4828477832392,25.12572570563072],[121.48230134061919,25.12560231536169],[121.48165794850209,25.12547011150201],[121.48029184195208,25.125240958145234],[121.47917251594014,25.124597566028132],[121.47878471795174,25.124615193209422],[121.4784630218932,25.124738583478454],[121.47795183363577,25.125020618379104],[121.47783725695739,25.125161635829425],[121.47694267750687,25.124914855291358],[121.47427215954137,25.12394095352506],[121.47425012556475,25.12274671199263],[121.47391520912024,25.12206806551295],[121.47339520727215,25.119653141676153],[121.47317486750602,25.11937992036615],[121.47317486750602,25.11889517288066],[121.47386232757636,25.1187277146584],[121.47430300710862,25.118242967172915],[121.47448368571686,25.1178507623892],[121.47458063521395,25.117683304166942],[121.47469521189234,25.11651991020177],[121.4750741962901,25.115977874377087],[121.47530334964686,25.115122956084498],[121.47519758655912,25.114307698949812],[121.47516233219655,25.113452780657227],[121.47511826424335,25.112544980820754]]]]}},{type:"Feature",properties:{id:20221222105749,VILLNAME:"洲尾庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.49286883580281,25.11269481186173],[121.49704647776865,25.113170745756573],[121.49736376703187,25.11273006622431],[121.49734613985059,25.111831079978497],[121.49718749521897,25.110685313194615],[121.49796309119576,25.11020937929977],[121.49956716469319,25.110773449101067],[121.50039564221385,25.110808703463647],[121.50261666705644,25.109980225942994],[121.50386819692807,25.10860530580234],[121.50511972679969,25.10825276217653],[121.50608922177067,25.108763950433953],[121.50660041002808,25.108658187346208],[121.50665329157196,25.108199880632657],[121.50637125667131,25.107688692375234],[121.50522548988744,25.10657817995393],[121.5054722704255,25.10582021115844],[121.50665329157196,25.104965292865852],[121.50799295735004,25.102656132116802],[121.5102580501459,25.10182765459615],[121.51103364612267,25.101034431438077],[121.51154483438009,25.100611379087105],[121.51158008874268,25.098575439648055],[121.512267548813,25.098117132934505],[121.51314890787752,25.097923233940307],[121.51269060116397,25.096971366150623],[121.51002889678911,25.09668051765933],[121.5081956699349,25.096310346852228],[121.5071027846949,25.09625746530836],[121.50389463770003,25.096504245846425],[121.50139157795678,25.09715645155417],[121.49902953566385,25.09860188041999],[121.49850072022514,25.1000649364671],[121.4982010581432,25.100999177075497],[121.49827156686837,25.101986299227764],[121.49627969538254,25.106525298410062],[121.49471087624768,25.109707004632995],[121.49286883580281,25.11269481186173]]]]}},{type:"Feature",properties:{id:20221222110022,VILLNAME:"唭里岸庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.49702003699674,25.113161932165927],[121.49733732625997,25.112756506996245],[121.49731969907869,25.111928029475592],[121.49723156317224,25.11065887242268],[121.4978485145174,25.11032395597816],[121.49938207928967,25.11074700832913],[121.50036920144194,25.11078226269171],[121.50073937224903,25.11069412678526],[121.50102140714968,25.11108192477365],[121.50103903433097,25.111769384843978],[121.50156784976969,25.112315827463984],[121.50153259540711,25.1132148137098],[121.50202615648324,25.11330294961625],[121.50348921253035,25.113056169078185],[121.50447633468264,25.112703625452372],[121.505287185022,25.112738879814955],[121.50595701791104,25.112298200282694],[121.50645057898717,25.11226294592011],[121.50729668368912,25.112791761358825],[121.50796651657815,25.112703625452372],[121.5082661786601,25.112703625452372],[121.50874211255493,25.113073796259474],[121.50920041926848,25.113179559347216],[121.5097292347072,25.1132148137098],[121.51129805384205,25.113443967066573],[121.51145669847367,25.113778883511092],[121.51221466726916,25.114272444587225],[121.51277873707045,25.11444871640013],[121.51350145150336,25.11430769894981],[121.51378348640401,25.11444871640013],[121.51385399512917,25.11518905801433],[121.51385399512917,25.115365329827235],[121.51443569211176,25.11632601120757],[121.51475298137498,25.11646702865789],[121.5158282394337,25.116837199464992],[121.51618078305951,25.116872453827572],[121.51746756729375,25.1171897430908],[121.51893062334086,25.116696182014667],[121.51970621931764,25.116643300470795],[121.51986486394927,25.116713809195957],[121.52097537637056,25.116660927652088],[121.52123978408991,25.116854826646282],[121.52180385389121,25.11750703235403],[121.52339030020735,25.118194492424358],[121.52377809819575,25.118643985547266],[121.52467708444156,25.11920805534856],[121.52539979887447,25.119842633875017],[121.52575234250028,25.12095314629632],[121.52568183377512,25.12285688187569],[121.52566420659383,25.12297145855408],[121.52688048210287,25.123553155536666],[121.52818489351837,25.123623664261824],[121.52899574385773,25.123623664261824],[121.52972727188128,25.12409959815667],[121.52997405241935,25.12480468540829],[121.5300621883258,25.125791807560557],[121.5304499863142,25.126258927864754],[121.53140185410388,25.127369440286053],[121.53175439772969,25.127898255724766],[121.53156049873549,25.128717919654775],[121.53156049873549,25.12921148073091],[121.53119032792839,25.130886062953504],[121.53106693765936,25.131538268661252],[121.5317191433671,25.132639967491905],[121.53143710846646,25.133274546018363],[121.53092592020903,25.133697598369334],[121.5308201571213,25.134367431258372],[121.53034422322645,25.135107772872573],[121.53016795141355,25.135848114486773],[121.5291279477174,25.13779591801937],[121.5296743903374,25.1388535488968],[121.52970964469999,25.139258974066482],[121.52940998261805,25.140034570043262],[121.52940998261805,25.141488812499727],[121.52808794402127,25.14274034237135],[121.52836997892192,25.14351593834813],[121.52720658495674,25.14379797324878],[121.52694217723739,25.14272271519006],[121.52549674837157,25.141418303774564],[121.52512657756446,25.139814230277132],[121.52276453527155,25.13713489872098],[121.52214758392637,25.136641337644846],[121.5215306325812,25.13607726784355],[121.52138961513089,25.13530167186677],[121.5200675765341,25.134649466159022],[121.51999706780893,25.133433190649978],[121.51978554163345,25.133256918837073],[121.51904520001925,25.13272810339836],[121.51867502921215,25.131899625877708],[121.51878079229989,25.131212165807376],[121.51911570874441,25.13091250372544],[121.5189570641128,25.130260298017692],[121.51916859028829,25.129220294321552],[121.51908045438184,25.12865622452026],[121.5187455379373,25.128233172169285],[121.5185692661244,25.12791588290606],[121.51846350303667,25.127545712098957],[121.51823434967989,25.127351813104763],[121.51791706041666,25.12726367719831],[121.51772316142247,25.126752488940888],[121.5174763808844,25.126294182227333],[121.51641875000696,25.125835875513783],[121.51536111912954,25.125888757057652],[121.51471772701244,25.125888757057652],[121.5133251796905,25.12502502517442],[121.51267297398275,25.124795871817643],[121.51161534310532,25.124214174835057],[121.51094551021627,25.124143666109894],[121.51018754142079,25.124161293291184],[121.50948245416917,25.12398502147828],[121.50893601154917,25.123403324495694],[121.50807227966592,25.123420951676984],[121.5074024467769,25.123138916776337],[121.50643295180592,25.123050780869885],[121.5056573558291,25.1231124760044],[121.50440582595748,25.122601287746978],[121.50422955414457,25.122142981033427],[121.50419429978199,25.121314503512775],[121.50422955414457,25.120327381360507],[121.50387701051876,25.120203991091472],[121.50320717762972,25.12046839881083],[121.50292514272907,25.11999246491599],[121.50227293702133,25.118793816588234],[121.50236107292778,25.118476527325004],[121.50197327493939,25.118018220611454],[121.5019556477581,25.11764804980435],[121.50192039339552,25.117348387722416],[121.50160310413229,25.11708398000306],[121.50100377996841,25.11689008100886],[121.50077462661164,25.115832450131435],[121.50105666151228,25.115144990061104],[121.50095089842455,25.11424600381529],[121.50068649070518,25.11355854374496],[121.50035157426066,25.113382271932057],[121.49994614909099,25.113399899113347],[121.49948784237743,25.113805324283028],[121.49874750076323,25.113981596095933],[121.49781326015484,25.113593798107544],[121.49702003699674,25.113161932165927]]]]}},{type:"Feature",properties:{id:20221222110245,VILLNAME:"三角埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52337267302605,25.118159238061782],[121.52376047101443,25.11734838772242],[121.52455369417251,25.116467028657897],[121.52460657571638,25.116925335371448],[121.52462420289767,25.117224997453388],[121.52501200088606,25.117507032354034],[121.52629878512026,25.117101607184352],[121.52675709183382,25.116519910201767],[121.52714488982221,25.115356516236595],[121.52728590727253,25.114633801803688],[121.52797336734285,25.113955155324003],[121.52804387606803,25.113391085522707],[121.52813201197448,25.112633116727217],[121.52822014788093,25.111928029475596],[121.5286255730506,25.11162836739366],[121.52913676130802,25.111170060680106],[121.52936591466481,25.110438532656552],[121.53038829117965,25.108728696071374],[121.53082897071192,25.108393779626855],[121.53134015896934,25.107265640024266],[121.53151643078225,25.106983605123617],[121.53236253548418,25.106913096398458],[121.53208050058355,25.107935472913304],[121.53229202675902,25.10823513499524],[121.53294423246678,25.10818225345137],[121.53331440327388,25.108693441708795],[121.53407237206936,25.110227006481065],[121.53477745932098,25.11047378701913],[121.53486559522743,25.111037856820428],[121.53551780093518,25.111725316890755],[121.53574695429197,25.112782947768185],[121.53576458147325,25.113452780657223],[121.53643441436229,25.114281258177876],[121.53666356771906,25.115462279324337],[121.53708662007004,25.116096857850795],[121.53821475967263,25.11712804795629],[121.53874357511134,25.11788601675178],[121.53950154390684,25.11820330601501],[121.54055917478428,25.118450086553075],[121.541634432843,25.119419581524053],[121.54233952009461,25.11980737951244],[121.54251579190752,25.12010704159438],[121.54241002881979,25.120723992939546],[121.54216324828171,25.121058909384065],[121.54108799022299,25.121658233547944],[121.54031239424621,25.122945017782147],[121.54027713988363,25.124249429197643],[121.54117612612944,25.12571248524475],[121.54203985801269,25.126241300683468],[121.54288596271462,25.127263677198314],[121.5445517313466,25.127889442134126],[121.54530970014208,25.128189104216066],[121.54539783604854,25.128576902204454],[121.54523919141693,25.12903520891801],[121.5449219021537,25.129229107912202],[121.5445693585279,25.129687414625757],[121.5443754595337,25.130392501877374],[121.54349410046918,25.130886062953508],[121.54331782865627,25.131688099702224],[121.54254223267948,25.132023016146743],[121.54192528133431,25.132833866486106],[121.54116731253883,25.132622340310622],[121.54072663300657,25.13269284903578],[121.54016256320527,25.133063019842883],[121.53945747595365,25.134887433106446],[121.53910493232785,25.135574893176777],[121.53914018669042,25.13599794552775],[121.53894628769623,25.13687930459227],[121.53924594977816,25.1371965938555],[121.54365274510079,25.138227783960993],[121.54377613536982,25.1385803275868],[121.5434412189253,25.139338296382295],[121.54352935483175,25.140025756452623],[121.54296528503046,25.140854233973275],[121.54190765415302,25.141171523236505],[121.5412025669014,25.141259659142957],[121.54118493972013,25.14138304941199],[121.5395632390414,25.14106576014876],[121.53868187997686,25.14073084370424],[121.5380649286317,25.140237282628107],[121.53737746856137,25.13984948463972],[121.53721882392976,25.13960270410165],[121.53635509204652,25.139743721551973],[121.53467169623326,25.13919727893197],[121.53382559153133,25.138280665504865],[121.5332967760926,25.13810439369196],[121.53213338212743,25.136888118182917],[121.5318337200455,25.136905745364206],[121.5314635492384,25.13699388127066],[121.53116388715645,25.13695862690808],[121.53045879990484,25.136165403750006],[121.53019439218548,25.13591862321194],[121.53045879990484,25.134878619515803],[121.5308818522558,25.13440268562096],[121.53096998816225,25.133679971188048],[121.53139304051324,25.133362681924822],[121.53171032977646,25.13256945876675],[121.53111100561259,25.13147657352674],[121.53142829487581,25.129705041807046],[121.53156931232614,25.12912334482446],[121.53162219387,25.128541647841875],[121.5318160928642,25.12803045958445],[121.5314811764197,25.127497237350415],[121.53087303866519,25.12680096368944],[121.53013269705099,25.12584028230911],[121.5298418485597,25.12466807475329],[121.52972727188131,25.12402468263619],[121.52922489721453,25.123742647735543],[121.52847574200969,25.12360163028522],[121.52692455005612,25.123548748741346],[121.52558488427805,25.122958238168117],[121.52564657941257,25.120922298729067],[121.52536454451192,25.119899922214216],[121.52470793200884,25.119296191255017],[121.52392352244141,25.118890766085336],[121.5237648778098,25.118820257360177],[121.52362386035948,25.118502968096948],[121.52337267302605,25.118159238061782]]]]}},{type:"Feature",properties:{id:20221222110458,VILLNAME:"石牌庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51312687390094,25.097887979577727],[121.51335602725771,25.098117132934505],[121.51353229907062,25.099527307437743],[121.51386721551513,25.0997917151571],[121.51432552222869,25.09973883361323],[121.51483671048612,25.099192390993224],[121.5150306094803,25.09912188226806],[121.51712824405388,25.09942154435],[121.51770994103646,25.100637819859045],[121.51735739741065,25.10125477120421],[121.5178333313055,25.102259520537768],[121.51864418164486,25.102858844701643],[121.51880282627647,25.103211388327455],[121.51880282627647,25.103616813497133],[121.51903197963325,25.10384596685391],[121.51959604943454,25.104321900748754],[121.51993096587907,25.10458630846811],[121.5202130007797,25.10555580343909],[121.52016011923584,25.10597885579006],[121.5211472413881,25.106595807135225],[121.52137639474488,25.106930723579744],[121.52139402192617,25.108429033989434],[121.52139402192617,25.1088697135217],[121.52215199072167,25.109539546410737],[121.52234588971587,25.109980225942998],[121.52213436354037,25.111020229639138],[121.52259267025393,25.111267010177205],[121.5233682662307,25.11112599272688],[121.5243025068391,25.111372773264947],[121.52502522127202,25.112148369241726],[121.52557166389202,25.112906338037217],[121.5255892910733,25.11339989911335],[121.52483132227782,25.11458092025981],[121.52463742328362,25.11489820952304],[121.52451403301458,25.116361265570152],[121.52410860784491,25.11704872564048],[121.52366792831265,25.117595168260486],[121.523385893412,25.118194492424358],[121.521883176207,25.117577541079193],[121.52099300355184,25.116696182014667],[121.52027028911893,25.116643300470795],[121.51982960958667,25.116704995605314],[121.51865740203084,25.116713809195957],[121.51765705949263,25.117075166412413],[121.51721637996037,25.11713686154693],[121.51635264807713,25.11696940332467],[121.51581501904778,25.116775504330473],[121.51518925411196,25.116713809195957],[121.51461637072002,25.116405333523375],[121.51442247172581,25.11629516364031],[121.51384958833387,25.11533448225998],[121.5138936562871,25.114752785277393],[121.51366450293031,25.11440024165158],[121.51327670494193,25.11434736010771],[121.51273907591256,25.114435496014163],[121.5121044973861,25.114232783429323],[121.51153161399417,25.11377447671577],[121.51119669754965,25.11343956027125],[121.51025364335061,25.11328091563964],[121.50921363965446,25.113228034095766],[121.50876414653155,25.113025321510925],[121.50826177186477,25.11268159147576],[121.50770651565412,25.112725659428985],[121.50728346330315,25.11276972738221],[121.50689566531476,25.11253176043479],[121.50650786732636,25.11229379348737],[121.50610244215669,25.11231142066866],[121.50543260926764,25.112716845838342],[121.50510650641378,25.112813795335438],[121.50483328510377,25.112813795335438],[121.50455125020312,25.112734473019632],[121.50389904449538,25.11290193124189],[121.50364345036667,25.113042948692215],[121.50255937871731,25.113131084598667],[121.50193361378149,25.11320159332383],[121.50151937502116,25.113113457417377],[121.50158107015568,25.112337861440597],[121.50106106830762,25.111914809089626],[121.50104344112633,25.11170328291414],[121.50106988189826,25.111112772340906],[121.5008054741789,25.11083073744026],[121.50077903340697,25.11061039767413],[121.50253293794538,25.11005514146348],[121.50382853577023,25.108667000936855],[121.50401362117377,25.108464288352014],[121.50475396278797,25.108314457311042],[121.50513294718571,25.1083056437204],[121.50576752571217,25.108702255299434],[121.50633159551347,25.108719882480724],[121.50660481682347,25.10856123784911],[121.5066488847767,25.108296830129753],[121.50664007118606,25.108094117544912],[121.50627871396959,25.107679878784587],[121.50587328879992,25.107318521568132],[121.505423795677,25.106780892538772],[121.5052298966828,25.106419535322317],[121.50537091413314,25.106022923743282],[121.50548549081152,25.10576732961457],[121.50595261111572,25.10554698984844],[121.50658718964218,25.105141564678757],[121.5073715992096,25.104061899824714],[121.50784753310445,25.103123252420996],[121.50804583889396,25.10260325057293],[121.50856584074202,25.102171384631312],[121.50911228336203,25.10208324872486],[121.5096322852101,25.101942231274535],[121.51014347346752,25.101854095368083],[121.51078686558465,25.101223923636947],[121.51114822280111,25.100915447964365],[121.51143025770176,25.10063341306372],[121.51153602078949,25.100369005344362],[121.51158008874272,25.10003408889984],[121.51151839360821,25.099315781262256],[121.51158008874272,25.09873408427967],[121.51177398773692,25.098460862969667],[121.51212653136272,25.098187641659663],[121.51266416039209,25.0979805222795],[121.51312687390094,25.097887979577727]]]]}},{type:"Feature",properties:{id:20221222110733,VILLNAME:"湳雅庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51707976930531,25.099364256010805],[121.51833129917694,25.09950527346113],[121.51889536897824,25.099470019098547],[121.51898350488469,25.09909984829145],[121.51880723307178,25.098394761039827],[121.51910689515373,25.09781306405724],[121.5195299475047,25.097636792244337],[121.51981198240534,25.097954081507567],[121.52039367938792,25.098306625133375],[121.52116927536471,25.098306625133375],[121.5221211431544,25.097954081507567],[121.52275572168085,25.098165607683054],[121.52296724785634,25.098659168759188],[121.52404250591506,25.099311374466932],[121.52492386497958,25.100333750981783],[121.52610488612603,25.100122224806295],[121.52603437740088,25.100739176151464],[121.52610488612603,25.10144426340308],[121.52594624149442,25.101867315754053],[121.52612251330733,25.10287206508761],[121.5256289522312,25.103259863076],[121.52548793478087,25.103753424152135],[121.52612251330733,25.103524270795358],[121.52635166666411,25.103735796970845],[121.52635166666411,25.10394732314633],[121.52659844720218,25.104194103684396],[121.5270920082783,25.10394732314633],[121.52733878881638,25.104088340596654],[121.52744455190413,25.104458511403752],[121.52781472271121,25.104176476503106],[121.52774421398605,25.10403545905278],[121.52795574016154,25.103700542608262],[121.52834353814993,25.10401783187149],[121.5284140468751,25.104440884222463],[121.52851980996284,25.104476138585046],[121.52904862540156,25.10431749395343],[121.52945405057123,25.104458511403752],[121.52998286600995,25.10465241039795],[121.53040591836091,25.104828682210854],[121.53030015527318,25.1051107171115],[121.53008422230234,25.10514156467875],[121.5302340533433,25.10556461702972],[121.53036625720299,25.10575851602392],[121.53057778337848,25.105740888842625],[121.5307981231446,25.105635125754883],[121.53158693950732,25.106093432468437],[121.53232728112151,25.10658699354457],[121.53243304420926,25.10692190998909],[121.53235592529113,25.1069186048926],[121.5315142273845,25.106986910220098],[121.53132914198096,25.107285470603205],[121.53083778430249,25.108397084723336],[121.53037617249247,25.108732001167855],[121.52936040617061,25.11045285474134],[121.5291334562115,25.111168958981263],[121.52822455467621,25.1119357413674],[121.52797997753581,25.113962867215804],[121.52727819538067,25.11464371709315],[121.52714819491865,25.115373041719042],[121.52675709183379,25.116516605105264],[121.5263009885179,25.117103810582],[121.52500979748837,25.11750813405285],[121.52463301648828,25.117228302549865],[121.52462640629531,25.116643300470788],[121.52445894807306,25.116414147114014],[121.5245647111608,25.115241939558196],[121.52467928783919,25.11480566682126],[121.52502301787435,25.114197529066736],[121.52545488381597,25.113607018493504],[121.525578274085,25.11339549231802],[121.52558708767565,25.112884304060593],[121.52495250914919,25.111980911019458],[121.52431793062273,25.111469722762035],[121.5234762327161,25.111139213112835],[121.52276233187385,25.111306671335097],[121.522559619289,25.111385993650902],[121.52233046593223,25.111306671335097],[121.52208368539416,25.110998195662514],[121.52217182130062,25.110495820995734],[121.52234809311352,25.10998463273831],[121.52224233002578,25.109693784247018],[121.52203080385028,25.109438190118304],[121.5214491068677,25.108918188270238],[121.52141385250512,25.10705852064409],[121.52121113992028,25.10668834983699],[121.52099961374479,25.106441569298923],[121.52016672942882,25.105974448994726],[121.52015791583818,25.105573430620368],[121.5198494401656,25.104418850245843],[121.51905621700753,25.10389444160245],[121.51886231801333,25.103700542608255],[121.5188358772414,25.10320698153212],[121.51860672388462,25.10276630199986],[121.5181924851243,25.102475453508568],[121.51783553470314,25.102268334128404],[121.5173596008083,25.101342907110652],[121.51751824543992,25.100875786806455],[121.5176504492996,25.10058053151984],[121.51735078721765,25.10013103839693],[121.5172450241299,25.099752053999186],[121.51707976930531,25.099364256010805]]]]}},{type:"Feature",properties:{id:20221222110916,VILLNAME:"石角庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52597929245933,25.10012222480629],[121.52624370017868,25.10015747916887],[121.52658743021385,25.100421886888228],[121.52710743206191,25.100501209204037],[121.52738946696256,25.100783244104683],[121.52771556981644,25.100818498467262],[121.52777726495096,25.100465954841454],[121.52768031545385,25.099910698630804],[121.52775963776966,25.09965510450209],[121.5279799775358,25.09939951037338],[121.52828845320838,25.09939951037338],[121.52855286092773,25.099522900642413],[121.52923150740742,25.100227987894034],[121.5297162548929,25.099584595776932],[121.53011727326725,25.099425951145317],[121.53106914105695,25.099619850139515],[121.53101625951307,25.100183919940807],[121.53240880683502,25.101153414911785],[121.53346643771245,25.100395446116295],[121.53404813469503,25.100307310209843],[121.53591661591182,25.101065279005333],[121.53635729544408,25.101065279005333],[121.53771458840345,25.099725613227257],[121.54007663069638,25.098262557180146],[121.54016476660283,25.101382568268562],[121.53977696861443,25.10175273907566],[121.5391247629067,25.1020524011576],[121.53901899981895,25.103339185391803],[121.53903662700024,25.10466122398859],[121.53978578220509,25.105639532550214],[121.54123121107091,25.105674786912793],[121.54251799530512,25.10655614597732],[121.54350511745739,25.10697919832829],[121.54435122215932,25.10808971074959],[121.54535597149288,25.108759543638627],[121.54629021210128,25.11001107351025],[121.54756818274487,25.110583956902193],[121.54887259416036,25.112611082750597],[121.54911937469842,25.113580577721574],[121.54977158040617,25.114329732926418],[121.55017700557586,25.114911429909004],[121.54957768141198,25.11517583762836],[121.54901361161069,25.115281600716106],[121.54832615154035,25.115246346353523],[121.54813225254615,25.115228719172233],[121.54769157301389,25.113360237955444],[121.54709224885002,25.112390742984466],[121.54688072267453,25.111632774188976],[121.54592885488485,25.1114036208322],[121.54492410555129,25.110575143311546],[121.54332003205386,25.109640902703152],[121.54314376024095,25.109323613439923],[121.54206850218223,25.108548017463143],[121.5412223974803,25.1080720835683],[121.54055256459125,25.10817784665604],[121.54000612197125,25.109535139615407],[121.53995324042738,25.11064565203671],[121.53977696861448,25.11064565203671],[121.53960069680157,25.11142124801349],[121.53907188136286,25.11184430036446],[121.53820814947962,25.111544638282524],[121.53783797867251,25.11150938391994],[121.53764407967833,25.11108633156897],[121.53683322933897,25.111562265463814],[121.53667458470734,25.11152701110123],[121.53575797128025,25.11034598995477],[121.53507051120991,25.110275481229607],[121.53461220449636,25.110610397674126],[121.53404813469503,25.110257854048317],[121.53306101254276,25.108230728199914],[121.5326203330105,25.10816021947475],[121.53219728065953,25.10816021947475],[121.53203863602792,25.10773716712378],[121.53251456992275,25.10697919832829],[121.53228541656598,25.106538518796025],[121.53121015850726,25.10592156745086],[121.5307871061563,25.10558665100634],[121.53046981689306,25.105798177181825],[121.53025829071758,25.105657159731503],[121.53009964608596,25.105110717111497],[121.53027591789886,25.105057835567628],[121.5304169353492,25.104775800666978],[121.53017015481113,25.104670037579236],[121.52981761118532,25.104634783216653],[121.52920065984014,25.104370375497297],[121.52877760748918,25.10445851140375],[121.52851319976982,25.104617156035363],[121.52840743668207,25.104229358046975],[121.52835455513821,25.103912068783746],[121.52805489305626,25.10375342415213],[121.52771997661175,25.103894441602456],[121.52773760379304,25.104053086234067],[121.52777285815561,25.10440562985988],[121.5274203145298,25.10445851140375],[121.5272440427169,25.10414122214052],[121.52683861754723,25.10398257750891],[121.52653895546528,25.104158849321813],[121.52641556519626,25.104053086234067],[121.52645081955883,25.10371816978955],[121.52630980210851,25.103577152339227],[121.52599251284528,25.103577152339227],[121.52583386821367,25.10371816978955],[121.52544607022527,25.10370054260826],[121.52567522358206,25.103224608713415],[121.52586912257625,25.10296020099406],[121.5261511574769,25.102872065087606],[121.52613353029561,25.10230799528631],[121.52597488566398,25.101779179847597],[121.52616878465818,25.10149714494695],[121.5259572584827,25.100827312057913],[121.52597929245933,25.10012222480629]]]]}},{type:"Feature",properties:{id:20221222111122,VILLNAME:"淡水街"},geometry:{type:"MultiPolygon",coordinates:[[[[121.42773860433213,25.17286960199209],[121.4285318274902,25.172605194272734],[121.43433117013478,25.17024315197981],[121.43644643188964,25.16913263955851],[121.43868508391353,25.16800449995592],[121.44083560003097,25.167052632166232],[121.44254543661614,25.16590686538235],[121.44347967722453,25.164937370411376],[121.44455493528324,25.165642457662994],[121.44619426314324,25.166356358505258],[121.44681121448842,25.16707907293817],[121.44672307858197,25.16744924374527],[121.44629121264035,25.16785466891495],[121.44632646700292,25.168295348447213],[121.44623833109647,25.1686831464356],[121.44583290592679,25.16879772311399],[121.44578002438293,25.16931772496206],[121.44563019334196,25.170335694681587],[121.44561256616066,25.170811628576427],[121.44362069467483,25.17056484803836],[121.44324171027709,25.170503152903844],[121.4426600132945,25.170652983944812],[121.4426776404758,25.171111290658366],[121.44228102889676,25.171111290658366],[121.44206068913063,25.17173705559418],[121.44168170473289,25.171666546869016],[121.44136441546965,25.171296376061917],[121.44115288929417,25.171278748880624],[121.44086204080288,25.171684174050306],[121.44072102335255,25.172168921535796],[121.44092373593739,25.17249502438967],[121.44138204265094,25.17303265341903],[121.4413732290603,25.17321773882258],[121.44113526211288,25.173905198892907],[121.44116170288481,25.174284183290652],[121.44107356697836,25.174425200740977],[121.4401657671419,25.174874693863885],[121.439443052709,25.17505096567679],[121.43859254121172,25.176236393618574],[121.43791389473203,25.177368940016486],[121.43766711419397,25.177686229279715],[121.43693558617042,25.17850589320972],[121.43681219590138,25.178779114519724],[121.43618643096558,25.178796741701014],[121.43563998834557,25.178479452437788],[121.43519930881331,25.178532333981657],[121.43435320411136,25.177888941864556],[121.43415049152652,25.177483516694874],[121.4338948973978,25.17686656534971],[121.4336393032691,25.176461140180027],[121.4331721829649,25.176170291688734],[121.43255963841507,25.176522835314543],[121.43188980552603,25.176619784811642],[121.43134336290602,25.17638181786422],[121.43067353001699,25.176443512998738],[121.43032098639118,25.176355377092285],[121.42932064385292,25.176090969372925],[121.42889759150195,25.17593232474131],[121.42856267505744,25.175623849068728],[121.42849216633226,25.175412322893244],[121.42821453822694,25.174729269618236],[121.42773860433213,25.17286960199209]]]]}},{type:"Feature",properties:{id:20221222111300,VILLNAME:"福德洋庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.5127456861054,25.096878823448833],[121.51464942168478,25.096491025460445],[121.51662366598931,25.09532763149527],[121.51880943646933,25.093600167728805],[121.52187656601387,25.089299135493928],[121.52399182776874,25.091273379798462],[121.52413284521906,25.092048975775242],[121.526071835161,25.092613045576538],[121.52688268550037,25.092013721412663],[121.52846913181652,25.09240151940105],[121.52878642107974,25.092225247588146],[121.52825760564103,25.091449651611367],[121.52878642107974,25.090427275096516],[121.52783455329006,25.089581170394574],[121.52681217677521,25.088840828780373],[121.52638912442424,25.08792421535327],[121.52508471300874,25.087677434815202],[121.52335724924228,25.087606926090043],[121.52448538884482,25.085183188662597],[121.5243443713945,25.0831384356329],[121.52356877541771,25.081375717503853],[121.5263891244242,25.081446226229016],[121.52829286000356,25.084266575235493],[121.53012608685778,25.084830645036785],[121.53210033116231,25.086875398066482],[121.53252338351328,25.087792011493587],[121.53463864526815,25.08892015109618],[121.53421559291716,25.08976625579812],[121.53418033855459,25.091000158488455],[121.53280541841393,25.093485591050413],[121.52957964423777,25.094948647097524],[121.52926235497455,25.095794751799467],[121.52813421537195,25.099205611379176],[121.52813421537195,25.09943476473595],[121.52765828147712,25.099875444268214],[121.52771116302098,25.100501209204026],[121.52769353583969,25.100941888736287],[121.52735861939517,25.1007303625608],[121.52690031268162,25.10039544611628],[121.52631861569904,25.100201547122087],[121.52617759824871,25.10006052967176],[121.52496132273967,25.10028968302854],[121.52388606468095,25.099108661882077],[121.52316335024804,25.09875611825627],[121.52281080662223,25.0981391669111],[121.5221233465519,25.097892386373033],[121.52090707104286,25.098333065905297],[121.52002571197832,25.098068658185937],[121.51977893144026,25.09775136892271],[121.51937350627058,25.097592724291097],[121.51886231801315,25.098333065905297],[121.5189504539196,25.099073407519498],[121.51861553747509,25.09954934141434],[121.51745214350991,25.099337815238854],[121.51690570088991,25.099425951145307],[121.51494908376667,25.099126289063367],[121.51447314987182,25.09963747732079],[121.51380331698279,25.099796121952405],[121.51346840053827,25.09928493369498],[121.51341551899439,25.098509337718202],[121.51325687436278,25.097945267916906],[121.51306297536858,25.097839504829164],[121.51276331328665,25.097504588384645],[121.5126751773802,25.097099163214963],[121.51260466865503,25.09694051858335],[121.5127456861054,25.096878823448833]]]]}},{type:"Feature",properties:{id:20221222111400,VILLNAME:"林仔口庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.5346122044962,25.089043541365204],[121.53632204108138,25.09041846150586],[121.53905425418141,25.09218117963491],[121.54037629277819,25.091740500102645],[121.54213901090723,25.091934399096843],[121.54390172903628,25.091669991377483],[121.54398986494273,25.09177575446523],[121.54353155822918,25.093168301787173],[121.54372545722337,25.09465779860622],[121.54346104950402,25.096244244922364],[121.54247392735175,25.09724899425592],[121.5401647666027,25.098236116408188],[121.53729153605235,25.100095784034334],[121.53639254980654,25.101171042093053],[121.53531729174782,25.100924261554987],[121.534418305502,25.100483582022726],[121.53362508234393,25.1003425645724],[121.53253219710392,25.101259177999506],[121.53110439541939,25.10025442866595],[121.53117490414456,25.099725613227232],[121.52990574709165,25.099373069601423],[121.52969422091616,25.0996022229582],[121.52918303265874,25.100095784034334],[121.52872472594518,25.099549341414328],[121.52809014741872,25.099373069601423],[121.52898913366454,25.096870009858176],[121.52950032192196,25.09517780045429],[121.52967659373486,25.094684239378157],[121.53196812730263,25.093855761857505],[121.53281423200457,25.093503218231692],[121.53323728435554,25.09254253685136],[121.53417152496394,25.091114735166833],[121.53413627060135,25.089537102441337],[121.5346122044962,25.089043541365204]]]]}},{type:"Feature",properties:{id:20221222111513,VILLNAME:"大直庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52364809773348,25.08149910777288],[121.52294301048187,25.081287581597397],[121.51966435476184,25.081957414486435],[121.5175138386444,25.081675379585786],[121.51652671649214,25.080053678907063],[121.51747858428182,25.07892553930447],[121.51941757422377,25.07772689097672],[121.5226962299438,25.076598751374128],[121.524529456798,25.07441298089411],[121.52558708767545,25.073214332566355],[121.52717353399159,25.07296755202829],[121.52819591050643,25.07370789364249],[121.5280901474187,25.075012305057985],[121.5280901474187,25.075999427210252],[121.52907726957096,25.076845531912195],[121.5324969427413,25.077057058087682],[121.5376793340407,25.07666926009929],[121.5441661367556,25.07635197083606],[121.54702174012466,25.076457733923807],[121.55149904417242,25.076140444660577],[121.5528034555879,25.076175699023164],[121.55384345928404,25.076140444660574],[121.55370244183372,25.078396723865758],[121.55278582840661,25.0807235117961],[121.55165768880403,25.083755386978062],[121.55356142438339,25.084954035305817],[121.5556061774131,25.083755386978062],[121.55828550896925,25.08410793060387],[121.55722787809182,25.08657573598454],[121.55631126466471,25.088197436663265],[121.55476007271115,25.089043541365207],[121.55384345928404,25.090453715868446],[121.55081158410208,25.091652364196197],[121.549471918324,25.091511346745875],[121.54807937100207,25.09129100697974],[121.54688072267433,25.090867954628767],[121.54522376763302,25.09058591972812],[121.54398986494269,25.091784568055875],[121.54226240117622,25.092172366044263],[121.54035866559686,25.091925585506196],[121.5387722192807,25.0921018573191],[121.53697424678907,25.09093846335393],[121.53574034409874,25.089457780125528],[121.53436542395808,25.08910523649972],[121.53288474072968,25.08769506199648],[121.53253219710388,25.087307264008093],[121.53196812730258,25.086320141855825],[121.53076947897483,25.086038106955176],[121.53009964608579,25.08480420426484],[121.52837218231933,25.084522169364195],[121.52639793801481,25.081560802907394],[121.52477623733608,25.08138453109449],[121.52364809773348,25.08149910777288]]]]}},{type:"Feature",properties:{id:20221222111550,VILLNAME:"山仔腳庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51716129501861,25.065484813570475],[121.51825418025861,25.065520067933054],[121.52040469637605,25.06643668136016],[121.52146232725349,25.06763532968791],[121.5216033447038,25.06837567130211],[121.52255521249349,25.068305162576948],[121.5230840279322,25.067423803512426],[121.52378911518383,25.067388549149843],[121.52470572861093,25.068551943115015],[121.52449420243545,25.069292284729215],[121.52484674606126,25.069821100167932],[121.52667997291546,25.07059669614471],[121.52777285815547,25.072147888098275],[121.5279138756058,25.072394668636342],[121.52742031452966,25.073452299513768],[121.52639793801481,25.073135010250542],[121.52548132458772,25.07341704515119],[121.52354233464575,25.07577908744411],[121.52262572121866,25.076660446508637],[121.52149758161606,25.075074000192494],[121.51945282858637,25.07500349146733],[121.51962910039927,25.073875351864743],[121.51776061918248,25.07278246662473],[121.51709078629344,25.069926863255674],[121.51610366414117,25.067106514249197],[121.51539857688955,25.065238033032408],[121.51687926011796,25.065202778669825],[121.51716129501861,25.065484813570475]]]]}},{type:"Feature",properties:{id:20221222111658,VILLNAME:"牛埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51522230507663,25.065414304845312],[121.51465823527535,25.06287599073948],[121.51486976145083,25.06167734241173],[121.51649146212955,25.059350554481387],[121.51832468898377,25.05667122292523],[121.52100402053992,25.056459696749748],[121.52234368631801,25.057217665545235],[121.52516403532448,25.05675935883168],[121.52650370110256,25.057147156820072],[121.52752607761741,25.058698348773635],[121.52766709506773,25.06113089979172],[121.52830167359419,25.062012258856246],[121.52886574339549,25.062470565569797],[121.52890099775807,25.063968875979487],[121.52819591050645,25.065449559207888],[121.52780811251806,25.067494312237585],[121.52823116486903,25.068904486740824],[121.52819591050645,25.070526187419546],[121.52823116486903,25.070808222320196],[121.5279138756058,25.071055002858262],[121.52710302526644,25.07027940688148],[121.52650370110256,25.06872821492792],[121.52562234203803,25.068305162576948],[121.5247762373361,25.068375671302107],[121.52407115008448,25.067600075325327],[121.52304877356963,25.067741092775652],[121.52220266886769,25.068269908214365],[121.52156809034123,25.068269908214365],[121.52146232725349,25.067282786062098],[121.52026367892573,25.066330918272413],[121.5190297762354,25.065696339745955],[121.51733756683151,25.06552006793305],[121.51656197085474,25.065343796120146],[121.51522230507663,25.065414304845312]]]]}},{type:"Feature",properties:{id:20221222111755,VILLNAME:"大稻埕"},geometry:{type:"MultiPolygon",coordinates:[[[[121.50686702114497,25.068587197477594],[121.51028669431533,25.068234653851786],[121.51120330774242,25.067741092775652],[121.51190839499405,25.067600075325327],[121.51215517553211,25.06583735719628],[121.51233144734502,25.062100394762698],[121.51240195607018,25.06178310549947],[121.51465823527536,25.06181835986205],[121.5158568836031,25.059844115557517],[121.51825418025862,25.056459696749744],[121.52110978362768,25.05660071420007],[121.52244944940576,25.057200038363945],[121.52523454404965,25.056812240375553],[121.52526979841222,25.055754609498123],[121.52333080847028,25.055155285334248],[121.52276673866896,25.052193918877453],[121.5221321601425,25.050572218198727],[121.5202989332883,25.04880950006968],[121.5212155467154,25.047610851741926],[121.51987588093732,25.045636607437395],[121.5112033077424,25.047822377917413],[121.51014567686498,25.047822377917413],[121.50725481913334,25.048668482619355],[121.50436396140171,25.050572218198727],[121.50598566208043,25.05360409338069],[121.50633820570624,25.056283424936844],[121.50654973188172,25.061853614224635],[121.50698159782334,25.06448887782756],[121.50686702114497,25.068587197477594]]]]}},{type:"Feature",properties:{id:20221222101331,VILLNAME:"水碓仔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.43459778125204,25.184267778094128],[121.43482032441572,25.1843537106029],[121.43519930881347,25.184521168825157],[121.43550778448605,25.184512355234514],[121.43592202324638,25.184468287281288],[121.43639795714125,25.184565236778383],[121.43673287358577,25.184318456240316],[121.43702372207706,25.184106930064832],[121.43726168902448,25.184045234930316],[121.43737626570287,25.184195065971284],[121.43741152006545,25.184380151374835],[121.4374027064748,25.18457405036903],[121.4375789782877,25.184715067819354],[121.43785219959771,25.18469744063806],[121.43809016654514,25.184741508591287],[121.43823118399546,25.184829644497743],[121.43839864221772,25.184988289129354],[121.43875999943417,25.185085238626453],[121.43922711973838,25.18512930657968],[121.43985288467418,25.185049984263873],[121.44039051370355,25.18489133963226],[121.44076068451064,25.1849001532229],[121.44106916018322,25.18489133963226],[121.44130712713064,25.184856085269676],[121.44154509407807,25.18477676295387],[121.44179187461613,25.184600491140966],[121.4419417056571,25.1843537106029],[121.44210916387937,25.184265574696447],[121.44228543569227,25.1843537106029],[121.44288475985614,25.184618118322255],[121.44319323552872,25.184521168825157],[121.44314035398486,25.184300829059026],[121.44284069190292,25.183974726205154],[121.44285831908421,25.183842522345476],[121.44311391321293,25.183525233082246],[121.44320204911938,25.182784891468046],[121.44377493251132,25.182494042976753],[121.44469595273375,25.18218556730417],[121.44532171766957,25.1820357362632],[121.44631765341248,25.181938786766104],[121.4467318921728,25.180643188941254],[121.44736647069927,25.180581493806734],[121.44816850744799,25.180731324847706],[121.44944647809155,25.180458103537703],[121.45003698866478,25.17976182987673],[121.45043360024381,25.179673693970276],[121.45112106031414,25.179065556215754],[121.45145597675865,25.178915725174786],[121.45227564068865,25.17847504564252],[121.45343022106319,25.178607249502203],[121.45409124036158,25.17866894463672],[121.45444598738509,25.178186400548903],[121.45520395618057,25.178256909274065],[121.45576802598187,25.178063010279867],[121.45610294242638,25.177569449203737],[121.4569843014909,25.177463686115992],[121.4573897266606,25.176846734770827],[121.4585002390819,25.176670462957922],[121.45945210687158,25.177075888127604],[121.46042160184255,25.17700537940244],[121.46135584245096,25.17672334450179],[121.46285415286064,25.17659995423276],[121.46493416025292,25.176088765975337],[121.46567450186711,25.176141647519206],[121.46632670757486,25.1752250340921],[121.46579789213615,25.17520740691081],[121.46479314280259,25.17552469617404],[121.46417619145743,25.175366051542426],[121.46377076628775,25.175595204899203],[121.45885278270771,25.176423682419856],[121.45742498102318,25.17619452906308],[121.45492192127996,25.17515452536695],[121.45326496623865,25.17559520489921],[121.45285954106897,25.17557757771792],[121.4505680075012,25.176864361952124],[121.44936935917346,25.17697012503987],[121.44824121957086,25.176423682419863],[121.4465137558044,25.17665283577664],[121.44603782190956,25.176212156244375],[121.44547375210826,25.17601825725018],[121.44513883566374,25.17518977972953],[121.44385205142953,25.175119271004366],[121.44362289807276,25.17496062637275],[121.44339374471598,25.173867741132742],[121.44215984202565,25.17305689079338],[121.4420540789379,25.171752479377886],[121.44166628094952,25.171752479377886],[121.44119034705467,25.17120603675788],[121.44066153161596,25.172193158910147],[121.44145475477403,25.173127399518542],[121.44106695678563,25.173814859588873],[121.44119034705467,25.17446706529662],[121.43925135711272,25.175066389460497],[121.43787643697206,25.177463686116003],[121.43692456918238,25.17813351900504],[121.4368893148198,25.178732843168916],[121.43611371884302,25.179790474046346],[121.43597270139269,25.180918613648938],[121.43498557924042,25.181165394187005],[121.43459778125204,25.184267778094128]]]]}},{type:"Feature",properties:{id:20221222102225,VILLNAME:"庄仔內庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.4420386551542,25.17174917428137],[121.44215323183259,25.172797991568153],[121.44234713082679,25.17306239928751],[121.44284950549357,25.17346782445719],[121.44329018502583,25.17388206321752],[121.44348408402003,25.174278674796554],[121.44364272865164,25.174684099966235],[121.44364272865164,25.174851558188493],[121.44379255969261,25.175036643592044],[121.44423323922487,25.175124779498496],[121.44492951288585,25.175054270773334],[121.44513222547069,25.17521291540495],[121.44537019241811,25.17561834057463],[121.4455817185936,25.17598851138173],[121.44593426221941,25.176111901650764],[121.44655121356458,25.176570208364314],[121.44779392984555,25.176482072457862],[121.44819935501523,25.1764115637327],[121.44856071223168,25.176499699639155],[121.44877223840717,25.176605462726897],[121.4489925781733,25.176702412223992],[121.44933630820847,25.17691393839948],[121.45004139546009,25.176922751990126],[121.45051732935492,25.17689631121819],[121.45157496023238,25.176182410375926],[121.4521830979869,25.175882748293986],[121.45273835419755,25.175591899802694],[121.4530027619169,25.175556645440114],[121.45339937349594,25.17558308621205],[121.45389293457208,25.175406814399143],[121.45433361410434,25.175292237720758],[121.45483598877112,25.175160033861076],[121.45513565085307,25.175239356176885],[121.45610514582404,25.175671222118503],[121.45687633500549,25.175962070609796],[121.45752854071323,25.17619122396657],[121.45803972897066,25.176217664738505],[121.4586302395439,25.176296987054315],[121.45894752880712,25.176349868598184],[121.45975397235117,25.176305800644958],[121.46112007890117,25.176085460878827],[121.46239804954473,25.175847493931407],[121.4629180513928,25.175759358024955],[121.4634027988783,25.175706476481082],[121.46382585122927,25.17552139107753],[121.46415195408315,25.175362746445916],[121.46455737925282,25.17558308621205],[121.46482178697218,25.175512577486888],[121.46547399267993,25.175292237720758],[121.46585297707767,25.17519528822366],[121.46635535174445,25.17526579694882],[121.46662857305446,25.175054270773334],[121.46703399822414,25.174736981510105],[121.46731603312479,25.174587150469137],[121.46762450879737,25.174402065065586],[121.46771264470382,25.17424342043397],[121.46799467960447,25.173996639895904],[121.46785366215414,25.17376748653913],[121.46760688161608,25.17337968855074],[121.46707806617736,25.172480702304924],[121.46708687976802,25.17228680331073],[121.46660213228252,25.171220358842653],[121.46661094587317,25.170814933672975],[121.46617907993155,25.170814933672975],[121.4634997483754,25.169889506655224],[121.46339398528765,25.169783743567482],[121.46321771347475,25.169554590210705],[121.4633058493812,25.169149165041024],[121.46337635810636,25.1687745874386],[121.46331466297185,25.168651197169567],[121.46320889988411,25.168615942806987],[121.45893430842116,25.16855424767247],[121.45787667754372,25.168862723345054],[121.45691599616339,25.16902136797667],[121.45555870320403,25.169232894152152],[121.45493293826821,25.169056622339248],[121.4542278510166,25.168994927204732],[121.45317462693448,25.16927696210538],[121.45244309891093,25.169391538783767],[121.45169394370609,25.169620692140544],[121.45118275544866,25.169744082409576],[121.45050410896897,25.170246457076356],[121.44925698589269,25.170687136608617],[121.44839325400945,25.17096035791862],[121.44799664243041,25.171004425871846],[121.44657765433654,25.170475610433133],[121.44560815936556,25.17050205120507],[121.44559934577491,25.17084578124023],[121.44455493528343,25.1707223909712],[121.44319764232407,25.17050205120507],[121.44278340356374,25.170651882246037],[121.44270408124792,25.171110188959588],[121.44224577453437,25.17116307050346],[121.4420386551542,25.17174917428137]]]]}}]}},489:t=>{t.exports={type:"FeatureCollection",name:"捷運站附近里2",crs:{type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}},features:[{type:"Feature",properties:{VILLCODE:"63000040004",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"民安里",VILLENG:"Min'an Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52270078302553,25.0549554669769],[121.52274326802318,25.05576267997823],[121.52274809302278,25.055854347978443],[121.5227902910205,25.056656111979677],[121.52280827301932,25.056997780980325],[121.52281249401922,25.057077949980386],[121.52283562701777,25.057517471980958],[121.52285679501641,25.057919645981727],[121.52179364501424,25.05777747698453],[121.52164991101371,25.057758256984982],[121.52080753101178,25.057645604987297],[121.5206548650115,25.05762518798774],[121.52062292001143,25.057621223987766],[121.5205712820132,25.056823008986736],[121.52049523901606,25.055483824985266],[121.52043857001784,25.05455015198413],[121.52038876801933,25.053867261983317],[121.52030808802127,25.05281626198242],[121.52030175702154,25.05265818598222],[121.52030097402165,25.052638641982114],[121.52030074102173,25.052632835982166],[121.5202751900229,25.051994966981347],[121.52027410402351,25.051738826981026],[121.52021280502457,25.051109340980457],[121.52017681302488,25.05091736098038],[121.52011093902512,25.0505920669802],[121.52005126902542,25.050346800980247],[121.5200092650255,25.05021802798025],[121.51999716102539,25.05018091698011],[121.51997998402547,25.050128254980283],[121.519902903019,25.049925736985465],[121.51979055401823,25.04970199998596],[121.51970496201764,25.04955575398647],[121.51962845301699,25.049455999986744],[121.51961428401697,25.049393394986893],[121.5195918150168,25.049361360987085],[121.51957499501682,25.049324267987036],[121.51953558101633,25.04922465398741],[121.51950365601634,25.049163906987445],[121.51944575501582,25.04907957098775],[121.5193417310152,25.048957956988257],[121.51919561601422,25.048803067988853],[121.51908975401372,25.04869408898934],[121.51899875901303,25.04860804398968],[121.51891752501234,25.048545714990208],[121.5189141170126,25.04854310099008],[121.51880423401194,25.04846099499057],[121.51865790801112,25.048367073991326],[121.51881425501206,25.048399289990705],[121.51906179801318,25.04842575298961],[121.5191196560137,25.04842764598932],[121.5191379610138,25.048416952989236],[121.51931082101468,25.04831598098843],[121.519534963016,25.048185052987634],[121.51961330201627,25.048173006987348],[121.52018705801942,25.048084783984933],[121.52047798902085,25.04804004898372],[121.52063997002182,25.04803400098313],[121.52074096902236,25.04803022698255],[121.52123706902601,25.04906829797998],[121.52140653902724,25.049422543979002],[121.52159007902875,25.049806195977972],[121.52159276802897,25.049811814977904],[121.5218553140355,25.050360607972507],[121.52193923703553,25.050536030972456],[121.52216487203536,25.051007660972132],[121.52227635303517,25.051240681972317],[121.52230440703518,25.051335212972234],[121.52250222003423,25.052001739972493],[121.52255722703363,25.05218707897264],[121.52258781103217,25.05277689797357],[121.5226100130309,25.053205042974177],[121.52261279603077,25.053258701974354],[121.52264714402872,25.053921075975246],[121.52265013702844,25.053978801975404],[121.52268054202669,25.05456513497631],[121.52270078302553,25.0549554669769]]]}},{type:"Feature",properties:{VILLCODE:"63000040008",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"集英里",VILLENG:"Jiying Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52243552701806,25.066752906976472],[121.52277012701315,25.068121398977524],[121.52284636301191,25.068433194977743],[121.52084925001203,25.068464224981643],[121.51989650201199,25.06847901998331],[121.51983993501202,25.06847989898356],[121.51961401401198,25.06848353298395],[121.51960565401227,25.0684120829839],[121.51951464001432,25.06769198598303],[121.5193993070166,25.066769192981905],[121.51930882999517,25.066204902997743],[121.51928192999578,25.066076172997306],[121.51926708799616,25.066005145997202],[121.51909934599976,25.065202388995264],[121.51899144600203,25.06464778299405],[121.51898486500299,25.064441553993507],[121.51900148400384,25.06421202899308],[121.5190696120061,25.063683487991803],[121.5191387770072,25.063400415990763],[121.5192370800086,25.063074557989914],[121.51931858000965,25.06286972798922],[121.51933310800979,25.06283321198904],[121.51940005201025,25.06266496498853],[121.51966690701396,25.061986305986114],[121.51999230301806,25.06122485398324],[121.52035217602322,25.06035909597973],[121.52036111502335,25.06033902897949],[121.52037052302342,25.06031790497961],[121.52049738502538,25.060033074978247],[121.52057831602701,25.05976062897711],[121.5206358660284,25.05950427597615],[121.52064147602923,25.059410302976012],[121.52065204803019,25.059233234975306],[121.52065657503198,25.0589183549743],[121.5206482190098,25.058331381988616],[121.52064676801048,25.057989855988335],[121.5206253530111,25.05765883598786],[121.52062292001143,25.057621223987766],[121.5206548650115,25.05762518798774],[121.52080753101178,25.057645604987297],[121.52164991101371,25.057758256984982],[121.52179364501424,25.05777747698453],[121.52285679501641,25.057919645981727],[121.52293584803458,25.059782792969795],[121.5229505900319,25.060130217971007],[121.5229559880311,25.060257417971584],[121.52295782803071,25.06030079197171],[121.52297037902616,25.060931840974362],[121.52297074502593,25.060950239974463],[121.52296777702585,25.0609666409744],[121.52282889201996,25.061734089977946],[121.52277288901773,25.062043548979215],[121.52264686701227,25.0627399139823],[121.52264310601214,25.06276069598233],[121.5224230630061,25.06361623698606],[121.52237319700491,25.063810121986737],[121.52235366500355,25.06399575198762],[121.52223526399811,25.064831231990933],[121.52223331399759,25.064884940991114],[121.5222261679963,25.065081781991857],[121.52226999199112,25.06583319199461],[121.5223535319872,25.06636176699651],[121.52243552701806,25.066752906976472]]]}},{type:"Feature",properties:{VILLCODE:"63000060013",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"民權里",VILLENG:"Minquan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51473609898771,25.06295348100583],[121.51362581299017,25.062954623004416],[121.51356133399035,25.062954686004243],[121.51356120299087,25.06259637500373],[121.5135611179914,25.062369422003336],[121.51356111199131,25.06235287900321],[121.51356100699209,25.062067686002795],[121.51356089799262,25.061769985002233],[121.51356072099367,25.061290155001434],[121.51356052499472,25.060757188000412],[121.51358371099566,25.060289304999714],[121.5136372999977,25.059209366997756],[121.51363771199773,25.05920108599778],[121.51418116799687,25.059269339998366],[121.51435888299675,25.059291659998703],[121.51437989399679,25.059294298998566],[121.5147943809961,25.059346352999054],[121.51473204499572,25.059528285999274],[121.5147563689957,25.059533684999277],[121.51554570199421,25.059708909000452],[121.51568087999385,25.05973891600045],[121.51587444299354,25.059781885000717],[121.51618507499295,25.059850840001094],[121.51731824601556,25.060102378988244],[121.51770051501627,25.060187231987182],[121.51821913301798,25.060172081985662],[121.5183896850184,25.06016709898516],[121.51878341901954,25.060197077984],[121.51986494702226,25.060279415980954],[121.52037052302342,25.06031790497961],[121.52036111502335,25.06033902897949],[121.52035217602322,25.06035909597973],[121.51999230301806,25.06122485398324],[121.51966690701396,25.061986305986114],[121.51940005201025,25.06266496498853],[121.51933310800979,25.06283321198904],[121.51916267400962,25.0628376759895],[121.5182833440089,25.06286070099105],[121.51825502600887,25.062861442991288],[121.51812513700895,25.062864844991392],[121.51772614500845,25.062875289992256],[121.51704793400812,25.062893043993636],[121.51687713000784,25.062897514994006],[121.51639168998402,25.062910220008202],[121.51596249798465,25.062921451007533],[121.51565636198535,25.06292946200722],[121.51564809598564,25.062929678007148],[121.51473609898771,25.06295348100583]]]}},{type:"Feature",properties:{VILLCODE:"63000060016",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"蓬萊里",VILLENG:"Penglai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51926708799616,25.066005145997202],[121.51917377699624,25.066007115997277],[121.51835070799787,25.066024501997738],[121.51834987499859,25.06582659299744],[121.51795078099941,25.065834850997767],[121.51673934400159,25.065859913998597],[121.51605125897655,25.065874143013986],[121.51602186097651,25.065874751014036],[121.51568858197744,25.065872731013336],[121.51547172897841,25.06587141601287],[121.51506235197962,25.065868931012133],[121.51448408498143,25.065865422011132],[121.51422830398229,25.06586386801056],[121.51370301898386,25.065860676009674],[121.5136766109863,25.064731218007527],[121.51412218898506,25.06474952700833],[121.51413015098493,25.064749854008447],[121.51414892498488,25.064743759008387],[121.51451850198418,25.064623775008673],[121.51486016498359,25.064512850009177],[121.51492145098351,25.064492953009218],[121.51527840298284,25.064377065009488],[121.51523303798326,25.064257981009316],[121.51516533698397,25.064080264008734],[121.5150252119849,25.063712428007875],[121.51473609898771,25.06295348100583],[121.51564809598564,25.062929678007148],[121.51565636198535,25.06292946200722],[121.51596249798465,25.062921451007533],[121.51639168998402,25.062910220008202],[121.51687713000784,25.062897514994006],[121.51704793400812,25.062893043993636],[121.51772614500845,25.062875289992256],[121.51812513700895,25.062864844991392],[121.51825502600887,25.062861442991288],[121.5182833440089,25.06286070099105],[121.51916267400962,25.0628376759895],[121.51933310800979,25.06283321198904],[121.51931858000965,25.06286972798922],[121.5192370800086,25.063074557989914],[121.5191387770072,25.063400415990763],[121.5190696120061,25.063683487991803],[121.51900148400384,25.06421202899308],[121.51898486500299,25.064441553993507],[121.51899144600203,25.06464778299405],[121.51909934599976,25.065202388995264],[121.51926708799616,25.066005145997202]]]}},{type:"Feature",properties:{VILLCODE:"63000060011",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"雙連里",VILLENG:"Shuanglian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52062292001143,25.057621223987766],[121.5206253530111,25.05765883598786],[121.52064676801048,25.057989855988335],[121.5206482190098,25.058331381988616],[121.52065657503198,25.0589183549743],[121.52065204803019,25.059233234975306],[121.52064147602923,25.059410302976012],[121.5206358660284,25.05950427597615],[121.52057831602701,25.05976062897711],[121.52049738502538,25.060033074978247],[121.52037052302342,25.06031790497961],[121.51986494702226,25.060279415980954],[121.51878341901954,25.060197077984],[121.5183896850184,25.06016709898516],[121.51821913301798,25.060172081985662],[121.51770051501627,25.060187231987182],[121.51731824601556,25.060102378988244],[121.51618507499295,25.059850840001094],[121.51587444299354,25.059781885000717],[121.51568087999385,25.05973891600045],[121.51554570199421,25.059708909000452],[121.5147563689957,25.059533684999277],[121.51473204499572,25.059528285999274],[121.5147943809961,25.059346352999054],[121.51437989399679,25.059294298998566],[121.51435888299675,25.059291659998703],[121.51418116799687,25.059269339998366],[121.51363771199773,25.05920108599778],[121.51363591199873,25.058769491997154],[121.5136342789994,25.058378101996478],[121.51364546298754,25.058186554006298],[121.51364751798762,25.058151357006317],[121.51365198498772,25.05807483500629],[121.51370828098865,25.05757586100533],[121.51378007399006,25.056939524004193],[121.51555595698655,25.056988021006163],[121.51558045698661,25.05698869000604],[121.51694102500176,25.05716087299817],[121.51728560600273,25.05720460099726],[121.5174511500032,25.057225607996777],[121.51817312600511,25.057317219994854],[121.51917850700782,25.057441985991854],[121.51970357500917,25.057507142990318],[121.52023750501036,25.05757339898896],[121.52062292001143,25.057621223987766]]]}},{type:"Feature",properties:{VILLCODE:"63000060002",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"建明里",VILLENG:"Jianming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51544937600445,25.051221602992943],[121.51472747600361,25.05139450599366],[121.51392721300313,25.051586170994508],[121.51381370800404,25.051192038993783],[121.513806953004,25.05116910399366],[121.51368781200507,25.050742163992886],[121.51365238600535,25.050624779992855],[121.51365083100539,25.050619626992784],[121.51364676000532,25.050605359992847],[121.51360113700564,25.050445473992408],[121.51353995800608,25.050231059992075],[121.51349974300648,25.050090121991783],[121.5134645170017,25.049966666996845],[121.51334998000172,25.04956212799668],[121.51335841800172,25.04955925499662],[121.51335511400188,25.04941813399649],[121.5134219430019,25.04939593899652],[121.51375905400218,25.049292792996244],[121.51416912400235,25.04918713099585],[121.51460103600247,25.04907267699535],[121.51494676100293,25.048991690995045],[121.5153781990031,25.048896934994666],[121.51679670800074,25.048558927999206],[121.51738170500411,25.04843033099665],[121.5176158600052,25.048416189995745],[121.51773087500582,25.048430881995184],[121.51796417800709,25.048395528994302],[121.51828594000902,25.048368370992854],[121.51865790801112,25.048367073991326],[121.51880423401194,25.04846099499057],[121.5189141170126,25.04854310099008],[121.51891752501234,25.048545714990208],[121.51899875901303,25.04860804398968],[121.51908975401372,25.04869408898934],[121.51919561601422,25.048803067988853],[121.5193417310152,25.048957956988257],[121.51944575501582,25.04907957098775],[121.51950365601634,25.049163906987445],[121.51953558101633,25.04922465398741],[121.51957499501682,25.049324267987036],[121.5195918150168,25.049361360987085],[121.51961428401697,25.049393394986893],[121.51962845301699,25.049455999986744],[121.51970496201764,25.04955575398647],[121.51979055401823,25.04970199998596],[121.519902903019,25.049925736985465],[121.51997998402547,25.050128254980283],[121.51999716102539,25.05018091698011],[121.51929283302111,25.0503421019835],[121.5183924090157,25.050548155987492],[121.51824320601482,25.050582298988186],[121.51774066701213,25.050697298990418],[121.5175420260108,25.05074275399116],[121.51704527000798,25.05085642799328],[121.51703000200796,25.050859920993393],[121.5161131860052,25.051069710992454],[121.51544937600445,25.051221602992943]]]}},{type:"Feature",properties:{VILLCODE:"63000060004",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"建泰里",VILLENG:"Jiantai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51772778800903,25.05321242199264],[121.5176851860087,25.05322200599281],[121.51611088799685,25.053576194998314],[121.51610224299684,25.053578139998475],[121.51598516499826,25.05315555199744],[121.51592909499885,25.052953164997035],[121.51585577699989,25.052688519996277],[121.51562664800251,25.05186147999455],[121.51552223900347,25.051484610993743],[121.51550743000367,25.051431156993495],[121.51544937600445,25.051221602992943],[121.5161131860052,25.051069710992454],[121.51703000200796,25.050859920993393],[121.51704527000798,25.05085642799328],[121.5175420260108,25.05074275399116],[121.51774066701213,25.050697298990418],[121.51824320601482,25.050582298988186],[121.5183924090157,25.050548155987492],[121.51929283302111,25.0503421019835],[121.51999716102539,25.05018091698011],[121.5200092650255,25.05021802798025],[121.52005126902542,25.050346800980247],[121.52011093902512,25.0505920669802],[121.52017681302488,25.05091736098038],[121.52021280502457,25.051109340980457],[121.52027410402351,25.051738826981026],[121.5202751900229,25.051994966981347],[121.52030074102173,25.052632835982166],[121.52030097402165,25.052638641982114],[121.51887596301451,25.052949331988014],[121.51842579401224,25.053052483989887],[121.51772778800903,25.05321242199264]]]}},{type:"Feature",properties:{VILLCODE:"63000060008",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"光能里",VILLENG:"Guangneng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52030097402165,25.052638641982114],[121.52030175702154,25.05265818598222],[121.52030808802127,25.05281626198242],[121.52038876801933,25.053867261983317],[121.52043857001784,25.05455015198413],[121.52049523901606,25.055483824985266],[121.5205712820132,25.056823008986736],[121.52062292001143,25.057621223987766],[121.52023750501036,25.05757339898896],[121.51970357500917,25.057507142990318],[121.51917850700782,25.057441985991854],[121.51817312600511,25.057317219994854],[121.51817412400572,25.056859851994314],[121.51817732200652,25.056344978993813],[121.51818078300725,25.055787690993178],[121.51818107500736,25.055740678993196],[121.51818247100775,25.055515933992986],[121.51818375300795,25.055309462992867],[121.51818557200853,25.05501676199245],[121.51818737900878,25.054725607992253],[121.51772778800903,25.05321242199264],[121.51842579401224,25.053052483989887],[121.51887596301451,25.052949331988014],[121.52030097402165,25.052638641982114]]]}},{type:"Feature",properties:{VILLCODE:"63000110027",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"德行里",VILLENG:"Dexing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52482635496105,25.103996928981317],[121.52481410296085,25.104131743980837],[121.52480471496104,25.1042350189805],[121.5248277809609,25.10521459197655],[121.52482911496092,25.105245514976357],[121.52484339696078,25.105576696974893],[121.52484875296086,25.105700899974423],[121.52488974696061,25.10645274097126],[121.5246700939618,25.10634313197276],[121.5243027959633,25.10617540797487],[121.52400745996462,25.106041916976704],[121.52373480296595,25.10591180197846],[121.52351138596727,25.105802204979785],[121.52332571496808,25.105685576981237],[121.52317021596889,25.105555038982338],[121.52301474696961,25.105431406983477],[121.5229750139697,25.10539714398393],[121.52267808397133,25.10514108898619],[121.52238131197271,25.104885170988553],[121.52215091297363,25.10472091299006],[121.52228260397317,25.104253548991448],[121.52229048797292,25.10420708599151],[121.52233977997257,25.103916530992517],[121.52236404597262,25.10377349699294],[121.52243018597231,25.103383632994344],[121.5225098009718,25.10291433999575],[121.52252085697165,25.102849171995953],[121.52261618197146,25.102287271997866],[121.52267389097125,25.101947098998853],[121.52268884597098,25.101858942999197],[121.5226914849711,25.101848352999298],[121.5228076229705,25.1013822360007],[121.52287614797005,25.10117788000102],[121.52297538796964,25.100940555001635],[121.52307466796915,25.100714967002155],[121.5231744129687,25.100478630002673],[121.5232095369686,25.100395406002804],[121.52324505796842,25.100285003002995],[121.52333328696604,25.099876446980204],[121.52334759096588,25.099817785980324],[121.5233951909645,25.09962257998096],[121.523419176964,25.09952420598117],[121.52359834795955,25.09884425598335],[121.5236897199593,25.098848817983196],[121.5238134899587,25.098887869982786],[121.52398056695804,25.098938053981875],[121.52407666095782,25.099008230981376],[121.52413876695799,25.099078529981153],[121.52416441595798,25.0991172089808],[121.52440001895864,25.09947251697858],[121.5245004129586,25.099567679977927],[121.52453343295858,25.099598978977586],[121.52460679795853,25.099655196977263],[121.5246140349585,25.09966074297719],[121.5247905979581,25.099761665976303],[121.52490875995836,25.09993331197505],[121.52504534500164,25.100058280021717],[121.52521587500074,25.100214305020593],[121.52533343500035,25.100258945020023],[121.52554706599928,25.100340066018653],[121.5256459069984,25.100331256018457],[121.52602430299515,25.09993501299624],[121.52606743899473,25.099906647996292],[121.52611990299454,25.09988954299612],[121.52628639199402,25.099944701995266],[121.52669744699321,25.10008088401444],[121.52663951499358,25.1002753880141],[121.52657227299377,25.10045845301397],[121.52643369799466,25.100748699013828],[121.52635275599498,25.10090233501384],[121.52612864799616,25.101327712013685],[121.52589006499737,25.101780563013584],[121.52579887999765,25.101953635013338],[121.52559619799872,25.10233833801337],[121.52553087499892,25.10246232701324],[121.52534767099975,25.102810057013233],[121.52528660800003,25.10292595301314],[121.52506542200074,25.103340678012994],[121.52489308696036,25.103693135982294],[121.52482635496105,25.103996928981317]]]}},{type:"Feature",properties:{VILLCODE:"63000110028",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"德華里",VILLENG:"Dehua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52359834795955,25.09884425598335],[121.523419176964,25.09952420598117],[121.5233951909645,25.09962257998096],[121.52334759096588,25.099817785980324],[121.52333328696604,25.099876446980204],[121.52324505796842,25.100285003002995],[121.5232095369686,25.100395406002804],[121.5231744129687,25.100478630002673],[121.52307466796915,25.100714967002155],[121.52297538796964,25.100940555001635],[121.52287614797005,25.10117788000102],[121.5228076229705,25.1013822360007],[121.5226914849711,25.101848352999298],[121.52268884597098,25.101858942999197],[121.52267389097125,25.101947098998853],[121.52261618197146,25.102287271997866],[121.52252085697165,25.102849171995953],[121.5225098009718,25.10291433999575],[121.52243018597231,25.103383632994344],[121.52236404597262,25.10377349699294],[121.52233977997257,25.103916530992517],[121.52229048797292,25.10420708599151],[121.52228260397317,25.104253548991448],[121.52215091297363,25.10472091299006],[121.5221398849737,25.104714570990247],[121.52142862797702,25.104305589994954],[121.52129660997764,25.104229675995867],[121.52083515897988,25.10396433299896],[121.5204524539816,25.103744267001446],[121.51960000398559,25.103254078007073],[121.5194710989863,25.103479967006667],[121.51927663498716,25.103820736006174],[121.51925968398737,25.103850438006322],[121.51922528798727,25.103836974006274],[121.51907558398803,25.103803481007144],[121.51887568998907,25.103690768008477],[121.51867589399005,25.103600755009733],[121.51853831699047,25.103487832010693],[121.51833746799144,25.10314835001289],[121.51817372299219,25.10274069301531],[121.51802267799302,25.102389698017355],[121.51777078299402,25.10176690202089],[121.5175944819948,25.101336609023214],[121.51755637499485,25.101166663024163],[121.5175977249949,25.100943175024945],[121.51764671799468,25.10073889002545],[121.51768338999443,25.10056867302602],[121.51767044699443,25.100455318026412],[121.51756983399498,25.10024022302771],[121.5174691269958,25.100002434007948],[121.51728098599614,25.099719600998313],[121.51711801499633,25.099493385999224],[121.51696238499686,25.0993972899998],[121.51691371599709,25.09936723699989],[121.51707646299626,25.099352114999526],[121.5177629329924,25.099288326997623],[121.51825505398978,25.099276326996453],[121.51835364098932,25.099271180996116],[121.51903556798561,25.099235591994326],[121.5195711109824,25.09911019799301],[121.51996585497936,25.098918776992537],[121.52005406997884,25.098856706992464],[121.520136104978,25.09879164799232],[121.52035492097637,25.098618109992263],[121.5207598919732,25.09838390299207],[121.52134546796917,25.09821915799105],[121.5214096889687,25.098201089990976],[121.52202738796545,25.09822164898948],[121.52205514696527,25.098222572989467],[121.52239894196369,25.098292630988425],[121.52283151696192,25.098433630986857],[121.52311048096128,25.098632360985537],[121.52322304696091,25.09871255298489],[121.52345766896043,25.09881149398384],[121.52359834795955,25.09884425598335]]]}},{type:"Feature",properties:{VILLCODE:"63000110012",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"承德里",VILLENG:"Chengde Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52534757793899,25.084182392012163],[121.52420592886966,25.08413746200969],[121.5237180608761,25.084118259009255],[121.52359503687782,25.08411341600921],[121.52353041587968,25.084227125009026],[121.52352009787998,25.084245281009018],[121.52278020288884,25.084091664008564],[121.52253978689177,25.084045484008385],[121.52248960389232,25.084035851008476],[121.52235643689383,25.084005179008248],[121.52222164289556,25.083974131008254],[121.52201533789784,25.083911143008194],[121.52179552090035,25.083844029008148],[121.52147749390406,25.083739721007866],[121.52135611690548,25.08369991100786],[121.52134185990572,25.083695235007916],[121.52090848191045,25.083471165007673],[121.52079205791148,25.08339347400764],[121.52073774391178,25.08335723000775],[121.52045512496176,25.08316863899845],[121.52011669796599,25.082897415998215],[121.51982057496929,25.082666596998035],[121.51962230897153,25.082519659998045],[121.51951759897283,25.08244205699793],[121.51952656397303,25.082344436997758],[121.51977754797097,25.082234361997354],[121.5207756949635,25.081796597996217],[121.52104502496135,25.081678472995858],[121.52113357796034,25.0817389659958],[121.52130006695928,25.08164505099558],[121.52138055995893,25.081599644995464],[121.52187449795628,25.081302199994568],[121.52220060495439,25.08116082299406],[121.52253157195256,25.080990201993533],[121.52250319595313,25.08092671099352],[121.52242345295461,25.080748290993146],[121.52241782895469,25.080735707992993],[121.52258140195383,25.080688610992915],[121.52327687294938,25.080557355992003],[121.52431278794334,25.08036184499048],[121.52431075294308,25.080398419990665],[121.52430724894262,25.08046137299081],[121.52428576394209,25.080561152990985],[121.52429100294039,25.080760536991406],[121.52429145093988,25.080864229991636],[121.52430476793948,25.080904057991823],[121.52433142793858,25.080987716991906],[121.52438017193728,25.081111175992262],[121.52443757693626,25.0812106779925],[121.52453932493393,25.0813848469927],[121.52460991293258,25.081492271992975],[121.5246627489317,25.08154792499314],[121.52472863193094,25.081579595993183],[121.52478127793042,25.08159137199318],[121.52482486192993,25.08159662699317],[121.52487775492934,25.081603002993255],[121.52500241699995,25.08160256199899],[121.52501102799987,25.081613816999035],[121.52508527599936,25.081710853998803],[121.52525516399804,25.081932881998256],[121.52511490699914,25.082112258998887],[121.52518247999852,25.08224743299888],[121.52526868799792,25.08245993399861],[121.52532806599714,25.082646284998663],[121.52536062199691,25.082784982998593],[121.52538610299662,25.082923044998648],[121.52538788099659,25.082932680998645],[121.52541530699638,25.08311914399853],[121.5254195279961,25.083166212998606],[121.52543786493172,25.08337074601331],[121.52543991693446,25.0837497060126],[121.52534757793899,25.084182392012163]]]}},{type:"Feature",properties:{VILLCODE:"63000110014",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"明勝里",VILLENG:"Mingsheng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52241782895469,25.080735707992993],[121.52237351195537,25.080653994992982],[121.52233551395622,25.080583931992958],[121.52229348195692,25.080506431992674],[121.52227860395702,25.08047899699289],[121.52213903995933,25.080221660992382],[121.52076902996703,25.080823493994572],[121.52055689296805,25.080916682995],[121.52004750697128,25.08114044499575],[121.51928733197677,25.081474369996823],[121.51906777897868,25.081316124996697],[121.51885614498097,25.081163585996688],[121.5186514409827,25.081016040996737],[121.51843254298447,25.080858264996827],[121.51822866498608,25.08071385199678],[121.51817853898646,25.080701364996724],[121.51804043298738,25.080666962996897],[121.51781785098913,25.080611517997017],[121.51752829799119,25.080539389997355],[121.51644786903192,25.080270244006083],[121.51635213103128,25.080246395005886],[121.51626611903073,25.0802249680058],[121.51625758303082,25.080222842005714],[121.51645957203057,25.080092453006028],[121.51666946699696,25.079976084997732],[121.51704982099442,25.0797474359972],[121.51725957899303,25.07959914399683],[121.51747811599148,25.079454817996258],[121.51765300999068,25.07935450499604],[121.51784536898919,25.07923818299574],[121.51825039498726,25.07901109999507],[121.51846030198615,25.078898697994564],[121.51863969598519,25.078826289994346],[121.51889787998398,25.078729682993814],[121.51915174998288,25.078649033993447],[121.51927863298218,25.078596751993295],[121.51954558098109,25.07850010499267],[121.5198081309799,25.07839948899216],[121.52023267697817,25.078258427991504],[121.5204252349775,25.07818995499108],[121.52088344797615,25.07799921899013],[121.52107592097538,25.07791080198974],[121.52148702497439,25.07770198698863],[121.52170130897409,25.077589573988032],[121.52208176697341,25.077388836987232],[121.52228283097354,25.077260519986563],[121.52250088497355,25.077111079985922],[121.52266302997346,25.076999953985432],[121.52284649497363,25.07685573398469],[121.52300637497363,25.076740868984245],[121.52326417497382,25.07655650398347],[121.52332741297417,25.076505412983416],[121.52344762097434,25.07640829298284],[121.52361784997511,25.07624417898214],[121.52375305097554,25.07608816898149],[121.52389254797635,25.075912198980873],[121.52417588997811,25.075552264979425],[121.52429843697936,25.07536569297882],[121.52453419898156,25.0750330599775],[121.52459032098326,25.07495387898125],[121.52472092998377,25.074750025980727],[121.52492553298498,25.074426265979785],[121.52497439498529,25.07433457897957],[121.52502987800409,25.074230468997335],[121.52507358500469,25.07420239899679],[121.52519208900526,25.07424186599579],[121.52535901100629,25.074329017994565],[121.5255216850066,25.07444807999349],[121.52558330000672,25.074507699993273],[121.52565373400668,25.074579233992974],[121.52572447500614,25.07472255399293],[121.52576008300527,25.074850045993088],[121.52577362700461,25.07494172499348],[121.52579162000193,25.075049357991105],[121.52578319700159,25.075129147991046],[121.52577489600161,25.075236852991342],[121.52571881300123,25.07544444399173],[121.52565396300075,25.07565205399239],[121.5255205280001,25.076010250993427],[121.52545114200005,25.07618199299387],[121.52542095799996,25.0762977579943],[121.52529509299976,25.07658534499509],[121.52522587599935,25.07679697199555],[121.52519560499942,25.076947385995737],[121.52518353499958,25.077198687996102],[121.52516251299934,25.077406151996303],[121.52514542799945,25.07750989899654],[121.52509834699954,25.07777328499675],[121.52504233099953,25.077996826997214],[121.52492144095427,25.07842397898513],[121.5248566749529,25.078651540985838],[121.52475295395037,25.079049580986975],[121.52466620294932,25.079261270987615],[121.52459677794819,25.07942503098793],[121.52448371194754,25.07963280998869],[121.52444453994741,25.07969675898883],[121.52439690994649,25.07983251998923],[121.52435782294609,25.07991640898942],[121.52433198894502,25.08009836998982],[121.52431945794416,25.080241984990156],[121.52431278794334,25.08036184499048],[121.52327687294938,25.080557355992003],[121.52258140195383,25.080688610992915],[121.52241782895469,25.080735707992993]]]}},{type:"Feature",properties:{VILLCODE:"63000060025",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"重慶里",VILLENG:"Zhongqing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51621913703066,25.08024232800564],[121.51603461302935,25.080137800005428],[121.51602056402906,25.080130345005433],[121.51594345202864,25.080102487005348],[121.5148895660219,25.079721751004133],[121.51411292201742,25.079413177003293],[121.51354167102158,25.08079181100323],[121.51326067801983,25.080684945003004],[121.51312456101887,25.080633179002806],[121.5131481860187,25.080545024002795],[121.51330727001667,25.079951022002675],[121.51363997201445,25.07916319100268],[121.51393292200902,25.07785575700233],[121.51389680000159,25.07637907400165],[121.51389308200092,25.07622708300151],[121.51388409699894,25.075849613001363],[121.51387258199647,25.075365780001032],[121.51386309600323,25.07496726900634],[121.51385321900295,25.0745522950062],[121.51421338000308,25.074544750006464],[121.51450357500303,25.07453867000685],[121.5147780990031,25.074532918007083],[121.51507304000334,25.07452673700755],[121.51536344800338,25.074521588007745],[121.51571222300356,25.07451540300821],[121.5157257240036,25.07451516400819],[121.51695145600021,25.074603528998715],[121.51729685299958,25.074628426997844],[121.51730681199952,25.07462564599788],[121.51786613099871,25.074469462996237],[121.51855595899788,25.07427683199442],[121.51911892899749,25.074119622992693],[121.51915672799733,25.074112128992784],[121.51950747999695,25.073982315991724],[121.51962689899679,25.073938528991388],[121.51965917499662,25.073928731991376],[121.51966633899686,25.073926556991285],[121.51967796199658,25.07392302999135],[121.51980189699661,25.073887747990916],[121.52019451999624,25.073772484989817],[121.52072252899596,25.07361677698848],[121.52073314699587,25.073637345988494],[121.52093448999422,25.074027401988616],[121.52096786699387,25.074100653988637],[121.52106687399309,25.074312102988547],[121.52113101299227,25.07446591498875],[121.5212512499913,25.074693041988624],[121.52130762399081,25.07483111698877],[121.52134294499037,25.074906142988848],[121.52137015399012,25.07497080498878],[121.52141289198549,25.075068679984266],[121.52143625098537,25.07513336698429],[121.52146144498515,25.07517702898435],[121.52150015898498,25.075232910984354],[121.52153703598448,25.075309788984587],[121.5215739279839,25.075390189984578],[121.52159156398375,25.075465384984582],[121.52161873498333,25.07552130198468],[121.52169288298236,25.07567672698466],[121.52171808598241,25.075722150984777],[121.5217666429818,25.07583051098486],[121.52180743098118,25.075923132985064],[121.52185208898062,25.076019249985023],[121.52193941597967,25.076197480985204],[121.52196648197942,25.076228891985227],[121.52201297197882,25.076303996985313],[121.52209623597808,25.076431484985292],[121.52212584897786,25.076485586985505],[121.52220131397718,25.0765885889855],[121.52223238697647,25.076656743985634],[121.52235058197515,25.07685587398568],[121.52245916897365,25.07705678798587],[121.52248039097354,25.077084406985847],[121.52250088497355,25.077111079985922],[121.52228283097354,25.077260519986563],[121.52208176697341,25.077388836987232],[121.52170130897409,25.077589573988032],[121.52148702497439,25.07770198698863],[121.52107592097538,25.07791080198974],[121.52088344797615,25.07799921899013],[121.5204252349775,25.07818995499108],[121.52023267697817,25.078258427991504],[121.5198081309799,25.07839948899216],[121.51954558098109,25.07850010499267],[121.51927863298218,25.078596751993295],[121.51915174998288,25.078649033993447],[121.51889787998398,25.078729682993814],[121.51863969598519,25.078826289994346],[121.51846030198615,25.078898697994564],[121.51825039498726,25.07901109999507],[121.51784536898919,25.07923818299574],[121.51765300999068,25.07935450499604],[121.51747811599148,25.079454817996258],[121.51725957899303,25.07959914399683],[121.51704982099442,25.0797474359972],[121.51666946699696,25.079976084997732],[121.51645957203057,25.080092453006028],[121.51625758303082,25.080222842005714],[121.51623383603072,25.08023817100574],[121.51622353503085,25.080244819005667],[121.51621913703066,25.08024232800564]]]}},{type:"Feature",properties:{VILLCODE:"63000060026",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"保安里",VILLENG:"Bao'an Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52072252899596,25.07361677698848],[121.52019451999624,25.073772484989817],[121.51980189699661,25.073887747990916],[121.51967796199658,25.07392302999135],[121.51966633899686,25.073926556991285],[121.51965917499662,25.073928731991376],[121.51962689899679,25.073938528991388],[121.51950747999695,25.073982315991724],[121.51915672799733,25.074112128992784],[121.51911892899749,25.074119622992693],[121.51855595899788,25.07427683199442],[121.51786613099871,25.074469462996237],[121.51730681199952,25.07462564599788],[121.51729685299958,25.074628426997844],[121.51695145600021,25.074603528998715],[121.5157257240036,25.07451516400819],[121.51571222300356,25.07451540300821],[121.51536344800338,25.074521588007745],[121.51507304000334,25.07452673700755],[121.5147780990031,25.074532918007083],[121.51450357500303,25.07453867000685],[121.51421338000308,25.074544750006464],[121.51385321900295,25.0745522950062],[121.51384118000205,25.074046549005654],[121.51382875400147,25.073524522005272],[121.51382027300112,25.0731682200051],[121.51381369000057,25.07289166100478],[121.51381353300064,25.07288503600503],[121.51380155800001,25.072381957004527],[121.51380137600009,25.072374306004516],[121.51379763099986,25.072216987004378],[121.51379293399965,25.072019665004216],[121.51417678999944,25.07200867000464],[121.51507466599921,25.071982951005708],[121.51547854499914,25.071971380006172],[121.51587053399916,25.071960148006664],[121.51588563899898,25.071959715006628],[121.51619108699886,25.07195096200697],[121.51696083700561,25.07192890399431],[121.51859086100362,25.071882176990798],[121.51861640400378,25.071881443990737],[121.52010172800233,25.07183885098748],[121.52011065700209,25.071885087987575],[121.52011330400204,25.071898793987465],[121.52032423499934,25.07270229398831],[121.52046135099789,25.07311079798836],[121.52072252899596,25.07361677698848]]]}},{type:"Feature",properties:{VILLCODE:"63000060020",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"斯文里",VILLENG:"Siwen Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51961401401198,25.06848353298395],[121.51946785501214,25.068485882984234],[121.51840762801208,25.068502933986267],[121.51839567901207,25.068503125986282],[121.51790208301226,25.068511060987383],[121.51789601201203,25.068511157987214],[121.51704729501223,25.068524798988786],[121.51686641401228,25.068527704989293],[121.5158761689926,25.0685436130042],[121.51584268999277,25.068544150004243],[121.51587536399182,25.068057363003934],[121.51588911599129,25.067852467003767],[121.51590648799085,25.06759366200358],[121.51592904099014,25.0672576430034],[121.51598598697531,25.066409220015093],[121.51599380297552,25.066292784014873],[121.5160004689758,25.06619346801465],[121.51602186097651,25.065874751014036],[121.51605125897655,25.065874143013986],[121.51673934400159,25.065859913998597],[121.51795078099941,25.065834850997767],[121.51834987499859,25.06582659299744],[121.51835070799787,25.066024501997738],[121.51917377699624,25.066007115997277],[121.51926708799616,25.066005145997202],[121.51928192999578,25.066076172997306],[121.51930882999517,25.066204902997743],[121.5193993070166,25.066769192981905],[121.51951464001432,25.06769198598303],[121.51960565401227,25.0684120829839],[121.51961401401198,25.06848353298395]]]}},{type:"Feature",properties:{VILLCODE:"63000060022",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"至聖里",VILLENG:"Zhisheng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52010172800233,25.07183885098748],[121.51861640400378,25.071881443990737],[121.51859086100362,25.071882176990798],[121.51696083700561,25.07192890399431],[121.51619108699886,25.07195096200697],[121.51588563899898,25.071959715006628],[121.51587053399916,25.071960148006664],[121.51547854499914,25.071971380006172],[121.51507466599921,25.071982951005708],[121.51417678999944,25.07200867000464],[121.51379293399965,25.072019665004216],[121.51379006999933,25.071868626004065],[121.51377833099853,25.07124970900366],[121.51376445199764,25.070517974003245],[121.5137392079953,25.068604358001853],[121.51373893199518,25.068583480001813],[121.51412956899465,25.068576179002186],[121.51487945499363,25.068562161003157],[121.51584268999277,25.068544150004243],[121.5158761689926,25.0685436130042],[121.51686641401228,25.068527704989293],[121.51704729501223,25.068524798988786],[121.51789601201203,25.068511157987214],[121.51790208301226,25.068511060987383],[121.51839567901207,25.068503125986282],[121.51840762801208,25.068502933986267],[121.51946785501214,25.068485882984234],[121.51961401401198,25.06848353298395],[121.51961957401208,25.068531048983974],[121.51962541901176,25.06858098998402],[121.51983094200675,25.07033734998599],[121.51993330400491,25.070966685986637],[121.52010172800233,25.07183885098748]]]}},{type:"Feature",properties:{VILLCODE:"63000110035",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"蘭興里",VILLENG:"Lanxing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52651403199802,25.112752316006212],[121.5263799949984,25.11281070700669],[121.52633285299866,25.112831079006778],[121.52630489799866,25.11285138300686],[121.52629024799887,25.112875684006827],[121.52627414299877,25.112905371006708],[121.52622011999884,25.1130416070067],[121.52616464299878,25.113183235006517],[121.52601282899936,25.113571707005885],[121.52568289700022,25.113721046006518],[121.52560776000031,25.11375499600684],[121.5255768200006,25.11376587600703],[121.52553701000068,25.113775451006934],[121.5254986580006,25.11377827700708],[121.52545879000085,25.113774374007377],[121.52541840600107,25.113769125007476],[121.52545419400093,25.113684958007617],[121.52556555500072,25.11349179900771],[121.52570145700051,25.113207829008108],[121.52576310300029,25.113048861008277],[121.52581204400033,25.112833243008733],[121.52579208800046,25.11272685500908],[121.52577378200063,25.112629263009442],[121.52572329800098,25.11248203201005],[121.52567267100106,25.112300776010773],[121.52553440500179,25.11202912601201],[121.52545880400228,25.111836618013047],[121.52534561200268,25.111598896014073],[121.5252453210031,25.1114631720151],[121.52514517500342,25.111361473015744],[121.52492057996548,25.111305563984295],[121.52473337996624,25.111249529985432],[121.52438414396808,25.11119406798724],[121.52412225396968,25.11116096798885],[121.52376055597136,25.111105537990838],[121.52346122197298,25.1110612399925],[121.52322421297443,25.11101670199388],[121.52292488097595,25.11097239099563],[121.52277516597661,25.11093889799659],[121.52267511997731,25.110859877997335],[121.52262497297743,25.110792008997848],[121.52261217497761,25.110712689998213],[121.52262157297767,25.11060507599828],[121.5226240619777,25.110576569998408],[121.52263566597769,25.110372420998836],[121.52262209997807,25.11011166699982],[121.5226088219784,25.109918939000305],[121.52254535197892,25.109647013001343],[121.52252595497882,25.109616403001564],[121.5224449719794,25.10948861500236],[121.52218245998095,25.109308104004565],[121.52202023898201,25.109263309005744],[121.52150385198466,25.109097033009395],[121.52139143598558,25.109040721010153],[121.52126646198626,25.10896177601135],[121.52115409698663,25.108916816012158],[121.52114110698716,25.108792128012677],[121.52113929698702,25.108780906012726],[121.52111551098736,25.108633469013228],[121.5211270679875,25.10841798201396],[121.52117534897845,25.10804361098121],[121.52123604597806,25.10765785698242],[121.52126012497783,25.107461355983126],[121.52127218897812,25.10736291298342],[121.5212835429779,25.107102063984396],[121.52127016397795,25.106886655985313],[121.52121987497796,25.106784788986033],[121.52109199097875,25.106493324987763],[121.52107574997882,25.10645631198781],[121.52103109197894,25.106354534988625],[121.52072960698055,25.105799962991945],[121.52066361798079,25.105667220992686],[121.52054067598135,25.10541991699434],[121.52046396898176,25.105281673995158],[121.52045275598181,25.10526146599544],[121.52030199298248,25.104978506997163],[121.52015118198315,25.104684216999015],[121.52001283398387,25.104389865000773],[121.51996274098407,25.10433334300116],[121.51991255098427,25.10425413700171],[121.51974990298503,25.10410729700306],[121.51964985898546,25.104028263003805],[121.51951242598608,25.10394936900465],[121.51929880998713,25.103865754005813],[121.51925968398737,25.103850438006322],[121.51927663498716,25.103820736006174],[121.5194710989863,25.103479967006667],[121.51960000398559,25.103254078007073],[121.5204524539816,25.103744267001446],[121.52083515897988,25.10396433299896],[121.52129660997764,25.104229675995867],[121.52142862797702,25.104305589994954],[121.5221398849737,25.104714570990247],[121.52215091297363,25.10472091299006],[121.52238131197271,25.104885170988553],[121.52267808397133,25.10514108898619],[121.5229750139697,25.10539714398393],[121.52301474696961,25.105431406983477],[121.52317021596889,25.105555038982338],[121.52332571496808,25.105685576981237],[121.52351138596727,25.105802204979785],[121.52373480296595,25.10591180197846],[121.52400745996462,25.106041916976704],[121.5243027959633,25.10617540797487],[121.5246700939618,25.10634313197276],[121.52488974696061,25.10645274097126],[121.5249075519605,25.10665187197024],[121.52493721896028,25.106832881969407],[121.5249470709603,25.10689299496923],[121.52501817700019,25.10731905400244],[121.52503674200014,25.107459527001982],[121.52506862499993,25.10765513000147],[121.5250716970001,25.10767397400125],[121.52510681999989,25.107889443000605],[121.52524050700491,25.108709583023256],[121.52526475700479,25.108858347022686],[121.52534626000426,25.109358343020713],[121.52550809100272,25.110351114017146],[121.52556907200234,25.11072520901577],[121.5256005810022,25.11089141001513],[121.52562670200206,25.110999067014713],[121.52567346800166,25.11113240701411],[121.52572538100151,25.11127042401345],[121.52579004500109,25.111389653012836],[121.52585215000099,25.11150889201222],[121.52592715600053,25.111646826011466],[121.52594527300052,25.111681899011437],[121.52651403199802,25.112752316006212]]]}},{type:"Feature",properties:{VILLCODE:"63000120021",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"清江里",VILLENG:"Qingjiang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50452464099112,25.131128499000685],[121.50451803299093,25.131137160000602],[121.50445415999079,25.131220892000425],[121.50385116999081,25.13201133399939],[121.50370019199049,25.132471128998976],[121.50330522499121,25.13273569899884],[121.5031775829914,25.13282213699871],[121.50298686899187,25.132930969998654],[121.50296818799183,25.13294069999866],[121.5026254239927,25.133119211998775],[121.50258192599291,25.13303497299891],[121.50241025199372,25.132702506998935],[121.50238222599371,25.132648231998974],[121.50217302599461,25.132244305999038],[121.50208779899484,25.132167106999134],[121.50198325299525,25.131978053998946],[121.5018974389957,25.1317545029991],[121.50184932399615,25.131522212999066],[121.50182052899618,25.13140178599905],[121.50129338099723,25.1316876739989],[121.50128489099716,25.13162887499892],[121.50115820799813,25.13075157699863],[121.50113928999825,25.130620568998538],[121.50113805799823,25.13061203199854],[121.50106304699851,25.1300896929984],[121.5010021259988,25.129665461998115],[121.50102958699877,25.129458744998153],[121.50109308399904,25.129084699998202],[121.50121383899918,25.128373350998142],[121.50080296799973,25.127758632997107],[121.50084625399985,25.127401374996946],[121.50106126200014,25.1262515409972],[121.50108531100054,25.126122925997215],[121.50128588800088,25.125097464997545],[121.50137967600206,25.12461796200592],[121.50159265400201,25.12352907100793],[121.50197606100274,25.12369651900935],[121.50214328200298,25.12374815000998],[121.50225473500296,25.123792069010417],[121.50254566900341,25.123877787011647],[121.50263801000341,25.12389984901205],[121.50276891100377,25.123952546012415],[121.50285989200393,25.124046592012736],[121.50296591200407,25.124204222012988],[121.50298163900413,25.12436903001268],[121.50297983600407,25.12440077801273],[121.50294653300443,25.124987389011707],[121.50295549100144,25.12533769000312],[121.50300910500117,25.12556420200321],[121.50311369700111,25.125778379003346],[121.50312297100099,25.125797370003408],[121.50330544000037,25.12624325900362],[121.50331758800031,25.126296303003745],[121.50336674999994,25.126510957003653],[121.50340590499971,25.126663207003638],[121.50340751999975,25.126669485003536],[121.50341264099983,25.126689403003585],[121.50338388399922,25.12701922200334],[121.50332496199879,25.127335412002857],[121.50329770399858,25.127488187002708],[121.5032881709985,25.1275416190026],[121.50324424499806,25.127844018002307],[121.50320996499771,25.128162353001912],[121.50321630199736,25.12837304600176],[121.5032115389973,25.12843888600179],[121.50320887899736,25.128475665001723],[121.50319492899709,25.128668497001513],[121.50318810499671,25.128840260001425],[121.50318934099681,25.128872485001516],[121.50319653099652,25.129060037001224],[121.50321629699637,25.129099821001407],[121.50331433899586,25.129297159001393],[121.50347221599543,25.129512009001406],[121.50365118599478,25.129800378001285],[121.50373651299438,25.129919188001345],[121.5037496089944,25.129937424001255],[121.50377811799427,25.129972629001237],[121.50383282799427,25.13004018600123],[121.50437847799279,25.130352738001513],[121.50449220899225,25.13045538100139],[121.50453875499193,25.13061126500132],[121.50454927599155,25.130820018001096],[121.50455001699153,25.13083805500099],[121.50456004899085,25.131082082000663],[121.50452582299104,25.131126948000556],[121.50452464099112,25.131128499000685]]]}},{type:"Feature",properties:{VILLCODE:"63000120022",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"中央里",VILLENG:"Zhongyang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.5026254239927,25.133119211998775],[121.50192171301893,25.133488089995456],[121.5018766570192,25.133440030995477],[121.5016648739952,25.13325911699907],[121.50164869299527,25.13324529399908],[121.50149390799588,25.13311777299919],[121.50136617999615,25.133125492999206],[121.50113646299685,25.13313937599929],[121.50094653699749,25.13314001799934],[121.50080118499771,25.133115014999404],[121.50054388699846,25.133034316999478],[121.50031798499913,25.13294559499933],[121.50028650499945,25.132933231999463],[121.49949276206114,25.13264588103404],[121.49943861906075,25.13262628003375],[121.49915640605818,25.132524112032403],[121.49913554105788,25.132515795032248],[121.49911728705787,25.132498821032087],[121.4989638440561,25.132356151031296],[121.4989171090557,25.132312696031075],[121.49885323505504,25.13225330503069],[121.49820594204881,25.131800207027574],[121.49821210804889,25.131793179027436],[121.49846993304988,25.131499324028436],[121.49854457005029,25.13141425602868],[121.49897725705144,25.130921099029887],[121.49908239505179,25.130801266030186],[121.49963421505304,25.130212331031995],[121.49917160004993,25.13010114102999],[121.49901741804891,25.130064083029232],[121.49850665404537,25.12994132002698],[121.49785774404124,25.1297853470242],[121.49757539903946,25.129716073023086],[121.49752210503922,25.129702997022715],[121.49704358803605,25.12959109602074],[121.49680134003474,25.129490342019597],[121.4966805610339,25.129441255019266],[121.49663621403343,25.12938388501887],[121.49662106103324,25.129272913018838],[121.49655751203287,25.129194206018365],[121.49644684203197,25.12909960601791],[121.49640346503175,25.12904781001762],[121.49622041703064,25.128993516016948],[121.49607507802989,25.12894344101627],[121.4959808250292,25.128926201015997],[121.49582156602828,25.128869852015153],[121.49577309902818,25.128861401014987],[121.4955785000271,25.128848008014234],[121.49540064902597,25.12877557001348],[121.49519289402485,25.128669199012585],[121.49512796802463,25.12864975301222],[121.4949493300237,25.128573805011442],[121.4948488110232,25.12853411401109],[121.49481268602297,25.128512929010935],[121.49476780002271,25.128485692010724],[121.49468363502224,25.12848105701034],[121.49457183502169,25.128515840009932],[121.49454867402154,25.12851591700994],[121.49446372502118,25.1285084770095],[121.4943914470208,25.128490283009327],[121.49421289301996,25.12843469900846],[121.49413478301963,25.12840055000803],[121.49406668501906,25.128360048007966],[121.49401756501899,25.128316333007636],[121.49399583201897,25.12828691100751],[121.49398801501877,25.12826306100749],[121.49398477801869,25.128225853007432],[121.4940566060192,25.128041626007644],[121.49406425001922,25.128014430007703],[121.49406794101917,25.12797228200768],[121.49405010701902,25.127952679007567],[121.49401296401888,25.127931033007464],[121.49394721201868,25.12789824800715],[121.49388846301835,25.12787878100687],[121.49346468901642,25.127786519005276],[121.49332444301565,25.12776859100468],[121.49323402401562,25.127744314004183],[121.4929528160143,25.127693986003127],[121.49290051601396,25.127667193002864],[121.49289197401389,25.127654580002886],[121.492884869014,25.12761527900292],[121.4928760950139,25.12754508300271],[121.4928528430141,25.12752198800275],[121.49266417201324,25.127445369002007],[121.49250143301265,25.127389276001274],[121.49240635801208,25.127359395000934],[121.49230438401163,25.127341475000517],[121.4921768520112,25.12730327599993],[121.49216521101121,25.12728786499999],[121.49216201301131,25.127260487999855],[121.49216475301162,25.127173401999755],[121.49217689001182,25.12697261299984],[121.49216978901168,25.126934012999843],[121.49215654701175,25.126904562999805],[121.49215411301172,25.126875076999763],[121.49216066301182,25.126831901999743],[121.49231606401241,25.126909763000413],[121.49247136001274,25.12696149600105],[121.49284139101431,25.12708742000259],[121.49315668301536,25.12720664900384],[121.49342480401658,25.12722317300476],[121.4936495500175,25.12726146300562],[121.49372561601776,25.12727442300607],[121.49382246601813,25.12730043900636],[121.49401809701904,25.127383387007093],[121.49412169801944,25.12743529300757],[121.49418684501968,25.12744726800776],[121.49423027301981,25.127442221008053],[121.49443372402048,25.12741857800885],[121.49473738302189,25.127415834010044],[121.4951391960236,25.127348306011562],[121.49554681502518,25.127296434013044],[121.49582500902652,25.12726936101418],[121.49607963002742,25.12726154101513],[121.49611875302747,25.12722185601531],[121.49612346702742,25.127168021015297],[121.49609826402711,25.12703131701509],[121.49610776202701,25.126941587015036],[121.49639169102794,25.12685196901606],[121.49652398302858,25.126822148016522],[121.49672417302925,25.126811194017304],[121.49697949703013,25.12685734201837],[121.49745017303238,25.126905543020225],[121.49778535603365,25.12696317302153],[121.49792339503432,25.127002078022084],[121.49800782803509,25.127207435022644],[121.4985016110374,25.127304812024573],[121.49880574003893,25.127364788025893],[121.4999596300447,25.127592333030687],[121.500282221,25.127655946995805],[121.50043030199998,25.127685146996267],[121.50047803299985,25.127694558996335],[121.50080296799973,25.127758632997107],[121.50121383899918,25.128373350998142],[121.50109308399904,25.129084699998202],[121.50102958699877,25.129458744998153],[121.5010021259988,25.129665461998115],[121.50106304699851,25.1300896929984],[121.50113805799823,25.13061203199854],[121.50113928999825,25.130620568998538],[121.50115820799813,25.13075157699863],[121.50128489099716,25.13162887499892],[121.50129338099723,25.1316876739989],[121.50182052899618,25.13140178599905],[121.50184932399615,25.131522212999066],[121.5018974389957,25.1317545029991],[121.50198325299525,25.131978053998946],[121.50208779899484,25.132167106999134],[121.50217302599461,25.132244305999038],[121.50238222599371,25.132648231998974],[121.50241025199372,25.132702506998935],[121.50258192599291,25.13303497299891],[121.5026254239927,25.133119211998775]]]}},{type:"Feature",properties:{VILLCODE:"63000120024",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"大同里",VILLENG:"Datong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50164869299527,25.13324529399908],[121.50155363902107,25.133392193995693],[121.50081192302375,25.133900685996377],[121.50033227002544,25.134224809996816],[121.49955768507992,25.13474822702991],[121.49954046407974,25.134759801029713],[121.49909014007322,25.13506244302731],[121.49878432406932,25.135267679025727],[121.49875746006896,25.13528570702553],[121.49829864206342,25.135529961023447],[121.49825013706295,25.13555247802309],[121.49790126905914,25.13571443102157],[121.4977452200576,25.135786873020812],[121.49761624305624,25.135844567020346],[121.49716650605181,25.13604574301825],[121.49687421905357,25.135547078017403],[121.49664261105526,25.135124144016604],[121.49643831405649,25.134766941015737],[121.49641189205661,25.1347203490157],[121.49637425105686,25.13465397401554],[121.49626723205725,25.13446525801529],[121.49625670005744,25.134446685015085],[121.4960842450581,25.134159306014578],[121.4959616320587,25.133937572014084],[121.49582470505972,25.13360167401356],[121.49563570805829,25.13360134001273],[121.49538315705631,25.133573396011396],[121.49517119405458,25.13354942201039],[121.49496375205278,25.133529550009456],[121.49481039005182,25.13350538000861],[121.4947291130514,25.133472735008397],[121.4946207220507,25.133419624007733],[121.49457562005043,25.133415658007582],[121.49453493304999,25.133387004007343],[121.49439053704906,25.13335046200663],[121.49423259802089,25.13330984901135],[121.49416488302035,25.133285392010926],[121.49411532301988,25.133289674010747],[121.4940386150194,25.133273472010384],[121.49394382301858,25.133240881009907],[121.49381291201769,25.133196069009397],[121.49323910601302,25.132949151006642],[121.49296431401089,25.13291504600542],[121.49277934800936,25.132878647004627],[121.49263492100842,25.132833869003854],[121.49247703200717,25.13280560500329],[121.49230100800575,25.132748600002483],[121.49216101800482,25.132687350001767],[121.4919353750033,25.132622285000735],[121.49164659399895,25.13255331402043],[121.49152464299915,25.132492012019977],[121.49141189599925,25.132480045019697],[121.49137437199951,25.132463076019537],[121.49129448999956,25.13242695201939],[121.49106883899981,25.132361887018803],[121.49081616000005,25.13230101701803],[121.49077096000039,25.13227236901797],[121.49072113000044,25.13221082701794],[121.49071193500058,25.13216560901766],[121.49074770700095,25.132091443017742],[121.49080133600131,25.13197608501788],[121.490832170002,25.131794980017904],[121.49080005600227,25.131655225017532],[121.4907409460027,25.1315278920173],[121.49071809300294,25.131449811017234],[121.49072232600338,25.13137985701722],[121.49074869800361,25.131211109017112],[121.49077051700444,25.13103004201714],[121.4907522420047,25.130968397017103],[121.49068904700472,25.13094803101675],[121.49047714000469,25.13093639201632],[121.4903508920048,25.13092858601603],[121.49022910700494,25.130908423015782],[121.49012526100515,25.130867626015426],[121.49006179800521,25.13077733901524],[121.49003444200535,25.130699265015085],[121.49004327700573,25.13065398801507],[121.49003828900594,25.13053470801506],[121.49000157500663,25.130370285014777],[121.48995619100661,25.13029227101454],[121.48990184800691,25.13023074401451],[121.48987462400714,25.130185585014328],[121.48985630000732,25.130111598014423],[121.48979242800797,25.129918466013986],[121.48964762900826,25.129779073013555],[121.48951207400859,25.129697249013358],[121.48940806300877,25.129615321013063],[121.48932191300919,25.12948808501275],[121.48926277400955,25.129352525012546],[121.48919900200995,25.129184075012287],[121.48919305501016,25.12914640401219],[121.4891620020107,25.12894971201199],[121.4891163730111,25.12881000101189],[121.48905288601136,25.128715597011627],[121.48896249601142,25.128654189011343],[121.4889172990116,25.12862553901137],[121.48883522701236,25.128391325011],[121.48875361401244,25.128272298010742],[121.48872622801267,25.12818599901062],[121.48870329401316,25.12808734501045],[121.48862617701344,25.127964196010296],[121.48847666601404,25.127771345009794],[121.48835892901415,25.127635979009607],[121.48823242501435,25.1275623480092],[121.48816422401465,25.127414485009133],[121.48800521701544,25.127102370008533],[121.48788274301589,25.126909430008112],[121.48781939101606,25.126843815007923],[121.48773360401607,25.126807073007814],[121.48752623701596,25.12680363900753],[121.48747340201577,25.126804886007367],[121.4873234160157,25.12680842400695],[121.48712952901573,25.12679260500653],[121.48689507001534,25.12677692600612],[121.48681837901539,25.126760720005933],[121.4867776630154,25.126723830005723],[121.48672786801536,25.126670520005664],[121.48670418001562,25.126606210005583],[121.4868840020163,25.126368183005873],[121.48692227201634,25.126350561006014],[121.48721923101694,25.126310222006495],[121.48787549401742,25.126246833007823],[121.48849364601847,25.12624042500907],[121.48923162701914,25.126237988010644],[121.4895769890192,25.126319941011296],[121.49105371202006,25.126507474014467],[121.49119759702015,25.12653761901483],[121.49185686401084,25.126711168998547],[121.49283823701433,25.126969505002425],[121.49350533601685,25.127216574005104],[121.4936495500175,25.12726146300562],[121.49342480401658,25.12722317300476],[121.49315668301536,25.12720664900384],[121.49284139101431,25.12708742000259],[121.49247136001274,25.12696149600105],[121.49231606401241,25.126909763000413],[121.49216066301182,25.126831901999743],[121.49215411301172,25.126875076999763],[121.49215654701175,25.126904562999805],[121.49216978901168,25.126934012999843],[121.49217689001182,25.12697261299984],[121.49216475301162,25.127173401999755],[121.49216201301131,25.127260487999855],[121.49216521101121,25.12728786499999],[121.4921768520112,25.12730327599993],[121.49230438401163,25.127341475000517],[121.49240635801208,25.127359395000934],[121.49250143301265,25.127389276001274],[121.49266417201324,25.127445369002007],[121.4928528430141,25.12752198800275],[121.4928760950139,25.12754508300271],[121.492884869014,25.12761527900292],[121.49289197401389,25.127654580002886],[121.49290051601396,25.127667193002864],[121.4929528160143,25.127693986003127],[121.49323402401562,25.127744314004183],[121.49332444301565,25.12776859100468],[121.49346468901642,25.127786519005276],[121.49388846301835,25.12787878100687],[121.49394721201868,25.12789824800715],[121.49401296401888,25.127931033007464],[121.49405010701902,25.127952679007567],[121.49406794101917,25.12797228200768],[121.49406425001922,25.128014430007703],[121.4940566060192,25.128041626007644],[121.49398477801869,25.128225853007432],[121.49398801501877,25.12826306100749],[121.49399583201897,25.12828691100751],[121.49401756501899,25.128316333007636],[121.49406668501906,25.128360048007966],[121.49413478301963,25.12840055000803],[121.49421289301996,25.12843469900846],[121.4943914470208,25.128490283009327],[121.49446372502118,25.1285084770095],[121.49454867402154,25.12851591700994],[121.49457183502169,25.128515840009932],[121.49468363502224,25.12848105701034],[121.49476780002271,25.128485692010724],[121.49481268602297,25.128512929010935],[121.4948488110232,25.12853411401109],[121.4949493300237,25.128573805011442],[121.49512796802463,25.12864975301222],[121.49519289402485,25.128669199012585],[121.49540064902597,25.12877557001348],[121.4955785000271,25.128848008014234],[121.49577309902818,25.128861401014987],[121.49582156602828,25.128869852015153],[121.4959808250292,25.128926201015997],[121.49607507802989,25.12894344101627],[121.49622041703064,25.128993516016948],[121.49640346503175,25.12904781001762],[121.49644684203197,25.12909960601791],[121.49655751203287,25.129194206018365],[121.49662106103324,25.129272913018838],[121.49663621403343,25.12938388501887],[121.4966805610339,25.129441255019266],[121.49680134003474,25.129490342019597],[121.49704358803605,25.12959109602074],[121.49752210503922,25.129702997022715],[121.49757539903946,25.129716073023086],[121.49785774404124,25.1297853470242],[121.49850665404537,25.12994132002698],[121.49901741804891,25.130064083029232],[121.49917160004993,25.13010114102999],[121.49963421505304,25.130212331031995],[121.49908239505179,25.130801266030186],[121.49897725705144,25.130921099029887],[121.49854457005029,25.13141425602868],[121.49846993304988,25.131499324028436],[121.49821210804889,25.131793179027436],[121.49820594204881,25.131800207027574],[121.49885323505504,25.13225330503069],[121.4989171090557,25.132312696031075],[121.4989638440561,25.132356151031296],[121.49911728705787,25.132498821032087],[121.49913554105788,25.132515795032248],[121.49915640605818,25.132524112032403],[121.49943861906075,25.13262628003375],[121.49949276206114,25.13264588103404],[121.50028650499945,25.132933231999463],[121.50031798499913,25.13294559499933],[121.50054388699846,25.133034316999478],[121.50080118499771,25.133115014999404],[121.50094653699749,25.13314001799934],[121.50113646299685,25.13313937599929],[121.50136617999615,25.133125492999206],[121.50149390799588,25.13311777299919],[121.50164869299527,25.13324529399908]]]}},{type:"Feature",properties:{VILLCODE:"63000120011",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"永明里",VILLENG:"Yongming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51888353999426,25.1187599900036],[121.5187548799948,25.118812207004012],[121.51866995899506,25.118847794004026],[121.51852055299575,25.11887654800445],[121.51820624399728,25.1189223540054],[121.51794089099842,25.11896091900619],[121.51769870899987,25.118994708006767],[121.51767579499966,25.118997248006888],[121.5176548999998,25.118999565006813],[121.5175749780003,25.118997497007264],[121.51753370800053,25.118990581007314],[121.51741500200109,25.11896040000766],[121.5173710840011,25.118939374007873],[121.51728327700174,25.11890203300816],[121.51721092000206,25.118859943008406],[121.51718722200214,25.118841914008602],[121.51714626800248,25.118810759008777],[121.5170789290026,25.118735700008962],[121.5170218530032,25.118648851009414],[121.51699326500324,25.118594837009475],[121.51698398700344,25.118563152009607],[121.51698018600331,25.1185501750096],[121.51671729300448,25.11856285601047],[121.51634100794989,25.118582989996504],[121.51605499895118,25.118616919996203],[121.515704573953,25.118658142995795],[121.51502378395654,25.118739044995383],[121.51426709096046,25.118828962994918],[121.51425651496056,25.118830218994933],[121.51325740796626,25.11894820099457],[121.51302488396746,25.118975657994532],[121.51230649397196,25.11903663399478],[121.51245861997167,25.118876578995394],[121.51256474497157,25.118759181995983],[121.5126528349714,25.118652066996447],[121.51272434597136,25.11856331699683],[121.51280065897146,25.118456121997465],[121.51290235897135,25.11831327099817],[121.51314836697199,25.117960182000395],[121.51337290797262,25.117632174002477],[121.51392285197487,25.116827686008566],[121.51471483297281,25.115669111008984],[121.51499582397305,25.115258047012187],[121.51527883097197,25.115259556012223],[121.51536723097101,25.11535189401169],[121.51557517596947,25.115528617010416],[121.51568302496864,25.11562863400963],[121.51594640696511,25.116216056005477],[121.51604951296387,25.116402478004115],[121.51612433996269,25.1165563080029],[121.51617587596198,25.116662713002288],[121.51619658996717,25.11670548001462],[121.51620701896695,25.116727916014522],[121.51628435696519,25.1168942840131],[121.51640634596231,25.117151705010684],[121.51648265196054,25.11731079800928],[121.5165320459594,25.11741998000828],[121.51657679295847,25.117481927007542],[121.5166172519581,25.117521050007316],[121.51669396200548,25.117576931012117],[121.51679652000499,25.11763260101157],[121.51697603400403,25.11773937201108],[121.51854800299598,25.118660771004805],[121.51868382199523,25.11871633400425],[121.51881440499457,25.118746229003882],[121.51888353999426,25.1187599900036]]]}},{type:"Feature",properties:{VILLCODE:"63000120012",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"東華里",VILLENG:"Donghua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51888353999426,25.1187599900036],[121.51837804699649,25.119156383004423],[121.51801027099803,25.11942485700523],[121.51798739499827,25.11944155600528],[121.5177875989988,25.11946967800583],[121.51775359099909,25.119452064005973],[121.51772033699936,25.119442329005967],[121.51766043299955,25.11944779200624],[121.51760846499987,25.119451914006405],[121.5175471430003,25.11946329300637],[121.51750171100028,25.11947658700667],[121.51747792300044,25.119488688006694],[121.51746518000054,25.11949517100661],[121.51743406100054,25.119518417006756],[121.51737242000077,25.119564461006746],[121.51725740000128,25.119666745007127],[121.51716130100186,25.11976112700712],[121.51710128900196,25.1198318700072],[121.51707765000205,25.11986239500724],[121.51707755000204,25.11986252300734],[121.51719056500117,25.12031453100628],[121.51734176700054,25.12049131400554],[121.51730916399917,25.12281866100164],[121.51730851999903,25.12286467500172],[121.51729790299905,25.123018920001513],[121.5173168479991,25.12305997700127],[121.5173966109985,25.123275603000813],[121.51723429999875,25.12391465000022],[121.51721192199895,25.12400276100005],[121.5170743469992,25.12432537899992],[121.51696659299917,25.12459647899988],[121.51692195499946,25.124699454999607],[121.51661509688996,25.12495069193131],[121.51633814186643,25.125167553913638],[121.5159194168761,25.12560766491879],[121.51559033888343,25.125934368922906],[121.51536270188538,25.12569093392417],[121.51502918488825,25.12533227392638],[121.51471287289165,25.12511747592868],[121.51446736391841,25.12496303794903],[121.51404292992557,25.124695592954435],[121.51377258293002,25.124556386957483],[121.51336080193646,25.124338134961985],[121.51275818494503,25.124135689967616],[121.51250329994855,25.12405105196994],[121.51192284895639,25.123858301974863],[121.51169429295942,25.123787119976612],[121.5111460339661,25.123682958980606],[121.51034440897607,25.123526637986323],[121.50957615898515,25.123411871991483],[121.5091834389897,25.12335581399404],[121.5091401879902,25.12334963999415],[121.5089283509923,25.123319401995644],[121.5078115060094,25.123209605035676],[121.50703936500831,25.12315543603235],[121.50687847500807,25.123144471031708],[121.50661593700784,25.123126578030583],[121.50541618900635,25.123039772025443],[121.50540245600637,25.12303851702534],[121.50532707500618,25.123031622025035],[121.50489722800587,25.122992311023204],[121.5045460780055,25.122968860021796],[121.50451946100534,25.12296708202165],[121.50427438200505,25.122911103020392],[121.50382163600453,25.122817958018636],[121.50358495600423,25.122788456017705],[121.503410593004,25.122773899016856],[121.50322371400382,25.122744236016],[121.50309489700382,25.12270300901552],[121.5028826590034,25.122638881014744],[121.50276231400314,25.12184800601521],[121.50274933800303,25.12176272901526],[121.50283594300309,25.121703996015817],[121.50308382800327,25.12155814001716],[121.50331274200346,25.12144715401846],[121.50354809700357,25.121353546019684],[121.50405793600402,25.12120591502239],[121.504095379004,25.12119507202256],[121.50425086000408,25.12116631902329],[121.50521380900489,25.12098824202836],[121.50555415500489,25.12092530102999],[121.50575702200497,25.12088778203115],[121.5063376380055,25.120783796034182],[121.50681431100577,25.1206984240368],[121.50740621800598,25.120590529039863],[121.50764756000615,25.12054525704109],[121.5078887740063,25.12050000704241],[121.50806208700642,25.12046749504345],[121.5085610699962,25.12037707599742],[121.50884657899388,25.12032533999687],[121.50920639399115,25.120260137996006],[121.50950083298886,25.120207805995406],[121.50989973598581,25.12013690799469],[121.51000881498499,25.12011752099442],[121.51041343698205,25.12002712799369],[121.51076912697968,25.119924187993345],[121.51125018597666,25.119744526992957],[121.51154279297504,25.119584586993135],[121.51173344797402,25.119457887993487],[121.51194666997301,25.119316191993843],[121.5122042039722,25.11911822799434],[121.51230649397196,25.11903663399478],[121.51302488396746,25.118975657994532],[121.51325740796626,25.11894820099457],[121.51425651496056,25.118830218994933],[121.51426709096046,25.118828962994918],[121.51502378395654,25.118739044995383],[121.515704573953,25.118658142995795],[121.51605499895118,25.118616919996203],[121.51634100794989,25.118582989996504],[121.51671729300448,25.11856285601047],[121.51698018600331,25.1185501750096],[121.51698398700344,25.118563152009607],[121.51699326500324,25.118594837009475],[121.5170218530032,25.118648851009414],[121.5170789290026,25.118735700008962],[121.51714626800248,25.118810759008777],[121.51718722200214,25.118841914008602],[121.51721092000206,25.118859943008406],[121.51728327700174,25.11890203300816],[121.5173710840011,25.118939374007873],[121.51741500200109,25.11896040000766],[121.51753370800053,25.118990581007314],[121.5175749780003,25.118997497007264],[121.5176548999998,25.118999565006813],[121.51767579499966,25.118997248006888],[121.51769870899987,25.118994708006767],[121.51794089099842,25.11896091900619],[121.51820624399728,25.1189223540054],[121.51852055299575,25.11887654800445],[121.51866995899506,25.118847794004026],[121.5187548799948,25.118812207004012],[121.51888353999426,25.1187599900036]]]}},{type:"Feature",properties:{VILLCODE:"63000120018",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"八仙里",VILLENG:"Baxian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50285989200393,25.124046592012736],[121.50276891100377,25.123952546012415],[121.50263801000341,25.12389984901205],[121.50254566900341,25.123877787011647],[121.50225473500296,25.123792069010417],[121.50214328200298,25.12374815000998],[121.50197606100274,25.12369651900935],[121.50159265400201,25.12352907100793],[121.50137967600206,25.12461796200592],[121.50128588800088,25.125097464997545],[121.50108531100054,25.126122925997215],[121.50106126200014,25.1262515409972],[121.50084625399985,25.127401374996946],[121.50080296799973,25.127758632997107],[121.50047803299985,25.127694558996335],[121.50043030199998,25.127685146996267],[121.500282221,25.127655946995805],[121.4999596300447,25.127592333030687],[121.49880574003893,25.127364788025893],[121.4985016110374,25.127304812024573],[121.49800782803509,25.127207435022644],[121.49792339503432,25.127002078022084],[121.49778535603365,25.12696317302153],[121.49745017303238,25.126905543020225],[121.49697949703013,25.12685734201837],[121.49672417302925,25.126811194017304],[121.49652398302858,25.126822148016522],[121.49639169102794,25.12685196901606],[121.49610776202701,25.126941587015036],[121.49609826402711,25.12703131701509],[121.49612346702742,25.127168021015297],[121.49611875302747,25.12722185601531],[121.49607963002742,25.12726154101513],[121.49582500902652,25.12726936101418],[121.49554681502518,25.127296434013044],[121.4951391960236,25.127348306011562],[121.49473738302189,25.127415834010044],[121.49443372402048,25.12741857800885],[121.49423027301981,25.127442221008053],[121.49418684501968,25.12744726800776],[121.49412169801944,25.12743529300757],[121.49401809701904,25.127383387007093],[121.49382246601813,25.12730043900636],[121.49372561601776,25.12727442300607],[121.4936495500175,25.12726146300562],[121.49350533601685,25.127216574005104],[121.49283823701433,25.126969505002425],[121.49185686401084,25.126711168998547],[121.49119759702015,25.12653761901483],[121.49105371202006,25.126507474014467],[121.4895769890192,25.126319941011296],[121.48923162701914,25.126237988010644],[121.48849364601847,25.12624042500907],[121.48787549401742,25.126246833007823],[121.48721923101694,25.126310222006495],[121.48692227201634,25.126350561006014],[121.4868840020163,25.126368183005873],[121.48670418001562,25.126606210005583],[121.48668030001578,25.12651073600541],[121.48662360301606,25.126427631005374],[121.48656435501596,25.12638127700509],[121.48642187601598,25.12633029400487],[121.4852287590154,25.126023076002365],[121.4847452590151,25.125948716001275],[121.48430236601479,25.125876309000436],[121.48427517701484,25.125871864000334],[121.48378346101448,25.12575587199944],[121.48320586801741,25.125645069999777],[121.48224134101763,25.125439974999416],[121.48146738401772,25.125226895999283],[121.48126314901761,25.125171214999206],[121.48090044001752,25.125099167999196],[121.48055927701736,25.125031398999273],[121.48024762800303,25.12496627200028],[121.47979617200289,25.124847689000237],[121.47904108200277,25.12465413600012],[121.47897934100246,25.12465433600005],[121.47890965400263,25.124681511000166],[121.47888571600261,25.124737932000038],[121.47885097200258,25.124777243000093],[121.47880543100246,25.12480189200018],[121.47870891700246,25.124834056000175],[121.47851583300229,25.124883674000106],[121.47838973000235,25.124901226000226],[121.47829288300224,25.124847651000145],[121.47806717100204,25.124792037000162],[121.47721534400208,25.124569389999948],[121.47639058200151,25.12440300499977],[121.47583973300141,25.12426513999982],[121.47552141100127,25.12417925099973],[121.47533722600157,25.124129554999794],[121.47517060700137,25.124081102999693],[121.47514107500125,25.1240811979997],[121.47510623700138,25.124096006999682],[121.47507674300125,25.124103449999765],[121.47500154700116,25.12409634399971],[121.47474110203432,25.124082480986484],[121.4746844250339,25.124001816986738],[121.4746248710335,25.123874612986693],[121.47460574903343,25.123788925986887],[121.47461057603329,25.12364680998685],[121.47465249503321,25.123379644986684],[121.47466562003314,25.123303658986703],[121.47463017703278,25.123161678986946],[121.47458398403269,25.123017279987078],[121.47449460703213,25.122811771987127],[121.47443936403165,25.122649328987276],[121.47443606103155,25.12263961498727],[121.47432752803101,25.12242696298744],[121.47428519903062,25.122312406987643],[121.47420043803008,25.122055993987743],[121.47415811002996,25.12194143798768],[121.47408556002938,25.12175051898787],[121.47401328202916,25.121625133987887],[121.4740070610291,25.121565080987892],[121.4740002420288,25.121346642988026],[121.47399328502848,25.121095441988114],[121.47395047402797,25.120855269988137],[121.47382966002765,25.12056073798837],[121.47369072902681,25.120222577988457],[121.47367207602652,25.120163775988566],[121.47364226702662,25.12006981598843],[121.47361692202604,25.119703980988625],[121.47350995302473,25.11833896798875],[121.4736024180243,25.11748668698875],[121.47378777501247,25.11589134499078],[121.4738223060124,25.115536242990707],[121.4739338370123,25.114973356990497],[121.47417455201152,25.113771062989873],[121.47457696601133,25.112606490989172],[121.47525442100645,25.111424106999966],[121.47534708650626,25.111437445500048],[121.47598419700527,25.111703068999333],[121.4763921770044,25.11187315799893],[121.47707342700348,25.11211941899852],[121.47740880000308,25.11221679099814],[121.47790936400239,25.11238394799785],[121.47922336900079,25.112698002996833],[121.47988021700017,25.11285387699623],[121.48053060999945,25.113003926995678],[121.48096216999909,25.11313127699538],[121.481425984999,25.113281918995053],[121.48179318799875,25.11340362299473],[121.48215383799821,25.113496079994476],[121.48324002299768,25.113828157993797],[121.48396118700263,25.114014309002005],[121.48517957700183,25.114366696001852],[121.48588054000147,25.114561535001897],[121.48614489500123,25.114650723001905],[121.48621441000157,25.11467417500189],[121.48669862300113,25.1148621460019],[121.48709090400091,25.11498975900189],[121.48766666100093,25.115139509001935],[121.48823119500084,25.115267831002072],[121.48858977900075,25.11530456800218],[121.48904839500078,25.11534096300226],[121.4893651190007,25.115332334002346],[121.48971137600066,25.115313695002403],[121.4899651700006,25.115300033002427],[121.4904233940005,25.115237858002434],[121.49070650700048,25.115161102002656],[121.49118119100014,25.11504580100253],[121.49148088600006,25.11494623800264],[121.49169719500118,25.114839378003126],[121.49207157600186,25.114656163004575],[121.49237927500236,25.114473163005776],[121.49268921800252,25.11427623200698],[121.49338754400355,25.11380382500937],[121.49395300400424,25.11346075301145],[121.4946930920049,25.113010941013666],[121.49479268400488,25.112946025014068],[121.49497934500513,25.11282435601448],[121.49546731900546,25.112972561015642],[121.49596718400596,25.11308446301682],[121.49631563100618,25.11317622301775],[121.49650126800663,25.113237552018205],[121.49682715400685,25.11336380101906],[121.4970501570072,25.11346790701968],[121.49683970100709,25.113548874019095],[121.49724751500753,25.113724933020162],[121.4973826310077,25.11376744402066],[121.49759313700807,25.113829753021285],[121.4978130420084,25.11388915902176],[121.4979921640084,25.113948709022335],[121.49831275000916,25.114070792023377],[121.49836615600923,25.11408493102348],[121.49857342500924,25.114121464024105],[121.49876499900981,25.114158061024824],[121.49890938700995,25.114166159025228],[121.49911970901012,25.114182639025792],[121.49929657101045,25.114215483026378],[121.49937723001047,25.11423046002664],[121.49981689901131,25.114309173028],[121.5000116170013,25.114345747008024],[121.50023148900192,25.114396563010274],[121.50030384000195,25.11443928301079],[121.50042975800224,25.114533373012],[121.50051551700224,25.114601108012632],[121.50053943500235,25.11467752601256],[121.50055402600213,25.114785972012296],[121.50056047100223,25.114879732011882],[121.50055475900193,25.114966179011486],[121.50054103500204,25.115071042010747],[121.5005210960018,25.115139147010254],[121.50050510400165,25.115183336010002],[121.50047115000159,25.11528458800932],[121.50045329300153,25.115367399008534],[121.50045251500147,25.115403562008506],[121.50045201200152,25.115426991008313],[121.50045159300139,25.115446476008326],[121.50044176900128,25.115541618007672],[121.50041935100103,25.115994059005672],[121.50041638900079,25.11626555000451],[121.50045609900035,25.116585381003528],[121.50047741600139,25.116831189009034],[121.5004987970013,25.11711798300896],[121.50050145700133,25.11727348500886],[121.50048985900126,25.11740408600865],[121.50042832100132,25.117681965008018],[121.50034034700116,25.11797204400724],[121.50030274500142,25.118170770006895],[121.50031119000114,25.118259009006824],[121.50040527300119,25.11848947800724],[121.50056444200114,25.11885487700772],[121.5006931380013,25.11906890300811],[121.50073208600124,25.119201171008307],[121.50074890000138,25.119351114008012],[121.50076911700128,25.12013272500758],[121.50092660900152,25.119981000008526],[121.50119569700149,25.11974677801002],[121.50149392900165,25.119500567011762],[121.50185510300187,25.119188283014168],[121.50260350100199,25.11854118001889],[121.50267989500217,25.118669642019217],[121.50276769200207,25.118936692019197],[121.50289895600235,25.119233306019492],[121.50296463400237,25.119391515019615],[121.50297893600249,25.119408801019624],[121.50306266400231,25.119510001020004],[121.50313893800258,25.11960876002027],[121.50337807000274,25.119776277021163],[121.50361711200289,25.119923993022194],[121.50365026400279,25.11994653302246],[121.50379101400316,25.120042230022918],[121.50396394100325,25.119922813023962],[121.50410447500325,25.119833221024898],[121.50411416100324,25.119860228024823],[121.50422506600346,25.12016947402483],[121.50427946100352,25.120218799025004],[121.50478780200375,25.119959615027984],[121.50495151400405,25.120236318028407],[121.50498080000416,25.120278768028545],[121.50500603200412,25.12031534402855],[121.50485461900412,25.120395072027687],[121.50484398400413,25.120444618027435],[121.50508035700459,25.12079316902794],[121.50521380900489,25.12098824202836],[121.50425086000408,25.12116631902329],[121.504095379004,25.12119507202256],[121.50405793600402,25.12120591502239],[121.50354809700357,25.121353546019684],[121.50331274200346,25.12144715401846],[121.50308382800327,25.12155814001716],[121.50283594300309,25.121703996015817],[121.50274933800303,25.12176272901526],[121.50276231400314,25.12184800601521],[121.5028826590034,25.122638881014744],[121.50292856700338,25.122815894014646],[121.5029668840039,25.123063725014546],[121.5030225560037,25.123345428014318],[121.503037909004,25.12348618801424],[121.50307953300424,25.123867816013842],[121.50298981500401,25.12388275201339],[121.50286026300377,25.123843830013012],[121.50285989200393,25.124046592012736]]]}},{type:"Feature",properties:{VILLCODE:"63000120017",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"立農里",VILLENG:"Linong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51230649397196,25.11903663399478],[121.5122042039722,25.11911822799434],[121.51194666997301,25.119316191993843],[121.51173344797402,25.119457887993487],[121.51154279297504,25.119584586993135],[121.51125018597666,25.119744526992957],[121.51076912697968,25.119924187993345],[121.51041343698205,25.12002712799369],[121.51000881498499,25.12011752099442],[121.50989973598581,25.12013690799469],[121.50950083298886,25.120207805995406],[121.50920639399115,25.120260137996006],[121.50884657899388,25.12032533999687],[121.5085610699962,25.12037707599742],[121.50806208700642,25.12046749504345],[121.5078887740063,25.12050000704241],[121.50764756000615,25.12054525704109],[121.50740621800598,25.120590529039863],[121.50681431100577,25.1206984240368],[121.5063376380055,25.120783796034182],[121.50575702200497,25.12088778203115],[121.50555415500489,25.12092530102999],[121.50521380900489,25.12098824202836],[121.50508035700459,25.12079316902794],[121.50484398400413,25.120444618027435],[121.50485461900412,25.120395072027687],[121.50500603200412,25.12031534402855],[121.50498080000416,25.120278768028545],[121.50495151400405,25.120236318028407],[121.50478780200375,25.119959615027984],[121.50427946100352,25.120218799025004],[121.50422506600346,25.12016947402483],[121.50411416100324,25.119860228024823],[121.50410447500325,25.119833221024898],[121.50396394100325,25.119922813023962],[121.50379101400316,25.120042230022918],[121.50365026400279,25.11994653302246],[121.50361711200289,25.119923993022194],[121.50337807000274,25.119776277021163],[121.50313893800258,25.11960876002027],[121.50306266400231,25.119510001020004],[121.50297893600249,25.119408801019624],[121.50296463400237,25.119391515019615],[121.50289895600235,25.119233306019492],[121.50276769200207,25.118936692019197],[121.50267989500217,25.118669642019217],[121.50260350100199,25.11854118001889],[121.50185510300187,25.119188283014168],[121.50149392900165,25.119500567011762],[121.50119569700149,25.11974677801002],[121.50092660900152,25.119981000008526],[121.50076911700128,25.12013272500758],[121.50074890000138,25.119351114008012],[121.50073208600124,25.119201171008307],[121.5006931380013,25.11906890300811],[121.50056444200114,25.11885487700772],[121.50040527300119,25.11848947800724],[121.50031119000114,25.118259009006824],[121.50030274500142,25.118170770006895],[121.50034034700116,25.11797204400724],[121.50042832100132,25.117681965008018],[121.50048985900126,25.11740408600865],[121.50050145700133,25.11727348500886],[121.5004987970013,25.11711798300896],[121.50047741600139,25.116831189009034],[121.50045609900035,25.116585381003528],[121.50041638900079,25.11626555000451],[121.50041935100103,25.115994059005672],[121.50044176900128,25.115541618007672],[121.50045159300139,25.115446476008326],[121.50045201200152,25.115426991008313],[121.50045251500147,25.115403562008506],[121.50045329300153,25.115367399008534],[121.50047115000159,25.11528458800932],[121.50050510400165,25.115183336010002],[121.5005210960018,25.115139147010254],[121.50054103500204,25.115071042010747],[121.50055475900193,25.114966179011486],[121.50056047100223,25.114879732011882],[121.50055402600213,25.114785972012296],[121.50053943500235,25.11467752601256],[121.50051551700224,25.114601108012632],[121.5005525340022,25.11463034401283],[121.5006376250023,25.114718846013403],[121.50067246800225,25.114798924013456],[121.50069494200243,25.114922010012982],[121.50070790300235,25.115022213012747],[121.50066767000203,25.11516270801167],[121.5018783600029,25.115774413019206],[121.50199798200303,25.11586566101965],[121.50243246200284,25.116210756020582],[121.50296203700233,25.116610976020922],[121.5029644530021,25.116612802020896],[121.50319024500168,25.116790586024504],[121.50337373700177,25.116935067025356],[121.50367910800189,25.11716889302685],[121.50386329300203,25.117313984027664],[121.50389633600193,25.117340013027775],[121.50353992400193,25.117667742025137],[121.5039212060022,25.11796241202687],[121.50402978300231,25.11797572402744],[121.50459800600251,25.11804539603054],[121.50476300500257,25.11801276903148],[121.50479451400253,25.118006539031587],[121.50485593100272,25.118017794031807],[121.50488716000255,25.118032829032074],[121.5049425720026,25.11805950703224],[121.5051060520029,25.11813023503303],[121.50523598400281,25.118183256033596],[121.50532680800295,25.118222408034082],[121.50543434600297,25.118257684034692],[121.50556141700291,25.11829544803524],[121.50557123900283,25.1182981880352],[121.50617442600318,25.118466494038202],[121.50620465200338,25.11847399903829],[121.50621160100324,25.118475725038433],[121.50636151700338,25.118512954039026],[121.50649276900359,25.1185468750397],[121.5069867360037,25.118559026042306],[121.50730845500385,25.11856233104409],[121.50759673200389,25.118565293045755],[121.5080628710041,25.118580554048172],[121.50816996400442,25.11858727004855],[121.50833983299725,25.118597922997207],[121.50911022299243,25.118650511997117],[121.50915346799236,25.118653116997066],[121.50920980299196,25.118660263996947],[121.50925812099179,25.118673864997096],[121.50931554499121,25.11870028299706],[121.5093676639909,25.118661553997143],[121.50945413499069,25.118593271997177],[121.50945987099054,25.11858874199698],[121.50952510699017,25.118559157997108],[121.50954117699025,25.11855359599718],[121.50959242598978,25.118546991997167],[121.50963466298964,25.11854776699723],[121.50969501798913,25.118553978997124],[121.50977950698875,25.11856194899716],[121.5098438939883,25.11856906699713],[121.50987405798813,25.11856896299703],[121.50994742398781,25.11854391999709],[121.51006205998699,25.118502240997284],[121.51012631598698,25.11847820399725],[121.51018043398656,25.1184390969973],[121.51019916098625,25.118425562997423],[121.51026320898605,25.118370999997527],[121.51036383298558,25.11828527799763],[121.51055623198498,25.118119501998123],[121.5106047719849,25.118081235998243],[121.51075241498424,25.11802674899853],[121.51087052898353,25.117986645998677],[121.51116247598247,25.11791419999899],[121.51121131898216,25.117905107999213],[121.51123200398209,25.11790125799916],[121.51133805598162,25.11788660099937],[121.51148758298095,25.117870204999523],[121.51157135198059,25.11786231899958],[121.51195215197862,25.11782646600008],[121.51255524197593,25.117769682000976],[121.5127913509754,25.117654553001664],[121.5131625269745,25.117470522003224],[121.51316973197447,25.117474697003125],[121.51337290797262,25.117632174002477],[121.51314836697199,25.117960182000395],[121.51290235897135,25.11831327099817],[121.51280065897146,25.118456121997465],[121.51272434597136,25.11856331699683],[121.5126528349714,25.118652066996447],[121.51256474497157,25.118759181995983],[121.51245861997167,25.118876578995394],[121.51230649397196,25.11903663399478]]]}},{type:"Feature",properties:{VILLCODE:"63000120034",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"豐年里",VILLENG:"Fengnian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.49135364400064,25.13850161902694],[121.4913245330008,25.138510744026807],[121.4912814850008,25.138514823026878],[121.489360902003,25.138416516019543],[121.48901855700336,25.13839899101818],[121.48738799200532,25.13831550601225],[121.4867479170061,25.13828577900979],[121.486673748006,25.138277483009638],[121.48670895800633,25.138165301009504],[121.48675202100671,25.138035013009382],[121.4867698880072,25.13790818600937],[121.48677129500714,25.13789819300934],[121.48676863000736,25.13785380200931],[121.48651797102117,25.133678603002515],[121.48651601902111,25.13364607400231],[121.48651180402156,25.133580996002344],[121.48656276602178,25.133439784002295],[121.48665711499885,25.13324780100817],[121.48675842699933,25.133045030008446],[121.48677114399922,25.133019576008383],[121.48694066999992,25.132798411008736],[121.48717356200028,25.132566185009328],[121.48734338200047,25.132417341009624],[121.48735504300082,25.13235944100963],[121.4873429800008,25.132316083009595],[121.48724751700125,25.132225982009246],[121.48697730700172,25.132042428008447],[121.4866793590023,25.131858966007655],[121.4865960200025,25.131830305007504],[121.48658796700245,25.13179778600739],[121.48652816600257,25.131707566007385],[121.48629339200349,25.131466035006586],[121.48621780000353,25.13139033900645],[121.48615805700365,25.13131458300631],[121.48614194300383,25.13124954400608],[121.48608184100428,25.13108338200601],[121.48601796100449,25.130964242005835],[121.48593430300468,25.130852406005552],[121.48588257000485,25.13079832600534],[121.48578720800504,25.13073353800522],[121.48573612200506,25.13073066300507],[121.48575416400531,25.130592845005037],[121.48576744600544,25.1305560490051],[121.48580486700551,25.130516726005222],[121.48593869800584,25.1304158410054],[121.48601624600605,25.130337196005645],[121.4860481960062,25.13027094400558],[121.48613308100683,25.130013421005767],[121.48619945400716,25.129824562005773],[121.48627655800777,25.129635668005864],[121.48632671800837,25.129419914005865],[121.48635068100832,25.12937084100589],[121.4863905860086,25.129277613005904],[121.48639559300909,25.12918694600604],[121.48638536201021,25.128635756005732],[121.48638749801064,25.128496103005634],[121.48638296001161,25.128028196005555],[121.48639313901218,25.127886070005342],[121.48642447701255,25.127665475005475],[121.48644776301342,25.127442453005497],[121.48647416201355,25.127332133005517],[121.48656418601435,25.12701824900548],[121.48662225301516,25.12676571700546],[121.4866568110156,25.126679855005637],[121.48670418001562,25.126606210005583],[121.48672786801536,25.126670520005664],[121.4867776630154,25.126723830005723],[121.48681837901539,25.126760720005933],[121.48689507001534,25.12677692600612],[121.48712952901573,25.12679260500653],[121.4873234160157,25.12680842400695],[121.48747340201577,25.126804886007367],[121.48752623701596,25.12680363900753],[121.48773360401607,25.126807073007814],[121.48781939101606,25.126843815007923],[121.48788274301589,25.126909430008112],[121.48800521701544,25.127102370008533],[121.48816422401465,25.127414485009133],[121.48823242501435,25.1275623480092],[121.48835892901415,25.127635979009607],[121.48847666601404,25.127771345009794],[121.48862617701344,25.127964196010296],[121.48870329401316,25.12808734501045],[121.48872622801267,25.12818599901062],[121.48875361401244,25.128272298010742],[121.48883522701236,25.128391325011],[121.4889172990116,25.12862553901137],[121.48896249601142,25.128654189011343],[121.48905288601136,25.128715597011627],[121.4891163730111,25.12881000101189],[121.4891620020107,25.12894971201199],[121.48919305501016,25.12914640401219],[121.48919900200995,25.129184075012287],[121.48926277400955,25.129352525012546],[121.48932191300919,25.12948808501275],[121.48940806300877,25.129615321013063],[121.48951207400859,25.129697249013358],[121.48964762900826,25.129779073013555],[121.48979242800797,25.129918466013986],[121.48985630000732,25.130111598014423],[121.48987462400714,25.130185585014328],[121.48990184800691,25.13023074401451],[121.48995619100661,25.13029227101454],[121.49000157500663,25.130370285014777],[121.49003828900594,25.13053470801506],[121.49004327700573,25.13065398801507],[121.49003444200535,25.130699265015085],[121.49006179800521,25.13077733901524],[121.49012526100515,25.130867626015426],[121.49022910700494,25.130908423015782],[121.4903508920048,25.13092858601603],[121.49047714000469,25.13093639201632],[121.49068904700472,25.13094803101675],[121.4907522420047,25.130968397017103],[121.49077051700444,25.13103004201714],[121.49074869800361,25.131211109017112],[121.49072232600338,25.13137985701722],[121.49071809300294,25.131449811017234],[121.4907409460027,25.1315278920173],[121.49080005600227,25.131655225017532],[121.490832170002,25.131794980017904],[121.49080133600131,25.13197608501788],[121.49074770700095,25.132091443017742],[121.49071193500058,25.13216560901766],[121.49072113000044,25.13221082701794],[121.49077096000039,25.13227236901797],[121.49081616000005,25.13230101701803],[121.49106883899981,25.132361887018803],[121.49129448999956,25.13242695201939],[121.49137437199951,25.132463076019537],[121.49141189599925,25.132480045019697],[121.49152464299915,25.132492012019977],[121.49164659399895,25.13255331402043],[121.4919353750033,25.132622285000735],[121.49216101800482,25.132687350001767],[121.49230100800575,25.132748600002483],[121.49247703200717,25.13280560500329],[121.49263492100842,25.132833869003854],[121.49277934800936,25.132878647004627],[121.49296431401089,25.13291504600542],[121.49323910601302,25.132949151006642],[121.49381291201769,25.133196069009397],[121.49394382301858,25.133240881009907],[121.4940386150194,25.133273472010384],[121.49411532301988,25.133289674010747],[121.49416488302035,25.133285392010926],[121.49423259802089,25.13330984901135],[121.49439053704906,25.13335046200663],[121.49453493304999,25.133387004007343],[121.49457562005043,25.133415658007582],[121.4946207220507,25.133419624007733],[121.4947291130514,25.133472735008397],[121.49481039005182,25.13350538000861],[121.49496375205278,25.133529550009456],[121.49517119405458,25.13354942201039],[121.49538315705631,25.133573396011396],[121.49563570805829,25.13360134001273],[121.49582470505972,25.13360167401356],[121.4959616320587,25.133937572014084],[121.4960842450581,25.134159306014578],[121.49625670005744,25.134446685015085],[121.49626723205725,25.13446525801529],[121.49637425105686,25.13465397401554],[121.49641189205661,25.1347203490157],[121.49643831405649,25.134766941015737],[121.49664261105526,25.135124144016604],[121.49687421905357,25.135547078017403],[121.49716650605181,25.13604574301825],[121.49648572704523,25.136346015015384],[121.49607258504142,25.13652823901341],[121.49532471503495,25.136870637010563],[121.49530642803468,25.13687903301046],[121.49457040002868,25.137216989007513],[121.49419479402601,25.137376288006127],[121.4941641790258,25.137389272005958],[121.49359882402175,25.137613165003877],[121.493012733018,25.137834150001733],[121.49253684801523,25.13801358000015],[121.49252148401493,25.138019759000215],[121.49142336400081,25.138461303027068],[121.49138687800081,25.138488924027044],[121.49135364400064,25.13850161902694]]]}},{type:"Feature",properties:{VILLCODE:"63000120036",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"桃源里",VILLENG:"Taoyuan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4867479170061,25.13828577900979],[121.48682187100458,25.138725741010756],[121.48689060200299,25.139135358011607],[121.48701262900073,25.139818966013102],[121.48702157000041,25.139870205013256],[121.48697403900039,25.139901427013086],[121.48691292200057,25.139940972012983],[121.48684055800017,25.14000539801272],[121.48679544400008,25.14007388101261],[121.48675273399975,25.14017548601258],[121.48674320399967,25.14021081201266],[121.48672589299957,25.14027497201282],[121.48670155199925,25.140432429012968],[121.48665079299842,25.140650677012907],[121.48664130599835,25.140691468012996],[121.48657449999735,25.141012660013192],[121.48656786099716,25.141054094013246],[121.48655455699712,25.141073033013125],[121.48622834399863,25.140785417011443],[121.4859565649996,25.140563607010055],[121.48578457200011,25.140456936009045],[121.48561267700072,25.140375020008307],[121.48567676399998,25.140597513008775],[121.48597818299676,25.141462598011252],[121.48620438099611,25.141577323012395],[121.48620911799615,25.141581244012453],[121.48599674702157,25.14181801399616],[121.48581604102118,25.142031891996005],[121.48535111901994,25.142611132995082],[121.48502115901954,25.14302222299428],[121.48482892401927,25.143190582993732],[121.48453213801959,25.14331787499254],[121.4841037200202,25.14344144299042],[121.48386563402083,25.143491919989266],[121.48362282602145,25.14349478998817],[121.48336375502238,25.143402448986482],[121.4830843529943,25.143332961010042],[121.48286413999526,25.143310893009282],[121.48275518499584,25.143305028009063],[121.48259180899645,25.143309704008562],[121.48238116099687,25.14341185700831],[121.48159572399743,25.143930030008374],[121.4805386769986,25.144633368008037],[121.4795087889999,25.145320054006945],[121.47916708000022,25.14554849000666],[121.47905922500019,25.145620591006498],[121.47895564600121,25.14554333100579],[121.47879703400265,25.145391712004614],[121.47869757100348,25.145304400003873],[121.47863464700396,25.145236651003685],[121.4785565410046,25.145195248003013],[121.47848476000496,25.145142395002637],[121.47838780100591,25.145069988001975],[121.47825686700708,25.144953958001167],[121.47815990000775,25.14488270700069],[121.47812844800808,25.144842525000474],[121.47800880200884,25.14476207599968],[121.47795087400938,25.144720697999364],[121.47785016601037,25.144626498998765],[121.47781366901063,25.144586307998548],[121.47772686101162,25.144473782997853],[121.47755688701292,25.144333612996824],[121.47746873301354,25.144270420996303],[121.47740951401406,25.144246224996166],[121.47734525201452,25.14422090299576],[121.47727844401484,25.1442093369956],[121.47721669401488,25.144190900995408],[121.47709825301565,25.144144851994884],[121.47700881201617,25.14409654299435],[121.47691810501692,25.144053980993938],[121.47682869701778,25.14398618699357],[121.4767355430185,25.1439000249931],[121.47664495101918,25.14378979799242],[121.47659473002,25.14366700699185],[121.47656592602073,25.14355457499152],[121.47655475702113,25.143451337991326],[121.4765701290217,25.14331259199077],[121.47656772102212,25.14324721899078],[121.47656787902258,25.143157767990395],[121.47656169002269,25.143090105990392],[121.47655685002326,25.142974246989954],[121.47651414702408,25.142877855989617],[121.4764550440246,25.14278717198931],[121.47641601902494,25.142751563989027],[121.47634681302551,25.142670029988587],[121.47630147402576,25.14264129498852],[121.47626118302607,25.142609122988254],[121.47621712102642,25.142568927988215],[121.47611639502715,25.142487337987504],[121.47598539502803,25.142412602987005],[121.47594293102851,25.142385706987],[121.47592068502844,25.14237161598681],[121.47607429103023,25.141847940985937],[121.476675037,25.139799899002465],[121.4772595880036,25.13800828400202],[121.47732132800391,25.13787315400194],[121.47742899800394,25.137838156002154],[121.47753960900368,25.137842603002166],[121.47774478900351,25.137789072002533],[121.4779077920035,25.137721270002697],[121.47794403900383,25.137562557002532],[121.47801244200382,25.1374732040026],[121.47826899300364,25.137401351002694],[121.47835931900364,25.137364180002905],[121.4784961100035,25.137330099003105],[121.47861189200358,25.137277128003074],[121.47869015500393,25.13709411100294],[121.47885817700397,25.136973325003073],[121.47965095200331,25.136770336003774],[121.47968250800406,25.136619194003615],[121.47968344000387,25.1366147320036],[121.47955134500448,25.13649491700319],[121.4795398740046,25.136494013003293],[121.47953581100444,25.136493693003178],[121.47902321200546,25.13645330900259],[121.47899020300567,25.136450708002553],[121.47898903600566,25.136450616002545],[121.47867847700626,25.136426149002297],[121.47867176200614,25.136425620002253],[121.47849182400732,25.13619052600172],[121.47841767600785,25.13608014600147],[121.47852223200833,25.13588742000142],[121.47873851800776,25.13599253000168],[121.47896335100877,25.135587790001498],[121.47899982100894,25.135486666001302],[121.47878875500977,25.135371917000956],[121.47881452400986,25.13532353400095],[121.47892989001035,25.13510693000079],[121.47898224801051,25.135054119000863],[121.47914024901061,25.13495316200077],[121.47941074101097,25.134783246000744],[121.48018511801402,25.133715024999667],[121.4803079850145,25.13355292499949],[121.48037428301555,25.133344470999205],[121.48038484099405,25.13329788700379],[121.48053144699472,25.133027925003834],[121.48054170899503,25.13290785600367],[121.48056816299527,25.13280732400361],[121.48067513499532,25.13270162900366],[121.48076336199561,25.13260824500366],[121.48097482899578,25.132450760003863],[121.4811891089962,25.13232512500386],[121.48147579599647,25.13217964500408],[121.48169289499631,25.132088297003982],[121.48191009099652,25.132021443004135],[121.48208432399655,25.13195472800412],[121.48221560599667,25.131888151004297],[121.48235752299678,25.131794592004194],[121.48249404599723,25.131693701004195],[121.4827670409977,25.131482124004187],[121.48288211299781,25.13138865300418],[121.48300775999834,25.1312534990041],[121.4830957709987,25.13110621800408],[121.48321583199932,25.130917185003984],[121.48328244999958,25.13079202100402],[121.48349353400523,25.130538988999604],[121.4835630810054,25.130472613999885],[121.48366231400543,25.130450244000166],[121.48379117600544,25.130449822000397],[121.48388810700537,25.13052300200068],[121.48399596100515,25.13064269500099],[121.4841065230048,25.130767282001262],[121.48421450200449,25.13092127200139],[121.48427916500442,25.13097986100171],[121.48435196800423,25.131060468001895],[121.48447872100397,25.13120704700212],[121.48458125900349,25.131341455002406],[121.48469169600338,25.131434191002796],[121.4847724750035,25.131495172002957],[121.48481548400324,25.131509729003096],[121.48486112300337,25.131509580003083],[121.48490670400332,25.131494732003453],[121.48493875100348,25.131452981003285],[121.48500282400364,25.131362122003495],[121.4850615530037,25.131278636003604],[121.48512579100395,25.131229422003617],[121.4851873420039,25.13118022500372],[121.48526234900415,25.131138332003985],[121.48536409500421,25.131071851004346],[121.48546578500438,25.130988216004443],[121.48549779200462,25.13093667000444],[121.48556165400484,25.130791913004543],[121.48558303700501,25.130767340004553],[121.4856312380051,25.13073778700486],[121.48571173400482,25.130727728004917],[121.48573612200506,25.13073066300507],[121.48578720800504,25.13073353800522],[121.48588257000485,25.13079832600534],[121.48593430300468,25.130852406005552],[121.48601796100449,25.130964242005835],[121.48608184100428,25.13108338200601],[121.48614194300383,25.13124954400608],[121.48615805700365,25.13131458300631],[121.48621780000353,25.13139033900645],[121.48629339200349,25.131466035006586],[121.48652816600257,25.131707566007385],[121.48658796700245,25.13179778600739],[121.4865960200025,25.131830305007504],[121.4866793590023,25.131858966007655],[121.48697730700172,25.132042428008447],[121.48724751700125,25.132225982009246],[121.4873429800008,25.132316083009595],[121.48735504300082,25.13235944100963],[121.48734338200047,25.132417341009624],[121.48717356200028,25.132566185009328],[121.48694066999992,25.132798411008736],[121.48677114399922,25.133019576008383],[121.48675842699933,25.133045030008446],[121.48665711499885,25.13324780100817],[121.48656276602178,25.133439784002295],[121.48651180402156,25.133580996002344],[121.48651601902111,25.13364607400231],[121.48651797102117,25.133678603002515],[121.48676863000736,25.13785380200931],[121.48677129500714,25.13789819300934],[121.4867698880072,25.13790818600937],[121.48675202100671,25.138035013009382],[121.48670895800633,25.138165301009504],[121.486673748006,25.138277483009638],[121.4867479170061,25.13828577900979]]]}},{type:"Feature",properties:{VILLCODE:"63000120037",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"一德里",VILLENG:"Yide Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.48573612200506,25.13073066300507],[121.48571173400482,25.130727728004917],[121.4856312380051,25.13073778700486],[121.48558303700501,25.130767340004553],[121.48556165400484,25.130791913004543],[121.48549779200462,25.13093667000444],[121.48546578500438,25.130988216004443],[121.48536409500421,25.131071851004346],[121.48526234900415,25.131138332003985],[121.4851873420039,25.13118022500372],[121.48512579100395,25.131229422003617],[121.4850615530037,25.131278636003604],[121.48500282400364,25.131362122003495],[121.48493875100348,25.131452981003285],[121.48490670400332,25.131494732003453],[121.48486112300337,25.131509580003083],[121.48481548400324,25.131509729003096],[121.4847724750035,25.131495172002957],[121.48469169600338,25.131434191002796],[121.48458125900349,25.131341455002406],[121.48447872100397,25.13120704700212],[121.48435196800423,25.131060468001895],[121.48427916500442,25.13097986100171],[121.48421450200449,25.13092127200139],[121.4841065230048,25.130767282001262],[121.48399596100515,25.13064269500099],[121.48388810700537,25.13052300200068],[121.48379117600544,25.130449822000397],[121.48366231400543,25.130450244000166],[121.4835630810054,25.130472613999885],[121.48349353400523,25.130538988999604],[121.48328244999958,25.13079202100402],[121.48321583199932,25.130917185003984],[121.4830957709987,25.13110621800408],[121.48300775999834,25.1312534990041],[121.48288211299781,25.13138865300418],[121.4827670409977,25.131482124004187],[121.48249404599723,25.131693701004195],[121.48235752299678,25.131794592004194],[121.48221560599667,25.131888151004297],[121.48208432399655,25.13195472800412],[121.48191009099652,25.132021443004135],[121.48169289499631,25.132088297003982],[121.48147579599647,25.13217964500408],[121.4811891089962,25.13232512500386],[121.48097482899578,25.132450760003863],[121.48076336199561,25.13260824500366],[121.48067513499532,25.13270162900366],[121.48056816299527,25.13280732400361],[121.48054170899503,25.13290785600367],[121.48053144699472,25.133027925003834],[121.48038484099405,25.13329788700379],[121.48037428301555,25.133344470999205],[121.4803079850145,25.13355292499949],[121.48018511801402,25.133715024999667],[121.47941074101097,25.134783246000744],[121.47914024901061,25.13495316200077],[121.47898224801051,25.135054119000863],[121.47892989001035,25.13510693000079],[121.47881452400986,25.13532353400095],[121.47878875500977,25.135371917000956],[121.47899982100894,25.135486666001302],[121.47896335100877,25.135587790001498],[121.47873851800776,25.13599253000168],[121.47852223200833,25.13588742000142],[121.47841767600785,25.13608014600147],[121.47849182400732,25.13619052600172],[121.47867176200614,25.136425620002253],[121.47867847700626,25.136426149002297],[121.47898903600566,25.136450616002545],[121.47899020300567,25.136450708002553],[121.47902321200546,25.13645330900259],[121.47953581100444,25.136493693003178],[121.4795398740046,25.136494013003293],[121.47955134500448,25.13649491700319],[121.47968344000387,25.1366147320036],[121.47968250800406,25.136619194003615],[121.47965095200331,25.136770336003774],[121.47885817700397,25.136973325003073],[121.47869015500393,25.13709411100294],[121.47861189200358,25.137277128003074],[121.4784961100035,25.137330099003105],[121.47835931900364,25.137364180002905],[121.47826899300364,25.137401351002694],[121.47801244200382,25.1374732040026],[121.47794403900383,25.137562557002532],[121.4779077920035,25.137721270002697],[121.47774478900351,25.137789072002533],[121.47753960900368,25.137842603002166],[121.47742899800394,25.137838156002154],[121.47732132800391,25.13787315400194],[121.4772595880036,25.13800828400202],[121.476675037,25.139799899002465],[121.47607429103023,25.141847940985937],[121.47592068502844,25.14237161598681],[121.47587834002894,25.142344794986634],[121.47582418502934,25.142310300986356],[121.47571840702992,25.142231014986102],[121.47565922703053,25.14218620098568],[121.47558746203107,25.142126457985444],[121.47554342203142,25.14207593298526],[121.4755006250317,25.142033440984942],[121.47539622903265,25.14188878698443],[121.47535344603303,25.141838258984247],[121.47529688603376,25.141737254983973],[121.4752050249997,25.141632752000373],[121.47516731299977,25.141568477000206],[121.4751006630002,25.141467449000018],[121.47506923500063,25.141414654999913],[121.4750177150008,25.14131594599983],[121.47495730999617,25.141249340985258],[121.47486166499687,25.141147135985506],[121.47469799199789,25.141011571985747],[121.47454564299879,25.140890920985978],[121.4744058579993,25.140795527986167],[121.4743039120001,25.140693312986325],[121.47416295100096,25.140549768986528],[121.47410001600134,25.140490031986648],[121.47397281600183,25.14040956698683],[121.47380407700263,25.140290068987245],[121.4736919930032,25.14021535198728],[121.47362905000332,25.140160212987514],[121.47340866900392,25.14001195398777],[121.47334067800425,25.139960250988022],[121.47325628200454,25.13991539798813],[121.47317441700497,25.139864821988297],[121.47302460700546,25.139737320988317],[121.4729176880061,25.139596093988622],[121.47279938700662,25.13947550598877],[121.47267100300719,25.139351454988986],[121.47260057500768,25.13925157598925],[121.47248995300846,25.139066781989236],[121.47240700200906,25.138919863989425],[121.4723354700099,25.138731675989664],[121.47229664901042,25.13858253098967],[121.47227929501138,25.138416215989587],[121.47223800401213,25.1382372319897],[121.47213746801296,25.13805360698987],[121.47205582701358,25.137879173989827],[121.4719853640137,25.13779992498993],[121.47196405901398,25.137728788989996],[121.47186462801427,25.137631159990267],[121.4717727890145,25.13751978699029],[121.47175393401453,25.137486504990378],[121.47166711201473,25.137391183990484],[121.47162934801506,25.13735787399066],[121.47157649301504,25.13730160799071],[121.47150472401488,25.137248741990867],[121.47140279501505,25.137139638991076],[121.47126051401519,25.137033930991123],[121.4712101380152,25.137002888991308],[121.4711094100152,25.136928213991524],[121.47106027301514,25.136908633991503],[121.47096330401502,25.136845405991867],[121.47091547001506,25.136802924991905],[121.4708109640152,25.136726749992174],[121.47074044301515,25.136675345992185],[121.47060315201489,25.136604046992325],[121.47054902101493,25.136559250992526],[121.47035253601457,25.136448857992896],[121.4702001280145,25.13636606599324],[121.47000614901398,25.136263717993565],[121.46987515301399,25.1361958639939],[121.46975548101376,25.136138346994027],[121.46954383501313,25.13604743699441],[121.46942545101284,25.135975019994635],[121.46937884801252,25.135949716994585],[121.46921390601247,25.13582675399507],[121.46917236601242,25.135791152995143],[121.46908548001232,25.13573138199526],[121.468957069012,25.135626837995403],[121.46886397501186,25.135514307995685],[121.46879475901171,25.135443098995744],[121.46870545601152,25.135325990995913],[121.46842135201138,25.134865681996462],[121.46845171201149,25.13481182499636],[121.4684469070119,25.13467993099637],[121.46839169901176,25.13453191099647],[121.46833769101174,25.13441829199657],[121.46827226901148,25.134343664996702],[121.46819295401122,25.13428045699689],[121.46802669201053,25.134191902997202],[121.46799025701053,25.134123035997366],[121.46793624301031,25.13401288099749],[121.46787336201018,25.133925616997463],[121.46781802500995,25.1338498409975],[121.46772494600962,25.13373158699793],[121.46766706400945,25.133668418997942],[121.46758275900896,25.13357655399807],[121.46749842600865,25.13350073399819],[121.46740153500826,25.133397378998342],[121.46733607700783,25.13334107799857],[121.46727943100261,25.133293976998846],[121.46720893500228,25.13323538999906],[121.46714596800196,25.133196300999114],[121.46710190600186,25.1331606959991],[121.46706418400176,25.13310443599924],[121.46702399400172,25.133019509999407],[121.46694719200114,25.132963189999543],[121.46688170900096,25.132921822999585],[121.46671161600038,25.132863079999787],[121.46660082111681,25.13277919896993],[121.46651531311524,25.13265635997007],[121.46643104011386,25.132548433970378],[121.46636437311261,25.13246690397047],[121.46628388211118,25.13235898397069],[121.46623994311048,25.132255686970847],[121.46621358410991,25.132190308970944],[121.46613055610837,25.132092687971216],[121.46603241110655,25.131985888971528],[121.4659707371057,25.131930746971673],[121.46591159910454,25.131867583971864],[121.46586126510384,25.13181473797202],[121.46575927610206,25.131743494972255],[121.46571399310125,25.13168608297248],[121.46560960109954,25.13154946497281],[121.4655494000983,25.13137963697297],[121.46550931209728,25.131240803973117],[121.46546426009631,25.13105609497311],[121.46543290709549,25.13096544597316],[121.46539174809439,25.13072455197339],[121.46536800609367,25.1306075329733],[121.46533919309316,25.130506580973474],[121.46532670609248,25.130441193973482],[121.46529411909191,25.13033677997337],[121.46527533909142,25.130264495973606],[121.46523148309038,25.130118784973718],[121.46519140208954,25.129975365973753],[121.46518389908937,25.129942093973842],[121.46513118608812,25.12981472097405],[121.46511233808789,25.12977797997403],[121.46506217708685,25.12963227097432],[121.46503957108622,25.12958291497432],[121.46500585308556,25.129409699974467],[121.46495825208437,25.12924333597447],[121.46493569608393,25.12916760697451],[121.46489305208307,25.12904827197467],[121.46486917708269,25.129004650974704],[121.46482649508164,25.128905963974887],[121.4648064280814,25.128848599975026],[121.46476903808035,25.12861343697502],[121.46474159707941,25.12845397897506],[121.46466623307806,25.12830018697548],[121.4645227900756,25.128150889976094],[121.46444989607437,25.128026919976318],[121.46439967207341,25.127916742976616],[121.46436704107276,25.12783641597672],[121.46433945507216,25.127754942976818],[121.46430937607172,25.127658571977015],[121.46429818807106,25.12757368997701],[121.46431859107123,25.127447567976965],[121.46433003507111,25.127394824976776],[121.46435543407127,25.127291653976588],[121.46439625307109,25.127032521976375],[121.46442300007108,25.126884620976305],[121.46445089907144,25.126794063976007],[121.46447366807155,25.126753961975975],[121.46451805407193,25.126611810975582],[121.46453079207183,25.126539581975557],[121.46460571607209,25.126243804975065],[121.4646209660721,25.126177309974892],[121.46465648507228,25.126056944974703],[121.4646717030723,25.126008805974717],[121.46470099807233,25.12584599197448],[121.46470992107227,25.125792103974373],[121.46471904107204,25.12563270097433],[121.46473566007182,25.1255054359741],[121.46472063807147,25.125446917974323],[121.46472712307138,25.12534830997407],[121.46471473607089,25.12522787797414],[121.4647048740706,25.1251051359742],[121.46468730107021,25.125064980974162],[121.46464343007183,25.124927296971208],[121.46460080107131,25.12479878097132],[121.46455933907055,25.12472189197162],[121.46456948507077,25.124688645971446],[121.46458725107082,25.12462559197147],[121.46463021507108,25.1245717489711],[121.4646630920715,25.124515609971073],[121.46473009407207,25.124413644970808],[121.46476799007245,25.124372413970505],[121.46482231107287,25.12431056297036],[121.46482619407264,25.124255522970337],[121.46474432007173,25.12421756497066],[121.4645969110702,25.12417031297128],[121.46453011806938,25.124156448971643],[121.4643700250676,25.124088836972177],[121.46432263906705,25.124068824972387],[121.46453696306915,25.12397661997142],[121.46498539307356,25.123783700969668],[121.46503893907418,25.123701611969448],[121.46516413807512,25.123575602968792],[121.46534315907688,25.123443971968204],[121.46561203707923,25.12333389696718],[121.4659110520822,25.123283799965876],[121.46639441108702,25.12324859696385],[121.46669476000272,25.12322672199819],[121.46685817100337,25.123213071998038],[121.46876255401065,25.12305398399509],[121.46954832401376,25.122988335994098],[121.47326943802749,25.122714343988747],[121.47443606103155,25.12263961498727],[121.47443936403165,25.122649328987276],[121.47449460703213,25.122811771987127],[121.47458398403269,25.123017279987078],[121.47463017703278,25.123161678986946],[121.47466562003314,25.123303658986703],[121.47465249503321,25.123379644986684],[121.47461057603329,25.12364680998685],[121.47460574903343,25.123788925986887],[121.4746248710335,25.123874612986693],[121.4746844250339,25.124001816986738],[121.47474110203432,25.124082480986484],[121.47500154700116,25.12409634399971],[121.47507674300125,25.124103449999765],[121.47510623700138,25.124096006999682],[121.47514107500125,25.1240811979997],[121.47517060700137,25.124081102999693],[121.47533722600157,25.124129554999794],[121.47552141100127,25.12417925099973],[121.47583973300141,25.12426513999982],[121.47639058200151,25.12440300499977],[121.47721534400208,25.124569389999948],[121.47806717100204,25.124792037000162],[121.47829288300224,25.124847651000145],[121.47838973000235,25.124901226000226],[121.47851583300229,25.124883674000106],[121.47870891700246,25.124834056000175],[121.47880543100246,25.12480189200018],[121.47885097200258,25.124777243000093],[121.47888571600261,25.124737932000038],[121.47890965400263,25.124681511000166],[121.47897934100246,25.12465433600005],[121.47904108200277,25.12465413600012],[121.47979617200289,25.124847689000237],[121.48024762800303,25.12496627200028],[121.48055927701736,25.125031398999273],[121.48090044001752,25.125099167999196],[121.48126314901761,25.125171214999206],[121.48146738401772,25.125226895999283],[121.48224134101763,25.125439974999416],[121.48320586801741,25.125645069999777],[121.48378346101448,25.12575587199944],[121.48427517701484,25.125871864000334],[121.48430236601479,25.125876309000436],[121.4847452590151,25.125948716001275],[121.4852287590154,25.126023076002365],[121.48642187601598,25.12633029400487],[121.48656435501596,25.12638127700509],[121.48662360301606,25.126427631005374],[121.48668030001578,25.12651073600541],[121.48670418001562,25.126606210005583],[121.4866568110156,25.126679855005637],[121.48662225301516,25.12676571700546],[121.48656418601435,25.12701824900548],[121.48647416201355,25.127332133005517],[121.48644776301342,25.127442453005497],[121.48642447701255,25.127665475005475],[121.48639313901218,25.127886070005342],[121.48638296001161,25.128028196005555],[121.48638749801064,25.128496103005634],[121.48638536201021,25.128635756005732],[121.48639559300909,25.12918694600604],[121.4863905860086,25.129277613005904],[121.48635068100832,25.12937084100589],[121.48632671800837,25.129419914005865],[121.48627655800777,25.129635668005864],[121.48619945400716,25.129824562005773],[121.48613308100683,25.130013421005767],[121.4860481960062,25.13027094400558],[121.48601624600605,25.130337196005645],[121.48593869800584,25.1304158410054],[121.48580486700551,25.130516726005222],[121.48576744600544,25.1305560490051],[121.48575416400531,25.130592845005037],[121.48573612200506,25.13073066300507]]]}},{type:"Feature",properties:{VILLCODE:"63000120038",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"關渡里",VILLENG:"Guandu Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47443606103155,25.12263961498727],[121.47326943802749,25.122714343988747],[121.46954832401376,25.122988335994098],[121.46876255401065,25.12305398399509],[121.46685817100337,25.123213071998038],[121.46669476000272,25.12322672199819],[121.46639441108702,25.12324859696385],[121.4659110520822,25.123283799965876],[121.46561203707923,25.12333389696718],[121.46534315907688,25.123443971968204],[121.46516413807512,25.123575602968792],[121.46503893907418,25.123701611969448],[121.46498539307356,25.123783700969668],[121.46453696306915,25.12397661997142],[121.46432263906705,25.124068824972387],[121.46426306706628,25.124043665972525],[121.46420888806571,25.124028668972883],[121.46413206606495,25.123986125973182],[121.46385361606181,25.123904299974495],[121.46377671406104,25.123906472974586],[121.46361150805927,25.12394064697528],[121.46348297805778,25.12390947897599],[121.46332929605617,25.12384732397653],[121.46307731105335,25.123770117977514],[121.46297527205238,25.123730974978095],[121.46285050205103,25.12371128397833],[121.46270933804965,25.12369731797904],[121.4624888120473,25.123651112979836],[121.46224684604478,25.12360947398083],[121.46198973804198,25.12357812698188],[121.4618233630402,25.123561825982485],[121.46176534403958,25.12357779698274],[121.46168602603878,25.123523767983066],[121.46157654903745,25.123414660983276],[121.46155890103732,25.1233873199835],[121.46154247903729,25.123361878983438],[121.46153058803729,25.123296602983455],[121.46154397603742,25.123243604983244],[121.46155879803767,25.123141102983023],[121.46151197503717,25.1230734749832],[121.4614210620364,25.123028844983683],[121.46134660503547,25.123007155983753],[121.46111069803328,25.122978810984783],[121.46088238303074,25.12296077998551],[121.46078782502993,25.12297240298594],[121.46069697902915,25.122955307986302],[121.46060113702798,25.12295774498668],[121.46043847002642,25.12296831598738],[121.46034636602538,25.122951240987653],[121.46027325902456,25.122969695987937],[121.46015468002363,25.122957243988328],[121.46010169802298,25.122950439988653],[121.45995915402166,25.12293687998922],[121.45984689202037,25.12293015998955],[121.45977629401978,25.122941727989975],[121.4596905530188,25.122949882990294],[121.45959220801795,25.122960352990628],[121.4594433690163,25.122952536991136],[121.45933740801526,25.122942364991626],[121.4592693120145,25.122944759991736],[121.45918859201386,25.122942572992176],[121.45911294401293,25.12295186399259],[121.4589212540111,25.122955590993342],[121.45879320300983,25.12294012499384],[121.45880385901,25.122909854993555],[121.45883521901057,25.122838661993438],[121.45887420701085,25.122791561993182],[121.45894074401183,25.122662940992665],[121.45900353201286,25.122548096992045],[121.45903996201329,25.122486078991887],[121.45910404901406,25.122388449991448],[121.45912666601443,25.122351680991336],[121.45921960901563,25.12218976199064],[121.45926610701619,25.122118550990344],[121.45928996201657,25.12207376799019],[121.45933514001693,25.121978455989943],[121.45936527401756,25.121922179989728],[121.45938275701785,25.12184986698943],[121.45941523701832,25.121716710989247],[121.45943395201871,25.12163060498896],[121.45946768101938,25.12149516298868],[121.45948769701951,25.12142514098848],[121.45952025302007,25.12132640698804],[121.45957416202081,25.12118977298766],[121.4595891630209,25.121133526987624],[121.45962804102136,25.12104052498721],[121.4596240590213,25.120957886987124],[121.45965917202189,25.120872930986934],[121.45970041002273,25.12071108498651],[121.4596990050227,25.120650266986274],[121.45972899502323,25.12053318698618],[121.45974646202335,25.120452818985836],[121.4597876750239,25.12028178298554],[121.45980013002423,25.120214068985355],[121.45980881002433,25.1201520739852],[121.45983131202459,25.120068276984927],[121.45984375602482,25.119997115984813],[121.45986873002511,25.1198915169846],[121.45989227102564,25.119712471984354],[121.45989463902556,25.119647047984092],[121.45992342202626,25.119552913983853],[121.45993839102634,25.119482898983744],[121.45998339602704,25.119315298983377],[121.4600197010272,25.119201638983032],[121.46003216402752,25.11913965898279],[121.46004334902766,25.119068491982762],[121.46005834402783,25.119009952982626],[121.46011724502861,25.11885150898213],[121.46016492702901,25.11875046398194],[121.46018243302939,25.118687319981866],[121.4602237460298,25.118557593981436],[121.46023869602988,25.118480680981378],[121.46028251903013,25.1183463719811],[121.460327508031,25.11817072698069],[121.4603537150313,25.1180547969806],[121.46038510503142,25.117996223980196],[121.46042758503201,25.11782748498],[121.4604676780323,25.117716116979757],[121.46048389503248,25.117641502979534],[121.46049886803266,25.117573781979438],[121.46053022903294,25.11750258897923],[121.46057273503344,25.117344166978825],[121.4605939360335,25.117244305978733],[121.46062151203384,25.117174269978623],[121.46064022603406,25.1170870369786],[121.46065644203415,25.117012424978288],[121.46069274103466,25.116896472978198],[121.46073664003484,25.116794281977914],[121.46076414503524,25.116693261977726],[121.46080674501728,25.11657499699201],[121.46084563701757,25.11649003199173],[121.4608668730178,25.116403935991535],[121.4608843200181,25.116315559991417],[121.46088921801824,25.116253584991263],[121.46093509301858,25.11619628599105],[121.46092996701859,25.116181423990977],[121.46108341201975,25.115996447990415],[121.46142734702244,25.115629670989023],[121.4616634210243,25.115361701987812],[121.46179172102532,25.1152159599873],[121.46195604102621,25.115056038986502],[121.46241088802957,25.11470470898479],[121.46291463303315,25.11435150098283],[121.46314434403456,25.1141726299818],[121.46332572903599,25.114031388981214],[121.4635468610375,25.113904105980364],[121.46382976703923,25.113757868979278],[121.46406621804094,25.11359302697834],[121.4644413960433,25.113315230976937],[121.46474982804519,25.113103284975654],[121.46510471204738,25.112909955974402],[121.46529230204851,25.112774404973578],[121.46565729905082,25.11252946397214],[121.46611470605359,25.112190466970382],[121.46660829405641,25.111879472968543],[121.46688590300744,25.111695753996152],[121.467265089008,25.111518584995615],[121.4680008230083,25.111188073994647],[121.46861321700887,25.11095171499392],[121.4689324060089,25.11086161499375],[121.46908180800891,25.11084707499361],[121.46931360000909,25.11081350699332],[121.46943719500892,25.110789679993214],[121.46988015800898,25.11072262099264],[121.4702253600093,25.110698078992474],[121.47055526400923,25.110715775992162],[121.4706171250093,25.11072026599209],[121.47067381400936,25.110720073992162],[121.47123998800949,25.110692120991626],[121.47148383500932,25.110671166991313],[121.47163669100954,25.110658031991203],[121.47232213800942,25.11066051599061],[121.47269339500949,25.110710890990248],[121.47312649400962,25.110761058989958],[121.47353392000976,25.11083475298966],[121.47415308800983,25.111024961989056],[121.47454007901005,25.111145611988736],[121.47489105201022,25.111280432988522],[121.47528749800644,25.11141260400008],[121.47529562400648,25.111415991000094],[121.47534708650626,25.111437445500048],[121.47525442100645,25.111424106999966],[121.47457696601133,25.112606490989172],[121.47417455201152,25.113771062989873],[121.4739338370123,25.114973356990497],[121.4738223060124,25.115536242990707],[121.47378777501247,25.11589134499078],[121.4736024180243,25.11748668698875],[121.47350995302473,25.11833896798875],[121.47361692202604,25.119703980988625],[121.47364226702662,25.12006981598843],[121.47367207602652,25.120163775988566],[121.47369072902681,25.120222577988457],[121.47382966002765,25.12056073798837],[121.47395047402797,25.120855269988137],[121.47399328502848,25.121095441988114],[121.4740002420288,25.121346642988026],[121.4740070610291,25.121565080987892],[121.47401328202916,25.121625133987887],[121.47408556002938,25.12175051898787],[121.47415811002996,25.12194143798768],[121.47420043803008,25.122055993987743],[121.47428519903062,25.122312406987643],[121.47432752803101,25.12242696298744],[121.47443606103155,25.12263961498727]]]}},{type:"Feature",properties:{VILLCODE:"63000120007",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"裕民里",VILLENG:"Yumin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52152755698219,25.11192884100016],[121.52117011598388,25.111991534001795],[121.52082369798568,25.112049184003457],[121.52053585398717,25.112097086004667],[121.52030005198827,25.11213737600569],[121.51972709899087,25.112235272008196],[121.51945279499242,25.11228214000923],[121.51956122399126,25.112854174006557],[121.51969115898984,25.113539665003145],[121.51976642698897,25.113936745001272],[121.5197819329891,25.114018548000935],[121.51981345698842,25.11418484800004],[121.51907902999187,25.11430429800255],[121.51903882299219,25.114310001002757],[121.51901781699222,25.114312981002737],[121.51898281999235,25.114316796002875],[121.51904885499177,25.11463302400133],[121.51877631599285,25.114698348002204],[121.51851091499425,25.114755137002906],[121.51837393599482,25.1147844470032],[121.51818472799542,25.114807136003744],[121.51788390099708,25.1148393670049],[121.51784153599722,25.11484390600492],[121.51788108999685,25.114982664004234],[121.51789052799674,25.11501989800394],[121.51761047299817,25.11506491500491],[121.51765958699752,25.115269706003648],[121.51688615400103,25.115387594005853],[121.51678120600177,25.11506285600794],[121.51677897900184,25.1150559610079],[121.51671405700233,25.114908968008972],[121.51667515200268,25.114836689009476],[121.51664848696787,25.114787146016035],[121.51653031796893,25.114619321017337],[121.51637958297057,25.114443356018498],[121.51621086297172,25.114287253019526],[121.51587195197449,25.114012617021583],[121.5163109329752,25.113388586026172],[121.51650766297558,25.113108923028168],[121.51663283197598,25.11293098702952],[121.51669253000553,25.112846124019836],[121.51669573900553,25.112841241019876],[121.5167894340051,25.112698668020247],[121.51687252800488,25.112572225020532],[121.51700072600447,25.11237714602091],[121.51716409100413,25.112128554021304],[121.51738846000333,25.11178713002183],[121.5176361600027,25.111410203022263],[121.51824372700047,25.11053963102324],[121.51846281099986,25.1102257070232],[121.51852972599971,25.11012982202335],[121.51882203499868,25.109710969023332],[121.51920104899718,25.109167871023427],[121.51938638399598,25.10931002902169],[121.51955109299477,25.109437949020283],[121.51987668599303,25.109693125017326],[121.52000543699214,25.10979403001617],[121.52020201899109,25.109948342014285],[121.52021023299088,25.10995650201425],[121.52033756799013,25.11008298901299],[121.52045788498934,25.110219675011777],[121.52054321898876,25.11032072501099],[121.52065921798824,25.110465381009814],[121.52077531798727,25.110633878008567],[121.52079317398714,25.110658943008243],[121.52088263798665,25.110784522007354],[121.52089520898653,25.110806697007323],[121.52101643598573,25.11102052400592],[121.52120289498428,25.11134973400376],[121.52137401998316,25.111659128001826],[121.52152755698219,25.11192884100016]]]}},{type:"Feature",properties:{VILLCODE:"63000120008",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"振華里",VILLENG:"Zhenhua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52152755698219,25.11192884100016],[121.52158456798193,25.112026007999585],[121.52163950098151,25.112143051999144],[121.52171855698103,25.11230373599805],[121.52178229598061,25.112446586997347],[121.52180060198053,25.11249607999718],[121.5218373539801,25.112595436996607],[121.52187255697991,25.11268274899628],[121.52192331397958,25.11284352199555],[121.52199117597907,25.11308607399457],[121.52214413197795,25.113645686992022],[121.52218304097745,25.11380444299157],[121.5218423869791,25.113854095992835],[121.52185387497907,25.113928012992556],[121.52183464697926,25.114007138992353],[121.5218154829791,25.11409901299214],[121.52177401297922,25.114203710992008],[121.52173805997927,25.11429054299191],[121.52169938497944,25.11439523299178],[121.5216358139796,25.114556117991413],[121.52175319997856,25.11515271098917],[121.5215209529796,25.11519848598985],[121.52092054198232,25.115316825991737],[121.52090558198233,25.115319773991803],[121.520080463986,25.115491882993965],[121.5201132019856,25.115664728993256],[121.52014023098526,25.115807427992628],[121.52020302198468,25.116138940991192],[121.52025757798414,25.116426964989888],[121.52026555398417,25.11646907698964],[121.52028731198394,25.116570673989344],[121.52032086698368,25.116657079988855],[121.52036618798708,25.11672614800212],[121.52040391898691,25.116757467001868],[121.52042327798665,25.116773534001865],[121.52049700898662,25.11683601100144],[121.52070610198527,25.116958582000745],[121.5211266679833,25.117208047999092],[121.52124068898252,25.117268215998564],[121.52134992598205,25.117317583998208],[121.52149471198133,25.117364669997574],[121.52163714498096,25.11741824799721],[121.52187928197958,25.11750825399631],[121.52227330397746,25.11764531099486],[121.52216092597837,25.11797234899483],[121.52208583197873,25.118149995994695],[121.52203413397908,25.118254017994776],[121.52199411197923,25.118316885994915],[121.5219492949795,25.11836679799487],[121.52187614697976,25.118444930995118],[121.52176764298038,25.118568617995138],[121.5216708429809,25.1186576489954],[121.52142994298211,25.118859677995772],[121.52130711798277,25.11896177499605],[121.52095060798428,25.118792425997313],[121.52068154698564,25.118683635998348],[121.52057907498622,25.11864897599859],[121.52046895798661,25.118621348999056],[121.52034355898716,25.118607776999443],[121.52021309598791,25.118608234999748],[121.52006225198866,25.118627452000272],[121.51974523499005,25.118670590001265],[121.51935406699198,25.118723322002165],[121.519116299993,25.11875450700288],[121.51899099899356,25.11876661900335],[121.51888353999426,25.1187599900036],[121.51881440499457,25.118746229003882],[121.51868382199523,25.11871633400425],[121.51854800299598,25.118660771004805],[121.51697603400403,25.11773937201108],[121.51679652000499,25.11763260101157],[121.51669396200548,25.117576931012117],[121.5166172519581,25.117521050007316],[121.51657679295847,25.117481927007542],[121.5165320459594,25.11741998000828],[121.51648265196054,25.11731079800928],[121.51640634596231,25.117151705010684],[121.51628435696519,25.1168942840131],[121.51620701896695,25.116727916014522],[121.51619658996717,25.11670548001462],[121.51617587596198,25.116662713002288],[121.51612433996269,25.1165563080029],[121.51604951296387,25.116402478004115],[121.51594640696511,25.116216056005477],[121.51568302496864,25.11562863400963],[121.51557517596947,25.115528617010416],[121.51536723097101,25.11535189401169],[121.51527883097197,25.115259556012223],[121.51499582397305,25.115258047012187],[121.51568539497416,25.114277814019633],[121.51575102297399,25.114184522020174],[121.51587195197449,25.114012617021583],[121.51621086297172,25.114287253019526],[121.51637958297057,25.114443356018498],[121.51653031796893,25.114619321017337],[121.51664848696787,25.114787146016035],[121.51667515200268,25.114836689009476],[121.51671405700233,25.114908968008972],[121.51677897900184,25.1150559610079],[121.51678120600177,25.11506285600794],[121.51688615400103,25.115387594005853],[121.51765958699752,25.115269706003648],[121.51761047299817,25.11506491500491],[121.51789052799674,25.11501989800394],[121.51788108999685,25.114982664004234],[121.51784153599722,25.11484390600492],[121.51788390099708,25.1148393670049],[121.51818472799542,25.114807136003744],[121.51837393599482,25.1147844470032],[121.51851091499425,25.114755137002906],[121.51877631599285,25.114698348002204],[121.51904885499177,25.11463302400133],[121.51898281999235,25.114316796002875],[121.51901781699222,25.114312981002737],[121.51903882299219,25.114310001002757],[121.51907902999187,25.11430429800255],[121.51981345698842,25.11418484800004],[121.5197819329891,25.114018548000935],[121.51976642698897,25.113936745001272],[121.51969115898984,25.113539665003145],[121.51956122399126,25.112854174006557],[121.51945279499242,25.11228214000923],[121.51972709899087,25.112235272008196],[121.52030005198827,25.11213737600569],[121.52053585398717,25.112097086004667],[121.52082369798568,25.112049184003457],[121.52117011598388,25.111991534001795],[121.52152755698219,25.11192884100016]]]}},{type:"Feature",properties:{VILLCODE:"63000120003",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"石牌里",VILLENG:"Shipai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51920104899718,25.109167871023427],[121.51882203499868,25.109710969023332],[121.51852972599971,25.11012982202335],[121.51846281099986,25.1102257070232],[121.51824372700047,25.11053963102324],[121.5176361600027,25.111410203022263],[121.51743545200394,25.111237732024335],[121.51676724800754,25.111087732028533],[121.51592015298692,25.11089757004433],[121.51566373698782,25.110840753044602],[121.51563717498802,25.110834867044826],[121.51468367499173,25.110623586046085],[121.51495137299247,25.11019439304921],[121.5149690699926,25.11016451004949],[121.51498722199277,25.110133853049618],[121.51501995199291,25.11004586905033],[121.51515207199425,25.10966103105313],[121.5152558219951,25.10935882805539],[121.51529934399542,25.10923206005636],[121.51538350299528,25.109212538056433],[121.51599530399545,25.10874907805992],[121.51605316299553,25.108706497060393],[121.51638061699597,25.108465506062036],[121.51643020899581,25.10842901006239],[121.51689071099892,25.10806319400006],[121.5169118359989,25.10804848599991],[121.51732616399694,25.107760020999223],[121.51735994499663,25.10773651099923],[121.51792941199409,25.10739304899799],[121.51801774199359,25.10748836599735],[121.51826995199242,25.107779052994935],[121.51838076899173,25.107907097993984],[121.51853398499127,25.10829578299186],[121.51866907700058,25.108638488029186],[121.51871133400017,25.108739002028354],[121.51877257899982,25.108832509027565],[121.51885652099922,25.10889816502678],[121.51902265899822,25.10902983002506],[121.51907018799815,25.109067496024714],[121.51920104899718,25.109167871023427]]]}},{type:"Feature",properties:{VILLCODE:"63000120005",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"榮光里",VILLENG:"Rongguang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51587195197449,25.114012617021583],[121.51575102297399,25.114184522020174],[121.51568539497416,25.114277814019633],[121.51499582397305,25.115258047012187],[121.51489468197401,25.115149123012944],[121.51470908197518,25.115015647013802],[121.51370461098134,25.11458205301674],[121.51344186598277,25.11446863301757],[121.51324791998368,25.114384912018103],[121.51291264598561,25.114246996019038],[121.51218821998918,25.114003098020618],[121.51252765898937,25.113544304024135],[121.51274398698934,25.11325190902641],[121.51316080698972,25.112688521030687],[121.51317552998951,25.112668619030817],[121.51352016699005,25.112202792034196],[121.51358162498998,25.112119723034873],[121.51376155899021,25.111876511036687],[121.51398743099053,25.11157120703905],[121.51439846699122,25.111015616043172],[121.5144111549913,25.110998178043328],[121.51468367499173,25.110623586046085],[121.51563717498802,25.110834867044826],[121.51566373698782,25.110840753044602],[121.51592015298692,25.11089757004433],[121.51676724800754,25.111087732028533],[121.51743545200394,25.111237732024335],[121.5176361600027,25.111410203022263],[121.51738846000333,25.11178713002183],[121.51716409100413,25.112128554021304],[121.51700072600447,25.11237714602091],[121.51687252800488,25.112572225020532],[121.5167894340051,25.112698668020247],[121.51669573900553,25.112841241019876],[121.51669253000553,25.112846124019836],[121.51663283197598,25.11293098702952],[121.51650766297558,25.113108923028168],[121.5163109329752,25.113388586026172],[121.51587195197449,25.114012617021583]]]}},{type:"Feature",properties:{VILLCODE:"63000120006",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"榮華里",VILLENG:"Ronghua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52399914196988,25.11862744598846],[121.52318369197391,25.118850527990663],[121.52314556597405,25.118860894990632],[121.52311333097413,25.118869660990825],[121.5223495879779,25.11907734699282],[121.52189119997995,25.119201994993986],[121.52130711798277,25.11896177499605],[121.52142994298211,25.118859677995772],[121.5216708429809,25.1186576489954],[121.52176764298038,25.118568617995138],[121.52187614697976,25.118444930995118],[121.5219492949795,25.11836679799487],[121.52199411197923,25.118316885994915],[121.52203413397908,25.118254017994776],[121.52208583197873,25.118149995994695],[121.52216092597837,25.11797234899483],[121.52227330397746,25.11764531099486],[121.52187928197958,25.11750825399631],[121.52163714498096,25.11741824799721],[121.52149471198133,25.117364669997574],[121.52134992598205,25.117317583998208],[121.52124068898252,25.117268215998564],[121.5211266679833,25.117208047999092],[121.52070610198527,25.116958582000745],[121.52049700898662,25.11683601100144],[121.52042327798665,25.116773534001865],[121.52040391898691,25.116757467001868],[121.52036618798708,25.11672614800212],[121.52032086698368,25.116657079988855],[121.52028731198394,25.116570673989344],[121.52026555398417,25.11646907698964],[121.52025757798414,25.116426964989888],[121.52020302198468,25.116138940991192],[121.52014023098526,25.115807427992628],[121.5201132019856,25.115664728993256],[121.520080463986,25.115491882993965],[121.52090558198233,25.115319773991803],[121.52092054198232,25.115316825991737],[121.5215209529796,25.11519848598985],[121.52175319997856,25.11515271098917],[121.5216358139796,25.114556117991413],[121.52169938497944,25.11439523299178],[121.52173805997927,25.11429054299191],[121.52177401297922,25.114203710992008],[121.5218154829791,25.11409901299214],[121.52183464697926,25.114007138992353],[121.52185387497907,25.113928012992556],[121.5218423869791,25.113854095992835],[121.52218304097745,25.11380444299157],[121.52214413197795,25.113645686992022],[121.52199117597907,25.11308607399457],[121.52192331397958,25.11284352199555],[121.52187255697991,25.11268274899628],[121.5218373539801,25.112595436996607],[121.52180060198053,25.11249607999718],[121.52178229598061,25.112446586997347],[121.52171855698103,25.11230373599805],[121.52163950098151,25.112143051999144],[121.52158456798193,25.112026007999585],[121.52152755698219,25.11192884100016],[121.52137401998316,25.111659128001826],[121.52120289498428,25.11134973400376],[121.52101643598573,25.11102052400592],[121.52089520898653,25.110806697007323],[121.52088263798665,25.110784522007354],[121.52079317398714,25.110658943008243],[121.52077531798727,25.110633878008567],[121.52065921798824,25.110465381009814],[121.52054321898876,25.11032072501099],[121.52045788498934,25.110219675011777],[121.52033756799013,25.11008298901299],[121.52021023299088,25.10995650201425],[121.52020201899109,25.109948342014285],[121.52000543699214,25.10979403001617],[121.51987668599303,25.109693125017326],[121.51955109299477,25.109437949020283],[121.51938638399598,25.10931002902169],[121.51920104899718,25.109167871023427],[121.51931593199664,25.109001702023445],[121.52010453498373,25.10786102898662],[121.5203140399826,25.107557988986947],[121.52051861498148,25.107262076987244],[121.52061711298101,25.107119599987357],[121.5207138929805,25.10697961098741],[121.52094724697938,25.106642067987636],[121.52107574997882,25.10645631198781],[121.52109199097875,25.106493324987763],[121.52121987497796,25.106784788986033],[121.52127016397795,25.106886655985313],[121.5212835429779,25.107102063984396],[121.52127218897812,25.10736291298342],[121.52126012497783,25.107461355983126],[121.52123604597806,25.10765785698242],[121.52117534897845,25.10804361098121],[121.5211270679875,25.10841798201396],[121.52111551098736,25.108633469013228],[121.52113929698702,25.108780906012726],[121.52114110698716,25.108792128012677],[121.52115409698663,25.108916816012158],[121.52126646198626,25.10896177601135],[121.52139143598558,25.109040721010153],[121.52150385198466,25.109097033009395],[121.52202023898201,25.109263309005744],[121.52218245998095,25.109308104004565],[121.5224449719794,25.10948861500236],[121.52252595497882,25.109616403001564],[121.52254535197892,25.109647013001343],[121.5226088219784,25.109918939000305],[121.52262209997807,25.11011166699982],[121.52263566597769,25.110372420998836],[121.5226240619777,25.110576569998408],[121.52262157297767,25.11060507599828],[121.52261217497761,25.110712689998213],[121.52262497297743,25.110792008997848],[121.52267511997731,25.110859877997335],[121.52277516597661,25.11093889799659],[121.52292488097595,25.11097239099563],[121.52322421297443,25.11101670199388],[121.52346122197298,25.1110612399925],[121.52376055597136,25.111105537990838],[121.52412225396968,25.11116096798885],[121.52438414396808,25.11119406798724],[121.52473337996624,25.111249529985432],[121.52492057996548,25.111305563984295],[121.52514517500342,25.111361473015744],[121.5252453210031,25.1114631720151],[121.52534561200268,25.111598896014073],[121.52545880400228,25.111836618013047],[121.52553440500179,25.11202912601201],[121.52567267100106,25.112300776010773],[121.52572329800098,25.11248203201005],[121.52577378200063,25.112629263009442],[121.52579208800046,25.11272685500908],[121.52581204400033,25.112833243008733],[121.52576310300029,25.113048861008277],[121.52570145700051,25.113207829008108],[121.52556555500072,25.11349179900771],[121.52545419400093,25.113684958007617],[121.52541840600107,25.113769125007476],[121.52541603500096,25.113774700007404],[121.52534312600106,25.11394616500729],[121.52520779900141,25.114248675006742],[121.52509667900145,25.114498530006276],[121.52505986500151,25.114634743006],[121.52504802700133,25.1147821930055],[121.52504072800126,25.11494982800507],[121.52503666800119,25.115043037004877],[121.52506636900098,25.11529470000394],[121.52507546000093,25.115371744003653],[121.52507566300086,25.11541973500345],[121.52507676200061,25.115677907002873],[121.52505649400071,25.115815504002445],[121.52502829800059,25.11600692600185],[121.52497897096302,25.116131820975593],[121.52479267396369,25.116291237975904],[121.52450694896491,25.116519024976455],[121.52430804196578,25.116644467976798],[121.52413406296772,25.11676981499019],[121.52400979996854,25.116860956990447],[121.52379851996972,25.11700912299107],[121.52371164997017,25.11710014399114],[121.52362496897064,25.117236512991234],[121.52357587497092,25.11741812199116],[121.52355128197111,25.117497584991163],[121.5235513169712,25.11750554199111],[121.52355171397132,25.11759963499099],[121.52357711997129,25.117712945990775],[121.52370325497098,25.11806402498989],[121.52399914196988,25.11862744598846]]]}},{type:"Feature",properties:{VILLCODE:"63000050024",COUNTYNAME:"臺北市",TOWNNAME:"中正區",VILLNAME:"黎明里",VILLENG:"Liming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A03",TOWNCODE:"63000050",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51865790801112,25.048367073991326],[121.51828594000902,25.048368370992854],[121.51796417800709,25.048395528994302],[121.51773087500582,25.048430881995184],[121.5176158600052,25.048416189995745],[121.51738170500411,25.04843033099665],[121.51679670800074,25.048558927999206],[121.5153781990031,25.048896934994666],[121.51494676100293,25.048991690995045],[121.51460103600247,25.04907267699535],[121.51416912400235,25.04918713099585],[121.51375905400218,25.049292792996244],[121.5134219430019,25.04939593899652],[121.51335511400188,25.04941813399649],[121.51330297700316,25.04719129999494],[121.51327420100381,25.045962234994143],[121.5132740730037,25.045956765994223],[121.51325507500408,25.04514532899352],[121.51322915600461,25.044038180992686],[121.51319970800519,25.042780333991907],[121.5131882480053,25.042290781991724],[121.51305540200649,25.041027480992625],[121.5129350050062,25.03988423599289],[121.51380342200719,25.039773558991637],[121.51395498900756,25.03975423899146],[121.51534284200959,25.039577376989527],[121.51556806201002,25.039536739989007],[121.51570883001003,25.039511339988948],[121.51646325601143,25.039309794987815],[121.51772242900317,25.03897338999675],[121.51779860500379,25.03924479299638],[121.51893606801015,25.043297228991154],[121.51929996001255,25.044474370989697],[121.51966271201503,25.045647798987932],[121.52074096902236,25.04803022698255],[121.52063997002182,25.04803400098313],[121.52047798902085,25.04804004898372],[121.52018705801942,25.048084783984933],[121.51961330201627,25.048173006987348],[121.519534963016,25.048185052987634],[121.51931082101468,25.04831598098843],[121.5191379610138,25.048416952989236],[121.5191196560137,25.04842764598932],[121.51906179801318,25.04842575298961],[121.51881425501206,25.048399289990705],[121.51865790801112,25.048367073991326]]]}},{type:"Feature",properties:{VILLCODE:"65000100020",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"八勢里",VILLENG:"Bashi Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46857100200661,25.1596101140075],[121.4679131870045,25.15953628200512],[121.46693788900161,25.159446888001632],[121.46525551008791,25.15934124198765],[121.46349998406444,25.159235597991966],[121.46093984303006,25.159048683998172],[121.46014335501933,25.15900805100014],[121.4589730040034,25.158926785003008],[121.45841221199564,25.158878023004302],[121.45791644012994,25.158682966959297],[121.45770512812693,25.158552928960706],[121.45729875712111,25.158366000963536],[121.45707119012191,25.15830910896016],[121.45683549611786,25.158300982961443],[121.4565835481098,25.158382258967546],[121.45623407210417,25.15857731796903],[121.45578706809667,25.158837396971098],[121.45516126008646,25.159048711974282],[121.45472238307944,25.159146242976668],[121.45417785007089,25.159292538979535],[121.45371458906365,25.159373814982263],[121.45289372405071,25.159471347987047],[121.4523654450428,25.159528240989978],[121.45153155102966,25.159769635994675],[121.450544912015,25.159463230000764],[121.4504311280134,25.159373829001538],[121.45044738201359,25.1592681720015],[121.45079685801969,25.158837416999877],[121.45123573302189,25.158244113992886],[121.45173150003599,25.15743949699026],[121.45246295906001,25.15621225498633],[121.45272303306874,25.155854646984896],[121.45318629108442,25.155245089982422],[121.45336509208936,25.15515568798142],[121.45351951209467,25.15498501098062],[121.45366580210217,25.15457863997986],[121.45388523911134,25.154221033978693],[121.45405591211703,25.154090993977615],[121.45408029411851,25.153993464977628],[121.45415344012146,25.153879681977095],[121.45464920514507,25.152977536974483],[121.45483613215272,25.152758096973557],[121.45501493116262,25.15235172597262],[121.45525874817783,25.151709658971363],[121.45557571019934,25.15081564396969],[121.45573825321217,25.15024672396898],[121.45586829016796,25.149564020970846],[121.45611211217899,25.14871064196987],[121.45626653218537,25.148328652969262],[121.45636405918827,25.14826363396868],[121.45658349819472,25.1482636339677],[121.4566972811979,25.14825550596703],[121.45669728119861,25.14814984896708],[121.45666477219851,25.147979173967258],[121.4566485182009,25.1473777459675],[121.45670541120569,25.14672755196735],[121.45680293921144,25.146166760967134],[121.45694110521826,25.14557345896645],[121.45704676122327,25.145183342966057],[121.45707927022615,25.14479322696602],[121.45711178022918,25.144427493966045],[121.45730683823858,25.143639134965387],[121.45742874824352,25.143395311964753],[121.45755065824747,25.143305910964017],[121.45751814924682,25.143249018964372],[121.45744500424503,25.143183998964766],[121.45745313124615,25.143013323964766],[121.45756775025403,25.142127324964466],[121.45808706426867,25.142265600961963],[121.45852594205363,25.142379383996158],[121.45913549806446,25.142476910994723],[121.45983445607716,25.142558182992833],[121.46022457208413,25.14259881899202],[121.46077723609442,25.142615071990612],[121.46103731409897,25.14264758098975],[121.46131364610363,25.1427288529891],[121.46158185110824,25.142834508988695],[121.4617281441104,25.14293203798824],[121.46181754511042,25.143192113988174],[121.46200447511087,25.143663503988186],[121.46215076911223,25.14389919798797],[121.46227268011353,25.144029235987805],[121.46237833611525,25.144061744987564],[121.46245961111691,25.14406987298726],[121.46259777712027,25.14392357798679],[121.46267092412293,25.14372852098655],[121.46273594412511,25.143574098986207],[121.46283347312794,25.143444060985928],[121.46301227613155,25.143403423985408],[121.4635161761419,25.143281510984114],[121.46395505715111,25.143127088982883],[121.46452397616292,25.142956410981107],[121.46468652516607,25.142932027980688],[121.46480030816794,25.142972664980586],[121.46495472917033,25.14306206597999],[121.46525544417496,25.143224613979584],[121.4654342471783,25.1432327399791],[121.46566181418211,25.143322140978594],[121.46605193118828,25.14349281397797],[121.4662713711917,25.143598469977476],[121.46659646819656,25.14379352697683],[121.46674276103761,25.143915437993844],[121.46687280103619,25.144134875993792],[121.467100370033,25.14451686299378],[121.46723853703138,25.144752557993918],[121.46740108702937,25.14502076099417],[121.467644911026,25.145475894994437],[121.46783997102341,25.14580911699483],[121.46818132501843,25.146475561995793],[121.46835200101657,25.146735638996173],[121.46848204101569,25.146825038996198],[121.46889654301339,25.14704447699668],[121.46921351501155,25.14724765999706],[121.46949797600959,25.147475226997592],[121.46967678100752,25.1477434289982],[121.46982307600612,25.14795474099872],[121.47009941000269,25.148442384000166],[121.47034323399987,25.148832498001536],[121.47052203899814,25.149060064002157],[121.47083088399607,25.14932013900316],[121.47103406999467,25.149490814004047],[121.47121287499384,25.149563959004325],[121.47152984699235,25.149742760005264],[121.47188745699086,25.14984028800605],[121.47211502598988,25.14994594200662],[121.47226944803224,25.150051597995112],[121.47246450903087,25.150222271995823],[121.47257829403026,25.150352308996368],[121.47270833502928,25.150579874997344],[121.4727652280284,25.15071804099794],[121.47278961202828,25.150815568998194],[121.47284650502758,25.150921223998587],[121.47301718302651,25.15111628199954],[121.47321224302542,25.151319465000363],[121.47323662702486,25.151441375001035],[121.47320411702475,25.15154703100134],[121.473147226025,25.15164456000168],[121.47311471602481,25.151774598002138],[121.47316348302414,25.151929019002747],[121.47330165102322,25.152172839003825],[121.4736104980216,25.152627971006133],[121.47387870701999,25.153026211008175],[121.47413878801886,25.15345696001051],[121.47421341401837,25.15357635901115],[121.47438261501772,25.153847072012766],[121.47466707901674,25.154229059014973],[121.4749352880161,25.154611044017358],[121.4750978380148,25.1547979719949],[121.47525226101303,25.154976773996548],[121.47545544901091,25.155212466998908],[121.47554485200988,25.15530999400005],[121.47561800100873,25.155456287000963],[121.47569114900742,25.155667599002104],[121.47572366000601,25.155968311003182],[121.4756992790048,25.15622026000351],[121.47563426100395,25.156537228003536],[121.47559362500343,25.156707903003447],[121.47557737100253,25.156886706003675],[121.47552860700213,25.157114272003675],[121.4753904420019,25.157366221002672],[121.4752197660018,25.157610044001085],[121.47493530601272,25.157894503032082],[121.47470773801201,25.158089562032146],[121.4743094940249,25.158341513027768],[121.47388686702341,25.158512191026436],[121.47335045502176,25.158634105024355],[121.47262711201937,25.158756021022008],[121.47192002301718,25.158910446019508],[121.47156241501601,25.158942958018113],[121.47100974701425,25.15894296201616],[121.47058711801276,25.15890232701475],[121.47001819501143,25.158764166012734],[121.46962807501006,25.158658513011275],[121.46938425100933,25.158609750010438],[121.46916480900859,25.15862600600974],[121.46907541000839,25.158951102009283],[121.46891286600764,25.159625677008787],[121.46889925300758,25.15969676600863],[121.46870967900699,25.159625678008076],[121.46857100200661,25.1596101140075]]]}},{type:"Feature",properties:{VILLCODE:"65000100026",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"草東里",VILLENG:"Caodong Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.44215715201022,25.1699526389891],[121.44173059400441,25.169970214995615],[121.4412782660511,25.169967190951045],[121.44112384605013,25.169959062951794],[121.44091265504892,25.170119372953334],[121.44071665604832,25.169686259953558],[121.44057436304739,25.169775193954344],[121.44044890604678,25.16939898195439],[121.44026486304612,25.16893120195441],[121.44005142204543,25.168424274954567],[121.43973397104429,25.167745523954984],[121.4394007490431,25.167038437955544],[121.43909983103437,25.166369883964265],[121.43850674203041,25.165079726969072],[121.4382296830289,25.164507676971123],[121.43821476202882,25.16447686997124],[121.43830554502914,25.164418516970763],[121.4386036820308,25.16423169296925],[121.43887040903208,25.16405688696793],[121.43914618303323,25.163873396966338],[121.4393056930339,25.163768036965703],[121.43944429303463,25.163679420964854],[121.43965347503568,25.163538151963824],[121.43989141803662,25.163377731962896],[121.43999337503706,25.16330352396235],[121.44011627203756,25.163222114961744],[121.44028621603839,25.16310242196099],[121.44054764603924,25.162913319959642],[121.4408290660404,25.162702994958494],[121.44098328904099,25.162585731957762],[121.44101404704097,25.162559097957512],[121.44148947504397,25.163186044953964],[121.44205839100817,25.163917513996456],[121.44259479501356,25.16460834499082],[121.44317996501971,25.16534794098416],[121.44422839503362,25.16672147696911],[121.4451630410471,25.167932462954198],[121.44555315505326,25.168468873946622],[121.44521993404976,25.16864767694996],[121.44516008604926,25.168727472950344],[121.44492734804642,25.168793970953004],[121.44442345304026,25.169021536958777],[121.44403333903543,25.169192212963573],[121.4435700800296,25.169411652969295],[121.4432368580253,25.1695498179738],[121.44287551502055,25.169647826978977],[121.44268643801777,25.16962050598169],[121.44226402501195,25.169579915987747],[121.44225819301165,25.16994935098767],[121.44215715201022,25.1699526389891]]]}},{type:"Feature",properties:{VILLCODE:"65000100021",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"竿蓁里",VILLENG:"Ganzhen Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46026921901117,25.168935287997826],[121.46019871401049,25.168915838997993],[121.45988174300753,25.168802057998438],[121.45963791900522,25.168753293998844],[121.45919903800123,25.16872078799944],[121.4586707539966,25.16876955600019],[121.45798805209598,25.16885896194044],[121.45750853608989,25.168940236944323],[121.45693961808252,25.16905402394894],[121.4565495030776,25.169110916952228],[121.45611062307209,25.169208448955768],[121.45568799906661,25.169273469959194],[121.45533039306207,25.16929785396201],[121.45508657105913,25.169297853963965],[121.45479398505553,25.169192198966503],[121.45459892705307,25.169021523968013],[121.45436323305009,25.168867103969802],[121.45420068404819,25.168818339971185],[121.45403000804596,25.168842722972492],[121.45374554904232,25.16889148897475],[121.4534285810384,25.16885085297734],[121.45311974003432,25.168793961980004],[121.45298157403285,25.16879396298107],[121.45276213503006,25.16881834598282],[121.45253456702713,25.16888336698456],[121.4522175990231,25.168924004987122],[121.45203879602074,25.169005279988696],[121.45176246501751,25.169119064990827],[121.4513560950123,25.169167830994063],[121.45101474400805,25.169102813996766],[121.45076279400469,25.168956520998872],[121.45051897200149,25.168753336001068],[121.45037267899968,25.168647681002184],[121.45024263999771,25.168363221003606],[121.45007196499523,25.16793246800527],[121.44991754510085,25.167444820904436],[121.44986878109744,25.16706283290969],[121.44972248809927,25.166640204909537],[121.449511176096,25.166087539914525],[121.44933771809319,25.165644484918545],[121.44967372209702,25.165453601915985],[121.45005570700215,25.165234161000413],[121.45003132500199,25.165128504000553],[121.44992566909939,25.16502284791534],[121.4497387400967,25.16485217191827],[121.44956806609476,25.164705877920554],[121.44938113609199,25.164397035923866],[121.44937300809177,25.164283251924488],[121.44947866409251,25.164055683924488],[121.4496412100937,25.163584292925187],[121.44966559109368,25.16334859892629],[121.44958431809255,25.163226686927484],[121.44939738809032,25.163088520929907],[121.44931611608945,25.163031627930884],[121.44925109608833,25.162966608931722],[121.44919420508762,25.162852825932788],[121.449047913086,25.162755295934577],[121.44862529008141,25.162714658938587],[121.4483895970786,25.162698403940617],[121.44795071907409,25.16269027594465],[121.44751997006937,25.16286095194785],[121.44733304106757,25.162990989949016],[121.44721925806616,25.163202302949358],[121.44714611306551,25.163503017949104],[121.44688603706247,25.16325919495229],[121.44657719705903,25.162885333956172],[121.44587011705107,25.162105100964624],[121.44507363704273,25.161235464973227],[121.44431779303515,25.16038208598078],[121.4440298670323,25.160083292983323],[121.44398082303171,25.16003239598382],[121.44404548903252,25.159974689983486],[121.44431565903525,25.15972905598199],[121.4444175490364,25.1596381729814],[121.44456906403784,25.15949944298049],[121.44465786603878,25.15941336597994],[121.44478064503988,25.159300957979433],[121.44489816704126,25.159183800978887],[121.44505490704267,25.159040308978206],[121.44515783804383,25.158938098977565],[121.44530149804523,25.158801784976855],[121.44539813704594,25.15870852397651],[121.44554179804734,25.15857221997598],[121.4456541190483,25.158466993975445],[121.4458056320404,25.15832827297196],[121.44591533304157,25.158223053971426],[121.44615631404375,25.157994968970318],[121.44619224404414,25.15802118396991],[121.44637800904601,25.158156720968424],[121.44705827406162,25.15871551296572],[121.44765157206773,25.159219411959896],[121.44846431007626,25.159902114951635],[121.44936644908651,25.16065796394152],[121.44991098009152,25.16038975793878],[121.45060180501527,25.160089040999875],[121.45143892502821,25.159796450995294],[121.45153155102966,25.159769635994675],[121.4523654450428,25.159528240989978],[121.45289372405071,25.159471347987047],[121.45371458906365,25.159373814982263],[121.45417785007089,25.159292538979535],[121.45472238307944,25.159146242976668],[121.45516126008646,25.159048711974282],[121.45578706809667,25.158837396971098],[121.45623407210417,25.15857731796903],[121.4565835481098,25.158382258967546],[121.45683549611786,25.158300982961443],[121.45707119012191,25.15830910896016],[121.45729875712111,25.158366000963536],[121.45770512812693,25.158552928960706],[121.45791644012994,25.158682966959297],[121.45841221199564,25.158878023004302],[121.4589730040034,25.158926785003008],[121.46014335501933,25.15900805100014],[121.46093984303006,25.159048683998172],[121.46349998406444,25.159235597991966],[121.46525551008791,25.15934124198765],[121.46693788900161,25.159446888001632],[121.4679131870045,25.15953628200512],[121.46857100200661,25.1596101140075],[121.46877312100717,25.15977246600832],[121.46888690600736,25.15997565000861],[121.46891129000751,25.1602194710088],[121.46886252700737,25.16042265600856],[121.46866747000661,25.16087779000785],[121.4685455590062,25.161137868007252],[121.4683586300053,25.161690532006705],[121.46823672000507,25.162096901006134],[121.4680904270046,25.16227570500565],[121.46803353600434,25.162576418005486],[121.46787911900381,25.163389158004787],[121.46772470100312,25.16410437000419],[121.4674077350023,25.165144678002957],[121.46726957000187,25.16546977500241],[121.46722692600181,25.165537021002113],[121.46705825700127,25.16580299900147],[121.4668957090007,25.16608745900085],[121.46666814300016,25.166566975999935],[121.46645683107194,25.16691645598373],[121.46621300906882,25.167233425984822],[121.46600169806591,25.167526012986027],[121.46585540406429,25.167615415986408],[121.46568472806268,25.16766418198698],[121.46561930106206,25.167676297987004],[121.46548967006085,25.167672309987385],[121.4653758850596,25.16763980198745],[121.46501015105633,25.167607293988134],[121.46470943605313,25.167721079988844],[121.46416489804768,25.16791614099024],[121.46351470404123,25.168176222991864],[121.46289702003524,25.168387538993272],[121.46242562903096,25.16855821799416],[121.46195423902643,25.16872889699505],[121.46163726902347,25.168810171995734],[121.46133655402062,25.168907703996165],[121.46108460401832,25.16897272499666],[121.46062946701424,25.168997109997257],[121.46043440901258,25.1689808569976],[121.46026921901117,25.168935287997826]]]}},{type:"Feature",properties:{VILLCODE:"65000100022",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"鄧公里",VILLENG:"Denggong Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.45988512156397,25.168792646019032],[121.45988370413791,25.168792252185487],[121.4596398801356,25.168743488185893],[121.45963865763835,25.168743321315098],[121.45919977663436,25.168710815315695],[121.45919811876988,25.168710830338384],[121.45866983476525,25.168759598339133],[121.45866945549434,25.168759640663993],[121.45798675359373,25.168849046604244],[121.45798638099161,25.168849102558607],[121.45750686498552,25.16893037756249],[121.45750657487214,25.168930431148848],[121.45693791474663,25.169044166575553],[121.45654805997808,25.16910102162688],[121.45654733370702,25.169101155096293],[121.45610877606693,25.16919861546079],[121.45568689664448,25.169263521909585],[121.45533005252351,25.169287853962015],[121.45508832128752,25.16928785396395],[121.45479915278253,25.169183433050833],[121.45460551208268,25.169013998186657],[121.45460440731041,25.16901315935329],[121.45436871330743,25.16885873935508],[121.454366106491,25.168857525695564],[121.4542035574891,25.168808761696948],[121.45420143110991,25.16880836791529],[121.45419926979397,25.168808440482056],[121.45402859379175,25.168832823483363],[121.4540283183539,25.168832866759185],[121.45374533531593,25.168881379730447],[121.45343012379806,25.168840968918424],[121.45312155163501,25.168784127443768],[121.45311973996188,25.168783961980004],[121.4529815739604,25.16878396298107],[121.45298046967775,25.16878402414815],[121.45276103067496,25.1688084071499],[121.45275938775735,25.168808730760894],[121.45253254608602,25.1688735442343],[121.45221632734672,25.168914086174734],[121.45221486361515,25.168914386383097],[121.45221346095528,25.168914901339793],[121.45203482192537,25.168996101807604],[121.45175991897784,25.16910929877828],[121.45135644296477,25.169157717491046],[121.4510182904488,25.169093309708607],[121.4507685464153,25.1689482975916],[121.4505253738454,25.168745653788196],[121.4505248268685,25.168745229180956],[121.4503806754346,25.16864112085452],[121.45025184188677,25.168359297783898],[121.45008139185461,25.167929112570178],[121.44992735051413,25.16744266091583],[121.44987870059661,25.16706156660159],[121.44987823096722,25.1670595618302],[121.44973193796905,25.16663693383005],[121.44973182862373,25.166636633550844],[121.44952051662045,25.16608396855583],[121.44952048789135,25.166083894305203],[121.44935018668805,25.16564890256239],[121.44967866163624,25.165462296796793],[121.44967870338904,25.165462272944165],[121.45006068829417,25.165242832028593],[121.45006240643117,25.165241585126672],[121.45006382264106,25.165240003637255],[121.45006487309863,25.165238158834267],[121.4500655104623,25.165236133858535],[121.45006570600763,25.165234019970836],[121.45006545092187,25.165231912439005],[121.4500410689217,25.165126255439144],[121.45004048422662,25.165124490447997],[121.45003958289145,25.165122864207856],[121.45003839607591,25.16512143293885],[121.44993274017331,25.165015776853636],[121.44993241182944,25.16501546309365],[121.44974548282676,25.16484478709658],[121.44974524806163,25.16484457939612],[121.44957579109783,25.164699328588192],[121.44939093896336,25.16439391960379],[121.44938316688284,25.164285118129598],[121.44948773419088,25.16405989501884],[121.44948811783851,25.164058943784376],[121.4496506638397,25.163587552785074],[121.44965115701656,25.163585321869185],[121.44967553801654,25.16334962787029],[121.44967556681956,25.163347902583638],[121.44967529860098,25.1633461980302],[121.44967474134684,25.163344564962088],[121.44967391164906,25.16334305200299],[121.44959263864793,25.163221140004183],[121.449591558594,25.16321978945412],[121.44959026201272,25.16321864517314],[121.44940333201049,25.163080479175562],[121.44940312288955,25.163080328733752],[121.44932256806743,25.163023937782786],[121.44925931462751,25.162960685317596],[121.44920314937521,25.1628483538282],[121.44920224576349,25.162846880553772],[121.44920110197262,25.16284558487089],[121.44919975216823,25.16284450548227],[121.44905346016661,25.16274697548406],[121.44905202682789,25.162746181269046],[121.44905048302543,25.162745631804437],[121.449048870214,25.162745341844666],[121.4486262472094,25.162704704848675],[121.4486259781153,25.162704682636196],[121.4483902851125,25.162688427638226],[121.44838978224628,25.162688405655118],[121.44795090424176,25.162680277659152],[121.44794893500159,25.162680436377315],[121.44794703539553,25.162680979143463],[121.44751628639081,25.16285165514666],[121.44751425941162,25.16285274290478],[121.44732733040982,25.162982780905946],[121.44732557909838,25.162984332696144],[121.44732423634053,25.162986248980562],[121.44721045333912,25.163197561980905],[121.4472095413761,25.16319993949126],[121.44714044757127,25.163483999144276],[121.44689334110211,25.163252335172455],[121.44658490669364,25.162878965162406],[121.44658460695756,25.162878618793943],[121.4458775269496,25.162098385802395],[121.44587749149078,25.16209834688148],[121.44508106773183,25.161228772305943],[121.4443252789429,25.160375455657608],[121.44432499383568,25.160375147070795],[121.44403706796666,25.160076354212226],[121.44398802396607,25.160025457212722],[121.44398657113508,25.16002421311711],[121.44398490801022,25.160023268391004],[121.44398309543675,25.16002265759713],[121.44398119972752,25.160022403081324],[121.44397929023691,25.160022514155035],[121.44397743682347,25.160022986754637],[121.44397570729419,25.160023803590114],[121.44397416492373,25.160024934777603],[121.4438324379223,25.160151406778386],[121.4438323434548,25.160151492164342],[121.44377229249126,25.160206468919316],[121.44362602583077,25.160337987344512],[121.4434954424647,25.1604551478867],[121.44322898038249,25.160689531412633],[121.44322887707537,25.160689623559016],[121.44306850220481,25.160834678045045],[121.44280731629483,25.16105705490676],[121.44280721084803,25.161057145960047],[121.44262696832538,25.16121499038811],[121.4424623941638,25.16135608923226],[121.4424623566876,25.161356121523923],[121.44226900168529,25.161523562525254],[121.44226891253768,25.161523640654426],[121.44218542636477,25.161597687601123],[121.4420732257066,25.16169085530671],[121.4418473004104,25.161874515016677],[121.44164085270967,25.16203959257617],[121.44149449470919,25.162156844576725],[121.44149448681152,25.162156850910357],[121.44132460781097,25.16229322891116],[121.44132437204736,25.162293424190086],[121.4412070149947,25.16239369700866],[121.44107394659152,25.16249403133561],[121.4410734209237,25.16249445630496],[121.44100750092332,25.162551538305152],[121.44100620190939,25.162552896835788],[121.44100518006731,25.1625544744547],[121.4410044714992,25.16255621542394],[121.44100410123906,25.162558058234318],[121.44100408236834,25.162559937778564],[121.44100441555375,25.162561787651573],[121.44100508902373,25.16256354249654],[121.44100607898427,25.162565140314047],[121.44148150698727,25.1631920873105],[121.44148158149876,25.163192184330498],[121.44205049495575,25.163923650149396],[121.4425868964575,25.16461447791934],[121.44258695278315,25.16461454978108],[121.44317206883781,25.165354077585178],[121.44422044609387,25.166727544452673],[121.44422047865554,25.166727586875666],[121.44515503753946,25.167938459970248],[121.44553832422562,25.16846548332356],[121.44521520584213,25.168638865363686],[121.44521341655982,25.1686400926026],[121.4452119340979,25.168641676885784],[121.4451520860974,25.16872147288617],[121.44515108929161,25.168723107363117],[121.44515042222929,25.168724901844804],[121.44515010935918,25.168726790561028],[121.4451501621484,25.168728704287748],[121.44515057866215,25.16873057288427],[121.44515134363462,25.168732327863978],[121.44515242902854,25.168733904904467],[121.44515379506274,25.168735246205046],[121.44515539167018,25.168736302605218],[121.44515716033305,25.16873703538647],[121.44515903622741,25.16873741769137],[121.44516095059916,25.16873743550792],[121.44516283328399,25.168737088183118],[121.44526434067866,25.168708085802503],[121.44531495117928,25.16878592232454],[121.4456196768029,25.170402511646692],[121.44567992238831,25.1707494540935],[121.44571666237844,25.17111803082066],[121.44571667805461,25.171118177164715],[121.44576140705652,25.17150859116167],[121.44576142336784,25.17150872549053],[121.44585057037168,25.172203560484693],[121.44585059606496,25.172203670082936],[121.44585060291992,25.172203792590818],[121.4458707709206,25.17233630258979],[121.44587093501022,25.172337139187505],[121.44591490901182,25.17251974018556],[121.44591544323049,25.172521346519165],[121.4459162407449,25.17252283972645],[121.4459172787007,25.172524177016623],[121.4459568067013,25.172567054015552],[121.4459581792377,25.172568291000143],[121.44595975592493,25.17256925435081],[121.44596148293505,25.172569911178883],[121.44649730968138,25.172718733933777],[121.44689900109596,25.17284639151491],[121.44730882260535,25.17299556870741],[121.44731106521118,25.172996102273927],[121.44798856322319,25.173076463259882],[121.44798908179713,25.173076511114683],[121.44830019780262,25.173097068108213],[121.44830033945979,25.17309707645919],[121.44908399847364,25.1731376974431],[121.44908526841844,25.17313768251331],[121.44943094183274,25.173111603964777],[121.44954740286,25.17311936970029],[121.44961520364167,25.173187170478176],[121.44962292015845,25.173318358836454],[121.44958828186732,25.173373779931474],[121.44944149123178,25.17331969842537],[121.4494390810006,25.173319136788287],[121.44928466099778,25.17330288179156],[121.44928401384695,25.17330283483609],[121.44908083084356,25.173294706840302],[121.44907894017194,25.173294810621012],[121.44907710295729,25.173295268935174],[121.44893893695492,25.173344032937433],[121.44893731179464,25.173344775820702],[121.44893584479534,25.173345796082707],[121.44893458279863,25.173347061146266],[121.4488939467982,25.17339582614657],[121.44889290024936,25.173397348640947],[121.44889215163927,25.17339903767514],[121.44889172651988,25.17340083559813],[121.44889163940158,25.17340268104224],[121.44889189325795,25.173404511017793],[121.44889247942422,25.173406263063075],[121.44889337789306,25.17340787737634],[121.44889455799743,25.17340929885699],[121.44895144799894,25.1734661898553],[121.44895307682766,25.17346750820933],[121.44895494463546,25.173468458174792],[121.44895696940428,25.173468998037368],[121.44937119120037,25.17353397601307],[121.44971189783729,25.17360698635132],[121.45020660500018,25.17375296593534],[121.45083948743401,25.174045062747403],[121.4510666786467,25.174174885438504],[121.45106777278333,25.17417542495301],[121.45157167178895,25.174386734949266],[121.45157244819669,25.174387023343026],[121.45189754520032,25.174492678340577],[121.45189929244998,25.174493077316594],[121.45237847740479,25.174558048291743],[121.45273538101078,25.174631049415922],[121.45318962536638,25.174760830946667],[121.45384744312881,25.175028826885665],[121.45384793476202,25.175029012272617],[121.45461993535686,25.17529717534822],[121.45490853279364,25.17540455918359],[121.45531877240607,25.175557202966868],[121.45587954504826,25.17576850366904],[121.45588124202611,25.17576897724262],[121.4562305178448,25.175833957440062],[121.45661994420408,25.17592319740118],[121.45729404563646,25.176150600305135],[121.45729473831966,25.17615080641598],[121.45776612932384,25.176272714414075],[121.45776620779932,25.176272734370258],[121.45815632380274,25.176370260368646],[121.45815692099272,25.17637039040944],[121.45850352834242,25.17643483963667],[121.45880350381913,25.176504603049345],[121.45880411751283,25.176504725666884],[121.45933465051525,25.17659356266855],[121.45933616776182,25.17659369908159],[121.4595166407629,25.176596122082145],[121.45951861432188,25.17659595237435],[121.45979720532317,25.176543821374832],[121.45979729527262,25.17654380411643],[121.46011863371483,25.176480622529713],[121.46126286963472,25.17627702172181],[121.46275151538337,25.17602155791734],[121.46275161472104,25.176021540353922],[121.46311884972292,25.175954699354698],[121.46312016217883,25.175954367327943],[121.46322175217941,25.175921205327953],[121.46322282007704,25.175920787574007],[121.46335383707785,25.175860659574184],[121.46335391630473,25.175860622794634],[121.46405735640973,25.175530322379817],[121.46427214367814,25.17547007741414],[121.46427315703063,25.17546973372252],[121.46437932387396,25.175427265792514],[121.4650283800087,25.17526499851645],[121.46558024018893,25.175183837880535],[121.46646581501125,25.17511071007416],[121.46646655980413,25.175110620337428],[121.46697858975305,25.17502934133683],[121.4669801178996,25.175028973694566],[121.46732959790747,25.174915187701316],[121.46733149501615,25.174914343285355],[121.46781101401729,25.174638008286827],[121.46781181176505,25.17463749673764],[121.46868144776718,25.174019807740443],[121.46868154560842,25.174019737354392],[121.46925046661002,25.1736052353566],[121.4692507174315,25.17360504651619],[121.46998218643323,25.173036123518944],[121.46998231610075,25.173036020934312],[121.4706440341023,25.17250355893715],[121.47064544544753,25.172502171988125],[121.4706465560635,25.17250053429],[121.47064732246378,25.172498709967222],[121.47064771463977,25.172496770451573],[121.47064771723576,25.172494791685235],[121.4706473301501,25.172492851147254],[121.47064656853921,25.17249102481984],[121.47064546222414,25.172489384213268],[121.47064405452291,25.172487993565863],[121.46996651953363,25.171939869152773],[121.46948770710719,25.17145295173871],[121.46907355465649,25.170949482888748],[121.46868355537269,25.170453869567975],[121.46832599885731,25.169982554070085],[121.46832527332903,25.169981701403447],[121.46816284184965,25.169811150848524],[121.46803291602441,25.169664987292737],[121.46803258124346,25.169664628779962],[121.46791708197054,25.169546869454763],[121.46788299748353,25.16947518344899],[121.46787830047933,25.169265940587245],[121.46787781432991,25.16926307719822],[121.46782203832964,25.169091271198038],[121.46782119202565,25.169089367284716],[121.46781996956271,25.16908768006786],[121.4676901475621,25.16894301506735],[121.46768859958487,25.168941616021723],[121.46738849685912,25.16872262799324],[121.46731093621531,25.168645526572526],[121.46716892317315,25.168399901680147],[121.46716784395373,25.168398382087073],[121.46716650148531,25.168397089161637],[121.46716494240357,25.16839606781849],[121.46716322086914,25.168395353537843],[121.46703708386865,25.16835633953728],[121.46703586696638,25.168356045188954],[121.46639762403987,25.168243406172085],[121.46639651896564,25.16824327403484],[121.4659132118647,25.168212624202727],[121.4655047005004,25.168096075524492],[121.46511064737179,25.167951290798914],[121.46519560090151,25.167818642960025],[121.4654680067185,25.167714486548228],[121.46562112202096,25.167686130794777],[121.46562299446416,25.167685590929537],[121.46562472665049,25.167684698164994],[121.4656262528002,25.167683486403856],[121.4656275149578,25.16768200166273],[121.46562846519288,25.167680300324633],[121.46562906742025,25.167678446997847],[121.46562929877038,25.167676512062414],[121.46562915045774,25.167674568997473],[121.46562862811449,25.167672691590873],[121.4656277515766,25.167670951137097],[121.46562655413061,25.16766941372984],[121.46562508124947,25.16766813775211],[121.46562338886584,25.167667171659136],[121.46562154124793,25.167666552138282],[121.46561960855901,25.16766630271584],[121.46549122097205,25.167662352968918],[121.4653786321146,25.16763018670332],[121.46537677041184,25.167629841256982],[121.46501103640857,25.167597333257667],[121.4650087898771,25.167597387061715],[121.46500661208243,25.167597941145587],[121.46470598014179,25.167711695716683],[121.46416152574406,25.167906726768646],[121.46416118408676,25.167906856244993],[121.46351122635087,25.168166843736792],[121.4628937831166,25.16837807736774],[121.46289361557243,25.168378136353592],[121.46242222456176,25.168548815356793],[121.46195128805715,25.168719330156247],[121.46163478525159,25.168800485361785],[121.46163418389605,25.168800659793632],[121.46133375943248,25.168898097562394],[121.46108307197304,25.168962792737133],[121.46062961538404,25.16898708770567],[121.4604361690042,25.16897096899268],[121.46027187826559,25.168925648061833],[121.46027187823998,25.168925648057293],[121.46027187821785,25.168925648048667],[121.4602017371958,25.168906299453347],[121.45988512156397,25.168792646019032]]]}},{type:"Feature",properties:{VILLCODE:"65000100017",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"福德里",VILLENG:"Fude Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47002687201206,25.136903390993467],[121.46991250701201,25.136860835993676],[121.46957928101135,25.136722670994324],[121.46923792801046,25.136657652994895],[121.4688071740092,25.136608890995923],[121.46831139900743,25.136641401996837],[121.46779124000578,25.136755187997636],[121.46737673900435,25.136868972998524],[121.46710853200348,25.137023394999044],[121.46687283400244,25.13721845399955],[121.46676717700241,25.137267218999767],[121.46663713713988,25.137267218975964],[121.46624702213319,25.137267219977385],[121.46623220813302,25.137269796977332],[121.46606009113025,25.137299729977855],[121.46571061212443,25.137356622979098],[121.465336751118,25.137381005980316],[121.46517420411494,25.137291604980735],[121.46505229311222,25.137129056980964],[121.46501978611069,25.13685272498075],[121.46506042611024,25.136552010980115],[121.4650830901098,25.136408476979963],[121.46508480910994,25.13639758997995],[121.46505230010904,25.136291933979912],[121.46491413410656,25.136218787980432],[121.46481660610463,25.136129385980585],[121.46479222510395,25.13603185798042],[121.46484911810421,25.135885563980306],[121.46505230510681,25.135625485979304],[121.46526256910893,25.135285831978113],[121.46526362110902,25.13528413397806],[121.46527174910862,25.135162222977833],[121.46516609210663,25.135080948978214],[121.4650116731038,25.135024057978747],[121.46475159609943,25.1349915489797],[121.46452402909578,25.134959039980473],[121.46401200308699,25.134820874982186],[121.46387383708462,25.13476398398272],[121.46386945508443,25.134755893982582],[121.46376818308228,25.13456892598301],[121.46362189007932,25.1344145049832],[121.46339432507533,25.134219447984115],[121.46316675807105,25.134048772984826],[121.46289042806632,25.133886225985854],[121.46277664506437,25.13382120698616],[121.4626124560617,25.133764127986943],[121.46206286605336,25.133276163986537],[121.4617969190491,25.133076876987545],[121.46175260004776,25.132813409987772],[121.46170383704674,25.132577714988166],[121.46168758504575,25.132309509988268],[121.46124870803875,25.131878758990197],[121.46100488703509,25.13169182999125],[121.46067166502982,25.13149677299261],[121.46008649302128,25.131317970995045],[121.4597613980165,25.131204187996467],[121.45946881201228,25.131066022997913],[121.45907869900628,25.13087909299959],[121.45885925900322,25.130814074000426],[121.45860731099953,25.13070841900172],[121.45831472512977,25.130627144962045],[121.45810945512655,25.130634103962976],[121.4583878769953,25.130001335003346],[121.45859106299764,25.129757512002712],[121.45867233999824,25.129481179002763],[121.45876174299933,25.129310504002586],[121.45885927200011,25.129172338002256],[121.45898931400156,25.128798477002054],[121.45911935600255,25.128392106001737],[121.45917625100263,25.12801824500189],[121.45921688900306,25.12789633400184],[121.45941194800508,25.127676893000913],[121.45955824400679,25.12735179600057],[121.45960701000692,25.127148611000546],[121.45962326800667,25.126847897000623],[121.4596395230065,25.126701603000775],[121.45976143700761,25.126384634000306],[121.45992398700935,25.12608391899976],[121.46013530201128,25.125758821998886],[121.46020032401178,25.12552312799857],[121.46024909101163,25.125100501998773],[121.46033036802325,25.124767277990475],[121.46037913302364,25.12463723999002],[121.46046040802494,25.124531582989626],[121.46056606502614,25.12439341698894],[121.46065546802741,25.124125211988154],[121.46082614502946,25.123913899987013],[121.46106184103208,25.123718840985795],[121.46131379103463,25.123637566984844],[121.46150072203694,25.123580673983867],[121.46157386903758,25.123499399983537],[121.46155761503748,25.1233937439835],[121.46155890103732,25.1233873199835],[121.46157654903745,25.123414660983276],[121.46168602603878,25.123523767983066],[121.46176534403958,25.12357779698274],[121.4618233630402,25.123561825982485],[121.46198973804198,25.12357812698188],[121.46224684604478,25.12360947398083],[121.4624888120473,25.123651112979836],[121.46270933804965,25.12369731797904],[121.46285050205103,25.12371128397833],[121.46297527205238,25.123730974978095],[121.46307731105335,25.123770117977514],[121.46332929605617,25.12384732397653],[121.46348297805778,25.12390947897599],[121.46361150805927,25.12394064697528],[121.46377671406104,25.123906472974586],[121.46385361606181,25.123904299974495],[121.46413206606495,25.123986125973182],[121.46420888806571,25.124028668972883],[121.46426306706628,25.124043665972525],[121.46432263906705,25.124068824972387],[121.4643700250676,25.124088836972177],[121.46453011806938,25.124156448971643],[121.4645969110702,25.12417031297128],[121.46474432007173,25.12421756497066],[121.46482619407264,25.124255522970337],[121.46482231107287,25.12431056297036],[121.46476799007245,25.124372413970505],[121.46473009407207,25.124413644970808],[121.4646630920715,25.124515609971073],[121.46463021507108,25.1245717489711],[121.46458725107082,25.12462559197147],[121.46456948507077,25.124688645971446],[121.46455933907055,25.12472189197162],[121.46460080107131,25.12479878097132],[121.46464343007183,25.124927296971208],[121.46468730107021,25.125064980974162],[121.4647048740706,25.1251051359742],[121.46471473607089,25.12522787797414],[121.46472712307138,25.12534830997407],[121.46472063807147,25.125446917974323],[121.46473566007182,25.1255054359741],[121.46471904107204,25.12563270097433],[121.46470992107227,25.125792103974373],[121.46470099807233,25.12584599197448],[121.4646717030723,25.126008805974717],[121.46465648507228,25.126056944974703],[121.4646209660721,25.126177309974892],[121.46460571607209,25.126243804975065],[121.46453079207183,25.126539581975557],[121.46451805407193,25.126611810975582],[121.46447366807155,25.126753961975975],[121.46445089907144,25.126794063976007],[121.46442300007108,25.126884620976305],[121.46439625307109,25.127032521976375],[121.46435543407127,25.127291653976588],[121.46433003507111,25.127394824976776],[121.46431859107123,25.127447567976965],[121.46429818807106,25.12757368997701],[121.46430937607172,25.127658571977015],[121.46433945507216,25.127754942976818],[121.46436704107276,25.12783641597672],[121.46439967207341,25.127916742976616],[121.46444989607437,25.128026919976318],[121.4645227900756,25.128150889976094],[121.46466623307806,25.12830018697548],[121.46474159707941,25.12845397897506],[121.46476903808035,25.12861343697502],[121.4648064280814,25.128848599975026],[121.46482649508164,25.128905963974887],[121.46486917708269,25.129004650974704],[121.46489305208307,25.12904827197467],[121.46493569608393,25.12916760697451],[121.46495825208437,25.12924333597447],[121.46500585308556,25.129409699974467],[121.46503957108622,25.12958291497432],[121.46506217708685,25.12963227097432],[121.46511233808789,25.12977797997403],[121.46513118608812,25.12981472097405],[121.46518389908937,25.129942093973842],[121.46519140208954,25.129975365973753],[121.46523148309038,25.130118784973718],[121.46527533909142,25.130264495973606],[121.46529411909191,25.13033677997337],[121.46532670609248,25.130441193973482],[121.46533919309316,25.130506580973474],[121.46536800609367,25.1306075329733],[121.46539174809439,25.13072455197339],[121.46543290709549,25.13096544597316],[121.46546426009631,25.13105609497311],[121.46550931209728,25.131240803973117],[121.4655494000983,25.13137963697297],[121.46560960109954,25.13154946497281],[121.46571399310125,25.13168608297248],[121.46575927610206,25.131743494972255],[121.46586126510384,25.13181473797202],[121.46591159910454,25.131867583971864],[121.4659707371057,25.131930746971673],[121.46603241110655,25.131985888971528],[121.46613055610837,25.132092687971216],[121.46621358410991,25.132190308970944],[121.46623994311048,25.132255686970847],[121.46628388211118,25.13235898397069],[121.46636437311261,25.13246690397047],[121.46643104011386,25.132548433970378],[121.46651531311524,25.13265635997007],[121.46660082111681,25.13277919896993],[121.46671161600038,25.132863079999787],[121.46688170900096,25.132921822999585],[121.46694719200114,25.132963189999543],[121.46702399400172,25.133019509999407],[121.46706418400176,25.13310443599924],[121.46710190600186,25.1331606959991],[121.46714596800196,25.133196300999114],[121.46720893500228,25.13323538999906],[121.46727943100261,25.133293976998846],[121.46733607700783,25.13334107799857],[121.46740153500826,25.133397378998342],[121.46749842600865,25.13350073399819],[121.46758275900896,25.13357655399807],[121.46766706400945,25.133668418997942],[121.46772494600962,25.13373158699793],[121.46781802500995,25.1338498409975],[121.46787336201018,25.133925616997463],[121.46793624301031,25.13401288099749],[121.46799025701053,25.134123035997366],[121.46802669201053,25.134191902997202],[121.46819295401122,25.13428045699689],[121.46827226901148,25.134343664996702],[121.46833769101174,25.13441829199657],[121.46839169901176,25.13453191099647],[121.4684469070119,25.13467993099637],[121.46845171201149,25.13481182499636],[121.46842135201138,25.134865681996462],[121.46870545601152,25.135325990995913],[121.46879475901171,25.135443098995744],[121.46886397501186,25.135514307995685],[121.468957069012,25.135626837995403],[121.46908548001232,25.13573138199526],[121.46917236601242,25.135791152995143],[121.46921390601247,25.13582675399507],[121.46937884801252,25.135949716994585],[121.46942545101284,25.135975019994635],[121.46954383501313,25.13604743699441],[121.46975548101376,25.136138346994027],[121.46987515301399,25.1361958639939],[121.47000614901398,25.136263717993565],[121.4702001280145,25.13636606599324],[121.47035253601457,25.136448857992896],[121.47054902101493,25.136559250992526],[121.47060315201489,25.136604046992325],[121.47074044301515,25.136675345992185],[121.4708109640152,25.136726749992174],[121.47078214501514,25.136722666992103],[121.47052206601413,25.13675517699266],[121.47017258501266,25.13685270699318],[121.47002687201206,25.136903390993467]]]}},{type:"Feature",properties:{VILLCODE:"65000100018",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"竹圍里",VILLENG:"Zhuwei Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47002687201206,25.136903390993467],[121.46980265701127,25.136982734993904],[121.4695019410102,25.137055882994538],[121.46903054800867,25.137129031995528],[121.46878672300777,25.137275325995997],[121.4686160450067,25.137502893996174],[121.46839660100551,25.137876755996643],[121.46829094300512,25.138014921996795],[121.46820966800479,25.138023048997024],[121.4676651280037,25.138039306998014],[121.467413176003,25.138096198998547],[121.46685238100208,25.138161220999663],[121.46666544904923,25.13815309399233],[121.46651915514185,25.138209985977763],[121.46630784213858,25.138283133978486],[121.46617780413625,25.13825875197878],[121.46604776613367,25.138193732979172],[121.46589334613039,25.138063694979426],[121.46574705312743,25.137982420979718],[121.46542195812158,25.13789301998058],[121.46509686211547,25.137811746981495],[121.46473925710845,25.137641071982294],[121.46438977910191,25.137486651983284],[121.46426711909949,25.137429491983617],[121.46426515609977,25.13743370198361],[121.46406798809748,25.137856494984664],[121.46399963209609,25.137806291984862],[121.46367456609025,25.13769796798576],[121.46358285308861,25.137707621986024],[121.4635201440876,25.137714222986126],[121.46323568608244,25.13762482198699],[121.46280493407451,25.137470401988246],[121.46267489607202,25.13740538298846],[121.46253093706962,25.137334598989],[121.46252732106886,25.137083823988856],[121.46242338506666,25.136994548989108],[121.46221163706345,25.137072159989845],[121.46151919405189,25.137291175992246],[121.46140124704976,25.1373273739924],[121.46133422604866,25.13729891899271],[121.46114758804512,25.137176020993287],[121.46101860304297,25.137102835993716],[121.46075170203856,25.137304314994488],[121.46063442503721,25.13751966099481],[121.4606041430371,25.13784222599503],[121.46028917603148,25.137821706996085],[121.46004487102725,25.13775080499679],[121.45994397902582,25.13813808499695],[121.45984287202448,25.13846803699716],[121.45963523502098,25.138526974997863],[121.45930201001516,25.138510719998738],[121.45903380701003,25.138372554999563],[121.45887126100698,25.13815311600006],[121.45874122500456,25.137884911000693],[121.45854616800095,25.13772236300119],[121.45850553200025,25.137624835001468],[121.45839174799838,25.13766547200172],[121.45829421918029,25.137746746967057],[121.45821294318077,25.13795805896731],[121.45782789717101,25.137813089968905],[121.45782702516988,25.13769799396915],[121.45768073716036,25.13707218397004],[121.45763198015233,25.13635697197064],[121.45764011414474,25.135601121970982],[121.45772683614089,25.135087476971027],[121.45803023014717,25.135178495969765],[121.45880232900322,25.135397935001333],[121.45904615100758,25.13555235500052],[121.45954192001592,25.135844939998705],[121.46002956202447,25.13615378099699],[121.46016629302805,25.13693310099637],[121.46024086802935,25.136982775996128],[121.46032214203083,25.136990903995912],[121.4607285140371,25.13670644299449],[121.46128118104615,25.136365089992804],[121.46264372606642,25.135439292987524],[121.46269535906714,25.135373541987413],[121.46278621506818,25.13523103298699],[121.46218871805809,25.135019349989015],[121.46213729005711,25.1349852329893],[121.46213344505698,25.134968694989265],[121.46193059205173,25.13409609598972],[121.46189888605035,25.13368304198965],[121.4617969190491,25.133076876987545],[121.46206286605336,25.133276163986537],[121.4626124560617,25.133764127986943],[121.46277664506437,25.13382120698616],[121.46289042806632,25.133886225985854],[121.46316675807105,25.134048772984826],[121.46339432507533,25.134219447984115],[121.46362189007932,25.1344145049832],[121.46376818308228,25.13456892598301],[121.46386945508443,25.134755893982582],[121.46387383708462,25.13476398398272],[121.46401200308699,25.134820874982186],[121.46452402909578,25.134959039980473],[121.46475159609943,25.1349915489797],[121.4650116731038,25.135024057978747],[121.46516609210663,25.135080948978214],[121.46527174910862,25.135162222977833],[121.46526362110902,25.13528413397806],[121.46526256910893,25.135285831978113],[121.46505230510681,25.135625485979304],[121.46484911810421,25.135885563980306],[121.46479222510395,25.13603185798042],[121.46481660610463,25.136129385980585],[121.46491413410656,25.136218787980432],[121.46505230010904,25.136291933979912],[121.46508480910994,25.13639758997995],[121.4650830901098,25.136408476979963],[121.46506042611024,25.136552010980115],[121.46501978611069,25.13685272498075],[121.46505229311222,25.137129056980964],[121.46517420411494,25.137291604980735],[121.465336751118,25.137381005980316],[121.46571061212443,25.137356622979098],[121.46606009113025,25.137299729977855],[121.46623220813302,25.137269796977332],[121.46624702213319,25.137267219977385],[121.46663713713988,25.137267218975964],[121.46676717700241,25.137267218999767],[121.46687283400244,25.13721845399955],[121.46710853200348,25.137023394999044],[121.46737673900435,25.136868972998524],[121.46779124000578,25.136755187997636],[121.46831139900743,25.136641401996837],[121.4688071740092,25.136608890995923],[121.46923792801046,25.136657652994895],[121.46957928101135,25.136722670994324],[121.46991250701201,25.136860835993676],[121.47002687201206,25.136903390993467]]]}},{type:"Feature",properties:{VILLCODE:"65000100019",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"民生里",VILLENG:"Minsheng Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.48098326498344,25.147257551020882],[121.48088049098372,25.147315642020626],[121.48077078698388,25.14737764802034],[121.48060010998415,25.147458923019958],[121.48035628598494,25.147548324019183],[121.48012871698573,25.147597090018422],[121.47990927598605,25.147735257017953],[121.47963294198645,25.14795469701737],[121.47933222498635,25.148255412017114],[121.47918592998624,25.148442343017216],[121.47913716598585,25.14859676401747],[121.47911305298572,25.14862623401751],[121.47906401898565,25.148686165017406],[121.47888521398615,25.14879182201691],[121.478495094987,25.14895437101544],[121.47816186898793,25.14911692001441],[121.47799119198855,25.14923070501379],[121.47786927998833,25.14940138101379],[121.4776823489876,25.149767114013763],[121.47757669202034,25.150067827998587],[121.47756856601957,25.15025475699922],[121.47760107601863,25.15042543200002],[121.47769048001732,25.150612361001365],[121.47773111801624,25.150791164002126],[121.47767422601615,25.150864311002227],[121.47754418701693,25.15089682000154],[121.47730849101795,25.150953713000387],[121.47700777401919,25.151116261999448],[121.47667454902022,25.15137633999832],[121.47632507002096,25.1516933089971],[121.47621941402075,25.15185585699687],[121.47617065002053,25.152010276996858],[121.47617877801943,25.152205333997543],[121.47634945801676,25.15260357499994],[121.47650388101435,25.152928669001792],[121.47673145201134,25.153270017004722],[121.47684523700964,25.153465074006206],[121.47686149300921,25.15357885700665],[121.47677209100954,25.15366013100618],[121.47660141501008,25.15374953400523],[121.47625193401207,25.153798299002425],[121.4759187080139,25.153838937999836],[121.4754473140169,25.15379830299594],[121.47482149801726,25.153692650013046],[121.47429321101822,25.153586997011498],[121.47421341401837,25.15357635901115],[121.47413878801886,25.15345696001051],[121.47387870701999,25.153026211008175],[121.4736104980216,25.152627971006133],[121.47330165102322,25.152172839003825],[121.47316348302414,25.151929019002747],[121.47311471602481,25.151774598002138],[121.473147226025,25.15164456000168],[121.47320411702475,25.15154703100134],[121.47323662702486,25.151441375001035],[121.47321224302542,25.151319465000363],[121.47301718302651,25.15111628199954],[121.47284650502758,25.150921223998587],[121.47278961202828,25.150815568998194],[121.4727652280284,25.15071804099794],[121.47270833502928,25.150579874997344],[121.47257829403026,25.150352308996368],[121.47246450903087,25.150222271995823],[121.47226944803224,25.150051597995112],[121.47211502598988,25.14994594200662],[121.47188745699086,25.14984028800605],[121.47152984699235,25.149742760005264],[121.47121287499384,25.149563959004325],[121.47103406999467,25.149490814004047],[121.47083088399607,25.14932013900316],[121.47052203899814,25.149060064002157],[121.47034323399987,25.148832498001536],[121.47009941000269,25.148442384000166],[121.46982307600612,25.14795474099872],[121.46967678100752,25.1477434289982],[121.46949797600959,25.147475226997592],[121.46921351501155,25.14724765999706],[121.46889654301339,25.14704447699668],[121.46848204101569,25.146825038996198],[121.46835200101657,25.146735638996173],[121.46818132501843,25.146475561995793],[121.46783997102341,25.14580911699483],[121.467644911026,25.145475894994437],[121.46740108702937,25.14502076099417],[121.46723853703138,25.144752557993918],[121.467100370033,25.14451686299378],[121.46687280103619,25.144134875993792],[121.46674276103761,25.143915437993844],[121.46659646819656,25.14379352697683],[121.4662713711917,25.143598469977476],[121.46605193118828,25.14349281397797],[121.46566181418211,25.143322140978594],[121.4654342471783,25.1432327399791],[121.46525544417496,25.143224613979584],[121.46495472917033,25.14306206597999],[121.46480030816794,25.142972664980586],[121.46468652516607,25.142932027980688],[121.46452397616292,25.142956410981107],[121.46395505715111,25.143127088982883],[121.4635161761419,25.143281510984114],[121.46301227613155,25.143403423985408],[121.46283347312794,25.143444060985928],[121.46273594412511,25.143574098986207],[121.46267092412293,25.14372852098655],[121.46259777712027,25.14392357798679],[121.46245961111691,25.14406987298726],[121.46237833611525,25.144061744987564],[121.46227268011353,25.144029235987805],[121.46215076911223,25.14389919798797],[121.46200447511087,25.143663503988186],[121.46181754511042,25.143192113988174],[121.4617281441104,25.14293203798824],[121.46158185110824,25.142834508988695],[121.46131364610363,25.1427288529891],[121.46103731409897,25.14264758098975],[121.46077723609442,25.142615071990612],[121.46022457208413,25.14259881899202],[121.45983445607716,25.142558182992833],[121.45913549806446,25.142476910994723],[121.45852594205363,25.142379383996158],[121.45808706426867,25.142265600961963],[121.45756775025403,25.142127324964466],[121.45759942425568,25.1419730149644],[121.45768070120378,25.141371585967306],[121.45766444920022,25.14106274396751],[121.45758318019305,25.14055071796831],[121.45754254418969,25.140323149968488],[121.4575588021865,25.139941160968768],[121.45764008018462,25.139559172968692],[121.45769697617938,25.13892523496882],[121.45778638217611,25.138380696968706],[121.45782789717101,25.137813089968905],[121.45821294318077,25.13795805896731],[121.45829421918029,25.137746746967057],[121.45839174799838,25.13766547200172],[121.45850553200025,25.137624835001468],[121.45854616800095,25.13772236300119],[121.45874122500456,25.137884911000693],[121.45887126100698,25.13815311600006],[121.45903380701003,25.138372554999563],[121.45930201001516,25.138510719998738],[121.45963523502098,25.138526974997863],[121.45984287202448,25.13846803699716],[121.45994397902582,25.13813808499695],[121.46004487102725,25.13775080499679],[121.46028917603148,25.137821706996085],[121.4606041430371,25.13784222599503],[121.46063442503721,25.13751966099481],[121.46075170203856,25.137304314994488],[121.46101860304297,25.137102835993716],[121.46114758804512,25.137176020993287],[121.46133422604866,25.13729891899271],[121.46140124704976,25.1373273739924],[121.46151919405189,25.137291175992246],[121.46221163706345,25.137072159989845],[121.46242338506666,25.136994548989108],[121.46252732106886,25.137083823988856],[121.46253093706962,25.137334598989],[121.46267489607202,25.13740538298846],[121.46280493407451,25.137470401988246],[121.46323568608244,25.13762482198699],[121.4635201440876,25.137714222986126],[121.46358285308861,25.137707621986024],[121.46367456609025,25.13769796798576],[121.46399963209609,25.137806291984862],[121.46406798809748,25.137856494984664],[121.46426515609977,25.13743370198361],[121.46426711909949,25.137429491983617],[121.46438977910191,25.137486651983284],[121.46473925710845,25.137641071982294],[121.46509686211547,25.137811746981495],[121.46542195812158,25.13789301998058],[121.46574705312743,25.137982420979718],[121.46589334613039,25.138063694979426],[121.46604776613367,25.138193732979172],[121.46617780413625,25.13825875197878],[121.46630784213858,25.138283133978486],[121.46651915514185,25.138209985977763],[121.46666544904923,25.13815309399233],[121.46685238100208,25.138161220999663],[121.467413176003,25.138096198998547],[121.4676651280037,25.138039306998014],[121.46820966800479,25.138023048997024],[121.46829094300512,25.138014921996795],[121.46839660100551,25.137876755996643],[121.4686160450067,25.137502893996174],[121.46878672300777,25.137275325995997],[121.46903054800867,25.137129031995528],[121.4695019410102,25.137055882994538],[121.46980265701127,25.136982734993904],[121.47002687201206,25.136903390993467],[121.47017258501266,25.13685270699318],[121.47052206601413,25.13675517699266],[121.47078214501514,25.136722666992103],[121.4708109640152,25.136726749992174],[121.47091547001506,25.136802924991905],[121.47096330401502,25.136845405991867],[121.47106027301514,25.136908633991503],[121.4711094100152,25.136928213991524],[121.4712101380152,25.137002888991308],[121.47126051401519,25.137033930991123],[121.47140279501505,25.137139638991076],[121.47150472401488,25.137248741990867],[121.47157649301504,25.13730160799071],[121.47162934801506,25.13735787399066],[121.47166711201473,25.137391183990484],[121.47175393401453,25.137486504990378],[121.4717727890145,25.13751978699029],[121.47186462801427,25.137631159990267],[121.47196405901398,25.137728788989996],[121.4719853640137,25.13779992498993],[121.47205582701358,25.137879173989827],[121.47213746801296,25.13805360698987],[121.47223800401213,25.1382372319897],[121.47227929501138,25.138416215989587],[121.47229664901042,25.13858253098967],[121.4723354700099,25.138731675989664],[121.47240700200906,25.138919863989425],[121.47248995300846,25.139066781989236],[121.47260057500768,25.13925157598925],[121.47267100300719,25.139351454988986],[121.47279938700662,25.13947550598877],[121.4729176880061,25.139596093988622],[121.47302460700546,25.139737320988317],[121.47317441700497,25.139864821988297],[121.47325628200454,25.13991539798813],[121.47334067800425,25.139960250988022],[121.47340866900392,25.14001195398777],[121.47362905000332,25.140160212987514],[121.4736919930032,25.14021535198728],[121.47380407700263,25.140290068987245],[121.47397281600183,25.14040956698683],[121.47410001600134,25.140490031986648],[121.47416295100096,25.140549768986528],[121.4743039120001,25.140693312986325],[121.4744058579993,25.140795527986167],[121.47454564299879,25.140890920985978],[121.47469799199789,25.141011571985747],[121.47486166499687,25.141147135985506],[121.47495730999617,25.141249340985258],[121.4750177150008,25.14131594599983],[121.47506923500063,25.141414654999913],[121.4751006630002,25.141467449000018],[121.47516731299977,25.141568477000206],[121.4752050249997,25.141632752000373],[121.47529688603376,25.141737254983973],[121.47535344603303,25.141838258984247],[121.47539622903265,25.14188878698443],[121.4755006250317,25.142033440984942],[121.47554342203142,25.14207593298526],[121.47558746203107,25.142126457985444],[121.47565922703053,25.14218620098568],[121.47571840702992,25.142231014986102],[121.47582418502934,25.142310300986356],[121.47587834002894,25.142344794986634],[121.47592068502844,25.14237161598681],[121.47594293102851,25.142385706987],[121.47598539502803,25.142412602987005],[121.47611639502715,25.142487337987504],[121.47621712102642,25.142568927988215],[121.47626118302607,25.142609122988254],[121.47630147402576,25.14264129498852],[121.47634681302551,25.142670029988587],[121.47641601902494,25.142751563989027],[121.4764550440246,25.14278717198931],[121.47651414702408,25.142877855989617],[121.47655685002326,25.142974246989954],[121.47656169002269,25.143090105990392],[121.47656787902258,25.143157767990395],[121.47656772102212,25.14324721899078],[121.4765701290217,25.14331259199077],[121.47655475702113,25.143451337991326],[121.47656592602073,25.14355457499152],[121.47659473002,25.14366700699185],[121.47664495101918,25.14378979799242],[121.4767355430185,25.1439000249931],[121.47682869701778,25.14398618699357],[121.47691810501692,25.144053980993938],[121.47700881201617,25.14409654299435],[121.47709825301565,25.144144851994884],[121.47721669401488,25.144190900995408],[121.47727844401484,25.1442093369956],[121.47734525201452,25.14422090299576],[121.47740951401406,25.144246224996166],[121.47746873301354,25.144270420996303],[121.47755688701292,25.144333612996824],[121.47772686101162,25.144473782997853],[121.47781366901063,25.144586307998548],[121.47785016601037,25.144626498998765],[121.47795087400938,25.144720697999364],[121.47800880200884,25.14476207599968],[121.47812844800808,25.144842525000474],[121.47815990000775,25.14488270700069],[121.47825686700708,25.144953958001167],[121.47838780100591,25.145069988001975],[121.47848476000496,25.145142395002637],[121.4785565410046,25.145195248003013],[121.47863464700396,25.145236651003685],[121.47869757100348,25.145304400003873],[121.47879703400265,25.145391712004614],[121.47895564600121,25.14554333100579],[121.47905922500019,25.145620591006498],[121.47909023300008,25.145643720006724],[121.47910046400013,25.145651352006734],[121.47916216399955,25.14569847600717],[121.47928680299823,25.14580990200795],[121.47934352299804,25.14582260200829],[121.47945935699722,25.145919115009082],[121.47958776199596,25.146038565009906],[121.47965447199516,25.146108632010552],[121.4797363219944,25.14617182401125],[121.4798672839935,25.14627179001215],[121.47996424799264,25.14634534401273],[121.48019470099084,25.146515415014278],[121.4802602029904,25.146552209014658],[121.48034206898961,25.14660852901541],[121.48045033098872,25.14671074601614],[121.48051331698815,25.14674409001659],[121.4805473089876,25.14677512601685],[121.48061275098732,25.146850901017434],[121.48065304498675,25.146880779017774],[121.48076883198567,25.147005955018717],[121.48085191398499,25.14708866301952],[121.48089340598443,25.14715752901989],[121.48098326498344,25.147257551020882]]]}},{type:"Feature",properties:{VILLCODE:"65000100040",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"幸福里",VILLENG:"Xingfu Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4491988471159,25.17092730387301],[121.44923157911683,25.171010249871614],[121.44880585611189,25.171218811876525],[121.44824784410498,25.171510725883092],[121.44781933809936,25.171687589888844],[121.44734740309273,25.171832336896113],[121.44690692608631,25.17196623790284],[121.44637972407804,25.172071735911747],[121.44598638607224,25.17217682791831],[121.44586048907017,25.172202287920328],[121.44577134206634,25.171507452926164],[121.44572661306442,25.17111703892921],[121.44568983706262,25.170748100931903],[121.44562951706065,25.17040072993478],[121.44532441205156,25.16878212794794],[121.44526869705051,25.16869644094911],[121.44516008604926,25.168727472950344],[121.44521993404976,25.16864767694996],[121.44555315505326,25.168468873946622],[121.4451630410471,25.167932462954198],[121.44422839503362,25.16672147696911],[121.44317996501971,25.16534794098416],[121.44259479501356,25.16460834499082],[121.44205839100817,25.163917513996456],[121.44148947504397,25.163186044953964],[121.44101404704097,25.162559097957512],[121.44107996704135,25.16250201595732],[121.44121327904182,25.16240149795664],[121.44133086804204,25.162301026956232],[121.4415007470426,25.16216464895543],[121.44164710504307,25.162047396954875],[121.44185357700819,25.161882299998858],[121.44207957401099,25.16169858199698],[121.44219194001212,25.1616052769961],[121.44227554801327,25.16153112199547],[121.44246890301558,25.16136368099414],[121.4426335170173,25.161222547992764],[121.44281379901916,25.161064668991425],[121.44307509902204,25.160842194989627],[121.44323558502387,25.16069703998854],[121.44350208402682,25.160462623986643],[121.4436327080283,25.160345426986005],[121.44377901202967,25.160213874985068],[121.44383909603027,25.160158867984602],[121.44398082303171,25.16003239598382],[121.4440298670323,25.160083292983323],[121.44431779303515,25.16038208598078],[121.44507363704273,25.161235464973227],[121.44587011705107,25.162105100964624],[121.44657719705903,25.162885333956172],[121.44688603706247,25.16325919495229],[121.44714611306551,25.163503017949104],[121.44721925806616,25.163202302949358],[121.44733304106757,25.162990989949016],[121.44751997006937,25.16286095194785],[121.44795071907409,25.16269027594465],[121.4483895970786,25.162698403940617],[121.44862529008141,25.162714658938587],[121.449047913086,25.162755295934577],[121.44919420508762,25.162852825932788],[121.44925109608833,25.162966608931722],[121.44931611608945,25.163031627930884],[121.44939738809032,25.163088520929907],[121.44958431809255,25.163226686927484],[121.44966559109368,25.16334859892629],[121.4496412100937,25.163584292925187],[121.44947866409251,25.164055683924488],[121.44937300809177,25.164283251924488],[121.44938113609199,25.164397035923866],[121.44956806609476,25.164705877920554],[121.4497387400967,25.16485217191827],[121.44992566909939,25.16502284791534],[121.45003132500199,25.165128504000553],[121.45005570700215,25.165234161000413],[121.44967372209702,25.165453601915985],[121.44933771809319,25.165644484918545],[121.44892600608871,25.165811207922214],[121.44852776508391,25.16594937392583],[121.44835709108187,25.166046902927327],[121.44815301607973,25.1662554979286],[121.44804848707854,25.16638121992941],[121.44772895307261,25.166925609933063],[121.44753334607225,25.167266586932055],[121.44730866307088,25.16750171093259],[121.44726802707116,25.16765613293169],[121.44765001307994,25.168477003920206],[121.44795072508705,25.169110942910663],[121.44812140009141,25.16945229490489],[121.44837334809725,25.169834284897505],[121.44862529610282,25.170200019890018],[121.44895039111009,25.17059826388069],[121.4491988471159,25.17092730387301]]]}},{type:"Feature",properties:{VILLCODE:"65000100041",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"學府里",VILLENG:"Xuefu Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46426944303396,25.17546044899158],[121.46405385703272,25.175520917991165],[121.46334966602873,25.175851570990723],[121.46321864902792,25.175911698990546],[121.46311705902734,25.175944860990537],[121.46274982402547,25.17601170198976],[121.46126114801784,25.176267170986918],[121.46011679301206,25.176470792984492],[121.45979536601043,25.17653399198377],[121.45951677500913,25.176586122983288],[121.45933630200805,25.176583699982732],[121.45880576900564,25.176494862981066],[121.45850557600443,25.176425048980086],[121.45815874908871,25.176360558926078],[121.4577686330853,25.17626303292769],[121.45729724208111,25.176141124929593],[121.45662266607539,25.175913561931992],[121.45623255007189,25.175824163933743],[121.45588307106854,25.17575914593529],[121.45532227906381,25.17554783793726],[121.45491202006023,25.17539518693884],[121.45462332005766,25.1752877649399],[121.45385121605071,25.175019565942932],[121.4531928950347,25.174751364977674],[121.4527377600299,25.17462132898077],[121.4523801530258,25.174548183983422],[121.4519006360206,25.174483167986747],[121.45157553901696,25.174377512989196],[121.45107164001134,25.17416620299294],[121.45084407200866,25.174036164994703],[121.45021013400124,25.17374358099945],[121.44971436414292,25.17359728783227],[121.44937301513653,25.173524139840072],[121.4489585191287,25.173459118849436],[121.44890162912719,25.173402227851124],[121.44894226512763,25.17335346285082],[121.44908043113,25.17330469884856],[121.44928361413339,25.17331282684435],[121.44943803413622,25.173329081841075],[121.4495924531394,25.173385973837167],[121.44963309013966,25.173320954837116],[121.44962496313836,25.173182787839096],[121.44955181713667,25.17310964184148],[121.44943089813457,25.173101578843834],[121.4490845161289,25.173127710850437],[121.44830085711506,25.173087089866527],[121.44798974110957,25.173066532872998],[121.44731224309756,25.172986171887043],[121.44690222709,25.172836923896188],[121.4465001630825,25.17270914790498],[121.44596415907306,25.172560275916286],[121.44592463107246,25.172517398917357],[121.44588065707086,25.1723347979193],[121.44586048907017,25.172202287920328],[121.44598638607224,25.17217682791831],[121.44637972407804,25.172071735911747],[121.44690692608631,25.17196623790284],[121.44734740309273,25.171832336896113],[121.44781933809936,25.171687589888844],[121.44824784410498,25.171510725883092],[121.44880585611189,25.171218811876525],[121.44923157911683,25.171010249871614],[121.4491988471159,25.17092730387301],[121.44931612211779,25.170955871870667],[121.44942177812023,25.17105340086799],[121.44946241412198,25.171224076865148],[121.44952743412381,25.171345988862623],[121.44980376412802,25.171329733858258],[121.44984440012783,25.171240332858677],[121.44986065512714,25.171094038859984],[121.44991754712802,25.17111029285884],[121.45013698599857,25.171175313002067],[121.45024264199994,25.171224077001217],[121.45032391600088,25.171232203000645],[121.45040519000185,25.171175312000024],[121.4504864640028,25.171069654999542],[121.45060024800412,25.171004634998603],[121.45066526700488,25.171029016998045],[121.45071403100555,25.171077780997816],[121.45073841400587,25.17125658399751],[121.45080343400663,25.17141913299675],[121.45095785400866,25.171581680995455],[121.45109602001024,25.17163044399434],[121.45121793101171,25.171606060993565],[121.45142111601405,25.17146789399217],[121.45156741001594,25.171443510990862],[121.45167306601695,25.171467892990126],[121.45182748601889,25.17146789198897],[121.4521200730225,25.17141099798675],[121.45232325802473,25.171703584985025],[121.45245329702644,25.171776730983883],[121.45255082502759,25.17178485798331],[121.45259146202801,25.171776729982994],[121.45292468603205,25.171638561980533],[121.45329041903638,25.17141099297769],[121.45344483903831,25.171362226976587],[121.45364802504056,25.171297206975115],[121.45389184704351,25.17118342197316],[121.45420068704739,25.170850195970814],[121.45433072604908,25.17063075496989],[121.45439574404993,25.170508843969394],[121.45447701805088,25.170460077968734],[121.45456641905197,25.17044382396819],[121.45491589805629,25.170468203965232],[121.45552545306364,25.1704519459606],[121.45674456307863,25.170508832951008],[121.45775236109087,25.170541336943128],[121.45844319099633,25.1705657170003],[121.45881705399947,25.170614477999983],[121.45899585800103,25.170630730999907],[121.45910151400177,25.170541328999615],[121.459239680003,25.170476308999476],[121.45936971900389,25.170468179999336],[121.45967043500622,25.170492560999133],[121.45978421800746,25.170484431998904],[121.45988174700815,25.17039502999888],[121.45988987500812,25.170199971998727],[121.45990612900822,25.16998865899883],[121.45997114800872,25.169777345998575],[121.46026921901117,25.168935287997826],[121.46043440901258,25.1689808569976],[121.46062946701424,25.168997109997257],[121.46108460401832,25.16897272499666],[121.46133655402062,25.168907703996165],[121.46163726902347,25.168810171995734],[121.46195423902643,25.16872889699505],[121.46242562903096,25.16855821799416],[121.46289702003524,25.168387538993272],[121.46351470404123,25.168176222991864],[121.46416489804768,25.16791614099024],[121.46470943605313,25.167721079988844],[121.46501015105633,25.167607293988134],[121.4653758850596,25.16763980198745],[121.46548967006085,25.167672309987385],[121.46561930106206,25.167676297987004],[121.46546528806033,25.16770481998732],[121.46518895505746,25.16781047798816],[121.46509551105639,25.167956382988685],[121.46550160005978,25.168105589988063],[121.46591150406341,25.168222535987613],[121.46639588606814,25.16825325398678],[121.46703412899465,25.16836589300365],[121.46716026599515,25.168404907004213],[121.46730294399585,25.168651682004825],[121.46738198699599,25.16873025700511],[121.46768270499697,25.168949694006212],[121.46781252699759,25.169094359006724],[121.46786830299786,25.169266165006906],[121.46787304799817,25.16947754600681],[121.46790876999836,25.169552676006898],[121.46802544199888,25.169671631007237],[121.46815548199942,25.169817923007617],[121.46831803200017,25.16998859800815],[121.46867564200168,25.17045998400914],[121.46906576300368,25.1709557520101],[121.46948026600538,25.171459647011115],[121.46995978800757,25.171947286012117],[121.47063776501074,25.172495768013533],[121.46997604700918,25.173028230010694],[121.46924457800746,25.17359715300794],[121.46867565700586,25.17401165500573],[121.46780602100372,25.174629344002927],[121.46732650200259,25.174905679001455],[121.46697702199472,25.175019464994705],[121.4664649920458,25.1751007439953],[121.46557910004107,25.175173897993538],[121.46502643503814,25.175255176992625],[121.46437624003453,25.175417728991597],[121.46426944303396,25.17546044899158]]]}},{type:"Feature",properties:{VILLCODE:"65000100039",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"民權里",VILLENG:"Minquan Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4617969190491,25.133076876987545],[121.46189888605035,25.13368304198965],[121.46193059205173,25.13409609598972],[121.46213344505698,25.134968694989265],[121.46213729005711,25.1349852329893],[121.46218871805809,25.135019349989015],[121.46278621506818,25.13523103298699],[121.46269535906714,25.135373541987413],[121.46264372606642,25.135439292987524],[121.46128118104615,25.136365089992804],[121.4607285140371,25.13670644299449],[121.46032214203083,25.136990903995912],[121.46024086802935,25.136982775996128],[121.46016629302805,25.13693310099637],[121.46002956202447,25.13615378099699],[121.45954192001592,25.135844939998705],[121.45904615100758,25.13555235500052],[121.45880232900322,25.135397935001333],[121.45803023014717,25.135178495969765],[121.45772683614089,25.135087476971027],[121.45774577414015,25.134975310970983],[121.45780266713882,25.134747742970806],[121.4577782881352,25.134430773971225],[121.45776203613156,25.13412193297143],[121.45776203912862,25.133829345971645],[121.4578514401298,25.133804962971226],[121.4578677011291,25.133024731967065],[121.45794085012975,25.13278903596657],[121.45795710812851,25.13226888196572],[121.45790834612679,25.131943785965557],[121.45792460612546,25.131366738964708],[121.45803026512577,25.130814075963656],[121.45810945512655,25.130634103962976],[121.45831472512977,25.130627144962045],[121.45860731099953,25.13070841900172],[121.45885925900322,25.130814074000426],[121.45907869900628,25.13087909299959],[121.45946881201228,25.131066022997913],[121.4597613980165,25.131204187996467],[121.46008649302128,25.131317970995045],[121.46067166502982,25.13149677299261],[121.46100488703509,25.13169182999125],[121.46124870803875,25.131878758990197],[121.46168758504575,25.132309509988268],[121.46170383704674,25.132577714988166],[121.46175260004776,25.132813409987772],[121.4617969190491,25.133076876987545]]]}},{type:"Feature",properties:{VILLCODE:"63000110001",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"仁勇里",VILLENG:"Renyong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52667787998413,25.09124575899627],[121.52663357198526,25.09135654299602],[121.52658918398612,25.09144132099602],[121.52650339598799,25.091561262996173],[121.52598192697131,25.092324908011573],[121.52597608997154,25.09233345401148],[121.52576670997287,25.092274315012183],[121.52575620697289,25.092271349012115],[121.5253519059755,25.09215715301368],[121.52494560591586,25.0920423930112],[121.52493834791588,25.092040860011252],[121.52489121891624,25.092030912011317],[121.52477281991675,25.09199923601145],[121.5246608059176,25.09196752901158],[121.52459362591809,25.091953177011547],[121.52450090591876,25.091947673011536],[121.52442099191934,25.09194795501156],[121.52443343091859,25.0918662080119],[121.52443623291875,25.091831135012107],[121.5244394939183,25.091790325012283],[121.52442637891811,25.091711583012696],[121.52428813894078,25.09152533699782],[121.52394491093973,25.091135132998485],[121.5240519419381,25.091062892998547],[121.5241593049365,25.090966865998862],[121.52418026393593,25.09094811899882],[121.5241605649359,25.090920011998804],[121.52369119593588,25.090513785999654],[121.52429624992892,25.09033684099967],[121.52431936992879,25.09033033899984],[121.52483860992272,25.090184296000103],[121.52550138898324,25.089997878001466],[121.52522909097937,25.08921248800363],[121.52506902097714,25.088750795004685],[121.52506641097675,25.08874326500486],[121.52504809097665,25.08866668400483],[121.52503870197596,25.088573638005126],[121.5250441859749,25.088453168005284],[121.52519589996827,25.087756976006034],[121.52520299696806,25.08772441100627],[121.52521057796753,25.087677836006236],[121.52539293695722,25.086557534007866],[121.52543396495537,25.08639182500801],[121.5255427089522,25.08610643300829],[121.52566048595271,25.086308312007585],[121.52579846595303,25.086504085006997],[121.52594124995312,25.086677538006338],[121.52612840195314,25.086917739005518],[121.5263450179533,25.08717567900439],[121.5265075289536,25.087380284003732],[121.52665526795376,25.087567100003024],[121.5267882589541,25.08774058700228],[121.52680343195419,25.087763870002252],[121.52688686695426,25.08789189200183],[121.526980635955,25.08805659700125],[121.52704978095548,25.088190166000842],[121.5271349049564,25.088391291000253],[121.52713963895661,25.088386585000308],[121.52719956695758,25.08858750099979],[121.52724735295843,25.088758719999213],[121.52729302196069,25.089046583998783],[121.52731230896246,25.089277411998253],[121.52731098896476,25.08952811199777],[121.52726217496658,25.089738878997444],[121.5271193589703,25.090035349997283],[121.52704075997251,25.090198507997105],[121.52702192597299,25.090237603997142],[121.52684670697865,25.090753183996725],[121.52668733598367,25.09122212599618],[121.52667787998413,25.09124575899627]]]}},{type:"Feature",properties:{VILLCODE:"63000110002",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"義信里",VILLENG:"Yixin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.5255427089522,25.08610643300829],[121.52543396495537,25.08639182500801],[121.52539293695722,25.086557534007866],[121.52521057796753,25.087677836006236],[121.52520299696806,25.08772441100627],[121.52519589996827,25.087756976006034],[121.5250441859749,25.088453168005284],[121.52503870197596,25.088573638005126],[121.52504809097665,25.08866668400483],[121.52506641097675,25.08874326500486],[121.52506902097714,25.088750795004685],[121.52522909097937,25.08921248800363],[121.52550138898324,25.089997878001466],[121.52483860992272,25.090184296000103],[121.52431936992879,25.09033033899984],[121.52429624992892,25.09033684099967],[121.52369119593588,25.090513785999654],[121.5241605649359,25.090920011998804],[121.52418026393593,25.09094811899882],[121.5241593049365,25.090966865998862],[121.5240519419381,25.091062892998547],[121.52394491093973,25.091135132998485],[121.52336249693852,25.090487175999762],[121.52280377693847,25.089912321000426],[121.52270225593851,25.089821210000615],[121.52160227894103,25.08883401400189],[121.52196882693184,25.088139561002784],[121.52197809393162,25.088122003002752],[121.52234455392305,25.087550621003704],[121.52255707791807,25.087219254004175],[121.5227142439142,25.086975470004433],[121.52290824190848,25.086583333005116],[121.52310227190304,25.086198798005807],[121.52322172189872,25.085898144006332],[121.52327107689685,25.085757351006674],[121.52330803989547,25.085639405006773],[121.52335279389268,25.085396017007152],[121.52341799688875,25.085065146007754],[121.5234426278869,25.08489137200803],[121.52345841988561,25.08477996400814],[121.52352009787998,25.084245281009018],[121.52353041587968,25.084227125009026],[121.52359503687782,25.08411341600921],[121.5237180608761,25.084118259009255],[121.52420592886966,25.08413746200969],[121.52534757793899,25.084182392012163],[121.52543370694345,25.084865585010693],[121.52544141894444,25.084973730010404],[121.5254528349453,25.085133783010235],[121.5256684789484,25.085776352008423],[121.5255427089522,25.08610643300829]]]}},{type:"Feature",properties:{VILLCODE:"63000110003",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"福林里",VILLENG:"Fulin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.53848309599749,25.099275595984402],[121.53832897799744,25.09936925998478],[121.53806073999772,25.099516928985363],[121.53724712999329,25.100038959001022],[121.53713636299335,25.100152199001244],[121.53691084099859,25.09987277198878],[121.53677109599839,25.099699622989377],[121.53642723699784,25.09931717899104],[121.53630810099766,25.099184800991544],[121.5362053079974,25.099091704991924],[121.53602156499721,25.09896939899273],[121.53600470499715,25.098958397992796],[121.53506963399573,25.098348234996845],[121.53463361799491,25.098063716998794],[121.5341093319938,25.097721596001307],[121.53367631199279,25.09743902700324],[121.53273311594602,25.09682353198029],[121.53231438794717,25.096550279982285],[121.53207917694813,25.096507371983353],[121.53129685995215,25.0963646509862],[121.52951271796147,25.09603914699284],[121.52791109097008,25.095746922998593],[121.52790146597009,25.095745166998626],[121.52767476497141,25.095689583999444],[121.52724826597377,25.09559364500101],[121.5272417489736,25.095592178000977],[121.52650973697786,25.095427511003695],[121.52624390997913,25.095367711004698],[121.5259061319812,25.095291726005872],[121.52575339598198,25.095257367006315],[121.52557413698305,25.095217040007064],[121.52554936198304,25.095211466007136],[121.525957276977,25.094076372008075],[121.52596595497683,25.09405222800821],[121.52639899197011,25.092847201009224],[121.52648344596858,25.092612183009496],[121.5264878369685,25.092599966009463],[121.52648877996866,25.092597342009512],[121.5269480719826,25.091319224995242],[121.52667935398408,25.091246159996214],[121.52667787998413,25.09124575899627],[121.52668733598367,25.09122212599618],[121.52684670697865,25.090753183996725],[121.52702192597299,25.090237603997142],[121.52704075997251,25.090198507997105],[121.5271193589703,25.090035349997283],[121.52726217496658,25.089738878997444],[121.52731098896476,25.08952811199777],[121.52731230896246,25.089277411998253],[121.52729302196069,25.089046583998783],[121.52724735295843,25.088758719999213],[121.52719956695758,25.08858750099979],[121.52713963895661,25.088386585000308],[121.5271349049564,25.088391291000253],[121.52704978095548,25.088190166000842],[121.526980635955,25.08805659700125],[121.52688686695426,25.08789189200183],[121.52680343195419,25.087763870002252],[121.5267882589541,25.08774058700228],[121.52665526795376,25.087567100003024],[121.5265075289536,25.087380284003732],[121.5263450179533,25.08717567900439],[121.52612840195314,25.086917739005518],[121.52594124995312,25.086677538006338],[121.52579846595303,25.086504085006997],[121.52566048595271,25.086308312007585],[121.5255427089522,25.08610643300829],[121.5256684789484,25.085776352008423],[121.5254528349453,25.085133783010235],[121.52544141894444,25.084973730010404],[121.52543370694345,25.084865585010693],[121.52534757793899,25.084182392012163],[121.52543991693446,25.0837497060126],[121.52543786493172,25.08337074601331],[121.5254195279961,25.083166212998606],[121.52541530699638,25.08311914399853],[121.52538788099659,25.082932680998645],[121.52538610299662,25.082923044998648],[121.52536062199691,25.082784982998593],[121.52532806599714,25.082646284998663],[121.52526868799792,25.08245993399861],[121.52518247999852,25.08224743299888],[121.52511490699914,25.082112258998887],[121.52525516399804,25.081932881998256],[121.52550449099655,25.081505040997317],[121.52570274399538,25.08132627199647],[121.52584247499442,25.08134167499588],[121.52596129099359,25.081366685995462],[121.52613269199223,25.08143921399507],[121.52652333598928,25.08166317599388],[121.52688575198614,25.0819317359931],[121.52693631398526,25.082023026992925],[121.52694597098483,25.08212283299301],[121.52691133898506,25.082237294993245],[121.52688166598465,25.082338016993496],[121.52689208998454,25.0824294509936],[121.52754250697636,25.083161690992814],[121.52769215997418,25.083289517992643],[121.52780008490726,25.083381699008264],[121.52790917690767,25.08355392600768],[121.52818074990643,25.083715716006946],[121.52850158690552,25.083995687005597],[121.52888841190608,25.084502286003904],[121.52919154990141,25.084331345003527],[121.52919646390147,25.084328573003386],[121.52923857090131,25.084349637003264],[121.5292639939011,25.084367183003383],[121.52928473190113,25.084372730003132],[121.52951412189924,25.084434090002613],[121.52965004989787,25.08444556600232],[121.5297992118968,25.084476949001896],[121.53004939289494,25.08455581800114],[121.53029517389344,25.084630713000497],[121.53050157789212,25.084721717999855],[121.53068164789113,25.08480481699936],[121.53078115089065,25.084866582998963],[121.53087347289048,25.08493006199862],[121.53097028289022,25.0850174609983],[121.53104961189048,25.085116878997912],[121.53106066089077,25.085134085997737],[121.53106234689074,25.085136712997688],[121.53114670089087,25.08526807699719],[121.53123515989206,25.08545121999662],[121.53130599989305,25.085614471996095],[121.53132834889374,25.08571409599581],[121.53140385089527,25.085941149995236],[121.53146984089541,25.085996742994862],[121.5315140558957,25.086084328994737],[121.5316166238961,25.086229508994226],[121.53173555989643,25.086364682993597],[121.53185442489641,25.08648389599307],[121.53205686589638,25.086670618992176],[121.53218007989645,25.08678184399161],[121.53230331189651,25.086897058991017],[121.5323561268968,25.086962558990663],[121.5324664028974,25.08712168699015],[121.53251077389814,25.0872451569898],[121.5325683288989,25.08737655998939],[121.53262570989948,25.08746808798906],[121.53274459489973,25.087591291988595],[121.53284580789966,25.08768265298807],[121.53295128389932,25.087746083987636],[121.53306107189881,25.08779354598712],[121.53314885889861,25.087821144987007],[121.53323896789782,25.087838126986636],[121.53338064596878,25.087890199008353],[121.53354297697094,25.088028132007153],[121.53361938097228,25.088097109006554],[121.533933581975,25.088156576004902],[121.53431611498125,25.088613992001893],[121.53469834998658,25.089002153999104],[121.53489896298898,25.089191875997837],[121.53515688299193,25.089433329996144],[121.53548158599561,25.089717819994014],[121.53573006699814,25.089976612992512],[121.53579347799878,25.09003425799222],[121.5358970369998,25.09012840299157],[121.53597634200041,25.090174390991024],[121.53616409200181,25.090283262990084],[121.53656467900477,25.090515528988075],[121.53685099100679,25.090722246986438],[121.53708950100831,25.09088582298514],[121.5374042860101,25.091066491983568],[121.53763310401119,25.09117820598251],[121.53799522001273,25.091315392980803],[121.53805182201306,25.09135990698049],[121.53828694601421,25.091602614979433],[121.53831273401431,25.09163143597933],[121.53833700501436,25.091649639979238],[121.53863329499154,25.091763107990847],[121.53867527799154,25.091774026990596],[121.53871775199168,25.09177706099049],[121.53876477699184,25.091775543990188],[121.53881413399193,25.091782143989846],[121.53888158099227,25.09179374698974],[121.53896652899229,25.091808915989308],[121.53947196799413,25.09197377898696],[121.53977758599483,25.092070682985476],[121.53992478099536,25.0920871829848],[121.53995961199531,25.09209108698459],[121.54030109699639,25.092129364983048],[121.54062474499723,25.092171466981558],[121.5407580069976,25.092188295980996],[121.54080682399774,25.09221158098088],[121.54083257599774,25.0922446899806],[121.54086200599787,25.09230171098052],[121.54088039999787,25.09237896598043],[121.54090615199787,25.092515080980146],[121.54095765599796,25.0926677519799],[121.54101651599821,25.092750524979554],[121.54111216499831,25.092811223979247],[121.54124092299865,25.092855369978636],[121.54136048399887,25.092873763977938],[121.54147452699925,25.09286824697748],[121.54156281799972,25.092836976977114],[121.5416400729998,25.092796509976786],[121.54170445197964,25.092741328010057],[121.54175963397967,25.09267694900997],[121.54183688897976,25.092561066009885],[121.5419306989798,25.092402879009764],[121.54205761797945,25.092121451009483],[121.54211463997956,25.091990853009513],[121.54218481897968,25.09191184400946],[121.54232371698006,25.091837919009027],[121.54250412798088,25.091759347008388],[121.54275128398179,25.091715164007574],[121.54299866998325,25.091722915006617],[121.54344591798544,25.09174724300481],[121.54386458498747,25.091763016003185],[121.5440641759881,25.091718995002562],[121.54421589300979,25.091605895991606],[121.54441478800992,25.091406060991236],[121.54456596101016,25.09117178299086],[121.54468859700992,25.09093760799058],[121.54476381500983,25.09073822899069],[121.54478218700957,25.09059099399059],[121.54489561300973,25.090426097990534],[121.54496164901003,25.090382030990263],[121.54497322400984,25.090374307990157],[121.54499995301,25.09035646999019],[121.54511415401058,25.09036758798969],[121.54517127101077,25.090373148989528],[121.54538079701177,25.090424306988876],[121.54569469701313,25.090414484987708],[121.54598048401466,25.09049999298679],[121.54624113701581,25.090617374985754],[121.54626646301612,25.09062877998572],[121.5464853870171,25.090653945984872],[121.54680479501847,25.090652761983797],[121.54681835501853,25.09065271198397],[121.54682600701855,25.090652683983702],[121.5472940240205,25.090650949982226],[121.54763654302202,25.09065833098106],[121.54791293502322,25.090769835979984],[121.54813998502442,25.09091162297928],[121.54814630802431,25.090915570979163],[121.54816098202456,25.09092473497921],[121.54832313602509,25.091019351978602],[121.54849468802614,25.09108796197806],[121.54866604302673,25.091113293977315],[121.54888524102772,25.091199042976594],[121.54897033602792,25.091239390976202],[121.54897335002799,25.09124081997632],[121.54906638702842,25.091284933975974],[121.54923820802922,25.091414144975385],[121.54930007302954,25.091481136975244],[121.54938160802972,25.09156942897491],[121.54959214801552,25.091845644981156],[121.55000897298747,25.092749014005808],[121.55002614398836,25.09328678800536],[121.54964539701362,25.09399410998084],[121.54951304901323,25.094115611981213],[121.54935092801243,25.094183441981762],[121.54855619300947,25.09418062998446],[121.54850747800899,25.094461398984688],[121.54849606000903,25.094599377984647],[121.54847151000885,25.094597553984762],[121.5484613000089,25.094750356984616],[121.54846090800886,25.094756232984658],[121.54830021200827,25.09475682798524],[121.54813627200777,25.094723586985776],[121.54793837500694,25.0946989239864],[121.54775906600622,25.094685483986975],[121.54756441300574,25.094694661987734],[121.5473945250051,25.094715041988266],[121.54713519000416,25.094775239989072],[121.54691609900344,25.0948493999897],[121.54674961800299,25.094940284990205],[121.5465339210022,25.09508214199084],[121.5463366620016,25.095201350991555],[121.54615785500128,25.095300748991964],[121.54605907500083,25.09532650799223],[121.54586801600048,25.095451335992877],[121.54536263799925,25.095777641994207],[121.54522688099885,25.095828914994453],[121.5451064679984,25.095854752994903],[121.54497998099805,25.095905999995235],[121.54487197999774,25.09594306899555],[121.54474222199757,25.095952004996022],[121.54455665799696,25.095918839996653],[121.54436179299628,25.095882882997408],[121.544213345996,25.09585803199766],[121.54398786499519,25.095887071998288],[121.54385193299478,25.095898854998907],[121.54373360299468,25.09595904899918],[121.54346648999416,25.096094929999943],[121.54325414399399,25.096298837000205],[121.54313430299393,25.096454439000468],[121.54301768099388,25.096641058000632],[121.54292246699409,25.096774000000618],[121.54274124199428,25.09702574000084],[121.54267714699431,25.097151282001015],[121.54264315799433,25.097209475001033],[121.54258478399447,25.097288682001103],[121.54253867399449,25.097345276001256],[121.54247742799483,25.097472452001032],[121.54239143399482,25.097596891001203],[121.54233601499467,25.097642233001224],[121.54223416399469,25.097673635001602],[121.54209833099438,25.097710812001925],[121.54200562299425,25.097711151002308],[121.54193464999425,25.097736806002388],[121.54161707799771,25.097907231974656],[121.54156767499762,25.097918696974894],[121.54150275199758,25.09791329197507],[121.54144413799762,25.097936074975266],[121.54137018299745,25.097987126975404],[121.5413085139975,25.09801838097568],[121.54123138899743,25.098049691975962],[121.54112943799734,25.09805853197625],[121.54104900499762,25.098039071976505],[121.54086048599738,25.098039759977183],[121.54055159999723,25.098080373978235],[121.5404279279972,25.098066722978793],[121.54034750999712,25.09805290497898],[121.54028571899707,25.09805877297929],[121.540205472997,25.098081634979494],[121.5401314809971,25.09812422797982],[121.54005136999696,25.098178116980016],[121.53974271799692,25.098269519980917],[121.53966571499703,25.098329041981223],[121.53959483999694,25.098377256981394],[121.53952396199702,25.098422653981597],[121.53946539999697,25.098459537981718],[121.53926184399691,25.098556200982344],[121.539144726997,25.098627152982708],[121.53904916299707,25.098683923983053],[121.53897204799718,25.0987180589833],[121.53889203599714,25.09879451898341],[121.53882442599713,25.09888221898365],[121.53875998399731,25.09898684198369],[121.53872315399711,25.09904621798372],[121.53863388599727,25.099128353983943],[121.53856314399728,25.09920477998405],[121.53848309599749,25.099275595984402]]]}},{type:"Feature",properties:{VILLCODE:"63000110004",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"福德里",VILLENG:"Fude Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52667787998413,25.09124575899627],[121.52667935398408,25.091246159996214],[121.5269480719826,25.091319224995242],[121.52648877996866,25.092597342009512],[121.5264878369685,25.092599966009463],[121.52648344596858,25.092612183009496],[121.52639899197011,25.092847201009224],[121.52596595497683,25.09405222800821],[121.525957276977,25.094076372008075],[121.52554936198304,25.095211466007136],[121.52516937898544,25.095125079008515],[121.52496414993205,25.095078419997282],[121.52491016693229,25.09506614599742],[121.52463795393365,25.095004257997985],[121.52462316293403,25.095000891997884],[121.52401185093719,25.094861804998988],[121.52366281093903,25.0947823879997],[121.52267979094484,25.094558719001355],[121.52235342694661,25.094484460001873],[121.52196914394891,25.094397019002276],[121.52186862094939,25.094374146002515],[121.52179687094994,25.094359863002577],[121.52161079795097,25.09430961800295],[121.52145388795167,25.09424957300322],[121.52129957495231,25.094174975003533],[121.52119313995291,25.09411960200366],[121.52108931095347,25.09405452200387],[121.52103214695354,25.094016550004103],[121.52053695995565,25.09368761600522],[121.52004821295793,25.093362957006157],[121.51898137196328,25.092654275007828],[121.51863971296494,25.092427315008234],[121.51891460496175,25.09209462000904],[121.51903056596032,25.09195130000926],[121.51932392297954,25.091588724999244],[121.51937890697867,25.09152355699927],[121.51949097397701,25.091390733999205],[121.51978451397261,25.09104282499955],[121.51987377597112,25.09093702899959],[121.52036377396317,25.09033488100013],[121.52042834396221,25.09025728300028],[121.52081432695559,25.089793422000714],[121.52101815195185,25.089548471000963],[121.52160227894103,25.08883401400189],[121.52270225593851,25.089821210000615],[121.52280377693847,25.089912321000426],[121.52336249693852,25.090487175999762],[121.52394491093973,25.091135132998485],[121.52428813894078,25.09152533699782],[121.52442637891811,25.091711583012696],[121.5244394939183,25.091790325012283],[121.52443623291875,25.091831135012107],[121.52443343091859,25.0918662080119],[121.52442099191934,25.09194795501156],[121.52450090591876,25.091947673011536],[121.52459362591809,25.091953177011547],[121.5246608059176,25.09196752901158],[121.52477281991675,25.09199923601145],[121.52489121891624,25.092030912011317],[121.52493834791588,25.092040860011252],[121.52494560591586,25.0920423930112],[121.5253519059755,25.09215715301368],[121.52575620697289,25.092271349012115],[121.52576670997287,25.092274315012183],[121.52597608997154,25.09233345401148],[121.52598192697131,25.092324908011573],[121.52650339598799,25.091561262996173],[121.52658918398612,25.09144132099602],[121.52663357198526,25.09135654299602],[121.52667787998413,25.09124575899627]]]}},{type:"Feature",properties:{VILLCODE:"63000110006",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"舊佳里",VILLENG:"Jiujia Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52669744699321,25.10008088401444],[121.52628639199402,25.099944701995266],[121.52611990299454,25.09988954299612],[121.52606743899473,25.099906647996292],[121.52602430299515,25.09993501299624],[121.5256459069984,25.100331256018457],[121.52554706599928,25.100340066018653],[121.52533343500035,25.100258945020023],[121.52521587500074,25.100214305020593],[121.52504534500164,25.100058280021717],[121.52490875995836,25.09993331197505],[121.5247905979581,25.099761665976303],[121.5246140349585,25.09966074297719],[121.52460679795853,25.099655196977263],[121.52453343295858,25.099598978977586],[121.5245004129586,25.099567679977927],[121.52440001895864,25.09947251697858],[121.52416441595798,25.0991172089808],[121.52413876695799,25.099078529981153],[121.52407666095782,25.099008230981376],[121.52398056695804,25.098938053981875],[121.5238134899587,25.098887869982786],[121.5236897199593,25.098848817983196],[121.52359834795955,25.09884425598335],[121.5238494309534,25.09788214598679],[121.52400290594967,25.097294043988846],[121.52400594794966,25.097283076988827],[121.52401258294933,25.09725915398898],[121.52412980594659,25.096836490990512],[121.5243044139422,25.096206908993043],[121.52442753093906,25.09576298799477],[121.52463795393365,25.095004257997985],[121.52491016693229,25.09506614599742],[121.52496414993205,25.095078419997282],[121.52516937898544,25.095125079008515],[121.52554936198304,25.095211466007136],[121.52557413698305,25.095217040007064],[121.52575339598198,25.095257367006315],[121.5259061319812,25.095291726005872],[121.52624390997913,25.095367711004698],[121.52650973697786,25.095427511003695],[121.5272417489736,25.095592178000977],[121.52724826597377,25.09559364500101],[121.52767476497141,25.095689583999444],[121.52790146597009,25.095745166998626],[121.52734931698072,25.097733514996076],[121.52734685998087,25.097742364996186],[121.52721047398343,25.09823349299561],[121.52714166998449,25.098481253995327],[121.52693617498836,25.09922123599456],[121.52669744699321,25.10008088401444]]]}},{type:"Feature",properties:{VILLCODE:"63000040012",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"圓山里",VILLENG:"Yuanshan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52497439498529,25.07433457897957],[121.52492553298498,25.074426265979785],[121.52472092998377,25.074750025980727],[121.52459032098326,25.07495387898125],[121.52453419898156,25.0750330599775],[121.52429843697936,25.07536569297882],[121.52417588997811,25.075552264979425],[121.52389254797635,25.075912198980873],[121.52375305097554,25.07608816898149],[121.52361784997511,25.07624417898214],[121.52344762097434,25.07640829298284],[121.52332741297417,25.076505412983416],[121.52326417497382,25.07655650398347],[121.52300637497363,25.076740868984245],[121.52284649497363,25.07685573398469],[121.52266302997346,25.076999953985432],[121.52250088497355,25.077111079985922],[121.52248039097354,25.077084406985847],[121.52245916897365,25.07705678798587],[121.52235058197515,25.07685587398568],[121.52223238697647,25.076656743985634],[121.52220131397718,25.0765885889855],[121.52212584897786,25.076485586985505],[121.52209623597808,25.076431484985292],[121.52201297197882,25.076303996985313],[121.52196648197942,25.076228891985227],[121.52193941597967,25.076197480985204],[121.52185208898062,25.076019249985023],[121.52180743098118,25.075923132985064],[121.5217666429818,25.07583051098486],[121.52171808598241,25.075722150984777],[121.52169288298236,25.07567672698466],[121.52161873498333,25.07552130198468],[121.52159156398375,25.075465384984582],[121.5215739279839,25.075390189984578],[121.52153703598448,25.075309788984587],[121.52150015898498,25.075232910984354],[121.52146144498515,25.07517702898435],[121.52143625098537,25.07513336698429],[121.52141289198549,25.075068679984266],[121.52137015399012,25.07497080498878],[121.52134294499037,25.074906142988848],[121.52130762399081,25.07483111698877],[121.5212512499913,25.074693041988624],[121.52113101299227,25.07446591498875],[121.52106687399309,25.074312102988547],[121.52096786699387,25.074100653988637],[121.52093448999422,25.074027401988616],[121.52073314699587,25.073637345988494],[121.52072252899596,25.07361677698848],[121.52046135099789,25.07311079798836],[121.52032423499934,25.07270229398831],[121.52011330400204,25.071898793987465],[121.52011065700209,25.071885087987575],[121.52010172800233,25.07183885098748],[121.51993330400491,25.070966685986637],[121.51983094200675,25.07033734998599],[121.51962541901176,25.06858098998402],[121.51961957401208,25.068531048983974],[121.51961401401198,25.06848353298395],[121.51983993501202,25.06847989898356],[121.51989650201199,25.06847901998331],[121.52084925001203,25.068464224981643],[121.52284636301191,25.068433194977743],[121.52277012701315,25.068121398977524],[121.52243552701806,25.066752906976472],[121.5229708850183,25.066737055975516],[121.52297914801845,25.066736810975584],[121.5243102620189,25.066697390973122],[121.52542887701296,25.066664252991163],[121.52571478602133,25.066655781985222],[121.52588822002662,25.066650643981777],[121.52733454806982,25.066607781952296],[121.52773330608159,25.066595961944213],[121.52773406008147,25.066620296944006],[121.52774063813352,25.06683239991315],[121.52774706613077,25.067039680914757],[121.52775195512869,25.0671973289159],[121.52775318512818,25.067237004916073],[121.52775768812623,25.067382210917163],[121.52775897712554,25.067423766917404],[121.52776360912353,25.06757310091857],[121.52776562512271,25.067638150919066],[121.52777007612069,25.067781633920013],[121.52777234611972,25.067854873920567],[121.52777852311677,25.06805406092195],[121.52786510907792,25.07084591494307],[121.52784096107379,25.071099414945394],[121.52774102506837,25.071330144948764],[121.52662132903336,25.072709655973377],[121.52647266503136,25.072693841975177],[121.52605673602511,25.072787463980703],[121.52574207801942,25.072961364985233],[121.52540243801378,25.073192941990005],[121.5252143350103,25.07345853299306],[121.52510167500782,25.073666276994796],[121.52503938000612,25.07385079399612],[121.52500276900452,25.074123351997265],[121.52497439498529,25.07433457897957]]]}}]}},623:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>m});var r=e(3379),i=e.n(r),o=e(7795),a=e.n(o),u=e(569),s=e.n(u),l=e(3565),c=e.n(l),f=e(9216),h=e.n(f),d=e(4589),p=e.n(d),y=e(7984),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=s().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h(),i()(y.Z,v);const m=y.Z&&y.Z.locals?y.Z.locals:void 0},1640:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>m});var r=e(3379),i=e.n(r),o=e(7795),a=e.n(o),u=e(569),s=e.n(u),l=e(3565),c=e.n(l),f=e(9216),h=e.n(f),d=e(4589),p=e.n(d),y=e(5150),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=s().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h(),i()(y.Z,v);const m=y.Z&&y.Z.locals?y.Z.locals:void 0},3379:t=>{"use strict";var n=[];function e(t){for(var e=-1,r=0;r{"use strict";var n={};t.exports=function(t,e){var r=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(e)}},9216:t=>{"use strict";t.exports=function(t){var n=document.createElement("style");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},3565:(t,n,e)=>{"use strict";t.exports=function(t){var n=e.nc;n&&t.setAttribute("nonce",n)}},7795:t=>{"use strict";t.exports=function(t){var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var r="";e.supports&&(r+="@supports (".concat(e.supports,") {")),e.media&&(r+="@media ".concat(e.media," {"));var i=void 0!==e.layer;i&&(r+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),r+=e.css,i&&(r+="}"),e.media&&(r+="}"),e.supports&&(r+="}");var o=e.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),n.styleTagTransform(r,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},4589:t=>{"use strict";t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}},2134:(t,n,e)=>{"use strict";t.exports=e.p+"8f2c4d11474275fbc161.png"},1803:(t,n,e)=>{"use strict";t.exports=e.p+"416d91365b44e4b4f477.png"},6094:(t,n,e)=>{"use strict";t.exports=e.p+"2b3e1faf89f94a483539.png"},147:(t,n,e)=>{"use strict";function r(t,n){return null==t||null==n?NaN:tn?1:t>=n?0:NaN}function i(t,n){return null==t||null==n?NaN:nt?1:n>=t?0:NaN}function o(t){var n,e,o;function u(t,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(i>>1;e(t[a],r)<0?i=a+1:o=a}while(i2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length,i=u(t,n,e,r-1);return i>e&&o(t[i-1],n)>-o(t[i],n)?i-1:i},right:function(t,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(i>>1;e(t[a],r)<=0?i=a+1:o=a}while(i=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),A(e),d}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;A(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:L(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),d}},t}e.r(n),e.d(n,{Adder:()=>q,Delaunay:()=>Lc,FormatSpecifier:()=>jh,InternMap:()=>vt,InternSet:()=>mt,Node:()=>gg,Path:()=>Os,Voronoi:()=>vc,ZoomTransform:()=>nO,active:()=>cu,arc:()=>NA,area:()=>BA,areaRadial:()=>qA,ascending:()=>r,autoType:()=>uf,axisBottom:()=>Qe,axisLeft:()=>tr,axisRight:()=>Je,axisTop:()=>Ke,bin:()=>sn,bisect:()=>g,bisectCenter:()=>m,bisectLeft:()=>v,bisectRight:()=>y,bisector:()=>o,blob:()=>Ff,blur:()=>_,blur2:()=>b,blurImage:()=>w,brush:()=>Zu,brushSelection:()=>Uu,brushX:()=>Fu,brushY:()=>Vu,buffer:()=>Zf,chord:()=>ms,chordDirected:()=>_s,chordTranspose:()=>gs,cluster:()=>ig,color:()=>no,contourDensity:()=>Il,contours:()=>Ol,count:()=>L,create:()=>eA,creator:()=>ci,cross:()=>j,csv:()=>qf,csvFormat:()=>Hc,csvFormatBody:()=>qc,csvFormatRow:()=>Xc,csvFormatRows:()=>$c,csvFormatValue:()=>Kc,csvParse:()=>Yc,csvParseRows:()=>Gc,cubehelix:()=>_l,cumsum:()=>z,curveBasis:()=>WE,curveBasisClosed:()=>GE,curveBasisOpen:()=>qE,curveBumpX:()=>iE,curveBumpY:()=>oE,curveBundle:()=>XE,curveCardinal:()=>QE,curveCardinalClosed:()=>nL,curveCardinalOpen:()=>rL,curveCatmullRom:()=>aL,curveCatmullRomClosed:()=>sL,curveCatmullRomOpen:()=>cL,curveLinear:()=>jA,curveLinearClosed:()=>hL,curveMonotoneX:()=>bL,curveMonotoneY:()=>wL,curveNatural:()=>TL,curveStep:()=>AL,curveStepAfter:()=>LL,curveStepBefore:()=>EL,descending:()=>i,deviation:()=>U,difference:()=>Le,disjoint:()=>Ne,dispatch:()=>ur,drag:()=>Dc,dragDisable:()=>ji,dragEnable:()=>zi,dsv:()=>Hf,dsvFormat:()=>Zc,easeBack:()=>jf,easeBackIn:()=>kf,easeBackInOut:()=>jf,easeBackOut:()=>If,easeBounce:()=>Nf,easeBounceIn:()=>Of,easeBounceInOut:()=>Cf,easeBounceOut:()=>Nf,easeCircle:()=>Ef,easeCircleIn:()=>Sf,easeCircleInOut:()=>Ef,easeCircleOut:()=>Af,easeCubic:()=>au,easeCubicIn:()=>iu,easeCubicInOut:()=>au,easeCubicOut:()=>ou,easeElastic:()=>Rf,easeElasticIn:()=>Df,easeElasticInOut:()=>Bf,easeElasticOut:()=>Rf,easeExp:()=>Tf,easeExpIn:()=>xf,easeExpInOut:()=>Tf,easeExpOut:()=>Mf,easeLinear:()=>lf,easePoly:()=>yf,easePolyIn:()=>df,easePolyInOut:()=>yf,easePolyOut:()=>pf,easeQuad:()=>hf,easeQuadIn:()=>cf,easeQuadInOut:()=>hf,easeQuadOut:()=>ff,easeSin:()=>bf,easeSinIn:()=>gf,easeSinInOut:()=>bf,easeSinOut:()=>_f,every:()=>ge,extent:()=>Z,fcumsum:()=>X,filter:()=>xe,flatGroup:()=>Nt,flatRollup:()=>Ct,forceCenter:()=>rh,forceCollide:()=>vh,forceLink:()=>bh,forceManyBody:()=>Ah,forceRadial:()=>Eh,forceSimulation:()=>Sh,forceX:()=>Lh,forceY:()=>Oh,format:()=>Uh,formatDefaultLocale:()=>Yh,formatLocale:()=>Wh,formatPrefix:()=>Fh,formatSpecifier:()=>Ih,fsum:()=>$,geoAlbers:()=>_m,geoAlbersUsa:()=>bm,geoArea:()=>$d,geoAzimuthalEqualArea:()=>Tm,geoAzimuthalEqualAreaRaw:()=>Mm,geoAzimuthalEquidistant:()=>Am,geoAzimuthalEquidistantRaw:()=>Sm,geoBounds:()=>Np,geoCentroid:()=>Vp,geoCircle:()=>Qp,geoClipAntimeridian:()=>cy,geoClipCircle:()=>fy,geoClipExtent:()=>_y,geoClipRectangle:()=>gy,geoConicConformal:()=>Pm,geoConicConformalRaw:()=>Cm,geoConicEqualArea:()=>gm,geoConicEqualAreaRaw:()=>mm,geoConicEquidistant:()=>zm,geoConicEquidistantRaw:()=>jm,geoContains:()=>zy,geoDistance:()=>Ey,geoEqualEarth:()=>Zm,geoEqualEarthRaw:()=>Vm,geoEquirectangular:()=>Im,geoEquirectangularRaw:()=>km,geoGnomonic:()=>Ym,geoGnomonicRaw:()=>Wm,geoGraticule:()=>By,geoGraticule10:()=>Uy,geoIdentity:()=>Gm,geoInterpolate:()=>Fy,geoLength:()=>Ty,geoMercator:()=>Lm,geoMercatorRaw:()=>Em,geoNaturalEarth1:()=>qm,geoNaturalEarth1Raw:()=>Hm,geoOrthographic:()=>Xm,geoOrthographicRaw:()=>$m,geoPath:()=>nm,geoProjection:()=>pm,geoProjectionMutator:()=>ym,geoRotation:()=>Xp,geoStereographic:()=>Jm,geoStereographicRaw:()=>Km,geoStream:()=>Sd,geoTransform:()=>em,geoTransverseMercator:()=>tg,geoTransverseMercatorRaw:()=>Qm,gray:()=>Js,greatest:()=>Sn,greatestIndex:()=>ue,group:()=>Et,groupSort:()=>qt,groups:()=>Lt,hcl:()=>ul,hierarchy:()=>dg,histogram:()=>sn,hsl:()=>yo,html:()=>nh,image:()=>Xf,index:()=>It,indexes:()=>jt,interpolate:()=>Zo,interpolateArray:()=>ko,interpolateBasis:()=>wo,interpolateBasisClosed:()=>xo,interpolateBlues:()=>OS,interpolateBrBG:()=>FT,interpolateBuGn:()=>oS,interpolateBuPu:()=>uS,interpolateCividis:()=>US,interpolateCool:()=>ZS,interpolateCubehelix:()=>P_,interpolateCubehelixDefault:()=>FS,interpolateCubehelixLong:()=>k_,interpolateDate:()=>jo,interpolateDiscrete:()=>__,interpolateGnBu:()=>lS,interpolateGreens:()=>CS,interpolateGreys:()=>kS,interpolateHcl:()=>O_,interpolateHclLong:()=>N_,interpolateHsl:()=>S_,interpolateHslLong:()=>A_,interpolateHue:()=>b_,interpolateInferno:()=>tA,interpolateLab:()=>E_,interpolateMagma:()=>QS,interpolateNumber:()=>zo,interpolateNumberArray:()=>Co,interpolateObject:()=>Ro,interpolateOrRd:()=>fS,interpolateOranges:()=>BS,interpolatePRGn:()=>ZT,interpolatePiYG:()=>YT,interpolatePlasma:()=>nA,interpolatePuBu:()=>yS,interpolatePuBuGn:()=>dS,interpolatePuOr:()=>HT,interpolatePuRd:()=>mS,interpolatePurples:()=>jS,interpolateRainbow:()=>YS,interpolateRdBu:()=>$T,interpolateRdGy:()=>KT,interpolateRdPu:()=>_S,interpolateRdYlBu:()=>QT,interpolateRdYlGn:()=>nS,interpolateReds:()=>DS,interpolateRgb:()=>Eo,interpolateRgbBasis:()=>Oo,interpolateRgbBasisClosed:()=>No,interpolateRound:()=>w_,interpolateSinebow:()=>$S,interpolateSpectral:()=>rS,interpolateString:()=>Fo,interpolateTransformCss:()=>Ta,interpolateTransformSvg:()=>Sa,interpolateTurbo:()=>XS,interpolateViridis:()=>JS,interpolateWarm:()=>VS,interpolateYlGn:()=>MS,interpolateYlGnBu:()=>wS,interpolateYlOrBr:()=>SS,interpolateYlOrRd:()=>ES,interpolateZoom:()=>M_,interrupt:()=>ga,intersection:()=>ke,interval:()=>JL,isoFormat:()=>$L,isoParse:()=>KL,json:()=>Jf,lab:()=>Qs,lch:()=>al,least:()=>ne,leastIndex:()=>ie,line:()=>RA,lineRadial:()=>HA,link:()=>lE,linkHorizontal:()=>cE,linkRadial:()=>hE,linkVertical:()=>fE,local:()=>iA,map:()=>Me,matcher:()=>dr,max:()=>fn,maxIndex:()=>pn,mean:()=>kn,median:()=>In,medianIndex:()=>jn,merge:()=>Vn,min:()=>mn,minIndex:()=>bn,mode:()=>Gn,namespace:()=>Cr,namespaces:()=>Nr,nice:()=>on,now:()=>ra,pack:()=>Vg,packEnclose:()=>Ag,packSiblings:()=>Ug,pairs:()=>$n,partition:()=>qg,path:()=>Ns,pathRound:()=>Cs,permute:()=>Rt,pie:()=>VA,piecewise:()=>I_,pointRadial:()=>$A,pointer:()=>Yo,pointers:()=>aA,polygonArea:()=>z_,polygonCentroid:()=>D_,polygonContains:()=>F_,polygonHull:()=>U_,polygonLength:()=>V_,precisionFixed:()=>Gh,precisionPrefix:()=>Hh,precisionRound:()=>qh,quadtree:()=>sh,quantile:()=>An,quantileIndex:()=>Ln,quantileSorted:()=>En,quantize:()=>j_,quickselect:()=>wn,radialArea:()=>qA,radialLine:()=>HA,randomBates:()=>$_,randomBernoulli:()=>J_,randomBeta:()=>nb,randomBinomial:()=>eb,randomCauchy:()=>ib,randomExponential:()=>X_,randomGamma:()=>tb,randomGeometric:()=>Q_,randomInt:()=>Y_,randomIrwinHall:()=>q_,randomLcg:()=>cb,randomLogNormal:()=>H_,randomLogistic:()=>ob,randomNormal:()=>G_,randomPareto:()=>K_,randomPoisson:()=>ab,randomUniform:()=>W_,randomWeibull:()=>rb,range:()=>Kn,rank:()=>Jn,reduce:()=>Te,reverse:()=>Se,rgb:()=>oo,ribbon:()=>Vs,ribbonArrow:()=>Zs,rollup:()=>Pt,rollups:()=>kt,scaleBand:()=>_b,scaleDiverging:()=>MT,scaleDivergingLog:()=>TT,scaleDivergingPow:()=>AT,scaleDivergingSqrt:()=>ET,scaleDivergingSymlog:()=>ST,scaleIdentity:()=>Ib,scaleImplicit:()=>yb,scaleLinear:()=>kb,scaleLog:()=>Zb,scaleOrdinal:()=>vb,scalePoint:()=>wb,scalePow:()=>Jb,scaleQuantile:()=>ow,scaleQuantize:()=>sw,scaleRadial:()=>ew,scaleSequential:()=>hT,scaleSequentialLog:()=>dT,scaleSequentialPow:()=>yT,scaleSequentialQuantile:()=>_T,scaleSequentialSqrt:()=>vT,scaleSequentialSymlog:()=>pT,scaleSqrt:()=>Qb,scaleSymlog:()=>Hb,scaleThreshold:()=>lw,scaleTime:()=>aT,scaleUtc:()=>uT,scan:()=>se,schemeAccent:()=>NT,schemeBlues:()=>LS,schemeBrBG:()=>UT,schemeBuGn:()=>iS,schemeBuPu:()=>aS,schemeCategory10:()=>OT,schemeDark2:()=>CT,schemeGnBu:()=>sS,schemeGreens:()=>NS,schemeGreys:()=>PS,schemeOrRd:()=>cS,schemeOranges:()=>RS,schemePRGn:()=>VT,schemePaired:()=>PT,schemePastel1:()=>kT,schemePastel2:()=>IT,schemePiYG:()=>WT,schemePuBu:()=>pS,schemePuBuGn:()=>hS,schemePuOr:()=>GT,schemePuRd:()=>vS,schemePurples:()=>IS,schemeRdBu:()=>qT,schemeRdGy:()=>XT,schemeRdPu:()=>gS,schemeRdYlBu:()=>JT,schemeRdYlGn:()=>tS,schemeReds:()=>zS,schemeSet1:()=>jT,schemeSet2:()=>zT,schemeSet3:()=>DT,schemeSpectral:()=>eS,schemeTableau10:()=>RT,schemeYlGn:()=>xS,schemeYlGnBu:()=>bS,schemeYlOrBr:()=>TS,schemeYlOrRd:()=>AS,select:()=>Ni,selectAll:()=>uA,selection:()=>Oi,selector:()=>lr,selectorAll:()=>hr,shuffle:()=>le,shuffler:()=>ce,some:()=>be,sort:()=>Zt,stack:()=>jL,stackOffsetDiverging:()=>DL,stackOffsetExpand:()=>zL,stackOffsetNone:()=>OL,stackOffsetSilhouette:()=>RL,stackOffsetWiggle:()=>BL,stackOrderAppearance:()=>UL,stackOrderAscending:()=>VL,stackOrderDescending:()=>WL,stackOrderInsideOut:()=>YL,stackOrderNone:()=>NL,stackOrderReverse:()=>GL,stratify:()=>n_,style:()=>Vr,subset:()=>Be,sum:()=>de,superset:()=>De,svg:()=>eh,symbol:()=>UE,symbolAsterisk:()=>pE,symbolCircle:()=>yE,symbolCross:()=>vE,symbolDiamond:()=>_E,symbolDiamond2:()=>bE,symbolPlus:()=>wE,symbolSquare:()=>xE,symbolSquare2:()=>ME,symbolStar:()=>EE,symbolTimes:()=>DE,symbolTriangle:()=>OE,symbolTriangle2:()=>CE,symbolWye:()=>zE,symbolX:()=>DE,symbols:()=>RE,symbolsFill:()=>RE,symbolsStroke:()=>BE,text:()=>Yf,thresholdFreedmanDiaconis:()=>On,thresholdScott:()=>Nn,thresholdSturges:()=>an,tickFormat:()=>Cb,tickIncrement:()=>en,tickStep:()=>rn,ticks:()=>nn,timeDay:()=>Cw,timeDays:()=>Pw,timeFormat:()=>jx,timeFormatDefaultLocale:()=>eT,timeFormatLocale:()=>kx,timeFriday:()=>Zw,timeFridays:()=>Xw,timeHour:()=>Ew,timeHours:()=>Lw,timeInterval:()=>gw,timeMillisecond:()=>_w,timeMilliseconds:()=>bw,timeMinute:()=>Mw,timeMinutes:()=>Tw,timeMonday:()=>Bw,timeMondays:()=>Gw,timeMonth:()=>dx,timeMonths:()=>px,timeParse:()=>zx,timeSaturday:()=>Ww,timeSaturdays:()=>Kw,timeSecond:()=>ww,timeSeconds:()=>xw,timeSunday:()=>Rw,timeSundays:()=>Yw,timeThursday:()=>Vw,timeThursdays:()=>$w,timeTickInterval:()=>Ox,timeTicks:()=>Lx,timeTuesday:()=>Uw,timeTuesdays:()=>Hw,timeWednesday:()=>Fw,timeWednesdays:()=>qw,timeWeek:()=>Rw,timeWeeks:()=>Yw,timeYear:()=>mx,timeYears:()=>gx,timeout:()=>fa,timer:()=>aa,timerFlush:()=>ua,transition:()=>nu,transpose:()=>pe,tree:()=>c_,treemap:()=>y_,treemapBinary:()=>v_,treemapDice:()=>Hg,treemapResquarify:()=>g_,treemapSlice:()=>f_,treemapSliceDice:()=>m_,treemapSquarify:()=>p_,tsv:()=>$f,tsvFormat:()=>nf,tsvFormatBody:()=>ef,tsvFormatRow:()=>of,tsvFormatRows:()=>rf,tsvFormatValue:()=>af,tsvParse:()=>Qc,tsvParseRows:()=>tf,union:()=>Ve,unixDay:()=>jw,unixDays:()=>zw,utcDay:()=>kw,utcDays:()=>Iw,utcFormat:()=>Dx,utcFriday:()=>ix,utcFridays:()=>fx,utcHour:()=>Ow,utcHours:()=>Nw,utcMillisecond:()=>_w,utcMilliseconds:()=>bw,utcMinute:()=>Sw,utcMinutes:()=>Aw,utcMonday:()=>tx,utcMondays:()=>ux,utcMonth:()=>yx,utcMonths:()=>vx,utcParse:()=>Rx,utcSaturday:()=>ox,utcSaturdays:()=>hx,utcSecond:()=>ww,utcSeconds:()=>xw,utcSunday:()=>Qw,utcSundays:()=>ax,utcThursday:()=>rx,utcThursdays:()=>cx,utcTickInterval:()=>Ax,utcTicks:()=>Sx,utcTuesday:()=>nx,utcTuesdays:()=>sx,utcWednesday:()=>ex,utcWednesdays:()=>lx,utcWeek:()=>Qw,utcWeeks:()=>ax,utcYear:()=>_x,utcYears:()=>bx,variance:()=>B,window:()=>Rr,xml:()=>th,zip:()=>ve,zoom:()=>hO,zoomIdentity:()=>eO,zoomTransform:()=>rO});var l=s().mark(d);function c(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return f(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?f(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function f(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=i)){s.next=9;break}return s.next=9,i;case 9:s.next=4;break;case 11:s.next=16;break;case 13:s.prev=13,s.t0=s.catch(2),e.e(s.t0);case 16:return s.prev=16,e.f(),s.finish(16);case 19:s.next=40;break;case 21:o=-1,a=c(t),s.prev=23,a.s();case 25:if((u=a.n()).done){s.next=32;break}if(f=u.value,!(null!=(f=n(f,++o,t))&&(f=+f)>=f)){s.next=30;break}return s.next=30,f;case 30:s.next=25;break;case 32:s.next=37;break;case 34:s.prev=34,s.t1=s.catch(23),a.e(s.t1);case 37:return s.prev=37,a.f(),s.finish(37);case 40:case"end":return s.stop()}}),l,null,[[2,13,16,19],[23,34,37,40]])}var p=o(r),y=p.right,v=p.left,m=o(h).center;const g=y;function _(t,n){if(!((n=+n)>=0))throw new RangeError("invalid r");var e=t.length;if(!((e=Math.floor(e))>=0))throw new RangeError("invalid length");if(!e||!n)return t;var r=S(n),i=t.slice();return r(t,i,0,e,1),r(i,t,0,e,1),r(t,i,0,e,1),t}var b=x(S),w=x((function(t){var n=S(t);return function(t,e,r,i,o){n(t,e,0+(r<<=2),0+(i<<=2),o<<=2),n(t,e,r+1,i+1,o),n(t,e,r+2,i+2,o),n(t,e,r+3,i+3,o)}}));function x(t){return function(n,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e;if(!((e=+e)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");var i=n.data,o=n.width,a=n.height;if(!((o=Math.floor(o))>=0))throw new RangeError("invalid width");if(!((a=Math.floor(void 0!==a?a:i.length/o))>=0))throw new RangeError("invalid height");if(!o||!a||!e&&!r)return n;var u=e&&t(e),s=r&&t(r),l=i.slice();return u&&s?(M(u,l,i,o,a),M(u,i,l,o,a),M(u,l,i,o,a),T(s,i,l,o,a),T(s,l,i,o,a),T(s,i,l,o,a)):u?(M(u,i,l,o,a),M(u,l,i,o,a),M(u,i,l,o,a)):s&&(T(s,i,l,o,a),T(s,l,i,o,a),T(s,i,l,o,a)),n}}function M(t,n,e,r,i){for(var o=0,a=r*i;o=i){for(var u=t*r[i],s=a*t,l=i,c=i+s;l=o){for(var s=n*i[o],l=u*n,c=l+u,f=o,h=o+l;f=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function E(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=o&&++e}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=A(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(l=+l)>=l&&++e}}catch(t){s.e(t)}finally{s.f()}}return e}function O(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)}function k(t){return"object"!==N(t)||"length"in t?t:Array.from(t)}function I(t){return function(n){return t.apply(void 0,function(t){if(Array.isArray(t))return O(t)}(e=n)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||function(t,n){if(t){if("string"==typeof t)return O(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?O(t,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var e}}function j(){for(var t=arguments.length,n=new Array(t),e=0;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function R(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=s&&(o+=(e=s-i)*(s-(i+=e/++r)))}}catch(t){u.e(t)}finally{u.f()}}else{var l,c=-1,f=D(t);try{for(f.s();!(l=f.n()).done;){var h=l.value;null!=(h=n(h,++c,t))&&(h=+h)>=h&&(o+=(e=h-i)*(h-(i+=e/++r)))}}catch(t){f.e(t)}finally{f.f()}}if(r>1)return o/(r-1)}function U(t,n){var e=B(t,n);return e?Math.sqrt(e):e}function F(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return V(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?V(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function V(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&(e=r=a):(e>a&&(e=a),r=c&&(e=r=c):(e>c&&(e=c),r=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function G(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0){for(o=r[--i];i>0&&(t=o,!(e=(n=r[--i])-((o=t+n)-t))););i>0&&(e<0&&r[i-1]<0||e>0&&r[i-1]>0)&&(n=2*e)==(t=o+n)-o&&(o=t)}return o}}])&&H(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function $(t,n){var e=new q;if(void 0===n){var r,i=Y(t);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&e.add(o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=Y(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;(l=+n(l,++u,t))&&e.add(l)}}catch(t){s.e(t)}finally{s.f()}}return+e}function X(t,n){var e=new q,r=-1;return Float64Array.from(t,void 0===n?function(t){return e.add(+t||0)}:function(i){return e.add(+n(i,++r,t)||0)})}function K(t){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},K(t)}function J(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||tt(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=tt(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function tt(t,n){if(t){if("string"==typeof t)return nt(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?nt(t,n):void 0}}function nt(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:wt;if(et(this,e),r=n.call(this),Object.defineProperties(ct(r),{_intern:{value:new Map},_key:{value:i}}),null!=t){var o,a=Q(t);try{for(a.s();!(o=a.n()).done;){var u=J(o.value,2),s=u[0],l=u[1];r.set(s,l)}}catch(t){a.e(t)}finally{a.f()}}return r}return it(e,[{key:"get",value:function(t){return ot(yt(e.prototype),"get",this).call(this,gt(this,t))}},{key:"has",value:function(t){return ot(yt(e.prototype),"has",this).call(this,gt(this,t))}},{key:"set",value:function(t,n){return ot(yt(e.prototype),"set",this).call(this,_t(this,t),n)}},{key:"delete",value:function(t){return ot(yt(e.prototype),"delete",this).call(this,bt(this,t))}}]),e}(ft(Map)),mt=function(t){ut(e,t);var n=st(e);function e(t){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wt;if(et(this,e),r=n.call(this),Object.defineProperties(ct(r),{_intern:{value:new Map},_key:{value:i}}),null!=t){var o,a=Q(t);try{for(a.s();!(o=a.n()).done;){var u=o.value;r.add(u)}}catch(t){a.e(t)}finally{a.f()}}return r}return it(e,[{key:"has",value:function(t){return ot(yt(e.prototype),"has",this).call(this,gt(this,t))}},{key:"add",value:function(t){return ot(yt(e.prototype),"add",this).call(this,_t(this,t))}},{key:"delete",value:function(t){return ot(yt(e.prototype),"delete",this).call(this,bt(this,t))}}]),e}(ft(Set));function gt(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)?e.get(r):n}function _t(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function bt(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function wt(t){return null!==t&&"object"===K(t)?t.valueOf():t}function xt(t){return t}function Mt(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=St(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Tt(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||St(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(t,n){if(t){if("string"==typeof t)return At(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?At(t,n):void 0}}function At(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;r2?e-2:0),i=2;i2?e-2:0),i=2;i2?e-2:0),i=2;i1?n-1:0),r=1;r1?n-1:0),r=1;r=r.length)return e(i);var a,u=new vt,s=r[o++],l=-1,c=Mt(i);try{for(c.s();!(a=c.n()).done;){var f=a.value,h=s(f,++l,i),d=u.get(h);d?d.push(f):u.set(h,[f])}}catch(t){c.e(t)}finally{c.f()}var p,y=Mt(u);try{for(y.s();!(p=y.n()).done;){var v=Tt(p.value,2),m=v[0],g=v[1];u.set(m,t(g,o))}}catch(t){y.e(t)}finally{y.f()}return n(u)}(t,0)}function Rt(t,n){return Array.from(n,(function(n){return t[n]}))}function Bt(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=Ft(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Ut(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||Ft(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(t,n){if(t){if("string"==typeof t)return Vt(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Vt(t,n):void 0}}function Vt(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;r1){var u=Uint32Array.from(t,(function(t,n){return n}));return e.length>1?(e=e.map((function(n){return t.map(n)})),u.sort((function(t,n){var r,i=Bt(e);try{for(i.s();!(r=i.n()).done;){var o=r.value,a=Yt(o[t],o[n]);if(a)return a}}catch(t){i.e(t)}finally{i.f()}}))):(a=t.map(a),u.sort((function(t,n){return Yt(a[t],a[n])}))),Rt(t,u)}return t.sort(Wt(a))}function Wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r;if(t===r)return Yt;if("function"!=typeof t)throw new TypeError("compare is not a function");return function(n,e){var r=t(n,e);return r||0===r?r:(0===t(e,e))-(0===t(n,n))}}function Yt(t,n){return(null==t||!(t>=t))-(null==n||!(n>=n))||(tn?1:0)}function Gt(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||function(t,n){if(t){if("string"==typeof t)return Ht(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Ht(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ht(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)return[t];if((r=n0){var s=Math.round(t/a),l=Math.round(n/a);for(s*an&&--l,o=new Array(i=l-s+1);++un&&--f,o=new Array(i=f-c+1);++u=0?(o>=Jt?10:o>=Qt?5:o>=tn?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=Jt?10:o>=Qt?5:o>=tn?2:1)}function rn(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Jt?i*=10:o>=Qt?i*=5:o>=tn&&(i*=2),n0?(t=Math.floor(t/i)*i,n=Math.ceil(n/i)*i):i<0&&(t=Math.ceil(t*i)/i,n=Math.floor(n*i)/i),r=i}}function an(t){return Math.ceil(Math.log(L(t))/Math.LN2)+1}function un(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=f)if(d>=f&&n===Z){var v=en(c,f,p);isFinite(v)&&(v>0?f=(Math.floor(f/v)+1)*v:v<0&&(f=(Math.ceil(f*-v)+1)/-v))}else h.pop()}for(var m=h.length,_=0,b=m;h[_]<=c;)++_;for(;h[b-1]>f;)--b;(_||b0?h[i-1]:c,w.x1=i0)for(i=0;i=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function cn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=o)&&(e=o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=ln(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(e=l)&&(e=l)}}catch(t){s.e(t)}finally{s.f()}}return e}function hn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return dn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?dn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function dn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=u)&&(e=u,r=i)}}catch(t){a.e(t)}finally{a.f()}}else{var s,l=hn(t);try{for(l.s();!(s=l.n()).done;){var c=s.value;null!=(c=n(c,++i,t))&&(e=c)&&(e=c,r=i)}}catch(t){l.e(t)}finally{l.f()}}return r}function yn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return vn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?vn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function vn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);eo||void 0===e&&o>=o)&&(e=o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=yn(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(e>l||void 0===e&&l>=l)&&(e=l)}}catch(t){s.e(t)}finally{s.f()}}return e}function gn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return _n(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?_n(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function _n(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);eu||void 0===e&&u>=u)&&(e=u,r=i)}}catch(t){a.e(t)}finally{a.f()}}else{var s,l=gn(t);try{for(l.s();!(s=l.n()).done;){var c=s.value;null!=(c=n(c,++i,t))&&(e>c||void 0===e&&c>=c)&&(e=c,r=i)}}catch(t){l.e(t)}finally{l.f()}}return r}function wn(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,i=arguments.length>4?arguments[4]:void 0;if(n=Math.floor(n),e=Math.floor(Math.max(0,e)),r=Math.floor(Math.min(t.length-1,r)),!(e<=n&&n<=r))return t;for(i=void 0===i?Yt:Wt(i);r>e;){if(r-e>600){var o=r-e+1,a=n-e+1,u=Math.log(o),s=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*s*(o-s)/o)*(a-o/2<0?-1:1),c=Math.max(e,Math.floor(n-a*s/o+l)),f=Math.min(r,Math.floor(n+(o-a)*s/o+l));wn(t,n,c,f,i)}var h=t[n],d=e,p=r;for(xn(t,e,n),i(t[r],h)>0&&xn(t,e,r);d0;)--p}0===i(t[e],h)?xn(t,e,p):xn(t,++p,r),p<=n&&(e=p+1),n<=p&&(r=p-1)}return t}function xn(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function Mn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Tn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Tn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Tn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===e.length){var o,a,u=Mn(t);try{for(u.s();!(a=u.n()).done;){var s=a.value,l=e(s);(i?r(l,o)>0:0===r(l,l))&&(n=s,o=l,i=!0)}}catch(t){u.e(t)}finally{u.f()}}else{var c,f=Mn(t);try{for(f.s();!(c=f.n()).done;){var h=c.value;(i?e(h,n)>0:0===e(h,h))&&(n=h,i=!0)}}catch(t){f.e(t)}finally{f.f()}}return n}function An(t,n,e){if((r=(t=Float64Array.from(d(t,e))).length)&&!isNaN(n=+n)){if(n<=0||r<2)return mn(t);if(n>=1)return fn(t);var r,i=(r-1)*n,o=Math.floor(i),a=fn(wn(t,o).subarray(0,o+1));return a+(mn(t.subarray(o+1))-a)*(i-o)}}function En(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;if((r=t.length)&&!isNaN(n=+n)){if(n<=0||r<2)return+e(t[0],0,t);if(n>=1)return+e(t[r-1],r-1,t);var r,i=(r-1)*n,o=Math.floor(i),a=+e(t[o],o,t),u=+e(t[o+1],o+1,t);return a+(u-a)*(i-o)}}function Ln(t,n,e){if((r=(t=Float64Array.from(d(t,e))).length)&&!isNaN(n=+n)){if(n<=0||r<2)return bn(t);if(n>=1)return pn(t);var r,i=Math.floor((r-1)*n),o=wn(Uint32Array.from(t,(function(t,n){return n})),i,0,r-1,(function(n,e){return Yt(t[n],t[e])}));return Sn(o.subarray(0,i+1),(function(n){return t[n]}))}}function On(t,n,e){return Math.ceil((e-n)/(2*(An(t,.75)-An(t,.25))*Math.pow(L(t),-1/3)))}function Nn(t,n,e){return Math.ceil((e-n)*Math.cbrt(L(t))/(3.49*U(t)))}function Cn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Pn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Pn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Pn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&(++e,r+=a)}}catch(t){o.e(t)}finally{o.f()}}else{var u,s=-1,l=Cn(t);try{for(l.s();!(u=l.n()).done;){var c=u.value;null!=(c=n(c,++s,t))&&(c=+c)>=c&&(++e,r+=c)}}catch(t){l.e(t)}finally{l.f()}}if(e)return r/e}function In(t,n){return An(t,.5,n)}function jn(t,n){return Ln(t,.5,n)}function zn(t){return zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zn(t)}function Dn(){Dn=function(){return t};var t={},n=Object.prototype,e=n.hasOwnProperty,r=Object.defineProperty||function(t,n,e){t[n]=e.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{s({},"")}catch(t){s=function(t,n,e){return t[n]=e}}function l(t,n,e,i){var o=n&&n.prototype instanceof h?n:h,a=Object.create(o.prototype),u=new S(i||[]);return r(a,"_invoke",{value:w(t,e,u)}),a}function c(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function h(){}function d(){}function p(){}var y={};s(y,o,(function(){return this}));var v=Object.getPrototypeOf,m=v&&v(v(A([])));m&&m!==n&&e.call(m,o)&&(y=m);var g=p.prototype=h.prototype=Object.create(y);function _(t){["next","throw","return"].forEach((function(n){s(t,n,(function(t){return this._invoke(n,t)}))}))}function b(t,n){function i(r,o,a,u){var s=c(t[r],t,o);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==zn(f)&&e.call(f,"__await")?n.resolve(f.__await).then((function(t){i("next",t,a,u)}),(function(t){i("throw",t,a,u)})):n.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return i("throw",t,a,u)}))}u(s.arg)}var o;r(this,"_invoke",{value:function(t,e){function r(){return new n((function(n,r){i(t,e,n,r)}))}return o=o?o.then(r,r):r()}})}function w(t,n,e){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(e.method=i,e.arg=o;;){var a=e.delegate;if(a){var u=x(a,e);if(u){if(u===f)continue;return u}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if("suspendedStart"===r)throw r="completed",e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r="executing";var s=c(t,n,e);if("normal"===s.type){if(r=e.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:e.done}}"throw"===s.type&&(r="completed",e.method="throw",e.arg=s.arg)}}}function x(t,n){var e=n.method,r=t.iterator[e];if(void 0===r)return n.delegate=null,"throw"===e&&t.iterator.return&&(n.method="return",n.arg=void 0,x(t,n),"throw"===n.method)||"return"!==e&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+e+"' method")),f;var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,f;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,f):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function M(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function T(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function A(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}var Rn=Dn().mark(Fn);function Bn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Un(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Un(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Un(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Wn(t,n){if(t){if("string"==typeof t)return Yn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Yn(t,n):void 0}}function Yn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&r.set(a,(r.get(a)||0)+1)}}catch(t){o.e(t)}finally{o.f()}}else{var u,s=-1,l=Zn(t);try{for(l.s();!(u=l.n()).done;){var c=u.value;null!=(c=n(c,++s,t))&&c>=c&&r.set(c,(r.get(c)||0)+1)}}catch(t){l.e(t)}finally{l.f()}}var f,h,d,p=0,y=Zn(r);try{for(y.s();!(f=y.n()).done;){var v=(h=f.value,d=2,function(t){if(Array.isArray(t))return t}(h)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(h,d)||Wn(h,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=v[0],g=v[1];g>p&&(p=g,e=m)}}catch(t){y.e(t)}finally{y.f()}return e}function Hn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return qn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?qn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function qn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:Xn,i=[],o=!1,a=Hn(t);try{for(a.s();!(e=a.n()).done;){var u=e.value;o&&i.push(r(n,u)),n=u,o=!0}}catch(t){a.e(t)}finally{a.f()}return i}function Xn(t,n){return[t,n]}function Kn(t,n,e){t=+t,n=+n,e=(i=arguments.length)<2?(n=t,t=0,1):i<3?1:+e;for(var r=-1,i=0|Math.max(0,Math.ceil((n-t)/e)),o=new Array(i);++r1&&void 0!==arguments[1]?arguments[1]:r;if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");var e=Array.from(t),i=new Float64Array(e.length);2!==n.length&&(e=e.map(n),n=r);var o,a,u=function(t,r){return n(e[t],e[r])};return Uint32Array.from(e,(function(t,n){return n})).sort(n===r?function(t,n){return Yt(e[t],e[n])}:Wt(u)).forEach((function(t,n){var e=u(t,void 0===o?t:o);e>=0?((void 0===o||e>0)&&(o=t,a=n),i[t]=a):i[t]=NaN})),i}function Qn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return te(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?te(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function te(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===e.length){var o,a,u=Qn(t);try{for(u.s();!(a=u.n()).done;){var s=a.value,l=e(s);(i?r(l,o)<0:0===r(l,l))&&(n=s,o=l,i=!0)}}catch(t){u.e(t)}finally{u.f()}}else{var c,f=Qn(t);try{for(f.s();!(c=f.n()).done;){var h=c.value;(i?e(h,n)<0:0===e(h,h))&&(n=h,i=!0)}}catch(t){f.e(t)}finally{f.f()}}return n}function ee(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return re(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?re(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function re(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r;if(1===e.length)return bn(t,e);var i,o=-1,a=-1,u=ee(t);try{for(u.s();!(i=u.n()).done;){var s=i.value;++a,(o<0?0===e(s,s):e(s,n)<0)&&(n=s,o=a)}}catch(t){u.e(t)}finally{u.f()}return o}function oe(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ae(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ae(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function ae(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r;if(1===e.length)return pn(t,e);var i,o=-1,a=-1,u=oe(t);try{for(u.s();!(i=u.n()).done;){var s=i.value;++a,(o<0?0===e(s,s):e(s,n)>0)&&(n=s,o=a)}}catch(t){u.e(t)}finally{u.f()}return o}function se(t,n){var e=ie(t,n);return e<0?void 0:e}const le=ce(Math.random);function ce(t){return function(n){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.length,i=r-(e=+e);i;){var o=t()*i--|0,a=n[i+e];n[i+e]=n[o+e],n[o+e]=a}return n}}function fe(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return he(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?he(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function he(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(i.s();!(e=i.n()).done;)if(!n(e.value,++r,t))return!1}catch(t){i.e(t)}finally{i.f()}return!0}function _e(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(i.s();!(e=i.n()).done;)if(n(e.value,++r,t))return!0}catch(t){i.e(t)}finally{i.f()}return!1}function we(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(o.s();!(e=o.n()).done;){var a=e.value;n(a,++i,t)&&r.push(a)}}catch(t){o.e(t)}finally{o.f()}return r}function Me(t,n){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof n)throw new TypeError("mapper is not a function");return Array.from(t,(function(e,r){return n(e,r,t)}))}function Te(t,n,e){if("function"!=typeof n)throw new TypeError("reducer is not a function");var r,i,o=t[Symbol.iterator](),a=-1;if(arguments.length<3){var u=o.next();if(r=u.done,e=u.value,r)return;++a}for(;r=(s=o.next()).done,i=s.value,!r;){var s;e=n(e,i,++a,t)}return e}function Se(t){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(t).reverse()}function Ae(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Ee(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Ee(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Ee(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(o.s();!(e=o.n()).done;){var a=e.value;if(i.has(a))return!1;for(var u=void 0,s=void 0;u=(l=r.next()).value,s=l.done,l;){var l;if(s)break;if(Object.is(a,u))return!1;i.add(u)}}}catch(t){o.e(t)}finally{o.f()}return!0}function Ce(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Pe(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Pe(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Pe(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(n);try{for(o.s();!(e=o.n()).done;){var a=Re(e.value);if(!i.has(a))for(var u=void 0,s=void 0;u=(l=r.next()).value,s=l.done,l;){var l;if(s)return!1;var c=Re(u);if(i.add(c),Object.is(a,c))break}}}catch(t){o.e(t)}finally{o.f()}return!0}function Re(t){return null!==t&&"object"===je(t)?t.valueOf():t}function Be(t,n){return De(n,t)}function Ue(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Fe(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Fe(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Fe(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?0:.5,l=1===t||4===t?-1:1,c=4===t||2===t?"x":"y",f=1===t||3===t?Ye:Ge;function h(h){var d=null==r?n.ticks?n.ticks.apply(n,e):n.domain():r,p=null==i?n.tickFormat?n.tickFormat.apply(n,e):Ze:i,y=Math.max(o,0)+u,v=n.range(),m=+v[0]+s,g=+v[v.length-1]+s,_=(n.bandwidth?qe:He)(n.copy(),s),b=h.selection?h.selection():h,w=b.selectAll(".domain").data([null]),x=b.selectAll(".tick").data(d,n).order(),M=x.exit(),T=x.enter().append("g").attr("class","tick"),S=x.select("line"),A=x.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),x=x.merge(T),S=S.merge(T.append("line").attr("stroke","currentColor").attr(c+"2",l*o)),A=A.merge(T.append("text").attr("fill","currentColor").attr(c,l*y).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),h!==b&&(w=w.transition(h),x=x.transition(h),S=S.transition(h),A=A.transition(h),M=M.transition(h).attr("opacity",We).attr("transform",(function(t){return isFinite(t=_(t))?f(t+s):this.getAttribute("transform")})),T.attr("opacity",We).attr("transform",(function(t){var n=this.parentNode.__axis;return f((n&&isFinite(n=n(t))?n:_(t))+s)}))),M.remove(),w.attr("d",4===t||2===t?a?"M"+l*a+","+m+"H"+s+"V"+g+"H"+l*a:"M"+s+","+m+"V"+g:a?"M"+m+","+l*a+"V"+s+"H"+g+"V"+l*a:"M"+m+","+s+"H"+g),x.attr("opacity",1).attr("transform",(function(t){return f(_(t)+s)})),S.attr(c+"2",l*o),A.attr(c,l*y).text(p),b.filter($e).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),b.each((function(){this.__axis=_}))}return h.scale=function(t){return arguments.length?(n=t,h):n},h.ticks=function(){return e=Array.from(arguments),h},h.tickArguments=function(t){return arguments.length?(e=null==t?[]:Array.from(t),h):e.slice()},h.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),h):r&&r.slice()},h.tickFormat=function(t){return arguments.length?(i=t,h):i},h.tickSize=function(t){return arguments.length?(o=a=+t,h):o},h.tickSizeInner=function(t){return arguments.length?(o=+t,h):o},h.tickSizeOuter=function(t){return arguments.length?(a=+t,h):a},h.tickPadding=function(t){return arguments.length?(u=+t,h):u},h.offset=function(t){return arguments.length?(s=+t,h):s},h}function Ke(t){return Xe(1,t)}function Je(t){return Xe(2,t)}function Qe(t){return Xe(3,t)}function tr(t){return Xe(4,t)}var nr={value:function(){}};function er(){for(var t,n=0,e=arguments.length,r={};n=0&&(e=t.slice(r+1),t=t.slice(0,r)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))}function or(t,n){for(var e,r=0,i=t.length;r0)for(var e,r,i=new Array(e),o=0;on?1:t>=n?0:NaN}function Lr(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),Nr.hasOwnProperty(n)?{space:Nr[n],local:t}:t}function Pr(t){return function(){this.removeAttribute(t)}}function kr(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Ir(t,n){return function(){this.setAttribute(t,n)}}function jr(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function zr(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function Dr(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}function Rr(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function Br(t){return function(){this.style.removeProperty(t)}}function Ur(t,n,e){return function(){this.style.setProperty(t,n,e)}}function Fr(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function Vr(t,n){return t.style.getPropertyValue(n)||Rr(t).getComputedStyle(t,null).getPropertyValue(n)}function Zr(t){return function(){delete this[t]}}function Wr(t,n){return function(){this[t]=n}}function Yr(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function Gr(t){return t.trim().split(/^|\s+/)}function Hr(t){return t.classList||new qr(t)}function qr(t){this._node=t,this._names=Gr(t.getAttribute("class")||"")}function $r(t,n){for(var e=Hr(t),r=-1,i=n.length;++r=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}}))}function vi(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}qr.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Mi=xi().mark(Ti);function Ti(){var t,n,e,r,i,o,a;return xi().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:t=this._groups,n=0,e=t.length;case 1:if(!(n=w&&(w=b+1);!(_=v[w])&&++w=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=Er);for(var e=this._groups,r=e.length,i=new Array(r),o=0;o=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(e.s();!(t=e.n()).done;)t.value,++n}catch(t){e.e(t)}finally{e.f()}return n},empty:function(){return!this.node()},each:function(t){for(var n=this._groups,e=0,r=n.length;e1?this.each((null==n?Br:"function"==typeof n?Fr:Ur)(t,n,null==e?"":e)):Vr(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?Zr:"function"==typeof n?Yr:Wr)(t,n)):this.node()[t]},classed:function(t,n){var e=Gr(t+"");if(arguments.length<2){for(var r=Hr(this.node()),i=-1,o=e.length;++i>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===e?ro(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===e?ro(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=Gi.exec(t))?new ao(n[1],n[2],n[3],1):(n=Hi.exec(t))?new ao(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=qi.exec(t))?ro(n[1],n[2],n[3],n[4]):(n=$i.exec(t))?ro(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Xi.exec(t))?ho(n[1],n[2]/100,n[3]/100,1):(n=Ki.exec(t))?ho(n[1],n[2]/100,n[3]/100,n[4]):Ji.hasOwnProperty(t)?eo(Ji[t]):"transparent"===t?new ao(NaN,NaN,NaN,0):null}function eo(t){return new ao(t>>16&255,t>>8&255,255&t,1)}function ro(t,n,e,r){return r<=0&&(t=n=e=NaN),new ao(t,n,e,r)}function io(t){return t instanceof Bi||(t=no(t)),t?new ao((t=t.rgb()).r,t.g,t.b,t.opacity):new ao}function oo(t,n,e,r){return 1===arguments.length?io(t):new ao(t,n,e,null==r?1:r)}function ao(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function uo(){return"#".concat(fo(this.r)).concat(fo(this.g)).concat(fo(this.b))}function so(){var t=lo(this.opacity);return"".concat(1===t?"rgb(":"rgba(").concat(co(this.r),", ").concat(co(this.g),", ").concat(co(this.b)).concat(1===t?")":", ".concat(t,")"))}function lo(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function co(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function fo(t){return((t=co(t))<16?"0":"")+t.toString(16)}function ho(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new vo(t,n,e,r)}function po(t){if(t instanceof vo)return new vo(t.h,t.s,t.l,t.opacity);if(t instanceof Bi||(t=no(t)),!t)return new vo;if(t instanceof vo)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),o=Math.max(n,e,r),a=NaN,u=o-i,s=(o+i)/2;return u?(a=n===o?(e-r)/u+6*(e0&&s<1?0:a,new vo(a,u,s,t.opacity)}function yo(t,n,e,r){return 1===arguments.length?po(t):new vo(t,n,e,null==r?1:r)}function vo(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function mo(t){return(t=(t||0)%360)<0?t+360:t}function go(t){return Math.max(0,Math.min(1,t||0))}function _o(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}function bo(t,n,e,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*n+(4-6*o+3*a)*e+(1+3*t+3*o-3*a)*r+a*i)/6}function wo(t){var n=t.length-1;return function(e){var r=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,u=r=240?t-240:t+120,i,r),_o(t,i,r),_o(t<120?t+240:t-120,i,r),this.opacity)},clamp:function(){return new vo(mo(this.h),go(this.s),go(this.l),lo(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=lo(this.opacity);return"".concat(1===t?"hsl(":"hsla(").concat(mo(this.h),", ").concat(100*go(this.s),"%, ").concat(100*go(this.l),"%").concat(1===t?")":", ".concat(t,")"))}}));const Mo=function(t){return function(){return t}};function To(t,n){return function(e){return t+e*n}}function So(t,n){var e=n-t;return e?To(t,e>180||e<-180?e-360*Math.round(e/360):e):Mo(isNaN(t)?n:t)}function Ao(t,n){var e=n-t;return e?To(t,e):Mo(isNaN(t)?n:t)}const Eo=function t(n){var e=function(t){return 1==(t=+t)?Ao:function(n,e){return e-n?function(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}(n,e,t):Mo(isNaN(n)?e:n)}}(n);function r(t,n){var r=e((t=oo(t)).r,(n=oo(n)).r),i=e(t.g,n.g),o=e(t.b,n.b),a=Ao(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=i(n),t.b=o(n),t.opacity=a(n),t+""}}return r.gamma=t,r}(1);function Lo(t){return function(n){var e,r,i=n.length,o=new Array(i),a=new Array(i),u=new Array(i);for(e=0;eo&&(i=n.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(e=e[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,s.push({i:a,x:zo(e,r)})),o=Uo.lastIndex;return o=0&&n._call.call(void 0,t),n=n._next;--$o}function sa(){Qo=(Jo=na.now())+ta,$o=Xo=0;try{ua()}finally{$o=0,function(){for(var t,n,e=Ho,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:Ho=n);qo=t,ca(r)}(),Qo=0}}function la(){var t=na.now(),n=t-Jo;n>1e3&&(ta-=n,Jo=t)}function ca(t){$o||(Xo&&(Xo=clearTimeout(Xo)),t-Qo>24?(t<1/0&&(Xo=setTimeout(sa,t-na.now()-ta)),Ko&&(Ko=clearInterval(Ko))):(Ko||(Jo=na.now(),Ko=setInterval(la,1e3)),$o=1,ea(sa)))}function fa(t,n,e){var r=new oa;return n=null==n?0:+n,r.restart((function(e){r.stop(),t(e+n)}),n,e),r}oa.prototype=aa.prototype={constructor:oa,restart:function(t,n,e){if("function"!=typeof t)throw new TypeError("callback is not a function");e=(null==e?ra():+e)+(null==n?0:+n),this._next||qo===this||(qo?qo._next=this:Ho=this,qo=this),this._call=t,this._time=e,ca()},stop:function(){this._call&&(this._call=null,this._time=1/0,ca())}};var ha=ur("start","end","cancel","interrupt"),da=[];function pa(t,n,e,r,i,o){var a=t.__transition;if(a){if(e in a)return}else t.__transition={};!function(t,n,e){var r,i=t.__transition;function o(s){var l,c,f,h;if(1!==e.state)return u();for(l in i)if((h=i[l]).name===e.name){if(3===h.state)return fa(o);4===h.state?(h.state=6,h.timer.stop(),h.on.call("interrupt",t,t.__data__,h.index,h.group),delete i[l]):+l0)throw new Error("too late; already scheduled");return e}function va(t,n){var e=ma(t,n);if(e.state>3)throw new Error("too late; already running");return e}function ma(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}function ga(t,n){var e,r,i,o=t.__transition,a=!0;if(o){for(i in n=null==n?null:n+"",o)(e=o[i]).name===n?(r=e.state>2&&e.state<5,e.state=6,e.timer.stop(),e.on.call(r?"interrupt":"cancel",t,t.__data__,e.index,e.group),delete o[i]):a=!1;a&&delete t.__transition}}var _a,ba=180/Math.PI,wa={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function xa(t,n,e,r,i,o){var a,u,s;return(a=Math.sqrt(t*t+n*n))&&(t/=a,n/=a),(s=t*e+n*r)&&(e-=t*s,r-=n*s),(u=Math.sqrt(e*e+r*r))&&(e/=u,r/=u,s/=u),t*r180?n+=360:n-t>180&&(t+=360),o.push({i:e.push(i(e)+"rotate(",null,r)-2,x:zo(t,n)})):n&&e.push(i(e)+"rotate("+n+r)}(o.rotate,a.rotate,u,s),function(t,n,e,o){t!==n?o.push({i:e.push(i(e)+"skewX(",null,r)-2,x:zo(t,n)}):n&&e.push(i(e)+"skewX("+n+r)}(o.skewX,a.skewX,u,s),function(t,n,e,r,o,a){if(t!==e||n!==r){var u=o.push(i(o)+"scale(",null,",",null,")");a.push({i:u-4,x:zo(t,e)},{i:u-2,x:zo(n,r)})}else 1===e&&1===r||o.push(i(o)+"scale("+e+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,u,s),o=a=null,function(t){for(var n,e=-1,r=s.length;++e=0&&(t=t.slice(0,n)),!t||"start"===t}))}(n)?ya:va;return function(){var a=o(this,t),u=a.on;u!==r&&(i=(r=u).copy()).on(n,e),a.on=i}}var Ga=Oi.prototype.constructor;function Ha(t){return function(){this.style.removeProperty(t)}}function qa(t,n,e){return function(r){this.style.setProperty(t,n.call(this,r),e)}}function $a(t,n,e){var r,i;function o(){var o=n.apply(this,arguments);return o!==i&&(r=(i=o)&&qa(t,o,e)),r}return o._value=n,o}function Xa(t){return function(n){this.textContent=t.call(this,n)}}function Ka(t){var n,e;function r(){var r=t.apply(this,arguments);return r!==e&&(n=(e=r)&&Xa(r)),n}return r._value=t,r}function Ja(t){return Ja="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ja(t)}var Qa=0;function tu(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function nu(t){return Oi().transition(t)}function eu(){return++Qa}var ru=Oi.prototype;function iu(t){return t*t*t}function ou(t){return--t*t*t+1}function au(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}tu.prototype=nu.prototype=function(t,n,e){return(n=function(t){var n=function(t,n){if("object"!==Ja(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!==Ja(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===Ja(n)?n:String(n)}(n))in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}({constructor:tu,select:function(t){var n=this._name,e=this._id;"function"!=typeof t&&(t=lr(t));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a1&&e.name===n)return new tu([[t]],lu,n,+r);return null}const fu=function(t){return function(){return t}};function hu(t,n){var e=n.sourceEvent,r=n.target,i=n.selection,o=n.mode,a=n.dispatch;Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},selection:{value:i,enumerable:!0,configurable:!0},mode:{value:o,enumerable:!0,configurable:!0},_:{value:a}})}function du(t){t.stopImmediatePropagation()}function pu(t){t.preventDefault(),t.stopImmediatePropagation()}function yu(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return vu(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?vu(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function vu(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&U(e)}else i=S[0][0],u=S[0][1],f=S[1][0],d=S[1][1];a=i,s=u,h=f,p=d;var z=Ni(g).attr("pointer-events","none"),D=z.selectAll(".overlay").attr("cursor",Ou[_]);if(e.touches)I.moved=B,I.ended=F;else{var R=Ni(e.view).on("mousemove.brush",B,!0).on("mouseup.brush",F,!0);o&&R.on("keydown.brush",V,!0).on("keyup.brush",Z,!0),ji(e.view)}l.call(g),I.start(e,b.name)}function B(t){var n,e=yu(t.changedTouches||[t]);try{for(e.s();!(n=e.n()).done;){var r,i=n.value,o=yu(k);try{for(o.s();!(r=o.n()).done;){var a=r.value;a.identifier===i.identifier&&(a.cur=Yo(i,g))}}catch(t){o.e(t)}finally{o.f()}}}catch(t){e.e(t)}finally{e.f()}if(P&&!v&&!m&&1===k.length){var u=k[0];wu(u.cur[0]-u[0])>wu(u.cur[1]-u[1])?m=!0:v=!0}var s,l=yu(k);try{for(l.s();!(s=l.n()).done;){var c=s.value;c.cur&&(c[0]=c.cur[0],c[1]=c.cur[1])}}catch(t){l.e(t)}finally{l.f()}y=!0,pu(t),U(t)}function U(t){var n,e=k[0],r=e.point0;switch(N=e[0]-r[0],C=e[1]-r[1],b){case gu:case mu:w&&(N=xu(A-i,Mu(L-f,N)),a=i+N,h=f+N),x&&(C=xu(E-u,Mu(O-d,C)),s=u+C,p=d+C);break;case _u:k[1]?(w&&(a=xu(A,Mu(L,k[0][0])),h=xu(A,Mu(L,k[1][0])),w=1),x&&(s=xu(E,Mu(O,k[0][1])),p=xu(E,Mu(O,k[1][1])),x=1)):(w<0?(N=xu(A-i,Mu(L-i,N)),a=i+N,h=f):w>0&&(N=xu(A-f,Mu(L-f,N)),a=i,h=f+N),x<0?(C=xu(E-u,Mu(O-u,C)),s=u+C,p=d):x>0&&(C=xu(E-d,Mu(O-d,C)),s=u,p=d+C));break;case bu:w&&(a=xu(A,Mu(L,i-N*w)),h=xu(A,Mu(L,f+N*w))),x&&(s=xu(E,Mu(O,u-C*x)),p=xu(E,Mu(O,d+C*x)))}h0&&(i=a-N),x<0?d=p-C:x>0&&(u=s-C),b=gu,D.attr("cursor",Ou.selection),U(t));break;default:return}pu(t)}function Z(t){switch(t.keyCode){case 16:P&&(v=m=P=!1,U(t));break;case 18:b===bu&&(w<0?f=h:w>0&&(i=a),x<0?d=p:x>0&&(u=s),b=_u,U(t));break;case 32:b===gu&&(t.altKey?(w&&(f=h-N*w,i=a+N*w),x&&(d=p-C*x,u=s+C*x),b=bu):(w<0?f=h:w>0&&(i=a),x<0?d=p:x>0&&(u=s),b=_u),D.attr("cursor",Ou[_]),U(t));break;default:return}pu(t)}}function d(t){c(this,arguments).moved(t)}function p(t){c(this,arguments).ended(t)}function y(){var n=this.__brush||{selection:null};return n.extent=Su(e.apply(this,arguments)),n.dim=t,n}return s.move=function(n,e,r){n.tween?n.on("start.brush",(function(t){c(this,arguments).beforestart().start(t)})).on("interrupt.brush end.brush",(function(t){c(this,arguments).end(t)})).tween("brush",(function(){var n=this,r=n.__brush,i=c(n,arguments),o=r.selection,a=t.input("function"==typeof e?e.apply(this,arguments):e,r.extent),u=Zo(o,a);function s(t){r.selection=1===t&&null===a?null:u(t),l.call(n),i.brush()}return null!==o&&null!==a?s:s(1)})):n.each((function(){var n=this,i=arguments,o=n.__brush,a=t.input("function"==typeof e?e.apply(n,i):e,o.extent),u=c(n,i).beforestart();ga(n),o.selection=null===a?null:a,l.call(n),u.start(r).brush(r).end(r)}))},s.clear=function(t,n){s.move(t,null,n)},f.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(t,n){return this.starting?(this.starting=!1,this.emit("start",t,n)):this.emit("brush",t),this},brush:function(t,n){return this.emit("brush",t,n),this},end:function(t,n){return 0==--this.active&&(delete this.state.emitter,this.emit("end",t,n)),this},emit:function(n,e,r){var i=Ni(this.that).datum();a.call(n,this.that,new hu(n,{sourceEvent:e,target:s,selection:t.output(this.state.selection),mode:r,dispatch:a}),i)}},s.extent=function(t){return arguments.length?(e="function"==typeof t?t:fu(Su(t)),s):e},s.filter=function(t){return arguments.length?(r="function"==typeof t?t:fu(!!t),s):r},s.touchable=function(t){return arguments.length?(i="function"==typeof t?t:fu(!!t),s):i},s.handleSize=function(t){return arguments.length?(u=+t,s):u},s.keyModifiers=function(t){return arguments.length?(o=!!t,s):o},s.on=function(){var t=a.on.apply(a,arguments);return t===a?s:t},s}var Yu,Gu,Hu,qu,$u,Xu,Ku,Ju,Qu,ts,ns,es,rs,is,os=Math.abs,as=Math.cos,us=Math.sin,ss=Math.PI,ls=ss/2,cs=2*ss,fs=Math.max,hs=1e-12;function ds(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ps(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ps(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function ps(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0))throw new Error("invalid digits: ".concat(t));if(n>15)return Ls;var e=Math.pow(10,n);return function(t){this._+=t[0];for(var n=1,r=t.length;nAs)if(Math.abs(c*u-s*l)>As&&i){var h=e-o,d=r-a,p=u*u+s*s,y=h*h+d*d,v=Math.sqrt(p),m=Math.sqrt(f),g=i*Math.tan((Ts-Math.acos((p+f-y)/(2*v*m)))/2),_=g/m,b=g/v;Math.abs(_-1)>As&&this._append(Ju||(Ju=xs(["L",",",""])),t+_*l,n+_*c),this._append(Qu||(Qu=xs(["A",",",",0,0,",",",",",""])),i,i,+(c*h>l*d),this._x1=t+b*u,this._y1=n+b*s)}else this._append(Ku||(Ku=xs(["L",",",""])),this._x1=t,this._y1=n)}},{key:"arc",value:function(t,n,e,r,i,o){if(t=+t,n=+n,o=!!o,(e=+e)<0)throw new Error("negative radius: ".concat(e));var a=e*Math.cos(r),u=e*Math.sin(r),s=t+a,l=n+u,c=1^o,f=o?r-i:i-r;null===this._x1?this._append(ts||(ts=xs(["M",",",""])),s,l):(Math.abs(this._x1-s)>As||Math.abs(this._y1-l)>As)&&this._append(ns||(ns=xs(["L",",",""])),s,l),e&&(f<0&&(f=f%Ss+Ss),f>Es?this._append(es||(es=xs(["A",",",",0,1,",",",",","A",",",",0,1,",",",",",""])),e,e,c,t-a,n-u,e,e,c,this._x1=s,this._y1=l):f>As&&this._append(rs||(rs=xs(["A",",",",0,",",",",",",",""])),e,e,+(f>=Ts),c,this._x1=t+e*Math.cos(i),this._y1=n+e*Math.sin(i)))}},{key:"rect",value:function(t,n,e,r){this._append(is||(is=xs(["M",",","h","v","h","Z"])),this._x0=this._x1=+t,this._y0=this._y1=+n,e=+e,+r,-e)}},{key:"toString",value:function(){return this._}}],e&&Ms(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function Ns(){return new Os}function Cs(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;return new Os(+t)}Ns.prototype=Os.prototype;var Ps=Array.prototype.slice;function ks(t){return function(){return t}}function Is(t){return t.source}function js(t){return t.target}function zs(t){return t.radius}function Ds(t){return t.startAngle}function Rs(t){return t.endAngle}function Bs(){return 0}function Us(){return 10}function Fs(t){var n=Is,e=js,r=zs,i=zs,o=Ds,a=Rs,u=Bs,s=null;function l(){var l,c=n.apply(this,arguments),f=e.apply(this,arguments),h=u.apply(this,arguments)/2,d=Ps.call(arguments),p=+r.apply(this,(d[0]=c,d)),y=o.apply(this,d)-ls,v=a.apply(this,d)-ls,m=+i.apply(this,(d[0]=f,d)),g=o.apply(this,d)-ls,_=a.apply(this,d)-ls;if(s||(s=l=Ns()),h>hs&&(os(v-y)>2*h+hs?v>y?(y+=h,v-=h):(y-=h,v+=h):y=v=(y+v)/2,os(_-g)>2*h+hs?_>g?(g+=h,_-=h):(g-=h,_+=h):g=_=(g+_)/2),s.moveTo(p*as(y),p*us(y)),s.arc(0,0,p,y,v),y!==g||v!==_)if(t){var b=+t.apply(this,arguments),w=m-b,x=(g+_)/2;s.quadraticCurveTo(0,0,w*as(g),w*us(g)),s.lineTo(m*as(x),m*us(x)),s.lineTo(w*as(_),w*us(_))}else s.quadraticCurveTo(0,0,m*as(g),m*us(g)),s.arc(0,0,m,g,_);if(s.quadraticCurveTo(0,0,p*as(y),p*us(y)),s.closePath(),l)return s=null,l+""||null}return t&&(l.headRadius=function(n){return arguments.length?(t="function"==typeof n?n:ks(+n),l):t}),l.radius=function(t){return arguments.length?(r=i="function"==typeof t?t:ks(+t),l):r},l.sourceRadius=function(t){return arguments.length?(r="function"==typeof t?t:ks(+t),l):r},l.targetRadius=function(t){return arguments.length?(i="function"==typeof t?t:ks(+t),l):i},l.startAngle=function(t){return arguments.length?(o="function"==typeof t?t:ks(+t),l):o},l.endAngle=function(t){return arguments.length?(a="function"==typeof t?t:ks(+t),l):a},l.padAngle=function(t){return arguments.length?(u="function"==typeof t?t:ks(+t),l):u},l.source=function(t){return arguments.length?(n=t,l):n},l.target=function(t){return arguments.length?(e=t,l):e},l.context=function(t){return arguments.length?(s=null==t?null:t,l):s},l}function Vs(){return Fs()}function Zs(){return Fs(Us)}var Ws=Math.PI/180,Ys=180/Math.PI,Gs=.96422,Hs=.82521,qs=4/29,$s=6/29,Xs=3*$s*$s;function Ks(t){if(t instanceof tl)return new tl(t.l,t.a,t.b,t.opacity);if(t instanceof sl)return ll(t);t instanceof ao||(t=io(t));var n,e,r=il(t.r),i=il(t.g),o=il(t.b),a=nl((.2225045*r+.7168786*i+.0606169*o)/1);return r===i&&i===o?n=e=a:(n=nl((.4360747*r+.3850649*i+.1430804*o)/Gs),e=nl((.0139322*r+.0971045*i+.7141733*o)/Hs)),new tl(116*a-16,500*(n-a),200*(a-e),t.opacity)}function Js(t,n){return new tl(t,0,0,null==n?1:n)}function Qs(t,n,e,r){return 1===arguments.length?Ks(t):new tl(t,n,e,null==r?1:r)}function tl(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r}function nl(t){return t>.008856451679035631?Math.pow(t,1/3):t/Xs+qs}function el(t){return t>$s?t*t*t:Xs*(t-qs)}function rl(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function il(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function ol(t){if(t instanceof sl)return new sl(t.h,t.c,t.l,t.opacity);if(t instanceof tl||(t=Ks(t)),0===t.a&&0===t.b)return new sl(NaN,0r!=d>r&&e<(h-l)*(r-c)/(d-c)+l&&(i=-i)}return i}function Al(t,n,e){var r,i,o,a;return function(t,n,e){return(n[0]-t[0])*(e[1]-t[1])==(e[0]-t[0])*(n[1]-t[1])}(t,n,e)&&(i=t[r=+(t[0]===n[0])],o=e[r],a=n[r],i<=o&&o<=a||a<=o&&o<=i)}function El(){}var Ll=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function Ol(){var t=1,n=1,e=an,r=u;function i(t){var n=e(t);if(Array.isArray(n))n=n.slice().sort(xl);else{var r=Z(t),i=rn(r[0],r[1],n);n=nn(Math.floor(r[0]/i)*i,Math.floor(r[1]/i-1)*i,n)}return n.map((function(n){return o(t,n)}))}function o(e,i){var o=[],u=[];return function(e,r,i){var o,u,s,l,c,f,h=new Array,d=new Array;for(o=u=-1,l=e[0]>=r,Ll[l<<1].forEach(p);++o=r,Ll[s|l<<1].forEach(p);for(Ll[l<<0].forEach(p);++u=r,c=e[u*t]>=r,Ll[l<<1|c<<2].forEach(p);++o=r,f=c,c=e[u*t+o+1]>=r,Ll[s|l<<1|c<<2|f<<3].forEach(p);Ll[l|c<<3].forEach(p)}for(o=-1,c=e[u*t]>=r,Ll[c<<2].forEach(p);++o=r,Ll[c<<2|f<<3].forEach(p);function p(t){var n,e,r=[t[0][0]+o,t[0][1]+u],s=[t[1][0]+o,t[1][1]+u],l=a(r),c=a(s);(n=d[l])?(e=h[c])?(delete d[n.end],delete h[e.start],n===e?(n.ring.push(s),i(n.ring)):h[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete d[n.end],n.ring.push(s),d[n.end=c]=n):(n=h[c])?(e=d[l])?(delete h[n.start],delete d[e.end],n===e?(n.ring.push(s),i(n.ring)):h[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete h[n.start],n.ring.unshift(r),h[n.start=l]=n):h[l]=d[c]={start:l,end:c,ring:[r,s]}}Ll[c<<3].forEach(p)}(e,i,(function(t){r(t,e,i),function(t){for(var n=0,e=t.length,r=t[e-1][1]*t[0][0]-t[e-1][0]*t[0][1];++n0?o.push([t]):u.push(t)})),u.forEach((function(t){for(var n,e=0,r=o.length;e0&&a0&&u=0&&o>=0))throw new Error("invalid size");return t=r,n=o,i},i.thresholds=function(t){return arguments.length?(e="function"==typeof t?t:Array.isArray(t)?Ml(wl.call(t)):Ml(t),i):e},i.smooth=function(t){return arguments.length?(r=t?u:El,i):r===u},i}function Nl(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e>a,l=i+2*u>>a,c=Ml(20);function f(r){var i,c=new Float32Array(s*l),f=Math.pow(2,-a),h=-1,d=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Nl(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Nl(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(r);try{for(d.s();!(i=d.n()).done;){var p=i.value,y=(t(p,++h,r)+u)*f,v=(n(p,h,r)+u)*f,m=+e(p,h,r);if(y>=0&&y=0&&v>a,l=i+2*u>>a,h}return h.contours=function(t){var n=f(t),e=Ol().size([s,l]),r=Math.pow(2,2*a),i=function(t){t=+t;var i=d(e.contour(n,t*r));return i.value=t,i};return Object.defineProperty(i,"max",{get:function(){return fn(n)/r}}),i},h.x=function(n){return arguments.length?(t="function"==typeof n?n:Ml(+n),h):t},h.y=function(t){return arguments.length?(n="function"==typeof t?t:Ml(+t),h):n},h.weight=function(t){return arguments.length?(e="function"==typeof t?t:Ml(+t),h):e},h.size=function(t){if(!arguments.length)return[r,i];var n=+t[0],e=+t[1];if(!(n>=0&&e>=0))throw new Error("invalid size");return r=n,i=e,m()},h.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error("invalid cell size");return a=Math.floor(Math.log(t)/Math.LN2),m()},h.thresholds=function(t){return arguments.length?(c="function"==typeof t?t:Array.isArray(t)?Ml(wl.call(t)):Ml(t),h):c},h.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return o=(Math.sqrt(4*t*t+1)-1)/2,m()},h}var jl=134217729;function zl(t,n,e,r,i){var o,a,u,s,l=n[0],c=r[0],f=0,h=0;c>l==c>-l?(o=l,l=n[++f]):(o=c,c=r[++h]);var d=0;if(fl==c>-l?(u=o-((a=l+o)-l),l=n[++f]):(u=o-((a=c+o)-c),c=r[++h]),o=a,0!==u&&(i[d++]=u);fl==c>-l?(u=o-((a=o+l)-(s=a-o))+(l-s),l=n[++f]):(u=o-((a=o+c)-(s=a-o))+(c-s),c=r[++h]),o=a,0!==u&&(i[d++]=u);for(;f0!=u>0)return s;var l=Math.abs(a+u);return Math.abs(s)>=33306690738754716e-32*l?s:-function(t,n,e,r,i,o,a){var u,s,l,c,f,h,d,p,y,v,m,g,_,b,w,x,M,T,S=t-i,A=e-i,E=n-o,L=r-o;f=(w=(p=S-(d=(h=jl*S)-(h-S)))*(v=L-(y=(h=jl*L)-(h-L)))-((b=S*L)-d*y-p*y-d*v))-(m=w-(M=(p=E-(d=(h=jl*E)-(h-E)))*(v=A-(y=(h=jl*A)-(h-A)))-((x=E*A)-d*y-p*y-d*v))),Rl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Rl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Rl[2]=g-(T-f)+(m-f),Rl[3]=T;var O=function(t,n){for(var e=n[0],r=1;r<4;r++)e+=n[r];return e}(0,Rl),N=22204460492503146e-32*a;if(O>=N||-O>=N)return O;if(u=t-(S+(f=t-S))+(f-i),l=e-(A+(f=e-A))+(f-i),s=n-(E+(f=n-E))+(f-o),c=r-(L+(f=r-L))+(f-o),0===u&&0===s&&0===l&&0===c)return O;if(N=11093356479670487e-47*a+33306690738754706e-32*Math.abs(O),(O+=S*c+L*u-(E*l+A*s))>=N||-O>=N)return O;f=(w=(p=u-(d=(h=jl*u)-(h-u)))*(v=L-(y=(h=jl*L)-(h-L)))-((b=u*L)-d*y-p*y-d*v))-(m=w-(M=(p=s-(d=(h=jl*s)-(h-s)))*(v=A-(y=(h=jl*A)-(h-A)))-((x=s*A)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var C=zl(4,Rl,4,Vl,Bl);f=(w=(p=S-(d=(h=jl*S)-(h-S)))*(v=c-(y=(h=jl*c)-(h-c)))-((b=S*c)-d*y-p*y-d*v))-(m=w-(M=(p=E-(d=(h=jl*E)-(h-E)))*(v=l-(y=(h=jl*l)-(h-l)))-((x=E*l)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var P=zl(C,Bl,4,Vl,Ul);f=(w=(p=u-(d=(h=jl*u)-(h-u)))*(v=c-(y=(h=jl*c)-(h-c)))-((b=u*c)-d*y-p*y-d*v))-(m=w-(M=(p=s-(d=(h=jl*s)-(h-s)))*(v=l-(y=(h=jl*l)-(h-l)))-((x=s*l)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var k=zl(P,Ul,4,Vl,Fl);return Fl[k-1]}(t,n,e,r,i,o,l)}function Wl(t){return Wl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wl(t)}function Yl(t,n){for(var e=0;e>1;if(e>0&&"number"!=typeof n[0])throw new Error("Expected coords to contain numbers.");this.coords=n;var r=Math.max(2*e-5,0);this._triangles=new Uint32Array(3*r),this._halfedges=new Int32Array(3*r),this._hashSize=Math.ceil(Math.sqrt(e)),this._hullPrev=new Uint32Array(e),this._hullNext=new Uint32Array(e),this._hullTri=new Uint32Array(e),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(e),this._dists=new Float64Array(e),this.update()}var n,e,r;return n=t,e=[{key:"update",value:function(){for(var t=this.coords,n=this._hullPrev,e=this._hullNext,r=this._hullTri,i=this._hullHash,o=t.length>>1,a=1/0,u=1/0,s=-1/0,l=-1/0,c=0;cs&&(s=f),h>l&&(l=h),this._ids[c]=c}for(var d,p,y,v=(a+s)/2,m=(u+l)/2,g=1/0,_=0;_0&&(p=M,g=T)}for(var S=t[2*p],A=t[2*p+1],E=1/0,L=0;Lz&&(k[I++]=D,z=this._dists[D])}return this.hull=k.subarray(0,I),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(Zl(w,x,S,A,N,C)<0){var R=p,B=S,U=A;p=y,S=N,A=C,y=R,N=B,C=U}var F=function(t,n,e,r,i,o){var a=e-t,u=r-n,s=i-t,l=o-n,c=a*a+u*u,f=s*s+l*l,h=.5/(a*l-u*s);return{x:t+(l*c-u*f)*h,y:n+(a*f-s*c)*h}}(w,x,S,A,N,C);this._cx=F.x,this._cy=F.y;for(var V=0;V0&&Math.abs(q-W)<=Gl&&Math.abs($-Y)<=Gl)&&(W=q,Y=$,H!==d&&H!==p&&H!==y)){for(var X=0,K=0,J=this._hashKey(q,$);K=0;)if((Q=tt)===X){Q=-1;break}if(-1!==Q){var nt=this._addTriangle(Q,H,e[Q],-1,-1,r[Q]);r[H]=this._legalize(nt+2),r[Q]=nt,Z++;for(var et=e[Q];tt=e[et],Zl(q,$,t[2*et],t[2*et+1],t[2*tt],t[2*tt+1])<0;)nt=this._addTriangle(et,H,tt,r[H],-1,r[et]),r[H]=this._legalize(nt+2),e[et]=et,Z--,et=tt;if(Q===X)for(;Zl(q,$,t[2*(tt=n[Q])],t[2*tt+1],t[2*Q],t[2*Q+1])<0;)nt=this._addTriangle(tt,H,Q,-1,r[Q],r[tt]),this._legalize(nt+2),r[tt]=nt,e[Q]=Q,Z--,Q=tt;this._hullStart=n[H]=Q,e[Q]=n[et]=H,e[H]=et,i[this._hashKey(q,$)]=H,i[this._hashKey(t[2*Q],t[2*Q+1])]=Q}}}this.hull=new Uint32Array(Z);for(var rt=0,it=this._hullStart;rt0?3-i:1+i)/4*this._hashSize))%this._hashSize;var e,r,i}},{key:"_legalize",value:function(t){for(var n,e,r,i,o,a,u,s,l,c,f,h,d,p,y,v,m=this._triangles,g=this._halfedges,_=this.coords,b=0,w=0;;){var x=g[t],M=t-t%3;if(w=M+(t+2)%3,-1!==x){var T=x-x%3,S=M+(t+1)%3,A=T+(x+2)%3,E=m[w],L=m[t],O=m[S],N=m[A];if(n=_[2*E],e=_[2*E+1],r=_[2*L],i=_[2*L+1],o=_[2*O],a=_[2*O+1],void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,(l=n-(u=_[2*N]))*((h=i-(s=_[2*N+1]))*(v=(d=o-u)*d+(p=a-s)*p)-(y=(f=r-u)*f+h*h)*p)-(c=e-s)*(f*v-y*d)+(l*l+c*c)*(f*p-h*d)<0){m[t]=N,m[x]=E;var C=g[A];if(-1===C){var P=this._hullStart;do{if(this._hullTri[P]===A){this._hullTri[P]=t;break}P=this._hullPrev[P]}while(P!==this._hullStart)}this._link(t,C),this._link(x,g[w]),this._link(w,A);var k=T+(x+1)%3;b1&&void 0!==arguments[1]?arguments[1]:Ql,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:tc,i=n.length,o=new Float64Array(2*i),a=0;a=e&&n[t[u]]>a;)t[u+1]=t[u--];t[u+1]=o}else{var s=e+1,l=r;Jl(t,e+r>>1,s),n[t[e]]>n[t[r]]&&Jl(t,e,r),n[t[s]]>n[t[r]]&&Jl(t,s,r),n[t[e]]>n[t[s]]&&Jl(t,e,s);for(var c=t[s],f=n[c];;){do{s++}while(n[t[s]]f);if(l=l-e?(Kl(t,n,s,r),Kl(t,n,e,l-1)):(Kl(t,n,e,l-1),Kl(t,n,s,r))}}function Jl(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function Ql(t){return t[0]}function tc(t){return t[1]}function nc(t){return nc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nc(t)}function ec(t,n){for(var e=0;erc||Math.abs(this._y1-i)>rc)&&(this._+="L"+r+","+i),e&&(this._+="A".concat(e,",").concat(e,",0,1,1,").concat(t-e,",").concat(n,"A").concat(e,",").concat(e,",0,1,1,").concat(this._x1=r,",").concat(this._y1=i))}},{key:"rect",value:function(t,n,e,r){this._+="M".concat(this._x0=this._x1=+t,",").concat(this._y0=this._y1=+n,"h").concat(+e,"v").concat(+r,"h").concat(-e,"Z")}},{key:"value",value:function(){return this._||null}}],e&&ec(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function oc(t){return oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oc(t)}function ac(t,n){for(var e=0;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function cc(){cc=function(){return t};var t={},n=Object.prototype,e=n.hasOwnProperty,r=Object.defineProperty||function(t,n,e){t[n]=e.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{s({},"")}catch(t){s=function(t,n,e){return t[n]=e}}function l(t,n,e,i){var o=n&&n.prototype instanceof h?n:h,a=Object.create(o.prototype),u=new S(i||[]);return r(a,"_invoke",{value:w(t,e,u)}),a}function c(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function h(){}function d(){}function p(){}var y={};s(y,o,(function(){return this}));var v=Object.getPrototypeOf,m=v&&v(v(A([])));m&&m!==n&&e.call(m,o)&&(y=m);var g=p.prototype=h.prototype=Object.create(y);function _(t){["next","throw","return"].forEach((function(n){s(t,n,(function(t){return this._invoke(n,t)}))}))}function b(t,n){function i(r,o,a,u){var s=c(t[r],t,o);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==sc(f)&&e.call(f,"__await")?n.resolve(f.__await).then((function(t){i("next",t,a,u)}),(function(t){i("throw",t,a,u)})):n.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return i("throw",t,a,u)}))}u(s.arg)}var o;r(this,"_invoke",{value:function(t,e){function r(){return new n((function(n,r){i(t,e,n,r)}))}return o=o?o.then(r,r):r()}})}function w(t,n,e){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(e.method=i,e.arg=o;;){var a=e.delegate;if(a){var u=x(a,e);if(u){if(u===f)continue;return u}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if("suspendedStart"===r)throw r="completed",e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r="executing";var s=c(t,n,e);if("normal"===s.type){if(r=e.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:e.done}}"throw"===s.type&&(r="completed",e.method="throw",e.arg=s.arg)}}}function x(t,n){var e=n.method,r=t.iterator[e];if(void 0===r)return n.delegate=null,"throw"===e&&t.iterator.return&&(n.method="return",n.arg=void 0,x(t,n),"throw"===n.method)||"return"!==e&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+e+"' method")),f;var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,f;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,f):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function M(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function T(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function A(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}function fc(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||hc(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hc(t,n){if(t){if("string"==typeof t)return dc(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?dc(t,n):void 0}}function dc(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:[0,0,960,500],r=fc(e,4),i=r[0],o=r[1],a=r[2],u=r[3];if(pc(this,t),!((a=+a)>=(i=+i)&&(u=+u)>=(o=+o)))throw new Error("invalid bounds");this.delaunay=n,this._circumcenters=new Float64Array(2*n.points.length),this.vectors=new Float64Array(2*n.points.length),this.xmax=a,this.xmin=i,this.ymax=u,this.ymin=o,this._init()}var n,e;return n=t,e=[{key:"update",value:function(){return this.delaunay.update(),this._init(),this}},{key:"_init",value:function(){for(var t,n,e=this.delaunay,r=e.points,i=e.hull,o=e.triangles,a=this.vectors,u=this.circumcenters=this._circumcenters.subarray(0,o.length/3*2),s=0,l=0,c=o.length;s1;)i-=2;for(var o=2;o4)for(var u=0;u0){if(n>=this.ymax)return null;(i=(this.ymax-n)/r)0){if(t>=this.xmax)return null;(i=(this.xmax-t)/e)this.xmax?2:0)|(nthis.ymax?8:0)}}],e&&yc(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}(),mc=wc().mark(Nc);function gc(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return _c(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?_c(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function _c(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}function xc(t,n){for(var e=0;e2&&function(t){for(var n=t.triangles,e=t.coords,r=0;r1e-10)return!1}return!0}(t)){this.collinear=Int32Array.from({length:n.length/2},(function(t,n){return n})).sort((function(t,e){return n[2*t]-n[2*e]||n[2*t+1]-n[2*e+1]}));for(var e=this.collinear[0],r=this.collinear[this.collinear.length-1],i=[n[2*e],n[2*e+1],n[2*r],n[2*r+1]],o=1e-8*Math.hypot(i[3]-i[1],i[2]-i[0]),a=0,u=n.length/2;a0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=c[0],h[c[0]]=1,2===c.length&&(h[c[1]]=0,this.triangles[1]=c[1],this.triangles[2]=c[1]))}},{key:"voronoi",value:function(t){return new vc(this,t)}},{key:"neighbors",value:wc().mark((function t(n){var e,r,i,o,a,u,s,l,c,f,h;return wc().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.inedges,r=this.hull,i=this._hullIndex,o=this.halfedges,a=this.triangles,!(u=this.collinear)){t.next=10;break}if(!((s=u.indexOf(n))>0)){t.next=6;break}return t.next=6,u[s-1];case 6:if(!(s2&&void 0!==arguments[2]?arguments[2]:0;if((t=+t)!=t||(n=+n)!=n)return-1;for(var r,i=e;(r=this._step(e,t,n))>=0&&r!==e&&r!==i;)e=r;return r}},{key:"_step",value:function(t,n,e){var r=this.inedges,i=this.hull,o=this._hullIndex,a=this.halfedges,u=this.triangles,s=this.points;if(-1===r[t]||!s.length)return(t+1)%(s.length>>1);var l=t,c=Tc(n-s[2*t],2)+Tc(e-s[2*t+1],2),f=r[t],h=f;do{var d=u[h],p=Tc(n-s[2*d],2)+Tc(e-s[2*d+1],2);if(p1&&void 0!==arguments[1]?arguments[1]:Sc,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ac,i=arguments.length>3?arguments[3]:void 0;return new t("length"in n?Oc(n,e,r,i):Float64Array.from(Nc(n,e,r,i)))}}],e&&xc(n.prototype,e),r&&xc(n,r),Object.defineProperty(n,"prototype",{writable:!1}),t}();function Oc(t,n,e,r){for(var i=t.length,o=new Float64Array(2*i),a=0;af}s.mouse("drag",r)}function y(t){Ni(t.view).on("mousemove.drag mouseup.drag",null),zi(t.view,e),Ii(t),s.mouse("end",t)}function v(t,n){if(i.call(this,t,n)){var e,r,a=t.changedTouches,u=o.call(this,t,n),s=a.length;for(e=0;e=o?s=!0:10===(r=t.charCodeAt(a++))?l=!0:13===r&&(l=!0,10===t.charCodeAt(a)&&++a),t.slice(i+1,n-1).replace(/""/g,'"')}for(;a9999?"+"+Vc(n,6):Vc(n,4))+"-"+Vc(t.getUTCMonth()+1,2)+"-"+Vc(t.getUTCDate(),2)+(o?"T"+Vc(e,2)+":"+Vc(r,2)+":"+Vc(i,2)+"."+Vc(o,3)+"Z":i?"T"+Vc(e,2)+":"+Vc(r,2)+":"+Vc(i,2)+"Z":r||e?"T"+Vc(e,2)+":"+Vc(r,2)+"Z":"")}(t):n.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,n){var e,i,o=r(t,(function(t,r){if(e)return e(t,r-1);i=t,e=n?function(t,n){var e=Uc(t);return function(r,i){return n(e(r),i,t)}}(t,n):Uc(t)}));return o.columns=i||[],o},parseRows:r,format:function(n,e){return null==e&&(e=Fc(n)),[e.map(a).join(t)].concat(i(n,e)).join("\n")},formatBody:function(t,n){return null==n&&(n=Fc(t)),i(t,n).join("\n")},formatRows:function(t){return t.map(o).join("\n")},formatRow:o,formatValue:a}}var Wc=Zc(","),Yc=Wc.parse,Gc=Wc.parseRows,Hc=Wc.format,qc=Wc.formatBody,$c=Wc.formatRows,Xc=Wc.formatRow,Kc=Wc.formatValue,Jc=Zc("\t"),Qc=Jc.parse,tf=Jc.parseRows,nf=Jc.format,ef=Jc.formatBody,rf=Jc.formatRows,of=Jc.formatRow,af=Jc.formatValue;function uf(t){for(var n in t){var e,r,i=t[n].trim();if(i)if("true"===i)i=!0;else if("false"===i)i=!1;else if("NaN"===i)i=NaN;else if(isNaN(e=+i)){if(!(r=i.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;sf&&r[4]&&!r[7]&&(i=i.replace(/-/g,"/").replace(/T/," ")),i=new Date(i)}else i=e;else i=null;t[n]=i}return t}var sf=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours(),lf=function(t){return+t};function cf(t){return t*t}function ff(t){return t*(2-t)}function hf(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}var df=function t(n){function e(t){return Math.pow(t,n)}return n=+n,e.exponent=t,e}(3),pf=function t(n){function e(t){return 1-Math.pow(1-t,n)}return n=+n,e.exponent=t,e}(3),yf=function t(n){function e(t){return((t*=2)<=1?Math.pow(t,n):2-Math.pow(2-t,n))/2}return n=+n,e.exponent=t,e}(3),vf=Math.PI,mf=vf/2;function gf(t){return 1==+t?1:1-Math.cos(t*mf)}function _f(t){return Math.sin(t*mf)}function bf(t){return(1-Math.cos(vf*t))/2}function wf(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function xf(t){return wf(1-+t)}function Mf(t){return 1-wf(t)}function Tf(t){return((t*=2)<=1?wf(1-t):2-wf(t-1))/2}function Sf(t){return 1-Math.sqrt(1-t*t)}function Af(t){return Math.sqrt(1- --t*t)}function Ef(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var Lf=7.5625;function Of(t){return 1-Nf(1-t)}function Nf(t){return(t=+t)<.36363636363636365?Lf*t*t:t<.7272727272727273?Lf*(t-=.5454545454545454)*t+.75:t<.9090909090909091?Lf*(t-=.8181818181818182)*t+.9375:Lf*(t-=.9545454545454546)*t+.984375}function Cf(t){return((t*=2)<=1?1-Nf(1-t):Nf(t-1)+1)/2}var Pf=1.70158,kf=function t(n){function e(t){return(t=+t)*t*(n*(t-1)+t)}return n=+n,e.overshoot=t,e}(Pf),If=function t(n){function e(t){return--t*t*((t+1)*n+t)+1}return n=+n,e.overshoot=t,e}(Pf),jf=function t(n){function e(t){return((t*=2)<1?t*t*((n+1)*t-n):(t-=2)*t*((n+1)*t+n)+2)/2}return n=+n,e.overshoot=t,e}(Pf),zf=2*Math.PI,Df=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return n*wf(- --t)*Math.sin((r-t)/e)}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3),Rf=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return 1-n*wf(t=+t)*Math.sin((t+r)/e)}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3),Bf=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return((t=2*t-1)<0?n*wf(-t)*Math.sin((r-t)/e):2-n*wf(t)*Math.sin((r+t)/e))/2}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3);function Uf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}function Ff(t,n){return fetch(t,n).then(Uf)}function Vf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}function Zf(t,n){return fetch(t,n).then(Vf)}function Wf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function Yf(t,n){return fetch(t,n).then(Wf)}function Gf(t){return function(n,e,r){return 2===arguments.length&&"function"==typeof e&&(r=e,e=void 0),Yf(n,e).then((function(n){return t(n,r)}))}}function Hf(t,n,e,r){3===arguments.length&&"function"==typeof e&&(r=e,e=void 0);var i=Zc(t);return Yf(n,e).then((function(t){return i.parse(t,r)}))}var qf=Gf(Yc),$f=Gf(Qc);function Xf(t,n){return new Promise((function(e,r){var i=new Image;for(var o in n)i[o]=n[o];i.onerror=r,i.onload=function(){e(i)},i.src=t}))}function Kf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}function Jf(t,n){return fetch(t,n).then(Kf)}function Qf(t){return function(n,e){return Yf(n,e).then((function(n){return(new DOMParser).parseFromString(n,t)}))}}const th=Qf("application/xml");var nh=Qf("text/html"),eh=Qf("image/svg+xml");function rh(t,n){var e,r=1;function i(){var i,o,a=e.length,u=0,s=0;for(i=0;i=(o=(y+m)/2))?y=o:m=o,(c=e>=(a=(v+g)/2))?v=a:g=a,i=d,!(d=d[f=c<<1|l]))return i[f]=p,t;if(u=+t._x.call(null,d.data),s=+t._y.call(null,d.data),n===u&&e===s)return p.next=d,i?i[f]=p:t._root=p,t;do{i=i?i[f]=new Array(4):t._root=new Array(4),(l=n>=(o=(y+m)/2))?y=o:m=o,(c=e>=(a=(v+g)/2))?v=a:g=a}while((f=c<<1|l)==(h=(s>=a)<<1|u>=o));return i[h]=d,i[f]=p,t}function oh(t,n,e,r,i){this.node=t,this.x0=n,this.y0=e,this.x1=r,this.y1=i}function ah(t){return t[0]}function uh(t){return t[1]}function sh(t,n,e){var r=new lh(null==n?ah:n,null==e?uh:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function lh(t,n,e,r,i,o){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=o,this._root=void 0}function ch(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n}var fh=sh.prototype=lh.prototype;function hh(t){return function(){return t}}function dh(t){return 1e-6*(t()-.5)}function ph(t){return t.x+t.vx}function yh(t){return t.y+t.vy}function vh(t){var n,e,r,i=1,o=1;function a(){for(var t,a,s,l,c,f,h,d=n.length,p=0;pl+p||oc+p||as.index){var y=l-u.x-u.vx,v=c-u.y-u.vy,m=y*y+v*v;mt.r&&(t.r=t[n].r)}function s(){if(n){var r,i,o=n.length;for(e=new Array(o),r=0;rc&&(c=r),if&&(f=i));if(s>c||l>f)return this;for(this.cover(s,l).cover(c,f),e=0;et||t>=i||r>n||n>=o;)switch(u=(nh||(o=s.y0)>d||(a=s.x1)=m)<<1|t>=v)&&(s=p[p.length-1],p[p.length-1]=p[p.length-1-l],p[p.length-1-l]=s)}else{var g=t-+this._x.call(null,y.data),_=n-+this._y.call(null,y.data),b=g*g+_*_;if(b=(u=(p+v)/2))?p=u:v=u,(c=a>=(s=(y+m)/2))?y=s:m=s,n=d,!(d=d[f=c<<1|l]))return this;if(!d.length)break;(n[f+1&3]||n[f+2&3]||n[f+3&3])&&(e=n,h=f)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):n?(i?n[f]=i:delete n[f],(d=n[0]||n[1]||n[2]||n[3])&&d===(n[3]||n[2]||n[1]||n[0])&&!d.length&&(e?e[h]=d:this._root=d),this):(this._root=i,this)},fh.removeAll=function(t){for(var n=0,e=t.length;n1?(null==e?u.delete(t):u.set(t,p(e)),n):u.get(t)},find:function(n,e,r){var i,o,a,u,s,l=0,c=t.length;for(null==r?r=1/0:r*=r,l=0;l1?(l.on(t,e),n):l.on(t)}}}function Ah(){var t,n,e,r,i,o=hh(-30),a=1,u=1/0,s=.81;function l(e){var i,o=t.length,a=sh(t,xh,Mh).visitAfter(f);for(r=e,i=0;i=u)){(t.data!==n||t.next)&&(0===f&&(p+=(f=dh(e))*f),0===h&&(p+=(h=dh(e))*h),p1?r[0]+r.slice(2):r,+t.slice(e+1)]}function Ch(t){return(t=Nh(Math.abs(t)))?t[1]:NaN}var Ph,kh=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ih(t){if(!(n=kh.exec(t)))throw new Error("invalid format: "+t);var n;return new jh({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function jh(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function zh(t,n){var e=Nh(t,n);if(!e)return t+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}Ih.prototype=jh.prototype,jh.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Dh={"%":function(t,n){return(100*t).toFixed(n)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,n){return t.toExponential(n)},f:function(t,n){return t.toFixed(n)},g:function(t,n){return t.toPrecision(n)},o:function(t){return Math.round(t).toString(8)},p:function(t,n){return zh(100*t,n)},r:zh,s:function(t,n){var e=Nh(t,n);if(!e)return t+"";var r=e[0],i=e[1],o=i-(Ph=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Nh(t,Math.max(0,n+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function Rh(t){return t}var Bh,Uh,Fh,Vh=Array.prototype.map,Zh=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Wh(t){var n,e,r=void 0===t.grouping||void 0===t.thousands?Rh:(n=Vh.call(t.grouping,Number),e=t.thousands+"",function(t,r){for(var i=t.length,o=[],a=0,u=n[0],s=0;i>0&&u>0&&(s+u+1>r&&(u=Math.max(1,r-s)),o.push(t.substring(i-=u,i+u)),!((s+=u+1)>r));)u=n[a=(a+1)%n.length];return o.reverse().join(e)}),i=void 0===t.currency?"":t.currency[0]+"",o=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?Rh:function(t){return function(n){return n.replace(/[0-9]/g,(function(n){return t[+n]}))}}(Vh.call(t.numerals,String)),s=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"−":t.minus+"",c=void 0===t.nan?"NaN":t.nan+"";function f(t){var n=(t=Ih(t)).fill,e=t.align,f=t.sign,h=t.symbol,d=t.zero,p=t.width,y=t.comma,v=t.precision,m=t.trim,g=t.type;"n"===g?(y=!0,g="g"):Dh[g]||(void 0===v&&(v=12),m=!0,g="g"),(d||"0"===n&&"="===e)&&(d=!0,n="0",e="=");var _="$"===h?i:"#"===h&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",b="$"===h?o:/[%p]/.test(g)?s:"",w=Dh[g],x=/[defgprs%]/.test(g);function M(t){var i,o,s,h=_,M=b;if("c"===g)M=w(t)+M,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?c:w(Math.abs(t),v),m&&(t=function(t){t:for(var n,e=t.length,r=1,i=-1;r0&&(i=0)}return i>0?t.slice(0,i)+t.slice(n+1):t}(t)),T&&0==+t&&"+"!==f&&(T=!1),h=(T?"("===f?f:l:"-"===f||"("===f?"":f)+h,M=("s"===g?Zh[8+Ph/3]:"")+M+(T&&"("===f?")":""),x)for(i=-1,o=t.length;++i(s=t.charCodeAt(i))||s>57){M=(46===s?a+t.slice(i+1):t.slice(i))+M,t=t.slice(0,i);break}}y&&!d&&(t=r(t,1/0));var S=h.length+t.length+M.length,A=S>1)+h+t+M+A.slice(S);break;default:t=A+h+t+M}return u(t)}return v=void 0===v?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),M.toString=function(){return t+""},M}return{format:f,formatPrefix:function(t,n){var e=f(((t=Ih(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Ch(n)/3))),i=Math.pow(10,-r),o=Zh[8+r/3];return function(t){return e(i*t)+o}}}}function Yh(t){return Bh=Wh(t),Uh=Bh.format,Fh=Bh.formatPrefix,Bh}function Gh(t){return Math.max(0,-Ch(Math.abs(t)))}function Hh(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Ch(n)/3)))-Ch(Math.abs(t)))}function qh(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,Ch(n)-Ch(t))+1}Yh({thousands:",",grouping:[3],currency:["$",""]});var $h=1e-6,Xh=1e-12,Kh=Math.PI,Jh=Kh/2,Qh=Kh/4,td=2*Kh,nd=180/Kh,ed=Kh/180,rd=Math.abs,id=Math.atan,od=Math.atan2,ad=Math.cos,ud=Math.ceil,sd=Math.exp,ld=(Math.floor,Math.hypot),cd=Math.log,fd=Math.pow,hd=Math.sin,dd=Math.sign||function(t){return t>0?1:t<0?-1:0},pd=Math.sqrt,yd=Math.tan;function vd(t){return t>1?0:t<-1?Kh:Math.acos(t)}function md(t){return t>1?Jh:t<-1?-Jh:Math.asin(t)}function gd(t){return(t=hd(t/2))*t}function _d(){}function bd(t,n){t&&xd.hasOwnProperty(t.type)&&xd[t.type](t,n)}var wd={Feature:function(t,n){bd(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r=0?1:-1,i=r*e,o=ad(n=(n*=ed)/2+Qh),a=hd(n),u=Nd*a,s=Od*o+u*ad(i),l=u*r*hd(i);Vd.add(od(l,s)),Ld=t,Od=o,Nd=a}function $d(t){return Zd=new q,Sd(t,Wd),2*Zd}function Xd(t){return[od(t[1],t[0]),md(t[2])]}function Kd(t){var n=t[0],e=t[1],r=ad(e);return[r*ad(n),r*hd(n),hd(e)]}function Jd(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function Qd(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]}function tp(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function np(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function ep(t){var n=pd(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}var rp,ip,op,ap,up,sp,lp,cp,fp,hp,dp,pp,yp,vp,mp,gp,_p={point:bp,lineStart:xp,lineEnd:Mp,polygonStart:function(){_p.point=Tp,_p.lineStart=Sp,_p.lineEnd=Ap,Bd=new q,Wd.polygonStart()},polygonEnd:function(){Wd.polygonEnd(),_p.point=bp,_p.lineStart=xp,_p.lineEnd=Mp,Vd<0?(Cd=-(kd=180),Pd=-(Id=90)):Bd>$h?Id=90:Bd<-1e-6&&(Pd=-90),Fd[0]=Cd,Fd[1]=kd},sphere:function(){Cd=-(kd=180),Pd=-(Id=90)}};function bp(t,n){Ud.push(Fd=[Cd=t,kd=t]),nId&&(Id=n)}function wp(t,n){var e=Kd([t*ed,n*ed]);if(Rd){var r=Qd(Rd,e),i=Qd([r[1],-r[0],0],r);ep(i),i=Xd(i);var o,a=t-jd,u=a>0?1:-1,s=i[0]*nd*u,l=rd(a)>180;l^(u*jdId&&(Id=o):l^(u*jd<(s=(s+360)%360-180)&&sId&&(Id=n)),l?tEp(Cd,kd)&&(kd=t):Ep(t,kd)>Ep(Cd,kd)&&(Cd=t):kd>=Cd?(tkd&&(kd=t)):t>jd?Ep(Cd,t)>Ep(Cd,kd)&&(kd=t):Ep(t,kd)>Ep(Cd,kd)&&(Cd=t)}else Ud.push(Fd=[Cd=t,kd=t]);nId&&(Id=n),Rd=e,jd=t}function xp(){_p.point=wp}function Mp(){Fd[0]=Cd,Fd[1]=kd,_p.point=bp,Rd=null}function Tp(t,n){if(Rd){var e=t-jd;Bd.add(rd(e)>180?e+(e>0?360:-360):e)}else zd=t,Dd=n;Wd.point(t,n),wp(t,n)}function Sp(){Wd.lineStart()}function Ap(){Tp(zd,Dd),Wd.lineEnd(),rd(Bd)>$h&&(Cd=-(kd=180)),Fd[0]=Cd,Fd[1]=kd,Rd=null}function Ep(t,n){return(n-=t)<0?n+360:n}function Lp(t,n){return t[0]-n[0]}function Op(t,n){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:nEp(r[0],r[1])&&(r[1]=i[1]),Ep(i[0],r[1])>Ep(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(a=-1/0,n=0,r=o[e=o.length-1];n<=e;r=i,++n)i=o[n],(u=Ep(r[1],i[0]))>a&&(a=u,Cd=i[0],kd=r[1])}return Ud=Fd=null,Cd===1/0||Pd===1/0?[[NaN,NaN],[NaN,NaN]]:[[Cd,Pd],[kd,Id]]}var Cp={sphere:_d,point:Pp,lineStart:Ip,lineEnd:Dp,polygonStart:function(){Cp.lineStart=Rp,Cp.lineEnd=Bp},polygonEnd:function(){Cp.lineStart=Ip,Cp.lineEnd=Dp}};function Pp(t,n){t*=ed;var e=ad(n*=ed);kp(e*ad(t),e*hd(t),hd(n))}function kp(t,n,e){++rp,op+=(t-op)/rp,ap+=(n-ap)/rp,up+=(e-up)/rp}function Ip(){Cp.point=jp}function jp(t,n){t*=ed;var e=ad(n*=ed);vp=e*ad(t),mp=e*hd(t),gp=hd(n),Cp.point=zp,kp(vp,mp,gp)}function zp(t,n){t*=ed;var e=ad(n*=ed),r=e*ad(t),i=e*hd(t),o=hd(n),a=od(pd((a=mp*o-gp*i)*a+(a=gp*r-vp*o)*a+(a=vp*i-mp*r)*a),vp*r+mp*i+gp*o);ip+=a,sp+=a*(vp+(vp=r)),lp+=a*(mp+(mp=i)),cp+=a*(gp+(gp=o)),kp(vp,mp,gp)}function Dp(){Cp.point=Pp}function Rp(){Cp.point=Up}function Bp(){Fp(pp,yp),Cp.point=Pp}function Up(t,n){pp=t,yp=n,t*=ed,n*=ed,Cp.point=Fp;var e=ad(n);vp=e*ad(t),mp=e*hd(t),gp=hd(n),kp(vp,mp,gp)}function Fp(t,n){t*=ed;var e=ad(n*=ed),r=e*ad(t),i=e*hd(t),o=hd(n),a=mp*o-gp*i,u=gp*r-vp*o,s=vp*i-mp*r,l=ld(a,u,s),c=md(l),f=l&&-c/l;fp.add(f*a),hp.add(f*u),dp.add(f*s),ip+=c,sp+=c*(vp+(vp=r)),lp+=c*(mp+(mp=i)),cp+=c*(gp+(gp=o)),kp(vp,mp,gp)}function Vp(t){rp=ip=op=ap=up=sp=lp=cp=0,fp=new q,hp=new q,dp=new q,Sd(t,Cp);var n=+fp,e=+hp,r=+dp,i=ld(n,e,r);return iKh&&(t-=Math.round(t/td)*td),[t,n]}function Gp(t,n,e){return(t%=td)?n||e?Wp(qp(t),$p(n,e)):qp(t):n||e?$p(n,e):Yp}function Hp(t){return function(n,e){return rd(n+=t)>Kh&&(n-=Math.round(n/td)*td),[n,e]}}function qp(t){var n=Hp(t);return n.invert=Hp(-t),n}function $p(t,n){var e=ad(t),r=hd(t),i=ad(n),o=hd(n);function a(t,n){var a=ad(n),u=ad(t)*a,s=hd(t)*a,l=hd(n),c=l*e+u*r;return[od(s*i-c*o,u*e-l*r),md(c*i+s*o)]}return a.invert=function(t,n){var a=ad(n),u=ad(t)*a,s=hd(t)*a,l=hd(n),c=l*i-s*o;return[od(s*i+l*o,u*e+c*r),md(c*e-u*r)]},a}function Xp(t){function n(n){return(n=t(n[0]*ed,n[1]*ed))[0]*=nd,n[1]*=nd,n}return t=Gp(t[0]*ed,t[1]*ed,t.length>2?t[2]*ed:0),n.invert=function(n){return(n=t.invert(n[0]*ed,n[1]*ed))[0]*=nd,n[1]*=nd,n},n}function Kp(t,n,e,r,i,o){if(e){var a=ad(n),u=hd(n),s=r*e;null==i?(i=n+r*td,o=n-s/2):(i=Jp(a,i),o=Jp(a,o),(r>0?io)&&(i+=r*td));for(var l,c=i;r>0?c>o:c1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}}function ny(t,n){return rd(t[0]-n[0])<$h&&rd(t[1]-n[1])<$h}function ey(t,n,e,r){this.x=t,this.z=n,this.o=e,this.e=r,this.v=!1,this.n=this.p=null}function ry(t,n,e,r,i){var o,a,u=[],s=[];if(t.forEach((function(t){if(!((n=t.length-1)<=0)){var n,e,r=t[0],a=t[n];if(ny(r,a)){if(!r[2]&&!a[2]){for(i.lineStart(),o=0;o=0;--o)i.point((c=l[o])[0],c[1]);else r(h.x,h.p.x,-1,i);h=h.p}l=(h=h.o).z,d=!d}while(!h.v);i.lineEnd()}}}function iy(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r=0?1:-1,A=S*T,E=A>Kh,L=v*x;if(s.add(od(L*S*hd(A),m*M+L*ad(A))),a+=E?T+S*td:T,E^p>=e^b>=e){var O=Qd(Kd(d),Kd(_));ep(O);var N=Qd(o,O);ep(N);var C=(E^T>=0?-1:1)*md(N[2]);(r>C||r===C&&(O[0]||O[1]))&&(u+=E^T>=0?1:-1)}}return(a<-1e-6||a<$h&&s<-1e-12)^1&u}function uy(t,n,e,r){return function(i){var o,a,u,s=n(i),l=ty(),c=n(l),f=!1,h={point:d,lineStart:y,lineEnd:v,polygonStart:function(){h.point=m,h.lineStart=g,h.lineEnd=_,a=[],o=[]},polygonEnd:function(){h.point=d,h.lineStart=y,h.lineEnd=v,a=Vn(a);var t=ay(o,r);a.length?(f||(i.polygonStart(),f=!0),ry(a,ly,t,e,i)):t&&(f||(i.polygonStart(),f=!0),i.lineStart(),e(null,null,1,i),i.lineEnd()),f&&(i.polygonEnd(),f=!1),a=o=null},sphere:function(){i.polygonStart(),i.lineStart(),e(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function d(n,e){t(n,e)&&i.point(n,e)}function p(t,n){s.point(t,n)}function y(){h.point=p,s.lineStart()}function v(){h.point=d,s.lineEnd()}function m(t,n){u.push([t,n]),c.point(t,n)}function g(){c.lineStart(),u=[]}function _(){m(u[0][0],u[0][1]),c.lineEnd();var t,n,e,r,s=c.clean(),h=l.result(),d=h.length;if(u.pop(),o.push(u),u=null,d)if(1&s){if((n=(e=h[0]).length-1)>0){for(f||(i.polygonStart(),f=!0),i.lineStart(),t=0;t1&&2&s&&h.push(h.pop().concat(h.shift())),a.push(h.filter(sy))}return h}}function sy(t){return t.length>1}function ly(t,n){return((t=t.x)[0]<0?t[1]-Jh-$h:Jh-t[1])-((n=n.x)[0]<0?n[1]-Jh-$h:Jh-n[1])}Yp.invert=Yp;const cy=uy((function(){return!0}),(function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(o,a){var u=o>0?Kh:-Kh,s=rd(o-e);rd(s-Kh)<$h?(t.point(e,r=(r+a)/2>0?Jh:-Jh),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),t.point(o,r),n=0):i!==u&&s>=Kh&&(rd(e-i)<$h&&(e-=i*$h),rd(o-u)<$h&&(o-=u*$h),r=function(t,n,e,r){var i,o,a=hd(t-e);return rd(a)>$h?id((hd(n)*(o=ad(r))*hd(e)-hd(r)*(i=ad(n))*hd(t))/(i*o*a)):(n+r)/2}(e,r,o,a),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),n=0),t.point(e=o,r=a),i=u},lineEnd:function(){t.lineEnd(),e=r=NaN},clean:function(){return 2-n}}}),(function(t,n,e,r){var i;if(null==t)i=e*Jh,r.point(-Kh,i),r.point(0,i),r.point(Kh,i),r.point(Kh,0),r.point(Kh,-i),r.point(0,-i),r.point(-Kh,-i),r.point(-Kh,0),r.point(-Kh,i);else if(rd(t[0]-n[0])>$h){var o=t[0]0,i=rd(n)>$h;function o(t,e){return ad(t)*ad(e)>n}function a(t,e,r){var i=[1,0,0],o=Qd(Kd(t),Kd(e)),a=Jd(o,o),u=o[0],s=a-u*u;if(!s)return!r&&t;var l=n*a/s,c=-n*u/s,f=Qd(i,o),h=np(i,l);tp(h,np(o,c));var d=f,p=Jd(h,d),y=Jd(d,d),v=p*p-y*(Jd(h,h)-1);if(!(v<0)){var m=pd(v),g=np(d,(-p-m)/y);if(tp(g,h),g=Xd(g),!r)return g;var _,b=t[0],w=e[0],x=t[1],M=e[1];w0^g[1]<(rd(g[0]-b)<$h?x:M):x<=g[1]&&g[1]<=M:T>Kh^(b<=g[0]&&g[0]<=w)){var A=np(d,(-p+m)/y);return tp(A,h),[g,Xd(A)]}}}function u(n,e){var i=r?t:Kh-t,o=0;return n<-i?o|=1:n>i&&(o|=2),e<-i?o|=4:e>i&&(o|=8),o}return uy(o,(function(t){var n,e,s,l,c;return{lineStart:function(){l=s=!1,c=1},point:function(f,h){var d,p=[f,h],y=o(f,h),v=r?y?0:u(f,h):y?u(f+(f<0?Kh:-Kh),h):0;if(!n&&(l=s=y)&&t.lineStart(),y!==s&&(!(d=a(n,p))||ny(n,d)||ny(p,d))&&(p[2]=1),y!==s)c=0,y?(t.lineStart(),d=a(p,n),t.point(d[0],d[1])):(d=a(n,p),t.point(d[0],d[1],2),t.lineEnd()),n=d;else if(i&&n&&r^y){var m;v&e||!(m=a(p,n,!0))||(c=0,r?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!y||n&&ny(n,p)||t.point(p[0],p[1]),n=p,s=y,e=v},lineEnd:function(){s&&t.lineEnd(),n=null},clean:function(){return c|(l&&s)<<1}}}),(function(n,r,i,o){Kp(o,t,e,i,n,r)}),r?[0,-t]:[-Kh,t-Kh])}var hy,dy,py,yy,vy=1e9,my=-vy;function gy(t,n,e,r){function i(i,o){return t<=i&&i<=e&&n<=o&&o<=r}function o(i,o,u,l){var c=0,f=0;if(null==i||(c=a(i,u))!==(f=a(o,u))||s(i,o)<0^u>0)do{l.point(0===c||3===c?t:e,c>1?r:n)}while((c=(c+u+4)%4)!==f);else l.point(o[0],o[1])}function a(r,i){return rd(r[0]-t)<$h?i>0?0:3:rd(r[0]-e)<$h?i>0?2:1:rd(r[1]-n)<$h?i>0?1:0:i>0?3:2}function u(t,n){return s(t.x,n.x)}function s(t,n){var e=a(t,1),r=a(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0]}return function(a){var s,l,c,f,h,d,p,y,v,m,g,_=a,b=ty(),w={point:x,lineStart:function(){w.point=M,l&&l.push(c=[]),m=!0,v=!1,p=y=NaN},lineEnd:function(){s&&(M(f,h),d&&v&&b.rejoin(),s.push(b.result())),w.point=x,v&&_.lineEnd()},polygonStart:function(){_=b,s=[],l=[],g=!0},polygonEnd:function(){var n=function(){for(var n=0,e=0,i=l.length;er&&(h-o)*(r-a)>(d-a)*(t-o)&&++n:d<=r&&(h-o)*(r-a)<(d-a)*(t-o)&&--n;return n}(),e=g&&n,i=(s=Vn(s)).length;(e||i)&&(a.polygonStart(),e&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&ry(s,u,n,o,a),a.polygonEnd()),_=a,s=l=c=null}};function x(t,n){i(t,n)&&_.point(t,n)}function M(o,a){var u=i(o,a);if(l&&c.push([o,a]),m)f=o,h=a,d=u,m=!1,u&&(_.lineStart(),_.point(o,a));else if(u&&v)_.point(o,a);else{var s=[p=Math.max(my,Math.min(vy,p)),y=Math.max(my,Math.min(vy,y))],b=[o=Math.max(my,Math.min(vy,o)),a=Math.max(my,Math.min(vy,a))];!function(t,n,e,r,i,o){var a,u=t[0],s=t[1],l=0,c=1,f=n[0]-u,h=n[1]-s;if(a=e-u,f||!(a>0)){if(a/=f,f<0){if(a0){if(a>c)return;a>l&&(l=a)}if(a=i-u,f||!(a<0)){if(a/=f,f<0){if(a>c)return;a>l&&(l=a)}else if(f>0){if(a0)){if(a/=h,h<0){if(a0){if(a>c)return;a>l&&(l=a)}if(a=o-s,h||!(a<0)){if(a/=h,h<0){if(a>c)return;a>l&&(l=a)}else if(h>0){if(a0&&(t[0]=u+l*f,t[1]=s+l*h),c<1&&(n[0]=u+c*f,n[1]=s+c*h),!0}}}}}(s,b,t,n,e,r)?u&&(_.lineStart(),_.point(o,a),g=!1):(v||(_.lineStart(),_.point(s[0],s[1])),_.point(b[0],b[1]),u||_.lineEnd(),g=!1)}p=o,y=a,v=u}return w}}function _y(){var t,n,e,r=0,i=0,o=960,a=500;return e={stream:function(e){return t&&n===e?t:t=gy(r,i,o,a)(n=e)},extent:function(u){return arguments.length?(r=+u[0][0],i=+u[0][1],o=+u[1][0],a=+u[1][1],t=n=null,e):[[r,i],[o,a]]}}}var by={sphere:_d,point:_d,lineStart:function(){by.point=xy,by.lineEnd=wy},lineEnd:_d,polygonStart:_d,polygonEnd:_d};function wy(){by.point=by.lineEnd=_d}function xy(t,n){dy=t*=ed,py=hd(n*=ed),yy=ad(n),by.point=My}function My(t,n){t*=ed;var e=hd(n*=ed),r=ad(n),i=rd(t-dy),o=ad(i),a=r*hd(i),u=yy*e-py*r*o,s=py*e+yy*r*o;hy.add(od(pd(a*a+u*u),s)),dy=t,py=e,yy=r}function Ty(t){return hy=new q,Sd(t,by),+hy}var Sy=[null,null],Ay={type:"LineString",coordinates:Sy};function Ey(t,n){return Sy[0]=t,Sy[1]=n,Ty(Ay)}var Ly={Feature:function(t,n){return Ny(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r0&&(i=Ey(t[o],t[o-1]))>0&&e<=i&&r<=i&&(e+r-i)*(1-Math.pow((e-r)/i,2))$h})).map(s)).concat(Kn(ud(o/d)*d,i,d).filter((function(t){return rd(t%y)>$h})).map(l))}return m.lines=function(){return g().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[c(r).concat(f(a).slice(1),c(e).reverse().slice(1),f(u).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],u=+t[0][1],a=+t[1][1],r>e&&(t=r,r=e,e=t),u>a&&(t=u,u=a,a=t),m.precision(v)):[[r,u],[e,a]]},m.extentMinor=function(e){return arguments.length?(n=+e[0][0],t=+e[1][0],o=+e[0][1],i=+e[1][1],n>t&&(e=n,n=t,t=e),o>i&&(e=o,o=i,i=e),m.precision(v)):[[n,o],[t,i]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(p=+t[0],y=+t[1],m):[p,y]},m.stepMinor=function(t){return arguments.length?(h=+t[0],d=+t[1],m):[h,d]},m.precision=function(h){return arguments.length?(v=+h,s=Dy(o,i,90),l=Ry(n,t,v),c=Dy(u,a,90),f=Ry(r,e,v),m):v},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function Uy(){return By()()}function Fy(t,n){var e=t[0]*ed,r=t[1]*ed,i=n[0]*ed,o=n[1]*ed,a=ad(r),u=hd(r),s=ad(o),l=hd(o),c=a*ad(e),f=a*hd(e),h=s*ad(i),d=s*hd(i),p=2*md(pd(gd(o-r)+a*s*gd(i-e))),y=hd(p),v=p?function(t){var n=hd(t*=p)/y,e=hd(p-t)/y,r=e*c+n*h,i=e*f+n*d,o=e*u+n*l;return[od(i,r)*nd,od(o,pd(r*r+i*i))*nd]}:function(){return[e*nd,r*nd]};return v.distance=p,v}const Vy=function(t){return t};var Zy,Wy,Yy,Gy,Hy=new q,qy=new q,$y={point:_d,lineStart:_d,lineEnd:_d,polygonStart:function(){$y.lineStart=Xy,$y.lineEnd=Qy},polygonEnd:function(){$y.lineStart=$y.lineEnd=$y.point=_d,Hy.add(rd(qy)),qy=new q},result:function(){var t=Hy/2;return Hy=new q,t}};function Xy(){$y.point=Ky}function Ky(t,n){$y.point=Jy,Zy=Yy=t,Wy=Gy=n}function Jy(t,n){qy.add(Gy*t-Yy*n),Yy=t,Gy=n}function Qy(){Jy(Zy,Wy)}const tv=$y;var nv=1/0,ev=nv,rv=-nv,iv=rv,ov={point:function(t,n){trv&&(rv=t),niv&&(iv=n)},lineStart:_d,lineEnd:_d,polygonStart:_d,polygonEnd:_d,result:function(){var t=[[nv,ev],[rv,iv]];return rv=iv=-(ev=nv=1/0),t}};const av=ov;var uv,sv,lv,cv,fv=0,hv=0,dv=0,pv=0,yv=0,vv=0,mv=0,gv=0,_v=0,bv={point:wv,lineStart:xv,lineEnd:Sv,polygonStart:function(){bv.lineStart=Av,bv.lineEnd=Ev},polygonEnd:function(){bv.point=wv,bv.lineStart=xv,bv.lineEnd=Sv},result:function(){var t=_v?[mv/_v,gv/_v]:vv?[pv/vv,yv/vv]:dv?[fv/dv,hv/dv]:[NaN,NaN];return fv=hv=dv=pv=yv=vv=mv=gv=_v=0,t}};function wv(t,n){fv+=t,hv+=n,++dv}function xv(){bv.point=Mv}function Mv(t,n){bv.point=Tv,wv(lv=t,cv=n)}function Tv(t,n){var e=t-lv,r=n-cv,i=pd(e*e+r*r);pv+=i*(lv+t)/2,yv+=i*(cv+n)/2,vv+=i,wv(lv=t,cv=n)}function Sv(){bv.point=wv}function Av(){bv.point=Lv}function Ev(){Ov(uv,sv)}function Lv(t,n){bv.point=Ov,wv(uv=lv=t,sv=cv=n)}function Ov(t,n){var e=t-lv,r=n-cv,i=pd(e*e+r*r);pv+=i*(lv+t)/2,yv+=i*(cv+n)/2,vv+=i,mv+=(i=cv*t-lv*n)*(lv+t),gv+=i*(cv+n),_v+=3*i,wv(lv=t,cv=n)}const Nv=bv;function Cv(t){this._context=t}Cv.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,td)}},result:_d};var Pv,kv,Iv,jv,zv,Dv=new q,Rv={point:_d,lineStart:function(){Rv.point=Bv},lineEnd:function(){Pv&&Uv(kv,Iv),Rv.point=_d},polygonStart:function(){Pv=!0},polygonEnd:function(){Pv=null},result:function(){var t=+Dv;return Dv=new q,t}};function Bv(t,n){Rv.point=Uv,kv=jv=t,Iv=zv=n}function Uv(t,n){jv-=t,zv-=n,Dv.add(pd(jv*jv+zv*zv)),jv=t,zv=n}const Fv=Rv;var Vv,Zv,Wv,Yv,Gv,Hv,qv,$v;function Xv(t){return Xv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xv(t)}function Kv(t,n){return n||(n=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))}function Jv(t,n){for(var e=0;e=0))throw new RangeError("invalid digits: ".concat(t));if(n>15)return tm;if(n!==Gv){var e=Math.pow(10,n);Gv=n,Hv=function(t){var n=1;this._+=t[0];for(var r=t.length;n=0))throw new RangeError("invalid digits: ".concat(t));i=e}return null===n&&(r=new Qv(i)),a},a.projection(t).digits(i).context(n)}function em(t){return{stream:rm(t)}}function rm(t){return function(n){var e=new im;for(var r in t)e[r]=t[r];return e.stream=n,e}}function im(){}function om(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Sd(e,t.stream(av)),n(av.result()),null!=r&&t.clipExtent(r),t}function am(t,n,e){return om(t,(function(e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=Math.min(r/(e[1][0]-e[0][0]),i/(e[1][1]-e[0][1])),a=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,u=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([a,u])}),e)}function um(t,n,e){return am(t,[[0,0],n],e)}function sm(t,n,e){return om(t,(function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,a=-i*e[0][1];t.scale(150*i).translate([o,a])}),e)}function lm(t,n,e){return om(t,(function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],a=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,a])}),e)}im.prototype={constructor:im,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var cm=ad(30*ed);function fm(t,n){return+n?function(t,n){function e(r,i,o,a,u,s,l,c,f,h,d,p,y,v){var m=l-r,g=c-i,_=m*m+g*g;if(_>4*n&&y--){var b=a+h,w=u+d,x=s+p,M=pd(b*b+w*w+x*x),T=md(x/=M),S=rd(rd(x)-1)<$h||rd(o-f)<$h?(o+f)/2:od(w,b),A=t(S,T),E=A[0],L=A[1],O=E-r,N=L-i,C=g*O-m*N;(C*C/_>n||rd((m*O+g*N)/_-.5)>.3||a*h+u*d+s*p2?t[2]%360*ed:0,O()):[v*nd,m*nd,g*nd]},E.angle=function(t){return arguments.length?(_=t%360*ed,O()):_*nd},E.reflectX=function(t){return arguments.length?(b=t?-1:1,O()):b<0},E.reflectY=function(t){return arguments.length?(w=t?-1:1,O()):w<0},E.precision=function(t){return arguments.length?(a=fm(u,A=t*t),N()):pd(A)},E.fitExtent=function(t,n){return am(E,t,n)},E.fitSize=function(t,n){return um(E,t,n)},E.fitWidth=function(t,n){return sm(E,t,n)},E.fitHeight=function(t,n){return lm(E,t,n)},function(){return n=t.apply(this,arguments),E.invert=n.invert&&L,O()}}function vm(t){var n=0,e=Kh/3,r=ym(t),i=r(n,e);return i.parallels=function(t){return arguments.length?r(n=t[0]*ed,e=t[1]*ed):[n*nd,e*nd]},i}function mm(t,n){var e=hd(t),r=(e+hd(n))/2;if(rd(r)<$h)return function(t){var n=ad(t);function e(t,e){return[t*n,hd(e)/n]}return e.invert=function(t,e){return[t/n,md(e*n)]},e}(t);var i=1+e*(2*r-e),o=pd(i)/r;function a(t,n){var e=pd(i-2*r*hd(n))/r;return[e*hd(t*=r),o-e*ad(t)]}return a.invert=function(t,n){var e=o-n,a=od(t,rd(e))*dd(e);return e*r<0&&(a-=Kh*dd(t)*dd(e)),[a/r,md((i-(t*t+e*e)*r*r)/(2*r))]},a}function gm(){return vm(mm).scale(155.424).center([0,33.6442])}function _m(){return gm().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function bm(){var t,n,e,r,i,o,a=_m(),u=gm().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=gm().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,n){o=[t,n]}};function c(t){var n=t[0],a=t[1];return o=null,e.point(n,a),o||(r.point(n,a),o)||(i.point(n,a),o)}function f(){return t=n=null,c}return c.invert=function(t){var n=a.scale(),e=a.translate(),r=(t[0]-e[0])/n,i=(t[1]-e[1])/n;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?u:i>=.166&&i<.234&&r>=-.214&&r<-.115?s:a).invert(t)},c.stream=function(e){return t&&n===e?t:(r=[a.stream(n=e),u.stream(e),s.stream(e)],i=r.length,t={point:function(t,n){for(var e=-1;++e0?n<-Jh+$h&&(n=-Jh+$h):n>Jh-$h&&(n=Jh-$h);var e=i/fd(Nm(n),r);return[e*hd(r*t),i-e*ad(r*t)]}return o.invert=function(t,n){var e=i-n,o=dd(r)*pd(t*t+e*e),a=od(t,rd(e))*dd(e);return e*r<0&&(a-=Kh*dd(t)*dd(e)),[a/r,2*id(fd(i/o,1/r))-Jh]},o}function Pm(){return vm(Cm).scale(109.5).parallels([30,30])}function km(t,n){return[t,n]}function Im(){return pm(km).scale(152.63)}function jm(t,n){var e=ad(t),r=t===n?hd(t):(e-ad(n))/(n-t),i=e/r+t;if(rd(r)<$h)return km;function o(t,n){var e=i-n,o=r*t;return[e*hd(o),i-e*ad(o)]}return o.invert=function(t,n){var e=i-n,o=od(t,rd(e))*dd(e);return e*r<0&&(o-=Kh*dd(t)*dd(e)),[o/r,i-dd(r)*pd(t*t+e*e)]},o}function zm(){return vm(jm).scale(131.154).center([0,13.9389])}Sm.invert=xm((function(t){return t})),Em.invert=function(t,n){return[t,2*id(sd(n))-Jh]},km.invert=km;var Dm=1.340264,Rm=-.081106,Bm=893e-6,Um=.003796,Fm=pd(3)/2;function Vm(t,n){var e=md(Fm*hd(n)),r=e*e,i=r*r*r;return[t*ad(e)/(Fm*(Dm+3*Rm*r+i*(7*Bm+9*Um*r))),e*(Dm+Rm*r+i*(Bm+Um*r))]}function Zm(){return pm(Vm).scale(177.158)}function Wm(t,n){var e=ad(n),r=ad(t)*e;return[e*hd(t)/r,hd(n)/r]}function Ym(){return pm(Wm).scale(144.049).clipAngle(60)}function Gm(){var t,n,e,r,i,o,a,u=1,s=0,l=0,c=1,f=1,h=0,d=null,p=1,y=1,v=rm({point:function(t,n){var e=_([t,n]);this.stream.point(e[0],e[1])}}),m=Vy;function g(){return p=u*c,y=u*f,o=a=null,_}function _(e){var r=e[0]*p,i=e[1]*y;if(h){var o=i*t-r*n;r=r*t+i*n,i=o}return[r+s,i+l]}return _.invert=function(e){var r=e[0]-s,i=e[1]-l;if(h){var o=i*t+r*n;r=r*t-i*n,i=o}return[r/p,i/y]},_.stream=function(t){return o&&a===t?o:o=v(m(a=t))},_.postclip=function(t){return arguments.length?(m=t,d=e=r=i=null,g()):m},_.clipExtent=function(t){return arguments.length?(m=null==t?(d=e=r=i=null,Vy):gy(d=+t[0][0],e=+t[0][1],r=+t[1][0],i=+t[1][1]),g()):null==d?null:[[d,e],[r,i]]},_.scale=function(t){return arguments.length?(u=+t,g()):u},_.translate=function(t){return arguments.length?(s=+t[0],l=+t[1],g()):[s,l]},_.angle=function(e){return arguments.length?(n=hd(h=e%360*ed),t=ad(h),g()):h*nd},_.reflectX=function(t){return arguments.length?(c=t?-1:1,g()):c<0},_.reflectY=function(t){return arguments.length?(f=t?-1:1,g()):f<0},_.fitExtent=function(t,n){return am(_,t,n)},_.fitSize=function(t,n){return um(_,t,n)},_.fitWidth=function(t,n){return sm(_,t,n)},_.fitHeight=function(t,n){return lm(_,t,n)},_}function Hm(t,n){var e=n*n,r=e*e;return[t*(.8707-.131979*e+r*(r*(.003971*e-.001529*r)-.013791)),n*(1.007226+e*(.015085+r*(.028874*e-.044475-.005916*r)))]}function qm(){return pm(Hm).scale(175.295)}function $m(t,n){return[ad(n)*hd(t),hd(n)]}function Xm(){return pm($m).scale(249.5).clipAngle(90.000001)}function Km(t,n){var e=ad(n),r=1+ad(t)*e;return[e*hd(t)/r,hd(n)/r]}function Jm(){return pm(Km).scale(250).clipAngle(142)}function Qm(t,n){return[cd(yd((Jh+n)/2)),-t]}function tg(){var t=Om(Qm),n=t.center,e=t.rotate;return t.center=function(t){return arguments.length?n([-t[1],t[0]]):[(t=n())[1],-t[0]]},t.rotate=function(t){return arguments.length?e([t[0],t[1],t.length>2?t[2]+90:90]):[(t=e())[0],t[1],t[2]-90]},e([0,0,90]).scale(159.155)}function ng(t,n){return t.parent===n.parent?1:2}function eg(t,n){return t+n.x}function rg(t,n){return Math.max(t,n.y)}function ig(){var t=ng,n=1,e=1,r=!1;function i(i){var o,a=0;i.eachAfter((function(n){var e=n.children;e?(n.x=function(t){return t.reduce(eg,0)/t.length}(e),n.y=function(t){return 1+t.reduce(rg,0)}(e)):(n.x=o?a+=t(n,o):0,n.y=0,o=n)}));var u=function(t){for(var n;n=t.children;)t=n[0];return t}(i),s=function(t){for(var n;n=t.children;)t=n[n.length-1];return t}(i),l=u.x-t(u,s)/2,c=s.x+t(s,u)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*n,t.y=(i.y-t.y)*e}:function(t){t.x=(t.x-l)/(c-l)*n,t.y=(1-(i.y?t.y/i.y:1))*e})}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}function og(t){var n=0,e=t.children,r=e&&e.length;if(r)for(;--r>=0;)n+=e[r].value;else n=1;t.value=n}function ag(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}Vm.invert=function(t,n){for(var e,r=n,i=r*r,o=i*i*i,a=0;a<12&&(o=(i=(r-=e=(r*(Dm+Rm*i+o*(Bm+Um*i))-n)/(Dm+3*Rm*i+o*(7*Bm+9*Um*i)))*r)*i*i,!(rd(e)$h&&--i>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]},$m.invert=xm(md),Km.invert=xm((function(t){return 2*id(t)})),Qm.invert=function(t,n){return[-n,2*id(sd(t))-Jh]};var cg=lg().mark(fg);function fg(){var t,n,e,r,i,o;return lg().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:e=[t=this];case 1:n=e.reverse(),e=[];case 2:if(!(t=n.pop())){a.next=8;break}return a.next=5,t;case 5:if(r=t.children)for(i=0,o=r.length;i=0;--o)s.push(r=i[o]=new gg(i[o])),r.parent=e,r.depth=e.depth+1;return u.eachBefore(mg)}function pg(t){return t.children}function yg(t){return Array.isArray(t)?t[1]:null}function vg(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function mg(t){var n=0;do{t.height=n}while((t=t.parent)&&t.height<++n)}function gg(t){this.data=t,this.depth=this.height=0,this.parent=null}function _g(t){return null==t?null:bg(t)}function bg(t){if("function"!=typeof t)throw new Error;return t}function wg(){return 0}function xg(t){return function(){return t}}gg.prototype=dg.prototype=function(t,n,e){return(n=function(t){var n=function(t,n){if("object"!==hg(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!==hg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===hg(n)?n:String(n)}(n))in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}({constructor:gg,count:function(){return this.eachAfter(og)},each:function(t,n){var e,r=-1,i=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ag(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ag(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(i.s();!(e=i.n()).done;){var o=e.value;t.call(n,o,++r,this)}}catch(t){i.e(t)}finally{i.f()}return this},eachAfter:function(t,n){for(var e,r,i,o=this,a=[o],u=[],s=-1;o=a.pop();)if(u.push(o),e=o.children)for(r=0,i=e.length;r=0;--r)o.push(e[r]);return this},find:function(t,n){var e,r=-1,i=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ug(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ug(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(i.s();!(e=i.n()).done;){var o=e.value;if(t.call(n,o,++r,this))return o}}catch(t){i.e(t)}finally{i.f()}},sum:function(t){return this.eachAfter((function(n){for(var e=+t(n.data)||0,r=n.children,i=r&&r.length;--i>=0;)e+=r[i].value;n.value=e}))},sort:function(t){return this.eachBefore((function(n){n.children&&n.children.sort(t)}))},path:function(t){for(var n=this,e=function(t,n){if(t===n)return t;var e=t.ancestors(),r=n.ancestors(),i=null;for(t=e.pop(),n=r.pop();t===n;)i=t,t=e.pop(),n=r.pop();return i}(n,t),r=[n];n!==e;)n=n.parent,r.push(n);for(var i=r.length;t!==e;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,n=[t];t=t.parent;)n.push(t);return n},descendants:function(){return Array.from(this)},leaves:function(){var t=[];return this.eachBefore((function(n){n.children||t.push(n)})),t},links:function(){var t=this,n=[];return t.each((function(e){e!==t&&n.push({source:e.parent,target:e})})),n},copy:function(){return dg(this).eachBefore(vg)}},Symbol.iterator,fg);var Mg=4294967296;function Tg(){var t=1;return function(){return(t=(1664525*t+1013904223)%Mg)/Mg}}function Sg(t){return Sg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Sg(t)}function Ag(t){return Eg(t,Tg())}function Eg(t,n){for(var e,r,i=0,o=(t=function(t,n){for(var e,r,i=t.length;i;)r=n()*i--|0,e=t[i],t[i]=t[r],t[r]=e;return t}(Array.from(t),n)).length,a=[];i0&&e*e>r*r+i*i}function Cg(t,n){for(var e=0;e1e-6?(E+Math.sqrt(E*E-4*A*L))/(2*A):L/E);return{x:r+x+M*O,y:i+T+S*O,r:O}}function jg(t,n,e){var r,i,o,a,u=t.x-n.x,s=t.y-n.y,l=u*u+s*s;l?(i=n.r+e.r,i*=i,a=t.r+e.r,i>(a*=a)?(r=(l+a-i)/(2*l),o=Math.sqrt(Math.max(0,a/l-r*r)),e.x=t.x-r*u-o*s,e.y=t.y-r*s+o*u):(r=(l+i-a)/(2*l),o=Math.sqrt(Math.max(0,i/l-r*r)),e.x=n.x+r*u-o*s,e.y=n.y+r*s+o*u)):(e.x=n.x+e.r,e.y=n.y)}function zg(t,n){var e=t.r+n.r-1e-6,r=n.x-t.x,i=n.y-t.y;return e>0&&e*e>r*r+i*i}function Dg(t){var n=t._,e=t.next._,r=n.r+e.r,i=(n.x*e.r+e.x*n.r)/r,o=(n.y*e.r+e.y*n.r)/r;return i*i+o*o}function Rg(t){this._=t,this.next=null,this.previous=null}function Bg(t,n){if(!(a=(e=t,t="object"===Sg(e)&&"length"in e?e:Array.from(e)).length))return 0;var e,r,i,o,a,u,s,l,c,f,h,d;if((r=t[0]).x=0,r.y=0,!(a>1))return r.r;if(i=t[1],r.x=-i.r,i.x=r.r,i.y=0,!(a>2))return r.r+i.r;jg(i,r,o=t[2]),r=new Rg(r),i=new Rg(i),o=new Rg(o),r.next=o.previous=i,i.next=r.previous=o,o.next=i.previous=r;t:for(l=3;lt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(g);try{for(b.s();!(v=b.n()).done;){var w=v.value;_.has(w)||(_.add(w),m.push(w),g.push(e_(w)),h.push(Jg))}}catch(t){b.e(t)}finally{b.f()}d=function(t,n){return m[n]},p=function(t,n){return g[n]}}for(a=0,i=h.length;a=0&&(l=h[x]).data===Jg;--x)l.data=null}if(u.parent=Xg,u.eachBefore((function(t){t.depth=t.parent.depth+1,--i})).eachBefore(mg),u.parent=null,i>0)throw new Error("cycle");return u}return r.id=function(t){return arguments.length?(n=_g(t),r):n},r.parentId=function(t){return arguments.length?(e=_g(t),r):e},r.path=function(n){return arguments.length?(t=_g(n),r):t},r}function e_(t){var n=t.length;if(n<2)return"";for(;--n>1&&!r_(t,n););return t.slice(0,n)}function r_(t,n){if("/"===t[n]){for(var e=0;n>0&&"\\"===t[--n];)++e;if(0==(1&e))return!0}return!1}function i_(t,n){return t.parent===n.parent?1:2}function o_(t){var n=t.children;return n?n[0]:t.t}function a_(t){var n=t.children;return n?n[n.length-1]:t.t}function u_(t,n,e){var r=e/(n.i-t.i);n.c-=r,n.s+=e,t.c+=r,n.z+=e,n.m+=e}function s_(t,n,e){return t.a.parent===n.parent?t.a:e}function l_(t,n){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function c_(){var t=i_,n=1,e=1,r=null;function i(i){var s=function(t){for(var n,e,r,i,o,a=new l_(t,0),u=[a];n=u.pop();)if(r=n._.children)for(n.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(e=n.children[i]=new l_(r[i],i)),e.parent=n;return(a.parent=new l_(null,0)).children=[a],a}(i);if(s.eachAfter(o),s.parent.m=-s.z,s.eachBefore(a),r)i.eachBefore(u);else{var l=i,c=i,f=i;i.eachBefore((function(t){t.xc.x&&(c=t),t.depth>f.depth&&(f=t)}));var h=l===c?1:t(l,c)/2,d=h-l.x,p=n/(c.x+h+d),y=e/(f.depth||1);i.eachBefore((function(t){t.x=(t.x+d)*p,t.y=t.depth*y}))}return i}function o(n){var e=n.children,r=n.parent.children,i=n.i?r[n.i-1]:null;if(e){!function(t){for(var n,e=0,r=0,i=t.children,o=i.length;--o>=0;)(n=i[o]).z+=e,n.m+=e,e+=n.s+(r+=n.c)}(n);var o=(e[0].z+e[e.length-1].z)/2;i?(n.z=i.z+t(n._,i._),n.m=n.z-o):n.z=o}else i&&(n.z=i.z+t(n._,i._));n.parent.A=function(n,e,r){if(e){for(var i,o=n,a=n,u=e,s=o.parent.children[0],l=o.m,c=a.m,f=u.m,h=s.m;u=a_(u),o=o_(o),u&&o;)s=o_(s),(a=a_(a)).a=n,(i=u.z+f-o.z-l+t(u._,o._))>0&&(u_(s_(u,n,r),n,i),l+=i,c+=i),f+=u.m,l+=o.m,h+=s.m,c+=a.m;u&&!a_(a)&&(a.t=u,a.m+=f-c),o&&!o_(s)&&(s.t=o,s.m+=l-h,r=n)}return r}(n,i,n.parent.A||r[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function u(t){t.x*=n,t.y=t.depth*e}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}function f_(t,n,e,r,i){for(var o,a=t.children,u=-1,s=a.length,l=t.value&&(i-e)/t.value;++uh&&(h=u),v=c*c*y,(d=Math.max(h/v,v/f))>p){c-=u;break}p=d}m.push(a={value:c,dice:s1?n:1)},e}(h_);function y_(){var t=p_,n=!1,e=1,r=1,i=[0],o=wg,a=wg,u=wg,s=wg,l=wg;function c(t){return t.x0=t.y0=0,t.x1=e,t.y1=r,t.eachBefore(f),i=[0],n&&t.eachBefore(Gg),t}function f(n){var e=i[n.depth],r=n.x0+e,c=n.y0+e,f=n.x1-e,h=n.y1-e;f=e-1){var c=u[n];return c.x0=i,c.y0=o,c.x1=a,void(c.y1=s)}for(var f=l[n],h=r/2+f,d=n+1,p=e-1;d>>1;l[y]s-o){var g=r?(i*m+a*v)/r:a;t(n,d,v,i,o,g,s),t(d,e,m,g,o,a,s)}else{var _=r?(o*m+s*v)/r:s;t(n,d,v,i,o,a,_),t(d,e,m,i,_,a,s)}}(0,s,t.value,n,e,r,i)}function m_(t,n,e,r,i){(1&t.depth?f_:Hg)(t,n,e,r,i)}const g_=function t(n){function e(t,e,r,i,o){if((a=t._squarify)&&a.ratio===n)for(var a,u,s,l,c,f=-1,h=a.length,d=t.value;++f1?n:1)},e}(h_);function __(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}function b_(t,n){var e=So(+t,+n);return function(t){var n=e(t);return n-360*Math.floor(n/360)}}function w_(t,n){return t=+t,n=+n,function(e){return Math.round(t*(1-e)+n*e)}}function x_(t){return((t=Math.exp(t))+1/t)/2}const M_=function t(n,e,r){function i(t,i){var o,a,u=t[0],s=t[1],l=t[2],c=i[0],f=i[1],h=i[2],d=c-u,p=f-s,y=d*d+p*p;if(y<1e-12)a=Math.log(h/l)/n,o=function(t){return[u+t*d,s+t*p,l*Math.exp(n*t*a)]};else{var v=Math.sqrt(y),m=(h*h-l*l+r*y)/(2*l*e*v),g=(h*h-l*l-r*y)/(2*h*e*v),_=Math.log(Math.sqrt(m*m+1)-m),b=Math.log(Math.sqrt(g*g+1)-g);a=(b-_)/n,o=function(t){var r,i=t*a,o=x_(_),c=l/(e*v)*(o*(r=n*i+_,((r=Math.exp(2*r))-1)/(r+1))-function(t){return((t=Math.exp(t))-1/t)/2}(_));return[u+c*d,s+c*p,l*o/x_(n*i+_)]}}return o.duration=1e3*a*n/Math.SQRT2,o}return i.rho=function(n){var e=Math.max(.001,+n),r=e*e;return t(e,r,r*r)},i}(Math.SQRT2,2,4);function T_(t){return function(n,e){var r=t((n=yo(n)).h,(e=yo(e)).h),i=Ao(n.s,e.s),o=Ao(n.l,e.l),a=Ao(n.opacity,e.opacity);return function(t){return n.h=r(t),n.s=i(t),n.l=o(t),n.opacity=a(t),n+""}}}const S_=T_(So);var A_=T_(Ao);function E_(t,n){var e=Ao((t=Qs(t)).l,(n=Qs(n)).l),r=Ao(t.a,n.a),i=Ao(t.b,n.b),o=Ao(t.opacity,n.opacity);return function(n){return t.l=e(n),t.a=r(n),t.b=i(n),t.opacity=o(n),t+""}}function L_(t){return function(n,e){var r=t((n=ul(n)).h,(e=ul(e)).h),i=Ao(n.c,e.c),o=Ao(n.l,e.l),a=Ao(n.opacity,e.opacity);return function(t){return n.h=r(t),n.c=i(t),n.l=o(t),n.opacity=a(t),n+""}}}const O_=L_(So);var N_=L_(Ao);function C_(t){return function n(e){function r(n,r){var i=t((n=_l(n)).h,(r=_l(r)).h),o=Ao(n.s,r.s),a=Ao(n.l,r.l),u=Ao(n.opacity,r.opacity);return function(t){return n.h=i(t),n.s=o(t),n.l=a(Math.pow(t,e)),n.opacity=u(t),n+""}}return e=+e,r.gamma=n,r}(1)}const P_=C_(So);var k_=C_(Ao);function I_(t,n){void 0===n&&(n=t,t=Zo);for(var e=0,r=n.length-1,i=n[0],o=new Array(r<0?0:r);e1&&(e=t[a[u-2]],r=t[a[u-1]],i=t[n],(r[0]-e[0])*(i[1]-e[1])-(r[1]-e[1])*(i[0]-e[0])<=0);)--u;a[u++]=n}return a.slice(0,u)}function U_(t){if((e=t.length)<3)return null;var n,e,r=new Array(e),i=new Array(e);for(n=0;n=0;--n)l.push(t[r[o[n]][2]]);for(n=+u;nu!=l>u&&a<(s-e)*(u-r)/(l-r)+e&&(c=!c),s=e,l=r;return c}function V_(t){for(var n,e,r=-1,i=t.length,o=t[i-1],a=o[0],u=o[1],s=0;++r1);return t+e*o*Math.sqrt(-2*Math.log(i)/i)}}return e.source=t,e}(Z_),H_=function t(n){var e=G_.source(n);function r(){var t=e.apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(Z_),q_=function t(n){function e(t){return(t=+t)<=0?function(){return 0}:function(){for(var e=0,r=t;r>1;--r)e+=n();return e+r*n()}}return e.source=t,e}(Z_),$_=function t(n){var e=q_.source(n);function r(t){if(0==(t=+t))return n;var r=e(t);return function(){return r()/t}}return r.source=t,r}(Z_),X_=function t(n){function e(t){return function(){return-Math.log1p(-n())/t}}return e.source=t,e}(Z_),K_=function t(n){function e(t){if((t=+t)<0)throw new RangeError("invalid alpha");return t=1/-t,function(){return Math.pow(1-n(),t)}}return e.source=t,e}(Z_),J_=function t(n){function e(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return function(){return Math.floor(n()+t)}}return e.source=t,e}(Z_),Q_=function t(n){function e(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return 0===t?function(){return 1/0}:1===t?function(){return 1}:(t=Math.log1p(-t),function(){return 1+Math.floor(Math.log1p(-n())/t)})}return e.source=t,e}(Z_),tb=function t(n){var e=G_.source(n)();function r(t,r){if((t=+t)<0)throw new RangeError("invalid k");if(0===t)return function(){return 0};if(r=null==r?1:+r,1===t)return function(){return-Math.log1p(-n())*r};var i=(t<1?t+1:t)-1/3,o=1/(3*Math.sqrt(i)),a=t<1?function(){return Math.pow(n(),1/t)}:function(){return 1};return function(){do{do{var t=e(),u=1+o*t}while(u<=0);u*=u*u;var s=1-n()}while(s>=1-.0331*t*t*t*t&&Math.log(s)>=.5*t*t+i*(1-u+Math.log(u)));return i*u*a()*r}}return r.source=t,r}(Z_),nb=function t(n){var e=tb.source(n);function r(t,n){var r=e(t),i=e(n);return function(){var t=r();return 0===t?0:t/(t+i())}}return r.source=t,r}(Z_),eb=function t(n){var e=Q_.source(n),r=nb.source(n);function i(t,n){return t=+t,(n=+n)>=1?function(){return t}:n<=0?function(){return 0}:function(){for(var i=0,o=t,a=n;o*a>16&&o*(1-a)>16;){var u=Math.floor((o+1)*a),s=r(u,o-u+1)();s<=a?(i+=u,o-=u,a=(a-s)/(1-s)):(o=u-1,a/=s)}for(var l=a<.5,c=e(l?a:1-a),f=c(),h=0;f<=o;++h)f+=c();return i+(l?h:o-h)}}return i.source=t,i}(Z_),rb=function t(n){function e(t,e,r){var i;return 0==(t=+t)?i=function(t){return-Math.log(t)}:(t=1/t,i=function(n){return Math.pow(n,t)}),e=null==e?0:+e,r=null==r?1:+r,function(){return e+r*i(-Math.log1p(-n()))}}return e.source=t,e}(Z_),ib=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,function(){return t+e*Math.tan(Math.PI*n())}}return e.source=t,e}(Z_),ob=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,function(){var r=n();return t+e*Math.log(r/(1-r))}}return e.source=t,e}(Z_),ab=function t(n){var e=tb.source(n),r=eb.source(n);function i(t){return function(){for(var i=0,o=t;o>16;){var a=Math.floor(.875*o),u=e(a)();if(u>o)return i+r(a-1,o/u)();i+=a,o-=u}for(var s=-Math.log1p(-n()),l=0;s<=o;++l)s-=Math.log1p(-n());return i+l}}return i.source=t,i}(Z_);var ub=1664525,sb=1013904223,lb=1/4294967296;function cb(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Math.random(),n=0|(0<=t&&t<1?t/lb:Math.abs(t));return function(){return lb*((n=ub*n+sb|0)>>>0)}}function fb(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t)}return this}function hb(t,n){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof n?this.interpolator(n):this.range(n)}return this}function db(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return pb(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?pb(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function pb(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);en&&(e=t,t=n,n=e),l=function(e){return Math.max(t,Math.min(n,e))}),r=s>2?Eb:Ab,i=o=null,f}function f(n){return null==n||isNaN(n=+n)?e:(i||(i=r(a.map(t),u,s)))(t(l(n)))}return f.invert=function(e){return l(n((o||(o=r(u,a.map(t),zo)))(e)))},f.domain=function(t){return arguments.length?(a=Array.from(t,xb),c()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),c()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),s=w_,c()},f.clamp=function(t){return arguments.length?(l=!!t||Tb,c()):l!==Tb},f.interpolate=function(t){return arguments.length?(s=t,c()):s},f.unknown=function(t){return arguments.length?(e=t,f):e},function(e,r){return t=e,n=r,c()}}function Nb(){return Ob()(Tb,Tb)}function Cb(t,n,e,r){var i,o=rn(t,n,e);switch((r=Ih(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(n));return null!=r.precision||isNaN(i=Hh(o,a))||(r.precision=i),Fh(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=qh(o,Math.max(Math.abs(t),Math.abs(n))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=Gh(o))||(r.precision=i-2*("%"===r.type))}return Uh(r)}function Pb(t){var n=t.domain;return t.ticks=function(t){var e=n();return nn(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){var r=n();return Cb(r[0],r[r.length-1],null==t?10:t,e)},t.nice=function(e){null==e&&(e=10);var r,i,o=n(),a=0,u=o.length-1,s=o[a],l=o[u],c=10;for(l0;){if((i=en(s,l,e))===r)return o[a]=s,o[u]=l,n(o);if(i>0)s=Math.floor(s/i)*i,l=Math.ceil(l/i)*i;else{if(!(i<0))break;s=Math.ceil(s*i)/i,l=Math.floor(l*i)/i}r=i}return t},t}function kb(){var t=Nb();return t.copy=function(){return Lb(t,kb())},fb.apply(t,arguments),Pb(t)}function Ib(t){var n;function e(t){return null==t||isNaN(t=+t)?n:t}return e.invert=e,e.domain=e.range=function(n){return arguments.length?(t=Array.from(n,xb),e):t.slice()},e.unknown=function(t){return arguments.length?(n=t,e):n},e.copy=function(){return Ib(t).unknown(n)},t=arguments.length?Array.from(t,xb):[0,1],Pb(e)}function jb(t,n){var e,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];return a0){for(;h<=d;++h)for(c=1;cu)break;y.push(f)}}else for(;h<=d;++h)for(c=o-1;c>=1;--c)if(!((f=h>0?c/e(-h):c*e(h))u)break;y.push(f)}2*y.length=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function iw(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0?i[r-1]:n[0],rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=r?[i[r-1],e]:[i[a-1],i[a]]},a.unknown=function(n){return arguments.length?(t=n,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return sw().domain([n,e]).range(o).unknown(t)},fb.apply(Pb(a),arguments)}function lw(){var t,n=[.5],e=[0,1],r=1;function i(i){return null!=i&&i<=i?e[g(n,i,0,r)]:t}return i.domain=function(t){return arguments.length?(n=Array.from(t),r=Math.min(n.length,e.length-1),i):n.slice()},i.range=function(t){return arguments.length?(e=Array.from(t),r=Math.min(n.length,e.length-1),i):e.slice()},i.invertExtent=function(t){var r=e.indexOf(t);return[n[r-1],n[r]]},i.unknown=function(n){return arguments.length?(t=n,i):t},i.copy=function(){return lw().domain(n).range(e).unknown(t)},fb.apply(i,arguments)}var cw=1e3,fw=6e4,hw=36e5,dw=864e5,pw=6048e5,yw=31536e6,vw=new Date,mw=new Date;function gw(t,n,e,r){function i(n){return t(n=0===arguments.length?new Date:new Date(+n)),n}return i.floor=function(n){return t(n=new Date(+n)),n},i.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},i.round=function(t){var n=i(t),e=i.ceil(t);return t-n0))return u;do{u.push(a=new Date(+e)),n(e,o),t(e)}while(a=n)for(;t(n),!e(n);)n.setTime(n-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;n(t,-1),!e(t););else for(;--r>=0;)for(;n(t,1),!e(t););}))},e&&(i.count=function(n,r){return vw.setTime(+n),mw.setTime(+r),t(vw),t(mw),Math.floor(e(vw,mw))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(n){return r(n)%t==0}:function(n){return i.count(0,n)%t==0}):i:null}),i}var _w=gw((function(){}),(function(t,n){t.setTime(+t+n)}),(function(t,n){return n-t}));_w.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?gw((function(n){n.setTime(Math.floor(n/t)*t)}),(function(n,e){n.setTime(+n+e*t)}),(function(n,e){return(e-n)/t})):_w:null};var bw=_w.range,ww=gw((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,n){t.setTime(+t+n*cw)}),(function(t,n){return(n-t)/cw}),(function(t){return t.getUTCSeconds()})),xw=ww.range,Mw=gw((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*cw)}),(function(t,n){t.setTime(+t+n*fw)}),(function(t,n){return(n-t)/fw}),(function(t){return t.getMinutes()})),Tw=Mw.range,Sw=gw((function(t){t.setUTCSeconds(0,0)}),(function(t,n){t.setTime(+t+n*fw)}),(function(t,n){return(n-t)/fw}),(function(t){return t.getUTCMinutes()})),Aw=Sw.range,Ew=gw((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*cw-t.getMinutes()*fw)}),(function(t,n){t.setTime(+t+n*hw)}),(function(t,n){return(n-t)/hw}),(function(t){return t.getHours()})),Lw=Ew.range,Ow=gw((function(t){t.setUTCMinutes(0,0,0)}),(function(t,n){t.setTime(+t+n*hw)}),(function(t,n){return(n-t)/hw}),(function(t){return t.getUTCHours()})),Nw=Ow.range,Cw=gw((function(t){return t.setHours(0,0,0,0)}),(function(t,n){return t.setDate(t.getDate()+n)}),(function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*fw)/dw}),(function(t){return t.getDate()-1})),Pw=Cw.range,kw=gw((function(t){t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+n)}),(function(t,n){return(n-t)/dw}),(function(t){return t.getUTCDate()-1})),Iw=kw.range,jw=gw((function(t){t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+n)}),(function(t,n){return(n-t)/dw}),(function(t){return Math.floor(t/dw)})),zw=jw.range;function Dw(t){return gw((function(n){n.setDate(n.getDate()-(n.getDay()+7-t)%7),n.setHours(0,0,0,0)}),(function(t,n){t.setDate(t.getDate()+7*n)}),(function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*fw)/pw}))}var Rw=Dw(0),Bw=Dw(1),Uw=Dw(2),Fw=Dw(3),Vw=Dw(4),Zw=Dw(5),Ww=Dw(6),Yw=Rw.range,Gw=Bw.range,Hw=Uw.range,qw=Fw.range,$w=Vw.range,Xw=Zw.range,Kw=Ww.range;function Jw(t){return gw((function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-t)%7),n.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+7*n)}),(function(t,n){return(n-t)/pw}))}var Qw=Jw(0),tx=Jw(1),nx=Jw(2),ex=Jw(3),rx=Jw(4),ix=Jw(5),ox=Jw(6),ax=Qw.range,ux=tx.range,sx=nx.range,lx=ex.range,cx=rx.range,fx=ix.range,hx=ox.range,dx=gw((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,n){t.setMonth(t.getMonth()+n)}),(function(t,n){return n.getMonth()-t.getMonth()+12*(n.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),px=dx.range,yx=gw((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCMonth(t.getUTCMonth()+n)}),(function(t,n){return n.getUTCMonth()-t.getUTCMonth()+12*(n.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()})),vx=yx.range,mx=gw((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n)}),(function(t,n){return n.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));mx.every=function(t){return isFinite(t=Math.floor(t))&&t>0?gw((function(n){n.setFullYear(Math.floor(n.getFullYear()/t)*t),n.setMonth(0,1),n.setHours(0,0,0,0)}),(function(n,e){n.setFullYear(n.getFullYear()+e*t)})):null};var gx=mx.range,_x=gw((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n)}),(function(t,n){return n.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));_x.every=function(t){return isFinite(t=Math.floor(t))&&t>0?gw((function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/t)*t),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)}),(function(n,e){n.setUTCFullYear(n.getUTCFullYear()+e*t)})):null};var bx=_x.range;function wx(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||function(t,n){if(t){if("string"==typeof t)return xx(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?xx(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xx(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:tT,s:nT,S:wM,u:xM,U:MM,V:SM,w:AM,W:EM,x:null,X:null,y:LM,Y:NM,Z:PM,"%":QM},b={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return s[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:kM,e:kM,f:RM,g:$M,G:KM,H:IM,I:jM,j:zM,L:DM,m:BM,M:UM,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:tT,s:nT,S:FM,u:VM,U:ZM,V:YM,w:GM,W:HM,x:null,X:null,y:qM,Y:XM,Z:JM,"%":QM},w={a:function(t,n,e){var r=d.exec(n.slice(e));return r?(t.w=p.get(r[0].toLowerCase()),e+r[0].length):-1},A:function(t,n,e){var r=f.exec(n.slice(e));return r?(t.w=h.get(r[0].toLowerCase()),e+r[0].length):-1},b:function(t,n,e){var r=m.exec(n.slice(e));return r?(t.m=g.get(r[0].toLowerCase()),e+r[0].length):-1},B:function(t,n,e){var r=y.exec(n.slice(e));return r?(t.m=v.get(r[0].toLowerCase()),e+r[0].length):-1},c:function(t,e,r){return T(t,n,e,r)},d:rM,e:rM,f:lM,g:Qx,G:Jx,H:oM,I:oM,j:iM,L:sM,m:eM,M:aM,p:function(t,n,e){var r=l.exec(n.slice(e));return r?(t.p=c.get(r[0].toLowerCase()),e+r[0].length):-1},q:nM,Q:fM,s:hM,S:uM,u:qx,U:$x,V:Xx,w:Hx,W:Kx,x:function(t,n,r){return T(t,e,n,r)},X:function(t,n,e){return T(t,r,n,e)},y:Qx,Y:Jx,Z:tM,"%":cM};function x(t,n){return function(e){var r,i,o,a=[],u=-1,s=0,l=t.length;for(e instanceof Date||(e=new Date(+e));++u53)return null;"w"in o||(o.w=1),"Z"in o?(i=(r=Cx(Px(o.y,0,1))).getUTCDay(),r=i>4||0===i?tx.ceil(r):tx(r),r=kw.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(i=(r=Nx(Px(o.y,0,1))).getDay(),r=i>4||0===i?Bw.ceil(r):Bw(r),r=Cw.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?Cx(Px(o.y,0,1)).getUTCDay():Nx(Px(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Cx(o)):Nx(o)}}function T(t,n,e,r){for(var i,o,a=0,u=n.length,s=e.length;a=s)return-1;if(37===(i=n.charCodeAt(a++))){if(i=n.charAt(a++),!(o=w[i in Bx?n.charAt(a++):i])||(r=o(t,e,r))<0)return-1}else if(i!=e.charCodeAt(r++))return-1}return r}return _.x=x(e,_),_.X=x(r,_),_.c=x(n,_),b.x=x(e,b),b.X=x(r,b),b.c=x(n,b),{format:function(t){var n=x(t+="",_);return n.toString=function(){return t},n},parse:function(t){var n=M(t+="",!1);return n.toString=function(){return t},n},utcFormat:function(t){var n=x(t+="",b);return n.toString=function(){return t},n},utcParse:function(t){var n=M(t+="",!0);return n.toString=function(){return t},n}}}var Ix,jx,zx,Dx,Rx,Bx={"-":"",_:" ",0:"0"},Ux=/^\s*\d+/,Fx=/^%/,Vx=/[\\^$*+?|[\]().{}]/g;function Zx(t,n,e){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o68?1900:2e3),e+r[0].length):-1}function tM(t,n,e){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(e,e+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),e+r[0].length):-1}function nM(t,n,e){var r=Ux.exec(n.slice(e,e+1));return r?(t.q=3*r[0]-3,e+r[0].length):-1}function eM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1}function rM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1}function iM(t,n,e){var r=Ux.exec(n.slice(e,e+3));return r?(t.m=0,t.d=+r[0],e+r[0].length):-1}function oM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1}function aM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1}function uM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1}function sM(t,n,e){var r=Ux.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1}function lM(t,n,e){var r=Ux.exec(n.slice(e,e+6));return r?(t.L=Math.floor(r[0]/1e3),e+r[0].length):-1}function cM(t,n,e){var r=Fx.exec(n.slice(e,e+1));return r?e+r[0].length:-1}function fM(t,n,e){var r=Ux.exec(n.slice(e));return r?(t.Q=+r[0],e+r[0].length):-1}function hM(t,n,e){var r=Ux.exec(n.slice(e));return r?(t.s=+r[0],e+r[0].length):-1}function dM(t,n){return Zx(t.getDate(),n,2)}function pM(t,n){return Zx(t.getHours(),n,2)}function yM(t,n){return Zx(t.getHours()%12||12,n,2)}function vM(t,n){return Zx(1+Cw.count(mx(t),t),n,3)}function mM(t,n){return Zx(t.getMilliseconds(),n,3)}function gM(t,n){return mM(t,n)+"000"}function _M(t,n){return Zx(t.getMonth()+1,n,2)}function bM(t,n){return Zx(t.getMinutes(),n,2)}function wM(t,n){return Zx(t.getSeconds(),n,2)}function xM(t){var n=t.getDay();return 0===n?7:n}function MM(t,n){return Zx(Rw.count(mx(t)-1,t),n,2)}function TM(t){var n=t.getDay();return n>=4||0===n?Vw(t):Vw.ceil(t)}function SM(t,n){return t=TM(t),Zx(Vw.count(mx(t),t)+(4===mx(t).getDay()),n,2)}function AM(t){return t.getDay()}function EM(t,n){return Zx(Bw.count(mx(t)-1,t),n,2)}function LM(t,n){return Zx(t.getFullYear()%100,n,2)}function OM(t,n){return Zx((t=TM(t)).getFullYear()%100,n,2)}function NM(t,n){return Zx(t.getFullYear()%1e4,n,4)}function CM(t,n){var e=t.getDay();return Zx((t=e>=4||0===e?Vw(t):Vw.ceil(t)).getFullYear()%1e4,n,4)}function PM(t){var n=t.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+Zx(n/60|0,"0",2)+Zx(n%60,"0",2)}function kM(t,n){return Zx(t.getUTCDate(),n,2)}function IM(t,n){return Zx(t.getUTCHours(),n,2)}function jM(t,n){return Zx(t.getUTCHours()%12||12,n,2)}function zM(t,n){return Zx(1+kw.count(_x(t),t),n,3)}function DM(t,n){return Zx(t.getUTCMilliseconds(),n,3)}function RM(t,n){return DM(t,n)+"000"}function BM(t,n){return Zx(t.getUTCMonth()+1,n,2)}function UM(t,n){return Zx(t.getUTCMinutes(),n,2)}function FM(t,n){return Zx(t.getUTCSeconds(),n,2)}function VM(t){var n=t.getUTCDay();return 0===n?7:n}function ZM(t,n){return Zx(Qw.count(_x(t)-1,t),n,2)}function WM(t){var n=t.getUTCDay();return n>=4||0===n?rx(t):rx.ceil(t)}function YM(t,n){return t=WM(t),Zx(rx.count(_x(t),t)+(4===_x(t).getUTCDay()),n,2)}function GM(t){return t.getUTCDay()}function HM(t,n){return Zx(tx.count(_x(t)-1,t),n,2)}function qM(t,n){return Zx(t.getUTCFullYear()%100,n,2)}function $M(t,n){return Zx((t=WM(t)).getUTCFullYear()%100,n,2)}function XM(t,n){return Zx(t.getUTCFullYear()%1e4,n,4)}function KM(t,n){var e=t.getUTCDay();return Zx((t=e>=4||0===e?rx(t):rx.ceil(t)).getUTCFullYear()%1e4,n,4)}function JM(){return"+0000"}function QM(){return"%"}function tT(t){return+t}function nT(t){return Math.floor(+t/1e3)}function eT(t){return Ix=kx(t),jx=Ix.format,zx=Ix.parse,Dx=Ix.utcFormat,Rx=Ix.utcParse,Ix}function rT(t){return new Date(t)}function iT(t){return t instanceof Date?+t:+new Date(+t)}function oT(t,n,e,r,i,o,a,u,s,l){var c=Nb(),f=c.invert,h=c.domain,d=l(".%L"),p=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),_=l("%B"),b=l("%Y");function w(t){return(s(t)t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function gT(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e1)&&(t-=Math.floor(t));var n=Math.abs(t-.5);return WS.h=360*t-100,WS.s=1.5-1.5*n,WS.l=.8-.9*n,WS+""}var GS=oo(),HS=Math.PI/3,qS=2*Math.PI/3;function $S(t){var n;return t=(.5-t)*Math.PI,GS.r=255*(n=Math.sin(t))*n,GS.g=255*(n=Math.sin(t+HS))*n,GS.b=255*(n=Math.sin(t+qS))*n,GS+""}function XS(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}function KS(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}const JS=KS(LT("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var QS=KS(LT("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),tA=KS(LT("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),nA=KS(LT("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function eA(t){return Ni(ci(t).call(document.documentElement))}var rA=0;function iA(){return new oA}function oA(){this._="@"+(++rA).toString(36)}function aA(t,n){return t.target&&(t=Wo(t),void 0===n&&(n=t.currentTarget),t=t.touches||[t]),Array.from(t,(function(t){return Yo(t,n)}))}function uA(t){return"string"==typeof t?new Ei([document.querySelectorAll(t)],[document.documentElement]):new Ei([cr(t)],Ai)}function sA(t){return function(){return t}}oA.prototype=iA.prototype={constructor:oA,get:function(t){for(var n=this._;!(n in t);)if(!(t=t.parentNode))return;return t[n]},set:function(t,n){return t[this._]=n},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var lA=Math.abs,cA=Math.atan2,fA=Math.cos,hA=Math.max,dA=Math.min,pA=Math.sin,yA=Math.sqrt,vA=1e-12,mA=Math.PI,gA=mA/2,_A=2*mA;function bA(t){return t>1?0:t<-1?mA:Math.acos(t)}function wA(t){return t>=1?gA:t<=-1?-gA:Math.asin(t)}function xA(t){var n=3;return t.digits=function(e){if(!arguments.length)return n;if(null==e)n=null;else{var r=Math.floor(e);if(!(r>=0))throw new RangeError("invalid digits: ".concat(e));n=r}return t},function(){return new Os(n)}}function MA(t){return t.innerRadius}function TA(t){return t.outerRadius}function SA(t){return t.startAngle}function AA(t){return t.endAngle}function EA(t){return t&&t.padAngle}function LA(t,n,e,r,i,o,a,u){var s=e-t,l=r-n,c=a-i,f=u-o,h=f*s-c*l;if(!(h*hN*N+C*C&&(T=A,S=E),{cx:T,cy:S,x01:-c,y01:-f,x11:T*(i/w-1),y11:S*(i/w-1)}}function NA(){var t=MA,n=TA,e=sA(0),r=null,i=SA,o=AA,a=EA,u=null,s=xA(l);function l(){var l,c,f=+t.apply(this,arguments),h=+n.apply(this,arguments),d=i.apply(this,arguments)-gA,p=o.apply(this,arguments)-gA,y=lA(p-d),v=p>d;if(u||(u=l=s()),hvA)if(y>_A-vA)u.moveTo(h*fA(d),h*pA(d)),u.arc(0,0,h,d,p,!v),f>vA&&(u.moveTo(f*fA(p),f*pA(p)),u.arc(0,0,f,p,d,v));else{var m,g,_=d,b=p,w=d,x=p,M=y,T=y,S=a.apply(this,arguments)/2,A=S>vA&&(r?+r.apply(this,arguments):yA(f*f+h*h)),E=dA(lA(h-f)/2,+e.apply(this,arguments)),L=E,O=E;if(A>vA){var N=wA(A/f*pA(S)),C=wA(A/h*pA(S));(M-=2*N)>vA?(w+=N*=v?1:-1,x-=N):(M=0,w=x=(d+p)/2),(T-=2*C)>vA?(_+=C*=v?1:-1,b-=C):(T=0,_=b=(d+p)/2)}var P=h*fA(_),k=h*pA(_),I=f*fA(x),j=f*pA(x);if(E>vA){var z,D=h*fA(b),R=h*pA(b),B=f*fA(w),U=f*pA(w);if(yvA?O>vA?(m=OA(B,U,P,k,h,O,v),g=OA(D,R,I,j,h,O,v),u.moveTo(m.cx+m.x01,m.cy+m.y01),OvA&&M>vA?L>vA?(m=OA(I,j,D,R,f,-L,v),g=OA(P,k,B,U,f,-L,v),u.lineTo(m.cx+m.x01,m.cy+m.y01),L=f;--h)u.point(m[h],g[h]);u.lineEnd(),u.areaEnd()}v&&(m[c]=+t(d,c,l),g[c]=+n(d,c,l),u.point(r?+r(d,c,l):m[c],e?+e(d,c,l):g[c]))}if(p)return u=null,p+""||null}function c(){return RA().defined(i).curve(a).context(o)}return t="function"==typeof t?t:void 0===t?zA:sA(+t),n="function"==typeof n?n:sA(void 0===n?0:+n),e="function"==typeof e?e:void 0===e?DA:sA(+e),l.x=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),r=null,l):t},l.x0=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),l):t},l.x1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:sA(+t),l):r},l.y=function(t){return arguments.length?(n="function"==typeof t?t:sA(+t),e=null,l):n},l.y0=function(t){return arguments.length?(n="function"==typeof t?t:sA(+t),l):n},l.y1=function(t){return arguments.length?(e=null==t?null:"function"==typeof t?t:sA(+t),l):e},l.lineX0=l.lineY0=function(){return c().x(t).y(n)},l.lineY1=function(){return c().x(t).y(e)},l.lineX1=function(){return c().x(r).y(n)},l.defined=function(t){return arguments.length?(i="function"==typeof t?t:sA(!!t),l):i},l.curve=function(t){return arguments.length?(a=t,null!=o&&(u=a(o)),l):a},l.context=function(t){return arguments.length?(null==t?o=u=null:u=a(o=t),l):o},l}function UA(t,n){return nt?1:n>=t?0:NaN}function FA(t){return t}function VA(){var t=FA,n=UA,e=null,r=sA(0),i=sA(_A),o=sA(0);function a(a){var u,s,l,c,f,h=(a=kA(a)).length,d=0,p=new Array(h),y=new Array(h),v=+r.apply(this,arguments),m=Math.min(_A,Math.max(-_A,i.apply(this,arguments)-v)),g=Math.min(Math.abs(m)/h,o.apply(this,arguments)),_=g*(m<0?-1:1);for(u=0;u0&&(d+=f);for(null!=n?p.sort((function(t,e){return n(y[t],y[e])})):null!=e&&p.sort((function(t,n){return e(a[t],a[n])})),u=0,l=d?(m-h*_)/d:0;u0?f*l:0)+_,y[s]={data:a[s],index:u,value:f,startAngle:v,endAngle:c,padAngle:g};return y}return a.value=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),a):t},a.sortValues=function(t){return arguments.length?(n=t,e=null,a):n},a.sort=function(t){return arguments.length?(e=t,n=null,a):e},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:sA(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:sA(+t),a):i},a.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:sA(+t),a):o},a}IA.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n)}}};var ZA=YA(jA);function WA(t){this._curve=t}function YA(t){function n(n){return new WA(t(n))}return n._curve=t,n}function GA(t){var n=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?n(YA(t)):n()._curve},t}function HA(){return GA(RA().curve(ZA))}function qA(){var t=BA().curve(ZA),n=t.curve,e=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return GA(e())},delete t.lineX0,t.lineEndAngle=function(){return GA(r())},delete t.lineX1,t.lineInnerRadius=function(){return GA(i())},delete t.lineY0,t.lineOuterRadius=function(){return GA(o())},delete t.lineY1,t.curve=function(t){return arguments.length?n(YA(t)):n()._curve},t}function $A(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)]}function XA(t){return function(t){if(Array.isArray(t))return KA(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return KA(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?KA(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function KA(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)for(var r,i=t[0],o=n[0],a=t[e]-i,u=n[e]-o,s=-1;++s<=e;)r=s/e,this._basis.point(this._beta*t[s]+(1-this._beta)*(i+r*a),this._beta*n[s]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(t,n){this._x.push(+t),this._y.push(+n)}};const XE=function t(n){function e(t){return 1===n?new ZE(t):new $E(t,n)}return e.beta=function(n){return t(+n)},e}(.85);function KE(t,n,e){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-n),t._y2+t._k*(t._y1-e),t._x2,t._y2)}function JE(t,n){this._context=t,this._k=(1-n)/6}JE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:KE(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2,this._x1=t,this._y1=n;break;case 2:this._point=3;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const QE=function t(n){function e(t){return new JE(t,n)}return e.tension=function(n){return t(+n)},e}(0);function tL(t,n){this._context=t,this._k=(1-n)/6}tL.prototype={areaStart:FE,areaEnd:FE,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const nL=function t(n){function e(t){return new tL(t,n)}return e.tension=function(n){return t(+n)},e}(0);function eL(t,n){this._context=t,this._k=(1-n)/6}eL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const rL=function t(n){function e(t){return new eL(t,n)}return e.tension=function(n){return t(+n)},e}(0);function iL(t,n,e){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>vA){var u=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,s=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*u-t._x0*t._l12_2a+t._x2*t._l01_2a)/s,i=(i*u-t._y0*t._l12_2a+t._y2*t._l01_2a)/s}if(t._l23_a>vA){var l=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,c=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*l+t._x1*t._l23_2a-n*t._l12_2a)/c,a=(a*l+t._y1*t._l23_2a-e*t._l12_2a)/c}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2)}function oL(t,n){this._context=t,this._alpha=n}oL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const aL=function t(n){function e(t){return n?new oL(t,n):new JE(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function uL(t,n){this._context=t,this._alpha=n}uL.prototype={areaStart:FE,areaEnd:FE,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const sL=function t(n){function e(t){return n?new uL(t,n):new tL(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function lL(t,n){this._context=t,this._alpha=n}lL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const cL=function t(n){function e(t){return n?new lL(t,n):new eL(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function fL(t){this._context=t}function hL(t){return new fL(t)}function dL(t){return t<0?-1:1}function pL(t,n,e){var r=t._x1-t._x0,i=n-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(e-t._y1)/(i||r<0&&-0),u=(o*i+a*r)/(r+i);return(dL(o)+dL(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0}function yL(t,n){var e=t._x1-t._x0;return e?(3*(t._y1-t._y0)/e-n)/2:n}function vL(t,n,e){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,u=(o-r)/3;t._context.bezierCurveTo(r+u,i+u*n,o-u,a-u*e,o,a)}function mL(t){this._context=t}function gL(t){this._context=new _L(t)}function _L(t){this._context=t}function bL(t){return new mL(t)}function wL(t){return new gL(t)}function xL(t){this._context=t}function ML(t){var n,e,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],n=1;n=0;--n)i[n]=(a[n]-i[n+1])/o[n];for(o[r-1]=(t[r]+i[r-1])/2,n=0;n1)for(var e,r,i,o=1,a=t[n[0]],u=a.length;o=0;)e[n]=n;return e}function CL(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return PL(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?PL(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function PL(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0){for(var e,r,i,o=0,a=t[0].length;o0)for(var e,r,i,o,a,u,s=0,l=t[n[0]].length;s0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)}function RL(t,n){if((e=t.length)>0){for(var e,r=0,i=t[n[0]],o=i.length;r0&&(r=(e=t[n[0]]).length)>0){for(var e,r,i,o=0,a=1;ao&&(o=n,r=e);return r}function VL(t){var n=t.map(ZL);return NL(t).sort((function(t,e){return n[t]-n[e]}))}function ZL(t){for(var n,e=0,r=-1,i=t.length;++r=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var e=this._x*(1-this._t)+t*this._t;this._context.lineTo(e,this._y),this._context.lineTo(e,n)}}this._x=t,this._y=n}};var HL="%Y-%m-%dT%H:%M:%S.%LZ",qL=Date.prototype.toISOString?function(t){return t.toISOString()}:Dx(HL);const $L=qL;var XL=+new Date("2000-01-01T00:00:00.000Z")?function(t){var n=new Date(t);return isNaN(n)?null:n}:Rx(HL);const KL=XL;function JL(t,n,e){var r=new oa,i=n;return null==n?(r.restart(t,n,e),r):(r._restart=r.restart,r.restart=function(t,n,e){n=+n,e=null==e?ra():+e,r._restart((function o(a){a+=i,r._restart(o,i+=n,e),t(a)}),n,e)},r.restart(t,n,e),r)}const QL=function(t){return function(){return t}};function tO(t,n){var e=n.sourceEvent,r=n.target,i=n.transform,o=n.dispatch;Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},transform:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function nO(t,n,e){this.k=t,this.x=n,this.y=e}nO.prototype={constructor:nO,scale:function(t){return 1===t?this:new nO(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new nO(this.k,this.x+this.k*t,this.y+this.k*n)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var eO=new nO(1,0,0);function rO(t){for(;!t.__zoom;)if(!(t=t.parentNode))return eO;return t.__zoom}function iO(t){t.stopImmediatePropagation()}function oO(t){t.preventDefault(),t.stopImmediatePropagation()}function aO(t){return!(t.ctrlKey&&"wheel"!==t.type||t.button)}function uO(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function sO(){return this.__zoom||eO}function lO(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?1:.002)*(t.ctrlKey?10:1)}function cO(){return navigator.maxTouchPoints||"ontouchstart"in this}function fO(t,n,e){var r=t.invertX(n[0][0])-e[0][0],i=t.invertX(n[1][0])-e[1][0],o=t.invertY(n[0][1])-e[0][1],a=t.invertY(n[1][1])-e[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}function hO(){var t,n,e,r=aO,i=uO,o=fO,a=lO,u=cO,s=[0,1/0],l=[[-1/0,-1/0],[1/0,1/0]],c=250,f=M_,h=ur("start","zoom","end"),d=500,p=0,y=10;function v(t){t.property("__zoom",sO).on("wheel.zoom",M,{passive:!1}).on("mousedown.zoom",T).on("dblclick.zoom",S).filter(u).on("touchstart.zoom",A).on("touchmove.zoom",E).on("touchend.zoom touchcancel.zoom",L).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function m(t,n){return(n=Math.max(s[0],Math.min(s[1],n)))===t.k?t:new nO(n,t.x,t.y)}function g(t,n,e){var r=n[0]-e[0]*t.k,i=n[1]-e[1]*t.k;return r===t.x&&i===t.y?t:new nO(t.k,r,i)}function _(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function b(t,n,e,r){t.on("start.zoom",(function(){w(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){w(this,arguments).event(r).end()})).tween("zoom",(function(){var t=this,o=arguments,a=w(t,o).event(r),u=i.apply(t,o),s=null==e?_(u):"function"==typeof e?e.apply(t,o):e,l=Math.max(u[1][0]-u[0][0],u[1][1]-u[0][1]),c=t.__zoom,h="function"==typeof n?n.apply(t,o):n,d=f(c.invert(s).concat(l/c.k),h.invert(s).concat(l/h.k));return function(t){if(1===t)t=h;else{var n=d(t),e=l/n[2];t=new nO(e,s[0]-n[0]*e,s[1]-n[1]*e)}a.zoom(null,t)}}))}function w(t,n,e){return!e&&t.__zooming||new x(t,n)}function x(t,n){this.that=t,this.args=n,this.active=0,this.sourceEvent=null,this.extent=i.apply(t,n),this.taps=0}function M(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),i=1;i1?n-1:0),a=1;ap}s.event(t).zoom("mouse",o(g(s.that.__zoom,s.mouse[0]=Yo(t,u),s.mouse[1]),s.extent,l))}function v(t){c.on("mousemove.zoom mouseup.zoom",null),zi(t.view,s.moved),oO(t),s.event(t).end()}}function S(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),a=1;a0?Ni(this).transition().duration(c).call(b,d,s,t):Ni(this).call(v.transform,d,s,t)}}function A(e){for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a1?n-1:0),r=1;r1?r-1:0),o=1;o{"use strict";e.r(n),e.d(n,{Messagebox:()=>i,messagebox:()=>o});var r=e(3621);const i=r.Control.extend({options:{position:"topright",timeout:3e3},onAdd:function(t){return this._container=r.DomUtil.create("div","leaflet-control-layers leaflet-control-layers-expanded leaflet-control"),this._container},show:function(t,n){var e=this._container;e.innerHTML=t,e.style.display="block",n=n||this.options.timeout,"number"==typeof this.timeoutID&&clearTimeout(this.timeoutID),n>0&&(this.timeoutID=setTimeout((function(){e.style.display="none"}),n))},close:function(){this._container.style.display="none"},getContainer:function(){return this._container}}),o=function(t){return new i(t)}},7610:(t,n,e)=>{"use strict";e.r(n),e.d(n,{timelineSlider:()=>i});const r=L.Control.extend({options:{position:"bottomright",timelineItems:["Today","Tomorrow","The Next Day"],initValue:1,changeMap:function({label:t,value:n,map:e}){console.log("You are not using the value or label from the timeline to change the map.")},extraChangeMapParams:{},initializeChange:!0,thumbHeight:"4.5px",labelWidth:"80px",betweenLabelAndRangeSpace:"20px",labelFontSize:"14px",activeColor:"#37adbf",inactiveColor:"#8e8e8e",backgroundOpacity:.75,backgroundColor:"#ffffff",topBgPadding:"10px",bottomBgPadding:"0px",rightBgPadding:"30px",leftBgPadding:"30px"},uuid:"",initialize:function(t){this.uuid=window.crypto.randomUUID(),"function"!=typeof t.changeMap&&(t.changeMap=function({label:t,value:n,map:e}){console.log("You are not using the value or label from the timeline to change the map.")}),parseFloat(t.thumbHeight)<=2&&console.log("The nodes on the timeline will not appear properly if its radius is less than 2px."),L.setOptions(this,t)},onAdd:function(t){this.map=t,this.sheet=document.createElement("style"),document.body.appendChild(this.sheet),this.container=L.DomUtil.create("div","control_container_"+this.uuid),L.DomEvent.disableClickPropagation(this.container),L.DomEvent.on(this.container,"control_container_"+this.uuid,(function(t){L.DomEvent.stopPropagation(t)})),L.DomEvent.disableScrollPropagation(this.container),this.slider=L.DomUtil.create("div","range_"+this.uuid,this.container),this.rangeLabels=L.DomUtil.create("ul","range-labels_"+this.uuid,this.container),this.slider.innerHTML=``,this.rangeLabels.innerHTML=this.options.timelineItems.map((t=>"
  • "+t+"
  • ")).join(""),this.rangeInput=L.DomUtil.get(this.slider).children[0],this.rangeLabelArray=Array.from(this.rangeLabels.getElementsByTagName("li")),this.sliderLength=this.rangeLabelArray.length,this.thumbSize=2*parseFloat(this.options.thumbHeight),this.activeThumbSize=2*this.thumbSize,this.rangeWidthCSS=parseFloat(this.options.labelWidth)*(this.options.timelineItems.length-1)+2*this.thumbSize,this.rlLabelMargin=parseFloat(this.options.labelWidth)/2-parseFloat(this.options.thumbHeight)/2,this.topLabelMargin=parseFloat(this.options.betweenLabelAndRangeSpace)-parseFloat(this.options.thumbHeight)-2.5,this.backgroundRGBA=this.hexToRGBA(this.options.backgroundColor,this.options.backgroundOpacity),this.coverBackgroundRGBA=this.hexToRGBA(this.options.backgroundColor,0);let n=this;for(var e of(this.sheet.textContent=this.setupStartStyles(),L.DomEvent.on(this.rangeInput,"input",(function(){let e=this.value;n.sheet.textContent+=n.getTrackStyle(this,n.sliderLength);let r={value:e,label:n.rangeLabelArray[e-1].innerHTML,map:t,...n.options.extraChangeMapParams};n.options.changeMap(r)})),this.rangeLabelArray))L.DomEvent.on(e,"click",(function(t){var e=t.target,r=n.rangeLabelArray.indexOf(e);n.rangeInput.value=r+1;var i=new Event("input");n.rangeInput.dispatchEvent(i)}));if(this.options.initializeChange){var r=new Event("input");this.rangeInput.dispatchEvent(r)}return this.container},onRemove:function(){L.DomUtil.remove(this.container)},hexToRGBA:function(t,n){var e;if(/^#([A-Fa-f0-9]{3}){1,2}$/.test(t))return 3==(e=t.substring(1).split("")).length&&(e=[e[0],e[0],e[1],e[1],e[2],e[2]]),"rgba("+[(e="0x"+e.join(""))>>16&255,e>>8&255,255&e].join(",")+","+n+")";throw new Error("Bad Hex")},setupStartStyles:function(){let t=this;return`\n .control_container_${this.uuid} { \n background-color: ${t.backgroundRGBA};\n padding: ${t.options.topBgPadding} ${t.options.rightBgPadding} ${t.options.bottomBgPadding} ${t.options.leftBgPadding};\n }\n\n .range_${this.uuid} {\n position: relative;\n left: -${t.thumbSize}px;\n height: 5px;\n width: ${t.rangeWidthCSS}px;\n }\n\n .range_${this.uuid} input {\n width: 100%;\n position: absolute;\n height: 0;\n -webkit-appearance: none;\n }\n\n /* -1 because the height is 2 (half the height) */\n .range_${this.uuid} input::-webkit-slider-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px; \n -webkit-appearance: none;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n .range_${this.uuid} input::-moz-range-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n .range_${this.uuid} input::-ms-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n\n\n .range_${this.uuid} input::-webkit-slider-runnable-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n }\n .range_${this.uuid} input::-moz-range-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n }\n .range_${this.uuid} input::-ms-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n }\n\n .range_${this.uuid} input:focus {\n background: none;\n outline: none;\n }\n\n .range_${this.uuid} input[type=range]::-moz-focus-outer {\n border: 0;\n }\n\n .range-labels_${this.uuid} {\n margin: ${t.topLabelMargin}px -${t.rlLabelMargin}px 0;\n padding: 0;\n list-style: none;\n }\n\n .range-labels_${this.uuid} li {\n color: ${t.options.inactiveColor};\n width: ${t.options.labelWidth};\n font-size: ${t.options.labelFontSize};\n position: relative;\n float: left;\n text-align: center;\n cursor: pointer;\n }\n .range-labels_${this.uuid} li::before {\n background: ${t.options.inactiveColor};\n width: ${t.thumbSize}px;\n height: ${t.thumbSize}px;\n position: absolute;\n top: -${t.options.betweenLabelAndRangeSpace};\n right: 0;\n left: 0;\n content: "";\n margin: 0 auto;\n border-radius: 50%;\n }\n .range-labels_${this.uuid} .active {\n color: ${t.options.activeColor};\n }\n .range-labels_${this.uuid} .selected::before {\n background: ${t.options.activeColor};\n }\n .range-labels_${this.uuid} .active.selected::before {\n display: none;\n }\n `},getTrackStyle:function(t,n){let e=this,r=["webkit-slider-runnable-track","moz-range-track","ms-track"];var i=t.value,o=i-1,a=o*(100/(n-1)),u=parseFloat(e.thumbSize)/e.rangeWidthCSS*100;let s="";for(let t of e.rangeLabelArray)L.DomUtil.removeClass(t,"active"),L.DomUtil.removeClass(t,"selected");var l=e.rangeLabelArray[o];for(L.DomUtil.addClass(l,"active"),L.DomUtil.addClass(l,"selected"),c=0;c{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),e.p="public/",e.b=document.baseURI||self.location.href,e.nc=void 0,e(142)})(); \ No newline at end of file +(()=>{var t={4828:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var i=Object.getOwnPropertyDescriptor(n,e);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,i)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)"default"!==e&&Object.prototype.hasOwnProperty.call(t,e)&&r(n,t,e);return i(n,t),n},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.overlayMaps=n.baseMaps=void 0;var u=a(e(3621)),s=a(e(6537)),l=a(e(4076)),c=a(e(3165)),f=o(e(3806)),h=a(e(872)),d=a(e(489)),p=e(837);n.baseMaps={現代底圖:u.default.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:19,attribution:'© OpenStreetMap'}),明治堡圖:u.default.tileLayer("https://gis.sinica.edu.tw/tileserver/file-exists.php?img=JM20K_1904-jpg-{z}-{x}-{y}",{maxZoom:19,attribution:'© 中央研究院臺灣百年歷史地圖 WMTS 服務'})},n.overlayMaps={堡庄分界:new f.VillageLayer(h.default,p.Population1915,"#6d6d6d","#8f8f8f",!1),村里分界:new f.VillageLayer(d.default,p.Population1997,"#6d6d6d","#8f8f8f",!1),台鐵淡水線:l.default,捷運淡水線:s.default,鐵路變化:new c.default,堡庄1915人口:new f.default(h.default,p.Population1915),村里1997人口:new f.default(d.default,p.Population1997)}},6537:(t,n,e)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.allMetroStation=n.redlineMetroStation=n.redlineMetroRail=void 0;var r=e(6187),i=e(6567);n.redlineMetroRail=[[25.16832,121.44481],[25.16344,121.45128],[25.16272,121.45186],[25.16103,121.4525],[25.16026,121.45301],[25.15965,121.45387],[25.1586,121.4566],[25.15793,121.45759],[25.15716,121.45821],[25.15643,121.45848],[25.15566,121.4586],[25.15316,121.45878],[25.15172,121.459],[25.14753,121.45941],[25.13891,121.45943],[25.13796,121.45939],[25.1358,121.4595],[25.13488,121.45925],[25.1332,121.45831],[25.13246,121.458],[25.13159,121.45798],[25.13076,121.45822],[25.12541,121.46119],[25.12448,121.46199],[25.12394,121.46287],[25.12376,121.46386],[25.12385,121.46496],[25.12433,121.46598],[25.12489,121.46656],[25.1268,121.46791],[25.12718,121.46827],[25.12904,121.47067],[25.13506,121.47862],[25.13701,121.48295],[25.13735,121.48452],[25.1379,121.48771],[25.13817,121.49048],[25.13656,121.49396],[25.13502,121.49606],[25.13028,121.49977],[25.12912,121.50039],[25.12339,121.50157],[25.122478,121.502019],[25.122129,121.502336],[25.12173,121.502851],[25.121444,121.503387],[25.12123,121.504101],[25.120094,121.510372],[25.119899,121.511053],[25.119618,121.511659],[25.119317,121.512067],[25.11885,121.512533],[25.11255,121.51694],[25.10563,121.52166],[25.10457,121.5222],[25.10153,121.52277],[25.10056,121.52318],[25.09757,121.5247],[25.09263,121.52649],[25.0901,121.52722],[25.08898,121.52728],[25.08789,121.52689],[25.08608,121.52546],[25.08554,121.5252],[25.08023,121.52385],[25.07428,121.52082],[25.07337,121.52044],[25.06822,121.51964],[25.06441,121.519],[25.06126,121.51994],[25.05995,121.52058],[25.05913,121.52075],[25.0564,121.52052],[25.0516,121.52031],[25.05043,121.52014],[25.04779,121.51829],[25.04608,121.51741],[25.04129,121.51611],[25.03821,121.51509]],n.redlineMetroStation={捷運_台北車:{name:"台北車",latitude:25.0464886,longtitude:121.5172638,title:"台北車站(Taipei Main Station) | 台北市中正區",info:r.stationInfoText.台北車},捷運_中山:{name:"中山",latitude:25.0529451,longtitude:121.5203157,title:"中山站(Zhongshan Station) | 台北市中山區",info:r.stationInfoText.中山},捷運_雙連:{name:"雙連",latitude:25.0579015,longtitude:121.5206032,title:"雙連站(Shuanglian Station) | 台北市大同區",info:r.stationInfoText.雙連},捷運_民權西路:{name:"民權西路",latitude:25.062905,longtitude:121.519319,title:"民權西路站(Minquan W. Road Station) | 台北市大同區",info:r.stationInfoText.民權西路},捷運_圓山:{name:"圓山",latitude:25.071353,longtitude:121.520118,title:"圓山站(Yuanshan Station) | 台北市大同區",info:r.stationInfoText.圓山},捷運_劍潭:{name:"劍潭",latitude:25.084873,longtitude:121.525077,title:"劍潭站(Jiantan Station) | 台北市士林區",info:r.stationInfoText.劍潭},捷運_士林:{name:"士林",latitude:25.093535,longtitude:121.526229,title:"士林站(Shilin Station) | 台北市士林區",info:r.stationInfoText.士林},捷運_芝山:{name:"芝山",latitude:25.103059,longtitude:121.522513,title:"芝山站(Zhishan Station) | 台北市士林區",info:r.stationInfoText.芝山},捷運_明德:{name:"明德",latitude:25.10972,longtitude:121.518848,title:"明德站(Mingde Station) | 台北市北投區",info:r.stationInfoText.明德},捷運_石牌:{name:"石牌",latitude:25.114523,longtitude:121.515559,title:"石牌站(Shipai Station) | 台北市北投區",info:r.stationInfoText.石牌},捷運_唭哩岸:{name:"唭哩岸",latitude:25.120871,longtitude:121.506252,title:"唭哩岸站(Qilian Station) | 台北市北投區",info:r.stationInfoText.唭哩岸},捷運_奇岩:{name:"奇岩",latitude:25.125491,longtitude:121.501132,title:"奇岩站(Qiyan Station) | 台北市北投區",info:r.stationInfoText.奇岩},捷運_北投:{name:"北投",latitude:25.13184,longtitude:121.498632,title:"北投站(Beitou Station) | 台北市北投區",info:r.stationInfoText.北投},捷運_復興崗:{name:"復興崗",latitude:25.137473,longtitude:121.485444,title:"復興崗站(Fuxinggang Station) | 台北市北投區",info:r.stationInfoText.復興崗},捷運_忠義:{name:"忠義",latitude:25.130969,longtitude:121.473409,title:"忠義站(Zhongyi Station) | 台北市北投區",info:r.stationInfoText.忠義},捷運_關渡:{name:"關渡",latitude:25.125632,longtitude:121.467102,title:"關渡站(Guandu Station) | 台北市北投區",info:r.stationInfoText.關渡},捷運_竹圍:{name:"竹圍",latitude:25.13694,longtitude:121.459479,title:"竹圍站(Zhuwei Station) | 新北市淡水區",info:r.stationInfoText.竹圍},捷運_紅樹林:{name:"紅樹林",latitude:25.154042,longtitude:121.458871,title:"紅樹林站(Hongshulin Station) | 新北市淡水區",info:r.stationInfoText.紅樹林},捷運_淡水:{name:"淡水",latitude:25.167817,longtitude:121.44556,title:"淡水站(Tamsui Station) | 新北市淡水區",info:r.stationInfoText.淡水}},n.allMetroStation=[n.redlineMetroStation.捷運_台北車,n.redlineMetroStation.捷運_中山,n.redlineMetroStation.捷運_雙連,n.redlineMetroStation.捷運_民權西路,n.redlineMetroStation.捷運_圓山,n.redlineMetroStation.捷運_劍潭,n.redlineMetroStation.捷運_士林,n.redlineMetroStation.捷運_芝山,n.redlineMetroStation.捷運_明德,n.redlineMetroStation.捷運_石牌,n.redlineMetroStation.捷運_唭哩岸,n.redlineMetroStation.捷運_奇岩,n.redlineMetroStation.捷運_北投,n.redlineMetroStation.捷運_復興崗,n.redlineMetroStation.捷運_忠義,n.redlineMetroStation.捷運_關渡,n.redlineMetroStation.捷運_竹圍,n.redlineMetroStation.捷運_紅樹林,n.redlineMetroStation.捷運_淡水];var o=(0,i.getRailStationLayer)(n.redlineMetroRail,n.allMetroStation)("red");n.default=o},837:(t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Population1997=n.Population1915=void 0,n.Population1915={淡水街:{latitude:121,longtitude:25,population:{內地:{女性:458,男性:492},本島:{女性:2751,男性:2444},外國:{女性:62,男性:142}}},水碓仔庄:{latitude:121,longtitude:25,population:{內地:{女性:13,男性:19},本島:{女性:232,男性:275},外國:{女性:2,男性:0}}},大庄埔庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:113,男性:132},外國:{女性:0,男性:0}}},油車口庄:{latitude:121,longtitude:25,population:{內地:{女性:6,男性:5},本島:{女性:243,男性:232},外國:{女性:0,男性:1}}},庄仔內庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:8},本島:{女性:155,男性:191},外國:{女性:0,男性:0}}},竿蓁林庄:{latitude:121,longtitude:25,population:{內地:{女性:1,男性:2},本島:{女性:334,男性:360},外國:{女性:6,男性:4}}},三空泉庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:84,男性:103},外國:{女性:0,男性:0}}},小八里坌仔庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:4},本島:{女性:456,男性:543},外國:{女性:0,男性:0}}},小坪頂庄:{latitude:121,longtitude:25,population:{內地:{女性:3,男性:1},本島:{女性:170,男性:200},外國:{女性:0,男性:0}}},嗄嘮別庄:{latitude:121,longtitude:25,population:{內地:{女性:7,男性:9},本島:{女性:1494,男性:1671},外國:{女性:0,男性:1}}},頂北頭庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:1},本島:{女性:939,男性:1035},外國:{女性:0,男性:1}}},北投庄:{latitude:121,longtitude:25,population:{內地:{女性:171,男性:150},本島:{女性:1571,男性:1733},外國:{女性:4,男性:9}}},洲尾庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:258,男性:279},外國:{女性:0,男性:0}}},唭里岸庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:650,男性:768},外國:{女性:0,男性:0}}},三角埔庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:530,男性:591},外國:{女性:0,男性:0}}},石牌庄:{latitude:121,longtitude:25,population:{內地:{女性:6,男性:4},本島:{女性:626,男性:753},外國:{女性:0,男性:0}}},湳雅庄:{latitude:121,longtitude:25,population:{內地:{女性:2,男性:4},本島:{女性:577,男性:610},外國:{女性:0,男性:1}}},石角庄:{latitude:121,longtitude:25,population:{內地:{女性:0,男性:0},本島:{女性:324,男性:369},外國:{女性:1,男性:7}}},福德洋庄:{latitude:121,longtitude:25,population:{內地:{女性:11,男性:17},本島:{女性:785,男性:896},外國:{女性:0,男性:1}}},林仔口庄:{latitude:121,longtitude:25,population:{內地:{女性:4,男性:2},本島:{女性:79,男性:98},外國:{女性:0,男性:1}}},大直庄:{latitude:121,longtitude:25,population:{內地:{女性:28,男性:30},本島:{女性:925,男性:990},外國:{女性:0,男性:1}}},山仔腳庄:{latitude:121,longtitude:25,population:{內地:{女性:36,男性:43},本島:{女性:298,男性:265},外國:{女性:0,男性:2}}},牛埔庄:{latitude:121,longtitude:25,population:{內地:{女性:14,男性:7},本島:{女性:1510,男性:1475},外國:{女性:15,男性:33}}},大稻埕:{latitude:121,longtitude:25,population:{內地:{女性:2524,男性:3042},本島:{女性:22791,男性:20633},外國:{女性:788,男性:4023}}}},n.Population1997={鄧公里:{latitude:121,longtitude:25,population:{本島:{女性:5881,男性:5912}}},八勢里:{latitude:121,longtitude:25,population:{本島:{女性:602,男性:604}}},竹圍里:{latitude:121,longtitude:25,population:{本島:{女性:2907,男性:2862}}},一德里:{latitude:121,longtitude:25,population:{本島:{女性:3310,男性:3368}}},大同里:{latitude:121,longtitude:25,population:{本島:{女性:3050,男性:3150}}},中央里:{latitude:121,longtitude:25,population:{本島:{女性:4211,男性:4217}}},東華里:{latitude:121,longtitude:25,population:{本島:{女性:2522,男性:2632}}},振華里:{latitude:121,longtitude:25,population:{本島:{女性:4230,男性:4118}}},桃源里:{latitude:121,longtitude:25,population:{本島:{女性:2807,男性:2971}}},清江里:{latitude:121,longtitude:25,population:{本島:{女性:4211,男性:4294}}},承德里:{latitude:121,longtitude:25,population:{本島:{女性:2491,男性:2587}}},義信里:{latitude:121,longtitude:25,population:{本島:{女性:1654,男性:1686}}},福林里:{latitude:121,longtitude:25,population:{本島:{女性:2394,男性:2435}}},德行里:{latitude:121,longtitude:25,population:{本島:{女性:2255,男性:2172}}},德華里:{latitude:121,longtitude:25,population:{本島:{女性:3091,男性:2993}}},至聖里:{latitude:121,longtitude:25,population:{本島:{女性:4280,男性:4407}}},民權里:{latitude:121,longtitude:25,population:{本島:{女性:3841,男性:3907}}},雙連里:{latitude:121,longtitude:25,population:{本島:{女性:5132,男性:5292}}},建泰里:{latitude:121,longtitude:25,population:{本島:{女性:1972,男性:2007}}},黎明里:{latitude:121,longtitude:25,population:{本島:{女性:1383,男性:1595}}},石牌里:{latitude:121,longtitude:25,population:{本島:{女性:2970,男性:2913}}},裕民里:{latitude:121,longtitude:25,population:{本島:{女性:3579,男性:3531}}},榮光里:{latitude:121,longtitude:25,population:{本島:{女性:3828,男性:3736}}},福德里:{latitude:121,longtitude:25,population:{本島:{女性:2365,男性:2325}}},仁勇里:{latitude:121,longtitude:25,population:{本島:{女性:2765,男性:2770}}},保安里:{latitude:121,longtitude:25,population:{本島:{女性:3196,男性:3406}}},蓬萊里:{latitude:121,longtitude:25,population:{本島:{女性:2731,男性:2671}}},集英里:{latitude:121,longtitude:25,population:{本島:{女性:3284,男性:3088}}},光能里:{latitude:121,longtitude:25,population:{本島:{女性:3042,男性:3090}}},圓山里:{latitude:121,longtitude:25,population:{本島:{女性:2588,男性:2514}}},草東里:{latitude:121,longtitude:25,population:{本島:{女性:568,男性:599}}}}},4076:(t,n,e)=>{"use strict";function r(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return i(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?i(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.redlineData=n.defaultPosition=void 0;var r=e(6537),i=e(4076),o=e(6567);n.defaultPosition=[25.1293052,121.4766132],n.redlineData={1901:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_台北OLD],Rail:i.redlineRailwayRail,Event:"劉銘傳時開發之車站"},1903:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增一些車站"},1915:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_北門,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增一些車站"},1923:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"北門站廢除"},1930:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北,i.redlineRailwayStation.台鐵_大稻埕],Rail:i.redlineRailwayRail,Event:"新增竹圍站"},1937:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"大稻埕站廢止"},1942:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"宮ノ下、長安站廢止"},1953:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_劍潭,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_長安,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"宮ノ下、長安站啟用數月"},1958:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"王家廟站成立"},1960:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_忠義,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"忠義站成立"},1988:{Station:[i.redlineRailwayStation.台鐵_淡水,i.redlineRailwayStation.台鐵_竹圍,i.redlineRailwayStation.台鐵_關渡,i.redlineRailwayStation.台鐵_忠義,i.redlineRailwayStation.台鐵_北投,i.redlineRailwayStation.台鐵_王家廟,i.redlineRailwayStation.台鐵_石牌,i.redlineRailwayStation.台鐵_士林,i.redlineRailwayStation.台鐵_圓山,i.redlineRailwayStation.台鐵_雙連,i.redlineRailwayStation.台鐵_台北],Rail:i.railway淡水台北,Event:"台鐵淡水線廢止,改建捷運線"},1997:{Station:r.allMetroStation,Rail:r.redlineMetroRail,Event:"捷運淡水線通車"}};var a=function(){var t={};for(var e in t.Hide=(0,o.getRailStationLayer)([],[]),n.redlineData)t[e]=(0,o.getRailStationLayer)(n.redlineData[e].Rail,n.redlineData[e].Station);return t}();n.default=a},6187:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.stationInfoText=void 0;var i=r(e(233)),o=r(e(4296)),a=r(e(340)),u=r(e(3841)),s=r(e(8998)),l=r(e(6794)),c=r(e(8165)),f=r(e(9141)),h=r(e(9712)),d=r(e(7001)),p=r(e(5920)),y=r(e(3524)),v=r(e(2062)),m=r(e(516)),g=r(e(1009)),_=r(e(1066)),b=r(e(712)),w=r(e(2)),x=r(e(5253)),M=r(e(4366)),T=r(e(140)),S=r(e(6632)),A=r(e(7663)),E=r(e(455));n.stationInfoText={台北車:i.default,中山:o.default,雙連:a.default,民權西路:u.default,圓山:s.default,劍潭:l.default,士林:c.default,芝山:f.default,明德:h.default,石牌:d.default,唭哩岸:p.default,奇岩:y.default,北投:v.default,復興崗:m.default,忠義:g.default,關渡:_.default,竹圍:b.default,紅樹林:w.default,淡水:x.default,宮之下:M.default,大正街:T.default,大稻埕:S.default,王家廟:A.default,北門:E.default}},6567:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0}),n.getLayerWithColor=n.getRailStationLayer=void 0;var i=r(e(3621)),o={};n.getRailStationLayer=function(t,n){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#37adbf",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=t.map((function(t){return[t[0]+r,t[1]+r]})),u=[i.default.polyline(a,{color:e})];return n.map((function(t){var n=t.name;o[n]={popup:i.default.popup({content:t.title+t.info}),marker:i.default.circle([t.latitude+r,t.longtitude+r],{radius:50,color:e,fill:!0,fillColor:e,fillOpacity:1})},o[n].marker.bindPopup(o[n].popup),o[n].marker.on("mouseover",(function(t){t.target.openPopup()})),u.push(o[n].marker)})),i.default.layerGroup(u)}},n.getLayerWithColor=function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;console.log("GetLayerWithColor ".concat(e));var r={};for(var i in t)r[i]=t[i](n,e);return r}},142:function(t,n,e){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(n,"__esModule",{value:!0});var i=r(e(3621));e(623),e(1640);var o=e(6903),a=e(4828);document.addEventListener("DOMContentLoaded",(function(){console.log("DOM Loaded");var t=i.default.map("cvsCNT",{center:o.defaultPosition,zoom:13});i.default.control.layers(a.baseMaps,a.overlayMaps,{collapsed:!1,sortLayers:!1}).addTo(t),a.baseMaps.現代底圖.addTo(t)}))},93:function(t,n,e){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,n,e,r){void 0===r&&(r=e);var i=Object.getOwnPropertyDescriptor(n,e);i&&!("get"in i?!n.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return n[e]}}),Object.defineProperty(t,r,i)}:function(t,n,e,r){void 0===r&&(r=e),t[r]=n[e]}),i=this&&this.__setModuleDefault||(Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)"default"!==e&&Object.prototype.hasOwnProperty.call(t,e)&&r(n,t,e);return i(n,t),n};Object.defineProperty(n,"__esModule",{value:!0});var a=e(6903),u=o(e(7610));n.default=function(t){var n,e=["Hide"];for(n in a.redlineData)e.push(n);return u.timelineSlider({timelineItems:e,position:"bottomleft",labelWidth:"40px",activeColor:void 0!==t.activeColor?t.activeColor:"#37adbf",changeMap:"function"==typeof t.changeMap?t.changeMap:function(t){console.log("Change Map at ",t.label,t.value,t.map)},initValue:void 0!==t.initValue?t.initValue:1})}},3165:function(t,n,e){"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function i(t,n){for(var e=0;e2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange",u=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];f(this,e),(i=n.call(this)).getTotalViewerDataOfVill=function(t){var n={areaName:t.areaName,population:{}};for(var e in t.population){var r=0;for(var i in t.population[e])r+=t.population[e][i];n.population[e]={總人數:r}}return n},i.getShowTypeSelector=function(t,n){var e=document.createElement("fieldset");e.classList.add("selector-cnt");var r=document.createElement("legend");r.innerText="檢視模式:",e.appendChild(r);var o=function(t,n,e){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=document.createElement("div");o.classList.add("selector");var a=document.createElement("label");a.setAttribute("for","".concat(t,"-").concat(i.uuid)),a.innerText=n,o.appendChild(a);var u=document.createElement("input");return u.setAttribute("type","radio"),u.setAttribute("name","showType-".concat(i.uuid)),u.setAttribute("id","".concat(t,"-").concat(i.uuid)),u.setAttribute("value",t),u.checked=r,u.onchange=function(){return e(t)},o.appendChild(u),o};return e.appendChild(o("total","總人數",t,"total"===n)),e.appendChild(o("gender","男女比",t,"gender"===n)),e},i.updateMessageBox=function(t){if(i.showOnMap||i.showPop){i.populationBox.show(i.getInfoTextOfVill(t.target.feature)+"
    ");var n=i.getViewerDataOfVill(t.target.feature),e="total"===i.viewerMode?i.getTotalViewerDataOfVill(n):n;i.showPop&&(i.viewer.addTo(i.populationBox.getContainer()),i.viewer.show(e)),i.populationBox.getContainer().appendChild(i.getShowTypeSelector((function(n){if(console.log("Change mode : ".concat(n)),i.viewerMode=n,i.showOnMap){i.geojsonLayer.remove();var e={color:i.color,weight:5,opacity:.65};i.geojsonLayer=v.default.geoJSON(i.geojsonData,{style:e,onEachFeature:i.onEachFeature,filter:function(t){return!(!t.properties||!(t.properties.VILLNAME in i.populationData))}}),i.geojsonLayer.addTo(i._map)}i.updateMessageBox(t)}),i.viewerMode)),i.colorviewer.addTo(i.populationBox.getContainer()),i.colorviewer.show(e)}},i.lastFeature={},i.highlightFeature=function(t){if(t!==i.lastFeature){i.lastFeature=t;var n=t.target;n.setStyle({weight:5,color:i.highlightColor,fillOpacity:.7}),n.bringToFront(),i.updateMessageBox(t)}},i.resetHighlightFeature=function(t){i.geojsonLayer.resetStyle(t.target)},i.getInfoTextOfVill=function(t){var n="";if(t.properties&&t.properties.VILLNAME){var e=t.properties.VILLNAME;e in i.populationData&&(n="".concat(e," :
    ").concat(function(t){var n="";for(var e in i.populationData[t].population){for(var r in n+="".concat(e," : "),i.populationData[t].population[e])n+="".concat(r," ").concat(i.populationData[t].population[e][r]," 人, ");n+="
    "}return n}(e)))}return n},i.getViewerDataOfVill=function(t){if(t.properties&&t.properties.VILLNAME){var n=t.properties.VILLNAME;if(n in i.populationData)return{areaName:n,population:function(t){var n={};for(var e in i.populationData[t].population)n[e]=i.populationData[t].population[e];return n}(n)}}return{areaName:"Error",population:{areaNotFound:{female:0,male:0}}}},i.pieCNT={},i.onEachFeature=function(t,n){if(n.on({mouseover:i.highlightFeature,mouseout:i.resetHighlightFeature}),t.properties)if(i.showOnMap){var e=v.default.DomUtil.create("div"),r=t.properties.VILLNAME,o=i.populationData[r].population,a=0;for(var u in o)for(var s in o[u])a+=o[u][s];var l=(a-i.minPopulation)/(i.MAXpopulation-i.minPopulation)*100+50,c=new b(l,l+50),f=n.bindTooltip(e,{className:"village-labels",permanent:!0,direction:"center"});c.addTo(e);var h=i.getViewerDataOfVill(t);c.show("total"===i.viewerMode?i.getTotalViewerDataOfVill(h):h),i.pieCNT[t.properties.VILLNAME]={Tooltip:f,CNT:e,Viewer:c}}else n.bindTooltip(t.properties.VILLNAME,{className:"village-labels",permanent:!0,direction:"center"})},i.geojsonData=t,i.populationData=r,i.color=o,i.highlightColor=a;var l={color:i.color,weight:5,opacity:.65};i.populationBox=m.messagebox({timeout:0}),i.viewer=new b(200,250),i.colorviewer=new w(200,250),i.showPop=u,i.showOnMap=s,i.viewerMode="total";var c=99999999999999,h=0;for(var d in r){var p=0;for(var y in r[d].population)for(var g in r[d].population[y])p+=r[d].population[y][g];c=ph?p:h}return i.minPopulation=c,i.MAXpopulation=h,i.uuid=(0,_.uniqueId)(),i.geojsonLayer=v.default.geoJSON(i.geojsonData,{style:l,onEachFeature:i.onEachFeature,filter:function(t){return!(!t.properties||!(t.properties.VILLNAME in r))}}),i}return c(e,[{key:"onAdd",value:function(t){var n,e=this;return this.geojsonLayer.addTo(t),(this.showPop||this.showOnMap)&&this.populationBox.addTo(t),this.showOnMap&&(this.populationBox.show(""),null===(n=this.populationBox.getContainer())||void 0===n||n.appendChild(this.getShowTypeSelector((function(t){e.viewerMode=t}),"total"))),this}},{key:"onRemove",value:function(t){if((this.showPop||this.showOnMap)&&this.populationBox.close(),(this.showPop||this.showOnMap)&&this.populationBox.remove(),this.geojsonLayer.remove(),this.showOnMap)for(var n in this.pieCNT)this.pieCNT[n].Tooltip.remove();return this}}]),e}(v.default.Layer);n.VillageLayer=x;var M=function(t){i(e,t);var n=a(e);function e(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange",u=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return f(this,e),(i=n.call(this)).getFemaleMalePopData=function(t){var n={};for(var e in t){var r=t[e].population,i=0,o=0;for(var a in r)i+=r[a].女性,o+=r[a].男性;n[e]={latitude:t[e].latitude,longtitude:t[e].longtitude,population:{總人口:{女性:i,男性:o}}}}return n},i.layers={總人口:new x(t,i.getFemaleMalePopData(r),o,a,u,s),國籍比:new x(t,r,o,a,u,s)},i.layerControl=v.default.control.layers(i.layers,void 0,{collapsed:!1,sortLayers:!1,position:"bottomright"}),i}return c(e,[{key:"onAdd",value:function(t){return this.layerControl.addTo(t),this.layers.國籍比.addTo(t),this}},{key:"onRemove",value:function(t){for(var n in this.layerControl.remove(),this.layers)this.layers[n].remove();return this}}]),e}(v.default.Layer);n.VillageLayersSubGroup=M;var T=function(t){i(e,t);var n=a(e);function e(t,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"red",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"orange";return f(this,e),(i=n.call(this)).layers={顯示在地圖上:new M(t,r,o,a,!1,!0),顯示在資訊欄:new M(t,r,o,a,!0,!1)},i.layerControl=v.default.control.layers(i.layers,void 0,{collapsed:!1,sortLayers:!1,position:"bottomright"}),i}return c(e,[{key:"onAdd",value:function(t){return this.layerControl.addTo(t),this.layers.顯示在地圖上.addTo(t),this}},{key:"onRemove",value:function(t){for(var n in this.layerControl.remove(),this.layers)this.layers[n].remove();return this}}]),e}(v.default.Layer);n.VillageLayersGroup=T,n.default=T},6043:t=>{"use strict";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e="",r=void 0!==n[5];return n[4]&&(e+="@supports (".concat(n[4],") {")),n[2]&&(e+="@media ".concat(n[2]," {")),r&&(e+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),e+=t(n),r&&(e+="}"),n[2]&&(e+="}"),n[4]&&(e+="}"),e})).join("")},n.i=function(t,e,r,i,o){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(r)for(var u=0;u0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),e&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=e):c[2]=e),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),n.push(c))}},n}},6063:t=>{"use strict";t.exports=function(t,n){return n||(n={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),n.hash&&(t+=n.hash),/["'() \t\n]|(%20)/.test(t)||n.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},6313:t=>{"use strict";t.exports=function(t){return t[1]}},3621:function(t,n){var e,r,i,o;function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}o=function(t){"use strict";function n(t){var n,e,r,i;for(e=1,r=arguments.length;e0?Math.floor(t):Math.ceil(t)};function I(t,n,e){return t instanceof P?t:m(t)?new P(t[0],t[1]):null==t?t:"object"===a(t)&&"x"in t&&"y"in t?new P(t.x,t.y):new P(t,n,e)}function j(t,n){if(t)for(var e=n?[t,n]:t,r=0,i=e.length;r=this.min.x&&e.x<=this.max.x&&n.y>=this.min.y&&e.y<=this.max.y},intersects:function(t){t=z(t);var n=this.min,e=this.max,r=t.min,i=t.max,o=i.x>=n.x&&r.x<=e.x,a=i.y>=n.y&&r.y<=e.y;return o&&a},overlaps:function(t){t=z(t);var n=this.min,e=this.max,r=t.min,i=t.max,o=i.x>n.x&&r.xn.y&&r.y=r.lat&&e.lat<=i.lat&&n.lng>=r.lng&&e.lng<=i.lng},intersects:function(t){t=R(t);var n=this._southWest,e=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>=n.lat&&r.lat<=e.lat,a=i.lng>=n.lng&&r.lng<=e.lng;return o&&a},overlaps:function(t){t=R(t);var n=this._southWest,e=this._northEast,r=t.getSouthWest(),i=t.getNorthEast(),o=i.lat>n.lat&&r.latn.lng&&r.lng1,Nt=function(){var t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",l,n),window.removeEventListener("testPassiveEventSupport",l,n)}catch(t){}return t}(),Ct=!!document.createElement("canvas").getContext,Pt=!(!document.createElementNS||!K("svg").createSVGRect),kt=!!Pt&&((Q=document.createElement("div")).innerHTML="","http://www.w3.org/2000/svg"===(Q.firstChild&&Q.firstChild.namespaceURI)),It=!Pt&&function(){try{var t=document.createElement("div");t.innerHTML='';var n=t.firstChild;return n.style.behavior="url(#default#VML)",n&&"object"===a(n.adj)}catch(t){return!1}}();function jt(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var zt={ie:nt,ielt9:et,edge:rt,webkit:it,android:ot,android23:at,androidStock:st,opera:lt,chrome:ct,gecko:ft,safari:ht,phantom:dt,opera12:pt,win:yt,ie3d:vt,webkit3d:mt,gecko3d:gt,any3d:_t,mobile:bt,mobileWebkit:wt,mobileWebkit3d:xt,msPointer:Mt,pointer:Tt,touch:At,touchNative:St,mobileOpera:Et,mobileGecko:Lt,retina:Ot,passiveEvents:Nt,canvas:Ct,svg:Pt,vml:It,inlineSvg:kt,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Dt=zt.msPointer?"MSPointerDown":"pointerdown",Rt=zt.msPointer?"MSPointerMove":"pointermove",Bt=zt.msPointer?"MSPointerUp":"pointerup",Ut=zt.msPointer?"MSPointerCancel":"pointercancel",Ft={touchstart:Dt,touchmove:Rt,touchend:Bt,touchcancel:Ut},Vt={touchstart:function(t,n){n.MSPOINTER_TYPE_TOUCH&&n.pointerType===n.MSPOINTER_TYPE_TOUCH&&Bn(n),qt(t,n)},touchmove:qt,touchend:qt,touchcancel:qt},Zt={},Wt=!1;function Yt(t){Zt[t.pointerId]=t}function Gt(t){Zt[t.pointerId]&&(Zt[t.pointerId]=t)}function Ht(t){delete Zt[t.pointerId]}function qt(t,n){if(n.pointerType!==(n.MSPOINTER_TYPE_MOUSE||"mouse")){for(var e in n.touches=[],Zt)n.touches.push(Zt[e]);n.changedTouches=[n],t(n)}}var $t,Xt,Kt,Jt,Qt,tn=mn(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),nn=mn(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),en="webkitTransition"===nn||"OTransition"===nn?nn+"End":"transitionend";function rn(t){return"string"==typeof t?document.getElementById(t):t}function on(t,n){var e=t.style[n]||t.currentStyle&&t.currentStyle[n];if((!e||"auto"===e)&&document.defaultView){var r=document.defaultView.getComputedStyle(t,null);e=r?r[n]:null}return"auto"===e?null:e}function an(t,n,e){var r=document.createElement(t);return r.className=n||"",e&&e.appendChild(r),r}function un(t){var n=t.parentNode;n&&n.removeChild(t)}function sn(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function ln(t){var n=t.parentNode;n&&n.lastChild!==t&&n.appendChild(t)}function cn(t){var n=t.parentNode;n&&n.firstChild!==t&&n.insertBefore(t,n.firstChild)}function fn(t,n){if(void 0!==t.classList)return t.classList.contains(n);var e=yn(t);return e.length>0&&new RegExp("(^|\\s)"+n+"(\\s|$)").test(e)}function hn(t,n){if(void 0!==t.classList)for(var e=h(n),r=0,i=e.length;r0?2*window.devicePixelRatio:1;function Wn(t){return zt.edge?t.wheelDeltaY/2:t.deltaY&&0===t.deltaMode?-t.deltaY/Zn:t.deltaY&&1===t.deltaMode?20*-t.deltaY:t.deltaY&&2===t.deltaMode?60*-t.deltaY:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?20*-t.detail:t.detail?t.detail/-32765*60:0}function Yn(t,n){var e=n.relatedTarget;if(!e)return!0;try{for(;e&&e!==t;)e=e.parentNode}catch(t){return!1}return e!==t}var Gn={__proto__:null,on:On,off:Cn,stopPropagation:zn,disableScrollPropagation:Dn,disableClickPropagation:Rn,preventDefault:Bn,stop:Un,getPropagationPath:Fn,getMousePosition:Vn,getWheelDelta:Wn,isExternalTarget:Yn,addListener:On,removeListener:Cn},Hn=C.extend({run:function(t,n,e,r){this.stop(),this._el=t,this._inProgress=!0,this._duration=e||.25,this._easeOutPower=1/Math.max(r||.5,.2),this._startPos=bn(t),this._offset=n.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=S(this._animate,this),this._step()},_step:function(t){var n=+new Date-this._startTime,e=1e3*this._duration;nthis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,n){this._enforcingBounds=!0;var e=this.getCenter(),r=this._limitCenter(e,this._zoom,R(t));return e.equals(r)||this.panTo(r,n),this._enforcingBounds=!1,this},panInside:function(t,n){var e=I((n=n||{}).paddingTopLeft||n.padding||[0,0]),r=I(n.paddingBottomRight||n.padding||[0,0]),i=this.project(this.getCenter()),o=this.project(t),a=this.getPixelBounds(),u=z([a.min.add(e),a.max.subtract(r)]),s=u.getSize();if(!u.contains(o)){this._enforcingBounds=!0;var l=o.subtract(u.getCenter()),c=u.extend(o).getSize().subtract(s);i.x+=l.x<0?-c.x:c.x,i.y+=l.y<0?-c.y:c.y,this.panTo(this.unproject(i),n),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=n({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),o=e.divideBy(2).round(),a=i.divideBy(2).round(),u=o.subtract(a);return u.x||u.y?(t.animate&&t.pan?this.panBy(u):(t.pan&&this._rawPanBy(u),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(r(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=n({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=r(this._handleGeolocationResponse,this),i=r(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var n=t.code,e=t.message||(1===n?"permission denied":2===n?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:n,message:"Geolocation error: "+e+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var n=new B(t.coords.latitude,t.coords.longitude),e=n.toBounds(2*t.coords.accuracy),r=this._locateOptions;if(r.setView){var i=this.getBoundsZoom(e);this.setView(n,r.maxZoom?Math.min(i,r.maxZoom):i)}var o={latlng:n,bounds:e,timestamp:t.timestamp};for(var a in t.coords)"number"==typeof t.coords[a]&&(o[a]=t.coords[a]);this.fire("locationfound",o)}},addHandler:function(t,n){if(!n)return this;var e=this[t]=new n(this);return this._handlers.push(e),this.options[t]&&e.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}var t;for(t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),un(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(A(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)un(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,n){var e=an("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),n||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new D(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,n,e){t=R(t),e=I(e||[0,0]);var r=this.getZoom()||0,i=this.getMinZoom(),o=this.getMaxZoom(),a=t.getNorthWest(),u=t.getSouthEast(),s=this.getSize().subtract(e),l=z(this.project(u,r),this.project(a,r)).getSize(),c=zt.any3d?this.options.zoomSnap:1,f=s.x/l.x,h=s.y/l.y,d=n?Math.max(f,h):Math.min(f,h);return r=this.getScaleZoom(d,r),c&&(r=Math.round(r/(c/100))*(c/100),r=n?Math.ceil(r/c)*c:Math.floor(r/c)*c),Math.max(i,Math.min(o,r))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new P(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,n){var e=this._getTopLeftPoint(t,n);return new j(e,e.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,n){var e=this.options.crs;return n=void 0===n?this._zoom:n,e.scale(t)/e.scale(n)},getScaleZoom:function(t,n){var e=this.options.crs;n=void 0===n?this._zoom:n;var r=e.zoom(t*e.scale(n));return isNaN(r)?1/0:r},project:function(t,n){return n=void 0===n?this._zoom:n,this.options.crs.latLngToPoint(U(t),n)},unproject:function(t,n){return n=void 0===n?this._zoom:n,this.options.crs.pointToLatLng(I(t),n)},layerPointToLatLng:function(t){var n=I(t).add(this.getPixelOrigin());return this.unproject(n)},latLngToLayerPoint:function(t){return this.project(U(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(U(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(R(t))},distance:function(t,n){return this.options.crs.distance(U(t),U(n))},containerPointToLayerPoint:function(t){return I(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return I(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var n=this.containerPointToLayerPoint(I(t));return this.layerPointToLatLng(n)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(U(t)))},mouseEventToContainerPoint:function(t){return Vn(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var n=this._container=rn(t);if(!n)throw new Error("Map container not found.");if(n._leaflet_id)throw new Error("Map container is already initialized.");On(n,"scroll",this._onScroll,this),this._containerId=o(n)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&zt.any3d,hn(t,"leaflet-container"+(zt.touch?" leaflet-touch":"")+(zt.retina?" leaflet-retina":"")+(zt.ielt9?" leaflet-oldie":"")+(zt.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var n=on(t,"position");"absolute"!==n&&"relative"!==n&&"fixed"!==n&&"sticky"!==n&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),_n(this._mapPane,new P(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(hn(t.markerPane,"leaflet-zoom-hide"),hn(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,n,e){_n(this._mapPane,new P(0,0));var r=!this._loaded;this._loaded=!0,n=this._limitZoom(n),this.fire("viewprereset");var i=this._zoom!==n;this._moveStart(i,e)._move(t,n)._moveEnd(i),this.fire("viewreset"),r&&this.fire("load")},_moveStart:function(t,n){return t&&this.fire("zoomstart"),n||this.fire("movestart"),this},_move:function(t,n,e,r){void 0===n&&(n=this._zoom);var i=this._zoom!==n;return this._zoom=n,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),r?e&&e.pinch&&this.fire("zoom",e):((i||e&&e.pinch)&&this.fire("zoom",e),this.fire("move",e)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return A(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){_n(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[o(this._container)]=this;var n=t?Cn:On;n(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&n(window,"resize",this._onResize,this),zt.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){A(this._resizeRequest),this._resizeRequest=S((function(){this.invalidateSize({debounceMoveend:!0})}),this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,n){for(var e,r=[],i="mouseout"===n||"mouseover"===n,a=t.target||t.srcElement,u=!1;a;){if((e=this._targets[o(a)])&&("click"===n||"preclick"===n)&&this._draggableMoved(e)){u=!0;break}if(e&&e.listens(n,!0)){if(i&&!Yn(a,t))break;if(r.push(e),i)break}if(a===this._container)break;a=a.parentNode}return r.length||u||i||!this.listens(n,!0)||(r=[this]),r},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var n=t.target||t.srcElement;if(!(!this._loaded||n._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(n))){var e=t.type;"mousedown"===e&&Tn(n),this._fireDOMEvent(t,e)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,r){if("click"===t.type){var i=n({},t);i.type="preclick",this._fireDOMEvent(i,i.type,r)}var o=this._findEventTargets(t,e);if(r){for(var a=[],u=0;u0?Math.round(t-n)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(n))},_limitZoom:function(t){var n=this.getMinZoom(),e=this.getMaxZoom(),r=zt.any3d?this.options.zoomSnap:1;return r&&(t=Math.round(t/r)*r),Math.max(n,Math.min(e,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){dn(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,n){var e=this._getCenterOffset(t)._trunc();return!(!0!==(n&&n.animate)&&!this.getSize().contains(e)||(this.panBy(e,n),0))},_createAnimProxy:function(){var t=this._proxy=an("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",(function(t){var n=tn,e=this._proxy.style[n];gn(this._proxy,this.project(t.center,t.zoom),this.getZoomScale(t.zoom,1)),e===this._proxy.style[n]&&this._animatingZoom&&this._onZoomTransitionEnd()}),this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){un(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),n=this.getZoom();gn(this._proxy,this.project(t,n),this.getZoomScale(n,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,n,e){if(this._animatingZoom)return!0;if(e=e||{},!this._zoomAnimated||!1===e.animate||this._nothingToAnimate()||Math.abs(n-this._zoom)>this.options.zoomAnimationThreshold)return!1;var r=this.getZoomScale(n),i=this._getCenterOffset(t)._divideBy(1-1/r);return!(!0!==e.animate&&!this.getSize().contains(i)||(S((function(){this._moveStart(!0,!1)._animateZoom(t,n,!0)}),this),0))},_animateZoom:function(t,n,e,i){this._mapPane&&(e&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=n,hn(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:n,noUpdate:i}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(r(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&dn(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}}),$n=O.extend({options:{position:"topright"},initialize:function(t){d(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var n=this._map;return n&&n.removeControl(this),this.options.position=t,n&&n.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var n=this._container=this.onAdd(t),e=this.getPosition(),r=t._controlCorners[e];return hn(n,"leaflet-control"),-1!==e.indexOf("bottom")?r.insertBefore(n,r.firstChild):r.appendChild(n),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(un(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),Xn=function(t){return new $n(t)};qn.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},n="leaflet-",e=this._controlContainer=an("div",n+"control-container",this._container);function r(r,i){var o=n+r+" "+n+i;t[r+i]=an("div",o,e)}r("top","left"),r("top","right"),r("bottom","left"),r("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)un(this._controlCorners[t]);un(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Kn=$n.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,n,e,r){return e1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=n&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var n=this._getLayer(o(t.target)),e=n.overlay?"add"===t.type?"overlayadd":"overlayremove":"add"===t.type?"baselayerchange":null;e&&this._map.fire(e,n)},_createRadioElement:function(t,n){var e='",r=document.createElement("div");return r.innerHTML=e,r.firstChild},_addItem:function(t){var n,e=document.createElement("label"),r=this._map.hasLayer(t.layer);t.overlay?((n=document.createElement("input")).type="checkbox",n.className="leaflet-control-layers-selector",n.defaultChecked=r):n=this._createRadioElement("leaflet-base-layers_"+o(this),r),this._layerControlInputs.push(n),n.layerId=o(t.layer),On(n,"click",this._onInputClick,this);var i=document.createElement("span");i.innerHTML=" "+t.name;var a=document.createElement("span");return e.appendChild(a),a.appendChild(n),a.appendChild(i),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){var t,n,e=this._layerControlInputs,r=[],i=[];this._handlingClick=!0;for(var o=e.length-1;o>=0;o--)t=e[o],n=this._getLayer(t.layerId).layer,t.checked?r.push(n):t.checked||i.push(n);for(o=0;o=0;i--)t=e[i],n=this._getLayer(t.layerId).layer,t.disabled=void 0!==n.options.minZoom&&rn.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;On(t,"click",Bn),this.expand(),setTimeout((function(){Cn(t,"click",Bn)}))}}),Jn=$n.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var n="leaflet-control-zoom",e=an("div",n+" leaflet-bar"),r=this.options;return this._zoomInButton=this._createButton(r.zoomInText,r.zoomInTitle,n+"-in",e,this._zoomIn),this._zoomOutButton=this._createButton(r.zoomOutText,r.zoomOutTitle,n+"-out",e,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),e},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,n,e,r,i){var o=an("a",e,r);return o.innerHTML=t,o.href="#",o.title=n,o.setAttribute("role","button"),o.setAttribute("aria-label",n),Rn(o),On(o,"click",Un),On(o,"click",i,this),On(o,"click",this._refocusOnMap,this),o},_updateDisabled:function(){var t=this._map,n="leaflet-disabled";dn(this._zoomInButton,n),dn(this._zoomOutButton,n),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(hn(this._zoomOutButton,n),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(hn(this._zoomInButton,n),this._zoomInButton.setAttribute("aria-disabled","true"))}});qn.mergeOptions({zoomControl:!0}),qn.addInitHook((function(){this.options.zoomControl&&(this.zoomControl=new Jn,this.addControl(this.zoomControl))}));var Qn=$n.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var n="leaflet-control-scale",e=an("div",n),r=this.options;return this._addScales(r,n+"-line",e),t.on(r.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),e},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,n,e){t.metric&&(this._mScale=an("div",n,e)),t.imperial&&(this._iScale=an("div",n,e))},_update:function(){var t=this._map,n=t.getSize().y/2,e=t.distance(t.containerPointToLatLng([0,n]),t.containerPointToLatLng([this.options.maxWidth,n]));this._updateScales(e)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var n=this._getRoundNum(t),e=n<1e3?n+" m":n/1e3+" km";this._updateScale(this._mScale,e,n/t)},_updateImperial:function(t){var n,e,r,i=3.2808399*t;i>5280?(n=i/5280,e=this._getRoundNum(n),this._updateScale(this._iScale,e+" mi",e/n)):(r=this._getRoundNum(i),this._updateScale(this._iScale,r+" ft",r/i))},_updateScale:function(t,n,e){t.style.width=Math.round(this.options.maxWidth*e)+"px",t.innerHTML=n},_getRoundNum:function(t){var n=Math.pow(10,(Math.floor(t)+"").length-1),e=t/n;return n*(e>=10?10:e>=5?5:e>=3?3:e>=2?2:1)}}),te=$n.extend({options:{position:"bottomright",prefix:''+(zt.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){d(this,t),this._attributions={}},onAdd:function(t){for(var n in t.attributionControl=this,this._container=an("div","leaflet-control-attribution"),Rn(this._container),t._layers)t._layers[n].getAttribution&&this.addAttribution(t._layers[n].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",(function(){this.removeAttribution(t.layer.getAttribution())}),this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var n in this._attributions)this._attributions[n]&&t.push(n);var e=[];this.options.prefix&&e.push(this.options.prefix),t.length&&e.push(t.join(", ")),this._container.innerHTML=e.join(' ')}}});qn.mergeOptions({attributionControl:!0}),qn.addInitHook((function(){this.options.attributionControl&&(new te).addTo(this)})),$n.Layers=Kn,$n.Zoom=Jn,$n.Scale=Qn,$n.Attribution=te,Xn.layers=function(t,n,e){return new Kn(t,n,e)},Xn.zoom=function(t){return new Jn(t)},Xn.scale=function(t){return new Qn(t)},Xn.attribution=function(t){return new te(t)};var ne=O.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});ne.addTo=function(t,n){return t.addHandler(n,this),this};var ee,re={Events:N},ie=zt.touch?"touchstart mousedown":"mousedown",oe=C.extend({options:{clickTolerance:3},initialize:function(t,n,e,r){d(this,r),this._element=t,this._dragStartTarget=n||t,this._preventOutline=e},enable:function(){this._enabled||(On(this._dragStartTarget,ie,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(oe._dragging===this&&this.finishDrag(!0),Cn(this._dragStartTarget,ie,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!fn(this._element,"leaflet-zoom-anim")))if(t.touches&&1!==t.touches.length)oe._dragging===this&&this.finishDrag();else if(!(oe._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||(oe._dragging=this,this._preventOutline&&Tn(this._element),xn(),$t(),this._moving))){this.fire("down");var n=t.touches?t.touches[0]:t,e=An(this._element);this._startPoint=new P(n.clientX,n.clientY),this._startPos=bn(this._element),this._parentScale=En(e);var r="mousedown"===t.type;On(document,r?"mousemove":"touchmove",this._onMove,this),On(document,r?"mouseup":"touchend touchcancel",this._onUp,this)}},_onMove:function(t){if(this._enabled)if(t.touches&&t.touches.length>1)this._moved=!0;else{var n=t.touches&&1===t.touches.length?t.touches[0]:t,e=new P(n.clientX,n.clientY)._subtract(this._startPoint);(e.x||e.y)&&(Math.abs(e.x)+Math.abs(e.y)n&&(e.push(t[r]),i=r);var a,u,s,l;return is&&(o=a,s=u);s>e&&(n[o]=1,se(t,n,e,r,o),se(t,n,e,o,i))}function le(t,n,e,r,i){var o,a,u,s=r?ee:fe(t,e),l=fe(n,e);for(ee=l;;){if(!(s|l))return[t,n];if(s&l)return!1;u=fe(a=ce(t,n,o=s||l,e,i),e),o===s?(t=a,s=u):(n=a,l=u)}}function ce(t,n,e,r,i){var o,a,u=n.x-t.x,s=n.y-t.y,l=r.min,c=r.max;return 8&e?(o=t.x+u*(c.y-t.y)/s,a=c.y):4&e?(o=t.x+u*(l.y-t.y)/s,a=l.y):2&e?(o=c.x,a=t.y+s*(c.x-t.x)/u):1&e&&(o=l.x,a=t.y+s*(l.x-t.x)/u),new P(o,a,i)}function fe(t,n){var e=0;return t.xn.max.x&&(e|=2),t.yn.max.y&&(e|=8),e}function he(t,n,e,r){var i,o=n.x,a=n.y,u=e.x-o,s=e.y-a,l=u*u+s*s;return l>0&&((i=((t.x-o)*u+(t.y-a)*s)/l)>1?(o=e.x,a=e.y):i>0&&(o+=u*i,a+=s*i)),u=t.x-o,s=t.y-a,r?u*u+s*s:new P(o,a)}function de(t){return!m(t[0])||"object"!==a(t[0][0])&&void 0!==t[0][0]}function pe(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),de(t)}function ye(t,n){var e,r,i,o,a,u,s,l;if(!t||0===t.length)throw new Error("latlngs not passed");de(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var c=[];for(var f in t)c.push(n.project(U(t[f])));var h=c.length;for(e=0,r=0;er){s=(o-r)/i,l=[u.x-s*(u.x-a.x),u.y-s*(u.y-a.y)];break}return n.unproject(I(l))}var ve={__proto__:null,simplify:ae,pointToSegmentDistance:ue,closestPointOnSegment:function(t,n,e){return he(t,n,e)},clipSegment:le,_getEdgeIntersection:ce,_getBitCode:fe,_sqClosestPointOnSegment:he,isFlat:de,_flat:pe,polylineCenter:ye};function me(t,n,e){var r,i,o,a,u,s,l,c,f,h=[1,4,2,8];for(i=0,l=t.length;i1e-7;s++)n=o*Math.sin(u),n=Math.pow((1-n)/(1+n),o/2),u+=l=Math.PI/2-2*Math.atan(a*n)-u;return new B(u*e,t.x*e/r)}},xe={__proto__:null,LonLat:be,Mercator:we,SphericalMercator:Y},Me=n({},Z,{code:"EPSG:3395",projection:we,transformation:function(){var t=.5/(Math.PI*we.R);return H(t,.5,-t,.5)}()}),Te=n({},Z,{code:"EPSG:4326",projection:be,transformation:H(1/180,1,-1/180,.5)}),Se=n({},V,{projection:be,transformation:H(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,n){var e=n.lng-t.lng,r=n.lat-t.lat;return Math.sqrt(e*e+r*r)},infinite:!0});V.Earth=Z,V.EPSG3395=Me,V.EPSG3857=$,V.EPSG900913=X,V.EPSG4326=Te,V.Simple=Se;var Ae=C.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[o(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[o(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var n=t.target;if(n.hasLayer(this)){if(this._map=n,this._zoomAnimated=n._zoomAnimated,this.getEvents){var e=this.getEvents();n.on(e,this),this.once("remove",(function(){n.off(e,this)}),this)}this.onAdd(n),this.fire("add"),n.fire("layeradd",{layer:this})}}});qn.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var n=o(t);return this._layers[n]||(this._layers[n]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t)),this},removeLayer:function(t){var n=o(t);return this._layers[n]?(this._loaded&&t.onRemove(this),delete this._layers[n],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return o(t)in this._layers},eachLayer:function(t,n){for(var e in this._layers)t.call(n,this._layers[e]);return this},_addLayers:function(t){for(var n=0,e=(t=t?m(t)?t:[t]:[]).length;nthis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()=2&&n[0]instanceof B&&n[0].equals(n[e-1])&&n.pop(),n},_setLatLngs:function(t){ze.prototype._setLatLngs.call(this,t),de(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return de(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,n=this.options.weight,e=new P(n,n);if(t=new j(t.min.subtract(e),t.max.add(e)),this._parts=[],this._pxBounds&&this._pxBounds.intersects(t))if(this.options.noClip)this._parts=this._rings;else for(var r,i=0,o=this._rings.length;it.y!=r.y>t.y&&t.x<(r.x-e.x)*(t.y-e.y)/(r.y-e.y)+e.x&&(l=!l);return l||ze.prototype._containsPoint.call(this,t,!0)}}),Re=Le.extend({initialize:function(t,n){d(this,n),this._layers={},t&&this.addData(t)},addData:function(t){var n,e,r,i=m(t)?t:t.features;if(i){for(n=0,e=i.length;n0?i:[n.src]}else{m(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(n.style,"objectFit")&&(n.style.objectFit="fill"),n.autoplay=!!this.options.autoplay,n.loop=!!this.options.loop,n.muted=!!this.options.muted,n.playsInline=!!this.options.playsInline;for(var a=0;ai?(n.height=i+"px",hn(t,o)):dn(t,o),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var n=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),e=this._getAnchor();_n(this._container,n.add(e))},_adjustPan:function(){if(this.options.autoPan)if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning)this._autopanning=!1;else{var t=this._map,n=parseInt(on(this._container,"marginBottom"),10)||0,e=this._container.offsetHeight+n,r=this._containerWidth,i=new P(this._containerLeft,-e-this._containerBottom);i._add(bn(this._container));var o=t.layerPointToContainerPoint(i),a=I(this.options.autoPanPadding),u=I(this.options.autoPanPaddingTopLeft||a),s=I(this.options.autoPanPaddingBottomRight||a),l=t.getSize(),c=0,f=0;o.x+r+s.x>l.x&&(c=o.x+r-l.x+s.x),o.x-c-u.x<0&&(c=o.x-u.x),o.y+e+s.y>l.y&&(f=o.y+e-l.y+s.y),o.y-f-u.y<0&&(f=o.y-u.y),(c||f)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([c,f]))}},_getAnchor:function(){return I(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}});qn.mergeOptions({closePopupOnClick:!0}),qn.include({openPopup:function(t,n,e){return this._initOverlay(tr,t,n,e).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),Ae.include({bindPopup:function(t,n){return this._popup=this._initOverlay(tr,this._popup,t,n),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof Le||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(this._popup&&this._map){Un(t);var n=t.layer||t.target;this._popup._source!==n||n instanceof ke?(this._popup._source=n,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}});var nr=Qe.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Qe.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Qe.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Qe.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=an("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+o(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var n,e,r=this._map,i=this._container,o=r.latLngToContainerPoint(r.getCenter()),a=r.layerPointToContainerPoint(t),u=this.options.direction,s=i.offsetWidth,l=i.offsetHeight,c=I(this.options.offset),f=this._getAnchor();"top"===u?(n=s/2,e=l):"bottom"===u?(n=s/2,e=0):"center"===u?(n=s/2,e=l/2):"right"===u?(n=0,e=l/2):"left"===u?(n=s,e=l/2):a.xthis.options.maxZoom||er&&this._retainParent(i,o,a,r))},_retainChildren:function(t,n,e,r){for(var i=2*t;i<2*t+2;i++)for(var o=2*n;o<2*n+2;o++){var a=new P(i,o);a.z=e+1;var u=this._tileCoordsToKey(a),s=this._tiles[u];s&&s.active?s.retain=!0:(s&&s.loaded&&(s.retain=!0),e+1this.options.maxZoom||void 0!==this.options.minZoom&&i1)this._setView(t,e);else{for(var f=i.min.y;f<=i.max.y;f++)for(var h=i.min.x;h<=i.max.x;h++){var d=new P(h,f);if(d.z=this._tileZoom,this._isValidTile(d)){var p=this._tiles[this._tileCoordsToKey(d)];p?p.current=!0:a.push(d)}}if(a.sort((function(t,n){return t.distanceTo(o)-n.distanceTo(o)})),0!==a.length){this._loading||(this._loading=!0,this.fire("loading"));var y=document.createDocumentFragment();for(h=0;he.max.x)||!n.wrapLat&&(t.ye.max.y))return!1}if(!this.options.bounds)return!0;var r=this._tileCoordsToBounds(t);return R(this.options.bounds).overlaps(r)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var n=this._map,e=this.getTileSize(),r=t.scaleBy(e),i=r.add(e);return[n.unproject(r,t.z),n.unproject(i,t.z)]},_tileCoordsToBounds:function(t){var n=this._tileCoordsToNwSe(t),e=new D(n[0],n[1]);return this.options.noWrap||(e=this._map.wrapLatLngBounds(e)),e},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var n=t.split(":"),e=new P(+n[0],+n[1]);return e.z=+n[2],e},_removeTile:function(t){var n=this._tiles[t];n&&(un(n.el),delete this._tiles[t],this.fire("tileunload",{tile:n.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){hn(t,"leaflet-tile");var n=this.getTileSize();t.style.width=n.x+"px",t.style.height=n.y+"px",t.onselectstart=l,t.onmousemove=l,zt.ielt9&&this.options.opacity<1&&vn(t,this.options.opacity)},_addTile:function(t,n){var e=this._getTilePos(t),i=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),r(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&S(r(this._tileReady,this,t,null,o)),_n(o,e),this._tiles[i]={el:o,coords:t,current:!0},n.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,n,e){n&&this.fire("tileerror",{error:n,tile:e,coords:t});var i=this._tileCoordsToKey(t);(e=this._tiles[i])&&(e.loaded=+new Date,this._map._fadeAnimated?(vn(e.el,0),A(this._fadeFrame),this._fadeFrame=S(this._updateOpacity,this)):(e.active=!0,this._pruneTiles()),n||(hn(e.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:e.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),zt.ielt9||!this._map._fadeAnimated?S(this._pruneTiles,this):setTimeout(r(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var n=new P(this._wrapX?s(t.x,this._wrapX):t.x,this._wrapY?s(t.y,this._wrapY):t.y);return n.z=t.z,n},_pxBoundsToTileRange:function(t){var n=this.getTileSize();return new j(t.min.unscaleBy(n).floor(),t.max.unscaleBy(n).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}}),ir=rr.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,n){this._url=t,(n=d(this,n)).detectRetina&&zt.retina&&n.maxZoom>0?(n.tileSize=Math.floor(n.tileSize/2),n.zoomReverse?(n.zoomOffset--,n.minZoom=Math.min(n.maxZoom,n.minZoom+1)):(n.zoomOffset++,n.maxZoom=Math.max(n.minZoom,n.maxZoom-1)),n.minZoom=Math.max(0,n.minZoom)):n.zoomReverse?n.minZoom=Math.min(n.maxZoom,n.minZoom):n.maxZoom=Math.max(n.minZoom,n.maxZoom),"string"==typeof n.subdomains&&(n.subdomains=n.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,n){return this._url===t&&void 0===n&&(n=!0),this._url=t,n||this.redraw(),this},createTile:function(t,n){var e=document.createElement("img");return On(e,"load",r(this._tileOnLoad,this,n,e)),On(e,"error",r(this._tileOnError,this,n,e)),(this.options.crossOrigin||""===this.options.crossOrigin)&&(e.crossOrigin=!0===this.options.crossOrigin?"":this.options.crossOrigin),"string"==typeof this.options.referrerPolicy&&(e.referrerPolicy=this.options.referrerPolicy),e.alt="",e.src=this.getTileUrl(t),e},getTileUrl:function(t){var e={r:zt.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var r=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=r),e["-y"]=r}return v(this._url,n(e,this.options))},_tileOnLoad:function(t,n){zt.ielt9?setTimeout(r(t,this,null,n),0):t(null,n)},_tileOnError:function(t,n,e){var r=this.options.errorTileUrl;r&&n.getAttribute("src")!==r&&(n.src=r),t(e,n)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,n=this.options.maxZoom;return this.options.zoomReverse&&(t=n-t),t+this.options.zoomOffset},_getSubdomain:function(t){var n=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[n]},_abortLoading:function(){var t,n;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&((n=this._tiles[t].el).onload=l,n.onerror=l,!n.complete)){n.src=_;var e=this._tiles[t].coords;un(n),delete this._tiles[t],this.fire("tileabort",{tile:n,coords:e})}},_removeTile:function(t){var n=this._tiles[t];if(n)return n.el.setAttribute("src",_),rr.prototype._removeTile.call(this,t)},_tileReady:function(t,n,e){if(this._map&&(!e||e.getAttribute("src")!==_))return rr.prototype._tileReady.call(this,t,n,e)}});function or(t,n){return new ir(t,n)}var ar=ir.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var r=n({},this.defaultWmsParams);for(var i in e)i in this.options||(r[i]=e[i]);var o=(e=d(this,e)).detectRetina&&zt.retina?2:1,a=this.getTileSize();r.width=a.x*o,r.height=a.y*o,this.wmsParams=r},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var n=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[n]=this._crs.code,ir.prototype.onAdd.call(this,t)},getTileUrl:function(t){var n=this._tileCoordsToNwSe(t),e=this._crs,r=z(e.project(n[0]),e.project(n[1])),i=r.min,o=r.max,a=(this._wmsVersion>=1.3&&this._crs===Te?[i.y,i.x,o.y,o.x]:[i.x,i.y,o.x,o.y]).join(","),u=ir.prototype.getTileUrl.call(this,t);return u+p(this.wmsParams,u,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+a},setParams:function(t,e){return n(this.wmsParams,t),e||this.redraw(),this}});ir.WMS=ar,or.wms=function(t,n){return new ar(t,n)};var ur=Ae.extend({options:{padding:.1},initialize:function(t){d(this,t),o(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),this._zoomAnimated&&hn(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,n){var e=this._map.getZoomScale(n,this._zoom),r=this._map.getSize().multiplyBy(.5+this.options.padding),i=this._map.project(this._center,n),o=r.multiplyBy(-e).add(i).subtract(this._map._getNewPixelOrigin(t,n));zt.any3d?gn(this._container,o,e):_n(this._container,o)},_reset:function(){for(var t in this._update(),this._updateTransform(this._center,this._zoom),this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,n=this._map.getSize(),e=this._map.containerPointToLayerPoint(n.multiplyBy(-t)).round();this._bounds=new j(e,e.add(n.multiplyBy(1+2*t)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),sr=ur.extend({options:{tolerance:0},getEvents:function(){var t=ur.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){ur.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");On(t,"mousemove",this._onMouseMove,this),On(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),On(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){A(this._redrawRequest),delete this._ctx,un(this._container),Cn(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){for(var t in this._redrawBounds=null,this._layers)this._layers[t]._update();this._redraw()}},_update:function(){if(!this._map._animatingZoom||!this._bounds){ur.prototype._update.call(this);var t=this._bounds,n=this._container,e=t.getSize(),r=zt.retina?2:1;_n(n,t.min),n.width=r*e.x,n.height=r*e.y,n.style.width=e.x+"px",n.style.height=e.y+"px",zt.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){ur.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[o(t)]=t;var n=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=n),this._drawLast=n,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var n=t._order,e=n.next,r=n.prev;e?e.prev=r:this._drawLast=r,r?r.next=e:this._drawFirst=e,delete t._order,delete this._layers[o(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if("string"==typeof t.options.dashArray){var n,e,r=t.options.dashArray.split(/[, ]+/),i=[];for(e=0;e')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),fr={_initContainer:function(){this._container=an("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(ur.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var n=t._container=cr("shape");hn(n,"leaflet-vml-shape "+(this.options.className||"")),n.coordsize="1 1",t._path=cr("path"),n.appendChild(t._path),this._updateStyle(t),this._layers[o(t)]=t},_addPath:function(t){var n=t._container;this._container.appendChild(n),t.options.interactive&&t.addInteractiveTarget(n)},_removePath:function(t){var n=t._container;un(n),t.removeInteractiveTarget(n),delete this._layers[o(t)]},_updateStyle:function(t){var n=t._stroke,e=t._fill,r=t.options,i=t._container;i.stroked=!!r.stroke,i.filled=!!r.fill,r.stroke?(n||(n=t._stroke=cr("stroke")),i.appendChild(n),n.weight=r.weight+"px",n.color=r.color,n.opacity=r.opacity,r.dashArray?n.dashStyle=m(r.dashArray)?r.dashArray.join(" "):r.dashArray.replace(/( *, *)/g," "):n.dashStyle="",n.endcap=r.lineCap.replace("butt","flat"),n.joinstyle=r.lineJoin):n&&(i.removeChild(n),t._stroke=null),r.fill?(e||(e=t._fill=cr("fill")),i.appendChild(e),e.color=r.fillColor||r.color,e.opacity=r.fillOpacity):e&&(i.removeChild(e),t._fill=null)},_updateCircle:function(t){var n=t._point.round(),e=Math.round(t._radius),r=Math.round(t._radiusY||e);this._setPath(t,t._empty()?"M0 0":"AL "+n.x+","+n.y+" "+e+","+r+" 0,23592600")},_setPath:function(t,n){t._path.v=n},_bringToFront:function(t){ln(t._container)},_bringToBack:function(t){cn(t._container)}},hr=zt.vml?cr:K,dr=ur.extend({_initContainer:function(){this._container=hr("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=hr("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){un(this._container),Cn(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!this._map._animatingZoom||!this._bounds){ur.prototype._update.call(this);var t=this._bounds,n=t.getSize(),e=this._container;this._svgSize&&this._svgSize.equals(n)||(this._svgSize=n,e.setAttribute("width",n.x),e.setAttribute("height",n.y)),_n(e,t.min),e.setAttribute("viewBox",[t.min.x,t.min.y,n.x,n.y].join(" ")),this.fire("update")}},_initPath:function(t){var n=t._path=hr("path");t.options.className&&hn(n,t.options.className),t.options.interactive&&hn(n,"leaflet-interactive"),this._updateStyle(t),this._layers[o(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){un(t._path),t.removeInteractiveTarget(t._path),delete this._layers[o(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var n=t._path,e=t.options;n&&(e.stroke?(n.setAttribute("stroke",e.color),n.setAttribute("stroke-opacity",e.opacity),n.setAttribute("stroke-width",e.weight),n.setAttribute("stroke-linecap",e.lineCap),n.setAttribute("stroke-linejoin",e.lineJoin),e.dashArray?n.setAttribute("stroke-dasharray",e.dashArray):n.removeAttribute("stroke-dasharray"),e.dashOffset?n.setAttribute("stroke-dashoffset",e.dashOffset):n.removeAttribute("stroke-dashoffset")):n.setAttribute("stroke","none"),e.fill?(n.setAttribute("fill",e.fillColor||e.color),n.setAttribute("fill-opacity",e.fillOpacity),n.setAttribute("fill-rule",e.fillRule||"evenodd")):n.setAttribute("fill","none"))},_updatePoly:function(t,n){this._setPath(t,J(t._parts,n))},_updateCircle:function(t){var n=t._point,e=Math.max(Math.round(t._radius),1),r="a"+e+","+(Math.max(Math.round(t._radiusY),1)||e)+" 0 1,0 ",i=t._empty()?"M0 0":"M"+(n.x-e)+","+n.y+r+2*e+",0 "+r+2*-e+",0 ";this._setPath(t,i)},_setPath:function(t,n){t._path.setAttribute("d",n)},_bringToFront:function(t){ln(t._path)},_bringToBack:function(t){cn(t._path)}});function pr(t){return zt.svg||zt.vml?new dr(t):null}zt.vml&&dr.include(fr),qn.include({getRenderer:function(t){var n=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return n||(n=this._renderer=this._createRenderer()),this.hasLayer(n)||this.addLayer(n),n},_getPaneRenderer:function(t){if("overlayPane"===t||void 0===t)return!1;var n=this._paneRenderers[t];return void 0===n&&(n=this._createRenderer({pane:t}),this._paneRenderers[t]=n),n},_createRenderer:function(t){return this.options.preferCanvas&&lr(t)||pr(t)}});var yr=De.extend({initialize:function(t,n){De.prototype.initialize.call(this,this._boundsToLatLngs(t),n)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=R(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});dr.create=hr,dr.pointsToPath=J,Re.geometryToLayer=Be,Re.coordsToLatLng=Fe,Re.coordsToLatLngs=Ve,Re.latLngToCoords=Ze,Re.latLngsToCoords=We,Re.getFeature=Ye,Re.asFeature=Ge,qn.mergeOptions({boxZoom:!0});var vr=ne.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){On(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){Cn(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){un(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),$t(),xn(),this._startPoint=this._map.mouseEventToContainerPoint(t),On(document,{contextmenu:Un,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=an("div","leaflet-zoom-box",this._container),hn(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var n=new j(this._point,this._startPoint),e=n.getSize();_n(this._box,n.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(un(this._box),dn(this._container,"leaflet-crosshair")),Xt(),Mn(),Cn(document,{contextmenu:Un,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if((1===t.which||1===t.button)&&(this._finish(),this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(r(this._resetState,this),0);var n=new D(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(n).fire("boxzoomend",{boxZoomBounds:n})}},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});qn.addInitHook("addHandler","boxZoom",vr),qn.mergeOptions({doubleClickZoom:!0});var mr=ne.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var n=this._map,e=n.getZoom(),r=n.options.zoomDelta,i=t.originalEvent.shiftKey?e-r:e+r;"center"===n.options.doubleClickZoom?n.setZoom(i):n.setZoomAround(t.containerPoint,i)}});qn.addInitHook("addHandler","doubleClickZoom",mr),qn.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var gr=ne.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new oe(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}hn(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){dn(this._map._container,"leaflet-grab"),dn(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var n=R(this._map.options.maxBounds);this._offsetLimit=z(this._map.latLngToContainerPoint(n.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(n.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var n=this._lastTime=+new Date,e=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(e),this._times.push(n),this._prunePositions(n)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),n=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=n.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,n){return t-(t-n)*this._viscosity},_onPreDragLimit:function(){if(this._viscosity&&this._offsetLimit){var t=this._draggable._newPos.subtract(this._draggable._startPos),n=this._offsetLimit;t.xn.max.x&&(t.x=this._viscousLimit(t.x,n.max.x)),t.y>n.max.y&&(t.y=this._viscousLimit(t.y,n.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,n=Math.round(t/2),e=this._initialWorldOffset,r=this._draggable._newPos.x,i=(r-n+e)%t+n-e,o=(r+n+e)%t-n-e,a=Math.abs(i+e)0?o:-o))-n;this._delta=0,this._startTime=null,a&&("center"===t.options.scrollWheelZoom?t.setZoom(n+a):t.setZoomAround(this._lastMousePos,n+a))}});qn.addInitHook("addHandler","scrollWheelZoom",br),qn.mergeOptions({tapHold:zt.touchNative&&zt.safari&&zt.mobile,tapTolerance:15});var wr=ne.extend({addHooks:function(){On(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){Cn(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),1===t.touches.length){var n=t.touches[0];this._startPos=this._newPos=new P(n.clientX,n.clientY),this._holdTimeout=setTimeout(r((function(){this._cancel(),this._isTapValid()&&(On(document,"touchend",Bn),On(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",n))}),this),600),On(document,"touchend touchcancel contextmenu",this._cancel,this),On(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){Cn(document,"touchend",Bn),Cn(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),Cn(document,"touchend touchcancel contextmenu",this._cancel,this),Cn(document,"touchmove",this._onMove,this)},_onMove:function(t){var n=t.touches[0];this._newPos=new P(n.clientX,n.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,n){var e=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY});e._simulated=!0,n.target.dispatchEvent(e)}});qn.addInitHook("addHandler","tapHold",wr),qn.mergeOptions({touchZoom:zt.touch,bounceAtZoomLimits:!0});var xr=ne.extend({addHooks:function(){hn(this._map._container,"leaflet-touch-zoom"),On(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){dn(this._map._container,"leaflet-touch-zoom"),Cn(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var n=this._map;if(t.touches&&2===t.touches.length&&!n._animatingZoom&&!this._zooming){var e=n.mouseEventToContainerPoint(t.touches[0]),r=n.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=n.getSize()._divideBy(2),this._startLatLng=n.containerPointToLatLng(this._centerPoint),"center"!==n.options.touchZoom&&(this._pinchStartLatLng=n.containerPointToLatLng(e.add(r)._divideBy(2))),this._startDist=e.distanceTo(r),this._startZoom=n.getZoom(),this._moved=!1,this._zooming=!0,n._stop(),On(document,"touchmove",this._onTouchMove,this),On(document,"touchend touchcancel",this._onTouchEnd,this),Bn(t)}},_onTouchMove:function(t){if(t.touches&&2===t.touches.length&&this._zooming){var n=this._map,e=n.mouseEventToContainerPoint(t.touches[0]),i=n.mouseEventToContainerPoint(t.touches[1]),o=e.distanceTo(i)/this._startDist;if(this._zoom=n.getScaleZoom(o,this._startZoom),!n.options.bounceAtZoomLimits&&(this._zoomn.getMaxZoom()&&o>1)&&(this._zoom=n._limitZoom(this._zoom)),"center"===n.options.touchZoom){if(this._center=this._startLatLng,1===o)return}else{var a=e._add(i)._divideBy(2)._subtract(this._centerPoint);if(1===o&&0===a.x&&0===a.y)return;this._center=n.unproject(n.project(this._pinchStartLatLng,this._zoom).subtract(a),this._zoom)}this._moved||(n._moveStart(!0,!1),this._moved=!0),A(this._animRequest);var u=r(n._move,n,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=S(u,this,!0),Bn(t)}},_onTouchEnd:function(){this._moved&&this._zooming?(this._zooming=!1,A(this._animRequest),Cn(document,"touchmove",this._onTouchMove,this),Cn(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))):this._zooming=!1}});qn.addInitHook("addHandler","touchZoom",xr),qn.BoxZoom=vr,qn.DoubleClickZoom=mr,qn.Drag=gr,qn.Keyboard=_r,qn.ScrollWheelZoom=br,qn.TapHold=wr,qn.TouchZoom=xr,t.Bounds=j,t.Browser=zt,t.CRS=V,t.Canvas=sr,t.Circle=je,t.CircleMarker=Ie,t.Class=O,t.Control=$n,t.DivIcon=er,t.DivOverlay=Qe,t.DomEvent=Gn,t.DomUtil=Ln,t.Draggable=oe,t.Evented=C,t.FeatureGroup=Le,t.GeoJSON=Re,t.GridLayer=rr,t.Handler=ne,t.Icon=Oe,t.ImageOverlay=Xe,t.LatLng=B,t.LatLngBounds=D,t.Layer=Ae,t.LayerGroup=Ee,t.LineUtil=ve,t.Map=qn,t.Marker=Pe,t.Mixin=re,t.Path=ke,t.Point=P,t.PolyUtil=_e,t.Polygon=De,t.Polyline=ze,t.Popup=tr,t.PosAnimation=Hn,t.Projection=xe,t.Rectangle=yr,t.Renderer=ur,t.SVG=dr,t.SVGOverlay=Je,t.TileLayer=ir,t.Tooltip=nr,t.Transformation=G,t.Util=E,t.VideoOverlay=Ke,t.bind=r,t.bounds=z,t.canvas=lr,t.circle=function(t,n,e){return new je(t,n,e)},t.circleMarker=function(t,n){return new Ie(t,n)},t.control=Xn,t.divIcon=function(t){return new er(t)},t.extend=n,t.featureGroup=function(t,n){return new Le(t,n)},t.geoJSON=qe,t.geoJson=$e,t.gridLayer=function(t){return new rr(t)},t.icon=function(t){return new Oe(t)},t.imageOverlay=function(t,n,e){return new Xe(t,n,e)},t.latLng=U,t.latLngBounds=R,t.layerGroup=function(t,n){return new Ee(t,n)},t.map=function(t,n){return new qn(t,n)},t.marker=function(t,n){return new Pe(t,n)},t.point=I,t.polygon=function(t,n){return new De(t,n)},t.polyline=function(t,n){return new ze(t,n)},t.popup=function(t,n){return new tr(t,n)},t.rectangle=function(t,n){return new yr(t,n)},t.setOptions=d,t.stamp=o,t.svg=pr,t.svgOverlay=function(t,n,e){return new Je(t,n,e)},t.tileLayer=or,t.tooltip=function(t,n){return new nr(t,n)},t.transformation=H,t.version="1.9.3",t.videoOverlay=function(t,n,e){return new Ke(t,n,e)};var Mr=window.L;t.noConflict=function(){return window.L=Mr,this},window.L=t},"object"===a(n)?o(n):(r=[n],void 0===(i="function"==typeof(e=o)?e.apply(n,r):e)||(t.exports=i))},1554:function(t,n,e){var r;function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}t=e.nmd(t),function(){var o,a="Expected a function",u="__lodash_hash_undefined__",s="__lodash_placeholder__",l=32,c=128,f=1/0,h=9007199254740991,d=NaN,p=4294967295,y=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",l],["partialRight",64],["rearg",256]],v="[object Arguments]",m="[object Array]",g="[object Boolean]",_="[object Date]",b="[object Error]",w="[object Function]",x="[object GeneratorFunction]",M="[object Map]",T="[object Number]",S="[object Object]",A="[object Promise]",E="[object RegExp]",L="[object Set]",O="[object String]",N="[object Symbol]",C="[object WeakMap]",P="[object ArrayBuffer]",k="[object DataView]",I="[object Float32Array]",j="[object Float64Array]",z="[object Int8Array]",D="[object Int16Array]",R="[object Int32Array]",B="[object Uint8Array]",U="[object Uint8ClampedArray]",F="[object Uint16Array]",V="[object Uint32Array]",Z=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,Y=/(__e\(.*?\)|\b__t\)) \+\n'';/g,G=/&(?:amp|lt|gt|quot|#39);/g,H=/[&<>"']/g,q=RegExp(G.source),$=RegExp(H.source),X=/<%-([\s\S]+?)%>/g,K=/<%([\s\S]+?)%>/g,J=/<%=([\s\S]+?)%>/g,Q=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tt=/^\w*$/,nt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,et=/[\\^$.*+?()[\]{}|]/g,rt=RegExp(et.source),it=/^\s+/,ot=/\s/,at=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,st=/,? & /,lt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ct=/[()=,{}\[\]\/\s]/,ft=/\\(\\)?/g,ht=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,dt=/\w*$/,pt=/^[-+]0x[0-9a-f]+$/i,yt=/^0b[01]+$/i,vt=/^\[object .+?Constructor\]$/,mt=/^0o[0-7]+$/i,gt=/^(?:0|[1-9]\d*)$/,_t=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,bt=/($^)/,wt=/['\n\r\u2028\u2029\\]/g,xt="\\ud800-\\udfff",Mt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Tt="\\u2700-\\u27bf",St="a-z\\xdf-\\xf6\\xf8-\\xff",At="A-Z\\xc0-\\xd6\\xd8-\\xde",Et="\\ufe0e\\ufe0f",Lt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ot="["+xt+"]",Nt="["+Lt+"]",Ct="["+Mt+"]",Pt="\\d+",kt="["+Tt+"]",It="["+St+"]",jt="[^"+xt+Lt+Pt+Tt+St+At+"]",zt="\\ud83c[\\udffb-\\udfff]",Dt="[^"+xt+"]",Rt="(?:\\ud83c[\\udde6-\\uddff]){2}",Bt="[\\ud800-\\udbff][\\udc00-\\udfff]",Ut="["+At+"]",Ft="\\u200d",Vt="(?:"+It+"|"+jt+")",Zt="(?:"+Ut+"|"+jt+")",Wt="(?:['’](?:d|ll|m|re|s|t|ve))?",Yt="(?:['’](?:D|LL|M|RE|S|T|VE))?",Gt="(?:"+Ct+"|"+zt+")?",Ht="["+Et+"]?",qt=Ht+Gt+"(?:"+Ft+"(?:"+[Dt,Rt,Bt].join("|")+")"+Ht+Gt+")*",$t="(?:"+[kt,Rt,Bt].join("|")+")"+qt,Xt="(?:"+[Dt+Ct+"?",Ct,Rt,Bt,Ot].join("|")+")",Kt=RegExp("['’]","g"),Jt=RegExp(Ct,"g"),Qt=RegExp(zt+"(?="+zt+")|"+Xt+qt,"g"),tn=RegExp([Ut+"?"+It+"+"+Wt+"(?="+[Nt,Ut,"$"].join("|")+")",Zt+"+"+Yt+"(?="+[Nt,Ut+Vt,"$"].join("|")+")",Ut+"?"+Vt+"+"+Wt,Ut+"+"+Yt,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pt,$t].join("|"),"g"),nn=RegExp("["+Ft+xt+Mt+Et+"]"),en=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,rn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],on=-1,an={};an[I]=an[j]=an[z]=an[D]=an[R]=an[B]=an[U]=an[F]=an[V]=!0,an[v]=an[m]=an[P]=an[g]=an[k]=an[_]=an[b]=an[w]=an[M]=an[T]=an[S]=an[E]=an[L]=an[O]=an[C]=!1;var un={};un[v]=un[m]=un[P]=un[k]=un[g]=un[_]=un[I]=un[j]=un[z]=un[D]=un[R]=un[M]=un[T]=un[S]=un[E]=un[L]=un[O]=un[N]=un[B]=un[U]=un[F]=un[V]=!0,un[b]=un[w]=un[C]=!1;var sn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ln=parseFloat,cn=parseInt,fn="object"==(void 0===e.g?"undefined":i(e.g))&&e.g&&e.g.Object===Object&&e.g,hn="object"==("undefined"==typeof self?"undefined":i(self))&&self&&self.Object===Object&&self,dn=fn||hn||Function("return this")(),pn="object"==i(n)&&n&&!n.nodeType&&n,yn=pn&&"object"==i(t)&&t&&!t.nodeType&&t,vn=yn&&yn.exports===pn,mn=vn&&fn.process,gn=function(){try{return yn&&yn.require&&yn.require("util").types||mn&&mn.binding&&mn.binding("util")}catch(t){}}(),_n=gn&&gn.isArrayBuffer,bn=gn&&gn.isDate,wn=gn&&gn.isMap,xn=gn&&gn.isRegExp,Mn=gn&&gn.isSet,Tn=gn&&gn.isTypedArray;function Sn(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}function An(t,n,e,r){for(var i=-1,o=null==t?0:t.length;++i-1}function Pn(t,n,e){for(var r=-1,i=null==t?0:t.length;++r-1;);return e}function ne(t,n){for(var e=t.length;e--&&Fn(n,t[e],0)>-1;);return e}function ee(t,n){for(var e=t.length,r=0;e--;)t[e]===n&&++r;return r}var re=Gn({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),ie=Gn({"&":"&","<":"<",">":">",'"':""","'":"'"});function oe(t){return"\\"+sn[t]}function ae(t){return nn.test(t)}function ue(t){var n=-1,e=Array(t.size);return t.forEach((function(t,r){e[++n]=[r,t]})),e}function se(t,n){return function(e){return t(n(e))}}function le(t,n){for(var e=-1,r=t.length,i=0,o=[];++e",""":'"',"'":"'"}),ve=function t(n){var e,r=(n=null==n?dn:ve.defaults(dn.Object(),n,ve.pick(dn,rn))).Array,ot=n.Date,xt=n.Error,Mt=n.Function,Tt=n.Math,St=n.Object,At=n.RegExp,Et=n.String,Lt=n.TypeError,Ot=r.prototype,Nt=Mt.prototype,Ct=St.prototype,Pt=n["__core-js_shared__"],kt=Nt.toString,It=Ct.hasOwnProperty,jt=0,zt=(e=/[^.]+$/.exec(Pt&&Pt.keys&&Pt.keys.IE_PROTO||""))?"Symbol(src)_1."+e:"",Dt=Ct.toString,Rt=kt.call(St),Bt=dn._,Ut=At("^"+kt.call(It).replace(et,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ft=vn?n.Buffer:o,Vt=n.Symbol,Zt=n.Uint8Array,Wt=Ft?Ft.allocUnsafe:o,Yt=se(St.getPrototypeOf,St),Gt=St.create,Ht=Ct.propertyIsEnumerable,qt=Ot.splice,$t=Vt?Vt.isConcatSpreadable:o,Xt=Vt?Vt.iterator:o,Qt=Vt?Vt.toStringTag:o,nn=function(){try{var t=co(St,"defineProperty");return t({},"",{}),t}catch(t){}}(),sn=n.clearTimeout!==dn.clearTimeout&&n.clearTimeout,fn=ot&&ot.now!==dn.Date.now&&ot.now,hn=n.setTimeout!==dn.setTimeout&&n.setTimeout,pn=Tt.ceil,yn=Tt.floor,mn=St.getOwnPropertySymbols,gn=Ft?Ft.isBuffer:o,Rn=n.isFinite,Gn=Ot.join,me=se(St.keys,St),ge=Tt.max,_e=Tt.min,be=ot.now,we=n.parseInt,xe=Tt.random,Me=Ot.reverse,Te=co(n,"DataView"),Se=co(n,"Map"),Ae=co(n,"Promise"),Ee=co(n,"Set"),Le=co(n,"WeakMap"),Oe=co(St,"create"),Ne=Le&&new Le,Ce={},Pe=Uo(Te),ke=Uo(Se),Ie=Uo(Ae),je=Uo(Ee),ze=Uo(Le),De=Vt?Vt.prototype:o,Re=De?De.valueOf:o,Be=De?De.toString:o;function Ue(t){if(ru(t)&&!Ga(t)&&!(t instanceof We)){if(t instanceof Ze)return t;if(It.call(t,"__wrapped__"))return Fo(t)}return new Ze(t)}var Fe=function(){function t(){}return function(n){if(!eu(n))return{};if(Gt)return Gt(n);t.prototype=n;var e=new t;return t.prototype=o,e}}();function Ve(){}function Ze(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=o}function We(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Ye(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n=n?t:n)),t}function sr(t,n,e,r,i,a){var u,s=1&n,l=2&n,c=4&n;if(e&&(u=i?e(t,r,i,a):e(t)),u!==o)return u;if(!eu(t))return t;var f=Ga(t);if(f){if(u=function(t){var n=t.length,e=new t.constructor(n);return n&&"string"==typeof t[0]&&It.call(t,"index")&&(e.index=t.index,e.input=t.input),e}(t),!s)return Li(t,u)}else{var h=po(t),d=h==w||h==x;if(Xa(t))return xi(t,s);if(h==S||h==v||d&&!i){if(u=l||d?{}:vo(t),!s)return l?function(t,n){return Oi(t,ho(t),n)}(t,function(t,n){return t&&Oi(n,Iu(n),t)}(u,t)):function(t,n){return Oi(t,fo(t),n)}(t,ir(u,t))}else{if(!un[h])return i?t:{};u=function(t,n,e){var r,i=t.constructor;switch(n){case P:return Mi(t);case g:case _:return new i(+t);case k:return function(t,n){var e=n?Mi(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}(t,e);case I:case j:case z:case D:case R:case B:case U:case F:case V:return Ti(t,e);case M:return new i;case T:case O:return new i(t);case E:return function(t){var n=new t.constructor(t.source,dt.exec(t));return n.lastIndex=t.lastIndex,n}(t);case L:return new i;case N:return r=t,Re?St(Re.call(r)):{}}}(t,h,s)}}a||(a=new $e);var p=a.get(t);if(p)return p;a.set(t,u),su(t)?t.forEach((function(r){u.add(sr(r,n,e,r,t,a))})):iu(t)&&t.forEach((function(r,i){u.set(i,sr(r,n,e,i,t,a))}));var y=f?o:(c?l?ro:eo:l?Iu:ku)(t);return En(y||t,(function(r,i){y&&(r=t[i=r]),nr(u,i,sr(r,n,e,i,t,a))})),u}function lr(t,n,e){var r=e.length;if(null==t)return!r;for(t=St(t);r--;){var i=e[r],a=n[i],u=t[i];if(u===o&&!(i in t)||!a(u))return!1}return!0}function cr(t,n,e){if("function"!=typeof t)throw new Lt(a);return Co((function(){t.apply(o,e)}),n)}function fr(t,n,e,r){var i=-1,o=Cn,a=!0,u=t.length,s=[],l=n.length;if(!u)return s;e&&(n=kn(n,Kn(e))),r?(o=Pn,a=!1):n.length>=200&&(o=Qn,a=!1,n=new qe(n));t:for(;++i-1},Ge.prototype.set=function(t,n){var e=this.__data__,r=er(e,t);return r<0?(++this.size,e.push([t,n])):e[r][1]=n,this},He.prototype.clear=function(){this.size=0,this.__data__={hash:new Ye,map:new(Se||Ge),string:new Ye}},He.prototype.delete=function(t){var n=so(this,t).delete(t);return this.size-=n?1:0,n},He.prototype.get=function(t){return so(this,t).get(t)},He.prototype.has=function(t){return so(this,t).has(t)},He.prototype.set=function(t,n){var e=so(this,t),r=e.size;return e.set(t,n),this.size+=e.size==r?0:1,this},qe.prototype.add=qe.prototype.push=function(t){return this.__data__.set(t,u),this},qe.prototype.has=function(t){return this.__data__.has(t)},$e.prototype.clear=function(){this.__data__=new Ge,this.size=0},$e.prototype.delete=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e},$e.prototype.get=function(t){return this.__data__.get(t)},$e.prototype.has=function(t){return this.__data__.has(t)},$e.prototype.set=function(t,n){var e=this.__data__;if(e instanceof Ge){var r=e.__data__;if(!Se||r.length<199)return r.push([t,n]),this.size=++e.size,this;e=this.__data__=new He(r)}return e.set(t,n),this.size=e.size,this};var hr=Pi(br),dr=Pi(wr,!0);function pr(t,n){var e=!0;return hr(t,(function(t,r,i){return e=!!n(t,r,i)})),e}function yr(t,n,e){for(var r=-1,i=t.length;++r0&&e(u)?n>1?mr(u,n-1,e,r,i):In(i,u):r||(i[i.length]=u)}return i}var gr=ki(),_r=ki(!0);function br(t,n){return t&&gr(t,n,ku)}function wr(t,n){return t&&_r(t,n,ku)}function xr(t,n){return Nn(n,(function(n){return Qa(t[n])}))}function Mr(t,n){for(var e=0,r=(n=gi(n,t)).length;null!=t&&en}function Er(t,n){return null!=t&&It.call(t,n)}function Lr(t,n){return null!=t&&n in St(t)}function Or(t,n,e){for(var i=e?Pn:Cn,a=t[0].length,u=t.length,s=u,l=r(u),c=1/0,f=[];s--;){var h=t[s];s&&n&&(h=kn(h,Kn(n))),c=_e(h.length,c),l[s]=!e&&(n||a>=120&&h.length>=120)?new qe(s&&h):o}h=t[0];var d=-1,p=l[0];t:for(;++d=u?s:s*("desc"==e[r]?-1:1)}return t.index-n.index}(t,n,e)}));r--;)t[r]=t[r].value;return t}(i)}function Wr(t,n,e){for(var r=-1,i=n.length,o={};++r-1;)u!==t&&qt.call(u,s,1),qt.call(t,s,1);return t}function Gr(t,n){for(var e=t?n.length:0,r=e-1;e--;){var i=n[e];if(e==r||i!==o){var o=i;go(i)?qt.call(t,i,1):ci(t,i)}}return t}function Hr(t,n){return t+yn(xe()*(n-t+1))}function qr(t,n){var e="";if(!t||n<1||n>h)return e;do{n%2&&(e+=t),(n=yn(n/2))&&(t+=t)}while(n);return e}function $r(t,n){return Po(Ao(t,n,os),t+"")}function Xr(t){return Ke(Vu(t))}function Kr(t,n){var e=Vu(t);return jo(e,ur(n,0,e.length))}function Jr(t,n,e,r){if(!eu(t))return t;for(var i=-1,a=(n=gi(n,t)).length,u=a-1,s=t;null!=s&&++io?0:o+n),(e=e>o?o:e)<0&&(e+=o),o=n>e?0:e-n>>>0,n>>>=0;for(var a=r(o);++i>>1,a=t[o];null!==a&&!cu(a)&&(e?a<=n:a=200){var l=n?null:qi(t);if(l)return ce(l);a=!1,i=Qn,s=new qe}else s=n?[]:u;t:for(;++r=r?t:ei(t,n,e)}var wi=sn||function(t){return dn.clearTimeout(t)};function xi(t,n){if(n)return t.slice();var e=t.length,r=Wt?Wt(e):new t.constructor(e);return t.copy(r),r}function Mi(t){var n=new t.constructor(t.byteLength);return new Zt(n).set(new Zt(t)),n}function Ti(t,n){var e=n?Mi(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}function Si(t,n){if(t!==n){var e=t!==o,r=null===t,i=t==t,a=cu(t),u=n!==o,s=null===n,l=n==n,c=cu(n);if(!s&&!c&&!a&&t>n||a&&u&&l&&!s&&!c||r&&u&&l||!e&&l||!i)return 1;if(!r&&!a&&!c&&t1?e[i-1]:o,u=i>2?e[2]:o;for(a=t.length>3&&"function"==typeof a?(i--,a):o,u&&_o(e[0],e[1],u)&&(a=i<3?o:a,i=1),n=St(n);++r-1?i[a?n[u]:u]:o}}function Ri(t){return no((function(n){var e=n.length,r=e,i=Ze.prototype.thru;for(t&&n.reverse();r--;){var u=n[r];if("function"!=typeof u)throw new Lt(a);if(i&&!s&&"wrapper"==oo(u))var s=new Ze([],!0)}for(r=s?r:e;++r1&&_.reverse(),d&&fs))return!1;var c=a.get(t),f=a.get(n);if(c&&f)return c==n&&f==t;var h=-1,d=!0,p=2&e?new qe:o;for(a.set(t,n),a.set(n,t);++h-1&&t%1==0&&t1?"& ":"")+n[r],n=n.join(e>2?", ":" "),t.replace(at,"{\n/* [wrapped with "+n+"] */\n")}(r,function(t,n){return En(y,(function(e){var r="_."+e[0];n&e[1]&&!Cn(t,r)&&t.push(r)})),t.sort()}(function(t){var n=t.match(ut);return n?n[1].split(st):[]}(r),e)))}function Io(t){var n=0,e=0;return function(){var r=be(),i=16-(r-e);if(e=r,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(o,arguments)}}function jo(t,n){var e=-1,r=t.length,i=r-1;for(n=n===o?r:n;++e1?t[n-1]:o;return e="function"==typeof e?(t.pop(),e):o,ua(t,e)}));function pa(t){var n=Ue(t);return n.__chain__=!0,n}function ya(t,n){return n(t)}var va=no((function(t){var n=t.length,e=n?t[0]:0,r=this.__wrapped__,i=function(n){return ar(n,t)};return!(n>1||this.__actions__.length)&&r instanceof We&&go(e)?((r=r.slice(e,+e+(n?1:0))).__actions__.push({func:ya,args:[i],thisArg:o}),new Ze(r,this.__chain__).thru((function(t){return n&&!t.length&&t.push(o),t}))):this.thru(i)})),ma=Ni((function(t,n,e){It.call(t,e)?++t[e]:or(t,e,1)})),ga=Di(Yo),_a=Di(Go);function ba(t,n){return(Ga(t)?En:hr)(t,uo(n,3))}function wa(t,n){return(Ga(t)?Ln:dr)(t,uo(n,3))}var xa=Ni((function(t,n,e){It.call(t,e)?t[e].push(n):or(t,e,[n])})),Ma=$r((function(t,n,e){var i=-1,o="function"==typeof n,a=qa(t)?r(t.length):[];return hr(t,(function(t){a[++i]=o?Sn(n,t,e):Nr(t,n,e)})),a})),Ta=Ni((function(t,n,e){or(t,e,n)}));function Sa(t,n){return(Ga(t)?kn:Rr)(t,uo(n,3))}var Aa=Ni((function(t,n,e){t[e?0:1].push(n)}),(function(){return[[],[]]})),Ea=$r((function(t,n){if(null==t)return[];var e=n.length;return e>1&&_o(t,n[0],n[1])?n=[]:e>2&&_o(n[0],n[1],n[2])&&(n=[n[0]]),Zr(t,mr(n,1),[])})),La=fn||function(){return dn.Date.now()};function Oa(t,n,e){return n=e?o:n,n=t&&null==n?t.length:n,Xi(t,c,o,o,o,o,n)}function Na(t,n){var e;if("function"!=typeof n)throw new Lt(a);return t=vu(t),function(){return--t>0&&(e=n.apply(this,arguments)),t<=1&&(n=o),e}}var Ca=$r((function(t,n,e){var r=1;if(e.length){var i=le(e,ao(Ca));r|=l}return Xi(t,r,n,e,i)})),Pa=$r((function(t,n,e){var r=3;if(e.length){var i=le(e,ao(Pa));r|=l}return Xi(n,r,t,e,i)}));function ka(t,n,e){var r,i,u,s,l,c,f=0,h=!1,d=!1,p=!0;if("function"!=typeof t)throw new Lt(a);function y(n){var e=r,a=i;return r=i=o,f=n,s=t.apply(a,e)}function v(t){return f=t,l=Co(g,n),h?y(t):s}function m(t){var e=t-c;return c===o||e>=n||e<0||d&&t-f>=u}function g(){var t=La();if(m(t))return _(t);l=Co(g,function(t){var e=n-(t-c);return d?_e(e,u-(t-f)):e}(t))}function _(t){return l=o,p&&r?y(t):(r=i=o,s)}function b(){var t=La(),e=m(t);if(r=arguments,i=this,c=t,e){if(l===o)return v(c);if(d)return wi(l),l=Co(g,n),y(c)}return l===o&&(l=Co(g,n)),s}return n=gu(n)||0,eu(e)&&(h=!!e.leading,u=(d="maxWait"in e)?ge(gu(e.maxWait)||0,n):u,p="trailing"in e?!!e.trailing:p),b.cancel=function(){l!==o&&wi(l),f=0,r=c=i=l=o},b.flush=function(){return l===o?s:_(La())},b}var Ia=$r((function(t,n){return cr(t,1,n)})),ja=$r((function(t,n,e){return cr(t,gu(n)||0,e)}));function za(t,n){if("function"!=typeof t||null!=n&&"function"!=typeof n)throw new Lt(a);var e=function e(){var r=arguments,i=n?n.apply(this,r):r[0],o=e.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return e.cache=o.set(i,a)||o,a};return e.cache=new(za.Cache||He),e}function Da(t){if("function"!=typeof t)throw new Lt(a);return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}za.Cache=He;var Ra=_i((function(t,n){var e=(n=1==n.length&&Ga(n[0])?kn(n[0],Kn(uo())):kn(mr(n,1),Kn(uo()))).length;return $r((function(r){for(var i=-1,o=_e(r.length,e);++i=n})),Ya=Cr(function(){return arguments}())?Cr:function(t){return ru(t)&&It.call(t,"callee")&&!Ht.call(t,"callee")},Ga=r.isArray,Ha=_n?Kn(_n):function(t){return ru(t)&&Sr(t)==P};function qa(t){return null!=t&&nu(t.length)&&!Qa(t)}function $a(t){return ru(t)&&qa(t)}var Xa=gn||gs,Ka=bn?Kn(bn):function(t){return ru(t)&&Sr(t)==_};function Ja(t){if(!ru(t))return!1;var n=Sr(t);return n==b||"[object DOMException]"==n||"string"==typeof t.message&&"string"==typeof t.name&&!au(t)}function Qa(t){if(!eu(t))return!1;var n=Sr(t);return n==w||n==x||"[object AsyncFunction]"==n||"[object Proxy]"==n}function tu(t){return"number"==typeof t&&t==vu(t)}function nu(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=h}function eu(t){var n=i(t);return null!=t&&("object"==n||"function"==n)}function ru(t){return null!=t&&"object"==i(t)}var iu=wn?Kn(wn):function(t){return ru(t)&&po(t)==M};function ou(t){return"number"==typeof t||ru(t)&&Sr(t)==T}function au(t){if(!ru(t)||Sr(t)!=S)return!1;var n=Yt(t);if(null===n)return!0;var e=It.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&kt.call(e)==Rt}var uu=xn?Kn(xn):function(t){return ru(t)&&Sr(t)==E},su=Mn?Kn(Mn):function(t){return ru(t)&&po(t)==L};function lu(t){return"string"==typeof t||!Ga(t)&&ru(t)&&Sr(t)==O}function cu(t){return"symbol"==i(t)||ru(t)&&Sr(t)==N}var fu=Tn?Kn(Tn):function(t){return ru(t)&&nu(t.length)&&!!an[Sr(t)]},hu=Yi(Dr),du=Yi((function(t,n){return t<=n}));function pu(t){if(!t)return[];if(qa(t))return lu(t)?de(t):Li(t);if(Xt&&t[Xt])return function(t){for(var n,e=[];!(n=t.next()).done;)e.push(n.value);return e}(t[Xt]());var n=po(t);return(n==M?ue:n==L?ce:Vu)(t)}function yu(t){return t?(t=gu(t))===f||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function vu(t){var n=yu(t),e=n%1;return n==n?e?n-e:n:0}function mu(t){return t?ur(vu(t),0,p):0}function gu(t){if("number"==typeof t)return t;if(cu(t))return d;if(eu(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=eu(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=Xn(t);var e=yt.test(t);return e||mt.test(t)?cn(t.slice(2),e?2:8):pt.test(t)?d:+t}function _u(t){return Oi(t,Iu(t))}function bu(t){return null==t?"":si(t)}var wu=Ci((function(t,n){if(Mo(n)||qa(n))Oi(n,ku(n),t);else for(var e in n)It.call(n,e)&&nr(t,e,n[e])})),xu=Ci((function(t,n){Oi(n,Iu(n),t)})),Mu=Ci((function(t,n,e,r){Oi(n,Iu(n),t,r)})),Tu=Ci((function(t,n,e,r){Oi(n,ku(n),t,r)})),Su=no(ar),Au=$r((function(t,n){t=St(t);var e=-1,r=n.length,i=r>2?n[2]:o;for(i&&_o(n[0],n[1],i)&&(r=1);++e1),n})),Oi(t,ro(t),e),r&&(e=sr(e,7,Qi));for(var i=n.length;i--;)ci(e,n[i]);return e})),Ru=no((function(t,n){return null==t?{}:function(t,n){return Wr(t,n,(function(n,e){return Ou(t,e)}))}(t,n)}));function Bu(t,n){if(null==t)return{};var e=kn(ro(t),(function(t){return[t]}));return n=uo(n),Wr(t,e,(function(t,e){return n(t,e[0])}))}var Uu=$i(ku),Fu=$i(Iu);function Vu(t){return null==t?[]:Jn(t,ku(t))}var Zu=ji((function(t,n,e){return n=n.toLowerCase(),t+(e?Wu(n):n)}));function Wu(t){return Ju(bu(t).toLowerCase())}function Yu(t){return(t=bu(t))&&t.replace(_t,re).replace(Jt,"")}var Gu=ji((function(t,n,e){return t+(e?"-":"")+n.toLowerCase()})),Hu=ji((function(t,n,e){return t+(e?" ":"")+n.toLowerCase()})),qu=Ii("toLowerCase"),$u=ji((function(t,n,e){return t+(e?"_":"")+n.toLowerCase()})),Xu=ji((function(t,n,e){return t+(e?" ":"")+Ju(n)})),Ku=ji((function(t,n,e){return t+(e?" ":"")+n.toUpperCase()})),Ju=Ii("toUpperCase");function Qu(t,n,e){return t=bu(t),(n=e?o:n)===o?function(t){return en.test(t)}(t)?function(t){return t.match(tn)||[]}(t):function(t){return t.match(lt)||[]}(t):t.match(n)||[]}var ts=$r((function(t,n){try{return Sn(t,o,n)}catch(t){return Ja(t)?t:new xt(t)}})),ns=no((function(t,n){return En(n,(function(n){n=Bo(n),or(t,n,Ca(t[n],t))})),t}));function es(t){return function(){return t}}var rs=Ri(),is=Ri(!0);function os(t){return t}function as(t){return jr("function"==typeof t?t:sr(t,1))}var us=$r((function(t,n){return function(e){return Nr(e,t,n)}})),ss=$r((function(t,n){return function(e){return Nr(t,e,n)}}));function ls(t,n,e){var r=ku(n),i=xr(n,r);null!=e||eu(n)&&(i.length||!r.length)||(e=n,n=t,t=this,i=xr(n,ku(n)));var o=!(eu(e)&&"chain"in e&&!e.chain),a=Qa(t);return En(i,(function(e){var r=n[e];t[e]=r,a&&(t.prototype[e]=function(){var n=this.__chain__;if(o||n){var e=t(this.__wrapped__),i=e.__actions__=Li(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),e.__chain__=n,e}return r.apply(t,In([this.value()],arguments))})})),t}function cs(){}var fs=Vi(kn),hs=Vi(On),ds=Vi(Dn);function ps(t){return bo(t)?Yn(Bo(t)):function(t){return function(n){return Mr(n,t)}}(t)}var ys=Wi(),vs=Wi(!0);function ms(){return[]}function gs(){return!1}var _s,bs=Fi((function(t,n){return t+n}),0),ws=Hi("ceil"),xs=Fi((function(t,n){return t/n}),1),Ms=Hi("floor"),Ts=Fi((function(t,n){return t*n}),1),Ss=Hi("round"),As=Fi((function(t,n){return t-n}),0);return Ue.after=function(t,n){if("function"!=typeof n)throw new Lt(a);return t=vu(t),function(){if(--t<1)return n.apply(this,arguments)}},Ue.ary=Oa,Ue.assign=wu,Ue.assignIn=xu,Ue.assignInWith=Mu,Ue.assignWith=Tu,Ue.at=Su,Ue.before=Na,Ue.bind=Ca,Ue.bindAll=ns,Ue.bindKey=Pa,Ue.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Ga(t)?t:[t]},Ue.chain=pa,Ue.chunk=function(t,n,e){n=(e?_o(t,n,e):n===o)?1:ge(vu(n),0);var i=null==t?0:t.length;if(!i||n<1)return[];for(var a=0,u=0,s=r(pn(i/n));ai?0:i+e),(r=r===o||r>i?i:vu(r))<0&&(r+=i),r=e>r?0:mu(r);e>>0)?(t=bu(t))&&("string"==typeof n||null!=n&&!uu(n))&&!(n=si(n))&&ae(t)?bi(de(t),0,e):t.split(n,e):[]},Ue.spread=function(t,n){if("function"!=typeof t)throw new Lt(a);return n=null==n?0:ge(vu(n),0),$r((function(e){var r=e[n],i=bi(e,0,n);return r&&In(i,r),Sn(t,this,i)}))},Ue.tail=function(t){var n=null==t?0:t.length;return n?ei(t,1,n):[]},Ue.take=function(t,n,e){return t&&t.length?ei(t,0,(n=e||n===o?1:vu(n))<0?0:n):[]},Ue.takeRight=function(t,n,e){var r=null==t?0:t.length;return r?ei(t,(n=r-(n=e||n===o?1:vu(n)))<0?0:n,r):[]},Ue.takeRightWhile=function(t,n){return t&&t.length?hi(t,uo(n,3),!1,!0):[]},Ue.takeWhile=function(t,n){return t&&t.length?hi(t,uo(n,3)):[]},Ue.tap=function(t,n){return n(t),t},Ue.throttle=function(t,n,e){var r=!0,i=!0;if("function"!=typeof t)throw new Lt(a);return eu(e)&&(r="leading"in e?!!e.leading:r,i="trailing"in e?!!e.trailing:i),ka(t,n,{leading:r,maxWait:n,trailing:i})},Ue.thru=ya,Ue.toArray=pu,Ue.toPairs=Uu,Ue.toPairsIn=Fu,Ue.toPath=function(t){return Ga(t)?kn(t,Bo):cu(t)?[t]:Li(Ro(bu(t)))},Ue.toPlainObject=_u,Ue.transform=function(t,n,e){var r=Ga(t),i=r||Xa(t)||fu(t);if(n=uo(n,4),null==e){var o=t&&t.constructor;e=i?r?new o:[]:eu(t)&&Qa(o)?Fe(Yt(t)):{}}return(i?En:br)(t,(function(t,r,i){return n(e,t,r,i)})),e},Ue.unary=function(t){return Oa(t,1)},Ue.union=ra,Ue.unionBy=ia,Ue.unionWith=oa,Ue.uniq=function(t){return t&&t.length?li(t):[]},Ue.uniqBy=function(t,n){return t&&t.length?li(t,uo(n,2)):[]},Ue.uniqWith=function(t,n){return n="function"==typeof n?n:o,t&&t.length?li(t,o,n):[]},Ue.unset=function(t,n){return null==t||ci(t,n)},Ue.unzip=aa,Ue.unzipWith=ua,Ue.update=function(t,n,e){return null==t?t:fi(t,n,mi(e))},Ue.updateWith=function(t,n,e,r){return r="function"==typeof r?r:o,null==t?t:fi(t,n,mi(e),r)},Ue.values=Vu,Ue.valuesIn=function(t){return null==t?[]:Jn(t,Iu(t))},Ue.without=sa,Ue.words=Qu,Ue.wrap=function(t,n){return Ba(mi(n),t)},Ue.xor=la,Ue.xorBy=ca,Ue.xorWith=fa,Ue.zip=ha,Ue.zipObject=function(t,n){return yi(t||[],n||[],nr)},Ue.zipObjectDeep=function(t,n){return yi(t||[],n||[],Jr)},Ue.zipWith=da,Ue.entries=Uu,Ue.entriesIn=Fu,Ue.extend=xu,Ue.extendWith=Mu,ls(Ue,Ue),Ue.add=bs,Ue.attempt=ts,Ue.camelCase=Zu,Ue.capitalize=Wu,Ue.ceil=ws,Ue.clamp=function(t,n,e){return e===o&&(e=n,n=o),e!==o&&(e=(e=gu(e))==e?e:0),n!==o&&(n=(n=gu(n))==n?n:0),ur(gu(t),n,e)},Ue.clone=function(t){return sr(t,4)},Ue.cloneDeep=function(t){return sr(t,5)},Ue.cloneDeepWith=function(t,n){return sr(t,5,n="function"==typeof n?n:o)},Ue.cloneWith=function(t,n){return sr(t,4,n="function"==typeof n?n:o)},Ue.conformsTo=function(t,n){return null==n||lr(t,n,ku(n))},Ue.deburr=Yu,Ue.defaultTo=function(t,n){return null==t||t!=t?n:t},Ue.divide=xs,Ue.endsWith=function(t,n,e){t=bu(t),n=si(n);var r=t.length,i=e=e===o?r:ur(vu(e),0,r);return(e-=n.length)>=0&&t.slice(e,i)==n},Ue.eq=Va,Ue.escape=function(t){return(t=bu(t))&&$.test(t)?t.replace(H,ie):t},Ue.escapeRegExp=function(t){return(t=bu(t))&&rt.test(t)?t.replace(et,"\\$&"):t},Ue.every=function(t,n,e){var r=Ga(t)?On:pr;return e&&_o(t,n,e)&&(n=o),r(t,uo(n,3))},Ue.find=ga,Ue.findIndex=Yo,Ue.findKey=function(t,n){return Bn(t,uo(n,3),br)},Ue.findLast=_a,Ue.findLastIndex=Go,Ue.findLastKey=function(t,n){return Bn(t,uo(n,3),wr)},Ue.floor=Ms,Ue.forEach=ba,Ue.forEachRight=wa,Ue.forIn=function(t,n){return null==t?t:gr(t,uo(n,3),Iu)},Ue.forInRight=function(t,n){return null==t?t:_r(t,uo(n,3),Iu)},Ue.forOwn=function(t,n){return t&&br(t,uo(n,3))},Ue.forOwnRight=function(t,n){return t&&wr(t,uo(n,3))},Ue.get=Lu,Ue.gt=Za,Ue.gte=Wa,Ue.has=function(t,n){return null!=t&&yo(t,n,Er)},Ue.hasIn=Ou,Ue.head=qo,Ue.identity=os,Ue.includes=function(t,n,e,r){t=qa(t)?t:Vu(t),e=e&&!r?vu(e):0;var i=t.length;return e<0&&(e=ge(i+e,0)),lu(t)?e<=i&&t.indexOf(n,e)>-1:!!i&&Fn(t,n,e)>-1},Ue.indexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=null==e?0:vu(e);return i<0&&(i=ge(r+i,0)),Fn(t,n,i)},Ue.inRange=function(t,n,e){return n=yu(n),e===o?(e=n,n=0):e=yu(e),function(t,n,e){return t>=_e(n,e)&&t=-9007199254740991&&t<=h},Ue.isSet=su,Ue.isString=lu,Ue.isSymbol=cu,Ue.isTypedArray=fu,Ue.isUndefined=function(t){return t===o},Ue.isWeakMap=function(t){return ru(t)&&po(t)==C},Ue.isWeakSet=function(t){return ru(t)&&"[object WeakSet]"==Sr(t)},Ue.join=function(t,n){return null==t?"":Gn.call(t,n)},Ue.kebabCase=Gu,Ue.last=Jo,Ue.lastIndexOf=function(t,n,e){var r=null==t?0:t.length;if(!r)return-1;var i=r;return e!==o&&(i=(i=vu(e))<0?ge(r+i,0):_e(i,r-1)),n==n?function(t,n,e){for(var r=e+1;r--;)if(t[r]===n)return r;return r}(t,n,i):Un(t,Zn,i,!0)},Ue.lowerCase=Hu,Ue.lowerFirst=qu,Ue.lt=hu,Ue.lte=du,Ue.max=function(t){return t&&t.length?yr(t,os,Ar):o},Ue.maxBy=function(t,n){return t&&t.length?yr(t,uo(n,2),Ar):o},Ue.mean=function(t){return Wn(t,os)},Ue.meanBy=function(t,n){return Wn(t,uo(n,2))},Ue.min=function(t){return t&&t.length?yr(t,os,Dr):o},Ue.minBy=function(t,n){return t&&t.length?yr(t,uo(n,2),Dr):o},Ue.stubArray=ms,Ue.stubFalse=gs,Ue.stubObject=function(){return{}},Ue.stubString=function(){return""},Ue.stubTrue=function(){return!0},Ue.multiply=Ts,Ue.nth=function(t,n){return t&&t.length?Vr(t,vu(n)):o},Ue.noConflict=function(){return dn._===this&&(dn._=Bt),this},Ue.noop=cs,Ue.now=La,Ue.pad=function(t,n,e){t=bu(t);var r=(n=vu(n))?he(t):0;if(!n||r>=n)return t;var i=(n-r)/2;return Zi(yn(i),e)+t+Zi(pn(i),e)},Ue.padEnd=function(t,n,e){t=bu(t);var r=(n=vu(n))?he(t):0;return n&&rn){var r=t;t=n,n=r}if(e||t%1||n%1){var i=xe();return _e(t+i*(n-t+ln("1e-"+((i+"").length-1))),n)}return Hr(t,n)},Ue.reduce=function(t,n,e){var r=Ga(t)?jn:Hn,i=arguments.length<3;return r(t,uo(n,4),e,i,hr)},Ue.reduceRight=function(t,n,e){var r=Ga(t)?zn:Hn,i=arguments.length<3;return r(t,uo(n,4),e,i,dr)},Ue.repeat=function(t,n,e){return n=(e?_o(t,n,e):n===o)?1:vu(n),qr(bu(t),n)},Ue.replace=function(){var t=arguments,n=bu(t[0]);return t.length<3?n:n.replace(t[1],t[2])},Ue.result=function(t,n,e){var r=-1,i=(n=gi(n,t)).length;for(i||(i=1,t=o);++rh)return[];var e=p,r=_e(t,p);n=uo(n),t-=p;for(var i=$n(r,n);++e=a)return t;var s=e-he(r);if(s<1)return r;var l=u?bi(u,0,s).join(""):t.slice(0,s);if(i===o)return l+r;if(u&&(s+=l.length-s),uu(i)){if(t.slice(s).search(i)){var c,f=l;for(i.global||(i=At(i.source,bu(dt.exec(i))+"g")),i.lastIndex=0;c=i.exec(f);)var h=c.index;l=l.slice(0,h===o?s:h)}}else if(t.indexOf(si(i),s)!=s){var d=l.lastIndexOf(i);d>-1&&(l=l.slice(0,d))}return l+r},Ue.unescape=function(t){return(t=bu(t))&&q.test(t)?t.replace(G,ye):t},Ue.uniqueId=function(t){var n=++jt;return bu(t)+n},Ue.upperCase=Ku,Ue.upperFirst=Ju,Ue.each=ba,Ue.eachRight=wa,Ue.first=qo,ls(Ue,(_s={},br(Ue,(function(t,n){It.call(Ue.prototype,n)||(_s[n]=t)})),_s),{chain:!1}),Ue.VERSION="4.17.21",En(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Ue[t].placeholder=Ue})),En(["drop","take"],(function(t,n){We.prototype[t]=function(e){e=e===o?1:ge(vu(e),0);var r=this.__filtered__&&!n?new We(this):this.clone();return r.__filtered__?r.__takeCount__=_e(e,r.__takeCount__):r.__views__.push({size:_e(e,p),type:t+(r.__dir__<0?"Right":"")}),r},We.prototype[t+"Right"]=function(n){return this.reverse()[t](n).reverse()}})),En(["filter","map","takeWhile"],(function(t,n){var e=n+1,r=1==e||3==e;We.prototype[t]=function(t){var n=this.clone();return n.__iteratees__.push({iteratee:uo(t,3),type:e}),n.__filtered__=n.__filtered__||r,n}})),En(["head","last"],(function(t,n){var e="take"+(n?"Right":"");We.prototype[t]=function(){return this[e](1).value()[0]}})),En(["initial","tail"],(function(t,n){var e="drop"+(n?"":"Right");We.prototype[t]=function(){return this.__filtered__?new We(this):this[e](1)}})),We.prototype.compact=function(){return this.filter(os)},We.prototype.find=function(t){return this.filter(t).head()},We.prototype.findLast=function(t){return this.reverse().find(t)},We.prototype.invokeMap=$r((function(t,n){return"function"==typeof t?new We(this):this.map((function(e){return Nr(e,t,n)}))})),We.prototype.reject=function(t){return this.filter(Da(uo(t)))},We.prototype.slice=function(t,n){t=vu(t);var e=this;return e.__filtered__&&(t>0||n<0)?new We(e):(t<0?e=e.takeRight(-t):t&&(e=e.drop(t)),n!==o&&(e=(n=vu(n))<0?e.dropRight(-n):e.take(n-t)),e)},We.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},We.prototype.toArray=function(){return this.take(p)},br(We.prototype,(function(t,n){var e=/^(?:filter|find|map|reject)|While$/.test(n),r=/^(?:head|last)$/.test(n),i=Ue[r?"take"+("last"==n?"Right":""):n],a=r||/^find/.test(n);i&&(Ue.prototype[n]=function(){var n=this.__wrapped__,u=r?[1]:arguments,s=n instanceof We,l=u[0],c=s||Ga(n),f=function(t){var n=i.apply(Ue,In([t],u));return r&&h?n[0]:n};c&&e&&"function"==typeof l&&1!=l.length&&(s=c=!1);var h=this.__chain__,d=!!this.__actions__.length,p=a&&!h,y=s&&!d;if(!a&&c){n=y?n:new We(this);var v=t.apply(n,u);return v.__actions__.push({func:ya,args:[f],thisArg:o}),new Ze(v,h)}return p&&y?t.apply(this,u):(v=this.thru(f),p?r?v.value()[0]:v.value():v)})})),En(["pop","push","shift","sort","splice","unshift"],(function(t){var n=Ot[t],e=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Ue.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return n.apply(Ga(i)?i:[],t)}return this[e]((function(e){return n.apply(Ga(e)?e:[],t)}))}})),br(We.prototype,(function(t,n){var e=Ue[n];if(e){var r=e.name+"";It.call(Ce,r)||(Ce[r]=[]),Ce[r].push({name:n,func:e})}})),Ce[Bi(o,2).name]=[{name:"wrapper",func:o}],We.prototype.clone=function(){var t=new We(this.__wrapped__);return t.__actions__=Li(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Li(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Li(this.__views__),t},We.prototype.reverse=function(){if(this.__filtered__){var t=new We(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},We.prototype.value=function(){var t=this.__wrapped__.value(),n=this.__dir__,e=Ga(t),r=n<0,i=e?t.length:0,o=function(t,n,e){for(var r=-1,i=e.length;++r=this.__values__.length;return{done:t,value:t?o:this.__values__[this.__index__++]}},Ue.prototype.plant=function(t){for(var n,e=this;e instanceof Ve;){var r=Fo(e);r.__index__=0,r.__values__=o,n?i.__wrapped__=r:n=r;var i=r;e=e.__wrapped__}return i.__wrapped__=t,n},Ue.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof We){var n=t;return this.__actions__.length&&(n=new We(this)),(n=n.reverse()).__actions__.push({func:ya,args:[ea],thisArg:o}),new Ze(n,this.__chain__)}return this.thru(ea)},Ue.prototype.toJSON=Ue.prototype.valueOf=Ue.prototype.value=function(){return di(this.__wrapped__,this.__actions__)},Ue.prototype.first=Ue.prototype.head,Xt&&(Ue.prototype[Xt]=function(){return this}),Ue}();"object"==i(e.amdO)&&e.amdO?(dn._=ve,(r=function(){return ve}.call(n,e,n,t))===o||(t.exports=r)):yn?((yn.exports=ve)._=ve,pn._=ve):dn._=ve}.call(this)},7984:(t,n,e)=>{"use strict";e.d(n,{Z:()=>v});var r=e(6313),i=e.n(r),o=e(6043),a=e.n(o),u=e(6063),s=e.n(u),l=new URL(e(1803),e.b),c=new URL(e(2134),e.b),f=new URL(e(6094),e.b),h=a()(i()),d=s()(l),p=s()(c),y=s()(f);h.push([t.id,"/* required styles */\r\n\r\n.leaflet-pane,\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-tile-container,\r\n.leaflet-pane > svg,\r\n.leaflet-pane > canvas,\r\n.leaflet-zoom-box,\r\n.leaflet-image-layer,\r\n.leaflet-layer {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\t}\r\n.leaflet-container {\r\n\toverflow: hidden;\r\n\t}\r\n.leaflet-tile,\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\t-webkit-user-select: none;\r\n\t -moz-user-select: none;\r\n\t user-select: none;\r\n\t -webkit-user-drag: none;\r\n\t}\r\n/* Prevents IE11 from highlighting tiles in blue */\r\n.leaflet-tile::selection {\r\n\tbackground: transparent;\r\n}\r\n/* Safari renders non-retina tile on retina better with this, but Chrome is worse */\r\n.leaflet-safari .leaflet-tile {\r\n\timage-rendering: -webkit-optimize-contrast;\r\n\t}\r\n/* hack that prevents hw layers \"stretching\" when loading new tiles */\r\n.leaflet-safari .leaflet-tile-container {\r\n\twidth: 1600px;\r\n\theight: 1600px;\r\n\t-webkit-transform-origin: 0 0;\r\n\t}\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow {\r\n\tdisplay: block;\r\n\t}\r\n/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */\r\n/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */\r\n.leaflet-container .leaflet-overlay-pane svg {\r\n\tmax-width: none !important;\r\n\tmax-height: none !important;\r\n\t}\r\n.leaflet-container .leaflet-marker-pane img,\r\n.leaflet-container .leaflet-shadow-pane img,\r\n.leaflet-container .leaflet-tile-pane img,\r\n.leaflet-container img.leaflet-image-layer,\r\n.leaflet-container .leaflet-tile {\r\n\tmax-width: none !important;\r\n\tmax-height: none !important;\r\n\twidth: auto;\r\n\tpadding: 0;\r\n\t}\r\n\r\n.leaflet-container.leaflet-touch-zoom {\r\n\t-ms-touch-action: pan-x pan-y;\r\n\ttouch-action: pan-x pan-y;\r\n\t}\r\n.leaflet-container.leaflet-touch-drag {\r\n\t-ms-touch-action: pinch-zoom;\r\n\t/* Fallback for FF which doesn't support pinch-zoom */\r\n\ttouch-action: none;\r\n\ttouch-action: pinch-zoom;\r\n}\r\n.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {\r\n\t-ms-touch-action: none;\r\n\ttouch-action: none;\r\n}\r\n.leaflet-container {\r\n\t-webkit-tap-highlight-color: transparent;\r\n}\r\n.leaflet-container a {\r\n\t-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);\r\n}\r\n.leaflet-tile {\r\n\tfilter: inherit;\r\n\tvisibility: hidden;\r\n\t}\r\n.leaflet-tile-loaded {\r\n\tvisibility: inherit;\r\n\t}\r\n.leaflet-zoom-box {\r\n\twidth: 0;\r\n\theight: 0;\r\n\t-moz-box-sizing: border-box;\r\n\t box-sizing: border-box;\r\n\tz-index: 800;\r\n\t}\r\n/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */\r\n.leaflet-overlay-pane svg {\r\n\t-moz-user-select: none;\r\n\t}\r\n\r\n.leaflet-pane { z-index: 400; }\r\n\r\n.leaflet-tile-pane { z-index: 200; }\r\n.leaflet-overlay-pane { z-index: 400; }\r\n.leaflet-shadow-pane { z-index: 500; }\r\n.leaflet-marker-pane { z-index: 600; }\r\n.leaflet-tooltip-pane { z-index: 650; }\r\n.leaflet-popup-pane { z-index: 700; }\r\n\r\n.leaflet-map-pane canvas { z-index: 100; }\r\n.leaflet-map-pane svg { z-index: 200; }\r\n\r\n.leaflet-vml-shape {\r\n\twidth: 1px;\r\n\theight: 1px;\r\n\t}\r\n.lvml {\r\n\tbehavior: url(#default#VML);\r\n\tdisplay: inline-block;\r\n\tposition: absolute;\r\n\t}\r\n\r\n\r\n/* control positioning */\r\n\r\n.leaflet-control {\r\n\tposition: relative;\r\n\tz-index: 800;\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-top,\r\n.leaflet-bottom {\r\n\tposition: absolute;\r\n\tz-index: 1000;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-top {\r\n\ttop: 0;\r\n\t}\r\n.leaflet-right {\r\n\tright: 0;\r\n\t}\r\n.leaflet-bottom {\r\n\tbottom: 0;\r\n\t}\r\n.leaflet-left {\r\n\tleft: 0;\r\n\t}\r\n.leaflet-control {\r\n\tfloat: left;\r\n\tclear: both;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tfloat: right;\r\n\t}\r\n.leaflet-top .leaflet-control {\r\n\tmargin-top: 10px;\r\n\t}\r\n.leaflet-bottom .leaflet-control {\r\n\tmargin-bottom: 10px;\r\n\t}\r\n.leaflet-left .leaflet-control {\r\n\tmargin-left: 10px;\r\n\t}\r\n.leaflet-right .leaflet-control {\r\n\tmargin-right: 10px;\r\n\t}\r\n\r\n\r\n/* zoom and fade animations */\r\n\r\n.leaflet-fade-anim .leaflet-popup {\r\n\topacity: 0;\r\n\t-webkit-transition: opacity 0.2s linear;\r\n\t -moz-transition: opacity 0.2s linear;\r\n\t transition: opacity 0.2s linear;\r\n\t}\r\n.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {\r\n\topacity: 1;\r\n\t}\r\n.leaflet-zoom-animated {\r\n\t-webkit-transform-origin: 0 0;\r\n\t -ms-transform-origin: 0 0;\r\n\t transform-origin: 0 0;\r\n\t}\r\nsvg.leaflet-zoom-animated {\r\n\twill-change: transform;\r\n}\r\n\r\n.leaflet-zoom-anim .leaflet-zoom-animated {\r\n\t-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t transition: transform 0.25s cubic-bezier(0,0,0.25,1);\r\n\t}\r\n.leaflet-zoom-anim .leaflet-tile,\r\n.leaflet-pan-anim .leaflet-tile {\r\n\t-webkit-transition: none;\r\n\t -moz-transition: none;\r\n\t transition: none;\r\n\t}\r\n\r\n.leaflet-zoom-anim .leaflet-zoom-hide {\r\n\tvisibility: hidden;\r\n\t}\r\n\r\n\r\n/* cursors */\r\n\r\n.leaflet-interactive {\r\n\tcursor: pointer;\r\n\t}\r\n.leaflet-grab {\r\n\tcursor: -webkit-grab;\r\n\tcursor: -moz-grab;\r\n\tcursor: grab;\r\n\t}\r\n.leaflet-crosshair,\r\n.leaflet-crosshair .leaflet-interactive {\r\n\tcursor: crosshair;\r\n\t}\r\n.leaflet-popup-pane,\r\n.leaflet-control {\r\n\tcursor: auto;\r\n\t}\r\n.leaflet-dragging .leaflet-grab,\r\n.leaflet-dragging .leaflet-grab .leaflet-interactive,\r\n.leaflet-dragging .leaflet-marker-draggable {\r\n\tcursor: move;\r\n\tcursor: -webkit-grabbing;\r\n\tcursor: -moz-grabbing;\r\n\tcursor: grabbing;\r\n\t}\r\n\r\n/* marker & overlays interactivity */\r\n.leaflet-marker-icon,\r\n.leaflet-marker-shadow,\r\n.leaflet-image-layer,\r\n.leaflet-pane > svg path,\r\n.leaflet-tile-container {\r\n\tpointer-events: none;\r\n\t}\r\n\r\n.leaflet-marker-icon.leaflet-interactive,\r\n.leaflet-image-layer.leaflet-interactive,\r\n.leaflet-pane > svg path.leaflet-interactive,\r\nsvg.leaflet-image-layer.leaflet-interactive path {\r\n\tpointer-events: visiblePainted; /* IE 9-10 doesn't have auto */\r\n\tpointer-events: auto;\r\n\t}\r\n\r\n/* visual tweaks */\r\n\r\n.leaflet-container {\r\n\tbackground: #ddd;\r\n\toutline-offset: 1px;\r\n\t}\r\n.leaflet-container a {\r\n\tcolor: #0078A8;\r\n\t}\r\n.leaflet-zoom-box {\r\n\tborder: 2px dotted #38f;\r\n\tbackground: rgba(255,255,255,0.5);\r\n\t}\r\n\r\n\r\n/* general typography */\r\n.leaflet-container {\r\n\tfont-family: \"Helvetica Neue\", Arial, Helvetica, sans-serif;\r\n\tfont-size: 12px;\r\n\tfont-size: 0.75rem;\r\n\tline-height: 1.5;\r\n\t}\r\n\r\n\r\n/* general toolbar styles */\r\n\r\n.leaflet-bar {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.65);\r\n\tborder-radius: 4px;\r\n\t}\r\n.leaflet-bar a {\r\n\tbackground-color: #fff;\r\n\tborder-bottom: 1px solid #ccc;\r\n\twidth: 26px;\r\n\theight: 26px;\r\n\tline-height: 26px;\r\n\tdisplay: block;\r\n\ttext-align: center;\r\n\ttext-decoration: none;\r\n\tcolor: black;\r\n\t}\r\n.leaflet-bar a,\r\n.leaflet-control-layers-toggle {\r\n\tbackground-position: 50% 50%;\r\n\tbackground-repeat: no-repeat;\r\n\tdisplay: block;\r\n\t}\r\n.leaflet-bar a:hover,\r\n.leaflet-bar a:focus {\r\n\tbackground-color: #f4f4f4;\r\n\t}\r\n.leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 4px;\r\n\tborder-top-right-radius: 4px;\r\n\t}\r\n.leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 4px;\r\n\tborder-bottom-right-radius: 4px;\r\n\tborder-bottom: none;\r\n\t}\r\n.leaflet-bar a.leaflet-disabled {\r\n\tcursor: default;\r\n\tbackground-color: #f4f4f4;\r\n\tcolor: #bbb;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-bar a {\r\n\twidth: 30px;\r\n\theight: 30px;\r\n\tline-height: 30px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:first-child {\r\n\tborder-top-left-radius: 2px;\r\n\tborder-top-right-radius: 2px;\r\n\t}\r\n.leaflet-touch .leaflet-bar a:last-child {\r\n\tborder-bottom-left-radius: 2px;\r\n\tborder-bottom-right-radius: 2px;\r\n\t}\r\n\r\n/* zoom control */\r\n\r\n.leaflet-control-zoom-in,\r\n.leaflet-control-zoom-out {\r\n\tfont: bold 18px 'Lucida Console', Monaco, monospace;\r\n\ttext-indent: 1px;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {\r\n\tfont-size: 22px;\r\n\t}\r\n\r\n\r\n/* layers control */\r\n\r\n.leaflet-control-layers {\r\n\tbox-shadow: 0 1px 5px rgba(0,0,0,0.4);\r\n\tbackground: #fff;\r\n\tborder-radius: 5px;\r\n\t}\r\n.leaflet-control-layers-toggle {\r\n\tbackground-image: url("+d+");\r\n\twidth: 36px;\r\n\theight: 36px;\r\n\t}\r\n.leaflet-retina .leaflet-control-layers-toggle {\r\n\tbackground-image: url("+p+");\r\n\tbackground-size: 26px 26px;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers-toggle {\r\n\twidth: 44px;\r\n\theight: 44px;\r\n\t}\r\n.leaflet-control-layers .leaflet-control-layers-list,\r\n.leaflet-control-layers-expanded .leaflet-control-layers-toggle {\r\n\tdisplay: none;\r\n\t}\r\n.leaflet-control-layers-expanded .leaflet-control-layers-list {\r\n\tdisplay: block;\r\n\tposition: relative;\r\n\t}\r\n.leaflet-control-layers-expanded {\r\n\tpadding: 6px 10px 6px 6px;\r\n\tcolor: #333;\r\n\tbackground: #fff;\r\n\t}\r\n.leaflet-control-layers-scrollbar {\r\n\toverflow-y: scroll;\r\n\toverflow-x: hidden;\r\n\tpadding-right: 5px;\r\n\t}\r\n.leaflet-control-layers-selector {\r\n\tmargin-top: 2px;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\t}\r\n.leaflet-control-layers label {\r\n\tdisplay: block;\r\n\tfont-size: 13px;\r\n\tfont-size: 1.08333em;\r\n\t}\r\n.leaflet-control-layers-separator {\r\n\theight: 0;\r\n\tborder-top: 1px solid #ddd;\r\n\tmargin: 5px -10px 5px -6px;\r\n\t}\r\n\r\n/* Default icon URLs */\r\n.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */\r\n\tbackground-image: url("+y+');\r\n\t}\r\n\r\n\r\n/* attribution and scale controls */\r\n\r\n.leaflet-container .leaflet-control-attribution {\r\n\tbackground: #fff;\r\n\tbackground: rgba(255, 255, 255, 0.8);\r\n\tmargin: 0;\r\n\t}\r\n.leaflet-control-attribution,\r\n.leaflet-control-scale-line {\r\n\tpadding: 0 5px;\r\n\tcolor: #333;\r\n\tline-height: 1.4;\r\n\t}\r\n.leaflet-control-attribution a {\r\n\ttext-decoration: none;\r\n\t}\r\n.leaflet-control-attribution a:hover,\r\n.leaflet-control-attribution a:focus {\r\n\ttext-decoration: underline;\r\n\t}\r\n.leaflet-attribution-flag {\r\n\tdisplay: inline !important;\r\n\tvertical-align: baseline !important;\r\n\twidth: 1em;\r\n\theight: 0.6669em;\r\n\t}\r\n.leaflet-left .leaflet-control-scale {\r\n\tmargin-left: 5px;\r\n\t}\r\n.leaflet-bottom .leaflet-control-scale {\r\n\tmargin-bottom: 5px;\r\n\t}\r\n.leaflet-control-scale-line {\r\n\tborder: 2px solid #777;\r\n\tborder-top: none;\r\n\tline-height: 1.1;\r\n\tpadding: 2px 5px 1px;\r\n\twhite-space: nowrap;\r\n\t-moz-box-sizing: border-box;\r\n\t box-sizing: border-box;\r\n\tbackground: rgba(255, 255, 255, 0.8);\r\n\ttext-shadow: 1px 1px #fff;\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child) {\r\n\tborder-top: 2px solid #777;\r\n\tborder-bottom: none;\r\n\tmargin-top: -2px;\r\n\t}\r\n.leaflet-control-scale-line:not(:first-child):not(:last-child) {\r\n\tborder-bottom: 2px solid #777;\r\n\t}\r\n\r\n.leaflet-touch .leaflet-control-attribution,\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tbox-shadow: none;\r\n\t}\r\n.leaflet-touch .leaflet-control-layers,\r\n.leaflet-touch .leaflet-bar {\r\n\tborder: 2px solid rgba(0,0,0,0.2);\r\n\tbackground-clip: padding-box;\r\n\t}\r\n\r\n\r\n/* popup */\r\n\r\n.leaflet-popup {\r\n\tposition: absolute;\r\n\ttext-align: center;\r\n\tmargin-bottom: 20px;\r\n\t}\r\n.leaflet-popup-content-wrapper {\r\n\tpadding: 1px;\r\n\ttext-align: left;\r\n\tborder-radius: 12px;\r\n\t}\r\n.leaflet-popup-content {\r\n\tmargin: 13px 24px 13px 20px;\r\n\tline-height: 1.3;\r\n\tfont-size: 13px;\r\n\tfont-size: 1.08333em;\r\n\tmin-height: 1px;\r\n\t}\r\n.leaflet-popup-content p {\r\n\tmargin: 17px 0;\r\n\tmargin: 1.3em 0;\r\n\t}\r\n.leaflet-popup-tip-container {\r\n\twidth: 40px;\r\n\theight: 20px;\r\n\tposition: absolute;\r\n\tleft: 50%;\r\n\tmargin-top: -1px;\r\n\tmargin-left: -20px;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\t}\r\n.leaflet-popup-tip {\r\n\twidth: 17px;\r\n\theight: 17px;\r\n\tpadding: 1px;\r\n\r\n\tmargin: -10px auto 0;\r\n\tpointer-events: auto;\r\n\r\n\t-webkit-transform: rotate(45deg);\r\n\t -moz-transform: rotate(45deg);\r\n\t -ms-transform: rotate(45deg);\r\n\t transform: rotate(45deg);\r\n\t}\r\n.leaflet-popup-content-wrapper,\r\n.leaflet-popup-tip {\r\n\tbackground: white;\r\n\tcolor: #333;\r\n\tbox-shadow: 0 3px 14px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tborder: none;\r\n\ttext-align: center;\r\n\twidth: 24px;\r\n\theight: 24px;\r\n\tfont: 16px/24px Tahoma, Verdana, sans-serif;\r\n\tcolor: #757575;\r\n\ttext-decoration: none;\r\n\tbackground: transparent;\r\n\t}\r\n.leaflet-container a.leaflet-popup-close-button:hover,\r\n.leaflet-container a.leaflet-popup-close-button:focus {\r\n\tcolor: #585858;\r\n\t}\r\n.leaflet-popup-scrolled {\r\n\toverflow: auto;\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-popup-content-wrapper {\r\n\t-ms-zoom: 1;\r\n\t}\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\twidth: 24px;\r\n\tmargin: 0 auto;\r\n\r\n\t-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";\r\n\tfilter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);\r\n\t}\r\n\r\n.leaflet-oldie .leaflet-control-zoom,\r\n.leaflet-oldie .leaflet-control-layers,\r\n.leaflet-oldie .leaflet-popup-content-wrapper,\r\n.leaflet-oldie .leaflet-popup-tip {\r\n\tborder: 1px solid #999;\r\n\t}\r\n\r\n\r\n/* div icon */\r\n\r\n.leaflet-div-icon {\r\n\tbackground: #fff;\r\n\tborder: 1px solid #666;\r\n\t}\r\n\r\n\r\n/* Tooltip */\r\n/* Base styles for the element that has a tooltip */\r\n.leaflet-tooltip {\r\n\tposition: absolute;\r\n\tpadding: 6px;\r\n\tbackground-color: #fff;\r\n\tborder: 1px solid #fff;\r\n\tborder-radius: 3px;\r\n\tcolor: #222;\r\n\twhite-space: nowrap;\r\n\t-webkit-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\tpointer-events: none;\r\n\tbox-shadow: 0 1px 3px rgba(0,0,0,0.4);\r\n\t}\r\n.leaflet-tooltip.leaflet-interactive {\r\n\tcursor: pointer;\r\n\tpointer-events: auto;\r\n\t}\r\n.leaflet-tooltip-top:before,\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\tposition: absolute;\r\n\tpointer-events: none;\r\n\tborder: 6px solid transparent;\r\n\tbackground: transparent;\r\n\tcontent: "";\r\n\t}\r\n\r\n/* Directions */\r\n\r\n.leaflet-tooltip-bottom {\r\n\tmargin-top: 6px;\r\n}\r\n.leaflet-tooltip-top {\r\n\tmargin-top: -6px;\r\n}\r\n.leaflet-tooltip-bottom:before,\r\n.leaflet-tooltip-top:before {\r\n\tleft: 50%;\r\n\tmargin-left: -6px;\r\n\t}\r\n.leaflet-tooltip-top:before {\r\n\tbottom: 0;\r\n\tmargin-bottom: -12px;\r\n\tborder-top-color: #fff;\r\n\t}\r\n.leaflet-tooltip-bottom:before {\r\n\ttop: 0;\r\n\tmargin-top: -12px;\r\n\tmargin-left: -6px;\r\n\tborder-bottom-color: #fff;\r\n\t}\r\n.leaflet-tooltip-left {\r\n\tmargin-left: -6px;\r\n}\r\n.leaflet-tooltip-right {\r\n\tmargin-left: 6px;\r\n}\r\n.leaflet-tooltip-left:before,\r\n.leaflet-tooltip-right:before {\r\n\ttop: 50%;\r\n\tmargin-top: -6px;\r\n\t}\r\n.leaflet-tooltip-left:before {\r\n\tright: 0;\r\n\tmargin-right: -12px;\r\n\tborder-left-color: #fff;\r\n\t}\r\n.leaflet-tooltip-right:before {\r\n\tleft: 0;\r\n\tmargin-left: -12px;\r\n\tborder-right-color: #fff;\r\n\t}\r\n\r\n/* Printing */\r\n\t\r\n@media print {\r\n\t/* Prevent printers from removing background-images of controls. */\r\n\t.leaflet-control {\r\n\t\t-webkit-print-color-adjust: exact;\r\n\t\tprint-color-adjust: exact;\r\n\t\t}\r\n\t}\r\n',""]);const v=h},5150:(t,n,e)=>{"use strict";e.d(n,{Z:()=>u});var r=e(6313),i=e.n(r),o=e(6043),a=e.n(o)()(i());a.push([t.id,"html , body \n{\n background-color: gray;\n width: 100vw;\n height: 100vh;\n overflow: hidden;\n margin: 0;\n}\n\n#cvsCNT {\n width: 100vw;\n height: 100vh;\n}\n\n.leaflet-tooltip.village-labels {\n background-color: transparent;\n border: transparent;\n box-shadow: none;\n font-size: larger;\n}\n\n.selector {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.selector-cnt {\n display: flex;\n flex-direction: row;\n}\n\n.color_viewer_item {\n display: flex;\n flex-direction: row;\n margin-left: 10px;\n margin-top: 2px;\n margin-bottom: 2px;\n}\n\n.color_viewer_item label {\n margin-left: 10px;\n}\n\n.color_viewer_container {\n display: flex;\n flex-direction: column;\n}\n\n.leaflet-popup-content h1 {\n font-size: 20px;\n}\n\n.leaflet-popup-content p {\n font-size: 15px;\n}\n\n.leaflet-popup-content {\n aspect-ratio: 5/6;\n overflow-y: scroll;\n}",""]);const u=a},4296:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    國父曾下榻於此地高級旅館「梅屋敷」(後改稱國父紀念館) 

    設站狀況

    1997年啟用 

    設站/廢站背景

    捷運路線 

    產業/發展/備註

    臺灣第一條捷運地下街。原始規劃為「新知剪影區」(機能性商品)、「摩登風尚區」、「流行眉批區」。  附近有南西商圈,受惠於捷運通車發展,以文青藝文風格為特色。鐵路拆除後,今日為心中山線形公園,多小販。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現    

    "},6794:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    「劍」,與荷蘭人或鄭成功傳說有關;「潭」,則是基隆河形成的灣潭。 

    設站狀況

    1997年啟用

    設站/廢站背景

    捷運路線。  當初在設站時,規劃在上列之鐵路劍潭站原址設捷運劍潭站,另於北方設銘傳站,但銘傳站因居民反對拆遷作罷。經劍潭、銘傳兩站位置折衷,最後定名劍潭,銘傳站則取消興建。 

    產業/發展/備註

    因為靠近基隆河的渡口,士林市場成為貨品交易地。農人會在午夜時分挑擔下山,待凌晨開市販售,故有「鬼仔市之稱」。今日的士林夜市,則始於1959年。原先四周有圳溝,填平後加蓋為新路,攤販增加。因捷運通過更加繁榮。  日治時期,劍潭寺香火興盛,多有臺灣人參拜;與之相臨的臺灣神社反而乏人問津。日本人於是將劍潭寺移至大直一帶,從此乏人聞問。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現

    "},2062:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    凱達格蘭族語「女巫」之意。一說認為溫泉冒煙是女巫施法,一說族中女巫居住於此。 

    設站狀況

    1901年啟用 

    設站/廢站背景

    曾位居通往淡水的交通要道中段,開發較早。戰後為外省移民主要移入區,人口成長更加顯著。  後因大度快速道路、關渡大橋的建立,使得交通地位不再。不過聚落人口眾多,使得北投在戰後取代了士林客運量的領先地位。 

    產業/發展/備註

    除當地居民交通,以轉乘至新北投為主。  當地貴子坑盛產陶土,北投因而在日治時代成為陶藝重鎮。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  聚落隨車站出現 

    "},455:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    臺北城門北門

    設站狀況

    1915年啟用  1923年廢站 

    設站/廢站背景

    為昔日淡水線鐵路起點,後由臺北車站取代之。與今日捷運北門站位置稍有落差。  裏台北驛完工後,北門站廢止。 

    產業/發展/備註

    清代所築之城門拆除後,日本政府修築為寬四十公尺的道路,再以兩條綠地將道路分隔為「三線路」,成為日本政府建設臺灣的成功象徵之一,自誇為「東方的小巴黎」。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},5920:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    一說譯自平埔族地名「海岸與海灣」之意,一說為西班牙人移用菲律賓地名。在決定站名時,當地耆老堅決使用此名。 

    設站狀況

    1997年啟用 

    設站/廢站背景

    唭哩岸至王家廟為一帶狀聚落,前者規模較大,為北投最早發展的街區,人口在日治初期甚至比石牌略多。然而,鐵路未在此設站,加上北淡公路改道、水運衰落等因素,使得唭哩岸的發展相形沒落。  由於王家廟站位於彎道處,因此在規劃捷運時未設站。 

    產業/發展/備註

    打石業發達。當地所產石材色澤溫潤,臺北城門可能有少量唭哩岸石的組成。王家廟站為舊時唭哩岸石集散地,亦有說法是戰後為了便利工廠員工通勤,以及居民需求而設站。  近代鋼筋水泥建材引進,加上陽明醫學院闢建校園於唭哩岸山,打石業沒落。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},8998:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    形狀渾圓的小山 

    設站狀況

    1901年啟用 

    設站/廢站背景

    傳統聚落 

    產業/發展/備註

    日治時的地標,包含圓山公園、圓山運動場、圓山動物園、兒童遊園地等,為日本人相當重視的地方。  圓山公園為臺灣第一座公園。日本人最初因此地景致優美,規劃為墓地。後來伊藤博文建議改為公園,以更符合民眾期望。2010年舉辦花博,成為會場之一。週末,公園內有政府輔導成立的台北花博農民市集。  圓山運動場為1923年為歡迎裕仁皇太子來台所建。場內有球場、網球場、田徑場等設施,並有可容納數千名觀眾的看臺。戰後曾作為美軍顧問團的倉庫用地。後改為中山足球場。  圓山動物園於1916年正式開園,當時有七十種動物。日治時,園內會舉行放煙火、放電影與戲劇等表演。1986年,遷至木柵,遺留的空地成為兒童樂園新園區。戰後為臺鐵淡水線重要客源。  圓山遊園地屬於圓山動物園擴建的一部分,設立於1938年。設施有飛行塔、旋轉木馬、豆自動車(電動小型車)、大山辷臺(超大型溜滑梯)等,已接近今日遊樂園。由於設備相當新穎、少見,到戰後都還是熱門休閒場所。2014年遷址至士林。  此外,當地也有歷史悠久的大龍峒保安宮,以及日治時期所建的孔廟。臨濟寺則建於1910年,是總督兒玉源太郎邀請日僧來臺布教時,由板橋林家捐贈的土地。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  聚落隨車站出現 

    "},8165:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    人文薈萃,士子如林。 

    設站狀況

    1901年啟用

    設站/廢站背景

    傳統聚落,芝蘭一堡主要人口聚集地。  日治時期為往草山踏青的玄關,戰後也是通往陽明山的轉運處。  戰後因市區向外為擴展,以及車站的磁吸效應,聚落、房舍大增。 

    產業/發展/備註

    自古因地理之便,為北部物產集散中心。漁民會擔著魚蝦抵此銷售,路線稱為魚路。  士林石角庄一帶為石材產地,屬於鐵路建設期間重要的材料取得地點,臺北站的建築、基隆河的橋樑、縱貫線的鐵路都曾使用。  1920年代至日治時代後期,幾乎都是各站中運量最高者。  1960年代,因東吳、文化、銘傳等大專院校興建,戲院發達。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  聚落隨車站出現    

    "},140:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    大正天皇 

    設站狀況

    1915年啟用  1950年代廢站 

    設站/廢站背景

    1910年代日本人來臺人數激增,此處規劃為日本人高級住宅區,多官員住所。  因此站為日本人而設立,二站汽油缺乏時,曾一度是少數繼續行駛的汽油車車站。站後由於運量不多、距離臺北車站過近、鐵路柴油化、投入「平等號」(單一列車部區分等級)等因素,在1953年不久後即停止營運。 

    產業/發展/備註

    林熊徵、杜聰明等人曾居住於此,附近有臺北州治(今監察院)、臺北市役所(今行政院)、樺山小學校、建成小學校、私立大正幼稚園(臺灣第一座幼稚園)。  當地留有條通地名(巷道呈棋盤式,東西向街道稱為通)。1950年代,美軍顧問團駐於此地,故發展酒巴、餐廳、舞廳、旅館、泊來品商店。1970年代美援結束,日本商社派員來臺後,成為迎合日本觀光客的區域,日本料理店、賓館、服飾店林立,燈紅酒綠。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現    

    "},6632:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    農民曾合力鋪設一方曬穀大埕 

    設站狀況

    1903年啟用  1915年改為貨運站  1937年廢站 

    設站/廢站背景

    日本人於清代臺北站位置設立淡水河岸取扱所,即後來的大稻埕車站。  縱貫線通車後,貨運功能更顯重要。  因樺山貨運站的成立而廢站。 

    產業/發展/備註

    臺灣第一座火車站。  當地於清末到日治期間發展快速。頂下郊拚後,當地始有大規模開發。艋舺淤塞後,大稻埕成為北臺灣商業重心,全臺茶葉皆運至此地。清末,劉銘傳規劃為外國人居住地,洋行林立,帶來新文化、新思想的刺激;間接影響日治時期,當地成為非武裝抗日的重鎮。戰後,則是二二八事件導火線發生處。  當地圓環小吃、夜市,造就庶民消費文化;酒樓則成為社經地位較高者的娛樂場所。大稻埕為藝旦聚集區,有「未看見藝旦,免說大稻埕」之說。藝旦從小拜師學藝,在酒樓表演音樂(清代為南北管,日治為流行樂曲),與文人雅士交流。戰後,由於經濟不景氣,此表演行業快速沒落。  另外,由於地利之便,日治時期大稻埕為全臺最大絲織品集散地;戰後,亦有多家紡織公司總部設立於此。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  為特殊目的而設立之車站 

    "},3524:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    軍艦岩 

    設站狀況

    1997年啟用

    設站/廢站背景

    捷運路線 

    產業/發展/備註

    曾有鳳梨產業。後因市場需求不再,政府鼓勵民眾改植相思樹種。另外,當地現有登山步道,提供捷運沿線民眾登高覽勝。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},4366:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    位於臺灣神社下 

    設站狀況

    1915年啟用  戰時曾一度停止營運  1950年代廢站

    設站/廢站背景

    方便參拜神社。  因地形影響,非聚落所在地,故載客量不多。  戰後作為汽油車招呼站,普通列車投入行駛後廢站。  通往神社的道路站後依舊存在於劍潭青年活動中心內,一直到教學大樓出現後,這條路才消失。 

    產業/發展/備註

    神社原先計畫興建在圓山公園內,後來被認為規模太小,而移至劍潭山腹。現址為圓山大飯店。  臺灣神社為日本海外第一座、台灣唯一的官幣大社,各國或內地高官來臺時,一定先去參拜。神社內祀奉的著名人物有北白川宮能久親王。  圓山大飯店為接待國賓而建,為當時國際級飯店的唯一選擇,曾服務過的元首有四十餘位。 

    車站與聚落互動型態歸類

    為特殊目的而設立之車站 

    "},516:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    政治作戰學校之名 

    設站狀況

    1997年啟用 

    設站/廢站背景

    捷運路線 

    產業/發展/備註

    原先為平埔族居住地區,日治時代因陶土開採等因素,而被迫遷居。  戰後曾有拍攝軍政宣教片與紀錄片的製片廠。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},1009:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    忠義廟(行天宮北投分宮) 

    設站狀況

    1960年啟用 

    設站/廢站背景

    當地原先便有嘎嘮別聚落,本站為方便忠義廟(行天宮北投分宮)信眾進香遊覽而設。該廟落成典禮當天設置臨時站,後成為簡易站,曾辦理貨運。  捷運站與過往車站位置不同,參拜忠義廟反較不便。 

    產業/發展/備註

    忠義站月臺當年為當地居民擺地攤之處。 

    車站與聚落互動型態歸類

    為特殊目的而設立之車站 

    "},9712:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    明德路,與儒家經典《大學》有關,應有復興中華文化的理想投射。 

    設站狀況

    1997年啟用 

    設站/廢站背景

    捷運路線。  站址較接近過往的石牌站。 

    產業/發展/備註

    原先鐵路未於芝山、明德設站,此地屬於士林、石牌兩大聚落之間的郊區。1970到80年代,臺灣經濟起飛後,大量鄉村人口移居於此。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},3841:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    路名,國父之三民主義。 

    設站狀況

    1997年啟用 

    設站/廢站背景

    捷運路線 

    產業/發展/備註

    民權西路,舊稱大橋頭街,清朝時已為鐵路、公路與人馬車併行的多用途街道,亦為大稻埕與大龍峒的界街。由於美援時,美軍招待所位於此地,曾發展出許多酒吧、俱樂部,晴光市場亦在此背景下成為舶來品集散地。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現    

    "},5253:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    既有地名,說法甚多 

    設站狀況

    1901年啟用 

    設站/廢站背景

    發展甚早之區域,一直具有重要軍事與商業地位。設站於距離淡水舊街聚落有一段距離的草厝尾,王星淯推測為腹地較大、減少土地徵收的緣故。 

    產業/發展/備註

    日治初期,淡水曾扮演日本抗衡西洋航運勢力的角色,不過後來港口淤塞,功能不再,基隆港成為主要港口。鐵路興建後,淡水河河運功能也漸被取代。  日本人將淡水打造為適宜觀光的小鎮,自來水系統、氣象標識杆、高爾夫球場都是全臺第一個建造。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  聚落隨車站出現 

    "},7663:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    站名難考,一說為北投鎮安宮舊稱。 

    設站狀況

    1958年啟用  1988年廢站

    設站/廢站背景

    唭哩岸至王家廟為一帶狀聚落,前者規模較大,為北投最早發展的街區,人口在日治初期甚至比石牌略多。然而,鐵路未在此設站,加上北淡公路改道、水運衰落等因素,使得唭哩岸的發展相形沒落。  由於王家廟站位於彎道處,因此在規劃捷運時未設站。 

    產業/發展/備註

    打石業發達。當地所產石材色澤溫潤,臺北城門可能有少量唭哩岸石的組成。王家廟站為舊時唭哩岸石集散地,亦有說法是戰後為了便利工廠員工通勤,以及居民需求而設站。  近代鋼筋水泥建材引進,加上陽明醫學院闢建校園於唭哩岸山,打石業沒落。 

    車站與聚落互動型態歸類

    為特殊目的而設立之車站

    "},7001:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    為早期平埔族與漢人開墾地帶,因土地糾紛立有漢番界碑。 

    設站狀況

    1915年啟用 

    設站/廢站背景

    開發早的傳統聚落,日治時期為北淡線中途大站。不過因為距離主要聚落較遠,日治到戰後客運量一直不多。 

    產業/發展/備註

    一說設站時,石牌庄與唭哩岸庄兩地競爭激烈,最後位置設於石牌庄而以唭哩岸為站名。戰後因站址考量,改為石牌站。車站附近屬住宅區,1970年代客運量大增。 

    車站與聚落互動型態歸類

    聚落隨車站出現    

    "},712:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    以竹林作圍籬防風 

    設站狀況

    1932年啟用 

    設站/廢站背景

    傳統農漁聚落。  車站位置位於傳統竹圍仔、大竹圍聚落以南,故推測為車站設立後,其附近地區才以竹圍稱之。且設站時當地非人口聚集處,客運量一直不高。 

    產業/發展/備註

    整體運量仍在淡水線中屬於較低者,因此臺鐵曾在1982年將之列入欲裁併車站清單中。  經濟起飛時,紡織、電子業發達,外國大廠在此設廠。關渡大橋通車後,人口加速成長。1990年代,開始出現許多集合式大廈社區。捷運興建後,人口更大量移入。 

    車站與聚落互動型態歸類

    聚落隨車站出現 

    "},2:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    當地自然環境 

    設站狀況

    1997年啟用 

    設站/廢站背景

    為紓解臺北市民工作壓力,親近自然而設立此站。現有保留區。 

    產業/發展/備註

    現為北海岸重要轉運站。 

    車站與聚落互動型態歸類

    聚落隨車站出現 

    "},233:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    1875年建臺北府 

    設站狀況

    1901年啟用 

    設站/廢站背景

    最初劉銘傳設站於大稻埕(當年北臺灣貨物集散中心),後續日本人考量都市發展,遷往臺北城;大稻埕車站則改為貨物車站營運。 

    產業/發展/備註

    正門面對今天的館前路,為城內日本人出入要道。  城內為日本人地區,相對於大稻埕、艋舺屬於臺灣人密集的地區。  日本人來臺之初,曾修繕清代的台北車站。後續因路線改變、腹地不足,於是遷移至距離基隆29.2公里處。 

    車站與聚落互動型態歸類

    聚落隨車站出現    

    "},9141:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    當地開墾多漳州籍,以漳州名勝芝山命名。 

    設站狀況

    1997年啟用 

    設站/廢站背景

    捷運路線 

    產業/發展/備註

    當地有漳泉械鬥留下的隘門、第一所國語傳習所、國民政府情治單位等呈現發展脈絡。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現 

    "},1066:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    一說譯自平埔族地名,一說為西班牙語asidor音譯。 

    設站狀況

    1901年啟用 

    設站/廢站背景

    開發甚早,為交通必經之聚落;又因位於河口、原漢交界帶,地理位置重要。開港通商後,為重要渡口與檢驗關卡,亦為軍事防線。  關渡宮一帶為人口主要聚集處,但地處山丘、河岸邊,不適合建造鐵路。設站時因八里坌貨物運輸考量,因而在腹地較大的頂茄苳腳設站;然而貨運量發展不如預期,因此在1930年遷至較靠近關渡街之下茄苳腳,以利民眾搭乘。 

    產業/發展/備註

    日治時代為農田、濕地,今日依舊為重要農業區與保護區。  在日治時期亦為熱門狩獵地,許多人在車站營運後來此打獵。  站後,市郊人口增加,此地又因位於通往關渡宮的道路,車站附近出現不少聚落與商業活動。  1960年代後工廠林立,成為重要貨運站,並有連結至廠區的專用側線。1980年代,因運輸與土地成本、淡水線將廢止等因素,該區產業減弱、遷廠。不過政府仍規劃此地為工業區,現今由過去製造業改為科技業聚集處。例外的是,嘉新公司遷廠後,本欲改建為工商大樓或住宅區,但土地變更須捐60%土地,因此最後成為好市多北投店所在地。 

    車站與聚落互動型態歸類

    車站隨既有聚落活動出現  車站隨聚落而遷移  聚落隨車站出現 

    "},340:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});const r="

    站名由來

    早期有一對相連的大湖泊,閩南人稱之為雙連陂(陂為池塘之意)。 

    設站狀況

    1915年啟用 

    設站/廢站背景

    市區改正之下,加上1912年馬偕紀念醫院開始營業、雙連陂被填平,開始出現聚落;並因大稻埕南北貨轉運的需要,設立此轉運站。淡水線停駛前,雙連站為全線貨運量最大之一站。 

    產業/發展/備註

    早期在淡水港卸貨之較大船隻,須將貨物以火車運至本站,再以手拉車轉運至大稻埕的南北貨批發市場。雙連火車站周邊的市集因而形成,有車頭菜市仔之稱,販賣蔬果、海鮮、衣物、雜貨,有來自山區和海線的小農。由於早期多勞工聚集,小吃亦發達,餐飲、民生業位於鐵路後站。打鐵行業曾興盛一時,鐵路前站出現相當多打鐵、五金、機械、材料相關行業。 

    車站與聚落互動型態歸類

    聚落隨車站出現    

    "},872:t=>{t.exports={type:"FeatureCollection",name:"village1915",crs:{type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}},features:[{type:"Feature",properties:{id:20221222102800,VILLNAME:"大庄埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.43690033180805,25.178751572049016],[121.43626575328159,25.17882208077418],[121.43556066602997,25.178416655604497],[121.43513761367899,25.17848716432966],[121.4342033730706,25.177605805265134],[121.43376269353834,25.17668919183803],[121.43319862373704,25.176160376399316],[121.43256404521058,25.176530547206415],[121.43191183950283,25.176548174387705],[121.43150641433316,25.17744716063352],[121.43018437573637,25.178575300236112],[121.43027251164283,25.17926276030644],[121.43111861634476,25.180690561990968],[121.43136539688284,25.181554293874203],[121.43133014252025,25.182365144213563],[121.43111861634476,25.18301734992131],[121.43066030963121,25.183510910997445],[121.42932064385313,25.18483294959423],[121.42856267505765,25.185643799933594],[121.42806911398151,25.186842448261345],[121.42762843444925,25.187670925781998],[121.42609486967697,25.187124483161995],[121.42503723879955,25.187247873431026],[121.42516062906859,25.187653298600708],[121.42570707168859,25.187917706320064],[121.42554842705698,25.188622793571685],[121.42538978242536,25.188763811022007],[121.42507249316213,25.188763811022007],[121.42459655926729,25.189468898273628],[121.42350367402727,25.189451271092338],[121.42306299449501,25.18923974491685],[121.4225341790563,25.188763811022007],[121.42193485489243,25.188323131489746],[121.42159993844791,25.188199741220714],[121.42138841227242,25.188287877127166],[121.42119451327822,25.188411267396198],[121.42100061428403,25.188640420752975],[121.42100061428403,25.18883431974717],[121.42103586864658,25.189495339045564],[121.42091247837756,25.1897950011275],[121.42048942602659,25.19048246119783],[121.42031315421369,25.190782123279767],[121.42013688240077,25.191540092075257],[121.4197138300498,25.191681109525582],[121.41960806696206,25.191698736706872],[121.41899111561689,25.19277399476559],[121.41899111561689,25.193135351982047],[121.41918501461109,25.193417386882693],[121.4191673874298,25.193699421783343],[121.41904399716077,25.193910947958827],[121.41877958944141,25.19436925467238],[121.41874433507883,25.194986206017546],[121.41883247098528,25.195391631187228],[121.41893823407302,25.195603157362715],[121.41923789615497,25.195955700988524],[121.41948467669303,25.19620248152659],[121.4195375582369,25.196696042602724],[121.41992535622529,25.197013331865953],[121.4200840008569,25.197101467772406],[121.42108875019046,25.19650214360853],[121.42128264918466,25.19650214360853],[121.42167044717304,25.196590279514982],[121.42235790724338,25.19685468723434],[121.4228867226821,25.19699570468466],[121.42315113040145,25.19696045032208],[121.42366231865887,25.19699570468466],[121.42419113409758,25.197242485222727],[121.4249138485305,25.197171976497568],[121.42554842705695,25.1972953667666],[121.42591859786405,25.197506892942087],[121.426218259946,25.197824182205313],[121.42722300927954,25.19770079193628],[121.42655317639051,25.196678415421434],[121.42593622504535,25.196167227164008],[121.4254779183318,25.19586756508207],[121.42510774752469,25.195409258368517],[121.42461418644855,25.194492644941413],[121.42412062537242,25.193681794602053],[121.42389147201565,25.192677045268493],[121.42403248946597,25.191989585198165],[121.42431452436662,25.19170755029752],[121.42487859416792,25.19139026103429],[121.42531927370018,25.19135500667171],[121.42521351061244,25.192342128823974],[121.4252840193376,25.193170606344626],[121.42579520759502,25.193576031514308],[121.42653554920922,25.19364654023947],[121.42715250055439,25.19366416742076],[121.4280338596189,25.193435014063986],[121.42838640324472,25.192976707350432],[121.42903860895247,25.19246551909301],[121.42974369620408,25.191901449291713],[121.42972606902279,25.191143480496223],[121.42935589821573,25.19041195247267],[121.42932064385315,25.19020042629718],[121.42937352539703,25.189847882671373],[121.43023725728025,25.189618729314596],[121.430889462988,25.189601102133306],[121.43175319487123,25.18967161085847],[121.43233489185383,25.189618729314596],[121.4327579442048,25.189248558507497],[121.4327579442048,25.188649234343618],[121.4325464180293,25.188102791723615],[121.43222912876608,25.1875739762849],[121.43201760259059,25.187009906483606],[121.4323701462164,25.186674990039087],[121.43351591300028,25.186269564869406],[121.4334806586377,25.18582888533714],[121.4336745576319,25.185582104799078],[121.43423862743319,25.18494752627262],[121.434591171059,25.18433057492745],[121.435137613679,25.181157682295165],[121.43596609119966,25.180928528938388],[121.43612473583127,25.180805138669356],[121.43615999019386,25.18054073095],[121.43624812610031,25.179765134973216],[121.43690033180805,25.178751572049016]]]]}},{type:"Feature",properties:{id:20221222102951,VILLNAME:"油車口庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.42501079802763,25.187199398682484],[121.42612131044893,25.18719058509184],[121.42754911213346,25.187631264624102],[121.42859792942023,25.18559532518505],[121.429523356438,25.184612609828108],[121.42984945929186,25.184357015699394],[121.43059861449672,25.183634301266487],[121.43128607456704,25.18276175579261],[121.43130370174833,25.182620738342283],[121.43140065124543,25.182197685991312],[121.43139183765479,25.181871583137436],[121.43130370174833,25.181179716271785],[121.43109217557284,25.18048344261081],[121.43101285325703,25.180351238751133],[121.43076607271897,25.180020729101937],[121.43058098731542,25.179703439838708],[121.43042234268381,25.17940377775677],[121.43027251164284,25.17923631953451],[121.43020200291767,25.17869869050515],[121.43029013882413,25.178584113826762],[121.43100403966639,25.177945128504984],[121.43140065124543,25.177539703335302],[121.43150641433317,25.177319363569172],[121.43189421232157,25.176570208364325],[121.4313565832922,25.176389529756097],[121.430889462988,25.17642478411868],[121.43017556214573,25.176336648212228],[121.42963793311638,25.17620444435255],[121.42910911767767,25.176019358949],[121.42865081096411,25.175746137638995],[121.42844809837928,25.17549935710093],[121.4281219955254,25.174313929159144],[121.42778707908087,25.17289053426994],[121.42777826549023,25.172855279907356],[121.42593622504538,25.17314612839865],[121.42503723879956,25.17334884098349],[121.42381214969987,25.17341053611801],[121.42283384113826,25.17349867202446],[121.42207587234276,25.173639689474783],[121.42095654633083,25.174115623369627],[121.42177621026083,25.175948850223836],[121.42175858307954,25.17614274921803],[121.42148536176954,25.17672885299594],[121.42104468223728,25.177072583031105],[121.42089485119631,25.177513262563366],[121.42083315606179,25.177777670282723],[121.42065688424888,25.178910216680638],[121.4205423075705,25.179394964166125],[121.42048942602662,25.179703439838708],[121.42066569783952,25.1803247979792],[121.42078027451792,25.18048344261081],[121.42123858123146,25.180694968786298],[121.42133553072857,25.181276665768884],[121.42220807620245,25.180818359055333],[121.42230502569954,25.18088005418985],[121.42266638291599,25.18141768321921],[121.42301011295116,25.182470907301315],[121.42341553812085,25.18359464010858],[121.42398842151279,25.18332141879858],[121.42470232235505,25.185370578623598],[121.42479927185215,25.185731935840053],[121.42481689903343,25.186340073594575],[121.42501079802763,25.187199398682484]]]]}},{type:"Feature",properties:{id:20221222103220,VILLNAME:"竿蓁林庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.44341357529485,25.164936268712594],[121.44442713821905,25.16555322005776],[121.44589900785681,25.16624068012809],[121.4461898563481,25.166328816034543],[121.44679799410262,25.16703390328616],[121.44677155333069,25.167404074093263],[121.44629561943584,25.16787119439746],[121.446366128161,25.168369162268913],[121.44622511071069,25.168651197169563],[121.44589900785681,25.16871289230408],[121.44592544862874,25.16902136797666],[121.44578443117842,25.16962069214054],[121.44567426129534,25.170464593444823],[121.44652036599729,25.17042933908224],[121.44803630358827,25.170975781702246],[121.45008105661796,25.17041171190095],[121.45069800796313,25.170200185725463],[121.4511210603141,25.169741879011912],[121.45237259018572,25.16935408102352],[121.45304242307476,25.16935408102352],[121.45399429086444,25.169019164579],[121.45441734321543,25.169019164579],[121.4553868381864,25.169177809210616],[121.45566226289405,25.169264843418244],[121.45623514628599,25.16912382596792],[121.45685209763116,25.169018062880177],[121.45810362750278,25.168780095932753],[121.45894091861408,25.168577383347913],[121.46333449355075,25.168630264891785],[121.46338737509461,25.168850604657916],[121.46329042559752,25.16924721623695],[121.46323754405364,25.169441115231148],[121.46323754405364,25.169608573453406],[121.46356364690752,25.16995230348857],[121.46403958080236,25.170013998623087],[121.46568772225302,25.17060450919632],[121.46630467359819,25.170833662553097],[121.46662196286141,25.170780781009224],[121.46661314927077,25.170392983020832],[121.46648975900173,25.170163829664055],[121.466383995914,25.169670268587925],[121.46639280950464,25.16936179291534],[121.46632230077948,25.16890348620179],[121.46630467359819,25.168524501804043],[121.46595212997238,25.167563820423712],[121.46631348718883,25.166730936107736],[121.46636636873271,25.165959746926276],[121.46629586000755,25.165765847932082],[121.46591687560979,25.165351609171758],[121.46566128148109,25.164928556820783],[121.46552907762141,25.164743471417236],[121.46556433198398,25.16451431806046],[121.46570534943432,25.164338046247554],[121.46584636688463,25.16416177443465],[121.46615924935254,25.1639766890311],[121.46671891235852,25.16377838324158],[121.46778535682658,25.163637365791256],[121.46829654508402,25.163654992972546],[121.46893112361046,25.163602111428677],[121.46915146337659,25.163469907569],[121.46926604005499,25.163143804715123],[121.46938061673337,25.162773633908024],[121.46931892159886,25.16259736209512],[121.46908095465143,25.16214346217689],[121.46894875079175,25.16190549522947],[121.46896637797305,25.161685155463335],[121.46907214106079,25.161438374925268],[121.46913383619531,25.160728880878327],[121.4690368866982,25.15992684412961],[121.46807620531787,25.159900403357675],[121.46707145598432,25.160323455708646],[121.4658992484285,25.160587863428002],[121.46475348164462,25.160772948831553],[121.46374873231106,25.161081424504136],[121.46351076536365,25.161046170141557],[121.46325517123493,25.16101972936962],[121.46287618683719,25.160349896480582],[121.46284974606526,25.160270574164777],[121.46271754220558,25.160173624667678],[121.46269110143363,25.160173624667678],[121.46152770746846,25.15985633540445],[121.46090194253266,25.159547859731866],[121.4605405853162,25.15937158791896],[121.46025855041556,25.15918650251541],[121.45973854856749,25.15896616274928],[121.45932430980716,25.15878107734573],[121.45891888463748,25.158622432714115],[121.4582049837952,25.15857836476089],[121.457737863491,25.158454974491857],[121.45726192959616,25.15820819395379],[121.4570151490581,25.157979040597013],[121.45624836667196,25.157679378515073],[121.45605446767776,25.15757361542733],[121.4554375163326,25.15746785233959],[121.45489988730324,25.15731802129862],[121.45430937673001,25.157159376667007],[121.4536659846129,25.15704479998862],[121.45091614433159,25.156436662234096],[121.45077953367658,25.15730039411733],[121.45048868518529,25.1578203959654],[121.4500832600156,25.158437347310564],[121.44947512226109,25.15918650251541],[121.44877003500947,25.159918030538964],[121.44800765941864,25.160521761498163],[121.44748765757056,25.160944813849135],[121.44701172367573,25.16127091670301],[121.44665918004992,25.161579392375593],[121.44611273742991,25.162055326270437],[121.44454832509037,25.163800417218194],[121.44418696787392,25.16427635111304],[121.44341357529485,25.164936268712594]]]]}},{type:"Feature",properties:{id:20221222103432,VILLNAME:"三空泉庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.46901925951691,25.159970912082827],[121.46896637797303,25.159600741275728],[121.46885180129465,25.15938921510024],[121.46846400330625,25.15906311224637],[121.46822603635883,25.15913362097153],[121.46804976454592,25.15905429865572],[121.46783823837045,25.158701755029913],[121.46788230632367,25.15842853371991],[121.46811145968044,25.158349211404104],[121.46852569844077,25.158278702678942],[121.46891349642917,25.158199380363133],[121.46927485364562,25.158120058047327],[121.46983892344691,25.15805836291281],[121.47058807865176,25.158014294959585],[121.47142536976305,25.157996667778292],[121.47257113654693,25.158261075497652],[121.47266808604404,25.15878107734572],[121.47290605299146,25.158992603521206],[121.47324978302662,25.158974976339916],[121.4734789363834,25.158939721977333],[121.47346130920211,25.159142434562174],[121.47369046255888,25.15938921510024],[121.47514470501535,25.159785826679276],[121.47554131659439,25.159785826679276],[121.47605250485181,25.159556673322502],[121.47630809898052,25.15950379177863],[121.47656369310923,25.15950379177863],[121.47683691441924,25.159627182047664],[121.47696030468826,25.159662436410244],[121.47717183086375,25.159662436410244],[121.47837929278215,25.159565486913145],[121.4788375994957,25.159565486913145],[121.47933116057182,25.159627182047664],[121.47958675470053,25.159697690772823],[121.4798159080573,25.159653622819597],[121.48023896040829,25.159530232550566],[121.48067963994055,25.159424469462824],[121.48112913306345,25.15935396073766],[121.48126133692313,25.159442096644113],[121.48163150773023,25.159635995638308],[121.48199286494668,25.159812267451212],[121.48210744162508,25.159865148995085],[121.482407103707,25.159794640269922],[121.48291829196444,25.159547859731855],[121.48325320840895,25.15938921510024],[121.48357049767218,25.15926582483121],[121.48424914415186,25.15931870637508],[121.48516575757898,25.160270574164766],[121.48438134801155,25.16116956041058],[121.4837291423038,25.162350581557043],[121.48387897334477,25.162778040703337],[121.48278608810476,25.162822108656563],[121.48168438927411,25.163024821241404],[121.480767775847,25.163315669732697],[121.47969251778828,25.1631217707385],[121.47945455084086,25.16308651637592],[121.47852031023245,25.16319227946366],[121.47839691996343,25.16374753567431],[121.47764776475857,25.165329575195134],[121.47737454344858,25.16569093241159],[121.47692505032568,25.165884831405783],[121.47663420183437,25.16592889935901],[121.47575724956516,25.166003814879495],[121.47529894285162,25.166144832329817],[121.47413554888645,25.166470935183693],[121.4736772421729,25.167440430154667],[121.47192774442982,25.16796483879806],[121.47081723200853,25.168229246517416],[121.4692924808269,25.168476027055483],[121.46777654323591,25.168546535780646],[121.46668806479121,25.16852009500871],[121.46630908039346,25.168555349371292],[121.46595653676765,25.167550600037732],[121.46636196193734,25.166607545838694],[121.46633552116539,25.16601703526546],[121.46630026680282,25.165867204224494],[121.4657890785454,25.165144489791583],[121.4656128067325,25.16495059079739],[121.46557755236991,25.16475669180319],[121.46556873877927,25.164580419990287],[121.46563043391377,25.16435126663351],[121.46581551931733,25.16419702879722],[121.46631789398411,25.163897366715283],[121.46691721814798,25.163773976446247],[121.46750772872122,25.16371228131173],[121.46817756161025,25.16365939976786],[121.46868874986768,25.163615331814633],[121.46908536144672,25.163500755136244],[121.46933214198478,25.16295431251624],[121.46935858275671,25.16291905815366],[121.46938502352864,25.162795667884627],[121.46917790414848,25.16234617476172],[121.46898400515428,25.162064139861073],[121.46894875079171,25.161870240866875],[121.46892231001976,25.16160583314752],[121.46908095465139,25.161403120562678],[121.46913383619525,25.16106820411816],[121.46915146337655,25.160786169217513],[121.4690633274701,25.160424812001057],[121.46908095465139,25.16029260814138],[121.46901925951691,25.159970912082827]]]]}},{type:"Feature",properties:{id:20221222104410,VILLNAME:"小八里坌仔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.45092495792215,25.15636174671361],[121.45117173846022,25.154792927578757],[121.45132156950119,25.15396004326278],[121.45150665490475,25.15208715525067],[121.45163885876443,25.150161385694684],[121.45176224903345,25.148350192817087],[121.45195614802765,25.146503745576908],[121.4521588606125,25.14531170744213],[121.45227343729088,25.14455373864664],[121.45239682755992,25.143637125219534],[121.45264360809799,25.142967292330496],[121.4529785245425,25.14177305079807],[121.45322530508057,25.140922539300803],[121.45329581380574,25.140323215136924],[121.45341039048412,25.13957405993208],[121.45384225642574,25.138556090212553],[121.45406259619187,25.13797880002529],[121.45441513981768,25.135533028621236],[121.4544768349522,25.133633699837187],[121.45467073394639,25.13191945645669],[121.45496158243769,25.130214026666835],[121.45518192220382,25.1295838549357],[121.45571073764253,25.12866283471327],[121.45636294335027,25.127472999976167],[121.4573236247306,25.12554723042018],[121.45848261190045,25.12205704852466],[121.46123245218176,25.122691627051115],[121.46162025017016,25.123361459940153],[121.46341822266177,25.123396714302736],[121.46465212535212,25.123819766653707],[121.4648636515276,25.125265195519525],[121.4643348360889,25.12689350639121],[121.46421144581986,25.12795113726864],[121.46452873508309,25.128620970157677],[121.46498704179665,25.130436569830596],[121.46551585723536,25.131635218158348],[121.46655586093149,25.132569458766746],[121.46717281227666,25.133309800380943],[121.46818637520089,25.13402370122321],[121.46906773426541,25.13481692438128],[121.46977282151703,25.136121335796776],[121.47080401162253,25.137267102580658],[121.47210842303802,25.137954562650986],[121.47261961129546,25.138862362487444],[121.47350097035998,25.13970846718939],[121.47394164989224,25.14018440108423],[121.4745586012374,25.14050169034746],[121.47501690795096,25.1408013524294],[121.47570436802128,25.141867796897472],[121.4764270824542,25.142484748242637],[121.47693827071163,25.14327797140071],[121.47743183178775,25.1440359401962],[121.47836607239616,25.144917299260726],[121.47945014404552,25.145772217553315],[121.48063116519198,25.146935611518487],[121.48130099808101,25.148169514208817],[121.48193557660747,25.149394603308508],[121.48225286587069,25.150064436197546],[121.48239388332102,25.150328843916903],[121.48219998432683,25.150699014724],[121.48167116888811,25.15101630398723],[121.48130099808101,25.15101630398723],[121.4809484544552,25.15091054089949],[121.48078980982359,25.150804777811747],[121.48054302928551,25.15068138754271],[121.48017285847843,25.15059325163626],[121.47973217894616,25.151492237882074],[121.47946777122681,25.15218851154305],[121.47890370142551,25.152241393086918],[121.47867454806872,25.153105124970153],[121.47814573263001,25.153299023964347],[121.47749352692227,25.15333427832693],[121.47715861047774,25.153598686046287],[121.47650640477,25.153598686046287],[121.47617148832548,25.153528177321125],[121.4755897913429,25.153228515239185],[121.47534301080483,25.153087497788864],[121.47470843227838,25.153299023964347],[121.47433826147127,25.15407461994113],[121.47359791985707,25.15476208001146],[121.47350978395062,25.155176318771783],[121.47363317421966,25.155581743941465],[121.47414436247708,25.155475980853723],[121.47491995845385,25.15577564293566],[121.47530775644225,25.156392594280828],[121.47532538362354,25.156727510725347],[121.47513148462934,25.157044799988576],[121.47453216046547,25.157820395965356],[121.47379181885127,25.158807518117623],[121.4735450383132,25.158930908386655],[121.4728223238803,25.15901904429311],[121.47269893361126,25.15861361912343],[121.47250503461706,25.158172939591164],[121.47137689501447,25.157926159053098],[121.47070706212543,25.15796141341568],[121.46977282151704,25.158031922140843],[121.46848603728283,25.158225821135037],[121.46778095003121,25.158366838585362],[121.46787349273298,25.158435143912865],[121.46782942477975,25.15869955163222],[121.46807179852249,25.15908514622295],[121.46824366354006,25.1591336209715],[121.46845078292023,25.159058705451013],[121.46886061488524,25.159380401509566],[121.4689840051543,25.15960074127569],[121.46901044592623,25.15992243733424],[121.46811586647574,25.159891589766982],[121.46704942200766,25.16035430327586],[121.4660622998554,25.160574643041993],[121.46508399129377,25.16067159253909],[121.46414975068538,25.160988881802318],[121.4636473760186,25.161068204118127],[121.46330364598343,25.16097125462103],[121.46310974698925,25.16067159253909],[121.4628894072231,25.160371930457153],[121.46283652567924,25.160213285825538],[121.46238703255634,25.16009870914715],[121.4618758442989,25.159957691696825],[121.46116194345664,25.159702097568115],[121.46052736493019,25.159314299579723],[121.4601219397605,25.159093959813593],[121.45899820695321,25.158653280281328],[121.4586456633274,25.15861802591875],[121.45816972943257,25.158679721053264],[121.45791413530385,25.15846819487778],[121.45731481113998,25.15818615997713],[121.45701514905804,25.157992260982937],[121.4561293831982,25.157533954269383],[121.45563582212206,25.157401750409704],[121.45442836020366,25.157146156280994],[121.45092495792215,25.15636174671361]]]]}},{type:"Feature",properties:{id:20221222104618,VILLNAME:"小坪頂庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.48240710370692,25.150350877893516],[121.48407287233887,25.1513027456832],[121.48470745086533,25.15148783108675],[121.48635559231599,25.152201731929015],[121.48720169701794,25.153224108443865],[121.4876247493689,25.15395563646742],[121.48790678426955,25.15425529854936],[121.48907899182537,25.155312929426785],[121.48922441607104,25.155431912900497],[121.48961221405942,25.155978355520503],[121.48970034996587,25.156189881695987],[121.48988543536943,25.156322085555665],[121.49039662362685,25.156753951497283],[121.49054645466782,25.15688615535696],[121.49113696524105,25.158221414339714],[121.491436627323,25.159001417111817],[121.4915159496388,25.15944209664408],[121.49171866222363,25.15979464026989],[121.49180679813009,25.15997972567344],[121.49195662917106,25.160138370305056],[121.49212408739332,25.160305828527314],[121.49237968152202,25.16063193138119],[121.49257358051622,25.16073769446893],[121.49232679997816,25.16096684782571],[121.49211527380267,25.161028542960224],[121.49175391658622,25.161028542960224],[121.49145425450428,25.160913966281836],[121.49117221960363,25.160808203194094],[121.49093425265622,25.16053498188409],[121.4906962857088,25.160323455708603],[121.49041425080814,25.160059047989247],[121.4900352664104,25.159988539264084],[121.48942712865588,25.15990921694828],[121.48888949962651,25.16001498003602],[121.48875729576683,25.160067861579893],[121.48777017361456,25.16075532165022],[121.4876203425736,25.16085227114732],[121.48715762906471,25.16097125462103],[121.48669932235116,25.1610241361649],[121.48640847385987,25.161112272071353],[121.48603830305277,25.16113871284329],[121.48558880992985,25.160847864351997],[121.48527152066663,25.160424812001025],[121.48513931680695,25.16030142173199],[121.48422270337984,25.15928785880779],[121.48354405690016,25.15928785880779],[121.48321795404628,25.159384808304885],[121.48253049397596,25.15967565679618],[121.4823454085724,25.159781419883924],[121.48210744162499,25.15982548783715],[121.48191354263079,25.159781419883924],[121.48150811746112,25.159569893708436],[121.48123489615111,25.159437689848758],[121.48097930202239,25.159384808304885],[121.48062675839658,25.15942887625811],[121.4804152322211,25.159464130620695],[121.47993929832626,25.159613961661663],[121.47960438188174,25.15965802961489],[121.47926946543723,25.159631588842952],[121.478678954864,25.159552266527147],[121.47842336073528,25.159578707299083],[121.47755962885205,25.159719724749404],[121.47715420368236,25.159649216024242],[121.47665182901558,25.1595434529365],[121.47633453975236,25.1595434529365],[121.47599962330783,25.159587520889726],[121.47573521558847,25.15971091115876],[121.47554131659427,25.159799047065214],[121.47515351860588,25.15976379270263],[121.47488911088652,25.159684470386825],[121.47464233034846,25.15962277525231],[121.47428978672265,25.1595434529365],[121.47398131105007,25.159481757801984],[121.47365520819619,25.159367181123596],[121.47356707228974,25.159234977263917],[121.4734436820207,25.15910277340424],[121.47347012279265,25.158891247228752],[121.47379622564652,25.158855992866172],[121.4739284295062,25.15858277155617],[121.47438673621974,25.158053956117456],[121.47527690887492,25.15686852817567],[121.47538267196266,25.15666581559083],[121.47544436709718,25.1564454758247],[121.47526809528428,25.156216322467923],[121.47504775551815,25.15594310115792],[121.47471283907362,25.1557051342105],[121.47424571876942,25.15559055753211],[121.47374334410264,25.155564116760175],[121.47365520819619,25.155409878923884],[121.47354944510845,25.155022080935492],[121.47359351306167,25.154757673216135],[121.47374334410264,25.154590214993878],[121.47417521004427,25.15420682380081],[121.47438673621974,25.153933602490806],[121.47451894007942,25.15365156759016],[121.4746511439391,25.153422414233383],[121.47510063706201,25.153219701648542],[121.47550606223169,25.15314919292338],[121.47574402917911,25.15336953268951],[121.47586741944815,25.15353699091177],[121.47620233589267,25.153528177321125],[121.47667826978751,25.153642753999513],[121.47703081341332,25.153642753999513],[121.47725115317945,25.153475295777252],[121.4778064093901,25.153307837554994],[121.4780003083843,25.153422414233383],[121.47820302096913,25.15336953268951],[121.47859963254817,25.153158006514026],[121.47873183640785,25.152893598794666],[121.47880234513302,25.152452919262405],[121.47888166744882,25.152250206677564],[121.47935760134366,25.15224139308692],[121.47963963624431,25.151761052396754],[121.47988641678238,25.151020710782554],[121.48006268859528,25.150685794338035],[121.48040641863045,25.150465454571904],[121.48080303020949,25.150791557425777],[121.48117320101659,25.151003083601264],[121.48164913491142,25.151100033098363],[121.48203252610449,25.150835625379003],[121.48229693382385,25.150474268162547],[121.48240710370692,25.150350877893516]]]]}},{type:"Feature",properties:{id:2022122204822,VILLNAME:"嗄嘮別庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.45842091676592,25.122041624741012],[121.46068600956174,25.115158210447078],[121.46325517123483,25.114647022189654],[121.4655819591652,25.11398159609594],[121.46712433752812,25.1137788835111],[121.47014739911944,25.11327650884432],[121.4719894395643,25.11302091471561],[121.47213045701461,25.112959219581093],[121.47269452681591,25.112659557499153],[121.475127077834,25.11258904877399],[121.47515351860595,25.11418430868078],[121.47529453605627,25.114968718248207],[121.4750653826995,25.11592058603789],[121.4746775847111,25.11647584224854],[121.47460707598594,25.11759957505581],[121.47456300803272,25.11781991482194],[121.47383148000915,25.118736528249045],[121.4731969014827,25.11891280006195],[121.47318808789205,25.119305004845664],[121.473487749974,25.119842633875024],[121.47390198873433,25.122015183969076],[121.47389317514367,25.122059251922302],[121.47427215954141,25.122751118787953],[121.47424571876948,25.123888071981188],[121.47646233681677,25.124809092203616],[121.47692945712096,25.12496773683523],[121.47783725695743,25.125126381466846],[121.47836607239614,25.124720956297164],[121.47893014219743,25.124615193209422],[121.47923861787002,25.124641633981355],[121.4802874351568,25.125214517373298],[121.4828962579878,25.12574333281201],[121.48353083651426,25.125769773583947],[121.48479999356718,25.125919604624915],[121.4854874536375,25.126095876437823],[121.48601626907622,25.126355877361856],[121.48659796605881,25.1268318112567],[121.48714000188345,25.127082998590083],[121.48784508913506,25.12768232275396],[121.48839153175507,25.128352155642997],[121.4894491626325,25.13062606202947],[121.49049797991931,25.131445725959477],[121.49078001481996,25.13271488301239],[121.49153798361544,25.13299691791304],[121.49471087624774,25.133702005164658],[121.49500172473903,25.13386946338692],[121.4955834217216,25.134979975808218],[121.4959888468913,25.13542065534048],[121.49575969353451,25.13579082614758],[121.49558782851693,25.136138962978066],[121.49558782851693,25.136368116334843],[121.4956407100608,25.136808795867104],[121.49662783221306,25.13843049654583],[121.49692749429501,25.139082702253575],[121.49698037583887,25.13932948279164],[121.49652206912533,25.140563385481975],[121.49652206912533,25.140563385481975],[121.49650444194404,25.140986437832947],[121.49645156040016,25.14213220461683],[121.49616952549952,25.142696274418125],[121.49507664025951,25.143348480125873],[121.49493562280918,25.14357763348265],[121.49497087717177,25.14474102744782],[121.49505901307822,25.14522577493331],[121.49505901307822,25.145719336009442],[121.49373697448144,25.146265778629445],[121.49313765031755,25.147059001787518],[121.49252069897238,25.14681222124945],[121.49218578252787,25.147411545413327],[121.49116340601302,25.148804092735276],[121.49054645466785,25.149526807168186],[121.48901288989558,25.150566810864323],[121.48624542243297,25.15217088436176],[121.48394507527459,25.151289525297233],[121.48248201922748,25.150408166232708],[121.48086031854875,25.147341036688164],[121.48050777492294,25.14675933970558],[121.47980268767132,25.146124761179124],[121.47904471887584,25.145454928290086],[121.47759929001,25.144379670231373],[121.47714098329645,25.143604074254593],[121.47654165913256,25.142616952102326],[121.47638301450095,25.142299662839097],[121.4757484359745,25.141982373575868],[121.47546640107385,25.14141830377457],[121.47504334872288,25.140818979610696],[121.47403859938932,25.14023728262811],[121.47368605576351,25.139602704101655],[121.47310435878093,25.139373550744878],[121.47259317052351,25.13872134503713],[121.47220537253511,25.13799863060422],[121.47171181145897,25.137698968522283],[121.47090096111961,25.1372935433526],[121.47035451849962,25.136835236639048],[121.46927044685022,25.135125400053873],[121.46898841194958,25.13471997488419],[121.46824807033538,25.13403251481386],[121.4672785753644,25.133345054743533],[121.46645009784375,25.1324813228603],[121.46585077367988,25.13177623560868],[121.46539246696632,25.131282674532546],[121.4645111079018,25.128541647841878],[121.46424670018244,25.12801283240316],[121.46437009045147,25.126867065619283],[121.46488127870889,25.125271805712494],[121.46470500689598,25.124302310741516],[121.46484602434631,25.123844004027966],[121.46456398944567,25.123650105033768],[121.46348873138695,25.12327993422667],[121.46227245587791,25.123332815770542],[121.4617436404392,25.12324467986409],[121.4613558424508,25.122786373150536],[121.45842091676592,25.122041624741012]]]]}},{type:"Feature",properties:{id:20221222105315,VILLNAME:"頂北頭庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.48628067679557,25.152126816408547],[121.48910102580206,25.15046986136724],[121.49044069158013,25.149465112033685],[121.4914278137324,25.148477989881417],[121.49260883487887,25.146979679471727],[121.49296137850467,25.14673289893366],[121.49313765031758,25.14705018819689],[121.4937281608908,25.146261371834136],[121.49506782666887,25.145719336009453],[121.49509867423613,25.145227978330983],[121.49496206358114,25.1447828920034],[121.4949135888326,25.14352475193879],[121.49506341987357,25.143277971400725],[121.49603732163988,25.142727121985395],[121.49644274680955,25.142030848324424],[121.49653969630666,25.140536944710053],[121.49701563020149,25.13921931290859],[121.49660139144117,25.13847897129439],[121.49821427852925,25.138382021797295],[121.49891936578086,25.137522696709382],[121.49932479095055,25.137443374393577],[121.50116683139541,25.139003379937783],[121.50285022720864,25.140052197224566],[121.5038549765422,25.140149146721665],[121.50476277637866,25.140761691271507],[121.50536210054253,25.14153728724829],[121.50622583242577,25.141854576511516],[121.5067193935019,25.14233051040636],[121.50690447890545,25.14229525604378],[121.50762719333837,25.14173999983313],[121.50829702622741,25.14165186392668],[121.51094991701162,25.14192508523668],[121.51197229352645,25.14245390067539],[121.51278314386582,25.14234813758765],[121.51475738817035,25.143264751014755],[121.51690790428779,25.14372305772831],[121.51891740295491,25.14456916243025],[121.51993977946975,25.144463399342506],[121.52092690162202,25.143793566453468],[121.52205504122462,25.144005092628955],[121.52395877680398,25.14492170605606],[121.52667336272272,25.144075601354118],[121.52829506340144,25.143652549003146],[121.52797777413821,25.14270068121346],[121.52921167682855,25.141784067786354],[121.52952896609177,25.14055016509602],[121.52959947481693,25.139598297306335],[121.52956422045436,25.13859354797278],[121.52903540501565,25.137747443270836],[121.53016354461823,25.135878962054043],[121.53122117549566,25.136936592931473],[121.53210253456018,25.136725066755986],[121.53327474211602,25.13809998689663],[121.53383881191732,25.138329140253408],[121.53445576326249,25.138998973142446],[121.53491406997604,25.139298635224385],[121.53618322702896,25.139721687575356],[121.53722323072509,25.139668806031484],[121.53845713341542,25.140514910733426],[121.53947950993027,25.141149489259885],[121.54048425926383,25.1413081338915],[121.54140087269093,25.14139626979795],[121.54155951732255,25.14132576107279],[121.54175341631675,25.141960339599247],[121.54226460457417,25.142136611412152],[121.54298731900708,25.14203084832441],[121.54383342370902,25.14162542315473],[121.54475003713613,25.14134338825408],[121.54550800593162,25.141484405704404],[121.54577241365098,25.142260001681183],[121.5462659747271,25.142665426850865],[121.54821377825974,25.143908143131846],[121.54819615107844,25.14471899347121],[121.54814326953456,25.145459335085405],[121.54849581316037,25.14590001461767],[121.54854869470425,25.147072222173485],[121.54904225578038,25.147724427881233],[121.5490070014178,25.14906409365931],[121.54953581685652,25.149927825542544],[121.54965920712554,25.151011897191907],[121.55015276820168,25.151575966993203],[121.5501175138391,25.153444448209996],[121.55022327692684,25.153611906432253],[121.55214463968751,25.15525123429227],[121.55370464523172,25.154651910128393],[121.55515007409754,25.158477008468427],[121.55451549557108,25.160133963509733],[121.55811144055434,25.16478753937042],[121.55585516134916,25.166849919581406],[121.55532634591044,25.167872296096252],[121.55507956537238,25.16917670751175],[121.55310532106785,25.169987557851112],[121.55232972509107,25.170269592751758],[121.55046124387428,25.17002281221369],[121.54950937608459,25.17034010147692],[121.54746462305489,25.169388233687236],[121.54633648345231,25.169106198786587],[121.54305782773227,25.168718400798195],[121.54030798745096,25.167907550458835],[121.5402374787258,25.16744924374528],[121.53900357603547,25.167590261195606],[121.53699407736835,25.1651929645401],[121.53625373575414,25.16381804439944],[121.53576017467802,25.161385493381356],[121.53558390286511,25.16082142358006],[121.53583068340318,25.16008108196586],[121.53547813977737,25.159058705451013],[121.53516085051415,25.158706161825204],[121.53484356125091,25.158424126924555],[121.53456152635026,25.158071583298746],[121.53442050889994,25.157719039672937],[121.53371542164832,25.15817734638649],[121.53339813238509,25.15898819672585],[121.53304558875928,25.159763792702634],[121.53290457130896,25.160504134316835],[121.53286931694637,25.16113871284329],[121.53244626459541,25.16152651083168],[121.53124761626765,25.162725159159432],[121.53072320762425,25.163729908492993],[121.53000049319134,25.16450109767445],[121.52969201751876,25.164968217978647],[121.52965676315615,25.165320761604452],[121.5297801534252,25.16718924282124],[121.52792048579904,25.168907892997066],[121.52714488982227,25.16950721716094],[121.52587573276935,25.17030044031901],[121.52301131580963,25.173252993185166],[121.5208431725109,25.172442142845807],[121.52013808525928,25.172442142845807],[121.51869265639345,25.171331630424504],[121.51807570504829,25.171314003243214],[121.5162072238315,25.172054344857415],[121.51574891711795,25.1718957002258],[121.51474416778439,25.17117298579289],[121.513809927176,25.17143739351225],[121.51226754881309,25.170961459617406],[121.51078686558468,25.17110247706773],[121.5092709279937,25.17150790223741],[121.50851295919821,25.171384511968377],[121.50640651103399,25.170961459617406],[121.50571905096366,25.171049595523858],[121.50494345498687,25.17157841096257],[121.504890573443,25.171948581769673],[121.50503159089332,25.17261841465871],[121.50497870934946,25.17401096198066],[121.50474955599267,25.174204860974854],[121.50430887646041,25.174222488156143],[121.50203497007395,25.173094348553555],[121.50187632544234,25.1730062126471],[121.5017529351733,25.17230112539548],[121.50147090027265,25.171701801231606],[121.50143564591006,25.17150790223741],[121.50111835664684,25.169903828739976],[121.49961123264649,25.16792958443544],[121.49911767157035,25.166440087616397],[121.49834207559357,25.165664491639617],[121.49797190478647,25.16504754029445],[121.49767224270452,25.164536352037025],[121.4970024098155,25.16398990941702],[121.49543359068063,25.163143804715077],[121.49397934822417,25.161425154539256],[121.49256917372094,25.16084345755667],[121.49152035643414,25.159292265603106],[121.49048035273799,25.15687734176631],[121.48975763830508,25.156189881695983],[121.4893698403167,25.155502421625656],[121.48901729669088,25.15525564108759],[121.4882417007141,25.154462417929516],[121.48773051245668,25.154021738397255],[121.48718406983667,25.15314037933273],[121.48628067679557,25.152126816408547]]]]}},{type:"Feature",properties:{id:20221222105627,VILLNAME:"北投庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.47511826424335,25.112544980820754],[121.47927827902791,25.112862270083983],[121.48273320656084,25.113214813709792],[121.48636440590668,25.114025664049155],[121.48837390457379,25.11458973385045],[121.48978407907704,25.11448397076271],[121.49105323612994,25.114096172774317],[121.49200510391964,25.113708374785926],[121.49274544553384,25.112897524446566],[121.49309798915965,25.112544980820754],[121.4966939341429,25.113179559347213],[121.49694071468097,25.113250068072375],[121.49895021334808,25.113919900961413],[121.49972580932487,25.113673120423346],[121.5000430985881,25.113285322434955],[121.50074818583971,25.113673120423346],[121.50106547510295,25.114660242575614],[121.50103022074036,25.11536532982723],[121.5007834402023,25.11603516271627],[121.50088920329004,25.116563978154986],[121.50131225564101,25.117022284868536],[121.50184107107972,25.11716330231886],[121.50187632544231,25.11748059158209],[121.50229937779328,25.118115170108545],[121.50222886906812,25.119102292260813],[121.50268717578166,25.11966636206211],[121.50339226303329,25.120300940588567],[121.5035685348462,25.12040670367631],[121.50402684155975,25.120230431863405],[121.50402684155975,25.120900264752443],[121.50413260464748,25.121640606366643],[121.50452040263588,25.122451456706006],[121.50480243753653,25.12262772851891],[121.5057543053262,25.122874509056977],[121.50645939257782,25.123121289595044],[121.50730549727977,25.123121289595044],[121.50850414560753,25.123544341946015],[121.50956177648496,25.124002648659566],[121.51023160937399,25.12417892047247],[121.51111296843851,25.12403790302215],[121.51199432750305,25.12417892047247],[121.5141095892579,25.125377568800225],[121.5146736590592,25.12587112987636],[121.51534349194823,25.12594163860152],[121.51618959665018,25.12587112987636],[121.5168594295392,25.12595926578281],[121.5174234993405,25.12631180940862],[121.51763502551597,25.12666435303443],[121.51767027987856,25.126875879209916],[121.51795231477921,25.127334185923466],[121.5183401127676,25.127334185923466],[121.51869265639341,25.127616220824116],[121.51858689330567,25.127968764449925],[121.51858689330567,25.12814503626283],[121.51904520001922,25.12846232552606],[121.51918621746954,25.128955886602192],[121.51929198055728,25.129308430228],[121.5192567261947,25.129731482578972],[121.51897469129405,25.130295552380268],[121.51904520001922,25.130471824193172],[121.51904520001922,25.130894876544144],[121.51904520001922,25.131599963795765],[121.51862214766824,25.13181148997125],[121.51883367384373,25.13255183158545],[121.51929198055728,25.132904375211258],[121.51985605035858,25.13325691883707],[121.51996181344632,25.133468445012554],[121.5199970678089,25.134085396357722],[121.5199970678089,25.134649466159015],[121.52031435707214,25.13479048360934],[121.52094893559858,25.13510777287257],[121.52137198794956,25.135566079586123],[121.52165402285021,25.135918623211932],[121.52183029466312,25.136341675562903],[121.52232385573924,25.13658845610097],[121.5226058906399,25.13704676281452],[121.5250031872954,25.139690840008093],[121.52542623964636,25.14141830377456],[121.52694217723734,25.142740342371347],[121.52725946650058,25.14369221016103],[121.52408657386829,25.144785095401044],[121.52175978593795,25.14386848197394],[121.52105469868633,25.143797973248777],[121.52045537452246,25.144467806137815],[121.51939774364503,25.14464407795072],[121.51707095571469,25.143938990699098],[121.5152024744979,25.143339666535223],[121.51379229999465,25.142634579283605],[121.51248788857916,25.14249356183328],[121.51093669662559,25.141858983306822],[121.50878618050815,25.141612202768755],[121.50755227781782,25.1417179658565],[121.50681193620362,25.142352544382955],[121.50621261203975,25.1417179658565],[121.50540176170038,25.1417179658565],[121.50497870934942,25.1409776242423],[121.50399158719715,25.14037830007842],[121.5033217543081,25.140202028265517],[121.50282819323198,25.13995524772745],[121.5022288690681,25.139426432288737],[121.50064242275195,25.1387565993997],[121.49940852006162,25.137593205434527],[121.4990912307984,25.137487442346785],[121.49849190663451,25.138016257785498],[121.49806885428355,25.13843931013647],[121.49669393414288,25.138368801411307],[121.49561867608418,25.136896931773563],[121.49559223531223,25.1361830309313],[121.49584782944095,25.13573353780839],[121.49604172843515,25.13562777472065],[121.49594477893804,25.135336926229357],[121.49568918480934,25.135178281597742],[121.49536308195546,25.13475522924677],[121.49528375963965,25.134614211796446],[121.49514274218933,25.13392675172612],[121.4945522316161,25.13369759836934],[121.49175391658625,25.133058613047563],[121.4912956098727,25.132917595597238],[121.4911017108785,25.132776578146913],[121.49092543906559,25.132626747105945],[121.49062577698365,25.132476916064974],[121.49052882748656,25.13193047344497],[121.49044950517074,25.13142809877819],[121.4902467925859,25.13122097939803],[121.48966509560331,25.130789113456412],[121.48944475583718,25.13049826496512],[121.48882339769669,25.1292863962514],[121.48841797252702,25.128352155643004],[121.48796407260876,25.127695543139932],[121.48760271539231,25.127360626695413],[121.48706508636295,25.127043337432184],[121.48666847478391,25.12684943843799],[121.4861793205031,25.12648367442621],[121.48580033610536,25.126289775432017],[121.48550948761407,25.126095876437823],[121.48506880808179,25.126016554122014],[121.48471626445598,25.125901977443625],[121.48418744901727,25.125813841537173],[121.48377321025694,25.125734519221368],[121.48325320840888,25.125716892040078],[121.4828477832392,25.12572570563072],[121.48230134061919,25.12560231536169],[121.48165794850209,25.12547011150201],[121.48029184195208,25.125240958145234],[121.47917251594014,25.124597566028132],[121.47878471795174,25.124615193209422],[121.4784630218932,25.124738583478454],[121.47795183363577,25.125020618379104],[121.47783725695739,25.125161635829425],[121.47694267750687,25.124914855291358],[121.47427215954137,25.12394095352506],[121.47425012556475,25.12274671199263],[121.47391520912024,25.12206806551295],[121.47339520727215,25.119653141676153],[121.47317486750602,25.11937992036615],[121.47317486750602,25.11889517288066],[121.47386232757636,25.1187277146584],[121.47430300710862,25.118242967172915],[121.47448368571686,25.1178507623892],[121.47458063521395,25.117683304166942],[121.47469521189234,25.11651991020177],[121.4750741962901,25.115977874377087],[121.47530334964686,25.115122956084498],[121.47519758655912,25.114307698949812],[121.47516233219655,25.113452780657227],[121.47511826424335,25.112544980820754]]]]}},{type:"Feature",properties:{id:20221222105749,VILLNAME:"洲尾庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.49286883580281,25.11269481186173],[121.49704647776865,25.113170745756573],[121.49736376703187,25.11273006622431],[121.49734613985059,25.111831079978497],[121.49718749521897,25.110685313194615],[121.49796309119576,25.11020937929977],[121.49956716469319,25.110773449101067],[121.50039564221385,25.110808703463647],[121.50261666705644,25.109980225942994],[121.50386819692807,25.10860530580234],[121.50511972679969,25.10825276217653],[121.50608922177067,25.108763950433953],[121.50660041002808,25.108658187346208],[121.50665329157196,25.108199880632657],[121.50637125667131,25.107688692375234],[121.50522548988744,25.10657817995393],[121.5054722704255,25.10582021115844],[121.50665329157196,25.104965292865852],[121.50799295735004,25.102656132116802],[121.5102580501459,25.10182765459615],[121.51103364612267,25.101034431438077],[121.51154483438009,25.100611379087105],[121.51158008874268,25.098575439648055],[121.512267548813,25.098117132934505],[121.51314890787752,25.097923233940307],[121.51269060116397,25.096971366150623],[121.51002889678911,25.09668051765933],[121.5081956699349,25.096310346852228],[121.5071027846949,25.09625746530836],[121.50389463770003,25.096504245846425],[121.50139157795678,25.09715645155417],[121.49902953566385,25.09860188041999],[121.49850072022514,25.1000649364671],[121.4982010581432,25.100999177075497],[121.49827156686837,25.101986299227764],[121.49627969538254,25.106525298410062],[121.49471087624768,25.109707004632995],[121.49286883580281,25.11269481186173]]]]}},{type:"Feature",properties:{id:20221222110022,VILLNAME:"唭里岸庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.49702003699674,25.113161932165927],[121.49733732625997,25.112756506996245],[121.49731969907869,25.111928029475592],[121.49723156317224,25.11065887242268],[121.4978485145174,25.11032395597816],[121.49938207928967,25.11074700832913],[121.50036920144194,25.11078226269171],[121.50073937224903,25.11069412678526],[121.50102140714968,25.11108192477365],[121.50103903433097,25.111769384843978],[121.50156784976969,25.112315827463984],[121.50153259540711,25.1132148137098],[121.50202615648324,25.11330294961625],[121.50348921253035,25.113056169078185],[121.50447633468264,25.112703625452372],[121.505287185022,25.112738879814955],[121.50595701791104,25.112298200282694],[121.50645057898717,25.11226294592011],[121.50729668368912,25.112791761358825],[121.50796651657815,25.112703625452372],[121.5082661786601,25.112703625452372],[121.50874211255493,25.113073796259474],[121.50920041926848,25.113179559347216],[121.5097292347072,25.1132148137098],[121.51129805384205,25.113443967066573],[121.51145669847367,25.113778883511092],[121.51221466726916,25.114272444587225],[121.51277873707045,25.11444871640013],[121.51350145150336,25.11430769894981],[121.51378348640401,25.11444871640013],[121.51385399512917,25.11518905801433],[121.51385399512917,25.115365329827235],[121.51443569211176,25.11632601120757],[121.51475298137498,25.11646702865789],[121.5158282394337,25.116837199464992],[121.51618078305951,25.116872453827572],[121.51746756729375,25.1171897430908],[121.51893062334086,25.116696182014667],[121.51970621931764,25.116643300470795],[121.51986486394927,25.116713809195957],[121.52097537637056,25.116660927652088],[121.52123978408991,25.116854826646282],[121.52180385389121,25.11750703235403],[121.52339030020735,25.118194492424358],[121.52377809819575,25.118643985547266],[121.52467708444156,25.11920805534856],[121.52539979887447,25.119842633875017],[121.52575234250028,25.12095314629632],[121.52568183377512,25.12285688187569],[121.52566420659383,25.12297145855408],[121.52688048210287,25.123553155536666],[121.52818489351837,25.123623664261824],[121.52899574385773,25.123623664261824],[121.52972727188128,25.12409959815667],[121.52997405241935,25.12480468540829],[121.5300621883258,25.125791807560557],[121.5304499863142,25.126258927864754],[121.53140185410388,25.127369440286053],[121.53175439772969,25.127898255724766],[121.53156049873549,25.128717919654775],[121.53156049873549,25.12921148073091],[121.53119032792839,25.130886062953504],[121.53106693765936,25.131538268661252],[121.5317191433671,25.132639967491905],[121.53143710846646,25.133274546018363],[121.53092592020903,25.133697598369334],[121.5308201571213,25.134367431258372],[121.53034422322645,25.135107772872573],[121.53016795141355,25.135848114486773],[121.5291279477174,25.13779591801937],[121.5296743903374,25.1388535488968],[121.52970964469999,25.139258974066482],[121.52940998261805,25.140034570043262],[121.52940998261805,25.141488812499727],[121.52808794402127,25.14274034237135],[121.52836997892192,25.14351593834813],[121.52720658495674,25.14379797324878],[121.52694217723739,25.14272271519006],[121.52549674837157,25.141418303774564],[121.52512657756446,25.139814230277132],[121.52276453527155,25.13713489872098],[121.52214758392637,25.136641337644846],[121.5215306325812,25.13607726784355],[121.52138961513089,25.13530167186677],[121.5200675765341,25.134649466159022],[121.51999706780893,25.133433190649978],[121.51978554163345,25.133256918837073],[121.51904520001925,25.13272810339836],[121.51867502921215,25.131899625877708],[121.51878079229989,25.131212165807376],[121.51911570874441,25.13091250372544],[121.5189570641128,25.130260298017692],[121.51916859028829,25.129220294321552],[121.51908045438184,25.12865622452026],[121.5187455379373,25.128233172169285],[121.5185692661244,25.12791588290606],[121.51846350303667,25.127545712098957],[121.51823434967989,25.127351813104763],[121.51791706041666,25.12726367719831],[121.51772316142247,25.126752488940888],[121.5174763808844,25.126294182227333],[121.51641875000696,25.125835875513783],[121.51536111912954,25.125888757057652],[121.51471772701244,25.125888757057652],[121.5133251796905,25.12502502517442],[121.51267297398275,25.124795871817643],[121.51161534310532,25.124214174835057],[121.51094551021627,25.124143666109894],[121.51018754142079,25.124161293291184],[121.50948245416917,25.12398502147828],[121.50893601154917,25.123403324495694],[121.50807227966592,25.123420951676984],[121.5074024467769,25.123138916776337],[121.50643295180592,25.123050780869885],[121.5056573558291,25.1231124760044],[121.50440582595748,25.122601287746978],[121.50422955414457,25.122142981033427],[121.50419429978199,25.121314503512775],[121.50422955414457,25.120327381360507],[121.50387701051876,25.120203991091472],[121.50320717762972,25.12046839881083],[121.50292514272907,25.11999246491599],[121.50227293702133,25.118793816588234],[121.50236107292778,25.118476527325004],[121.50197327493939,25.118018220611454],[121.5019556477581,25.11764804980435],[121.50192039339552,25.117348387722416],[121.50160310413229,25.11708398000306],[121.50100377996841,25.11689008100886],[121.50077462661164,25.115832450131435],[121.50105666151228,25.115144990061104],[121.50095089842455,25.11424600381529],[121.50068649070518,25.11355854374496],[121.50035157426066,25.113382271932057],[121.49994614909099,25.113399899113347],[121.49948784237743,25.113805324283028],[121.49874750076323,25.113981596095933],[121.49781326015484,25.113593798107544],[121.49702003699674,25.113161932165927]]]]}},{type:"Feature",properties:{id:20221222110245,VILLNAME:"三角埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52337267302605,25.118159238061782],[121.52376047101443,25.11734838772242],[121.52455369417251,25.116467028657897],[121.52460657571638,25.116925335371448],[121.52462420289767,25.117224997453388],[121.52501200088606,25.117507032354034],[121.52629878512026,25.117101607184352],[121.52675709183382,25.116519910201767],[121.52714488982221,25.115356516236595],[121.52728590727253,25.114633801803688],[121.52797336734285,25.113955155324003],[121.52804387606803,25.113391085522707],[121.52813201197448,25.112633116727217],[121.52822014788093,25.111928029475596],[121.5286255730506,25.11162836739366],[121.52913676130802,25.111170060680106],[121.52936591466481,25.110438532656552],[121.53038829117965,25.108728696071374],[121.53082897071192,25.108393779626855],[121.53134015896934,25.107265640024266],[121.53151643078225,25.106983605123617],[121.53236253548418,25.106913096398458],[121.53208050058355,25.107935472913304],[121.53229202675902,25.10823513499524],[121.53294423246678,25.10818225345137],[121.53331440327388,25.108693441708795],[121.53407237206936,25.110227006481065],[121.53477745932098,25.11047378701913],[121.53486559522743,25.111037856820428],[121.53551780093518,25.111725316890755],[121.53574695429197,25.112782947768185],[121.53576458147325,25.113452780657223],[121.53643441436229,25.114281258177876],[121.53666356771906,25.115462279324337],[121.53708662007004,25.116096857850795],[121.53821475967263,25.11712804795629],[121.53874357511134,25.11788601675178],[121.53950154390684,25.11820330601501],[121.54055917478428,25.118450086553075],[121.541634432843,25.119419581524053],[121.54233952009461,25.11980737951244],[121.54251579190752,25.12010704159438],[121.54241002881979,25.120723992939546],[121.54216324828171,25.121058909384065],[121.54108799022299,25.121658233547944],[121.54031239424621,25.122945017782147],[121.54027713988363,25.124249429197643],[121.54117612612944,25.12571248524475],[121.54203985801269,25.126241300683468],[121.54288596271462,25.127263677198314],[121.5445517313466,25.127889442134126],[121.54530970014208,25.128189104216066],[121.54539783604854,25.128576902204454],[121.54523919141693,25.12903520891801],[121.5449219021537,25.129229107912202],[121.5445693585279,25.129687414625757],[121.5443754595337,25.130392501877374],[121.54349410046918,25.130886062953508],[121.54331782865627,25.131688099702224],[121.54254223267948,25.132023016146743],[121.54192528133431,25.132833866486106],[121.54116731253883,25.132622340310622],[121.54072663300657,25.13269284903578],[121.54016256320527,25.133063019842883],[121.53945747595365,25.134887433106446],[121.53910493232785,25.135574893176777],[121.53914018669042,25.13599794552775],[121.53894628769623,25.13687930459227],[121.53924594977816,25.1371965938555],[121.54365274510079,25.138227783960993],[121.54377613536982,25.1385803275868],[121.5434412189253,25.139338296382295],[121.54352935483175,25.140025756452623],[121.54296528503046,25.140854233973275],[121.54190765415302,25.141171523236505],[121.5412025669014,25.141259659142957],[121.54118493972013,25.14138304941199],[121.5395632390414,25.14106576014876],[121.53868187997686,25.14073084370424],[121.5380649286317,25.140237282628107],[121.53737746856137,25.13984948463972],[121.53721882392976,25.13960270410165],[121.53635509204652,25.139743721551973],[121.53467169623326,25.13919727893197],[121.53382559153133,25.138280665504865],[121.5332967760926,25.13810439369196],[121.53213338212743,25.136888118182917],[121.5318337200455,25.136905745364206],[121.5314635492384,25.13699388127066],[121.53116388715645,25.13695862690808],[121.53045879990484,25.136165403750006],[121.53019439218548,25.13591862321194],[121.53045879990484,25.134878619515803],[121.5308818522558,25.13440268562096],[121.53096998816225,25.133679971188048],[121.53139304051324,25.133362681924822],[121.53171032977646,25.13256945876675],[121.53111100561259,25.13147657352674],[121.53142829487581,25.129705041807046],[121.53156931232614,25.12912334482446],[121.53162219387,25.128541647841875],[121.5318160928642,25.12803045958445],[121.5314811764197,25.127497237350415],[121.53087303866519,25.12680096368944],[121.53013269705099,25.12584028230911],[121.5298418485597,25.12466807475329],[121.52972727188131,25.12402468263619],[121.52922489721453,25.123742647735543],[121.52847574200969,25.12360163028522],[121.52692455005612,25.123548748741346],[121.52558488427805,25.122958238168117],[121.52564657941257,25.120922298729067],[121.52536454451192,25.119899922214216],[121.52470793200884,25.119296191255017],[121.52392352244141,25.118890766085336],[121.5237648778098,25.118820257360177],[121.52362386035948,25.118502968096948],[121.52337267302605,25.118159238061782]]]]}},{type:"Feature",properties:{id:20221222110458,VILLNAME:"石牌庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51312687390094,25.097887979577727],[121.51335602725771,25.098117132934505],[121.51353229907062,25.099527307437743],[121.51386721551513,25.0997917151571],[121.51432552222869,25.09973883361323],[121.51483671048612,25.099192390993224],[121.5150306094803,25.09912188226806],[121.51712824405388,25.09942154435],[121.51770994103646,25.100637819859045],[121.51735739741065,25.10125477120421],[121.5178333313055,25.102259520537768],[121.51864418164486,25.102858844701643],[121.51880282627647,25.103211388327455],[121.51880282627647,25.103616813497133],[121.51903197963325,25.10384596685391],[121.51959604943454,25.104321900748754],[121.51993096587907,25.10458630846811],[121.5202130007797,25.10555580343909],[121.52016011923584,25.10597885579006],[121.5211472413881,25.106595807135225],[121.52137639474488,25.106930723579744],[121.52139402192617,25.108429033989434],[121.52139402192617,25.1088697135217],[121.52215199072167,25.109539546410737],[121.52234588971587,25.109980225942998],[121.52213436354037,25.111020229639138],[121.52259267025393,25.111267010177205],[121.5233682662307,25.11112599272688],[121.5243025068391,25.111372773264947],[121.52502522127202,25.112148369241726],[121.52557166389202,25.112906338037217],[121.5255892910733,25.11339989911335],[121.52483132227782,25.11458092025981],[121.52463742328362,25.11489820952304],[121.52451403301458,25.116361265570152],[121.52410860784491,25.11704872564048],[121.52366792831265,25.117595168260486],[121.523385893412,25.118194492424358],[121.521883176207,25.117577541079193],[121.52099300355184,25.116696182014667],[121.52027028911893,25.116643300470795],[121.51982960958667,25.116704995605314],[121.51865740203084,25.116713809195957],[121.51765705949263,25.117075166412413],[121.51721637996037,25.11713686154693],[121.51635264807713,25.11696940332467],[121.51581501904778,25.116775504330473],[121.51518925411196,25.116713809195957],[121.51461637072002,25.116405333523375],[121.51442247172581,25.11629516364031],[121.51384958833387,25.11533448225998],[121.5138936562871,25.114752785277393],[121.51366450293031,25.11440024165158],[121.51327670494193,25.11434736010771],[121.51273907591256,25.114435496014163],[121.5121044973861,25.114232783429323],[121.51153161399417,25.11377447671577],[121.51119669754965,25.11343956027125],[121.51025364335061,25.11328091563964],[121.50921363965446,25.113228034095766],[121.50876414653155,25.113025321510925],[121.50826177186477,25.11268159147576],[121.50770651565412,25.112725659428985],[121.50728346330315,25.11276972738221],[121.50689566531476,25.11253176043479],[121.50650786732636,25.11229379348737],[121.50610244215669,25.11231142066866],[121.50543260926764,25.112716845838342],[121.50510650641378,25.112813795335438],[121.50483328510377,25.112813795335438],[121.50455125020312,25.112734473019632],[121.50389904449538,25.11290193124189],[121.50364345036667,25.113042948692215],[121.50255937871731,25.113131084598667],[121.50193361378149,25.11320159332383],[121.50151937502116,25.113113457417377],[121.50158107015568,25.112337861440597],[121.50106106830762,25.111914809089626],[121.50104344112633,25.11170328291414],[121.50106988189826,25.111112772340906],[121.5008054741789,25.11083073744026],[121.50077903340697,25.11061039767413],[121.50253293794538,25.11005514146348],[121.50382853577023,25.108667000936855],[121.50401362117377,25.108464288352014],[121.50475396278797,25.108314457311042],[121.50513294718571,25.1083056437204],[121.50576752571217,25.108702255299434],[121.50633159551347,25.108719882480724],[121.50660481682347,25.10856123784911],[121.5066488847767,25.108296830129753],[121.50664007118606,25.108094117544912],[121.50627871396959,25.107679878784587],[121.50587328879992,25.107318521568132],[121.505423795677,25.106780892538772],[121.5052298966828,25.106419535322317],[121.50537091413314,25.106022923743282],[121.50548549081152,25.10576732961457],[121.50595261111572,25.10554698984844],[121.50658718964218,25.105141564678757],[121.5073715992096,25.104061899824714],[121.50784753310445,25.103123252420996],[121.50804583889396,25.10260325057293],[121.50856584074202,25.102171384631312],[121.50911228336203,25.10208324872486],[121.5096322852101,25.101942231274535],[121.51014347346752,25.101854095368083],[121.51078686558465,25.101223923636947],[121.51114822280111,25.100915447964365],[121.51143025770176,25.10063341306372],[121.51153602078949,25.100369005344362],[121.51158008874272,25.10003408889984],[121.51151839360821,25.099315781262256],[121.51158008874272,25.09873408427967],[121.51177398773692,25.098460862969667],[121.51212653136272,25.098187641659663],[121.51266416039209,25.0979805222795],[121.51312687390094,25.097887979577727]]]]}},{type:"Feature",properties:{id:20221222110733,VILLNAME:"湳雅庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51707976930531,25.099364256010805],[121.51833129917694,25.09950527346113],[121.51889536897824,25.099470019098547],[121.51898350488469,25.09909984829145],[121.51880723307178,25.098394761039827],[121.51910689515373,25.09781306405724],[121.5195299475047,25.097636792244337],[121.51981198240534,25.097954081507567],[121.52039367938792,25.098306625133375],[121.52116927536471,25.098306625133375],[121.5221211431544,25.097954081507567],[121.52275572168085,25.098165607683054],[121.52296724785634,25.098659168759188],[121.52404250591506,25.099311374466932],[121.52492386497958,25.100333750981783],[121.52610488612603,25.100122224806295],[121.52603437740088,25.100739176151464],[121.52610488612603,25.10144426340308],[121.52594624149442,25.101867315754053],[121.52612251330733,25.10287206508761],[121.5256289522312,25.103259863076],[121.52548793478087,25.103753424152135],[121.52612251330733,25.103524270795358],[121.52635166666411,25.103735796970845],[121.52635166666411,25.10394732314633],[121.52659844720218,25.104194103684396],[121.5270920082783,25.10394732314633],[121.52733878881638,25.104088340596654],[121.52744455190413,25.104458511403752],[121.52781472271121,25.104176476503106],[121.52774421398605,25.10403545905278],[121.52795574016154,25.103700542608262],[121.52834353814993,25.10401783187149],[121.5284140468751,25.104440884222463],[121.52851980996284,25.104476138585046],[121.52904862540156,25.10431749395343],[121.52945405057123,25.104458511403752],[121.52998286600995,25.10465241039795],[121.53040591836091,25.104828682210854],[121.53030015527318,25.1051107171115],[121.53008422230234,25.10514156467875],[121.5302340533433,25.10556461702972],[121.53036625720299,25.10575851602392],[121.53057778337848,25.105740888842625],[121.5307981231446,25.105635125754883],[121.53158693950732,25.106093432468437],[121.53232728112151,25.10658699354457],[121.53243304420926,25.10692190998909],[121.53235592529113,25.1069186048926],[121.5315142273845,25.106986910220098],[121.53132914198096,25.107285470603205],[121.53083778430249,25.108397084723336],[121.53037617249247,25.108732001167855],[121.52936040617061,25.11045285474134],[121.5291334562115,25.111168958981263],[121.52822455467621,25.1119357413674],[121.52797997753581,25.113962867215804],[121.52727819538067,25.11464371709315],[121.52714819491865,25.115373041719042],[121.52675709183379,25.116516605105264],[121.5263009885179,25.117103810582],[121.52500979748837,25.11750813405285],[121.52463301648828,25.117228302549865],[121.52462640629531,25.116643300470788],[121.52445894807306,25.116414147114014],[121.5245647111608,25.115241939558196],[121.52467928783919,25.11480566682126],[121.52502301787435,25.114197529066736],[121.52545488381597,25.113607018493504],[121.525578274085,25.11339549231802],[121.52558708767565,25.112884304060593],[121.52495250914919,25.111980911019458],[121.52431793062273,25.111469722762035],[121.5234762327161,25.111139213112835],[121.52276233187385,25.111306671335097],[121.522559619289,25.111385993650902],[121.52233046593223,25.111306671335097],[121.52208368539416,25.110998195662514],[121.52217182130062,25.110495820995734],[121.52234809311352,25.10998463273831],[121.52224233002578,25.109693784247018],[121.52203080385028,25.109438190118304],[121.5214491068677,25.108918188270238],[121.52141385250512,25.10705852064409],[121.52121113992028,25.10668834983699],[121.52099961374479,25.106441569298923],[121.52016672942882,25.105974448994726],[121.52015791583818,25.105573430620368],[121.5198494401656,25.104418850245843],[121.51905621700753,25.10389444160245],[121.51886231801333,25.103700542608255],[121.5188358772414,25.10320698153212],[121.51860672388462,25.10276630199986],[121.5181924851243,25.102475453508568],[121.51783553470314,25.102268334128404],[121.5173596008083,25.101342907110652],[121.51751824543992,25.100875786806455],[121.5176504492996,25.10058053151984],[121.51735078721765,25.10013103839693],[121.5172450241299,25.099752053999186],[121.51707976930531,25.099364256010805]]]]}},{type:"Feature",properties:{id:20221222110916,VILLNAME:"石角庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52597929245933,25.10012222480629],[121.52624370017868,25.10015747916887],[121.52658743021385,25.100421886888228],[121.52710743206191,25.100501209204037],[121.52738946696256,25.100783244104683],[121.52771556981644,25.100818498467262],[121.52777726495096,25.100465954841454],[121.52768031545385,25.099910698630804],[121.52775963776966,25.09965510450209],[121.5279799775358,25.09939951037338],[121.52828845320838,25.09939951037338],[121.52855286092773,25.099522900642413],[121.52923150740742,25.100227987894034],[121.5297162548929,25.099584595776932],[121.53011727326725,25.099425951145317],[121.53106914105695,25.099619850139515],[121.53101625951307,25.100183919940807],[121.53240880683502,25.101153414911785],[121.53346643771245,25.100395446116295],[121.53404813469503,25.100307310209843],[121.53591661591182,25.101065279005333],[121.53635729544408,25.101065279005333],[121.53771458840345,25.099725613227257],[121.54007663069638,25.098262557180146],[121.54016476660283,25.101382568268562],[121.53977696861443,25.10175273907566],[121.5391247629067,25.1020524011576],[121.53901899981895,25.103339185391803],[121.53903662700024,25.10466122398859],[121.53978578220509,25.105639532550214],[121.54123121107091,25.105674786912793],[121.54251799530512,25.10655614597732],[121.54350511745739,25.10697919832829],[121.54435122215932,25.10808971074959],[121.54535597149288,25.108759543638627],[121.54629021210128,25.11001107351025],[121.54756818274487,25.110583956902193],[121.54887259416036,25.112611082750597],[121.54911937469842,25.113580577721574],[121.54977158040617,25.114329732926418],[121.55017700557586,25.114911429909004],[121.54957768141198,25.11517583762836],[121.54901361161069,25.115281600716106],[121.54832615154035,25.115246346353523],[121.54813225254615,25.115228719172233],[121.54769157301389,25.113360237955444],[121.54709224885002,25.112390742984466],[121.54688072267453,25.111632774188976],[121.54592885488485,25.1114036208322],[121.54492410555129,25.110575143311546],[121.54332003205386,25.109640902703152],[121.54314376024095,25.109323613439923],[121.54206850218223,25.108548017463143],[121.5412223974803,25.1080720835683],[121.54055256459125,25.10817784665604],[121.54000612197125,25.109535139615407],[121.53995324042738,25.11064565203671],[121.53977696861448,25.11064565203671],[121.53960069680157,25.11142124801349],[121.53907188136286,25.11184430036446],[121.53820814947962,25.111544638282524],[121.53783797867251,25.11150938391994],[121.53764407967833,25.11108633156897],[121.53683322933897,25.111562265463814],[121.53667458470734,25.11152701110123],[121.53575797128025,25.11034598995477],[121.53507051120991,25.110275481229607],[121.53461220449636,25.110610397674126],[121.53404813469503,25.110257854048317],[121.53306101254276,25.108230728199914],[121.5326203330105,25.10816021947475],[121.53219728065953,25.10816021947475],[121.53203863602792,25.10773716712378],[121.53251456992275,25.10697919832829],[121.53228541656598,25.106538518796025],[121.53121015850726,25.10592156745086],[121.5307871061563,25.10558665100634],[121.53046981689306,25.105798177181825],[121.53025829071758,25.105657159731503],[121.53009964608596,25.105110717111497],[121.53027591789886,25.105057835567628],[121.5304169353492,25.104775800666978],[121.53017015481113,25.104670037579236],[121.52981761118532,25.104634783216653],[121.52920065984014,25.104370375497297],[121.52877760748918,25.10445851140375],[121.52851319976982,25.104617156035363],[121.52840743668207,25.104229358046975],[121.52835455513821,25.103912068783746],[121.52805489305626,25.10375342415213],[121.52771997661175,25.103894441602456],[121.52773760379304,25.104053086234067],[121.52777285815561,25.10440562985988],[121.5274203145298,25.10445851140375],[121.5272440427169,25.10414122214052],[121.52683861754723,25.10398257750891],[121.52653895546528,25.104158849321813],[121.52641556519626,25.104053086234067],[121.52645081955883,25.10371816978955],[121.52630980210851,25.103577152339227],[121.52599251284528,25.103577152339227],[121.52583386821367,25.10371816978955],[121.52544607022527,25.10370054260826],[121.52567522358206,25.103224608713415],[121.52586912257625,25.10296020099406],[121.5261511574769,25.102872065087606],[121.52613353029561,25.10230799528631],[121.52597488566398,25.101779179847597],[121.52616878465818,25.10149714494695],[121.5259572584827,25.100827312057913],[121.52597929245933,25.10012222480629]]]]}},{type:"Feature",properties:{id:20221222111122,VILLNAME:"淡水街"},geometry:{type:"MultiPolygon",coordinates:[[[[121.42773860433213,25.17286960199209],[121.4285318274902,25.172605194272734],[121.43433117013478,25.17024315197981],[121.43644643188964,25.16913263955851],[121.43868508391353,25.16800449995592],[121.44083560003097,25.167052632166232],[121.44254543661614,25.16590686538235],[121.44347967722453,25.164937370411376],[121.44455493528324,25.165642457662994],[121.44619426314324,25.166356358505258],[121.44681121448842,25.16707907293817],[121.44672307858197,25.16744924374527],[121.44629121264035,25.16785466891495],[121.44632646700292,25.168295348447213],[121.44623833109647,25.1686831464356],[121.44583290592679,25.16879772311399],[121.44578002438293,25.16931772496206],[121.44563019334196,25.170335694681587],[121.44561256616066,25.170811628576427],[121.44362069467483,25.17056484803836],[121.44324171027709,25.170503152903844],[121.4426600132945,25.170652983944812],[121.4426776404758,25.171111290658366],[121.44228102889676,25.171111290658366],[121.44206068913063,25.17173705559418],[121.44168170473289,25.171666546869016],[121.44136441546965,25.171296376061917],[121.44115288929417,25.171278748880624],[121.44086204080288,25.171684174050306],[121.44072102335255,25.172168921535796],[121.44092373593739,25.17249502438967],[121.44138204265094,25.17303265341903],[121.4413732290603,25.17321773882258],[121.44113526211288,25.173905198892907],[121.44116170288481,25.174284183290652],[121.44107356697836,25.174425200740977],[121.4401657671419,25.174874693863885],[121.439443052709,25.17505096567679],[121.43859254121172,25.176236393618574],[121.43791389473203,25.177368940016486],[121.43766711419397,25.177686229279715],[121.43693558617042,25.17850589320972],[121.43681219590138,25.178779114519724],[121.43618643096558,25.178796741701014],[121.43563998834557,25.178479452437788],[121.43519930881331,25.178532333981657],[121.43435320411136,25.177888941864556],[121.43415049152652,25.177483516694874],[121.4338948973978,25.17686656534971],[121.4336393032691,25.176461140180027],[121.4331721829649,25.176170291688734],[121.43255963841507,25.176522835314543],[121.43188980552603,25.176619784811642],[121.43134336290602,25.17638181786422],[121.43067353001699,25.176443512998738],[121.43032098639118,25.176355377092285],[121.42932064385292,25.176090969372925],[121.42889759150195,25.17593232474131],[121.42856267505744,25.175623849068728],[121.42849216633226,25.175412322893244],[121.42821453822694,25.174729269618236],[121.42773860433213,25.17286960199209]]]]}},{type:"Feature",properties:{id:20221222111300,VILLNAME:"福德洋庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.5127456861054,25.096878823448833],[121.51464942168478,25.096491025460445],[121.51662366598931,25.09532763149527],[121.51880943646933,25.093600167728805],[121.52187656601387,25.089299135493928],[121.52399182776874,25.091273379798462],[121.52413284521906,25.092048975775242],[121.526071835161,25.092613045576538],[121.52688268550037,25.092013721412663],[121.52846913181652,25.09240151940105],[121.52878642107974,25.092225247588146],[121.52825760564103,25.091449651611367],[121.52878642107974,25.090427275096516],[121.52783455329006,25.089581170394574],[121.52681217677521,25.088840828780373],[121.52638912442424,25.08792421535327],[121.52508471300874,25.087677434815202],[121.52335724924228,25.087606926090043],[121.52448538884482,25.085183188662597],[121.5243443713945,25.0831384356329],[121.52356877541771,25.081375717503853],[121.5263891244242,25.081446226229016],[121.52829286000356,25.084266575235493],[121.53012608685778,25.084830645036785],[121.53210033116231,25.086875398066482],[121.53252338351328,25.087792011493587],[121.53463864526815,25.08892015109618],[121.53421559291716,25.08976625579812],[121.53418033855459,25.091000158488455],[121.53280541841393,25.093485591050413],[121.52957964423777,25.094948647097524],[121.52926235497455,25.095794751799467],[121.52813421537195,25.099205611379176],[121.52813421537195,25.09943476473595],[121.52765828147712,25.099875444268214],[121.52771116302098,25.100501209204026],[121.52769353583969,25.100941888736287],[121.52735861939517,25.1007303625608],[121.52690031268162,25.10039544611628],[121.52631861569904,25.100201547122087],[121.52617759824871,25.10006052967176],[121.52496132273967,25.10028968302854],[121.52388606468095,25.099108661882077],[121.52316335024804,25.09875611825627],[121.52281080662223,25.0981391669111],[121.5221233465519,25.097892386373033],[121.52090707104286,25.098333065905297],[121.52002571197832,25.098068658185937],[121.51977893144026,25.09775136892271],[121.51937350627058,25.097592724291097],[121.51886231801315,25.098333065905297],[121.5189504539196,25.099073407519498],[121.51861553747509,25.09954934141434],[121.51745214350991,25.099337815238854],[121.51690570088991,25.099425951145307],[121.51494908376667,25.099126289063367],[121.51447314987182,25.09963747732079],[121.51380331698279,25.099796121952405],[121.51346840053827,25.09928493369498],[121.51341551899439,25.098509337718202],[121.51325687436278,25.097945267916906],[121.51306297536858,25.097839504829164],[121.51276331328665,25.097504588384645],[121.5126751773802,25.097099163214963],[121.51260466865503,25.09694051858335],[121.5127456861054,25.096878823448833]]]]}},{type:"Feature",properties:{id:20221222111400,VILLNAME:"林仔口庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.5346122044962,25.089043541365204],[121.53632204108138,25.09041846150586],[121.53905425418141,25.09218117963491],[121.54037629277819,25.091740500102645],[121.54213901090723,25.091934399096843],[121.54390172903628,25.091669991377483],[121.54398986494273,25.09177575446523],[121.54353155822918,25.093168301787173],[121.54372545722337,25.09465779860622],[121.54346104950402,25.096244244922364],[121.54247392735175,25.09724899425592],[121.5401647666027,25.098236116408188],[121.53729153605235,25.100095784034334],[121.53639254980654,25.101171042093053],[121.53531729174782,25.100924261554987],[121.534418305502,25.100483582022726],[121.53362508234393,25.1003425645724],[121.53253219710392,25.101259177999506],[121.53110439541939,25.10025442866595],[121.53117490414456,25.099725613227232],[121.52990574709165,25.099373069601423],[121.52969422091616,25.0996022229582],[121.52918303265874,25.100095784034334],[121.52872472594518,25.099549341414328],[121.52809014741872,25.099373069601423],[121.52898913366454,25.096870009858176],[121.52950032192196,25.09517780045429],[121.52967659373486,25.094684239378157],[121.53196812730263,25.093855761857505],[121.53281423200457,25.093503218231692],[121.53323728435554,25.09254253685136],[121.53417152496394,25.091114735166833],[121.53413627060135,25.089537102441337],[121.5346122044962,25.089043541365204]]]]}},{type:"Feature",properties:{id:20221222111513,VILLNAME:"大直庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.52364809773348,25.08149910777288],[121.52294301048187,25.081287581597397],[121.51966435476184,25.081957414486435],[121.5175138386444,25.081675379585786],[121.51652671649214,25.080053678907063],[121.51747858428182,25.07892553930447],[121.51941757422377,25.07772689097672],[121.5226962299438,25.076598751374128],[121.524529456798,25.07441298089411],[121.52558708767545,25.073214332566355],[121.52717353399159,25.07296755202829],[121.52819591050643,25.07370789364249],[121.5280901474187,25.075012305057985],[121.5280901474187,25.075999427210252],[121.52907726957096,25.076845531912195],[121.5324969427413,25.077057058087682],[121.5376793340407,25.07666926009929],[121.5441661367556,25.07635197083606],[121.54702174012466,25.076457733923807],[121.55149904417242,25.076140444660577],[121.5528034555879,25.076175699023164],[121.55384345928404,25.076140444660574],[121.55370244183372,25.078396723865758],[121.55278582840661,25.0807235117961],[121.55165768880403,25.083755386978062],[121.55356142438339,25.084954035305817],[121.5556061774131,25.083755386978062],[121.55828550896925,25.08410793060387],[121.55722787809182,25.08657573598454],[121.55631126466471,25.088197436663265],[121.55476007271115,25.089043541365207],[121.55384345928404,25.090453715868446],[121.55081158410208,25.091652364196197],[121.549471918324,25.091511346745875],[121.54807937100207,25.09129100697974],[121.54688072267433,25.090867954628767],[121.54522376763302,25.09058591972812],[121.54398986494269,25.091784568055875],[121.54226240117622,25.092172366044263],[121.54035866559686,25.091925585506196],[121.5387722192807,25.0921018573191],[121.53697424678907,25.09093846335393],[121.53574034409874,25.089457780125528],[121.53436542395808,25.08910523649972],[121.53288474072968,25.08769506199648],[121.53253219710388,25.087307264008093],[121.53196812730258,25.086320141855825],[121.53076947897483,25.086038106955176],[121.53009964608579,25.08480420426484],[121.52837218231933,25.084522169364195],[121.52639793801481,25.081560802907394],[121.52477623733608,25.08138453109449],[121.52364809773348,25.08149910777288]]]]}},{type:"Feature",properties:{id:20221222111550,VILLNAME:"山仔腳庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51716129501861,25.065484813570475],[121.51825418025861,25.065520067933054],[121.52040469637605,25.06643668136016],[121.52146232725349,25.06763532968791],[121.5216033447038,25.06837567130211],[121.52255521249349,25.068305162576948],[121.5230840279322,25.067423803512426],[121.52378911518383,25.067388549149843],[121.52470572861093,25.068551943115015],[121.52449420243545,25.069292284729215],[121.52484674606126,25.069821100167932],[121.52667997291546,25.07059669614471],[121.52777285815547,25.072147888098275],[121.5279138756058,25.072394668636342],[121.52742031452966,25.073452299513768],[121.52639793801481,25.073135010250542],[121.52548132458772,25.07341704515119],[121.52354233464575,25.07577908744411],[121.52262572121866,25.076660446508637],[121.52149758161606,25.075074000192494],[121.51945282858637,25.07500349146733],[121.51962910039927,25.073875351864743],[121.51776061918248,25.07278246662473],[121.51709078629344,25.069926863255674],[121.51610366414117,25.067106514249197],[121.51539857688955,25.065238033032408],[121.51687926011796,25.065202778669825],[121.51716129501861,25.065484813570475]]]]}},{type:"Feature",properties:{id:20221222111658,VILLNAME:"牛埔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.51522230507663,25.065414304845312],[121.51465823527535,25.06287599073948],[121.51486976145083,25.06167734241173],[121.51649146212955,25.059350554481387],[121.51832468898377,25.05667122292523],[121.52100402053992,25.056459696749748],[121.52234368631801,25.057217665545235],[121.52516403532448,25.05675935883168],[121.52650370110256,25.057147156820072],[121.52752607761741,25.058698348773635],[121.52766709506773,25.06113089979172],[121.52830167359419,25.062012258856246],[121.52886574339549,25.062470565569797],[121.52890099775807,25.063968875979487],[121.52819591050645,25.065449559207888],[121.52780811251806,25.067494312237585],[121.52823116486903,25.068904486740824],[121.52819591050645,25.070526187419546],[121.52823116486903,25.070808222320196],[121.5279138756058,25.071055002858262],[121.52710302526644,25.07027940688148],[121.52650370110256,25.06872821492792],[121.52562234203803,25.068305162576948],[121.5247762373361,25.068375671302107],[121.52407115008448,25.067600075325327],[121.52304877356963,25.067741092775652],[121.52220266886769,25.068269908214365],[121.52156809034123,25.068269908214365],[121.52146232725349,25.067282786062098],[121.52026367892573,25.066330918272413],[121.5190297762354,25.065696339745955],[121.51733756683151,25.06552006793305],[121.51656197085474,25.065343796120146],[121.51522230507663,25.065414304845312]]]]}},{type:"Feature",properties:{id:20221222111755,VILLNAME:"大稻埕"},geometry:{type:"MultiPolygon",coordinates:[[[[121.50686702114497,25.068587197477594],[121.51028669431533,25.068234653851786],[121.51120330774242,25.067741092775652],[121.51190839499405,25.067600075325327],[121.51215517553211,25.06583735719628],[121.51233144734502,25.062100394762698],[121.51240195607018,25.06178310549947],[121.51465823527536,25.06181835986205],[121.5158568836031,25.059844115557517],[121.51825418025862,25.056459696749744],[121.52110978362768,25.05660071420007],[121.52244944940576,25.057200038363945],[121.52523454404965,25.056812240375553],[121.52526979841222,25.055754609498123],[121.52333080847028,25.055155285334248],[121.52276673866896,25.052193918877453],[121.5221321601425,25.050572218198727],[121.5202989332883,25.04880950006968],[121.5212155467154,25.047610851741926],[121.51987588093732,25.045636607437395],[121.5112033077424,25.047822377917413],[121.51014567686498,25.047822377917413],[121.50725481913334,25.048668482619355],[121.50436396140171,25.050572218198727],[121.50598566208043,25.05360409338069],[121.50633820570624,25.056283424936844],[121.50654973188172,25.061853614224635],[121.50698159782334,25.06448887782756],[121.50686702114497,25.068587197477594]]]]}},{type:"Feature",properties:{id:20221222101331,VILLNAME:"水碓仔庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.43459778125204,25.184267778094128],[121.43482032441572,25.1843537106029],[121.43519930881347,25.184521168825157],[121.43550778448605,25.184512355234514],[121.43592202324638,25.184468287281288],[121.43639795714125,25.184565236778383],[121.43673287358577,25.184318456240316],[121.43702372207706,25.184106930064832],[121.43726168902448,25.184045234930316],[121.43737626570287,25.184195065971284],[121.43741152006545,25.184380151374835],[121.4374027064748,25.18457405036903],[121.4375789782877,25.184715067819354],[121.43785219959771,25.18469744063806],[121.43809016654514,25.184741508591287],[121.43823118399546,25.184829644497743],[121.43839864221772,25.184988289129354],[121.43875999943417,25.185085238626453],[121.43922711973838,25.18512930657968],[121.43985288467418,25.185049984263873],[121.44039051370355,25.18489133963226],[121.44076068451064,25.1849001532229],[121.44106916018322,25.18489133963226],[121.44130712713064,25.184856085269676],[121.44154509407807,25.18477676295387],[121.44179187461613,25.184600491140966],[121.4419417056571,25.1843537106029],[121.44210916387937,25.184265574696447],[121.44228543569227,25.1843537106029],[121.44288475985614,25.184618118322255],[121.44319323552872,25.184521168825157],[121.44314035398486,25.184300829059026],[121.44284069190292,25.183974726205154],[121.44285831908421,25.183842522345476],[121.44311391321293,25.183525233082246],[121.44320204911938,25.182784891468046],[121.44377493251132,25.182494042976753],[121.44469595273375,25.18218556730417],[121.44532171766957,25.1820357362632],[121.44631765341248,25.181938786766104],[121.4467318921728,25.180643188941254],[121.44736647069927,25.180581493806734],[121.44816850744799,25.180731324847706],[121.44944647809155,25.180458103537703],[121.45003698866478,25.17976182987673],[121.45043360024381,25.179673693970276],[121.45112106031414,25.179065556215754],[121.45145597675865,25.178915725174786],[121.45227564068865,25.17847504564252],[121.45343022106319,25.178607249502203],[121.45409124036158,25.17866894463672],[121.45444598738509,25.178186400548903],[121.45520395618057,25.178256909274065],[121.45576802598187,25.178063010279867],[121.45610294242638,25.177569449203737],[121.4569843014909,25.177463686115992],[121.4573897266606,25.176846734770827],[121.4585002390819,25.176670462957922],[121.45945210687158,25.177075888127604],[121.46042160184255,25.17700537940244],[121.46135584245096,25.17672334450179],[121.46285415286064,25.17659995423276],[121.46493416025292,25.176088765975337],[121.46567450186711,25.176141647519206],[121.46632670757486,25.1752250340921],[121.46579789213615,25.17520740691081],[121.46479314280259,25.17552469617404],[121.46417619145743,25.175366051542426],[121.46377076628775,25.175595204899203],[121.45885278270771,25.176423682419856],[121.45742498102318,25.17619452906308],[121.45492192127996,25.17515452536695],[121.45326496623865,25.17559520489921],[121.45285954106897,25.17557757771792],[121.4505680075012,25.176864361952124],[121.44936935917346,25.17697012503987],[121.44824121957086,25.176423682419863],[121.4465137558044,25.17665283577664],[121.44603782190956,25.176212156244375],[121.44547375210826,25.17601825725018],[121.44513883566374,25.17518977972953],[121.44385205142953,25.175119271004366],[121.44362289807276,25.17496062637275],[121.44339374471598,25.173867741132742],[121.44215984202565,25.17305689079338],[121.4420540789379,25.171752479377886],[121.44166628094952,25.171752479377886],[121.44119034705467,25.17120603675788],[121.44066153161596,25.172193158910147],[121.44145475477403,25.173127399518542],[121.44106695678563,25.173814859588873],[121.44119034705467,25.17446706529662],[121.43925135711272,25.175066389460497],[121.43787643697206,25.177463686116003],[121.43692456918238,25.17813351900504],[121.4368893148198,25.178732843168916],[121.43611371884302,25.179790474046346],[121.43597270139269,25.180918613648938],[121.43498557924042,25.181165394187005],[121.43459778125204,25.184267778094128]]]]}},{type:"Feature",properties:{id:20221222102225,VILLNAME:"庄仔內庄"},geometry:{type:"MultiPolygon",coordinates:[[[[121.4420386551542,25.17174917428137],[121.44215323183259,25.172797991568153],[121.44234713082679,25.17306239928751],[121.44284950549357,25.17346782445719],[121.44329018502583,25.17388206321752],[121.44348408402003,25.174278674796554],[121.44364272865164,25.174684099966235],[121.44364272865164,25.174851558188493],[121.44379255969261,25.175036643592044],[121.44423323922487,25.175124779498496],[121.44492951288585,25.175054270773334],[121.44513222547069,25.17521291540495],[121.44537019241811,25.17561834057463],[121.4455817185936,25.17598851138173],[121.44593426221941,25.176111901650764],[121.44655121356458,25.176570208364314],[121.44779392984555,25.176482072457862],[121.44819935501523,25.1764115637327],[121.44856071223168,25.176499699639155],[121.44877223840717,25.176605462726897],[121.4489925781733,25.176702412223992],[121.44933630820847,25.17691393839948],[121.45004139546009,25.176922751990126],[121.45051732935492,25.17689631121819],[121.45157496023238,25.176182410375926],[121.4521830979869,25.175882748293986],[121.45273835419755,25.175591899802694],[121.4530027619169,25.175556645440114],[121.45339937349594,25.17558308621205],[121.45389293457208,25.175406814399143],[121.45433361410434,25.175292237720758],[121.45483598877112,25.175160033861076],[121.45513565085307,25.175239356176885],[121.45610514582404,25.175671222118503],[121.45687633500549,25.175962070609796],[121.45752854071323,25.17619122396657],[121.45803972897066,25.176217664738505],[121.4586302395439,25.176296987054315],[121.45894752880712,25.176349868598184],[121.45975397235117,25.176305800644958],[121.46112007890117,25.176085460878827],[121.46239804954473,25.175847493931407],[121.4629180513928,25.175759358024955],[121.4634027988783,25.175706476481082],[121.46382585122927,25.17552139107753],[121.46415195408315,25.175362746445916],[121.46455737925282,25.17558308621205],[121.46482178697218,25.175512577486888],[121.46547399267993,25.175292237720758],[121.46585297707767,25.17519528822366],[121.46635535174445,25.17526579694882],[121.46662857305446,25.175054270773334],[121.46703399822414,25.174736981510105],[121.46731603312479,25.174587150469137],[121.46762450879737,25.174402065065586],[121.46771264470382,25.17424342043397],[121.46799467960447,25.173996639895904],[121.46785366215414,25.17376748653913],[121.46760688161608,25.17337968855074],[121.46707806617736,25.172480702304924],[121.46708687976802,25.17228680331073],[121.46660213228252,25.171220358842653],[121.46661094587317,25.170814933672975],[121.46617907993155,25.170814933672975],[121.4634997483754,25.169889506655224],[121.46339398528765,25.169783743567482],[121.46321771347475,25.169554590210705],[121.4633058493812,25.169149165041024],[121.46337635810636,25.1687745874386],[121.46331466297185,25.168651197169567],[121.46320889988411,25.168615942806987],[121.45893430842116,25.16855424767247],[121.45787667754372,25.168862723345054],[121.45691599616339,25.16902136797667],[121.45555870320403,25.169232894152152],[121.45493293826821,25.169056622339248],[121.4542278510166,25.168994927204732],[121.45317462693448,25.16927696210538],[121.45244309891093,25.169391538783767],[121.45169394370609,25.169620692140544],[121.45118275544866,25.169744082409576],[121.45050410896897,25.170246457076356],[121.44925698589269,25.170687136608617],[121.44839325400945,25.17096035791862],[121.44799664243041,25.171004425871846],[121.44657765433654,25.170475610433133],[121.44560815936556,25.17050205120507],[121.44559934577491,25.17084578124023],[121.44455493528343,25.1707223909712],[121.44319764232407,25.17050205120507],[121.44278340356374,25.170651882246037],[121.44270408124792,25.171110188959588],[121.44224577453437,25.17116307050346],[121.4420386551542,25.17174917428137]]]]}}]}},489:t=>{t.exports={type:"FeatureCollection",name:"捷運站附近里2",crs:{type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}},features:[{type:"Feature",properties:{VILLCODE:"63000040004",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"民安里",VILLENG:"Min'an Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52270078302553,25.0549554669769],[121.52274326802318,25.05576267997823],[121.52274809302278,25.055854347978443],[121.5227902910205,25.056656111979677],[121.52280827301932,25.056997780980325],[121.52281249401922,25.057077949980386],[121.52283562701777,25.057517471980958],[121.52285679501641,25.057919645981727],[121.52179364501424,25.05777747698453],[121.52164991101371,25.057758256984982],[121.52080753101178,25.057645604987297],[121.5206548650115,25.05762518798774],[121.52062292001143,25.057621223987766],[121.5205712820132,25.056823008986736],[121.52049523901606,25.055483824985266],[121.52043857001784,25.05455015198413],[121.52038876801933,25.053867261983317],[121.52030808802127,25.05281626198242],[121.52030175702154,25.05265818598222],[121.52030097402165,25.052638641982114],[121.52030074102173,25.052632835982166],[121.5202751900229,25.051994966981347],[121.52027410402351,25.051738826981026],[121.52021280502457,25.051109340980457],[121.52017681302488,25.05091736098038],[121.52011093902512,25.0505920669802],[121.52005126902542,25.050346800980247],[121.5200092650255,25.05021802798025],[121.51999716102539,25.05018091698011],[121.51997998402547,25.050128254980283],[121.519902903019,25.049925736985465],[121.51979055401823,25.04970199998596],[121.51970496201764,25.04955575398647],[121.51962845301699,25.049455999986744],[121.51961428401697,25.049393394986893],[121.5195918150168,25.049361360987085],[121.51957499501682,25.049324267987036],[121.51953558101633,25.04922465398741],[121.51950365601634,25.049163906987445],[121.51944575501582,25.04907957098775],[121.5193417310152,25.048957956988257],[121.51919561601422,25.048803067988853],[121.51908975401372,25.04869408898934],[121.51899875901303,25.04860804398968],[121.51891752501234,25.048545714990208],[121.5189141170126,25.04854310099008],[121.51880423401194,25.04846099499057],[121.51865790801112,25.048367073991326],[121.51881425501206,25.048399289990705],[121.51906179801318,25.04842575298961],[121.5191196560137,25.04842764598932],[121.5191379610138,25.048416952989236],[121.51931082101468,25.04831598098843],[121.519534963016,25.048185052987634],[121.51961330201627,25.048173006987348],[121.52018705801942,25.048084783984933],[121.52047798902085,25.04804004898372],[121.52063997002182,25.04803400098313],[121.52074096902236,25.04803022698255],[121.52123706902601,25.04906829797998],[121.52140653902724,25.049422543979002],[121.52159007902875,25.049806195977972],[121.52159276802897,25.049811814977904],[121.5218553140355,25.050360607972507],[121.52193923703553,25.050536030972456],[121.52216487203536,25.051007660972132],[121.52227635303517,25.051240681972317],[121.52230440703518,25.051335212972234],[121.52250222003423,25.052001739972493],[121.52255722703363,25.05218707897264],[121.52258781103217,25.05277689797357],[121.5226100130309,25.053205042974177],[121.52261279603077,25.053258701974354],[121.52264714402872,25.053921075975246],[121.52265013702844,25.053978801975404],[121.52268054202669,25.05456513497631],[121.52270078302553,25.0549554669769]]]}},{type:"Feature",properties:{VILLCODE:"63000040008",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"集英里",VILLENG:"Jiying Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52243552701806,25.066752906976472],[121.52277012701315,25.068121398977524],[121.52284636301191,25.068433194977743],[121.52084925001203,25.068464224981643],[121.51989650201199,25.06847901998331],[121.51983993501202,25.06847989898356],[121.51961401401198,25.06848353298395],[121.51960565401227,25.0684120829839],[121.51951464001432,25.06769198598303],[121.5193993070166,25.066769192981905],[121.51930882999517,25.066204902997743],[121.51928192999578,25.066076172997306],[121.51926708799616,25.066005145997202],[121.51909934599976,25.065202388995264],[121.51899144600203,25.06464778299405],[121.51898486500299,25.064441553993507],[121.51900148400384,25.06421202899308],[121.5190696120061,25.063683487991803],[121.5191387770072,25.063400415990763],[121.5192370800086,25.063074557989914],[121.51931858000965,25.06286972798922],[121.51933310800979,25.06283321198904],[121.51940005201025,25.06266496498853],[121.51966690701396,25.061986305986114],[121.51999230301806,25.06122485398324],[121.52035217602322,25.06035909597973],[121.52036111502335,25.06033902897949],[121.52037052302342,25.06031790497961],[121.52049738502538,25.060033074978247],[121.52057831602701,25.05976062897711],[121.5206358660284,25.05950427597615],[121.52064147602923,25.059410302976012],[121.52065204803019,25.059233234975306],[121.52065657503198,25.0589183549743],[121.5206482190098,25.058331381988616],[121.52064676801048,25.057989855988335],[121.5206253530111,25.05765883598786],[121.52062292001143,25.057621223987766],[121.5206548650115,25.05762518798774],[121.52080753101178,25.057645604987297],[121.52164991101371,25.057758256984982],[121.52179364501424,25.05777747698453],[121.52285679501641,25.057919645981727],[121.52293584803458,25.059782792969795],[121.5229505900319,25.060130217971007],[121.5229559880311,25.060257417971584],[121.52295782803071,25.06030079197171],[121.52297037902616,25.060931840974362],[121.52297074502593,25.060950239974463],[121.52296777702585,25.0609666409744],[121.52282889201996,25.061734089977946],[121.52277288901773,25.062043548979215],[121.52264686701227,25.0627399139823],[121.52264310601214,25.06276069598233],[121.5224230630061,25.06361623698606],[121.52237319700491,25.063810121986737],[121.52235366500355,25.06399575198762],[121.52223526399811,25.064831231990933],[121.52223331399759,25.064884940991114],[121.5222261679963,25.065081781991857],[121.52226999199112,25.06583319199461],[121.5223535319872,25.06636176699651],[121.52243552701806,25.066752906976472]]]}},{type:"Feature",properties:{VILLCODE:"63000060013",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"民權里",VILLENG:"Minquan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51473609898771,25.06295348100583],[121.51362581299017,25.062954623004416],[121.51356133399035,25.062954686004243],[121.51356120299087,25.06259637500373],[121.5135611179914,25.062369422003336],[121.51356111199131,25.06235287900321],[121.51356100699209,25.062067686002795],[121.51356089799262,25.061769985002233],[121.51356072099367,25.061290155001434],[121.51356052499472,25.060757188000412],[121.51358371099566,25.060289304999714],[121.5136372999977,25.059209366997756],[121.51363771199773,25.05920108599778],[121.51418116799687,25.059269339998366],[121.51435888299675,25.059291659998703],[121.51437989399679,25.059294298998566],[121.5147943809961,25.059346352999054],[121.51473204499572,25.059528285999274],[121.5147563689957,25.059533684999277],[121.51554570199421,25.059708909000452],[121.51568087999385,25.05973891600045],[121.51587444299354,25.059781885000717],[121.51618507499295,25.059850840001094],[121.51731824601556,25.060102378988244],[121.51770051501627,25.060187231987182],[121.51821913301798,25.060172081985662],[121.5183896850184,25.06016709898516],[121.51878341901954,25.060197077984],[121.51986494702226,25.060279415980954],[121.52037052302342,25.06031790497961],[121.52036111502335,25.06033902897949],[121.52035217602322,25.06035909597973],[121.51999230301806,25.06122485398324],[121.51966690701396,25.061986305986114],[121.51940005201025,25.06266496498853],[121.51933310800979,25.06283321198904],[121.51916267400962,25.0628376759895],[121.5182833440089,25.06286070099105],[121.51825502600887,25.062861442991288],[121.51812513700895,25.062864844991392],[121.51772614500845,25.062875289992256],[121.51704793400812,25.062893043993636],[121.51687713000784,25.062897514994006],[121.51639168998402,25.062910220008202],[121.51596249798465,25.062921451007533],[121.51565636198535,25.06292946200722],[121.51564809598564,25.062929678007148],[121.51473609898771,25.06295348100583]]]}},{type:"Feature",properties:{VILLCODE:"63000060016",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"蓬萊里",VILLENG:"Penglai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51926708799616,25.066005145997202],[121.51917377699624,25.066007115997277],[121.51835070799787,25.066024501997738],[121.51834987499859,25.06582659299744],[121.51795078099941,25.065834850997767],[121.51673934400159,25.065859913998597],[121.51605125897655,25.065874143013986],[121.51602186097651,25.065874751014036],[121.51568858197744,25.065872731013336],[121.51547172897841,25.06587141601287],[121.51506235197962,25.065868931012133],[121.51448408498143,25.065865422011132],[121.51422830398229,25.06586386801056],[121.51370301898386,25.065860676009674],[121.5136766109863,25.064731218007527],[121.51412218898506,25.06474952700833],[121.51413015098493,25.064749854008447],[121.51414892498488,25.064743759008387],[121.51451850198418,25.064623775008673],[121.51486016498359,25.064512850009177],[121.51492145098351,25.064492953009218],[121.51527840298284,25.064377065009488],[121.51523303798326,25.064257981009316],[121.51516533698397,25.064080264008734],[121.5150252119849,25.063712428007875],[121.51473609898771,25.06295348100583],[121.51564809598564,25.062929678007148],[121.51565636198535,25.06292946200722],[121.51596249798465,25.062921451007533],[121.51639168998402,25.062910220008202],[121.51687713000784,25.062897514994006],[121.51704793400812,25.062893043993636],[121.51772614500845,25.062875289992256],[121.51812513700895,25.062864844991392],[121.51825502600887,25.062861442991288],[121.5182833440089,25.06286070099105],[121.51916267400962,25.0628376759895],[121.51933310800979,25.06283321198904],[121.51931858000965,25.06286972798922],[121.5192370800086,25.063074557989914],[121.5191387770072,25.063400415990763],[121.5190696120061,25.063683487991803],[121.51900148400384,25.06421202899308],[121.51898486500299,25.064441553993507],[121.51899144600203,25.06464778299405],[121.51909934599976,25.065202388995264],[121.51926708799616,25.066005145997202]]]}},{type:"Feature",properties:{VILLCODE:"63000060011",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"雙連里",VILLENG:"Shuanglian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52062292001143,25.057621223987766],[121.5206253530111,25.05765883598786],[121.52064676801048,25.057989855988335],[121.5206482190098,25.058331381988616],[121.52065657503198,25.0589183549743],[121.52065204803019,25.059233234975306],[121.52064147602923,25.059410302976012],[121.5206358660284,25.05950427597615],[121.52057831602701,25.05976062897711],[121.52049738502538,25.060033074978247],[121.52037052302342,25.06031790497961],[121.51986494702226,25.060279415980954],[121.51878341901954,25.060197077984],[121.5183896850184,25.06016709898516],[121.51821913301798,25.060172081985662],[121.51770051501627,25.060187231987182],[121.51731824601556,25.060102378988244],[121.51618507499295,25.059850840001094],[121.51587444299354,25.059781885000717],[121.51568087999385,25.05973891600045],[121.51554570199421,25.059708909000452],[121.5147563689957,25.059533684999277],[121.51473204499572,25.059528285999274],[121.5147943809961,25.059346352999054],[121.51437989399679,25.059294298998566],[121.51435888299675,25.059291659998703],[121.51418116799687,25.059269339998366],[121.51363771199773,25.05920108599778],[121.51363591199873,25.058769491997154],[121.5136342789994,25.058378101996478],[121.51364546298754,25.058186554006298],[121.51364751798762,25.058151357006317],[121.51365198498772,25.05807483500629],[121.51370828098865,25.05757586100533],[121.51378007399006,25.056939524004193],[121.51555595698655,25.056988021006163],[121.51558045698661,25.05698869000604],[121.51694102500176,25.05716087299817],[121.51728560600273,25.05720460099726],[121.5174511500032,25.057225607996777],[121.51817312600511,25.057317219994854],[121.51917850700782,25.057441985991854],[121.51970357500917,25.057507142990318],[121.52023750501036,25.05757339898896],[121.52062292001143,25.057621223987766]]]}},{type:"Feature",properties:{VILLCODE:"63000060002",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"建明里",VILLENG:"Jianming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51544937600445,25.051221602992943],[121.51472747600361,25.05139450599366],[121.51392721300313,25.051586170994508],[121.51381370800404,25.051192038993783],[121.513806953004,25.05116910399366],[121.51368781200507,25.050742163992886],[121.51365238600535,25.050624779992855],[121.51365083100539,25.050619626992784],[121.51364676000532,25.050605359992847],[121.51360113700564,25.050445473992408],[121.51353995800608,25.050231059992075],[121.51349974300648,25.050090121991783],[121.5134645170017,25.049966666996845],[121.51334998000172,25.04956212799668],[121.51335841800172,25.04955925499662],[121.51335511400188,25.04941813399649],[121.5134219430019,25.04939593899652],[121.51375905400218,25.049292792996244],[121.51416912400235,25.04918713099585],[121.51460103600247,25.04907267699535],[121.51494676100293,25.048991690995045],[121.5153781990031,25.048896934994666],[121.51679670800074,25.048558927999206],[121.51738170500411,25.04843033099665],[121.5176158600052,25.048416189995745],[121.51773087500582,25.048430881995184],[121.51796417800709,25.048395528994302],[121.51828594000902,25.048368370992854],[121.51865790801112,25.048367073991326],[121.51880423401194,25.04846099499057],[121.5189141170126,25.04854310099008],[121.51891752501234,25.048545714990208],[121.51899875901303,25.04860804398968],[121.51908975401372,25.04869408898934],[121.51919561601422,25.048803067988853],[121.5193417310152,25.048957956988257],[121.51944575501582,25.04907957098775],[121.51950365601634,25.049163906987445],[121.51953558101633,25.04922465398741],[121.51957499501682,25.049324267987036],[121.5195918150168,25.049361360987085],[121.51961428401697,25.049393394986893],[121.51962845301699,25.049455999986744],[121.51970496201764,25.04955575398647],[121.51979055401823,25.04970199998596],[121.519902903019,25.049925736985465],[121.51997998402547,25.050128254980283],[121.51999716102539,25.05018091698011],[121.51929283302111,25.0503421019835],[121.5183924090157,25.050548155987492],[121.51824320601482,25.050582298988186],[121.51774066701213,25.050697298990418],[121.5175420260108,25.05074275399116],[121.51704527000798,25.05085642799328],[121.51703000200796,25.050859920993393],[121.5161131860052,25.051069710992454],[121.51544937600445,25.051221602992943]]]}},{type:"Feature",properties:{VILLCODE:"63000060004",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"建泰里",VILLENG:"Jiantai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51772778800903,25.05321242199264],[121.5176851860087,25.05322200599281],[121.51611088799685,25.053576194998314],[121.51610224299684,25.053578139998475],[121.51598516499826,25.05315555199744],[121.51592909499885,25.052953164997035],[121.51585577699989,25.052688519996277],[121.51562664800251,25.05186147999455],[121.51552223900347,25.051484610993743],[121.51550743000367,25.051431156993495],[121.51544937600445,25.051221602992943],[121.5161131860052,25.051069710992454],[121.51703000200796,25.050859920993393],[121.51704527000798,25.05085642799328],[121.5175420260108,25.05074275399116],[121.51774066701213,25.050697298990418],[121.51824320601482,25.050582298988186],[121.5183924090157,25.050548155987492],[121.51929283302111,25.0503421019835],[121.51999716102539,25.05018091698011],[121.5200092650255,25.05021802798025],[121.52005126902542,25.050346800980247],[121.52011093902512,25.0505920669802],[121.52017681302488,25.05091736098038],[121.52021280502457,25.051109340980457],[121.52027410402351,25.051738826981026],[121.5202751900229,25.051994966981347],[121.52030074102173,25.052632835982166],[121.52030097402165,25.052638641982114],[121.51887596301451,25.052949331988014],[121.51842579401224,25.053052483989887],[121.51772778800903,25.05321242199264]]]}},{type:"Feature",properties:{VILLCODE:"63000060008",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"光能里",VILLENG:"Guangneng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52030097402165,25.052638641982114],[121.52030175702154,25.05265818598222],[121.52030808802127,25.05281626198242],[121.52038876801933,25.053867261983317],[121.52043857001784,25.05455015198413],[121.52049523901606,25.055483824985266],[121.5205712820132,25.056823008986736],[121.52062292001143,25.057621223987766],[121.52023750501036,25.05757339898896],[121.51970357500917,25.057507142990318],[121.51917850700782,25.057441985991854],[121.51817312600511,25.057317219994854],[121.51817412400572,25.056859851994314],[121.51817732200652,25.056344978993813],[121.51818078300725,25.055787690993178],[121.51818107500736,25.055740678993196],[121.51818247100775,25.055515933992986],[121.51818375300795,25.055309462992867],[121.51818557200853,25.05501676199245],[121.51818737900878,25.054725607992253],[121.51772778800903,25.05321242199264],[121.51842579401224,25.053052483989887],[121.51887596301451,25.052949331988014],[121.52030097402165,25.052638641982114]]]}},{type:"Feature",properties:{VILLCODE:"63000110027",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"德行里",VILLENG:"Dexing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52482635496105,25.103996928981317],[121.52481410296085,25.104131743980837],[121.52480471496104,25.1042350189805],[121.5248277809609,25.10521459197655],[121.52482911496092,25.105245514976357],[121.52484339696078,25.105576696974893],[121.52484875296086,25.105700899974423],[121.52488974696061,25.10645274097126],[121.5246700939618,25.10634313197276],[121.5243027959633,25.10617540797487],[121.52400745996462,25.106041916976704],[121.52373480296595,25.10591180197846],[121.52351138596727,25.105802204979785],[121.52332571496808,25.105685576981237],[121.52317021596889,25.105555038982338],[121.52301474696961,25.105431406983477],[121.5229750139697,25.10539714398393],[121.52267808397133,25.10514108898619],[121.52238131197271,25.104885170988553],[121.52215091297363,25.10472091299006],[121.52228260397317,25.104253548991448],[121.52229048797292,25.10420708599151],[121.52233977997257,25.103916530992517],[121.52236404597262,25.10377349699294],[121.52243018597231,25.103383632994344],[121.5225098009718,25.10291433999575],[121.52252085697165,25.102849171995953],[121.52261618197146,25.102287271997866],[121.52267389097125,25.101947098998853],[121.52268884597098,25.101858942999197],[121.5226914849711,25.101848352999298],[121.5228076229705,25.1013822360007],[121.52287614797005,25.10117788000102],[121.52297538796964,25.100940555001635],[121.52307466796915,25.100714967002155],[121.5231744129687,25.100478630002673],[121.5232095369686,25.100395406002804],[121.52324505796842,25.100285003002995],[121.52333328696604,25.099876446980204],[121.52334759096588,25.099817785980324],[121.5233951909645,25.09962257998096],[121.523419176964,25.09952420598117],[121.52359834795955,25.09884425598335],[121.5236897199593,25.098848817983196],[121.5238134899587,25.098887869982786],[121.52398056695804,25.098938053981875],[121.52407666095782,25.099008230981376],[121.52413876695799,25.099078529981153],[121.52416441595798,25.0991172089808],[121.52440001895864,25.09947251697858],[121.5245004129586,25.099567679977927],[121.52453343295858,25.099598978977586],[121.52460679795853,25.099655196977263],[121.5246140349585,25.09966074297719],[121.5247905979581,25.099761665976303],[121.52490875995836,25.09993331197505],[121.52504534500164,25.100058280021717],[121.52521587500074,25.100214305020593],[121.52533343500035,25.100258945020023],[121.52554706599928,25.100340066018653],[121.5256459069984,25.100331256018457],[121.52602430299515,25.09993501299624],[121.52606743899473,25.099906647996292],[121.52611990299454,25.09988954299612],[121.52628639199402,25.099944701995266],[121.52669744699321,25.10008088401444],[121.52663951499358,25.1002753880141],[121.52657227299377,25.10045845301397],[121.52643369799466,25.100748699013828],[121.52635275599498,25.10090233501384],[121.52612864799616,25.101327712013685],[121.52589006499737,25.101780563013584],[121.52579887999765,25.101953635013338],[121.52559619799872,25.10233833801337],[121.52553087499892,25.10246232701324],[121.52534767099975,25.102810057013233],[121.52528660800003,25.10292595301314],[121.52506542200074,25.103340678012994],[121.52489308696036,25.103693135982294],[121.52482635496105,25.103996928981317]]]}},{type:"Feature",properties:{VILLCODE:"63000110028",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"德華里",VILLENG:"Dehua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52359834795955,25.09884425598335],[121.523419176964,25.09952420598117],[121.5233951909645,25.09962257998096],[121.52334759096588,25.099817785980324],[121.52333328696604,25.099876446980204],[121.52324505796842,25.100285003002995],[121.5232095369686,25.100395406002804],[121.5231744129687,25.100478630002673],[121.52307466796915,25.100714967002155],[121.52297538796964,25.100940555001635],[121.52287614797005,25.10117788000102],[121.5228076229705,25.1013822360007],[121.5226914849711,25.101848352999298],[121.52268884597098,25.101858942999197],[121.52267389097125,25.101947098998853],[121.52261618197146,25.102287271997866],[121.52252085697165,25.102849171995953],[121.5225098009718,25.10291433999575],[121.52243018597231,25.103383632994344],[121.52236404597262,25.10377349699294],[121.52233977997257,25.103916530992517],[121.52229048797292,25.10420708599151],[121.52228260397317,25.104253548991448],[121.52215091297363,25.10472091299006],[121.5221398849737,25.104714570990247],[121.52142862797702,25.104305589994954],[121.52129660997764,25.104229675995867],[121.52083515897988,25.10396433299896],[121.5204524539816,25.103744267001446],[121.51960000398559,25.103254078007073],[121.5194710989863,25.103479967006667],[121.51927663498716,25.103820736006174],[121.51925968398737,25.103850438006322],[121.51922528798727,25.103836974006274],[121.51907558398803,25.103803481007144],[121.51887568998907,25.103690768008477],[121.51867589399005,25.103600755009733],[121.51853831699047,25.103487832010693],[121.51833746799144,25.10314835001289],[121.51817372299219,25.10274069301531],[121.51802267799302,25.102389698017355],[121.51777078299402,25.10176690202089],[121.5175944819948,25.101336609023214],[121.51755637499485,25.101166663024163],[121.5175977249949,25.100943175024945],[121.51764671799468,25.10073889002545],[121.51768338999443,25.10056867302602],[121.51767044699443,25.100455318026412],[121.51756983399498,25.10024022302771],[121.5174691269958,25.100002434007948],[121.51728098599614,25.099719600998313],[121.51711801499633,25.099493385999224],[121.51696238499686,25.0993972899998],[121.51691371599709,25.09936723699989],[121.51707646299626,25.099352114999526],[121.5177629329924,25.099288326997623],[121.51825505398978,25.099276326996453],[121.51835364098932,25.099271180996116],[121.51903556798561,25.099235591994326],[121.5195711109824,25.09911019799301],[121.51996585497936,25.098918776992537],[121.52005406997884,25.098856706992464],[121.520136104978,25.09879164799232],[121.52035492097637,25.098618109992263],[121.5207598919732,25.09838390299207],[121.52134546796917,25.09821915799105],[121.5214096889687,25.098201089990976],[121.52202738796545,25.09822164898948],[121.52205514696527,25.098222572989467],[121.52239894196369,25.098292630988425],[121.52283151696192,25.098433630986857],[121.52311048096128,25.098632360985537],[121.52322304696091,25.09871255298489],[121.52345766896043,25.09881149398384],[121.52359834795955,25.09884425598335]]]}},{type:"Feature",properties:{VILLCODE:"63000110012",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"承德里",VILLENG:"Chengde Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52534757793899,25.084182392012163],[121.52420592886966,25.08413746200969],[121.5237180608761,25.084118259009255],[121.52359503687782,25.08411341600921],[121.52353041587968,25.084227125009026],[121.52352009787998,25.084245281009018],[121.52278020288884,25.084091664008564],[121.52253978689177,25.084045484008385],[121.52248960389232,25.084035851008476],[121.52235643689383,25.084005179008248],[121.52222164289556,25.083974131008254],[121.52201533789784,25.083911143008194],[121.52179552090035,25.083844029008148],[121.52147749390406,25.083739721007866],[121.52135611690548,25.08369991100786],[121.52134185990572,25.083695235007916],[121.52090848191045,25.083471165007673],[121.52079205791148,25.08339347400764],[121.52073774391178,25.08335723000775],[121.52045512496176,25.08316863899845],[121.52011669796599,25.082897415998215],[121.51982057496929,25.082666596998035],[121.51962230897153,25.082519659998045],[121.51951759897283,25.08244205699793],[121.51952656397303,25.082344436997758],[121.51977754797097,25.082234361997354],[121.5207756949635,25.081796597996217],[121.52104502496135,25.081678472995858],[121.52113357796034,25.0817389659958],[121.52130006695928,25.08164505099558],[121.52138055995893,25.081599644995464],[121.52187449795628,25.081302199994568],[121.52220060495439,25.08116082299406],[121.52253157195256,25.080990201993533],[121.52250319595313,25.08092671099352],[121.52242345295461,25.080748290993146],[121.52241782895469,25.080735707992993],[121.52258140195383,25.080688610992915],[121.52327687294938,25.080557355992003],[121.52431278794334,25.08036184499048],[121.52431075294308,25.080398419990665],[121.52430724894262,25.08046137299081],[121.52428576394209,25.080561152990985],[121.52429100294039,25.080760536991406],[121.52429145093988,25.080864229991636],[121.52430476793948,25.080904057991823],[121.52433142793858,25.080987716991906],[121.52438017193728,25.081111175992262],[121.52443757693626,25.0812106779925],[121.52453932493393,25.0813848469927],[121.52460991293258,25.081492271992975],[121.5246627489317,25.08154792499314],[121.52472863193094,25.081579595993183],[121.52478127793042,25.08159137199318],[121.52482486192993,25.08159662699317],[121.52487775492934,25.081603002993255],[121.52500241699995,25.08160256199899],[121.52501102799987,25.081613816999035],[121.52508527599936,25.081710853998803],[121.52525516399804,25.081932881998256],[121.52511490699914,25.082112258998887],[121.52518247999852,25.08224743299888],[121.52526868799792,25.08245993399861],[121.52532806599714,25.082646284998663],[121.52536062199691,25.082784982998593],[121.52538610299662,25.082923044998648],[121.52538788099659,25.082932680998645],[121.52541530699638,25.08311914399853],[121.5254195279961,25.083166212998606],[121.52543786493172,25.08337074601331],[121.52543991693446,25.0837497060126],[121.52534757793899,25.084182392012163]]]}},{type:"Feature",properties:{VILLCODE:"63000110014",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"明勝里",VILLENG:"Mingsheng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52241782895469,25.080735707992993],[121.52237351195537,25.080653994992982],[121.52233551395622,25.080583931992958],[121.52229348195692,25.080506431992674],[121.52227860395702,25.08047899699289],[121.52213903995933,25.080221660992382],[121.52076902996703,25.080823493994572],[121.52055689296805,25.080916682995],[121.52004750697128,25.08114044499575],[121.51928733197677,25.081474369996823],[121.51906777897868,25.081316124996697],[121.51885614498097,25.081163585996688],[121.5186514409827,25.081016040996737],[121.51843254298447,25.080858264996827],[121.51822866498608,25.08071385199678],[121.51817853898646,25.080701364996724],[121.51804043298738,25.080666962996897],[121.51781785098913,25.080611517997017],[121.51752829799119,25.080539389997355],[121.51644786903192,25.080270244006083],[121.51635213103128,25.080246395005886],[121.51626611903073,25.0802249680058],[121.51625758303082,25.080222842005714],[121.51645957203057,25.080092453006028],[121.51666946699696,25.079976084997732],[121.51704982099442,25.0797474359972],[121.51725957899303,25.07959914399683],[121.51747811599148,25.079454817996258],[121.51765300999068,25.07935450499604],[121.51784536898919,25.07923818299574],[121.51825039498726,25.07901109999507],[121.51846030198615,25.078898697994564],[121.51863969598519,25.078826289994346],[121.51889787998398,25.078729682993814],[121.51915174998288,25.078649033993447],[121.51927863298218,25.078596751993295],[121.51954558098109,25.07850010499267],[121.5198081309799,25.07839948899216],[121.52023267697817,25.078258427991504],[121.5204252349775,25.07818995499108],[121.52088344797615,25.07799921899013],[121.52107592097538,25.07791080198974],[121.52148702497439,25.07770198698863],[121.52170130897409,25.077589573988032],[121.52208176697341,25.077388836987232],[121.52228283097354,25.077260519986563],[121.52250088497355,25.077111079985922],[121.52266302997346,25.076999953985432],[121.52284649497363,25.07685573398469],[121.52300637497363,25.076740868984245],[121.52326417497382,25.07655650398347],[121.52332741297417,25.076505412983416],[121.52344762097434,25.07640829298284],[121.52361784997511,25.07624417898214],[121.52375305097554,25.07608816898149],[121.52389254797635,25.075912198980873],[121.52417588997811,25.075552264979425],[121.52429843697936,25.07536569297882],[121.52453419898156,25.0750330599775],[121.52459032098326,25.07495387898125],[121.52472092998377,25.074750025980727],[121.52492553298498,25.074426265979785],[121.52497439498529,25.07433457897957],[121.52502987800409,25.074230468997335],[121.52507358500469,25.07420239899679],[121.52519208900526,25.07424186599579],[121.52535901100629,25.074329017994565],[121.5255216850066,25.07444807999349],[121.52558330000672,25.074507699993273],[121.52565373400668,25.074579233992974],[121.52572447500614,25.07472255399293],[121.52576008300527,25.074850045993088],[121.52577362700461,25.07494172499348],[121.52579162000193,25.075049357991105],[121.52578319700159,25.075129147991046],[121.52577489600161,25.075236852991342],[121.52571881300123,25.07544444399173],[121.52565396300075,25.07565205399239],[121.5255205280001,25.076010250993427],[121.52545114200005,25.07618199299387],[121.52542095799996,25.0762977579943],[121.52529509299976,25.07658534499509],[121.52522587599935,25.07679697199555],[121.52519560499942,25.076947385995737],[121.52518353499958,25.077198687996102],[121.52516251299934,25.077406151996303],[121.52514542799945,25.07750989899654],[121.52509834699954,25.07777328499675],[121.52504233099953,25.077996826997214],[121.52492144095427,25.07842397898513],[121.5248566749529,25.078651540985838],[121.52475295395037,25.079049580986975],[121.52466620294932,25.079261270987615],[121.52459677794819,25.07942503098793],[121.52448371194754,25.07963280998869],[121.52444453994741,25.07969675898883],[121.52439690994649,25.07983251998923],[121.52435782294609,25.07991640898942],[121.52433198894502,25.08009836998982],[121.52431945794416,25.080241984990156],[121.52431278794334,25.08036184499048],[121.52327687294938,25.080557355992003],[121.52258140195383,25.080688610992915],[121.52241782895469,25.080735707992993]]]}},{type:"Feature",properties:{VILLCODE:"63000060025",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"重慶里",VILLENG:"Zhongqing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51621913703066,25.08024232800564],[121.51603461302935,25.080137800005428],[121.51602056402906,25.080130345005433],[121.51594345202864,25.080102487005348],[121.5148895660219,25.079721751004133],[121.51411292201742,25.079413177003293],[121.51354167102158,25.08079181100323],[121.51326067801983,25.080684945003004],[121.51312456101887,25.080633179002806],[121.5131481860187,25.080545024002795],[121.51330727001667,25.079951022002675],[121.51363997201445,25.07916319100268],[121.51393292200902,25.07785575700233],[121.51389680000159,25.07637907400165],[121.51389308200092,25.07622708300151],[121.51388409699894,25.075849613001363],[121.51387258199647,25.075365780001032],[121.51386309600323,25.07496726900634],[121.51385321900295,25.0745522950062],[121.51421338000308,25.074544750006464],[121.51450357500303,25.07453867000685],[121.5147780990031,25.074532918007083],[121.51507304000334,25.07452673700755],[121.51536344800338,25.074521588007745],[121.51571222300356,25.07451540300821],[121.5157257240036,25.07451516400819],[121.51695145600021,25.074603528998715],[121.51729685299958,25.074628426997844],[121.51730681199952,25.07462564599788],[121.51786613099871,25.074469462996237],[121.51855595899788,25.07427683199442],[121.51911892899749,25.074119622992693],[121.51915672799733,25.074112128992784],[121.51950747999695,25.073982315991724],[121.51962689899679,25.073938528991388],[121.51965917499662,25.073928731991376],[121.51966633899686,25.073926556991285],[121.51967796199658,25.07392302999135],[121.51980189699661,25.073887747990916],[121.52019451999624,25.073772484989817],[121.52072252899596,25.07361677698848],[121.52073314699587,25.073637345988494],[121.52093448999422,25.074027401988616],[121.52096786699387,25.074100653988637],[121.52106687399309,25.074312102988547],[121.52113101299227,25.07446591498875],[121.5212512499913,25.074693041988624],[121.52130762399081,25.07483111698877],[121.52134294499037,25.074906142988848],[121.52137015399012,25.07497080498878],[121.52141289198549,25.075068679984266],[121.52143625098537,25.07513336698429],[121.52146144498515,25.07517702898435],[121.52150015898498,25.075232910984354],[121.52153703598448,25.075309788984587],[121.5215739279839,25.075390189984578],[121.52159156398375,25.075465384984582],[121.52161873498333,25.07552130198468],[121.52169288298236,25.07567672698466],[121.52171808598241,25.075722150984777],[121.5217666429818,25.07583051098486],[121.52180743098118,25.075923132985064],[121.52185208898062,25.076019249985023],[121.52193941597967,25.076197480985204],[121.52196648197942,25.076228891985227],[121.52201297197882,25.076303996985313],[121.52209623597808,25.076431484985292],[121.52212584897786,25.076485586985505],[121.52220131397718,25.0765885889855],[121.52223238697647,25.076656743985634],[121.52235058197515,25.07685587398568],[121.52245916897365,25.07705678798587],[121.52248039097354,25.077084406985847],[121.52250088497355,25.077111079985922],[121.52228283097354,25.077260519986563],[121.52208176697341,25.077388836987232],[121.52170130897409,25.077589573988032],[121.52148702497439,25.07770198698863],[121.52107592097538,25.07791080198974],[121.52088344797615,25.07799921899013],[121.5204252349775,25.07818995499108],[121.52023267697817,25.078258427991504],[121.5198081309799,25.07839948899216],[121.51954558098109,25.07850010499267],[121.51927863298218,25.078596751993295],[121.51915174998288,25.078649033993447],[121.51889787998398,25.078729682993814],[121.51863969598519,25.078826289994346],[121.51846030198615,25.078898697994564],[121.51825039498726,25.07901109999507],[121.51784536898919,25.07923818299574],[121.51765300999068,25.07935450499604],[121.51747811599148,25.079454817996258],[121.51725957899303,25.07959914399683],[121.51704982099442,25.0797474359972],[121.51666946699696,25.079976084997732],[121.51645957203057,25.080092453006028],[121.51625758303082,25.080222842005714],[121.51623383603072,25.08023817100574],[121.51622353503085,25.080244819005667],[121.51621913703066,25.08024232800564]]]}},{type:"Feature",properties:{VILLCODE:"63000060026",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"保安里",VILLENG:"Bao'an Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52072252899596,25.07361677698848],[121.52019451999624,25.073772484989817],[121.51980189699661,25.073887747990916],[121.51967796199658,25.07392302999135],[121.51966633899686,25.073926556991285],[121.51965917499662,25.073928731991376],[121.51962689899679,25.073938528991388],[121.51950747999695,25.073982315991724],[121.51915672799733,25.074112128992784],[121.51911892899749,25.074119622992693],[121.51855595899788,25.07427683199442],[121.51786613099871,25.074469462996237],[121.51730681199952,25.07462564599788],[121.51729685299958,25.074628426997844],[121.51695145600021,25.074603528998715],[121.5157257240036,25.07451516400819],[121.51571222300356,25.07451540300821],[121.51536344800338,25.074521588007745],[121.51507304000334,25.07452673700755],[121.5147780990031,25.074532918007083],[121.51450357500303,25.07453867000685],[121.51421338000308,25.074544750006464],[121.51385321900295,25.0745522950062],[121.51384118000205,25.074046549005654],[121.51382875400147,25.073524522005272],[121.51382027300112,25.0731682200051],[121.51381369000057,25.07289166100478],[121.51381353300064,25.07288503600503],[121.51380155800001,25.072381957004527],[121.51380137600009,25.072374306004516],[121.51379763099986,25.072216987004378],[121.51379293399965,25.072019665004216],[121.51417678999944,25.07200867000464],[121.51507466599921,25.071982951005708],[121.51547854499914,25.071971380006172],[121.51587053399916,25.071960148006664],[121.51588563899898,25.071959715006628],[121.51619108699886,25.07195096200697],[121.51696083700561,25.07192890399431],[121.51859086100362,25.071882176990798],[121.51861640400378,25.071881443990737],[121.52010172800233,25.07183885098748],[121.52011065700209,25.071885087987575],[121.52011330400204,25.071898793987465],[121.52032423499934,25.07270229398831],[121.52046135099789,25.07311079798836],[121.52072252899596,25.07361677698848]]]}},{type:"Feature",properties:{VILLCODE:"63000060020",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"斯文里",VILLENG:"Siwen Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51961401401198,25.06848353298395],[121.51946785501214,25.068485882984234],[121.51840762801208,25.068502933986267],[121.51839567901207,25.068503125986282],[121.51790208301226,25.068511060987383],[121.51789601201203,25.068511157987214],[121.51704729501223,25.068524798988786],[121.51686641401228,25.068527704989293],[121.5158761689926,25.0685436130042],[121.51584268999277,25.068544150004243],[121.51587536399182,25.068057363003934],[121.51588911599129,25.067852467003767],[121.51590648799085,25.06759366200358],[121.51592904099014,25.0672576430034],[121.51598598697531,25.066409220015093],[121.51599380297552,25.066292784014873],[121.5160004689758,25.06619346801465],[121.51602186097651,25.065874751014036],[121.51605125897655,25.065874143013986],[121.51673934400159,25.065859913998597],[121.51795078099941,25.065834850997767],[121.51834987499859,25.06582659299744],[121.51835070799787,25.066024501997738],[121.51917377699624,25.066007115997277],[121.51926708799616,25.066005145997202],[121.51928192999578,25.066076172997306],[121.51930882999517,25.066204902997743],[121.5193993070166,25.066769192981905],[121.51951464001432,25.06769198598303],[121.51960565401227,25.0684120829839],[121.51961401401198,25.06848353298395]]]}},{type:"Feature",properties:{VILLCODE:"63000060022",COUNTYNAME:"臺北市",TOWNNAME:"大同區",VILLNAME:"至聖里",VILLENG:"Zhisheng Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A09",TOWNCODE:"63000060",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52010172800233,25.07183885098748],[121.51861640400378,25.071881443990737],[121.51859086100362,25.071882176990798],[121.51696083700561,25.07192890399431],[121.51619108699886,25.07195096200697],[121.51588563899898,25.071959715006628],[121.51587053399916,25.071960148006664],[121.51547854499914,25.071971380006172],[121.51507466599921,25.071982951005708],[121.51417678999944,25.07200867000464],[121.51379293399965,25.072019665004216],[121.51379006999933,25.071868626004065],[121.51377833099853,25.07124970900366],[121.51376445199764,25.070517974003245],[121.5137392079953,25.068604358001853],[121.51373893199518,25.068583480001813],[121.51412956899465,25.068576179002186],[121.51487945499363,25.068562161003157],[121.51584268999277,25.068544150004243],[121.5158761689926,25.0685436130042],[121.51686641401228,25.068527704989293],[121.51704729501223,25.068524798988786],[121.51789601201203,25.068511157987214],[121.51790208301226,25.068511060987383],[121.51839567901207,25.068503125986282],[121.51840762801208,25.068502933986267],[121.51946785501214,25.068485882984234],[121.51961401401198,25.06848353298395],[121.51961957401208,25.068531048983974],[121.51962541901176,25.06858098998402],[121.51983094200675,25.07033734998599],[121.51993330400491,25.070966685986637],[121.52010172800233,25.07183885098748]]]}},{type:"Feature",properties:{VILLCODE:"63000110035",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"蘭興里",VILLENG:"Lanxing Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52651403199802,25.112752316006212],[121.5263799949984,25.11281070700669],[121.52633285299866,25.112831079006778],[121.52630489799866,25.11285138300686],[121.52629024799887,25.112875684006827],[121.52627414299877,25.112905371006708],[121.52622011999884,25.1130416070067],[121.52616464299878,25.113183235006517],[121.52601282899936,25.113571707005885],[121.52568289700022,25.113721046006518],[121.52560776000031,25.11375499600684],[121.5255768200006,25.11376587600703],[121.52553701000068,25.113775451006934],[121.5254986580006,25.11377827700708],[121.52545879000085,25.113774374007377],[121.52541840600107,25.113769125007476],[121.52545419400093,25.113684958007617],[121.52556555500072,25.11349179900771],[121.52570145700051,25.113207829008108],[121.52576310300029,25.113048861008277],[121.52581204400033,25.112833243008733],[121.52579208800046,25.11272685500908],[121.52577378200063,25.112629263009442],[121.52572329800098,25.11248203201005],[121.52567267100106,25.112300776010773],[121.52553440500179,25.11202912601201],[121.52545880400228,25.111836618013047],[121.52534561200268,25.111598896014073],[121.5252453210031,25.1114631720151],[121.52514517500342,25.111361473015744],[121.52492057996548,25.111305563984295],[121.52473337996624,25.111249529985432],[121.52438414396808,25.11119406798724],[121.52412225396968,25.11116096798885],[121.52376055597136,25.111105537990838],[121.52346122197298,25.1110612399925],[121.52322421297443,25.11101670199388],[121.52292488097595,25.11097239099563],[121.52277516597661,25.11093889799659],[121.52267511997731,25.110859877997335],[121.52262497297743,25.110792008997848],[121.52261217497761,25.110712689998213],[121.52262157297767,25.11060507599828],[121.5226240619777,25.110576569998408],[121.52263566597769,25.110372420998836],[121.52262209997807,25.11011166699982],[121.5226088219784,25.109918939000305],[121.52254535197892,25.109647013001343],[121.52252595497882,25.109616403001564],[121.5224449719794,25.10948861500236],[121.52218245998095,25.109308104004565],[121.52202023898201,25.109263309005744],[121.52150385198466,25.109097033009395],[121.52139143598558,25.109040721010153],[121.52126646198626,25.10896177601135],[121.52115409698663,25.108916816012158],[121.52114110698716,25.108792128012677],[121.52113929698702,25.108780906012726],[121.52111551098736,25.108633469013228],[121.5211270679875,25.10841798201396],[121.52117534897845,25.10804361098121],[121.52123604597806,25.10765785698242],[121.52126012497783,25.107461355983126],[121.52127218897812,25.10736291298342],[121.5212835429779,25.107102063984396],[121.52127016397795,25.106886655985313],[121.52121987497796,25.106784788986033],[121.52109199097875,25.106493324987763],[121.52107574997882,25.10645631198781],[121.52103109197894,25.106354534988625],[121.52072960698055,25.105799962991945],[121.52066361798079,25.105667220992686],[121.52054067598135,25.10541991699434],[121.52046396898176,25.105281673995158],[121.52045275598181,25.10526146599544],[121.52030199298248,25.104978506997163],[121.52015118198315,25.104684216999015],[121.52001283398387,25.104389865000773],[121.51996274098407,25.10433334300116],[121.51991255098427,25.10425413700171],[121.51974990298503,25.10410729700306],[121.51964985898546,25.104028263003805],[121.51951242598608,25.10394936900465],[121.51929880998713,25.103865754005813],[121.51925968398737,25.103850438006322],[121.51927663498716,25.103820736006174],[121.5194710989863,25.103479967006667],[121.51960000398559,25.103254078007073],[121.5204524539816,25.103744267001446],[121.52083515897988,25.10396433299896],[121.52129660997764,25.104229675995867],[121.52142862797702,25.104305589994954],[121.5221398849737,25.104714570990247],[121.52215091297363,25.10472091299006],[121.52238131197271,25.104885170988553],[121.52267808397133,25.10514108898619],[121.5229750139697,25.10539714398393],[121.52301474696961,25.105431406983477],[121.52317021596889,25.105555038982338],[121.52332571496808,25.105685576981237],[121.52351138596727,25.105802204979785],[121.52373480296595,25.10591180197846],[121.52400745996462,25.106041916976704],[121.5243027959633,25.10617540797487],[121.5246700939618,25.10634313197276],[121.52488974696061,25.10645274097126],[121.5249075519605,25.10665187197024],[121.52493721896028,25.106832881969407],[121.5249470709603,25.10689299496923],[121.52501817700019,25.10731905400244],[121.52503674200014,25.107459527001982],[121.52506862499993,25.10765513000147],[121.5250716970001,25.10767397400125],[121.52510681999989,25.107889443000605],[121.52524050700491,25.108709583023256],[121.52526475700479,25.108858347022686],[121.52534626000426,25.109358343020713],[121.52550809100272,25.110351114017146],[121.52556907200234,25.11072520901577],[121.5256005810022,25.11089141001513],[121.52562670200206,25.110999067014713],[121.52567346800166,25.11113240701411],[121.52572538100151,25.11127042401345],[121.52579004500109,25.111389653012836],[121.52585215000099,25.11150889201222],[121.52592715600053,25.111646826011466],[121.52594527300052,25.111681899011437],[121.52651403199802,25.112752316006212]]]}},{type:"Feature",properties:{VILLCODE:"63000120021",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"清江里",VILLENG:"Qingjiang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50452464099112,25.131128499000685],[121.50451803299093,25.131137160000602],[121.50445415999079,25.131220892000425],[121.50385116999081,25.13201133399939],[121.50370019199049,25.132471128998976],[121.50330522499121,25.13273569899884],[121.5031775829914,25.13282213699871],[121.50298686899187,25.132930969998654],[121.50296818799183,25.13294069999866],[121.5026254239927,25.133119211998775],[121.50258192599291,25.13303497299891],[121.50241025199372,25.132702506998935],[121.50238222599371,25.132648231998974],[121.50217302599461,25.132244305999038],[121.50208779899484,25.132167106999134],[121.50198325299525,25.131978053998946],[121.5018974389957,25.1317545029991],[121.50184932399615,25.131522212999066],[121.50182052899618,25.13140178599905],[121.50129338099723,25.1316876739989],[121.50128489099716,25.13162887499892],[121.50115820799813,25.13075157699863],[121.50113928999825,25.130620568998538],[121.50113805799823,25.13061203199854],[121.50106304699851,25.1300896929984],[121.5010021259988,25.129665461998115],[121.50102958699877,25.129458744998153],[121.50109308399904,25.129084699998202],[121.50121383899918,25.128373350998142],[121.50080296799973,25.127758632997107],[121.50084625399985,25.127401374996946],[121.50106126200014,25.1262515409972],[121.50108531100054,25.126122925997215],[121.50128588800088,25.125097464997545],[121.50137967600206,25.12461796200592],[121.50159265400201,25.12352907100793],[121.50197606100274,25.12369651900935],[121.50214328200298,25.12374815000998],[121.50225473500296,25.123792069010417],[121.50254566900341,25.123877787011647],[121.50263801000341,25.12389984901205],[121.50276891100377,25.123952546012415],[121.50285989200393,25.124046592012736],[121.50296591200407,25.124204222012988],[121.50298163900413,25.12436903001268],[121.50297983600407,25.12440077801273],[121.50294653300443,25.124987389011707],[121.50295549100144,25.12533769000312],[121.50300910500117,25.12556420200321],[121.50311369700111,25.125778379003346],[121.50312297100099,25.125797370003408],[121.50330544000037,25.12624325900362],[121.50331758800031,25.126296303003745],[121.50336674999994,25.126510957003653],[121.50340590499971,25.126663207003638],[121.50340751999975,25.126669485003536],[121.50341264099983,25.126689403003585],[121.50338388399922,25.12701922200334],[121.50332496199879,25.127335412002857],[121.50329770399858,25.127488187002708],[121.5032881709985,25.1275416190026],[121.50324424499806,25.127844018002307],[121.50320996499771,25.128162353001912],[121.50321630199736,25.12837304600176],[121.5032115389973,25.12843888600179],[121.50320887899736,25.128475665001723],[121.50319492899709,25.128668497001513],[121.50318810499671,25.128840260001425],[121.50318934099681,25.128872485001516],[121.50319653099652,25.129060037001224],[121.50321629699637,25.129099821001407],[121.50331433899586,25.129297159001393],[121.50347221599543,25.129512009001406],[121.50365118599478,25.129800378001285],[121.50373651299438,25.129919188001345],[121.5037496089944,25.129937424001255],[121.50377811799427,25.129972629001237],[121.50383282799427,25.13004018600123],[121.50437847799279,25.130352738001513],[121.50449220899225,25.13045538100139],[121.50453875499193,25.13061126500132],[121.50454927599155,25.130820018001096],[121.50455001699153,25.13083805500099],[121.50456004899085,25.131082082000663],[121.50452582299104,25.131126948000556],[121.50452464099112,25.131128499000685]]]}},{type:"Feature",properties:{VILLCODE:"63000120022",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"中央里",VILLENG:"Zhongyang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.5026254239927,25.133119211998775],[121.50192171301893,25.133488089995456],[121.5018766570192,25.133440030995477],[121.5016648739952,25.13325911699907],[121.50164869299527,25.13324529399908],[121.50149390799588,25.13311777299919],[121.50136617999615,25.133125492999206],[121.50113646299685,25.13313937599929],[121.50094653699749,25.13314001799934],[121.50080118499771,25.133115014999404],[121.50054388699846,25.133034316999478],[121.50031798499913,25.13294559499933],[121.50028650499945,25.132933231999463],[121.49949276206114,25.13264588103404],[121.49943861906075,25.13262628003375],[121.49915640605818,25.132524112032403],[121.49913554105788,25.132515795032248],[121.49911728705787,25.132498821032087],[121.4989638440561,25.132356151031296],[121.4989171090557,25.132312696031075],[121.49885323505504,25.13225330503069],[121.49820594204881,25.131800207027574],[121.49821210804889,25.131793179027436],[121.49846993304988,25.131499324028436],[121.49854457005029,25.13141425602868],[121.49897725705144,25.130921099029887],[121.49908239505179,25.130801266030186],[121.49963421505304,25.130212331031995],[121.49917160004993,25.13010114102999],[121.49901741804891,25.130064083029232],[121.49850665404537,25.12994132002698],[121.49785774404124,25.1297853470242],[121.49757539903946,25.129716073023086],[121.49752210503922,25.129702997022715],[121.49704358803605,25.12959109602074],[121.49680134003474,25.129490342019597],[121.4966805610339,25.129441255019266],[121.49663621403343,25.12938388501887],[121.49662106103324,25.129272913018838],[121.49655751203287,25.129194206018365],[121.49644684203197,25.12909960601791],[121.49640346503175,25.12904781001762],[121.49622041703064,25.128993516016948],[121.49607507802989,25.12894344101627],[121.4959808250292,25.128926201015997],[121.49582156602828,25.128869852015153],[121.49577309902818,25.128861401014987],[121.4955785000271,25.128848008014234],[121.49540064902597,25.12877557001348],[121.49519289402485,25.128669199012585],[121.49512796802463,25.12864975301222],[121.4949493300237,25.128573805011442],[121.4948488110232,25.12853411401109],[121.49481268602297,25.128512929010935],[121.49476780002271,25.128485692010724],[121.49468363502224,25.12848105701034],[121.49457183502169,25.128515840009932],[121.49454867402154,25.12851591700994],[121.49446372502118,25.1285084770095],[121.4943914470208,25.128490283009327],[121.49421289301996,25.12843469900846],[121.49413478301963,25.12840055000803],[121.49406668501906,25.128360048007966],[121.49401756501899,25.128316333007636],[121.49399583201897,25.12828691100751],[121.49398801501877,25.12826306100749],[121.49398477801869,25.128225853007432],[121.4940566060192,25.128041626007644],[121.49406425001922,25.128014430007703],[121.49406794101917,25.12797228200768],[121.49405010701902,25.127952679007567],[121.49401296401888,25.127931033007464],[121.49394721201868,25.12789824800715],[121.49388846301835,25.12787878100687],[121.49346468901642,25.127786519005276],[121.49332444301565,25.12776859100468],[121.49323402401562,25.127744314004183],[121.4929528160143,25.127693986003127],[121.49290051601396,25.127667193002864],[121.49289197401389,25.127654580002886],[121.492884869014,25.12761527900292],[121.4928760950139,25.12754508300271],[121.4928528430141,25.12752198800275],[121.49266417201324,25.127445369002007],[121.49250143301265,25.127389276001274],[121.49240635801208,25.127359395000934],[121.49230438401163,25.127341475000517],[121.4921768520112,25.12730327599993],[121.49216521101121,25.12728786499999],[121.49216201301131,25.127260487999855],[121.49216475301162,25.127173401999755],[121.49217689001182,25.12697261299984],[121.49216978901168,25.126934012999843],[121.49215654701175,25.126904562999805],[121.49215411301172,25.126875076999763],[121.49216066301182,25.126831901999743],[121.49231606401241,25.126909763000413],[121.49247136001274,25.12696149600105],[121.49284139101431,25.12708742000259],[121.49315668301536,25.12720664900384],[121.49342480401658,25.12722317300476],[121.4936495500175,25.12726146300562],[121.49372561601776,25.12727442300607],[121.49382246601813,25.12730043900636],[121.49401809701904,25.127383387007093],[121.49412169801944,25.12743529300757],[121.49418684501968,25.12744726800776],[121.49423027301981,25.127442221008053],[121.49443372402048,25.12741857800885],[121.49473738302189,25.127415834010044],[121.4951391960236,25.127348306011562],[121.49554681502518,25.127296434013044],[121.49582500902652,25.12726936101418],[121.49607963002742,25.12726154101513],[121.49611875302747,25.12722185601531],[121.49612346702742,25.127168021015297],[121.49609826402711,25.12703131701509],[121.49610776202701,25.126941587015036],[121.49639169102794,25.12685196901606],[121.49652398302858,25.126822148016522],[121.49672417302925,25.126811194017304],[121.49697949703013,25.12685734201837],[121.49745017303238,25.126905543020225],[121.49778535603365,25.12696317302153],[121.49792339503432,25.127002078022084],[121.49800782803509,25.127207435022644],[121.4985016110374,25.127304812024573],[121.49880574003893,25.127364788025893],[121.4999596300447,25.127592333030687],[121.500282221,25.127655946995805],[121.50043030199998,25.127685146996267],[121.50047803299985,25.127694558996335],[121.50080296799973,25.127758632997107],[121.50121383899918,25.128373350998142],[121.50109308399904,25.129084699998202],[121.50102958699877,25.129458744998153],[121.5010021259988,25.129665461998115],[121.50106304699851,25.1300896929984],[121.50113805799823,25.13061203199854],[121.50113928999825,25.130620568998538],[121.50115820799813,25.13075157699863],[121.50128489099716,25.13162887499892],[121.50129338099723,25.1316876739989],[121.50182052899618,25.13140178599905],[121.50184932399615,25.131522212999066],[121.5018974389957,25.1317545029991],[121.50198325299525,25.131978053998946],[121.50208779899484,25.132167106999134],[121.50217302599461,25.132244305999038],[121.50238222599371,25.132648231998974],[121.50241025199372,25.132702506998935],[121.50258192599291,25.13303497299891],[121.5026254239927,25.133119211998775]]]}},{type:"Feature",properties:{VILLCODE:"63000120024",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"大同里",VILLENG:"Datong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50164869299527,25.13324529399908],[121.50155363902107,25.133392193995693],[121.50081192302375,25.133900685996377],[121.50033227002544,25.134224809996816],[121.49955768507992,25.13474822702991],[121.49954046407974,25.134759801029713],[121.49909014007322,25.13506244302731],[121.49878432406932,25.135267679025727],[121.49875746006896,25.13528570702553],[121.49829864206342,25.135529961023447],[121.49825013706295,25.13555247802309],[121.49790126905914,25.13571443102157],[121.4977452200576,25.135786873020812],[121.49761624305624,25.135844567020346],[121.49716650605181,25.13604574301825],[121.49687421905357,25.135547078017403],[121.49664261105526,25.135124144016604],[121.49643831405649,25.134766941015737],[121.49641189205661,25.1347203490157],[121.49637425105686,25.13465397401554],[121.49626723205725,25.13446525801529],[121.49625670005744,25.134446685015085],[121.4960842450581,25.134159306014578],[121.4959616320587,25.133937572014084],[121.49582470505972,25.13360167401356],[121.49563570805829,25.13360134001273],[121.49538315705631,25.133573396011396],[121.49517119405458,25.13354942201039],[121.49496375205278,25.133529550009456],[121.49481039005182,25.13350538000861],[121.4947291130514,25.133472735008397],[121.4946207220507,25.133419624007733],[121.49457562005043,25.133415658007582],[121.49453493304999,25.133387004007343],[121.49439053704906,25.13335046200663],[121.49423259802089,25.13330984901135],[121.49416488302035,25.133285392010926],[121.49411532301988,25.133289674010747],[121.4940386150194,25.133273472010384],[121.49394382301858,25.133240881009907],[121.49381291201769,25.133196069009397],[121.49323910601302,25.132949151006642],[121.49296431401089,25.13291504600542],[121.49277934800936,25.132878647004627],[121.49263492100842,25.132833869003854],[121.49247703200717,25.13280560500329],[121.49230100800575,25.132748600002483],[121.49216101800482,25.132687350001767],[121.4919353750033,25.132622285000735],[121.49164659399895,25.13255331402043],[121.49152464299915,25.132492012019977],[121.49141189599925,25.132480045019697],[121.49137437199951,25.132463076019537],[121.49129448999956,25.13242695201939],[121.49106883899981,25.132361887018803],[121.49081616000005,25.13230101701803],[121.49077096000039,25.13227236901797],[121.49072113000044,25.13221082701794],[121.49071193500058,25.13216560901766],[121.49074770700095,25.132091443017742],[121.49080133600131,25.13197608501788],[121.490832170002,25.131794980017904],[121.49080005600227,25.131655225017532],[121.4907409460027,25.1315278920173],[121.49071809300294,25.131449811017234],[121.49072232600338,25.13137985701722],[121.49074869800361,25.131211109017112],[121.49077051700444,25.13103004201714],[121.4907522420047,25.130968397017103],[121.49068904700472,25.13094803101675],[121.49047714000469,25.13093639201632],[121.4903508920048,25.13092858601603],[121.49022910700494,25.130908423015782],[121.49012526100515,25.130867626015426],[121.49006179800521,25.13077733901524],[121.49003444200535,25.130699265015085],[121.49004327700573,25.13065398801507],[121.49003828900594,25.13053470801506],[121.49000157500663,25.130370285014777],[121.48995619100661,25.13029227101454],[121.48990184800691,25.13023074401451],[121.48987462400714,25.130185585014328],[121.48985630000732,25.130111598014423],[121.48979242800797,25.129918466013986],[121.48964762900826,25.129779073013555],[121.48951207400859,25.129697249013358],[121.48940806300877,25.129615321013063],[121.48932191300919,25.12948808501275],[121.48926277400955,25.129352525012546],[121.48919900200995,25.129184075012287],[121.48919305501016,25.12914640401219],[121.4891620020107,25.12894971201199],[121.4891163730111,25.12881000101189],[121.48905288601136,25.128715597011627],[121.48896249601142,25.128654189011343],[121.4889172990116,25.12862553901137],[121.48883522701236,25.128391325011],[121.48875361401244,25.128272298010742],[121.48872622801267,25.12818599901062],[121.48870329401316,25.12808734501045],[121.48862617701344,25.127964196010296],[121.48847666601404,25.127771345009794],[121.48835892901415,25.127635979009607],[121.48823242501435,25.1275623480092],[121.48816422401465,25.127414485009133],[121.48800521701544,25.127102370008533],[121.48788274301589,25.126909430008112],[121.48781939101606,25.126843815007923],[121.48773360401607,25.126807073007814],[121.48752623701596,25.12680363900753],[121.48747340201577,25.126804886007367],[121.4873234160157,25.12680842400695],[121.48712952901573,25.12679260500653],[121.48689507001534,25.12677692600612],[121.48681837901539,25.126760720005933],[121.4867776630154,25.126723830005723],[121.48672786801536,25.126670520005664],[121.48670418001562,25.126606210005583],[121.4868840020163,25.126368183005873],[121.48692227201634,25.126350561006014],[121.48721923101694,25.126310222006495],[121.48787549401742,25.126246833007823],[121.48849364601847,25.12624042500907],[121.48923162701914,25.126237988010644],[121.4895769890192,25.126319941011296],[121.49105371202006,25.126507474014467],[121.49119759702015,25.12653761901483],[121.49185686401084,25.126711168998547],[121.49283823701433,25.126969505002425],[121.49350533601685,25.127216574005104],[121.4936495500175,25.12726146300562],[121.49342480401658,25.12722317300476],[121.49315668301536,25.12720664900384],[121.49284139101431,25.12708742000259],[121.49247136001274,25.12696149600105],[121.49231606401241,25.126909763000413],[121.49216066301182,25.126831901999743],[121.49215411301172,25.126875076999763],[121.49215654701175,25.126904562999805],[121.49216978901168,25.126934012999843],[121.49217689001182,25.12697261299984],[121.49216475301162,25.127173401999755],[121.49216201301131,25.127260487999855],[121.49216521101121,25.12728786499999],[121.4921768520112,25.12730327599993],[121.49230438401163,25.127341475000517],[121.49240635801208,25.127359395000934],[121.49250143301265,25.127389276001274],[121.49266417201324,25.127445369002007],[121.4928528430141,25.12752198800275],[121.4928760950139,25.12754508300271],[121.492884869014,25.12761527900292],[121.49289197401389,25.127654580002886],[121.49290051601396,25.127667193002864],[121.4929528160143,25.127693986003127],[121.49323402401562,25.127744314004183],[121.49332444301565,25.12776859100468],[121.49346468901642,25.127786519005276],[121.49388846301835,25.12787878100687],[121.49394721201868,25.12789824800715],[121.49401296401888,25.127931033007464],[121.49405010701902,25.127952679007567],[121.49406794101917,25.12797228200768],[121.49406425001922,25.128014430007703],[121.4940566060192,25.128041626007644],[121.49398477801869,25.128225853007432],[121.49398801501877,25.12826306100749],[121.49399583201897,25.12828691100751],[121.49401756501899,25.128316333007636],[121.49406668501906,25.128360048007966],[121.49413478301963,25.12840055000803],[121.49421289301996,25.12843469900846],[121.4943914470208,25.128490283009327],[121.49446372502118,25.1285084770095],[121.49454867402154,25.12851591700994],[121.49457183502169,25.128515840009932],[121.49468363502224,25.12848105701034],[121.49476780002271,25.128485692010724],[121.49481268602297,25.128512929010935],[121.4948488110232,25.12853411401109],[121.4949493300237,25.128573805011442],[121.49512796802463,25.12864975301222],[121.49519289402485,25.128669199012585],[121.49540064902597,25.12877557001348],[121.4955785000271,25.128848008014234],[121.49577309902818,25.128861401014987],[121.49582156602828,25.128869852015153],[121.4959808250292,25.128926201015997],[121.49607507802989,25.12894344101627],[121.49622041703064,25.128993516016948],[121.49640346503175,25.12904781001762],[121.49644684203197,25.12909960601791],[121.49655751203287,25.129194206018365],[121.49662106103324,25.129272913018838],[121.49663621403343,25.12938388501887],[121.4966805610339,25.129441255019266],[121.49680134003474,25.129490342019597],[121.49704358803605,25.12959109602074],[121.49752210503922,25.129702997022715],[121.49757539903946,25.129716073023086],[121.49785774404124,25.1297853470242],[121.49850665404537,25.12994132002698],[121.49901741804891,25.130064083029232],[121.49917160004993,25.13010114102999],[121.49963421505304,25.130212331031995],[121.49908239505179,25.130801266030186],[121.49897725705144,25.130921099029887],[121.49854457005029,25.13141425602868],[121.49846993304988,25.131499324028436],[121.49821210804889,25.131793179027436],[121.49820594204881,25.131800207027574],[121.49885323505504,25.13225330503069],[121.4989171090557,25.132312696031075],[121.4989638440561,25.132356151031296],[121.49911728705787,25.132498821032087],[121.49913554105788,25.132515795032248],[121.49915640605818,25.132524112032403],[121.49943861906075,25.13262628003375],[121.49949276206114,25.13264588103404],[121.50028650499945,25.132933231999463],[121.50031798499913,25.13294559499933],[121.50054388699846,25.133034316999478],[121.50080118499771,25.133115014999404],[121.50094653699749,25.13314001799934],[121.50113646299685,25.13313937599929],[121.50136617999615,25.133125492999206],[121.50149390799588,25.13311777299919],[121.50164869299527,25.13324529399908]]]}},{type:"Feature",properties:{VILLCODE:"63000120011",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"永明里",VILLENG:"Yongming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51888353999426,25.1187599900036],[121.5187548799948,25.118812207004012],[121.51866995899506,25.118847794004026],[121.51852055299575,25.11887654800445],[121.51820624399728,25.1189223540054],[121.51794089099842,25.11896091900619],[121.51769870899987,25.118994708006767],[121.51767579499966,25.118997248006888],[121.5176548999998,25.118999565006813],[121.5175749780003,25.118997497007264],[121.51753370800053,25.118990581007314],[121.51741500200109,25.11896040000766],[121.5173710840011,25.118939374007873],[121.51728327700174,25.11890203300816],[121.51721092000206,25.118859943008406],[121.51718722200214,25.118841914008602],[121.51714626800248,25.118810759008777],[121.5170789290026,25.118735700008962],[121.5170218530032,25.118648851009414],[121.51699326500324,25.118594837009475],[121.51698398700344,25.118563152009607],[121.51698018600331,25.1185501750096],[121.51671729300448,25.11856285601047],[121.51634100794989,25.118582989996504],[121.51605499895118,25.118616919996203],[121.515704573953,25.118658142995795],[121.51502378395654,25.118739044995383],[121.51426709096046,25.118828962994918],[121.51425651496056,25.118830218994933],[121.51325740796626,25.11894820099457],[121.51302488396746,25.118975657994532],[121.51230649397196,25.11903663399478],[121.51245861997167,25.118876578995394],[121.51256474497157,25.118759181995983],[121.5126528349714,25.118652066996447],[121.51272434597136,25.11856331699683],[121.51280065897146,25.118456121997465],[121.51290235897135,25.11831327099817],[121.51314836697199,25.117960182000395],[121.51337290797262,25.117632174002477],[121.51392285197487,25.116827686008566],[121.51471483297281,25.115669111008984],[121.51499582397305,25.115258047012187],[121.51527883097197,25.115259556012223],[121.51536723097101,25.11535189401169],[121.51557517596947,25.115528617010416],[121.51568302496864,25.11562863400963],[121.51594640696511,25.116216056005477],[121.51604951296387,25.116402478004115],[121.51612433996269,25.1165563080029],[121.51617587596198,25.116662713002288],[121.51619658996717,25.11670548001462],[121.51620701896695,25.116727916014522],[121.51628435696519,25.1168942840131],[121.51640634596231,25.117151705010684],[121.51648265196054,25.11731079800928],[121.5165320459594,25.11741998000828],[121.51657679295847,25.117481927007542],[121.5166172519581,25.117521050007316],[121.51669396200548,25.117576931012117],[121.51679652000499,25.11763260101157],[121.51697603400403,25.11773937201108],[121.51854800299598,25.118660771004805],[121.51868382199523,25.11871633400425],[121.51881440499457,25.118746229003882],[121.51888353999426,25.1187599900036]]]}},{type:"Feature",properties:{VILLCODE:"63000120012",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"東華里",VILLENG:"Donghua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51888353999426,25.1187599900036],[121.51837804699649,25.119156383004423],[121.51801027099803,25.11942485700523],[121.51798739499827,25.11944155600528],[121.5177875989988,25.11946967800583],[121.51775359099909,25.119452064005973],[121.51772033699936,25.119442329005967],[121.51766043299955,25.11944779200624],[121.51760846499987,25.119451914006405],[121.5175471430003,25.11946329300637],[121.51750171100028,25.11947658700667],[121.51747792300044,25.119488688006694],[121.51746518000054,25.11949517100661],[121.51743406100054,25.119518417006756],[121.51737242000077,25.119564461006746],[121.51725740000128,25.119666745007127],[121.51716130100186,25.11976112700712],[121.51710128900196,25.1198318700072],[121.51707765000205,25.11986239500724],[121.51707755000204,25.11986252300734],[121.51719056500117,25.12031453100628],[121.51734176700054,25.12049131400554],[121.51730916399917,25.12281866100164],[121.51730851999903,25.12286467500172],[121.51729790299905,25.123018920001513],[121.5173168479991,25.12305997700127],[121.5173966109985,25.123275603000813],[121.51723429999875,25.12391465000022],[121.51721192199895,25.12400276100005],[121.5170743469992,25.12432537899992],[121.51696659299917,25.12459647899988],[121.51692195499946,25.124699454999607],[121.51661509688996,25.12495069193131],[121.51633814186643,25.125167553913638],[121.5159194168761,25.12560766491879],[121.51559033888343,25.125934368922906],[121.51536270188538,25.12569093392417],[121.51502918488825,25.12533227392638],[121.51471287289165,25.12511747592868],[121.51446736391841,25.12496303794903],[121.51404292992557,25.124695592954435],[121.51377258293002,25.124556386957483],[121.51336080193646,25.124338134961985],[121.51275818494503,25.124135689967616],[121.51250329994855,25.12405105196994],[121.51192284895639,25.123858301974863],[121.51169429295942,25.123787119976612],[121.5111460339661,25.123682958980606],[121.51034440897607,25.123526637986323],[121.50957615898515,25.123411871991483],[121.5091834389897,25.12335581399404],[121.5091401879902,25.12334963999415],[121.5089283509923,25.123319401995644],[121.5078115060094,25.123209605035676],[121.50703936500831,25.12315543603235],[121.50687847500807,25.123144471031708],[121.50661593700784,25.123126578030583],[121.50541618900635,25.123039772025443],[121.50540245600637,25.12303851702534],[121.50532707500618,25.123031622025035],[121.50489722800587,25.122992311023204],[121.5045460780055,25.122968860021796],[121.50451946100534,25.12296708202165],[121.50427438200505,25.122911103020392],[121.50382163600453,25.122817958018636],[121.50358495600423,25.122788456017705],[121.503410593004,25.122773899016856],[121.50322371400382,25.122744236016],[121.50309489700382,25.12270300901552],[121.5028826590034,25.122638881014744],[121.50276231400314,25.12184800601521],[121.50274933800303,25.12176272901526],[121.50283594300309,25.121703996015817],[121.50308382800327,25.12155814001716],[121.50331274200346,25.12144715401846],[121.50354809700357,25.121353546019684],[121.50405793600402,25.12120591502239],[121.504095379004,25.12119507202256],[121.50425086000408,25.12116631902329],[121.50521380900489,25.12098824202836],[121.50555415500489,25.12092530102999],[121.50575702200497,25.12088778203115],[121.5063376380055,25.120783796034182],[121.50681431100577,25.1206984240368],[121.50740621800598,25.120590529039863],[121.50764756000615,25.12054525704109],[121.5078887740063,25.12050000704241],[121.50806208700642,25.12046749504345],[121.5085610699962,25.12037707599742],[121.50884657899388,25.12032533999687],[121.50920639399115,25.120260137996006],[121.50950083298886,25.120207805995406],[121.50989973598581,25.12013690799469],[121.51000881498499,25.12011752099442],[121.51041343698205,25.12002712799369],[121.51076912697968,25.119924187993345],[121.51125018597666,25.119744526992957],[121.51154279297504,25.119584586993135],[121.51173344797402,25.119457887993487],[121.51194666997301,25.119316191993843],[121.5122042039722,25.11911822799434],[121.51230649397196,25.11903663399478],[121.51302488396746,25.118975657994532],[121.51325740796626,25.11894820099457],[121.51425651496056,25.118830218994933],[121.51426709096046,25.118828962994918],[121.51502378395654,25.118739044995383],[121.515704573953,25.118658142995795],[121.51605499895118,25.118616919996203],[121.51634100794989,25.118582989996504],[121.51671729300448,25.11856285601047],[121.51698018600331,25.1185501750096],[121.51698398700344,25.118563152009607],[121.51699326500324,25.118594837009475],[121.5170218530032,25.118648851009414],[121.5170789290026,25.118735700008962],[121.51714626800248,25.118810759008777],[121.51718722200214,25.118841914008602],[121.51721092000206,25.118859943008406],[121.51728327700174,25.11890203300816],[121.5173710840011,25.118939374007873],[121.51741500200109,25.11896040000766],[121.51753370800053,25.118990581007314],[121.5175749780003,25.118997497007264],[121.5176548999998,25.118999565006813],[121.51767579499966,25.118997248006888],[121.51769870899987,25.118994708006767],[121.51794089099842,25.11896091900619],[121.51820624399728,25.1189223540054],[121.51852055299575,25.11887654800445],[121.51866995899506,25.118847794004026],[121.5187548799948,25.118812207004012],[121.51888353999426,25.1187599900036]]]}},{type:"Feature",properties:{VILLCODE:"63000120018",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"八仙里",VILLENG:"Baxian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.50285989200393,25.124046592012736],[121.50276891100377,25.123952546012415],[121.50263801000341,25.12389984901205],[121.50254566900341,25.123877787011647],[121.50225473500296,25.123792069010417],[121.50214328200298,25.12374815000998],[121.50197606100274,25.12369651900935],[121.50159265400201,25.12352907100793],[121.50137967600206,25.12461796200592],[121.50128588800088,25.125097464997545],[121.50108531100054,25.126122925997215],[121.50106126200014,25.1262515409972],[121.50084625399985,25.127401374996946],[121.50080296799973,25.127758632997107],[121.50047803299985,25.127694558996335],[121.50043030199998,25.127685146996267],[121.500282221,25.127655946995805],[121.4999596300447,25.127592333030687],[121.49880574003893,25.127364788025893],[121.4985016110374,25.127304812024573],[121.49800782803509,25.127207435022644],[121.49792339503432,25.127002078022084],[121.49778535603365,25.12696317302153],[121.49745017303238,25.126905543020225],[121.49697949703013,25.12685734201837],[121.49672417302925,25.126811194017304],[121.49652398302858,25.126822148016522],[121.49639169102794,25.12685196901606],[121.49610776202701,25.126941587015036],[121.49609826402711,25.12703131701509],[121.49612346702742,25.127168021015297],[121.49611875302747,25.12722185601531],[121.49607963002742,25.12726154101513],[121.49582500902652,25.12726936101418],[121.49554681502518,25.127296434013044],[121.4951391960236,25.127348306011562],[121.49473738302189,25.127415834010044],[121.49443372402048,25.12741857800885],[121.49423027301981,25.127442221008053],[121.49418684501968,25.12744726800776],[121.49412169801944,25.12743529300757],[121.49401809701904,25.127383387007093],[121.49382246601813,25.12730043900636],[121.49372561601776,25.12727442300607],[121.4936495500175,25.12726146300562],[121.49350533601685,25.127216574005104],[121.49283823701433,25.126969505002425],[121.49185686401084,25.126711168998547],[121.49119759702015,25.12653761901483],[121.49105371202006,25.126507474014467],[121.4895769890192,25.126319941011296],[121.48923162701914,25.126237988010644],[121.48849364601847,25.12624042500907],[121.48787549401742,25.126246833007823],[121.48721923101694,25.126310222006495],[121.48692227201634,25.126350561006014],[121.4868840020163,25.126368183005873],[121.48670418001562,25.126606210005583],[121.48668030001578,25.12651073600541],[121.48662360301606,25.126427631005374],[121.48656435501596,25.12638127700509],[121.48642187601598,25.12633029400487],[121.4852287590154,25.126023076002365],[121.4847452590151,25.125948716001275],[121.48430236601479,25.125876309000436],[121.48427517701484,25.125871864000334],[121.48378346101448,25.12575587199944],[121.48320586801741,25.125645069999777],[121.48224134101763,25.125439974999416],[121.48146738401772,25.125226895999283],[121.48126314901761,25.125171214999206],[121.48090044001752,25.125099167999196],[121.48055927701736,25.125031398999273],[121.48024762800303,25.12496627200028],[121.47979617200289,25.124847689000237],[121.47904108200277,25.12465413600012],[121.47897934100246,25.12465433600005],[121.47890965400263,25.124681511000166],[121.47888571600261,25.124737932000038],[121.47885097200258,25.124777243000093],[121.47880543100246,25.12480189200018],[121.47870891700246,25.124834056000175],[121.47851583300229,25.124883674000106],[121.47838973000235,25.124901226000226],[121.47829288300224,25.124847651000145],[121.47806717100204,25.124792037000162],[121.47721534400208,25.124569389999948],[121.47639058200151,25.12440300499977],[121.47583973300141,25.12426513999982],[121.47552141100127,25.12417925099973],[121.47533722600157,25.124129554999794],[121.47517060700137,25.124081102999693],[121.47514107500125,25.1240811979997],[121.47510623700138,25.124096006999682],[121.47507674300125,25.124103449999765],[121.47500154700116,25.12409634399971],[121.47474110203432,25.124082480986484],[121.4746844250339,25.124001816986738],[121.4746248710335,25.123874612986693],[121.47460574903343,25.123788925986887],[121.47461057603329,25.12364680998685],[121.47465249503321,25.123379644986684],[121.47466562003314,25.123303658986703],[121.47463017703278,25.123161678986946],[121.47458398403269,25.123017279987078],[121.47449460703213,25.122811771987127],[121.47443936403165,25.122649328987276],[121.47443606103155,25.12263961498727],[121.47432752803101,25.12242696298744],[121.47428519903062,25.122312406987643],[121.47420043803008,25.122055993987743],[121.47415811002996,25.12194143798768],[121.47408556002938,25.12175051898787],[121.47401328202916,25.121625133987887],[121.4740070610291,25.121565080987892],[121.4740002420288,25.121346642988026],[121.47399328502848,25.121095441988114],[121.47395047402797,25.120855269988137],[121.47382966002765,25.12056073798837],[121.47369072902681,25.120222577988457],[121.47367207602652,25.120163775988566],[121.47364226702662,25.12006981598843],[121.47361692202604,25.119703980988625],[121.47350995302473,25.11833896798875],[121.4736024180243,25.11748668698875],[121.47378777501247,25.11589134499078],[121.4738223060124,25.115536242990707],[121.4739338370123,25.114973356990497],[121.47417455201152,25.113771062989873],[121.47457696601133,25.112606490989172],[121.47525442100645,25.111424106999966],[121.47534708650626,25.111437445500048],[121.47598419700527,25.111703068999333],[121.4763921770044,25.11187315799893],[121.47707342700348,25.11211941899852],[121.47740880000308,25.11221679099814],[121.47790936400239,25.11238394799785],[121.47922336900079,25.112698002996833],[121.47988021700017,25.11285387699623],[121.48053060999945,25.113003926995678],[121.48096216999909,25.11313127699538],[121.481425984999,25.113281918995053],[121.48179318799875,25.11340362299473],[121.48215383799821,25.113496079994476],[121.48324002299768,25.113828157993797],[121.48396118700263,25.114014309002005],[121.48517957700183,25.114366696001852],[121.48588054000147,25.114561535001897],[121.48614489500123,25.114650723001905],[121.48621441000157,25.11467417500189],[121.48669862300113,25.1148621460019],[121.48709090400091,25.11498975900189],[121.48766666100093,25.115139509001935],[121.48823119500084,25.115267831002072],[121.48858977900075,25.11530456800218],[121.48904839500078,25.11534096300226],[121.4893651190007,25.115332334002346],[121.48971137600066,25.115313695002403],[121.4899651700006,25.115300033002427],[121.4904233940005,25.115237858002434],[121.49070650700048,25.115161102002656],[121.49118119100014,25.11504580100253],[121.49148088600006,25.11494623800264],[121.49169719500118,25.114839378003126],[121.49207157600186,25.114656163004575],[121.49237927500236,25.114473163005776],[121.49268921800252,25.11427623200698],[121.49338754400355,25.11380382500937],[121.49395300400424,25.11346075301145],[121.4946930920049,25.113010941013666],[121.49479268400488,25.112946025014068],[121.49497934500513,25.11282435601448],[121.49546731900546,25.112972561015642],[121.49596718400596,25.11308446301682],[121.49631563100618,25.11317622301775],[121.49650126800663,25.113237552018205],[121.49682715400685,25.11336380101906],[121.4970501570072,25.11346790701968],[121.49683970100709,25.113548874019095],[121.49724751500753,25.113724933020162],[121.4973826310077,25.11376744402066],[121.49759313700807,25.113829753021285],[121.4978130420084,25.11388915902176],[121.4979921640084,25.113948709022335],[121.49831275000916,25.114070792023377],[121.49836615600923,25.11408493102348],[121.49857342500924,25.114121464024105],[121.49876499900981,25.114158061024824],[121.49890938700995,25.114166159025228],[121.49911970901012,25.114182639025792],[121.49929657101045,25.114215483026378],[121.49937723001047,25.11423046002664],[121.49981689901131,25.114309173028],[121.5000116170013,25.114345747008024],[121.50023148900192,25.114396563010274],[121.50030384000195,25.11443928301079],[121.50042975800224,25.114533373012],[121.50051551700224,25.114601108012632],[121.50053943500235,25.11467752601256],[121.50055402600213,25.114785972012296],[121.50056047100223,25.114879732011882],[121.50055475900193,25.114966179011486],[121.50054103500204,25.115071042010747],[121.5005210960018,25.115139147010254],[121.50050510400165,25.115183336010002],[121.50047115000159,25.11528458800932],[121.50045329300153,25.115367399008534],[121.50045251500147,25.115403562008506],[121.50045201200152,25.115426991008313],[121.50045159300139,25.115446476008326],[121.50044176900128,25.115541618007672],[121.50041935100103,25.115994059005672],[121.50041638900079,25.11626555000451],[121.50045609900035,25.116585381003528],[121.50047741600139,25.116831189009034],[121.5004987970013,25.11711798300896],[121.50050145700133,25.11727348500886],[121.50048985900126,25.11740408600865],[121.50042832100132,25.117681965008018],[121.50034034700116,25.11797204400724],[121.50030274500142,25.118170770006895],[121.50031119000114,25.118259009006824],[121.50040527300119,25.11848947800724],[121.50056444200114,25.11885487700772],[121.5006931380013,25.11906890300811],[121.50073208600124,25.119201171008307],[121.50074890000138,25.119351114008012],[121.50076911700128,25.12013272500758],[121.50092660900152,25.119981000008526],[121.50119569700149,25.11974677801002],[121.50149392900165,25.119500567011762],[121.50185510300187,25.119188283014168],[121.50260350100199,25.11854118001889],[121.50267989500217,25.118669642019217],[121.50276769200207,25.118936692019197],[121.50289895600235,25.119233306019492],[121.50296463400237,25.119391515019615],[121.50297893600249,25.119408801019624],[121.50306266400231,25.119510001020004],[121.50313893800258,25.11960876002027],[121.50337807000274,25.119776277021163],[121.50361711200289,25.119923993022194],[121.50365026400279,25.11994653302246],[121.50379101400316,25.120042230022918],[121.50396394100325,25.119922813023962],[121.50410447500325,25.119833221024898],[121.50411416100324,25.119860228024823],[121.50422506600346,25.12016947402483],[121.50427946100352,25.120218799025004],[121.50478780200375,25.119959615027984],[121.50495151400405,25.120236318028407],[121.50498080000416,25.120278768028545],[121.50500603200412,25.12031534402855],[121.50485461900412,25.120395072027687],[121.50484398400413,25.120444618027435],[121.50508035700459,25.12079316902794],[121.50521380900489,25.12098824202836],[121.50425086000408,25.12116631902329],[121.504095379004,25.12119507202256],[121.50405793600402,25.12120591502239],[121.50354809700357,25.121353546019684],[121.50331274200346,25.12144715401846],[121.50308382800327,25.12155814001716],[121.50283594300309,25.121703996015817],[121.50274933800303,25.12176272901526],[121.50276231400314,25.12184800601521],[121.5028826590034,25.122638881014744],[121.50292856700338,25.122815894014646],[121.5029668840039,25.123063725014546],[121.5030225560037,25.123345428014318],[121.503037909004,25.12348618801424],[121.50307953300424,25.123867816013842],[121.50298981500401,25.12388275201339],[121.50286026300377,25.123843830013012],[121.50285989200393,25.124046592012736]]]}},{type:"Feature",properties:{VILLCODE:"63000120017",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"立農里",VILLENG:"Linong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51230649397196,25.11903663399478],[121.5122042039722,25.11911822799434],[121.51194666997301,25.119316191993843],[121.51173344797402,25.119457887993487],[121.51154279297504,25.119584586993135],[121.51125018597666,25.119744526992957],[121.51076912697968,25.119924187993345],[121.51041343698205,25.12002712799369],[121.51000881498499,25.12011752099442],[121.50989973598581,25.12013690799469],[121.50950083298886,25.120207805995406],[121.50920639399115,25.120260137996006],[121.50884657899388,25.12032533999687],[121.5085610699962,25.12037707599742],[121.50806208700642,25.12046749504345],[121.5078887740063,25.12050000704241],[121.50764756000615,25.12054525704109],[121.50740621800598,25.120590529039863],[121.50681431100577,25.1206984240368],[121.5063376380055,25.120783796034182],[121.50575702200497,25.12088778203115],[121.50555415500489,25.12092530102999],[121.50521380900489,25.12098824202836],[121.50508035700459,25.12079316902794],[121.50484398400413,25.120444618027435],[121.50485461900412,25.120395072027687],[121.50500603200412,25.12031534402855],[121.50498080000416,25.120278768028545],[121.50495151400405,25.120236318028407],[121.50478780200375,25.119959615027984],[121.50427946100352,25.120218799025004],[121.50422506600346,25.12016947402483],[121.50411416100324,25.119860228024823],[121.50410447500325,25.119833221024898],[121.50396394100325,25.119922813023962],[121.50379101400316,25.120042230022918],[121.50365026400279,25.11994653302246],[121.50361711200289,25.119923993022194],[121.50337807000274,25.119776277021163],[121.50313893800258,25.11960876002027],[121.50306266400231,25.119510001020004],[121.50297893600249,25.119408801019624],[121.50296463400237,25.119391515019615],[121.50289895600235,25.119233306019492],[121.50276769200207,25.118936692019197],[121.50267989500217,25.118669642019217],[121.50260350100199,25.11854118001889],[121.50185510300187,25.119188283014168],[121.50149392900165,25.119500567011762],[121.50119569700149,25.11974677801002],[121.50092660900152,25.119981000008526],[121.50076911700128,25.12013272500758],[121.50074890000138,25.119351114008012],[121.50073208600124,25.119201171008307],[121.5006931380013,25.11906890300811],[121.50056444200114,25.11885487700772],[121.50040527300119,25.11848947800724],[121.50031119000114,25.118259009006824],[121.50030274500142,25.118170770006895],[121.50034034700116,25.11797204400724],[121.50042832100132,25.117681965008018],[121.50048985900126,25.11740408600865],[121.50050145700133,25.11727348500886],[121.5004987970013,25.11711798300896],[121.50047741600139,25.116831189009034],[121.50045609900035,25.116585381003528],[121.50041638900079,25.11626555000451],[121.50041935100103,25.115994059005672],[121.50044176900128,25.115541618007672],[121.50045159300139,25.115446476008326],[121.50045201200152,25.115426991008313],[121.50045251500147,25.115403562008506],[121.50045329300153,25.115367399008534],[121.50047115000159,25.11528458800932],[121.50050510400165,25.115183336010002],[121.5005210960018,25.115139147010254],[121.50054103500204,25.115071042010747],[121.50055475900193,25.114966179011486],[121.50056047100223,25.114879732011882],[121.50055402600213,25.114785972012296],[121.50053943500235,25.11467752601256],[121.50051551700224,25.114601108012632],[121.5005525340022,25.11463034401283],[121.5006376250023,25.114718846013403],[121.50067246800225,25.114798924013456],[121.50069494200243,25.114922010012982],[121.50070790300235,25.115022213012747],[121.50066767000203,25.11516270801167],[121.5018783600029,25.115774413019206],[121.50199798200303,25.11586566101965],[121.50243246200284,25.116210756020582],[121.50296203700233,25.116610976020922],[121.5029644530021,25.116612802020896],[121.50319024500168,25.116790586024504],[121.50337373700177,25.116935067025356],[121.50367910800189,25.11716889302685],[121.50386329300203,25.117313984027664],[121.50389633600193,25.117340013027775],[121.50353992400193,25.117667742025137],[121.5039212060022,25.11796241202687],[121.50402978300231,25.11797572402744],[121.50459800600251,25.11804539603054],[121.50476300500257,25.11801276903148],[121.50479451400253,25.118006539031587],[121.50485593100272,25.118017794031807],[121.50488716000255,25.118032829032074],[121.5049425720026,25.11805950703224],[121.5051060520029,25.11813023503303],[121.50523598400281,25.118183256033596],[121.50532680800295,25.118222408034082],[121.50543434600297,25.118257684034692],[121.50556141700291,25.11829544803524],[121.50557123900283,25.1182981880352],[121.50617442600318,25.118466494038202],[121.50620465200338,25.11847399903829],[121.50621160100324,25.118475725038433],[121.50636151700338,25.118512954039026],[121.50649276900359,25.1185468750397],[121.5069867360037,25.118559026042306],[121.50730845500385,25.11856233104409],[121.50759673200389,25.118565293045755],[121.5080628710041,25.118580554048172],[121.50816996400442,25.11858727004855],[121.50833983299725,25.118597922997207],[121.50911022299243,25.118650511997117],[121.50915346799236,25.118653116997066],[121.50920980299196,25.118660263996947],[121.50925812099179,25.118673864997096],[121.50931554499121,25.11870028299706],[121.5093676639909,25.118661553997143],[121.50945413499069,25.118593271997177],[121.50945987099054,25.11858874199698],[121.50952510699017,25.118559157997108],[121.50954117699025,25.11855359599718],[121.50959242598978,25.118546991997167],[121.50963466298964,25.11854776699723],[121.50969501798913,25.118553978997124],[121.50977950698875,25.11856194899716],[121.5098438939883,25.11856906699713],[121.50987405798813,25.11856896299703],[121.50994742398781,25.11854391999709],[121.51006205998699,25.118502240997284],[121.51012631598698,25.11847820399725],[121.51018043398656,25.1184390969973],[121.51019916098625,25.118425562997423],[121.51026320898605,25.118370999997527],[121.51036383298558,25.11828527799763],[121.51055623198498,25.118119501998123],[121.5106047719849,25.118081235998243],[121.51075241498424,25.11802674899853],[121.51087052898353,25.117986645998677],[121.51116247598247,25.11791419999899],[121.51121131898216,25.117905107999213],[121.51123200398209,25.11790125799916],[121.51133805598162,25.11788660099937],[121.51148758298095,25.117870204999523],[121.51157135198059,25.11786231899958],[121.51195215197862,25.11782646600008],[121.51255524197593,25.117769682000976],[121.5127913509754,25.117654553001664],[121.5131625269745,25.117470522003224],[121.51316973197447,25.117474697003125],[121.51337290797262,25.117632174002477],[121.51314836697199,25.117960182000395],[121.51290235897135,25.11831327099817],[121.51280065897146,25.118456121997465],[121.51272434597136,25.11856331699683],[121.5126528349714,25.118652066996447],[121.51256474497157,25.118759181995983],[121.51245861997167,25.118876578995394],[121.51230649397196,25.11903663399478]]]}},{type:"Feature",properties:{VILLCODE:"63000120034",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"豐年里",VILLENG:"Fengnian Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.49135364400064,25.13850161902694],[121.4913245330008,25.138510744026807],[121.4912814850008,25.138514823026878],[121.489360902003,25.138416516019543],[121.48901855700336,25.13839899101818],[121.48738799200532,25.13831550601225],[121.4867479170061,25.13828577900979],[121.486673748006,25.138277483009638],[121.48670895800633,25.138165301009504],[121.48675202100671,25.138035013009382],[121.4867698880072,25.13790818600937],[121.48677129500714,25.13789819300934],[121.48676863000736,25.13785380200931],[121.48651797102117,25.133678603002515],[121.48651601902111,25.13364607400231],[121.48651180402156,25.133580996002344],[121.48656276602178,25.133439784002295],[121.48665711499885,25.13324780100817],[121.48675842699933,25.133045030008446],[121.48677114399922,25.133019576008383],[121.48694066999992,25.132798411008736],[121.48717356200028,25.132566185009328],[121.48734338200047,25.132417341009624],[121.48735504300082,25.13235944100963],[121.4873429800008,25.132316083009595],[121.48724751700125,25.132225982009246],[121.48697730700172,25.132042428008447],[121.4866793590023,25.131858966007655],[121.4865960200025,25.131830305007504],[121.48658796700245,25.13179778600739],[121.48652816600257,25.131707566007385],[121.48629339200349,25.131466035006586],[121.48621780000353,25.13139033900645],[121.48615805700365,25.13131458300631],[121.48614194300383,25.13124954400608],[121.48608184100428,25.13108338200601],[121.48601796100449,25.130964242005835],[121.48593430300468,25.130852406005552],[121.48588257000485,25.13079832600534],[121.48578720800504,25.13073353800522],[121.48573612200506,25.13073066300507],[121.48575416400531,25.130592845005037],[121.48576744600544,25.1305560490051],[121.48580486700551,25.130516726005222],[121.48593869800584,25.1304158410054],[121.48601624600605,25.130337196005645],[121.4860481960062,25.13027094400558],[121.48613308100683,25.130013421005767],[121.48619945400716,25.129824562005773],[121.48627655800777,25.129635668005864],[121.48632671800837,25.129419914005865],[121.48635068100832,25.12937084100589],[121.4863905860086,25.129277613005904],[121.48639559300909,25.12918694600604],[121.48638536201021,25.128635756005732],[121.48638749801064,25.128496103005634],[121.48638296001161,25.128028196005555],[121.48639313901218,25.127886070005342],[121.48642447701255,25.127665475005475],[121.48644776301342,25.127442453005497],[121.48647416201355,25.127332133005517],[121.48656418601435,25.12701824900548],[121.48662225301516,25.12676571700546],[121.4866568110156,25.126679855005637],[121.48670418001562,25.126606210005583],[121.48672786801536,25.126670520005664],[121.4867776630154,25.126723830005723],[121.48681837901539,25.126760720005933],[121.48689507001534,25.12677692600612],[121.48712952901573,25.12679260500653],[121.4873234160157,25.12680842400695],[121.48747340201577,25.126804886007367],[121.48752623701596,25.12680363900753],[121.48773360401607,25.126807073007814],[121.48781939101606,25.126843815007923],[121.48788274301589,25.126909430008112],[121.48800521701544,25.127102370008533],[121.48816422401465,25.127414485009133],[121.48823242501435,25.1275623480092],[121.48835892901415,25.127635979009607],[121.48847666601404,25.127771345009794],[121.48862617701344,25.127964196010296],[121.48870329401316,25.12808734501045],[121.48872622801267,25.12818599901062],[121.48875361401244,25.128272298010742],[121.48883522701236,25.128391325011],[121.4889172990116,25.12862553901137],[121.48896249601142,25.128654189011343],[121.48905288601136,25.128715597011627],[121.4891163730111,25.12881000101189],[121.4891620020107,25.12894971201199],[121.48919305501016,25.12914640401219],[121.48919900200995,25.129184075012287],[121.48926277400955,25.129352525012546],[121.48932191300919,25.12948808501275],[121.48940806300877,25.129615321013063],[121.48951207400859,25.129697249013358],[121.48964762900826,25.129779073013555],[121.48979242800797,25.129918466013986],[121.48985630000732,25.130111598014423],[121.48987462400714,25.130185585014328],[121.48990184800691,25.13023074401451],[121.48995619100661,25.13029227101454],[121.49000157500663,25.130370285014777],[121.49003828900594,25.13053470801506],[121.49004327700573,25.13065398801507],[121.49003444200535,25.130699265015085],[121.49006179800521,25.13077733901524],[121.49012526100515,25.130867626015426],[121.49022910700494,25.130908423015782],[121.4903508920048,25.13092858601603],[121.49047714000469,25.13093639201632],[121.49068904700472,25.13094803101675],[121.4907522420047,25.130968397017103],[121.49077051700444,25.13103004201714],[121.49074869800361,25.131211109017112],[121.49072232600338,25.13137985701722],[121.49071809300294,25.131449811017234],[121.4907409460027,25.1315278920173],[121.49080005600227,25.131655225017532],[121.490832170002,25.131794980017904],[121.49080133600131,25.13197608501788],[121.49074770700095,25.132091443017742],[121.49071193500058,25.13216560901766],[121.49072113000044,25.13221082701794],[121.49077096000039,25.13227236901797],[121.49081616000005,25.13230101701803],[121.49106883899981,25.132361887018803],[121.49129448999956,25.13242695201939],[121.49137437199951,25.132463076019537],[121.49141189599925,25.132480045019697],[121.49152464299915,25.132492012019977],[121.49164659399895,25.13255331402043],[121.4919353750033,25.132622285000735],[121.49216101800482,25.132687350001767],[121.49230100800575,25.132748600002483],[121.49247703200717,25.13280560500329],[121.49263492100842,25.132833869003854],[121.49277934800936,25.132878647004627],[121.49296431401089,25.13291504600542],[121.49323910601302,25.132949151006642],[121.49381291201769,25.133196069009397],[121.49394382301858,25.133240881009907],[121.4940386150194,25.133273472010384],[121.49411532301988,25.133289674010747],[121.49416488302035,25.133285392010926],[121.49423259802089,25.13330984901135],[121.49439053704906,25.13335046200663],[121.49453493304999,25.133387004007343],[121.49457562005043,25.133415658007582],[121.4946207220507,25.133419624007733],[121.4947291130514,25.133472735008397],[121.49481039005182,25.13350538000861],[121.49496375205278,25.133529550009456],[121.49517119405458,25.13354942201039],[121.49538315705631,25.133573396011396],[121.49563570805829,25.13360134001273],[121.49582470505972,25.13360167401356],[121.4959616320587,25.133937572014084],[121.4960842450581,25.134159306014578],[121.49625670005744,25.134446685015085],[121.49626723205725,25.13446525801529],[121.49637425105686,25.13465397401554],[121.49641189205661,25.1347203490157],[121.49643831405649,25.134766941015737],[121.49664261105526,25.135124144016604],[121.49687421905357,25.135547078017403],[121.49716650605181,25.13604574301825],[121.49648572704523,25.136346015015384],[121.49607258504142,25.13652823901341],[121.49532471503495,25.136870637010563],[121.49530642803468,25.13687903301046],[121.49457040002868,25.137216989007513],[121.49419479402601,25.137376288006127],[121.4941641790258,25.137389272005958],[121.49359882402175,25.137613165003877],[121.493012733018,25.137834150001733],[121.49253684801523,25.13801358000015],[121.49252148401493,25.138019759000215],[121.49142336400081,25.138461303027068],[121.49138687800081,25.138488924027044],[121.49135364400064,25.13850161902694]]]}},{type:"Feature",properties:{VILLCODE:"63000120036",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"桃源里",VILLENG:"Taoyuan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4867479170061,25.13828577900979],[121.48682187100458,25.138725741010756],[121.48689060200299,25.139135358011607],[121.48701262900073,25.139818966013102],[121.48702157000041,25.139870205013256],[121.48697403900039,25.139901427013086],[121.48691292200057,25.139940972012983],[121.48684055800017,25.14000539801272],[121.48679544400008,25.14007388101261],[121.48675273399975,25.14017548601258],[121.48674320399967,25.14021081201266],[121.48672589299957,25.14027497201282],[121.48670155199925,25.140432429012968],[121.48665079299842,25.140650677012907],[121.48664130599835,25.140691468012996],[121.48657449999735,25.141012660013192],[121.48656786099716,25.141054094013246],[121.48655455699712,25.141073033013125],[121.48622834399863,25.140785417011443],[121.4859565649996,25.140563607010055],[121.48578457200011,25.140456936009045],[121.48561267700072,25.140375020008307],[121.48567676399998,25.140597513008775],[121.48597818299676,25.141462598011252],[121.48620438099611,25.141577323012395],[121.48620911799615,25.141581244012453],[121.48599674702157,25.14181801399616],[121.48581604102118,25.142031891996005],[121.48535111901994,25.142611132995082],[121.48502115901954,25.14302222299428],[121.48482892401927,25.143190582993732],[121.48453213801959,25.14331787499254],[121.4841037200202,25.14344144299042],[121.48386563402083,25.143491919989266],[121.48362282602145,25.14349478998817],[121.48336375502238,25.143402448986482],[121.4830843529943,25.143332961010042],[121.48286413999526,25.143310893009282],[121.48275518499584,25.143305028009063],[121.48259180899645,25.143309704008562],[121.48238116099687,25.14341185700831],[121.48159572399743,25.143930030008374],[121.4805386769986,25.144633368008037],[121.4795087889999,25.145320054006945],[121.47916708000022,25.14554849000666],[121.47905922500019,25.145620591006498],[121.47895564600121,25.14554333100579],[121.47879703400265,25.145391712004614],[121.47869757100348,25.145304400003873],[121.47863464700396,25.145236651003685],[121.4785565410046,25.145195248003013],[121.47848476000496,25.145142395002637],[121.47838780100591,25.145069988001975],[121.47825686700708,25.144953958001167],[121.47815990000775,25.14488270700069],[121.47812844800808,25.144842525000474],[121.47800880200884,25.14476207599968],[121.47795087400938,25.144720697999364],[121.47785016601037,25.144626498998765],[121.47781366901063,25.144586307998548],[121.47772686101162,25.144473782997853],[121.47755688701292,25.144333612996824],[121.47746873301354,25.144270420996303],[121.47740951401406,25.144246224996166],[121.47734525201452,25.14422090299576],[121.47727844401484,25.1442093369956],[121.47721669401488,25.144190900995408],[121.47709825301565,25.144144851994884],[121.47700881201617,25.14409654299435],[121.47691810501692,25.144053980993938],[121.47682869701778,25.14398618699357],[121.4767355430185,25.1439000249931],[121.47664495101918,25.14378979799242],[121.47659473002,25.14366700699185],[121.47656592602073,25.14355457499152],[121.47655475702113,25.143451337991326],[121.4765701290217,25.14331259199077],[121.47656772102212,25.14324721899078],[121.47656787902258,25.143157767990395],[121.47656169002269,25.143090105990392],[121.47655685002326,25.142974246989954],[121.47651414702408,25.142877855989617],[121.4764550440246,25.14278717198931],[121.47641601902494,25.142751563989027],[121.47634681302551,25.142670029988587],[121.47630147402576,25.14264129498852],[121.47626118302607,25.142609122988254],[121.47621712102642,25.142568927988215],[121.47611639502715,25.142487337987504],[121.47598539502803,25.142412602987005],[121.47594293102851,25.142385706987],[121.47592068502844,25.14237161598681],[121.47607429103023,25.141847940985937],[121.476675037,25.139799899002465],[121.4772595880036,25.13800828400202],[121.47732132800391,25.13787315400194],[121.47742899800394,25.137838156002154],[121.47753960900368,25.137842603002166],[121.47774478900351,25.137789072002533],[121.4779077920035,25.137721270002697],[121.47794403900383,25.137562557002532],[121.47801244200382,25.1374732040026],[121.47826899300364,25.137401351002694],[121.47835931900364,25.137364180002905],[121.4784961100035,25.137330099003105],[121.47861189200358,25.137277128003074],[121.47869015500393,25.13709411100294],[121.47885817700397,25.136973325003073],[121.47965095200331,25.136770336003774],[121.47968250800406,25.136619194003615],[121.47968344000387,25.1366147320036],[121.47955134500448,25.13649491700319],[121.4795398740046,25.136494013003293],[121.47953581100444,25.136493693003178],[121.47902321200546,25.13645330900259],[121.47899020300567,25.136450708002553],[121.47898903600566,25.136450616002545],[121.47867847700626,25.136426149002297],[121.47867176200614,25.136425620002253],[121.47849182400732,25.13619052600172],[121.47841767600785,25.13608014600147],[121.47852223200833,25.13588742000142],[121.47873851800776,25.13599253000168],[121.47896335100877,25.135587790001498],[121.47899982100894,25.135486666001302],[121.47878875500977,25.135371917000956],[121.47881452400986,25.13532353400095],[121.47892989001035,25.13510693000079],[121.47898224801051,25.135054119000863],[121.47914024901061,25.13495316200077],[121.47941074101097,25.134783246000744],[121.48018511801402,25.133715024999667],[121.4803079850145,25.13355292499949],[121.48037428301555,25.133344470999205],[121.48038484099405,25.13329788700379],[121.48053144699472,25.133027925003834],[121.48054170899503,25.13290785600367],[121.48056816299527,25.13280732400361],[121.48067513499532,25.13270162900366],[121.48076336199561,25.13260824500366],[121.48097482899578,25.132450760003863],[121.4811891089962,25.13232512500386],[121.48147579599647,25.13217964500408],[121.48169289499631,25.132088297003982],[121.48191009099652,25.132021443004135],[121.48208432399655,25.13195472800412],[121.48221560599667,25.131888151004297],[121.48235752299678,25.131794592004194],[121.48249404599723,25.131693701004195],[121.4827670409977,25.131482124004187],[121.48288211299781,25.13138865300418],[121.48300775999834,25.1312534990041],[121.4830957709987,25.13110621800408],[121.48321583199932,25.130917185003984],[121.48328244999958,25.13079202100402],[121.48349353400523,25.130538988999604],[121.4835630810054,25.130472613999885],[121.48366231400543,25.130450244000166],[121.48379117600544,25.130449822000397],[121.48388810700537,25.13052300200068],[121.48399596100515,25.13064269500099],[121.4841065230048,25.130767282001262],[121.48421450200449,25.13092127200139],[121.48427916500442,25.13097986100171],[121.48435196800423,25.131060468001895],[121.48447872100397,25.13120704700212],[121.48458125900349,25.131341455002406],[121.48469169600338,25.131434191002796],[121.4847724750035,25.131495172002957],[121.48481548400324,25.131509729003096],[121.48486112300337,25.131509580003083],[121.48490670400332,25.131494732003453],[121.48493875100348,25.131452981003285],[121.48500282400364,25.131362122003495],[121.4850615530037,25.131278636003604],[121.48512579100395,25.131229422003617],[121.4851873420039,25.13118022500372],[121.48526234900415,25.131138332003985],[121.48536409500421,25.131071851004346],[121.48546578500438,25.130988216004443],[121.48549779200462,25.13093667000444],[121.48556165400484,25.130791913004543],[121.48558303700501,25.130767340004553],[121.4856312380051,25.13073778700486],[121.48571173400482,25.130727728004917],[121.48573612200506,25.13073066300507],[121.48578720800504,25.13073353800522],[121.48588257000485,25.13079832600534],[121.48593430300468,25.130852406005552],[121.48601796100449,25.130964242005835],[121.48608184100428,25.13108338200601],[121.48614194300383,25.13124954400608],[121.48615805700365,25.13131458300631],[121.48621780000353,25.13139033900645],[121.48629339200349,25.131466035006586],[121.48652816600257,25.131707566007385],[121.48658796700245,25.13179778600739],[121.4865960200025,25.131830305007504],[121.4866793590023,25.131858966007655],[121.48697730700172,25.132042428008447],[121.48724751700125,25.132225982009246],[121.4873429800008,25.132316083009595],[121.48735504300082,25.13235944100963],[121.48734338200047,25.132417341009624],[121.48717356200028,25.132566185009328],[121.48694066999992,25.132798411008736],[121.48677114399922,25.133019576008383],[121.48675842699933,25.133045030008446],[121.48665711499885,25.13324780100817],[121.48656276602178,25.133439784002295],[121.48651180402156,25.133580996002344],[121.48651601902111,25.13364607400231],[121.48651797102117,25.133678603002515],[121.48676863000736,25.13785380200931],[121.48677129500714,25.13789819300934],[121.4867698880072,25.13790818600937],[121.48675202100671,25.138035013009382],[121.48670895800633,25.138165301009504],[121.486673748006,25.138277483009638],[121.4867479170061,25.13828577900979]]]}},{type:"Feature",properties:{VILLCODE:"63000120037",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"一德里",VILLENG:"Yide Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.48573612200506,25.13073066300507],[121.48571173400482,25.130727728004917],[121.4856312380051,25.13073778700486],[121.48558303700501,25.130767340004553],[121.48556165400484,25.130791913004543],[121.48549779200462,25.13093667000444],[121.48546578500438,25.130988216004443],[121.48536409500421,25.131071851004346],[121.48526234900415,25.131138332003985],[121.4851873420039,25.13118022500372],[121.48512579100395,25.131229422003617],[121.4850615530037,25.131278636003604],[121.48500282400364,25.131362122003495],[121.48493875100348,25.131452981003285],[121.48490670400332,25.131494732003453],[121.48486112300337,25.131509580003083],[121.48481548400324,25.131509729003096],[121.4847724750035,25.131495172002957],[121.48469169600338,25.131434191002796],[121.48458125900349,25.131341455002406],[121.48447872100397,25.13120704700212],[121.48435196800423,25.131060468001895],[121.48427916500442,25.13097986100171],[121.48421450200449,25.13092127200139],[121.4841065230048,25.130767282001262],[121.48399596100515,25.13064269500099],[121.48388810700537,25.13052300200068],[121.48379117600544,25.130449822000397],[121.48366231400543,25.130450244000166],[121.4835630810054,25.130472613999885],[121.48349353400523,25.130538988999604],[121.48328244999958,25.13079202100402],[121.48321583199932,25.130917185003984],[121.4830957709987,25.13110621800408],[121.48300775999834,25.1312534990041],[121.48288211299781,25.13138865300418],[121.4827670409977,25.131482124004187],[121.48249404599723,25.131693701004195],[121.48235752299678,25.131794592004194],[121.48221560599667,25.131888151004297],[121.48208432399655,25.13195472800412],[121.48191009099652,25.132021443004135],[121.48169289499631,25.132088297003982],[121.48147579599647,25.13217964500408],[121.4811891089962,25.13232512500386],[121.48097482899578,25.132450760003863],[121.48076336199561,25.13260824500366],[121.48067513499532,25.13270162900366],[121.48056816299527,25.13280732400361],[121.48054170899503,25.13290785600367],[121.48053144699472,25.133027925003834],[121.48038484099405,25.13329788700379],[121.48037428301555,25.133344470999205],[121.4803079850145,25.13355292499949],[121.48018511801402,25.133715024999667],[121.47941074101097,25.134783246000744],[121.47914024901061,25.13495316200077],[121.47898224801051,25.135054119000863],[121.47892989001035,25.13510693000079],[121.47881452400986,25.13532353400095],[121.47878875500977,25.135371917000956],[121.47899982100894,25.135486666001302],[121.47896335100877,25.135587790001498],[121.47873851800776,25.13599253000168],[121.47852223200833,25.13588742000142],[121.47841767600785,25.13608014600147],[121.47849182400732,25.13619052600172],[121.47867176200614,25.136425620002253],[121.47867847700626,25.136426149002297],[121.47898903600566,25.136450616002545],[121.47899020300567,25.136450708002553],[121.47902321200546,25.13645330900259],[121.47953581100444,25.136493693003178],[121.4795398740046,25.136494013003293],[121.47955134500448,25.13649491700319],[121.47968344000387,25.1366147320036],[121.47968250800406,25.136619194003615],[121.47965095200331,25.136770336003774],[121.47885817700397,25.136973325003073],[121.47869015500393,25.13709411100294],[121.47861189200358,25.137277128003074],[121.4784961100035,25.137330099003105],[121.47835931900364,25.137364180002905],[121.47826899300364,25.137401351002694],[121.47801244200382,25.1374732040026],[121.47794403900383,25.137562557002532],[121.4779077920035,25.137721270002697],[121.47774478900351,25.137789072002533],[121.47753960900368,25.137842603002166],[121.47742899800394,25.137838156002154],[121.47732132800391,25.13787315400194],[121.4772595880036,25.13800828400202],[121.476675037,25.139799899002465],[121.47607429103023,25.141847940985937],[121.47592068502844,25.14237161598681],[121.47587834002894,25.142344794986634],[121.47582418502934,25.142310300986356],[121.47571840702992,25.142231014986102],[121.47565922703053,25.14218620098568],[121.47558746203107,25.142126457985444],[121.47554342203142,25.14207593298526],[121.4755006250317,25.142033440984942],[121.47539622903265,25.14188878698443],[121.47535344603303,25.141838258984247],[121.47529688603376,25.141737254983973],[121.4752050249997,25.141632752000373],[121.47516731299977,25.141568477000206],[121.4751006630002,25.141467449000018],[121.47506923500063,25.141414654999913],[121.4750177150008,25.14131594599983],[121.47495730999617,25.141249340985258],[121.47486166499687,25.141147135985506],[121.47469799199789,25.141011571985747],[121.47454564299879,25.140890920985978],[121.4744058579993,25.140795527986167],[121.4743039120001,25.140693312986325],[121.47416295100096,25.140549768986528],[121.47410001600134,25.140490031986648],[121.47397281600183,25.14040956698683],[121.47380407700263,25.140290068987245],[121.4736919930032,25.14021535198728],[121.47362905000332,25.140160212987514],[121.47340866900392,25.14001195398777],[121.47334067800425,25.139960250988022],[121.47325628200454,25.13991539798813],[121.47317441700497,25.139864821988297],[121.47302460700546,25.139737320988317],[121.4729176880061,25.139596093988622],[121.47279938700662,25.13947550598877],[121.47267100300719,25.139351454988986],[121.47260057500768,25.13925157598925],[121.47248995300846,25.139066781989236],[121.47240700200906,25.138919863989425],[121.4723354700099,25.138731675989664],[121.47229664901042,25.13858253098967],[121.47227929501138,25.138416215989587],[121.47223800401213,25.1382372319897],[121.47213746801296,25.13805360698987],[121.47205582701358,25.137879173989827],[121.4719853640137,25.13779992498993],[121.47196405901398,25.137728788989996],[121.47186462801427,25.137631159990267],[121.4717727890145,25.13751978699029],[121.47175393401453,25.137486504990378],[121.47166711201473,25.137391183990484],[121.47162934801506,25.13735787399066],[121.47157649301504,25.13730160799071],[121.47150472401488,25.137248741990867],[121.47140279501505,25.137139638991076],[121.47126051401519,25.137033930991123],[121.4712101380152,25.137002888991308],[121.4711094100152,25.136928213991524],[121.47106027301514,25.136908633991503],[121.47096330401502,25.136845405991867],[121.47091547001506,25.136802924991905],[121.4708109640152,25.136726749992174],[121.47074044301515,25.136675345992185],[121.47060315201489,25.136604046992325],[121.47054902101493,25.136559250992526],[121.47035253601457,25.136448857992896],[121.4702001280145,25.13636606599324],[121.47000614901398,25.136263717993565],[121.46987515301399,25.1361958639939],[121.46975548101376,25.136138346994027],[121.46954383501313,25.13604743699441],[121.46942545101284,25.135975019994635],[121.46937884801252,25.135949716994585],[121.46921390601247,25.13582675399507],[121.46917236601242,25.135791152995143],[121.46908548001232,25.13573138199526],[121.468957069012,25.135626837995403],[121.46886397501186,25.135514307995685],[121.46879475901171,25.135443098995744],[121.46870545601152,25.135325990995913],[121.46842135201138,25.134865681996462],[121.46845171201149,25.13481182499636],[121.4684469070119,25.13467993099637],[121.46839169901176,25.13453191099647],[121.46833769101174,25.13441829199657],[121.46827226901148,25.134343664996702],[121.46819295401122,25.13428045699689],[121.46802669201053,25.134191902997202],[121.46799025701053,25.134123035997366],[121.46793624301031,25.13401288099749],[121.46787336201018,25.133925616997463],[121.46781802500995,25.1338498409975],[121.46772494600962,25.13373158699793],[121.46766706400945,25.133668418997942],[121.46758275900896,25.13357655399807],[121.46749842600865,25.13350073399819],[121.46740153500826,25.133397378998342],[121.46733607700783,25.13334107799857],[121.46727943100261,25.133293976998846],[121.46720893500228,25.13323538999906],[121.46714596800196,25.133196300999114],[121.46710190600186,25.1331606959991],[121.46706418400176,25.13310443599924],[121.46702399400172,25.133019509999407],[121.46694719200114,25.132963189999543],[121.46688170900096,25.132921822999585],[121.46671161600038,25.132863079999787],[121.46660082111681,25.13277919896993],[121.46651531311524,25.13265635997007],[121.46643104011386,25.132548433970378],[121.46636437311261,25.13246690397047],[121.46628388211118,25.13235898397069],[121.46623994311048,25.132255686970847],[121.46621358410991,25.132190308970944],[121.46613055610837,25.132092687971216],[121.46603241110655,25.131985888971528],[121.4659707371057,25.131930746971673],[121.46591159910454,25.131867583971864],[121.46586126510384,25.13181473797202],[121.46575927610206,25.131743494972255],[121.46571399310125,25.13168608297248],[121.46560960109954,25.13154946497281],[121.4655494000983,25.13137963697297],[121.46550931209728,25.131240803973117],[121.46546426009631,25.13105609497311],[121.46543290709549,25.13096544597316],[121.46539174809439,25.13072455197339],[121.46536800609367,25.1306075329733],[121.46533919309316,25.130506580973474],[121.46532670609248,25.130441193973482],[121.46529411909191,25.13033677997337],[121.46527533909142,25.130264495973606],[121.46523148309038,25.130118784973718],[121.46519140208954,25.129975365973753],[121.46518389908937,25.129942093973842],[121.46513118608812,25.12981472097405],[121.46511233808789,25.12977797997403],[121.46506217708685,25.12963227097432],[121.46503957108622,25.12958291497432],[121.46500585308556,25.129409699974467],[121.46495825208437,25.12924333597447],[121.46493569608393,25.12916760697451],[121.46489305208307,25.12904827197467],[121.46486917708269,25.129004650974704],[121.46482649508164,25.128905963974887],[121.4648064280814,25.128848599975026],[121.46476903808035,25.12861343697502],[121.46474159707941,25.12845397897506],[121.46466623307806,25.12830018697548],[121.4645227900756,25.128150889976094],[121.46444989607437,25.128026919976318],[121.46439967207341,25.127916742976616],[121.46436704107276,25.12783641597672],[121.46433945507216,25.127754942976818],[121.46430937607172,25.127658571977015],[121.46429818807106,25.12757368997701],[121.46431859107123,25.127447567976965],[121.46433003507111,25.127394824976776],[121.46435543407127,25.127291653976588],[121.46439625307109,25.127032521976375],[121.46442300007108,25.126884620976305],[121.46445089907144,25.126794063976007],[121.46447366807155,25.126753961975975],[121.46451805407193,25.126611810975582],[121.46453079207183,25.126539581975557],[121.46460571607209,25.126243804975065],[121.4646209660721,25.126177309974892],[121.46465648507228,25.126056944974703],[121.4646717030723,25.126008805974717],[121.46470099807233,25.12584599197448],[121.46470992107227,25.125792103974373],[121.46471904107204,25.12563270097433],[121.46473566007182,25.1255054359741],[121.46472063807147,25.125446917974323],[121.46472712307138,25.12534830997407],[121.46471473607089,25.12522787797414],[121.4647048740706,25.1251051359742],[121.46468730107021,25.125064980974162],[121.46464343007183,25.124927296971208],[121.46460080107131,25.12479878097132],[121.46455933907055,25.12472189197162],[121.46456948507077,25.124688645971446],[121.46458725107082,25.12462559197147],[121.46463021507108,25.1245717489711],[121.4646630920715,25.124515609971073],[121.46473009407207,25.124413644970808],[121.46476799007245,25.124372413970505],[121.46482231107287,25.12431056297036],[121.46482619407264,25.124255522970337],[121.46474432007173,25.12421756497066],[121.4645969110702,25.12417031297128],[121.46453011806938,25.124156448971643],[121.4643700250676,25.124088836972177],[121.46432263906705,25.124068824972387],[121.46453696306915,25.12397661997142],[121.46498539307356,25.123783700969668],[121.46503893907418,25.123701611969448],[121.46516413807512,25.123575602968792],[121.46534315907688,25.123443971968204],[121.46561203707923,25.12333389696718],[121.4659110520822,25.123283799965876],[121.46639441108702,25.12324859696385],[121.46669476000272,25.12322672199819],[121.46685817100337,25.123213071998038],[121.46876255401065,25.12305398399509],[121.46954832401376,25.122988335994098],[121.47326943802749,25.122714343988747],[121.47443606103155,25.12263961498727],[121.47443936403165,25.122649328987276],[121.47449460703213,25.122811771987127],[121.47458398403269,25.123017279987078],[121.47463017703278,25.123161678986946],[121.47466562003314,25.123303658986703],[121.47465249503321,25.123379644986684],[121.47461057603329,25.12364680998685],[121.47460574903343,25.123788925986887],[121.4746248710335,25.123874612986693],[121.4746844250339,25.124001816986738],[121.47474110203432,25.124082480986484],[121.47500154700116,25.12409634399971],[121.47507674300125,25.124103449999765],[121.47510623700138,25.124096006999682],[121.47514107500125,25.1240811979997],[121.47517060700137,25.124081102999693],[121.47533722600157,25.124129554999794],[121.47552141100127,25.12417925099973],[121.47583973300141,25.12426513999982],[121.47639058200151,25.12440300499977],[121.47721534400208,25.124569389999948],[121.47806717100204,25.124792037000162],[121.47829288300224,25.124847651000145],[121.47838973000235,25.124901226000226],[121.47851583300229,25.124883674000106],[121.47870891700246,25.124834056000175],[121.47880543100246,25.12480189200018],[121.47885097200258,25.124777243000093],[121.47888571600261,25.124737932000038],[121.47890965400263,25.124681511000166],[121.47897934100246,25.12465433600005],[121.47904108200277,25.12465413600012],[121.47979617200289,25.124847689000237],[121.48024762800303,25.12496627200028],[121.48055927701736,25.125031398999273],[121.48090044001752,25.125099167999196],[121.48126314901761,25.125171214999206],[121.48146738401772,25.125226895999283],[121.48224134101763,25.125439974999416],[121.48320586801741,25.125645069999777],[121.48378346101448,25.12575587199944],[121.48427517701484,25.125871864000334],[121.48430236601479,25.125876309000436],[121.4847452590151,25.125948716001275],[121.4852287590154,25.126023076002365],[121.48642187601598,25.12633029400487],[121.48656435501596,25.12638127700509],[121.48662360301606,25.126427631005374],[121.48668030001578,25.12651073600541],[121.48670418001562,25.126606210005583],[121.4866568110156,25.126679855005637],[121.48662225301516,25.12676571700546],[121.48656418601435,25.12701824900548],[121.48647416201355,25.127332133005517],[121.48644776301342,25.127442453005497],[121.48642447701255,25.127665475005475],[121.48639313901218,25.127886070005342],[121.48638296001161,25.128028196005555],[121.48638749801064,25.128496103005634],[121.48638536201021,25.128635756005732],[121.48639559300909,25.12918694600604],[121.4863905860086,25.129277613005904],[121.48635068100832,25.12937084100589],[121.48632671800837,25.129419914005865],[121.48627655800777,25.129635668005864],[121.48619945400716,25.129824562005773],[121.48613308100683,25.130013421005767],[121.4860481960062,25.13027094400558],[121.48601624600605,25.130337196005645],[121.48593869800584,25.1304158410054],[121.48580486700551,25.130516726005222],[121.48576744600544,25.1305560490051],[121.48575416400531,25.130592845005037],[121.48573612200506,25.13073066300507]]]}},{type:"Feature",properties:{VILLCODE:"63000120038",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"關渡里",VILLENG:"Guandu Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47443606103155,25.12263961498727],[121.47326943802749,25.122714343988747],[121.46954832401376,25.122988335994098],[121.46876255401065,25.12305398399509],[121.46685817100337,25.123213071998038],[121.46669476000272,25.12322672199819],[121.46639441108702,25.12324859696385],[121.4659110520822,25.123283799965876],[121.46561203707923,25.12333389696718],[121.46534315907688,25.123443971968204],[121.46516413807512,25.123575602968792],[121.46503893907418,25.123701611969448],[121.46498539307356,25.123783700969668],[121.46453696306915,25.12397661997142],[121.46432263906705,25.124068824972387],[121.46426306706628,25.124043665972525],[121.46420888806571,25.124028668972883],[121.46413206606495,25.123986125973182],[121.46385361606181,25.123904299974495],[121.46377671406104,25.123906472974586],[121.46361150805927,25.12394064697528],[121.46348297805778,25.12390947897599],[121.46332929605617,25.12384732397653],[121.46307731105335,25.123770117977514],[121.46297527205238,25.123730974978095],[121.46285050205103,25.12371128397833],[121.46270933804965,25.12369731797904],[121.4624888120473,25.123651112979836],[121.46224684604478,25.12360947398083],[121.46198973804198,25.12357812698188],[121.4618233630402,25.123561825982485],[121.46176534403958,25.12357779698274],[121.46168602603878,25.123523767983066],[121.46157654903745,25.123414660983276],[121.46155890103732,25.1233873199835],[121.46154247903729,25.123361878983438],[121.46153058803729,25.123296602983455],[121.46154397603742,25.123243604983244],[121.46155879803767,25.123141102983023],[121.46151197503717,25.1230734749832],[121.4614210620364,25.123028844983683],[121.46134660503547,25.123007155983753],[121.46111069803328,25.122978810984783],[121.46088238303074,25.12296077998551],[121.46078782502993,25.12297240298594],[121.46069697902915,25.122955307986302],[121.46060113702798,25.12295774498668],[121.46043847002642,25.12296831598738],[121.46034636602538,25.122951240987653],[121.46027325902456,25.122969695987937],[121.46015468002363,25.122957243988328],[121.46010169802298,25.122950439988653],[121.45995915402166,25.12293687998922],[121.45984689202037,25.12293015998955],[121.45977629401978,25.122941727989975],[121.4596905530188,25.122949882990294],[121.45959220801795,25.122960352990628],[121.4594433690163,25.122952536991136],[121.45933740801526,25.122942364991626],[121.4592693120145,25.122944759991736],[121.45918859201386,25.122942572992176],[121.45911294401293,25.12295186399259],[121.4589212540111,25.122955590993342],[121.45879320300983,25.12294012499384],[121.45880385901,25.122909854993555],[121.45883521901057,25.122838661993438],[121.45887420701085,25.122791561993182],[121.45894074401183,25.122662940992665],[121.45900353201286,25.122548096992045],[121.45903996201329,25.122486078991887],[121.45910404901406,25.122388449991448],[121.45912666601443,25.122351680991336],[121.45921960901563,25.12218976199064],[121.45926610701619,25.122118550990344],[121.45928996201657,25.12207376799019],[121.45933514001693,25.121978455989943],[121.45936527401756,25.121922179989728],[121.45938275701785,25.12184986698943],[121.45941523701832,25.121716710989247],[121.45943395201871,25.12163060498896],[121.45946768101938,25.12149516298868],[121.45948769701951,25.12142514098848],[121.45952025302007,25.12132640698804],[121.45957416202081,25.12118977298766],[121.4595891630209,25.121133526987624],[121.45962804102136,25.12104052498721],[121.4596240590213,25.120957886987124],[121.45965917202189,25.120872930986934],[121.45970041002273,25.12071108498651],[121.4596990050227,25.120650266986274],[121.45972899502323,25.12053318698618],[121.45974646202335,25.120452818985836],[121.4597876750239,25.12028178298554],[121.45980013002423,25.120214068985355],[121.45980881002433,25.1201520739852],[121.45983131202459,25.120068276984927],[121.45984375602482,25.119997115984813],[121.45986873002511,25.1198915169846],[121.45989227102564,25.119712471984354],[121.45989463902556,25.119647047984092],[121.45992342202626,25.119552913983853],[121.45993839102634,25.119482898983744],[121.45998339602704,25.119315298983377],[121.4600197010272,25.119201638983032],[121.46003216402752,25.11913965898279],[121.46004334902766,25.119068491982762],[121.46005834402783,25.119009952982626],[121.46011724502861,25.11885150898213],[121.46016492702901,25.11875046398194],[121.46018243302939,25.118687319981866],[121.4602237460298,25.118557593981436],[121.46023869602988,25.118480680981378],[121.46028251903013,25.1183463719811],[121.460327508031,25.11817072698069],[121.4603537150313,25.1180547969806],[121.46038510503142,25.117996223980196],[121.46042758503201,25.11782748498],[121.4604676780323,25.117716116979757],[121.46048389503248,25.117641502979534],[121.46049886803266,25.117573781979438],[121.46053022903294,25.11750258897923],[121.46057273503344,25.117344166978825],[121.4605939360335,25.117244305978733],[121.46062151203384,25.117174269978623],[121.46064022603406,25.1170870369786],[121.46065644203415,25.117012424978288],[121.46069274103466,25.116896472978198],[121.46073664003484,25.116794281977914],[121.46076414503524,25.116693261977726],[121.46080674501728,25.11657499699201],[121.46084563701757,25.11649003199173],[121.4608668730178,25.116403935991535],[121.4608843200181,25.116315559991417],[121.46088921801824,25.116253584991263],[121.46093509301858,25.11619628599105],[121.46092996701859,25.116181423990977],[121.46108341201975,25.115996447990415],[121.46142734702244,25.115629670989023],[121.4616634210243,25.115361701987812],[121.46179172102532,25.1152159599873],[121.46195604102621,25.115056038986502],[121.46241088802957,25.11470470898479],[121.46291463303315,25.11435150098283],[121.46314434403456,25.1141726299818],[121.46332572903599,25.114031388981214],[121.4635468610375,25.113904105980364],[121.46382976703923,25.113757868979278],[121.46406621804094,25.11359302697834],[121.4644413960433,25.113315230976937],[121.46474982804519,25.113103284975654],[121.46510471204738,25.112909955974402],[121.46529230204851,25.112774404973578],[121.46565729905082,25.11252946397214],[121.46611470605359,25.112190466970382],[121.46660829405641,25.111879472968543],[121.46688590300744,25.111695753996152],[121.467265089008,25.111518584995615],[121.4680008230083,25.111188073994647],[121.46861321700887,25.11095171499392],[121.4689324060089,25.11086161499375],[121.46908180800891,25.11084707499361],[121.46931360000909,25.11081350699332],[121.46943719500892,25.110789679993214],[121.46988015800898,25.11072262099264],[121.4702253600093,25.110698078992474],[121.47055526400923,25.110715775992162],[121.4706171250093,25.11072026599209],[121.47067381400936,25.110720073992162],[121.47123998800949,25.110692120991626],[121.47148383500932,25.110671166991313],[121.47163669100954,25.110658031991203],[121.47232213800942,25.11066051599061],[121.47269339500949,25.110710890990248],[121.47312649400962,25.110761058989958],[121.47353392000976,25.11083475298966],[121.47415308800983,25.111024961989056],[121.47454007901005,25.111145611988736],[121.47489105201022,25.111280432988522],[121.47528749800644,25.11141260400008],[121.47529562400648,25.111415991000094],[121.47534708650626,25.111437445500048],[121.47525442100645,25.111424106999966],[121.47457696601133,25.112606490989172],[121.47417455201152,25.113771062989873],[121.4739338370123,25.114973356990497],[121.4738223060124,25.115536242990707],[121.47378777501247,25.11589134499078],[121.4736024180243,25.11748668698875],[121.47350995302473,25.11833896798875],[121.47361692202604,25.119703980988625],[121.47364226702662,25.12006981598843],[121.47367207602652,25.120163775988566],[121.47369072902681,25.120222577988457],[121.47382966002765,25.12056073798837],[121.47395047402797,25.120855269988137],[121.47399328502848,25.121095441988114],[121.4740002420288,25.121346642988026],[121.4740070610291,25.121565080987892],[121.47401328202916,25.121625133987887],[121.47408556002938,25.12175051898787],[121.47415811002996,25.12194143798768],[121.47420043803008,25.122055993987743],[121.47428519903062,25.122312406987643],[121.47432752803101,25.12242696298744],[121.47443606103155,25.12263961498727]]]}},{type:"Feature",properties:{VILLCODE:"63000120007",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"裕民里",VILLENG:"Yumin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52152755698219,25.11192884100016],[121.52117011598388,25.111991534001795],[121.52082369798568,25.112049184003457],[121.52053585398717,25.112097086004667],[121.52030005198827,25.11213737600569],[121.51972709899087,25.112235272008196],[121.51945279499242,25.11228214000923],[121.51956122399126,25.112854174006557],[121.51969115898984,25.113539665003145],[121.51976642698897,25.113936745001272],[121.5197819329891,25.114018548000935],[121.51981345698842,25.11418484800004],[121.51907902999187,25.11430429800255],[121.51903882299219,25.114310001002757],[121.51901781699222,25.114312981002737],[121.51898281999235,25.114316796002875],[121.51904885499177,25.11463302400133],[121.51877631599285,25.114698348002204],[121.51851091499425,25.114755137002906],[121.51837393599482,25.1147844470032],[121.51818472799542,25.114807136003744],[121.51788390099708,25.1148393670049],[121.51784153599722,25.11484390600492],[121.51788108999685,25.114982664004234],[121.51789052799674,25.11501989800394],[121.51761047299817,25.11506491500491],[121.51765958699752,25.115269706003648],[121.51688615400103,25.115387594005853],[121.51678120600177,25.11506285600794],[121.51677897900184,25.1150559610079],[121.51671405700233,25.114908968008972],[121.51667515200268,25.114836689009476],[121.51664848696787,25.114787146016035],[121.51653031796893,25.114619321017337],[121.51637958297057,25.114443356018498],[121.51621086297172,25.114287253019526],[121.51587195197449,25.114012617021583],[121.5163109329752,25.113388586026172],[121.51650766297558,25.113108923028168],[121.51663283197598,25.11293098702952],[121.51669253000553,25.112846124019836],[121.51669573900553,25.112841241019876],[121.5167894340051,25.112698668020247],[121.51687252800488,25.112572225020532],[121.51700072600447,25.11237714602091],[121.51716409100413,25.112128554021304],[121.51738846000333,25.11178713002183],[121.5176361600027,25.111410203022263],[121.51824372700047,25.11053963102324],[121.51846281099986,25.1102257070232],[121.51852972599971,25.11012982202335],[121.51882203499868,25.109710969023332],[121.51920104899718,25.109167871023427],[121.51938638399598,25.10931002902169],[121.51955109299477,25.109437949020283],[121.51987668599303,25.109693125017326],[121.52000543699214,25.10979403001617],[121.52020201899109,25.109948342014285],[121.52021023299088,25.10995650201425],[121.52033756799013,25.11008298901299],[121.52045788498934,25.110219675011777],[121.52054321898876,25.11032072501099],[121.52065921798824,25.110465381009814],[121.52077531798727,25.110633878008567],[121.52079317398714,25.110658943008243],[121.52088263798665,25.110784522007354],[121.52089520898653,25.110806697007323],[121.52101643598573,25.11102052400592],[121.52120289498428,25.11134973400376],[121.52137401998316,25.111659128001826],[121.52152755698219,25.11192884100016]]]}},{type:"Feature",properties:{VILLCODE:"63000120008",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"振華里",VILLENG:"Zhenhua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52152755698219,25.11192884100016],[121.52158456798193,25.112026007999585],[121.52163950098151,25.112143051999144],[121.52171855698103,25.11230373599805],[121.52178229598061,25.112446586997347],[121.52180060198053,25.11249607999718],[121.5218373539801,25.112595436996607],[121.52187255697991,25.11268274899628],[121.52192331397958,25.11284352199555],[121.52199117597907,25.11308607399457],[121.52214413197795,25.113645686992022],[121.52218304097745,25.11380444299157],[121.5218423869791,25.113854095992835],[121.52185387497907,25.113928012992556],[121.52183464697926,25.114007138992353],[121.5218154829791,25.11409901299214],[121.52177401297922,25.114203710992008],[121.52173805997927,25.11429054299191],[121.52169938497944,25.11439523299178],[121.5216358139796,25.114556117991413],[121.52175319997856,25.11515271098917],[121.5215209529796,25.11519848598985],[121.52092054198232,25.115316825991737],[121.52090558198233,25.115319773991803],[121.520080463986,25.115491882993965],[121.5201132019856,25.115664728993256],[121.52014023098526,25.115807427992628],[121.52020302198468,25.116138940991192],[121.52025757798414,25.116426964989888],[121.52026555398417,25.11646907698964],[121.52028731198394,25.116570673989344],[121.52032086698368,25.116657079988855],[121.52036618798708,25.11672614800212],[121.52040391898691,25.116757467001868],[121.52042327798665,25.116773534001865],[121.52049700898662,25.11683601100144],[121.52070610198527,25.116958582000745],[121.5211266679833,25.117208047999092],[121.52124068898252,25.117268215998564],[121.52134992598205,25.117317583998208],[121.52149471198133,25.117364669997574],[121.52163714498096,25.11741824799721],[121.52187928197958,25.11750825399631],[121.52227330397746,25.11764531099486],[121.52216092597837,25.11797234899483],[121.52208583197873,25.118149995994695],[121.52203413397908,25.118254017994776],[121.52199411197923,25.118316885994915],[121.5219492949795,25.11836679799487],[121.52187614697976,25.118444930995118],[121.52176764298038,25.118568617995138],[121.5216708429809,25.1186576489954],[121.52142994298211,25.118859677995772],[121.52130711798277,25.11896177499605],[121.52095060798428,25.118792425997313],[121.52068154698564,25.118683635998348],[121.52057907498622,25.11864897599859],[121.52046895798661,25.118621348999056],[121.52034355898716,25.118607776999443],[121.52021309598791,25.118608234999748],[121.52006225198866,25.118627452000272],[121.51974523499005,25.118670590001265],[121.51935406699198,25.118723322002165],[121.519116299993,25.11875450700288],[121.51899099899356,25.11876661900335],[121.51888353999426,25.1187599900036],[121.51881440499457,25.118746229003882],[121.51868382199523,25.11871633400425],[121.51854800299598,25.118660771004805],[121.51697603400403,25.11773937201108],[121.51679652000499,25.11763260101157],[121.51669396200548,25.117576931012117],[121.5166172519581,25.117521050007316],[121.51657679295847,25.117481927007542],[121.5165320459594,25.11741998000828],[121.51648265196054,25.11731079800928],[121.51640634596231,25.117151705010684],[121.51628435696519,25.1168942840131],[121.51620701896695,25.116727916014522],[121.51619658996717,25.11670548001462],[121.51617587596198,25.116662713002288],[121.51612433996269,25.1165563080029],[121.51604951296387,25.116402478004115],[121.51594640696511,25.116216056005477],[121.51568302496864,25.11562863400963],[121.51557517596947,25.115528617010416],[121.51536723097101,25.11535189401169],[121.51527883097197,25.115259556012223],[121.51499582397305,25.115258047012187],[121.51568539497416,25.114277814019633],[121.51575102297399,25.114184522020174],[121.51587195197449,25.114012617021583],[121.51621086297172,25.114287253019526],[121.51637958297057,25.114443356018498],[121.51653031796893,25.114619321017337],[121.51664848696787,25.114787146016035],[121.51667515200268,25.114836689009476],[121.51671405700233,25.114908968008972],[121.51677897900184,25.1150559610079],[121.51678120600177,25.11506285600794],[121.51688615400103,25.115387594005853],[121.51765958699752,25.115269706003648],[121.51761047299817,25.11506491500491],[121.51789052799674,25.11501989800394],[121.51788108999685,25.114982664004234],[121.51784153599722,25.11484390600492],[121.51788390099708,25.1148393670049],[121.51818472799542,25.114807136003744],[121.51837393599482,25.1147844470032],[121.51851091499425,25.114755137002906],[121.51877631599285,25.114698348002204],[121.51904885499177,25.11463302400133],[121.51898281999235,25.114316796002875],[121.51901781699222,25.114312981002737],[121.51903882299219,25.114310001002757],[121.51907902999187,25.11430429800255],[121.51981345698842,25.11418484800004],[121.5197819329891,25.114018548000935],[121.51976642698897,25.113936745001272],[121.51969115898984,25.113539665003145],[121.51956122399126,25.112854174006557],[121.51945279499242,25.11228214000923],[121.51972709899087,25.112235272008196],[121.52030005198827,25.11213737600569],[121.52053585398717,25.112097086004667],[121.52082369798568,25.112049184003457],[121.52117011598388,25.111991534001795],[121.52152755698219,25.11192884100016]]]}},{type:"Feature",properties:{VILLCODE:"63000120003",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"石牌里",VILLENG:"Shipai Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51920104899718,25.109167871023427],[121.51882203499868,25.109710969023332],[121.51852972599971,25.11012982202335],[121.51846281099986,25.1102257070232],[121.51824372700047,25.11053963102324],[121.5176361600027,25.111410203022263],[121.51743545200394,25.111237732024335],[121.51676724800754,25.111087732028533],[121.51592015298692,25.11089757004433],[121.51566373698782,25.110840753044602],[121.51563717498802,25.110834867044826],[121.51468367499173,25.110623586046085],[121.51495137299247,25.11019439304921],[121.5149690699926,25.11016451004949],[121.51498722199277,25.110133853049618],[121.51501995199291,25.11004586905033],[121.51515207199425,25.10966103105313],[121.5152558219951,25.10935882805539],[121.51529934399542,25.10923206005636],[121.51538350299528,25.109212538056433],[121.51599530399545,25.10874907805992],[121.51605316299553,25.108706497060393],[121.51638061699597,25.108465506062036],[121.51643020899581,25.10842901006239],[121.51689071099892,25.10806319400006],[121.5169118359989,25.10804848599991],[121.51732616399694,25.107760020999223],[121.51735994499663,25.10773651099923],[121.51792941199409,25.10739304899799],[121.51801774199359,25.10748836599735],[121.51826995199242,25.107779052994935],[121.51838076899173,25.107907097993984],[121.51853398499127,25.10829578299186],[121.51866907700058,25.108638488029186],[121.51871133400017,25.108739002028354],[121.51877257899982,25.108832509027565],[121.51885652099922,25.10889816502678],[121.51902265899822,25.10902983002506],[121.51907018799815,25.109067496024714],[121.51920104899718,25.109167871023427]]]}},{type:"Feature",properties:{VILLCODE:"63000120005",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"榮光里",VILLENG:"Rongguang Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51587195197449,25.114012617021583],[121.51575102297399,25.114184522020174],[121.51568539497416,25.114277814019633],[121.51499582397305,25.115258047012187],[121.51489468197401,25.115149123012944],[121.51470908197518,25.115015647013802],[121.51370461098134,25.11458205301674],[121.51344186598277,25.11446863301757],[121.51324791998368,25.114384912018103],[121.51291264598561,25.114246996019038],[121.51218821998918,25.114003098020618],[121.51252765898937,25.113544304024135],[121.51274398698934,25.11325190902641],[121.51316080698972,25.112688521030687],[121.51317552998951,25.112668619030817],[121.51352016699005,25.112202792034196],[121.51358162498998,25.112119723034873],[121.51376155899021,25.111876511036687],[121.51398743099053,25.11157120703905],[121.51439846699122,25.111015616043172],[121.5144111549913,25.110998178043328],[121.51468367499173,25.110623586046085],[121.51563717498802,25.110834867044826],[121.51566373698782,25.110840753044602],[121.51592015298692,25.11089757004433],[121.51676724800754,25.111087732028533],[121.51743545200394,25.111237732024335],[121.5176361600027,25.111410203022263],[121.51738846000333,25.11178713002183],[121.51716409100413,25.112128554021304],[121.51700072600447,25.11237714602091],[121.51687252800488,25.112572225020532],[121.5167894340051,25.112698668020247],[121.51669573900553,25.112841241019876],[121.51669253000553,25.112846124019836],[121.51663283197598,25.11293098702952],[121.51650766297558,25.113108923028168],[121.5163109329752,25.113388586026172],[121.51587195197449,25.114012617021583]]]}},{type:"Feature",properties:{VILLCODE:"63000120006",COUNTYNAME:"臺北市",TOWNNAME:"北投區",VILLNAME:"榮華里",VILLENG:"Ronghua Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A16",TOWNCODE:"63000120",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52399914196988,25.11862744598846],[121.52318369197391,25.118850527990663],[121.52314556597405,25.118860894990632],[121.52311333097413,25.118869660990825],[121.5223495879779,25.11907734699282],[121.52189119997995,25.119201994993986],[121.52130711798277,25.11896177499605],[121.52142994298211,25.118859677995772],[121.5216708429809,25.1186576489954],[121.52176764298038,25.118568617995138],[121.52187614697976,25.118444930995118],[121.5219492949795,25.11836679799487],[121.52199411197923,25.118316885994915],[121.52203413397908,25.118254017994776],[121.52208583197873,25.118149995994695],[121.52216092597837,25.11797234899483],[121.52227330397746,25.11764531099486],[121.52187928197958,25.11750825399631],[121.52163714498096,25.11741824799721],[121.52149471198133,25.117364669997574],[121.52134992598205,25.117317583998208],[121.52124068898252,25.117268215998564],[121.5211266679833,25.117208047999092],[121.52070610198527,25.116958582000745],[121.52049700898662,25.11683601100144],[121.52042327798665,25.116773534001865],[121.52040391898691,25.116757467001868],[121.52036618798708,25.11672614800212],[121.52032086698368,25.116657079988855],[121.52028731198394,25.116570673989344],[121.52026555398417,25.11646907698964],[121.52025757798414,25.116426964989888],[121.52020302198468,25.116138940991192],[121.52014023098526,25.115807427992628],[121.5201132019856,25.115664728993256],[121.520080463986,25.115491882993965],[121.52090558198233,25.115319773991803],[121.52092054198232,25.115316825991737],[121.5215209529796,25.11519848598985],[121.52175319997856,25.11515271098917],[121.5216358139796,25.114556117991413],[121.52169938497944,25.11439523299178],[121.52173805997927,25.11429054299191],[121.52177401297922,25.114203710992008],[121.5218154829791,25.11409901299214],[121.52183464697926,25.114007138992353],[121.52185387497907,25.113928012992556],[121.5218423869791,25.113854095992835],[121.52218304097745,25.11380444299157],[121.52214413197795,25.113645686992022],[121.52199117597907,25.11308607399457],[121.52192331397958,25.11284352199555],[121.52187255697991,25.11268274899628],[121.5218373539801,25.112595436996607],[121.52180060198053,25.11249607999718],[121.52178229598061,25.112446586997347],[121.52171855698103,25.11230373599805],[121.52163950098151,25.112143051999144],[121.52158456798193,25.112026007999585],[121.52152755698219,25.11192884100016],[121.52137401998316,25.111659128001826],[121.52120289498428,25.11134973400376],[121.52101643598573,25.11102052400592],[121.52089520898653,25.110806697007323],[121.52088263798665,25.110784522007354],[121.52079317398714,25.110658943008243],[121.52077531798727,25.110633878008567],[121.52065921798824,25.110465381009814],[121.52054321898876,25.11032072501099],[121.52045788498934,25.110219675011777],[121.52033756799013,25.11008298901299],[121.52021023299088,25.10995650201425],[121.52020201899109,25.109948342014285],[121.52000543699214,25.10979403001617],[121.51987668599303,25.109693125017326],[121.51955109299477,25.109437949020283],[121.51938638399598,25.10931002902169],[121.51920104899718,25.109167871023427],[121.51931593199664,25.109001702023445],[121.52010453498373,25.10786102898662],[121.5203140399826,25.107557988986947],[121.52051861498148,25.107262076987244],[121.52061711298101,25.107119599987357],[121.5207138929805,25.10697961098741],[121.52094724697938,25.106642067987636],[121.52107574997882,25.10645631198781],[121.52109199097875,25.106493324987763],[121.52121987497796,25.106784788986033],[121.52127016397795,25.106886655985313],[121.5212835429779,25.107102063984396],[121.52127218897812,25.10736291298342],[121.52126012497783,25.107461355983126],[121.52123604597806,25.10765785698242],[121.52117534897845,25.10804361098121],[121.5211270679875,25.10841798201396],[121.52111551098736,25.108633469013228],[121.52113929698702,25.108780906012726],[121.52114110698716,25.108792128012677],[121.52115409698663,25.108916816012158],[121.52126646198626,25.10896177601135],[121.52139143598558,25.109040721010153],[121.52150385198466,25.109097033009395],[121.52202023898201,25.109263309005744],[121.52218245998095,25.109308104004565],[121.5224449719794,25.10948861500236],[121.52252595497882,25.109616403001564],[121.52254535197892,25.109647013001343],[121.5226088219784,25.109918939000305],[121.52262209997807,25.11011166699982],[121.52263566597769,25.110372420998836],[121.5226240619777,25.110576569998408],[121.52262157297767,25.11060507599828],[121.52261217497761,25.110712689998213],[121.52262497297743,25.110792008997848],[121.52267511997731,25.110859877997335],[121.52277516597661,25.11093889799659],[121.52292488097595,25.11097239099563],[121.52322421297443,25.11101670199388],[121.52346122197298,25.1110612399925],[121.52376055597136,25.111105537990838],[121.52412225396968,25.11116096798885],[121.52438414396808,25.11119406798724],[121.52473337996624,25.111249529985432],[121.52492057996548,25.111305563984295],[121.52514517500342,25.111361473015744],[121.5252453210031,25.1114631720151],[121.52534561200268,25.111598896014073],[121.52545880400228,25.111836618013047],[121.52553440500179,25.11202912601201],[121.52567267100106,25.112300776010773],[121.52572329800098,25.11248203201005],[121.52577378200063,25.112629263009442],[121.52579208800046,25.11272685500908],[121.52581204400033,25.112833243008733],[121.52576310300029,25.113048861008277],[121.52570145700051,25.113207829008108],[121.52556555500072,25.11349179900771],[121.52545419400093,25.113684958007617],[121.52541840600107,25.113769125007476],[121.52541603500096,25.113774700007404],[121.52534312600106,25.11394616500729],[121.52520779900141,25.114248675006742],[121.52509667900145,25.114498530006276],[121.52505986500151,25.114634743006],[121.52504802700133,25.1147821930055],[121.52504072800126,25.11494982800507],[121.52503666800119,25.115043037004877],[121.52506636900098,25.11529470000394],[121.52507546000093,25.115371744003653],[121.52507566300086,25.11541973500345],[121.52507676200061,25.115677907002873],[121.52505649400071,25.115815504002445],[121.52502829800059,25.11600692600185],[121.52497897096302,25.116131820975593],[121.52479267396369,25.116291237975904],[121.52450694896491,25.116519024976455],[121.52430804196578,25.116644467976798],[121.52413406296772,25.11676981499019],[121.52400979996854,25.116860956990447],[121.52379851996972,25.11700912299107],[121.52371164997017,25.11710014399114],[121.52362496897064,25.117236512991234],[121.52357587497092,25.11741812199116],[121.52355128197111,25.117497584991163],[121.5235513169712,25.11750554199111],[121.52355171397132,25.11759963499099],[121.52357711997129,25.117712945990775],[121.52370325497098,25.11806402498989],[121.52399914196988,25.11862744598846]]]}},{type:"Feature",properties:{VILLCODE:"63000050024",COUNTYNAME:"臺北市",TOWNNAME:"中正區",VILLNAME:"黎明里",VILLENG:"Liming Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A03",TOWNCODE:"63000050",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.51865790801112,25.048367073991326],[121.51828594000902,25.048368370992854],[121.51796417800709,25.048395528994302],[121.51773087500582,25.048430881995184],[121.5176158600052,25.048416189995745],[121.51738170500411,25.04843033099665],[121.51679670800074,25.048558927999206],[121.5153781990031,25.048896934994666],[121.51494676100293,25.048991690995045],[121.51460103600247,25.04907267699535],[121.51416912400235,25.04918713099585],[121.51375905400218,25.049292792996244],[121.5134219430019,25.04939593899652],[121.51335511400188,25.04941813399649],[121.51330297700316,25.04719129999494],[121.51327420100381,25.045962234994143],[121.5132740730037,25.045956765994223],[121.51325507500408,25.04514532899352],[121.51322915600461,25.044038180992686],[121.51319970800519,25.042780333991907],[121.5131882480053,25.042290781991724],[121.51305540200649,25.041027480992625],[121.5129350050062,25.03988423599289],[121.51380342200719,25.039773558991637],[121.51395498900756,25.03975423899146],[121.51534284200959,25.039577376989527],[121.51556806201002,25.039536739989007],[121.51570883001003,25.039511339988948],[121.51646325601143,25.039309794987815],[121.51772242900317,25.03897338999675],[121.51779860500379,25.03924479299638],[121.51893606801015,25.043297228991154],[121.51929996001255,25.044474370989697],[121.51966271201503,25.045647798987932],[121.52074096902236,25.04803022698255],[121.52063997002182,25.04803400098313],[121.52047798902085,25.04804004898372],[121.52018705801942,25.048084783984933],[121.51961330201627,25.048173006987348],[121.519534963016,25.048185052987634],[121.51931082101468,25.04831598098843],[121.5191379610138,25.048416952989236],[121.5191196560137,25.04842764598932],[121.51906179801318,25.04842575298961],[121.51881425501206,25.048399289990705],[121.51865790801112,25.048367073991326]]]}},{type:"Feature",properties:{VILLCODE:"65000100020",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"八勢里",VILLENG:"Bashi Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46857100200661,25.1596101140075],[121.4679131870045,25.15953628200512],[121.46693788900161,25.159446888001632],[121.46525551008791,25.15934124198765],[121.46349998406444,25.159235597991966],[121.46093984303006,25.159048683998172],[121.46014335501933,25.15900805100014],[121.4589730040034,25.158926785003008],[121.45841221199564,25.158878023004302],[121.45791644012994,25.158682966959297],[121.45770512812693,25.158552928960706],[121.45729875712111,25.158366000963536],[121.45707119012191,25.15830910896016],[121.45683549611786,25.158300982961443],[121.4565835481098,25.158382258967546],[121.45623407210417,25.15857731796903],[121.45578706809667,25.158837396971098],[121.45516126008646,25.159048711974282],[121.45472238307944,25.159146242976668],[121.45417785007089,25.159292538979535],[121.45371458906365,25.159373814982263],[121.45289372405071,25.159471347987047],[121.4523654450428,25.159528240989978],[121.45153155102966,25.159769635994675],[121.450544912015,25.159463230000764],[121.4504311280134,25.159373829001538],[121.45044738201359,25.1592681720015],[121.45079685801969,25.158837416999877],[121.45123573302189,25.158244113992886],[121.45173150003599,25.15743949699026],[121.45246295906001,25.15621225498633],[121.45272303306874,25.155854646984896],[121.45318629108442,25.155245089982422],[121.45336509208936,25.15515568798142],[121.45351951209467,25.15498501098062],[121.45366580210217,25.15457863997986],[121.45388523911134,25.154221033978693],[121.45405591211703,25.154090993977615],[121.45408029411851,25.153993464977628],[121.45415344012146,25.153879681977095],[121.45464920514507,25.152977536974483],[121.45483613215272,25.152758096973557],[121.45501493116262,25.15235172597262],[121.45525874817783,25.151709658971363],[121.45557571019934,25.15081564396969],[121.45573825321217,25.15024672396898],[121.45586829016796,25.149564020970846],[121.45611211217899,25.14871064196987],[121.45626653218537,25.148328652969262],[121.45636405918827,25.14826363396868],[121.45658349819472,25.1482636339677],[121.4566972811979,25.14825550596703],[121.45669728119861,25.14814984896708],[121.45666477219851,25.147979173967258],[121.4566485182009,25.1473777459675],[121.45670541120569,25.14672755196735],[121.45680293921144,25.146166760967134],[121.45694110521826,25.14557345896645],[121.45704676122327,25.145183342966057],[121.45707927022615,25.14479322696602],[121.45711178022918,25.144427493966045],[121.45730683823858,25.143639134965387],[121.45742874824352,25.143395311964753],[121.45755065824747,25.143305910964017],[121.45751814924682,25.143249018964372],[121.45744500424503,25.143183998964766],[121.45745313124615,25.143013323964766],[121.45756775025403,25.142127324964466],[121.45808706426867,25.142265600961963],[121.45852594205363,25.142379383996158],[121.45913549806446,25.142476910994723],[121.45983445607716,25.142558182992833],[121.46022457208413,25.14259881899202],[121.46077723609442,25.142615071990612],[121.46103731409897,25.14264758098975],[121.46131364610363,25.1427288529891],[121.46158185110824,25.142834508988695],[121.4617281441104,25.14293203798824],[121.46181754511042,25.143192113988174],[121.46200447511087,25.143663503988186],[121.46215076911223,25.14389919798797],[121.46227268011353,25.144029235987805],[121.46237833611525,25.144061744987564],[121.46245961111691,25.14406987298726],[121.46259777712027,25.14392357798679],[121.46267092412293,25.14372852098655],[121.46273594412511,25.143574098986207],[121.46283347312794,25.143444060985928],[121.46301227613155,25.143403423985408],[121.4635161761419,25.143281510984114],[121.46395505715111,25.143127088982883],[121.46452397616292,25.142956410981107],[121.46468652516607,25.142932027980688],[121.46480030816794,25.142972664980586],[121.46495472917033,25.14306206597999],[121.46525544417496,25.143224613979584],[121.4654342471783,25.1432327399791],[121.46566181418211,25.143322140978594],[121.46605193118828,25.14349281397797],[121.4662713711917,25.143598469977476],[121.46659646819656,25.14379352697683],[121.46674276103761,25.143915437993844],[121.46687280103619,25.144134875993792],[121.467100370033,25.14451686299378],[121.46723853703138,25.144752557993918],[121.46740108702937,25.14502076099417],[121.467644911026,25.145475894994437],[121.46783997102341,25.14580911699483],[121.46818132501843,25.146475561995793],[121.46835200101657,25.146735638996173],[121.46848204101569,25.146825038996198],[121.46889654301339,25.14704447699668],[121.46921351501155,25.14724765999706],[121.46949797600959,25.147475226997592],[121.46967678100752,25.1477434289982],[121.46982307600612,25.14795474099872],[121.47009941000269,25.148442384000166],[121.47034323399987,25.148832498001536],[121.47052203899814,25.149060064002157],[121.47083088399607,25.14932013900316],[121.47103406999467,25.149490814004047],[121.47121287499384,25.149563959004325],[121.47152984699235,25.149742760005264],[121.47188745699086,25.14984028800605],[121.47211502598988,25.14994594200662],[121.47226944803224,25.150051597995112],[121.47246450903087,25.150222271995823],[121.47257829403026,25.150352308996368],[121.47270833502928,25.150579874997344],[121.4727652280284,25.15071804099794],[121.47278961202828,25.150815568998194],[121.47284650502758,25.150921223998587],[121.47301718302651,25.15111628199954],[121.47321224302542,25.151319465000363],[121.47323662702486,25.151441375001035],[121.47320411702475,25.15154703100134],[121.473147226025,25.15164456000168],[121.47311471602481,25.151774598002138],[121.47316348302414,25.151929019002747],[121.47330165102322,25.152172839003825],[121.4736104980216,25.152627971006133],[121.47387870701999,25.153026211008175],[121.47413878801886,25.15345696001051],[121.47421341401837,25.15357635901115],[121.47438261501772,25.153847072012766],[121.47466707901674,25.154229059014973],[121.4749352880161,25.154611044017358],[121.4750978380148,25.1547979719949],[121.47525226101303,25.154976773996548],[121.47545544901091,25.155212466998908],[121.47554485200988,25.15530999400005],[121.47561800100873,25.155456287000963],[121.47569114900742,25.155667599002104],[121.47572366000601,25.155968311003182],[121.4756992790048,25.15622026000351],[121.47563426100395,25.156537228003536],[121.47559362500343,25.156707903003447],[121.47557737100253,25.156886706003675],[121.47552860700213,25.157114272003675],[121.4753904420019,25.157366221002672],[121.4752197660018,25.157610044001085],[121.47493530601272,25.157894503032082],[121.47470773801201,25.158089562032146],[121.4743094940249,25.158341513027768],[121.47388686702341,25.158512191026436],[121.47335045502176,25.158634105024355],[121.47262711201937,25.158756021022008],[121.47192002301718,25.158910446019508],[121.47156241501601,25.158942958018113],[121.47100974701425,25.15894296201616],[121.47058711801276,25.15890232701475],[121.47001819501143,25.158764166012734],[121.46962807501006,25.158658513011275],[121.46938425100933,25.158609750010438],[121.46916480900859,25.15862600600974],[121.46907541000839,25.158951102009283],[121.46891286600764,25.159625677008787],[121.46889925300758,25.15969676600863],[121.46870967900699,25.159625678008076],[121.46857100200661,25.1596101140075]]]}},{type:"Feature",properties:{VILLCODE:"65000100026",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"草東里",VILLENG:"Caodong Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.44215715201022,25.1699526389891],[121.44173059400441,25.169970214995615],[121.4412782660511,25.169967190951045],[121.44112384605013,25.169959062951794],[121.44091265504892,25.170119372953334],[121.44071665604832,25.169686259953558],[121.44057436304739,25.169775193954344],[121.44044890604678,25.16939898195439],[121.44026486304612,25.16893120195441],[121.44005142204543,25.168424274954567],[121.43973397104429,25.167745523954984],[121.4394007490431,25.167038437955544],[121.43909983103437,25.166369883964265],[121.43850674203041,25.165079726969072],[121.4382296830289,25.164507676971123],[121.43821476202882,25.16447686997124],[121.43830554502914,25.164418516970763],[121.4386036820308,25.16423169296925],[121.43887040903208,25.16405688696793],[121.43914618303323,25.163873396966338],[121.4393056930339,25.163768036965703],[121.43944429303463,25.163679420964854],[121.43965347503568,25.163538151963824],[121.43989141803662,25.163377731962896],[121.43999337503706,25.16330352396235],[121.44011627203756,25.163222114961744],[121.44028621603839,25.16310242196099],[121.44054764603924,25.162913319959642],[121.4408290660404,25.162702994958494],[121.44098328904099,25.162585731957762],[121.44101404704097,25.162559097957512],[121.44148947504397,25.163186044953964],[121.44205839100817,25.163917513996456],[121.44259479501356,25.16460834499082],[121.44317996501971,25.16534794098416],[121.44422839503362,25.16672147696911],[121.4451630410471,25.167932462954198],[121.44555315505326,25.168468873946622],[121.44521993404976,25.16864767694996],[121.44516008604926,25.168727472950344],[121.44492734804642,25.168793970953004],[121.44442345304026,25.169021536958777],[121.44403333903543,25.169192212963573],[121.4435700800296,25.169411652969295],[121.4432368580253,25.1695498179738],[121.44287551502055,25.169647826978977],[121.44268643801777,25.16962050598169],[121.44226402501195,25.169579915987747],[121.44225819301165,25.16994935098767],[121.44215715201022,25.1699526389891]]]}},{type:"Feature",properties:{VILLCODE:"65000100021",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"竿蓁里",VILLENG:"Ganzhen Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46026921901117,25.168935287997826],[121.46019871401049,25.168915838997993],[121.45988174300753,25.168802057998438],[121.45963791900522,25.168753293998844],[121.45919903800123,25.16872078799944],[121.4586707539966,25.16876955600019],[121.45798805209598,25.16885896194044],[121.45750853608989,25.168940236944323],[121.45693961808252,25.16905402394894],[121.4565495030776,25.169110916952228],[121.45611062307209,25.169208448955768],[121.45568799906661,25.169273469959194],[121.45533039306207,25.16929785396201],[121.45508657105913,25.169297853963965],[121.45479398505553,25.169192198966503],[121.45459892705307,25.169021523968013],[121.45436323305009,25.168867103969802],[121.45420068404819,25.168818339971185],[121.45403000804596,25.168842722972492],[121.45374554904232,25.16889148897475],[121.4534285810384,25.16885085297734],[121.45311974003432,25.168793961980004],[121.45298157403285,25.16879396298107],[121.45276213503006,25.16881834598282],[121.45253456702713,25.16888336698456],[121.4522175990231,25.168924004987122],[121.45203879602074,25.169005279988696],[121.45176246501751,25.169119064990827],[121.4513560950123,25.169167830994063],[121.45101474400805,25.169102813996766],[121.45076279400469,25.168956520998872],[121.45051897200149,25.168753336001068],[121.45037267899968,25.168647681002184],[121.45024263999771,25.168363221003606],[121.45007196499523,25.16793246800527],[121.44991754510085,25.167444820904436],[121.44986878109744,25.16706283290969],[121.44972248809927,25.166640204909537],[121.449511176096,25.166087539914525],[121.44933771809319,25.165644484918545],[121.44967372209702,25.165453601915985],[121.45005570700215,25.165234161000413],[121.45003132500199,25.165128504000553],[121.44992566909939,25.16502284791534],[121.4497387400967,25.16485217191827],[121.44956806609476,25.164705877920554],[121.44938113609199,25.164397035923866],[121.44937300809177,25.164283251924488],[121.44947866409251,25.164055683924488],[121.4496412100937,25.163584292925187],[121.44966559109368,25.16334859892629],[121.44958431809255,25.163226686927484],[121.44939738809032,25.163088520929907],[121.44931611608945,25.163031627930884],[121.44925109608833,25.162966608931722],[121.44919420508762,25.162852825932788],[121.449047913086,25.162755295934577],[121.44862529008141,25.162714658938587],[121.4483895970786,25.162698403940617],[121.44795071907409,25.16269027594465],[121.44751997006937,25.16286095194785],[121.44733304106757,25.162990989949016],[121.44721925806616,25.163202302949358],[121.44714611306551,25.163503017949104],[121.44688603706247,25.16325919495229],[121.44657719705903,25.162885333956172],[121.44587011705107,25.162105100964624],[121.44507363704273,25.161235464973227],[121.44431779303515,25.16038208598078],[121.4440298670323,25.160083292983323],[121.44398082303171,25.16003239598382],[121.44404548903252,25.159974689983486],[121.44431565903525,25.15972905598199],[121.4444175490364,25.1596381729814],[121.44456906403784,25.15949944298049],[121.44465786603878,25.15941336597994],[121.44478064503988,25.159300957979433],[121.44489816704126,25.159183800978887],[121.44505490704267,25.159040308978206],[121.44515783804383,25.158938098977565],[121.44530149804523,25.158801784976855],[121.44539813704594,25.15870852397651],[121.44554179804734,25.15857221997598],[121.4456541190483,25.158466993975445],[121.4458056320404,25.15832827297196],[121.44591533304157,25.158223053971426],[121.44615631404375,25.157994968970318],[121.44619224404414,25.15802118396991],[121.44637800904601,25.158156720968424],[121.44705827406162,25.15871551296572],[121.44765157206773,25.159219411959896],[121.44846431007626,25.159902114951635],[121.44936644908651,25.16065796394152],[121.44991098009152,25.16038975793878],[121.45060180501527,25.160089040999875],[121.45143892502821,25.159796450995294],[121.45153155102966,25.159769635994675],[121.4523654450428,25.159528240989978],[121.45289372405071,25.159471347987047],[121.45371458906365,25.159373814982263],[121.45417785007089,25.159292538979535],[121.45472238307944,25.159146242976668],[121.45516126008646,25.159048711974282],[121.45578706809667,25.158837396971098],[121.45623407210417,25.15857731796903],[121.4565835481098,25.158382258967546],[121.45683549611786,25.158300982961443],[121.45707119012191,25.15830910896016],[121.45729875712111,25.158366000963536],[121.45770512812693,25.158552928960706],[121.45791644012994,25.158682966959297],[121.45841221199564,25.158878023004302],[121.4589730040034,25.158926785003008],[121.46014335501933,25.15900805100014],[121.46093984303006,25.159048683998172],[121.46349998406444,25.159235597991966],[121.46525551008791,25.15934124198765],[121.46693788900161,25.159446888001632],[121.4679131870045,25.15953628200512],[121.46857100200661,25.1596101140075],[121.46877312100717,25.15977246600832],[121.46888690600736,25.15997565000861],[121.46891129000751,25.1602194710088],[121.46886252700737,25.16042265600856],[121.46866747000661,25.16087779000785],[121.4685455590062,25.161137868007252],[121.4683586300053,25.161690532006705],[121.46823672000507,25.162096901006134],[121.4680904270046,25.16227570500565],[121.46803353600434,25.162576418005486],[121.46787911900381,25.163389158004787],[121.46772470100312,25.16410437000419],[121.4674077350023,25.165144678002957],[121.46726957000187,25.16546977500241],[121.46722692600181,25.165537021002113],[121.46705825700127,25.16580299900147],[121.4668957090007,25.16608745900085],[121.46666814300016,25.166566975999935],[121.46645683107194,25.16691645598373],[121.46621300906882,25.167233425984822],[121.46600169806591,25.167526012986027],[121.46585540406429,25.167615415986408],[121.46568472806268,25.16766418198698],[121.46561930106206,25.167676297987004],[121.46548967006085,25.167672309987385],[121.4653758850596,25.16763980198745],[121.46501015105633,25.167607293988134],[121.46470943605313,25.167721079988844],[121.46416489804768,25.16791614099024],[121.46351470404123,25.168176222991864],[121.46289702003524,25.168387538993272],[121.46242562903096,25.16855821799416],[121.46195423902643,25.16872889699505],[121.46163726902347,25.168810171995734],[121.46133655402062,25.168907703996165],[121.46108460401832,25.16897272499666],[121.46062946701424,25.168997109997257],[121.46043440901258,25.1689808569976],[121.46026921901117,25.168935287997826]]]}},{type:"Feature",properties:{VILLCODE:"65000100022",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"鄧公里",VILLENG:"Denggong Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.45988512156397,25.168792646019032],[121.45988370413791,25.168792252185487],[121.4596398801356,25.168743488185893],[121.45963865763835,25.168743321315098],[121.45919977663436,25.168710815315695],[121.45919811876988,25.168710830338384],[121.45866983476525,25.168759598339133],[121.45866945549434,25.168759640663993],[121.45798675359373,25.168849046604244],[121.45798638099161,25.168849102558607],[121.45750686498552,25.16893037756249],[121.45750657487214,25.168930431148848],[121.45693791474663,25.169044166575553],[121.45654805997808,25.16910102162688],[121.45654733370702,25.169101155096293],[121.45610877606693,25.16919861546079],[121.45568689664448,25.169263521909585],[121.45533005252351,25.169287853962015],[121.45508832128752,25.16928785396395],[121.45479915278253,25.169183433050833],[121.45460551208268,25.169013998186657],[121.45460440731041,25.16901315935329],[121.45436871330743,25.16885873935508],[121.454366106491,25.168857525695564],[121.4542035574891,25.168808761696948],[121.45420143110991,25.16880836791529],[121.45419926979397,25.168808440482056],[121.45402859379175,25.168832823483363],[121.4540283183539,25.168832866759185],[121.45374533531593,25.168881379730447],[121.45343012379806,25.168840968918424],[121.45312155163501,25.168784127443768],[121.45311973996188,25.168783961980004],[121.4529815739604,25.16878396298107],[121.45298046967775,25.16878402414815],[121.45276103067496,25.1688084071499],[121.45275938775735,25.168808730760894],[121.45253254608602,25.1688735442343],[121.45221632734672,25.168914086174734],[121.45221486361515,25.168914386383097],[121.45221346095528,25.168914901339793],[121.45203482192537,25.168996101807604],[121.45175991897784,25.16910929877828],[121.45135644296477,25.169157717491046],[121.4510182904488,25.169093309708607],[121.4507685464153,25.1689482975916],[121.4505253738454,25.168745653788196],[121.4505248268685,25.168745229180956],[121.4503806754346,25.16864112085452],[121.45025184188677,25.168359297783898],[121.45008139185461,25.167929112570178],[121.44992735051413,25.16744266091583],[121.44987870059661,25.16706156660159],[121.44987823096722,25.1670595618302],[121.44973193796905,25.16663693383005],[121.44973182862373,25.166636633550844],[121.44952051662045,25.16608396855583],[121.44952048789135,25.166083894305203],[121.44935018668805,25.16564890256239],[121.44967866163624,25.165462296796793],[121.44967870338904,25.165462272944165],[121.45006068829417,25.165242832028593],[121.45006240643117,25.165241585126672],[121.45006382264106,25.165240003637255],[121.45006487309863,25.165238158834267],[121.4500655104623,25.165236133858535],[121.45006570600763,25.165234019970836],[121.45006545092187,25.165231912439005],[121.4500410689217,25.165126255439144],[121.45004048422662,25.165124490447997],[121.45003958289145,25.165122864207856],[121.45003839607591,25.16512143293885],[121.44993274017331,25.165015776853636],[121.44993241182944,25.16501546309365],[121.44974548282676,25.16484478709658],[121.44974524806163,25.16484457939612],[121.44957579109783,25.164699328588192],[121.44939093896336,25.16439391960379],[121.44938316688284,25.164285118129598],[121.44948773419088,25.16405989501884],[121.44948811783851,25.164058943784376],[121.4496506638397,25.163587552785074],[121.44965115701656,25.163585321869185],[121.44967553801654,25.16334962787029],[121.44967556681956,25.163347902583638],[121.44967529860098,25.1633461980302],[121.44967474134684,25.163344564962088],[121.44967391164906,25.16334305200299],[121.44959263864793,25.163221140004183],[121.449591558594,25.16321978945412],[121.44959026201272,25.16321864517314],[121.44940333201049,25.163080479175562],[121.44940312288955,25.163080328733752],[121.44932256806743,25.163023937782786],[121.44925931462751,25.162960685317596],[121.44920314937521,25.1628483538282],[121.44920224576349,25.162846880553772],[121.44920110197262,25.16284558487089],[121.44919975216823,25.16284450548227],[121.44905346016661,25.16274697548406],[121.44905202682789,25.162746181269046],[121.44905048302543,25.162745631804437],[121.449048870214,25.162745341844666],[121.4486262472094,25.162704704848675],[121.4486259781153,25.162704682636196],[121.4483902851125,25.162688427638226],[121.44838978224628,25.162688405655118],[121.44795090424176,25.162680277659152],[121.44794893500159,25.162680436377315],[121.44794703539553,25.162680979143463],[121.44751628639081,25.16285165514666],[121.44751425941162,25.16285274290478],[121.44732733040982,25.162982780905946],[121.44732557909838,25.162984332696144],[121.44732423634053,25.162986248980562],[121.44721045333912,25.163197561980905],[121.4472095413761,25.16319993949126],[121.44714044757127,25.163483999144276],[121.44689334110211,25.163252335172455],[121.44658490669364,25.162878965162406],[121.44658460695756,25.162878618793943],[121.4458775269496,25.162098385802395],[121.44587749149078,25.16209834688148],[121.44508106773183,25.161228772305943],[121.4443252789429,25.160375455657608],[121.44432499383568,25.160375147070795],[121.44403706796666,25.160076354212226],[121.44398802396607,25.160025457212722],[121.44398657113508,25.16002421311711],[121.44398490801022,25.160023268391004],[121.44398309543675,25.16002265759713],[121.44398119972752,25.160022403081324],[121.44397929023691,25.160022514155035],[121.44397743682347,25.160022986754637],[121.44397570729419,25.160023803590114],[121.44397416492373,25.160024934777603],[121.4438324379223,25.160151406778386],[121.4438323434548,25.160151492164342],[121.44377229249126,25.160206468919316],[121.44362602583077,25.160337987344512],[121.4434954424647,25.1604551478867],[121.44322898038249,25.160689531412633],[121.44322887707537,25.160689623559016],[121.44306850220481,25.160834678045045],[121.44280731629483,25.16105705490676],[121.44280721084803,25.161057145960047],[121.44262696832538,25.16121499038811],[121.4424623941638,25.16135608923226],[121.4424623566876,25.161356121523923],[121.44226900168529,25.161523562525254],[121.44226891253768,25.161523640654426],[121.44218542636477,25.161597687601123],[121.4420732257066,25.16169085530671],[121.4418473004104,25.161874515016677],[121.44164085270967,25.16203959257617],[121.44149449470919,25.162156844576725],[121.44149448681152,25.162156850910357],[121.44132460781097,25.16229322891116],[121.44132437204736,25.162293424190086],[121.4412070149947,25.16239369700866],[121.44107394659152,25.16249403133561],[121.4410734209237,25.16249445630496],[121.44100750092332,25.162551538305152],[121.44100620190939,25.162552896835788],[121.44100518006731,25.1625544744547],[121.4410044714992,25.16255621542394],[121.44100410123906,25.162558058234318],[121.44100408236834,25.162559937778564],[121.44100441555375,25.162561787651573],[121.44100508902373,25.16256354249654],[121.44100607898427,25.162565140314047],[121.44148150698727,25.1631920873105],[121.44148158149876,25.163192184330498],[121.44205049495575,25.163923650149396],[121.4425868964575,25.16461447791934],[121.44258695278315,25.16461454978108],[121.44317206883781,25.165354077585178],[121.44422044609387,25.166727544452673],[121.44422047865554,25.166727586875666],[121.44515503753946,25.167938459970248],[121.44553832422562,25.16846548332356],[121.44521520584213,25.168638865363686],[121.44521341655982,25.1686400926026],[121.4452119340979,25.168641676885784],[121.4451520860974,25.16872147288617],[121.44515108929161,25.168723107363117],[121.44515042222929,25.168724901844804],[121.44515010935918,25.168726790561028],[121.4451501621484,25.168728704287748],[121.44515057866215,25.16873057288427],[121.44515134363462,25.168732327863978],[121.44515242902854,25.168733904904467],[121.44515379506274,25.168735246205046],[121.44515539167018,25.168736302605218],[121.44515716033305,25.16873703538647],[121.44515903622741,25.16873741769137],[121.44516095059916,25.16873743550792],[121.44516283328399,25.168737088183118],[121.44526434067866,25.168708085802503],[121.44531495117928,25.16878592232454],[121.4456196768029,25.170402511646692],[121.44567992238831,25.1707494540935],[121.44571666237844,25.17111803082066],[121.44571667805461,25.171118177164715],[121.44576140705652,25.17150859116167],[121.44576142336784,25.17150872549053],[121.44585057037168,25.172203560484693],[121.44585059606496,25.172203670082936],[121.44585060291992,25.172203792590818],[121.4458707709206,25.17233630258979],[121.44587093501022,25.172337139187505],[121.44591490901182,25.17251974018556],[121.44591544323049,25.172521346519165],[121.4459162407449,25.17252283972645],[121.4459172787007,25.172524177016623],[121.4459568067013,25.172567054015552],[121.4459581792377,25.172568291000143],[121.44595975592493,25.17256925435081],[121.44596148293505,25.172569911178883],[121.44649730968138,25.172718733933777],[121.44689900109596,25.17284639151491],[121.44730882260535,25.17299556870741],[121.44731106521118,25.172996102273927],[121.44798856322319,25.173076463259882],[121.44798908179713,25.173076511114683],[121.44830019780262,25.173097068108213],[121.44830033945979,25.17309707645919],[121.44908399847364,25.1731376974431],[121.44908526841844,25.17313768251331],[121.44943094183274,25.173111603964777],[121.44954740286,25.17311936970029],[121.44961520364167,25.173187170478176],[121.44962292015845,25.173318358836454],[121.44958828186732,25.173373779931474],[121.44944149123178,25.17331969842537],[121.4494390810006,25.173319136788287],[121.44928466099778,25.17330288179156],[121.44928401384695,25.17330283483609],[121.44908083084356,25.173294706840302],[121.44907894017194,25.173294810621012],[121.44907710295729,25.173295268935174],[121.44893893695492,25.173344032937433],[121.44893731179464,25.173344775820702],[121.44893584479534,25.173345796082707],[121.44893458279863,25.173347061146266],[121.4488939467982,25.17339582614657],[121.44889290024936,25.173397348640947],[121.44889215163927,25.17339903767514],[121.44889172651988,25.17340083559813],[121.44889163940158,25.17340268104224],[121.44889189325795,25.173404511017793],[121.44889247942422,25.173406263063075],[121.44889337789306,25.17340787737634],[121.44889455799743,25.17340929885699],[121.44895144799894,25.1734661898553],[121.44895307682766,25.17346750820933],[121.44895494463546,25.173468458174792],[121.44895696940428,25.173468998037368],[121.44937119120037,25.17353397601307],[121.44971189783729,25.17360698635132],[121.45020660500018,25.17375296593534],[121.45083948743401,25.174045062747403],[121.4510666786467,25.174174885438504],[121.45106777278333,25.17417542495301],[121.45157167178895,25.174386734949266],[121.45157244819669,25.174387023343026],[121.45189754520032,25.174492678340577],[121.45189929244998,25.174493077316594],[121.45237847740479,25.174558048291743],[121.45273538101078,25.174631049415922],[121.45318962536638,25.174760830946667],[121.45384744312881,25.175028826885665],[121.45384793476202,25.175029012272617],[121.45461993535686,25.17529717534822],[121.45490853279364,25.17540455918359],[121.45531877240607,25.175557202966868],[121.45587954504826,25.17576850366904],[121.45588124202611,25.17576897724262],[121.4562305178448,25.175833957440062],[121.45661994420408,25.17592319740118],[121.45729404563646,25.176150600305135],[121.45729473831966,25.17615080641598],[121.45776612932384,25.176272714414075],[121.45776620779932,25.176272734370258],[121.45815632380274,25.176370260368646],[121.45815692099272,25.17637039040944],[121.45850352834242,25.17643483963667],[121.45880350381913,25.176504603049345],[121.45880411751283,25.176504725666884],[121.45933465051525,25.17659356266855],[121.45933616776182,25.17659369908159],[121.4595166407629,25.176596122082145],[121.45951861432188,25.17659595237435],[121.45979720532317,25.176543821374832],[121.45979729527262,25.17654380411643],[121.46011863371483,25.176480622529713],[121.46126286963472,25.17627702172181],[121.46275151538337,25.17602155791734],[121.46275161472104,25.176021540353922],[121.46311884972292,25.175954699354698],[121.46312016217883,25.175954367327943],[121.46322175217941,25.175921205327953],[121.46322282007704,25.175920787574007],[121.46335383707785,25.175860659574184],[121.46335391630473,25.175860622794634],[121.46405735640973,25.175530322379817],[121.46427214367814,25.17547007741414],[121.46427315703063,25.17546973372252],[121.46437932387396,25.175427265792514],[121.4650283800087,25.17526499851645],[121.46558024018893,25.175183837880535],[121.46646581501125,25.17511071007416],[121.46646655980413,25.175110620337428],[121.46697858975305,25.17502934133683],[121.4669801178996,25.175028973694566],[121.46732959790747,25.174915187701316],[121.46733149501615,25.174914343285355],[121.46781101401729,25.174638008286827],[121.46781181176505,25.17463749673764],[121.46868144776718,25.174019807740443],[121.46868154560842,25.174019737354392],[121.46925046661002,25.1736052353566],[121.4692507174315,25.17360504651619],[121.46998218643323,25.173036123518944],[121.46998231610075,25.173036020934312],[121.4706440341023,25.17250355893715],[121.47064544544753,25.172502171988125],[121.4706465560635,25.17250053429],[121.47064732246378,25.172498709967222],[121.47064771463977,25.172496770451573],[121.47064771723576,25.172494791685235],[121.4706473301501,25.172492851147254],[121.47064656853921,25.17249102481984],[121.47064546222414,25.172489384213268],[121.47064405452291,25.172487993565863],[121.46996651953363,25.171939869152773],[121.46948770710719,25.17145295173871],[121.46907355465649,25.170949482888748],[121.46868355537269,25.170453869567975],[121.46832599885731,25.169982554070085],[121.46832527332903,25.169981701403447],[121.46816284184965,25.169811150848524],[121.46803291602441,25.169664987292737],[121.46803258124346,25.169664628779962],[121.46791708197054,25.169546869454763],[121.46788299748353,25.16947518344899],[121.46787830047933,25.169265940587245],[121.46787781432991,25.16926307719822],[121.46782203832964,25.169091271198038],[121.46782119202565,25.169089367284716],[121.46781996956271,25.16908768006786],[121.4676901475621,25.16894301506735],[121.46768859958487,25.168941616021723],[121.46738849685912,25.16872262799324],[121.46731093621531,25.168645526572526],[121.46716892317315,25.168399901680147],[121.46716784395373,25.168398382087073],[121.46716650148531,25.168397089161637],[121.46716494240357,25.16839606781849],[121.46716322086914,25.168395353537843],[121.46703708386865,25.16835633953728],[121.46703586696638,25.168356045188954],[121.46639762403987,25.168243406172085],[121.46639651896564,25.16824327403484],[121.4659132118647,25.168212624202727],[121.4655047005004,25.168096075524492],[121.46511064737179,25.167951290798914],[121.46519560090151,25.167818642960025],[121.4654680067185,25.167714486548228],[121.46562112202096,25.167686130794777],[121.46562299446416,25.167685590929537],[121.46562472665049,25.167684698164994],[121.4656262528002,25.167683486403856],[121.4656275149578,25.16768200166273],[121.46562846519288,25.167680300324633],[121.46562906742025,25.167678446997847],[121.46562929877038,25.167676512062414],[121.46562915045774,25.167674568997473],[121.46562862811449,25.167672691590873],[121.4656277515766,25.167670951137097],[121.46562655413061,25.16766941372984],[121.46562508124947,25.16766813775211],[121.46562338886584,25.167667171659136],[121.46562154124793,25.167666552138282],[121.46561960855901,25.16766630271584],[121.46549122097205,25.167662352968918],[121.4653786321146,25.16763018670332],[121.46537677041184,25.167629841256982],[121.46501103640857,25.167597333257667],[121.4650087898771,25.167597387061715],[121.46500661208243,25.167597941145587],[121.46470598014179,25.167711695716683],[121.46416152574406,25.167906726768646],[121.46416118408676,25.167906856244993],[121.46351122635087,25.168166843736792],[121.4628937831166,25.16837807736774],[121.46289361557243,25.168378136353592],[121.46242222456176,25.168548815356793],[121.46195128805715,25.168719330156247],[121.46163478525159,25.168800485361785],[121.46163418389605,25.168800659793632],[121.46133375943248,25.168898097562394],[121.46108307197304,25.168962792737133],[121.46062961538404,25.16898708770567],[121.4604361690042,25.16897096899268],[121.46027187826559,25.168925648061833],[121.46027187823998,25.168925648057293],[121.46027187821785,25.168925648048667],[121.4602017371958,25.168906299453347],[121.45988512156397,25.168792646019032]]]}},{type:"Feature",properties:{VILLCODE:"65000100017",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"福德里",VILLENG:"Fude Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47002687201206,25.136903390993467],[121.46991250701201,25.136860835993676],[121.46957928101135,25.136722670994324],[121.46923792801046,25.136657652994895],[121.4688071740092,25.136608890995923],[121.46831139900743,25.136641401996837],[121.46779124000578,25.136755187997636],[121.46737673900435,25.136868972998524],[121.46710853200348,25.137023394999044],[121.46687283400244,25.13721845399955],[121.46676717700241,25.137267218999767],[121.46663713713988,25.137267218975964],[121.46624702213319,25.137267219977385],[121.46623220813302,25.137269796977332],[121.46606009113025,25.137299729977855],[121.46571061212443,25.137356622979098],[121.465336751118,25.137381005980316],[121.46517420411494,25.137291604980735],[121.46505229311222,25.137129056980964],[121.46501978611069,25.13685272498075],[121.46506042611024,25.136552010980115],[121.4650830901098,25.136408476979963],[121.46508480910994,25.13639758997995],[121.46505230010904,25.136291933979912],[121.46491413410656,25.136218787980432],[121.46481660610463,25.136129385980585],[121.46479222510395,25.13603185798042],[121.46484911810421,25.135885563980306],[121.46505230510681,25.135625485979304],[121.46526256910893,25.135285831978113],[121.46526362110902,25.13528413397806],[121.46527174910862,25.135162222977833],[121.46516609210663,25.135080948978214],[121.4650116731038,25.135024057978747],[121.46475159609943,25.1349915489797],[121.46452402909578,25.134959039980473],[121.46401200308699,25.134820874982186],[121.46387383708462,25.13476398398272],[121.46386945508443,25.134755893982582],[121.46376818308228,25.13456892598301],[121.46362189007932,25.1344145049832],[121.46339432507533,25.134219447984115],[121.46316675807105,25.134048772984826],[121.46289042806632,25.133886225985854],[121.46277664506437,25.13382120698616],[121.4626124560617,25.133764127986943],[121.46206286605336,25.133276163986537],[121.4617969190491,25.133076876987545],[121.46175260004776,25.132813409987772],[121.46170383704674,25.132577714988166],[121.46168758504575,25.132309509988268],[121.46124870803875,25.131878758990197],[121.46100488703509,25.13169182999125],[121.46067166502982,25.13149677299261],[121.46008649302128,25.131317970995045],[121.4597613980165,25.131204187996467],[121.45946881201228,25.131066022997913],[121.45907869900628,25.13087909299959],[121.45885925900322,25.130814074000426],[121.45860731099953,25.13070841900172],[121.45831472512977,25.130627144962045],[121.45810945512655,25.130634103962976],[121.4583878769953,25.130001335003346],[121.45859106299764,25.129757512002712],[121.45867233999824,25.129481179002763],[121.45876174299933,25.129310504002586],[121.45885927200011,25.129172338002256],[121.45898931400156,25.128798477002054],[121.45911935600255,25.128392106001737],[121.45917625100263,25.12801824500189],[121.45921688900306,25.12789633400184],[121.45941194800508,25.127676893000913],[121.45955824400679,25.12735179600057],[121.45960701000692,25.127148611000546],[121.45962326800667,25.126847897000623],[121.4596395230065,25.126701603000775],[121.45976143700761,25.126384634000306],[121.45992398700935,25.12608391899976],[121.46013530201128,25.125758821998886],[121.46020032401178,25.12552312799857],[121.46024909101163,25.125100501998773],[121.46033036802325,25.124767277990475],[121.46037913302364,25.12463723999002],[121.46046040802494,25.124531582989626],[121.46056606502614,25.12439341698894],[121.46065546802741,25.124125211988154],[121.46082614502946,25.123913899987013],[121.46106184103208,25.123718840985795],[121.46131379103463,25.123637566984844],[121.46150072203694,25.123580673983867],[121.46157386903758,25.123499399983537],[121.46155761503748,25.1233937439835],[121.46155890103732,25.1233873199835],[121.46157654903745,25.123414660983276],[121.46168602603878,25.123523767983066],[121.46176534403958,25.12357779698274],[121.4618233630402,25.123561825982485],[121.46198973804198,25.12357812698188],[121.46224684604478,25.12360947398083],[121.4624888120473,25.123651112979836],[121.46270933804965,25.12369731797904],[121.46285050205103,25.12371128397833],[121.46297527205238,25.123730974978095],[121.46307731105335,25.123770117977514],[121.46332929605617,25.12384732397653],[121.46348297805778,25.12390947897599],[121.46361150805927,25.12394064697528],[121.46377671406104,25.123906472974586],[121.46385361606181,25.123904299974495],[121.46413206606495,25.123986125973182],[121.46420888806571,25.124028668972883],[121.46426306706628,25.124043665972525],[121.46432263906705,25.124068824972387],[121.4643700250676,25.124088836972177],[121.46453011806938,25.124156448971643],[121.4645969110702,25.12417031297128],[121.46474432007173,25.12421756497066],[121.46482619407264,25.124255522970337],[121.46482231107287,25.12431056297036],[121.46476799007245,25.124372413970505],[121.46473009407207,25.124413644970808],[121.4646630920715,25.124515609971073],[121.46463021507108,25.1245717489711],[121.46458725107082,25.12462559197147],[121.46456948507077,25.124688645971446],[121.46455933907055,25.12472189197162],[121.46460080107131,25.12479878097132],[121.46464343007183,25.124927296971208],[121.46468730107021,25.125064980974162],[121.4647048740706,25.1251051359742],[121.46471473607089,25.12522787797414],[121.46472712307138,25.12534830997407],[121.46472063807147,25.125446917974323],[121.46473566007182,25.1255054359741],[121.46471904107204,25.12563270097433],[121.46470992107227,25.125792103974373],[121.46470099807233,25.12584599197448],[121.4646717030723,25.126008805974717],[121.46465648507228,25.126056944974703],[121.4646209660721,25.126177309974892],[121.46460571607209,25.126243804975065],[121.46453079207183,25.126539581975557],[121.46451805407193,25.126611810975582],[121.46447366807155,25.126753961975975],[121.46445089907144,25.126794063976007],[121.46442300007108,25.126884620976305],[121.46439625307109,25.127032521976375],[121.46435543407127,25.127291653976588],[121.46433003507111,25.127394824976776],[121.46431859107123,25.127447567976965],[121.46429818807106,25.12757368997701],[121.46430937607172,25.127658571977015],[121.46433945507216,25.127754942976818],[121.46436704107276,25.12783641597672],[121.46439967207341,25.127916742976616],[121.46444989607437,25.128026919976318],[121.4645227900756,25.128150889976094],[121.46466623307806,25.12830018697548],[121.46474159707941,25.12845397897506],[121.46476903808035,25.12861343697502],[121.4648064280814,25.128848599975026],[121.46482649508164,25.128905963974887],[121.46486917708269,25.129004650974704],[121.46489305208307,25.12904827197467],[121.46493569608393,25.12916760697451],[121.46495825208437,25.12924333597447],[121.46500585308556,25.129409699974467],[121.46503957108622,25.12958291497432],[121.46506217708685,25.12963227097432],[121.46511233808789,25.12977797997403],[121.46513118608812,25.12981472097405],[121.46518389908937,25.129942093973842],[121.46519140208954,25.129975365973753],[121.46523148309038,25.130118784973718],[121.46527533909142,25.130264495973606],[121.46529411909191,25.13033677997337],[121.46532670609248,25.130441193973482],[121.46533919309316,25.130506580973474],[121.46536800609367,25.1306075329733],[121.46539174809439,25.13072455197339],[121.46543290709549,25.13096544597316],[121.46546426009631,25.13105609497311],[121.46550931209728,25.131240803973117],[121.4655494000983,25.13137963697297],[121.46560960109954,25.13154946497281],[121.46571399310125,25.13168608297248],[121.46575927610206,25.131743494972255],[121.46586126510384,25.13181473797202],[121.46591159910454,25.131867583971864],[121.4659707371057,25.131930746971673],[121.46603241110655,25.131985888971528],[121.46613055610837,25.132092687971216],[121.46621358410991,25.132190308970944],[121.46623994311048,25.132255686970847],[121.46628388211118,25.13235898397069],[121.46636437311261,25.13246690397047],[121.46643104011386,25.132548433970378],[121.46651531311524,25.13265635997007],[121.46660082111681,25.13277919896993],[121.46671161600038,25.132863079999787],[121.46688170900096,25.132921822999585],[121.46694719200114,25.132963189999543],[121.46702399400172,25.133019509999407],[121.46706418400176,25.13310443599924],[121.46710190600186,25.1331606959991],[121.46714596800196,25.133196300999114],[121.46720893500228,25.13323538999906],[121.46727943100261,25.133293976998846],[121.46733607700783,25.13334107799857],[121.46740153500826,25.133397378998342],[121.46749842600865,25.13350073399819],[121.46758275900896,25.13357655399807],[121.46766706400945,25.133668418997942],[121.46772494600962,25.13373158699793],[121.46781802500995,25.1338498409975],[121.46787336201018,25.133925616997463],[121.46793624301031,25.13401288099749],[121.46799025701053,25.134123035997366],[121.46802669201053,25.134191902997202],[121.46819295401122,25.13428045699689],[121.46827226901148,25.134343664996702],[121.46833769101174,25.13441829199657],[121.46839169901176,25.13453191099647],[121.4684469070119,25.13467993099637],[121.46845171201149,25.13481182499636],[121.46842135201138,25.134865681996462],[121.46870545601152,25.135325990995913],[121.46879475901171,25.135443098995744],[121.46886397501186,25.135514307995685],[121.468957069012,25.135626837995403],[121.46908548001232,25.13573138199526],[121.46917236601242,25.135791152995143],[121.46921390601247,25.13582675399507],[121.46937884801252,25.135949716994585],[121.46942545101284,25.135975019994635],[121.46954383501313,25.13604743699441],[121.46975548101376,25.136138346994027],[121.46987515301399,25.1361958639939],[121.47000614901398,25.136263717993565],[121.4702001280145,25.13636606599324],[121.47035253601457,25.136448857992896],[121.47054902101493,25.136559250992526],[121.47060315201489,25.136604046992325],[121.47074044301515,25.136675345992185],[121.4708109640152,25.136726749992174],[121.47078214501514,25.136722666992103],[121.47052206601413,25.13675517699266],[121.47017258501266,25.13685270699318],[121.47002687201206,25.136903390993467]]]}},{type:"Feature",properties:{VILLCODE:"65000100018",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"竹圍里",VILLENG:"Zhuwei Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.47002687201206,25.136903390993467],[121.46980265701127,25.136982734993904],[121.4695019410102,25.137055882994538],[121.46903054800867,25.137129031995528],[121.46878672300777,25.137275325995997],[121.4686160450067,25.137502893996174],[121.46839660100551,25.137876755996643],[121.46829094300512,25.138014921996795],[121.46820966800479,25.138023048997024],[121.4676651280037,25.138039306998014],[121.467413176003,25.138096198998547],[121.46685238100208,25.138161220999663],[121.46666544904923,25.13815309399233],[121.46651915514185,25.138209985977763],[121.46630784213858,25.138283133978486],[121.46617780413625,25.13825875197878],[121.46604776613367,25.138193732979172],[121.46589334613039,25.138063694979426],[121.46574705312743,25.137982420979718],[121.46542195812158,25.13789301998058],[121.46509686211547,25.137811746981495],[121.46473925710845,25.137641071982294],[121.46438977910191,25.137486651983284],[121.46426711909949,25.137429491983617],[121.46426515609977,25.13743370198361],[121.46406798809748,25.137856494984664],[121.46399963209609,25.137806291984862],[121.46367456609025,25.13769796798576],[121.46358285308861,25.137707621986024],[121.4635201440876,25.137714222986126],[121.46323568608244,25.13762482198699],[121.46280493407451,25.137470401988246],[121.46267489607202,25.13740538298846],[121.46253093706962,25.137334598989],[121.46252732106886,25.137083823988856],[121.46242338506666,25.136994548989108],[121.46221163706345,25.137072159989845],[121.46151919405189,25.137291175992246],[121.46140124704976,25.1373273739924],[121.46133422604866,25.13729891899271],[121.46114758804512,25.137176020993287],[121.46101860304297,25.137102835993716],[121.46075170203856,25.137304314994488],[121.46063442503721,25.13751966099481],[121.4606041430371,25.13784222599503],[121.46028917603148,25.137821706996085],[121.46004487102725,25.13775080499679],[121.45994397902582,25.13813808499695],[121.45984287202448,25.13846803699716],[121.45963523502098,25.138526974997863],[121.45930201001516,25.138510719998738],[121.45903380701003,25.138372554999563],[121.45887126100698,25.13815311600006],[121.45874122500456,25.137884911000693],[121.45854616800095,25.13772236300119],[121.45850553200025,25.137624835001468],[121.45839174799838,25.13766547200172],[121.45829421918029,25.137746746967057],[121.45821294318077,25.13795805896731],[121.45782789717101,25.137813089968905],[121.45782702516988,25.13769799396915],[121.45768073716036,25.13707218397004],[121.45763198015233,25.13635697197064],[121.45764011414474,25.135601121970982],[121.45772683614089,25.135087476971027],[121.45803023014717,25.135178495969765],[121.45880232900322,25.135397935001333],[121.45904615100758,25.13555235500052],[121.45954192001592,25.135844939998705],[121.46002956202447,25.13615378099699],[121.46016629302805,25.13693310099637],[121.46024086802935,25.136982775996128],[121.46032214203083,25.136990903995912],[121.4607285140371,25.13670644299449],[121.46128118104615,25.136365089992804],[121.46264372606642,25.135439292987524],[121.46269535906714,25.135373541987413],[121.46278621506818,25.13523103298699],[121.46218871805809,25.135019349989015],[121.46213729005711,25.1349852329893],[121.46213344505698,25.134968694989265],[121.46193059205173,25.13409609598972],[121.46189888605035,25.13368304198965],[121.4617969190491,25.133076876987545],[121.46206286605336,25.133276163986537],[121.4626124560617,25.133764127986943],[121.46277664506437,25.13382120698616],[121.46289042806632,25.133886225985854],[121.46316675807105,25.134048772984826],[121.46339432507533,25.134219447984115],[121.46362189007932,25.1344145049832],[121.46376818308228,25.13456892598301],[121.46386945508443,25.134755893982582],[121.46387383708462,25.13476398398272],[121.46401200308699,25.134820874982186],[121.46452402909578,25.134959039980473],[121.46475159609943,25.1349915489797],[121.4650116731038,25.135024057978747],[121.46516609210663,25.135080948978214],[121.46527174910862,25.135162222977833],[121.46526362110902,25.13528413397806],[121.46526256910893,25.135285831978113],[121.46505230510681,25.135625485979304],[121.46484911810421,25.135885563980306],[121.46479222510395,25.13603185798042],[121.46481660610463,25.136129385980585],[121.46491413410656,25.136218787980432],[121.46505230010904,25.136291933979912],[121.46508480910994,25.13639758997995],[121.4650830901098,25.136408476979963],[121.46506042611024,25.136552010980115],[121.46501978611069,25.13685272498075],[121.46505229311222,25.137129056980964],[121.46517420411494,25.137291604980735],[121.465336751118,25.137381005980316],[121.46571061212443,25.137356622979098],[121.46606009113025,25.137299729977855],[121.46623220813302,25.137269796977332],[121.46624702213319,25.137267219977385],[121.46663713713988,25.137267218975964],[121.46676717700241,25.137267218999767],[121.46687283400244,25.13721845399955],[121.46710853200348,25.137023394999044],[121.46737673900435,25.136868972998524],[121.46779124000578,25.136755187997636],[121.46831139900743,25.136641401996837],[121.4688071740092,25.136608890995923],[121.46923792801046,25.136657652994895],[121.46957928101135,25.136722670994324],[121.46991250701201,25.136860835993676],[121.47002687201206,25.136903390993467]]]}},{type:"Feature",properties:{VILLCODE:"65000100019",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"民生里",VILLENG:"Minsheng Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.48098326498344,25.147257551020882],[121.48088049098372,25.147315642020626],[121.48077078698388,25.14737764802034],[121.48060010998415,25.147458923019958],[121.48035628598494,25.147548324019183],[121.48012871698573,25.147597090018422],[121.47990927598605,25.147735257017953],[121.47963294198645,25.14795469701737],[121.47933222498635,25.148255412017114],[121.47918592998624,25.148442343017216],[121.47913716598585,25.14859676401747],[121.47911305298572,25.14862623401751],[121.47906401898565,25.148686165017406],[121.47888521398615,25.14879182201691],[121.478495094987,25.14895437101544],[121.47816186898793,25.14911692001441],[121.47799119198855,25.14923070501379],[121.47786927998833,25.14940138101379],[121.4776823489876,25.149767114013763],[121.47757669202034,25.150067827998587],[121.47756856601957,25.15025475699922],[121.47760107601863,25.15042543200002],[121.47769048001732,25.150612361001365],[121.47773111801624,25.150791164002126],[121.47767422601615,25.150864311002227],[121.47754418701693,25.15089682000154],[121.47730849101795,25.150953713000387],[121.47700777401919,25.151116261999448],[121.47667454902022,25.15137633999832],[121.47632507002096,25.1516933089971],[121.47621941402075,25.15185585699687],[121.47617065002053,25.152010276996858],[121.47617877801943,25.152205333997543],[121.47634945801676,25.15260357499994],[121.47650388101435,25.152928669001792],[121.47673145201134,25.153270017004722],[121.47684523700964,25.153465074006206],[121.47686149300921,25.15357885700665],[121.47677209100954,25.15366013100618],[121.47660141501008,25.15374953400523],[121.47625193401207,25.153798299002425],[121.4759187080139,25.153838937999836],[121.4754473140169,25.15379830299594],[121.47482149801726,25.153692650013046],[121.47429321101822,25.153586997011498],[121.47421341401837,25.15357635901115],[121.47413878801886,25.15345696001051],[121.47387870701999,25.153026211008175],[121.4736104980216,25.152627971006133],[121.47330165102322,25.152172839003825],[121.47316348302414,25.151929019002747],[121.47311471602481,25.151774598002138],[121.473147226025,25.15164456000168],[121.47320411702475,25.15154703100134],[121.47323662702486,25.151441375001035],[121.47321224302542,25.151319465000363],[121.47301718302651,25.15111628199954],[121.47284650502758,25.150921223998587],[121.47278961202828,25.150815568998194],[121.4727652280284,25.15071804099794],[121.47270833502928,25.150579874997344],[121.47257829403026,25.150352308996368],[121.47246450903087,25.150222271995823],[121.47226944803224,25.150051597995112],[121.47211502598988,25.14994594200662],[121.47188745699086,25.14984028800605],[121.47152984699235,25.149742760005264],[121.47121287499384,25.149563959004325],[121.47103406999467,25.149490814004047],[121.47083088399607,25.14932013900316],[121.47052203899814,25.149060064002157],[121.47034323399987,25.148832498001536],[121.47009941000269,25.148442384000166],[121.46982307600612,25.14795474099872],[121.46967678100752,25.1477434289982],[121.46949797600959,25.147475226997592],[121.46921351501155,25.14724765999706],[121.46889654301339,25.14704447699668],[121.46848204101569,25.146825038996198],[121.46835200101657,25.146735638996173],[121.46818132501843,25.146475561995793],[121.46783997102341,25.14580911699483],[121.467644911026,25.145475894994437],[121.46740108702937,25.14502076099417],[121.46723853703138,25.144752557993918],[121.467100370033,25.14451686299378],[121.46687280103619,25.144134875993792],[121.46674276103761,25.143915437993844],[121.46659646819656,25.14379352697683],[121.4662713711917,25.143598469977476],[121.46605193118828,25.14349281397797],[121.46566181418211,25.143322140978594],[121.4654342471783,25.1432327399791],[121.46525544417496,25.143224613979584],[121.46495472917033,25.14306206597999],[121.46480030816794,25.142972664980586],[121.46468652516607,25.142932027980688],[121.46452397616292,25.142956410981107],[121.46395505715111,25.143127088982883],[121.4635161761419,25.143281510984114],[121.46301227613155,25.143403423985408],[121.46283347312794,25.143444060985928],[121.46273594412511,25.143574098986207],[121.46267092412293,25.14372852098655],[121.46259777712027,25.14392357798679],[121.46245961111691,25.14406987298726],[121.46237833611525,25.144061744987564],[121.46227268011353,25.144029235987805],[121.46215076911223,25.14389919798797],[121.46200447511087,25.143663503988186],[121.46181754511042,25.143192113988174],[121.4617281441104,25.14293203798824],[121.46158185110824,25.142834508988695],[121.46131364610363,25.1427288529891],[121.46103731409897,25.14264758098975],[121.46077723609442,25.142615071990612],[121.46022457208413,25.14259881899202],[121.45983445607716,25.142558182992833],[121.45913549806446,25.142476910994723],[121.45852594205363,25.142379383996158],[121.45808706426867,25.142265600961963],[121.45756775025403,25.142127324964466],[121.45759942425568,25.1419730149644],[121.45768070120378,25.141371585967306],[121.45766444920022,25.14106274396751],[121.45758318019305,25.14055071796831],[121.45754254418969,25.140323149968488],[121.4575588021865,25.139941160968768],[121.45764008018462,25.139559172968692],[121.45769697617938,25.13892523496882],[121.45778638217611,25.138380696968706],[121.45782789717101,25.137813089968905],[121.45821294318077,25.13795805896731],[121.45829421918029,25.137746746967057],[121.45839174799838,25.13766547200172],[121.45850553200025,25.137624835001468],[121.45854616800095,25.13772236300119],[121.45874122500456,25.137884911000693],[121.45887126100698,25.13815311600006],[121.45903380701003,25.138372554999563],[121.45930201001516,25.138510719998738],[121.45963523502098,25.138526974997863],[121.45984287202448,25.13846803699716],[121.45994397902582,25.13813808499695],[121.46004487102725,25.13775080499679],[121.46028917603148,25.137821706996085],[121.4606041430371,25.13784222599503],[121.46063442503721,25.13751966099481],[121.46075170203856,25.137304314994488],[121.46101860304297,25.137102835993716],[121.46114758804512,25.137176020993287],[121.46133422604866,25.13729891899271],[121.46140124704976,25.1373273739924],[121.46151919405189,25.137291175992246],[121.46221163706345,25.137072159989845],[121.46242338506666,25.136994548989108],[121.46252732106886,25.137083823988856],[121.46253093706962,25.137334598989],[121.46267489607202,25.13740538298846],[121.46280493407451,25.137470401988246],[121.46323568608244,25.13762482198699],[121.4635201440876,25.137714222986126],[121.46358285308861,25.137707621986024],[121.46367456609025,25.13769796798576],[121.46399963209609,25.137806291984862],[121.46406798809748,25.137856494984664],[121.46426515609977,25.13743370198361],[121.46426711909949,25.137429491983617],[121.46438977910191,25.137486651983284],[121.46473925710845,25.137641071982294],[121.46509686211547,25.137811746981495],[121.46542195812158,25.13789301998058],[121.46574705312743,25.137982420979718],[121.46589334613039,25.138063694979426],[121.46604776613367,25.138193732979172],[121.46617780413625,25.13825875197878],[121.46630784213858,25.138283133978486],[121.46651915514185,25.138209985977763],[121.46666544904923,25.13815309399233],[121.46685238100208,25.138161220999663],[121.467413176003,25.138096198998547],[121.4676651280037,25.138039306998014],[121.46820966800479,25.138023048997024],[121.46829094300512,25.138014921996795],[121.46839660100551,25.137876755996643],[121.4686160450067,25.137502893996174],[121.46878672300777,25.137275325995997],[121.46903054800867,25.137129031995528],[121.4695019410102,25.137055882994538],[121.46980265701127,25.136982734993904],[121.47002687201206,25.136903390993467],[121.47017258501266,25.13685270699318],[121.47052206601413,25.13675517699266],[121.47078214501514,25.136722666992103],[121.4708109640152,25.136726749992174],[121.47091547001506,25.136802924991905],[121.47096330401502,25.136845405991867],[121.47106027301514,25.136908633991503],[121.4711094100152,25.136928213991524],[121.4712101380152,25.137002888991308],[121.47126051401519,25.137033930991123],[121.47140279501505,25.137139638991076],[121.47150472401488,25.137248741990867],[121.47157649301504,25.13730160799071],[121.47162934801506,25.13735787399066],[121.47166711201473,25.137391183990484],[121.47175393401453,25.137486504990378],[121.4717727890145,25.13751978699029],[121.47186462801427,25.137631159990267],[121.47196405901398,25.137728788989996],[121.4719853640137,25.13779992498993],[121.47205582701358,25.137879173989827],[121.47213746801296,25.13805360698987],[121.47223800401213,25.1382372319897],[121.47227929501138,25.138416215989587],[121.47229664901042,25.13858253098967],[121.4723354700099,25.138731675989664],[121.47240700200906,25.138919863989425],[121.47248995300846,25.139066781989236],[121.47260057500768,25.13925157598925],[121.47267100300719,25.139351454988986],[121.47279938700662,25.13947550598877],[121.4729176880061,25.139596093988622],[121.47302460700546,25.139737320988317],[121.47317441700497,25.139864821988297],[121.47325628200454,25.13991539798813],[121.47334067800425,25.139960250988022],[121.47340866900392,25.14001195398777],[121.47362905000332,25.140160212987514],[121.4736919930032,25.14021535198728],[121.47380407700263,25.140290068987245],[121.47397281600183,25.14040956698683],[121.47410001600134,25.140490031986648],[121.47416295100096,25.140549768986528],[121.4743039120001,25.140693312986325],[121.4744058579993,25.140795527986167],[121.47454564299879,25.140890920985978],[121.47469799199789,25.141011571985747],[121.47486166499687,25.141147135985506],[121.47495730999617,25.141249340985258],[121.4750177150008,25.14131594599983],[121.47506923500063,25.141414654999913],[121.4751006630002,25.141467449000018],[121.47516731299977,25.141568477000206],[121.4752050249997,25.141632752000373],[121.47529688603376,25.141737254983973],[121.47535344603303,25.141838258984247],[121.47539622903265,25.14188878698443],[121.4755006250317,25.142033440984942],[121.47554342203142,25.14207593298526],[121.47558746203107,25.142126457985444],[121.47565922703053,25.14218620098568],[121.47571840702992,25.142231014986102],[121.47582418502934,25.142310300986356],[121.47587834002894,25.142344794986634],[121.47592068502844,25.14237161598681],[121.47594293102851,25.142385706987],[121.47598539502803,25.142412602987005],[121.47611639502715,25.142487337987504],[121.47621712102642,25.142568927988215],[121.47626118302607,25.142609122988254],[121.47630147402576,25.14264129498852],[121.47634681302551,25.142670029988587],[121.47641601902494,25.142751563989027],[121.4764550440246,25.14278717198931],[121.47651414702408,25.142877855989617],[121.47655685002326,25.142974246989954],[121.47656169002269,25.143090105990392],[121.47656787902258,25.143157767990395],[121.47656772102212,25.14324721899078],[121.4765701290217,25.14331259199077],[121.47655475702113,25.143451337991326],[121.47656592602073,25.14355457499152],[121.47659473002,25.14366700699185],[121.47664495101918,25.14378979799242],[121.4767355430185,25.1439000249931],[121.47682869701778,25.14398618699357],[121.47691810501692,25.144053980993938],[121.47700881201617,25.14409654299435],[121.47709825301565,25.144144851994884],[121.47721669401488,25.144190900995408],[121.47727844401484,25.1442093369956],[121.47734525201452,25.14422090299576],[121.47740951401406,25.144246224996166],[121.47746873301354,25.144270420996303],[121.47755688701292,25.144333612996824],[121.47772686101162,25.144473782997853],[121.47781366901063,25.144586307998548],[121.47785016601037,25.144626498998765],[121.47795087400938,25.144720697999364],[121.47800880200884,25.14476207599968],[121.47812844800808,25.144842525000474],[121.47815990000775,25.14488270700069],[121.47825686700708,25.144953958001167],[121.47838780100591,25.145069988001975],[121.47848476000496,25.145142395002637],[121.4785565410046,25.145195248003013],[121.47863464700396,25.145236651003685],[121.47869757100348,25.145304400003873],[121.47879703400265,25.145391712004614],[121.47895564600121,25.14554333100579],[121.47905922500019,25.145620591006498],[121.47909023300008,25.145643720006724],[121.47910046400013,25.145651352006734],[121.47916216399955,25.14569847600717],[121.47928680299823,25.14580990200795],[121.47934352299804,25.14582260200829],[121.47945935699722,25.145919115009082],[121.47958776199596,25.146038565009906],[121.47965447199516,25.146108632010552],[121.4797363219944,25.14617182401125],[121.4798672839935,25.14627179001215],[121.47996424799264,25.14634534401273],[121.48019470099084,25.146515415014278],[121.4802602029904,25.146552209014658],[121.48034206898961,25.14660852901541],[121.48045033098872,25.14671074601614],[121.48051331698815,25.14674409001659],[121.4805473089876,25.14677512601685],[121.48061275098732,25.146850901017434],[121.48065304498675,25.146880779017774],[121.48076883198567,25.147005955018717],[121.48085191398499,25.14708866301952],[121.48089340598443,25.14715752901989],[121.48098326498344,25.147257551020882]]]}},{type:"Feature",properties:{VILLCODE:"65000100040",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"幸福里",VILLENG:"Xingfu Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4491988471159,25.17092730387301],[121.44923157911683,25.171010249871614],[121.44880585611189,25.171218811876525],[121.44824784410498,25.171510725883092],[121.44781933809936,25.171687589888844],[121.44734740309273,25.171832336896113],[121.44690692608631,25.17196623790284],[121.44637972407804,25.172071735911747],[121.44598638607224,25.17217682791831],[121.44586048907017,25.172202287920328],[121.44577134206634,25.171507452926164],[121.44572661306442,25.17111703892921],[121.44568983706262,25.170748100931903],[121.44562951706065,25.17040072993478],[121.44532441205156,25.16878212794794],[121.44526869705051,25.16869644094911],[121.44516008604926,25.168727472950344],[121.44521993404976,25.16864767694996],[121.44555315505326,25.168468873946622],[121.4451630410471,25.167932462954198],[121.44422839503362,25.16672147696911],[121.44317996501971,25.16534794098416],[121.44259479501356,25.16460834499082],[121.44205839100817,25.163917513996456],[121.44148947504397,25.163186044953964],[121.44101404704097,25.162559097957512],[121.44107996704135,25.16250201595732],[121.44121327904182,25.16240149795664],[121.44133086804204,25.162301026956232],[121.4415007470426,25.16216464895543],[121.44164710504307,25.162047396954875],[121.44185357700819,25.161882299998858],[121.44207957401099,25.16169858199698],[121.44219194001212,25.1616052769961],[121.44227554801327,25.16153112199547],[121.44246890301558,25.16136368099414],[121.4426335170173,25.161222547992764],[121.44281379901916,25.161064668991425],[121.44307509902204,25.160842194989627],[121.44323558502387,25.16069703998854],[121.44350208402682,25.160462623986643],[121.4436327080283,25.160345426986005],[121.44377901202967,25.160213874985068],[121.44383909603027,25.160158867984602],[121.44398082303171,25.16003239598382],[121.4440298670323,25.160083292983323],[121.44431779303515,25.16038208598078],[121.44507363704273,25.161235464973227],[121.44587011705107,25.162105100964624],[121.44657719705903,25.162885333956172],[121.44688603706247,25.16325919495229],[121.44714611306551,25.163503017949104],[121.44721925806616,25.163202302949358],[121.44733304106757,25.162990989949016],[121.44751997006937,25.16286095194785],[121.44795071907409,25.16269027594465],[121.4483895970786,25.162698403940617],[121.44862529008141,25.162714658938587],[121.449047913086,25.162755295934577],[121.44919420508762,25.162852825932788],[121.44925109608833,25.162966608931722],[121.44931611608945,25.163031627930884],[121.44939738809032,25.163088520929907],[121.44958431809255,25.163226686927484],[121.44966559109368,25.16334859892629],[121.4496412100937,25.163584292925187],[121.44947866409251,25.164055683924488],[121.44937300809177,25.164283251924488],[121.44938113609199,25.164397035923866],[121.44956806609476,25.164705877920554],[121.4497387400967,25.16485217191827],[121.44992566909939,25.16502284791534],[121.45003132500199,25.165128504000553],[121.45005570700215,25.165234161000413],[121.44967372209702,25.165453601915985],[121.44933771809319,25.165644484918545],[121.44892600608871,25.165811207922214],[121.44852776508391,25.16594937392583],[121.44835709108187,25.166046902927327],[121.44815301607973,25.1662554979286],[121.44804848707854,25.16638121992941],[121.44772895307261,25.166925609933063],[121.44753334607225,25.167266586932055],[121.44730866307088,25.16750171093259],[121.44726802707116,25.16765613293169],[121.44765001307994,25.168477003920206],[121.44795072508705,25.169110942910663],[121.44812140009141,25.16945229490489],[121.44837334809725,25.169834284897505],[121.44862529610282,25.170200019890018],[121.44895039111009,25.17059826388069],[121.4491988471159,25.17092730387301]]]}},{type:"Feature",properties:{VILLCODE:"65000100041",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"學府里",VILLENG:"Xuefu Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.46426944303396,25.17546044899158],[121.46405385703272,25.175520917991165],[121.46334966602873,25.175851570990723],[121.46321864902792,25.175911698990546],[121.46311705902734,25.175944860990537],[121.46274982402547,25.17601170198976],[121.46126114801784,25.176267170986918],[121.46011679301206,25.176470792984492],[121.45979536601043,25.17653399198377],[121.45951677500913,25.176586122983288],[121.45933630200805,25.176583699982732],[121.45880576900564,25.176494862981066],[121.45850557600443,25.176425048980086],[121.45815874908871,25.176360558926078],[121.4577686330853,25.17626303292769],[121.45729724208111,25.176141124929593],[121.45662266607539,25.175913561931992],[121.45623255007189,25.175824163933743],[121.45588307106854,25.17575914593529],[121.45532227906381,25.17554783793726],[121.45491202006023,25.17539518693884],[121.45462332005766,25.1752877649399],[121.45385121605071,25.175019565942932],[121.4531928950347,25.174751364977674],[121.4527377600299,25.17462132898077],[121.4523801530258,25.174548183983422],[121.4519006360206,25.174483167986747],[121.45157553901696,25.174377512989196],[121.45107164001134,25.17416620299294],[121.45084407200866,25.174036164994703],[121.45021013400124,25.17374358099945],[121.44971436414292,25.17359728783227],[121.44937301513653,25.173524139840072],[121.4489585191287,25.173459118849436],[121.44890162912719,25.173402227851124],[121.44894226512763,25.17335346285082],[121.44908043113,25.17330469884856],[121.44928361413339,25.17331282684435],[121.44943803413622,25.173329081841075],[121.4495924531394,25.173385973837167],[121.44963309013966,25.173320954837116],[121.44962496313836,25.173182787839096],[121.44955181713667,25.17310964184148],[121.44943089813457,25.173101578843834],[121.4490845161289,25.173127710850437],[121.44830085711506,25.173087089866527],[121.44798974110957,25.173066532872998],[121.44731224309756,25.172986171887043],[121.44690222709,25.172836923896188],[121.4465001630825,25.17270914790498],[121.44596415907306,25.172560275916286],[121.44592463107246,25.172517398917357],[121.44588065707086,25.1723347979193],[121.44586048907017,25.172202287920328],[121.44598638607224,25.17217682791831],[121.44637972407804,25.172071735911747],[121.44690692608631,25.17196623790284],[121.44734740309273,25.171832336896113],[121.44781933809936,25.171687589888844],[121.44824784410498,25.171510725883092],[121.44880585611189,25.171218811876525],[121.44923157911683,25.171010249871614],[121.4491988471159,25.17092730387301],[121.44931612211779,25.170955871870667],[121.44942177812023,25.17105340086799],[121.44946241412198,25.171224076865148],[121.44952743412381,25.171345988862623],[121.44980376412802,25.171329733858258],[121.44984440012783,25.171240332858677],[121.44986065512714,25.171094038859984],[121.44991754712802,25.17111029285884],[121.45013698599857,25.171175313002067],[121.45024264199994,25.171224077001217],[121.45032391600088,25.171232203000645],[121.45040519000185,25.171175312000024],[121.4504864640028,25.171069654999542],[121.45060024800412,25.171004634998603],[121.45066526700488,25.171029016998045],[121.45071403100555,25.171077780997816],[121.45073841400587,25.17125658399751],[121.45080343400663,25.17141913299675],[121.45095785400866,25.171581680995455],[121.45109602001024,25.17163044399434],[121.45121793101171,25.171606060993565],[121.45142111601405,25.17146789399217],[121.45156741001594,25.171443510990862],[121.45167306601695,25.171467892990126],[121.45182748601889,25.17146789198897],[121.4521200730225,25.17141099798675],[121.45232325802473,25.171703584985025],[121.45245329702644,25.171776730983883],[121.45255082502759,25.17178485798331],[121.45259146202801,25.171776729982994],[121.45292468603205,25.171638561980533],[121.45329041903638,25.17141099297769],[121.45344483903831,25.171362226976587],[121.45364802504056,25.171297206975115],[121.45389184704351,25.17118342197316],[121.45420068704739,25.170850195970814],[121.45433072604908,25.17063075496989],[121.45439574404993,25.170508843969394],[121.45447701805088,25.170460077968734],[121.45456641905197,25.17044382396819],[121.45491589805629,25.170468203965232],[121.45552545306364,25.1704519459606],[121.45674456307863,25.170508832951008],[121.45775236109087,25.170541336943128],[121.45844319099633,25.1705657170003],[121.45881705399947,25.170614477999983],[121.45899585800103,25.170630730999907],[121.45910151400177,25.170541328999615],[121.459239680003,25.170476308999476],[121.45936971900389,25.170468179999336],[121.45967043500622,25.170492560999133],[121.45978421800746,25.170484431998904],[121.45988174700815,25.17039502999888],[121.45988987500812,25.170199971998727],[121.45990612900822,25.16998865899883],[121.45997114800872,25.169777345998575],[121.46026921901117,25.168935287997826],[121.46043440901258,25.1689808569976],[121.46062946701424,25.168997109997257],[121.46108460401832,25.16897272499666],[121.46133655402062,25.168907703996165],[121.46163726902347,25.168810171995734],[121.46195423902643,25.16872889699505],[121.46242562903096,25.16855821799416],[121.46289702003524,25.168387538993272],[121.46351470404123,25.168176222991864],[121.46416489804768,25.16791614099024],[121.46470943605313,25.167721079988844],[121.46501015105633,25.167607293988134],[121.4653758850596,25.16763980198745],[121.46548967006085,25.167672309987385],[121.46561930106206,25.167676297987004],[121.46546528806033,25.16770481998732],[121.46518895505746,25.16781047798816],[121.46509551105639,25.167956382988685],[121.46550160005978,25.168105589988063],[121.46591150406341,25.168222535987613],[121.46639588606814,25.16825325398678],[121.46703412899465,25.16836589300365],[121.46716026599515,25.168404907004213],[121.46730294399585,25.168651682004825],[121.46738198699599,25.16873025700511],[121.46768270499697,25.168949694006212],[121.46781252699759,25.169094359006724],[121.46786830299786,25.169266165006906],[121.46787304799817,25.16947754600681],[121.46790876999836,25.169552676006898],[121.46802544199888,25.169671631007237],[121.46815548199942,25.169817923007617],[121.46831803200017,25.16998859800815],[121.46867564200168,25.17045998400914],[121.46906576300368,25.1709557520101],[121.46948026600538,25.171459647011115],[121.46995978800757,25.171947286012117],[121.47063776501074,25.172495768013533],[121.46997604700918,25.173028230010694],[121.46924457800746,25.17359715300794],[121.46867565700586,25.17401165500573],[121.46780602100372,25.174629344002927],[121.46732650200259,25.174905679001455],[121.46697702199472,25.175019464994705],[121.4664649920458,25.1751007439953],[121.46557910004107,25.175173897993538],[121.46502643503814,25.175255176992625],[121.46437624003453,25.175417728991597],[121.46426944303396,25.17546044899158]]]}},{type:"Feature",properties:{VILLCODE:"65000100039",COUNTYNAME:"新北市",TOWNNAME:"淡水區",VILLNAME:"民權里",VILLENG:"Minquan Vil.",COUNTYID:"F",COUNTYCODE:"65000",TOWNID:"F27",TOWNCODE:"65000100",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.4617969190491,25.133076876987545],[121.46189888605035,25.13368304198965],[121.46193059205173,25.13409609598972],[121.46213344505698,25.134968694989265],[121.46213729005711,25.1349852329893],[121.46218871805809,25.135019349989015],[121.46278621506818,25.13523103298699],[121.46269535906714,25.135373541987413],[121.46264372606642,25.135439292987524],[121.46128118104615,25.136365089992804],[121.4607285140371,25.13670644299449],[121.46032214203083,25.136990903995912],[121.46024086802935,25.136982775996128],[121.46016629302805,25.13693310099637],[121.46002956202447,25.13615378099699],[121.45954192001592,25.135844939998705],[121.45904615100758,25.13555235500052],[121.45880232900322,25.135397935001333],[121.45803023014717,25.135178495969765],[121.45772683614089,25.135087476971027],[121.45774577414015,25.134975310970983],[121.45780266713882,25.134747742970806],[121.4577782881352,25.134430773971225],[121.45776203613156,25.13412193297143],[121.45776203912862,25.133829345971645],[121.4578514401298,25.133804962971226],[121.4578677011291,25.133024731967065],[121.45794085012975,25.13278903596657],[121.45795710812851,25.13226888196572],[121.45790834612679,25.131943785965557],[121.45792460612546,25.131366738964708],[121.45803026512577,25.130814075963656],[121.45810945512655,25.130634103962976],[121.45831472512977,25.130627144962045],[121.45860731099953,25.13070841900172],[121.45885925900322,25.130814074000426],[121.45907869900628,25.13087909299959],[121.45946881201228,25.131066022997913],[121.4597613980165,25.131204187996467],[121.46008649302128,25.131317970995045],[121.46067166502982,25.13149677299261],[121.46100488703509,25.13169182999125],[121.46124870803875,25.131878758990197],[121.46168758504575,25.132309509988268],[121.46170383704674,25.132577714988166],[121.46175260004776,25.132813409987772],[121.4617969190491,25.133076876987545]]]}},{type:"Feature",properties:{VILLCODE:"63000110001",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"仁勇里",VILLENG:"Renyong Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52667787998413,25.09124575899627],[121.52663357198526,25.09135654299602],[121.52658918398612,25.09144132099602],[121.52650339598799,25.091561262996173],[121.52598192697131,25.092324908011573],[121.52597608997154,25.09233345401148],[121.52576670997287,25.092274315012183],[121.52575620697289,25.092271349012115],[121.5253519059755,25.09215715301368],[121.52494560591586,25.0920423930112],[121.52493834791588,25.092040860011252],[121.52489121891624,25.092030912011317],[121.52477281991675,25.09199923601145],[121.5246608059176,25.09196752901158],[121.52459362591809,25.091953177011547],[121.52450090591876,25.091947673011536],[121.52442099191934,25.09194795501156],[121.52443343091859,25.0918662080119],[121.52443623291875,25.091831135012107],[121.5244394939183,25.091790325012283],[121.52442637891811,25.091711583012696],[121.52428813894078,25.09152533699782],[121.52394491093973,25.091135132998485],[121.5240519419381,25.091062892998547],[121.5241593049365,25.090966865998862],[121.52418026393593,25.09094811899882],[121.5241605649359,25.090920011998804],[121.52369119593588,25.090513785999654],[121.52429624992892,25.09033684099967],[121.52431936992879,25.09033033899984],[121.52483860992272,25.090184296000103],[121.52550138898324,25.089997878001466],[121.52522909097937,25.08921248800363],[121.52506902097714,25.088750795004685],[121.52506641097675,25.08874326500486],[121.52504809097665,25.08866668400483],[121.52503870197596,25.088573638005126],[121.5250441859749,25.088453168005284],[121.52519589996827,25.087756976006034],[121.52520299696806,25.08772441100627],[121.52521057796753,25.087677836006236],[121.52539293695722,25.086557534007866],[121.52543396495537,25.08639182500801],[121.5255427089522,25.08610643300829],[121.52566048595271,25.086308312007585],[121.52579846595303,25.086504085006997],[121.52594124995312,25.086677538006338],[121.52612840195314,25.086917739005518],[121.5263450179533,25.08717567900439],[121.5265075289536,25.087380284003732],[121.52665526795376,25.087567100003024],[121.5267882589541,25.08774058700228],[121.52680343195419,25.087763870002252],[121.52688686695426,25.08789189200183],[121.526980635955,25.08805659700125],[121.52704978095548,25.088190166000842],[121.5271349049564,25.088391291000253],[121.52713963895661,25.088386585000308],[121.52719956695758,25.08858750099979],[121.52724735295843,25.088758719999213],[121.52729302196069,25.089046583998783],[121.52731230896246,25.089277411998253],[121.52731098896476,25.08952811199777],[121.52726217496658,25.089738878997444],[121.5271193589703,25.090035349997283],[121.52704075997251,25.090198507997105],[121.52702192597299,25.090237603997142],[121.52684670697865,25.090753183996725],[121.52668733598367,25.09122212599618],[121.52667787998413,25.09124575899627]]]}},{type:"Feature",properties:{VILLCODE:"63000110002",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"義信里",VILLENG:"Yixin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.5255427089522,25.08610643300829],[121.52543396495537,25.08639182500801],[121.52539293695722,25.086557534007866],[121.52521057796753,25.087677836006236],[121.52520299696806,25.08772441100627],[121.52519589996827,25.087756976006034],[121.5250441859749,25.088453168005284],[121.52503870197596,25.088573638005126],[121.52504809097665,25.08866668400483],[121.52506641097675,25.08874326500486],[121.52506902097714,25.088750795004685],[121.52522909097937,25.08921248800363],[121.52550138898324,25.089997878001466],[121.52483860992272,25.090184296000103],[121.52431936992879,25.09033033899984],[121.52429624992892,25.09033684099967],[121.52369119593588,25.090513785999654],[121.5241605649359,25.090920011998804],[121.52418026393593,25.09094811899882],[121.5241593049365,25.090966865998862],[121.5240519419381,25.091062892998547],[121.52394491093973,25.091135132998485],[121.52336249693852,25.090487175999762],[121.52280377693847,25.089912321000426],[121.52270225593851,25.089821210000615],[121.52160227894103,25.08883401400189],[121.52196882693184,25.088139561002784],[121.52197809393162,25.088122003002752],[121.52234455392305,25.087550621003704],[121.52255707791807,25.087219254004175],[121.5227142439142,25.086975470004433],[121.52290824190848,25.086583333005116],[121.52310227190304,25.086198798005807],[121.52322172189872,25.085898144006332],[121.52327107689685,25.085757351006674],[121.52330803989547,25.085639405006773],[121.52335279389268,25.085396017007152],[121.52341799688875,25.085065146007754],[121.5234426278869,25.08489137200803],[121.52345841988561,25.08477996400814],[121.52352009787998,25.084245281009018],[121.52353041587968,25.084227125009026],[121.52359503687782,25.08411341600921],[121.5237180608761,25.084118259009255],[121.52420592886966,25.08413746200969],[121.52534757793899,25.084182392012163],[121.52543370694345,25.084865585010693],[121.52544141894444,25.084973730010404],[121.5254528349453,25.085133783010235],[121.5256684789484,25.085776352008423],[121.5255427089522,25.08610643300829]]]}},{type:"Feature",properties:{VILLCODE:"63000110003",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"福林里",VILLENG:"Fulin Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.53848309599749,25.099275595984402],[121.53832897799744,25.09936925998478],[121.53806073999772,25.099516928985363],[121.53724712999329,25.100038959001022],[121.53713636299335,25.100152199001244],[121.53691084099859,25.09987277198878],[121.53677109599839,25.099699622989377],[121.53642723699784,25.09931717899104],[121.53630810099766,25.099184800991544],[121.5362053079974,25.099091704991924],[121.53602156499721,25.09896939899273],[121.53600470499715,25.098958397992796],[121.53506963399573,25.098348234996845],[121.53463361799491,25.098063716998794],[121.5341093319938,25.097721596001307],[121.53367631199279,25.09743902700324],[121.53273311594602,25.09682353198029],[121.53231438794717,25.096550279982285],[121.53207917694813,25.096507371983353],[121.53129685995215,25.0963646509862],[121.52951271796147,25.09603914699284],[121.52791109097008,25.095746922998593],[121.52790146597009,25.095745166998626],[121.52767476497141,25.095689583999444],[121.52724826597377,25.09559364500101],[121.5272417489736,25.095592178000977],[121.52650973697786,25.095427511003695],[121.52624390997913,25.095367711004698],[121.5259061319812,25.095291726005872],[121.52575339598198,25.095257367006315],[121.52557413698305,25.095217040007064],[121.52554936198304,25.095211466007136],[121.525957276977,25.094076372008075],[121.52596595497683,25.09405222800821],[121.52639899197011,25.092847201009224],[121.52648344596858,25.092612183009496],[121.5264878369685,25.092599966009463],[121.52648877996866,25.092597342009512],[121.5269480719826,25.091319224995242],[121.52667935398408,25.091246159996214],[121.52667787998413,25.09124575899627],[121.52668733598367,25.09122212599618],[121.52684670697865,25.090753183996725],[121.52702192597299,25.090237603997142],[121.52704075997251,25.090198507997105],[121.5271193589703,25.090035349997283],[121.52726217496658,25.089738878997444],[121.52731098896476,25.08952811199777],[121.52731230896246,25.089277411998253],[121.52729302196069,25.089046583998783],[121.52724735295843,25.088758719999213],[121.52719956695758,25.08858750099979],[121.52713963895661,25.088386585000308],[121.5271349049564,25.088391291000253],[121.52704978095548,25.088190166000842],[121.526980635955,25.08805659700125],[121.52688686695426,25.08789189200183],[121.52680343195419,25.087763870002252],[121.5267882589541,25.08774058700228],[121.52665526795376,25.087567100003024],[121.5265075289536,25.087380284003732],[121.5263450179533,25.08717567900439],[121.52612840195314,25.086917739005518],[121.52594124995312,25.086677538006338],[121.52579846595303,25.086504085006997],[121.52566048595271,25.086308312007585],[121.5255427089522,25.08610643300829],[121.5256684789484,25.085776352008423],[121.5254528349453,25.085133783010235],[121.52544141894444,25.084973730010404],[121.52543370694345,25.084865585010693],[121.52534757793899,25.084182392012163],[121.52543991693446,25.0837497060126],[121.52543786493172,25.08337074601331],[121.5254195279961,25.083166212998606],[121.52541530699638,25.08311914399853],[121.52538788099659,25.082932680998645],[121.52538610299662,25.082923044998648],[121.52536062199691,25.082784982998593],[121.52532806599714,25.082646284998663],[121.52526868799792,25.08245993399861],[121.52518247999852,25.08224743299888],[121.52511490699914,25.082112258998887],[121.52525516399804,25.081932881998256],[121.52550449099655,25.081505040997317],[121.52570274399538,25.08132627199647],[121.52584247499442,25.08134167499588],[121.52596129099359,25.081366685995462],[121.52613269199223,25.08143921399507],[121.52652333598928,25.08166317599388],[121.52688575198614,25.0819317359931],[121.52693631398526,25.082023026992925],[121.52694597098483,25.08212283299301],[121.52691133898506,25.082237294993245],[121.52688166598465,25.082338016993496],[121.52689208998454,25.0824294509936],[121.52754250697636,25.083161690992814],[121.52769215997418,25.083289517992643],[121.52780008490726,25.083381699008264],[121.52790917690767,25.08355392600768],[121.52818074990643,25.083715716006946],[121.52850158690552,25.083995687005597],[121.52888841190608,25.084502286003904],[121.52919154990141,25.084331345003527],[121.52919646390147,25.084328573003386],[121.52923857090131,25.084349637003264],[121.5292639939011,25.084367183003383],[121.52928473190113,25.084372730003132],[121.52951412189924,25.084434090002613],[121.52965004989787,25.08444556600232],[121.5297992118968,25.084476949001896],[121.53004939289494,25.08455581800114],[121.53029517389344,25.084630713000497],[121.53050157789212,25.084721717999855],[121.53068164789113,25.08480481699936],[121.53078115089065,25.084866582998963],[121.53087347289048,25.08493006199862],[121.53097028289022,25.0850174609983],[121.53104961189048,25.085116878997912],[121.53106066089077,25.085134085997737],[121.53106234689074,25.085136712997688],[121.53114670089087,25.08526807699719],[121.53123515989206,25.08545121999662],[121.53130599989305,25.085614471996095],[121.53132834889374,25.08571409599581],[121.53140385089527,25.085941149995236],[121.53146984089541,25.085996742994862],[121.5315140558957,25.086084328994737],[121.5316166238961,25.086229508994226],[121.53173555989643,25.086364682993597],[121.53185442489641,25.08648389599307],[121.53205686589638,25.086670618992176],[121.53218007989645,25.08678184399161],[121.53230331189651,25.086897058991017],[121.5323561268968,25.086962558990663],[121.5324664028974,25.08712168699015],[121.53251077389814,25.0872451569898],[121.5325683288989,25.08737655998939],[121.53262570989948,25.08746808798906],[121.53274459489973,25.087591291988595],[121.53284580789966,25.08768265298807],[121.53295128389932,25.087746083987636],[121.53306107189881,25.08779354598712],[121.53314885889861,25.087821144987007],[121.53323896789782,25.087838126986636],[121.53338064596878,25.087890199008353],[121.53354297697094,25.088028132007153],[121.53361938097228,25.088097109006554],[121.533933581975,25.088156576004902],[121.53431611498125,25.088613992001893],[121.53469834998658,25.089002153999104],[121.53489896298898,25.089191875997837],[121.53515688299193,25.089433329996144],[121.53548158599561,25.089717819994014],[121.53573006699814,25.089976612992512],[121.53579347799878,25.09003425799222],[121.5358970369998,25.09012840299157],[121.53597634200041,25.090174390991024],[121.53616409200181,25.090283262990084],[121.53656467900477,25.090515528988075],[121.53685099100679,25.090722246986438],[121.53708950100831,25.09088582298514],[121.5374042860101,25.091066491983568],[121.53763310401119,25.09117820598251],[121.53799522001273,25.091315392980803],[121.53805182201306,25.09135990698049],[121.53828694601421,25.091602614979433],[121.53831273401431,25.09163143597933],[121.53833700501436,25.091649639979238],[121.53863329499154,25.091763107990847],[121.53867527799154,25.091774026990596],[121.53871775199168,25.09177706099049],[121.53876477699184,25.091775543990188],[121.53881413399193,25.091782143989846],[121.53888158099227,25.09179374698974],[121.53896652899229,25.091808915989308],[121.53947196799413,25.09197377898696],[121.53977758599483,25.092070682985476],[121.53992478099536,25.0920871829848],[121.53995961199531,25.09209108698459],[121.54030109699639,25.092129364983048],[121.54062474499723,25.092171466981558],[121.5407580069976,25.092188295980996],[121.54080682399774,25.09221158098088],[121.54083257599774,25.0922446899806],[121.54086200599787,25.09230171098052],[121.54088039999787,25.09237896598043],[121.54090615199787,25.092515080980146],[121.54095765599796,25.0926677519799],[121.54101651599821,25.092750524979554],[121.54111216499831,25.092811223979247],[121.54124092299865,25.092855369978636],[121.54136048399887,25.092873763977938],[121.54147452699925,25.09286824697748],[121.54156281799972,25.092836976977114],[121.5416400729998,25.092796509976786],[121.54170445197964,25.092741328010057],[121.54175963397967,25.09267694900997],[121.54183688897976,25.092561066009885],[121.5419306989798,25.092402879009764],[121.54205761797945,25.092121451009483],[121.54211463997956,25.091990853009513],[121.54218481897968,25.09191184400946],[121.54232371698006,25.091837919009027],[121.54250412798088,25.091759347008388],[121.54275128398179,25.091715164007574],[121.54299866998325,25.091722915006617],[121.54344591798544,25.09174724300481],[121.54386458498747,25.091763016003185],[121.5440641759881,25.091718995002562],[121.54421589300979,25.091605895991606],[121.54441478800992,25.091406060991236],[121.54456596101016,25.09117178299086],[121.54468859700992,25.09093760799058],[121.54476381500983,25.09073822899069],[121.54478218700957,25.09059099399059],[121.54489561300973,25.090426097990534],[121.54496164901003,25.090382030990263],[121.54497322400984,25.090374307990157],[121.54499995301,25.09035646999019],[121.54511415401058,25.09036758798969],[121.54517127101077,25.090373148989528],[121.54538079701177,25.090424306988876],[121.54569469701313,25.090414484987708],[121.54598048401466,25.09049999298679],[121.54624113701581,25.090617374985754],[121.54626646301612,25.09062877998572],[121.5464853870171,25.090653945984872],[121.54680479501847,25.090652761983797],[121.54681835501853,25.09065271198397],[121.54682600701855,25.090652683983702],[121.5472940240205,25.090650949982226],[121.54763654302202,25.09065833098106],[121.54791293502322,25.090769835979984],[121.54813998502442,25.09091162297928],[121.54814630802431,25.090915570979163],[121.54816098202456,25.09092473497921],[121.54832313602509,25.091019351978602],[121.54849468802614,25.09108796197806],[121.54866604302673,25.091113293977315],[121.54888524102772,25.091199042976594],[121.54897033602792,25.091239390976202],[121.54897335002799,25.09124081997632],[121.54906638702842,25.091284933975974],[121.54923820802922,25.091414144975385],[121.54930007302954,25.091481136975244],[121.54938160802972,25.09156942897491],[121.54959214801552,25.091845644981156],[121.55000897298747,25.092749014005808],[121.55002614398836,25.09328678800536],[121.54964539701362,25.09399410998084],[121.54951304901323,25.094115611981213],[121.54935092801243,25.094183441981762],[121.54855619300947,25.09418062998446],[121.54850747800899,25.094461398984688],[121.54849606000903,25.094599377984647],[121.54847151000885,25.094597553984762],[121.5484613000089,25.094750356984616],[121.54846090800886,25.094756232984658],[121.54830021200827,25.09475682798524],[121.54813627200777,25.094723586985776],[121.54793837500694,25.0946989239864],[121.54775906600622,25.094685483986975],[121.54756441300574,25.094694661987734],[121.5473945250051,25.094715041988266],[121.54713519000416,25.094775239989072],[121.54691609900344,25.0948493999897],[121.54674961800299,25.094940284990205],[121.5465339210022,25.09508214199084],[121.5463366620016,25.095201350991555],[121.54615785500128,25.095300748991964],[121.54605907500083,25.09532650799223],[121.54586801600048,25.095451335992877],[121.54536263799925,25.095777641994207],[121.54522688099885,25.095828914994453],[121.5451064679984,25.095854752994903],[121.54497998099805,25.095905999995235],[121.54487197999774,25.09594306899555],[121.54474222199757,25.095952004996022],[121.54455665799696,25.095918839996653],[121.54436179299628,25.095882882997408],[121.544213345996,25.09585803199766],[121.54398786499519,25.095887071998288],[121.54385193299478,25.095898854998907],[121.54373360299468,25.09595904899918],[121.54346648999416,25.096094929999943],[121.54325414399399,25.096298837000205],[121.54313430299393,25.096454439000468],[121.54301768099388,25.096641058000632],[121.54292246699409,25.096774000000618],[121.54274124199428,25.09702574000084],[121.54267714699431,25.097151282001015],[121.54264315799433,25.097209475001033],[121.54258478399447,25.097288682001103],[121.54253867399449,25.097345276001256],[121.54247742799483,25.097472452001032],[121.54239143399482,25.097596891001203],[121.54233601499467,25.097642233001224],[121.54223416399469,25.097673635001602],[121.54209833099438,25.097710812001925],[121.54200562299425,25.097711151002308],[121.54193464999425,25.097736806002388],[121.54161707799771,25.097907231974656],[121.54156767499762,25.097918696974894],[121.54150275199758,25.09791329197507],[121.54144413799762,25.097936074975266],[121.54137018299745,25.097987126975404],[121.5413085139975,25.09801838097568],[121.54123138899743,25.098049691975962],[121.54112943799734,25.09805853197625],[121.54104900499762,25.098039071976505],[121.54086048599738,25.098039759977183],[121.54055159999723,25.098080373978235],[121.5404279279972,25.098066722978793],[121.54034750999712,25.09805290497898],[121.54028571899707,25.09805877297929],[121.540205472997,25.098081634979494],[121.5401314809971,25.09812422797982],[121.54005136999696,25.098178116980016],[121.53974271799692,25.098269519980917],[121.53966571499703,25.098329041981223],[121.53959483999694,25.098377256981394],[121.53952396199702,25.098422653981597],[121.53946539999697,25.098459537981718],[121.53926184399691,25.098556200982344],[121.539144726997,25.098627152982708],[121.53904916299707,25.098683923983053],[121.53897204799718,25.0987180589833],[121.53889203599714,25.09879451898341],[121.53882442599713,25.09888221898365],[121.53875998399731,25.09898684198369],[121.53872315399711,25.09904621798372],[121.53863388599727,25.099128353983943],[121.53856314399728,25.09920477998405],[121.53848309599749,25.099275595984402]]]}},{type:"Feature",properties:{VILLCODE:"63000110004",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"福德里",VILLENG:"Fude Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52667787998413,25.09124575899627],[121.52667935398408,25.091246159996214],[121.5269480719826,25.091319224995242],[121.52648877996866,25.092597342009512],[121.5264878369685,25.092599966009463],[121.52648344596858,25.092612183009496],[121.52639899197011,25.092847201009224],[121.52596595497683,25.09405222800821],[121.525957276977,25.094076372008075],[121.52554936198304,25.095211466007136],[121.52516937898544,25.095125079008515],[121.52496414993205,25.095078419997282],[121.52491016693229,25.09506614599742],[121.52463795393365,25.095004257997985],[121.52462316293403,25.095000891997884],[121.52401185093719,25.094861804998988],[121.52366281093903,25.0947823879997],[121.52267979094484,25.094558719001355],[121.52235342694661,25.094484460001873],[121.52196914394891,25.094397019002276],[121.52186862094939,25.094374146002515],[121.52179687094994,25.094359863002577],[121.52161079795097,25.09430961800295],[121.52145388795167,25.09424957300322],[121.52129957495231,25.094174975003533],[121.52119313995291,25.09411960200366],[121.52108931095347,25.09405452200387],[121.52103214695354,25.094016550004103],[121.52053695995565,25.09368761600522],[121.52004821295793,25.093362957006157],[121.51898137196328,25.092654275007828],[121.51863971296494,25.092427315008234],[121.51891460496175,25.09209462000904],[121.51903056596032,25.09195130000926],[121.51932392297954,25.091588724999244],[121.51937890697867,25.09152355699927],[121.51949097397701,25.091390733999205],[121.51978451397261,25.09104282499955],[121.51987377597112,25.09093702899959],[121.52036377396317,25.09033488100013],[121.52042834396221,25.09025728300028],[121.52081432695559,25.089793422000714],[121.52101815195185,25.089548471000963],[121.52160227894103,25.08883401400189],[121.52270225593851,25.089821210000615],[121.52280377693847,25.089912321000426],[121.52336249693852,25.090487175999762],[121.52394491093973,25.091135132998485],[121.52428813894078,25.09152533699782],[121.52442637891811,25.091711583012696],[121.5244394939183,25.091790325012283],[121.52443623291875,25.091831135012107],[121.52443343091859,25.0918662080119],[121.52442099191934,25.09194795501156],[121.52450090591876,25.091947673011536],[121.52459362591809,25.091953177011547],[121.5246608059176,25.09196752901158],[121.52477281991675,25.09199923601145],[121.52489121891624,25.092030912011317],[121.52493834791588,25.092040860011252],[121.52494560591586,25.0920423930112],[121.5253519059755,25.09215715301368],[121.52575620697289,25.092271349012115],[121.52576670997287,25.092274315012183],[121.52597608997154,25.09233345401148],[121.52598192697131,25.092324908011573],[121.52650339598799,25.091561262996173],[121.52658918398612,25.09144132099602],[121.52663357198526,25.09135654299602],[121.52667787998413,25.09124575899627]]]}},{type:"Feature",properties:{VILLCODE:"63000110006",COUNTYNAME:"臺北市",TOWNNAME:"士林區",VILLNAME:"舊佳里",VILLENG:"Jiujia Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A15",TOWNCODE:"63000110",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52669744699321,25.10008088401444],[121.52628639199402,25.099944701995266],[121.52611990299454,25.09988954299612],[121.52606743899473,25.099906647996292],[121.52602430299515,25.09993501299624],[121.5256459069984,25.100331256018457],[121.52554706599928,25.100340066018653],[121.52533343500035,25.100258945020023],[121.52521587500074,25.100214305020593],[121.52504534500164,25.100058280021717],[121.52490875995836,25.09993331197505],[121.5247905979581,25.099761665976303],[121.5246140349585,25.09966074297719],[121.52460679795853,25.099655196977263],[121.52453343295858,25.099598978977586],[121.5245004129586,25.099567679977927],[121.52440001895864,25.09947251697858],[121.52416441595798,25.0991172089808],[121.52413876695799,25.099078529981153],[121.52407666095782,25.099008230981376],[121.52398056695804,25.098938053981875],[121.5238134899587,25.098887869982786],[121.5236897199593,25.098848817983196],[121.52359834795955,25.09884425598335],[121.5238494309534,25.09788214598679],[121.52400290594967,25.097294043988846],[121.52400594794966,25.097283076988827],[121.52401258294933,25.09725915398898],[121.52412980594659,25.096836490990512],[121.5243044139422,25.096206908993043],[121.52442753093906,25.09576298799477],[121.52463795393365,25.095004257997985],[121.52491016693229,25.09506614599742],[121.52496414993205,25.095078419997282],[121.52516937898544,25.095125079008515],[121.52554936198304,25.095211466007136],[121.52557413698305,25.095217040007064],[121.52575339598198,25.095257367006315],[121.5259061319812,25.095291726005872],[121.52624390997913,25.095367711004698],[121.52650973697786,25.095427511003695],[121.5272417489736,25.095592178000977],[121.52724826597377,25.09559364500101],[121.52767476497141,25.095689583999444],[121.52790146597009,25.095745166998626],[121.52734931698072,25.097733514996076],[121.52734685998087,25.097742364996186],[121.52721047398343,25.09823349299561],[121.52714166998449,25.098481253995327],[121.52693617498836,25.09922123599456],[121.52669744699321,25.10008088401444]]]}},{type:"Feature",properties:{VILLCODE:"63000040012",COUNTYNAME:"臺北市",TOWNNAME:"中山區",VILLNAME:"圓山里",VILLENG:"Yuanshan Vil.",COUNTYID:"A",COUNTYCODE:"63000",TOWNID:"A10",TOWNCODE:"63000040",NOTE:""},geometry:{type:"Polygon",coordinates:[[[121.52497439498529,25.07433457897957],[121.52492553298498,25.074426265979785],[121.52472092998377,25.074750025980727],[121.52459032098326,25.07495387898125],[121.52453419898156,25.0750330599775],[121.52429843697936,25.07536569297882],[121.52417588997811,25.075552264979425],[121.52389254797635,25.075912198980873],[121.52375305097554,25.07608816898149],[121.52361784997511,25.07624417898214],[121.52344762097434,25.07640829298284],[121.52332741297417,25.076505412983416],[121.52326417497382,25.07655650398347],[121.52300637497363,25.076740868984245],[121.52284649497363,25.07685573398469],[121.52266302997346,25.076999953985432],[121.52250088497355,25.077111079985922],[121.52248039097354,25.077084406985847],[121.52245916897365,25.07705678798587],[121.52235058197515,25.07685587398568],[121.52223238697647,25.076656743985634],[121.52220131397718,25.0765885889855],[121.52212584897786,25.076485586985505],[121.52209623597808,25.076431484985292],[121.52201297197882,25.076303996985313],[121.52196648197942,25.076228891985227],[121.52193941597967,25.076197480985204],[121.52185208898062,25.076019249985023],[121.52180743098118,25.075923132985064],[121.5217666429818,25.07583051098486],[121.52171808598241,25.075722150984777],[121.52169288298236,25.07567672698466],[121.52161873498333,25.07552130198468],[121.52159156398375,25.075465384984582],[121.5215739279839,25.075390189984578],[121.52153703598448,25.075309788984587],[121.52150015898498,25.075232910984354],[121.52146144498515,25.07517702898435],[121.52143625098537,25.07513336698429],[121.52141289198549,25.075068679984266],[121.52137015399012,25.07497080498878],[121.52134294499037,25.074906142988848],[121.52130762399081,25.07483111698877],[121.5212512499913,25.074693041988624],[121.52113101299227,25.07446591498875],[121.52106687399309,25.074312102988547],[121.52096786699387,25.074100653988637],[121.52093448999422,25.074027401988616],[121.52073314699587,25.073637345988494],[121.52072252899596,25.07361677698848],[121.52046135099789,25.07311079798836],[121.52032423499934,25.07270229398831],[121.52011330400204,25.071898793987465],[121.52011065700209,25.071885087987575],[121.52010172800233,25.07183885098748],[121.51993330400491,25.070966685986637],[121.51983094200675,25.07033734998599],[121.51962541901176,25.06858098998402],[121.51961957401208,25.068531048983974],[121.51961401401198,25.06848353298395],[121.51983993501202,25.06847989898356],[121.51989650201199,25.06847901998331],[121.52084925001203,25.068464224981643],[121.52284636301191,25.068433194977743],[121.52277012701315,25.068121398977524],[121.52243552701806,25.066752906976472],[121.5229708850183,25.066737055975516],[121.52297914801845,25.066736810975584],[121.5243102620189,25.066697390973122],[121.52542887701296,25.066664252991163],[121.52571478602133,25.066655781985222],[121.52588822002662,25.066650643981777],[121.52733454806982,25.066607781952296],[121.52773330608159,25.066595961944213],[121.52773406008147,25.066620296944006],[121.52774063813352,25.06683239991315],[121.52774706613077,25.067039680914757],[121.52775195512869,25.0671973289159],[121.52775318512818,25.067237004916073],[121.52775768812623,25.067382210917163],[121.52775897712554,25.067423766917404],[121.52776360912353,25.06757310091857],[121.52776562512271,25.067638150919066],[121.52777007612069,25.067781633920013],[121.52777234611972,25.067854873920567],[121.52777852311677,25.06805406092195],[121.52786510907792,25.07084591494307],[121.52784096107379,25.071099414945394],[121.52774102506837,25.071330144948764],[121.52662132903336,25.072709655973377],[121.52647266503136,25.072693841975177],[121.52605673602511,25.072787463980703],[121.52574207801942,25.072961364985233],[121.52540243801378,25.073192941990005],[121.5252143350103,25.07345853299306],[121.52510167500782,25.073666276994796],[121.52503938000612,25.07385079399612],[121.52500276900452,25.074123351997265],[121.52497439498529,25.07433457897957]]]}}]}},623:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>m});var r=e(3379),i=e.n(r),o=e(7795),a=e.n(o),u=e(569),s=e.n(u),l=e(3565),c=e.n(l),f=e(9216),h=e.n(f),d=e(4589),p=e.n(d),y=e(7984),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=s().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h(),i()(y.Z,v);const m=y.Z&&y.Z.locals?y.Z.locals:void 0},1640:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>m});var r=e(3379),i=e.n(r),o=e(7795),a=e.n(o),u=e(569),s=e.n(u),l=e(3565),c=e.n(l),f=e(9216),h=e.n(f),d=e(4589),p=e.n(d),y=e(5150),v={};v.styleTagTransform=p(),v.setAttributes=c(),v.insert=s().bind(null,"head"),v.domAPI=a(),v.insertStyleElement=h(),i()(y.Z,v);const m=y.Z&&y.Z.locals?y.Z.locals:void 0},3379:t=>{"use strict";var n=[];function e(t){for(var e=-1,r=0;r{"use strict";var n={};t.exports=function(t,e){var r=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(e)}},9216:t=>{"use strict";t.exports=function(t){var n=document.createElement("style");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},3565:(t,n,e)=>{"use strict";t.exports=function(t){var n=e.nc;n&&t.setAttribute("nonce",n)}},7795:t=>{"use strict";t.exports=function(t){var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var r="";e.supports&&(r+="@supports (".concat(e.supports,") {")),e.media&&(r+="@media ".concat(e.media," {"));var i=void 0!==e.layer;i&&(r+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),r+=e.css,i&&(r+="}"),e.media&&(r+="}"),e.supports&&(r+="}");var o=e.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),n.styleTagTransform(r,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},4589:t=>{"use strict";t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}},2134:(t,n,e)=>{"use strict";t.exports=e.p+"8f2c4d11474275fbc161.png"},1803:(t,n,e)=>{"use strict";t.exports=e.p+"416d91365b44e4b4f477.png"},6094:(t,n,e)=>{"use strict";t.exports=e.p+"2b3e1faf89f94a483539.png"},147:(t,n,e)=>{"use strict";function r(t,n){return null==t||null==n?NaN:tn?1:t>=n?0:NaN}function i(t,n){return null==t||null==n?NaN:nt?1:n>=t?0:NaN}function o(t){var n,e,o;function u(t,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(i>>1;e(t[a],r)<0?i=a+1:o=a}while(i2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length,i=u(t,n,e,r-1);return i>e&&o(t[i-1],n)>-o(t[i],n)?i-1:i},right:function(t,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;if(i>>1;e(t[a],r)<=0?i=a+1:o=a}while(i=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),A(e),d}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;A(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:L(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),d}},t}e.r(n),e.d(n,{Adder:()=>q,Delaunay:()=>Lc,FormatSpecifier:()=>jh,InternMap:()=>vt,InternSet:()=>mt,Node:()=>gg,Path:()=>Os,Voronoi:()=>vc,ZoomTransform:()=>nO,active:()=>cu,arc:()=>NA,area:()=>BA,areaRadial:()=>qA,ascending:()=>r,autoType:()=>uf,axisBottom:()=>Qe,axisLeft:()=>tr,axisRight:()=>Je,axisTop:()=>Ke,bin:()=>sn,bisect:()=>g,bisectCenter:()=>m,bisectLeft:()=>v,bisectRight:()=>y,bisector:()=>o,blob:()=>Ff,blur:()=>_,blur2:()=>b,blurImage:()=>w,brush:()=>Zu,brushSelection:()=>Uu,brushX:()=>Fu,brushY:()=>Vu,buffer:()=>Zf,chord:()=>ms,chordDirected:()=>_s,chordTranspose:()=>gs,cluster:()=>ig,color:()=>no,contourDensity:()=>Il,contours:()=>Ol,count:()=>L,create:()=>eA,creator:()=>ci,cross:()=>j,csv:()=>qf,csvFormat:()=>Hc,csvFormatBody:()=>qc,csvFormatRow:()=>Xc,csvFormatRows:()=>$c,csvFormatValue:()=>Kc,csvParse:()=>Yc,csvParseRows:()=>Gc,cubehelix:()=>_l,cumsum:()=>z,curveBasis:()=>WE,curveBasisClosed:()=>GE,curveBasisOpen:()=>qE,curveBumpX:()=>iE,curveBumpY:()=>oE,curveBundle:()=>XE,curveCardinal:()=>QE,curveCardinalClosed:()=>nL,curveCardinalOpen:()=>rL,curveCatmullRom:()=>aL,curveCatmullRomClosed:()=>sL,curveCatmullRomOpen:()=>cL,curveLinear:()=>jA,curveLinearClosed:()=>hL,curveMonotoneX:()=>bL,curveMonotoneY:()=>wL,curveNatural:()=>TL,curveStep:()=>AL,curveStepAfter:()=>LL,curveStepBefore:()=>EL,descending:()=>i,deviation:()=>U,difference:()=>Le,disjoint:()=>Ne,dispatch:()=>ur,drag:()=>Dc,dragDisable:()=>ji,dragEnable:()=>zi,dsv:()=>Hf,dsvFormat:()=>Zc,easeBack:()=>jf,easeBackIn:()=>kf,easeBackInOut:()=>jf,easeBackOut:()=>If,easeBounce:()=>Nf,easeBounceIn:()=>Of,easeBounceInOut:()=>Cf,easeBounceOut:()=>Nf,easeCircle:()=>Ef,easeCircleIn:()=>Sf,easeCircleInOut:()=>Ef,easeCircleOut:()=>Af,easeCubic:()=>au,easeCubicIn:()=>iu,easeCubicInOut:()=>au,easeCubicOut:()=>ou,easeElastic:()=>Rf,easeElasticIn:()=>Df,easeElasticInOut:()=>Bf,easeElasticOut:()=>Rf,easeExp:()=>Tf,easeExpIn:()=>xf,easeExpInOut:()=>Tf,easeExpOut:()=>Mf,easeLinear:()=>lf,easePoly:()=>yf,easePolyIn:()=>df,easePolyInOut:()=>yf,easePolyOut:()=>pf,easeQuad:()=>hf,easeQuadIn:()=>cf,easeQuadInOut:()=>hf,easeQuadOut:()=>ff,easeSin:()=>bf,easeSinIn:()=>gf,easeSinInOut:()=>bf,easeSinOut:()=>_f,every:()=>ge,extent:()=>Z,fcumsum:()=>X,filter:()=>xe,flatGroup:()=>Nt,flatRollup:()=>Ct,forceCenter:()=>rh,forceCollide:()=>vh,forceLink:()=>bh,forceManyBody:()=>Ah,forceRadial:()=>Eh,forceSimulation:()=>Sh,forceX:()=>Lh,forceY:()=>Oh,format:()=>Uh,formatDefaultLocale:()=>Yh,formatLocale:()=>Wh,formatPrefix:()=>Fh,formatSpecifier:()=>Ih,fsum:()=>$,geoAlbers:()=>_m,geoAlbersUsa:()=>bm,geoArea:()=>$d,geoAzimuthalEqualArea:()=>Tm,geoAzimuthalEqualAreaRaw:()=>Mm,geoAzimuthalEquidistant:()=>Am,geoAzimuthalEquidistantRaw:()=>Sm,geoBounds:()=>Np,geoCentroid:()=>Vp,geoCircle:()=>Qp,geoClipAntimeridian:()=>cy,geoClipCircle:()=>fy,geoClipExtent:()=>_y,geoClipRectangle:()=>gy,geoConicConformal:()=>Pm,geoConicConformalRaw:()=>Cm,geoConicEqualArea:()=>gm,geoConicEqualAreaRaw:()=>mm,geoConicEquidistant:()=>zm,geoConicEquidistantRaw:()=>jm,geoContains:()=>zy,geoDistance:()=>Ey,geoEqualEarth:()=>Zm,geoEqualEarthRaw:()=>Vm,geoEquirectangular:()=>Im,geoEquirectangularRaw:()=>km,geoGnomonic:()=>Ym,geoGnomonicRaw:()=>Wm,geoGraticule:()=>By,geoGraticule10:()=>Uy,geoIdentity:()=>Gm,geoInterpolate:()=>Fy,geoLength:()=>Ty,geoMercator:()=>Lm,geoMercatorRaw:()=>Em,geoNaturalEarth1:()=>qm,geoNaturalEarth1Raw:()=>Hm,geoOrthographic:()=>Xm,geoOrthographicRaw:()=>$m,geoPath:()=>nm,geoProjection:()=>pm,geoProjectionMutator:()=>ym,geoRotation:()=>Xp,geoStereographic:()=>Jm,geoStereographicRaw:()=>Km,geoStream:()=>Sd,geoTransform:()=>em,geoTransverseMercator:()=>tg,geoTransverseMercatorRaw:()=>Qm,gray:()=>Js,greatest:()=>Sn,greatestIndex:()=>ue,group:()=>Et,groupSort:()=>qt,groups:()=>Lt,hcl:()=>ul,hierarchy:()=>dg,histogram:()=>sn,hsl:()=>yo,html:()=>nh,image:()=>Xf,index:()=>It,indexes:()=>jt,interpolate:()=>Zo,interpolateArray:()=>ko,interpolateBasis:()=>wo,interpolateBasisClosed:()=>xo,interpolateBlues:()=>OS,interpolateBrBG:()=>FT,interpolateBuGn:()=>oS,interpolateBuPu:()=>uS,interpolateCividis:()=>US,interpolateCool:()=>ZS,interpolateCubehelix:()=>P_,interpolateCubehelixDefault:()=>FS,interpolateCubehelixLong:()=>k_,interpolateDate:()=>jo,interpolateDiscrete:()=>__,interpolateGnBu:()=>lS,interpolateGreens:()=>CS,interpolateGreys:()=>kS,interpolateHcl:()=>O_,interpolateHclLong:()=>N_,interpolateHsl:()=>S_,interpolateHslLong:()=>A_,interpolateHue:()=>b_,interpolateInferno:()=>tA,interpolateLab:()=>E_,interpolateMagma:()=>QS,interpolateNumber:()=>zo,interpolateNumberArray:()=>Co,interpolateObject:()=>Ro,interpolateOrRd:()=>fS,interpolateOranges:()=>BS,interpolatePRGn:()=>ZT,interpolatePiYG:()=>YT,interpolatePlasma:()=>nA,interpolatePuBu:()=>yS,interpolatePuBuGn:()=>dS,interpolatePuOr:()=>HT,interpolatePuRd:()=>mS,interpolatePurples:()=>jS,interpolateRainbow:()=>YS,interpolateRdBu:()=>$T,interpolateRdGy:()=>KT,interpolateRdPu:()=>_S,interpolateRdYlBu:()=>QT,interpolateRdYlGn:()=>nS,interpolateReds:()=>DS,interpolateRgb:()=>Eo,interpolateRgbBasis:()=>Oo,interpolateRgbBasisClosed:()=>No,interpolateRound:()=>w_,interpolateSinebow:()=>$S,interpolateSpectral:()=>rS,interpolateString:()=>Fo,interpolateTransformCss:()=>Ta,interpolateTransformSvg:()=>Sa,interpolateTurbo:()=>XS,interpolateViridis:()=>JS,interpolateWarm:()=>VS,interpolateYlGn:()=>MS,interpolateYlGnBu:()=>wS,interpolateYlOrBr:()=>SS,interpolateYlOrRd:()=>ES,interpolateZoom:()=>M_,interrupt:()=>ga,intersection:()=>ke,interval:()=>JL,isoFormat:()=>$L,isoParse:()=>KL,json:()=>Jf,lab:()=>Qs,lch:()=>al,least:()=>ne,leastIndex:()=>ie,line:()=>RA,lineRadial:()=>HA,link:()=>lE,linkHorizontal:()=>cE,linkRadial:()=>hE,linkVertical:()=>fE,local:()=>iA,map:()=>Me,matcher:()=>dr,max:()=>fn,maxIndex:()=>pn,mean:()=>kn,median:()=>In,medianIndex:()=>jn,merge:()=>Vn,min:()=>mn,minIndex:()=>bn,mode:()=>Gn,namespace:()=>Cr,namespaces:()=>Nr,nice:()=>on,now:()=>ra,pack:()=>Vg,packEnclose:()=>Ag,packSiblings:()=>Ug,pairs:()=>$n,partition:()=>qg,path:()=>Ns,pathRound:()=>Cs,permute:()=>Rt,pie:()=>VA,piecewise:()=>I_,pointRadial:()=>$A,pointer:()=>Yo,pointers:()=>aA,polygonArea:()=>z_,polygonCentroid:()=>D_,polygonContains:()=>F_,polygonHull:()=>U_,polygonLength:()=>V_,precisionFixed:()=>Gh,precisionPrefix:()=>Hh,precisionRound:()=>qh,quadtree:()=>sh,quantile:()=>An,quantileIndex:()=>Ln,quantileSorted:()=>En,quantize:()=>j_,quickselect:()=>wn,radialArea:()=>qA,radialLine:()=>HA,randomBates:()=>$_,randomBernoulli:()=>J_,randomBeta:()=>nb,randomBinomial:()=>eb,randomCauchy:()=>ib,randomExponential:()=>X_,randomGamma:()=>tb,randomGeometric:()=>Q_,randomInt:()=>Y_,randomIrwinHall:()=>q_,randomLcg:()=>cb,randomLogNormal:()=>H_,randomLogistic:()=>ob,randomNormal:()=>G_,randomPareto:()=>K_,randomPoisson:()=>ab,randomUniform:()=>W_,randomWeibull:()=>rb,range:()=>Kn,rank:()=>Jn,reduce:()=>Te,reverse:()=>Se,rgb:()=>oo,ribbon:()=>Vs,ribbonArrow:()=>Zs,rollup:()=>Pt,rollups:()=>kt,scaleBand:()=>_b,scaleDiverging:()=>MT,scaleDivergingLog:()=>TT,scaleDivergingPow:()=>AT,scaleDivergingSqrt:()=>ET,scaleDivergingSymlog:()=>ST,scaleIdentity:()=>Ib,scaleImplicit:()=>yb,scaleLinear:()=>kb,scaleLog:()=>Zb,scaleOrdinal:()=>vb,scalePoint:()=>wb,scalePow:()=>Jb,scaleQuantile:()=>ow,scaleQuantize:()=>sw,scaleRadial:()=>ew,scaleSequential:()=>hT,scaleSequentialLog:()=>dT,scaleSequentialPow:()=>yT,scaleSequentialQuantile:()=>_T,scaleSequentialSqrt:()=>vT,scaleSequentialSymlog:()=>pT,scaleSqrt:()=>Qb,scaleSymlog:()=>Hb,scaleThreshold:()=>lw,scaleTime:()=>aT,scaleUtc:()=>uT,scan:()=>se,schemeAccent:()=>NT,schemeBlues:()=>LS,schemeBrBG:()=>UT,schemeBuGn:()=>iS,schemeBuPu:()=>aS,schemeCategory10:()=>OT,schemeDark2:()=>CT,schemeGnBu:()=>sS,schemeGreens:()=>NS,schemeGreys:()=>PS,schemeOrRd:()=>cS,schemeOranges:()=>RS,schemePRGn:()=>VT,schemePaired:()=>PT,schemePastel1:()=>kT,schemePastel2:()=>IT,schemePiYG:()=>WT,schemePuBu:()=>pS,schemePuBuGn:()=>hS,schemePuOr:()=>GT,schemePuRd:()=>vS,schemePurples:()=>IS,schemeRdBu:()=>qT,schemeRdGy:()=>XT,schemeRdPu:()=>gS,schemeRdYlBu:()=>JT,schemeRdYlGn:()=>tS,schemeReds:()=>zS,schemeSet1:()=>jT,schemeSet2:()=>zT,schemeSet3:()=>DT,schemeSpectral:()=>eS,schemeTableau10:()=>RT,schemeYlGn:()=>xS,schemeYlGnBu:()=>bS,schemeYlOrBr:()=>TS,schemeYlOrRd:()=>AS,select:()=>Ni,selectAll:()=>uA,selection:()=>Oi,selector:()=>lr,selectorAll:()=>hr,shuffle:()=>le,shuffler:()=>ce,some:()=>be,sort:()=>Zt,stack:()=>jL,stackOffsetDiverging:()=>DL,stackOffsetExpand:()=>zL,stackOffsetNone:()=>OL,stackOffsetSilhouette:()=>RL,stackOffsetWiggle:()=>BL,stackOrderAppearance:()=>UL,stackOrderAscending:()=>VL,stackOrderDescending:()=>WL,stackOrderInsideOut:()=>YL,stackOrderNone:()=>NL,stackOrderReverse:()=>GL,stratify:()=>n_,style:()=>Vr,subset:()=>Be,sum:()=>de,superset:()=>De,svg:()=>eh,symbol:()=>UE,symbolAsterisk:()=>pE,symbolCircle:()=>yE,symbolCross:()=>vE,symbolDiamond:()=>_E,symbolDiamond2:()=>bE,symbolPlus:()=>wE,symbolSquare:()=>xE,symbolSquare2:()=>ME,symbolStar:()=>EE,symbolTimes:()=>DE,symbolTriangle:()=>OE,symbolTriangle2:()=>CE,symbolWye:()=>zE,symbolX:()=>DE,symbols:()=>RE,symbolsFill:()=>RE,symbolsStroke:()=>BE,text:()=>Yf,thresholdFreedmanDiaconis:()=>On,thresholdScott:()=>Nn,thresholdSturges:()=>an,tickFormat:()=>Cb,tickIncrement:()=>en,tickStep:()=>rn,ticks:()=>nn,timeDay:()=>Cw,timeDays:()=>Pw,timeFormat:()=>jx,timeFormatDefaultLocale:()=>eT,timeFormatLocale:()=>kx,timeFriday:()=>Zw,timeFridays:()=>Xw,timeHour:()=>Ew,timeHours:()=>Lw,timeInterval:()=>gw,timeMillisecond:()=>_w,timeMilliseconds:()=>bw,timeMinute:()=>Mw,timeMinutes:()=>Tw,timeMonday:()=>Bw,timeMondays:()=>Gw,timeMonth:()=>dx,timeMonths:()=>px,timeParse:()=>zx,timeSaturday:()=>Ww,timeSaturdays:()=>Kw,timeSecond:()=>ww,timeSeconds:()=>xw,timeSunday:()=>Rw,timeSundays:()=>Yw,timeThursday:()=>Vw,timeThursdays:()=>$w,timeTickInterval:()=>Ox,timeTicks:()=>Lx,timeTuesday:()=>Uw,timeTuesdays:()=>Hw,timeWednesday:()=>Fw,timeWednesdays:()=>qw,timeWeek:()=>Rw,timeWeeks:()=>Yw,timeYear:()=>mx,timeYears:()=>gx,timeout:()=>fa,timer:()=>aa,timerFlush:()=>ua,transition:()=>nu,transpose:()=>pe,tree:()=>c_,treemap:()=>y_,treemapBinary:()=>v_,treemapDice:()=>Hg,treemapResquarify:()=>g_,treemapSlice:()=>f_,treemapSliceDice:()=>m_,treemapSquarify:()=>p_,tsv:()=>$f,tsvFormat:()=>nf,tsvFormatBody:()=>ef,tsvFormatRow:()=>of,tsvFormatRows:()=>rf,tsvFormatValue:()=>af,tsvParse:()=>Qc,tsvParseRows:()=>tf,union:()=>Ve,unixDay:()=>jw,unixDays:()=>zw,utcDay:()=>kw,utcDays:()=>Iw,utcFormat:()=>Dx,utcFriday:()=>ix,utcFridays:()=>fx,utcHour:()=>Ow,utcHours:()=>Nw,utcMillisecond:()=>_w,utcMilliseconds:()=>bw,utcMinute:()=>Sw,utcMinutes:()=>Aw,utcMonday:()=>tx,utcMondays:()=>ux,utcMonth:()=>yx,utcMonths:()=>vx,utcParse:()=>Rx,utcSaturday:()=>ox,utcSaturdays:()=>hx,utcSecond:()=>ww,utcSeconds:()=>xw,utcSunday:()=>Qw,utcSundays:()=>ax,utcThursday:()=>rx,utcThursdays:()=>cx,utcTickInterval:()=>Ax,utcTicks:()=>Sx,utcTuesday:()=>nx,utcTuesdays:()=>sx,utcWednesday:()=>ex,utcWednesdays:()=>lx,utcWeek:()=>Qw,utcWeeks:()=>ax,utcYear:()=>_x,utcYears:()=>bx,variance:()=>B,window:()=>Rr,xml:()=>th,zip:()=>ve,zoom:()=>hO,zoomIdentity:()=>eO,zoomTransform:()=>rO});var l=s().mark(d);function c(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return f(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?f(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function f(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=i)){s.next=9;break}return s.next=9,i;case 9:s.next=4;break;case 11:s.next=16;break;case 13:s.prev=13,s.t0=s.catch(2),e.e(s.t0);case 16:return s.prev=16,e.f(),s.finish(16);case 19:s.next=40;break;case 21:o=-1,a=c(t),s.prev=23,a.s();case 25:if((u=a.n()).done){s.next=32;break}if(f=u.value,!(null!=(f=n(f,++o,t))&&(f=+f)>=f)){s.next=30;break}return s.next=30,f;case 30:s.next=25;break;case 32:s.next=37;break;case 34:s.prev=34,s.t1=s.catch(23),a.e(s.t1);case 37:return s.prev=37,a.f(),s.finish(37);case 40:case"end":return s.stop()}}),l,null,[[2,13,16,19],[23,34,37,40]])}var p=o(r),y=p.right,v=p.left,m=o(h).center;const g=y;function _(t,n){if(!((n=+n)>=0))throw new RangeError("invalid r");var e=t.length;if(!((e=Math.floor(e))>=0))throw new RangeError("invalid length");if(!e||!n)return t;var r=S(n),i=t.slice();return r(t,i,0,e,1),r(i,t,0,e,1),r(t,i,0,e,1),t}var b=x(S),w=x((function(t){var n=S(t);return function(t,e,r,i,o){n(t,e,0+(r<<=2),0+(i<<=2),o<<=2),n(t,e,r+1,i+1,o),n(t,e,r+2,i+2,o),n(t,e,r+3,i+3,o)}}));function x(t){return function(n,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e;if(!((e=+e)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");var i=n.data,o=n.width,a=n.height;if(!((o=Math.floor(o))>=0))throw new RangeError("invalid width");if(!((a=Math.floor(void 0!==a?a:i.length/o))>=0))throw new RangeError("invalid height");if(!o||!a||!e&&!r)return n;var u=e&&t(e),s=r&&t(r),l=i.slice();return u&&s?(M(u,l,i,o,a),M(u,i,l,o,a),M(u,l,i,o,a),T(s,i,l,o,a),T(s,l,i,o,a),T(s,i,l,o,a)):u?(M(u,i,l,o,a),M(u,l,i,o,a),M(u,i,l,o,a)):s&&(T(s,i,l,o,a),T(s,l,i,o,a),T(s,i,l,o,a)),n}}function M(t,n,e,r,i){for(var o=0,a=r*i;o=i){for(var u=t*r[i],s=a*t,l=i,c=i+s;l=o){for(var s=n*i[o],l=u*n,c=l+u,f=o,h=o+l;f=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function E(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=o&&++e}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=A(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(l=+l)>=l&&++e}}catch(t){s.e(t)}finally{s.f()}}return e}function O(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)}function k(t){return"object"!==N(t)||"length"in t?t:Array.from(t)}function I(t){return function(n){return t.apply(void 0,function(t){if(Array.isArray(t))return O(t)}(e=n)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||function(t,n){if(t){if("string"==typeof t)return O(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?O(t,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var e}}function j(){for(var t=arguments.length,n=new Array(t),e=0;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function R(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=s&&(o+=(e=s-i)*(s-(i+=e/++r)))}}catch(t){u.e(t)}finally{u.f()}}else{var l,c=-1,f=D(t);try{for(f.s();!(l=f.n()).done;){var h=l.value;null!=(h=n(h,++c,t))&&(h=+h)>=h&&(o+=(e=h-i)*(h-(i+=e/++r)))}}catch(t){f.e(t)}finally{f.f()}}if(r>1)return o/(r-1)}function U(t,n){var e=B(t,n);return e?Math.sqrt(e):e}function F(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return V(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?V(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function V(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&(e=r=a):(e>a&&(e=a),r=c&&(e=r=c):(e>c&&(e=c),r=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function G(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0){for(o=r[--i];i>0&&(t=o,!(e=(n=r[--i])-((o=t+n)-t))););i>0&&(e<0&&r[i-1]<0||e>0&&r[i-1]>0)&&(n=2*e)==(t=o+n)-o&&(o=t)}return o}}])&&H(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function $(t,n){var e=new q;if(void 0===n){var r,i=Y(t);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&e.add(o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=Y(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;(l=+n(l,++u,t))&&e.add(l)}}catch(t){s.e(t)}finally{s.f()}}return+e}function X(t,n){var e=new q,r=-1;return Float64Array.from(t,void 0===n?function(t){return e.add(+t||0)}:function(i){return e.add(+n(i,++r,t)||0)})}function K(t){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},K(t)}function J(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||tt(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=tt(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function tt(t,n){if(t){if("string"==typeof t)return nt(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?nt(t,n):void 0}}function nt(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:wt;if(et(this,e),r=n.call(this),Object.defineProperties(ct(r),{_intern:{value:new Map},_key:{value:i}}),null!=t){var o,a=Q(t);try{for(a.s();!(o=a.n()).done;){var u=J(o.value,2),s=u[0],l=u[1];r.set(s,l)}}catch(t){a.e(t)}finally{a.f()}}return r}return it(e,[{key:"get",value:function(t){return ot(yt(e.prototype),"get",this).call(this,gt(this,t))}},{key:"has",value:function(t){return ot(yt(e.prototype),"has",this).call(this,gt(this,t))}},{key:"set",value:function(t,n){return ot(yt(e.prototype),"set",this).call(this,_t(this,t),n)}},{key:"delete",value:function(t){return ot(yt(e.prototype),"delete",this).call(this,bt(this,t))}}]),e}(ft(Map)),mt=function(t){ut(e,t);var n=st(e);function e(t){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:wt;if(et(this,e),r=n.call(this),Object.defineProperties(ct(r),{_intern:{value:new Map},_key:{value:i}}),null!=t){var o,a=Q(t);try{for(a.s();!(o=a.n()).done;){var u=o.value;r.add(u)}}catch(t){a.e(t)}finally{a.f()}}return r}return it(e,[{key:"has",value:function(t){return ot(yt(e.prototype),"has",this).call(this,gt(this,t))}},{key:"add",value:function(t){return ot(yt(e.prototype),"add",this).call(this,_t(this,t))}},{key:"delete",value:function(t){return ot(yt(e.prototype),"delete",this).call(this,bt(this,t))}}]),e}(ft(Set));function gt(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)?e.get(r):n}function _t(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function bt(t,n){var e=t._intern,r=(0,t._key)(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function wt(t){return null!==t&&"object"===K(t)?t.valueOf():t}function xt(t){return t}function Mt(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=St(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Tt(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||St(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(t,n){if(t){if("string"==typeof t)return At(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?At(t,n):void 0}}function At(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;r1?n-1:0),r=1;r1?n-1:0),r=1;r2?e-2:0),i=2;i2?e-2:0),i=2;i2?e-2:0),i=2;i1?n-1:0),r=1;r1?n-1:0),r=1;r=r.length)return e(i);var a,u=new vt,s=r[o++],l=-1,c=Mt(i);try{for(c.s();!(a=c.n()).done;){var f=a.value,h=s(f,++l,i),d=u.get(h);d?d.push(f):u.set(h,[f])}}catch(t){c.e(t)}finally{c.f()}var p,y=Mt(u);try{for(y.s();!(p=y.n()).done;){var v=Tt(p.value,2),m=v[0],g=v[1];u.set(m,t(g,o))}}catch(t){y.e(t)}finally{y.f()}return n(u)}(t,0)}function Rt(t,n){return Array.from(n,(function(n){return t[n]}))}function Bt(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=Ft(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Ut(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||Ft(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ft(t,n){if(t){if("string"==typeof t)return Vt(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Vt(t,n):void 0}}function Vt(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;r1){var u=Uint32Array.from(t,(function(t,n){return n}));return e.length>1?(e=e.map((function(n){return t.map(n)})),u.sort((function(t,n){var r,i=Bt(e);try{for(i.s();!(r=i.n()).done;){var o=r.value,a=Yt(o[t],o[n]);if(a)return a}}catch(t){i.e(t)}finally{i.f()}}))):(a=t.map(a),u.sort((function(t,n){return Yt(a[t],a[n])}))),Rt(t,u)}return t.sort(Wt(a))}function Wt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r;if(t===r)return Yt;if("function"!=typeof t)throw new TypeError("compare is not a function");return function(n,e){var r=t(n,e);return r||0===r?r:(0===t(e,e))-(0===t(n,n))}}function Yt(t,n){return(null==t||!(t>=t))-(null==n||!(n>=n))||(tn?1:0)}function Gt(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||function(t,n){if(t){if("string"==typeof t)return Ht(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Ht(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ht(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)return[t];if((r=n0){var s=Math.round(t/a),l=Math.round(n/a);for(s*an&&--l,o=new Array(i=l-s+1);++un&&--f,o=new Array(i=f-c+1);++u=0?(o>=Jt?10:o>=Qt?5:o>=tn?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=Jt?10:o>=Qt?5:o>=tn?2:1)}function rn(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Jt?i*=10:o>=Qt?i*=5:o>=tn&&(i*=2),n0?(t=Math.floor(t/i)*i,n=Math.ceil(n/i)*i):i<0&&(t=Math.ceil(t*i)/i,n=Math.floor(n*i)/i),r=i}}function an(t){return Math.ceil(Math.log(L(t))/Math.LN2)+1}function un(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=f)if(d>=f&&n===Z){var v=en(c,f,p);isFinite(v)&&(v>0?f=(Math.floor(f/v)+1)*v:v<0&&(f=(Math.ceil(f*-v)+1)/-v))}else h.pop()}for(var m=h.length,_=0,b=m;h[_]<=c;)++_;for(;h[b-1]>f;)--b;(_||b0?h[i-1]:c,w.x1=i0)for(i=0;i=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function cn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=o)&&(e=o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=ln(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(e=l)&&(e=l)}}catch(t){s.e(t)}finally{s.f()}}return e}function hn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return dn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?dn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function dn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=u)&&(e=u,r=i)}}catch(t){a.e(t)}finally{a.f()}}else{var s,l=hn(t);try{for(l.s();!(s=l.n()).done;){var c=s.value;null!=(c=n(c,++i,t))&&(e=c)&&(e=c,r=i)}}catch(t){l.e(t)}finally{l.f()}}return r}function yn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return vn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?vn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function vn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);eo||void 0===e&&o>=o)&&(e=o)}}catch(t){i.e(t)}finally{i.f()}}else{var a,u=-1,s=yn(t);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=n(l,++u,t))&&(e>l||void 0===e&&l>=l)&&(e=l)}}catch(t){s.e(t)}finally{s.f()}}return e}function gn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return _n(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?_n(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function _n(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);eu||void 0===e&&u>=u)&&(e=u,r=i)}}catch(t){a.e(t)}finally{a.f()}}else{var s,l=gn(t);try{for(l.s();!(s=l.n()).done;){var c=s.value;null!=(c=n(c,++i,t))&&(e>c||void 0===e&&c>=c)&&(e=c,r=i)}}catch(t){l.e(t)}finally{l.f()}}return r}function wn(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,i=arguments.length>4?arguments[4]:void 0;if(n=Math.floor(n),e=Math.floor(Math.max(0,e)),r=Math.floor(Math.min(t.length-1,r)),!(e<=n&&n<=r))return t;for(i=void 0===i?Yt:Wt(i);r>e;){if(r-e>600){var o=r-e+1,a=n-e+1,u=Math.log(o),s=.5*Math.exp(2*u/3),l=.5*Math.sqrt(u*s*(o-s)/o)*(a-o/2<0?-1:1),c=Math.max(e,Math.floor(n-a*s/o+l)),f=Math.min(r,Math.floor(n+(o-a)*s/o+l));wn(t,n,c,f,i)}var h=t[n],d=e,p=r;for(xn(t,e,n),i(t[r],h)>0&&xn(t,e,r);d0;)--p}0===i(t[e],h)?xn(t,e,p):xn(t,++p,r),p<=n&&(e=p+1),n<=p&&(r=p-1)}return t}function xn(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function Mn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Tn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Tn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Tn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===e.length){var o,a,u=Mn(t);try{for(u.s();!(a=u.n()).done;){var s=a.value,l=e(s);(i?r(l,o)>0:0===r(l,l))&&(n=s,o=l,i=!0)}}catch(t){u.e(t)}finally{u.f()}}else{var c,f=Mn(t);try{for(f.s();!(c=f.n()).done;){var h=c.value;(i?e(h,n)>0:0===e(h,h))&&(n=h,i=!0)}}catch(t){f.e(t)}finally{f.f()}}return n}function An(t,n,e){if((r=(t=Float64Array.from(d(t,e))).length)&&!isNaN(n=+n)){if(n<=0||r<2)return mn(t);if(n>=1)return fn(t);var r,i=(r-1)*n,o=Math.floor(i),a=fn(wn(t,o).subarray(0,o+1));return a+(mn(t.subarray(o+1))-a)*(i-o)}}function En(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;if((r=t.length)&&!isNaN(n=+n)){if(n<=0||r<2)return+e(t[0],0,t);if(n>=1)return+e(t[r-1],r-1,t);var r,i=(r-1)*n,o=Math.floor(i),a=+e(t[o],o,t),u=+e(t[o+1],o+1,t);return a+(u-a)*(i-o)}}function Ln(t,n,e){if((r=(t=Float64Array.from(d(t,e))).length)&&!isNaN(n=+n)){if(n<=0||r<2)return bn(t);if(n>=1)return pn(t);var r,i=Math.floor((r-1)*n),o=wn(Uint32Array.from(t,(function(t,n){return n})),i,0,r-1,(function(n,e){return Yt(t[n],t[e])}));return Sn(o.subarray(0,i+1),(function(n){return t[n]}))}}function On(t,n,e){return Math.ceil((e-n)/(2*(An(t,.75)-An(t,.25))*Math.pow(L(t),-1/3)))}function Nn(t,n,e){return Math.ceil((e-n)*Math.cbrt(L(t))/(3.49*U(t)))}function Cn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Pn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Pn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Pn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&(++e,r+=a)}}catch(t){o.e(t)}finally{o.f()}}else{var u,s=-1,l=Cn(t);try{for(l.s();!(u=l.n()).done;){var c=u.value;null!=(c=n(c,++s,t))&&(c=+c)>=c&&(++e,r+=c)}}catch(t){l.e(t)}finally{l.f()}}if(e)return r/e}function In(t,n){return An(t,.5,n)}function jn(t,n){return Ln(t,.5,n)}function zn(t){return zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zn(t)}function Dn(){Dn=function(){return t};var t={},n=Object.prototype,e=n.hasOwnProperty,r=Object.defineProperty||function(t,n,e){t[n]=e.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{s({},"")}catch(t){s=function(t,n,e){return t[n]=e}}function l(t,n,e,i){var o=n&&n.prototype instanceof h?n:h,a=Object.create(o.prototype),u=new S(i||[]);return r(a,"_invoke",{value:w(t,e,u)}),a}function c(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function h(){}function d(){}function p(){}var y={};s(y,o,(function(){return this}));var v=Object.getPrototypeOf,m=v&&v(v(A([])));m&&m!==n&&e.call(m,o)&&(y=m);var g=p.prototype=h.prototype=Object.create(y);function _(t){["next","throw","return"].forEach((function(n){s(t,n,(function(t){return this._invoke(n,t)}))}))}function b(t,n){function i(r,o,a,u){var s=c(t[r],t,o);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==zn(f)&&e.call(f,"__await")?n.resolve(f.__await).then((function(t){i("next",t,a,u)}),(function(t){i("throw",t,a,u)})):n.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return i("throw",t,a,u)}))}u(s.arg)}var o;r(this,"_invoke",{value:function(t,e){function r(){return new n((function(n,r){i(t,e,n,r)}))}return o=o?o.then(r,r):r()}})}function w(t,n,e){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(e.method=i,e.arg=o;;){var a=e.delegate;if(a){var u=x(a,e);if(u){if(u===f)continue;return u}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if("suspendedStart"===r)throw r="completed",e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r="executing";var s=c(t,n,e);if("normal"===s.type){if(r=e.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:e.done}}"throw"===s.type&&(r="completed",e.method="throw",e.arg=s.arg)}}}function x(t,n){var e=n.method,r=t.iterator[e];if(void 0===r)return n.delegate=null,"throw"===e&&t.iterator.return&&(n.method="return",n.arg=void 0,x(t,n),"throw"===n.method)||"return"!==e&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+e+"' method")),f;var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,f;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,f):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function M(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function T(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function A(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}var Rn=Dn().mark(Fn);function Bn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Un(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Un(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Un(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Wn(t,n){if(t){if("string"==typeof t)return Yn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Yn(t,n):void 0}}function Yn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=a&&r.set(a,(r.get(a)||0)+1)}}catch(t){o.e(t)}finally{o.f()}}else{var u,s=-1,l=Zn(t);try{for(l.s();!(u=l.n()).done;){var c=u.value;null!=(c=n(c,++s,t))&&c>=c&&r.set(c,(r.get(c)||0)+1)}}catch(t){l.e(t)}finally{l.f()}}var f,h,d,p=0,y=Zn(r);try{for(y.s();!(f=y.n()).done;){var v=(h=f.value,d=2,function(t){if(Array.isArray(t))return t}(h)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(h,d)||Wn(h,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=v[0],g=v[1];g>p&&(p=g,e=m)}}catch(t){y.e(t)}finally{y.f()}return e}function Hn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return qn(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?qn(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function qn(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:Xn,i=[],o=!1,a=Hn(t);try{for(a.s();!(e=a.n()).done;){var u=e.value;o&&i.push(r(n,u)),n=u,o=!0}}catch(t){a.e(t)}finally{a.f()}return i}function Xn(t,n){return[t,n]}function Kn(t,n,e){t=+t,n=+n,e=(i=arguments.length)<2?(n=t,t=0,1):i<3?1:+e;for(var r=-1,i=0|Math.max(0,Math.ceil((n-t)/e)),o=new Array(i);++r1&&void 0!==arguments[1]?arguments[1]:r;if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");var e=Array.from(t),i=new Float64Array(e.length);2!==n.length&&(e=e.map(n),n=r);var o,a,u=function(t,r){return n(e[t],e[r])};return Uint32Array.from(e,(function(t,n){return n})).sort(n===r?function(t,n){return Yt(e[t],e[n])}:Wt(u)).forEach((function(t,n){var e=u(t,void 0===o?t:o);e>=0?((void 0===o||e>0)&&(o=t,a=n),i[t]=a):i[t]=NaN})),i}function Qn(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return te(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?te(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function te(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===e.length){var o,a,u=Qn(t);try{for(u.s();!(a=u.n()).done;){var s=a.value,l=e(s);(i?r(l,o)<0:0===r(l,l))&&(n=s,o=l,i=!0)}}catch(t){u.e(t)}finally{u.f()}}else{var c,f=Qn(t);try{for(f.s();!(c=f.n()).done;){var h=c.value;(i?e(h,n)<0:0===e(h,h))&&(n=h,i=!0)}}catch(t){f.e(t)}finally{f.f()}}return n}function ee(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return re(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?re(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function re(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r;if(1===e.length)return bn(t,e);var i,o=-1,a=-1,u=ee(t);try{for(u.s();!(i=u.n()).done;){var s=i.value;++a,(o<0?0===e(s,s):e(s,n)<0)&&(n=s,o=a)}}catch(t){u.e(t)}finally{u.f()}return o}function oe(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ae(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ae(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function ae(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:r;if(1===e.length)return pn(t,e);var i,o=-1,a=-1,u=oe(t);try{for(u.s();!(i=u.n()).done;){var s=i.value;++a,(o<0?0===e(s,s):e(s,n)>0)&&(n=s,o=a)}}catch(t){u.e(t)}finally{u.f()}return o}function se(t,n){var e=ie(t,n);return e<0?void 0:e}const le=ce(Math.random);function ce(t){return function(n){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.length,i=r-(e=+e);i;){var o=t()*i--|0,a=n[i+e];n[i+e]=n[o+e],n[o+e]=a}return n}}function fe(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return he(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?he(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function he(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(i.s();!(e=i.n()).done;)if(!n(e.value,++r,t))return!1}catch(t){i.e(t)}finally{i.f()}return!0}function _e(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(i.s();!(e=i.n()).done;)if(n(e.value,++r,t))return!0}catch(t){i.e(t)}finally{i.f()}return!1}function we(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(o.s();!(e=o.n()).done;){var a=e.value;n(a,++i,t)&&r.push(a)}}catch(t){o.e(t)}finally{o.f()}return r}function Me(t,n){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof n)throw new TypeError("mapper is not a function");return Array.from(t,(function(e,r){return n(e,r,t)}))}function Te(t,n,e){if("function"!=typeof n)throw new TypeError("reducer is not a function");var r,i,o=t[Symbol.iterator](),a=-1;if(arguments.length<3){var u=o.next();if(r=u.done,e=u.value,r)return;++a}for(;r=(s=o.next()).done,i=s.value,!r;){var s;e=n(e,i,++a,t)}return e}function Se(t){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(t).reverse()}function Ae(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Ee(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Ee(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Ee(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(t);try{for(o.s();!(e=o.n()).done;){var a=e.value;if(i.has(a))return!1;for(var u=void 0,s=void 0;u=(l=r.next()).value,s=l.done,l;){var l;if(s)break;if(Object.is(a,u))return!1;i.add(u)}}}catch(t){o.e(t)}finally{o.f()}return!0}function Ce(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Pe(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Pe(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Pe(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(n);try{for(o.s();!(e=o.n()).done;){var a=Re(e.value);if(!i.has(a))for(var u=void 0,s=void 0;u=(l=r.next()).value,s=l.done,l;){var l;if(s)return!1;var c=Re(u);if(i.add(c),Object.is(a,c))break}}}catch(t){o.e(t)}finally{o.f()}return!0}function Re(t){return null!==t&&"object"===je(t)?t.valueOf():t}function Be(t,n){return De(n,t)}function Ue(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Fe(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Fe(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function Fe(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?0:.5,l=1===t||4===t?-1:1,c=4===t||2===t?"x":"y",f=1===t||3===t?Ye:Ge;function h(h){var d=null==r?n.ticks?n.ticks.apply(n,e):n.domain():r,p=null==i?n.tickFormat?n.tickFormat.apply(n,e):Ze:i,y=Math.max(o,0)+u,v=n.range(),m=+v[0]+s,g=+v[v.length-1]+s,_=(n.bandwidth?qe:He)(n.copy(),s),b=h.selection?h.selection():h,w=b.selectAll(".domain").data([null]),x=b.selectAll(".tick").data(d,n).order(),M=x.exit(),T=x.enter().append("g").attr("class","tick"),S=x.select("line"),A=x.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),x=x.merge(T),S=S.merge(T.append("line").attr("stroke","currentColor").attr(c+"2",l*o)),A=A.merge(T.append("text").attr("fill","currentColor").attr(c,l*y).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),h!==b&&(w=w.transition(h),x=x.transition(h),S=S.transition(h),A=A.transition(h),M=M.transition(h).attr("opacity",We).attr("transform",(function(t){return isFinite(t=_(t))?f(t+s):this.getAttribute("transform")})),T.attr("opacity",We).attr("transform",(function(t){var n=this.parentNode.__axis;return f((n&&isFinite(n=n(t))?n:_(t))+s)}))),M.remove(),w.attr("d",4===t||2===t?a?"M"+l*a+","+m+"H"+s+"V"+g+"H"+l*a:"M"+s+","+m+"V"+g:a?"M"+m+","+l*a+"V"+s+"H"+g+"V"+l*a:"M"+m+","+s+"H"+g),x.attr("opacity",1).attr("transform",(function(t){return f(_(t)+s)})),S.attr(c+"2",l*o),A.attr(c,l*y).text(p),b.filter($e).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),b.each((function(){this.__axis=_}))}return h.scale=function(t){return arguments.length?(n=t,h):n},h.ticks=function(){return e=Array.from(arguments),h},h.tickArguments=function(t){return arguments.length?(e=null==t?[]:Array.from(t),h):e.slice()},h.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),h):r&&r.slice()},h.tickFormat=function(t){return arguments.length?(i=t,h):i},h.tickSize=function(t){return arguments.length?(o=a=+t,h):o},h.tickSizeInner=function(t){return arguments.length?(o=+t,h):o},h.tickSizeOuter=function(t){return arguments.length?(a=+t,h):a},h.tickPadding=function(t){return arguments.length?(u=+t,h):u},h.offset=function(t){return arguments.length?(s=+t,h):s},h}function Ke(t){return Xe(1,t)}function Je(t){return Xe(2,t)}function Qe(t){return Xe(3,t)}function tr(t){return Xe(4,t)}var nr={value:function(){}};function er(){for(var t,n=0,e=arguments.length,r={};n=0&&(e=t.slice(r+1),t=t.slice(0,r)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))}function or(t,n){for(var e,r=0,i=t.length;r0)for(var e,r,i=new Array(e),o=0;on?1:t>=n?0:NaN}function Lr(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),Nr.hasOwnProperty(n)?{space:Nr[n],local:t}:t}function Pr(t){return function(){this.removeAttribute(t)}}function kr(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Ir(t,n){return function(){this.setAttribute(t,n)}}function jr(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function zr(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function Dr(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}function Rr(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function Br(t){return function(){this.style.removeProperty(t)}}function Ur(t,n,e){return function(){this.style.setProperty(t,n,e)}}function Fr(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function Vr(t,n){return t.style.getPropertyValue(n)||Rr(t).getComputedStyle(t,null).getPropertyValue(n)}function Zr(t){return function(){delete this[t]}}function Wr(t,n){return function(){this[t]=n}}function Yr(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function Gr(t){return t.trim().split(/^|\s+/)}function Hr(t){return t.classList||new qr(t)}function qr(t){this._node=t,this._names=Gr(t.getAttribute("class")||"")}function $r(t,n){for(var e=Hr(t),r=-1,i=n.length;++r=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}}))}function vi(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}qr.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Mi=xi().mark(Ti);function Ti(){var t,n,e,r,i,o,a;return xi().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:t=this._groups,n=0,e=t.length;case 1:if(!(n=w&&(w=b+1);!(_=v[w])&&++w=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=Er);for(var e=this._groups,r=e.length,i=new Array(r),o=0;o=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(e.s();!(t=e.n()).done;)t.value,++n}catch(t){e.e(t)}finally{e.f()}return n},empty:function(){return!this.node()},each:function(t){for(var n=this._groups,e=0,r=n.length;e1?this.each((null==n?Br:"function"==typeof n?Fr:Ur)(t,n,null==e?"":e)):Vr(this.node(),t)},property:function(t,n){return arguments.length>1?this.each((null==n?Zr:"function"==typeof n?Yr:Wr)(t,n)):this.node()[t]},classed:function(t,n){var e=Gr(t+"");if(arguments.length<2){for(var r=Hr(this.node()),i=-1,o=e.length;++i>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===e?ro(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===e?ro(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=Gi.exec(t))?new ao(n[1],n[2],n[3],1):(n=Hi.exec(t))?new ao(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=qi.exec(t))?ro(n[1],n[2],n[3],n[4]):(n=$i.exec(t))?ro(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Xi.exec(t))?ho(n[1],n[2]/100,n[3]/100,1):(n=Ki.exec(t))?ho(n[1],n[2]/100,n[3]/100,n[4]):Ji.hasOwnProperty(t)?eo(Ji[t]):"transparent"===t?new ao(NaN,NaN,NaN,0):null}function eo(t){return new ao(t>>16&255,t>>8&255,255&t,1)}function ro(t,n,e,r){return r<=0&&(t=n=e=NaN),new ao(t,n,e,r)}function io(t){return t instanceof Bi||(t=no(t)),t?new ao((t=t.rgb()).r,t.g,t.b,t.opacity):new ao}function oo(t,n,e,r){return 1===arguments.length?io(t):new ao(t,n,e,null==r?1:r)}function ao(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function uo(){return"#".concat(fo(this.r)).concat(fo(this.g)).concat(fo(this.b))}function so(){var t=lo(this.opacity);return"".concat(1===t?"rgb(":"rgba(").concat(co(this.r),", ").concat(co(this.g),", ").concat(co(this.b)).concat(1===t?")":", ".concat(t,")"))}function lo(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function co(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function fo(t){return((t=co(t))<16?"0":"")+t.toString(16)}function ho(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new vo(t,n,e,r)}function po(t){if(t instanceof vo)return new vo(t.h,t.s,t.l,t.opacity);if(t instanceof Bi||(t=no(t)),!t)return new vo;if(t instanceof vo)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),o=Math.max(n,e,r),a=NaN,u=o-i,s=(o+i)/2;return u?(a=n===o?(e-r)/u+6*(e0&&s<1?0:a,new vo(a,u,s,t.opacity)}function yo(t,n,e,r){return 1===arguments.length?po(t):new vo(t,n,e,null==r?1:r)}function vo(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function mo(t){return(t=(t||0)%360)<0?t+360:t}function go(t){return Math.max(0,Math.min(1,t||0))}function _o(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}function bo(t,n,e,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*n+(4-6*o+3*a)*e+(1+3*t+3*o-3*a)*r+a*i)/6}function wo(t){var n=t.length-1;return function(e){var r=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),i=t[r],o=t[r+1],a=r>0?t[r-1]:2*i-o,u=r=240?t-240:t+120,i,r),_o(t,i,r),_o(t<120?t+240:t-120,i,r),this.opacity)},clamp:function(){return new vo(mo(this.h),go(this.s),go(this.l),lo(this.opacity))},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=lo(this.opacity);return"".concat(1===t?"hsl(":"hsla(").concat(mo(this.h),", ").concat(100*go(this.s),"%, ").concat(100*go(this.l),"%").concat(1===t?")":", ".concat(t,")"))}}));const Mo=function(t){return function(){return t}};function To(t,n){return function(e){return t+e*n}}function So(t,n){var e=n-t;return e?To(t,e>180||e<-180?e-360*Math.round(e/360):e):Mo(isNaN(t)?n:t)}function Ao(t,n){var e=n-t;return e?To(t,e):Mo(isNaN(t)?n:t)}const Eo=function t(n){var e=function(t){return 1==(t=+t)?Ao:function(n,e){return e-n?function(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}(n,e,t):Mo(isNaN(n)?e:n)}}(n);function r(t,n){var r=e((t=oo(t)).r,(n=oo(n)).r),i=e(t.g,n.g),o=e(t.b,n.b),a=Ao(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=i(n),t.b=o(n),t.opacity=a(n),t+""}}return r.gamma=t,r}(1);function Lo(t){return function(n){var e,r,i=n.length,o=new Array(i),a=new Array(i),u=new Array(i);for(e=0;eo&&(i=n.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(e=e[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,s.push({i:a,x:zo(e,r)})),o=Uo.lastIndex;return o=0&&n._call.call(void 0,t),n=n._next;--$o}function sa(){Qo=(Jo=na.now())+ta,$o=Xo=0;try{ua()}finally{$o=0,function(){for(var t,n,e=Ho,r=1/0;e;)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:Ho=n);qo=t,ca(r)}(),Qo=0}}function la(){var t=na.now(),n=t-Jo;n>1e3&&(ta-=n,Jo=t)}function ca(t){$o||(Xo&&(Xo=clearTimeout(Xo)),t-Qo>24?(t<1/0&&(Xo=setTimeout(sa,t-na.now()-ta)),Ko&&(Ko=clearInterval(Ko))):(Ko||(Jo=na.now(),Ko=setInterval(la,1e3)),$o=1,ea(sa)))}function fa(t,n,e){var r=new oa;return n=null==n?0:+n,r.restart((function(e){r.stop(),t(e+n)}),n,e),r}oa.prototype=aa.prototype={constructor:oa,restart:function(t,n,e){if("function"!=typeof t)throw new TypeError("callback is not a function");e=(null==e?ra():+e)+(null==n?0:+n),this._next||qo===this||(qo?qo._next=this:Ho=this,qo=this),this._call=t,this._time=e,ca()},stop:function(){this._call&&(this._call=null,this._time=1/0,ca())}};var ha=ur("start","end","cancel","interrupt"),da=[];function pa(t,n,e,r,i,o){var a=t.__transition;if(a){if(e in a)return}else t.__transition={};!function(t,n,e){var r,i=t.__transition;function o(s){var l,c,f,h;if(1!==e.state)return u();for(l in i)if((h=i[l]).name===e.name){if(3===h.state)return fa(o);4===h.state?(h.state=6,h.timer.stop(),h.on.call("interrupt",t,t.__data__,h.index,h.group),delete i[l]):+l0)throw new Error("too late; already scheduled");return e}function va(t,n){var e=ma(t,n);if(e.state>3)throw new Error("too late; already running");return e}function ma(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}function ga(t,n){var e,r,i,o=t.__transition,a=!0;if(o){for(i in n=null==n?null:n+"",o)(e=o[i]).name===n?(r=e.state>2&&e.state<5,e.state=6,e.timer.stop(),e.on.call(r?"interrupt":"cancel",t,t.__data__,e.index,e.group),delete o[i]):a=!1;a&&delete t.__transition}}var _a,ba=180/Math.PI,wa={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function xa(t,n,e,r,i,o){var a,u,s;return(a=Math.sqrt(t*t+n*n))&&(t/=a,n/=a),(s=t*e+n*r)&&(e-=t*s,r-=n*s),(u=Math.sqrt(e*e+r*r))&&(e/=u,r/=u,s/=u),t*r180?n+=360:n-t>180&&(t+=360),o.push({i:e.push(i(e)+"rotate(",null,r)-2,x:zo(t,n)})):n&&e.push(i(e)+"rotate("+n+r)}(o.rotate,a.rotate,u,s),function(t,n,e,o){t!==n?o.push({i:e.push(i(e)+"skewX(",null,r)-2,x:zo(t,n)}):n&&e.push(i(e)+"skewX("+n+r)}(o.skewX,a.skewX,u,s),function(t,n,e,r,o,a){if(t!==e||n!==r){var u=o.push(i(o)+"scale(",null,",",null,")");a.push({i:u-4,x:zo(t,e)},{i:u-2,x:zo(n,r)})}else 1===e&&1===r||o.push(i(o)+"scale("+e+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,u,s),o=a=null,function(t){for(var n,e=-1,r=s.length;++e=0&&(t=t.slice(0,n)),!t||"start"===t}))}(n)?ya:va;return function(){var a=o(this,t),u=a.on;u!==r&&(i=(r=u).copy()).on(n,e),a.on=i}}var Ga=Oi.prototype.constructor;function Ha(t){return function(){this.style.removeProperty(t)}}function qa(t,n,e){return function(r){this.style.setProperty(t,n.call(this,r),e)}}function $a(t,n,e){var r,i;function o(){var o=n.apply(this,arguments);return o!==i&&(r=(i=o)&&qa(t,o,e)),r}return o._value=n,o}function Xa(t){return function(n){this.textContent=t.call(this,n)}}function Ka(t){var n,e;function r(){var r=t.apply(this,arguments);return r!==e&&(n=(e=r)&&Xa(r)),n}return r._value=t,r}function Ja(t){return Ja="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ja(t)}var Qa=0;function tu(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function nu(t){return Oi().transition(t)}function eu(){return++Qa}var ru=Oi.prototype;function iu(t){return t*t*t}function ou(t){return--t*t*t+1}function au(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}tu.prototype=nu.prototype=function(t,n,e){return(n=function(t){var n=function(t,n){if("object"!==Ja(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!==Ja(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===Ja(n)?n:String(n)}(n))in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}({constructor:tu,select:function(t){var n=this._name,e=this._id;"function"!=typeof t&&(t=lr(t));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a1&&e.name===n)return new tu([[t]],lu,n,+r);return null}const fu=function(t){return function(){return t}};function hu(t,n){var e=n.sourceEvent,r=n.target,i=n.selection,o=n.mode,a=n.dispatch;Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},selection:{value:i,enumerable:!0,configurable:!0},mode:{value:o,enumerable:!0,configurable:!0},_:{value:a}})}function du(t){t.stopImmediatePropagation()}function pu(t){t.preventDefault(),t.stopImmediatePropagation()}function yu(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return vu(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?vu(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function vu(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&U(e)}else i=S[0][0],u=S[0][1],f=S[1][0],d=S[1][1];a=i,s=u,h=f,p=d;var z=Ni(g).attr("pointer-events","none"),D=z.selectAll(".overlay").attr("cursor",Ou[_]);if(e.touches)I.moved=B,I.ended=F;else{var R=Ni(e.view).on("mousemove.brush",B,!0).on("mouseup.brush",F,!0);o&&R.on("keydown.brush",V,!0).on("keyup.brush",Z,!0),ji(e.view)}l.call(g),I.start(e,b.name)}function B(t){var n,e=yu(t.changedTouches||[t]);try{for(e.s();!(n=e.n()).done;){var r,i=n.value,o=yu(k);try{for(o.s();!(r=o.n()).done;){var a=r.value;a.identifier===i.identifier&&(a.cur=Yo(i,g))}}catch(t){o.e(t)}finally{o.f()}}}catch(t){e.e(t)}finally{e.f()}if(P&&!v&&!m&&1===k.length){var u=k[0];wu(u.cur[0]-u[0])>wu(u.cur[1]-u[1])?m=!0:v=!0}var s,l=yu(k);try{for(l.s();!(s=l.n()).done;){var c=s.value;c.cur&&(c[0]=c.cur[0],c[1]=c.cur[1])}}catch(t){l.e(t)}finally{l.f()}y=!0,pu(t),U(t)}function U(t){var n,e=k[0],r=e.point0;switch(N=e[0]-r[0],C=e[1]-r[1],b){case gu:case mu:w&&(N=xu(A-i,Mu(L-f,N)),a=i+N,h=f+N),x&&(C=xu(E-u,Mu(O-d,C)),s=u+C,p=d+C);break;case _u:k[1]?(w&&(a=xu(A,Mu(L,k[0][0])),h=xu(A,Mu(L,k[1][0])),w=1),x&&(s=xu(E,Mu(O,k[0][1])),p=xu(E,Mu(O,k[1][1])),x=1)):(w<0?(N=xu(A-i,Mu(L-i,N)),a=i+N,h=f):w>0&&(N=xu(A-f,Mu(L-f,N)),a=i,h=f+N),x<0?(C=xu(E-u,Mu(O-u,C)),s=u+C,p=d):x>0&&(C=xu(E-d,Mu(O-d,C)),s=u,p=d+C));break;case bu:w&&(a=xu(A,Mu(L,i-N*w)),h=xu(A,Mu(L,f+N*w))),x&&(s=xu(E,Mu(O,u-C*x)),p=xu(E,Mu(O,d+C*x)))}h0&&(i=a-N),x<0?d=p-C:x>0&&(u=s-C),b=gu,D.attr("cursor",Ou.selection),U(t));break;default:return}pu(t)}function Z(t){switch(t.keyCode){case 16:P&&(v=m=P=!1,U(t));break;case 18:b===bu&&(w<0?f=h:w>0&&(i=a),x<0?d=p:x>0&&(u=s),b=_u,U(t));break;case 32:b===gu&&(t.altKey?(w&&(f=h-N*w,i=a+N*w),x&&(d=p-C*x,u=s+C*x),b=bu):(w<0?f=h:w>0&&(i=a),x<0?d=p:x>0&&(u=s),b=_u),D.attr("cursor",Ou[_]),U(t));break;default:return}pu(t)}}function d(t){c(this,arguments).moved(t)}function p(t){c(this,arguments).ended(t)}function y(){var n=this.__brush||{selection:null};return n.extent=Su(e.apply(this,arguments)),n.dim=t,n}return s.move=function(n,e,r){n.tween?n.on("start.brush",(function(t){c(this,arguments).beforestart().start(t)})).on("interrupt.brush end.brush",(function(t){c(this,arguments).end(t)})).tween("brush",(function(){var n=this,r=n.__brush,i=c(n,arguments),o=r.selection,a=t.input("function"==typeof e?e.apply(this,arguments):e,r.extent),u=Zo(o,a);function s(t){r.selection=1===t&&null===a?null:u(t),l.call(n),i.brush()}return null!==o&&null!==a?s:s(1)})):n.each((function(){var n=this,i=arguments,o=n.__brush,a=t.input("function"==typeof e?e.apply(n,i):e,o.extent),u=c(n,i).beforestart();ga(n),o.selection=null===a?null:a,l.call(n),u.start(r).brush(r).end(r)}))},s.clear=function(t,n){s.move(t,null,n)},f.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(t,n){return this.starting?(this.starting=!1,this.emit("start",t,n)):this.emit("brush",t),this},brush:function(t,n){return this.emit("brush",t,n),this},end:function(t,n){return 0==--this.active&&(delete this.state.emitter,this.emit("end",t,n)),this},emit:function(n,e,r){var i=Ni(this.that).datum();a.call(n,this.that,new hu(n,{sourceEvent:e,target:s,selection:t.output(this.state.selection),mode:r,dispatch:a}),i)}},s.extent=function(t){return arguments.length?(e="function"==typeof t?t:fu(Su(t)),s):e},s.filter=function(t){return arguments.length?(r="function"==typeof t?t:fu(!!t),s):r},s.touchable=function(t){return arguments.length?(i="function"==typeof t?t:fu(!!t),s):i},s.handleSize=function(t){return arguments.length?(u=+t,s):u},s.keyModifiers=function(t){return arguments.length?(o=!!t,s):o},s.on=function(){var t=a.on.apply(a,arguments);return t===a?s:t},s}var Yu,Gu,Hu,qu,$u,Xu,Ku,Ju,Qu,ts,ns,es,rs,is,os=Math.abs,as=Math.cos,us=Math.sin,ss=Math.PI,ls=ss/2,cs=2*ss,fs=Math.max,hs=1e-12;function ds(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ps(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ps(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function ps(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0))throw new Error("invalid digits: ".concat(t));if(n>15)return Ls;var e=Math.pow(10,n);return function(t){this._+=t[0];for(var n=1,r=t.length;nAs)if(Math.abs(c*u-s*l)>As&&i){var h=e-o,d=r-a,p=u*u+s*s,y=h*h+d*d,v=Math.sqrt(p),m=Math.sqrt(f),g=i*Math.tan((Ts-Math.acos((p+f-y)/(2*v*m)))/2),_=g/m,b=g/v;Math.abs(_-1)>As&&this._append(Ju||(Ju=xs(["L",",",""])),t+_*l,n+_*c),this._append(Qu||(Qu=xs(["A",",",",0,0,",",",",",""])),i,i,+(c*h>l*d),this._x1=t+b*u,this._y1=n+b*s)}else this._append(Ku||(Ku=xs(["L",",",""])),this._x1=t,this._y1=n)}},{key:"arc",value:function(t,n,e,r,i,o){if(t=+t,n=+n,o=!!o,(e=+e)<0)throw new Error("negative radius: ".concat(e));var a=e*Math.cos(r),u=e*Math.sin(r),s=t+a,l=n+u,c=1^o,f=o?r-i:i-r;null===this._x1?this._append(ts||(ts=xs(["M",",",""])),s,l):(Math.abs(this._x1-s)>As||Math.abs(this._y1-l)>As)&&this._append(ns||(ns=xs(["L",",",""])),s,l),e&&(f<0&&(f=f%Ss+Ss),f>Es?this._append(es||(es=xs(["A",",",",0,1,",",",",","A",",",",0,1,",",",",",""])),e,e,c,t-a,n-u,e,e,c,this._x1=s,this._y1=l):f>As&&this._append(rs||(rs=xs(["A",",",",0,",",",",",",",""])),e,e,+(f>=Ts),c,this._x1=t+e*Math.cos(i),this._y1=n+e*Math.sin(i)))}},{key:"rect",value:function(t,n,e,r){this._append(is||(is=xs(["M",",","h","v","h","Z"])),this._x0=this._x1=+t,this._y0=this._y1=+n,e=+e,+r,-e)}},{key:"toString",value:function(){return this._}}],e&&Ms(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function Ns(){return new Os}function Cs(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;return new Os(+t)}Ns.prototype=Os.prototype;var Ps=Array.prototype.slice;function ks(t){return function(){return t}}function Is(t){return t.source}function js(t){return t.target}function zs(t){return t.radius}function Ds(t){return t.startAngle}function Rs(t){return t.endAngle}function Bs(){return 0}function Us(){return 10}function Fs(t){var n=Is,e=js,r=zs,i=zs,o=Ds,a=Rs,u=Bs,s=null;function l(){var l,c=n.apply(this,arguments),f=e.apply(this,arguments),h=u.apply(this,arguments)/2,d=Ps.call(arguments),p=+r.apply(this,(d[0]=c,d)),y=o.apply(this,d)-ls,v=a.apply(this,d)-ls,m=+i.apply(this,(d[0]=f,d)),g=o.apply(this,d)-ls,_=a.apply(this,d)-ls;if(s||(s=l=Ns()),h>hs&&(os(v-y)>2*h+hs?v>y?(y+=h,v-=h):(y-=h,v+=h):y=v=(y+v)/2,os(_-g)>2*h+hs?_>g?(g+=h,_-=h):(g-=h,_+=h):g=_=(g+_)/2),s.moveTo(p*as(y),p*us(y)),s.arc(0,0,p,y,v),y!==g||v!==_)if(t){var b=+t.apply(this,arguments),w=m-b,x=(g+_)/2;s.quadraticCurveTo(0,0,w*as(g),w*us(g)),s.lineTo(m*as(x),m*us(x)),s.lineTo(w*as(_),w*us(_))}else s.quadraticCurveTo(0,0,m*as(g),m*us(g)),s.arc(0,0,m,g,_);if(s.quadraticCurveTo(0,0,p*as(y),p*us(y)),s.closePath(),l)return s=null,l+""||null}return t&&(l.headRadius=function(n){return arguments.length?(t="function"==typeof n?n:ks(+n),l):t}),l.radius=function(t){return arguments.length?(r=i="function"==typeof t?t:ks(+t),l):r},l.sourceRadius=function(t){return arguments.length?(r="function"==typeof t?t:ks(+t),l):r},l.targetRadius=function(t){return arguments.length?(i="function"==typeof t?t:ks(+t),l):i},l.startAngle=function(t){return arguments.length?(o="function"==typeof t?t:ks(+t),l):o},l.endAngle=function(t){return arguments.length?(a="function"==typeof t?t:ks(+t),l):a},l.padAngle=function(t){return arguments.length?(u="function"==typeof t?t:ks(+t),l):u},l.source=function(t){return arguments.length?(n=t,l):n},l.target=function(t){return arguments.length?(e=t,l):e},l.context=function(t){return arguments.length?(s=null==t?null:t,l):s},l}function Vs(){return Fs()}function Zs(){return Fs(Us)}var Ws=Math.PI/180,Ys=180/Math.PI,Gs=.96422,Hs=.82521,qs=4/29,$s=6/29,Xs=3*$s*$s;function Ks(t){if(t instanceof tl)return new tl(t.l,t.a,t.b,t.opacity);if(t instanceof sl)return ll(t);t instanceof ao||(t=io(t));var n,e,r=il(t.r),i=il(t.g),o=il(t.b),a=nl((.2225045*r+.7168786*i+.0606169*o)/1);return r===i&&i===o?n=e=a:(n=nl((.4360747*r+.3850649*i+.1430804*o)/Gs),e=nl((.0139322*r+.0971045*i+.7141733*o)/Hs)),new tl(116*a-16,500*(n-a),200*(a-e),t.opacity)}function Js(t,n){return new tl(t,0,0,null==n?1:n)}function Qs(t,n,e,r){return 1===arguments.length?Ks(t):new tl(t,n,e,null==r?1:r)}function tl(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r}function nl(t){return t>.008856451679035631?Math.pow(t,1/3):t/Xs+qs}function el(t){return t>$s?t*t*t:Xs*(t-qs)}function rl(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function il(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function ol(t){if(t instanceof sl)return new sl(t.h,t.c,t.l,t.opacity);if(t instanceof tl||(t=Ks(t)),0===t.a&&0===t.b)return new sl(NaN,0r!=d>r&&e<(h-l)*(r-c)/(d-c)+l&&(i=-i)}return i}function Al(t,n,e){var r,i,o,a;return function(t,n,e){return(n[0]-t[0])*(e[1]-t[1])==(e[0]-t[0])*(n[1]-t[1])}(t,n,e)&&(i=t[r=+(t[0]===n[0])],o=e[r],a=n[r],i<=o&&o<=a||a<=o&&o<=i)}function El(){}var Ll=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function Ol(){var t=1,n=1,e=an,r=u;function i(t){var n=e(t);if(Array.isArray(n))n=n.slice().sort(xl);else{var r=Z(t),i=rn(r[0],r[1],n);n=nn(Math.floor(r[0]/i)*i,Math.floor(r[1]/i-1)*i,n)}return n.map((function(n){return o(t,n)}))}function o(e,i){var o=[],u=[];return function(e,r,i){var o,u,s,l,c,f,h=new Array,d=new Array;for(o=u=-1,l=e[0]>=r,Ll[l<<1].forEach(p);++o=r,Ll[s|l<<1].forEach(p);for(Ll[l<<0].forEach(p);++u=r,c=e[u*t]>=r,Ll[l<<1|c<<2].forEach(p);++o=r,f=c,c=e[u*t+o+1]>=r,Ll[s|l<<1|c<<2|f<<3].forEach(p);Ll[l|c<<3].forEach(p)}for(o=-1,c=e[u*t]>=r,Ll[c<<2].forEach(p);++o=r,Ll[c<<2|f<<3].forEach(p);function p(t){var n,e,r=[t[0][0]+o,t[0][1]+u],s=[t[1][0]+o,t[1][1]+u],l=a(r),c=a(s);(n=d[l])?(e=h[c])?(delete d[n.end],delete h[e.start],n===e?(n.ring.push(s),i(n.ring)):h[n.start]=d[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete d[n.end],n.ring.push(s),d[n.end=c]=n):(n=h[c])?(e=d[l])?(delete h[n.start],delete d[e.end],n===e?(n.ring.push(s),i(n.ring)):h[e.start]=d[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete h[n.start],n.ring.unshift(r),h[n.start=l]=n):h[l]=d[c]={start:l,end:c,ring:[r,s]}}Ll[c<<3].forEach(p)}(e,i,(function(t){r(t,e,i),function(t){for(var n=0,e=t.length,r=t[e-1][1]*t[0][0]-t[e-1][0]*t[0][1];++n0?o.push([t]):u.push(t)})),u.forEach((function(t){for(var n,e=0,r=o.length;e0&&a0&&u=0&&o>=0))throw new Error("invalid size");return t=r,n=o,i},i.thresholds=function(t){return arguments.length?(e="function"==typeof t?t:Array.isArray(t)?Ml(wl.call(t)):Ml(t),i):e},i.smooth=function(t){return arguments.length?(r=t?u:El,i):r===u},i}function Nl(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e>a,l=i+2*u>>a,c=Ml(20);function f(r){var i,c=new Float32Array(s*l),f=Math.pow(2,-a),h=-1,d=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return Nl(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?Nl(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(r);try{for(d.s();!(i=d.n()).done;){var p=i.value,y=(t(p,++h,r)+u)*f,v=(n(p,h,r)+u)*f,m=+e(p,h,r);if(y>=0&&y=0&&v>a,l=i+2*u>>a,h}return h.contours=function(t){var n=f(t),e=Ol().size([s,l]),r=Math.pow(2,2*a),i=function(t){t=+t;var i=d(e.contour(n,t*r));return i.value=t,i};return Object.defineProperty(i,"max",{get:function(){return fn(n)/r}}),i},h.x=function(n){return arguments.length?(t="function"==typeof n?n:Ml(+n),h):t},h.y=function(t){return arguments.length?(n="function"==typeof t?t:Ml(+t),h):n},h.weight=function(t){return arguments.length?(e="function"==typeof t?t:Ml(+t),h):e},h.size=function(t){if(!arguments.length)return[r,i];var n=+t[0],e=+t[1];if(!(n>=0&&e>=0))throw new Error("invalid size");return r=n,i=e,m()},h.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error("invalid cell size");return a=Math.floor(Math.log(t)/Math.LN2),m()},h.thresholds=function(t){return arguments.length?(c="function"==typeof t?t:Array.isArray(t)?Ml(wl.call(t)):Ml(t),h):c},h.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return o=(Math.sqrt(4*t*t+1)-1)/2,m()},h}var jl=134217729;function zl(t,n,e,r,i){var o,a,u,s,l=n[0],c=r[0],f=0,h=0;c>l==c>-l?(o=l,l=n[++f]):(o=c,c=r[++h]);var d=0;if(fl==c>-l?(u=o-((a=l+o)-l),l=n[++f]):(u=o-((a=c+o)-c),c=r[++h]),o=a,0!==u&&(i[d++]=u);fl==c>-l?(u=o-((a=o+l)-(s=a-o))+(l-s),l=n[++f]):(u=o-((a=o+c)-(s=a-o))+(c-s),c=r[++h]),o=a,0!==u&&(i[d++]=u);for(;f0!=u>0)return s;var l=Math.abs(a+u);return Math.abs(s)>=33306690738754716e-32*l?s:-function(t,n,e,r,i,o,a){var u,s,l,c,f,h,d,p,y,v,m,g,_,b,w,x,M,T,S=t-i,A=e-i,E=n-o,L=r-o;f=(w=(p=S-(d=(h=jl*S)-(h-S)))*(v=L-(y=(h=jl*L)-(h-L)))-((b=S*L)-d*y-p*y-d*v))-(m=w-(M=(p=E-(d=(h=jl*E)-(h-E)))*(v=A-(y=(h=jl*A)-(h-A)))-((x=E*A)-d*y-p*y-d*v))),Rl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Rl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Rl[2]=g-(T-f)+(m-f),Rl[3]=T;var O=function(t,n){for(var e=n[0],r=1;r<4;r++)e+=n[r];return e}(0,Rl),N=22204460492503146e-32*a;if(O>=N||-O>=N)return O;if(u=t-(S+(f=t-S))+(f-i),l=e-(A+(f=e-A))+(f-i),s=n-(E+(f=n-E))+(f-o),c=r-(L+(f=r-L))+(f-o),0===u&&0===s&&0===l&&0===c)return O;if(N=11093356479670487e-47*a+33306690738754706e-32*Math.abs(O),(O+=S*c+L*u-(E*l+A*s))>=N||-O>=N)return O;f=(w=(p=u-(d=(h=jl*u)-(h-u)))*(v=L-(y=(h=jl*L)-(h-L)))-((b=u*L)-d*y-p*y-d*v))-(m=w-(M=(p=s-(d=(h=jl*s)-(h-s)))*(v=A-(y=(h=jl*A)-(h-A)))-((x=s*A)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var C=zl(4,Rl,4,Vl,Bl);f=(w=(p=S-(d=(h=jl*S)-(h-S)))*(v=c-(y=(h=jl*c)-(h-c)))-((b=S*c)-d*y-p*y-d*v))-(m=w-(M=(p=E-(d=(h=jl*E)-(h-E)))*(v=l-(y=(h=jl*l)-(h-l)))-((x=E*l)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var P=zl(C,Bl,4,Vl,Ul);f=(w=(p=u-(d=(h=jl*u)-(h-u)))*(v=c-(y=(h=jl*c)-(h-c)))-((b=u*c)-d*y-p*y-d*v))-(m=w-(M=(p=s-(d=(h=jl*s)-(h-s)))*(v=l-(y=(h=jl*l)-(h-l)))-((x=s*l)-d*y-p*y-d*v))),Vl[0]=w-(m+f)+(f-M),f=(_=b-((g=b+m)-(f=g-b))+(m-f))-(m=_-x),Vl[1]=_-(m+f)+(f-x),f=(T=g+m)-g,Vl[2]=g-(T-f)+(m-f),Vl[3]=T;var k=zl(P,Ul,4,Vl,Fl);return Fl[k-1]}(t,n,e,r,i,o,l)}function Wl(t){return Wl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wl(t)}function Yl(t,n){for(var e=0;e>1;if(e>0&&"number"!=typeof n[0])throw new Error("Expected coords to contain numbers.");this.coords=n;var r=Math.max(2*e-5,0);this._triangles=new Uint32Array(3*r),this._halfedges=new Int32Array(3*r),this._hashSize=Math.ceil(Math.sqrt(e)),this._hullPrev=new Uint32Array(e),this._hullNext=new Uint32Array(e),this._hullTri=new Uint32Array(e),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(e),this._dists=new Float64Array(e),this.update()}var n,e,r;return n=t,e=[{key:"update",value:function(){for(var t=this.coords,n=this._hullPrev,e=this._hullNext,r=this._hullTri,i=this._hullHash,o=t.length>>1,a=1/0,u=1/0,s=-1/0,l=-1/0,c=0;cs&&(s=f),h>l&&(l=h),this._ids[c]=c}for(var d,p,y,v=(a+s)/2,m=(u+l)/2,g=1/0,_=0;_0&&(p=M,g=T)}for(var S=t[2*p],A=t[2*p+1],E=1/0,L=0;Lz&&(k[I++]=D,z=this._dists[D])}return this.hull=k.subarray(0,I),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(Zl(w,x,S,A,N,C)<0){var R=p,B=S,U=A;p=y,S=N,A=C,y=R,N=B,C=U}var F=function(t,n,e,r,i,o){var a=e-t,u=r-n,s=i-t,l=o-n,c=a*a+u*u,f=s*s+l*l,h=.5/(a*l-u*s);return{x:t+(l*c-u*f)*h,y:n+(a*f-s*c)*h}}(w,x,S,A,N,C);this._cx=F.x,this._cy=F.y;for(var V=0;V0&&Math.abs(q-W)<=Gl&&Math.abs($-Y)<=Gl)&&(W=q,Y=$,H!==d&&H!==p&&H!==y)){for(var X=0,K=0,J=this._hashKey(q,$);K=0;)if((Q=tt)===X){Q=-1;break}if(-1!==Q){var nt=this._addTriangle(Q,H,e[Q],-1,-1,r[Q]);r[H]=this._legalize(nt+2),r[Q]=nt,Z++;for(var et=e[Q];tt=e[et],Zl(q,$,t[2*et],t[2*et+1],t[2*tt],t[2*tt+1])<0;)nt=this._addTriangle(et,H,tt,r[H],-1,r[et]),r[H]=this._legalize(nt+2),e[et]=et,Z--,et=tt;if(Q===X)for(;Zl(q,$,t[2*(tt=n[Q])],t[2*tt+1],t[2*Q],t[2*Q+1])<0;)nt=this._addTriangle(tt,H,Q,-1,r[Q],r[tt]),this._legalize(nt+2),r[tt]=nt,e[Q]=Q,Z--,Q=tt;this._hullStart=n[H]=Q,e[Q]=n[et]=H,e[H]=et,i[this._hashKey(q,$)]=H,i[this._hashKey(t[2*Q],t[2*Q+1])]=Q}}}this.hull=new Uint32Array(Z);for(var rt=0,it=this._hullStart;rt0?3-i:1+i)/4*this._hashSize))%this._hashSize;var e,r,i}},{key:"_legalize",value:function(t){for(var n,e,r,i,o,a,u,s,l,c,f,h,d,p,y,v,m=this._triangles,g=this._halfedges,_=this.coords,b=0,w=0;;){var x=g[t],M=t-t%3;if(w=M+(t+2)%3,-1!==x){var T=x-x%3,S=M+(t+1)%3,A=T+(x+2)%3,E=m[w],L=m[t],O=m[S],N=m[A];if(n=_[2*E],e=_[2*E+1],r=_[2*L],i=_[2*L+1],o=_[2*O],a=_[2*O+1],void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,(l=n-(u=_[2*N]))*((h=i-(s=_[2*N+1]))*(v=(d=o-u)*d+(p=a-s)*p)-(y=(f=r-u)*f+h*h)*p)-(c=e-s)*(f*v-y*d)+(l*l+c*c)*(f*p-h*d)<0){m[t]=N,m[x]=E;var C=g[A];if(-1===C){var P=this._hullStart;do{if(this._hullTri[P]===A){this._hullTri[P]=t;break}P=this._hullPrev[P]}while(P!==this._hullStart)}this._link(t,C),this._link(x,g[w]),this._link(w,A);var k=T+(x+1)%3;b1&&void 0!==arguments[1]?arguments[1]:Ql,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:tc,i=n.length,o=new Float64Array(2*i),a=0;a=e&&n[t[u]]>a;)t[u+1]=t[u--];t[u+1]=o}else{var s=e+1,l=r;Jl(t,e+r>>1,s),n[t[e]]>n[t[r]]&&Jl(t,e,r),n[t[s]]>n[t[r]]&&Jl(t,s,r),n[t[e]]>n[t[s]]&&Jl(t,e,s);for(var c=t[s],f=n[c];;){do{s++}while(n[t[s]]f);if(l=l-e?(Kl(t,n,s,r),Kl(t,n,e,l-1)):(Kl(t,n,e,l-1),Kl(t,n,s,r))}}function Jl(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function Ql(t){return t[0]}function tc(t){return t[1]}function nc(t){return nc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nc(t)}function ec(t,n){for(var e=0;erc||Math.abs(this._y1-i)>rc)&&(this._+="L"+r+","+i),e&&(this._+="A".concat(e,",").concat(e,",0,1,1,").concat(t-e,",").concat(n,"A").concat(e,",").concat(e,",0,1,1,").concat(this._x1=r,",").concat(this._y1=i))}},{key:"rect",value:function(t,n,e,r){this._+="M".concat(this._x0=this._x1=+t,",").concat(this._y0=this._y1=+n,"h").concat(+e,"v").concat(+r,"h").concat(-e,"Z")}},{key:"value",value:function(){return this._||null}}],e&&ec(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}();function oc(t){return oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oc(t)}function ac(t,n){for(var e=0;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function cc(){cc=function(){return t};var t={},n=Object.prototype,e=n.hasOwnProperty,r=Object.defineProperty||function(t,n,e){t[n]=e.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function s(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{s({},"")}catch(t){s=function(t,n,e){return t[n]=e}}function l(t,n,e,i){var o=n&&n.prototype instanceof h?n:h,a=Object.create(o.prototype),u=new S(i||[]);return r(a,"_invoke",{value:w(t,e,u)}),a}function c(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=l;var f={};function h(){}function d(){}function p(){}var y={};s(y,o,(function(){return this}));var v=Object.getPrototypeOf,m=v&&v(v(A([])));m&&m!==n&&e.call(m,o)&&(y=m);var g=p.prototype=h.prototype=Object.create(y);function _(t){["next","throw","return"].forEach((function(n){s(t,n,(function(t){return this._invoke(n,t)}))}))}function b(t,n){function i(r,o,a,u){var s=c(t[r],t,o);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==sc(f)&&e.call(f,"__await")?n.resolve(f.__await).then((function(t){i("next",t,a,u)}),(function(t){i("throw",t,a,u)})):n.resolve(f).then((function(t){l.value=t,a(l)}),(function(t){return i("throw",t,a,u)}))}u(s.arg)}var o;r(this,"_invoke",{value:function(t,e){function r(){return new n((function(n,r){i(t,e,n,r)}))}return o=o?o.then(r,r):r()}})}function w(t,n,e){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(e.method=i,e.arg=o;;){var a=e.delegate;if(a){var u=x(a,e);if(u){if(u===f)continue;return u}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if("suspendedStart"===r)throw r="completed",e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r="executing";var s=c(t,n,e);if("normal"===s.type){if(r=e.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:e.done}}"throw"===s.type&&(r="completed",e.method="throw",e.arg=s.arg)}}}function x(t,n){var e=n.method,r=t.iterator[e];if(void 0===r)return n.delegate=null,"throw"===e&&t.iterator.return&&(n.method="return",n.arg=void 0,x(t,n),"throw"===n.method)||"return"!==e&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+e+"' method")),f;var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,f;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,f):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,f)}function M(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function T(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function A(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function n(){for(;++r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}function fc(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||hc(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hc(t,n){if(t){if("string"==typeof t)return dc(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?dc(t,n):void 0}}function dc(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1&&void 0!==arguments[1]?arguments[1]:[0,0,960,500],r=fc(e,4),i=r[0],o=r[1],a=r[2],u=r[3];if(pc(this,t),!((a=+a)>=(i=+i)&&(u=+u)>=(o=+o)))throw new Error("invalid bounds");this.delaunay=n,this._circumcenters=new Float64Array(2*n.points.length),this.vectors=new Float64Array(2*n.points.length),this.xmax=a,this.xmin=i,this.ymax=u,this.ymin=o,this._init()}var n,e;return n=t,e=[{key:"update",value:function(){return this.delaunay.update(),this._init(),this}},{key:"_init",value:function(){for(var t,n,e=this.delaunay,r=e.points,i=e.hull,o=e.triangles,a=this.vectors,u=this.circumcenters=this._circumcenters.subarray(0,o.length/3*2),s=0,l=0,c=o.length;s1;)i-=2;for(var o=2;o4)for(var u=0;u0){if(n>=this.ymax)return null;(i=(this.ymax-n)/r)0){if(t>=this.xmax)return null;(i=(this.xmax-t)/e)this.xmax?2:0)|(nthis.ymax?8:0)}}],e&&yc(n.prototype,e),Object.defineProperty(n,"prototype",{writable:!1}),t}(),mc=wc().mark(Nc);function gc(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return _c(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?_c(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function _c(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}function xc(t,n){for(var e=0;e2&&function(t){for(var n=t.triangles,e=t.coords,r=0;r1e-10)return!1}return!0}(t)){this.collinear=Int32Array.from({length:n.length/2},(function(t,n){return n})).sort((function(t,e){return n[2*t]-n[2*e]||n[2*t+1]-n[2*e+1]}));for(var e=this.collinear[0],r=this.collinear[this.collinear.length-1],i=[n[2*e],n[2*e+1],n[2*r],n[2*r+1]],o=1e-8*Math.hypot(i[3]-i[1],i[2]-i[0]),a=0,u=n.length/2;a0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=c[0],h[c[0]]=1,2===c.length&&(h[c[1]]=0,this.triangles[1]=c[1],this.triangles[2]=c[1]))}},{key:"voronoi",value:function(t){return new vc(this,t)}},{key:"neighbors",value:wc().mark((function t(n){var e,r,i,o,a,u,s,l,c,f,h;return wc().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.inedges,r=this.hull,i=this._hullIndex,o=this.halfedges,a=this.triangles,!(u=this.collinear)){t.next=10;break}if(!((s=u.indexOf(n))>0)){t.next=6;break}return t.next=6,u[s-1];case 6:if(!(s2&&void 0!==arguments[2]?arguments[2]:0;if((t=+t)!=t||(n=+n)!=n)return-1;for(var r,i=e;(r=this._step(e,t,n))>=0&&r!==e&&r!==i;)e=r;return r}},{key:"_step",value:function(t,n,e){var r=this.inedges,i=this.hull,o=this._hullIndex,a=this.halfedges,u=this.triangles,s=this.points;if(-1===r[t]||!s.length)return(t+1)%(s.length>>1);var l=t,c=Tc(n-s[2*t],2)+Tc(e-s[2*t+1],2),f=r[t],h=f;do{var d=u[h],p=Tc(n-s[2*d],2)+Tc(e-s[2*d+1],2);if(p1&&void 0!==arguments[1]?arguments[1]:Sc,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ac,i=arguments.length>3?arguments[3]:void 0;return new t("length"in n?Oc(n,e,r,i):Float64Array.from(Nc(n,e,r,i)))}}],e&&xc(n.prototype,e),r&&xc(n,r),Object.defineProperty(n,"prototype",{writable:!1}),t}();function Oc(t,n,e,r){for(var i=t.length,o=new Float64Array(2*i),a=0;af}s.mouse("drag",r)}function y(t){Ni(t.view).on("mousemove.drag mouseup.drag",null),zi(t.view,e),Ii(t),s.mouse("end",t)}function v(t,n){if(i.call(this,t,n)){var e,r,a=t.changedTouches,u=o.call(this,t,n),s=a.length;for(e=0;e=o?s=!0:10===(r=t.charCodeAt(a++))?l=!0:13===r&&(l=!0,10===t.charCodeAt(a)&&++a),t.slice(i+1,n-1).replace(/""/g,'"')}for(;a9999?"+"+Vc(n,6):Vc(n,4))+"-"+Vc(t.getUTCMonth()+1,2)+"-"+Vc(t.getUTCDate(),2)+(o?"T"+Vc(e,2)+":"+Vc(r,2)+":"+Vc(i,2)+"."+Vc(o,3)+"Z":i?"T"+Vc(e,2)+":"+Vc(r,2)+":"+Vc(i,2)+"Z":r||e?"T"+Vc(e,2)+":"+Vc(r,2)+"Z":"")}(t):n.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,n){var e,i,o=r(t,(function(t,r){if(e)return e(t,r-1);i=t,e=n?function(t,n){var e=Uc(t);return function(r,i){return n(e(r),i,t)}}(t,n):Uc(t)}));return o.columns=i||[],o},parseRows:r,format:function(n,e){return null==e&&(e=Fc(n)),[e.map(a).join(t)].concat(i(n,e)).join("\n")},formatBody:function(t,n){return null==n&&(n=Fc(t)),i(t,n).join("\n")},formatRows:function(t){return t.map(o).join("\n")},formatRow:o,formatValue:a}}var Wc=Zc(","),Yc=Wc.parse,Gc=Wc.parseRows,Hc=Wc.format,qc=Wc.formatBody,$c=Wc.formatRows,Xc=Wc.formatRow,Kc=Wc.formatValue,Jc=Zc("\t"),Qc=Jc.parse,tf=Jc.parseRows,nf=Jc.format,ef=Jc.formatBody,rf=Jc.formatRows,of=Jc.formatRow,af=Jc.formatValue;function uf(t){for(var n in t){var e,r,i=t[n].trim();if(i)if("true"===i)i=!0;else if("false"===i)i=!1;else if("NaN"===i)i=NaN;else if(isNaN(e=+i)){if(!(r=i.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;sf&&r[4]&&!r[7]&&(i=i.replace(/-/g,"/").replace(/T/," ")),i=new Date(i)}else i=e;else i=null;t[n]=i}return t}var sf=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours(),lf=function(t){return+t};function cf(t){return t*t}function ff(t){return t*(2-t)}function hf(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}var df=function t(n){function e(t){return Math.pow(t,n)}return n=+n,e.exponent=t,e}(3),pf=function t(n){function e(t){return 1-Math.pow(1-t,n)}return n=+n,e.exponent=t,e}(3),yf=function t(n){function e(t){return((t*=2)<=1?Math.pow(t,n):2-Math.pow(2-t,n))/2}return n=+n,e.exponent=t,e}(3),vf=Math.PI,mf=vf/2;function gf(t){return 1==+t?1:1-Math.cos(t*mf)}function _f(t){return Math.sin(t*mf)}function bf(t){return(1-Math.cos(vf*t))/2}function wf(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function xf(t){return wf(1-+t)}function Mf(t){return 1-wf(t)}function Tf(t){return((t*=2)<=1?wf(1-t):2-wf(t-1))/2}function Sf(t){return 1-Math.sqrt(1-t*t)}function Af(t){return Math.sqrt(1- --t*t)}function Ef(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var Lf=7.5625;function Of(t){return 1-Nf(1-t)}function Nf(t){return(t=+t)<.36363636363636365?Lf*t*t:t<.7272727272727273?Lf*(t-=.5454545454545454)*t+.75:t<.9090909090909091?Lf*(t-=.8181818181818182)*t+.9375:Lf*(t-=.9545454545454546)*t+.984375}function Cf(t){return((t*=2)<=1?1-Nf(1-t):Nf(t-1)+1)/2}var Pf=1.70158,kf=function t(n){function e(t){return(t=+t)*t*(n*(t-1)+t)}return n=+n,e.overshoot=t,e}(Pf),If=function t(n){function e(t){return--t*t*((t+1)*n+t)+1}return n=+n,e.overshoot=t,e}(Pf),jf=function t(n){function e(t){return((t*=2)<1?t*t*((n+1)*t-n):(t-=2)*t*((n+1)*t+n)+2)/2}return n=+n,e.overshoot=t,e}(Pf),zf=2*Math.PI,Df=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return n*wf(- --t)*Math.sin((r-t)/e)}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3),Rf=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return 1-n*wf(t=+t)*Math.sin((t+r)/e)}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3),Bf=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=zf);function i(t){return((t=2*t-1)<0?n*wf(-t)*Math.sin((r-t)/e):2-n*wf(t)*Math.sin((r+t)/e))/2}return i.amplitude=function(n){return t(n,e*zf)},i.period=function(e){return t(n,e)},i}(1,.3);function Uf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}function Ff(t,n){return fetch(t,n).then(Uf)}function Vf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}function Zf(t,n){return fetch(t,n).then(Vf)}function Wf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function Yf(t,n){return fetch(t,n).then(Wf)}function Gf(t){return function(n,e,r){return 2===arguments.length&&"function"==typeof e&&(r=e,e=void 0),Yf(n,e).then((function(n){return t(n,r)}))}}function Hf(t,n,e,r){3===arguments.length&&"function"==typeof e&&(r=e,e=void 0);var i=Zc(t);return Yf(n,e).then((function(t){return i.parse(t,r)}))}var qf=Gf(Yc),$f=Gf(Qc);function Xf(t,n){return new Promise((function(e,r){var i=new Image;for(var o in n)i[o]=n[o];i.onerror=r,i.onload=function(){e(i)},i.src=t}))}function Kf(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}function Jf(t,n){return fetch(t,n).then(Kf)}function Qf(t){return function(n,e){return Yf(n,e).then((function(n){return(new DOMParser).parseFromString(n,t)}))}}const th=Qf("application/xml");var nh=Qf("text/html"),eh=Qf("image/svg+xml");function rh(t,n){var e,r=1;function i(){var i,o,a=e.length,u=0,s=0;for(i=0;i=(o=(y+m)/2))?y=o:m=o,(c=e>=(a=(v+g)/2))?v=a:g=a,i=d,!(d=d[f=c<<1|l]))return i[f]=p,t;if(u=+t._x.call(null,d.data),s=+t._y.call(null,d.data),n===u&&e===s)return p.next=d,i?i[f]=p:t._root=p,t;do{i=i?i[f]=new Array(4):t._root=new Array(4),(l=n>=(o=(y+m)/2))?y=o:m=o,(c=e>=(a=(v+g)/2))?v=a:g=a}while((f=c<<1|l)==(h=(s>=a)<<1|u>=o));return i[h]=d,i[f]=p,t}function oh(t,n,e,r,i){this.node=t,this.x0=n,this.y0=e,this.x1=r,this.y1=i}function ah(t){return t[0]}function uh(t){return t[1]}function sh(t,n,e){var r=new lh(null==n?ah:n,null==e?uh:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function lh(t,n,e,r,i,o){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=o,this._root=void 0}function ch(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n}var fh=sh.prototype=lh.prototype;function hh(t){return function(){return t}}function dh(t){return 1e-6*(t()-.5)}function ph(t){return t.x+t.vx}function yh(t){return t.y+t.vy}function vh(t){var n,e,r,i=1,o=1;function a(){for(var t,a,s,l,c,f,h,d=n.length,p=0;pl+p||oc+p||as.index){var y=l-u.x-u.vx,v=c-u.y-u.vy,m=y*y+v*v;mt.r&&(t.r=t[n].r)}function s(){if(n){var r,i,o=n.length;for(e=new Array(o),r=0;rc&&(c=r),if&&(f=i));if(s>c||l>f)return this;for(this.cover(s,l).cover(c,f),e=0;et||t>=i||r>n||n>=o;)switch(u=(nh||(o=s.y0)>d||(a=s.x1)=m)<<1|t>=v)&&(s=p[p.length-1],p[p.length-1]=p[p.length-1-l],p[p.length-1-l]=s)}else{var g=t-+this._x.call(null,y.data),_=n-+this._y.call(null,y.data),b=g*g+_*_;if(b=(u=(p+v)/2))?p=u:v=u,(c=a>=(s=(y+m)/2))?y=s:m=s,n=d,!(d=d[f=c<<1|l]))return this;if(!d.length)break;(n[f+1&3]||n[f+2&3]||n[f+3&3])&&(e=n,h=f)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):n?(i?n[f]=i:delete n[f],(d=n[0]||n[1]||n[2]||n[3])&&d===(n[3]||n[2]||n[1]||n[0])&&!d.length&&(e?e[h]=d:this._root=d),this):(this._root=i,this)},fh.removeAll=function(t){for(var n=0,e=t.length;n1?(null==e?u.delete(t):u.set(t,p(e)),n):u.get(t)},find:function(n,e,r){var i,o,a,u,s,l=0,c=t.length;for(null==r?r=1/0:r*=r,l=0;l1?(l.on(t,e),n):l.on(t)}}}function Ah(){var t,n,e,r,i,o=hh(-30),a=1,u=1/0,s=.81;function l(e){var i,o=t.length,a=sh(t,xh,Mh).visitAfter(f);for(r=e,i=0;i=u)){(t.data!==n||t.next)&&(0===f&&(p+=(f=dh(e))*f),0===h&&(p+=(h=dh(e))*h),p1?r[0]+r.slice(2):r,+t.slice(e+1)]}function Ch(t){return(t=Nh(Math.abs(t)))?t[1]:NaN}var Ph,kh=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Ih(t){if(!(n=kh.exec(t)))throw new Error("invalid format: "+t);var n;return new jh({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function jh(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function zh(t,n){var e=Nh(t,n);if(!e)return t+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}Ih.prototype=jh.prototype,jh.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Dh={"%":function(t,n){return(100*t).toFixed(n)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+""},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:function(t,n){return t.toExponential(n)},f:function(t,n){return t.toFixed(n)},g:function(t,n){return t.toPrecision(n)},o:function(t){return Math.round(t).toString(8)},p:function(t,n){return zh(100*t,n)},r:zh,s:function(t,n){var e=Nh(t,n);if(!e)return t+"";var r=e[0],i=e[1],o=i-(Ph=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Nh(t,Math.max(0,n+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}};function Rh(t){return t}var Bh,Uh,Fh,Vh=Array.prototype.map,Zh=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Wh(t){var n,e,r=void 0===t.grouping||void 0===t.thousands?Rh:(n=Vh.call(t.grouping,Number),e=t.thousands+"",function(t,r){for(var i=t.length,o=[],a=0,u=n[0],s=0;i>0&&u>0&&(s+u+1>r&&(u=Math.max(1,r-s)),o.push(t.substring(i-=u,i+u)),!((s+=u+1)>r));)u=n[a=(a+1)%n.length];return o.reverse().join(e)}),i=void 0===t.currency?"":t.currency[0]+"",o=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",u=void 0===t.numerals?Rh:function(t){return function(n){return n.replace(/[0-9]/g,(function(n){return t[+n]}))}}(Vh.call(t.numerals,String)),s=void 0===t.percent?"%":t.percent+"",l=void 0===t.minus?"−":t.minus+"",c=void 0===t.nan?"NaN":t.nan+"";function f(t){var n=(t=Ih(t)).fill,e=t.align,f=t.sign,h=t.symbol,d=t.zero,p=t.width,y=t.comma,v=t.precision,m=t.trim,g=t.type;"n"===g?(y=!0,g="g"):Dh[g]||(void 0===v&&(v=12),m=!0,g="g"),(d||"0"===n&&"="===e)&&(d=!0,n="0",e="=");var _="$"===h?i:"#"===h&&/[boxX]/.test(g)?"0"+g.toLowerCase():"",b="$"===h?o:/[%p]/.test(g)?s:"",w=Dh[g],x=/[defgprs%]/.test(g);function M(t){var i,o,s,h=_,M=b;if("c"===g)M=w(t)+M,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?c:w(Math.abs(t),v),m&&(t=function(t){t:for(var n,e=t.length,r=1,i=-1;r0&&(i=0)}return i>0?t.slice(0,i)+t.slice(n+1):t}(t)),T&&0==+t&&"+"!==f&&(T=!1),h=(T?"("===f?f:l:"-"===f||"("===f?"":f)+h,M=("s"===g?Zh[8+Ph/3]:"")+M+(T&&"("===f?")":""),x)for(i=-1,o=t.length;++i(s=t.charCodeAt(i))||s>57){M=(46===s?a+t.slice(i+1):t.slice(i))+M,t=t.slice(0,i);break}}y&&!d&&(t=r(t,1/0));var S=h.length+t.length+M.length,A=S>1)+h+t+M+A.slice(S);break;default:t=A+h+t+M}return u(t)}return v=void 0===v?6:/[gprs]/.test(g)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),M.toString=function(){return t+""},M}return{format:f,formatPrefix:function(t,n){var e=f(((t=Ih(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Ch(n)/3))),i=Math.pow(10,-r),o=Zh[8+r/3];return function(t){return e(i*t)+o}}}}function Yh(t){return Bh=Wh(t),Uh=Bh.format,Fh=Bh.formatPrefix,Bh}function Gh(t){return Math.max(0,-Ch(Math.abs(t)))}function Hh(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Ch(n)/3)))-Ch(Math.abs(t)))}function qh(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,Ch(n)-Ch(t))+1}Yh({thousands:",",grouping:[3],currency:["$",""]});var $h=1e-6,Xh=1e-12,Kh=Math.PI,Jh=Kh/2,Qh=Kh/4,td=2*Kh,nd=180/Kh,ed=Kh/180,rd=Math.abs,id=Math.atan,od=Math.atan2,ad=Math.cos,ud=Math.ceil,sd=Math.exp,ld=(Math.floor,Math.hypot),cd=Math.log,fd=Math.pow,hd=Math.sin,dd=Math.sign||function(t){return t>0?1:t<0?-1:0},pd=Math.sqrt,yd=Math.tan;function vd(t){return t>1?0:t<-1?Kh:Math.acos(t)}function md(t){return t>1?Jh:t<-1?-Jh:Math.asin(t)}function gd(t){return(t=hd(t/2))*t}function _d(){}function bd(t,n){t&&xd.hasOwnProperty(t.type)&&xd[t.type](t,n)}var wd={Feature:function(t,n){bd(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r=0?1:-1,i=r*e,o=ad(n=(n*=ed)/2+Qh),a=hd(n),u=Nd*a,s=Od*o+u*ad(i),l=u*r*hd(i);Vd.add(od(l,s)),Ld=t,Od=o,Nd=a}function $d(t){return Zd=new q,Sd(t,Wd),2*Zd}function Xd(t){return[od(t[1],t[0]),md(t[2])]}function Kd(t){var n=t[0],e=t[1],r=ad(e);return[r*ad(n),r*hd(n),hd(e)]}function Jd(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function Qd(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]}function tp(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function np(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function ep(t){var n=pd(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}var rp,ip,op,ap,up,sp,lp,cp,fp,hp,dp,pp,yp,vp,mp,gp,_p={point:bp,lineStart:xp,lineEnd:Mp,polygonStart:function(){_p.point=Tp,_p.lineStart=Sp,_p.lineEnd=Ap,Bd=new q,Wd.polygonStart()},polygonEnd:function(){Wd.polygonEnd(),_p.point=bp,_p.lineStart=xp,_p.lineEnd=Mp,Vd<0?(Cd=-(kd=180),Pd=-(Id=90)):Bd>$h?Id=90:Bd<-1e-6&&(Pd=-90),Fd[0]=Cd,Fd[1]=kd},sphere:function(){Cd=-(kd=180),Pd=-(Id=90)}};function bp(t,n){Ud.push(Fd=[Cd=t,kd=t]),nId&&(Id=n)}function wp(t,n){var e=Kd([t*ed,n*ed]);if(Rd){var r=Qd(Rd,e),i=Qd([r[1],-r[0],0],r);ep(i),i=Xd(i);var o,a=t-jd,u=a>0?1:-1,s=i[0]*nd*u,l=rd(a)>180;l^(u*jdId&&(Id=o):l^(u*jd<(s=(s+360)%360-180)&&sId&&(Id=n)),l?tEp(Cd,kd)&&(kd=t):Ep(t,kd)>Ep(Cd,kd)&&(Cd=t):kd>=Cd?(tkd&&(kd=t)):t>jd?Ep(Cd,t)>Ep(Cd,kd)&&(kd=t):Ep(t,kd)>Ep(Cd,kd)&&(Cd=t)}else Ud.push(Fd=[Cd=t,kd=t]);nId&&(Id=n),Rd=e,jd=t}function xp(){_p.point=wp}function Mp(){Fd[0]=Cd,Fd[1]=kd,_p.point=bp,Rd=null}function Tp(t,n){if(Rd){var e=t-jd;Bd.add(rd(e)>180?e+(e>0?360:-360):e)}else zd=t,Dd=n;Wd.point(t,n),wp(t,n)}function Sp(){Wd.lineStart()}function Ap(){Tp(zd,Dd),Wd.lineEnd(),rd(Bd)>$h&&(Cd=-(kd=180)),Fd[0]=Cd,Fd[1]=kd,Rd=null}function Ep(t,n){return(n-=t)<0?n+360:n}function Lp(t,n){return t[0]-n[0]}function Op(t,n){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:nEp(r[0],r[1])&&(r[1]=i[1]),Ep(i[0],r[1])>Ep(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(a=-1/0,n=0,r=o[e=o.length-1];n<=e;r=i,++n)i=o[n],(u=Ep(r[1],i[0]))>a&&(a=u,Cd=i[0],kd=r[1])}return Ud=Fd=null,Cd===1/0||Pd===1/0?[[NaN,NaN],[NaN,NaN]]:[[Cd,Pd],[kd,Id]]}var Cp={sphere:_d,point:Pp,lineStart:Ip,lineEnd:Dp,polygonStart:function(){Cp.lineStart=Rp,Cp.lineEnd=Bp},polygonEnd:function(){Cp.lineStart=Ip,Cp.lineEnd=Dp}};function Pp(t,n){t*=ed;var e=ad(n*=ed);kp(e*ad(t),e*hd(t),hd(n))}function kp(t,n,e){++rp,op+=(t-op)/rp,ap+=(n-ap)/rp,up+=(e-up)/rp}function Ip(){Cp.point=jp}function jp(t,n){t*=ed;var e=ad(n*=ed);vp=e*ad(t),mp=e*hd(t),gp=hd(n),Cp.point=zp,kp(vp,mp,gp)}function zp(t,n){t*=ed;var e=ad(n*=ed),r=e*ad(t),i=e*hd(t),o=hd(n),a=od(pd((a=mp*o-gp*i)*a+(a=gp*r-vp*o)*a+(a=vp*i-mp*r)*a),vp*r+mp*i+gp*o);ip+=a,sp+=a*(vp+(vp=r)),lp+=a*(mp+(mp=i)),cp+=a*(gp+(gp=o)),kp(vp,mp,gp)}function Dp(){Cp.point=Pp}function Rp(){Cp.point=Up}function Bp(){Fp(pp,yp),Cp.point=Pp}function Up(t,n){pp=t,yp=n,t*=ed,n*=ed,Cp.point=Fp;var e=ad(n);vp=e*ad(t),mp=e*hd(t),gp=hd(n),kp(vp,mp,gp)}function Fp(t,n){t*=ed;var e=ad(n*=ed),r=e*ad(t),i=e*hd(t),o=hd(n),a=mp*o-gp*i,u=gp*r-vp*o,s=vp*i-mp*r,l=ld(a,u,s),c=md(l),f=l&&-c/l;fp.add(f*a),hp.add(f*u),dp.add(f*s),ip+=c,sp+=c*(vp+(vp=r)),lp+=c*(mp+(mp=i)),cp+=c*(gp+(gp=o)),kp(vp,mp,gp)}function Vp(t){rp=ip=op=ap=up=sp=lp=cp=0,fp=new q,hp=new q,dp=new q,Sd(t,Cp);var n=+fp,e=+hp,r=+dp,i=ld(n,e,r);return iKh&&(t-=Math.round(t/td)*td),[t,n]}function Gp(t,n,e){return(t%=td)?n||e?Wp(qp(t),$p(n,e)):qp(t):n||e?$p(n,e):Yp}function Hp(t){return function(n,e){return rd(n+=t)>Kh&&(n-=Math.round(n/td)*td),[n,e]}}function qp(t){var n=Hp(t);return n.invert=Hp(-t),n}function $p(t,n){var e=ad(t),r=hd(t),i=ad(n),o=hd(n);function a(t,n){var a=ad(n),u=ad(t)*a,s=hd(t)*a,l=hd(n),c=l*e+u*r;return[od(s*i-c*o,u*e-l*r),md(c*i+s*o)]}return a.invert=function(t,n){var a=ad(n),u=ad(t)*a,s=hd(t)*a,l=hd(n),c=l*i-s*o;return[od(s*i+l*o,u*e+c*r),md(c*e-u*r)]},a}function Xp(t){function n(n){return(n=t(n[0]*ed,n[1]*ed))[0]*=nd,n[1]*=nd,n}return t=Gp(t[0]*ed,t[1]*ed,t.length>2?t[2]*ed:0),n.invert=function(n){return(n=t.invert(n[0]*ed,n[1]*ed))[0]*=nd,n[1]*=nd,n},n}function Kp(t,n,e,r,i,o){if(e){var a=ad(n),u=hd(n),s=r*e;null==i?(i=n+r*td,o=n-s/2):(i=Jp(a,i),o=Jp(a,o),(r>0?io)&&(i+=r*td));for(var l,c=i;r>0?c>o:c1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}}function ny(t,n){return rd(t[0]-n[0])<$h&&rd(t[1]-n[1])<$h}function ey(t,n,e,r){this.x=t,this.z=n,this.o=e,this.e=r,this.v=!1,this.n=this.p=null}function ry(t,n,e,r,i){var o,a,u=[],s=[];if(t.forEach((function(t){if(!((n=t.length-1)<=0)){var n,e,r=t[0],a=t[n];if(ny(r,a)){if(!r[2]&&!a[2]){for(i.lineStart(),o=0;o=0;--o)i.point((c=l[o])[0],c[1]);else r(h.x,h.p.x,-1,i);h=h.p}l=(h=h.o).z,d=!d}while(!h.v);i.lineEnd()}}}function iy(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r=0?1:-1,A=S*T,E=A>Kh,L=v*x;if(s.add(od(L*S*hd(A),m*M+L*ad(A))),a+=E?T+S*td:T,E^p>=e^b>=e){var O=Qd(Kd(d),Kd(_));ep(O);var N=Qd(o,O);ep(N);var C=(E^T>=0?-1:1)*md(N[2]);(r>C||r===C&&(O[0]||O[1]))&&(u+=E^T>=0?1:-1)}}return(a<-1e-6||a<$h&&s<-1e-12)^1&u}function uy(t,n,e,r){return function(i){var o,a,u,s=n(i),l=ty(),c=n(l),f=!1,h={point:d,lineStart:y,lineEnd:v,polygonStart:function(){h.point=m,h.lineStart=g,h.lineEnd=_,a=[],o=[]},polygonEnd:function(){h.point=d,h.lineStart=y,h.lineEnd=v,a=Vn(a);var t=ay(o,r);a.length?(f||(i.polygonStart(),f=!0),ry(a,ly,t,e,i)):t&&(f||(i.polygonStart(),f=!0),i.lineStart(),e(null,null,1,i),i.lineEnd()),f&&(i.polygonEnd(),f=!1),a=o=null},sphere:function(){i.polygonStart(),i.lineStart(),e(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function d(n,e){t(n,e)&&i.point(n,e)}function p(t,n){s.point(t,n)}function y(){h.point=p,s.lineStart()}function v(){h.point=d,s.lineEnd()}function m(t,n){u.push([t,n]),c.point(t,n)}function g(){c.lineStart(),u=[]}function _(){m(u[0][0],u[0][1]),c.lineEnd();var t,n,e,r,s=c.clean(),h=l.result(),d=h.length;if(u.pop(),o.push(u),u=null,d)if(1&s){if((n=(e=h[0]).length-1)>0){for(f||(i.polygonStart(),f=!0),i.lineStart(),t=0;t1&&2&s&&h.push(h.pop().concat(h.shift())),a.push(h.filter(sy))}return h}}function sy(t){return t.length>1}function ly(t,n){return((t=t.x)[0]<0?t[1]-Jh-$h:Jh-t[1])-((n=n.x)[0]<0?n[1]-Jh-$h:Jh-n[1])}Yp.invert=Yp;const cy=uy((function(){return!0}),(function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(o,a){var u=o>0?Kh:-Kh,s=rd(o-e);rd(s-Kh)<$h?(t.point(e,r=(r+a)/2>0?Jh:-Jh),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),t.point(o,r),n=0):i!==u&&s>=Kh&&(rd(e-i)<$h&&(e-=i*$h),rd(o-u)<$h&&(o-=u*$h),r=function(t,n,e,r){var i,o,a=hd(t-e);return rd(a)>$h?id((hd(n)*(o=ad(r))*hd(e)-hd(r)*(i=ad(n))*hd(t))/(i*o*a)):(n+r)/2}(e,r,o,a),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),n=0),t.point(e=o,r=a),i=u},lineEnd:function(){t.lineEnd(),e=r=NaN},clean:function(){return 2-n}}}),(function(t,n,e,r){var i;if(null==t)i=e*Jh,r.point(-Kh,i),r.point(0,i),r.point(Kh,i),r.point(Kh,0),r.point(Kh,-i),r.point(0,-i),r.point(-Kh,-i),r.point(-Kh,0),r.point(-Kh,i);else if(rd(t[0]-n[0])>$h){var o=t[0]0,i=rd(n)>$h;function o(t,e){return ad(t)*ad(e)>n}function a(t,e,r){var i=[1,0,0],o=Qd(Kd(t),Kd(e)),a=Jd(o,o),u=o[0],s=a-u*u;if(!s)return!r&&t;var l=n*a/s,c=-n*u/s,f=Qd(i,o),h=np(i,l);tp(h,np(o,c));var d=f,p=Jd(h,d),y=Jd(d,d),v=p*p-y*(Jd(h,h)-1);if(!(v<0)){var m=pd(v),g=np(d,(-p-m)/y);if(tp(g,h),g=Xd(g),!r)return g;var _,b=t[0],w=e[0],x=t[1],M=e[1];w0^g[1]<(rd(g[0]-b)<$h?x:M):x<=g[1]&&g[1]<=M:T>Kh^(b<=g[0]&&g[0]<=w)){var A=np(d,(-p+m)/y);return tp(A,h),[g,Xd(A)]}}}function u(n,e){var i=r?t:Kh-t,o=0;return n<-i?o|=1:n>i&&(o|=2),e<-i?o|=4:e>i&&(o|=8),o}return uy(o,(function(t){var n,e,s,l,c;return{lineStart:function(){l=s=!1,c=1},point:function(f,h){var d,p=[f,h],y=o(f,h),v=r?y?0:u(f,h):y?u(f+(f<0?Kh:-Kh),h):0;if(!n&&(l=s=y)&&t.lineStart(),y!==s&&(!(d=a(n,p))||ny(n,d)||ny(p,d))&&(p[2]=1),y!==s)c=0,y?(t.lineStart(),d=a(p,n),t.point(d[0],d[1])):(d=a(n,p),t.point(d[0],d[1],2),t.lineEnd()),n=d;else if(i&&n&&r^y){var m;v&e||!(m=a(p,n,!0))||(c=0,r?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!y||n&&ny(n,p)||t.point(p[0],p[1]),n=p,s=y,e=v},lineEnd:function(){s&&t.lineEnd(),n=null},clean:function(){return c|(l&&s)<<1}}}),(function(n,r,i,o){Kp(o,t,e,i,n,r)}),r?[0,-t]:[-Kh,t-Kh])}var hy,dy,py,yy,vy=1e9,my=-vy;function gy(t,n,e,r){function i(i,o){return t<=i&&i<=e&&n<=o&&o<=r}function o(i,o,u,l){var c=0,f=0;if(null==i||(c=a(i,u))!==(f=a(o,u))||s(i,o)<0^u>0)do{l.point(0===c||3===c?t:e,c>1?r:n)}while((c=(c+u+4)%4)!==f);else l.point(o[0],o[1])}function a(r,i){return rd(r[0]-t)<$h?i>0?0:3:rd(r[0]-e)<$h?i>0?2:1:rd(r[1]-n)<$h?i>0?1:0:i>0?3:2}function u(t,n){return s(t.x,n.x)}function s(t,n){var e=a(t,1),r=a(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0]}return function(a){var s,l,c,f,h,d,p,y,v,m,g,_=a,b=ty(),w={point:x,lineStart:function(){w.point=M,l&&l.push(c=[]),m=!0,v=!1,p=y=NaN},lineEnd:function(){s&&(M(f,h),d&&v&&b.rejoin(),s.push(b.result())),w.point=x,v&&_.lineEnd()},polygonStart:function(){_=b,s=[],l=[],g=!0},polygonEnd:function(){var n=function(){for(var n=0,e=0,i=l.length;er&&(h-o)*(r-a)>(d-a)*(t-o)&&++n:d<=r&&(h-o)*(r-a)<(d-a)*(t-o)&&--n;return n}(),e=g&&n,i=(s=Vn(s)).length;(e||i)&&(a.polygonStart(),e&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&ry(s,u,n,o,a),a.polygonEnd()),_=a,s=l=c=null}};function x(t,n){i(t,n)&&_.point(t,n)}function M(o,a){var u=i(o,a);if(l&&c.push([o,a]),m)f=o,h=a,d=u,m=!1,u&&(_.lineStart(),_.point(o,a));else if(u&&v)_.point(o,a);else{var s=[p=Math.max(my,Math.min(vy,p)),y=Math.max(my,Math.min(vy,y))],b=[o=Math.max(my,Math.min(vy,o)),a=Math.max(my,Math.min(vy,a))];!function(t,n,e,r,i,o){var a,u=t[0],s=t[1],l=0,c=1,f=n[0]-u,h=n[1]-s;if(a=e-u,f||!(a>0)){if(a/=f,f<0){if(a0){if(a>c)return;a>l&&(l=a)}if(a=i-u,f||!(a<0)){if(a/=f,f<0){if(a>c)return;a>l&&(l=a)}else if(f>0){if(a0)){if(a/=h,h<0){if(a0){if(a>c)return;a>l&&(l=a)}if(a=o-s,h||!(a<0)){if(a/=h,h<0){if(a>c)return;a>l&&(l=a)}else if(h>0){if(a0&&(t[0]=u+l*f,t[1]=s+l*h),c<1&&(n[0]=u+c*f,n[1]=s+c*h),!0}}}}}(s,b,t,n,e,r)?u&&(_.lineStart(),_.point(o,a),g=!1):(v||(_.lineStart(),_.point(s[0],s[1])),_.point(b[0],b[1]),u||_.lineEnd(),g=!1)}p=o,y=a,v=u}return w}}function _y(){var t,n,e,r=0,i=0,o=960,a=500;return e={stream:function(e){return t&&n===e?t:t=gy(r,i,o,a)(n=e)},extent:function(u){return arguments.length?(r=+u[0][0],i=+u[0][1],o=+u[1][0],a=+u[1][1],t=n=null,e):[[r,i],[o,a]]}}}var by={sphere:_d,point:_d,lineStart:function(){by.point=xy,by.lineEnd=wy},lineEnd:_d,polygonStart:_d,polygonEnd:_d};function wy(){by.point=by.lineEnd=_d}function xy(t,n){dy=t*=ed,py=hd(n*=ed),yy=ad(n),by.point=My}function My(t,n){t*=ed;var e=hd(n*=ed),r=ad(n),i=rd(t-dy),o=ad(i),a=r*hd(i),u=yy*e-py*r*o,s=py*e+yy*r*o;hy.add(od(pd(a*a+u*u),s)),dy=t,py=e,yy=r}function Ty(t){return hy=new q,Sd(t,by),+hy}var Sy=[null,null],Ay={type:"LineString",coordinates:Sy};function Ey(t,n){return Sy[0]=t,Sy[1]=n,Ty(Ay)}var Ly={Feature:function(t,n){return Ny(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r0&&(i=Ey(t[o],t[o-1]))>0&&e<=i&&r<=i&&(e+r-i)*(1-Math.pow((e-r)/i,2))$h})).map(s)).concat(Kn(ud(o/d)*d,i,d).filter((function(t){return rd(t%y)>$h})).map(l))}return m.lines=function(){return g().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[c(r).concat(f(a).slice(1),c(e).reverse().slice(1),f(u).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],u=+t[0][1],a=+t[1][1],r>e&&(t=r,r=e,e=t),u>a&&(t=u,u=a,a=t),m.precision(v)):[[r,u],[e,a]]},m.extentMinor=function(e){return arguments.length?(n=+e[0][0],t=+e[1][0],o=+e[0][1],i=+e[1][1],n>t&&(e=n,n=t,t=e),o>i&&(e=o,o=i,i=e),m.precision(v)):[[n,o],[t,i]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(p=+t[0],y=+t[1],m):[p,y]},m.stepMinor=function(t){return arguments.length?(h=+t[0],d=+t[1],m):[h,d]},m.precision=function(h){return arguments.length?(v=+h,s=Dy(o,i,90),l=Ry(n,t,v),c=Dy(u,a,90),f=Ry(r,e,v),m):v},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function Uy(){return By()()}function Fy(t,n){var e=t[0]*ed,r=t[1]*ed,i=n[0]*ed,o=n[1]*ed,a=ad(r),u=hd(r),s=ad(o),l=hd(o),c=a*ad(e),f=a*hd(e),h=s*ad(i),d=s*hd(i),p=2*md(pd(gd(o-r)+a*s*gd(i-e))),y=hd(p),v=p?function(t){var n=hd(t*=p)/y,e=hd(p-t)/y,r=e*c+n*h,i=e*f+n*d,o=e*u+n*l;return[od(i,r)*nd,od(o,pd(r*r+i*i))*nd]}:function(){return[e*nd,r*nd]};return v.distance=p,v}const Vy=function(t){return t};var Zy,Wy,Yy,Gy,Hy=new q,qy=new q,$y={point:_d,lineStart:_d,lineEnd:_d,polygonStart:function(){$y.lineStart=Xy,$y.lineEnd=Qy},polygonEnd:function(){$y.lineStart=$y.lineEnd=$y.point=_d,Hy.add(rd(qy)),qy=new q},result:function(){var t=Hy/2;return Hy=new q,t}};function Xy(){$y.point=Ky}function Ky(t,n){$y.point=Jy,Zy=Yy=t,Wy=Gy=n}function Jy(t,n){qy.add(Gy*t-Yy*n),Yy=t,Gy=n}function Qy(){Jy(Zy,Wy)}const tv=$y;var nv=1/0,ev=nv,rv=-nv,iv=rv,ov={point:function(t,n){trv&&(rv=t),niv&&(iv=n)},lineStart:_d,lineEnd:_d,polygonStart:_d,polygonEnd:_d,result:function(){var t=[[nv,ev],[rv,iv]];return rv=iv=-(ev=nv=1/0),t}};const av=ov;var uv,sv,lv,cv,fv=0,hv=0,dv=0,pv=0,yv=0,vv=0,mv=0,gv=0,_v=0,bv={point:wv,lineStart:xv,lineEnd:Sv,polygonStart:function(){bv.lineStart=Av,bv.lineEnd=Ev},polygonEnd:function(){bv.point=wv,bv.lineStart=xv,bv.lineEnd=Sv},result:function(){var t=_v?[mv/_v,gv/_v]:vv?[pv/vv,yv/vv]:dv?[fv/dv,hv/dv]:[NaN,NaN];return fv=hv=dv=pv=yv=vv=mv=gv=_v=0,t}};function wv(t,n){fv+=t,hv+=n,++dv}function xv(){bv.point=Mv}function Mv(t,n){bv.point=Tv,wv(lv=t,cv=n)}function Tv(t,n){var e=t-lv,r=n-cv,i=pd(e*e+r*r);pv+=i*(lv+t)/2,yv+=i*(cv+n)/2,vv+=i,wv(lv=t,cv=n)}function Sv(){bv.point=wv}function Av(){bv.point=Lv}function Ev(){Ov(uv,sv)}function Lv(t,n){bv.point=Ov,wv(uv=lv=t,sv=cv=n)}function Ov(t,n){var e=t-lv,r=n-cv,i=pd(e*e+r*r);pv+=i*(lv+t)/2,yv+=i*(cv+n)/2,vv+=i,mv+=(i=cv*t-lv*n)*(lv+t),gv+=i*(cv+n),_v+=3*i,wv(lv=t,cv=n)}const Nv=bv;function Cv(t){this._context=t}Cv.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,td)}},result:_d};var Pv,kv,Iv,jv,zv,Dv=new q,Rv={point:_d,lineStart:function(){Rv.point=Bv},lineEnd:function(){Pv&&Uv(kv,Iv),Rv.point=_d},polygonStart:function(){Pv=!0},polygonEnd:function(){Pv=null},result:function(){var t=+Dv;return Dv=new q,t}};function Bv(t,n){Rv.point=Uv,kv=jv=t,Iv=zv=n}function Uv(t,n){jv-=t,zv-=n,Dv.add(pd(jv*jv+zv*zv)),jv=t,zv=n}const Fv=Rv;var Vv,Zv,Wv,Yv,Gv,Hv,qv,$v;function Xv(t){return Xv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xv(t)}function Kv(t,n){return n||(n=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(n)}}))}function Jv(t,n){for(var e=0;e=0))throw new RangeError("invalid digits: ".concat(t));if(n>15)return tm;if(n!==Gv){var e=Math.pow(10,n);Gv=n,Hv=function(t){var n=1;this._+=t[0];for(var r=t.length;n=0))throw new RangeError("invalid digits: ".concat(t));i=e}return null===n&&(r=new Qv(i)),a},a.projection(t).digits(i).context(n)}function em(t){return{stream:rm(t)}}function rm(t){return function(n){var e=new im;for(var r in t)e[r]=t[r];return e.stream=n,e}}function im(){}function om(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Sd(e,t.stream(av)),n(av.result()),null!=r&&t.clipExtent(r),t}function am(t,n,e){return om(t,(function(e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=Math.min(r/(e[1][0]-e[0][0]),i/(e[1][1]-e[0][1])),a=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,u=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([a,u])}),e)}function um(t,n,e){return am(t,[[0,0],n],e)}function sm(t,n,e){return om(t,(function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,a=-i*e[0][1];t.scale(150*i).translate([o,a])}),e)}function lm(t,n,e){return om(t,(function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],a=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,a])}),e)}im.prototype={constructor:im,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var cm=ad(30*ed);function fm(t,n){return+n?function(t,n){function e(r,i,o,a,u,s,l,c,f,h,d,p,y,v){var m=l-r,g=c-i,_=m*m+g*g;if(_>4*n&&y--){var b=a+h,w=u+d,x=s+p,M=pd(b*b+w*w+x*x),T=md(x/=M),S=rd(rd(x)-1)<$h||rd(o-f)<$h?(o+f)/2:od(w,b),A=t(S,T),E=A[0],L=A[1],O=E-r,N=L-i,C=g*O-m*N;(C*C/_>n||rd((m*O+g*N)/_-.5)>.3||a*h+u*d+s*p2?t[2]%360*ed:0,O()):[v*nd,m*nd,g*nd]},E.angle=function(t){return arguments.length?(_=t%360*ed,O()):_*nd},E.reflectX=function(t){return arguments.length?(b=t?-1:1,O()):b<0},E.reflectY=function(t){return arguments.length?(w=t?-1:1,O()):w<0},E.precision=function(t){return arguments.length?(a=fm(u,A=t*t),N()):pd(A)},E.fitExtent=function(t,n){return am(E,t,n)},E.fitSize=function(t,n){return um(E,t,n)},E.fitWidth=function(t,n){return sm(E,t,n)},E.fitHeight=function(t,n){return lm(E,t,n)},function(){return n=t.apply(this,arguments),E.invert=n.invert&&L,O()}}function vm(t){var n=0,e=Kh/3,r=ym(t),i=r(n,e);return i.parallels=function(t){return arguments.length?r(n=t[0]*ed,e=t[1]*ed):[n*nd,e*nd]},i}function mm(t,n){var e=hd(t),r=(e+hd(n))/2;if(rd(r)<$h)return function(t){var n=ad(t);function e(t,e){return[t*n,hd(e)/n]}return e.invert=function(t,e){return[t/n,md(e*n)]},e}(t);var i=1+e*(2*r-e),o=pd(i)/r;function a(t,n){var e=pd(i-2*r*hd(n))/r;return[e*hd(t*=r),o-e*ad(t)]}return a.invert=function(t,n){var e=o-n,a=od(t,rd(e))*dd(e);return e*r<0&&(a-=Kh*dd(t)*dd(e)),[a/r,md((i-(t*t+e*e)*r*r)/(2*r))]},a}function gm(){return vm(mm).scale(155.424).center([0,33.6442])}function _m(){return gm().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function bm(){var t,n,e,r,i,o,a=_m(),u=gm().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=gm().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,n){o=[t,n]}};function c(t){var n=t[0],a=t[1];return o=null,e.point(n,a),o||(r.point(n,a),o)||(i.point(n,a),o)}function f(){return t=n=null,c}return c.invert=function(t){var n=a.scale(),e=a.translate(),r=(t[0]-e[0])/n,i=(t[1]-e[1])/n;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?u:i>=.166&&i<.234&&r>=-.214&&r<-.115?s:a).invert(t)},c.stream=function(e){return t&&n===e?t:(r=[a.stream(n=e),u.stream(e),s.stream(e)],i=r.length,t={point:function(t,n){for(var e=-1;++e0?n<-Jh+$h&&(n=-Jh+$h):n>Jh-$h&&(n=Jh-$h);var e=i/fd(Nm(n),r);return[e*hd(r*t),i-e*ad(r*t)]}return o.invert=function(t,n){var e=i-n,o=dd(r)*pd(t*t+e*e),a=od(t,rd(e))*dd(e);return e*r<0&&(a-=Kh*dd(t)*dd(e)),[a/r,2*id(fd(i/o,1/r))-Jh]},o}function Pm(){return vm(Cm).scale(109.5).parallels([30,30])}function km(t,n){return[t,n]}function Im(){return pm(km).scale(152.63)}function jm(t,n){var e=ad(t),r=t===n?hd(t):(e-ad(n))/(n-t),i=e/r+t;if(rd(r)<$h)return km;function o(t,n){var e=i-n,o=r*t;return[e*hd(o),i-e*ad(o)]}return o.invert=function(t,n){var e=i-n,o=od(t,rd(e))*dd(e);return e*r<0&&(o-=Kh*dd(t)*dd(e)),[o/r,i-dd(r)*pd(t*t+e*e)]},o}function zm(){return vm(jm).scale(131.154).center([0,13.9389])}Sm.invert=xm((function(t){return t})),Em.invert=function(t,n){return[t,2*id(sd(n))-Jh]},km.invert=km;var Dm=1.340264,Rm=-.081106,Bm=893e-6,Um=.003796,Fm=pd(3)/2;function Vm(t,n){var e=md(Fm*hd(n)),r=e*e,i=r*r*r;return[t*ad(e)/(Fm*(Dm+3*Rm*r+i*(7*Bm+9*Um*r))),e*(Dm+Rm*r+i*(Bm+Um*r))]}function Zm(){return pm(Vm).scale(177.158)}function Wm(t,n){var e=ad(n),r=ad(t)*e;return[e*hd(t)/r,hd(n)/r]}function Ym(){return pm(Wm).scale(144.049).clipAngle(60)}function Gm(){var t,n,e,r,i,o,a,u=1,s=0,l=0,c=1,f=1,h=0,d=null,p=1,y=1,v=rm({point:function(t,n){var e=_([t,n]);this.stream.point(e[0],e[1])}}),m=Vy;function g(){return p=u*c,y=u*f,o=a=null,_}function _(e){var r=e[0]*p,i=e[1]*y;if(h){var o=i*t-r*n;r=r*t+i*n,i=o}return[r+s,i+l]}return _.invert=function(e){var r=e[0]-s,i=e[1]-l;if(h){var o=i*t+r*n;r=r*t-i*n,i=o}return[r/p,i/y]},_.stream=function(t){return o&&a===t?o:o=v(m(a=t))},_.postclip=function(t){return arguments.length?(m=t,d=e=r=i=null,g()):m},_.clipExtent=function(t){return arguments.length?(m=null==t?(d=e=r=i=null,Vy):gy(d=+t[0][0],e=+t[0][1],r=+t[1][0],i=+t[1][1]),g()):null==d?null:[[d,e],[r,i]]},_.scale=function(t){return arguments.length?(u=+t,g()):u},_.translate=function(t){return arguments.length?(s=+t[0],l=+t[1],g()):[s,l]},_.angle=function(e){return arguments.length?(n=hd(h=e%360*ed),t=ad(h),g()):h*nd},_.reflectX=function(t){return arguments.length?(c=t?-1:1,g()):c<0},_.reflectY=function(t){return arguments.length?(f=t?-1:1,g()):f<0},_.fitExtent=function(t,n){return am(_,t,n)},_.fitSize=function(t,n){return um(_,t,n)},_.fitWidth=function(t,n){return sm(_,t,n)},_.fitHeight=function(t,n){return lm(_,t,n)},_}function Hm(t,n){var e=n*n,r=e*e;return[t*(.8707-.131979*e+r*(r*(.003971*e-.001529*r)-.013791)),n*(1.007226+e*(.015085+r*(.028874*e-.044475-.005916*r)))]}function qm(){return pm(Hm).scale(175.295)}function $m(t,n){return[ad(n)*hd(t),hd(n)]}function Xm(){return pm($m).scale(249.5).clipAngle(90.000001)}function Km(t,n){var e=ad(n),r=1+ad(t)*e;return[e*hd(t)/r,hd(n)/r]}function Jm(){return pm(Km).scale(250).clipAngle(142)}function Qm(t,n){return[cd(yd((Jh+n)/2)),-t]}function tg(){var t=Om(Qm),n=t.center,e=t.rotate;return t.center=function(t){return arguments.length?n([-t[1],t[0]]):[(t=n())[1],-t[0]]},t.rotate=function(t){return arguments.length?e([t[0],t[1],t.length>2?t[2]+90:90]):[(t=e())[0],t[1],t[2]-90]},e([0,0,90]).scale(159.155)}function ng(t,n){return t.parent===n.parent?1:2}function eg(t,n){return t+n.x}function rg(t,n){return Math.max(t,n.y)}function ig(){var t=ng,n=1,e=1,r=!1;function i(i){var o,a=0;i.eachAfter((function(n){var e=n.children;e?(n.x=function(t){return t.reduce(eg,0)/t.length}(e),n.y=function(t){return 1+t.reduce(rg,0)}(e)):(n.x=o?a+=t(n,o):0,n.y=0,o=n)}));var u=function(t){for(var n;n=t.children;)t=n[0];return t}(i),s=function(t){for(var n;n=t.children;)t=n[n.length-1];return t}(i),l=u.x-t(u,s)/2,c=s.x+t(s,u)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*n,t.y=(i.y-t.y)*e}:function(t){t.x=(t.x-l)/(c-l)*n,t.y=(1-(i.y?t.y/i.y:1))*e})}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}function og(t){var n=0,e=t.children,r=e&&e.length;if(r)for(;--r>=0;)n+=e[r].value;else n=1;t.value=n}function ag(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var u=e.call(o,"catchLoc"),s=e.call(o,"finallyLoc");if(u&&s){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),T(e),f}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var i=r.arg;T(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:A(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}Vm.invert=function(t,n){for(var e,r=n,i=r*r,o=i*i*i,a=0;a<12&&(o=(i=(r-=e=(r*(Dm+Rm*i+o*(Bm+Um*i))-n)/(Dm+3*Rm*i+o*(7*Bm+9*Um*i)))*r)*i*i,!(rd(e)$h&&--i>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]},$m.invert=xm(md),Km.invert=xm((function(t){return 2*id(t)})),Qm.invert=function(t,n){return[-n,2*id(sd(t))-Jh]};var cg=lg().mark(fg);function fg(){var t,n,e,r,i,o;return lg().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:e=[t=this];case 1:n=e.reverse(),e=[];case 2:if(!(t=n.pop())){a.next=8;break}return a.next=5,t;case 5:if(r=t.children)for(i=0,o=r.length;i=0;--o)s.push(r=i[o]=new gg(i[o])),r.parent=e,r.depth=e.depth+1;return u.eachBefore(mg)}function pg(t){return t.children}function yg(t){return Array.isArray(t)?t[1]:null}function vg(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function mg(t){var n=0;do{t.height=n}while((t=t.parent)&&t.height<++n)}function gg(t){this.data=t,this.depth=this.height=0,this.parent=null}function _g(t){return null==t?null:bg(t)}function bg(t){if("function"!=typeof t)throw new Error;return t}function wg(){return 0}function xg(t){return function(){return t}}gg.prototype=dg.prototype=function(t,n,e){return(n=function(t){var n=function(t,n){if("object"!==hg(t)||null===t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!==hg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===hg(n)?n:String(n)}(n))in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}({constructor:gg,count:function(){return this.eachAfter(og)},each:function(t,n){var e,r=-1,i=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ag(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ag(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(i.s();!(e=i.n()).done;){var o=e.value;t.call(n,o,++r,this)}}catch(t){i.e(t)}finally{i.f()}return this},eachAfter:function(t,n){for(var e,r,i,o=this,a=[o],u=[],s=-1;o=a.pop();)if(u.push(o),e=o.children)for(r=0,i=e.length;r=0;--r)o.push(e[r]);return this},find:function(t,n){var e,r=-1,i=function(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return ug(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ug(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(this);try{for(i.s();!(e=i.n()).done;){var o=e.value;if(t.call(n,o,++r,this))return o}}catch(t){i.e(t)}finally{i.f()}},sum:function(t){return this.eachAfter((function(n){for(var e=+t(n.data)||0,r=n.children,i=r&&r.length;--i>=0;)e+=r[i].value;n.value=e}))},sort:function(t){return this.eachBefore((function(n){n.children&&n.children.sort(t)}))},path:function(t){for(var n=this,e=function(t,n){if(t===n)return t;var e=t.ancestors(),r=n.ancestors(),i=null;for(t=e.pop(),n=r.pop();t===n;)i=t,t=e.pop(),n=r.pop();return i}(n,t),r=[n];n!==e;)n=n.parent,r.push(n);for(var i=r.length;t!==e;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,n=[t];t=t.parent;)n.push(t);return n},descendants:function(){return Array.from(this)},leaves:function(){var t=[];return this.eachBefore((function(n){n.children||t.push(n)})),t},links:function(){var t=this,n=[];return t.each((function(e){e!==t&&n.push({source:e.parent,target:e})})),n},copy:function(){return dg(this).eachBefore(vg)}},Symbol.iterator,fg);var Mg=4294967296;function Tg(){var t=1;return function(){return(t=(1664525*t+1013904223)%Mg)/Mg}}function Sg(t){return Sg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Sg(t)}function Ag(t){return Eg(t,Tg())}function Eg(t,n){for(var e,r,i=0,o=(t=function(t,n){for(var e,r,i=t.length;i;)r=n()*i--|0,e=t[i],t[i]=t[r],t[r]=e;return t}(Array.from(t),n)).length,a=[];i0&&e*e>r*r+i*i}function Cg(t,n){for(var e=0;e1e-6?(E+Math.sqrt(E*E-4*A*L))/(2*A):L/E);return{x:r+x+M*O,y:i+T+S*O,r:O}}function jg(t,n,e){var r,i,o,a,u=t.x-n.x,s=t.y-n.y,l=u*u+s*s;l?(i=n.r+e.r,i*=i,a=t.r+e.r,i>(a*=a)?(r=(l+a-i)/(2*l),o=Math.sqrt(Math.max(0,a/l-r*r)),e.x=t.x-r*u-o*s,e.y=t.y-r*s+o*u):(r=(l+i-a)/(2*l),o=Math.sqrt(Math.max(0,i/l-r*r)),e.x=n.x+r*u-o*s,e.y=n.y+r*s+o*u)):(e.x=n.x+e.r,e.y=n.y)}function zg(t,n){var e=t.r+n.r-1e-6,r=n.x-t.x,i=n.y-t.y;return e>0&&e*e>r*r+i*i}function Dg(t){var n=t._,e=t.next._,r=n.r+e.r,i=(n.x*e.r+e.x*n.r)/r,o=(n.y*e.r+e.y*n.r)/r;return i*i+o*o}function Rg(t){this._=t,this.next=null,this.previous=null}function Bg(t,n){if(!(a=(e=t,t="object"===Sg(e)&&"length"in e?e:Array.from(e)).length))return 0;var e,r,i,o,a,u,s,l,c,f,h,d;if((r=t[0]).x=0,r.y=0,!(a>1))return r.r;if(i=t[1],r.x=-i.r,i.x=r.r,i.y=0,!(a>2))return r.r+i.r;jg(i,r,o=t[2]),r=new Rg(r),i=new Rg(i),o=new Rg(o),r.next=o.previous=i,i.next=r.previous=o,o.next=i.previous=r;t:for(l=3;lt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}(g);try{for(b.s();!(v=b.n()).done;){var w=v.value;_.has(w)||(_.add(w),m.push(w),g.push(e_(w)),h.push(Jg))}}catch(t){b.e(t)}finally{b.f()}d=function(t,n){return m[n]},p=function(t,n){return g[n]}}for(a=0,i=h.length;a=0&&(l=h[x]).data===Jg;--x)l.data=null}if(u.parent=Xg,u.eachBefore((function(t){t.depth=t.parent.depth+1,--i})).eachBefore(mg),u.parent=null,i>0)throw new Error("cycle");return u}return r.id=function(t){return arguments.length?(n=_g(t),r):n},r.parentId=function(t){return arguments.length?(e=_g(t),r):e},r.path=function(n){return arguments.length?(t=_g(n),r):t},r}function e_(t){var n=t.length;if(n<2)return"";for(;--n>1&&!r_(t,n););return t.slice(0,n)}function r_(t,n){if("/"===t[n]){for(var e=0;n>0&&"\\"===t[--n];)++e;if(0==(1&e))return!0}return!1}function i_(t,n){return t.parent===n.parent?1:2}function o_(t){var n=t.children;return n?n[0]:t.t}function a_(t){var n=t.children;return n?n[n.length-1]:t.t}function u_(t,n,e){var r=e/(n.i-t.i);n.c-=r,n.s+=e,t.c+=r,n.z+=e,n.m+=e}function s_(t,n,e){return t.a.parent===n.parent?t.a:e}function l_(t,n){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function c_(){var t=i_,n=1,e=1,r=null;function i(i){var s=function(t){for(var n,e,r,i,o,a=new l_(t,0),u=[a];n=u.pop();)if(r=n._.children)for(n.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(e=n.children[i]=new l_(r[i],i)),e.parent=n;return(a.parent=new l_(null,0)).children=[a],a}(i);if(s.eachAfter(o),s.parent.m=-s.z,s.eachBefore(a),r)i.eachBefore(u);else{var l=i,c=i,f=i;i.eachBefore((function(t){t.xc.x&&(c=t),t.depth>f.depth&&(f=t)}));var h=l===c?1:t(l,c)/2,d=h-l.x,p=n/(c.x+h+d),y=e/(f.depth||1);i.eachBefore((function(t){t.x=(t.x+d)*p,t.y=t.depth*y}))}return i}function o(n){var e=n.children,r=n.parent.children,i=n.i?r[n.i-1]:null;if(e){!function(t){for(var n,e=0,r=0,i=t.children,o=i.length;--o>=0;)(n=i[o]).z+=e,n.m+=e,e+=n.s+(r+=n.c)}(n);var o=(e[0].z+e[e.length-1].z)/2;i?(n.z=i.z+t(n._,i._),n.m=n.z-o):n.z=o}else i&&(n.z=i.z+t(n._,i._));n.parent.A=function(n,e,r){if(e){for(var i,o=n,a=n,u=e,s=o.parent.children[0],l=o.m,c=a.m,f=u.m,h=s.m;u=a_(u),o=o_(o),u&&o;)s=o_(s),(a=a_(a)).a=n,(i=u.z+f-o.z-l+t(u._,o._))>0&&(u_(s_(u,n,r),n,i),l+=i,c+=i),f+=u.m,l+=o.m,h+=s.m,c+=a.m;u&&!a_(a)&&(a.t=u,a.m+=f-c),o&&!o_(s)&&(s.t=o,s.m+=l-h,r=n)}return r}(n,i,n.parent.A||r[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function u(t){t.x*=n,t.y=t.depth*e}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}function f_(t,n,e,r,i){for(var o,a=t.children,u=-1,s=a.length,l=t.value&&(i-e)/t.value;++uh&&(h=u),v=c*c*y,(d=Math.max(h/v,v/f))>p){c-=u;break}p=d}m.push(a={value:c,dice:s1?n:1)},e}(h_);function y_(){var t=p_,n=!1,e=1,r=1,i=[0],o=wg,a=wg,u=wg,s=wg,l=wg;function c(t){return t.x0=t.y0=0,t.x1=e,t.y1=r,t.eachBefore(f),i=[0],n&&t.eachBefore(Gg),t}function f(n){var e=i[n.depth],r=n.x0+e,c=n.y0+e,f=n.x1-e,h=n.y1-e;f=e-1){var c=u[n];return c.x0=i,c.y0=o,c.x1=a,void(c.y1=s)}for(var f=l[n],h=r/2+f,d=n+1,p=e-1;d>>1;l[y]s-o){var g=r?(i*m+a*v)/r:a;t(n,d,v,i,o,g,s),t(d,e,m,g,o,a,s)}else{var _=r?(o*m+s*v)/r:s;t(n,d,v,i,o,a,_),t(d,e,m,i,_,a,s)}}(0,s,t.value,n,e,r,i)}function m_(t,n,e,r,i){(1&t.depth?f_:Hg)(t,n,e,r,i)}const g_=function t(n){function e(t,e,r,i,o){if((a=t._squarify)&&a.ratio===n)for(var a,u,s,l,c,f=-1,h=a.length,d=t.value;++f1?n:1)},e}(h_);function __(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}function b_(t,n){var e=So(+t,+n);return function(t){var n=e(t);return n-360*Math.floor(n/360)}}function w_(t,n){return t=+t,n=+n,function(e){return Math.round(t*(1-e)+n*e)}}function x_(t){return((t=Math.exp(t))+1/t)/2}const M_=function t(n,e,r){function i(t,i){var o,a,u=t[0],s=t[1],l=t[2],c=i[0],f=i[1],h=i[2],d=c-u,p=f-s,y=d*d+p*p;if(y<1e-12)a=Math.log(h/l)/n,o=function(t){return[u+t*d,s+t*p,l*Math.exp(n*t*a)]};else{var v=Math.sqrt(y),m=(h*h-l*l+r*y)/(2*l*e*v),g=(h*h-l*l-r*y)/(2*h*e*v),_=Math.log(Math.sqrt(m*m+1)-m),b=Math.log(Math.sqrt(g*g+1)-g);a=(b-_)/n,o=function(t){var r,i=t*a,o=x_(_),c=l/(e*v)*(o*(r=n*i+_,((r=Math.exp(2*r))-1)/(r+1))-function(t){return((t=Math.exp(t))-1/t)/2}(_));return[u+c*d,s+c*p,l*o/x_(n*i+_)]}}return o.duration=1e3*a*n/Math.SQRT2,o}return i.rho=function(n){var e=Math.max(.001,+n),r=e*e;return t(e,r,r*r)},i}(Math.SQRT2,2,4);function T_(t){return function(n,e){var r=t((n=yo(n)).h,(e=yo(e)).h),i=Ao(n.s,e.s),o=Ao(n.l,e.l),a=Ao(n.opacity,e.opacity);return function(t){return n.h=r(t),n.s=i(t),n.l=o(t),n.opacity=a(t),n+""}}}const S_=T_(So);var A_=T_(Ao);function E_(t,n){var e=Ao((t=Qs(t)).l,(n=Qs(n)).l),r=Ao(t.a,n.a),i=Ao(t.b,n.b),o=Ao(t.opacity,n.opacity);return function(n){return t.l=e(n),t.a=r(n),t.b=i(n),t.opacity=o(n),t+""}}function L_(t){return function(n,e){var r=t((n=ul(n)).h,(e=ul(e)).h),i=Ao(n.c,e.c),o=Ao(n.l,e.l),a=Ao(n.opacity,e.opacity);return function(t){return n.h=r(t),n.c=i(t),n.l=o(t),n.opacity=a(t),n+""}}}const O_=L_(So);var N_=L_(Ao);function C_(t){return function n(e){function r(n,r){var i=t((n=_l(n)).h,(r=_l(r)).h),o=Ao(n.s,r.s),a=Ao(n.l,r.l),u=Ao(n.opacity,r.opacity);return function(t){return n.h=i(t),n.s=o(t),n.l=a(Math.pow(t,e)),n.opacity=u(t),n+""}}return e=+e,r.gamma=n,r}(1)}const P_=C_(So);var k_=C_(Ao);function I_(t,n){void 0===n&&(n=t,t=Zo);for(var e=0,r=n.length-1,i=n[0],o=new Array(r<0?0:r);e1&&(e=t[a[u-2]],r=t[a[u-1]],i=t[n],(r[0]-e[0])*(i[1]-e[1])-(r[1]-e[1])*(i[0]-e[0])<=0);)--u;a[u++]=n}return a.slice(0,u)}function U_(t){if((e=t.length)<3)return null;var n,e,r=new Array(e),i=new Array(e);for(n=0;n=0;--n)l.push(t[r[o[n]][2]]);for(n=+u;nu!=l>u&&a<(s-e)*(u-r)/(l-r)+e&&(c=!c),s=e,l=r;return c}function V_(t){for(var n,e,r=-1,i=t.length,o=t[i-1],a=o[0],u=o[1],s=0;++r1);return t+e*o*Math.sqrt(-2*Math.log(i)/i)}}return e.source=t,e}(Z_),H_=function t(n){var e=G_.source(n);function r(){var t=e.apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(Z_),q_=function t(n){function e(t){return(t=+t)<=0?function(){return 0}:function(){for(var e=0,r=t;r>1;--r)e+=n();return e+r*n()}}return e.source=t,e}(Z_),$_=function t(n){var e=q_.source(n);function r(t){if(0==(t=+t))return n;var r=e(t);return function(){return r()/t}}return r.source=t,r}(Z_),X_=function t(n){function e(t){return function(){return-Math.log1p(-n())/t}}return e.source=t,e}(Z_),K_=function t(n){function e(t){if((t=+t)<0)throw new RangeError("invalid alpha");return t=1/-t,function(){return Math.pow(1-n(),t)}}return e.source=t,e}(Z_),J_=function t(n){function e(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return function(){return Math.floor(n()+t)}}return e.source=t,e}(Z_),Q_=function t(n){function e(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return 0===t?function(){return 1/0}:1===t?function(){return 1}:(t=Math.log1p(-t),function(){return 1+Math.floor(Math.log1p(-n())/t)})}return e.source=t,e}(Z_),tb=function t(n){var e=G_.source(n)();function r(t,r){if((t=+t)<0)throw new RangeError("invalid k");if(0===t)return function(){return 0};if(r=null==r?1:+r,1===t)return function(){return-Math.log1p(-n())*r};var i=(t<1?t+1:t)-1/3,o=1/(3*Math.sqrt(i)),a=t<1?function(){return Math.pow(n(),1/t)}:function(){return 1};return function(){do{do{var t=e(),u=1+o*t}while(u<=0);u*=u*u;var s=1-n()}while(s>=1-.0331*t*t*t*t&&Math.log(s)>=.5*t*t+i*(1-u+Math.log(u)));return i*u*a()*r}}return r.source=t,r}(Z_),nb=function t(n){var e=tb.source(n);function r(t,n){var r=e(t),i=e(n);return function(){var t=r();return 0===t?0:t/(t+i())}}return r.source=t,r}(Z_),eb=function t(n){var e=Q_.source(n),r=nb.source(n);function i(t,n){return t=+t,(n=+n)>=1?function(){return t}:n<=0?function(){return 0}:function(){for(var i=0,o=t,a=n;o*a>16&&o*(1-a)>16;){var u=Math.floor((o+1)*a),s=r(u,o-u+1)();s<=a?(i+=u,o-=u,a=(a-s)/(1-s)):(o=u-1,a/=s)}for(var l=a<.5,c=e(l?a:1-a),f=c(),h=0;f<=o;++h)f+=c();return i+(l?h:o-h)}}return i.source=t,i}(Z_),rb=function t(n){function e(t,e,r){var i;return 0==(t=+t)?i=function(t){return-Math.log(t)}:(t=1/t,i=function(n){return Math.pow(n,t)}),e=null==e?0:+e,r=null==r?1:+r,function(){return e+r*i(-Math.log1p(-n()))}}return e.source=t,e}(Z_),ib=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,function(){return t+e*Math.tan(Math.PI*n())}}return e.source=t,e}(Z_),ob=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,function(){var r=n();return t+e*Math.log(r/(1-r))}}return e.source=t,e}(Z_),ab=function t(n){var e=tb.source(n),r=eb.source(n);function i(t){return function(){for(var i=0,o=t;o>16;){var a=Math.floor(.875*o),u=e(a)();if(u>o)return i+r(a-1,o/u)();i+=a,o-=u}for(var s=-Math.log1p(-n()),l=0;s<=o;++l)s-=Math.log1p(-n());return i+l}}return i.source=t,i}(Z_);var ub=1664525,sb=1013904223,lb=1/4294967296;function cb(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Math.random(),n=0|(0<=t&&t<1?t/lb:Math.abs(t));return function(){return lb*((n=ub*n+sb|0)>>>0)}}function fb(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t)}return this}function hb(t,n){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof n?this.interpolator(n):this.range(n)}return this}function db(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return pb(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?pb(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function pb(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);en&&(e=t,t=n,n=e),l=function(e){return Math.max(t,Math.min(n,e))}),r=s>2?Eb:Ab,i=o=null,f}function f(n){return null==n||isNaN(n=+n)?e:(i||(i=r(a.map(t),u,s)))(t(l(n)))}return f.invert=function(e){return l(n((o||(o=r(u,a.map(t),zo)))(e)))},f.domain=function(t){return arguments.length?(a=Array.from(t,xb),c()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),c()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),s=w_,c()},f.clamp=function(t){return arguments.length?(l=!!t||Tb,c()):l!==Tb},f.interpolate=function(t){return arguments.length?(s=t,c()):s},f.unknown=function(t){return arguments.length?(e=t,f):e},function(e,r){return t=e,n=r,c()}}function Nb(){return Ob()(Tb,Tb)}function Cb(t,n,e,r){var i,o=rn(t,n,e);switch((r=Ih(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(n));return null!=r.precision||isNaN(i=Hh(o,a))||(r.precision=i),Fh(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=qh(o,Math.max(Math.abs(t),Math.abs(n))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=Gh(o))||(r.precision=i-2*("%"===r.type))}return Uh(r)}function Pb(t){var n=t.domain;return t.ticks=function(t){var e=n();return nn(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){var r=n();return Cb(r[0],r[r.length-1],null==t?10:t,e)},t.nice=function(e){null==e&&(e=10);var r,i,o=n(),a=0,u=o.length-1,s=o[a],l=o[u],c=10;for(l0;){if((i=en(s,l,e))===r)return o[a]=s,o[u]=l,n(o);if(i>0)s=Math.floor(s/i)*i,l=Math.ceil(l/i)*i;else{if(!(i<0))break;s=Math.ceil(s*i)/i,l=Math.floor(l*i)/i}r=i}return t},t}function kb(){var t=Nb();return t.copy=function(){return Lb(t,kb())},fb.apply(t,arguments),Pb(t)}function Ib(t){var n;function e(t){return null==t||isNaN(t=+t)?n:t}return e.invert=e,e.domain=e.range=function(n){return arguments.length?(t=Array.from(n,xb),e):t.slice()},e.unknown=function(t){return arguments.length?(n=t,e):n},e.copy=function(){return Ib(t).unknown(n)},t=arguments.length?Array.from(t,xb):[0,1],Pb(e)}function jb(t,n){var e,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];return a0){for(;h<=d;++h)for(c=1;cu)break;y.push(f)}}else for(;h<=d;++h)for(c=o-1;c>=1;--c)if(!((f=h>0?c/e(-h):c*e(h))u)break;y.push(f)}2*y.length=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function iw(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0?i[r-1]:n[0],rt.length)&&(n=t.length);for(var e=0,r=new Array(n);e=r?[i[r-1],e]:[i[a-1],i[a]]},a.unknown=function(n){return arguments.length?(t=n,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return sw().domain([n,e]).range(o).unknown(t)},fb.apply(Pb(a),arguments)}function lw(){var t,n=[.5],e=[0,1],r=1;function i(i){return null!=i&&i<=i?e[g(n,i,0,r)]:t}return i.domain=function(t){return arguments.length?(n=Array.from(t),r=Math.min(n.length,e.length-1),i):n.slice()},i.range=function(t){return arguments.length?(e=Array.from(t),r=Math.min(n.length,e.length-1),i):e.slice()},i.invertExtent=function(t){var r=e.indexOf(t);return[n[r-1],n[r]]},i.unknown=function(n){return arguments.length?(t=n,i):t},i.copy=function(){return lw().domain(n).range(e).unknown(t)},fb.apply(i,arguments)}var cw=1e3,fw=6e4,hw=36e5,dw=864e5,pw=6048e5,yw=31536e6,vw=new Date,mw=new Date;function gw(t,n,e,r){function i(n){return t(n=0===arguments.length?new Date:new Date(+n)),n}return i.floor=function(n){return t(n=new Date(+n)),n},i.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},i.round=function(t){var n=i(t),e=i.ceil(t);return t-n0))return u;do{u.push(a=new Date(+e)),n(e,o),t(e)}while(a=n)for(;t(n),!e(n);)n.setTime(n-1)}),(function(t,r){if(t>=t)if(r<0)for(;++r<=0;)for(;n(t,-1),!e(t););else for(;--r>=0;)for(;n(t,1),!e(t););}))},e&&(i.count=function(n,r){return vw.setTime(+n),mw.setTime(+r),t(vw),t(mw),Math.floor(e(vw,mw))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(r?function(n){return r(n)%t==0}:function(n){return i.count(0,n)%t==0}):i:null}),i}var _w=gw((function(){}),(function(t,n){t.setTime(+t+n)}),(function(t,n){return n-t}));_w.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?gw((function(n){n.setTime(Math.floor(n/t)*t)}),(function(n,e){n.setTime(+n+e*t)}),(function(n,e){return(e-n)/t})):_w:null};var bw=_w.range,ww=gw((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,n){t.setTime(+t+n*cw)}),(function(t,n){return(n-t)/cw}),(function(t){return t.getUTCSeconds()})),xw=ww.range,Mw=gw((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*cw)}),(function(t,n){t.setTime(+t+n*fw)}),(function(t,n){return(n-t)/fw}),(function(t){return t.getMinutes()})),Tw=Mw.range,Sw=gw((function(t){t.setUTCSeconds(0,0)}),(function(t,n){t.setTime(+t+n*fw)}),(function(t,n){return(n-t)/fw}),(function(t){return t.getUTCMinutes()})),Aw=Sw.range,Ew=gw((function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*cw-t.getMinutes()*fw)}),(function(t,n){t.setTime(+t+n*hw)}),(function(t,n){return(n-t)/hw}),(function(t){return t.getHours()})),Lw=Ew.range,Ow=gw((function(t){t.setUTCMinutes(0,0,0)}),(function(t,n){t.setTime(+t+n*hw)}),(function(t,n){return(n-t)/hw}),(function(t){return t.getUTCHours()})),Nw=Ow.range,Cw=gw((function(t){return t.setHours(0,0,0,0)}),(function(t,n){return t.setDate(t.getDate()+n)}),(function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*fw)/dw}),(function(t){return t.getDate()-1})),Pw=Cw.range,kw=gw((function(t){t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+n)}),(function(t,n){return(n-t)/dw}),(function(t){return t.getUTCDate()-1})),Iw=kw.range,jw=gw((function(t){t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+n)}),(function(t,n){return(n-t)/dw}),(function(t){return Math.floor(t/dw)})),zw=jw.range;function Dw(t){return gw((function(n){n.setDate(n.getDate()-(n.getDay()+7-t)%7),n.setHours(0,0,0,0)}),(function(t,n){t.setDate(t.getDate()+7*n)}),(function(t,n){return(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*fw)/pw}))}var Rw=Dw(0),Bw=Dw(1),Uw=Dw(2),Fw=Dw(3),Vw=Dw(4),Zw=Dw(5),Ww=Dw(6),Yw=Rw.range,Gw=Bw.range,Hw=Uw.range,qw=Fw.range,$w=Vw.range,Xw=Zw.range,Kw=Ww.range;function Jw(t){return gw((function(n){n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-t)%7),n.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCDate(t.getUTCDate()+7*n)}),(function(t,n){return(n-t)/pw}))}var Qw=Jw(0),tx=Jw(1),nx=Jw(2),ex=Jw(3),rx=Jw(4),ix=Jw(5),ox=Jw(6),ax=Qw.range,ux=tx.range,sx=nx.range,lx=ex.range,cx=rx.range,fx=ix.range,hx=ox.range,dx=gw((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,n){t.setMonth(t.getMonth()+n)}),(function(t,n){return n.getMonth()-t.getMonth()+12*(n.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),px=dx.range,yx=gw((function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCMonth(t.getUTCMonth()+n)}),(function(t,n){return n.getUTCMonth()-t.getUTCMonth()+12*(n.getUTCFullYear()-t.getUTCFullYear())}),(function(t){return t.getUTCMonth()})),vx=yx.range,mx=gw((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n)}),(function(t,n){return n.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));mx.every=function(t){return isFinite(t=Math.floor(t))&&t>0?gw((function(n){n.setFullYear(Math.floor(n.getFullYear()/t)*t),n.setMonth(0,1),n.setHours(0,0,0,0)}),(function(n,e){n.setFullYear(n.getFullYear()+e*t)})):null};var gx=mx.range,_x=gw((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n)}),(function(t,n){return n.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));_x.every=function(t){return isFinite(t=Math.floor(t))&&t>0?gw((function(n){n.setUTCFullYear(Math.floor(n.getUTCFullYear()/t)*t),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)}),(function(n,e){n.setUTCFullYear(n.getUTCFullYear()+e*t)})):null};var bx=_x.range;function wx(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,i,o,a,u=[],s=!0,l=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;s=!1}else for(;!(s=(r=o.call(e)).done)&&(u.push(r.value),u.length!==n);s=!0);}catch(t){l=!0,i=t}finally{try{if(!s&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(l)throw i}}return u}}(t,n)||function(t,n){if(t){if("string"==typeof t)return xx(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?xx(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xx(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:tT,s:nT,S:wM,u:xM,U:MM,V:SM,w:AM,W:EM,x:null,X:null,y:LM,Y:NM,Z:PM,"%":QM},b={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return s[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:kM,e:kM,f:RM,g:$M,G:KM,H:IM,I:jM,j:zM,L:DM,m:BM,M:UM,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:tT,s:nT,S:FM,u:VM,U:ZM,V:YM,w:GM,W:HM,x:null,X:null,y:qM,Y:XM,Z:JM,"%":QM},w={a:function(t,n,e){var r=d.exec(n.slice(e));return r?(t.w=p.get(r[0].toLowerCase()),e+r[0].length):-1},A:function(t,n,e){var r=f.exec(n.slice(e));return r?(t.w=h.get(r[0].toLowerCase()),e+r[0].length):-1},b:function(t,n,e){var r=m.exec(n.slice(e));return r?(t.m=g.get(r[0].toLowerCase()),e+r[0].length):-1},B:function(t,n,e){var r=y.exec(n.slice(e));return r?(t.m=v.get(r[0].toLowerCase()),e+r[0].length):-1},c:function(t,e,r){return T(t,n,e,r)},d:rM,e:rM,f:lM,g:Qx,G:Jx,H:oM,I:oM,j:iM,L:sM,m:eM,M:aM,p:function(t,n,e){var r=l.exec(n.slice(e));return r?(t.p=c.get(r[0].toLowerCase()),e+r[0].length):-1},q:nM,Q:fM,s:hM,S:uM,u:qx,U:$x,V:Xx,w:Hx,W:Kx,x:function(t,n,r){return T(t,e,n,r)},X:function(t,n,e){return T(t,r,n,e)},y:Qx,Y:Jx,Z:tM,"%":cM};function x(t,n){return function(e){var r,i,o,a=[],u=-1,s=0,l=t.length;for(e instanceof Date||(e=new Date(+e));++u53)return null;"w"in o||(o.w=1),"Z"in o?(i=(r=Cx(Px(o.y,0,1))).getUTCDay(),r=i>4||0===i?tx.ceil(r):tx(r),r=kw.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(i=(r=Nx(Px(o.y,0,1))).getDay(),r=i>4||0===i?Bw.ceil(r):Bw(r),r=Cw.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),i="Z"in o?Cx(Px(o.y,0,1)).getUTCDay():Nx(Px(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Cx(o)):Nx(o)}}function T(t,n,e,r){for(var i,o,a=0,u=n.length,s=e.length;a=s)return-1;if(37===(i=n.charCodeAt(a++))){if(i=n.charAt(a++),!(o=w[i in Bx?n.charAt(a++):i])||(r=o(t,e,r))<0)return-1}else if(i!=e.charCodeAt(r++))return-1}return r}return _.x=x(e,_),_.X=x(r,_),_.c=x(n,_),b.x=x(e,b),b.X=x(r,b),b.c=x(n,b),{format:function(t){var n=x(t+="",_);return n.toString=function(){return t},n},parse:function(t){var n=M(t+="",!1);return n.toString=function(){return t},n},utcFormat:function(t){var n=x(t+="",b);return n.toString=function(){return t},n},utcParse:function(t){var n=M(t+="",!0);return n.toString=function(){return t},n}}}var Ix,jx,zx,Dx,Rx,Bx={"-":"",_:" ",0:"0"},Ux=/^\s*\d+/,Fx=/^%/,Vx=/[\\^$*+?|[\]().{}]/g;function Zx(t,n,e){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o68?1900:2e3),e+r[0].length):-1}function tM(t,n,e){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(e,e+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),e+r[0].length):-1}function nM(t,n,e){var r=Ux.exec(n.slice(e,e+1));return r?(t.q=3*r[0]-3,e+r[0].length):-1}function eM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1}function rM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1}function iM(t,n,e){var r=Ux.exec(n.slice(e,e+3));return r?(t.m=0,t.d=+r[0],e+r[0].length):-1}function oM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1}function aM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1}function uM(t,n,e){var r=Ux.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1}function sM(t,n,e){var r=Ux.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1}function lM(t,n,e){var r=Ux.exec(n.slice(e,e+6));return r?(t.L=Math.floor(r[0]/1e3),e+r[0].length):-1}function cM(t,n,e){var r=Fx.exec(n.slice(e,e+1));return r?e+r[0].length:-1}function fM(t,n,e){var r=Ux.exec(n.slice(e));return r?(t.Q=+r[0],e+r[0].length):-1}function hM(t,n,e){var r=Ux.exec(n.slice(e));return r?(t.s=+r[0],e+r[0].length):-1}function dM(t,n){return Zx(t.getDate(),n,2)}function pM(t,n){return Zx(t.getHours(),n,2)}function yM(t,n){return Zx(t.getHours()%12||12,n,2)}function vM(t,n){return Zx(1+Cw.count(mx(t),t),n,3)}function mM(t,n){return Zx(t.getMilliseconds(),n,3)}function gM(t,n){return mM(t,n)+"000"}function _M(t,n){return Zx(t.getMonth()+1,n,2)}function bM(t,n){return Zx(t.getMinutes(),n,2)}function wM(t,n){return Zx(t.getSeconds(),n,2)}function xM(t){var n=t.getDay();return 0===n?7:n}function MM(t,n){return Zx(Rw.count(mx(t)-1,t),n,2)}function TM(t){var n=t.getDay();return n>=4||0===n?Vw(t):Vw.ceil(t)}function SM(t,n){return t=TM(t),Zx(Vw.count(mx(t),t)+(4===mx(t).getDay()),n,2)}function AM(t){return t.getDay()}function EM(t,n){return Zx(Bw.count(mx(t)-1,t),n,2)}function LM(t,n){return Zx(t.getFullYear()%100,n,2)}function OM(t,n){return Zx((t=TM(t)).getFullYear()%100,n,2)}function NM(t,n){return Zx(t.getFullYear()%1e4,n,4)}function CM(t,n){var e=t.getDay();return Zx((t=e>=4||0===e?Vw(t):Vw.ceil(t)).getFullYear()%1e4,n,4)}function PM(t){var n=t.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+Zx(n/60|0,"0",2)+Zx(n%60,"0",2)}function kM(t,n){return Zx(t.getUTCDate(),n,2)}function IM(t,n){return Zx(t.getUTCHours(),n,2)}function jM(t,n){return Zx(t.getUTCHours()%12||12,n,2)}function zM(t,n){return Zx(1+kw.count(_x(t),t),n,3)}function DM(t,n){return Zx(t.getUTCMilliseconds(),n,3)}function RM(t,n){return DM(t,n)+"000"}function BM(t,n){return Zx(t.getUTCMonth()+1,n,2)}function UM(t,n){return Zx(t.getUTCMinutes(),n,2)}function FM(t,n){return Zx(t.getUTCSeconds(),n,2)}function VM(t){var n=t.getUTCDay();return 0===n?7:n}function ZM(t,n){return Zx(Qw.count(_x(t)-1,t),n,2)}function WM(t){var n=t.getUTCDay();return n>=4||0===n?rx(t):rx.ceil(t)}function YM(t,n){return t=WM(t),Zx(rx.count(_x(t),t)+(4===_x(t).getUTCDay()),n,2)}function GM(t){return t.getUTCDay()}function HM(t,n){return Zx(tx.count(_x(t)-1,t),n,2)}function qM(t,n){return Zx(t.getUTCFullYear()%100,n,2)}function $M(t,n){return Zx((t=WM(t)).getUTCFullYear()%100,n,2)}function XM(t,n){return Zx(t.getUTCFullYear()%1e4,n,4)}function KM(t,n){var e=t.getUTCDay();return Zx((t=e>=4||0===e?rx(t):rx.ceil(t)).getUTCFullYear()%1e4,n,4)}function JM(){return"+0000"}function QM(){return"%"}function tT(t){return+t}function nT(t){return Math.floor(+t/1e3)}function eT(t){return Ix=kx(t),jx=Ix.format,zx=Ix.parse,Dx=Ix.utcFormat,Rx=Ix.utcParse,Ix}function rT(t){return new Date(t)}function iT(t){return t instanceof Date?+t:+new Date(+t)}function oT(t,n,e,r,i,o,a,u,s,l){var c=Nb(),f=c.invert,h=c.domain,d=l(".%L"),p=l(":%S"),y=l("%I:%M"),v=l("%I %p"),m=l("%a %d"),g=l("%b %d"),_=l("%B"),b=l("%Y");function w(t){return(s(t)t.length)&&(n=t.length);for(var e=0,r=new Array(n);e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function gT(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);et.length)&&(n=t.length);for(var e=0,r=new Array(n);e1)&&(t-=Math.floor(t));var n=Math.abs(t-.5);return WS.h=360*t-100,WS.s=1.5-1.5*n,WS.l=.8-.9*n,WS+""}var GS=oo(),HS=Math.PI/3,qS=2*Math.PI/3;function $S(t){var n;return t=(.5-t)*Math.PI,GS.r=255*(n=Math.sin(t))*n,GS.g=255*(n=Math.sin(t+HS))*n,GS.b=255*(n=Math.sin(t+qS))*n,GS+""}function XS(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}function KS(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}const JS=KS(LT("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var QS=KS(LT("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),tA=KS(LT("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),nA=KS(LT("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));function eA(t){return Ni(ci(t).call(document.documentElement))}var rA=0;function iA(){return new oA}function oA(){this._="@"+(++rA).toString(36)}function aA(t,n){return t.target&&(t=Wo(t),void 0===n&&(n=t.currentTarget),t=t.touches||[t]),Array.from(t,(function(t){return Yo(t,n)}))}function uA(t){return"string"==typeof t?new Ei([document.querySelectorAll(t)],[document.documentElement]):new Ei([cr(t)],Ai)}function sA(t){return function(){return t}}oA.prototype=iA.prototype={constructor:oA,get:function(t){for(var n=this._;!(n in t);)if(!(t=t.parentNode))return;return t[n]},set:function(t,n){return t[this._]=n},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var lA=Math.abs,cA=Math.atan2,fA=Math.cos,hA=Math.max,dA=Math.min,pA=Math.sin,yA=Math.sqrt,vA=1e-12,mA=Math.PI,gA=mA/2,_A=2*mA;function bA(t){return t>1?0:t<-1?mA:Math.acos(t)}function wA(t){return t>=1?gA:t<=-1?-gA:Math.asin(t)}function xA(t){var n=3;return t.digits=function(e){if(!arguments.length)return n;if(null==e)n=null;else{var r=Math.floor(e);if(!(r>=0))throw new RangeError("invalid digits: ".concat(e));n=r}return t},function(){return new Os(n)}}function MA(t){return t.innerRadius}function TA(t){return t.outerRadius}function SA(t){return t.startAngle}function AA(t){return t.endAngle}function EA(t){return t&&t.padAngle}function LA(t,n,e,r,i,o,a,u){var s=e-t,l=r-n,c=a-i,f=u-o,h=f*s-c*l;if(!(h*hN*N+C*C&&(T=A,S=E),{cx:T,cy:S,x01:-c,y01:-f,x11:T*(i/w-1),y11:S*(i/w-1)}}function NA(){var t=MA,n=TA,e=sA(0),r=null,i=SA,o=AA,a=EA,u=null,s=xA(l);function l(){var l,c,f=+t.apply(this,arguments),h=+n.apply(this,arguments),d=i.apply(this,arguments)-gA,p=o.apply(this,arguments)-gA,y=lA(p-d),v=p>d;if(u||(u=l=s()),hvA)if(y>_A-vA)u.moveTo(h*fA(d),h*pA(d)),u.arc(0,0,h,d,p,!v),f>vA&&(u.moveTo(f*fA(p),f*pA(p)),u.arc(0,0,f,p,d,v));else{var m,g,_=d,b=p,w=d,x=p,M=y,T=y,S=a.apply(this,arguments)/2,A=S>vA&&(r?+r.apply(this,arguments):yA(f*f+h*h)),E=dA(lA(h-f)/2,+e.apply(this,arguments)),L=E,O=E;if(A>vA){var N=wA(A/f*pA(S)),C=wA(A/h*pA(S));(M-=2*N)>vA?(w+=N*=v?1:-1,x-=N):(M=0,w=x=(d+p)/2),(T-=2*C)>vA?(_+=C*=v?1:-1,b-=C):(T=0,_=b=(d+p)/2)}var P=h*fA(_),k=h*pA(_),I=f*fA(x),j=f*pA(x);if(E>vA){var z,D=h*fA(b),R=h*pA(b),B=f*fA(w),U=f*pA(w);if(yvA?O>vA?(m=OA(B,U,P,k,h,O,v),g=OA(D,R,I,j,h,O,v),u.moveTo(m.cx+m.x01,m.cy+m.y01),OvA&&M>vA?L>vA?(m=OA(I,j,D,R,f,-L,v),g=OA(P,k,B,U,f,-L,v),u.lineTo(m.cx+m.x01,m.cy+m.y01),L=f;--h)u.point(m[h],g[h]);u.lineEnd(),u.areaEnd()}v&&(m[c]=+t(d,c,l),g[c]=+n(d,c,l),u.point(r?+r(d,c,l):m[c],e?+e(d,c,l):g[c]))}if(p)return u=null,p+""||null}function c(){return RA().defined(i).curve(a).context(o)}return t="function"==typeof t?t:void 0===t?zA:sA(+t),n="function"==typeof n?n:sA(void 0===n?0:+n),e="function"==typeof e?e:void 0===e?DA:sA(+e),l.x=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),r=null,l):t},l.x0=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),l):t},l.x1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:sA(+t),l):r},l.y=function(t){return arguments.length?(n="function"==typeof t?t:sA(+t),e=null,l):n},l.y0=function(t){return arguments.length?(n="function"==typeof t?t:sA(+t),l):n},l.y1=function(t){return arguments.length?(e=null==t?null:"function"==typeof t?t:sA(+t),l):e},l.lineX0=l.lineY0=function(){return c().x(t).y(n)},l.lineY1=function(){return c().x(t).y(e)},l.lineX1=function(){return c().x(r).y(n)},l.defined=function(t){return arguments.length?(i="function"==typeof t?t:sA(!!t),l):i},l.curve=function(t){return arguments.length?(a=t,null!=o&&(u=a(o)),l):a},l.context=function(t){return arguments.length?(null==t?o=u=null:u=a(o=t),l):o},l}function UA(t,n){return nt?1:n>=t?0:NaN}function FA(t){return t}function VA(){var t=FA,n=UA,e=null,r=sA(0),i=sA(_A),o=sA(0);function a(a){var u,s,l,c,f,h=(a=kA(a)).length,d=0,p=new Array(h),y=new Array(h),v=+r.apply(this,arguments),m=Math.min(_A,Math.max(-_A,i.apply(this,arguments)-v)),g=Math.min(Math.abs(m)/h,o.apply(this,arguments)),_=g*(m<0?-1:1);for(u=0;u0&&(d+=f);for(null!=n?p.sort((function(t,e){return n(y[t],y[e])})):null!=e&&p.sort((function(t,n){return e(a[t],a[n])})),u=0,l=d?(m-h*_)/d:0;u0?f*l:0)+_,y[s]={data:a[s],index:u,value:f,startAngle:v,endAngle:c,padAngle:g};return y}return a.value=function(n){return arguments.length?(t="function"==typeof n?n:sA(+n),a):t},a.sortValues=function(t){return arguments.length?(n=t,e=null,a):n},a.sort=function(t){return arguments.length?(e=t,n=null,a):e},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:sA(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:sA(+t),a):i},a.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:sA(+t),a):o},a}IA.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n)}}};var ZA=YA(jA);function WA(t){this._curve=t}function YA(t){function n(n){return new WA(t(n))}return n._curve=t,n}function GA(t){var n=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?n(YA(t)):n()._curve},t}function HA(){return GA(RA().curve(ZA))}function qA(){var t=BA().curve(ZA),n=t.curve,e=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return GA(e())},delete t.lineX0,t.lineEndAngle=function(){return GA(r())},delete t.lineX1,t.lineInnerRadius=function(){return GA(i())},delete t.lineY0,t.lineOuterRadius=function(){return GA(o())},delete t.lineY1,t.curve=function(t){return arguments.length?n(YA(t)):n()._curve},t}function $A(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)]}function XA(t){return function(t){if(Array.isArray(t))return KA(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return KA(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?KA(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function KA(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0)for(var r,i=t[0],o=n[0],a=t[e]-i,u=n[e]-o,s=-1;++s<=e;)r=s/e,this._basis.point(this._beta*t[s]+(1-this._beta)*(i+r*a),this._beta*n[s]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(t,n){this._x.push(+t),this._y.push(+n)}};const XE=function t(n){function e(t){return 1===n?new ZE(t):new $E(t,n)}return e.beta=function(n){return t(+n)},e}(.85);function KE(t,n,e){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-n),t._y2+t._k*(t._y1-e),t._x2,t._y2)}function JE(t,n){this._context=t,this._k=(1-n)/6}JE.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:KE(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2,this._x1=t,this._y1=n;break;case 2:this._point=3;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const QE=function t(n){function e(t){return new JE(t,n)}return e.tension=function(n){return t(+n)},e}(0);function tL(t,n){this._context=t,this._k=(1-n)/6}tL.prototype={areaStart:FE,areaEnd:FE,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const nL=function t(n){function e(t){return new tL(t,n)}return e.tension=function(n){return t(+n)},e}(0);function eL(t,n){this._context=t,this._k=(1-n)/6}eL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:KE(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const rL=function t(n){function e(t){return new eL(t,n)}return e.tension=function(n){return t(+n)},e}(0);function iL(t,n,e){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>vA){var u=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,s=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*u-t._x0*t._l12_2a+t._x2*t._l01_2a)/s,i=(i*u-t._y0*t._l12_2a+t._y2*t._l01_2a)/s}if(t._l23_a>vA){var l=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,c=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*l+t._x1*t._l23_2a-n*t._l12_2a)/c,a=(a*l+t._y1*t._l23_2a-e*t._l12_2a)/c}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2)}function oL(t,n){this._context=t,this._alpha=n}oL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const aL=function t(n){function e(t){return n?new oL(t,n):new JE(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function uL(t,n){this._context=t,this._alpha=n}uL.prototype={areaStart:FE,areaEnd:FE,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const sL=function t(n){function e(t){return n?new uL(t,n):new tL(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function lL(t,n){this._context=t,this._alpha=n}lL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:iL(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};const cL=function t(n){function e(t){return n?new lL(t,n):new eL(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function fL(t){this._context=t}function hL(t){return new fL(t)}function dL(t){return t<0?-1:1}function pL(t,n,e){var r=t._x1-t._x0,i=n-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(e-t._y1)/(i||r<0&&-0),u=(o*i+a*r)/(r+i);return(dL(o)+dL(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0}function yL(t,n){var e=t._x1-t._x0;return e?(3*(t._y1-t._y0)/e-n)/2:n}function vL(t,n,e){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,u=(o-r)/3;t._context.bezierCurveTo(r+u,i+u*n,o-u,a-u*e,o,a)}function mL(t){this._context=t}function gL(t){this._context=new _L(t)}function _L(t){this._context=t}function bL(t){return new mL(t)}function wL(t){return new gL(t)}function xL(t){this._context=t}function ML(t){var n,e,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],n=1;n=0;--n)i[n]=(a[n]-i[n+1])/o[n];for(o[r-1]=(t[r]+i[r-1])/2,n=0;n1)for(var e,r,i,o=1,a=t[n[0]],u=a.length;o=0;)e[n]=n;return e}function CL(t,n){var e="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!e){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return PL(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?PL(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){e=e.call(t)},n:function(){var t=e.next();return a=t.done,t},e:function(t){u=!0,o=t},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw o}}}}function PL(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0){for(var e,r,i,o=0,a=t[0].length;o0)for(var e,r,i,o,a,u,s=0,l=t[n[0]].length;s0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)}function RL(t,n){if((e=t.length)>0){for(var e,r=0,i=t[n[0]],o=i.length;r0&&(r=(e=t[n[0]]).length)>0){for(var e,r,i,o=0,a=1;ao&&(o=n,r=e);return r}function VL(t){var n=t.map(ZL);return NL(t).sort((function(t,e){return n[t]-n[e]}))}function ZL(t){for(var n,e=0,r=-1,i=t.length;++r=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var e=this._x*(1-this._t)+t*this._t;this._context.lineTo(e,this._y),this._context.lineTo(e,n)}}this._x=t,this._y=n}};var HL="%Y-%m-%dT%H:%M:%S.%LZ",qL=Date.prototype.toISOString?function(t){return t.toISOString()}:Dx(HL);const $L=qL;var XL=+new Date("2000-01-01T00:00:00.000Z")?function(t){var n=new Date(t);return isNaN(n)?null:n}:Rx(HL);const KL=XL;function JL(t,n,e){var r=new oa,i=n;return null==n?(r.restart(t,n,e),r):(r._restart=r.restart,r.restart=function(t,n,e){n=+n,e=null==e?ra():+e,r._restart((function o(a){a+=i,r._restart(o,i+=n,e),t(a)}),n,e)},r.restart(t,n,e),r)}const QL=function(t){return function(){return t}};function tO(t,n){var e=n.sourceEvent,r=n.target,i=n.transform,o=n.dispatch;Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},transform:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function nO(t,n,e){this.k=t,this.x=n,this.y=e}nO.prototype={constructor:nO,scale:function(t){return 1===t?this:new nO(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new nO(this.k,this.x+this.k*t,this.y+this.k*n)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var eO=new nO(1,0,0);function rO(t){for(;!t.__zoom;)if(!(t=t.parentNode))return eO;return t.__zoom}function iO(t){t.stopImmediatePropagation()}function oO(t){t.preventDefault(),t.stopImmediatePropagation()}function aO(t){return!(t.ctrlKey&&"wheel"!==t.type||t.button)}function uO(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function sO(){return this.__zoom||eO}function lO(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?1:.002)*(t.ctrlKey?10:1)}function cO(){return navigator.maxTouchPoints||"ontouchstart"in this}function fO(t,n,e){var r=t.invertX(n[0][0])-e[0][0],i=t.invertX(n[1][0])-e[1][0],o=t.invertY(n[0][1])-e[0][1],a=t.invertY(n[1][1])-e[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}function hO(){var t,n,e,r=aO,i=uO,o=fO,a=lO,u=cO,s=[0,1/0],l=[[-1/0,-1/0],[1/0,1/0]],c=250,f=M_,h=ur("start","zoom","end"),d=500,p=0,y=10;function v(t){t.property("__zoom",sO).on("wheel.zoom",M,{passive:!1}).on("mousedown.zoom",T).on("dblclick.zoom",S).filter(u).on("touchstart.zoom",A).on("touchmove.zoom",E).on("touchend.zoom touchcancel.zoom",L).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function m(t,n){return(n=Math.max(s[0],Math.min(s[1],n)))===t.k?t:new nO(n,t.x,t.y)}function g(t,n,e){var r=n[0]-e[0]*t.k,i=n[1]-e[1]*t.k;return r===t.x&&i===t.y?t:new nO(t.k,r,i)}function _(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function b(t,n,e,r){t.on("start.zoom",(function(){w(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){w(this,arguments).event(r).end()})).tween("zoom",(function(){var t=this,o=arguments,a=w(t,o).event(r),u=i.apply(t,o),s=null==e?_(u):"function"==typeof e?e.apply(t,o):e,l=Math.max(u[1][0]-u[0][0],u[1][1]-u[0][1]),c=t.__zoom,h="function"==typeof n?n.apply(t,o):n,d=f(c.invert(s).concat(l/c.k),h.invert(s).concat(l/h.k));return function(t){if(1===t)t=h;else{var n=d(t),e=l/n[2];t=new nO(e,s[0]-n[0]*e,s[1]-n[1]*e)}a.zoom(null,t)}}))}function w(t,n,e){return!e&&t.__zooming||new x(t,n)}function x(t,n){this.that=t,this.args=n,this.active=0,this.sourceEvent=null,this.extent=i.apply(t,n),this.taps=0}function M(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),i=1;i1?n-1:0),a=1;ap}s.event(t).zoom("mouse",o(g(s.that.__zoom,s.mouse[0]=Yo(t,u),s.mouse[1]),s.extent,l))}function v(t){c.on("mousemove.zoom mouseup.zoom",null),zi(t.view,s.moved),oO(t),s.event(t).end()}}function S(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),a=1;a0?Ni(this).transition().duration(c).call(b,d,s,t):Ni(this).call(v.transform,d,s,t)}}function A(e){for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a1?n-1:0),r=1;r1?r-1:0),o=1;o{"use strict";e.r(n),e.d(n,{Messagebox:()=>i,messagebox:()=>o});var r=e(3621);const i=r.Control.extend({options:{position:"topright",timeout:3e3},onAdd:function(t){return this._container=r.DomUtil.create("div","leaflet-control-layers leaflet-control-layers-expanded leaflet-control"),this._container},show:function(t,n){var e=this._container;e.innerHTML=t,e.style.display="block",n=n||this.options.timeout,"number"==typeof this.timeoutID&&clearTimeout(this.timeoutID),n>0&&(this.timeoutID=setTimeout((function(){e.style.display="none"}),n))},close:function(){this._container.style.display="none"},getContainer:function(){return this._container}}),o=function(t){return new i(t)}},7610:(t,n,e)=>{"use strict";e.r(n),e.d(n,{timelineSlider:()=>i});const r=L.Control.extend({options:{position:"bottomright",timelineItems:["Today","Tomorrow","The Next Day"],initValue:1,changeMap:function({label:t,value:n,map:e}){console.log("You are not using the value or label from the timeline to change the map.")},extraChangeMapParams:{},initializeChange:!0,thumbHeight:"4.5px",labelWidth:"80px",betweenLabelAndRangeSpace:"20px",labelFontSize:"14px",activeColor:"#37adbf",inactiveColor:"#8e8e8e",backgroundOpacity:.75,backgroundColor:"#ffffff",topBgPadding:"10px",bottomBgPadding:"0px",rightBgPadding:"30px",leftBgPadding:"30px"},uuid:"",initialize:function(t){this.uuid=window.crypto.randomUUID(),"function"!=typeof t.changeMap&&(t.changeMap=function({label:t,value:n,map:e}){console.log("You are not using the value or label from the timeline to change the map.")}),parseFloat(t.thumbHeight)<=2&&console.log("The nodes on the timeline will not appear properly if its radius is less than 2px."),L.setOptions(this,t)},onAdd:function(t){this.map=t,this.sheet=document.createElement("style"),document.body.appendChild(this.sheet),this.container=L.DomUtil.create("div","control_container_"+this.uuid),L.DomEvent.disableClickPropagation(this.container),L.DomEvent.on(this.container,"control_container_"+this.uuid,(function(t){L.DomEvent.stopPropagation(t)})),L.DomEvent.disableScrollPropagation(this.container),this.slider=L.DomUtil.create("div","range_"+this.uuid,this.container),this.rangeLabels=L.DomUtil.create("ul","range-labels_"+this.uuid,this.container),this.slider.innerHTML=``,this.rangeLabels.innerHTML=this.options.timelineItems.map((t=>"
  • "+t+"
  • ")).join(""),this.rangeInput=L.DomUtil.get(this.slider).children[0],this.rangeLabelArray=Array.from(this.rangeLabels.getElementsByTagName("li")),this.sliderLength=this.rangeLabelArray.length,this.thumbSize=2*parseFloat(this.options.thumbHeight),this.activeThumbSize=2*this.thumbSize,this.rangeWidthCSS=parseFloat(this.options.labelWidth)*(this.options.timelineItems.length-1)+2*this.thumbSize,this.rlLabelMargin=parseFloat(this.options.labelWidth)/2-parseFloat(this.options.thumbHeight)/2,this.topLabelMargin=parseFloat(this.options.betweenLabelAndRangeSpace)-parseFloat(this.options.thumbHeight)-2.5,this.backgroundRGBA=this.hexToRGBA(this.options.backgroundColor,this.options.backgroundOpacity),this.coverBackgroundRGBA=this.hexToRGBA(this.options.backgroundColor,0);let n=this;for(var e of(this.sheet.textContent=this.setupStartStyles(),L.DomEvent.on(this.rangeInput,"input",(function(){let e=this.value;n.sheet.textContent+=n.getTrackStyle(this,n.sliderLength);let r={value:e,label:n.rangeLabelArray[e-1].innerHTML,map:t,...n.options.extraChangeMapParams};n.options.changeMap(r)})),this.rangeLabelArray))L.DomEvent.on(e,"click",(function(t){var e=t.target,r=n.rangeLabelArray.indexOf(e);n.rangeInput.value=r+1;var i=new Event("input");n.rangeInput.dispatchEvent(i)}));if(this.options.initializeChange){var r=new Event("input");this.rangeInput.dispatchEvent(r)}return this.container},onRemove:function(){L.DomUtil.remove(this.container)},hexToRGBA:function(t,n){var e;if(/^#([A-Fa-f0-9]{3}){1,2}$/.test(t))return 3==(e=t.substring(1).split("")).length&&(e=[e[0],e[0],e[1],e[1],e[2],e[2]]),"rgba("+[(e="0x"+e.join(""))>>16&255,e>>8&255,255&e].join(",")+","+n+")";throw new Error("Bad Hex")},setupStartStyles:function(){let t=this;return`\n .control_container_${this.uuid} { \n background-color: ${t.backgroundRGBA};\n padding: ${t.options.topBgPadding} ${t.options.rightBgPadding} ${t.options.bottomBgPadding} ${t.options.leftBgPadding};\n }\n\n .range_${this.uuid} {\n position: relative;\n left: -${t.thumbSize}px;\n height: 5px;\n width: ${t.rangeWidthCSS}px;\n }\n\n .range_${this.uuid} input {\n width: 100%;\n position: absolute;\n height: 0;\n -webkit-appearance: none;\n }\n\n /* -1 because the height is 2 (half the height) */\n .range_${this.uuid} input::-webkit-slider-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px; \n -webkit-appearance: none;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n .range_${this.uuid} input::-moz-range-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n .range_${this.uuid} input::-ms-thumb {\n background: ${t.options.activeColor};\n margin: -${t.thumbSize-1}px 0 0;\n width: ${t.activeThumbSize}px;\n height: ${t.activeThumbSize}px;\n border-radius: 50%;\n cursor: pointer;\n border: 0 !important;\n }\n\n\n .range_${this.uuid} input::-webkit-slider-runnable-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n }\n .range_${this.uuid} input::-moz-range-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n }\n .range_${this.uuid} input::-ms-track {\n background: ${t.options.backgroundColor};\n width: 100%;\n height: 2px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n }\n\n .range_${this.uuid} input:focus {\n background: none;\n outline: none;\n }\n\n .range_${this.uuid} input[type=range]::-moz-focus-outer {\n border: 0;\n }\n\n .range-labels_${this.uuid} {\n margin: ${t.topLabelMargin}px -${t.rlLabelMargin}px 0;\n padding: 0;\n list-style: none;\n }\n\n .range-labels_${this.uuid} li {\n color: ${t.options.inactiveColor};\n width: ${t.options.labelWidth};\n font-size: ${t.options.labelFontSize};\n position: relative;\n float: left;\n text-align: center;\n cursor: pointer;\n }\n .range-labels_${this.uuid} li::before {\n background: ${t.options.inactiveColor};\n width: ${t.thumbSize}px;\n height: ${t.thumbSize}px;\n position: absolute;\n top: -${t.options.betweenLabelAndRangeSpace};\n right: 0;\n left: 0;\n content: "";\n margin: 0 auto;\n border-radius: 50%;\n }\n .range-labels_${this.uuid} .active {\n color: ${t.options.activeColor};\n }\n .range-labels_${this.uuid} .selected::before {\n background: ${t.options.activeColor};\n }\n .range-labels_${this.uuid} .active.selected::before {\n display: none;\n }\n `},getTrackStyle:function(t,n){let e=this,r=["webkit-slider-runnable-track","moz-range-track","ms-track"];var i=t.value,o=i-1,a=o*(100/(n-1)),u=parseFloat(e.thumbSize)/e.rangeWidthCSS*100;let s="";for(let t of e.rangeLabelArray)L.DomUtil.removeClass(t,"active"),L.DomUtil.removeClass(t,"selected");var l=e.rangeLabelArray[o];for(L.DomUtil.addClass(l,"active"),L.DomUtil.addClass(l,"selected"),c=0;c{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},e.d=(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),e.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),e.p="public/",e.b=document.baseURI||self.location.href,e.nc=void 0,e(142)})(); \ No newline at end of file