/** * Mars3D平台插件,结合mapv可视化功能插件 mars3d-mapv * * 版本信息:v3.7.23 * 编译日期:2024-07-22 00:04:50 * 版权所有:Copyright by 火星科技 http://mars3d.cn * 使用单位:免费公开版 ,2024-01-15 */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, (window.mapv || require('mapv')), (window.mars3d || require('mars3d'))) : typeof define === 'function' && define.amd ? define(['exports', 'mapv', 'mars3d'], factory) : (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["mars3d-mapv"] = {}, global.mapv, global.mars3d)); })(this, (function (exports, mapv, mars3d) { 'use strict';(function(_0x1886e5,_0x491599){const _0x3a535f={_0x4e4666:0xd1,_0x4bdefd:0x3c1,_0x5135e8:0x125,_0x515d96:0x13d,_0x4513e1:0x169,_0x425f3f:0x38a};function _0x228605(_0x11dd5c,_0x1181fc){return _0x1b33(_0x1181fc-0x1a1,_0x11dd5c);}function _0x417315(_0x543f69,_0x22b19a){return _0x1b33(_0x22b19a- -0xa9,_0x543f69);}const _0x2a5368=_0x1886e5();while(!![]){try{const _0x47b698=parseInt(_0x228605(0x345,0x368))/0x1*(parseInt(_0x417315(_0x3a535f._0x4e4666,0x10d))/0x2)+parseInt(_0x228605(0x37d,0x351))/0x3*(parseInt(_0x417315(0x13a,0xf4))/0x4)+parseInt(_0x228605(_0x3a535f._0x4bdefd,0x3a7))/0x5*(parseInt(_0x228605(0x3ff,0x3c4))/0x6)+-parseInt(_0x417315(0x150,0x12f))/0x7+-parseInt(_0x417315(0x132,_0x3a535f._0x5135e8))/0x8+parseInt(_0x417315(0x13f,_0x3a535f._0x515d96))/0x9*(parseInt(_0x417315(0x17a,_0x3a535f._0x4513e1))/0xa)+-parseInt(_0x228605(_0x3a535f._0x425f3f,0x3a6))/0xb;if(_0x47b698===_0x491599)break;else _0x2a5368['push'](_0x2a5368['shift']());}catch(_0x42fb83){_0x2a5368['push'](_0x2a5368['shift']());}}}(_0x52d2,0xd181c));function _interopNamespace(_0x56973b){const _0x3becbe={_0x4c34dc:0x106,_0x3d9576:0x10e},_0x4f16b2={_0x302b42:0x389},_0x9ce233={_0x3ba993:0x40b};if(_0x56973b&&_0x56973b['__esModule'])return _0x56973b;var _0x23c7db=Object['create'](null);function _0x1f10ea(_0xef4f86,_0x2f074b){return _0x1b33(_0xef4f86- -0xac,_0x2f074b);}_0x56973b&&Object[_0x1f10ea(0x125,0x10e)](_0x56973b)['forEach'](function(_0x490e99){function _0x1e1478(_0x13946f,_0x14831e){return _0x1f10ea(_0x13946f-_0x9ce233._0x3ba993,_0x14831e);}function _0x5e32df(_0x1399a7,_0x2cffcc){return _0x1f10ea(_0x1399a7-0x265,_0x2cffcc);}if(_0x490e99!==_0x5e32df(_0x4f16b2._0x302b42,0x3a8)){var _0x44ed2c=Object['getOwnPropertyDescriptor'](_0x56973b,_0x490e99);Object['defineProperty'](_0x23c7db,_0x490e99,_0x44ed2c[_0x1e1478(0x50c,0x4f7)]?_0x44ed2c:{'enumerable':!![],'get':function(){return _0x56973b[_0x490e99];}});}});function _0x201470(_0x5af339,_0x21b13e){return _0x1b33(_0x21b13e- -0xc2,_0x5af339);}return _0x23c7db[_0x201470(_0x3becbe._0x4c34dc,_0x3becbe._0x3d9576)]=_0x56973b,_0x23c7db;}function _0x56ea1d(_0x3a92a1,_0x5cbde3){return _0x1b33(_0x5cbde3- -0x209,_0x3a92a1);}var mapv__namespace=_interopNamespace(mapv),mars3d__namespace=_interopNamespace(mars3d);const Cesium$1=mars3d__namespace['Cesium'],baiduMapLayer=mapv__namespace?mapv__namespace[_0x31cd85(0x69,0x63)]:null,BaseLayer$1=baiduMapLayer?baiduMapLayer[_0x56ea1d(-0x3d,-0x34)]:Function;class MapVRenderer extends BaseLayer$1{constructor(_0xc0b1b5,_0x5cf621,_0xcf80c4,_0x6a0423){const _0x4b7700={_0x7e7cd3:0x1b0,_0xa39742:0x191,_0x407251:0x1ef,_0x53751e:0x1f1,_0x4597b1:0x229,_0x111b24:0x284,_0x5162ff:0x248,_0x4a80f7:0x1b6,_0x4cbd07:0x1b9},_0x489db9={_0x1fc316:0x28e};super(_0xc0b1b5,_0x5cf621,_0xcf80c4);if(!BaseLayer$1)return;this[_0x47cbd9(_0x4b7700._0x7e7cd3,_0x4b7700._0xa39742)]=_0xc0b1b5,this[_0x34c7b6(-_0x4b7700._0x407251,-_0x4b7700._0x53751e)]=_0xc0b1b5['scene'],this['dataSet']=_0x5cf621,_0xcf80c4=_0xcf80c4||{},this[_0x47cbd9(_0x4b7700._0x4597b1,0x1f3)](_0xcf80c4);function _0x34c7b6(_0x108985,_0x7ee39c){return _0x31cd85(_0x7ee39c- -_0x489db9._0x1fc316,_0x108985);}this[_0x34c7b6(-0x1ba,-0x1d9)](_0xcf80c4),this[_0x34c7b6(-_0x4b7700._0x111b24,-_0x4b7700._0x5162ff)](),this['canvasLayer']=_0x6a0423,this['stopAniamation']=!0x1;function _0x47cbd9(_0x516c71,_0x5992de){return _0x56ea1d(_0x516c71,_0x5992de-0x1e6);}this[_0x47cbd9(_0x4b7700._0x4a80f7,_0x4b7700._0x4cbd07)]=_0xcf80c4[_0x47cbd9(0x1b1,0x1b9)];}['initDevicePixelRatio'](){function _0x3e66b3(_0xa4ac,_0x26860f){return _0x31cd85(_0xa4ac- -0x1d5,_0x26860f);}this['devicePixelRatio']=window[_0x3e66b3(-0x12b,-0x112)]||0x1;}['addAnimatorEvent'](){}[_0x56ea1d(0x54,0x14)](){const _0x1b4fdb={_0x1f421d:0x124};function _0x18953f(_0x3cc1fe,_0x2ada06){return _0x56ea1d(_0x3cc1fe,_0x2ada06- -0xd3);}const _0x264895=this['options']['animation'];this['isEnabledTime']()&&this[_0x18953f(-0x12c,-_0x1b4fdb._0x1f421d)]&&(this['steps']['step']=_0x264895['stepsRange']['start']);}['animatorMoveendEvent'](){this['isEnabledTime']()&&this['animator'];}['getContext'](){const _0x52cf23={_0x3c655a:0x1ae,_0x55213c:0x51c},_0xf761d2={_0x10924d:0x18a};function _0x125129(_0x28078b,_0xf3fe1){return _0x56ea1d(_0xf3fe1,_0x28078b- -_0xf761d2._0x10924d);}function _0xaaed32(_0x4c03d4,_0x283c52){return _0x31cd85(_0x4c03d4-0x4a3,_0x283c52);}return this['canvasLayer'][_0x125129(-0x1e4,-_0x52cf23._0x3c655a)][_0xaaed32(0x50d,0x537)](this[_0xaaed32(0x512,_0x52cf23._0x55213c)]);}['init'](_0x536784){const _0x2131f9={_0x5de1b3:0x8f,_0x5a3ef6:0x3f,_0x55feba:0x4f,_0x497641:0xd4,_0xeeb572:0x4e,_0x28ec9e:0x7e,_0x262812:0xa5};this[_0x5cbbbf(-_0x2131f9._0x5de1b3,-0x99)]=_0x536784,this[_0x5cbbbf(-_0x2131f9._0x5a3ef6,-_0x2131f9._0x55feba)](_0x536784),this['context']=this['options']['context']||'2d';function _0x4971ee(_0x2af66b,_0x1862d8){return _0x31cd85(_0x2af66b-0x15e,_0x1862d8);}Cesium$1['defined'](this['options']['zIndex'])&&this[_0x4971ee(0x1a6,0x1b9)]&&this['canvasLayer']['setZIndex']&&this[_0x5cbbbf(-0xa8,-_0x2131f9._0x497641)][_0x5cbbbf(-0x3d,-0x48)](this[_0x5cbbbf(-0x8f,-_0x2131f9._0xeeb572)]['zIndex']);function _0x5cbbbf(_0xcae3de,_0x25dd13){return _0x56ea1d(_0x25dd13,_0xcae3de- -0x40);}this[_0x5cbbbf(-_0x2131f9._0x28ec9e,-_0x2131f9._0x262812)]();}[_0x31cd85(0xc1,0x80)](_0x1de4aa){const _0x44612a={_0x2563ea:0x2b,_0x47d43d:0x3,_0x2d2c26:0x5f,_0x1ddd69:0x75,_0x512478:0x8,_0x1027fc:0xc,_0x480b50:0x56,_0x4829ba:0x3,_0x188b06:0x2f,_0x101193:0x46,_0x5e3273:0x33,_0x1f0693:0x14,_0x308ff0:0x1d,_0x2346c3:0x5b,_0x335b80:0x4b,_0x7e82d4:0x68,_0x56b94a:0x88,_0x381e41:0x12,_0x524fa8:0x87,_0x284b9c:0x0,_0x20fabb:0x4a,_0x22084a:0x47,_0xf138b7:0x31,_0xae9acf:0x4f,_0x46efdb:0x28,_0x5a2890:0x4c,_0x4c6c27:0x3c,_0x37b4a3:0x79,_0x410e10:0x13,_0x1b8112:0x74,_0x489815:0x36,_0x4197f3:0x21,_0x212bfb:0x50,_0x91aabb:0x5,_0xd8a3ec:0x26,_0x48ed7f:0x11},_0x57d529={_0x427745:0x51},_0x1f32b9={_0x3dde85:0x49d,_0x281f56:0xae,_0x2aa4f9:0xef,_0x10ddc0:0x110};if(!this['canvasLayer']||this[_0x13ea8e(_0x44612a._0x2563ea,0x5d)])return;function _0x13ea8e(_0xe6bea2,_0x5f27d5){return _0x31cd85(_0xe6bea2- -0x59,_0x5f27d5);}const _0x559f37=this['scene'],_0x350769=this['options']['animation'],_0x4f060d=this['getContext']();if(this['isEnabledTime']()){if(void 0x0===_0x1de4aa)return void this['clear'](_0x4f060d);this[_0x13ea8e(0x16,_0x44612a._0x47d43d)]==='2d'&&(_0x4f060d[_0x284ff4(-_0x44612a._0x2d2c26,-0x23)](),_0x4f060d['globalCompositeOperation']=_0x13ea8e(0x31,0x48),_0x4f060d[_0x284ff4(-_0x44612a._0x1ddd69,-0x5a)]='rgba(0,\x200,\x200,\x20.1)',_0x4f060d[_0x284ff4(-0x27,-0x4d)](0x0,0x0,_0x4f060d['canvas']['width'],_0x4f060d['canvas']['height']),_0x4f060d['restore']());}else this['clear'](_0x4f060d);if(this['context']==='2d')for(const _0x4ee41d in this[_0x13ea8e(_0x44612a._0x512478,-_0x44612a._0x1027fc)]){_0x4f060d[_0x4ee41d]=this['options'][_0x4ee41d];}else _0x4f060d['clear'](_0x4f060d['COLOR_BUFFER_BIT']);const _0x35aae4={'transferCoordinate':function(_0x23560c){const _0x26487c={_0x159b01:0xb6},_0x27656a=null;let _0x1364be=_0x559f37['mapvFixedHeight'];function _0x9220ac(_0x322e34,_0x3a9c7f){return _0x284ff4(_0x322e34-0x4d4,_0x3a9c7f);}_0x559f37[_0x9220ac(0x4e0,0x4f8)]&&(_0x1364be=_0x559f37['getHeight'](Cesium$1['Cartographic']['fromDegrees'](_0x23560c[0x0],_0x23560c[0x1])));const _0x5bd525=Cesium$1['Cartesian3'][_0x5b6e86(-0xd5,-0xd5)](_0x23560c[0x0],_0x23560c[0x1],_0x1364be);if(!_0x5bd525)return _0x27656a;function _0x5b6e86(_0x746945,_0x3038c8){return _0x284ff4(_0x746945- -_0x26487c._0x159b01,_0x3038c8);}const _0x2617f8=_0x559f37[_0x9220ac(0x49b,_0x1f32b9._0x3dde85)](_0x5bd525);if(!_0x2617f8)return _0x27656a;if(_0x559f37['mapvDepthTest']&&_0x559f37['mode']===Cesium$1[_0x5b6e86(-0xc5,-0x85)]['SCENE3D']){const _0xf10b86=new Cesium$1['EllipsoidalOccluder'](_0x559f37['globe'][_0x5b6e86(-_0x1f32b9._0x281f56,-_0x1f32b9._0x2aa4f9)],_0x559f37['camera'][_0x5b6e86(-0xf9,-_0x1f32b9._0x10ddc0)]),_0x29118d=_0xf10b86['isPointVisible'](_0x5bd525);if(!_0x29118d)return _0x27656a;}return[_0x2617f8['x'],_0x2617f8['y']];}};void 0x0!==_0x1de4aa&&(_0x35aae4[_0x284ff4(-0x5,0x2d)]=function(_0x1e9a65){const _0x4ec30e=_0x350769['trails']||0xa;function _0x4c97ae(_0x2f7466,_0x5bc01c){return _0x284ff4(_0x2f7466-0xac,_0x5bc01c);}return!!(_0x1de4aa&&_0x1e9a65[_0x4c97ae(0x4f,_0x57d529._0x427745)]>_0x1de4aa-_0x4ec30e&&_0x1e9a65['time']<_0x1de4aa);});let _0x294919;if(this['options']['draw']==='cluster'&&(!this[_0x284ff4(-_0x44612a._0x480b50,-0x2b)][_0x284ff4(-0x3d,-0x4c)]||this[_0x284ff4(-0x56,-0x90)]['maxClusterZoom']>=this['getZoom']())){this['map'][_0x284ff4(-_0x44612a._0x4829ba,_0x44612a._0x188b06)]();const _0x48c2bd=this['getZoom'](),_0x4871d1=this['supercluster'][_0x13ea8e(_0x44612a._0x101193,_0x44612a._0x5e3273)]([-0xb4,-0x5a,0xb4,0x5a],_0x48c2bd);this['pointCountMax']=this['supercluster']['trees'][_0x48c2bd][_0x284ff4(-_0x44612a._0x1f0693,_0x44612a._0x308ff0)],this[_0x284ff4(-0x6a,-_0x44612a._0x2346c3)]=this['supercluster'][_0x13ea8e(0x40,_0x44612a._0x335b80)][_0x48c2bd][_0x13ea8e(0x6d,0xb3)];let _0xef5e85={},_0x106a90=null,_0xeb8f95=null;if(this['pointCountMax']===this[_0x284ff4(-0x6a,-_0x44612a._0x7e82d4)])_0x106a90=this['options']['fillStyle'],_0xeb8f95=this[_0x284ff4(-0x56,-_0x44612a._0x56b94a)]['minSize']||0x8;else{const _0x1c9fee={};_0x1c9fee[_0x284ff4(0xf,_0x44612a._0x381e41)]=this['pointCountMin'],_0x1c9fee[_0x13ea8e(0x4a,_0x44612a._0x524fa8)]=this[_0x284ff4(_0x44612a._0x284b9c,-0x11)],_0x1c9fee[_0x13ea8e(0x18,0x1)]=this[_0x13ea8e(0x8,_0x44612a._0x20fabb)][_0x13ea8e(0x18,_0x44612a._0x512478)]||0x8,_0x1c9fee['maxSize']=this[_0x13ea8e(_0x44612a._0x512478,-0x29)][_0x284ff4(-_0x44612a._0x22084a,-0x13)]||0x1e,_0x1c9fee[_0x284ff4(-_0x44612a._0xf138b7,-_0x44612a._0xae9acf)]=this['options']['gradient'],_0xef5e85=new mapv__namespace[(_0x284ff4(0xe,0x0))](_0x1c9fee);}for(let _0x258c8f=0x0;_0x258c8f<_0x4871d1['length'];_0x258c8f++){const _0x633760=_0x4871d1[_0x258c8f];_0x633760['properties']&&_0x633760['properties']['cluster_id']?(_0x4871d1[_0x258c8f][_0x13ea8e(_0x44612a._0x46efdb,_0x44612a._0x5a2890)]=_0xeb8f95||_0xef5e85[_0x284ff4(-_0x44612a._0x4c6c27,-_0x44612a._0x37b4a3)](_0x633760['properties'][_0x284ff4(-0x17,_0x44612a._0x410e10)]),_0x4871d1[_0x258c8f][_0x13ea8e(-0x17,0x1d)]=_0x106a90||_0xef5e85[_0x284ff4(-0x30,-0x5d)](_0x633760[_0x284ff4(-_0x44612a._0x1b8112,-0x5f)][_0x13ea8e(_0x44612a._0x22084a,0x5d)])):_0x4871d1[_0x258c8f]['size']=this['options'][_0x284ff4(-_0x44612a._0x489815,0x8)];}this[_0x284ff4(-0x28,-0x64)][_0x13ea8e(0x3d,_0x44612a._0x4197f3)](_0x4871d1),_0x294919=this[_0x13ea8e(0x36,_0x44612a._0x212bfb)]['get'](_0x35aae4);}else _0x294919=this['dataSet'][_0x13ea8e(-_0x44612a._0x91aabb,-_0x44612a._0xd8a3ec)](_0x35aae4);this['processData'](_0x294919);this['options']['unit']==='m'&&this[_0x13ea8e(0x8,0x2d)]['size']&&(this[_0x13ea8e(0x8,-0x33)]['_size']=this['options']['size']);const _0x61de2b=_0x559f37['cartesianToCanvasCoordinates'](Cesium$1['Cartesian3']['fromDegrees'](0x0,0x0));function _0x284ff4(_0x1f4b73,_0x55ea9c){return _0x56ea1d(_0x55ea9c,_0x1f4b73- -0x7);}if(!_0x61de2b)return;this['drawContext'](_0x4f060d,new mapv__namespace['DataSet'](_0x294919),this['options'],_0x61de2b),this['options']['updateCallback']&&this['options'][_0x284ff4(-_0x44612a._0x48ed7f,-0x53)](_0x1de4aa);}['updateData'](_0x35d2d5,_0x595dee){let _0x296bd9=_0x35d2d5;_0x296bd9&&_0x296bd9['get']&&(_0x296bd9=_0x296bd9['get']()),void 0x0!==_0x296bd9&&this['dataSet']['set'](_0x296bd9);const _0x499499={};_0x499499['options']=_0x595dee,super['update'](_0x499499);}['addData'](_0x3a4707,_0x47f5f4){const _0x3e76bf={_0x2eeb7b:0x265,_0x280ddb:0x271,_0x52a896:0x2a4,_0x3e4d84:0x52},_0x78ebb0={_0x124423:0x211},_0x357c84={_0x20ead1:0x64};let _0x2d7d29=_0x3a4707;const _0xfbc7e2={};_0xfbc7e2['options']=_0x47f5f4;function _0x474004(_0x158f0c,_0x48327b){return _0x56ea1d(_0x48327b,_0x158f0c- -_0x357c84._0x20ead1);}function _0x44689e(_0x417a17,_0xaef206){return _0x31cd85(_0xaef206-_0x78ebb0._0x124423,_0x417a17);}_0x3a4707&&_0x3a4707[_0x44689e(0x255,_0x3e76bf._0x2eeb7b)]&&(_0x2d7d29=_0x3a4707[_0x474004(-0xc0,-0xed)]()),this[_0x44689e(_0x3e76bf._0x280ddb,_0x3e76bf._0x52a896)]['add'](_0x2d7d29),this[_0x474004(-0x5a,-_0x3e76bf._0x3e4d84)](_0xfbc7e2);}[_0x56ea1d(-0x32,-0x30)](){return this['dataSet'];}[_0x31cd85(0x62,0x96)](_0x2631e7){function _0x5af632(_0x51cc4a,_0x530c97){return _0x31cd85(_0x530c97- -0x1e7,_0x51cc4a);}if(this['dataSet']){const _0x2fe882=this['dataSet']['get']({'filter':function(_0x103760){return _0x2631e7==null||typeof _0x2631e7!=='function'||!_0x2631e7(_0x103760);}});this['dataSet']['set'](_0x2fe882);const _0x4ca811={};_0x4ca811['options']=null,this[_0x5af632(-0x12a,-0x12d)](_0x4ca811);}}['clearData'](){const _0x5740ce={_0x4063de:0x38c,_0x346693:0x35d},_0x26763b={_0x357355:0x2ca},_0x48e616={_0x4efed0:0x334};function _0x15cee5(_0x473ce6,_0x2788c3){return _0x56ea1d(_0x2788c3,_0x473ce6-_0x48e616._0x4efed0);}this['dataSet']&&this[_0x41a159(_0x5740ce._0x4063de,_0x5740ce._0x346693)][_0x41a159(0x374,0x392)]();const _0x17a367={};_0x17a367['options']=null;function _0x41a159(_0x1d001,_0x2a825d){return _0x31cd85(_0x2a825d-_0x26763b._0x357355,_0x1d001);}this['update'](_0x17a367);}['draw'](){this['canvasLayer']['draw']();}['clear'](_0x28441d){const _0x361264={_0x5b12df:0x17c,_0x3589fe:0x1ae},_0xd1eb8={_0x386cba:0x503};function _0x534ca1(_0x563e6b,_0x421af0){return _0x31cd85(_0x421af0-_0xd1eb8._0x386cba,_0x563e6b);}function _0x51849f(_0x78f77,_0x18a243){return _0x56ea1d(_0x18a243,_0x78f77-0x1d0);}_0x28441d&&_0x28441d[_0x51849f(0x16b,_0x361264._0x5b12df)]&&_0x28441d['clearRect'](0x0,0x0,_0x28441d['canvas']['width'],_0x28441d['canvas'][_0x51849f(_0x361264._0x3589fe,0x1a7)]);}['getZoom'](){return this['map']['level'];}[_0x56ea1d(-0x55,-0x52)](){const _0x42d6c1={_0x38b8de:0x59,_0x69d72a:0x6f};this['clear'](this['getContext']()),this['clearData'](),this['animator']&&this[_0xabfdeb(_0x42d6c1._0x38b8de,0x86)]['stop'](),this['animator']=null;function _0xabfdeb(_0x41f3ae,_0x40a90e){return _0x31cd85(_0x40a90e-0x27,_0x41f3ae);}function _0x570c7e(_0xd5db4c,_0x35ba67){return _0x56ea1d(_0xd5db4c,_0x35ba67-0x4d2);}this[_0xabfdeb(0x5b,_0x42d6c1._0x69d72a)]=null;}}if(mapv__namespace!==null&&mapv__namespace!==void 0x0&&mapv__namespace[_0x31cd85(0x63,0x55)])mapv__namespace['DataSet']['prototype']['transferCoordinate']=function(_0x567ad3,_0x52e6b8,_0x503164,_0x2f474c){const _0x1b6767={_0x53ac31:0x2a3,_0x1edb64:0x2cf,_0x367b2c:0x2bd,_0x9bfea7:0x2e2,_0x329615:0x2df,_0x582fe2:0xee,_0x29ff6d:0xee,_0x566cdc:0x79},_0x1bf52e={_0x386584:0x188,_0x38025e:0xfa,_0x30aef2:0xfb},_0x469997={_0x186c54:0x74};_0x2f474c=_0x2f474c||'_coordinates',_0x503164=_0x503164||'coordinates';function _0x160460(_0x1ccea0,_0x3cbdcb){return _0x31cd85(_0x3cbdcb-0x212,_0x1ccea0);}function _0x3530c7(_0x33a601,_0x3052a0){return _0x56ea1d(_0x3052a0,_0x33a601-0xe3);}for(let _0x57ca53=0x0;_0x57ca53<_0x567ad3['length'];_0x57ca53++){const _0x4ba5b0=_0x567ad3[_0x57ca53]['geometry'],_0x1b76a3=_0x4ba5b0[_0x503164];switch(_0x4ba5b0[_0x3530c7(0xd7,0x9e)]){case _0x160460(_0x1b6767._0x53ac31,0x272):{const _0x40b928=_0x52e6b8(_0x1b76a3);_0x40b928?_0x4ba5b0[_0x2f474c]=_0x40b928:_0x4ba5b0[_0x2f474c]=[-0x3e7,-0x3e7];}break;case'LineString':{const _0x59f44d=[];for(let _0x5ec7e6=0x0;_0x5ec7e6<_0x1b76a3[_0x3530c7(0xee,0xd7)];_0x5ec7e6++){const _0x49c87a=_0x52e6b8(_0x1b76a3[_0x5ec7e6]);_0x49c87a&&_0x59f44d['push'](_0x49c87a);}_0x4ba5b0[_0x2f474c]=_0x59f44d;}break;case _0x160460(_0x1b6767._0x1edb64,_0x1b6767._0x367b2c):case _0x160460(_0x1b6767._0x9bfea7,0x2ae):{const _0x26bccd=_0xa124bc(_0x1b76a3);_0x4ba5b0[_0x2f474c]=_0x26bccd;}break;case _0x160460(0x316,_0x1b6767._0x329615):{const _0xc03b64=[];for(let _0x4b424e=0x0;_0x4b424e<_0x1b76a3[_0x3530c7(_0x1b6767._0x582fe2,0xf6)];_0x4b424e++){const _0x415f35=_0xa124bc(_0x1b76a3[_0x4b424e]);_0x415f35[_0x3530c7(_0x1b6767._0x29ff6d,0xc2)]>0x0&&_0xc03b64[_0x3530c7(0x86,_0x1b6767._0x566cdc)](_0x415f35);}_0x4ba5b0[_0x2f474c]=_0xc03b64;}break;}}function _0xa124bc(_0x48edfd){function _0x41ab83(_0x1c0b2b,_0x438d2f){return _0x160460(_0x1c0b2b,_0x438d2f- -0x16b);}const _0x271214=[];function _0x4ac177(_0x29ad54,_0x3a8b35){return _0x3530c7(_0x29ad54-_0x469997._0x186c54,_0x3a8b35);}for(let _0x47d51a=0x0;_0x47d51a<_0x48edfd['length'];_0x47d51a++){const _0x75f50d=_0x48edfd[_0x47d51a],_0x2701b3=[];for(let _0x48ab7c=0x0;_0x48ab7c<_0x75f50d[_0x4ac177(0x162,_0x1bf52e._0x386584)];_0x48ab7c++){const _0x238348=_0x52e6b8(_0x75f50d[_0x48ab7c]);_0x238348&&_0x2701b3[_0x4ac177(_0x1bf52e._0x38025e,_0x1bf52e._0x30aef2)](_0x238348);}_0x2701b3['length']>0x0&&_0x271214['push'](_0x2701b3);}return _0x271214;}return _0x567ad3;};else throw new Error(_0x56ea1d(-0x19,0x12));const Cesium=mars3d__namespace[_0x31cd85(0x88,0x6b)],BaseLayer=mars3d__namespace['layer']['BaseLayer'];class MapVLayer extends BaseLayer{constructor(_0x4b488b,_0x2b420c){const _0xb5a888={_0xc7ca25:0x1ab};super(_0x4b488b);function _0x8588b8(_0x5c0775,_0x45205a){return _0x56ea1d(_0x5c0775,_0x45205a- -0x192);}this['_pointerEvents']=this['options']['pointerEvents'],this['dataSet']=_0x2b420c||new mapv__namespace['DataSet'](_0x4b488b[_0x8588b8(-0x1ec,-_0xb5a888._0xc7ca25)]),this['canvas']=null;}get[_0x31cd85(0x4c,0x78)](){const _0x3f151f={_0x122ed9:0x1ed};function _0xf7ef63(_0x2c6057,_0x558d97){return _0x31cd85(_0x558d97-0x198,_0x2c6057);}return this[_0xf7ef63(0x22d,_0x3f151f._0x122ed9)];}set['pointerEvents'](_0x248ca2){const _0x29a0fa={_0x346dce:0x592},_0x45117c={_0x2a3b28:0x4b4};function _0x227c9b(_0x454792,_0x52d853){return _0x56ea1d(_0x52d853,_0x454792-_0x45117c._0x2a3b28);}function _0x2a3518(_0x43b6f7,_0x224913){return _0x31cd85(_0x224913-0x4e4,_0x43b6f7);}this[_0x2a3518(0x555,0x539)]=_0x248ca2,this[_0x2a3518(0x577,0x53a)]&&(_0x248ca2?this['canvas']['style']['pointerEvents']=_0x2a3518(0x554,0x579):this['canvas'][_0x2a3518(0x5e1,0x5b0)]['pointerEvents']=_0x2a3518(0x576,_0x29a0fa._0x346dce));}['_showHook'](_0x384044){_0x384044?this['canvas']['style']['display']='block':this['canvas']['style']['display']='none';}[_0x56ea1d(-0xd,-0x12)](){const _0x4e2153={_0x50e916:0x450,_0x1c6ad3:0x429},_0x5b66a3={_0x230c3b:0x1ce};this['_map']['scene']['mapvDepthTest']=this[_0x481912(_0x4e2153._0x50e916,_0x4e2153._0x1c6ad3)][_0x481912(0x42a,0x42f)]??!![];function _0x2cb68e(_0x2988e2,_0x2b1330){return _0x31cd85(_0x2b1330- -_0x5b66a3._0x230c3b,_0x2988e2);}function _0x481912(_0x8dbaa7,_0x2662f2){return _0x56ea1d(_0x8dbaa7,_0x2662f2-0x478);}this['_map']['scene'][_0x481912(0x499,0x48b)]=this['options']['clampToGround']??![],this['_map']['scene']['mapvFixedHeight']=this['options']['fixedHeight']??0x0;}[_0x31cd85(0x76,0x57)](){const _0x137d50={_0x3d0aff:0x1d9,_0x49d0a4:0x1e9,_0xcdd988:0x1b8,_0x187871:0x167,_0x4fe48c:0x171,_0x29e189:0x189,_0x300528:0x17e},_0x3f2c50={_0x1ab04b:0x11e};function _0x2fe09c(_0x1b549e,_0x449f34){return _0x31cd85(_0x1b549e-0xea,_0x449f34);}this['dataSet']&&(!this['dataSet'][_0x11807b(0x1e9,0x203)]||this['dataSet']['_data'][_0x11807b(_0x137d50._0x3d0aff,0x1b7)]===0x0)&&(this['dataSet'][_0x11807b(_0x137d50._0x49d0a4,_0x137d50._0xcdd988)]=[][_0x2fe09c(_0x137d50._0x187871,0x12b)](this[_0x11807b(0x1b1,0x16b)]['_dataCache']));this[_0x11807b(0x1b0,0x1dd)]=new MapVRenderer(this['_map'],this[_0x2fe09c(0x17d,0x149)],this['options'],this),this[_0x2fe09c(0x130,_0x137d50._0x4fe48c)](),this['canvas']=this[_0x11807b(0x1cd,0x1f6)](),this[_0x11807b(_0x137d50._0x29e189,_0x137d50._0x300528)]=this['render']['bind'](this),this[_0x11807b(0x1d6,0x203)]();function _0x11807b(_0xbc2b6a,_0x44703e){return _0x31cd85(_0xbc2b6a-_0x3f2c50._0x1ab04b,_0x44703e);}this['_reset']();}['_removedHook'](){this['unbindEvent']();function _0x3e6f67(_0x26e469,_0x361c61){return _0x56ea1d(_0x361c61,_0x26e469-0x36b);}function _0x1ebb83(_0x3bee42,_0x211965){return _0x56ea1d(_0x3bee42,_0x211965- -0x1d);}this[_0x1ebb83(-0x24,-0x3b)]&&(this[_0x3e6f67(0x34d,0x31c)]['destroy'](),this['_mapVRenderer']=null),this['canvas'][_0x3e6f67(0x364,0x38a)][_0x3e6f67(0x347,0x383)](this['canvas']);}['initDevicePixelRatio'](){this['devicePixelRatio']=window['devicePixelRatio']||0x1;}['bindEvent'](){const _0x299003={_0x63d17e:0xa7,_0x15d542:0x10a,_0x47d7a9:0xc1,_0x6f5822:0xdb,_0x47598b:0xc7,_0x279304:0xb0,_0x5aa3b9:0xa9,_0x593acb:0xea},_0x223a63={_0x3528d8:0xef};var _0x4de78b,_0x9304a6;function _0x147e57(_0x533e40,_0x2fd7da){return _0x56ea1d(_0x2fd7da,_0x533e40-_0x223a63._0x3528d8);}this[_0x50352e(_0x299003._0x63d17e,0xea)]['on'](mars3d__namespace['EventType'][_0x147e57(0xfb,_0x299003._0x15d542)],this[_0x147e57(0xe1,0x112)],this),this[_0x50352e(_0x299003._0x47d7a9,0xea)]['on'](mars3d__namespace['EventType']['cameraMoveStart'],this[_0x50352e(0xbd,0xf1)],this),this[_0x50352e(0xeb,0xea)]['on'](mars3d__namespace['EventType']['cameraMoveEnd'],this[_0x50352e(0xda,0xb3)],this);function _0x50352e(_0x9d30e4,_0x3c597a){return _0x56ea1d(_0x9d30e4,_0x3c597a-0xff);}(_0x4de78b=this[_0x147e57(0xa0,0xd7)])!==null&&_0x4de78b!==void 0x0&&(_0x4de78b=_0x4de78b[_0x147e57(0xef,_0x299003._0x6f5822)])!==null&&_0x4de78b!==void 0x0&&_0x4de78b[_0x50352e(0xe1,0xbc)]&&this[_0x50352e(_0x299003._0x47598b,0xea)]['on'](mars3d__namespace['EventType']['click'],this['_onMapClick'],this),(_0x9304a6=this[_0x50352e(0x98,_0x299003._0x279304)])!==null&&_0x9304a6!==void 0x0&&(_0x9304a6=_0x9304a6['methods'])!==null&&_0x9304a6!==void 0x0&&_0x9304a6[_0x147e57(0x90,_0x299003._0x5aa3b9)]&&this[_0x50352e(0x10a,_0x299003._0x593acb)]['on'](mars3d__namespace['EventType']['mouseMove'],this[_0x50352e(0xc9,0xc8)],this);}['unbindEvent'](){const _0x220715={_0x9e936e:0xc9,_0x36da11:0x84,_0x3ba68b:0x35b,_0x134e7a:0x311,_0x278be9:0xa9,_0x36db52:0x388,_0x54885f:0xd7,_0x36985a:0xd6,_0x55f950:0x94,_0x46468c:0x134,_0x29d298:0xfd,_0x5e6811:0x33d},_0x24542d={_0x1f9ce2:0x35d},_0x2cfc4e={_0x28bf83:0x144};function _0x363008(_0x1b9588,_0x39607a){return _0x31cd85(_0x39607a- -_0x2cfc4e._0x28bf83,_0x1b9588);}function _0x195602(_0x12c373,_0x14f0d4){return _0x56ea1d(_0x14f0d4,_0x12c373-_0x24542d._0x1f9ce2);}var _0x490a67,_0x4943cc;this['_map'][_0x363008(-_0x220715._0x9e936e,-_0x220715._0x36da11)](mars3d__namespace[_0x195602(0x374,_0x220715._0x3ba68b)]['mouseDown'],this['_onMoveStartEvent'],this),this[_0x363008(-0xb5,-0xa9)]['off'](mars3d__namespace['EventType']['cameraMoveStart'],this['_onMoveStartEvent'],this),this['_map'][_0x195602(0x36d,0x383)](mars3d__namespace['EventType']['cameraMoveEnd'],this[_0x195602(_0x220715._0x134e7a,0x319)],this),this[_0x363008(-0xdc,-_0x220715._0x278be9)][_0x195602(0x36d,_0x220715._0x36db52)](mars3d__namespace['EventType']['postRender'],this['_reset'],this),(_0x490a67=this['options'])!==null&&_0x490a67!==void 0x0&&(_0x490a67=_0x490a67[_0x195602(0x35d,0x375)])!==null&&_0x490a67!==void 0x0&&_0x490a67[_0x363008(-0xa3,-0xd7)]&&this['_map']['off'](mars3d__namespace['EventType'][_0x363008(-0x9e,-_0x220715._0x54885f)],this['_onMapClick'],this),(_0x4943cc=this[_0x363008(-0xa9,-0xe3)])!==null&&_0x4943cc!==void 0x0&&(_0x4943cc=_0x4943cc[_0x363008(-_0x220715._0x36985a,-_0x220715._0x55f950)])!==null&&_0x4943cc!==void 0x0&&_0x4943cc['mousemove']&&this['_map']['off'](mars3d__namespace['EventType'][_0x363008(-_0x220715._0x46468c,-_0x220715._0x29d298)],this[_0x195602(0x326,_0x220715._0x5e6811)],this);}[_0x31cd85(0xa2,0xd1)](){const _0x56f6b0={_0x3672a8:0xfd,_0x237bdc:0xe6,_0x6de0d0:0x56,_0x3ada5b:0x58,_0x200b1f:0x99,_0x3aa728:0x1a,_0x4ba3c3:0xda,_0x198d99:0x15a};function _0x3c944f(_0x13fb18,_0x2828a8){return _0x31cd85(_0x13fb18- -0x71,_0x2828a8);}function _0x4f3155(_0x17b2dd,_0x5542fe){return _0x56ea1d(_0x17b2dd,_0x5542fe-0x104);}this[_0x4f3155(_0x56f6b0._0x3672a8,_0x56f6b0._0x237bdc)]&&(this['_mapVRenderer']['animatorMovestartEvent'](),this['_map']['off'](mars3d__namespace[_0x3c944f(_0x56f6b0._0x6de0d0,_0x56f6b0._0x3ada5b)][_0x4f3155(0x77,_0x56f6b0._0x200b1f)],this[_0x3c944f(_0x56f6b0._0x3aa728,0xa)],this),this[_0x4f3155(_0x56f6b0._0x4ba3c3,0xef)]['on'](mars3d__namespace[_0x4f3155(_0x56f6b0._0x198d99,0x11b)]['postRender'],this['_reset'],this));}['_onMoveEndEvent'](){const _0x3b1af8={_0x26a5cf:0x56,_0xba7479:0xbd,_0x329b52:0xca},_0x71c2c3={_0x42bb45:0x5ac},_0x1bebcc={_0x35ba53:0x9f};function _0x3319f4(_0x21c64f,_0x4ef425){return _0x56ea1d(_0x4ef425,_0x21c64f- -_0x1bebcc._0x35ba53);}function _0x14c1b8(_0x58b947,_0x1c6d2c){return _0x56ea1d(_0x58b947,_0x1c6d2c-_0x71c2c3._0x42bb45);}this['_mapVRenderer']&&(this['_map'][_0x3319f4(-0x8f,-_0x3b1af8._0x26a5cf)](mars3d__namespace['EventType']['postRender'],this['_reset'],this),this[_0x3319f4(-_0x3b1af8._0xba7479,-_0x3b1af8._0x329b52)]['animatorMoveendEvent'](),this[_0x14c1b8(0x5a2,0x587)]());}[_0x56ea1d(-0x6f,-0x2b)](_0x16d217,_0x5d798e){const _0xfd7c70={_0x4eeff1:0x44b,_0xa64e4:0x472},_0x4c2c2b={_0x52f63b:0x338};function _0xb96ded(_0x44db8a,_0x1381c7){return _0x56ea1d(_0x44db8a,_0x1381c7-_0x4c2c2b._0x52f63b);}this[_0xb96ded(0x2e7,0x329)]();function _0x4f2b5(_0x589f2a,_0x480533){return _0x31cd85(_0x480533-0x3fc,_0x589f2a);}this[_0x4f2b5(_0xfd7c70._0x4eeff1,_0xfd7c70._0xa64e4)]();}['addData'](_0x37ceaf){this['_mapVRenderer']&&this['_mapVRenderer']['addData'](_0x37ceaf,this['options']);}['updateData'](_0xb52360){const _0x41b487={_0x3a464e:0x19b},_0x3940b0={_0x46d8d6:0x1fc};function _0x257b76(_0x3a5bf1,_0x328dbe){return _0x56ea1d(_0x3a5bf1,_0x328dbe- -0x1d1);}function _0x12c6a5(_0x3bd5a0,_0xc6ae0c){return _0x31cd85(_0xc6ae0c- -_0x3940b0._0x46d8d6,_0x3bd5a0);}this['_mapVRenderer']&&this[_0x257b76(-0x21c,-0x1ef)]['updateData'](_0xb52360,this[_0x12c6a5(-0x1bc,-_0x41b487._0x3a464e)]);}['getData'](){const _0x405356={_0x5e1eea:0x1db,_0x50caad:0x1d8,_0x2f9f7b:0x1f4};this[_0x6f0e4c(0x1ea,0x22e)]&&(this['dataSet']=this[_0x6f0e4c(0x1ea,_0x405356._0x5e1eea)][_0x6f0e4c(_0x405356._0x50caad,_0x405356._0x2f9f7b)]());function _0x4d75e4(_0x4ae7d1,_0xb12a9e){return _0x56ea1d(_0x4ae7d1,_0xb12a9e-0x466);}function _0x6f0e4c(_0x39017d,_0x293e08){return _0x31cd85(_0x39017d-0x158,_0x293e08);}return this[_0x4d75e4(0x418,0x449)];}['removeData'](_0x38cec6){const _0x23c1e4={_0x5d1d9d:0x76,_0x54d5fd:0x37};function _0x5c3b14(_0x48557,_0x25f074){return _0x56ea1d(_0x48557,_0x25f074-0x94);}function _0x47f422(_0x1918b1,_0x27d4fd){return _0x31cd85(_0x1918b1- -0x2d,_0x27d4fd);}this[_0x5c3b14(0xad,_0x23c1e4._0x5d1d9d)]&&this[_0x5c3b14(_0x23c1e4._0x54d5fd,0x76)][_0x47f422(0x35,0x14)](_0x38cec6);}['removeAllData'](){const _0x2767e0={_0x3c00b4:0x159},_0x42f611={_0x503c56:0x1d5};function _0x3c48e5(_0x8648e3,_0x5e2fb1){return _0x31cd85(_0x8648e3- -_0x42f611._0x503c56,_0x5e2fb1);}function _0x11aca0(_0x2ac659,_0xd34150){return _0x56ea1d(_0x2ac659,_0xd34150-0x160);}this['_mapVRenderer']&&this[_0x3c48e5(-0x143,-0x186)][_0x3c48e5(-0x162,-_0x2767e0._0x3c00b4)]();}[_0x31cd85(0xaf,0xc8)](){const _0x5d42e1={_0x5991a3:0x89,_0xf77ee4:0x57,_0x205b48:0x36,_0x2a2919:0x43,_0x47dba5:0x84,_0x4e5c5b:0x88,_0x50a5f7:0xa,_0x366f34:0x60,_0x3f7b8f:0x2d,_0x4c79b5:0x15,_0x2afbc3:0x22,_0x2cfc71:0x61,_0x4c375e:0x78,_0x295e96:0x53,_0x3a8279:0x59,_0x17f152:0x3a,_0x5d1aa2:0x35,_0x356a1f:0x4e},_0x269675={_0xd2ab10:0x76},_0xea0824=mars3d__namespace[_0x22f11f(_0x5d42e1._0x5991a3,_0x5d42e1._0xf77ee4)][_0x4abd03(-0xf,_0x5d42e1._0x205b48)](_0x4abd03(0x0,_0x5d42e1._0x2a2919),_0x22f11f(0x53,_0x5d42e1._0x47dba5),this[_0x4abd03(0xbb,_0x5d42e1._0x4e5c5b)]['container']);_0xea0824['id']=this['id'],_0xea0824['style']['position']='absolute';function _0x4abd03(_0x18f13a,_0x33e63f){return _0x31cd85(_0x33e63f- -0x13,_0x18f13a);}_0xea0824['style']['top']='0px',_0xea0824[_0x4abd03(0xcf,0xb9)]['left']=_0x22f11f(_0x5d42e1._0x50a5f7,0x14),_0xea0824[_0x22f11f(0x57,0x15)]=parseInt(this[_0x4abd03(0x83,0x88)]['canvas']['width']),_0xea0824['height']=parseInt(this[_0x22f11f(0x48,0x61)][_0x22f11f(0x36,0x1c)][_0x22f11f(_0x5d42e1._0x366f34,0x54)]),_0xea0824[_0x4abd03(0xf8,0xb9)]['width']=this['_map']['canvas']['style'][_0x22f11f(_0x5d42e1._0x3f7b8f,_0x5d42e1._0x4c79b5)],_0xea0824[_0x4abd03(0x74,0xb9)][_0x22f11f(0x1c,0x54)]=this[_0x22f11f(_0x5d42e1._0x2afbc3,_0x5d42e1._0x2cfc71)][_0x22f11f(-0x1a,0x1c)]['style'][_0x22f11f(_0x5d42e1._0x4c375e,0x54)],_0xea0824['style']['pointerEvents']=this[_0x4abd03(0x78,0x42)]?_0x22f11f(_0x5d42e1._0x295e96,0x6b):'none',_0xea0824['style']['zIndex']=this[_0x22f11f(_0x5d42e1._0x3a8279,0x27)]['zIndex']??0x9;if(this[_0x22f11f(_0x5d42e1._0x17f152,0x27)][_0x22f11f(0x41,_0x5d42e1._0x5d1aa2)]==='2d'){const _0x5dc5b0=this['devicePixelRatio'];_0xea0824['getContext'](this[_0x4abd03(0x17,_0x5d42e1._0x356a1f)]['context'])['scale'](_0x5dc5b0,_0x5dc5b0);}function _0x22f11f(_0x44367a,_0x1e7e92){return _0x56ea1d(_0x44367a,_0x1e7e92-_0x269675._0xd2ab10);}return _0xea0824;}['_reset'](){this['resize'](),this['render']();}['draw'](){const _0x19a47e={_0x536012:0x410};function _0x17b2f5(_0x10111d,_0x1b2aba){return _0x56ea1d(_0x1b2aba,_0x10111d-0x435);}this[_0x17b2f5(_0x19a47e._0x536012,0x450)]();}['remove'](){const _0x38dd6a={_0x13a24e:0x371,_0xf993c3:0x33a},_0x295d83={_0x45559b:0xcd};function _0x151d97(_0x34efa8,_0x4e3f20){return _0x31cd85(_0x34efa8-0x2df,_0x4e3f20);}function _0x42aadf(_0x2f6aea,_0x81215d){return _0x31cd85(_0x81215d-_0x295d83._0x45559b,_0x2f6aea);}this['_mapVRenderer']&&(this[_0x151d97(_0x38dd6a._0x13a24e,_0x38dd6a._0xf993c3)]['destroy'](),this[_0x42aadf(0x154,0x15f)]=null),this['canvas']['parentElement'][_0x42aadf(0x16e,0x159)](this['canvas']);}[_0x56ea1d(-0x86,-0x45)](){function _0x67356(_0x37094e,_0x1688c9){return _0x31cd85(_0x1688c9- -0x9f,_0x37094e);}this['_mapVRenderer'][_0x67356(-0x17,0x22)]();}['resize'](){const _0xcbe628={_0x5a145b:0x468,_0x2463b6:0x490,_0x3daf53:0x3d,_0x10bff0:0x4a7,_0x7e44a4:0x40a,_0x9cd3e:0x490,_0x2d0f78:0x425,_0x3b5b56:0x413,_0x341e03:0x41a,_0x19682b:0x20},_0x1ecb5b={_0x5d61a7:0x2};function _0x14aafd(_0x1ff649,_0x13cc5e){return _0x56ea1d(_0x1ff649,_0x13cc5e-0x474);}function _0x494280(_0x24ef93,_0x3deffb){return _0x56ea1d(_0x3deffb,_0x24ef93-_0x1ecb5b._0x5d61a7);}if(this['canvas']){const _0xedc3d=this[_0x14aafd(0x437,0x41a)];_0xedc3d['style']['position']='absolute',_0xedc3d[_0x14aafd(_0xcbe628._0x5a145b,_0xcbe628._0x2463b6)][_0x494280(-0x7,_0xcbe628._0x3daf53)]='0px',_0xedc3d['style'][_0x14aafd(_0xcbe628._0x10bff0,0x47a)]='0px',_0xedc3d[_0x14aafd(_0xcbe628._0x7e44a4,0x413)]=parseInt(this['_map']['canvas']['width']),_0xedc3d[_0x14aafd(0x486,0x452)]=parseInt(this['_map']['canvas']['height']),_0xedc3d[_0x494280(0x1e,0x28)]['width']=this[_0x494280(-0x13,-0x39)][_0x14aafd(0x420,0x41a)][_0x14aafd(0x46d,_0xcbe628._0x9cd3e)][_0x14aafd(_0xcbe628._0x2d0f78,_0xcbe628._0x3b5b56)],_0xedc3d['style']['height']=this['_map'][_0x14aafd(0x3e8,_0xcbe628._0x341e03)]['style'][_0x494280(-_0xcbe628._0x19682b,-0x48)];}}['getRectangle'](_0x396c54){const _0x2fbb43={_0x5d6910:0x284,_0x1fd538:0x3b3,_0xd2cf83:0x3de,_0x2abd11:0x28e,_0x175b6a:0x253,_0x553f47:0x34c,_0xeef206:0x3bc,_0x206ccb:0x362,_0x13f7b6:0x25b,_0x53f0a3:0x380,_0x33e67d:0x21f},_0x6293fb={_0x50f853:0x33a};if(!this[_0x5d0643(0x3af,0x3cd)]||!this['dataSet'][_0x302a86(0x28e,_0x2fbb43._0x5d6910)])return;const _0x502883={};function _0x302a86(_0x2c5419,_0x4f414d){return _0x31cd85(_0x2c5419-0x1c3,_0x4f414d);}_0x502883[_0x5d0643(_0x2fbb43._0x1fd538,_0x2fbb43._0xd2cf83)]='FeatureCollection',_0x502883[_0x302a86(0x24c,0x287)]=this['dataSet'][_0x302a86(_0x2fbb43._0x2abd11,_0x2fbb43._0x175b6a)];function _0x5d0643(_0x1fa265,_0x1992c3){return _0x31cd85(_0x1992c3-_0x6293fb._0x50f853,_0x1fa265);}const _0x5a0325=mars3d__namespace[_0x5d0643(_0x2fbb43._0x553f47,0x38a)][_0x5d0643(0x3c5,_0x2fbb43._0xeef206)](_0x502883);if(!_0x5a0325)return;return _0x396c54!==null&&_0x396c54!==void 0x0&&_0x396c54[_0x5d0643(_0x2fbb43._0x206ccb,0x38c)]?_0x5a0325:Cesium['Rectangle'][_0x302a86(_0x2fbb43._0x13f7b6,0x285)](_0x5a0325['xmin'],_0x5a0325[_0x5d0643(_0x2fbb43._0x53f0a3,0x384)],_0x5a0325['xmax'],_0x5a0325[_0x302a86(_0x2fbb43._0x33e67d,0x214)]);}[_0x31cd85(0x59,0x1f)](_0x33873c){const _0x5e1fbf={_0x2a6bcf:0x15e};this['_cache_event']=_0x33873c;function _0x1dcae8(_0x39347f,_0x45602d){return _0x31cd85(_0x45602d-0x75,_0x39347f);}function _0x4cb1db(_0xeec12c,_0x12b1dd){return _0x31cd85(_0xeec12c- -_0x5e1fbf._0x2a6bcf,_0x12b1dd);}this['_mapVRenderer']&&this[_0x4cb1db(-0xcc,-0xd2)]['clickEvent'](_0x33873c[_0x1dcae8(0xec,0xdd)],_0x33873c);}['_onMapMouseMove'](_0x4ea474){const _0x4ce84d={_0x1ecbb7:0x51a,_0x342e79:0x12c,_0x1af96c:0x528},_0x48916b={_0x319767:0x1be};function _0x572150(_0x575a8f,_0x110125){return _0x31cd85(_0x110125- -_0x48916b._0x319767,_0x575a8f);}this[_0x1ce5a8(0x53a,_0x4ce84d._0x1ecbb7)]=_0x4ea474;function _0x1ce5a8(_0x2d629e,_0x4205ab){return _0x31cd85(_0x4205ab-0x4b4,_0x2d629e);}this['_mapVRenderer']&&this[_0x572150(-0x142,-_0x4ce84d._0x342e79)][_0x572150(-0xe7,-0x124)](_0x4ea474[_0x1ce5a8(_0x4ce84d._0x1af96c,0x51c)],_0x4ea474);}['on'](_0x133909,_0x958e83,_0xb5c3d6){const _0x47d226={_0x19abe2:0x5,_0x884156:0x1b,_0x271763:0x18,_0x3609dd:0x1c,_0x2b0ad9:0x4a,_0x10ede6:0x23,_0x270e5a:0x5a,_0x2bed50:0x10,_0x114254:0x4bc,_0x41948d:0x483},_0x1babeb={_0x1aa1ee:0x310,_0xf80ffe:0x30b,_0x4fbe02:0x33c},_0x4374e8={_0x418d0e:0x350},_0xe1a4f6={_0x1d203a:0x144},_0x2bb1bd={_0x2aeb32:0x40a};this[_0x14659b(-0x4a,-0x3e)][_0x14659b(_0x47d226._0x19abe2,-0xa)]=this[_0x14659b(-0x4a,-_0x47d226._0x884156)]['methods']||{};function _0x5c0be6(_0x3280dd,_0x597057){return _0x31cd85(_0x597057-_0x2bb1bd._0x2aeb32,_0x3280dd);}if(_0x133909===mars3d__namespace['EventType'][_0x14659b(-0x3e,-0x54)])this['options']['methods'][_0x14659b(-0x3e,-_0x47d226._0x271763)]=_0xbb4354=>{function _0x166abf(_0x20b36d,_0x323253){return _0x5c0be6(_0x20b36d,_0x323253- -0x5f6);}if(_0xbb4354){const _0x4276a9={...this['_cache_event']};_0x4276a9['layer']=this,_0x4276a9[_0x166abf(-_0xe1a4f6._0x1d203a,-0x155)]=_0xbb4354,_0x958e83['bind'](_0xb5c3d6)(_0x4276a9);}},this[_0x5c0be6(0x46f,0x4a5)]['on'](mars3d__namespace['EventType']['click'],this['_onMapClick'],this);else _0x133909===mars3d__namespace[_0x14659b(_0x47d226._0x3609dd,0x0)]['mouseMove']&&(this[_0x14659b(-_0x47d226._0x2b0ad9,-_0x47d226._0x10ede6)][_0x14659b(_0x47d226._0x19abe2,0x7)][_0x14659b(-_0x47d226._0x270e5a,-0x50)]=_0x173b91=>{const _0x1a27b5={_0xd48ef2:0x63};function _0xfcaaba(_0x23f52d,_0x46b18b){return _0x14659b(_0x46b18b- -_0x1a27b5._0xd48ef2,_0x23f52d);}function _0x3058bd(_0x32f98f,_0x48d39f){return _0x14659b(_0x48d39f-_0x4374e8._0x418d0e,_0x32f98f);}if(_0x173b91){const _0x5aaaf6={...this[_0x3058bd(_0x1babeb._0x1aa1ee,_0x1babeb._0xf80ffe)]};_0x5aaaf6['layer']=this,_0x5aaaf6[_0x3058bd(0x2fc,_0x1babeb._0x4fbe02)]=_0x173b91,_0x958e83['bind'](_0xb5c3d6)(_0x5aaaf6);}},this[_0x14659b(-_0x47d226._0x2bed50,0x11)]['on'](mars3d__namespace[_0x5c0be6(0x506,0x4d1)]['mouseMove'],this[_0x5c0be6(_0x47d226._0x114254,_0x47d226._0x41948d)],this));function _0x14659b(_0x54cdcc,_0x3a76ca){return _0x56ea1d(_0x3a76ca,_0x54cdcc-0x5);}return this;}['off'](_0x410235,_0x24114c){const _0x554b24={_0x54ea1b:0x255,_0x1273a1:0x3c,_0x257a6c:0x297,_0xd48356:0x252,_0x1908c4:0x280,_0x113a4c:0x76},_0x393779={_0x56cf96:0x295};if(_0x410235==='click'){var _0x31cc77;this['_map'][_0x3e6d83(0x2ae,0x2a5)](_0x410235,this['_onMapClick'],this),(_0x31cc77=this['options'][_0x3e6d83(_0x554b24._0x54ea1b,0x295)])!==null&&_0x31cc77!==void 0x0&&_0x31cc77['mousemove']&&delete this[_0x953702(_0x554b24._0x1273a1,0x22)]['methods'][_0x3e6d83(_0x554b24._0x257a6c,_0x554b24._0xd48356)];}else{if(_0x410235==='mouseMove'){var _0x47436f;this[_0x3e6d83(_0x554b24._0x257a6c,_0x554b24._0x1908c4)][_0x953702(0x9b,_0x554b24._0x113a4c)](_0x410235,this['_onMapMouseMove'],this),(_0x47436f=this['options']['methods'])!==null&&_0x47436f!==void 0x0&&_0x47436f['mousemove']&&delete this['options']['methods']['mousemove'];}}function _0x3e6d83(_0x3a491a,_0x787c83){return _0x56ea1d(_0x3a491a,_0x787c83-_0x393779._0x56cf96);}function _0x953702(_0x2dddc2,_0x1f246b){return _0x56ea1d(_0x1f246b,_0x2dddc2-0x8b);}return this;}}mars3d__namespace[_0x31cd85(0x65,0x35)]['register'](_0x31cd85(0x6c,0x3e),MapVLayer),mars3d__namespace[_0x31cd85(0x94,0x81)]['MapVLayer']=MapVLayer;function _0x52d2(){const _0x1621fd=['Ew1PBG','y2XLyxjszwn0','Cg9PBNrLCKv2zw50CW','Cg9PBNrdB3vUDe1PBG','mhb4','D2LKDgG','vxrPBa','Bw91C2vTB3zL','AxngB3jTyxq','ChvZAa','z2v0','x3bVAw50zxjfDMvUDhm','y2fUDMfZ','mJfgwMvnDMq','C2f2zq','x29UtwfWq2XPy2S','DgLTzq','BwfW','Ew1HEa','nZrywfHmEfG','zgvZDhjVEq','yw5PBwf0B3i','ug9PBNq','B3b0Aw9UCW','CMvTB3zLrgf0yq','rgf0yvnLDa','x29Utw92zuvUzev2zw50','tgf5zxjvDgLS','x2nHy2HLx2v2zw50','zgvWDgHuzxn0','D2LUzg93ug9ZAxrPB24','yMfPzhvnyxbmyxLLCG','z2v0q29UDgv4Da','CMvUzgvY','BwfWDG','y2XPy2S','mtG3ndnzt050rMO','y29UDgv4Da','Bwf4u2L6zq','BwLUu2L6zq','Aw5PDefUAw1HDg9Y','y2XLyxjeyxrH','Cg9ZAxrPB25xqW','mte0mZK4ndHut1L4qva','x2fKzgvKsg9VAW','zgvMyxvSDa','A2v5CW','x29UtwfWtw91C2vnB3zL','Bwf4q2X1C3rLCLPVB20','z2v0u2L6zq','x19WCM90B19F','y29Uy2f0','y2fYDgvZAwfUvg9dyw52yxndB29YzgLUyxrLCW','mte1mJK5nZnMDvPRAKu','z2v0rgf0yq','C2L6zq','z2v0rxH0zw50qNLhzw9ku09o','yw5PBwf0Aw9U','C3rVCefUAwfTyxrPB24','x3nLDe9WDgLVBNniB29R','z3jHzgLLBNq','z2v0q29SB3i','q2vZAxvT','zMvHDhvYzxm','zgvZDgLUyxrPB24TB3v0','x3jLC2v0','CMvTB3zLq2HPBgq','mZe1yuTgqxjd','AgvPz2H0','y2X1C3rLCKrHDgftzxq','zMLSBfjLy3q','rg9TvxrPBa','x21HCfzszw5KzxjLCG','zgf0yvnLDa','Bgf5zxi','ywXS','C2v0','zgf0yq','zNjVBurLz3jLzxm','DhjLzxm','Bw91C2vTB3zLrxzLBNq','x21HCa','ug9SEwDVBG','C2nLBMu','x21VDw50zwriB29R','z2v0q2X1C3rLCNm','Cg9PBNrFy291BNq','x3jLBw92zwriB29R','x29Utw92zvn0yxj0rxzLBNq','Bwf4','DhLWzq','yxv0BW','DxbKyxrLq2fSBgjHy2S','Dg9W','u2nLBMvnB2rL','CgfYzw50rwXLBwvUDa','zgv2AwnLugL4zwXsyxrPBW','txvSDgLmAw5Lu3rYAw5N','mtaZmdK1mdHAugnkqMK','nu1NsujPsq','BM9Uzq','x2nYzwf0zunHBNzHCW','Bwv0Ag9KCW','Aw5PDerHDgfsyw5Nzq','zMLSDgvY','C2v0wKLUzgv4','z2v0rxH0zw50','yxjNq2HLy2S','BgvMDa','Cg9PBNrdB3vUDe1HEa','yMLUzev2zw50','ndm1mJuWt25vr0Lb','DxbKyxrL','BgvUz3rO','Bw91C2veB3DU','Aw5PDa','BwfYCZnKlw1HChy','zwXSAxbZB2LK','B2zM','x2nHBNzHC1vWzgf0zq','6k+35BYv5ywLig1HChyG5BQtia','BwfWDKf1Dg9izwLNAhq','yw5PBwf0B3jnB3zLC3rHCNrfDMvUDa','DxrPBerHDgfsyw5NzuLUDgvUC2L0Eq','BwLU','rxzLBNruExbL','y2XLyxi','AgfZt3DUuhjVCgvYDhK','nZaZmdy5ogzcvfj6CG','x2rHDge','C3r5Bgu','txvSDgLqB2X5z29U','zMLSBfn0EwXL','ChjVCgvYDgLLCW','odq3ota4wNbSqLHj','Cg9ZDfjLBMrLCG','Aw5PDerLDMLJzvbPEgvSuMf0Aw8','Bw91C2vnB3zL','y2fUDMfZtgf5zxi','y3jLyxrL'];_0x52d2=function(){return _0x1621fd;};return _0x52d2();}function _0x31cd85(_0x2f79d8,_0x1d636e){return _0x1b33(_0x2f79d8- -0x159,_0x1d636e);}mars3d__namespace[_0x31cd85(0x6c,0x9a)]=mapv__namespace,exports['MapVLayer']=MapVLayer,Object['keys'](mapv)['forEach'](function(_0x3f006a){const _0x666209={_0x2dcc56:0x18f,_0x5efdaf:0x1cf},_0x2d0bb1={_0x4282af:0x176};function _0x327244(_0x2bbf8f,_0x29925a){return _0x56ea1d(_0x29925a,_0x2bbf8f-_0x2d0bb1._0x4282af);}if(_0x3f006a!=='default'&&!exports[_0x327244(_0x666209._0x2dcc56,_0x666209._0x5efdaf)](_0x3f006a))Object['defineProperty'](exports,_0x3f006a,{'enumerable':!![],'get':function(){return mapv[_0x3f006a];}});});const _0x3c650f={};function _0x1b33(_0x428c16,_0x4abc4c){const _0x52d275=_0x52d2();return _0x1b33=function(_0x1b3345,_0x3aaa45){_0x1b3345=_0x1b3345-0x19b;let _0x400e4f=_0x52d275[_0x1b3345];if(_0x1b33['UFQbfa']===undefined){var _0xbe15a6=function(_0x2a645a){const _0x4c3b53='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x1077ca='',_0x17fae9='';for(let _0x5bb235=0x0,_0x4040e1,_0x1bfc0f,_0x169a02=0x0;_0x1bfc0f=_0x2a645a['charAt'](_0x169a02++);~_0x1bfc0f&&(_0x4040e1=_0x5bb235%0x4?_0x4040e1*0x40+_0x1bfc0f:_0x1bfc0f,_0x5bb235++%0x4)?_0x1077ca+=String['fromCharCode'](0xff&_0x4040e1>>(-0x2*_0x5bb235&0x6)):0x0){_0x1bfc0f=_0x4c3b53['indexOf'](_0x1bfc0f);}for(let _0x3c650f=0x0,_0x56973b=_0x1077ca['length'];_0x3c650f<_0x56973b;_0x3c650f++){_0x17fae9+='%'+('00'+_0x1077ca['charCodeAt'](_0x3c650f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x17fae9);};_0x1b33['TioBUk']=_0xbe15a6,_0x428c16=arguments,_0x1b33['UFQbfa']=!![];}const _0xd3e88f=_0x52d275[0x0],_0x255108=_0x1b3345+_0xd3e88f,_0x23ceaa=_0x428c16[_0x255108];return!_0x23ceaa?(_0x400e4f=_0x1b33['TioBUk'](_0x400e4f),_0x428c16[_0x255108]=_0x400e4f):_0x400e4f=_0x23ceaa,_0x400e4f;},_0x1b33(_0x428c16,_0x4abc4c);}_0x3c650f['value']=!![],Object['defineProperty'](exports,'__esModule',_0x3c650f); }));