(self["webpackChunkavphmi_demo"]=self["webpackChunkavphmi_demo"]||[]).push([[681],{7982:function(e,t,n){"use strict";var i=n(2225);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},741:function(e,t,n){var i=n(2049),o=n(119),r=n(3417),s=n(7982),a=n(4435),c=i.RegExp,l=c.prototype,u=o&&a((function(){var e=!0;try{c(".","d")}catch(u){e=!1}var t={},n="",i=e?"dgimsy":"gimsy",o=function(e,i){Object.defineProperty(t,e,{get:function(){return n+=i,!0}})},r={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var s in e&&(r.hasIndices="d"),r)o(s,r[s]);var a=Object.getOwnPropertyDescriptor(l,"flags").get.call(t);return a!==i||n!==i}));u&&r(l,"flags",{configurable:!0,get:s})},6681:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return YCt}});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"cesium-page-css"},[t("basis-cesium",{ref:"basisCesium",attrs:{"access-token":this.$setting.cesiumSetting.defaultAccessToken}}),t("div",{staticClass:"cesiumContainer2d"},[t("div",{ref:"cesiumRef2D",attrs:{id:"cesium2d"}})]),t("main-view",{ref:"mainView",attrs:{speed:e.speed,heading:e.heading2,v2xname:e.v2xname,driveMode:e.driveMode,endTime:e.endTime,rsiChange:e.rsiChange,infowindowChange:e.infowindowChange}}),t("div",{staticClass:"showBuildingBtn"},[t("el-switch",{attrs:{"active-text":"建筑物","active-color":"rgb(99, 122, 190)"},on:{change:e.setBuildingVisibility},model:{value:e.showBuilding,callback:function(t){e.showBuilding=t},expression:"showBuilding"}})],1)],1)},o=[];n(1112);function r(){return new Worker(n.p+"js/bessel.worker.b7239979.worker.js")}var s=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"addam-cesium"}})},a=[],c=JSON.parse('[{"coordinates":[[125.14380083,43.83788194],[125.14378348,43.83790236],[125.14380475,43.83791183],[125.14382227,43.8378912],[125.14380083,43.83788194]],"type":"car","center":[125.14380285,43.83789684],"heading":310},{"coordinates":[[125.14377938,43.83787268],[125.14376204,43.8378931],[125.1437833,43.83790257],[125.14380083,43.83788194],[125.14377938,43.83787268]],"type":"car","center":[125.14378141,43.83788758],"heading":310},{"coordinates":[[125.14375794,43.83786343],[125.14374059,43.83788384],[125.14376186,43.83789331],[125.14377938,43.83787268],[125.14375794,43.83786343]],"type":"car","center":[125.14375996,43.83787832],"heading":310},{"coordinates":[[125.14373649,43.83785417],[125.14371915,43.83787458],[125.14374041,43.83788405],[125.14375794,43.83786343],[125.14373649,43.83785417]],"type":"car","center":[125.14373852,43.83786907],"heading":310},{"coordinates":[[125.14371505,43.83784491],[125.1436977,43.83786533],[125.14371897,43.8378748],[125.14373649,43.83785417],[125.14371505,43.83784491]],"type":"car","center":[125.14371707,43.83785981],"heading":310},{"coordinates":[[125.14418415,43.83823494],[125.14416796,43.83825454],[125.14422487,43.83827916],[125.14424116,43.83825966],[125.14418415,43.83823494]],"type":"car","center":[125.14420453,43.83825707],"spaceCode":"1A-041","heading":203},{"coordinates":[[125.14416796,43.83825454],[125.14415178,43.83827413],[125.14420869,43.83829876],[125.14422498,43.83827926],[125.14416796,43.83825454]],"type":"car","center":[125.14418835,43.83827666],"spaceCode":"1A-042","heading":203},{"coordinates":[[125.14414601,43.83828089],[125.1441303,43.83829976],[125.1441864,43.8383242],[125.1442024,43.83830509],[125.14414601,43.83828089]],"type":"car","center":[125.14416634,43.83830251],"spaceCode":"1A-043","heading":203},{"coordinates":[[125.1441303,43.83829976],[125.14411464,43.83831873],[125.14417105,43.83834278],[125.1441864,43.8383242],[125.1441303,43.83829976]],"type":"car","center":[125.1441505,43.83832133],"spaceCode":"1A-044","heading":23},{"coordinates":[[125.14389549,43.8380814],[125.14392272,43.83809327],[125.14395665,43.83805245],[125.14392942,43.83804059],[125.14389549,43.8380814]],"type":"car","center":[125.14392607,43.83806693],"spaceCode":"1A-033","heading":310},{"coordinates":[[125.14392272,43.83809327],[125.14394964,43.83810499],[125.14398356,43.83806418],[125.14395665,43.83805245],[125.14392272,43.83809327]],"type":"car","center":[125.14395314,43.83807872],"spaceCode":"1A-034","heading":310},{"coordinates":[[125.1437779,43.83803028],[125.14380513,43.83804214],[125.14383906,43.83800133],[125.14381183,43.83798946],[125.1437779,43.83803028]],"type":"car","center":[125.14380848,43.8380158],"spaceCode":"1B-058","heading":310},{"coordinates":[[125.14380513,43.83804214],[125.14383205,43.83805387],[125.14386598,43.83801306],[125.14383906,43.83800133],[125.14380513,43.83804214]],"type":"car","center":[125.14383555,43.8380276],"spaceCode":"1B-059","heading":310},{"coordinates":[[125.14383205,43.83805387],[125.1438594,43.83806578],[125.14389333,43.83802498],[125.14386598,43.83801306],[125.14383205,43.83805387]],"type":"car","center":[125.14386269,43.83803942],"spaceCode":"1B-060","heading":310},{"coordinates":[[125.1436874,43.83799098],[125.14371463,43.83800284],[125.14374856,43.83796203],[125.14372133,43.83795017],[125.1436874,43.83799098]],"type":"car","center":[125.14371798,43.83797651],"spaceCode":"1B-055","heading":310},{"coordinates":[[125.14371463,43.83800284],[125.14374155,43.83801457],[125.14377548,43.83797376],[125.14374856,43.83796203],[125.14371463,43.83800284]],"type":"car","center":[125.14374505,43.8379883],"spaceCode":"1B-056","heading":310},{"coordinates":[[125.14374155,43.83801457],[125.1437689,43.83802649],[125.14380283,43.83798568],[125.14377548,43.83797376],[125.14374155,43.83801457]],"type":"car","center":[125.14377219,43.83800013],"spaceCode":"1B-057","heading":310},{"coordinates":[[125.14397561,43.83823653],[125.14400284,43.83824839],[125.14403804,43.83820577],[125.14401099,43.83819398],[125.14397561,43.83823653]],"type":"car","center":[125.14400685,43.83822119],"spaceCode":"1A-030","heading":130},{"coordinates":[[125.14400284,43.83824839],[125.14402976,43.83826012],[125.14406514,43.83821757],[125.14403804,43.83820577],[125.14400284,43.83824839]],"type":"car","center":[125.14403397,43.83823294],"spaceCode":"1A-031","heading":130},{"coordinates":[[125.14402976,43.83826012],[125.14405711,43.83827204],[125.14409249,43.83822949],[125.14406514,43.83821757],[125.14402976,43.83826012]],"type":"car","center":[125.14406113,43.8382448],"spaceCode":"1A-032","heading":130},{"coordinates":[[125.1439402,43.83827912],[125.14396743,43.83829099],[125.14400284,43.83824839],[125.14397561,43.83823653],[125.1439402,43.83827912]],"type":"car","center":[125.14397152,43.83826376],"spaceCode":"1A-022","heading":310},{"coordinates":[[125.14396743,43.83829099],[125.14399435,43.83830272],[125.14402976,43.83826012],[125.14400284,43.83824839],[125.14396743,43.83829099]],"type":"car","center":[125.1439986,43.83827555],"spaceCode":"1A-023","heading":310},{"coordinates":[[125.14399435,43.83830272],[125.1440217,43.83831463],[125.14405711,43.83827204],[125.14402976,43.83826012],[125.14399435,43.83830272]],"type":"car","center":[125.14402573,43.83828738],"spaceCode":"1A-024","heading":310},{"coordinates":[[125.14388503,43.83819743],[125.14391226,43.8382093],[125.14394746,43.83816667],[125.1439204,43.83815488],[125.14388503,43.83819743]],"type":"car","center":[125.14391627,43.83818209],"spaceCode":"1A-027","heading":130},{"coordinates":[[125.14391226,43.8382093],[125.14393918,43.83822103],[125.14397455,43.83817848],[125.14394746,43.83816667],[125.14391226,43.8382093]],"type":"car","center":[125.14394338,43.83819384],"spaceCode":"1A-028","heading":130},{"coordinates":[[125.14393918,43.83822103],[125.14396653,43.83823294],[125.1440019,43.83819039],[125.14397455,43.83817848],[125.14393918,43.83822103]],"type":"car","center":[125.14397054,43.83820571],"spaceCode":"1A-029","heading":130},{"coordinates":[[125.14384961,43.83824003],[125.14387684,43.83825189],[125.14391226,43.8382093],[125.14388503,43.83819743],[125.14384961,43.83824003]],"type":"car","center":[125.14388094,43.83822466],"spaceCode":"1A-019","heading":310},{"coordinates":[[125.14387684,43.83825189],[125.14390376,43.83826362],[125.14393918,43.83822103],[125.14391226,43.8382093],[125.14387684,43.83825189]],"type":"car","center":[125.14390801,43.83823646],"spaceCode":"1A-020","heading":310},{"coordinates":[[125.14390376,43.83826362],[125.14393111,43.83827554],[125.14396653,43.83823294],[125.14393918,43.83822103],[125.14390376,43.83826362]],"type":"car","center":[125.14393515,43.83824828],"spaceCode":"1A-021","heading":310},{"coordinates":[[125.14382179,43.83816977],[125.14384902,43.83818164],[125.14388422,43.83813901],[125.14385717,43.83812722],[125.14382179,43.83816977]],"type":"car","center":[125.14385303,43.83815443],"spaceCode":"1A-025","heading":130},{"coordinates":[[125.14384902,43.83818164],[125.14387594,43.83819336],[125.14391132,43.83815082],[125.14388422,43.83813901],[125.14384902,43.83818164]],"type":"car","center":[125.14388015,43.83816618],"spaceCode":"1A-026","heading":130},{"coordinates":[[125.14378638,43.83821237],[125.14381361,43.83822423],[125.14384902,43.83818164],[125.14382179,43.83816977],[125.14378638,43.83821237]],"type":"car","center":[125.1438177,43.838197],"spaceCode":"1A-017","heading":310},{"coordinates":[[125.14381361,43.83822423],[125.14384053,43.83823596],[125.14387594,43.83819336],[125.14384902,43.83818164],[125.14381361,43.83822423]],"type":"car","center":[125.14384478,43.8382088],"spaceCode":"1A-018","heading":310},{"coordinates":[[125.14404892,43.83814827],[125.14407615,43.83816013],[125.14411135,43.83811751],[125.1440843,43.83810572],[125.14404892,43.83814827]],"type":"car","center":[125.14408016,43.83813293],"spaceCode":"1A-038","heading":310},{"coordinates":[[125.14407615,43.83816013],[125.14410307,43.83817186],[125.14413844,43.83812931],[125.14411135,43.83811751],[125.14407615,43.83816013]],"type":"car","center":[125.14410727,43.83814468],"spaceCode":"1A-039","heading":310},{"coordinates":[[125.14410307,43.83817186],[125.14413042,43.83818378],[125.1441658,43.83814123],[125.14413844,43.83812931],[125.14410307,43.83817186]],"type":"car","center":[125.14413443,43.83815655],"spaceCode":"1A-040","heading":310},{"coordinates":[[125.1435066,43.83791253],[125.14353383,43.83792439],[125.14356925,43.8378818],[125.14354201,43.83786993],[125.1435066,43.83791253]],"type":"car","center":[125.14353792,43.83789716],"spaceCode":"1B-049","heading":310},{"coordinates":[[125.14353383,43.83792439],[125.14356075,43.83793612],[125.14359616,43.83789352],[125.14356925,43.8378818],[125.14353383,43.83792439]],"type":"car","center":[125.143565,43.83790896],"spaceCode":"1B-050","heading":310},{"coordinates":[[125.14356075,43.83793612],[125.1435881,43.83794804],[125.14362352,43.83790544],[125.14359616,43.83789352],[125.14356075,43.83793612]],"type":"car","center":[125.14359213,43.83792078],"spaceCode":"1B-051","heading":310},{"coordinates":[[125.14395851,43.83810894],[125.14398574,43.8381208],[125.14402094,43.83807818],[125.14399389,43.83806639],[125.14395851,43.83810894]],"type":"car","center":[125.14398975,43.8380936],"spaceCode":"1A-035","heading":310},{"coordinates":[[125.14398574,43.8381208],[125.14401266,43.83813253],[125.14404803,43.83808998],[125.14402094,43.83807818],[125.14398574,43.8381208]],"type":"car","center":[125.14401686,43.83810535],"spaceCode":"1A-036","heading":310},{"coordinates":[[125.14401266,43.83813253],[125.14404001,43.83814444],[125.14407539,43.8381019],[125.14404803,43.83808998],[125.14401266,43.83813253]],"type":"car","center":[125.14404402,43.83811721],"spaceCode":"1A-037","heading":310},{"coordinates":[[125.14359723,43.83795191],[125.14362446,43.83796377],[125.1436584,43.83792296],[125.14363117,43.8379111],[125.14359723,43.83795191]],"type":"car","center":[125.14362781,43.83793744],"spaceCode":"1B-052","heading":310},{"coordinates":[[125.14362446,43.83796377],[125.14365138,43.8379755],[125.14368531,43.83793469],[125.1436584,43.83792296],[125.14362446,43.83796377]],"type":"car","center":[125.14365489,43.83794923],"spaceCode":"1B-053","heading":310},{"coordinates":[[125.14365138,43.8379755],[125.14367873,43.83798742],[125.14371266,43.83794661],[125.14368531,43.83793469],[125.14365138,43.8379755]],"type":"car","center":[125.14368202,43.83796106],"spaceCode":"1B-054","heading":310},{"coordinates":[[125.14332429,43.83813205],[125.14335152,43.83814391],[125.14338672,43.83810129],[125.14335967,43.8380895],[125.14332429,43.83813205]],"type":"car","center":[125.14335553,43.83811671],"spaceCode":"1B-013","heading":130},{"coordinates":[[125.14335152,43.83814391],[125.14337844,43.83815564],[125.14341382,43.83811309],[125.14338672,43.83810129],[125.14335152,43.83814391]],"type":"car","center":[125.14338264,43.83812846],"spaceCode":"1B-014","heading":130},{"coordinates":[[125.14337844,43.83815564],[125.14340579,43.83816756],[125.14344117,43.83812501],[125.14341382,43.83811309],[125.14337844,43.83815564]],"type":"car","center":[125.1434098,43.83814032],"spaceCode":"1B-015","heading":130},{"coordinates":[[125.14328887,43.83817464],[125.14331611,43.83818651],[125.14335152,43.83814391],[125.14332429,43.83813205],[125.14328887,43.83817464]],"type":"car","center":[125.1433202,43.83815928],"spaceCode":"1B-001","heading":310},{"coordinates":[[125.14331611,43.83818651],[125.14334302,43.83819824],[125.14337844,43.83815564],[125.14335152,43.83814391],[125.14331611,43.83818651]],"type":"car","center":[125.14334727,43.83817107],"spaceCode":"1B-002","heading":310},{"coordinates":[[125.14334302,43.83819824],[125.14337038,43.83821015],[125.14340579,43.83816756],[125.14337844,43.83815564],[125.14334302,43.83819824]],"type":"car","center":[125.14337441,43.8381829],"spaceCode":"1B-003","heading":310},{"coordinates":[[125.14350488,43.83821061],[125.14353212,43.83822248],[125.14356731,43.83817985],[125.14354026,43.83816806],[125.14350488,43.83821061]],"type":"car","center":[125.14353612,43.83819527],"spaceCode":"1B-019","heading":130},{"coordinates":[[125.14353212,43.83822248],[125.14355903,43.8382342],[125.14359441,43.83819165],[125.14356731,43.83817985],[125.14353212,43.83822248]],"type":"car","center":[125.14356324,43.83820702],"spaceCode":"1B-020","heading":130},{"coordinates":[[125.14355903,43.8382342],[125.14358639,43.83824612],[125.14362176,43.83820357],[125.14359441,43.83819165],[125.14355903,43.8382342]],"type":"car","center":[125.1435904,43.83821889],"spaceCode":"1B-021","heading":130},{"coordinates":[[125.14346947,43.83825321],[125.1434967,43.83826507],[125.14353212,43.83822248],[125.14350488,43.83821061],[125.14346947,43.83825321]],"type":"car","center":[125.14350079,43.83823784],"spaceCode":"1B-007","heading":310},{"coordinates":[[125.1434967,43.83826507],[125.14352362,43.8382768],[125.14355903,43.8382342],[125.14353212,43.83822248],[125.1434967,43.83826507]],"type":"car","center":[125.14352787,43.83824964],"spaceCode":"1B-008","heading":310},{"coordinates":[[125.14352362,43.8382768],[125.14355097,43.83828872],[125.14358639,43.83824612],[125.14355903,43.8382342],[125.14352362,43.8382768]],"type":"car","center":[125.143555,43.83826146],"spaceCode":"1B-009","heading":310},{"coordinates":[[125.14359536,43.83824985],[125.14362259,43.83826171],[125.14365779,43.83821909],[125.14363074,43.8382073],[125.14359536,43.83824985]],"type":"car","center":[125.1436266,43.83823451],"spaceCode":"1B-022","heading":130},{"coordinates":[[125.14362259,43.83826171],[125.14364951,43.83827344],[125.14368488,43.83823089],[125.14365779,43.83821909],[125.14362259,43.83826171]],"type":"car","center":[125.14365371,43.83824626],"spaceCode":"1B-023","heading":130},{"coordinates":[[125.14364951,43.83827344],[125.14367686,43.83828536],[125.14371224,43.83824281],[125.14368488,43.83823089],[125.14364951,43.83827344]],"type":"car","center":[125.14368087,43.83825812],"spaceCode":"1B-024","heading":130},{"coordinates":[[125.14355994,43.83829244],[125.14358718,43.83830431],[125.14362259,43.83826171],[125.14359536,43.83824985],[125.14355994,43.83829244]],"type":"car","center":[125.14359127,43.83827708],"spaceCode":"1B-010","heading":310},{"coordinates":[[125.14358718,43.83830431],[125.14361409,43.83831604],[125.14364951,43.83827344],[125.14362259,43.83826171],[125.14358718,43.83830431]],"type":"car","center":[125.14361834,43.83828887],"spaceCode":"1B-011","heading":310},{"coordinates":[[125.14361409,43.83831604],[125.14364145,43.83832795],[125.14367686,43.83828536],[125.14364951,43.83827344],[125.14361409,43.83831604]],"type":"car","center":[125.14364548,43.8383007],"spaceCode":"1B-012","heading":310},{"coordinates":[[125.14377612,43.83832862],[125.14380335,43.83834048],[125.14383855,43.83829785],[125.1438115,43.83828607],[125.14377612,43.83832862]],"type":"car","center":[125.14380736,43.83831328],"spaceCode":"1A-011","heading":130},{"coordinates":[[125.14380335,43.83834048],[125.14383027,43.83835221],[125.14386565,43.83830966],[125.14383855,43.83829785],[125.14380335,43.83834048]],"type":"car","center":[125.14383448,43.83832503],"spaceCode":"1A-012","heading":130},{"coordinates":[[125.14383027,43.83835221],[125.14385762,43.83836412],[125.143893,43.83832158],[125.14386565,43.83830966],[125.14383027,43.83835221]],"type":"car","center":[125.14386163,43.83833689],"spaceCode":"1A-013","heading":130},{"coordinates":[[125.14374071,43.83837121],[125.14376794,43.83838308],[125.14380335,43.83834048],[125.14377612,43.83832862],[125.14374071,43.83837121]],"type":"car","center":[125.14377203,43.83835585],"spaceCode":"1A-003","heading":310},{"coordinates":[[125.14376794,43.83838308],[125.14379486,43.8383948],[125.14383027,43.83835221],[125.14380335,43.83834048],[125.14376794,43.83838308]],"type":"car","center":[125.14379911,43.83836764],"spaceCode":"1A-004","heading":310},{"coordinates":[[125.14379486,43.8383948],[125.14382221,43.83840672],[125.14385762,43.83836412],[125.14383027,43.83835221],[125.14379486,43.8383948]],"type":"car","center":[125.14382624,43.83837946],"spaceCode":"1A-005","heading":310},{"coordinates":[[125.14371314,43.83830104],[125.14374037,43.8383129],[125.14377557,43.83827027],[125.14374852,43.83825849],[125.14371314,43.83830104]],"type":"car","center":[125.14374438,43.8382857],"spaceCode":"1A-009","heading":130},{"coordinates":[[125.14374037,43.8383129],[125.14376729,43.83832463],[125.14380267,43.83828208],[125.14377557,43.83827027],[125.14374037,43.8383129]],"type":"car","center":[125.14377149,43.83829745],"spaceCode":"1A-010","heading":130},{"coordinates":[[125.14367773,43.83834363],[125.14370496,43.8383555],[125.14374037,43.8383129],[125.14371314,43.83830104],[125.14367773,43.83834363]],"type":"car","center":[125.14370905,43.83832827],"spaceCode":"1A-001","heading":310},{"coordinates":[[125.14370496,43.8383555],[125.14373187,43.83836722],[125.14376729,43.83832463],[125.14374037,43.8383129],[125.14370496,43.8383555]],"type":"car","center":[125.14373612,43.83834006],"spaceCode":"1A-002","heading":310},{"coordinates":[[125.14341487,43.83817146],[125.1434421,43.83818333],[125.1434773,43.8381407],[125.14345025,43.83812891],[125.14341487,43.83817146]],"type":"car","center":[125.14344611,43.83815612],"spaceCode":"1B-016","heading":130},{"coordinates":[[125.1434421,43.83818333],[125.14346902,43.83819506],[125.1435044,43.83815251],[125.1434773,43.8381407],[125.1434421,43.83818333]],"type":"car","center":[125.14347322,43.83816787],"spaceCode":"1B-017","heading":130},{"coordinates":[[125.14346902,43.83819506],[125.14349637,43.83820697],[125.14353175,43.83816442],[125.1435044,43.83815251],[125.14346902,43.83819506]],"type":"car","center":[125.14350038,43.83817974],"spaceCode":"1B-018","heading":130},{"coordinates":[[125.14337945,43.83821406],[125.14340669,43.83822592],[125.1434421,43.83818333],[125.14341487,43.83817146],[125.14337945,43.83821406]],"type":"car","center":[125.14341078,43.83819869],"spaceCode":"1B-004","heading":310},{"coordinates":[[125.14340669,43.83822592],[125.14343361,43.83823765],[125.14346902,43.83819506],[125.1434421,43.83818333],[125.14340669,43.83822592]],"type":"car","center":[125.14343785,43.83821049],"spaceCode":"1B-005","heading":310},{"coordinates":[[125.14343361,43.83823765],[125.14346096,43.83824957],[125.14349637,43.83820697],[125.14346902,43.83819506],[125.14343361,43.83823765]],"type":"car","center":[125.14346499,43.83822231],"spaceCode":"1B-006","heading":310},{"coordinates":[[125.14370426,43.83811868],[125.14373149,43.83813054],[125.14376669,43.83808792],[125.14373964,43.83807613],[125.14370426,43.83811868]],"type":"car","center":[125.1437355,43.83810334],"spaceCode":"1B-046","heading":130},{"coordinates":[[125.14373149,43.83813054],[125.14375841,43.83814227],[125.14379379,43.83809972],[125.14376669,43.83808792],[125.14373149,43.83813054]],"type":"car","center":[125.14376261,43.83811509],"spaceCode":"1B-047","heading":130},{"coordinates":[[125.14375841,43.83814227],[125.14378576,43.83815419],[125.14382114,43.83811164],[125.14379379,43.83809972],[125.14375841,43.83814227]],"type":"car","center":[125.14378977,43.83812695],"spaceCode":"1B-048","heading":130},{"coordinates":[[125.14366885,43.83816127],[125.14369608,43.83817314],[125.14373149,43.83813054],[125.14370426,43.83811868],[125.14366885,43.83816127]],"type":"car","center":[125.14370017,43.83814591],"spaceCode":"1B-034","heading":310},{"coordinates":[[125.14369608,43.83817314],[125.14372299,43.83818486],[125.14375841,43.83814227],[125.14373149,43.83813054],[125.14369608,43.83817314]],"type":"car","center":[125.14372724,43.8381577],"spaceCode":"1B-035","heading":310},{"coordinates":[[125.14372299,43.83818486],[125.14375035,43.83819678],[125.14378576,43.83815419],[125.14375841,43.83814227],[125.14372299,43.83818486]],"type":"car","center":[125.14375438,43.83816953],"spaceCode":"1B-036","heading":310},{"coordinates":[[125.14343296,43.83800097],[125.1434602,43.83801283],[125.14349539,43.83797021],[125.14346834,43.83795842],[125.14343296,43.83800097]],"type":"car","center":[125.1434642,43.83798563],"spaceCode":"1B-037","heading":130},{"coordinates":[[125.1434602,43.83801283],[125.14348711,43.83802456],[125.14352249,43.83798201],[125.14349539,43.83797021],[125.1434602,43.83801283]],"type":"car","center":[125.14349132,43.83799738],"spaceCode":"1B-038","heading":130},{"coordinates":[[125.14348711,43.83802456],[125.14351447,43.83803648],[125.14354984,43.83799393],[125.14352249,43.83798201],[125.14348711,43.83802456]],"type":"car","center":[125.14351848,43.83800925],"spaceCode":"1B-039","heading":130},{"coordinates":[[125.14339755,43.83804356],[125.14342478,43.83805543],[125.1434602,43.83801283],[125.14343296,43.83800097],[125.14339755,43.83804356]],"type":"car","center":[125.14342887,43.8380282],"spaceCode":"1B-025","heading":310},{"coordinates":[[125.14342478,43.83805543],[125.1434517,43.83806716],[125.14348711,43.83802456],[125.1434602,43.83801283],[125.14342478,43.83805543]],"type":"car","center":[125.14345595,43.83804],"spaceCode":"1B-026","heading":310},{"coordinates":[[125.1434517,43.83806716],[125.14347905,43.83807907],[125.14351447,43.83803648],[125.14348711,43.83802456],[125.1434517,43.83806716]],"type":"car","center":[125.14348308,43.83805182],"spaceCode":"1B-027","heading":310},{"coordinates":[[125.14361385,43.83807947],[125.14364108,43.83809134],[125.14367628,43.83804872],[125.14364922,43.83803693],[125.14361385,43.83807947]],"type":"car","center":[125.14364509,43.83806414],"spaceCode":"1B-043","heading":130},{"coordinates":[[125.14364108,43.83809134],[125.143668,43.83810307],[125.14370337,43.83806052],[125.14367628,43.83804872],[125.14364108,43.83809134]],"type":"car","center":[125.1436722,43.83807589],"spaceCode":"1B-044","heading":130},{"coordinates":[[125.143668,43.83810307],[125.14369535,43.83811499],[125.14373073,43.83807244],[125.14370337,43.83806052],[125.143668,43.83810307]],"type":"car","center":[125.14369936,43.83808775],"spaceCode":"1B-045","heading":130},{"coordinates":[[125.14357843,43.83812207],[125.14360566,43.83813394],[125.14364108,43.83809134],[125.14361385,43.83807947],[125.14357843,43.83812207]],"type":"car","center":[125.14360976,43.83810671],"spaceCode":"1B-031","heading":310},{"coordinates":[[125.14360566,43.83813394],[125.14363258,43.83814566],[125.143668,43.83810307],[125.14364108,43.83809134],[125.14360566,43.83813394]],"type":"car","center":[125.14363683,43.8381185],"spaceCode":"1B-032","heading":310},{"coordinates":[[125.14363258,43.83814566],[125.14365993,43.83815758],[125.14369535,43.83811499],[125.143668,43.83810307],[125.14363258,43.83814566]],"type":"car","center":[125.14366397,43.83813032],"spaceCode":"1B-033","heading":310},{"coordinates":[[125.1438667,43.83836801],[125.14389393,43.83837987],[125.14392913,43.83833725],[125.14390208,43.83832546],[125.1438667,43.83836801]],"type":"car","center":[125.14389794,43.83835267],"spaceCode":"1A-014","heading":130},{"coordinates":[[125.14389393,43.83837987],[125.14392085,43.8383916],[125.14395623,43.83834905],[125.14392913,43.83833725],[125.14389393,43.83837987]],"type":"car","center":[125.14392505,43.83836442],"spaceCode":"1A-015","heading":130},{"coordinates":[[125.14392085,43.8383916],[125.1439482,43.83840352],[125.14398358,43.83836097],[125.14395623,43.83834905],[125.14392085,43.8383916]],"type":"car","center":[125.14395221,43.83837628],"spaceCode":"1A-016","heading":130},{"coordinates":[[125.14383129,43.8384106],[125.14385852,43.83842247],[125.14389393,43.83837987],[125.1438667,43.83836801],[125.14383129,43.8384106]],"type":"car","center":[125.14386261,43.83839524],"spaceCode":"1A-006","heading":310},{"coordinates":[[125.14385852,43.83842247],[125.14388544,43.8384342],[125.14392085,43.8383916],[125.14389393,43.83837987],[125.14385852,43.83842247]],"type":"car","center":[125.14388968,43.83840703],"spaceCode":"1A-007","heading":310},{"coordinates":[[125.14388544,43.8384342],[125.14391279,43.83844611],[125.1439482,43.83840352],[125.14392085,43.8383916],[125.14388544,43.8384342]],"type":"car","center":[125.14391682,43.83841886],"spaceCode":"1A-008","heading":310},{"coordinates":[[125.14352323,43.83804008],[125.14355046,43.83805194],[125.14358566,43.83800932],[125.1435586,43.83799753],[125.14352323,43.83804008]],"type":"car","center":[125.14355447,43.83802474],"spaceCode":"1B-040","heading":130},{"coordinates":[[125.14355046,43.83805194],[125.14357738,43.83806367],[125.14361275,43.83802112],[125.14358566,43.83800932],[125.14355046,43.83805194]],"type":"car","center":[125.14358158,43.83803649],"spaceCode":"1B-041","heading":130},{"coordinates":[[125.14357738,43.83806367],[125.14360473,43.83807559],[125.1436401,43.83803304],[125.14361275,43.83802112],[125.14357738,43.83806367]],"type":"car","center":[125.14360874,43.83804835],"spaceCode":"1B-042","heading":130},{"coordinates":[[125.14348781,43.83808267],[125.14351504,43.83809454],[125.14355046,43.83805194],[125.14352323,43.83804008],[125.14348781,43.83808267]],"type":"car","center":[125.14351913,43.83806731],"spaceCode":"1B-028","heading":310},{"coordinates":[[125.14351504,43.83809454],[125.14354196,43.83810627],[125.14357738,43.83806367],[125.14355046,43.83805194],[125.14351504,43.83809454]],"type":"car","center":[125.14354621,43.8380791],"spaceCode":"1B-029","heading":310},{"coordinates":[[125.14354196,43.83810627],[125.14356931,43.83811818],[125.14360473,43.83807559],[125.14357738,43.83806367],[125.14354196,43.83810627]],"type":"car","center":[125.14357334,43.83809093],"spaceCode":"1B-030","heading":310},{"coordinates":[[125.14392326,43.83854943],[125.14390708,43.83856903],[125.14396194,43.83859277],[125.14397809,43.83857321],[125.14392326,43.83854943]],"type":"car","center":[125.14394258,43.8385711],"spaceCode":"1A-051","heading":23},{"coordinates":[[125.14390708,43.83856903],[125.14389089,43.83858863],[125.14394576,43.83861237],[125.14396194,43.83859277],[125.14390708,43.83856903]],"type":"car","center":[125.14392642,43.8385907],"spaceCode":"1A-052","heading":23},{"coordinates":[[125.14403683,43.83841207],[125.14402065,43.83843166],[125.14407537,43.83845539],[125.14409155,43.83843579],[125.14403683,43.83841207]],"type":"car","center":[125.1440561,43.83843373],"spaceCode":"1A-045","heading":23},{"coordinates":[[125.14402065,43.83843166],[125.14400446,43.83845126],[125.14405919,43.83847499],[125.14407537,43.83845539],[125.14402065,43.83843166]],"type":"car","center":[125.14403992,43.83845332],"spaceCode":"1A-046","heading":23},{"coordinates":[[125.14400447,43.83845126],[125.14398828,43.83847085],[125.14404303,43.83849455],[125.14405919,43.83847499],[125.14400447,43.83845126]],"type":"car","center":[125.14402373,43.83847291],"spaceCode":"1A-047","heading":23},{"coordinates":[[125.14398266,43.83847774],[125.14396648,43.83849734],[125.14402116,43.83852105],[125.14403734,43.83850145],[125.14398266,43.83847774]],"type":"car","center":[125.14400191,43.83849939],"spaceCode":"1A-048","heading":23},{"coordinates":[[125.14396648,43.83849734],[125.14395029,43.83851693],[125.14400498,43.83854064],[125.14402116,43.83852105],[125.14396648,43.83849734]],"type":"car","center":[125.14398572,43.83851899],"spaceCode":"1A-049","heading":23},{"coordinates":[[125.14395029,43.83851693],[125.14393411,43.83853653],[125.14398882,43.8385602],[125.14400498,43.83854064],[125.14395029,43.83851693]],"type":"car","center":[125.14396954,43.83853857],"spaceCode":"1A-050","heading":23},{"coordinates":[[125.14387228,43.8386107],[125.1438561,43.8386303],[125.14391124,43.83865417],[125.1439274,43.8386346],[125.14387228,43.8386107]],"type":"car","center":[125.14389175,43.83863244],"spaceCode":"1A-053","heading":23},{"coordinates":[[125.1438561,43.8386303],[125.14383991,43.8386499],[125.14389506,43.83867376],[125.14391124,43.83865417],[125.1438561,43.8386303]],"type":"car","center":[125.14387558,43.83865203],"spaceCode":"1A-054","heading":23},{"coordinates":[[125.14360418,43.83843212],[125.14363141,43.83844399],[125.14366679,43.83840144],[125.14363955,43.83838957],[125.14360418,43.83843212]],"type":"car","center":[125.14363548,43.83841678],"spaceCode":"1D-038","heading":130},{"coordinates":[[125.14363141,43.83844399],[125.14365833,43.83845571],[125.1436937,43.83841317],[125.14366679,43.83840144],[125.14363141,43.83844399]],"type":"car","center":[125.14366256,43.83842858],"spaceCode":"1D-039","heading":130},{"coordinates":[[125.14356876,43.83847472],[125.14359599,43.83848658],[125.14363141,43.83844399],[125.14360418,43.83843212],[125.14356876,43.83847472]],"type":"car","center":[125.14360009,43.83845935],"spaceCode":"1D-030","heading":310},{"coordinates":[[125.14359599,43.83848658],[125.14362291,43.83849831],[125.14365833,43.83845571],[125.14363141,43.83844399],[125.14359599,43.83848658]],"type":"car","center":[125.14362716,43.83847115],"spaceCode":"1D-031","heading":310},{"coordinates":[[125.14378497,43.83851089],[125.14381188,43.83852262],[125.14384726,43.83848007],[125.14382034,43.83846834],[125.14378497,43.83851089]],"type":"car","center":[125.14381611,43.83849548],"spaceCode":"1D-044","heading":130},{"coordinates":[[125.14375773,43.83849903],[125.14378497,43.83851089],[125.14382034,43.83846834],[125.14379311,43.83845648],[125.14375773,43.83849903]],"type":"car","center":[125.14378904,43.83848368],"spaceCode":"1D-043","heading":130},{"coordinates":[[125.14381188,43.83852262],[125.14383923,43.83853454],[125.14387461,43.83849199],[125.14384726,43.83848007],[125.14381188,43.83852262]],"type":"car","center":[125.14384325,43.8385073],"spaceCode":"1D-045","heading":130},{"coordinates":[[125.14372232,43.83854162],[125.14374955,43.83855349],[125.14378497,43.83851089],[125.14375773,43.83849903],[125.14372232,43.83854162]],"type":"car","center":[125.14375364,43.83852626],"spaceCode":"1D-035","heading":310},{"coordinates":[[125.14374955,43.83855349],[125.14377647,43.83856521],[125.14381188,43.83852262],[125.14378497,43.83851089],[125.14374955,43.83855349]],"type":"car","center":[125.14378072,43.83853805],"spaceCode":"1D-036","heading":310},{"coordinates":[[125.14377647,43.83856521],[125.14380382,43.83857713],[125.14383923,43.83853454],[125.14381188,43.83852262],[125.14377647,43.83856521]],"type":"car","center":[125.14380785,43.83854988],"spaceCode":"1D-037","heading":310},{"coordinates":[[125.14366748,43.8384597],[125.14369471,43.83847157],[125.14373009,43.83842902],[125.14370286,43.83841715],[125.14366748,43.8384597]],"type":"car","center":[125.14369879,43.83844436],"spaceCode":"1D-040","heading":130},{"coordinates":[[125.14369471,43.83847157],[125.14372163,43.8384833],[125.14375701,43.83844075],[125.14373009,43.83842902],[125.14369471,43.83847157]],"type":"car","center":[125.14372586,43.83845616],"spaceCode":"1D-041","heading":130},{"coordinates":[[125.14372163,43.8384833],[125.14374898,43.83849521],[125.14378436,43.83845266],[125.14375701,43.83844075],[125.14372163,43.8384833]],"type":"car","center":[125.143753,43.83846798],"spaceCode":"1D-042","heading":130},{"coordinates":[[125.14363207,43.8385023],[125.1436593,43.83851416],[125.14369471,43.83847157],[125.14366748,43.8384597],[125.14363207,43.8385023]],"type":"car","center":[125.14366339,43.83848693],"spaceCode":"1D-032","heading":310},{"coordinates":[[125.1436593,43.83851416],[125.14368622,43.83852589],[125.14372163,43.8384833],[125.14369471,43.83847157],[125.1436593,43.83851416]],"type":"car","center":[125.14369047,43.83849873],"spaceCode":"1D-033","heading":310},{"coordinates":[[125.14368622,43.83852589],[125.14371357,43.83853781],[125.14374898,43.83849521],[125.14372163,43.8384833],[125.14368622,43.83852589]],"type":"car","center":[125.1437176,43.83851055],"spaceCode":"1D-034","heading":310},{"coordinates":[[125.14348636,43.83838123],[125.14351359,43.83839309],[125.14354897,43.83835054],[125.14352174,43.83833868],[125.14348636,43.83838123]],"type":"car","center":[125.14351766,43.83836588],"spaceCode":"1C-044","heading":130},{"coordinates":[[125.14351359,43.83839309],[125.14354051,43.83840482],[125.14357589,43.83836227],[125.14354897,43.83835054],[125.14351359,43.83839309]],"type":"car","center":[125.14354474,43.83837768],"spaceCode":"1C-045","heading":130},{"coordinates":[[125.14354051,43.83840482],[125.14356786,43.83841674],[125.14360324,43.83837419],[125.14357589,43.83836227],[125.14354051,43.83840482]],"type":"car","center":[125.14357187,43.8383895],"spaceCode":"1C-046","heading":130},{"coordinates":[[125.14345094,43.83842382],[125.14347818,43.83843569],[125.14351359,43.83839309],[125.14348636,43.83838123],[125.14345094,43.83842382]],"type":"car","center":[125.14348227,43.83840846],"spaceCode":"1C-032","heading":310},{"coordinates":[[125.14347818,43.83843569],[125.14350509,43.83844742],[125.14354051,43.83840482],[125.14351359,43.83839309],[125.14347818,43.83843569]],"type":"car","center":[125.14350934,43.83842025],"spaceCode":"1C-033","heading":310},{"coordinates":[[125.14350509,43.83844742],[125.14353245,43.83845933],[125.14356786,43.83841674],[125.14354051,43.83840482],[125.14350509,43.83844742]],"type":"car","center":[125.14353648,43.83843208],"spaceCode":"1C-034","heading":310},{"coordinates":[[125.14339603,43.83834187],[125.14342326,43.83835374],[125.14345864,43.83831119],[125.14343141,43.83829932],[125.14339603,43.83834187]],"type":"car","center":[125.14342734,43.83832653],"spaceCode":"1C-041","heading":130},{"coordinates":[[125.14342326,43.83835374],[125.14345018,43.83836547],[125.14348556,43.83832292],[125.14345864,43.83831119],[125.14342326,43.83835374]],"type":"car","center":[125.14345441,43.83833833],"spaceCode":"1C-042","heading":130},{"coordinates":[[125.14345018,43.83836547],[125.14347754,43.83837738],[125.14351291,43.83833483],[125.14348556,43.83832292],[125.14345018,43.83836547]],"type":"car","center":[125.14348155,43.83835015],"spaceCode":"1C-043","heading":130},{"coordinates":[[125.14336062,43.83838447],[125.14338785,43.83839633],[125.14342326,43.83835374],[125.14339603,43.83834187],[125.14336062,43.83838447]],"type":"car","center":[125.14339194,43.8383691],"spaceCode":"1C-029","heading":310},{"coordinates":[[125.14338785,43.83839633],[125.14341477,43.83840806],[125.14345018,43.83836547],[125.14342326,43.83835374],[125.14338785,43.83839633]],"type":"car","center":[125.14341902,43.8383809],"spaceCode":"1C-030","heading":310},{"coordinates":[[125.14341477,43.83840806],[125.14344212,43.83841998],[125.14347754,43.83837738],[125.14345018,43.83836547],[125.14341477,43.83840806]],"type":"car","center":[125.14344615,43.83839272],"spaceCode":"1C-031","heading":310},{"coordinates":[[125.14330577,43.83830255],[125.14333301,43.83831441],[125.14336838,43.83827186],[125.14334115,43.83826],[125.14330577,43.83830255]],"type":"car","center":[125.14333708,43.8382872],"spaceCode":"1C-038","heading":130},{"coordinates":[[125.14333301,43.83831441],[125.14335993,43.83832614],[125.1433953,43.83828359],[125.14336838,43.83827186],[125.14333301,43.83831441]],"type":"car","center":[125.14336415,43.838299],"spaceCode":"1C-039","heading":130},{"coordinates":[[125.14335993,43.83832614],[125.14338728,43.83833806],[125.14342265,43.83829551],[125.1433953,43.83828359],[125.14335993,43.83832614]],"type":"car","center":[125.14339129,43.83831082],"spaceCode":"1C-040","heading":130},{"coordinates":[[125.14327036,43.83834514],[125.14329759,43.83835701],[125.14333301,43.83831441],[125.14330577,43.83830255],[125.14327036,43.83834514]],"type":"car","center":[125.14330168,43.83832978],"spaceCode":"1C-026","heading":310},{"coordinates":[[125.14329759,43.83835701],[125.14332451,43.83836874],[125.14335993,43.83832614],[125.14333301,43.83831441],[125.14329759,43.83835701]],"type":"car","center":[125.14332876,43.83834157],"spaceCode":"1C-027","heading":310},{"coordinates":[[125.14332451,43.83836874],[125.14335186,43.83838065],[125.14338728,43.83833806],[125.14335993,43.83832614],[125.14332451,43.83836874]],"type":"car","center":[125.14335589,43.8383534],"spaceCode":"1C-028","heading":310},{"coordinates":[[125.14370394,43.83865333],[125.14373122,43.83866519],[125.14376603,43.83862312],[125.14373893,43.83861134],[125.14370394,43.83865333]],"type":"car","center":[125.14373501,43.83863827],"spaceCode":"1D-029","heading":130},{"coordinates":[[125.14367702,43.83864162],[125.14370394,43.83865333],[125.14373893,43.83861134],[125.14371191,43.83859959],[125.14367702,43.83864162]],"type":"car","center":[125.14370796,43.83862646],"spaceCode":"1D-028","heading":130},{"coordinates":[[125.14364971,43.83862974],[125.14367702,43.83864162],[125.14371191,43.83859959],[125.1436846,43.83858771],[125.14364971,43.83862974]],"type":"car","center":[125.14368081,43.83861467],"spaceCode":"1D-027","heading":130},{"coordinates":[[125.1435508,43.83858539],[125.14358479,43.8385443],[125.1435577,43.83853252],[125.14352351,43.83857355],[125.1435508,43.83858539]],"type":"car","center":[125.14355418,43.83855896],"spaceCode":"1D-023","heading":130},{"coordinates":[[125.14352351,43.83857355],[125.1435577,43.83853252],[125.14353068,43.83852076],[125.14349656,43.83856187],[125.14352351,43.83857355]],"type":"car","center":[125.14352712,43.83854716],"spaceCode":"1D-022","heading":130},{"coordinates":[[125.1436414,43.83862487],[125.14367544,43.83858373],[125.14364835,43.83857195],[125.14361415,43.83861299],[125.1436414,43.83862487]],"type":"car","center":[125.14364482,43.83859841],"spaceCode":"1D-026","heading":130},{"coordinates":[[125.14361415,43.83861299],[125.14364835,43.83857195],[125.14362133,43.83856019],[125.14358724,43.83860126],[125.14361415,43.83861299]],"type":"car","center":[125.14361778,43.83858658],"spaceCode":"1D-025","heading":130},{"coordinates":[[125.14358724,43.83860126],[125.14362133,43.83856019],[125.14359401,43.83854831],[125.14355995,43.83858936],[125.14358724,43.83860126]],"type":"car","center":[125.14359063,43.83857478],"spaceCode":"1D-024","heading":130},{"coordinates":[[125.14346069,43.83854619],[125.14349468,43.83850511],[125.14346759,43.83849332],[125.14343339,43.83853436],[125.14346069,43.83854619]],"type":"car","center":[125.14346407,43.83851977],"spaceCode":"1C-022","heading":130},{"coordinates":[[125.14343339,43.83853436],[125.14346759,43.83849332],[125.14344057,43.83848157],[125.14340645,43.83852268],[125.14343339,43.83853436]],"type":"car","center":[125.14343701,43.83850797],"spaceCode":"1C-021","heading":130},{"coordinates":[[125.14340645,43.83852268],[125.14344057,43.83848157],[125.14341325,43.83846969],[125.14337911,43.83851082],[125.14340645,43.83852268]],"type":"car","center":[125.14340985,43.83849619],"spaceCode":"1C-020","heading":130},{"coordinates":[[125.14337026,43.8385069],[125.14340428,43.83846579],[125.14337719,43.83845401],[125.14334295,43.83849509],[125.14337026,43.8385069]],"type":"car","center":[125.14337365,43.83848047],"spaceCode":"1C-019","heading":130},{"coordinates":[[125.14334295,43.83849509],[125.14337719,43.83845401],[125.14335017,43.83844225],[125.14331599,43.83848342],[125.14334295,43.83849509]],"type":"car","center":[125.14334658,43.83846868],"spaceCode":"1C-018","heading":130},{"coordinates":[[125.14331599,43.83848342],[125.14335017,43.83844225],[125.14332285,43.83843037],[125.14328864,43.83847159],[125.14331599,43.83848342]],"type":"car","center":[125.14331941,43.83845691],"spaceCode":"1C-017","heading":130},{"coordinates":[[125.14325191,43.83845672],[125.14327919,43.83846859],[125.14331399,43.83842652],[125.1432869,43.83841474],[125.14325191,43.83845672]],"type":"car","center":[125.14328298,43.83844166],"spaceCode":"1C-016","heading":130},{"coordinates":[[125.14322499,43.83844502],[125.14325191,43.83845672],[125.1432869,43.83841474],[125.14325988,43.83840298],[125.14322499,43.83844502]],"type":"car","center":[125.14325593,43.83842985],"spaceCode":"1C-015","heading":130},{"coordinates":[[125.14319768,43.83843313],[125.14322499,43.83844502],[125.14325988,43.83840298],[125.14323257,43.8383911],[125.14319768,43.83843313]],"type":"car","center":[125.14322878,43.83841806],"spaceCode":"1C-014","heading":130},{"coordinates":[[125.14316153,43.83841741],[125.14318881,43.83842928],[125.14322362,43.83838721],[125.14319653,43.83837543],[125.14316153,43.83841741]],"type":"car","center":[125.1431926,43.83840236],"spaceCode":"1C-013","heading":130},{"coordinates":[[125.14313461,43.83840571],[125.14316153,43.83841741],[125.14319653,43.83837543],[125.1431695,43.83836367],[125.14313461,43.83840571]],"type":"car","center":[125.14316555,43.83839054],"spaceCode":"1C-012","heading":130},{"coordinates":[[125.14352243,43.8387679],[125.14349542,43.83875615],[125.14346121,43.83879796],[125.14348784,43.83880941],[125.14352243,43.8387679]],"type":"car","center":[125.14349177,43.8387828],"spaceCode":"1D-005","controlPoint":[125.14350892,43.83876203],"heading":130},{"coordinates":[[125.14349542,43.83875615],[125.14346818,43.83874432],[125.14343296,43.83878719],[125.14346121,43.83879796],[125.14349542,43.83875615]],"type":"car","center":[125.14346437,43.83877139],"spaceCode":"1D-004","controlPoint":[125.1434818,43.83875024],"heading":129},{"coordinates":[[125.14346818,43.83874432],[125.14344109,43.83873251],[125.14340656,43.83877446],[125.14343296,43.83878719],[125.14346818,43.83874432]],"type":"car","center":[125.14343724,43.83875965],"spaceCode":"1D-003","controlPoint":[125.14345464,43.83873842],"heading":129},{"coordinates":[[125.14361307,43.83880734],[125.14358595,43.83879554],[125.14355213,43.83883705],[125.14357898,43.83884859],[125.14361307,43.83880734]],"type":"car","center":[125.14358256,43.83882208],"spaceCode":"1D-008","controlPoint":[125.14359951,43.83880144],"heading":129},{"coordinates":[[125.14358595,43.83879554],[125.14355874,43.8387837],[125.14352448,43.83882516],[125.14355213,43.83883705],[125.14358595,43.83879554]],"type":"car","center":[125.14355528,43.83881041],"spaceCode":"1D-007","controlPoint":[125.14357234,43.83878962],"heading":130},{"coordinates":[[125.14355874,43.8387837],[125.14353174,43.83877196],[125.14349699,43.83881334],[125.14352448,43.83882516],[125.14355874,43.8387837]],"type":"car","center":[125.14352794,43.83879859],"spaceCode":"1D-006","controlPoint":[125.14354524,43.83877783],"heading":130},{"coordinates":[[125.1436762,43.83883481],[125.14364918,43.83882305],[125.1436147,43.83886396],[125.14364304,43.83887614],[125.1436762,43.83883481]],"type":"car","center":[125.14364565,43.83884964],"spaceCode":"1D-010","controlPoint":[125.14366269,43.83882893],"heading":130},{"coordinates":[[125.14364918,43.83882305],[125.14362188,43.83881118],[125.14358792,43.83885244],[125.1436147,43.83886396],[125.14364918,43.83882305]],"type":"car","center":[125.14361848,43.83883758],"spaceCode":"1D-009","controlPoint":[125.14363553,43.83881711],"heading":130},{"coordinates":[[125.14343214,43.83872862],[125.14340503,43.83871683],[125.14337047,43.83875894],[125.14339769,43.83877065],[125.14343214,43.83872862]],"type":"car","center":[125.14340133,43.83874376],"spaceCode":"1D-002","controlPoint":[125.14341859,43.83872272],"heading":129},{"coordinates":[[125.14340503,43.83871683],[125.14337774,43.83870495],[125.14334276,43.83874702],[125.14337047,43.83875894],[125.14340503,43.83871683]],"type":"car","center":[125.14337396,43.83873198],"spaceCode":"1D-001","controlPoint":[125.14339139,43.83871089],"heading":130},{"coordinates":[[125.14321557,43.83826324],[125.1432428,43.83827511],[125.143278,43.83823249],[125.14325095,43.8382207],[125.14321557,43.83826324]],"type":"car","center":[125.14324681,43.83824791],"spaceCode":"1C-035","heading":130},{"coordinates":[[125.1432428,43.83827511],[125.14326972,43.83828684],[125.1433051,43.83824429],[125.143278,43.83823249],[125.1432428,43.83827511]],"type":"car","center":[125.14327393,43.83825966],"spaceCode":"1C-036","heading":130},{"coordinates":[[125.14326972,43.83828684],[125.14329707,43.83829876],[125.14333245,43.83825621],[125.1433051,43.83824429],[125.14326972,43.83828684]],"type":"car","center":[125.14330109,43.83827152],"spaceCode":"1C-037","heading":130},{"coordinates":[[125.14318016,43.83830584],[125.14320739,43.83831771],[125.1432428,43.83827511],[125.14321557,43.83826324],[125.14318016,43.83830584]],"type":"car","center":[125.14321148,43.83829047],"spaceCode":"1C-023","heading":310},{"coordinates":[[125.14320739,43.83831771],[125.14323431,43.83832943],[125.14326972,43.83828684],[125.1432428,43.83827511],[125.14320739,43.83831771]],"type":"car","center":[125.14323856,43.83830227],"spaceCode":"1C-024","heading":310},{"coordinates":[[125.14323431,43.83832943],[125.14326166,43.83834135],[125.14329707,43.83829876],[125.14326972,43.83828684],[125.14323431,43.83832943]],"type":"car","center":[125.14326569,43.83831409],"spaceCode":"1C-025","heading":310},{"coordinates":[[125.14383992,43.83864989],[125.14382373,43.83866949],[125.14387888,43.83869336],[125.14389506,43.83867376],[125.14383992,43.83864989]],"type":"car","center":[125.1438594,43.83867163],"spaceCode":"1A-055","heading":23},{"coordinates":[[125.14341815,43.83865617],[125.14344527,43.83866797],[125.14347851,43.83862813],[125.14345085,43.83861626],[125.14341815,43.83865617]],"type":"car","center":[125.14344825,43.83864208],"spaceCode":"1D-011","heading":310},{"coordinates":[[125.14344527,43.83866797],[125.14347268,43.83867991],[125.14350583,43.83864003],[125.14347851,43.83862813],[125.14344527,43.83866797]],"type":"car","center":[125.14347556,43.83865402],"spaceCode":"1D-012","heading":310},{"coordinates":[[125.1431073,43.83839382],[125.14313461,43.83840571],[125.1431695,43.83836367],[125.14314219,43.83835179],[125.1431073,43.83839382]],"type":"car","center":[125.1431384,43.83837875],"spaceCode":"1C-011","heading":130},{"coordinates":[[125.14368955,43.83877419],[125.14371672,43.83878583],[125.14375191,43.83874395],[125.14372445,43.83873213],[125.14368955,43.83877419]],"type":"car","center":[125.14372069,43.83875898],"spaceCode":"1D-020","heading":310},{"coordinates":[[125.14366232,43.83876254],[125.14368955,43.83877419],[125.14372445,43.83873213],[125.1436973,43.83872045],[125.14366232,43.83876254]],"type":"car","center":[125.1436934,43.83874733],"spaceCode":"1D-019","heading":310},{"coordinates":[[125.14371672,43.83878583],[125.14374393,43.83879748],[125.14377898,43.83875559],[125.14375191,43.83874395],[125.14371672,43.83878583]],"type":"car","center":[125.14374787,43.83877072],"spaceCode":"1D-021","heading":310},{"coordinates":[[125.143599,43.83873495],[125.14362622,43.83874681],[125.14366191,43.83870458],[125.14363476,43.83869275],[125.143599,43.83873495]],"type":"car","center":[125.14363047,43.83871978],"spaceCode":"1D-017","heading":310},{"coordinates":[[125.14357196,43.83872317],[125.143599,43.83873495],[125.14363476,43.83869275],[125.14360722,43.83868075],[125.14357196,43.83872317]],"type":"car","center":[125.14360329,43.83870784],"spaceCode":"1D-016","heading":310},{"coordinates":[[125.14362622,43.83874681],[125.14365316,43.83875855],[125.1436891,43.83871643],[125.14366191,43.83870458],[125.14362622,43.83874681]],"type":"car","center":[125.14365762,43.83873156],"spaceCode":"1D-018","heading":310},{"coordinates":[[125.14350898,43.83869573],[125.14353576,43.8387074],[125.1435683,43.83866842],[125.14354123,43.8386566],[125.14350898,43.83869573]],"type":"car","center":[125.1435386,43.838682],"spaceCode":"1D-014","heading":310},{"coordinates":[[125.14348159,43.8386838],[125.14350898,43.83869573],[125.14354123,43.8386566],[125.14351407,43.83864473],[125.14348159,43.8386838]],"type":"car","center":[125.14351145,43.83867024],"spaceCode":"1D-013","heading":310},{"coordinates":[[125.14353576,43.8387074],[125.14356284,43.83871919],[125.14359487,43.83868003],[125.1435683,43.83866842],[125.14353576,43.8387074]],"type":"car","center":[125.14356539,43.83869382],"spaceCode":"1D-015","heading":310},{"coordinates":[[125.14332805,43.8386169],[125.14335521,43.83862873],[125.14338887,43.83858908],[125.14336161,43.8385772],[125.14332805,43.8386169]],"type":"car","center":[125.14335845,43.83860296],"spaceCode":"1C-009","heading":310},{"coordinates":[[125.14330087,43.83860505],[125.14332805,43.8386169],[125.14336161,43.8385772],[125.14333403,43.83856518],[125.14330087,43.83860505]],"type":"car","center":[125.14333118,43.83859103],"spaceCode":"1C-008","heading":310},{"coordinates":[[125.14335521,43.83862873],[125.14338247,43.83864061],[125.14341543,43.83860065],[125.14338887,43.83858908],[125.14335521,43.83862873]],"type":"car","center":[125.14338542,43.83861485],"spaceCode":"1C-010","heading":310},{"coordinates":[[125.14323768,43.83857752],[125.14326486,43.83858937],[125.14329776,43.83854938],[125.14327125,43.83853783],[125.14323768,43.83857752]],"type":"car","center":[125.14326782,43.83856361],"spaceCode":"1C-006","heading":310},{"coordinates":[[125.14321051,43.83856568],[125.14323768,43.83857752],[125.14327125,43.83853783],[125.14324363,43.83852579],[125.14321051,43.83856568]],"type":"car","center":[125.14324081,43.83855165],"spaceCode":"1C-005","heading":310},{"coordinates":[[125.14326486,43.83858937],[125.14329187,43.83860113],[125.14332482,43.83856117],[125.14329776,43.83854938],[125.14326486,43.83858937]],"type":"car","center":[125.14329484,43.83857526],"spaceCode":"1C-007","heading":310},{"coordinates":[[125.14317446,43.83854998],[125.14320169,43.83856184],[125.14323654,43.83851991],[125.14320962,43.83850818],[125.14317446,43.83854998]],"type":"car","center":[125.14320555,43.83853502],"spaceCode":"1C-004","heading":310},{"coordinates":[[125.14314741,43.83853819],[125.14317446,43.83854998],[125.14320962,43.83850818],[125.14318222,43.83849624],[125.14314741,43.83853819]],"type":"car","center":[125.14317847,43.8385231],"spaceCode":"1C-003","heading":310},{"coordinates":[[125.14312028,43.83852637],[125.14314741,43.83853819],[125.14318222,43.83849624],[125.14315499,43.8384844],[125.14312028,43.83852637]],"type":"car","center":[125.14315123,43.83851129],"spaceCode":"1C-002","heading":310},{"coordinates":[[125.1430857,43.8385113],[125.14311128,43.83852245],[125.14314622,43.83848055],[125.14312056,43.83846937],[125.1430857,43.8385113]],"type":"car","center":[125.14311595,43.83849591],"spaceCode":"1C-001","heading":310}]'),l=(n(741),6371008.8),u={centimeters:100*l,centimetres:100*l,degrees:l/111325,feet:3.28084*l,inches:39.37*l,kilometers:l/1e3,kilometres:l/1e3,meters:l,metres:l,miles:l/1609.344,millimeters:1e3*l,millimetres:1e3*l,nauticalmiles:l/1852,radians:1,yards:1.0936*l};function h(e,t,n){void 0===n&&(n={});var i={type:"Feature"};return(0===n.id||n.id)&&(i.id=n.id),n.bbox&&(i.bbox=n.bbox),i.properties=t||{},i.geometry=e,i}function d(e,t,n){if(void 0===n&&(n={}),!e)throw new Error("coordinates is required");if(!Array.isArray(e))throw new Error("coordinates must be an Array");if(e.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!T(e[0])||!T(e[1]))throw new Error("coordinates must contain numbers");var i={type:"Point",coordinates:e};return h(i,t,n)}function p(e,t,n){void 0===n&&(n={});for(var i=0,o=e;i=0))throw new Error("length must be a positive number");return y(v(e,t),n)}function T(e){return!isNaN(e)&&null!==e&&!Array.isArray(e)}function E(e){return!!e&&e.constructor===Object}function x(e,t,n){if(null!==e)for(var i,o,r,s,a,c,l,u,h=0,d=0,p=e.type,f="FeatureCollection"===p,m="Feature"===p,g=f?e.features.length:1,_=0;_a||d>c||p>l)return s=r,a=n,c=d,l=p,void(o=0);var m=f([s,r],e.properties);if(!1===t(m,n,i,p,o))return!1;o++,s=r}))&&void 0}}}))}function R(e,t,n){var i=n,o=!1;return D(e,(function(e,r,s,a,c){i=!1===o&&void 0===n?e:t(i,e,r,s,a,c),o=!0})),i}function N(e){var t=[1/0,1/0,-1/0,-1/0];return x(e,(function(e){t[0]>e[0]&&(t[0]=e[0]),t[1]>e[1]&&(t[1]=e[1]),t[2]=2&&!Array.isArray(e[0])&&!Array.isArray(e[1]))return e;throw new Error("coord must be GeoJSON Point or an Array of numbers")}function B(e){if(Array.isArray(e))return e;if("Feature"===e.type){if(null!==e.geometry)return e.geometry.coordinates}else if(e.coordinates)return e.coordinates;throw new Error("coords must be GeoJSON Feature, Geometry Object or an Array")}function F(e,t,n){if(!e)throw new Error("No feature passed");if(!n)throw new Error(".featureOf() requires a name");if(!e||"Feature"!==e.type||!e.geometry)throw new Error("Invalid input to "+n+", Feature with geometry required");if(!e.geometry||e.geometry.type!==t)throw new Error("Invalid input to "+n+": must be a "+t+", given "+e.geometry.type)}function k(e){return"Feature"===e.type?e.geometry:e}function z(e,t){return"FeatureCollection"===e.type?"FeatureCollection":"GeometryCollection"===e.type?"GeometryCollection":"Feature"===e.type&&null!==e.geometry?e.geometry.type:e.type}n(6519);n(3665);function U(e,t,n){if(void 0===n&&(n={}),!e)throw new Error("point is required");if(!t)throw new Error("polygon is required");var i=M(e),o=k(t),r=o.type,s=t.bbox,a=o.coordinates;if(s&&!1===H(i,s))return!1;"Polygon"===r&&(a=[a]);for(var c=!1,l=0;le[1]!==l>e[1]&&e[0]<(c-s)*(e[1]-a)/(l-a)+s;h&&(i=!i)}return i}function H(e,t){return t[0]<=e[0]&&t[1]<=e[1]&&t[2]>=e[0]&&t[3]>=e[1]}function G(e,t,n){void 0===n&&(n={});var i=M(e),o=M(t),r=w(o[1]-i[1]),s=w(o[0]-i[0]),a=w(i[1]),c=w(o[1]),l=Math.pow(Math.sin(r/2),2)+Math.pow(Math.sin(s/2),2)*Math.cos(a)*Math.cos(c);return y(2*Math.atan2(Math.sqrt(l),Math.sqrt(1-l)),n.units)}var j=G;(function(){function e(e,t,n){this.a=e,this.b=t,this.c=n;var i,o,r=t.x-e.x,s=t.y-e.y,a=n.x-e.x,c=n.y-e.y,l=r*(e.x+t.x)+s*(e.y+t.y),u=a*(e.x+n.x)+c*(e.y+n.y),h=2*(r*(n.y-t.y)-s*(n.x-t.x));this.x=(c*l-s*u)/h,this.y=(r*u-a*l)/h,i=this.x-e.x,o=this.y-e.y,this.r=i*i+o*o}})();Object.prototype.hasOwnProperty;n(5622),n(9500),n(2263);var q=new ArrayBuffer(16);new Float64Array(q),new Uint32Array(q);n(7533);(function(){function e(e){this.points=e.points||[],this.duration=e.duration||1e4,this.sharpness=e.sharpness||.85,this.centers=[],this.controls=[],this.stepLength=e.stepLength||60,this.length=this.points.length,this.delay=0;for(var t=0;te&&(t.push(i),n=o)}return t},e.prototype.vector=function(e){var t=this.pos(e+10),n=this.pos(e-10);return{angle:180*Math.atan2(t.y-n.y,t.x-n.x)/3.14,speed:Math.sqrt((n.x-t.x)*(n.x-t.x)+(n.y-t.y)*(n.y-t.y)+(n.z-t.z)*(n.z-t.z))}},e.prototype.pos=function(e){var t=e-this.delay;t<0&&(t=0),t>this.duration&&(t=this.duration-1);var n=t/this.duration;if(n>=1)return this.points[this.length-1];var i=Math.floor((this.points.length-1)*n),o=(this.length-1)*n-i;return W(o,this.points[i],this.controls[i][1],this.controls[i+1][0],this.points[i+1])}})();function W(e,t,n,i,o){var r=Y(e),s={x:o.x*r[0]+i.x*r[1]+n.x*r[2]+t.x*r[3],y:o.y*r[0]+i.y*r[1]+n.y*r[2]+t.y*r[3],z:o.z*r[0]+i.z*r[1]+n.z*r[2]+t.z*r[3]};return s}function Y(e){var t=e*e,n=t*e;return[n,3*t*(1-e),3*e*(1-e)*(1-e),(1-e)*(1-e)*(1-e)]}function X(e,t){void 0===t&&(t={});var n=Number(e[0]),i=Number(e[1]),o=Number(e[2]),r=Number(e[3]);if(6===e.length)throw new Error("@turf/bbox-polygon does not support BBox with 6 positions");var s=[n,i],a=[n,r],c=[o,r],l=[o,i];return p([[s,l,c,a,s]],t.properties,{bbox:e,id:t.id})}function K(e){return X(L(e))}var Q=K;function J(e,t,n,i){void 0===i&&(i={});var o=M(e),r=w(o[0]),s=w(o[1]),a=w(n),c=v(t,i.units),l=Math.asin(Math.sin(s)*Math.cos(c)+Math.cos(s)*Math.sin(c)*Math.cos(a)),u=r+Math.atan2(Math.sin(a)*Math.sin(c)*Math.cos(s),Math.cos(c)-Math.sin(s)*Math.sin(l)),h=b(u),p=b(l);return d([h,p],i.properties)}function Z(e,t,n){if(void 0===n&&(n={}),!0===n.final)return $(e,t);var i=M(e),o=M(t),r=w(i[0]),s=w(o[0]),a=w(i[1]),c=w(o[1]),l=Math.sin(s-r)*Math.cos(c),u=Math.cos(a)*Math.sin(c)-Math.sin(a)*Math.cos(c)*Math.cos(s-r);return b(Math.atan2(l,u))}function $(e,t){var n=Z(t,e);return n=(n+180)%360,n}function ee(e,t){void 0===t&&(t={});var n=L(e),i=(n[0]+n[2])/2,o=(n[1]+n[3])/2;return d([i,o],t.properties,t)}var te=ee;function ne(e,t){void 0===t&&(t={});var n=0,i=0,o=0;return x(e,(function(e){n+=e[0],i+=e[1],o++}),!0),d([n/o,i/o],t.properties)}var ie=ne;n(9264);function oe(e){if(!e)throw new Error("geojson is required");var t=[];return O(e,(function(e){re(e,t)})),m(t)}function re(e,t){var n=[],i=e.geometry;if(null!==i){switch(i.type){case"Polygon":n=B(i);break;case"LineString":n=[B(i)]}n.forEach((function(n){var i=se(n,e.properties);i.forEach((function(e){e.id=t.length,t.push(e)}))}))}}function se(e,t){var n=[];return e.reduce((function(e,i){var o=f([e,i],t);return o.bbox=ae(e,i),n.push(o),i})),n}function ae(e,t){var n=e[0],i=e[1],o=t[0],r=t[1],s=no?n:o,l=i>r?i:r;return[s,a,c,l]}var ce=oe,le=n(2579);function ue(e,t){var n={},i=[];if("LineString"===e.type&&(e=h(e)),"LineString"===t.type&&(t=h(t)),"Feature"===e.type&&"Feature"===t.type&&null!==e.geometry&&null!==t.geometry&&"LineString"===e.geometry.type&&"LineString"===t.geometry.type&&2===e.geometry.coordinates.length&&2===t.geometry.coordinates.length){var o=he(e,t);return o&&i.push(o),m(i)}var r=le();return r.load(ce(t)),I(ce(e),(function(e){I(r.search(e),(function(t){var o=he(e,t);if(o){var r=B(o).join(",");n[r]||(n[r]=!0,i.push(o))}}))})),m(i)}function he(e,t){var n=B(e),i=B(t);if(2!==n.length)throw new Error(" line1 must only contain 2 coordinates");if(2!==i.length)throw new Error(" line2 must only contain 2 coordinates");var o=n[0][0],r=n[0][1],s=n[1][0],a=n[1][1],c=i[0][0],l=i[0][1],u=i[1][0],h=i[1][1],p=(h-l)*(s-o)-(u-c)*(a-r),f=(u-c)*(r-l)-(h-l)*(o-c),m=(s-o)*(r-l)-(a-r)*(o-c);if(0===p)return null;var g=f/p,_=m/p;if(g>=0&&g<=1&&_>=0&&_<=1){var y=o+g*(s-o),v=r+g*(a-r);return d([y,v])}return null}var de=ue;function pe(e,t,n){void 0===n&&(n={});var i=d([1/0,1/0],{dist:1/0}),o=0;return O(e,(function(e){for(var r=B(e),s=0;s0&&(_=g.features[0],_.properties.dist=j(t,_,n),_.properties.location=o+j(a,_,n)),a.properties.dist180?-360:i[0]-o[0]>180?360:0;var r=ge(i,o),s=C(r,"meters",n.units);return s}function ge(e,t,n){n=void 0===n?l:Number(n);var i=n,o=e[1]*Math.PI/180,r=t[1]*Math.PI/180,s=r-o,a=Math.abs(t[0]-e[0])*Math.PI/180;a>Math.PI&&(a-=2*Math.PI);var c=Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(o/2+Math.PI/4)),u=Math.abs(c)>1e-11?s/c:Math.cos(o),h=Math.sqrt(s*s+u*u*a*a),d=h*i;return d}var _e=me;function ye(e,t){return void 0===t&&(t={}),R(e,(function(e,n){var i=n.geometry.coordinates;return e+j(i[0],i[1],t)}),0)}var ve=Math.PI/180,Ae=180/Math.PI,be=function(e,t){this.lon=e,this.lat=t,this.x=ve*e,this.y=ve*t};be.prototype.view=function(){return String(this.lon).slice(0,4)+","+String(this.lat).slice(0,4)},be.prototype.antipode=function(){var e=-1*this.lat,t=this.lon<0?180+this.lon:-1*(180-this.lon);return new be(t,e)};var we=function(){this.coords=[],this.length=0};we.prototype.move_to=function(e){this.length++,this.coords.push(e)};var Ce=function(e){this.properties=e||{},this.geometries=[]};Ce.prototype.json=function(){if(this.geometries.length<=0)return{geometry:{type:"LineString",coordinates:null},type:"Feature",properties:this.properties};if(1===this.geometries.length)return{geometry:{type:"LineString",coordinates:this.geometries[0].coords},type:"Feature",properties:this.properties};for(var e=[],t=0;td&&(m>u&&fu&&mc&&(c=g)}var _=[];if(a&&c0&&Math.abs(A-n[v-1][0])>d){var b=parseFloat(n[v-1][0]),w=parseFloat(n[v-1][1]),C=parseFloat(n[v][0]),T=parseFloat(n[v][1]);if(b>-180&&b-180&&n[v-1][0]u&&b<180&&-180===C&&v+1u&&n[v-1][0]<180){y.push([180,n[v][1]]),v++,y.push([n[v][0],n[v][1]]);continue}if(bu){var E=b;b=C,C=E;var x=w;w=T,T=x}if(b>u&&C=180&&bu?180:-180,I]),y=[],y.push([n[v-1][0]>u?-180:180,I]),_.push(y)}else y=[],_.push(y);y.push([A,n[v][1]])}else y.push([n[v][0],n[v][1]])}}else{var P=[];_.push(P);for(var O=0;O180?-(360-i):i;return o}function xe(e,t){var n=w(e[1]),i=w(t[1]),o=w(t[0]-e[0]);o>Math.PI&&(o-=2*Math.PI),o<-Math.PI&&(o+=2*Math.PI);var r=Math.log(Math.tan(i/2+Math.PI/4)/Math.tan(n/2+Math.PI/4)),s=Math.atan2(o,r);return(b(s)+360)%360}var Se=Ee;function Ie(e,t,n,i){void 0===i&&(i={});var o=t<0,r=C(Math.abs(t),i.units,"meters");o&&(r=-Math.abs(r));var s=M(e),a=Pe(s,r,n);return a[0]+=a[0]-s[0]>180?-360:s[0]-a[0]>180?360:0,d(a,i.properties)}function Pe(e,t,n,i){i=void 0===i?l:Number(i);var o=t/i,r=e[0]*Math.PI/180,s=w(e[1]),a=w(n),c=o*Math.cos(a),u=s+c;Math.abs(u)>Math.PI/2&&(u=u>0?Math.PI-u:-Math.PI-u);var h=Math.log(Math.tan(u/2+Math.PI/4)/Math.tan(s/2+Math.PI/4)),d=Math.abs(h)>1e-11?c/h:Math.cos(s),p=o*Math.sin(a)/d,f=r+p;return[(180*f/Math.PI+540)%360-180,180*u/Math.PI]}var Oe=Ie;var De=[],Re=[],Ne=[],Le=[],Me=[],Be=[],Fe=[],ke=[],ze=[],Ue=[],Ve=[],He=[],Ge=[],je=[],qe=[],We=[],Ye=[],Xe=[],Ke=[],Qe=[],Je=[],Ze=[],$e=[],et=[];Fe[85]=Ue[85]=-1,ke[85]=Ve[85]=0,ze[85]=He[85]=1,Ke[85]=Ze[85]=1,Qe[85]=$e[85]=0,Je[85]=et[85]=1,De[85]=Le[85]=0,Re[85]=Me[85]=-1,Ne[85]=qe[85]=0,We[85]=Ge[85]=0,Ye[85]=je[85]=1,Be[85]=Xe[85]=1,Ze[1]=Ze[169]=0,$e[1]=$e[169]=-1,et[1]=et[169]=0,Ge[1]=Ge[169]=-1,je[1]=je[169]=0,qe[1]=qe[169]=0,Ue[4]=Ue[166]=0,Ve[4]=Ve[166]=-1,He[4]=He[166]=1,We[4]=We[166]=1,Ye[4]=Ye[166]=0,Xe[4]=Xe[166]=0,Fe[16]=Fe[154]=0,ke[16]=ke[154]=1,ze[16]=ze[154]=1,Le[16]=Le[154]=1,Me[16]=Me[154]=0,Be[16]=Be[154]=1,Ke[64]=Ke[106]=0,Qe[64]=Qe[106]=1,Je[64]=Je[106]=0,De[64]=De[106]=-1,Re[64]=Re[106]=0,Ne[64]=Ne[106]=1,Ke[2]=Ke[168]=0,Qe[2]=Qe[168]=-1,Je[2]=Je[168]=1,Ze[2]=Ze[168]=0,$e[2]=$e[168]=-1,et[2]=et[168]=0,Ge[2]=Ge[168]=-1,je[2]=je[168]=0,qe[2]=qe[168]=0,We[2]=We[168]=-1,Ye[2]=Ye[168]=0,Xe[2]=Xe[168]=1,Fe[8]=Fe[162]=0,ke[8]=ke[162]=-1,ze[8]=ze[162]=0,Ue[8]=Ue[162]=0,Ve[8]=Ve[162]=-1,He[8]=He[162]=1,Ge[8]=Ge[162]=1,je[8]=je[162]=0,qe[8]=qe[162]=1,We[8]=We[162]=1,Ye[8]=Ye[162]=0,Xe[8]=Xe[162]=0,Fe[32]=Fe[138]=0,ke[32]=ke[138]=1,ze[32]=ze[138]=1,Ue[32]=Ue[138]=0,Ve[32]=Ve[138]=1,He[32]=He[138]=0,De[32]=De[138]=1,Re[32]=Re[138]=0,Ne[32]=Ne[138]=0,Le[32]=Le[138]=1,Me[32]=Me[138]=0,Be[32]=Be[138]=1,Ze[128]=Ze[42]=0,$e[128]=$e[42]=1,et[128]=et[42]=1,Ke[128]=Ke[42]=0,Qe[128]=Qe[42]=1,Je[128]=Je[42]=0,De[128]=De[42]=-1,Re[128]=Re[42]=0,Ne[128]=Ne[42]=1,Le[128]=Le[42]=-1,Me[128]=Me[42]=0,Be[128]=Be[42]=0,Ue[5]=Ue[165]=-1,Ve[5]=Ve[165]=0,He[5]=He[165]=0,Ze[5]=Ze[165]=1,$e[5]=$e[165]=0,et[5]=et[165]=0,We[20]=We[150]=0,Ye[20]=Ye[150]=1,Xe[20]=Xe[150]=1,Le[20]=Le[150]=0,Me[20]=Me[150]=-1,Be[20]=Be[150]=1,Fe[80]=Fe[90]=-1,ke[80]=ke[90]=0,ze[80]=ze[90]=1,Ke[80]=Ke[90]=1,Qe[80]=Qe[90]=0,Je[80]=Je[90]=1,Ge[65]=Ge[105]=0,je[65]=je[105]=1,qe[65]=qe[105]=0,De[65]=De[105]=0,Re[65]=Re[105]=-1,Ne[65]=Ne[105]=0,Fe[160]=Fe[10]=-1,ke[160]=ke[10]=0,ze[160]=ze[10]=1,Ue[160]=Ue[10]=-1,Ve[160]=Ve[10]=0,He[160]=He[10]=0,Ze[160]=Ze[10]=1,$e[160]=$e[10]=0,et[160]=et[10]=0,Ke[160]=Ke[10]=1,Qe[160]=Qe[10]=0,Je[160]=Je[10]=1,We[130]=We[40]=0,Ye[130]=Ye[40]=1,Xe[130]=Xe[40]=1,Ge[130]=Ge[40]=0,je[130]=je[40]=1,qe[130]=qe[40]=0,De[130]=De[40]=0,Re[130]=Re[40]=-1,Ne[130]=Ne[40]=0,Le[130]=Le[40]=0,Me[130]=Me[40]=-1,Be[130]=Be[40]=1,Ue[37]=Ue[133]=0,Ve[37]=Ve[133]=1,He[37]=He[133]=1,Ze[37]=Ze[133]=0,$e[37]=$e[133]=1,et[37]=et[133]=0,De[37]=De[133]=-1,Re[37]=Re[133]=0,Ne[37]=Ne[133]=0,Le[37]=Le[133]=1,Me[37]=Me[133]=0,Be[37]=Be[133]=0,We[148]=We[22]=-1,Ye[148]=Ye[22]=0,Xe[148]=Xe[22]=0,Ze[148]=Ze[22]=0,$e[148]=$e[22]=-1,et[148]=et[22]=1,Ke[148]=Ke[22]=0,Qe[148]=Qe[22]=1,Je[148]=Je[22]=1,Le[148]=Le[22]=-1,Me[148]=Me[22]=0,Be[148]=Be[22]=1,Fe[82]=Fe[88]=0,ke[82]=ke[88]=-1,ze[82]=ze[88]=1,We[82]=We[88]=1,Ye[82]=Ye[88]=0,Xe[82]=Xe[88]=1,Ge[82]=Ge[88]=-1,je[82]=je[88]=0,qe[82]=qe[88]=1,Ke[82]=Ke[88]=0,Qe[82]=Qe[88]=-1,Je[82]=Je[88]=0,Fe[73]=Fe[97]=0,ke[73]=ke[97]=1,ze[73]=ze[97]=0,Ue[73]=Ue[97]=0,Ve[73]=Ve[97]=-1,He[73]=He[97]=0,Ge[73]=Ge[97]=1,je[73]=je[97]=0,qe[73]=qe[97]=0,De[73]=De[97]=1,Re[73]=Re[97]=0,Ne[73]=Ne[97]=1,Fe[145]=Fe[25]=0,ke[145]=ke[25]=-1,ze[145]=ze[25]=0,Ge[145]=Ge[25]=1,je[145]=je[25]=0,qe[145]=qe[25]=1,Ze[145]=Ze[25]=0,$e[145]=$e[25]=1,et[145]=et[25]=1,Le[145]=Le[25]=-1,Me[145]=Me[25]=0,Be[145]=Be[25]=0,Ue[70]=Ue[100]=0,Ve[70]=Ve[100]=1,He[70]=He[100]=0,We[70]=We[100]=-1,Ye[70]=Ye[100]=0,Xe[70]=Xe[100]=1,Ke[70]=Ke[100]=0,Qe[70]=Qe[100]=-1,Je[70]=Je[100]=1,De[70]=De[100]=1,Re[70]=Re[100]=0,Ne[70]=Ne[100]=0,Ue[101]=Ue[69]=0,Ve[101]=Ve[69]=1,He[101]=He[69]=0,De[101]=De[69]=1,Re[101]=Re[69]=0,Ne[101]=Ne[69]=0,Ze[149]=Ze[21]=0,$e[149]=$e[21]=1,et[149]=et[21]=1,Le[149]=Le[21]=-1,Me[149]=Me[21]=0,Be[149]=Be[21]=0,We[86]=We[84]=-1,Ye[86]=Ye[84]=0,Xe[86]=Xe[84]=1,Ke[86]=Ke[84]=0,Qe[86]=Qe[84]=-1,Je[86]=Je[84]=1,Fe[89]=Fe[81]=0,ke[89]=ke[81]=-1,ze[89]=ze[81]=0,Ge[89]=Ge[81]=1,je[89]=je[81]=0,qe[89]=qe[81]=1,Fe[96]=Fe[74]=0,ke[96]=ke[74]=1,ze[96]=ze[74]=0,Ue[96]=Ue[74]=-1,Ve[96]=Ve[74]=0,He[96]=He[74]=1,Ke[96]=Ke[74]=1,Qe[96]=Qe[74]=0,Je[96]=Je[74]=0,De[96]=De[74]=1,Re[96]=Re[74]=0,Ne[96]=Ne[74]=1,Fe[24]=Fe[146]=0,ke[24]=ke[146]=-1,ze[24]=ze[146]=1,We[24]=We[146]=1,Ye[24]=Ye[146]=0,Xe[24]=Xe[146]=1,Ge[24]=Ge[146]=0,je[24]=je[146]=1,qe[24]=qe[146]=1,Le[24]=Le[146]=0,Me[24]=Me[146]=-1,Be[24]=Be[146]=0,Ue[6]=Ue[164]=-1,Ve[6]=Ve[164]=0,He[6]=He[164]=1,We[6]=We[164]=-1,Ye[6]=Ye[164]=0,Xe[6]=Xe[164]=0,Ze[6]=Ze[164]=0,$e[6]=$e[164]=-1,et[6]=et[164]=1,Ke[6]=Ke[164]=1,Qe[6]=Qe[164]=0,Je[6]=Je[164]=0,Ge[129]=Ge[41]=0,je[129]=je[41]=1,qe[129]=qe[41]=1,Ze[129]=Ze[41]=0,$e[129]=$e[41]=1,et[129]=et[41]=0,De[129]=De[41]=-1,Re[129]=Re[41]=0,Ne[129]=Ne[41]=0,Le[129]=Le[41]=0,Me[129]=Me[41]=-1,Be[129]=Be[41]=0,We[66]=We[104]=0,Ye[66]=Ye[104]=1,Xe[66]=Xe[104]=0,Ge[66]=Ge[104]=-1,je[66]=je[104]=0,qe[66]=qe[104]=1,Ke[66]=Ke[104]=0,Qe[66]=Qe[104]=-1,Je[66]=Je[104]=0,De[66]=De[104]=0,Re[66]=Re[104]=-1,Ne[66]=Ne[104]=1,Fe[144]=Fe[26]=-1,ke[144]=ke[26]=0,ze[144]=ze[26]=0,Ze[144]=Ze[26]=1,$e[144]=$e[26]=0,et[144]=et[26]=1,Ke[144]=Ke[26]=0,Qe[144]=Qe[26]=1,Je[144]=Je[26]=1,Le[144]=Le[26]=-1,Me[144]=Me[26]=0,Be[144]=Be[26]=1,Ue[36]=Ue[134]=0,Ve[36]=Ve[134]=1,He[36]=He[134]=1,We[36]=We[134]=0,Ye[36]=Ye[134]=1,Xe[36]=Xe[134]=0,De[36]=De[134]=0,Re[36]=Re[134]=-1,Ne[36]=Ne[134]=1,Le[36]=Le[134]=1,Me[36]=Me[134]=0,Be[36]=Be[134]=0,Fe[9]=Fe[161]=-1,ke[9]=ke[161]=0,ze[9]=ze[161]=0,Ue[9]=Ue[161]=0,Ve[9]=Ve[161]=-1,He[9]=He[161]=0,Ge[9]=Ge[161]=1,je[9]=je[161]=0,qe[9]=qe[161]=0,Ze[9]=Ze[161]=1,$e[9]=$e[161]=0,et[9]=et[161]=1,Fe[136]=0,ke[136]=1,ze[136]=1,Ue[136]=0,Ve[136]=1,He[136]=0,We[136]=-1,Ye[136]=0,Xe[136]=1,Ge[136]=-1,je[136]=0,qe[136]=0,Ze[136]=0,$e[136]=-1,et[136]=0,Ke[136]=0,Qe[136]=-1,Je[136]=1,De[136]=1,Re[136]=0,Ne[136]=0,Le[136]=1,Me[136]=0,Be[136]=1,Fe[34]=0,ke[34]=-1,ze[34]=0,Ue[34]=0,Ve[34]=-1,He[34]=1,We[34]=1,Ye[34]=0,Xe[34]=0,Ge[34]=1,je[34]=0,qe[34]=1,Ze[34]=0,$e[34]=1,et[34]=1,Ke[34]=0,Qe[34]=1,Je[34]=0,De[34]=-1,Re[34]=0,Ne[34]=1,Le[34]=-1,Me[34]=0,Be[34]=0,Fe[35]=0,ke[35]=1,ze[35]=1,Ue[35]=0,Ve[35]=-1,He[35]=1,We[35]=1,Ye[35]=0,Xe[35]=0,Ge[35]=-1,je[35]=0,qe[35]=0,Ze[35]=0,$e[35]=-1,et[35]=0,Ke[35]=0,Qe[35]=1,Je[35]=0,De[35]=-1,Re[35]=0,Ne[35]=1,Le[35]=1,Me[35]=0,Be[35]=1,Fe[153]=0,ke[153]=1,ze[153]=1,Ge[153]=-1,je[153]=0,qe[153]=0,Ze[153]=0,$e[153]=-1,et[153]=0,Le[153]=1,Me[153]=0,Be[153]=1,Ue[102]=0,Ve[102]=-1,He[102]=1,We[102]=1,Ye[102]=0,Xe[102]=0,Ke[102]=0,Qe[102]=1,Je[102]=0,De[102]=-1,Re[102]=0,Ne[102]=1,Fe[155]=0,ke[155]=-1,ze[155]=0,Ge[155]=1,je[155]=0,qe[155]=1,Ze[155]=0,$e[155]=1,et[155]=1,Le[155]=-1,Me[155]=0,Be[155]=0,Ue[103]=0,Ve[103]=1,He[103]=0,We[103]=-1,Ye[103]=0,Xe[103]=1,Ke[103]=0,Qe[103]=-1,Je[103]=1,De[103]=1,Re[103]=0,Ne[103]=0,Fe[152]=0,ke[152]=1,ze[152]=1,We[152]=-1,Ye[152]=0,Xe[152]=1,Ge[152]=-1,je[152]=0,qe[152]=0,Ze[152]=0,$e[152]=-1,et[152]=0,Ke[152]=0,Qe[152]=-1,Je[152]=1,Le[152]=1,Me[152]=0,Be[152]=1,Fe[156]=0,ke[156]=-1,ze[156]=1,We[156]=1,Ye[156]=0,Xe[156]=1,Ge[156]=-1,je[156]=0,qe[156]=0,Ze[156]=0,$e[156]=-1,et[156]=0,Ke[156]=0,Qe[156]=1,Je[156]=1,Le[156]=-1,Me[156]=0,Be[156]=1,Fe[137]=0,ke[137]=1,ze[137]=1,Ue[137]=0,Ve[137]=1,He[137]=0,Ge[137]=-1,je[137]=0,qe[137]=0,Ze[137]=0,$e[137]=-1,et[137]=0,De[137]=1,Re[137]=0,Ne[137]=0,Le[137]=1,Me[137]=0,Be[137]=1,Fe[139]=0,ke[139]=1,ze[139]=1,Ue[139]=0,Ve[139]=-1,He[139]=0,Ge[139]=1,je[139]=0,qe[139]=0,Ze[139]=0,$e[139]=1,et[139]=0,De[139]=-1,Re[139]=0,Ne[139]=0,Le[139]=1,Me[139]=0,Be[139]=1,Fe[98]=0,ke[98]=-1,ze[98]=0,Ue[98]=0,Ve[98]=-1,He[98]=1,We[98]=1,Ye[98]=0,Xe[98]=0,Ge[98]=1,je[98]=0,qe[98]=1,Ke[98]=0,Qe[98]=1,Je[98]=0,De[98]=-1,Re[98]=0,Ne[98]=1,Fe[99]=0,ke[99]=1,ze[99]=0,Ue[99]=0,Ve[99]=-1,He[99]=1,We[99]=1,Ye[99]=0,Xe[99]=0,Ge[99]=-1,je[99]=0,qe[99]=1,Ke[99]=0,Qe[99]=-1,Je[99]=0,De[99]=1,Re[99]=0,Ne[99]=1,Ue[38]=0,Ve[38]=-1,He[38]=1,We[38]=1,Ye[38]=0,Xe[38]=0,Ze[38]=0,$e[38]=1,et[38]=1,Ke[38]=0,Qe[38]=1,Je[38]=0,De[38]=-1,Re[38]=0,Ne[38]=1,Le[38]=-1,Me[38]=0,Be[38]=0,Ue[39]=0,Ve[39]=1,He[39]=1,We[39]=-1,Ye[39]=0,Xe[39]=0,Ze[39]=0,$e[39]=-1,et[39]=1,Ke[39]=0,Qe[39]=1,Je[39]=0,De[39]=-1,Re[39]=0,Ne[39]=1,Le[39]=1,Me[39]=0,Be[39]=0;var tt=function(e){return[[e.bottomleft,0],[0,0],[0,e.leftbottom]]},nt=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0]]},it=function(e){return[[e.topright,1],[1,1],[1,e.righttop]]},ot=function(e){return[[0,e.lefttop],[0,1],[e.topleft,1]]},rt=function(e){return[[e.bottomright,0],[e.bottomleft,0],[0,e.leftbottom],[0,e.lefttop]]},st=function(e){return[[e.bottomright,0],[e.bottomleft,0],[1,e.righttop],[1,e.rightbottom]]},at=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.topleft,1],[e.topright,1]]},ct=function(e){return[[0,e.leftbottom],[0,e.lefttop],[e.topleft,1],[e.topright,1]]},lt=function(e){return[[0,0],[0,e.leftbottom],[1,e.rightbottom],[1,0]]},ut=function(e){return[[1,0],[e.bottomright,0],[e.topright,1],[1,1]]},ht=function(e){return[[1,1],[1,e.righttop],[0,e.lefttop],[0,1]]},dt=function(e){return[[e.bottomleft,0],[0,0],[0,1],[e.topleft,1]]},pt=function(e){return[[1,e.righttop],[1,e.rightbottom],[0,e.leftbottom],[0,e.lefttop]]},ft=function(e){return[[e.topleft,1],[e.topright,1],[e.bottomright,0],[e.bottomleft,0]]},mt=function(){return[[0,0],[0,1],[1,1],[1,0]]},gt=function(e){return[[1,e.rightbottom],[1,0],[0,0],[0,1],[e.topleft,1]]},_t=function(e){return[[e.topright,1],[1,1],[1,0],[0,0],[0,e.leftbottom]]},yt=function(e){return[[1,0],[e.bottomright,0],[0,e.lefttop],[0,1],[1,1]]},vt=function(e){return[[1,1],[1,e.righttop],[e.bottomleft,0],[0,0],[0,1]]},At=function(e){return[[1,e.righttop],[1,e.rightbottom],[0,e.lefttop],[0,1],[e.topleft,1]]},bt=function(e){return[[1,1],[1,e.righttop],[e.bottomright,0],[e.bottomleft,0],[e.topright,1]]},wt=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0],[0,e.leftbottom],[0,e.lefttop]]},Ct=function(e){return[[e.topright,1],[e.bottomleft,0],[0,0],[0,e.leftbottom],[e.topleft,1]]},Tt=function(e){return[[e.bottomright,0],[e.bottomleft,0],[0,e.lefttop],[0,1],[e.topleft,1]]},Et=function(e){return[[1,1],[1,e.righttop],[0,e.leftbottom],[0,e.lefttop],[e.topright,1]]},xt=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0],[e.topleft,1],[e.topright,1]]},St=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.bottomleft,0],[0,0],[0,e.leftbottom]]},It=function(e){return[[1,e.rightbottom],[1,0],[0,0],[0,e.leftbottom],[e.topleft,1],[e.topright,1]]},Pt=function(e){return[[1,1],[1,0],[e.bottomright,0],[0,e.leftbottom],[0,e.lefttop],[e.topright,1]]},Ot=function(e){return[[1,1],[1,e.righttop],[e.bottomright,0],[e.bottomleft,0],[0,e.lefttop],[0,1]]},Dt=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.bottomleft,0],[0,0],[0,1],[e.topleft,1]]},Rt=function(e){return[[1,1],[1,e.righttop],[e.bottomleft,0],[0,0],[0,e.leftbottom],[e.topright,1]]},Nt=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0],[0,e.lefttop],[0,1],[e.topleft,1]]},Lt=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.bottomright,0],[e.bottomleft,0],[0,e.leftbottom],[0,e.lefttop],[e.topleft,1],[e.topright,1]]},Mt=function(e){return[[1,1],[1,e.righttop],[e.bottomleft,0],[0,0],[0,e.leftbottom],[e.topright,1]]},Bt=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0],[0,e.lefttop],[0,1],[e.topleft,1]]},Ft=function(e){return[[1,1],[1,e.righttop],[e.bottomright,0],[e.bottomleft,0],[0,e.leftbottom],[0,e.lefttop],[e.topright,1]]},kt=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.bottomleft,0],[0,0],[0,e.leftbottom],[e.topleft,1],[e.topright,1]]},zt=function(e){return[[1,e.righttop],[1,e.rightbottom],[e.bottomright,0],[e.bottomleft,0],[0,e.lefttop],[0,1],[e.topleft,1]]},Ut=function(e){return[[1,e.rightbottom],[1,0],[e.bottomright,0],[0,e.leftbottom],[0,e.lefttop],[e.topleft,1],[e.topright,1]]},Vt=[],Ht=[],Gt=[],jt=[],qt=[],Wt=[],Yt=[],Xt=[];jt[1]=qt[1]=18,jt[169]=qt[169]=18,Gt[4]=Ht[4]=12,Gt[166]=Ht[166]=12,Vt[16]=Xt[16]=4,Vt[154]=Xt[154]=4,Wt[64]=Yt[64]=22,Wt[106]=Yt[106]=22,Gt[2]=Wt[2]=17,jt[2]=qt[2]=18,Gt[168]=Wt[168]=17,jt[168]=qt[168]=18,Vt[8]=jt[8]=9,Ht[8]=Gt[8]=12,Vt[162]=jt[162]=9,Ht[162]=Gt[162]=12,Vt[32]=Xt[32]=4,Ht[32]=Yt[32]=1,Vt[138]=Xt[138]=4,Ht[138]=Yt[138]=1,qt[128]=Xt[128]=21,Wt[128]=Yt[128]=22,qt[42]=Xt[42]=21,Wt[42]=Yt[42]=22,Ht[5]=qt[5]=14,Ht[165]=qt[165]=14,Gt[20]=Xt[20]=6,Gt[150]=Xt[150]=6,Vt[80]=Wt[80]=11,Vt[90]=Wt[90]=11,jt[65]=Yt[65]=3,jt[105]=Yt[105]=3,Vt[160]=Wt[160]=11,Ht[160]=qt[160]=14,Vt[10]=Wt[10]=11,Ht[10]=qt[10]=14,Gt[130]=Xt[130]=6,jt[130]=Yt[130]=3,Gt[40]=Xt[40]=6,jt[40]=Yt[40]=3,Ht[101]=Yt[101]=1,Ht[69]=Yt[69]=1,qt[149]=Xt[149]=21,qt[21]=Xt[21]=21,Gt[86]=Wt[86]=17,Gt[84]=Wt[84]=17,Vt[89]=jt[89]=9,Vt[81]=jt[81]=9,Vt[96]=Yt[96]=0,Ht[96]=Wt[96]=15,Vt[74]=Yt[74]=0,Ht[74]=Wt[74]=15,Vt[24]=Gt[24]=8,jt[24]=Xt[24]=7,Vt[146]=Gt[146]=8,jt[146]=Xt[146]=7,Ht[6]=Wt[6]=15,Gt[6]=qt[6]=16,Ht[164]=Wt[164]=15,Gt[164]=qt[164]=16,jt[129]=Xt[129]=7,qt[129]=Yt[129]=20,jt[41]=Xt[41]=7,qt[41]=Yt[41]=20,Gt[66]=Yt[66]=2,jt[66]=Wt[66]=19,Gt[104]=Yt[104]=2,jt[104]=Wt[104]=19,Vt[144]=qt[144]=10,Wt[144]=Xt[144]=23,Vt[26]=qt[26]=10,Wt[26]=Xt[26]=23,Ht[36]=Xt[36]=5,Gt[36]=Yt[36]=2,Ht[134]=Xt[134]=5,Gt[134]=Yt[134]=2,Vt[9]=qt[9]=10,Ht[9]=jt[9]=13,Vt[161]=qt[161]=10,Ht[161]=jt[161]=13,Ht[37]=Xt[37]=5,qt[37]=Yt[37]=20,Ht[133]=Xt[133]=5,qt[133]=Yt[133]=20,Gt[148]=qt[148]=16,Wt[148]=Xt[148]=23,Gt[22]=qt[22]=16,Wt[22]=Xt[22]=23,Vt[82]=Gt[82]=8,jt[82]=Wt[82]=19,Vt[88]=Gt[88]=8,jt[88]=Wt[88]=19,Vt[73]=Yt[73]=0,Ht[73]=jt[73]=13,Vt[97]=Yt[97]=0,Ht[97]=jt[97]=13,Vt[145]=jt[145]=9,qt[145]=Xt[145]=21,Vt[25]=jt[25]=9,qt[25]=Xt[25]=21,Ht[70]=Yt[70]=1,Gt[70]=Wt[70]=17,Ht[100]=Yt[100]=1,Gt[100]=Wt[100]=17,Vt[34]=jt[34]=9,Ht[34]=Gt[34]=12,qt[34]=Xt[34]=21,Wt[34]=Yt[34]=22,Vt[136]=Xt[136]=4,Ht[136]=Yt[136]=1,Gt[136]=Wt[136]=17,jt[136]=qt[136]=18,Vt[35]=Xt[35]=4,Ht[35]=Gt[35]=12,jt[35]=qt[35]=18,Wt[35]=Yt[35]=22,Vt[153]=Xt[153]=4,jt[153]=qt[153]=18,Ht[102]=Gt[102]=12,Wt[102]=Yt[102]=22,Vt[155]=jt[155]=9,qt[155]=Xt[155]=23,Ht[103]=Yt[103]=1,Gt[103]=Wt[103]=17,Vt[152]=Xt[152]=4,Gt[152]=Wt[152]=17,jt[152]=qt[152]=18,Vt[156]=Gt[156]=8,jt[156]=qt[156]=18,Wt[156]=Xt[156]=23,Vt[137]=Xt[137]=4,Ht[137]=Yt[137]=1,jt[137]=qt[137]=18,Vt[139]=Xt[139]=4,Ht[139]=jt[139]=13,qt[139]=Yt[139]=20,Vt[98]=jt[98]=9,Ht[98]=Gt[98]=12,Wt[98]=Yt[98]=22,Vt[99]=Yt[99]=0,Ht[99]=Gt[99]=12,jt[99]=Wt[99]=19,Ht[38]=Gt[38]=12,qt[38]=Xt[38]=21,Wt[38]=Yt[38]=22,Ht[39]=Xt[39]=5,Gt[39]=qt[39]=16,Wt[39]=Yt[39]=22;var Kt=[];Kt[1]=Kt[169]=tt,Kt[4]=Kt[166]=nt,Kt[16]=Kt[154]=it,Kt[64]=Kt[106]=ot,Kt[168]=Kt[2]=rt,Kt[162]=Kt[8]=st,Kt[138]=Kt[32]=at,Kt[42]=Kt[128]=ct,Kt[5]=Kt[165]=lt,Kt[20]=Kt[150]=ut,Kt[80]=Kt[90]=ht,Kt[65]=Kt[105]=dt,Kt[160]=Kt[10]=pt,Kt[130]=Kt[40]=ft,Kt[85]=mt,Kt[101]=Kt[69]=gt,Kt[149]=Kt[21]=_t,Kt[86]=Kt[84]=yt,Kt[89]=Kt[81]=vt,Kt[96]=Kt[74]=At,Kt[24]=Kt[146]=bt,Kt[6]=Kt[164]=wt,Kt[129]=Kt[41]=Ct,Kt[66]=Kt[104]=Tt,Kt[144]=Kt[26]=Et,Kt[36]=Kt[134]=xt,Kt[9]=Kt[161]=St,Kt[37]=Kt[133]=It,Kt[148]=Kt[22]=Pt,Kt[82]=Kt[88]=Ot,Kt[73]=Kt[97]=Dt,Kt[145]=Kt[25]=Rt,Kt[70]=Kt[100]=Nt,Kt[34]=function(e){return[ct(e),st(e)]},Kt[35]=Lt,Kt[136]=function(e){return[at(e),rt(e)]},Kt[153]=function(e){return[it(e),tt(e)]},Kt[102]=function(e){return[nt(e),ot(e)]},Kt[155]=Mt,Kt[103]=Bt,Kt[152]=function(e){return[it(e),rt(e)]},Kt[156]=Ft,Kt[137]=function(e){return[at(e),tt(e)]},Kt[139]=kt,Kt[98]=function(e){return[st(e),ot(e)]},Kt[99]=zt,Kt[38]=function(e){return[nt(e),ct(e)]},Kt[39]=Ut;function Qt(e){if(!e)throw new Error("geojson is required");switch(e.type){case"Feature":return Jt(e);case"FeatureCollection":return $t(e);case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return en(e);default:throw new Error("unknown GeoJSON type")}}function Jt(e){var t={type:"Feature"};return Object.keys(e).forEach((function(n){switch(n){case"type":case"properties":case"geometry":return;default:t[n]=e[n]}})),t.properties=Zt(e.properties),t.geometry=en(e.geometry),t}function Zt(e){var t={};return e?(Object.keys(e).forEach((function(n){var i=e[n];"object"===typeof i?null===i?t[n]=null:Array.isArray(i)?t[n]=i.map((function(e){return e})):t[n]=Zt(i):t[n]=i})),t):t}function $t(e){var t={type:"FeatureCollection"};return Object.keys(e).forEach((function(n){switch(n){case"type":case"features":return;default:t[n]=e[n]}})),t.features=e.features.map((function(e){return Jt(e)})),t}function en(e){var t={type:e.type};return e.bbox&&(t.bbox=e.bbox),"GeometryCollection"===e.type?(t.geometries=e.geometries.map((function(e){return en(e)})),t):(t.coordinates=tn(e.coordinates),t)}function tn(e){var t=e;return"object"!==typeof t[0]?t.slice():t.map((function(e){return tn(e)}))}var nn=Qt;function on(e,t,n){if(n=n||{},!E(n))throw new Error("options is invalid");var i=n.origin,o=n.mutate;if(!e)throw new Error("geojson required");if("number"!==typeof t||0===t)throw new Error("invalid factor");var r=Array.isArray(i)||"object"===typeof i;return!0!==o&&(e=nn(e)),"FeatureCollection"!==e.type||r?rn(e,t,i):(I(e,(function(n,o){e.features[o]=rn(n,t,i)})),e)}function rn(e,t,n){var i="Point"===z(e);return n=sn(e,n),1===t||i||x(e,(function(e){var i=_e(n,e),o=Se(n,e),r=i*t,s=B(Oe(n,r,o));e[0]=s[0],e[1]=s[1],3===e.length&&(e[2]*=t)})),e}function sn(e,t){if(void 0!==t&&null!==t||(t="centroid"),Array.isArray(t)||"object"===typeof t)return M(t);var n=e.bbox?e.bbox:L(e),i=n[0],o=n[1],r=n[2],s=n[3];switch(t){case"sw":case"southwest":case"westsouth":case"bottomleft":return d([i,o]);case"se":case"southeast":case"eastsouth":case"bottomright":return d([r,o]);case"nw":case"northwest":case"westnorth":case"topleft":return d([i,s]);case"ne":case"northeast":case"eastnorth":case"topright":return d([r,s]);case"center":return te(e);case void 0:case null:case"centroid":return ie(e);default:throw new Error("invalid origin")}}var an=on;function cn(e,t,n,i){if(i=i||{},!E(i))throw new Error("options is invalid");var o=i.units,r=i.zTranslation,s=i.mutate;if(!e)throw new Error("geojson is required");if(void 0===t||null===t||isNaN(t))throw new Error("distance is required");if(r&&"number"!==typeof r&&isNaN(r))throw new Error("zTranslation is not a number");if(r=void 0!==r?r:0,0===t&&0===r)return e;if(void 0===n||null===n||isNaN(n))throw new Error("direction is required");return t<0&&(t=-t,n+=180),!1!==s&&void 0!==s||(e=nn(e)),x(e,(function(e){var i=B(Oe(e,t,n,{units:o}));e[0]=i[0],e[1]=i[1],r&&3===e.length&&(e[2]+=r)})),e}var ln=cn;function un(e){var t=e[0],n=e[1];return[n[0]-t[0],n[1]-t[1]]}function hn(e,t){return e[0]*t[1]-t[0]*e[1]}function dn(e,t){return[e[0]+t[0],e[1]+t[1]]}function pn(e,t){return[e[0]-t[0],e[1]-t[1]]}function fn(e,t){return[e*t[0],e*t[1]]}function mn(e,t){var n=e[0],i=un(e),o=t[0],r=un(t),s=hn(i,r),a=pn(o,n),c=hn(a,r),l=c/s,u=dn(n,fn(l,i));return u}function gn(e,t){var n=un(e),i=un(t);return 0===hn(n,i)}function _n(e,t){return!gn(e,t)&&mn(e,t)}function yn(e,t,n){if(n=n||{},!E(n))throw new Error("options is invalid");var i=n.units;if(!e)throw new Error("geojson is required");if(void 0===t||null===t||isNaN(t))throw new Error("distance is required");var o=z(e),r=e.properties;switch(o){case"LineString":return vn(e,t,i);case"MultiLineString":var s=[];return O(e,(function(e){s.push(vn(e,t,i).geometry.coordinates)})),g(s,r);default:throw new Error("geometry "+o+" is not supported")}}function vn(e,t,n){var i=[],o=A(t,n),r=B(e),s=[];return r.forEach((function(e,t){if(t!==r.length-1){var n=An(e,r[t+1],o);if(i.push(n),t>0){var a=i[t-1],c=_n(n,a);!1!==c&&(a[1]=c,n[0]=c),s.push(a[0]),t===r.length-2&&(s.push(n[0]),s.push(n[1]))}2===r.length&&(s.push(n[0]),s.push(n[1]))}})),f(s,e.properties)}function An(e,t,n){var i=Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])),o=e[0]+n*(t[1]-e[1])/i,r=t[0]+n*(t[1]-e[1])/i,s=e[1]+n*(e[0]-t[0])/i,a=t[1]+n*(e[0]-t[0])/i;return[[o,s],[r,a]]}var bn=yn;function wn(e){return(e>0)-(e<0)||+e}function Cn(e,t,n){var i=t[0]-e[0],o=t[1]-e[1],r=n[0]-t[0],s=n[1]-t[1];return wn(i*s-r*o)}function Tn(e,t){var n=e.geometry.coordinates[0].map((function(e){return e[0]})),i=e.geometry.coordinates[0].map((function(e){return e[1]})),o=t.geometry.coordinates[0].map((function(e){return e[0]})),r=t.geometry.coordinates[0].map((function(e){return e[1]}));return Math.max.apply(null,n)===Math.max.apply(null,o)&&Math.max.apply(null,i)===Math.max.apply(null,r)&&Math.min.apply(null,n)===Math.min.apply(null,o)&&Math.min.apply(null,i)===Math.min.apply(null,r)}function En(e,t){return t.geometry.coordinates[0].every((function(t){return U(d(t),e)}))}function xn(e,t){return e[0]===t[0]&&e[1]===t[1]}var Sn=function(){function e(t){this.id=e.buildId(t),this.coordinates=t,this.innerEdges=[],this.outerEdges=[],this.outerEdgesSorted=!1}return e.buildId=function(e){return e.join(",")},e.prototype.removeInnerEdge=function(e){this.innerEdges=this.innerEdges.filter((function(t){return t.from.id!==e.from.id}))},e.prototype.removeOuterEdge=function(e){this.outerEdges=this.outerEdges.filter((function(t){return t.to.id!==e.to.id}))},e.prototype.addOuterEdge=function(e){this.outerEdges.push(e),this.outerEdgesSorted=!1},e.prototype.sortOuterEdges=function(){var e=this;this.outerEdgesSorted||(this.outerEdges.sort((function(t,n){var i=t.to,o=n.to;if(i.coordinates[0]-e.coordinates[0]>=0&&o.coordinates[0]-e.coordinates[0]<0)return 1;if(i.coordinates[0]-e.coordinates[0]<0&&o.coordinates[0]-e.coordinates[0]>=0)return-1;if(i.coordinates[0]-e.coordinates[0]===0&&o.coordinates[0]-e.coordinates[0]===0)return i.coordinates[1]-e.coordinates[1]>=0||o.coordinates[1]-e.coordinates[1]>=0?i.coordinates[1]-o.coordinates[1]:o.coordinates[1]-i.coordinates[1];var r=Cn(e.coordinates,i.coordinates,o.coordinates);if(r<0)return 1;if(r>0)return-1;var s=Math.pow(i.coordinates[0]-e.coordinates[0],2)+Math.pow(i.coordinates[1]-e.coordinates[1],2),a=Math.pow(o.coordinates[0]-e.coordinates[0],2)+Math.pow(o.coordinates[1]-e.coordinates[1],2);return s-a})),this.outerEdgesSorted=!0)},e.prototype.getOuterEdges=function(){return this.sortOuterEdges(),this.outerEdges},e.prototype.getOuterEdge=function(e){return this.sortOuterEdges(),this.outerEdges[e]},e.prototype.addInnerEdge=function(e){this.innerEdges.push(e)},e}(),In=Sn,Pn=function(){function e(e,t){this.from=e,this.to=t,this.next=void 0,this.label=void 0,this.symetric=void 0,this.ring=void 0,this.from.addOuterEdge(this),this.to.addInnerEdge(this)}return e.prototype.getSymetric=function(){return this.symetric||(this.symetric=new e(this.to,this.from),this.symetric.symetric=this),this.symetric},e.prototype.deleteEdge=function(){this.from.removeOuterEdge(this),this.to.removeInnerEdge(this)},e.prototype.isEqual=function(e){return this.from.id===e.from.id&&this.to.id===e.to.id},e.prototype.toString=function(){return"Edge { "+this.from.id+" -> "+this.to.id+" }"},e.prototype.toLineString=function(){return f([this.from.coordinates,this.to.coordinates])},e.prototype.compareTo=function(e){return Cn(e.from.coordinates,e.to.coordinates,this.to.coordinates)},e}(),On=Pn,Dn=function(){function e(){this.edges=[],this.polygon=void 0,this.envelope=void 0}return e.prototype.push=function(e){this.edges.push(e),this.polygon=this.envelope=void 0},e.prototype.get=function(e){return this.edges[e]},Object.defineProperty(e.prototype,"length",{get:function(){return this.edges.length},enumerable:!0,configurable:!0}),e.prototype.forEach=function(e){this.edges.forEach(e)},e.prototype.map=function(e){return this.edges.map(e)},e.prototype.some=function(e){return this.edges.some(e)},e.prototype.isValid=function(){return!0},e.prototype.isHole=function(){var e=this,t=this.edges.reduce((function(t,n,i){return n.from.coordinates[1]>e.edges[t].from.coordinates[1]&&(t=i),t}),0),n=(0===t?this.length:t)-1,i=(t+1)%this.length,o=Cn(this.edges[n].from.coordinates,this.edges[t].from.coordinates,this.edges[i].from.coordinates);return 0===o?this.edges[n].from.coordinates[0]>this.edges[i].from.coordinates[0]:o>0},e.prototype.toMultiPoint=function(){return _(this.edges.map((function(e){return e.from.coordinates})))},e.prototype.toPolygon=function(){if(this.polygon)return this.polygon;var e=this.edges.map((function(e){return e.from.coordinates}));return e.push(this.edges[0].from.coordinates),this.polygon=p([e])},e.prototype.getEnvelope=function(){return this.envelope?this.envelope:this.envelope=Q(this.toPolygon())},e.findEdgeRingContaining=function(e,t){var n,i,o=e.getEnvelope();return t.forEach((function(t){var r=t.getEnvelope();if(i&&(n=i.getEnvelope()),!Tn(r,o)&&En(r,o)){for(var s=e.map((function(e){return e.from.coordinates})),a=void 0,c=function(e){t.some((function(t){return xn(e,t.from.coordinates)}))||(a=e)},l=0,u=s;l=0;--r){var s=o[r],a=s.symetric,c=void 0,l=void 0;s.label===t&&(c=s),a.label===t&&(l=a),c&&l&&(l&&(i=l),c&&(i&&(i.next=c,i=void 0),n||(n=c)))}i&&(i.next=n)},e.prototype._findLabeledEdgeRings=function(){var e=[],t=0;return this.edges.forEach((function(n){if(!(n.label>=0)){e.push(n);var i=n;do{i.label=t,i=i.next}while(!n.isEqual(i));t++}})),e},e.prototype.getEdgeRings=function(){var e=this;this._computeNextCWEdges(),this.edges.forEach((function(e){e.label=void 0})),this._findLabeledEdgeRings().forEach((function(t){e._findIntersectionNodes(t).forEach((function(n){e._computeNextCCWEdges(n,t.label)}))}));var t=[];return this.edges.forEach((function(n){n.ring||t.push(e._findEdgeRing(n))})),t},e.prototype._findIntersectionNodes=function(e){var t=[],n=e,i=function(){var i=0;n.from.getOuterEdges().forEach((function(t){t.label===e.label&&++i})),i>1&&t.push(n.from),n=n.next};do{i()}while(!e.isEqual(n));return t},e.prototype._findEdgeRing=function(e){var t=e,n=new Rn;do{n.push(t),t.ring=n,t=t.next}while(!e.isEqual(t));return n},e.prototype.removeNode=function(e){var t=this;e.getOuterEdges().forEach((function(e){return t.removeEdge(e)})),e.innerEdges.forEach((function(e){return t.removeEdge(e)})),delete this.nodes[e.id]},e.prototype.removeEdge=function(e){this.edges=this.edges.filter((function(t){return!t.isEqual(e)})),e.deleteEdge()}})();n(1430);n(4591);n(1934);function Ln(e){var t=e,n=[];while(t.parent)n.unshift(t),t=t.parent;return n}function Mn(){return new zn((function(e){return e.f}))}var Bn={search:function(e,t,n,i){e.cleanDirty(),i=i||{};var o=i.heuristic||Bn.heuristics.manhattan,r=i.closest||!1,s=Mn(),a=t;t.h=o(t,n),s.push(t);while(s.size()>0){var c=s.pop();if(c===n)return Ln(c);c.closed=!0;for(var l=e.neighbors(c),u=0,h=l.length;u0&&(this.content[0]=t,this.bubbleUp(0)),e},remove:function(e){var t=this.content.indexOf(e),n=this.content.pop();t!==this.content.length-1&&(this.content[t]=n,this.scoreFunction(n)0){var n=(e+1>>1)-1,i=this.content[n];if(!(this.scoreFunction(t)0)){if(r/=f,f<0){if(r0){if(r>p)return;r>d&&(d=r)}if(r=i-c,f||!(r<0)){if(r/=f,f<0){if(r>p)return;r>d&&(d=r)}else if(f>0){if(r0)){if(r/=m,m<0){if(r0){if(r>p)return;r>d&&(d=r)}if(r=o-l,m||!(r<0)){if(r/=m,m<0){if(r>p)return;r>d&&(d=r)}else if(m>0){if(r0||p<1)||(d>0&&(e[0]=[c+d*f,l+d*m]),p<1&&(e[1]=[c+p*f,l+p*m]),!0)}}}}}function Qn(e,t,n,i,o){var r=e[1];if(r)return!0;var s,a,c=e[0],l=e.left,u=e.right,h=l[0],d=l[1],p=u[0],f=u[1],m=(h+p)/2,g=(d+f)/2;if(f===d){if(m=i)return;if(h>p){if(c){if(c[1]>=o)return}else c=[m,n];r=[m,o]}else{if(c){if(c[1]1)if(h>p){if(c){if(c[1]>=o)return}else c=[(n-a)/s,n];r=[(o-a)/s,o]}else{if(c){if(c[1]=i)return}else c=[t,s*t+a];r=[i,s*i+a]}else{if(c){if(c[0]bi||Math.abs(o[0][1]-o[1][1])>bi)||delete Ai[r]}function Zn(e){return yi[e.index]={site:e,halfedges:[]}}function $n(e,t){var n=e.site,i=t.left,o=t.right;return n===o&&(o=i,i=n),o?Math.atan2(o[1]-i[1],o[0]-i[0]):(n===i?(i=t[1],o=t[0]):(i=t[0],o=t[1]),Math.atan2(i[0]-o[0],o[1]-i[1]))}function ei(e,t){return t[+(t.left!==e.site)]}function ti(e,t){return t[+(t.left===e.site)]}function ni(){for(var e,t,n,i,o=0,r=yi.length;obi||Math.abs(m-d)>bi)&&(c.splice(a,0,Ai.push(Yn(s,p,Math.abs(f-e)bi?[e,Math.abs(h-e)bi?[Math.abs(d-i)bi?[n,Math.abs(h-n)bi?[Math.abs(d-t)=-wi)){var p=c*c+l*l,f=u*u+h*h,m=(h*p-l*f)/d,g=(c*f-u*p)/d,_=ri.pop()||new si;_.arc=e,_.site=o,_.x=m+s,_.y=(_.cy=g+a)+Math.sqrt(m*m+g*g),e.circle=_;var y=null,v=vi._;while(v)if(_.ybi)a=a.L;else{if(o=r-gi(a,s),!(o>bi)){i>-bi?(t=a.P,n=a):o>-bi?(t=a,n=a.N):t=n=a;break}if(!a.R){t=a;break}a=a.R}Zn(e);var c=hi(e);if(_i.insert(t,c),t||n){if(t===n)return ci(t),n=hi(t.site),_i.insert(c,n),c.edge=n.edge=Wn(t.site,c.site),ai(t),void ai(n);if(n){ci(t),ci(n);var l=t.site,u=l[0],h=l[1],d=e[0]-u,p=e[1]-h,f=n.site,m=f[0]-u,g=f[1]-h,_=2*(d*g-p*m),y=d*d+p*p,v=m*m+g*g,A=[(g*y-p*v)/_+u,(d*v-m*y)/_+h];Xn(n.edge,l,f,A),c.edge=Wn(l,e,null,A),n.edge=Wn(e,f,null,A),ai(t),ai(n)}else c.edge=Wn(t.site,c.site)}}function mi(e,t){var n=e.site,i=n[0],o=n[1],r=o-t;if(!r)return i;var s=e.P;if(!s)return-1/0;n=s.site;var a=n[0],c=n[1],l=c-t;if(!l)return a;var u=a-i,h=1/r-1/l,d=u/l;return h?(-d+Math.sqrt(d*d-2*h*(u*u/(-2*l)-c+l/2+o-r/2)))/h+i:(i+a)/2}function gi(e,t){var n=e.N;if(n)return mi(n,t);var i=e.site;return i[1]===t?i[0]:1/0}var _i,yi,vi,Ai,bi=1e-6,wi=1e-12;function Ci(e,t,n){return(e[0]-n[0])*(t[1]-e[1])-(e[0]-t[0])*(n[1]-e[1])}function Ti(e,t){return t[1]-e[1]||t[0]-e[0]}function Ei(e,t){var n,i,o,r=e.sort(Ti).pop();Ai=[],yi=new Array(e.length),_i=new qn,vi=new qn;while(1)if(o=oi,r&&(!o||r[1]=a)return null;var c=e-o.site[0],l=t-o.site[1],u=c*c+l*l;do{o=r.cells[i=s],s=null,o.halfedges.forEach((function(n){var i=r.edges[n],a=i.left;if(a!==o.site&&a||(a=i.right)){var c=e-a[0],l=t-a[1],h=c*c+l*l;h1?0:e<-1?Ri:Math.acos(e)}function Xi(e){return e>1?Ni:e<-1?-Ni:Math.asin(e)}function Ki(){}function Qi(e,t){e&&Zi.hasOwnProperty(e.type)&&Zi[e.type](e,t)}var Ji={Feature:function(e,t){Qi(e.geometry,t)},FeatureCollection:function(e,t){var n=e.features,i=-1,o=n.length;while(++iRi?e-Mi:e<-Ri?e+Mi:e,t]}function ho(e,t,n){return(e%=Mi)?t||n?lo(fo(e),mo(t,n)):fo(e):t||n?mo(t,n):uo}function po(e){return function(t,n){return t+=e,[t>Ri?t-Mi:t<-Ri?t+Mi:t,n]}}function fo(e){var t=po(e);return t.invert=po(-e),t}function mo(e,t){var n=Vi(e),i=ji(e),o=Vi(t),r=ji(t);function s(e,t){var s=Vi(t),a=Vi(e)*s,c=ji(e)*s,l=ji(t),u=l*n+a*i;return[Ui(c*o-u*r,a*n-l*i),Xi(u*o+c*r)]}return s.invert=function(e,t){var s=Vi(t),a=Vi(e)*s,c=ji(e)*s,l=ji(t),u=l*o-c*r;return[Ui(c*o+l*r,a*n+u*i),Xi(u*n-a*i)]},s}function go(e,t,n,i,o,r){if(n){var s=Vi(t),a=ji(t),c=i*n;null==o?(o=t+i*Mi,r=t-c/2):(o=_o(s,o),r=_o(s,r),(i>0?or)&&(o+=i*Mi));for(var l,u=o;i>0?u>r:u1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function vo(e,t,n,i,o,r){var s,a=e[0],c=e[1],l=t[0],u=t[1],h=0,d=1,p=l-a,f=u-c;if(s=n-a,p||!(s>0)){if(s/=p,p<0){if(s0){if(s>d)return;s>h&&(h=s)}if(s=o-a,p||!(s<0)){if(s/=p,p<0){if(s>d)return;s>h&&(h=s)}else if(p>0){if(s0)){if(s/=f,f<0){if(s0){if(s>d)return;s>h&&(h=s)}if(s=r-c,f||!(s<0)){if(s/=f,f<0){if(s>d)return;s>h&&(h=s)}else if(f>0){if(s0&&(e[0]=a+h*p,e[1]=c+h*f),d<1&&(t[0]=a+d*p,t[1]=c+d*f),!0}}}}}function Ao(e,t){return ki(e[0]-t[0])=0;--r)o.point((u=l[r])[0],u[1]);else i(d.x,d.p.x,-1,o);d=d.p}d=d.o,l=d.z,p=!p}while(!d.v);o.lineEnd()}}}function Co(e){if(t=e.length){var t,n,i=0,o=e[0];while(++it?1:e>=t?0:NaN}function Eo(e){return 1===e.length&&(e=xo(e)),{left:function(t,n,i,o){null==i&&(i=0),null==o&&(o=t.length);while(i>>1;e(t[r],n)<0?i=r+1:o=r}return i},right:function(t,n,i,o){null==i&&(i=0),null==o&&(o=t.length);while(i>>1;e(t[r],n)>0?o=r:i=r+1}return i}}}function xo(e){return function(t,n){return To(e(t),n)}}uo.invert=uo;var So=Eo(To),Io=(So.right,So.left,Array.prototype);Io.slice,Io.map,Math.sqrt(50),Math.sqrt(10),Math.sqrt(2);function Po(e){var t,n,i,o=e.length,r=-1,s=0;while(++r=0){i=e[o],t=i.length;while(--t>=0)n[--s]=i[t]}return n}var Oo=1e9,Do=-Oo;function Ro(e,t,n,i){function o(o,r){return e<=o&&o<=n&&t<=r&&r<=i}function r(o,r,a,l){var u=0,h=0;if(null==o||(u=s(o,a))!==(h=s(r,a))||c(o,r)<0^a>0)do{l.point(0===u||3===u?e:n,u>1?i:t)}while((u=(u+a+4)%4)!==h);else l.point(r[0],r[1])}function s(i,o){return ki(i[0]-e)0?0:3:ki(i[0]-n)0?2:1:ki(i[1]-t)0?1:0:o>0?3:2}function a(e,t){return c(e.x,t.x)}function c(e,t){var n=s(e,1),i=s(t,1);return n!==i?n-i:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(s){var c,l,u,h,d,p,f,m,g,_,y,v=s,A=yo(),b={point:w,lineStart:x,lineEnd:S,polygonStart:T,polygonEnd:E};function w(e,t){o(e,t)&&v.point(e,t)}function C(){for(var t=0,n=0,o=l.length;ni&&(d-r)*(i-s)>(p-s)*(e-r)&&++t:p<=i&&(d-r)*(i-s)<(p-s)*(e-r)&&--t;return t}function T(){v=A,c=[],l=[],y=!0}function E(){var e=C(),t=y&&e,n=(c=Po(c)).length;(t||n)&&(s.polygonStart(),t&&(s.lineStart(),r(null,null,1,s),s.lineEnd()),n&&wo(c,a,e,r,s),s.polygonEnd()),v=s,c=l=u=null}function x(){b.point=I,l&&l.push(u=[]),_=!0,g=!1,f=m=NaN}function S(){c&&(I(h,d),p&&g&&A.rejoin(),c.push(A.result())),b.point=w,g&&v.lineEnd()}function I(r,s){var a=o(r,s);if(l&&u.push([r,s]),_)h=r,d=s,p=a,_=!1,a&&(v.lineStart(),v.point(r,s));else if(a&&g)v.point(r,s);else{var c=[f=Math.max(Do,Math.min(Oo,f)),m=Math.max(Do,Math.min(Oo,m))],A=[r=Math.max(Do,Math.min(Oo,r)),s=Math.max(Do,Math.min(Oo,s))];vo(c,A,e,t,n,i)?(g||(v.lineStart(),v.point(c[0],c[1])),v.point(A[0],A[1]),a||v.lineEnd(),y=!1):a&&(v.lineStart(),v.point(r,s),y=!1)}f=r,m=s,g=a}return b}}var No=Si();function Lo(e,t){var n=t[0],i=t[1],o=[ji(n),-Vi(n),0],r=0,s=0;No.reset();for(var a=0,c=e.length;a=0?1:-1,T=C*w,E=T>Ri,x=f*A;if(No.add(Ui(x*C*ji(T),m*b+x*Vi(T))),r+=E?w+C*Mi:w,E^d>=n^y>=n){var S=ro(io(h),io(_));co(S);var I=ro(o,S);co(I);var P=(E^w>=0?-1:1)*Xi(I[2]);(i>P||i===P&&(S[0]||S[1]))&&(s+=E^w>=0?1:-1)}}return(r<-Di||rFo&&(Fo=e),tzo&&(zo=t)}var Ho=Uo;function Go(e){this._context=e}Go.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,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(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,Mi);break}},result:Ki};Si();function jo(){this._string=[]}function qo(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}function Wo(e,t,n,i){return function(o,r){var s,a,c,l=t(r),u=o.invert(i[0],i[1]),h=yo(),d=t(h),p=!1,f={point:m,lineStart:_,lineEnd:y,polygonStart:function(){f.point=v,f.lineStart=A,f.lineEnd=b,a=[],s=[]},polygonEnd:function(){f.point=m,f.lineStart=_,f.lineEnd=y,a=Po(a);var e=Lo(s,u);a.length?(p||(r.polygonStart(),p=!0),wo(a,Xo,e,n,r)):e&&(p||(r.polygonStart(),p=!0),r.lineStart(),n(null,null,1,r),r.lineEnd()),p&&(r.polygonEnd(),p=!1),a=s=null},sphere:function(){r.polygonStart(),r.lineStart(),n(null,null,1,r),r.lineEnd(),r.polygonEnd()}};function m(t,n){var i=o(t,n);e(t=i[0],n=i[1])&&r.point(t,n)}function g(e,t){var n=o(e,t);l.point(n[0],n[1])}function _(){f.point=g,l.lineStart()}function y(){f.point=m,l.lineEnd()}function v(e,t){c.push([e,t]);var n=o(e,t);d.point(n[0],n[1])}function A(){d.lineStart(),c=[]}function b(){v(c[0][0],c[0][1]),d.lineEnd();var e,t,n,i,o=d.clean(),l=h.result(),u=l.length;if(c.pop(),s.push(c),c=null,u)if(1&o){if(n=l[0],(t=n.length-1)>0){for(p||(r.polygonStart(),p=!0),r.lineStart(),e=0;e1&&2&o&&l.push(l.pop().concat(l.shift())),a.push(l.filter(Yo))}return f}}function Yo(e){return e.length>1}function Xo(e,t){return((e=e.x)[0]<0?e[1]-Ni-Di:Ni-e[1])-((t=t.x)[0]<0?t[1]-Ni-Di:Ni-t[1])}jo.prototype={_radius:4.5,_circle:qo(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=qo(this._radius)),this._string.push("M",e,",",t,this._circle);break}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}};var Ko=Wo((function(){return!0}),Qo,Zo,[-Ri,-Ni]);function Qo(e){var t,n=NaN,i=NaN,o=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(r,s){var a=r>0?Ri:-Ri,c=ki(r-n);ki(c-Ri)0?Ni:-Ni),e.point(o,i),e.lineEnd(),e.lineStart(),e.point(a,i),e.point(r,i),t=0):o!==a&&c>=Ri&&(ki(n-o)Di?zi((ji(t)*(r=Vi(i))*ji(n)-ji(i)*(o=Vi(t))*ji(e))/(o*r*s)):(t+i)/2}function Zo(e,t,n,i){var o;if(null==e)o=n*Ni,i.point(-Ri,o),i.point(0,o),i.point(Ri,o),i.point(Ri,0),i.point(Ri,-o),i.point(0,-o),i.point(-Ri,-o),i.point(-Ri,0),i.point(-Ri,o);else if(ki(e[0]-t[0])>Di){var r=e[0]0,o=ki(n)>Di;function r(n,i,o,r){go(r,e,t,o,n,i)}function s(e,t){return Vi(e)*Vi(t)>n}function a(e){var t,n,r,a,u;return{lineStart:function(){a=r=!1,u=1},point:function(h,d){var p,f=[h,d],m=s(h,d),g=i?m?0:l(h,d):m?l(h+(h<0?Ri:-Ri),d):0;if(!t&&(a=r=m)&&e.lineStart(),m!==r&&(p=c(t,f),(!p||Ao(t,p)||Ao(f,p))&&(f[0]+=Di,f[1]+=Di,m=s(f[0],f[1]))),m!==r)u=0,m?(e.lineStart(),p=c(f,t),e.point(p[0],p[1])):(p=c(t,f),e.point(p[0],p[1]),e.lineEnd()),t=p;else if(o&&t&&i^m){var _;g&n||!(_=c(f,t,!0))||(u=0,i?(e.lineStart(),e.point(_[0][0],_[0][1]),e.point(_[1][0],_[1][1]),e.lineEnd()):(e.point(_[1][0],_[1][1]),e.lineEnd(),e.lineStart(),e.point(_[0][0],_[0][1])))}!m||t&&Ao(t,f)||e.point(f[0],f[1]),t=f,r=m,n=g},lineEnd:function(){r&&e.lineEnd(),t=null},clean:function(){return u|(a&&r)<<1}}}function c(e,t,i){var o=io(e),r=io(t),s=[1,0,0],a=ro(o,r),c=oo(a,a),l=a[0],u=c-l*l;if(!u)return!i&&e;var h=n*c/u,d=-n*l/u,p=ro(s,a),f=ao(s,h),m=ao(a,d);so(f,m);var g=p,_=oo(f,g),y=oo(g,g),v=_*_-y*(oo(f,f)-1);if(!(v<0)){var A=qi(v),b=ao(g,(-_-A)/y);if(so(b,f),b=no(b),!i)return b;var w,C=e[0],T=t[0],E=e[1],x=t[1];T0^b[1]<(ki(b[0]-C)Ri^(C<=b[0]&&b[0]<=T)){var O=ao(g,(-_+A)/y);return so(O,f),[b,no(O)]}}}function l(t,n){var o=i?e:Ri-e,r=0;return t<-o?r|=1:t>o&&(r|=2),n<-o?r|=4:n>o&&(r|=8),r}return Wo(s,a,r,i?[0,-e]:[-Ri,e-Ri])}function er(e){return e}function tr(e){return function(t){var n=new nr;for(var i in e)n[i]=e[i];return n.stream=t,n}}function nr(){}function ir(e,t,n){var i=t[1][0]-t[0][0],o=t[1][1]-t[0][1],r=e.clipExtent&&e.clipExtent();e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),to(n,e.stream(Ho));var s=Ho.result(),a=Math.min(i/(s[1][0]-s[0][0]),o/(s[1][1]-s[0][1])),c=+t[0][0]+(i-a*(s[1][0]+s[0][0]))/2,l=+t[0][1]+(o-a*(s[1][1]+s[0][1]))/2;return null!=r&&e.clipExtent(r),e.scale(150*a).translate([c,l])}function or(e,t,n){return ir(e,[[0,0],t],n)}nr.prototype={constructor:nr,point:function(e,t){this.stream.point(e,t)},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 rr=16,sr=Vi(30*Fi);function ar(e,t){return+t?lr(e,t):cr(e)}function cr(e){return tr({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}function lr(e,t){function n(i,o,r,s,a,c,l,u,h,d,p,f,m,g){var _=l-i,y=u-o,v=_*_+y*y;if(v>4*t&&m--){var A=s+d,b=a+p,w=c+f,C=qi(A*A+b*b+w*w),T=Xi(w/=C),E=ki(ki(w)-1)t||ki((_*P+y*O)/v-.5)>.3||s*d+a*p+c*f2?e[2]%360*Fi:0,I()):[g*Bi,_*Bi,y*Bi]},E.precision=function(e){return arguments.length?(T=ar(S,C=e*e),P()):qi(C)},E.fitExtent=function(e,t){return ir(E,e,t)},E.fitSize=function(e,t){return or(E,e,t)},function(){return t=e.apply(this,arguments),E.invert=t.invert&&x,I()}}function pr(e){return function(t,n){var i=Vi(t),o=Vi(n),r=e(i*o);return[r*o*ji(t),r*ji(n)]}}function fr(e){return function(t,n){var i=qi(t*t+n*n),o=e(i),r=ji(o),s=Vi(o);return[Ui(t*r,i*s),Xi(i&&n*r/i)]}}var mr=pr((function(e){return qi(2/(1+e))}));mr.invert=fr((function(e){return 2*Xi(e/2)}));var gr=pr((function(e){return(e=Yi(e))&&e/ji(e)}));function _r(){return hr(gr).scale(79.4188).clipAngle(179.999)}function yr(e,t){return[e,Gi(Wi((Ni+t)/2))]}function vr(e,t){return[e,t]}function Ar(e,t){var n=Vi(t),i=Vi(e)*n;return[n*ji(e)/i,ji(t)/i]}function br(e,t){var n=t*t,i=n*n;return[e*(.8707-.131979*n+i*(i*(.003971*n-.001529*i)-.013791)),t*(1.007226+n*(.015085+i*(.028874*n-.044475-.005916*i)))]}function wr(e,t){return[Vi(t)*ji(e),ji(t)]}function Cr(e,t){var n=Vi(t),i=1+Vi(e)*n;return[n*ji(e)/i,ji(t)/i]}function Tr(e,t){return[Gi(Wi((Ni+t)/2)),-e]}function Er(e,t,n){n=n||{};var i=n.units||"kilometers",o=n.steps||8;if(!e)throw new Error("geojson is required");if("object"!==typeof n)throw new Error("options must be an object");if("number"!==typeof o)throw new Error("steps must be an number");if(void 0===t)throw new Error("radius is required");if(o<=0)throw new Error("steps must be greater than 0");var r=[];switch(e.type){case"GeometryCollection":return P(e,(function(e){var n=xr(e,t,i,o);n&&r.push(n)})),m(r);case"FeatureCollection":return I(e,(function(e){var n=xr(e,t,i,o);n&&I(n,(function(e){e&&r.push(e)}))})),m(r)}return xr(e,t,i,o)}function xr(e,t,n,i){var o=e.properties||{},r="Feature"===e.type?e.geometry:e;if("GeometryCollection"===r.type){var s=[];return P(e,(function(e){var o=xr(e,t,n,i);o&&s.push(o)})),m(s)}var a=Or(r),c={type:r.type,coordinates:Ir(r.coordinates,a)},l=new xi.GeoJSONReader,u=l.read(c),d=y(v(t,n),"meters"),p=xi.BufferOp.bufferOp(u,d,i),f=new xi.GeoJSONWriter;if(p=f.write(p),!Sr(p.coordinates)){var g={type:p.type,coordinates:Pr(p.coordinates,a)};return h(g,o)}}function Sr(e){return Array.isArray(e[0])?Sr(e[0]):isNaN(e[0])}function Ir(e,t){return"object"!==typeof e[0]?t(e):e.map((function(e){return Ir(e,t)}))}function Pr(e,t){return"object"!==typeof e[0]?t.invert(e):e.map((function(e){return Pr(e,t)}))}function Or(e){var t=te(e).geometry.coordinates,n=[-t[0],-t[1]];return _r().rotate(n).scale(l)}gr.invert=fr((function(e){return e})),yr.invert=function(e,t){return[e,2*zi(Hi(t))-Ni]},vr.invert=vr,Ar.invert=fr(zi),br.invert=function(e,t){var n,i=t,o=25;do{var r=i*i,s=r*r;i-=n=(i*(1.007226+r*(.015085+s*(.028874*r-.044475-.005916*s)))-t)/(1.007226+r*(.045255+s*(.259866*r-.311325-.005916*11*s)))}while(ki(n)>Di&&--o>0);return[e/(.8707+(r=i*i)*(r*(r*r*r*(.003971-.001529*r)-.013791)-.131979)),i]},wr.invert=fr(Xi),Cr.invert=fr((function(e){return 2*zi(e)})),Tr.invert=function(e,t){return[-t,2*zi(Hi(e))-Ni]};var Dr=Er;const Rr=function(){if("undefined"!==typeof Cesium&&!Cesium.GradientPolylineDashMaterialProperty){const e=Cesium.Color.WHITE,t=Cesium.Color.TRANSPARENT,n=16,i=255;function o(e){e=Cesium.defaultValue(e,Cesium.defaultValue.EMPTY_OBJECT),this._definitionChanged=new Cesium.Event,this._color=void 0,this._colorSubscription=void 0,this._gapColor=void 0,this._gapColorSubscription=void 0,this._dashLength=void 0,this._dashLengthSubscription=void 0,this._dashPattern=void 0,this._dashPatternSubscription=void 0,this.color=e.color,this.gapColor=e.gapColor,this.dashLength=e.dashLength,this.dashPattern=e.dashPattern}Object.defineProperties(o.prototype,{isConstant:{get:function(){return Cesium.Property.isConstant(this._color)&&Cesium.Property.isConstant(this._gapColor)&&Cesium.Property.isConstant(this._dashLength)&&Cesium.Property.isConstant(this._dashPattern)}},definitionChanged:{get:function(){return this._definitionChanged}},color:Cesium.createPropertyDescriptor("color"),gapColor:Cesium.createPropertyDescriptor("gapColor"),dashLength:Cesium.createPropertyDescriptor("dashLength"),dashPattern:Cesium.createPropertyDescriptor("dashPattern")}),o.prototype.getType=function(e){return"GradientPolylineDash"},o.prototype.getValue=function(o,r){return Cesium.defined(r)||(r={}),r.color=Cesium.Property.getValueOrClonedDefault(this._color,o,e,r.color),r.gapColor=Cesium.Property.getValueOrClonedDefault(this._gapColor,o,t,r.gapColor),r.dashLength=Cesium.Property.getValueOrDefault(this._dashLength,o,n,r.dashLength),r.dashPattern=Cesium.Property.getValueOrDefault(this._dashPattern,o,i,r.dashPattern),r},o.prototype.equals=function(e){return this===e||e instanceof o&&Cesium.Property.equals(this._color,e._color)&&Cesium.Property.equals(this._gapColor,e._gapColor)&&Cesium.Property.equals(this._dashLength,e._dashLength)&&Cesium.Property.equals(this._dashPattern,e._dashPattern)},Cesium.Material._materialCache.addMaterial("GradientPolylineDash",{fabric:{type:"GradientPolylineDash",uniforms:{color:e,gapColor:t,dashLength:n,dashPattern:i},source:"\n uniform vec4 color;\n uniform vec4 gapColor;\n uniform float dashLength;\n uniform float dashPattern;\n varying float v_polylineAngle;\n\n const float maskLength = 16.0;\n\n mat2 rotate(float rad) {\n float c = cos(rad);\n float s = sin(rad);\n return mat2(\n c, s,\n -s, c\n );\n }\n\n czm_material czm_getMaterial(czm_materialInput materialInput)\n {\n czm_material material = czm_getDefaultMaterial(materialInput);\n\n vec2 pos = rotate(v_polylineAngle) * gl_FragCoord.xy;\n\n // Get the relative position within the dash from 0 to 1\n float dashPosition = fract(pos.x / (dashLength * czm_pixelRatio));\n // Figure out the mask index.\n float maskIndex = floor(dashPosition * maskLength);\n // Test the bit mask.\n float maskTest = floor(dashPattern / pow(2.0, maskIndex));\n vec4 fragColor = (mod(maskTest, 2.0) < 1.0) ? gapColor : color;\n if (fragColor.a < 0.005) { // matches 0/255 and 1/255\n discard;\n }\n\n fragColor = czm_gammaCorrect(fragColor);\n material.emission = fragColor.rgb;\n vec2 st = materialInput.st;\n material.alpha = fragColor.a * (1.0 - st.s);\n return material;\n }\n \n "},translucent:function(){return!0}}),Cesium.Material.GradientDashPolyline="GradientPolylineDash",Cesium.GradientPolylineDashMaterialProperty=o}},Nr=function(){if("undefined"!==typeof Cesium&&!Cesium.CircleWaveMaterialProperty){function e(e){this._definitionChanged=new Cesium.Event,this._color=void 0,this._colorSubscription=void 0,this.color=e.color,this.duration=Cesium.defaultValue(e.duration,1e3),this.count=Cesium.defaultValue(e.count,2),this.isSpread=Cesium.defaultValue(e.isSpread,!0),this.count<=0&&(this.count=1),this.gradient=Cesium.defaultValue(e.gradient,.1),0===this.gradient&&(this.gradient=0),this.gradient>1&&(this.gradient=1),0==this.duration?this.time=0:this.time=(new Date).getTime()}Object.defineProperties(e.prototype,{isConstant:{get:function(){return!1}},definitionChanged:{get:function(){return this._definitionChanged}},color:Cesium.createPropertyDescriptor("color"),duration:Cesium.createPropertyDescriptor("duration"),count:Cesium.createPropertyDescriptor("count"),isSpread:Cesium.createPropertyDescriptor("isSpread")}),e.prototype.getType=function(){return Cesium.Material.CircleWaveMaterialType},e.prototype.getValue=function(e,t){return Cesium.defined(t)||(t={}),t.color=Cesium.Property.getValueOrClonedDefault(this._color,e,Cesium.Color.WHITE,t.color),0==this.duration?t.time=0:t.time=((new Date).getTime()-this.time)%this.duration/this.duration,t.count=this.count,t.gradient=1+10*(1-this.gradient),t.isSpread=this.isSpread,t},e.prototype.equals=function(t){const n=this===t||t instanceof e&&Cesium.Property.equals(this._color,t._color)&&Cesium.Property.equals(this.isSpread,t.isSpread);return n},Cesium.Material.CircleWaveSource="\n czm_material czm_getMaterial(czm_materialInput materialInput) {\n czm_material material = czm_getDefaultMaterial(materialInput);\n material.diffuse = 1.5 * color.rgb;\n vec2 st = materialInput.st;\n vec3 str = materialInput.str;\n float dis = distance(st, vec2(0.5, 0.5));\n float per = fract(time);\n if (abs(str.z) > 0.001) {\n discard;\n }\n if (dis > 0.5) {\n discard;\n } else {\n float perDis = 0.5 / count;\n float disNum;\n float bl = .0;\n for (int i = 0; i <= 9; i++) {\n if (float(i) <= count) {\n disNum = perDis *float(i) - dis + per / count;\n if (disNum > 0.0) {\n if (disNum < perDis) {\n bl = 1.0 - disNum / perDis;\n } else if(disNum - perDis < perDis) {\n bl = 1.0 - abs(1.0 - disNum / perDis);\n }\n material.alpha = pow(bl, gradient);\n }\n }\n }\n }\n return material;\n }\n ",Cesium.Material._materialCache.addMaterial("CircleWaveMaterial",{fabric:{type:Cesium.Material.CircleWaveMaterialType,uniforms:{color:new Cesium.Color(181,241,254,1),time:1,count:1,gradient:.1,isSpread:!0},source:Cesium.Material.CircleWaveSource},translucent:function(){return!0}}),Cesium.Material.CircleWaveMaterialType="CircleWaveMaterial",Cesium.CircleWaveMaterialProperty=e}},Lr=function(){if("undefined"!==typeof Cesium&&!Cesium.PolylineTrailMaterialProperty){function e(e){e=Cesium.defaultValue(e,Cesium.defaultValue.EMPTY_OBJECT),this._definitionChanged=new Cesium.Event,this.color=Cesium.defaultValue(e.color&&new Cesium.Color.fromCssColorString(e.color),Cesium.Color.RED),this.image=e.image||"",this.duration=e.duration||1e3,this.repeat=Cesium.defaultValue(e.repeat&&new Cesium.Cartesian2(e.repeat.x,e.repeat.y),new Cesium.Cartesian2(3,1)),this.time=(new Date).getTime()}e.prototype.getType=function(e){return"PolylineTrail"},e.prototype.getValue=function(e,t){return Cesium.defined(t)||(t={}),t.color=Cesium.Property.getValueOrClonedDefault(this.color,e,Cesium.Color.WHITE,t.color),t.image=Cesium.Property.getValueOrClonedDefault(this.image),t.repeat=Cesium.Property.getValueOrClonedDefault(this.repeat),t.time=4e3/this.duration,t},e.prototype.equals=function(t){return this===t||t instanceof e&&Cesium.Property.equals(this.color,t.color)&&Cesium.Property.equals(this.image,t.image)&&Cesium.Property.equals(this.duration,t.duration)&&Cesium.Property.equals(this.repeat,t.repeat)},Object.defineProperties(e.prototype,{isConstant:{get:function(){return!1}},definitionChanged:{get:function(){return this._definitionChanged}},color:Cesium.createPropertyDescriptor("color"),image:Cesium.createPropertyDescriptor("image"),duration:Cesium.createPropertyDescriptor("duration"),repeat:Cesium.createPropertyDescriptor("repeat")}),Cesium.Material._materialCache.addMaterial("PolylineTrail",{fabric:{type:"PolylineTrail",uniforms:{color:new Cesium.Color(1,1,0,1),image:"",duration:1,time:44,repeat:new Cesium.Cartesian2(3,1)},source:"\n czm_material czm_getMaterial(czm_materialInput materialInput)\n {\n czm_material material = czm_getDefaultMaterial(materialInput);\n vec2 st = repeat * materialInput.st;\n vec4 colorImage = texture2D(image, vec2(fract(st.s - time*czm_frameNumber/1000.0), st.t));\n material.alpha = colorImage.a * color.a ;\n material.diffuse = color.rgb;\n return material;\n }\n "},translucent:function(){return!0}}),Cesium.Material.PolylineTrailType="PolylineTrail",Cesium.PolylineTrailMaterialProperty=e}};let Mr={followId:"",parkingLot:[],pathLine:{planning:[],index:-1}},Br={};var Fr={name:"addam-cesium",props:{accessToken:{typez:String,default(){return""}}},data(){return{pathLine:{before:[],after:[]},carPosById:{},backParkingDS:new Cesium.CustomDataSource("backParkingDS"),forwardParkingDS:new Cesium.CustomDataSource("forwardParkingDS"),avoidanceDS:new Cesium.CustomDataSource("avoidanceDS"),backLine:[],avoidanceLine:[],congestionRntityObj:{},pathPlanLineId:"PathPlanLineEntityId",wholePlanPath:[],highlightDataMergePosition:{},highlightDataMergerSuffix:"highlight-dataMerger",perceiveType:{pedestrian:"pedestrian.glb",car:"car.glb",truck:"truck.glb",bus:"bus.glb",van:"van.glb",moter:"car.glb",bike:"bike.glb",conicalBarrel:"conicalBarrel.glb"},perceiveHeight:{pedestrian:2.1,car:2,truck:3,bus:3,van:3,moter:1.8,bike:2,conicalBarrel:1},parkingSpaceIds:{forwardCircleId:"forwardCircleEntity",forwardParkModelId:"forwardParkModelEntity",backOutId:"backOutEntity",backInnerId:"backInnerEntity",backArrowId:"backArrowEntity"},parkingSpaceModelAngle:30}},methods:{addTest(){this.addClickPrintLonLat()},addClickPrintLonLat(){window.viewer.canvas.addEventListener("click",(function(e){var t=new Cesium.Cartesian2;t.x=e.clientX,t.y=e.clientY;var n=window.viewer.scene.globe.ellipsoid,i=window.viewer.camera.pickEllipsoid(t,n);if(i){var o=n.cartesianToCartographic(i),r=Cesium.Math.toDegrees(o.longitude),s=Cesium.Math.toDegrees(o.latitude);console.log(" "+r+", "+s)}}))},courseAngle(e,t,n,i){let o=Cesium.Transforms.eastNorthUpToFixedFrame(new Cesium.Cartesian3.fromDegrees(e,t)),r=Cesium.Matrix4.inverse(o,new Cesium.Matrix4),s=Cesium.Matrix4.multiplyByPoint(r,new Cesium.Cartesian3.fromDegrees(e,t),new Cesium.Cartesian3),a=Cesium.Matrix4.multiplyByPoint(r,new Cesium.Cartesian3.fromDegrees(n,i),new Cesium.Cartesian3),c=Math.atan2(a.y-s.y,a.x-s.x),l=c*(180/Math.PI);return l<0&&(l+=360),360-l},getDistance(e,t,n,i){let o=t*Math.PI/180,r=i*Math.PI/180,s=o-r,a=e*Math.PI/180-n*Math.PI/180,c=2*Math.asin(Math.sqrt(Math.pow(Math.sin(s/2),2)+Math.cos(o)*Math.cos(r)*Math.pow(Math.sin(a/2),2)));return c*=6378137,c=Math.round(1e4*c)/1e4,100*c},beginPerceiveOld(e,t){function n(e,t){const n=e.indexOf(t);return n>-1&&e.splice(n,1),e}void 0==Mr.perceiveList[e]&&(Mr.perceiveList[e]=[]);let i=Mr.perceiveList[e];Mr.perceiveList[e]=[];for(let o=0;ot.id==e.id));if(r){r.number=1;let t=d([r.longitude,r.latitude]),n=d([e.longitude,e.latitude]),i=1e3*j(t,n),o=r.angle;i>1&&(o=this.courseAngle(r.longitude,r.latitude,e.longitude,e.latitude),r.longitude=e.longitude,r.latitude=e.latitude,r.angle=o),this.moveModelById({id:e.id,longitude:e.longitude,latitude:e.latitude,angle:o})}else{let t=o+this.perceiveType[e.type];this.addOneModelById({id:e.id,url:t,longitude:e.longitude,latitude:e.latitude,angle:e.heading-90,scale:.8,modelType:e.type}),n.push({...e,angle:e.heading-90,number:1})}}for(let i=n.length-1;i>=0;i--){let e=n[i],o=t.find((t=>t.id==e.id));if(!o&&(e.number+=1,e.number>5)){let t=e.id;this.removeModelById(t),n.splice(i,1)}}},removeDataMerge(){for(let e in Br){let t=Br[e];for(let e=t.length-1;e>=0;e--){let n=t[e],i=n.id;this.removeModelById(i)}t=[]}Br={}},cartesianToDegrees(e){let t=viewer.scene.globe.ellipsoid,n=t.cartesianToCartographic(e),i=1*Cesium.Math.toDegrees(n.latitude).toFixed(6),o=1*Cesium.Math.toDegrees(n.longitude).toFixed(6),r=1*n.height.toFixed(6);return{lng:o,lat:i,height:r}},beginParkingLot(e){function t(e,t){const n=e.indexOf(t);return n>-1&&e.splice(n,1),e}let n=Mr.parkingLot;Mr.parkingLot=[];for(let i=0;i{let e=this.perceiveHeight[u]||2,t=this.highlightDataMergePosition[a][0],n=this.highlightDataMergePosition[a][1];if(this.carPosById[r]){let i=this.carPosById[r][0],o=this.carPosById[r][1],s=Cesium.Cartesian3.fromDegrees(t,n),a=Cesium.Cartesian3.fromDegrees(i,o),c=Cesium.Cartesian3.distance(s,a);c>50&&(e+=.2)}return new Cesium.Cartesian3.fromDegrees(t,n,e)}),!1),billboard:{image:n(7004)("./"+o+"/billbord/"+i+".png"),width:35,height:30}})},cancleHighlightPerceive(e){let t=viewer.entities.getById(e);if(!t||!t.model)return;t.model.color=Cesium.Color.fromCssColorString("#fff");let n=e+"-"+this.highlightDataMergerSuffix;viewer.entities.removeById(n),delete this.highlightDataMergePosition[n]},async findPathPlanning(e){this.initPathPlanLine(),needRecord&&window.recordData.linePlaningHttp.push(e),this.organizePathLine({path:e.line,type:"linePlaning"})},organizePathLine(e){let{path:t,type:n}=e;switch(n){case"linePlaning":Mr.pathLine.planning=t,this.wholePlanPath=t,window.beforePath=[...this.wholePlanPath],window.afterPath=[],console.log("全局路径");break;case"partLine":t?(Mr.pathLine.planning=t,window.beforePath=[...t],window.afterPath=[...e.partLine]):(Mr.pathLine.planning=this.wholePlanPath,console.log("清除避让的显示记录好的蓝色路径",this.wholePlanPath),window.beforePath=[...this.wholePlanPath],window.afterPath=[]);break;case"driveMode0":Mr.pathLine.planning=this.wholePlanPath,console.log("切换到自动驾驶显示记录好的蓝色路径"),window.beforePath=[...this.wholePlanPath],window.afterPath=[];break;case"driveMode1":Mr.pathLine.planning=[],console.log("切换到人工驾驶不显示路径"),window.beforePath=[...this.wholePlanPath],window.afterPath=[];break}},initPathPlanLine(){Lr(),viewer.entities.add({id:this.pathPlanLineId,show:!0,polyline:{positions:new Cesium.CallbackProperty((()=>this.pathLine.before),!1),width:27,material:new Cesium.PolylineTrailMaterialProperty({color:"#5b81f6",image:"./images/arrow3.png",duration:1e3}),clampToGround:!0,classificationType:Cesium.ClassificationType.TERRAIN}})},updateParkingSpace(e){let{center:t}=e,n=Cesium.Cartesian3.fromDegrees(...t),i=this.forwardParkingDS.entities.getById(this.parkingSpaceIds.forwardCircleId);i&&(i.position=n);let o=this.forwardParkingDS.entities.getById(this.parkingSpaceIds.forwardParkModelId);if(o){o.position=n;let e=Cesium.Transforms.headingPitchRollQuaternion(n,new Cesium.HeadingPitchRoll(Cesium.Math.toRadians(this.parkingSpaceModelAngle),0,0));o.orientation=e}let r=this.getHighlightSpacePos(e),s=this.backParkingDS.entities.getById(this.parkingSpaceIds.backOutId);if(s){let e=new Cesium.PolygonHierarchy(r.positions,[{positions:r.innerPositions}]);c.polygon.hierarchy=e}let a=this.backParkingDS.entities.getById(this.parkingSpaceIds.backInnerId);a&&(a.polygon.hierarchy=r.innerPositions);let c=this.backParkingDS.entities.getById(this.parkingSpaceIds.backArrowId);c&&(c.polygon.hierarchy=r.arrowPositions,c.polygon.stRotation=r.arrowAngle)},getHighlightSpacePos(e){let{coordinates:t,heading:n}=e,i=t.reduce((function(e,t){return e.concat(t)}),[]),o=p([t]),r=Dr(o,-8e-5,{units:"kilometers"}),s=r.geometry.coordinates[0].reduce((function(e,t){return e.concat(t)}),[]),a=n>180?100:-30,c=an(o,.3),l=p(c.geometry.coordinates),u=ln(l,.001,a),h=u.geometry.coordinates[0].reduce((function(e,t){return e.concat(t)}),[]);return{positions:Cesium.Cartesian3.fromDegreesArray(i),innerPositions:Cesium.Cartesian3.fromDegreesArray(s),arrowPositions:Cesium.Cartesian3.fromDegreesArray(h),arrowAngle:Cesium.Math.toRadians(a)}},removePathPlanLine(){this.pathLine.before=[];let e=viewer.entities.getById(this.pathPlanLineId);e&&viewer.entities.remove(e),e=null},updatePathPlanLine(e,t){let n=Mr.pathLine.planning;if(!n.length)return this.pathLine.before=[],window.beforePath=[],void(window.afterPath=[]);if(1==n.length||2==n.length)return n=[],this.pathLine.before=[],window.beforePath=[],void(window.afterPath=[]);let i=f(n),o=d([e,t]),r=[...n],s=fe(i,o,{units:"kilometers"});if(s&&s.properties&&s.properties.hasOwnProperty("index")){let i=s.properties.index;if(this.avoidanceDS.entities.values&&this.avoidanceDS.entities.values.length)r.splice(0,i);else if(-1!==i){let n=i+5<=r.length?i+5:r.length-1,o=[[e,t]],s=r.slice(n);r=o.concat(s)}else r.splice(0,i-1);n=n.splice(0,i)}window.beforePath=r;let a=this.reduceArr(r,{height:0});this.pathLine.before=Cesium.Cartesian3.fromDegreesArrayHeights(a);let c=1e3*ye(i),l=Math.ceil(c/15),u=viewer.entities.getById(this.pathPlanLineId);u&&(u.polyline.material.repeat=new Cesium.Cartesian2(l,1))},addAvoidanceEffect(e){let{line:t}=e,n=this.reduceArr(t,{height:0});this.avoidanceLine=Cesium.Cartesian3.fromDegreesArrayHeights(n),this.avoidanceDS.entities.values&&this.avoidanceDS.entities.values.length||(Lr(),this.avoidanceDS.entities.add({polyline:{positions:new Cesium.CallbackProperty((()=>this.avoidanceLine),!1),width:27,material:new Cesium.PolylineTrailMaterialProperty({color:"#54B19B",image:"./images/arrow_white.png",duration:1e3,repeat:{x:2,y:1}}),clampToGround:!0,classificationType:Cesium.ClassificationType.TERRAIN}}))},removeAvoidanceEffect(){this.avoidanceDS.entities.removeAll(),this.avoidanceLine=[]},addForwardParkingEffect(e){this.removeParkingEffect();let{id:t,spaceInfo:n,carPostion:i}=e;this.addParkingSpaceIcon(n),this.drawForwardCircleEffect({...n}),this.carPosById[t]=[...i],this.drawCarCircleEffect({id:t})},removeForwardParkingEffect(){Mr.pathLine.planning=[],Mr.pathLine.index=-1,this.pathLine.after=[],this.pathLine.before=[],this.forwardParkingDS.entities.removeAll(),this.removePathPlanLine()},addParkingSpaceIcon(e){let{center:t}=e,n=Cesium.Cartesian3.fromDegrees(...t);this.forwardParkingDS.entities.add({id:this.parkingSpaceIds.forwardParkModelId,position:n,orientation:Cesium.Transforms.headingPitchRollQuaternion(n,new Cesium.HeadingPitchRoll(Cesium.Math.toRadians(this.parkingSpaceModelAngle),0,0)),model:{uri:"cesium/p1.glb"}})},drawCarCircleEffect(e){Nr();let{id:t,height:n=0}=e;this.carCircle=viewer.entities.add({position:new Cesium.CallbackProperty((()=>new Cesium.Cartesian3.fromDegrees(...this.carPosById[t])),!1),ellipse:{semiMinorAxis:3,semiMajorAxis:3,height:n,material:new Cesium.CircleWaveMaterialProperty({duration:2e3,gradient:.5,color:new Cesium.Color.fromCssColorString("#fff"),count:4})}})},drawForwardCircleEffect(e){let{center:t}=e;Nr();let{height:n=0}=e;this.forwardParkingDS.entities.add({id:this.parkingSpaceIds.forwardCircleId,position:Cesium.Cartesian3.fromDegrees(...t),ellipse:{semiMinorAxis:2,semiMajorAxis:2,height:n,material:new Cesium.CircleWaveMaterialProperty({duration:0,gradient:.8,color:new Cesium.Color.fromCssColorString("#1CE6A2"),count:3})}})},addBackParkingEffect(e){let{line:t,spaceInfo:n,carPos:i}=e,{controlPoint:o}=n;if(o){let e=d([i.lon,i.lat]),r=d(o),s=Z(e,r);t=s<0?[]:this.getBezierPoints({numSteps:100,startPoint:[i.lon,i.lat],...n})}this.setBackLinePositions(t),this.backParkingDS.entities.values&&this.backParkingDS.entities.values.length||(this.removeForwardParkingEffect(),this.initBackLine(),this.highlightSpace({...n,color:"#60C5F4"}))},setBackLinePositions(e){if(!e||!e.length)return this.backLineRight=[],this.backLineLeft=[],window.leftPath=[],void(window.rightPath=[]);if(1==e.length||2==e.length)return this.backLineRight=[],this.backLineLeft=[],window.leftPath=[],void(window.rightPath=[]);let t=[],n=[],i=this.reduceArr(e),o=[];for(let u=0;uthis.backLineRight),!1),width:6,material:new Cesium.GradientPolylineDashMaterialProperty({color:Cesium.Color.WHITE}),clampToGround:!0}}),this.backParkingDS.entities.add({polyline:{positions:new Cesium.CallbackProperty((()=>this.backLineLeft),!1),width:6,material:new Cesium.GradientPolylineDashMaterialProperty({color:Cesium.Color.WHITE}),clampToGround:!0}})},highlightSpace(e){let{color:t="#60C5F4"}=e,n=this.getHighlightSpacePos(e),i=new Cesium.PolygonHierarchy(n.positions,[{positions:n.innerPositions}]);this.backParkingDS.entities.add({id:this.parkingSpaceIds.backOutId,polygon:{hierarchy:i,material:Cesium.Color.fromCssColorString(t).withAlpha(.8)}}),this.backParkingDS.entities.add({id:this.parkingSpaceIds.backInnerId,polygon:{hierarchy:n.innerPositions,material:Cesium.Color.fromCssColorString(t).withAlpha(.4)}}),this.backParkingDS.entities.add({id:this.parkingSpaceIds.backArrowId,polygon:{hierarchy:n.arrowPositions,material:"./images/arrow.png",stRotation:n.arrowAngle}})},removeBackParkingEffect(){this.backParkingDS.entities.removeAll(),this.backLineRight=[],this.backLineLeft=[],window.leftPath=[],window.rightPath=[]},addCongestionEffect(e){let{eventPosition:t,eventRadius:n,eventId:i,eventDescription:o}=e,r=i+"-Congestion",s=viewer.entities.getById(r);if(!this.congestionRntityObj[r]){this.congestionRntityObj[r]={polygonPosition:[],angle:0,repeat:new Cesium.Cartesian2(2,1)},this.findLaneCoordinates({entityId:r,longitude:t.lon,latitude:t.lat,distance:n}),this.congestionRntityObj[r].lastSecond=(new Date).getTime();let e=setInterval((()=>{let e=(new Date).getTime();e-this.congestionRntityObj[r].lastSecond>5e3&&(this.congestionRntityObj[r].needUpdate=!0,this.congestionRntityObj[r].lastSecond=0)}),1e3);this.congestionRntityObj[r].timer=e}this.congestionRntityObj[r].needUpdate&&(this.findLaneCoordinates({entityId:r,longitude:t.lon,latitude:t.lat,distance:n}),this.congestionRntityObj[r].needUpdate=!1),s||viewer.entities.add({id:r,polygon:{hierarchy:new Cesium.CallbackProperty((()=>new Cesium.PolygonHierarchy(this.congestionRntityObj[r].polygonPosition)),!1),material:new Cesium.ImageMaterialProperty({image:"./images/arrow_white.png",repeat:new Cesium.CallbackProperty((()=>this.congestionRntityObj[r].repeat),!1),color:Cesium.Color.fromCssColorString("#FA5151")}),stRotation:new Cesium.CallbackProperty((()=>this.congestionRntityObj[r].angle),!1)}})},removeCongestionEffect(e){let t=e+"-Congestion",n=viewer.entities.getById(t);n&&viewer.entities.remove(n),this.congestionRntityObj[t]&&this.congestionRntityObj[t].timer&&(clearInterval(this.congestionRntityObj[t].timer),this.congestionRntityObj[t].timer=null),delete this.congestionRntityObj[t]},async findLaneCoordinates(e){let{longitude:t,latitude:n,distance:i,entityId:o}=e,r={longitude:t,latitude:n,distance:i,type:"centerpoint"};await this.request.post("/hdmap-service/road/queryLaneCoordinates",r).then((e=>{if(e&&1==e.code&&e.result){if(this.congestionRntityObj[o]){let t=e.result.laneCoords,n=e.result.coordinates,i=this.reduceArr(n);this.congestionRntityObj[o].polygonPosition=Cesium.Cartesian3.fromDegreesArray(i);let r=d(t[0]),s=d(t[t.length-1]),a=Z(r,s);this.congestionRntityObj[o].angle=Cesium.Math.toRadians(a-90);let c=1e3*j(r,s),l=Math.ceil(c/15);this.congestionRntityObj[o].repeat=new Cesium.Cartesian2(l,1)}}else console.log(e)}))},addRoadConstructionEffect(e){let{eventPosition:t,eventId:i}=e,o=i+"-RoadConstruction",r=viewer.entities.getById(o);r||viewer.entities.add({id:o,position:Cesium.Cartesian3.fromDegrees(t.lon,t.lat),billboard:{image:n(3044),width:218,height:149,verticalOrigin:Cesium.VerticalOrigin.BOTTOM,horizontalOrigin:Cesium.HorizontalOrigin.LEFT,disableDepthTestDistance:Number.POSITIVE_INFINITY}})},removeRoadConstructionEffect(e){let t=e+"-RoadConstruction",n=viewer.entities.getById(t);n&&viewer.entities.remove(n)},removeParkingEffect(){this.removeForwardParkingEffect(),this.removeBackParkingEffect(),viewer.entities.remove(this.carCircle),this.carCircle=null},buildCesiumWorld(){Cesium.Ion.defaultAccessToken=this.accessToken,window.viewer=new Cesium.Viewer("addam-cesium",{imageryProvider:!1,baseLayerPicker:!1,animation:!1,fullscreenButton:!1,vrButton:!1,geocoder:!1,homeButton:!1,infoBox:!1,sceneModePicker:!1,selectionIndicator:!1,timeline:!1,navigationHelpButton:!1,navigationInstructionsInitiallyVisible:!1,maximumRenderTimeChange:1/0,terrainShadows:Cesium.ShadowMode.DISABLED,sceneMode:Cesium.SceneMode.SCENE3D,shadows:Cesium.ShadowMode.DISABLED,shouldAnimate:!0});var e=window.viewer.scene.globe;e.baseColor=Cesium.Color.WHITE,window.viewer.shadows=!1,window.viewer._cesiumWidget._creditContainer.style.display="none",window.viewer.scene.undergroundMode=!0;let t=Cesium.JulianDate.fromDate(new Date("2022/08/19 4:00:00"));window.viewer.clockViewModel.currentTime=Cesium.JulianDate.addHours(t,8,new Cesium.JulianDate),Cesium.FeatureDetection.supportsImageRenderingPixelated()&&(window.viewer.resolutionScale=window.devicePixelRatio),window.viewer.scene.fxaa=!0,window.viewer.scene.postProcessStages.fxaa.enabled=!0;var n=window.viewer.scene;n.globe.enableLighting=!0,window.viewer.shadowMap.darkness=0,window.viewer.dataSources.add(this.forwardParkingDS),window.viewer.dataSources.add(this.backParkingDS),window.viewer.dataSources.add(this.avoidanceDS),this.changeSkyBox(),Rr(),window.getCurrentView=this.getCurrentView},changeSkyBox(){(function(){const e=Cesium.BoxGeometry,t=Cesium.Cartesian3,n=Cesium.defaultValue,i=Cesium.defined,o=Cesium.destroyObject,r=Cesium.DeveloperError,s=Cesium.GeometryPipeline,a=Cesium.Matrix3,c=Cesium.Matrix4,l=Cesium.Transforms,u=Cesium.VertexFormat,h=Cesium.BufferUsage,d=Cesium.CubeMap,p=Cesium.DrawCommand,f=Cesium.loadCubeMap,m=Cesium.RenderState,g=Cesium.VertexArray,_=Cesium.BlendingState,y=Cesium.SceneMode,v=Cesium.ShaderProgram,A=Cesium.ShaderSource,b="uniform samplerCube u_cubeMap;\nvarying vec3 v_texCoord;\nvoid main()\n{\nvec4 color = textureCube(u_cubeMap, normalize(v_texCoord));\ngl_FragColor = vec4(czm_gammaCorrect(color).rgb, czm_morphTime);\n}\n",w="attribute vec3 position;\nvarying vec3 v_texCoord;\nuniform mat3 u_rotateMatrix;\nvoid main()\n{\nvec3 p = czm_viewRotation * u_rotateMatrix * (czm_temeToPseudoFixed * (czm_entireFrustum.y * position));\ngl_Position = czm_projection * vec4(p, 1.0);\nv_texCoord = position.xyz;\n}\n";function C(e){this.sources=e.sources,this._sources=void 0,this.show=n(e.show,!0),this._command=new p({modelMatrix:c.clone(c.IDENTITY),owner:this}),this._cubeMap=void 0,this._attributeLocations=void 0,this._useHdr=void 0}Cesium.defined(Cesium.Matrix4.getRotation)||(Cesium.Matrix4.getRotation=Cesium.Matrix4.getMatrix3);const T=new a;C.prototype.update=function(n,o){const a=this;if(!this.show)return;if(n.mode!==y.SCENE3D&&n.mode!==y.MORPHING)return;if(!n.passes.render)return;const p=n.context;if(this._sources!==this.sources){this._sources=this.sources;const e=this.sources;if(!i(e.positiveX)||!i(e.negativeX)||!i(e.positiveY)||!i(e.negativeY)||!i(e.positiveZ)||!i(e.negativeZ))throw new r("this.sources is required and must have positiveX, negativeX, positiveY, negativeY, positiveZ, and negativeZ properties.");if(typeof e.positiveX!==typeof e.negativeX||typeof e.positiveX!==typeof e.positiveY||typeof e.positiveX!==typeof e.negativeY||typeof e.positiveX!==typeof e.positiveZ||typeof e.positiveX!==typeof e.negativeZ)throw new r("this.sources properties must all be the same type.");"string"===typeof e.positiveX?f(p,this._sources).then((function(e){a._cubeMap=a._cubeMap&&a._cubeMap.destroy(),a._cubeMap=e})):(this._cubeMap=this._cubeMap&&this._cubeMap.destroy(),this._cubeMap=new d({context:p,source:e}))}const C=this._command;if(C.modelMatrix=l.eastNorthUpToFixedFrame(n.camera._positionWC),!i(C.vertexArray)){C.uniformMap={u_cubeMap:function(){return a._cubeMap},u_rotateMatrix:function(){return c.getRotation(C.modelMatrix,T)}};const n=e.createGeometry(e.fromDimensions({dimensions:new t(2,2,2),vertexFormat:u.POSITION_ONLY})),i=this._attributeLocations=s.createAttributeLocations(n);C.vertexArray=g.fromGeometry({context:p,geometry:n,attributeLocations:i,bufferUsage:h._DRAW}),C.renderState=m.fromCache({blending:_.ALPHA_BLEND})}if(!i(C.shaderProgram)||this._useHdr!==o){const e=new A({defines:[o?"HDR":""],sources:[b]});C.shaderProgram=v.fromCache({context:p,vertexShaderSource:w,fragmentShaderSource:e,attributeLocations:this._attributeLocations}),this._useHdr=o}return i(this._cubeMap)?C:void 0},C.prototype.isDestroyed=function(){return!1},C.prototype.destroy=function(){const e=this._command;return e.vertexArray=e.vertexArray&&e.vertexArray.destroy(),e.shaderProgram=e.shaderProgram&&e.shaderProgram.destroy(),this._cubeMap=this._cubeMap&&this._cubeMap.destroy(),o(this)},Cesium.GroundSkyBox=C})();var e=new Cesium.GroundSkyBox({sources:{positiveX:"./images/skybox/right.png",negativeX:"./images/skybox/left.png",positiveY:"./images/skybox/front.png",negativeY:"./images/skybox/back.png",positiveZ:"./images/skybox/up.png",negativeZ:"./images/skybox/down.png"}});viewer.scene.skyBox=e,viewer.scene.skyAtmosphere.show=!1},inject3DtilesMapByUrl(e,t=!1){let n=window.viewer.scene.primitives.add(new Cesium.Cesium3DTileset({url:e,castShadows:!1,maximumScreenSpaceError:64,immediatelyLoadDesiredLevelOfDetail:!1,preloadWhenHidden:!1,skipLevelOfDetail:!0,dynamicScreenSpaceError:!0}));n.readyPromise.then((()=>{n.style=new Cesium.Cesium3DTileStyle({color:"vec4(1.0, 1.0, 1.0, 0.6)",specular:"vec3(1.0, 0.0, 0.0)",glossiness:1,emissive:"vec3(1.0, 0.0, 0.0)"}),n.receiveShadows=!1,n.shadows=!1,t&&window.viewer.flyTo(n,{offset:{heading:Cesium.Math.toRadians(Math.PI/180*-198),pitch:Cesium.Math.toRadians(Math.PI/180*-180),range:450}}),this.buildingTileset=n})).catch((function(t){alert("模型加载失败: "+t+",模型地址:"+e)}))},inject3DtilesMapByUrl_two(e,t=!1){let n=window.viewer.scene.primitives.add(new Cesium.Cesium3DTileset({url:e,castShadows:!1}));n.readyPromise.then((function(){n.style=new Cesium.Cesium3DTileStyle({color:"vec4(244/255, 246/255, 246/255, 0.9)"}),n.shadows=!1,t&&window.viewer.flyTo(n,{offset:{heading:Cesium.Math.toRadians(Math.PI/180*-198),pitch:Cesium.Math.toRadians(Math.PI/180*-180),range:450}})})).catch((function(t){alert("模型加载失败: "+t+",模型地址:"+e)}))},setBuildingVisibility(e){this.buildingTileset&&(this.buildingTileset.show=e)},cesiumCameraflyTo(e,t,n,i,o,r){let s={destination:Cesium.Cartesian3.fromDegrees(e,t,n),orientation:{heading:Cesium.Math.toRadians(i),pitch:Cesium.Math.toRadians(o),roll:Cesium.Math.toRadians(r)}};window.viewer.camera.setView(s)},getCurrentView(){let e=viewer.camera.position,t=Cesium.Cartographic.fromCartesian(e),n=+[Cesium.Math.toDegrees(viewer.camera.roll).toFixed(6)],i={longitude:1*Cesium.Math.toDegrees(t.longitude).toFixed(6),latitude:1*Cesium.Math.toDegrees(t.latitude).toFixed(6),height:1*t.height.toFixed(6),heading:1*Cesium.Math.toDegrees(viewer.camera.heading).toFixed(6),pitch:1*Cesium.Math.toDegrees(viewer.camera.pitch).toFixed(6),roll:n>1?1*(360-n).toFixed(6):1*n.toFixed(6)};console.log(i)},addOneModelById(e){let{id:t,url:n,longitude:i,latitude:o,angle:r=0,scale:s=1,color:a="",needMovePosition:c=!1,modelType:l}=e;try{r=Cesium.Math.toRadians(r);let e=Cesium.Cartesian3.fromDegrees(i,o,0),u=new Cesium.HeadingPitchRoll(r,0,0),h=Cesium.Transforms.headingPitchRollQuaternion(e,u),d=e;c&&(d=this.getSpaceCarPosition(e));let p=window.viewer.entities.add({id:t,position:d,orientation:h,model:{uri:n,scale:s}});if(p.modelType=l,Cesium.Resource.fetchBlob({url:n}).then((()=>console.log("模型加载成功"))).catch((e=>console.error("模型加载失败",e))),""!=a&&void 0!=a){let e=null;switch(a){case"red":e=Cesium.Color.RED;break;case"yellow":e=Cesium.Color.YELLOW;break;case"blue":e=Cesium.Color.DEEPSKYBLUE;break;case"green":e=Cesium.Color.GREEN;break;case"white":e=Cesium.Color.WHITE;break;default:e=Cesium.Color.WHITE}p.model.colorBlendMode=Cesium.ColorBlendMode.MIX,p.model.color=Cesium.Color.fromAlpha(e,1)}}catch(u){console.log("添加车辆失败",u)}},moveModelById(e){let{id:t,longitude:n,latitude:i,angle:o=0,follow:r=!1,offset:s=[0,0,0],firstPer:a=!1,needMovePosition:c=!1}=e;try{this.carPosById[t]=[n,i];let e=t+"-"+this.highlightDataMergerSuffix;if(this.highlightDataMergePosition[e]&&(this.highlightDataMergePosition[e]=[n,i]),a){let e=window.viewer.entities.getById(t);e&&(e.model.show=!1),o=Cesium.Math.toRadians(o);let r=Cesium.Cartesian3.fromDegrees(n,i,2),a=new Cesium.HeadingPitchRoll(o,0,0),c=Cesium.Transforms.headingPitchRollQuaternion(r,a),l=Cesium.Transforms.eastNorthUpToFixedFrame(r);l=Cesium.Matrix4.fromRotationTranslation(Cesium.Matrix3.fromQuaternion(c),r),window.viewer.camera.lookAtTransform(l,new Cesium.Cartesian3(s[0],s[1],s[2])),Mr.followId=t}else{o=Cesium.Math.toRadians(o);let e=Cesium.Cartesian3.fromDegrees(n,i,0),a=new Cesium.HeadingPitchRoll(o,0,0),l=Cesium.Transforms.headingPitchRollQuaternion(e,a),u=e;c&&(u=this.getSpaceCarPosition(e));let h=window.viewer.entities.getById(t);if(h&&(h.orientation=l,h.position=u),r){let n=Cesium.Transforms.headingPitchRollQuaternion(e,a),i=Cesium.Matrix4.fromRotationTranslation(Cesium.Matrix3.fromQuaternion(n),e);window.viewer.camera.lookAtTransform(i,new Cesium.Cartesian3(s[0],s[1],s[2])),Mr.followId=t}}}catch(l){console.log(l)}},getSpaceCarPosition(e){let t=Cesium.Transforms.eastNorthUpToFixedFrame(e),n=new Cesium.Cartesian3(.5,-.4,0);return Cesium.Matrix4.multiplyByPoint(t,n,new Cesium.Cartesian3(0,0,0))},removeModelById(e){window.viewer.entities.removeById(e);let t=e+"-"+this.highlightDataMergerSuffix;viewer.entities.removeById(t),delete this.highlightDataMergePosition[t]},unFollowModel(){window.viewer.camera.lookAtTransform(Cesium.Matrix4.IDENTITY)},reduceArr(e,t){return e.length?e.reduce((function(e,n){return t?e.concat([...n,t.height]):e.concat(n)}),[]):[]}}},kr=Fr,zr=n(1001),Ur=(0,zr.Z)(kr,s,a,!1,null,"0470666a",null),Vr=Ur.exports,Hr=function(){var e=this,t=e._self._c;return t("div",{staticClass:"container"},[t("div",{staticClass:"headnav"},[t("span",{staticClass:"version"},[e._v("ver 2.0.1")]),t("div",{staticClass:"xinhao",style:{backgroundImage:`url(${e.imgURL})`}}),t("div",{staticClass:"angle"}),t("span",{staticClass:"angledata",staticStyle:{color:"#7f8591"}},[e._v(e._s(e.heading))]),t("div",{directives:[{name:"show",rawName:"v-show",value:"—— ——"!=e.avpStatus1,expression:"avpStatus1 != '—— ——'"}],staticClass:"vehicleStatus"}),t("span",{staticClass:"vehicleStatusdata",staticStyle:{color:"#637abe"}},[e._v(e._s(e.avpStatus1))]),t("div",{staticClass:"yuan"},[t("div",{staticClass:"ttime"},[e._v(e._s(e.twentyTime))]),t("div",{staticClass:"speed"},[t("div",{staticClass:"sd"},[e._v(e._s(Math.floor(e.speed)))])]),t("div",{staticClass:"km"},[e._v("km/h")])]),t("div",{staticClass:"driveMode"}),t("span",{staticClass:"driveModedata",staticStyle:{color:"#606873"}},[e._v(e._s(e.driveMode))])]),t("div",{directives:[{name:"show",rawName:"v-show",value:("场内行驶"==e.avpStatus1||"自动泊车中"==e.avpStatus1||"自动召车中"==e.avpStatus1||"车辆停靠"==e.avpStatus1)&&null!=e.No&&25!=e.orderStatus,expression:"(avpStatus1 == '场内行驶' ||\n avpStatus1 == '自动泊车中' ||\n avpStatus1 == '自动召车中' ||\n avpStatus1 == '车辆停靠') &&\n No != null &&\n orderStatus != 25\n "}],staticClass:"orderlist"},[t("div",{staticClass:"order"},[e._v(e._s(e.No))]),t("div",{staticClass:"durationtime"},[e._v(" "+e._s(e.durationString)+" ")]),t("div",{staticClass:"entertime"},[e._v(" "+e._s(e.enterTime)+" ")]),t("div",{staticClass:"price"},[t("span",[e._v(e._s(e.actualCost))]),e._v(" 元 ")])]),t("div",{staticClass:"eventBox"},e._l(e.showEvent,(function(n,i){return n.hide?e._e():t("div",{key:i,staticClass:"v2x"},[t("img",{staticClass:"v2x-img",attrs:{src:n.backgroundImage}}),t("span",{staticClass:"v2x-span"},[e._v(e._s(n.text))])])})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showStatus,expression:"showStatus"}],staticClass:"showStatus"},[t("span",[e._v("已经转为"+e._s(e.avpStatus1)+"状态")])])])},Gr=[],jr=n(353);let qr={imgArr:["xinhao1.png","xinhao2.png","xinhao3.png","xinhao4.png","xinhao5.png","xinhao6.png"],v2xImg:["abnormal.png","admission.png","advance.png","ChangeLanes.png","intersection.png","weak.png"]},Wr={38:"注意道路施工",100:"注意多车驶停",707:"注意前方路段拥堵",901:"注意车辆超速",902:"注意车辆慢速",903:"注意异常停车",904:"注意逆行"},Yr="",Xr={abnormal:"异常车辆预警",admission:"车辆入场预警",advance:"前向碰撞预警",ChangeLanes:"盲区/变道预警",intersection:"交叉口碰撞预警",weak:"弱势交通预警"};var Kr={props:{speed:Number,heading:String,v2xname:String,driveMode:String,endTime:Boolean,rsiChange:Object,infowindowChange:Object},data(){return{avpStatus1:"—— ——",avpStatus2:0,showStatus:!1,twentyTime:0,No:0,durationString:"",enterTime:"",actualCost:0,orderStatus:0,imgURL:n(7363),v2xImg:n(4341),rsiImg:n(4341),showEvent:[]}},mounted(){this.isShowInfowindow=!1,this.allmethods()},beforeUnmounted(){this.getCurrentTime&&clearInterval(this.getCurrentTime),this.getTimeOut&&clearInterval(this.getTimeOut),this.getOrderData&&clearInterval(this.getOrderData)},watch:{endTime(e){this.$nextTick((()=>{this.eventFunc("endTime",e)}))},rsiChange(e){this.$nextTick((()=>{this.eventFunc("rsi",e)}))},infowindowChange(e){this.$nextTick((()=>{this.eventFunc("infowindow",e)}))},v2xname(e){switch(e){case"异常车辆预警":this.v2xImg=n(6370)("./"+qr.v2xImg[0]),Yr="abnormal";break;case"车辆入场预警":this.v2xImg=n(6370)("./"+qr.v2xImg[1]),Yr="admission";break;case"前向碰撞预警":this.v2xImg=n(6370)("./"+qr.v2xImg[2]),Yr="advance";break;case"盲区/变道预警":this.v2xImg=n(6370)("./"+qr.v2xImg[3]),Yr="ChangeLanes";break;case"交叉路口碰撞预警":this.v2xImg=n(6370)("./"+qr.v2xImg[4]),Yr="intersection";break;case"弱势交通参与者碰撞预警":this.v2xImg=n(6370)("./"+qr.v2xImg[5]),Yr="weak";break;default:break}this.eventFunc("endTime",this.endTime)}},methods:{eventFunc(e,t){if("endTime"===e){let e=this.showEvent.findIndex((e=>"v2x"==e.type));t?e>-1?(this.showEvent[e].backgroundImage=this.v2xImg,this.showEvent[e].text=Xr[Yr]):this.showEvent.push({backgroundImage:this.v2xImg,text:Xr[Yr],type:"v2x"}):e>-1&&this.showEvent.splice(e,1),this.showEvent=[...this.showEvent]}else if("rsi"===e){let{type:e,eventId:n,eventType:i}=t;if("add"==e){let e=this.getImgByPathAndType({path:"rsiicon",type:i});if(!e)return;let t=this.showEvent.find((e=>e.eventType==i));this.showEvent.push({type:"rsi",eventId:n,eventType:i,text:Wr[i],backgroundImage:e,hide:!!t})}else{for(let e=this.showEvent.length-1;e>=0;e--){let t=this.showEvent[e];if("rsi"==t.type&&t.eventId==n){this.showEvent.splice(e,1);break}}for(let e=this.showEvent.length-1;e>=0;e--){let e=this.showEvent.findIndex((e=>e.eventType==i));if(e>-1){this.showEvent[e].hide=!1;break}}}this.showEvent=[...this.showEvent]}else if("infowindow"===e){if(this.isShowInfowindow)return;this.isShowInfowindow=!0;let{type:e,text:n}=t,i=this.getImgByPathAndType({path:"infowindow",type:e});this.showEvent.push({type:"infowindow",backgroundImage:i,text:n}),setTimeout((()=>{this.isShowInfowindow=!1;let e=this.showEvent.findIndex((e=>"infowindow"==e.type));e>-1&&this.showEvent.splice(e,1)}),3e3)}},getImgByPathAndType(e){let{path:t,type:i}=e;return n(7004)("./"+t+"/billbord/"+i+".png")},allmethods(){this.getOrderData(),this.getTimeOut(),this.getCurrentTime(),setInterval((()=>{this.getTimeOut()}),5e3),setInterval((()=>{this.getOrderData()}),1e3),setInterval((()=>{this.getCurrentTime()}),1e3)},getCurrentTime(){const e=new Date,t=e.getHours(),n=e.getMinutes(),i=t>=12?"PM":"AM",o=t%12||12;this.twentyTime=`${o}:${this.addZero(n)} ${i}`},addZero(e){return e<10?`0${e}`:e},async getOrderData(){let e=JSON.stringify({vehiclePlate:"吉AC242"});await jr.Z.post("/avp/avpMonitor/getOrderParkingInfoForPlate",e).then((e=>{const t=e;this.No=t.orderNo,this.durationString=t.durationString,this.enterTime=t.enterTime,this.actualCost=t.actualCost,this.orderStatus=t.orderStatus;const n=t.avpStatus;this.avpStatus2!=n&&(3!=n&&3==this.avpStatus2?this.$parent.endParkingVehicle():3==n&&this.$parent.startParkingVehicle(),5!=n&&5==this.avpStatus2?this.$parent.endRecruitmentVehicle():5==n&&this.$parent.startRecruitmentVehicle(),1==n?(this.avpStatus1="场外行驶",this.avpStatus2=n,this.showStatus=!0,setTimeout((()=>{this.showStatus=!1}),3e3)):2==n||6==n?(this.avpStatus1="场内行驶",this.avpStatus2=n,this.showStatus=!0,setTimeout((()=>{this.showStatus=!1}),3e3)):3==n?(this.avpStatus1="自动泊车中",this.avpStatus2=n,this.showStatus=!0,setTimeout((()=>{this.showStatus=!1}),3e3)):4==n?(this.avpStatus1="车辆停靠",this.avpStatus2=n,this.showStatus=!0,setTimeout((()=>{this.showStatus=!1}),3e3)):5==n&&(this.avpStatus1="自动召车中",this.avpStatus2=n,this.showStatus=!0,setTimeout((()=>{this.showStatus=!1}),3e3))),needRecord&&window.recordData.getOrderParkingInfoForPlate.push(e)}))},async getTimeOut(){const e=(new Date).getTime();await jr.Z.post("/avp/siteLine/getNetworkQuality",null).then((()=>{const t=(new Date).getTime(),i=t-e;this.imgURL=i>=0&&i<=100?n(7773)("./"+qr.imgArr[4]):i>=101&&i<=200?n(7773)("./"+qr.imgArr[3]):i>=201&&i<=300?n(7773)("./"+qr.imgArr[2]):i>=301&&i<=400?n(7773)("./"+qr.imgArr[1]):n(7773)("./"+qr.imgArr[0])}))}}},Qr=Kr,Jr=(0,zr.Z)(Qr,Hr,Gr,!1,null,"60895dc4",null),Zr=Jr.exports,$r=n(1242),es=n.n($r);async function ts(e){const t=es().lookup("SocketResponse");let n=e.data,i=await n.arrayBuffer(),o=new Uint8Array(i);const r=t.decode(o);return r}var ns=n(4282),is={stompClient:null,isReconnect:!1,messageList:{},dic:{5231:{action:ns.Z.webSocket.dic["/topic/vehicle"]},5232:{action:ns.Z.webSocket.dic["/topic/dataMerge"]},5233:{action:ns.Z.webSocket.dic["/topic/signal"]},5234:{action:ns.Z.webSocket.dic["/topic/v2xStart"]},5235:{action:ns.Z.webSocket.dic["/topic/v2xEnd"]},5236:{action:ns.Z.webSocket.dic["/topic/vehicleStatus"]},5237:{action:ns.Z.webSocket.dic["/topic/timeDelay"]},1:{action:ns.Z.webSocket.dic["/topic/points"]},52310:{action:ns.Z.webSocket.dic["/topic/linePlaning"]},52311:{action:ns.Z.webSocket.dic["/topic/rsiEvent"]},52312:{action:ns.Z.webSocket.dic["/topic/partLine"]}},connectSocket(){return new Promise(((e,t)=>{null!=this.stompClient&&this.stompClient.connected||(this.stompClient=new WebSocket(ns.Z.webSocket.url),this.stompClient.onopen=()=>{this.messageList={},console.log("---wss链接成功---"),this.bindMethods(this),e(this.stompClient)},this.stompClient.onmessage=async e=>{let t={},n=await ts(e);this.dic[n.msgType]||console.log(n),t.body=n.data;const i=this.dic[n.msgType].action;this.messageList[i]&&this.messageList[i](t)},this.stompClient.onerror=e=>{this.reConnect(e),t(e)})}))},bindMethods(){this.stompClient.subscribe=this.subscribe.bind(this)},subscribe(e,t){this.messageList[e]=t;let n={msgType:2,data:e};this.stompClient.send(JSON.stringify(n))},reConnect(){this.isReconnect||(this.isReconnect=!0,setTimeout((()=>{this.connectSocket(),this.isReconnect=!1}),2e3))},disSubscribe(e){delete this.messageList[e];let t={msgType:3,data:e};this.stompClient.send(JSON.stringify(t))}},os=n(6066),rs=JSON.parse('[{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563599652,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563599652},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563600052,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563600052},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563600454,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-10}],"wsTime":1719563600454},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563600855,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-9}],"wsTime":1719563600855},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563601257,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-8}],"wsTime":1719563601257},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563601658,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563601658},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563602059,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563602059},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563602461,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563602461},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563602862,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563602862},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563603264,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563603264},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563603665,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563603665},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563604067,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563604067},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563604468,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563604468},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563604869,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563604869},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563605271,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563605271},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563605672,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563605672},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563606074,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563606074},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563606475,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563606475},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563606876,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563606876},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563607278,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563607278},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563607679,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563607679},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563608081,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563608081},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563608482,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563608482},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563608884,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563608884},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563609285,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563609285},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563609687,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563609687},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563610088,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563610088},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563610490,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563610490},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563610891,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563610891},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563611292,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563611292},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563611694,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563611694},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563612095,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563612095},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563612497,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563612497},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563612898,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563612898},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563613300,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563613300},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563613702,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563613702},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563614103,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563614103},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563614504,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563614504},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563614905,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563614905},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563615307,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563615307},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563615708,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563615708},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563616110,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563616110},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563616512,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563616512},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563616913,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-6}],"wsTime":1719563616913},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563617314,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563617314},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563617716,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563617716},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563618117,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563618117},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563618519,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563618519},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563618920,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563618920},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563619321,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563619321},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563619723,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563619723},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563620124,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563620124},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563620526,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563620526},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563620928,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-13}],"wsTime":1719563620928},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563621328,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-50}],"wsTime":1719563621328},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563621730,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-45}],"wsTime":1719563621730},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563622131,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-11}],"wsTime":1719563622131},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563622533,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-27}],"wsTime":1719563622533},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563622934,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-26}],"wsTime":1719563622934},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563623335,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-26}],"wsTime":1719563623335},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563623737,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-38}],"wsTime":1719563623737},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":13.11191325866136,"latitude":31.32392853,"longitude":120.7065483,"obuCode":"O-HK-2687","reportTime":1719563624138,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-62}],"wsTime":1719563624138},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":12.933262830730484,"latitude":31.32393006,"longitude":120.70654878,"obuCode":"O-HK-2687","reportTime":1719563624540,"speed":0.98,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-66}],"wsTime":1719563624540},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":12.594867938491376,"latitude":31.32393228,"longitude":120.70654922,"obuCode":"O-HK-2687","reportTime":1719563624941,"speed":2.15,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-116}],"wsTime":1719563624941},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.809751353776761,"latitude":31.32393558,"longitude":120.70655002,"obuCode":"O-HK-2687","reportTime":1719563625342,"speed":3.32,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-90}],"wsTime":1719563625342},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.966168349766832,"latitude":31.32394005,"longitude":120.70655088,"obuCode":"O-HK-2687","reportTime":1719563625744,"speed":4.23,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-67}],"wsTime":1719563625744},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.327108530263757,"latitude":31.32394481,"longitude":120.70655146,"obuCode":"O-HK-2687","reportTime":1719563626145,"speed":4.76,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-40}],"wsTime":1719563626145},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.100236966792608,"latitude":31.32394983,"longitude":120.70655246,"obuCode":"O-HK-2687","reportTime":1719563626546,"speed":5,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563626547},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.076864059452816,"latitude":31.32395561,"longitude":120.70655366,"obuCode":"O-HK-2687","reportTime":1719563626948,"speed":6,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":11}],"wsTime":1719563626948},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.236471919977674,"latitude":31.32396062,"longitude":120.7065549,"obuCode":"O-HK-2687","reportTime":1719563627350,"speed":5.32,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":20}],"wsTime":1719563627350},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.481798654586186,"latitude":31.32396594,"longitude":120.70655564,"obuCode":"O-HK-2687","reportTime":1719563627751,"speed":5.51,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":23}],"wsTime":1719563627751},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.742616258232317,"latitude":31.32397145,"longitude":120.70655686,"obuCode":"O-HK-2687","reportTime":1719563628152,"speed":5.61,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":28}],"wsTime":1719563628152},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.156976514420307,"latitude":31.3239764,"longitude":120.70655773,"obuCode":"O-HK-2687","reportTime":1719563628553,"speed":5.18,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":23}],"wsTime":1719563628553},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.404611852968287,"latitude":31.32398173,"longitude":120.70655903,"obuCode":"O-HK-2687","reportTime":1719563628955,"speed":5.27,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":20}],"wsTime":1719563628955},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.673543721348352,"latitude":31.32398645,"longitude":120.70656006,"obuCode":"O-HK-2687","reportTime":1719563629356,"speed":5.22,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":13}],"wsTime":1719563629356},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.762650369260342,"latitude":31.32399157,"longitude":120.70656139,"obuCode":"O-HK-2687","reportTime":1719563629757,"speed":5.17,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":6}],"wsTime":1719563629757},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.69899300619582,"latitude":31.32399681,"longitude":120.70656265,"obuCode":"O-HK-2687","reportTime":1719563630159,"speed":5.3,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-55}],"wsTime":1719563630159},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":11.121036059007679,"latitude":31.32400219,"longitude":120.7065639,"obuCode":"O-HK-2687","reportTime":1719563630560,"speed":5.46,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-69}],"wsTime":1719563630560},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":10.262071468986875,"latitude":31.32400726,"longitude":120.70656493,"obuCode":"O-HK-2687","reportTime":1719563630962,"speed":5.56,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-70}],"wsTime":1719563630962},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.502335867228027,"latitude":31.32401224,"longitude":120.70656596,"obuCode":"O-HK-2687","reportTime":1719563631363,"speed":4.74,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-69}],"wsTime":1719563631363},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.750755511338156,"latitude":31.3240171,"longitude":120.70656662,"obuCode":"O-HK-2687","reportTime":1719563631765,"speed":4.84,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-67}],"wsTime":1719563631765},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.0266188555334,"latitude":31.32402201,"longitude":120.70656733,"obuCode":"O-HK-2687","reportTime":1719563632166,"speed":5.1,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-56}],"wsTime":1719563632166},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.444837002410054,"latitude":31.3240263,"longitude":120.70656773,"obuCode":"O-HK-2687","reportTime":1719563632567,"speed":4.91,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-46}],"wsTime":1719563632567},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.041036218678926,"latitude":31.32403068,"longitude":120.70656829,"obuCode":"O-HK-2687","reportTime":1719563632969,"speed":4.17,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-41}],"wsTime":1719563632969},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.611485621776808,"latitude":31.32403551,"longitude":120.70656917,"obuCode":"O-HK-2687","reportTime":1719563633370,"speed":4.42,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-31}],"wsTime":1719563633370},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.340914507995933,"latitude":31.32404012,"longitude":120.70656945,"obuCode":"O-HK-2687","reportTime":1719563633772,"speed":4.82,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-27}],"wsTime":1719563633772},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.192453516196537,"latitude":31.32404491,"longitude":120.70656989,"obuCode":"O-HK-2687","reportTime":1719563634173,"speed":4.86,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-15}],"wsTime":1719563634173},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":5.976237047830608,"latitude":31.32405021,"longitude":120.7065706,"obuCode":"O-HK-2687","reportTime":1719563634574,"speed":5.36,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563634574},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":5.858908058268128,"latitude":31.32405549,"longitude":120.70657123,"obuCode":"O-HK-2687","reportTime":1719563634976,"speed":5.4,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563634976},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":5.886939154621871,"latitude":31.32406019,"longitude":120.70657181,"obuCode":"O-HK-2687","reportTime":1719563635377,"speed":4.78,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":3}],"wsTime":1719563635377},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":5.9344362901101135,"latitude":31.32406497,"longitude":120.70657217,"obuCode":"O-HK-2687","reportTime":1719563635779,"speed":4.72,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":4}],"wsTime":1719563635779},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.01249169194503,"latitude":31.32406946,"longitude":120.70657278,"obuCode":"O-HK-2687","reportTime":1719563636180,"speed":4.92,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563636180},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.135612681923675,"latitude":31.32407394,"longitude":120.7065732,"obuCode":"O-HK-2687","reportTime":1719563636581,"speed":4.48,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":13}],"wsTime":1719563636581},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.277789899686667,"latitude":31.32407856,"longitude":120.70657379,"obuCode":"O-HK-2687","reportTime":1719563636983,"speed":4.44,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":18}],"wsTime":1719563636983},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.479335121715394,"latitude":31.32408371,"longitude":120.70657434,"obuCode":"O-HK-2687","reportTime":1719563637384,"speed":4.82,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":20}],"wsTime":1719563637384},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":6.781857860433604,"latitude":31.32408889,"longitude":120.70657491,"obuCode":"O-HK-2687","reportTime":1719563637786,"speed":4.69,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":23}],"wsTime":1719563637786},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.104393053419955,"latitude":31.32409366,"longitude":120.7065754,"obuCode":"O-HK-2687","reportTime":1719563638187,"speed":4.69,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":23}],"wsTime":1719563638187},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.427706887971681,"latitude":31.32409831,"longitude":120.70657606,"obuCode":"O-HK-2687","reportTime":1719563638588,"speed":4.73,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":22}],"wsTime":1719563638588},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.7036465304401816,"latitude":31.32410285,"longitude":120.70657676,"obuCode":"O-HK-2687","reportTime":1719563638992,"speed":4.49,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":21}],"wsTime":1719563638992},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":7.854019975207194,"latitude":31.32410785,"longitude":120.70657745,"obuCode":"O-HK-2687","reportTime":1719563639391,"speed":5.22,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":20}],"wsTime":1719563639391},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.206853887351713,"latitude":31.32411238,"longitude":120.70657816,"obuCode":"O-HK-2687","reportTime":1719563639795,"speed":4.61,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":21}],"wsTime":1719563639795},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.427769525866609,"latitude":31.32411706,"longitude":120.70657905,"obuCode":"O-HK-2687","reportTime":1719563640194,"speed":4.76,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":17}],"wsTime":1719563640194},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.611788482485082,"latitude":31.3241216,"longitude":120.70657964,"obuCode":"O-HK-2687","reportTime":1719563640596,"speed":4.59,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":16}],"wsTime":1719563640596},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":8.84778517868736,"latitude":31.32412673,"longitude":120.7065805,"obuCode":"O-HK-2687","reportTime":1719563640997,"speed":5.18,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":18}],"wsTime":1719563640997},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.013417266060173,"latitude":31.32413152,"longitude":120.70658147,"obuCode":"O-HK-2687","reportTime":1719563641398,"speed":4.78,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":23}],"wsTime":1719563641398},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.225317054870658,"latitude":31.32413463,"longitude":120.7065819,"obuCode":"O-HK-2687","reportTime":1719563641800,"speed":3.79,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563641800},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563642201,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563642201},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563642603,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563642603},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563643004,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563643004},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563643405,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563643405},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563643819,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563643819},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563644220,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563644220},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563644621,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563644621},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563645023,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563645023},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563645424,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563645424},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563645825,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563645825},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563646227,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563646227},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563646629,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563646629},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563647030,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563647030},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563647432,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563647432},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563647833,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563647833},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563648235,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563648235},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563648636,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563648636},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563649037,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563649037},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563649439,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563649439},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563649840,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563649840},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563650242,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563650242},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563650643,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563650643},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563651045,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563651045},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563651446,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563651446},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563651848,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563651848},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563652249,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563652249},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563652650,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563652650},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563653052,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563653052},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563653453,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563653453},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563653854,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563653854},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563654256,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563654256},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563654657,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563654657},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563655058,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563655058},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563655460,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563655460},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563655861,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563655861},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563656263,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563656263},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563656664,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563656664},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563657065,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563657065},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563657467,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563657467},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563657868,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563657868},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563658270,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563658270},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563658671,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563658671},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563659072,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563659072},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563659474,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563659474},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563659875,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563659875},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563660277,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563660277},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563660678,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563660678},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563661080,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563661080},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563661481,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563661481},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563661882,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563661882},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563662284,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563662284},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563662686,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563662686},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563663087,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563663087},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563663489,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563663489},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563663890,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":2}],"wsTime":1719563663890},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563664291,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563664291},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.248498716913673,"latitude":31.32413455,"longitude":120.70658183,"obuCode":"O-HK-2687","reportTime":1719563664693,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563664693},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.28207592687346,"latitude":31.32413542,"longitude":120.70658186,"obuCode":"O-HK-2687","reportTime":1719563665094,"speed":0.55,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563665094},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.297143324182514,"latitude":31.32413729,"longitude":120.70658235,"obuCode":"O-HK-2687","reportTime":1719563665496,"speed":1.74,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":11}],"wsTime":1719563665496},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.401262727890185,"latitude":31.32413986,"longitude":120.7065827,"obuCode":"O-HK-2687","reportTime":1719563665897,"speed":2.53,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-1}],"wsTime":1719563665897},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.306992456965673,"latitude":31.32414146,"longitude":120.70658284,"obuCode":"O-HK-2687","reportTime":1719563666298,"speed":1.96,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-49}],"wsTime":1719563666298},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563666700,"speed":0.55,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-57}],"wsTime":1719563666700},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563667101,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-57}],"wsTime":1719563667102},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":0,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563667503,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-57}],"wsTime":1719563667503},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563667904,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-56}],"wsTime":1719563667904},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563668305,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-56}],"wsTime":1719563668305},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.272349737495347,"latitude":31.32414156,"longitude":120.70658288,"obuCode":"O-HK-2687","reportTime":1719563668707,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-56}],"wsTime":1719563668707},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.381400537783776,"latitude":31.32414024,"longitude":120.70658267,"obuCode":"O-HK-2687","reportTime":1719563669108,"speed":0.76,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-56}],"wsTime":1719563669108},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.675863653281368,"latitude":31.32413809,"longitude":120.70658249,"obuCode":"O-HK-2687","reportTime":1719563669510,"speed":2.09,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-57}],"wsTime":1719563669510},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.803724794544024,"latitude":31.32413652,"longitude":120.70658199,"obuCode":"O-HK-2687","reportTime":1719563669911,"speed":1.76,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-39}],"wsTime":1719563669911},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.991841864664508,"latitude":31.32413469,"longitude":120.7065818,"obuCode":"O-HK-2687","reportTime":1719563670312,"speed":2.09,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-29}],"wsTime":1719563670312},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.142051384891431,"latitude":31.32413314,"longitude":120.7065815,"obuCode":"O-HK-2687","reportTime":1719563670714,"speed":1.59,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-18}],"wsTime":1719563670714},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.211459767237102,"latitude":31.32413151,"longitude":120.70658119,"obuCode":"O-HK-2687","reportTime":1719563671115,"speed":1.64,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-13}],"wsTime":1719563671115},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.293217131602148,"latitude":31.32413008,"longitude":120.7065808,"obuCode":"O-HK-2687","reportTime":1719563671517,"speed":1.35,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-10}],"wsTime":1719563671517},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.33792754990904,"latitude":31.32412856,"longitude":120.7065805,"obuCode":"O-HK-2687","reportTime":1719563671918,"speed":1.48,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-7}],"wsTime":1719563671918},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.340441059523613,"latitude":31.32412705,"longitude":120.70658022,"obuCode":"O-HK-2687","reportTime":1719563672319,"speed":1.46,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-4}],"wsTime":1719563672319},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.325496605619634,"latitude":31.3241257,"longitude":120.70657999,"obuCode":"O-HK-2687","reportTime":1719563672721,"speed":1.29,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-4}],"wsTime":1719563672721},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.346164758048076,"latitude":31.32412413,"longitude":120.70657974,"obuCode":"O-HK-2687","reportTime":1719563673122,"speed":1.38,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":-5}],"wsTime":1719563673122},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":10.390806874463294,"latitude":31.3241224,"longitude":120.70657948,"obuCode":"O-HK-2687","reportTime":1719563673524,"speed":1.77,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":127}],"wsTime":1719563673524},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":9.859267892874556,"latitude":31.32412035,"longitude":120.706579,"obuCode":"O-HK-2687","reportTime":1719563673925,"speed":1.92,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":279}],"wsTime":1719563673925},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":8.614069765667864,"latitude":31.32411899,"longitude":120.70657864,"obuCode":"O-HK-2687","reportTime":1719563674327,"speed":1.56,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":434}],"wsTime":1719563674327},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":6.681754607957913,"latitude":31.32411725,"longitude":120.70657841,"obuCode":"O-HK-2687","reportTime":1719563674728,"speed":1.69,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":526}],"wsTime":1719563674728},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":4.583848344010136,"latitude":31.32411552,"longitude":120.70657814,"obuCode":"O-HK-2687","reportTime":1719563675129,"speed":2.09,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":532}],"wsTime":1719563675129},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":2.3094736702003047,"latitude":31.32411431,"longitude":120.70657805,"obuCode":"O-HK-2687","reportTime":1719563675531,"speed":1.56,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563675531},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":0.18882287631640793,"latitude":31.32411309,"longitude":120.70657778,"obuCode":"O-HK-2687","reportTime":1719563675932,"speed":1.36,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563675932},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":357.9701178867077,"latitude":31.32411152,"longitude":120.7065778,"obuCode":"O-HK-2687","reportTime":1719563676334,"speed":0.99,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563676334},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":355.93044581562356,"latitude":31.32410969,"longitude":120.70657774,"obuCode":"O-HK-2687","reportTime":1719563676741,"speed":1.76,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563676741},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":353.8652834785568,"latitude":31.32410877,"longitude":120.70657818,"obuCode":"O-HK-2687","reportTime":1719563677137,"speed":1.17,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563677137},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":351.7921708012962,"latitude":31.32410706,"longitude":120.70657826,"obuCode":"O-HK-2687","reportTime":1719563677538,"speed":1.9,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563677538},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":349.676328460588,"latitude":31.32410556,"longitude":120.70657843,"obuCode":"O-HK-2687","reportTime":1719563677939,"speed":1.4,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563677939},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":347.398952146009,"latitude":31.3241044,"longitude":120.70657884,"obuCode":"O-HK-2687","reportTime":1719563678341,"speed":1.53,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563678341},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":345.08802594222686,"latitude":31.3241029,"longitude":120.70657908,"obuCode":"O-HK-2687","reportTime":1719563678742,"speed":1.79,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563678742},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":342.8400467618356,"latitude":31.32410148,"longitude":120.70657947,"obuCode":"O-HK-2687","reportTime":1719563679144,"speed":1.31,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563679144},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":340.4842871963415,"latitude":31.32409993,"longitude":120.70658009,"obuCode":"O-HK-2687","reportTime":1719563679545,"speed":1.95,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563679545},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":337.8060607397528,"latitude":31.32409843,"longitude":120.70658094,"obuCode":"O-HK-2687","reportTime":1719563679948,"speed":1.57,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563679948},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":335.157641228702,"latitude":31.32409686,"longitude":120.70658169,"obuCode":"O-HK-2687","reportTime":1719563680348,"speed":1.73,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563680348},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":332.52834624732725,"latitude":31.32409494,"longitude":120.70658256,"obuCode":"O-HK-2687","reportTime":1719563680749,"speed":1.86,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563680749},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":329.88349209502326,"latitude":31.32409346,"longitude":120.7065835,"obuCode":"O-HK-2687","reportTime":1719563681150,"speed":1.9,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563681151},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":327.030808946654,"latitude":31.32409182,"longitude":120.70658479,"obuCode":"O-HK-2687","reportTime":1719563681552,"speed":1.94,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563681552},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":324.21528202736977,"latitude":31.32409008,"longitude":120.706586,"obuCode":"O-HK-2687","reportTime":1719563681953,"speed":2.17,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563681953},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":321.5191331543989,"latitude":31.32408886,"longitude":120.7065873,"obuCode":"O-HK-2687","reportTime":1719563682355,"speed":1.63,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563682355},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":318.91445417479287,"latitude":31.32408731,"longitude":120.70658835,"obuCode":"O-HK-2687","reportTime":1719563682756,"speed":1.82,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563682756},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":316.4168589009943,"latitude":31.32408609,"longitude":120.7065897,"obuCode":"O-HK-2687","reportTime":1719563683157,"speed":1.46,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563683157},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":314.1036514140294,"latitude":31.32408487,"longitude":120.70659089,"obuCode":"O-HK-2687","reportTime":1719563683559,"speed":1.62,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563683559},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":311.8379820436878,"latitude":31.32408394,"longitude":120.70659229,"obuCode":"O-HK-2687","reportTime":1719563683960,"speed":1.52,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563683960},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":309.60774769476023,"latitude":31.32408284,"longitude":120.70659353,"obuCode":"O-HK-2687","reportTime":1719563684362,"speed":1.32,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563684362},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":307.3978809699376,"latitude":31.32408203,"longitude":120.70659494,"obuCode":"O-HK-2687","reportTime":1719563684763,"speed":1.65,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563684763},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":305.43122362108085,"latitude":31.32408107,"longitude":120.70659615,"obuCode":"O-HK-2687","reportTime":1719563685165,"speed":1.58,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563685165},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.5520143503601,"latitude":31.32408066,"longitude":120.70659667,"obuCode":"O-HK-2687","reportTime":1719563685566,"speed":1.04,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563685566},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563685968,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563685968},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563686369,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563686369},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563686770,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563686770},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563687172,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563687172},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563687574,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563687574},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":304.4223090580216,"latitude":31.32408079,"longitude":120.70659678,"obuCode":"O-HK-2687","reportTime":1719563687975,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563687975},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":302.9535588392804,"latitude":31.32408012,"longitude":120.70659769,"obuCode":"O-HK-2687","reportTime":1719563688376,"speed":0.65,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563688376},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":301.2257395453206,"latitude":31.32407949,"longitude":120.70659899,"obuCode":"O-HK-2687","reportTime":1719563688777,"speed":1.44,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":528}],"wsTime":1719563688777},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563689179,"speed":0.61,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563689179},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563689591,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563689591},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563689993,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563689993},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563690394,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563690394},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563690796,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563690796},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":300.67474818497567,"latitude":31.3240796,"longitude":120.70659933,"obuCode":"O-HK-2687","reportTime":1719563691197,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563691197},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":299.45422070105104,"latitude":31.3240791,"longitude":120.70659995,"obuCode":"O-HK-2687","reportTime":1719563691598,"speed":0.42,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563691598},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":297.82379990465563,"latitude":31.32407833,"longitude":120.70660103,"obuCode":"O-HK-2687","reportTime":1719563692000,"speed":0.9,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563692000},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.57434656959606,"latitude":31.32407795,"longitude":120.70660204,"obuCode":"O-HK-2687","reportTime":1719563692401,"speed":1.37,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563692401},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563692803,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":531}],"wsTime":1719563692803},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563693204,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563693204},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563693605,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563693605},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563694007,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563694007},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563694408,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563694408},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563694810,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563694810},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563695211,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563695211},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563695613,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563695613},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":296.47604648706124,"latitude":31.32407807,"longitude":120.70660196,"obuCode":"O-HK-2687","reportTime":1719563696014,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563696014},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":295.86028444281703,"latitude":31.32407793,"longitude":120.70660262,"obuCode":"O-HK-2687","reportTime":1719563696415,"speed":0.41,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563696415},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":295.65355510720826,"latitude":31.32407783,"longitude":120.70660273,"obuCode":"O-HK-2687","reportTime":1719563696817,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563696817},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":295.65355510720826,"latitude":31.32407783,"longitude":120.70660273,"obuCode":"O-HK-2687","reportTime":1719563697218,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563697218},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":295.65355510720826,"latitude":31.32407783,"longitude":120.70660273,"obuCode":"O-HK-2687","reportTime":1719563697620,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563697620},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":295.65355510720826,"latitude":31.32407783,"longitude":120.70660273,"obuCode":"O-HK-2687","reportTime":1719563698021,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563698021},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":294.29155391500524,"latitude":31.32407708,"longitude":120.7066037,"obuCode":"O-HK-2687","reportTime":1719563698423,"speed":1.02,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":530}],"wsTime":1719563698423},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":292.48656031361344,"latitude":31.32407691,"longitude":120.70660495,"obuCode":"O-HK-2687","reportTime":1719563698824,"speed":1.08,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":529}],"wsTime":1719563698824},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":289.68860747106356,"latitude":31.32407605,"longitude":120.70660711,"obuCode":"O-HK-2687","reportTime":1719563699226,"speed":1.4,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":492}],"wsTime":1719563699226},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":288.93450677537,"latitude":31.32407576,"longitude":120.70660766,"obuCode":"O-HK-2687","reportTime":1719563699627,"speed":1.21,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":438}],"wsTime":1719563699627},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":287.8436982441623,"latitude":31.32407606,"longitude":120.70660873,"obuCode":"O-HK-2687","reportTime":1719563700029,"speed":1.12,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":380}],"wsTime":1719563700029},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":286.9370999148698,"latitude":31.32407542,"longitude":120.70660949,"obuCode":"O-HK-2687","reportTime":1719563700430,"speed":0.98,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":325}],"wsTime":1719563700430},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":285.9736061097911,"latitude":31.32407513,"longitude":120.70661086,"obuCode":"O-HK-2687","reportTime":1719563700831,"speed":1.05,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":285}],"wsTime":1719563700831},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":285.00173849278997,"latitude":31.32407484,"longitude":120.7066123,"obuCode":"O-HK-2687","reportTime":1719563701233,"speed":1.08,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":239}],"wsTime":1719563701233},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":284.07444469031236,"latitude":31.32407452,"longitude":120.70661432,"obuCode":"O-HK-2687","reportTime":1719563701634,"speed":1.68,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":193}],"wsTime":1719563701634},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":283.40665026497106,"latitude":31.32407387,"longitude":120.70661617,"obuCode":"O-HK-2687","reportTime":1719563702036,"speed":1.73,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":156}],"wsTime":1719563702036},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":282.8748653965722,"latitude":31.32407352,"longitude":120.70661782,"obuCode":"O-HK-2687","reportTime":1719563702437,"speed":1.47,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":128}],"wsTime":1719563702437},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":282.27865135373264,"latitude":31.32407338,"longitude":120.70661966,"obuCode":"O-HK-2687","reportTime":1719563702839,"speed":1.6,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":102}],"wsTime":1719563702839},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":281.8745432114888,"latitude":31.32407274,"longitude":120.70662195,"obuCode":"O-HK-2687","reportTime":1719563703240,"speed":1.41,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":69}],"wsTime":1719563703240},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":281.56370130236155,"latitude":31.32407279,"longitude":120.70662366,"obuCode":"O-HK-2687","reportTime":1719563703641,"speed":1.49,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":65}],"wsTime":1719563703641},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":281.311865397474,"latitude":31.3240723,"longitude":120.7066256,"obuCode":"O-HK-2687","reportTime":1719563704043,"speed":1.82,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":37}],"wsTime":1719563704043},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":281.1776999916075,"latitude":31.3240721,"longitude":120.70662766,"obuCode":"O-HK-2687","reportTime":1719563704444,"speed":1.8,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":33}],"wsTime":1719563704444},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":281.1486033857432,"latitude":31.32407172,"longitude":120.70662846,"obuCode":"O-HK-2687","reportTime":1719563704846,"speed":1.57,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":30}],"wsTime":1719563704846},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.9099565761429,"latitude":31.32407155,"longitude":120.70663091,"obuCode":"O-HK-2687","reportTime":1719563705247,"speed":2.13,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":21}],"wsTime":1719563705247},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6962058060674,"latitude":31.32407124,"longitude":120.70663412,"obuCode":"O-HK-2687","reportTime":1719563705649,"speed":1.93,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":13}],"wsTime":1719563705649},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6259914613997,"latitude":31.32407078,"longitude":120.70663614,"obuCode":"O-HK-2687","reportTime":1719563706050,"speed":1.65,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":10}],"wsTime":1719563706050},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.64649568928803,"latitude":31.3240704,"longitude":120.70663824,"obuCode":"O-HK-2687","reportTime":1719563706451,"speed":1.92,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":6}],"wsTime":1719563706451},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.62457761224147,"latitude":31.32407003,"longitude":120.70664019,"obuCode":"O-HK-2687","reportTime":1719563706852,"speed":1.87,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":9}],"wsTime":1719563706852},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563707254,"speed":1.04,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":7}],"wsTime":1719563707254},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563707655,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":5}],"wsTime":1719563707655},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563708057,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563708057},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":3,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563708458,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563708458},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563708859,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563708859},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563709261,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563709261},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563709662,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563709662},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563710064,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563710064},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563710465,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563710465},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563710866,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563710866},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563711268,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563711268},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563711669,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563711669},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563712070,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563712070},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563712471,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563712471},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563712873,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563712873},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563713274,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563713274},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563713676,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563713676},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563714077,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563714077},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563714478,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563714478},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563714880,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563714880},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563715281,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563715281},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563715682,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563715682},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563716084,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563716084},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563716485,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563716485},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563716887,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563716887},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563717288,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563717288},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563717689,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563717689},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563718091,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563718091},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563718492,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563718492},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563718893,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563718893},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563719295,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563719295},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563719696,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563719696},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563720099,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563720099},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563720499,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563720499},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563720900,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563720900},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563721302,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563721302},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563721703,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563721703},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563722104,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563722104},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563722506,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563722506},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563722907,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563722907},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563723308,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563723308},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563723710,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563723710},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563724111,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563724111},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563724512,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563724512},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563724914,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563724914},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563725315,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563725315},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563725716,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563725716},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563726118,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563726118},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563726519,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563726519},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563726921,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563726921},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563727322,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563727322},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563727723,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563727723},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":1,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563728125,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563728125},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563728526,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563728526},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563728928,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563728928},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.6626490866751,"latitude":31.32407009,"longitude":120.70664077,"obuCode":"O-HK-2687","reportTime":1719563729329,"speed":0,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563729329},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.670961426895,"latitude":31.3240702,"longitude":120.70663984,"obuCode":"O-HK-2687","reportTime":1719563729731,"speed":0.54,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":0}],"wsTime":1719563729731},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.73514471452563,"latitude":31.32407,"longitude":120.70663839,"obuCode":"O-HK-2687","reportTime":1719563730132,"speed":1.11,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":26}],"wsTime":1719563730132},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":280.98635224200956,"latitude":31.32407054,"longitude":120.70663594,"obuCode":"O-HK-2687","reportTime":1719563730533,"speed":2.16,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":84}],"wsTime":1719563730533},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":281.38699747834414,"latitude":31.32407092,"longitude":120.7066336,"obuCode":"O-HK-2687","reportTime":1719563730934,"speed":2.1,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":102}],"wsTime":1719563730934},{"vehicleData":[{"altitude":0,"brake":30,"gasPedal":20,"gear":2,"heading":281.92033962987375,"latitude":31.32407153,"longitude":120.70663096,"obuCode":"O-HK-2687","reportTime":1719563731336,"speed":2.5,"vehicleId":"1694264612474306561","vehiclePlate":"吉AC242","vehiclePurpose":"avp","vehiclePurposeName":"AVP车辆","wheelAngle":131}],"wsTime":1719563731336}]');function ss(e){return void 0!==e&&null!==e}var as=ss;function cs(e){let t;this.name="DeveloperError",this.message=e;try{throw new Error}catch(n){t=n.stack}this.stack=t}as(Object.create)&&(cs.prototype=Object.create(Error.prototype),cs.prototype.constructor=cs),cs.prototype.toString=function(){let e=`${this.name}: ${this.message}`;return as(this.stack)&&(e+=`\n${this.stack.toString()}`),e},cs.throwInstantiationError=function(){throw new cs("This function defines an interface and should not be called directly.")};var ls=cs;const us={};function hs(e){return`${e} is required, actual value was undefined`}function ds(e,t,n){return`Expected ${n} to be typeof ${t}, actual typeof was ${e}`}us.typeOf={},us.defined=function(e,t){if(!as(t))throw new ls(hs(e))},us.typeOf.func=function(e,t){if("function"!==typeof t)throw new ls(ds(typeof t,"function",e))},us.typeOf.string=function(e,t){if("string"!==typeof t)throw new ls(ds(typeof t,"string",e))},us.typeOf.number=function(e,t){if("number"!==typeof t)throw new ls(ds(typeof t,"number",e))},us.typeOf.number.lessThan=function(e,t,n){if(us.typeOf.number(e,t),t>=n)throw new ls(`Expected ${e} to be less than ${n}, actual value was ${t}`)},us.typeOf.number.lessThanOrEquals=function(e,t,n){if(us.typeOf.number(e,t),t>n)throw new ls(`Expected ${e} to be less than or equal to ${n}, actual value was ${t}`)},us.typeOf.number.greaterThan=function(e,t,n){if(us.typeOf.number(e,t),t<=n)throw new ls(`Expected ${e} to be greater than ${n}, actual value was ${t}`)},us.typeOf.number.greaterThanOrEquals=function(e,t,n){if(us.typeOf.number(e,t),t>>0,this.mti=1;this.mti>>30;this.mt[this.mti]=(1812433253*((4294901760&e)>>>16)<<16)+1812433253*(65535&e)+this.mti,this.mt[this.mti]>>>=0}},gs.prototype.init_by_array=function(e,t){var n,i,o;for(this.init_seed(19650218),n=1,i=0,o=this.N>t?this.N:t;o;o--){var r=this.mt[n-1]^this.mt[n-1]>>>30;this.mt[n]=(this.mt[n]^(1664525*((4294901760&r)>>>16)<<16)+1664525*(65535&r))+e[i]+i,this.mt[n]>>>=0,n++,i++,n>=this.N&&(this.mt[0]=this.mt[this.N-1],n=1),i>=t&&(i=0)}for(o=this.N-1;o;o--){r=this.mt[n-1]^this.mt[n-1]>>>30;this.mt[n]=(this.mt[n]^(1566083941*((4294901760&r)>>>16)<<16)+1566083941*(65535&r))-n,this.mt[n]>>>=0,n++,n>=this.N&&(this.mt[0]=this.mt[this.N-1],n=1)}this.mt[0]=2147483648},gs.prototype.random_int=function(){var e,t=new Array(0,this.MATRIX_A);if(this.mti>=this.N){var n;for(this.mti==this.N+1&&this.init_seed(5489),n=0;n>>1^t[1&e];for(;n>>1^t[1&e];e=this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK,this.mt[this.N-1]=this.mt[this.M-1]^e>>>1^t[1&e],this.mti=0}return e=this.mt[this.mti++],e^=e>>>11,e^=e<<7&2636928640,e^=e<<15&4022730752,e^=e>>>18,e>>>0},gs.prototype.random_int31=function(){return this.random_int()>>>1},gs.prototype.random_incl=function(){return this.random_int()*(1/4294967295)},gs.prototype.random=function(){return this.random_int()*(1/4294967296)},gs.prototype.random_excl=function(){return(this.random_int()+.5)*(1/4294967296)},gs.prototype.random_long=function(){var e=this.random_int()>>>5,t=this.random_int()>>>6;return(67108864*e+t)*(1/9007199254740992)};var _s=gs;const ys={EPSILON1:.1,EPSILON2:.01,EPSILON3:.001,EPSILON4:1e-4,EPSILON5:1e-5,EPSILON6:1e-6,EPSILON7:1e-7,EPSILON8:1e-8,EPSILON9:1e-9,EPSILON10:1e-10,EPSILON11:1e-11,EPSILON12:1e-12,EPSILON13:1e-13,EPSILON14:1e-14,EPSILON15:1e-15,EPSILON16:1e-16,EPSILON17:1e-17,EPSILON18:1e-18,EPSILON19:1e-19,EPSILON20:1e-20,EPSILON21:1e-21,GRAVITATIONALPARAMETER:3986004418e5,SOLAR_RADIUS:6955e5,LUNAR_RADIUS:1737400,SIXTY_FOUR_KILOBYTES:65536,FOUR_GIGABYTES:4294967296};ys.sign=ms(Math.sign,(function(e){return e=+e,0===e||e!==e?e:e>0?1:-1})),ys.signNotZero=function(e){return e<0?-1:1},ys.toSNorm=function(e,t){return t=ms(t,255),Math.round((.5*ys.clamp(e,-1,1)+.5)*t)},ys.fromSNorm=function(e,t){return t=ms(t,255),ys.clamp(e,0,t)/t*2-1},ys.normalize=function(e,t,n){return n=Math.max(n-t,0),0===n?0:ys.clamp((e-t)/n,0,1)},ys.sinh=ms(Math.sinh,(function(e){return(Math.exp(e)-Math.exp(-e))/2})),ys.cosh=ms(Math.cosh,(function(e){return(Math.exp(e)+Math.exp(-e))/2})),ys.lerp=function(e,t,n){return(1-n)*e+n*t},ys.PI=Math.PI,ys.ONE_OVER_PI=1/Math.PI,ys.PI_OVER_TWO=Math.PI/2,ys.PI_OVER_THREE=Math.PI/3,ys.PI_OVER_FOUR=Math.PI/4,ys.PI_OVER_SIX=Math.PI/6,ys.THREE_PI_OVER_TWO=3*Math.PI/2,ys.TWO_PI=2*Math.PI,ys.ONE_OVER_TWO_PI=1/(2*Math.PI),ys.RADIANS_PER_DEGREE=Math.PI/180,ys.DEGREES_PER_RADIAN=180/Math.PI,ys.RADIANS_PER_ARCSECOND=ys.RADIANS_PER_DEGREE/3600,ys.toRadians=function(e){if(!as(e))throw new ls("degrees is required.");return e*ys.RADIANS_PER_DEGREE},ys.toDegrees=function(e){if(!as(e))throw new ls("radians is required.");return e*ys.DEGREES_PER_RADIAN},ys.convertLongitudeRange=function(e){if(!as(e))throw new ls("angle is required.");const t=ys.TWO_PI,n=e-Math.floor(e/t)*t;return n<-Math.PI?n+t:n>=Math.PI?n-t:n},ys.clampToLatitudeRange=function(e){if(!as(e))throw new ls("angle is required.");return ys.clamp(e,-1*ys.PI_OVER_TWO,ys.PI_OVER_TWO)},ys.negativePiToPi=function(e){if(!as(e))throw new ls("angle is required.");return e>=-ys.PI&&e<=ys.PI?e:ys.zeroToTwoPi(e+ys.PI)-ys.PI},ys.zeroToTwoPi=function(e){if(!as(e))throw new ls("angle is required.");if(e>=0&&e<=ys.TWO_PI)return e;const t=ys.mod(e,ys.TWO_PI);return Math.abs(t)ys.EPSILON14?ys.TWO_PI:t},ys.mod=function(e,t){if(!as(e))throw new ls("m is required.");if(!as(t))throw new ls("n is required.");if(0===t)throw new ls("divisor cannot be 0.");return ys.sign(e)===ys.sign(t)&&Math.abs(e)n},ys.greaterThanOrEquals=function(e,t,n){if(!as(e))throw new ls("first is required.");if(!as(t))throw new ls("second is required.");if(!as(n))throw new ls("absoluteEpsilon is required.");return e-t>-n};const vs=[1];ys.factorial=function(e){if("number"!==typeof e||e<0)throw new ls("A number greater than or equal to 0 is required.");const t=vs.length;if(e>=t){let n=vs[t-1];for(let i=t;i<=e;i++){const e=n*i;vs.push(e),n=e}}return vs[e]},ys.incrementWrap=function(e,t,n){if(n=ms(n,0),!as(e))throw new ls("n is required.");if(t<=n)throw new ls("maximumValue must be greater than minimumValue.");return++e,e>t&&(e=n),e},ys.isPowerOfTwo=function(e){if("number"!==typeof e||e<0||e>4294967295)throw new ls("A number between 0 and (2^32)-1 is required.");return 0!==e&&0===(e&e-1)},ys.nextPowerOfTwo=function(e){if("number"!==typeof e||e<0||e>2147483648)throw new ls("A number between 0 and 2^31 is required.");return--e,e|=e>>1,e|=e>>2,e|=e>>4,e|=e>>8,e|=e>>16,++e,e},ys.previousPowerOfTwo=function(e){if("number"!==typeof e||e<0||e>4294967295)throw new ls("A number between 0 and (2^32)-1 is required.");return e|=e>>1,e|=e>>2,e|=e>>4,e|=e>>8,e|=e>>16,e|=e>>32,e=(e>>>0)-(e>>>1),e},ys.clamp=function(e,t,n){return ps.typeOf.number("value",e),ps.typeOf.number("min",t),ps.typeOf.number("max",n),en?n:e};let As=new _s;ys.setRandomNumberSeed=function(e){if(!as(e))throw new ls("seed is required.");As=new _s(e)},ys.nextRandomNumber=function(){return As.random()},ys.randomBetween=function(e,t){return ys.nextRandomNumber()*(t-e)+e},ys.acosClamped=function(e){if(!as(e))throw new ls("value is required.");return Math.acos(ys.clamp(e,-1,1))},ys.asinClamped=function(e){if(!as(e))throw new ls("value is required.");return Math.asin(ys.clamp(e,-1,1))},ys.chordLength=function(e,t){if(!as(e))throw new ls("angle is required.");if(!as(t))throw new ls("radius is required.");return 2*t*Math.sin(.5*e)},ys.logBase=function(e,t){if(!as(e))throw new ls("number is required.");if(!as(t))throw new ls("base is required.");return Math.log(e)/Math.log(t)},ys.cbrt=ms(Math.cbrt,(function(e){const t=Math.pow(Math.abs(e),1/3);return e<0?-t:t})),ys.log2=ms(Math.log2,(function(e){return Math.log(e)*Math.LOG2E})),ys.fog=function(e,t){const n=e*t;return 1-Math.exp(-n*n)},ys.fastApproximateAtan=function(e){return ps.typeOf.number("x",e),e*(-.1784*Math.abs(e)-.0663*e*e+1.0301)},ys.fastApproximateAtan2=function(e,t){let n;ps.typeOf.number("x",e),ps.typeOf.number("y",t);let i=Math.abs(e);n=Math.abs(t);const o=Math.max(i,n);n=Math.min(i,n);const r=n/o;if(isNaN(r))throw new ls("either x or y must be nonzero");return i=ys.fastApproximateAtan(r),i=Math.abs(t)>Math.abs(e)?ys.PI_OVER_TWO-i:i,i=e<0?ys.PI-i:i,i=t<0?-i:i,i};var bs=ys;function ws(e,t,n){this.x=ms(e,0),this.y=ms(t,0),this.z=ms(n,0)}ws.fromSpherical=function(e,t){ps.typeOf.object("spherical",e),as(t)||(t=new ws);const n=e.clock,i=e.cone,o=ms(e.magnitude,1),r=o*Math.sin(i);return t.x=r*Math.cos(n),t.y=r*Math.sin(n),t.z=o*Math.cos(i),t},ws.fromElements=function(e,t,n,i){return as(i)?(i.x=e,i.y=t,i.z=n,i):new ws(e,t,n)},ws.clone=function(e,t){if(as(e))return as(t)?(t.x=e.x,t.y=e.y,t.z=e.z,t):new ws(e.x,e.y,e.z)},ws.fromCartesian4=ws.clone,ws.packedLength=3,ws.pack=function(e,t,n){return ps.typeOf.object("value",e),ps.defined("array",t),n=ms(n,0),t[n++]=e.x,t[n++]=e.y,t[n]=e.z,t},ws.unpack=function(e,t,n){return ps.defined("array",e),t=ms(t,0),as(n)||(n=new ws),n.x=e[t++],n.y=e[t++],n.z=e[t],n},ws.packArray=function(e,t){ps.defined("array",e);const n=e.length,i=3*n;if(as(t)){if(!Array.isArray(t)&&t.length!==i)throw new ls("If result is a typed array, it must have exactly array.length * 3 elements");t.length!==i&&(t.length=i)}else t=new Array(i);for(let o=0;obs.EPSILON12);return as(o)?(o.x=r*C,o.y=s*T,o.z=a*E,o):new Ds(r*C,s*T,a*E)}var Ms=Ls;function Bs(e,t,n){this.longitude=ms(e,0),this.latitude=ms(t,0),this.height=ms(n,0)}Bs.fromRadians=function(e,t,n,i){return ps.typeOf.number("longitude",e),ps.typeOf.number("latitude",t),n=ms(n,0),as(i)?(i.longitude=e,i.latitude=t,i.height=n,i):new Bs(e,t,n)},Bs.fromDegrees=function(e,t,n,i){return ps.typeOf.number("longitude",e),ps.typeOf.number("latitude",t),e=bs.toRadians(e),t=bs.toRadians(t),Bs.fromRadians(e,t,n,i)};const Fs=new Ds,ks=new Ds,zs=new Ds,Us=new Ds(1/6378137,1/6378137,1/6356752.314245179),Vs=new Ds(1/40680631590769,1/40680631590769,1/40408299984661.445),Hs=bs.EPSILON1;Bs.fromCartesian=function(e,t,n){const i=as(t)?t.oneOverRadii:Us,o=as(t)?t.oneOverRadiiSquared:Vs,r=as(t)?t._centerToleranceSquared:Hs,s=Ms(e,i,o,r,ks);if(!as(s))return;let a=Ds.multiplyComponents(s,o,Fs);a=Ds.normalize(a,a);const c=Ds.subtract(e,s,zs),l=Math.atan2(a.y,a.x),u=Math.asin(a.z),h=bs.sign(Ds.dot(c,e))*Ds.magnitude(c);return as(n)?(n.longitude=l,n.latitude=u,n.height=h,n):new Bs(l,u,h)},Bs.toCartesian=function(e,t,n){return ps.defined("cartographic",e),Ds.fromRadians(e.longitude,e.latitude,e.height,t,n)},Bs.clone=function(e,t){if(as(e))return as(t)?(t.longitude=e.longitude,t.latitude=e.latitude,t.height=e.height,t):new Bs(e.longitude,e.latitude,e.height)},Bs.equals=function(e,t){return e===t||as(e)&&as(t)&&e.longitude===t.longitude&&e.latitude===t.latitude&&e.height===t.height},Bs.equalsEpsilon=function(e,t,n){return n=ms(n,0),e===t||as(e)&&as(t)&&Math.abs(e.longitude-t.longitude)<=n&&Math.abs(e.latitude-t.latitude)<=n&&Math.abs(e.height-t.height)<=n},Bs.ZERO=Object.freeze(new Bs(0,0,0)),Bs.prototype.clone=function(e){return Bs.clone(this,e)},Bs.prototype.equals=function(e){return Bs.equals(this,e)},Bs.prototype.equalsEpsilon=function(e,t){return Bs.equalsEpsilon(this,e,t)},Bs.prototype.toString=function(){return`(${this.longitude}, ${this.latitude}, ${this.height})`};var Gs=Bs;function js(e,t,n,i){t=ms(t,0),n=ms(n,0),i=ms(i,0),ps.typeOf.number.greaterThanOrEquals("x",t,0),ps.typeOf.number.greaterThanOrEquals("y",n,0),ps.typeOf.number.greaterThanOrEquals("z",i,0),e._radii=new Ds(t,n,i),e._radiiSquared=new Ds(t*t,n*n,i*i),e._radiiToTheFourth=new Ds(t*t*t*t,n*n*n*n,i*i*i*i),e._oneOverRadii=new Ds(0===t?0:1/t,0===n?0:1/n,0===i?0:1/i),e._oneOverRadiiSquared=new Ds(0===t?0:1/(t*t),0===n?0:1/(n*n),0===i?0:1/(i*i)),e._minimumRadius=Math.min(t,n,i),e._maximumRadius=Math.max(t,n,i),e._centerToleranceSquared=bs.EPSILON1,0!==e._radiiSquared.z&&(e._squaredXOverSquaredZ=e._radiiSquared.x/e._radiiSquared.z)}function qs(e,t,n){this._radii=void 0,this._radiiSquared=void 0,this._radiiToTheFourth=void 0,this._oneOverRadii=void 0,this._oneOverRadiiSquared=void 0,this._minimumRadius=void 0,this._maximumRadius=void 0,this._centerToleranceSquared=void 0,this._squaredXOverSquaredZ=void 0,js(this,e,t,n)}Object.defineProperties(qs.prototype,{radii:{get:function(){return this._radii}},radiiSquared:{get:function(){return this._radiiSquared}},radiiToTheFourth:{get:function(){return this._radiiToTheFourth}},oneOverRadii:{get:function(){return this._oneOverRadii}},oneOverRadiiSquared:{get:function(){return this._oneOverRadiiSquared}},minimumRadius:{get:function(){return this._minimumRadius}},maximumRadius:{get:function(){return this._maximumRadius}}}),qs.clone=function(e,t){if(!as(e))return;const n=e._radii;return as(t)?(Ds.clone(n,t._radii),Ds.clone(e._radiiSquared,t._radiiSquared),Ds.clone(e._radiiToTheFourth,t._radiiToTheFourth),Ds.clone(e._oneOverRadii,t._oneOverRadii),Ds.clone(e._oneOverRadiiSquared,t._oneOverRadiiSquared),t._minimumRadius=e._minimumRadius,t._maximumRadius=e._maximumRadius,t._centerToleranceSquared=e._centerToleranceSquared,t):new qs(n.x,n.y,n.z)},qs.fromCartesian3=function(e,t){return as(t)||(t=new qs),as(e)?(js(t,e.x,e.y,e.z),t):t},qs.WGS84=Object.freeze(new qs(6378137,6378137,6356752.314245179)),qs.UNIT_SPHERE=Object.freeze(new qs(1,1,1)),qs.MOON=Object.freeze(new qs(bs.LUNAR_RADIUS,bs.LUNAR_RADIUS,bs.LUNAR_RADIUS)),qs.prototype.clone=function(e){return qs.clone(this,e)},qs.packedLength=Ds.packedLength,qs.pack=function(e,t,n){return ps.typeOf.object("value",e),ps.defined("array",t),n=ms(n,0),Ds.pack(e._radii,t,n),t},qs.unpack=function(e,t,n){ps.defined("array",e),t=ms(t,0);const i=Ds.unpack(e,t);return qs.fromCartesian3(i,n)},qs.prototype.geocentricSurfaceNormal=Ds.normalize,qs.prototype.geodeticSurfaceNormalCartographic=function(e,t){ps.typeOf.object("cartographic",e);const n=e.longitude,i=e.latitude,o=Math.cos(i),r=o*Math.cos(n),s=o*Math.sin(n),a=Math.sin(i);return as(t)||(t=new Ds),t.x=r,t.y=s,t.z=a,Ds.normalize(t,t)},qs.prototype.geodeticSurfaceNormal=function(e,t){if(!Ds.equalsEpsilon(e,Ds.ZERO,bs.EPSILON14))return as(t)||(t=new Ds),t=Ds.multiplyComponents(e,this._oneOverRadiiSquared,t),Ds.normalize(t,t)};const Ws=new Ds,Ys=new Ds;qs.prototype.cartographicToCartesian=function(e,t){const n=Ws,i=Ys;this.geodeticSurfaceNormalCartographic(e,n),Ds.multiplyComponents(this._radiiSquared,n,i);const o=Math.sqrt(Ds.dot(n,i));return Ds.divideByScalar(i,o,i),Ds.multiplyByScalar(n,e.height,n),as(t)||(t=new Ds),Ds.add(i,n,t)},qs.prototype.cartographicArrayToCartesianArray=function(e,t){ps.defined("cartographics",e);const n=e.length;as(t)?t.length=n:t=new Array(n);for(let i=0;i=this._radii.z-t))return n};const Js=[.14887433898163,.43339539412925,.67940956829902,.86506336668898,.97390652851717,0],Zs=[.29552422471475,.26926671930999,.21908636251598,.14945134915058,.066671344308684,0];function $s(e,t,n){ps.typeOf.number("a",e),ps.typeOf.number("b",t),ps.typeOf.func("func",n);const i=.5*(t+e),o=.5*(t-e);let r=0;for(let s=0;s<5;s++){const e=o*Js[s];r+=Zs[s]*(n(i+e)+n(i-e))}return r*=o,r}qs.prototype.surfaceArea=function(e){ps.typeOf.object("rectangle",e);const t=e.west;let n=e.east;const i=e.south,o=e.north;while(ni&&(o=l,i=t)}let r=1,s=0;const a=ma[o],c=ga[o];if(Math.abs(e[aa.getElementIndex(c,a)])>n){const t=e[aa.getElementIndex(c,c)],n=e[aa.getElementIndex(a,a)],i=e[aa.getElementIndex(c,a)],o=(t-n)/2/i;let l;l=o<0?-1/(-o+Math.sqrt(1+o*o)):1/(o+Math.sqrt(1+o*o)),r=1/Math.sqrt(1+l*l),s=l*r}return t=aa.clone(aa.IDENTITY,t),t[aa.getElementIndex(a,a)]=t[aa.getElementIndex(c,c)]=r,t[aa.getElementIndex(c,a)]=s,t[aa.getElementIndex(a,c)]=-s,t}const va=new aa,Aa=new aa;aa.computeEigenDecomposition=function(e,t){ps.typeOf.object("matrix",e);const n=bs.EPSILON20,i=10;let o=0,r=0;as(t)||(t={});const s=t.unitary=aa.clone(aa.IDENTITY,t.unitary),a=t.diagonal=aa.clone(e,t.diagonal),c=n*fa(a);while(rc)ya(a,va),aa.transpose(va,Aa),aa.multiply(a,va,a),aa.multiply(Aa,a,a),aa.multiply(s,va,s),++o>2&&(++r,o=0);return t},aa.abs=function(e,t){return ps.typeOf.object("matrix",e),ps.typeOf.object("result",t),t[0]=Math.abs(e[0]),t[1]=Math.abs(e[1]),t[2]=Math.abs(e[2]),t[3]=Math.abs(e[3]),t[4]=Math.abs(e[4]),t[5]=Math.abs(e[5]),t[6]=Math.abs(e[6]),t[7]=Math.abs(e[7]),t[8]=Math.abs(e[8]),t},aa.determinant=function(e){ps.typeOf.object("matrix",e);const t=e[0],n=e[3],i=e[6],o=e[1],r=e[4],s=e[7],a=e[2],c=e[5],l=e[8];return t*(r*l-c*s)+o*(c*i-n*l)+a*(n*s-r*i)},aa.inverse=function(e,t){ps.typeOf.object("matrix",e),ps.typeOf.object("result",t);const n=e[0],i=e[1],o=e[2],r=e[3],s=e[4],a=e[5],c=e[6],l=e[7],u=e[8],h=aa.determinant(e);if(Math.abs(h)<=bs.EPSILON15)throw new ls("matrix is not invertible");t[0]=s*u-l*a,t[1]=l*o-i*u,t[2]=i*a-s*o,t[3]=c*a-r*u,t[4]=n*u-c*o,t[5]=r*o-n*a,t[6]=r*l-c*s,t[7]=c*i-n*l,t[8]=n*s-r*i;const d=1/h;return aa.multiplyByScalar(t,d,t)};const ba=new aa;aa.inverseTranspose=function(e,t){return ps.typeOf.object("matrix",e),ps.typeOf.object("result",t),aa.inverse(aa.transpose(e,ba),t)},aa.equals=function(e,t){return e===t||as(e)&&as(t)&&e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]},aa.equalsEpsilon=function(e,t,n){return n=ms(n,0),e===t||as(e)&&as(t)&&Math.abs(e[0]-t[0])<=n&&Math.abs(e[1]-t[1])<=n&&Math.abs(e[2]-t[2])<=n&&Math.abs(e[3]-t[3])<=n&&Math.abs(e[4]-t[4])<=n&&Math.abs(e[5]-t[5])<=n&&Math.abs(e[6]-t[6])<=n&&Math.abs(e[7]-t[7])<=n&&Math.abs(e[8]-t[8])<=n},aa.IDENTITY=Object.freeze(new aa(1,0,0,0,1,0,0,0,1)),aa.ZERO=Object.freeze(new aa(0,0,0,0,0,0,0,0,0)),aa.COLUMN0ROW0=0,aa.COLUMN0ROW1=1,aa.COLUMN0ROW2=2,aa.COLUMN1ROW0=3,aa.COLUMN1ROW1=4,aa.COLUMN1ROW2=5,aa.COLUMN2ROW0=6,aa.COLUMN2ROW1=7,aa.COLUMN2ROW2=8,Object.defineProperties(aa.prototype,{length:{get:function(){return aa.packedLength}}}),aa.prototype.clone=function(e){return aa.clone(this,e)},aa.prototype.equals=function(e){return aa.equals(this,e)},aa.equalsArray=function(e,t,n){return e[0]===t[n]&&e[1]===t[n+1]&&e[2]===t[n+2]&&e[3]===t[n+3]&&e[4]===t[n+4]&&e[5]===t[n+5]&&e[6]===t[n+6]&&e[7]===t[n+7]&&e[8]===t[n+8]},aa.prototype.equalsEpsilon=function(e,t){return aa.equalsEpsilon(this,e,t)},aa.prototype.toString=function(){return`(${this[0]}, ${this[3]}, ${this[6]})\n(${this[1]}, ${this[4]}, ${this[7]})\n(${this[2]}, ${this[5]}, ${this[8]})`};var wa=aa;function Ca(e,t,n,i){this.x=ms(e,0),this.y=ms(t,0),this.z=ms(n,0),this.w=ms(i,0)}Ca.fromElements=function(e,t,n,i,o){return as(o)?(o.x=e,o.y=t,o.z=n,o.w=i,o):new Ca(e,t,n,i)},Ca.fromColor=function(e,t){return ps.typeOf.object("color",e),as(t)?(t.x=e.red,t.y=e.green,t.z=e.blue,t.w=e.alpha,t):new Ca(e.red,e.green,e.blue,e.alpha)},Ca.clone=function(e,t){if(as(e))return as(t)?(t.x=e.x,t.y=e.y,t.z=e.z,t.w=e.w,t):new Ca(e.x,e.y,e.z,e.w)},Ca.packedLength=4,Ca.pack=function(e,t,n){return ps.typeOf.object("value",e),ps.defined("array",t),n=ms(n,0),t[n++]=e.x,t[n++]=e.y,t[n++]=e.z,t[n]=e.w,t},Ca.unpack=function(e,t,n){return ps.defined("array",e),t=ms(t,0),as(n)||(n=new Ca),n.x=e[t++],n.y=e[t++],n.z=e[t++],n.w=e[t],n},Ca.packArray=function(e,t){ps.defined("array",e);const n=e.length,i=4*n;if(as(t)){if(!Array.isArray(t)&&t.length!==i)throw new ls("If result is a typed array, it must have exactly array.length * 4 elements");t.length!==i&&(t.length=i)}else t=new Array(i);for(let o=0;o=0?t.longitude:t.longitude+bs.TWO_PI;o=Math.min(o,l),r=Math.max(r,l)}return i-n>r-o&&(n=o,i=r,i>bs.PI&&(i-=bs.TWO_PI),n>bs.PI&&(n-=bs.TWO_PI)),as(t)?(t.west=n,t.south=s,t.east=i,t.north=a,t):new Ja(n,s,i,a)},Ja.fromCartesianArray=function(e,t,n){ps.defined("cartesians",e),t=ms(t,ea.WGS84);let i=Number.MAX_VALUE,o=-Number.MAX_VALUE,r=Number.MAX_VALUE,s=-Number.MAX_VALUE,a=Number.MAX_VALUE,c=-Number.MAX_VALUE;for(let l=0,u=e.length;l=0?n.longitude:n.longitude+bs.TWO_PI;r=Math.min(r,u),s=Math.max(s,u)}return o-i>s-r&&(i=r,o=s,o>bs.PI&&(o-=bs.TWO_PI),i>bs.PI&&(i-=bs.TWO_PI)),as(n)?(n.west=i,n.south=a,n.east=o,n.north=c,n):new Ja(i,a,o,c)},Ja.clone=function(e,t){if(as(e))return as(t)?(t.west=e.west,t.south=e.south,t.east=e.east,t.north=e.north,t):new Ja(e.west,e.south,e.east,e.north)},Ja.equalsEpsilon=function(e,t,n){return n=ms(n,0),e===t||as(e)&&as(t)&&Math.abs(e.west-t.west)<=n&&Math.abs(e.south-t.south)<=n&&Math.abs(e.east-t.east)<=n&&Math.abs(e.north-t.north)<=n},Ja.prototype.clone=function(e){return Ja.clone(this,e)},Ja.prototype.equals=function(e){return Ja.equals(this,e)},Ja.equals=function(e,t){return e===t||as(e)&&as(t)&&e.west===t.west&&e.south===t.south&&e.east===t.east&&e.north===t.north},Ja.prototype.equalsEpsilon=function(e,t){return Ja.equalsEpsilon(this,e,t)},Ja.validate=function(e){ps.typeOf.object("rectangle",e);const t=e.north;ps.typeOf.number.greaterThanOrEquals("north",t,-bs.PI_OVER_TWO),ps.typeOf.number.lessThanOrEquals("north",t,bs.PI_OVER_TWO);const n=e.south;ps.typeOf.number.greaterThanOrEquals("south",n,-bs.PI_OVER_TWO),ps.typeOf.number.lessThanOrEquals("south",n,bs.PI_OVER_TWO);const i=e.west;ps.typeOf.number.greaterThanOrEquals("west",i,-Math.PI),ps.typeOf.number.lessThanOrEquals("west",i,Math.PI);const o=e.east;ps.typeOf.number.greaterThanOrEquals("east",o,-Math.PI),ps.typeOf.number.lessThanOrEquals("east",o,Math.PI)},Ja.southwest=function(e,t){return ps.typeOf.object("rectangle",e),as(t)?(t.longitude=e.west,t.latitude=e.south,t.height=0,t):new Gs(e.west,e.south)},Ja.northwest=function(e,t){return ps.typeOf.object("rectangle",e),as(t)?(t.longitude=e.west,t.latitude=e.north,t.height=0,t):new Gs(e.west,e.north)},Ja.northeast=function(e,t){return ps.typeOf.object("rectangle",e),as(t)?(t.longitude=e.east,t.latitude=e.north,t.height=0,t):new Gs(e.east,e.north)},Ja.southeast=function(e,t){return ps.typeOf.object("rectangle",e),as(t)?(t.longitude=e.east,t.latitude=e.south,t.height=0,t):new Gs(e.east,e.south)},Ja.center=function(e,t){ps.typeOf.object("rectangle",e);let n=e.east;const i=e.west;n0?i+=bs.TWO_PI:r0&&(r+=bs.TWO_PI),i=u?void 0:as(n)?(n.west=a,n.south=l,n.east=c,n.north=u,n):new Ja(a,l,c,u)},Ja.simpleIntersection=function(e,t,n){ps.typeOf.object("rectangle",e),ps.typeOf.object("otherRectangle",t);const i=Math.max(e.west,t.west),o=Math.max(e.south,t.south),r=Math.min(e.east,t.east),s=Math.min(e.north,t.north);if(!(o>=s||i>=r))return as(n)?(n.west=i,n.south=o,n.east=r,n.north=s,n):new Ja(i,o,r,s)},Ja.union=function(e,t,n){ps.typeOf.object("rectangle",e),ps.typeOf.object("otherRectangle",t),as(n)||(n=new Ja);let i=e.east,o=e.west,r=t.east,s=t.west;i0?i+=bs.TWO_PI:r0&&(r+=bs.TWO_PI),io||bs.equalsEpsilon(n,o,bs.EPSILON14))&&(n=e.south&&i<=e.north};const Za=new Gs;Ja.subsample=function(e,t,n,i){ps.typeOf.object("rectangle",e),t=ms(t,ea.WGS84),n=ms(n,0),as(i)||(i=[]);let o=0;const r=e.north,s=e.south,a=e.east,c=e.west,l=Za;l.height=n,l.longitude=c,l.latitude=r,i[o]=t.cartographicToCartesian(l,i[o]),o++,l.longitude=a,i[o]=t.cartographicToCartesian(l,i[o]),o++,l.latitude=s,i[o]=t.cartographicToCartesian(l,i[o]),o++,l.longitude=c,i[o]=t.cartographicToCartesian(l,i[o]),o++,l.latitude=r<0?r:s>0?s:0;for(let u=1;u<8;++u)l.longitude=-Math.PI+u*bs.PI_OVER_TWO,Ja.contains(e,l)&&(i[o]=t.cartographicToCartesian(l,i[o]),o++);return 0===l.latitude&&(l.longitude=c,i[o]=t.cartographicToCartesian(l,i[o]),o++,l.longitude=a,i[o]=t.cartographicToCartesian(l,i[o]),o++),i.length=o,i},Ja.subsection=function(e,t,n,i,o,r){if(ps.typeOf.object("rectangle",e),ps.typeOf.number.greaterThanOrEquals("westLerp",t,0),ps.typeOf.number.lessThanOrEquals("westLerp",t,1),ps.typeOf.number.greaterThanOrEquals("southLerp",n,0),ps.typeOf.number.lessThanOrEquals("southLerp",n,1),ps.typeOf.number.greaterThanOrEquals("eastLerp",i,0),ps.typeOf.number.lessThanOrEquals("eastLerp",i,1),ps.typeOf.number.greaterThanOrEquals("northLerp",o,0),ps.typeOf.number.lessThanOrEquals("northLerp",o,1),ps.typeOf.number.lessThanOrEquals("westLerp",t,i),ps.typeOf.number.lessThanOrEquals("southLerp",n,o),as(r)||(r=new Ja),e.west<=e.east){const n=e.east-e.west;r.west=e.west+t*n,r.east=e.west+i*n}else{const n=bs.TWO_PI+e.east-e.west;r.west=bs.negativePiToPi(e.west+t*n),r.east=bs.negativePiToPi(e.west+i*n)}const s=e.north-e.south;return r.south=e.south+n*s,r.north=e.south+o*s,1===t&&(r.west=e.east),1===i&&(r.east=e.east),1===n&&(r.south=e.north),1===o&&(r.north=e.north),r},Ja.MAX_VALUE=Object.freeze(new Ja(-Math.PI,-bs.PI_OVER_TWO,Math.PI,bs.PI_OVER_TWO));var $a=Ja;function ec(e,t){this.center=Ds.clone(ms(e,Ds.ZERO)),this.radius=ms(t,0)}const tc=new Ds,nc=new Ds,ic=new Ds,oc=new Ds,rc=new Ds,sc=new Ds,ac=new Ds,cc=new Ds,lc=new Ds,uc=new Ds,hc=new Ds,dc=new Ds,pc=4/3*bs.PI;ec.fromPoints=function(e,t){if(as(t)||(t=new ec),!as(e)||0===e.length)return t.center=Ds.clone(Ds.ZERO,t.center),t.radius=0,t;const n=Ds.clone(e[0],ac),i=Ds.clone(n,tc),o=Ds.clone(n,nc),r=Ds.clone(n,ic),s=Ds.clone(n,oc),a=Ds.clone(n,rc),c=Ds.clone(n,sc),l=e.length;let u;for(u=1;us.x&&Ds.clone(n,s),la.y&&Ds.clone(n,a),hc.z&&Ds.clone(n,c)}const h=Ds.magnitudeSquared(Ds.subtract(s,i,cc)),d=Ds.magnitudeSquared(Ds.subtract(a,o,cc)),p=Ds.magnitudeSquared(Ds.subtract(c,r,cc));let f=i,m=s,g=h;d>g&&(g=d,f=o,m=a),p>g&&(g=p,f=r,m=c);const _=lc;_.x=.5*(f.x+m.x),_.y=.5*(f.y+m.y),_.z=.5*(f.z+m.z);let y=Ds.magnitudeSquared(Ds.subtract(m,_,cc)),v=Math.sqrt(y);const A=uc;A.x=i.x,A.y=o.y,A.z=r.z;const b=hc;b.x=s.x,b.y=a.y,b.z=c.z;const w=Ds.midpoint(A,b,dc);let C=0;for(u=0;uC&&(C=t);const i=Ds.magnitudeSquared(Ds.subtract(n,_,cc));if(i>y){const e=Math.sqrt(i);v=.5*(v+e),y=v*v;const t=e-v;_.x=(v*_.x+t*n.x)/e,_.y=(v*_.y+t*n.y)/e,_.z=(v*_.z+t*n.z)/e}}return vc.x&&Ds.clone(o,c),il.y&&Ds.clone(o,l),hu.z&&Ds.clone(o,u)}const p=Ds.magnitudeSquared(Ds.subtract(c,r,cc)),f=Ds.magnitudeSquared(Ds.subtract(l,s,cc)),m=Ds.magnitudeSquared(Ds.subtract(u,a,cc));let g=r,_=c,y=p;f>y&&(y=f,g=s,_=l),m>y&&(y=m,g=a,_=u);const v=lc;v.x=.5*(g.x+_.x),v.y=.5*(g.y+_.y),v.z=.5*(g.z+_.z);let A=Ds.magnitudeSquared(Ds.subtract(_,v,cc)),b=Math.sqrt(A);const w=uc;w.x=r.x,w.y=s.y,w.z=a.z;const C=hc;C.x=c.x,C.y=l.y,C.z=u.z;const T=Ds.midpoint(w,C,dc);let E=0;for(d=0;dE&&(E=n);const i=Ds.magnitudeSquared(Ds.subtract(o,v,cc));if(i>A){const e=Math.sqrt(i);b=.5*(b+e),A=b*b;const t=e-b;v.x=(b*v.x+t*o.x)/e,v.y=(b*v.y+t*o.y)/e,v.z=(b*v.z+t*o.z)/e}}return ba.x&&Ds.clone(i,a),uc.y&&Ds.clone(i,c),dl.z&&Ds.clone(i,l)}const d=Ds.magnitudeSquared(Ds.subtract(a,o,cc)),p=Ds.magnitudeSquared(Ds.subtract(c,r,cc)),f=Ds.magnitudeSquared(Ds.subtract(l,s,cc));let m=o,g=a,_=d;p>_&&(_=p,m=r,g=c),f>_&&(_=f,m=s,g=l);const y=lc;y.x=.5*(m.x+g.x),y.y=.5*(m.y+g.y),y.z=.5*(m.z+g.z);let v=Ds.magnitudeSquared(Ds.subtract(g,y,cc)),A=Math.sqrt(v);const b=uc;b.x=o.x,b.y=r.y,b.z=s.z;const w=hc;w.x=a.x,w.y=c.y,w.z=l.z;const C=Ds.midpoint(b,w,dc);let T=0;for(h=0;hT&&(T=n);const o=Ds.magnitudeSquared(Ds.subtract(i,y,cc));if(o>v){const e=Math.sqrt(o);A=.5*(A+e),v=A*A;const t=e-A;y.x=(A*y.x+t*i.x)/e,y.y=(A*y.y+t*i.y)/e,y.z=(A*y.z+t*i.z)/e}}return A=c+s)return e.clone(n),n;if(s>=c+o)return t.clone(n),n;const l=.5*(o+c+s),u=Ds.multiplyByScalar(a,(-o+l)/c,Sc);return Ds.add(u,i,u),Ds.clone(u,n.center),n.radius=l,n};const Ic=new Ds;ec.expand=function(e,t,n){ps.typeOf.object("sphere",e),ps.typeOf.object("point",t),n=ec.clone(e,n);const i=Ds.magnitude(Ds.subtract(t,n.center,Ic));return i>n.radius&&(n.radius=i),n},ec.intersectPlane=function(e,t){ps.typeOf.object("sphere",e),ps.typeOf.object("plane",t);const n=e.center,i=e.radius,o=t.normal,r=Ds.dot(o,n)+t.distance;return r<-i?oa.OUTSIDE:r= 0x80 (not a basic code point)","invalid-input":"Invalid input"},b=l-u,w=Math.floor,C=String.fromCharCode;function T(e){throw new RangeError(A[e])}function E(e,t){var n=e.length,i=[];while(n--)i[n]=t(e[n]);return i}function x(e,t){var n=e.split("@"),i="";n.length>1&&(i=n[0]+"@",e=n[1]),e=e.replace(v,".");var o=e.split("."),r=E(o,t).join(".");return i+r}function S(e){var t,n,i=[],o=0,r=e.length;while(o=55296&&t<=56319&&o65535&&(e-=65536,t+=C(e>>>10&1023|55296),e=56320|1023&e),t+=C(e),t})).join("")}function P(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:l}function O(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function D(e,t,n){var i=0;for(e=n?w(e/p):e>>1,e+=w(e/t);e>b*h>>1;i+=l)e=w(e/b);return w(i+(b+1)*e/(e+d))}function R(e){var t,n,i,o,r,s,a,d,p,_,y=[],v=e.length,A=0,b=m,C=f;for(n=e.lastIndexOf(g),n<0&&(n=0),i=0;i=128&&T("not-basic"),y.push(e.charCodeAt(i));for(o=n>0?n+1:0;o=v&&T("invalid-input"),d=P(e.charCodeAt(o++)),(d>=l||d>w((c-A)/s))&&T("overflow"),A+=d*s,p=a<=C?u:a>=C+h?h:a-C,dw(c/_)&&T("overflow"),s*=_}t=y.length+1,C=D(A-r,t,0==r),w(A/t)>c-b&&T("overflow"),b+=w(A/t),A%=t,y.splice(A++,0,b)}return I(y)}function N(e){var t,n,i,o,r,s,a,d,p,_,y,v,A,b,E,x=[];for(e=S(e),v=e.length,t=m,n=0,r=f,s=0;s=t&&yw((c-n)/A)&&T("overflow"),n+=(a-t)*A,t=a,s=0;sc&&T("overflow"),y==t){for(d=n,p=l;;p+=l){if(_=p<=r?u:p>=r+h?h:p-r,d<_)break;E=d-_,b=l-_,x.push(C(O(_+E%b,0))),d=w(E/b)}x.push(C(O(d,0))),r=D(n,A,i==o),n=0,++i}++n,++t}return x.join("")}function L(e){return x(e,(function(e){return _.test(e)?R(e.slice(4).toLowerCase()):e}))}function M(e){return x(e,(function(e){return y.test(e)?"xn--"+N(e):e}))}if(s={version:"1.3.2",ucs2:{decode:S,encode:I},decode:R,encode:N,toASCII:M,toUnicode:L},i&&o)if(e.exports==i)o.exports=s;else for(a in s)s.hasOwnProperty(a)&&(i[a]=s[a]);else n.punycode=s})(Uc.a)})),Hc=(0,Uc.c)((function(e){ /*! * URI.js - Mutating URLs * IPv6 Support * * Version: 1.19.11 * * Author: Rodney Rehm * Web: http://medialize.github.io/URI.js/ * * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * */ (function(t,n){e.exports?e.exports=n():t.IPv6=n(t)})(Uc.a,(function(e){var t=e&&e.IPv6;function n(e){var t,n,i=e.toLowerCase(),o=i.split(":"),r=o.length,s=8;for(""===o[0]&&""===o[1]&&""===o[2]?(o.shift(),o.shift()):""===o[0]&&""===o[1]?o.shift():""===o[r-1]&&""===o[r-2]&&o.pop(),r=o.length,-1!==o[r-1].indexOf(".")&&(s=7),t=0;t1))break;n.splice(0,1)}o[a]=n.join("")}var l=-1,u=0,h=0,d=-1,p=!1;for(a=0;au&&(l=d,u=h)):"0"===o[a]&&(p=!0,d=a,h=1);h>u&&(l=d,u=h),u>1&&o.splice(l,u,""),r=o.length;var f="";for(""===o[0]&&(f=":"),a=0;a=e.length-1)return!1;var i=e.lastIndexOf(".",t-1);if(i<=0||i>=t-1)return!1;var o=n.list[e.slice(t+1)];return!!o&&o.indexOf(" "+e.slice(i+1,t)+" ")>=0},is:function(e){var t=e.lastIndexOf(".");if(t<=0||t>=e.length-1)return!1;var i=e.lastIndexOf(".",t-1);if(i>=0)return!1;var o=n.list[e.slice(t+1)];return!!o&&o.indexOf(" "+e.slice(0,t)+" ")>=0},get:function(e){var t=e.lastIndexOf(".");if(t<=0||t>=e.length-1)return null;var i=e.lastIndexOf(".",t-1);if(i<=0||i>=t-1)return null;var o=n.list[e.slice(t+1)];return o?o.indexOf(" "+e.slice(i+1,t)+" ")<0?null:e.slice(i+1):null},noConflict:function(){return e.SecondLevelDomains===this&&(e.SecondLevelDomains=t),this}};return n}))})),jc=(0,Uc.c)((function(e){ /*! * URI.js - Mutating URLs * * Version: 1.19.11 * * Author: Rodney Rehm * Web: http://medialize.github.io/URI.js/ * * Licensed under * MIT License http://www.opensource.org/licenses/mit-license * */ (function(t,n){e.exports?e.exports=n(Vc,Hc,Gc):t.URI=n(t.punycode,t.IPv6,t.SecondLevelDomains,t)})(Uc.a,(function(e,t,n,i){var o=i&&i.URI;function r(e,t){var n=arguments.length>=1,i=arguments.length>=2;if(!(this instanceof r))return n?i?new r(e,t):new r(e):new r;if(void 0===e){if(n)throw new TypeError("undefined is not a valid argument for URI");e="undefined"!==typeof location?location.href+"":""}if(null===e&&n)throw new TypeError("null is not a valid argument for URI");return this.href(e),void 0!==t?this.absoluteTo(t):this}function s(e){return/^[0-9]+$/.test(e)}r.version="1.19.11";var a=r.prototype,c=Object.prototype.hasOwnProperty;function l(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function u(e){return void 0===e?"Undefined":String(Object.prototype.toString.call(e)).slice(8,-1)}function h(e){return"Array"===u(e)}function d(e,t){var n,i,o={};if("RegExp"===u(t))o=null;else if(h(t))for(n=0,i=t.length;n]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi,r.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»“”„‘’]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},r.leading_whitespace_expression=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,r.ascii_tab_whitespace=/[\u0009\u000A\u000D]+/g,r.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},r.hostProtocols=["http","https"],r.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,r.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},r.getDomAttribute=function(e){if(e&&e.nodeName){var t=e.nodeName.toLowerCase();if("input"!==t||"image"===e.type)return r.domAttributes[t]}},r.encode=_,r.decode=decodeURIComponent,r.iso8859=function(){r.encode=escape,r.decode=unescape},r.unicode=function(){r.encode=_,r.decode=decodeURIComponent},r.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/gi,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/gi,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/gi,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},r.encodeQuery=function(e,t){var n=r.encode(e+"");return void 0===t&&(t=r.escapeQuerySpace),t?n.replace(/%20/g,"+"):n},r.decodeQuery=function(e,t){e+="",void 0===t&&(t=r.escapeQuerySpace);try{return r.decode(t?e.replace(/\+/g,"%20"):e)}catch(n){return e}};var y,v={encode:"encode",decode:"decode"},A=function(e,t){return function(n){try{return r[t](n+"").replace(r.characters[e][t].expression,(function(n){return r.characters[e][t].map[n]}))}catch(i){return n}}};for(y in v)r[y+"PathSegment"]=A("pathname",v[y]),r[y+"UrnPathSegment"]=A("urnpath",v[y]);var b=function(e,t,n){return function(i){var o;o=n?function(e){return r[t](r[n](e))}:r[t];for(var s=(i+"").split(e),a=0,c=s.length;a-1&&(t.fragment=e.substring(n+1)||null,e=e.substring(0,n)),n=e.indexOf("?"),n>-1&&(t.query=e.substring(n+1)||null,e=e.substring(0,n)),e=e.replace(/^(https?|ftp|wss?)?:+[/\\]*/i,"$1://"),e=e.replace(/^[/\\]{2,}/i,"//"),"//"===e.substring(0,2)?(t.protocol=null,e=e.substring(2),e=r.parseAuthority(e,t)):(n=e.indexOf(":"),n>-1&&(t.protocol=e.substring(0,n)||null,t.protocol&&!t.protocol.match(r.protocol_expression)?t.protocol=void 0:"//"===e.substring(n+1,n+3).replace(/\\/g,"/")?(e=e.substring(n+3),e=r.parseAuthority(e,t)):(e=e.substring(n+1),t.urn=!0))),t.path=e,t},r.parseHost=function(e,t){e||(e=""),e=e.replace(/\\/g,"/");var n,i,o=e.indexOf("/");if(-1===o&&(o=e.length),"["===e.charAt(0))n=e.indexOf("]"),t.hostname=e.substring(1,n)||null,t.port=e.substring(n+2,o)||null,"/"===t.port&&(t.port=null);else{var s=e.indexOf(":"),a=e.indexOf("/"),c=e.indexOf(":",s+1);-1!==c&&(-1===a||c-1?s:e.length-1);return a>-1&&(-1===s||a-1?p.slice(0,f)+p.slice(f).replace(s,""):p.replace(s,""),!(p.length<=l[0].length)&&(!n.ignore||!n.ignore.test(p))){d=u+p.length;var _=t(p,u,d,e);void 0!==_?(_=String(_),e=e.slice(0,u)+_+e.slice(d),i.lastIndex=u+_.length):i.lastIndex=d}}return i.lastIndex=0,e},r.ensureValidHostname=function(t,n){var i=!!t,o=!!n,s=!1;if(o&&(s=p(r.hostProtocols,n)),s&&!i)throw new TypeError("Hostname cannot be empty, if protocol is "+n);if(t&&t.match(r.invalid_hostname_characters)){if(!e)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(e.toASCII(t).match(r.invalid_hostname_characters))throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-:_]')}},r.ensureValidPort=function(e){if(e){var t=Number(e);if(!(s(t)&&t>0&&t<65536))throw new TypeError('Port "'+e+'" is not a valid port')}},r.noConflict=function(e){if(e){var t={URI:this.noConflict()};return i.URITemplate&&"function"===typeof i.URITemplate.noConflict&&(t.URITemplate=i.URITemplate.noConflict()),i.IPv6&&"function"===typeof i.IPv6.noConflict&&(t.IPv6=i.IPv6.noConflict()),i.SecondLevelDomains&&"function"===typeof i.SecondLevelDomains.noConflict&&(t.SecondLevelDomains=i.SecondLevelDomains.noConflict()),t}return i.URI===this&&(i.URI=o),this},a.build=function(e){return!0===e?this._deferred_build=!0:(void 0===e||this._deferred_build)&&(this._string=r.build(this._parts),this._deferred_build=!1),this},a.clone=function(){return new r(this)},a.valueOf=a.toString=function(){return this.build(!1)._string},a.protocol=w("protocol"),a.username=w("username"),a.password=w("password"),a.hostname=w("hostname"),a.port=w("port"),a.query=C("query","?"),a.fragment=C("fragment","#"),a.search=function(e,t){var n=this.query(e,t);return"string"===typeof n&&n.length?"?"+n:n},a.hash=function(e,t){var n=this.fragment(e,t);return"string"===typeof n&&n.length?"#"+n:n},a.pathname=function(e,t){if(void 0===e||!0===e){var n=this._parts.path||(this._parts.hostname?"/":"");return e?(this._parts.urn?r.decodeUrnPath:r.decodePath)(n):n}return this._parts.urn?this._parts.path=e?r.recodeUrnPath(e):"":this._parts.path=e?r.recodePath(e):"/",this.build(!t),this},a.path=a.pathname,a.href=function(e,t){var n;if(void 0===e)return this.toString();this._string="",this._parts=r._parts();var i=e instanceof r,o="object"===typeof e&&(e.hostname||e.path||e.pathname);if(e.nodeName){var s=r.getDomAttribute(e);e=e[s]||"",o=!1}if(!i&&o&&void 0!==e.pathname&&(e=e.toString()),"string"===typeof e||e instanceof String)this._parts=r.parse(String(e),this._parts);else{if(!i&&!o)throw new TypeError("invalid input");var a=i?e._parts:e;for(n in a)"query"!==n&&c.call(this._parts,n)&&(this._parts[n]=a[n]);a.query&&this.query(a.query,!1)}return this.build(!t),this},a.is=function(e){var t=!1,i=!1,o=!1,s=!1,a=!1,c=!1,l=!1,u=!this._parts.urn;switch(this._parts.hostname&&(u=!1,i=r.ip4_expression.test(this._parts.hostname),o=r.ip6_expression.test(this._parts.hostname),t=i||o,s=!t,a=s&&n&&n.has(this._parts.hostname),c=s&&r.idn_expression.test(this._parts.hostname),l=s&&r.punycode_expression.test(this._parts.hostname)),e.toLowerCase()){case"relative":return u;case"absolute":return!u;case"domain":case"name":return s;case"sld":return a;case"ip":return t;case"ip4":case"ipv4":case"inet4":return i;case"ip6":case"ipv6":case"inet6":return o;case"idn":return c;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return l}return null};var T=a.protocol,E=a.port,x=a.hostname;a.protocol=function(e,t){if(e&&(e=e.replace(/:(\/\/)?$/,""),!e.match(r.protocol_expression)))throw new TypeError('Protocol "'+e+"\" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]");return T.call(this,e,t)},a.scheme=a.protocol,a.port=function(e,t){return this._parts.urn?void 0===e?"":this:(void 0!==e&&(0===e&&(e=null),e&&(e+="",":"===e.charAt(0)&&(e=e.substring(1)),r.ensureValidPort(e))),E.call(this,e,t))},a.hostname=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0!==e){var n={preventInvalidHostname:this._parts.preventInvalidHostname},i=r.parseHost(e,n);if("/"!==i)throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');e=n.hostname,this._parts.preventInvalidHostname&&r.ensureValidHostname(e,this._parts.protocol)}return x.call(this,e,t)},a.origin=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){var n=this.protocol(),i=this.authority();return i?(n?n+"://":"")+this.authority():""}var o=r(e);return this.protocol(o.protocol()).authority(o.authority()).build(!t),this},a.host=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?r.buildHost(this._parts):"";var n=r.parseHost(e,this._parts);if("/"!==n)throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},a.authority=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?r.buildAuthority(this._parts):"";var n=r.parseAuthority(e,this._parts);if("/"!==n)throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},a.userinfo=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){var n=r.buildUserinfo(this._parts);return n?n.substring(0,n.length-1):n}return"@"!==e[e.length-1]&&(e+="@"),r.parseUserinfo(e,this._parts),this.build(!t),this},a.resource=function(e,t){var n;return void 0===e?this.path()+this.search()+this.hash():(n=r.parse(e),this._parts.path=n.path,this._parts.query=n.query,this._parts.fragment=n.fragment,this.build(!t),this)},a.subdomain=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var n=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,n)||""}var i=this._parts.hostname.length-this.domain().length,o=this._parts.hostname.substring(0,i),s=new RegExp("^"+l(o));if(e&&"."!==e.charAt(e.length-1)&&(e+="."),-1!==e.indexOf(":"))throw new TypeError("Domains cannot contain colons");return e&&r.ensureValidHostname(e,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(s,e),this.build(!t),this},a.domain=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("boolean"===typeof e&&(t=e,e=void 0),void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var n=this._parts.hostname.match(/\./g);if(n&&n.length<2)return this._parts.hostname;var i=this._parts.hostname.length-this.tld(t).length-1;return i=this._parts.hostname.lastIndexOf(".",i-1)+1,this._parts.hostname.substring(i)||""}if(!e)throw new TypeError("cannot set domain empty");if(-1!==e.indexOf(":"))throw new TypeError("Domains cannot contain colons");if(r.ensureValidHostname(e,this._parts.protocol),!this._parts.hostname||this.is("IP"))this._parts.hostname=e;else{var o=new RegExp(l(this.domain())+"$");this._parts.hostname=this._parts.hostname.replace(o,e)}return this.build(!t),this},a.tld=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("boolean"===typeof e&&(t=e,e=void 0),void 0===e){if(!this._parts.hostname||this.is("IP"))return"";var i=this._parts.hostname.lastIndexOf("."),o=this._parts.hostname.substring(i+1);return!0!==t&&n&&n.list[o.toLowerCase()]&&n.get(this._parts.hostname)||o}var r;if(!e)throw new TypeError("cannot set TLD empty");if(e.match(/[^a-zA-Z0-9-]/)){if(!n||!n.is(e))throw new TypeError('TLD "'+e+'" contains characters other than [A-Z0-9]');r=new RegExp(l(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(r,e)}else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");r=new RegExp(l(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(r,e)}return this.build(!t),this},a.directory=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e||!0===e){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var n=this._parts.path.length-this.filename().length-1,i=this._parts.path.substring(0,n)||(this._parts.hostname?"/":"");return e?r.decodePath(i):i}var o=this._parts.path.length-this.filename().length,s=this._parts.path.substring(0,o),a=new RegExp("^"+l(s));return this.is("relative")||(e||(e="/"),"/"!==e.charAt(0)&&(e="/"+e)),e&&"/"!==e.charAt(e.length-1)&&(e+="/"),e=r.recodePath(e),this._parts.path=this._parts.path.replace(a,e),this.build(!t),this},a.filename=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("string"!==typeof e){if(!this._parts.path||"/"===this._parts.path)return"";var n=this._parts.path.lastIndexOf("/"),i=this._parts.path.substring(n+1);return e?r.decodePathSegment(i):i}var o=!1;"/"===e.charAt(0)&&(e=e.substring(1)),e.match(/\.?\//)&&(o=!0);var s=new RegExp(l(this.filename())+"$");return e=r.recodePath(e),this._parts.path=this._parts.path.replace(s,e),o?this.normalizePath(t):this.build(!t),this},a.suffix=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e||!0===e){if(!this._parts.path||"/"===this._parts.path)return"";var n,i,o=this.filename(),s=o.lastIndexOf(".");return-1===s?"":(n=o.substring(s+1),i=/^[a-z0-9%]+$/i.test(n)?n:"",e?r.decodePathSegment(i):i)}"."===e.charAt(0)&&(e=e.substring(1));var a,c=this.suffix();if(c)a=e?new RegExp(l(c)+"$"):new RegExp(l("."+c)+"$");else{if(!e)return this;this._parts.path+="."+r.recodePath(e)}return a&&(e=r.recodePath(e),this._parts.path=this._parts.path.replace(a,e)),this.build(!t),this},a.segment=function(e,t,n){var i=this._parts.urn?":":"/",o=this.path(),r="/"===o.substring(0,1),s=o.split(i);if(void 0!==e&&"number"!==typeof e&&(n=t,t=e,e=void 0),void 0!==e&&"number"!==typeof e)throw new Error('Bad segment "'+e+'", must be 0-based integer');if(r&&s.shift(),e<0&&(e=Math.max(s.length+e,0)),void 0===t)return void 0===e?s:s[e];if(null===e||void 0===s[e])if(h(t)){s=[];for(var a=0,c=t.length;a0){const n=e.substring(0,o),i=e.substring(o+2);t[n]=i}}return t}var Ol=Pl;function Dl(e,t,n){this.statusCode=e,this.response=t,this.responseHeaders=n,"string"===typeof this.responseHeaders&&(this.responseHeaders=Ol(this.responseHeaders))}Dl.prototype.toString=function(){let e="Request has failed.";return as(this.statusCode)&&(e+=` Status Code: ${this.statusCode}`),e};var Rl=Dl;function Nl(){this._listeners=[],this._scopes=[],this._toRemove=[],this._insideRaiseEvent=!1}function Ll(e,t){return t-e}Object.defineProperties(Nl.prototype,{numberOfListeners:{get:function(){return this._listeners.length-this._toRemove.length}}}),Nl.prototype.addEventListener=function(e,t){ps.typeOf.func("listener",e),this._listeners.push(e),this._scopes.push(t);const n=this;return function(){n.removeEventListener(e,t)}},Nl.prototype.removeEventListener=function(e,t){ps.typeOf.func("listener",e);const n=this._listeners,i=this._scopes;let o=-1;for(let r=0;r0){for(o.sort(Ll),e=0;e=0;--t)this.heapify(t)},Bl.prototype.insert=function(e){ps.defined("element",e);const t=this._array,n=this._comparator,i=this._maximumLength;let o,r=this._length++;ri&&(o=t[i],this._length=i),o},Bl.prototype.pop=function(e){if(e=ms(e,0),0===this._length)return;ps.typeOf.number.lessThan("index",e,this._length);const t=this._array,n=t[e];return Fl(t,e,--this._length),this.heapify(e),t[this._length]=void 0,n};var kl=Bl;function zl(e,t){return e.priority-t.priority}const Ul={numberOfAttemptedRequests:0,numberOfActiveRequests:0,numberOfCancelledRequests:0,numberOfCancelledActiveRequests:0,numberOfFailedRequests:0,numberOfActiveRequestsEver:0,lastNumberOfActiveRequests:0};let Vl=20;const Hl=new kl({comparator:zl});Hl.maximumLength=Vl,Hl.reserve(Vl);const Gl=[];let jl={};const ql="undefined"!==typeof document?new jc(document.location.href):new jc,Wl=new Ml;function Yl(){}function Xl(e){as(e.priorityFunction)&&(e.priority=e.priorityFunction())}function Kl(e){return e.state===Tl.UNISSUED&&(e.state=Tl.ISSUED,e.deferred=el()),e.deferred.promise}function Ql(e){return function(t){if(e.state===Tl.CANCELLED)return;const n=e.deferred;--Ul.numberOfActiveRequests,--jl[e.serverKey],Wl.raiseEvent(),e.state=Tl.RECEIVED,e.deferred=void 0,n.resolve(t)}}function Jl(e){return function(t){e.state!==Tl.CANCELLED&&(++Ul.numberOfFailedRequests,--Ul.numberOfActiveRequests,--jl[e.serverKey],Wl.raiseEvent(t),e.state=Tl.FAILED,e.deferred.reject(t))}}function Zl(e){const t=Kl(e);return e.state=Tl.ACTIVE,Gl.push(e),++Ul.numberOfActiveRequests,++Ul.numberOfActiveRequestsEver,++jl[e.serverKey],e.requestFunction().then(Ql(e)).catch(Jl(e)),t}function $l(e){const t=e.state===Tl.ACTIVE;if(e.state=Tl.CANCELLED,++Ul.numberOfCancelledRequests,as(e.deferred)){const t=e.deferred;e.deferred=void 0,t.reject()}t&&(--Ul.numberOfActiveRequests,--jl[e.serverKey],++Ul.numberOfCancelledActiveRequests),as(e.cancelFunction)&&e.cancelFunction()}function eu(){Yl.debugShowStatistics&&(0===Ul.numberOfActiveRequests&&Ul.lastNumberOfActiveRequests>0&&(Ul.numberOfAttemptedRequests>0&&(console.log(`Number of attempted requests: ${Ul.numberOfAttemptedRequests}`),Ul.numberOfAttemptedRequests=0),Ul.numberOfCancelledRequests>0&&(console.log(`Number of cancelled requests: ${Ul.numberOfCancelledRequests}`),Ul.numberOfCancelledRequests=0),Ul.numberOfCancelledActiveRequests>0&&(console.log(`Number of cancelled active requests: ${Ul.numberOfCancelledActiveRequests}`),Ul.numberOfCancelledActiveRequests=0),Ul.numberOfFailedRequests>0&&(console.log(`Number of failed requests: ${Ul.numberOfFailedRequests}`),Ul.numberOfFailedRequests=0)),Ul.lastNumberOfActiveRequests=Ul.numberOfActiveRequests)}Yl.maximumRequests=50,Yl.maximumRequestsPerServer=6,Yl.requestsByServer={"api.cesium.com:443":18,"assets.cesium.com:443":18},Yl.throttleRequests=!0,Yl.debugShowStatistics=!1,Yl.requestCompletedEvent=Wl,Object.defineProperties(Yl,{statistics:{get:function(){return Ul}},priorityHeapLength:{get:function(){return Vl},set:function(e){if(ee){const e=Hl.pop();$l(e)}Vl=e,Hl.maximumLength=e,Hl.reserve(e)}}}),Yl.serverHasOpenSlots=function(e,t){t=ms(t,1);const n=ms(Yl.requestsByServer[e],Yl.maximumRequestsPerServer),i=jl[e]+t<=n;return i},Yl.heapHasOpenSlots=function(e){const t=Hl.length+e<=Vl;return t},Yl.update=function(){let e,t,n=0;const i=Gl.length;for(e=0;e0&&(Gl[e-n]=t):++n;Gl.length-=n;const o=Hl.internalArray,r=Hl.length;for(e=0;e0)t=Hl.pop(),t.cancelled?$l(t):!t.throttleByServer||Yl.serverHasOpenSlots(t.serverKey)?(Zl(t),++a):$l(t);eu()},Yl.getServerKey=function(e){ps.typeOf.string("url",e);let t=new jc(e);""===t.scheme()&&(t=new jc(e).absoluteTo(ql),t.normalize());let n=t.authority();/:/.test(n)||(n=`${n}:${"https"===t.scheme()?"443":"80"}`);const i=jl[n];return as(i)||(jl[n]=0),n},Yl.request=function(e){if(ps.typeOf.object("request",e),ps.typeOf.string("request.url",e.url),ps.typeOf.func("request.requestFunction",e.requestFunction),gl(e.url)||ul(e.url))return Wl.raiseEvent(),e.state=Tl.RECEIVED,e.requestFunction();if(++Ul.numberOfAttemptedRequests,as(e.serverKey)||(e.serverKey=Yl.getServerKey(e.url)),Yl.throttleRequests&&e.throttleByServer&&!Yl.serverHasOpenSlots(e.serverKey))return;if(!Yl.throttleRequests||!e.throttle)return Zl(e);if(Gl.length>=Yl.maximumRequests)return;Xl(e);const t=Hl.insert(e);if(as(t)){if(t===e)return;$l(t)}return Kl(e)},Yl.clearForSpecs=function(){while(Hl.length>0){const e=Hl.pop();$l(e)}const e=Gl.length;for(let t=0;t0}}}),du.prototype.toString=function(){return this.getUrlComponent(!0,!0)},du.prototype.getUrlComponent=function(e,t){if(this.isDataUri)return this._url;const n=new jc(this._url);e&&cu(n,this);let i=n.toString().replace(/%7B/g,"{").replace(/%7D/g,"}");const o=this._templateValues;return i=i.replace(/{(.*?)}/g,(function(e,t){const n=o[t];return as(n)?encodeURIComponent(n):e})),t&&as(this.proxy)&&(i=this.proxy.getURL(i)),i},du.prototype.setQueryParameters=function(e,t){this._queryParameters=t?hu(this._queryParameters,e,!1):hu(e,this._queryParameters,!1)},du.prototype.appendQueryParameters=function(e){this._queryParameters=hu(e,this._queryParameters,!0)},du.prototype.setTemplateValues=function(e,t){this._templateValues=t?Zc(this._templateValues,e):Zc(e,this._templateValues)},du.prototype.getDerivedResource=function(e){const t=this.clone();if(t._retryCount=0,as(e.url)){const n=new jc(e.url),i=ms(e.preserveQueryParameters,!1);au(n,t,!0,i),n.fragment(""),""!==n.scheme()?t._url=n.toString():t._url=n.absoluteTo(new jc(Wc(this._url))).toString()}return as(e.queryParameters)&&(t._queryParameters=Zc(e.queryParameters,t._queryParameters)),as(e.templateValues)&&(t._templateValues=Zc(e.templateValues,t.templateValues)),as(e.headers)&&(t.headers=Zc(e.headers,t.headers)),as(e.proxy)&&(t.proxy=e.proxy),as(e.request)&&(t.request=e.request),as(e.retryCallback)&&(t.retryCallback=e.retryCallback),as(e.retryAttempts)&&(t.retryAttempts=e.retryAttempts),t},du.prototype.retryOnError=function(e){const t=this.retryCallback;if("function"!==typeof t||this._retryCount>=this.retryAttempts)return Promise.resolve(!1);const n=this;return Promise.resolve(t(this,e)).then((function(e){return++n._retryCount,e}))},du.prototype.clone=function(e){return as(e)||(e=new du({url:this._url})),e._url=this._url,e._queryParameters=Qc(this._queryParameters),e._templateValues=Qc(this._templateValues),e.headers=Qc(this.headers),e.proxy=this.proxy,e.retryCallback=this.retryCallback,e.retryAttempts=this.retryAttempts,e._retryCount=0,e.request=this.request.clone(),e},du.prototype.getBaseUri=function(e){return nl(this.getUrlComponent(e),e)},du.prototype.appendForwardSlash=function(){this._url=Xc(this._url)},du.prototype.fetchArrayBuffer=function(){return this.fetch({responseType:"arraybuffer"})},du.fetchArrayBuffer=function(e){const t=new du(e);return t.fetchArrayBuffer()},du.prototype.fetchBlob=function(){return this.fetch({responseType:"blob"})},du.fetchBlob=function(e){const t=new du(e);return t.fetchBlob()},du.prototype.fetchImage=function(e){e=ms(e,ms.EMPTY_OBJECT);const t=ms(e.preferImageBitmap,!1),n=ms(e.preferBlob,!1),i=ms(e.flipY,!1),o=ms(e.skipColorSpaceConversion,!1);if(uu(this.request),!su||this.isDataUri||this.isBlobUri||!this.hasHeaders&&!n)return fu({resource:this,flipY:i,skipColorSpaceConversion:o,preferImageBitmap:t});const r=this.fetchBlob();if(!as(r))return;let s,a,c,l;return du.supportsImageBitmapOptions().then((function(e){return s=e,a=s&&t,r})).then((function(e){if(!as(e))return;if(l=e,a)return du.createImageBitmapFromBlob(e,{flipY:i,premultiplyAlpha:!1,skipColorSpaceConversion:o});const t=window.URL.createObjectURL(e);return c=new du({url:t}),fu({resource:c,flipY:i,skipColorSpaceConversion:o,preferImageBitmap:!1})})).then((function(e){if(as(e))return e.blob=l,a||window.URL.revokeObjectURL(c.url),e})).catch((function(e){return as(c)&&window.URL.revokeObjectURL(c.url),e.blob=l,Promise.reject(e)}))},du.fetchImage=function(e){const t=new du(e);return t.fetchImage({flipY:e.flipY,skipColorSpaceConversion:e.skipColorSpaceConversion,preferBlob:e.preferBlob,preferImageBitmap:e.preferImageBitmap})},du.prototype.fetchText=function(){return this.fetch({responseType:"text"})},du.fetchText=function(e){const t=new du(e);return t.fetchText()},du.prototype.fetchJson=function(){const e=this.fetch({responseType:"text",headers:{Accept:"application/json,*/*;q=0.01"}});if(as(e))return e.then((function(e){if(as(e))return JSON.parse(e)}))},du.fetchJson=function(e){const t=new du(e);return t.fetchJson()},du.prototype.fetchXML=function(){return this.fetch({responseType:"document",overrideMimeType:"text/xml"})},du.fetchXML=function(e){const t=new du(e);return t.fetchXML()},du.prototype.fetchJsonp=function(e){let t;e=ms(e,"callback"),uu(this.request);do{t=`loadJsonp${bs.nextRandomNumber().toString().substring(2,8)}`}while(as(window[t]));return mu(this,e,t)},du.fetchJsonp=function(e){const t=new du(e);return t.fetchJsonp(e.callbackParameterName)},du.prototype._makeRequest=function(e){const t=this;uu(t.request);const n=t.request;n.url=t.url,n.requestFunction=function(){const i=e.responseType,o=Zc(e.headers,t.headers),r=e.overrideMimeType,s=e.method,a=e.data,c=el(),l=du._Implementations.loadWithXhr(t.url,i,s,a,o,c,r);return as(l)&&as(l.abort)&&(n.cancelFunction=function(){l.abort()}),c.promise};const i=tu.request(n);if(as(i))return i.then((function(e){return n.cancelFunction=void 0,e})).catch((function(i){return n.cancelFunction=void 0,n.state!==Tl.FAILED?Promise.reject(i):t.retryOnError(i).then((function(o){return o?(n.state=Tl.UNISSUED,n.deferred=void 0,t.fetch(e)):Promise.reject(i)}))}))};const gu=/^data:(.*?)(;base64)?,(.*)$/;function _u(e,t){const n=decodeURIComponent(t);return e?atob(n):n}function yu(e,t){const n=_u(e,t),i=new ArrayBuffer(n.length),o=new Uint8Array(i);for(let r=0;r=300)return void r.reject(new Rl(e.statusCode,e,e.headers));const n=[];e.on("data",(function(e){n.push(e)})),e.on("end",(function(){const i=Buffer.concat(n);"gzip"===e.headers["content-encoding"]?l.gunzip(i,(function(e,n){e?r.reject(new La("Error decompressing response.")):r.resolve(Au(n,t))})):r.resolve(Au(i,t))}))})).on("error",(function(e){r.reject(new Rl)})).end()}du.prototype.fetch=function(e){return e=lu(e,{}),e.method="GET",this._makeRequest(e)},du.fetch=function(e){const t=new du(e);return t.fetch({responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du.prototype.delete=function(e){return e=lu(e,{}),e.method="DELETE",this._makeRequest(e)},du.delete=function(e){const t=new du(e);return t.delete({responseType:e.responseType,overrideMimeType:e.overrideMimeType,data:e.data})},du.prototype.head=function(e){return e=lu(e,{}),e.method="HEAD",this._makeRequest(e)},du.head=function(e){const t=new du(e);return t.head({responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du.prototype.options=function(e){return e=lu(e,{}),e.method="OPTIONS",this._makeRequest(e)},du.options=function(e){const t=new du(e);return t.options({responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du.prototype.post=function(e,t){return ps.defined("data",e),t=lu(t,{}),t.method="POST",t.data=e,this._makeRequest(t)},du.post=function(e){const t=new du(e);return t.post(e.data,{responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du.prototype.put=function(e,t){return ps.defined("data",e),t=lu(t,{}),t.method="PUT",t.data=e,this._makeRequest(t)},du.put=function(e){const t=new du(e);return t.put(e.data,{responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du.prototype.patch=function(e,t){return ps.defined("data",e),t=lu(t,{}),t.method="PATCH",t.data=e,this._makeRequest(t)},du.patch=function(e){const t=new du(e);return t.patch(e.data,{responseType:e.responseType,overrideMimeType:e.overrideMimeType})},du._Implementations={},du._Implementations.loadImageElement=function(e,t,n){const i=new Image;i.onload=function(){0===i.naturalWidth&&0===i.naturalHeight&&0===i.width&&0===i.height&&(i.width=300,i.height=150),n.resolve(i)},i.onerror=function(e){n.reject(e)},t&&(ru.contains(e)?i.crossOrigin="use-credentials":i.crossOrigin=""),i.src=e},du._Implementations.createImage=function(e,t,n,i,o,r){const s=e.url;du.supportsImageBitmapOptions().then((function(a){if(!a||!r)return void du._Implementations.loadImageElement(s,t,n);const c="blob",l="GET",u=el(),h=du._Implementations.loadWithXhr(s,c,l,void 0,void 0,u,void 0,void 0,void 0);return as(h)&&as(h.abort)&&(e.cancelFunction=function(){h.abort()}),u.promise.then((function(e){if(as(e))return du.createImageBitmapFromBlob(e,{flipY:i,premultiplyAlpha:!1,skipColorSpaceConversion:o});n.reject(new La(`Successfully retrieved ${s} but it contained no content.`))})).then((function(e){n.resolve(e)}))})).catch((function(e){n.reject(e)}))},du.createImageBitmapFromBlob=function(e,t){return ps.defined("options",t),ps.typeOf.bool("options.flipY",t.flipY),ps.typeOf.bool("options.premultiplyAlpha",t.premultiplyAlpha),ps.typeOf.bool("options.skipColorSpaceConversion",t.skipColorSpaceConversion),createImageBitmap(e,{imageOrientation:t.flipY?"flipY":"none",premultiplyAlpha:t.premultiplyAlpha?"premultiply":"none",colorSpaceConversion:t.skipColorSpaceConversion?"none":"default"})};const wu="undefined"===typeof XMLHttpRequest;du._Implementations.loadWithXhr=function(e,t,n,i,o,r,s){const a=gu.exec(e);if(null!==a)return void r.resolve(vu(a,t));if(wu)return void bu(e,t,n,i,o,r,s);const c=new XMLHttpRequest;if(ru.contains(e)&&(c.withCredentials=!0),c.open(n,e,!0),as(s)&&as(c.overrideMimeType)&&c.overrideMimeType(s),as(o))for(const u in o)o.hasOwnProperty(u)&&c.setRequestHeader(u,o[u]);as(t)&&(c.responseType=t);let l=!1;return"string"===typeof e&&(l=0===e.indexOf("file://")||"undefined"!==typeof window&&"file://"===window.location.origin),c.onload=function(){if((c.status<200||c.status>=300)&&(!l||0!==c.status))return void r.reject(new Rl(c.status,c.response,c.getAllResponseHeaders()));const e=c.response,i=c.responseType;if("HEAD"===n||"OPTIONS"===n){const e=c.getAllResponseHeaders(),t=e.trim().split(/[\r\n]+/),n={};return t.forEach((function(e){const t=e.split(": "),i=t.shift();n[i]=t.join(": ")})),void r.resolve(n)}if(204===c.status)r.resolve();else if(!as(e)||as(t)&&i!==t)if("json"===t&&"string"===typeof e)try{r.resolve(JSON.parse(e))}catch(o){r.reject(o)}else(""===i||"document"===i)&&as(c.responseXML)&&c.responseXML.hasChildNodes()?r.resolve(c.responseXML):""!==i&&"text"!==i||!as(c.responseText)?r.reject(new La("Invalid XMLHttpRequest response type.")):r.resolve(c.responseText);else r.resolve(e)},c.onerror=function(e){r.reject(new Rl)},c.send(i),c},du._Implementations.loadAndExecuteScript=function(e,t,n){return yl(e,t).catch((function(e){n.reject(e)}))},du._DefaultImplementations={},du._DefaultImplementations.createImage=du._Implementations.createImage,du._DefaultImplementations.loadWithXhr=du._Implementations.loadWithXhr,du._DefaultImplementations.loadAndExecuteScript=du._Implementations.loadAndExecuteScript,du.DEFAULT=Object.freeze(new du({url:"undefined"===typeof document?"":document.location.href.split("?")[0]}));var Cu=du;const Tu=/((?:.*\/)|^)Cesium\.js(?:\?|\#|$)/;let Eu,xu,Su;function Iu(e){return"undefined"===typeof document?e:(as(Eu)||(Eu=document.createElement("a")),Eu.href=e,Eu.href=Eu.href,Eu.href)}function Pu(){if(as(xu))return xu;let e;if(e="./",!as(e))throw new ls("Unable to determine Cesium base URL automatically, try defining a global variable called CESIUM_BASE_URL.");return xu=new Cu({url:Iu(e)}),xu.appendForwardSlash(),xu}function Ou(e){return Iu(require.toUrl(`../${e}`))}function Du(e){const t=Pu().getDerivedResource({url:e});return t.url}function Ru(e){as(Su)||(Su="object"===typeof define&&as(define.amd)&&!define.amd.toUrlUndefined&&as(require.toUrl)?Ou:Du);const t=Su(e);return t}Ru._cesiumScriptRegex=Tu,Ru._buildModuleUrlFromBaseUrl=Du,Ru._clearBaseResource=function(){xu=void 0},Ru.setBaseUrl=function(e){xu=Cu.DEFAULT.getDerivedResource({url:e})},Ru.getCesiumBaseUrl=Pu;var Nu=Ru;function Lu(e,t){this.x=ms(e,0),this.y=ms(t,0)}Lu.fromElements=function(e,t,n){return as(n)?(n.x=e,n.y=t,n):new Lu(e,t)},Lu.clone=function(e,t){if(as(e))return as(t)?(t.x=e.x,t.y=e.y,t):new Lu(e.x,e.y)},Lu.fromCartesian3=Lu.clone,Lu.fromCartesian4=Lu.clone,Lu.packedLength=2,Lu.pack=function(e,t,n){return ps.typeOf.object("value",e),ps.defined("array",t),n=ms(n,0),t[n++]=e.x,t[n]=e.y,t},Lu.unpack=function(e,t,n){return ps.defined("array",e),t=ms(t,0),as(n)||(n=new Lu),n.x=e[t++],n.y=e[t],n},Lu.packArray=function(e,t){ps.defined("array",e);const n=e.length,i=2*n;if(as(t)){if(!Array.isArray(t)&&t.length!==i)throw new ls("If result is a typed array, it must have exactly array.length * 2 elements");t.length!==i&&(t.length=i)}else t=new Array(i);for(let o=0;o=o&&(l=o-1);let u=(i.north-e.latitude)/a|0;return u>=r&&(u=r-1),as(n)?(n.x=l,n.y=u,n):new Uu(l,u)};var Hu=Vu;const Gu=new Ds,ju=new Ds,qu=new Gs,Wu=new Ds,Yu=new Ds,Xu=new zc,Ku=new Hu,Qu=[new Gs,new Gs,new Gs,new Gs],Ju=new Uu,Zu={};function $u(e){Gs.fromRadians(e.east,e.north,0,Qu[0]),Gs.fromRadians(e.west,e.north,0,Qu[1]),Gs.fromRadians(e.east,e.south,0,Qu[2]),Gs.fromRadians(e.west,e.south,0,Qu[3]);let t=0,n=0,i=0,o=0;const r=Zu._terrainHeightsMaxLevel;let s;for(s=0;s<=r;++s){let e=!1;for(let t=0;t<4;++t){const n=Qu[t];if(Ku.positionToTileXY(n,s,Ju),0===t)i=Ju.x,o=Ju.y;else if(i!==Ju.x||o!==Ju.y){e=!0;break}}if(e)break;t=i,n=o}if(0!==s)return{x:t,y:n,level:s>r?r:s-1}}Zu.initialize=function(){let e=Zu._initPromise;return as(e)||(e=Cu.fetchJson(Nu("Assets/approximateTerrainHeights.json")).then((function(e){Zu._terrainHeights=e})),Zu._initPromise=e),e},Zu.getMinimumMaximumHeights=function(e,t){if(ps.defined("rectangle",e),!as(Zu._terrainHeights))throw new ls("You must call ApproximateTerrainHeights.initialize and wait for the promise to resolve before using this function");t=ms(t,ea.WGS84);const n=$u(e);let i=Zu._defaultMinTerrainHeight,o=Zu._defaultMaxTerrainHeight;if(as(n)){const r=`${n.level}-${n.x}-${n.y}`,s=Zu._terrainHeights[r];as(s)&&(i=s[0],o=s[1]),t.cartographicToCartesian($a.northeast(e,qu),Gu),t.cartographicToCartesian($a.southwest(e,qu),ju),Ds.midpoint(ju,Gu,Wu);const a=t.scaleToGeodeticSurface(Wu,Yu);if(as(a)){const e=Ds.distance(Wu,a);i=Math.min(i,-e)}else i=Zu._defaultMinTerrainHeight}return i=Math.max(Zu._defaultMinTerrainHeight,i),{minimumTerrainHeight:i,maximumTerrainHeight:o}},Zu.getBoundingSphere=function(e,t){if(ps.defined("rectangle",e),!as(Zu._terrainHeights))throw new ls("You must call ApproximateTerrainHeights.initialize and wait for the promise to resolve before using this function");t=ms(t,ea.WGS84);const n=$u(e);let i=Zu._defaultMaxTerrainHeight;if(as(n)){const e=`${n.level}-${n.x}-${n.y}`,t=Zu._terrainHeights[e];as(t)&&(i=t[1])}const o=zc.fromRectangle3D(e,t,0);return zc.fromRectangle3D(e,t,i,Xu),zc.union(o,Xu,o)},Zu._terrainHeightsMaxLevel=6,Zu._defaultMaxTerrainHeight=9e3,Zu._defaultMinTerrainHeight=-1e5,Zu._terrainHeights=void 0,Zu._initPromise=void 0,Object.defineProperties(Zu,{initialized:{get:function(){return as(Zu._terrainHeights)}}});var eh=Zu; /*! @license DOMPurify 2.3.8 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.3.8/LICENSE */ function th(e){return th="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},th(e)}function nh(e,t){return nh=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},nh(e,t)}function ih(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function oh(e,t,n){return oh=ih()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var o=Function.bind.apply(e,i),r=new o;return n&&nh(r,n.prototype),r},oh.apply(null,arguments)}function rh(e){return sh(e)||ah(e)||ch(e)||uh()}function sh(e){if(Array.isArray(e))return lh(e)}function ah(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function ch(e,t){if(e){if("string"===typeof e)return lh(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lh(e,t):void 0}}function lh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n1?n-1:0),o=1;o/gm),Qh=_h(/^data-[\-\w.\u00B7-\uFFFF]/),Jh=_h(/^aria-[\-\w]+$/),Zh=_h(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$h=_h(/^(?:\w+script|data):/i),ed=_h(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),td=_h(/^html$/i),nd=function(){return"undefined"===typeof window?null:window},id=function(e,t){if("object"!==th(e)||"function"!==typeof e.createPolicy)return null;var n=null,i="data-tt-policy-suffix";t.currentScript&&t.currentScript.hasAttribute(i)&&(n=t.currentScript.getAttribute(i));var o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:function(e){return e}})}catch(r){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function od(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:nd(),t=function(e){return od(e)};if(t.version="2.3.8",t.removed=[],!e||!e.document||9!==e.document.nodeType)return t.isSupported=!1,t;var n=e.document,i=e.document,o=e.DocumentFragment,r=e.HTMLTemplateElement,s=e.Node,a=e.Element,c=e.NodeFilter,l=e.NamedNodeMap,u=void 0===l?e.NamedNodeMap||e.MozNamedAttrMap:l,h=e.HTMLFormElement,d=e.DOMParser,p=e.trustedTypes,f=a.prototype,m=Bh(f,"cloneNode"),g=Bh(f,"nextSibling"),_=Bh(f,"childNodes"),y=Bh(f,"parentNode");if("function"===typeof r){var v=i.createElement("template");v.content&&v.content.ownerDocument&&(i=v.content.ownerDocument)}var A=id(p,n),b=A?A.createHTML(""):"",w=i,C=w.implementation,T=w.createNodeIterator,E=w.createDocumentFragment,x=w.getElementsByTagName,S=n.importNode,I={};try{I=Mh(i).documentMode?i.documentMode:{}}catch(Ve){}var P={};t.isSupported="function"===typeof y&&C&&"undefined"!==typeof C.createHTMLDocument&&9!==I;var O,D,R=Xh,N=Kh,L=Qh,M=Jh,B=$h,F=ed,k=Zh,z=null,U=Lh({},[].concat(rh(Fh),rh(kh),rh(zh),rh(Vh),rh(Gh))),V=null,H=Lh({},[].concat(rh(jh),rh(qh),rh(Wh),rh(Yh))),G=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),j=null,q=null,W=!0,Y=!0,X=!1,K=!1,Q=!1,J=!1,Z=!1,$=!1,ee=!1,te=!1,ne=!0,ie=!0,oe=!1,re={},se=null,ae=Lh({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),ce=null,le=Lh({},["audio","video","img","source","image","track"]),ue=null,he=Lh({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),de="http://www.w3.org/1998/Math/MathML",pe="http://www.w3.org/2000/svg",fe="http://www.w3.org/1999/xhtml",me=fe,ge=!1,_e=["application/xhtml+xml","text/html"],ye="text/html",ve=null,Ae=i.createElement("form"),be=function(e){return e instanceof RegExp||e instanceof Function},we=function(e){ve&&ve===e||(e&&"object"===th(e)||(e={}),e=Mh(e),z="ALLOWED_TAGS"in e?Lh({},e.ALLOWED_TAGS):U,V="ALLOWED_ATTR"in e?Lh({},e.ALLOWED_ATTR):H,ue="ADD_URI_SAFE_ATTR"in e?Lh(Mh(he),e.ADD_URI_SAFE_ATTR):he,ce="ADD_DATA_URI_TAGS"in e?Lh(Mh(le),e.ADD_DATA_URI_TAGS):le,se="FORBID_CONTENTS"in e?Lh({},e.FORBID_CONTENTS):ae,j="FORBID_TAGS"in e?Lh({},e.FORBID_TAGS):{},q="FORBID_ATTR"in e?Lh({},e.FORBID_ATTR):{},re="USE_PROFILES"in e&&e.USE_PROFILES,W=!1!==e.ALLOW_ARIA_ATTR,Y=!1!==e.ALLOW_DATA_ATTR,X=e.ALLOW_UNKNOWN_PROTOCOLS||!1,K=e.SAFE_FOR_TEMPLATES||!1,Q=e.WHOLE_DOCUMENT||!1,$=e.RETURN_DOM||!1,ee=e.RETURN_DOM_FRAGMENT||!1,te=e.RETURN_TRUSTED_TYPE||!1,Z=e.FORCE_BODY||!1,ne=!1!==e.SANITIZE_DOM,ie=!1!==e.KEEP_CONTENT,oe=e.IN_PLACE||!1,k=e.ALLOWED_URI_REGEXP||k,me=e.NAMESPACE||fe,e.CUSTOM_ELEMENT_HANDLING&&be(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(G.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&be(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(G.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"===typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(G.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),O=O=-1===_e.indexOf(e.PARSER_MEDIA_TYPE)?ye:e.PARSER_MEDIA_TYPE,D="application/xhtml+xml"===O?function(e){return e}:Eh,K&&(Y=!1),ee&&($=!0),re&&(z=Lh({},rh(Gh)),V=[],!0===re.html&&(Lh(z,Fh),Lh(V,jh)),!0===re.svg&&(Lh(z,kh),Lh(V,qh),Lh(V,Yh)),!0===re.svgFilters&&(Lh(z,zh),Lh(V,qh),Lh(V,Yh)),!0===re.mathMl&&(Lh(z,Vh),Lh(V,Wh),Lh(V,Yh))),e.ADD_TAGS&&(z===U&&(z=Mh(z)),Lh(z,e.ADD_TAGS)),e.ADD_ATTR&&(V===H&&(V=Mh(V)),Lh(V,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&Lh(ue,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(se===ae&&(se=Mh(se)),Lh(se,e.FORBID_CONTENTS)),ie&&(z["#text"]=!0),Q&&Lh(z,["html","head","body"]),z.table&&(Lh(z,["tbody"]),delete j.tbody),gh&&gh(e),ve=e)},Ce=Lh({},["mi","mo","mn","ms","mtext"]),Te=Lh({},["foreignobject","desc","title","annotation-xml"]),Ee=Lh({},["title","style","font","a","script"]),xe=Lh({},kh);Lh(xe,zh),Lh(xe,Uh);var Se=Lh({},Vh);Lh(Se,Hh);var Ie=function(e){var t=y(e);t&&t.tagName||(t={namespaceURI:fe,tagName:"template"});var n=Eh(e.tagName),i=Eh(t.tagName);return e.namespaceURI===pe?t.namespaceURI===fe?"svg"===n:t.namespaceURI===de?"svg"===n&&("annotation-xml"===i||Ce[i]):Boolean(xe[n]):e.namespaceURI===de?t.namespaceURI===fe?"math"===n:t.namespaceURI===pe?"math"===n&&Te[i]:Boolean(Se[n]):e.namespaceURI===fe&&(!(t.namespaceURI===pe&&!Te[i])&&(!(t.namespaceURI===de&&!Ce[i])&&(!Se[n]&&(Ee[n]||!xe[n]))))},Pe=function(e){Th(t.removed,{element:e});try{e.parentNode.removeChild(e)}catch(Ve){try{e.outerHTML=b}catch(Ve){e.remove()}}},Oe=function(e,n){try{Th(t.removed,{attribute:n.getAttributeNode(e),from:n})}catch(Ve){Th(t.removed,{attribute:null,from:n})}if(n.removeAttribute(e),"is"===e&&!V[e])if($||ee)try{Pe(n)}catch(Ve){}else try{n.setAttribute(e,"")}catch(Ve){}},De=function(e){var t,n;if(Z)e=""+e;else{var o=xh(e,/^[\r\n\t ]+/);n=o&&o[0]}"application/xhtml+xml"===O&&(e=''+e+"");var r=A?A.createHTML(e):e;if(me===fe)try{t=(new d).parseFromString(r,O)}catch(Ve){}if(!t||!t.documentElement){t=C.createDocument(me,"template",null);try{t.documentElement.innerHTML=ge?"":r}catch(Ve){}}var s=t.body||t.documentElement;return e&&n&&s.insertBefore(i.createTextNode(n),s.childNodes[0]||null),me===fe?x.call(t,Q?"html":"body")[0]:Q?t.documentElement:s},Re=function(e){return T.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null,!1)},Ne=function(e){return e instanceof h&&("string"!==typeof e.nodeName||"string"!==typeof e.textContent||"function"!==typeof e.removeChild||!(e.attributes instanceof u)||"function"!==typeof e.removeAttribute||"function"!==typeof e.setAttribute||"string"!==typeof e.namespaceURI||"function"!==typeof e.insertBefore)},Le=function(e){return"object"===th(s)?e instanceof s:e&&"object"===th(e)&&"number"===typeof e.nodeType&&"string"===typeof e.nodeName},Me=function(e,n,i){P[e]&&wh(P[e],(function(e){e.call(t,n,i,ve)}))},Be=function(e){var n;if(Me("beforeSanitizeElements",e,null),Ne(e))return Pe(e),!0;if(Oh(/[\u0080-\uFFFF]/,e.nodeName))return Pe(e),!0;var i=D(e.nodeName);if(Me("uponSanitizeElement",e,{tagName:i,allowedTags:z}),e.hasChildNodes()&&!Le(e.firstElementChild)&&(!Le(e.content)||!Le(e.content.firstElementChild))&&Oh(/<[/\w]/g,e.innerHTML)&&Oh(/<[/\w]/g,e.textContent))return Pe(e),!0;if("select"===i&&Oh(/