Socket
Socket
Sign inDemoInstall

mars3d-mapv

Package Overview
Dependencies
5
Maintainers
1
Versions
134
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.5.3 to 3.5.4

6

dist/mars3d-mapv.js
/**
* Mars3D平台插件,结合mapv可视化功能插件 mars3d-mapv
*
* 版本信息:v3.5.3
* 编译日期:2023-04-17 18:01:35
* 版本信息:v3.5.4
* 编译日期:2023-04-24 19:38:01
* 版权所有:Copyright by 火星科技 http://mars3d.cn

@@ -14,3 +14,3 @@ * 使用单位:免费公开版 ,2023-03-17

})(this, (function (exports, mapv, mars3d) {
'use strict';var _0xa03014=_0x1ca2;(function(_0x5dd1d8,_0x46c409){var _0x4ca770={_0x2c9dea:0x244,_0x1f85cf:0x200,_0x454d4b:0x230},_0xb80c43=_0x1ca2,_0x1ff82a=_0x5dd1d8();while(!![]){try{var _0x5df60f=parseInt(_0xb80c43(0x1fb))/0x1*(-parseInt(_0xb80c43(0x22f))/0x2)+-parseInt(_0xb80c43(0x226))/0x3+-parseInt(_0xb80c43(_0x4ca770._0x2c9dea))/0x4+parseInt(_0xb80c43(_0x4ca770._0x1f85cf))/0x5+-parseInt(_0xb80c43(_0x4ca770._0x454d4b))/0x6+parseInt(_0xb80c43(0x1e7))/0x7+parseInt(_0xb80c43(0x20f))/0x8;if(_0x5df60f===_0x46c409)break;else _0x1ff82a['push'](_0x1ff82a['shift']());}catch(_0x3a6969){_0x1ff82a['push'](_0x1ff82a['shift']());}}}(_0x20df,0x88d81));function _interopNamespace(_0x155a48){var _0x4f857c={_0x137c7f:0x23d},_0x1096a9={_0x4d0380:0x222},_0x3e33a8=_0x1ca2;if(_0x155a48&&_0x155a48['__esModule'])return _0x155a48;var _0x39341a=Object[_0x3e33a8(_0x4f857c._0x137c7f)](null);return _0x155a48&&Object['keys'](_0x155a48)['forEach'](function(_0x3507bd){var _0x59c3ce=_0x3e33a8;if(_0x3507bd!=='default'){var _0x2f3879=Object['getOwnPropertyDescriptor'](_0x155a48,_0x3507bd);Object[_0x59c3ce(0x1ff)](_0x39341a,_0x3507bd,_0x2f3879[_0x59c3ce(_0x1096a9._0x4d0380)]?_0x2f3879:{'enumerable':!![],'get':function(){return _0x155a48[_0x3507bd];}});}}),_0x39341a['default']=_0x155a48,_0x39341a;}var mapv__namespace=_interopNamespace(mapv),mars3d__namespace=_interopNamespace(mars3d);function ownKeys(_0x533931,_0x1125e9){var _0x240a19={_0x2dfef3:0x23a,_0x5c330e:0x220},_0x136e59=_0x1ca2,_0x52144e=Object[_0x136e59(0x235)](_0x533931);if(Object[_0x136e59(0x236)]){var _0x2bb3ce=Object['getOwnPropertySymbols'](_0x533931);_0x1125e9&&(_0x2bb3ce=_0x2bb3ce[_0x136e59(_0x240a19._0x2dfef3)](function(_0x5e039b){return Object['getOwnPropertyDescriptor'](_0x533931,_0x5e039b)['enumerable'];})),_0x52144e[_0x136e59(_0x240a19._0x5c330e)]['apply'](_0x52144e,_0x2bb3ce);}return _0x52144e;}function _objectSpread2(_0x1c6530){var _0x32de46={_0x275df0:0x207},_0x4ad85a=_0x1ca2;for(var _0x52d210=0x1;_0x52d210<arguments['length'];_0x52d210++){var _0x2ea2b4=null!=arguments[_0x52d210]?arguments[_0x52d210]:{};_0x52d210%0x2?ownKeys(Object(_0x2ea2b4),!0x0)['forEach'](function(_0x2e36b1){_defineProperty(_0x1c6530,_0x2e36b1,_0x2ea2b4[_0x2e36b1]);}):Object['getOwnPropertyDescriptors']?Object[_0x4ad85a(0x1e1)](_0x1c6530,Object[_0x4ad85a(_0x32de46._0x275df0)](_0x2ea2b4)):ownKeys(Object(_0x2ea2b4))['forEach'](function(_0x17626e){var _0x9ef869=_0x4ad85a;Object[_0x9ef869(0x1ff)](_0x1c6530,_0x17626e,Object['getOwnPropertyDescriptor'](_0x2ea2b4,_0x17626e));});}return _0x1c6530;}function _classCallCheck(_0x1a04b2,_0xcb202a){if(!(_0x1a04b2 instanceof _0xcb202a))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');}function _defineProperties(_0x43f1e2,_0x4a9866){var _0x2631c4={_0x47b75f:0x20e,_0x4afed0:0x1df,_0x11c15a:0x1f6},_0xd8d736=_0x1ca2;for(var _0x12c280=0x0;_0x12c280<_0x4a9866['length'];_0x12c280++){var _0x410bc2=_0x4a9866[_0x12c280];_0x410bc2['enumerable']=_0x410bc2[_0xd8d736(_0x2631c4._0x47b75f)]||![],_0x410bc2['configurable']=!![];if(_0xd8d736(_0x2631c4._0x4afed0)in _0x410bc2)_0x410bc2[_0xd8d736(_0x2631c4._0x11c15a)]=!![];Object['defineProperty'](_0x43f1e2,_0x410bc2['key'],_0x410bc2);}}function _createClass(_0x294abc,_0x229a53,_0x4e73bc){var _0x15b526=_0x1ca2;if(_0x229a53)_defineProperties(_0x294abc['prototype'],_0x229a53);if(_0x4e73bc)_defineProperties(_0x294abc,_0x4e73bc);return Object[_0x15b526(0x1ff)](_0x294abc,_0x15b526(0x1ef),{'writable':![]}),_0x294abc;}function _defineProperty(_0x1a97ae,_0x57b263,_0x551806){var _0x4caa15=_0x1ca2;return _0x57b263 in _0x1a97ae?Object[_0x4caa15(0x1ff)](_0x1a97ae,_0x57b263,{'value':_0x551806,'enumerable':!![],'configurable':!![],'writable':!![]}):_0x1a97ae[_0x57b263]=_0x551806,_0x1a97ae;}function _0x1ca2(_0x2c4c6a,_0x3a3d71){var _0x20dfbf=_0x20df();return _0x1ca2=function(_0x1ca20c,_0x459994){_0x1ca20c=_0x1ca20c-0x1dd;var _0x4f49d5=_0x20dfbf[_0x1ca20c];return _0x4f49d5;},_0x1ca2(_0x2c4c6a,_0x3a3d71);}function _inherits(_0x55461d,_0x2fe20c){var _0x4671ce=_0x1ca2;if(typeof _0x2fe20c!=='function'&&_0x2fe20c!==null)throw new TypeError('Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function');_0x55461d['prototype']=Object[_0x4671ce(0x23d)](_0x2fe20c&&_0x2fe20c['prototype'],{'constructor':{'value':_0x55461d,'writable':!![],'configurable':!![]}}),Object['defineProperty'](_0x55461d,_0x4671ce(0x1ef),{'writable':![]});if(_0x2fe20c)_setPrototypeOf(_0x55461d,_0x2fe20c);}function _getPrototypeOf(_0x156b3b){var _0x5cb3bb={_0x29e4e9:0x1f7},_0x5a930b=_0x1ca2;return _getPrototypeOf=Object['setPrototypeOf']?Object[_0x5a930b(0x1f7)]:function _0x2fb9d5(_0x335318){var _0x39ffe1=_0x5a930b;return _0x335318['__proto__']||Object[_0x39ffe1(_0x5cb3bb._0x29e4e9)](_0x335318);},_getPrototypeOf(_0x156b3b);}function _setPrototypeOf(_0x5d545d,_0x5c0bdf){return _setPrototypeOf=Object['setPrototypeOf']||function _0x334252(_0x3ba2a2,_0x42c079){return _0x3ba2a2['__proto__']=_0x42c079,_0x3ba2a2;},_setPrototypeOf(_0x5d545d,_0x5c0bdf);}function _isNativeReflectConstruct(){var _0x4959ad={_0x15d83a:0x1e9},_0x23ebc5=_0x1ca2;if(typeof Reflect==='undefined'||!Reflect['construct'])return![];if(Reflect[_0x23ebc5(_0x4959ad._0x15d83a)]['sham'])return![];if(typeof Proxy==='function')return!![];try{return Boolean['prototype'][_0x23ebc5(0x21d)]['call'](Reflect['construct'](Boolean,[],function(){})),!![];}catch(_0x3c4604){return![];}}function _assertThisInitialized(_0x3b20e0){if(_0x3b20e0===void 0x0)throw new ReferenceError('this\x20hasn\x27t\x20been\x20initialised\x20-\x20super()\x20hasn\x27t\x20been\x20called');return _0x3b20e0;}function _possibleConstructorReturn(_0x1af20d,_0x335ecb){var _0x5ae577={_0x2f056b:0x221,_0x47ebd1:0x1ec},_0x34f45d=_0x1ca2;if(_0x335ecb&&(typeof _0x335ecb===_0x34f45d(0x245)||typeof _0x335ecb===_0x34f45d(_0x5ae577._0x2f056b)))return _0x335ecb;else{if(_0x335ecb!==void 0x0)throw new TypeError(_0x34f45d(_0x5ae577._0x47ebd1));}return _assertThisInitialized(_0x1af20d);}function _createSuper(_0x103624){var _0x3db42f={_0x1bf8ae:0x1fe},_0x472542=_isNativeReflectConstruct();return function _0x457d19(){var _0x563612=_0x1ca2,_0x23ca60=_getPrototypeOf(_0x103624),_0x33d311;if(_0x472542){var _0x2e4811=_getPrototypeOf(this)[_0x563612(_0x3db42f._0x1bf8ae)];_0x33d311=Reflect['construct'](_0x23ca60,arguments,_0x2e4811);}else _0x33d311=_0x23ca60['apply'](this,arguments);return _possibleConstructorReturn(this,_0x33d311);};}function _superPropBase(_0x3aa4ae,_0x4e6afb){var _0x3c3ed7={_0x2c423d:0x1ef,_0x664df6:0x1e5},_0x301140=_0x1ca2;while(!Object[_0x301140(_0x3c3ed7._0x2c423d)]['hasOwnProperty'][_0x301140(_0x3c3ed7._0x664df6)](_0x3aa4ae,_0x4e6afb)){_0x3aa4ae=_getPrototypeOf(_0x3aa4ae);if(_0x3aa4ae===null)break;}return _0x3aa4ae;}function _get(){return typeof Reflect!=='undefined'&&Reflect['get']?_get=Reflect['get']:_get=function _0x299665(_0x3f5eef,_0x87df3d,_0x308b38){var _0x3d04d2=_0x1ca2,_0x224190=_superPropBase(_0x3f5eef,_0x87df3d);if(!_0x224190)return;var _0x27b9e9=Object['getOwnPropertyDescriptor'](_0x224190,_0x87df3d);if(_0x27b9e9['get'])return _0x27b9e9['get']['call'](arguments[_0x3d04d2(0x212)]<0x3?_0x3f5eef:_0x308b38);return _0x27b9e9['value'];},_get['apply'](this,arguments);}var Cesium$1=mars3d__namespace['Cesium'],baiduMapLayer=mapv__namespace?mapv__namespace['baiduMapLayer']:null,BaseLayer$1=baiduMapLayer?baiduMapLayer['__proto__']:Function,MapVRenderer=function(_0x1869f7){var _0x2a8c18={_0x36a61f:0x205,_0x206089:0x241,_0x451e5e:0x223,_0x30ee93:0x219},_0x25c363={_0x1a15d2:0x218,_0x3cb459:0x246,_0x2fd3df:0x1f0},_0x2df4d2={_0x125339:0x21f,_0x421408:0x1e3},_0x1d60ed={_0x364853:0x222},_0x774313={_0xb20e03:0x229},_0x53738a={_0x20ad4a:0x22a,_0x42195e:0x239,_0x64985:0x242,_0x5356e4:0x21b},_0x1f4e41={_0x5bed19:0x1fa,_0x5a8ac7:0x1f0},_0x20addd={_0x2a9608:0x1ee},_0x308ece={_0x4572e8:0x1e5},_0x5adaca=_0x1ca2;_inherits(_0x4bb72f,_0x1869f7);var _0x775aa=_createSuper(_0x4bb72f);function _0x4bb72f(_0x245817,_0x259b34,_0x40d7dd,_0x56dd62){var _0x137423=_0x1ca2,_0x302372;_classCallCheck(this,_0x4bb72f),_0x302372=_0x775aa[_0x137423(_0x308ece._0x4572e8)](this,_0x245817,_0x259b34,_0x40d7dd);if(!BaseLayer$1)return _possibleConstructorReturn(_0x302372);return _0x302372['map']=_0x245817,_0x302372['scene']=_0x245817['scene'],_0x302372['dataSet']=_0x259b34,_0x40d7dd=_0x40d7dd||{},_0x302372['init'](_0x40d7dd),_0x302372['argCheck'](_0x40d7dd),_0x302372['initDevicePixelRatio'](),_0x302372[_0x137423(0x1f0)]=_0x56dd62,_0x302372['stopAniamation']=!0x1,_0x302372['animation']=_0x40d7dd['animation'],_0x302372;}return _createClass(_0x4bb72f,[{'key':'initDevicePixelRatio','value':function _0xb9e67(){var _0x2d9fba=_0x1ca2;this[_0x2d9fba(_0x20addd._0x2a9608)]=window[_0x2d9fba(_0x20addd._0x2a9608)]||0x1;}},{'key':_0x5adaca(0x20d),'value':function _0x4c404f(){}},{'key':'animatorMovestartEvent','value':function _0x7e61b3(){var _0x1a0ea1=this['options']['animation'];this['isEnabledTime']()&&this['animator']&&(this['steps']['step']=_0x1a0ea1['stepsRange']['start']);}},{'key':_0x5adaca(_0x2a8c18._0x36a61f),'value':function _0x224b12(){this['isEnabledTime']()&&this['animator'];}},{'key':'getContext','value':function _0x30f33d(){return this['canvasLayer']['canvas']['getContext'](this['context']);}},{'key':'init','value':function _0x54c4fe(_0x42c3f1){var _0x3e4a5f=_0x5adaca;this['options']=_0x42c3f1,this['initDataRange'](_0x42c3f1),this['context']=this['options'][_0x3e4a5f(0x23c)]||'2d',this[_0x3e4a5f(_0x1f4e41._0x5bed19)]['zIndex']&&this['canvasLayer']&&this['canvasLayer']['setZIndex']&&this[_0x3e4a5f(_0x1f4e41._0x5a8ac7)]['setZIndex'](this['options']['zIndex']),this['initAnimator']();}},{'key':_0x5adaca(_0x2a8c18._0x206089),'value':function _0x36ca73(_0x5dceab){var _0x45c350=_0x5adaca,_0x5f2f60=this[_0x45c350(_0x774313._0xb20e03)];if(this['canvasLayer']&&!this['stopAniamation']){var _0x4c1d08=this[_0x45c350(0x1fa)][_0x45c350(0x211)],_0xadc692=this['getContext']();if(this[_0x45c350(0x1f5)]()){if(void 0x0===_0x5dceab)return void this['clear'](_0xadc692);this['context']==='2d'&&(_0xadc692['save'](),_0xadc692['globalCompositeOperation']='destination-out',_0xadc692['fillStyle']='rgba(0,\x200,\x200,\x20.1)',_0xadc692['fillRect'](0x0,0x0,_0xadc692['canvas']['width'],_0xadc692['canvas'][_0x45c350(0x227)]),_0xadc692['restore']());}else this['clear'](_0xadc692);if(this['context']==='2d')for(var _0x335b32 in this['options']){_0xadc692[_0x335b32]=this['options'][_0x335b32];}else _0xadc692[_0x45c350(0x213)](_0xadc692['COLOR_BUFFER_BIT']);var _0x2c59d7={'transferCoordinate':function _0x2c9f2e(_0x26274a){var _0x4cfe89=_0x45c350,_0x4c92b0=null,_0x27d41b=_0x5f2f60['mapvFixedHeight'];_0x5f2f60['mapvAutoHeight']&&(_0x27d41b=_0x5f2f60[_0x4cfe89(0x20c)]['getHeight'](Cesium$1['Cartographic']['fromDegrees'](_0x26274a[0x0],_0x26274a[0x1])));var _0x462d0e=Cesium$1['Cartesian3'][_0x4cfe89(_0x53738a._0x20ad4a)](_0x26274a[0x0],_0x26274a[0x1],_0x27d41b);if(!_0x462d0e)return _0x4c92b0;var _0x1ba082=_0x5f2f60[_0x4cfe89(_0x53738a._0x42195e)](_0x462d0e);if(!_0x1ba082)return _0x4c92b0;if(_0x5f2f60['mapvDepthTest']&&_0x5f2f60[_0x4cfe89(_0x53738a._0x64985)]===Cesium$1['SceneMode']['SCENE3D']){var _0x564332=new Cesium$1['EllipsoidalOccluder'](_0x5f2f60['globe'][_0x4cfe89(0x21a)],_0x5f2f60['camera'][_0x4cfe89(_0x53738a._0x5356e4)]),_0x374292=_0x564332['isPointVisible'](_0x462d0e);if(!_0x374292)return _0x4c92b0;}return[_0x1ba082['x'],_0x1ba082['y']];}};void 0x0!==_0x5dceab&&(_0x2c59d7[_0x45c350(0x23a)]=function(_0x36e570){var _0x3fe3da=_0x4c1d08['trails']||0xa;return!!(_0x5dceab&&_0x36e570['time']>_0x5dceab-_0x3fe3da&&_0x36e570['time']<_0x5dceab);});var _0x1d0ea6=this['dataSet']['get'](_0x2c59d7);this['processData'](_0x1d0ea6),this[_0x45c350(0x1fa)][_0x45c350(0x1f8)]==='m'&&this['options']['size'],this['options']['_size']=this['options']['size'];var _0x6b8153=_0x5f2f60['cartesianToCanvasCoordinates'](Cesium$1['Cartesian3']['fromDegrees'](0x0,0x0));if(!_0x6b8153)return;this['drawContext'](_0xadc692,new mapv__namespace[(_0x45c350(0x1fd))](_0x1d0ea6),this['options'],_0x6b8153),this['options']['updateCallback']&&this['options'][_0x45c350(0x208)](_0x5dceab);}}},{'key':'updateData','value':function _0xe75eec(_0x30934a,_0xf2a4f4){var _0x483633=_0x5adaca,_0x20665a=_0x30934a;_0x20665a&&_0x20665a['get']&&(_0x20665a=_0x20665a[_0x483633(_0x1d60ed._0x364853)]()),void 0x0!==_0x20665a&&this['dataSet']['set'](_0x20665a),_get(_getPrototypeOf(_0x4bb72f['prototype']),_0x483633(0x1f1),this)['call'](this,{'options':_0xf2a4f4});}},{'key':_0x5adaca(_0x2a8c18._0x451e5e),'value':function _0x1b2336(_0x2fb3cb,_0x114ddb){var _0x38868e=_0x5adaca,_0x3c9005=_0x2fb3cb;_0x2fb3cb&&_0x2fb3cb[_0x38868e(0x222)]&&(_0x3c9005=_0x2fb3cb['get']()),this['dataSet']['add'](_0x3c9005),this['update']({'options':_0x114ddb});}},{'key':_0x5adaca(0x225),'value':function _0x28c6f9(){return this['dataSet'];}},{'key':_0x5adaca(0x203),'value':function _0x387c10(_0x2c4222){if(this['dataSet']){var _0x214396=this['dataSet']['get']({'filter':function _0x40628e(_0xa94cb1){return _0x2c4222==null||typeof _0x2c4222!=='function'||!_0x2c4222(_0xa94cb1);}});this['dataSet']['set'](_0x214396),this['update']({'options':null});}}},{'key':'clearData','value':function _0x4f7214(){var _0x4c3337=_0x5adaca;this['dataSet']&&this['dataSet'][_0x4c3337(0x213)](),this['update']({'options':null});}},{'key':_0x5adaca(_0x2a8c18._0x30ee93),'value':function _0x479048(){this['canvasLayer']['draw']();}},{'key':'clear','value':function _0x374f2a(_0x3d80df){var _0x2fdcba=_0x5adaca;_0x3d80df&&_0x3d80df['clearRect']&&_0x3d80df[_0x2fdcba(_0x2df4d2._0x125339)](0x0,0x0,_0x3d80df[_0x2fdcba(_0x2df4d2._0x421408)]['width'],_0x3d80df[_0x2fdcba(_0x2df4d2._0x421408)]['height']);}},{'key':'destroy','value':function _0x54e0f8(){var _0x283b0f=_0x5adaca;this[_0x283b0f(0x213)](this['getContext']()),this[_0x283b0f(0x1e2)](),this['animator']&&this[_0x283b0f(_0x25c363._0x1a15d2)][_0x283b0f(_0x25c363._0x3cb459)](),this['animator']=null,this[_0x283b0f(_0x25c363._0x2fd3df)]=null;}}]),_0x4bb72f;}(BaseLayer$1);if(mapv__namespace!==null&&mapv__namespace!==void 0x0&&mapv__namespace[_0xa03014(0x1fd)])mapv__namespace['DataSet']['prototype']['transferCoordinate']=function(_0x4c756b,_0x5292a6,_0x3e95a2,_0x20c6b7){var _0x263e9d={_0x5894da:0x212},_0x5ad89f=_0xa03014;_0x20c6b7=_0x20c6b7||'_coordinates',_0x3e95a2=_0x3e95a2||'coordinates';for(var _0x29df06=0x0;_0x29df06<_0x4c756b['length'];_0x29df06++){var _0x21aad5=_0x4c756b[_0x29df06]['geometry'],_0x2f743c=_0x21aad5[_0x3e95a2];switch(_0x21aad5['type']){case'Point':{var _0x3e2e20=_0x5292a6(_0x2f743c);_0x3e2e20?_0x21aad5[_0x20c6b7]=_0x3e2e20:_0x21aad5[_0x20c6b7]=[-0x3e7,-0x3e7];}break;case'LineString':{var _0x1bc743=[];for(var _0x247b9d=0x0;_0x247b9d<_0x2f743c[_0x5ad89f(_0x263e9d._0x5894da)];_0x247b9d++){var _0xe75d83=_0x5292a6(_0x2f743c[_0x247b9d]);_0xe75d83&&_0x1bc743['push'](_0xe75d83);}_0x21aad5[_0x20c6b7]=_0x1bc743;}break;case'MultiLineString':case'Polygon':{var _0x29ce43=_0x224568(_0x2f743c);_0x21aad5[_0x20c6b7]=_0x29ce43;}break;case _0x5ad89f(0x202):{var _0x302358=[];for(var _0x1aaf59=0x0;_0x1aaf59<_0x2f743c['length'];_0x1aaf59++){var _0x14fcea=_0x224568(_0x2f743c[_0x1aaf59]);_0x14fcea['length']>0x0&&_0x302358['push'](_0x14fcea);}_0x21aad5[_0x20c6b7]=_0x302358;}break;}}function _0x224568(_0x1e3283){var _0x4eca74=[];for(var _0x7ee3e0=0x0;_0x7ee3e0<_0x1e3283['length'];_0x7ee3e0++){var _0x4a93c0=_0x1e3283[_0x7ee3e0],_0x2abade=[];for(var _0x95e42d=0x0;_0x95e42d<_0x4a93c0['length'];_0x95e42d++){var _0x7502a9=_0x5292a6(_0x4a93c0[_0x95e42d]);_0x7502a9&&_0x2abade['push'](_0x7502a9);}_0x2abade['length']>0x0&&_0x4eca74['push'](_0x2abade);}return _0x4eca74;}return _0x4c756b;};else throw new Error(_0xa03014(0x22d));function _0x20df(){var _0x18e9bc=['animatorMoveendEvent','render','getOwnPropertyDescriptors','updateCallback','_data','absolute','left','globe','addAnimatorEvent','enumerable','6612376RtHsVM','remove','animation','length','clear','_pointerEvents','resize','_onMoveStartEvent','width','animator','draw','ellipsoid','positionWC','_map','valueOf','_onMapClick','clearRect','push','function','get','addData','_showHook','getData','522429YTRRYg','height','_mapVRenderer','scene','fromDegrees','windowPosition','_cache_event','请引入\x20mapv\x20库\x20','pointerEvents','177178acfZxm','5677536hmQbvY','cameraMoveEnd','register','none','isFormat','keys','getOwnPropertySymbols','parentElement','_removedHook','cartesianToCanvasCoordinates','filter','container','context','create','mapv','mousemove','MapVLayer','_canvasUpdate','mode','display','1004544qaWLhB','object','stop','removeChild','mouseMove','value','methods','defineProperties','clearData','canvas','off','call','_reset','6431320XAkrHx','style','construct','click','0px','Derived\x20constructors\x20may\x20only\x20return\x20object\x20or\x20undefined','depthTest','devicePixelRatio','prototype','canvasLayer','update','EventType','data','bind','isEnabledTime','writable','getPrototypeOf','unit','bindEvent','options','5oTaCoh','_createCanvas','DataSet','constructor','defineProperty','3148430muBhmI','_addedHook','MultiPolygon','removeData','dataSet'];_0x20df=function(){return _0x18e9bc;};return _0x20df();}var Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace['layer']['BaseLayer'],divId=0x0,MapVLayer=function(_0x4605c8){var _0x2178e2={_0x3372c2:0x201,_0x4ba9ec:0x225,_0x4e560f:0x1e6,_0x2cda04:0x206,_0xcb067b:0x215},_0x1a6624={_0x7ff7b6:0x1e4},_0xe2f6d9={_0x4e5559:0x1fa,_0x213789:0x1ea},_0x43dc98={_0x52eaf8:0x22c},_0x2bf3df={_0x28e051:0x209},_0x2f14c3={_0x27920c:0x20a,_0x3cac65:0x20b,_0x4fd10e:0x217,_0x46efed:0x227},_0x3104d0={_0x5d9ab5:0x241},_0x398eed={_0x1cbb1d:0x1dd,_0x360683:0x1e3},_0x5428c8={_0x269952:0x23b,_0x1e1ab7:0x1fa,_0x4fc979:0x1e8,_0x3c8e1a:0x1e3,_0x102d0c:0x1fa},_0x6b5fe4={_0x256a29:0x1e2},_0x3471da={_0x3554ae:0x228},_0x40a174={_0x299ff3:0x1e4,_0x311cbc:0x1f2},_0x5224f2={_0x4713cf:0x231,_0x57f834:0x1ea,_0x22d9e7:0x1e0},_0x3c3e20={_0x3c3478:0x1f2,_0x28416f:0x21c,_0x111cb0:0x1fa},_0x3c9877={_0x2e6390:0x204,_0x4158aa:0x228,_0x124326:0x1e3,_0x18b2a7:0x1fc,_0x3e9a69:0x1f9},_0xd5182e={_0x4d7912:0x1e3,_0x2f9845:0x1e8,_0x2a2849:0x243,_0x5a5024:0x233},_0x4ead91={_0x56f1f1:0x1e3,_0x545e63:0x22e},_0x8c6c02={_0x18f6ad:0x214},_0x4f9849={_0x9e80b3:0x1f3},_0x48222f=_0xa03014;_inherits(_0x1dd4f3,_0x4605c8);var _0x2c193d=_createSuper(_0x1dd4f3);function _0x1dd4f3(_0x10adf1,_0x432c91){var _0x306c40=_0x1ca2,_0x33d89a;return _classCallCheck(this,_0x1dd4f3),_0x33d89a=_0x2c193d['call'](this,_0x10adf1),_0x33d89a['_pointerEvents']=_0x33d89a[_0x306c40(0x1fa)]['pointerEvents'],_0x33d89a['dataSet']=_0x432c91||new mapv__namespace['DataSet'](_0x10adf1[_0x306c40(_0x4f9849._0x9e80b3)]),_0x33d89a['canvas']=null,_0x33d89a;}return _createClass(_0x1dd4f3,[{'key':_0x48222f(0x22e),'get':function _0x1b4f3c(){var _0x4051c5=_0x48222f;return this[_0x4051c5(_0x8c6c02._0x18f6ad)];},'set':function _0x39b3ee(_0xf7eab2){var _0x28b565=_0x48222f;this['_pointerEvents']=_0xf7eab2,this[_0x28b565(_0x4ead91._0x56f1f1)]&&(_0xf7eab2?this['canvas'][_0x28b565(0x1e8)]['pointerEvents']='all':this[_0x28b565(0x1e3)]['style'][_0x28b565(_0x4ead91._0x545e63)]='none');}},{'key':_0x48222f(0x224),'value':function _0x2c4822(_0x27fb42){var _0x50de6d=_0x48222f;_0x27fb42?this[_0x50de6d(_0xd5182e._0x4d7912)]['style'][_0x50de6d(0x243)]='block':this['canvas'][_0x50de6d(_0xd5182e._0x2f9845)][_0x50de6d(_0xd5182e._0x2a2849)]=_0x50de6d(_0xd5182e._0x5a5024);}},{'key':'_mountedHook','value':function _0xa2abb6(){var _0x201b57=_0x48222f,_0x10d9dd,_0x1361ab,_0x335de4;this['_map']['scene']['mapvDepthTest']=(_0x10d9dd=this[_0x201b57(0x1fa)][_0x201b57(0x1ed)])!==null&&_0x10d9dd!==void 0x0?_0x10d9dd:!![],this['_map']['scene']['mapvAutoHeight']=(_0x1361ab=this['options']['clampToGround'])!==null&&_0x1361ab!==void 0x0?_0x1361ab:![],this['_map']['scene']['mapvFixedHeight']=(_0x335de4=this['options']['fixedHeight'])!==null&&_0x335de4!==void 0x0?_0x335de4:0x0;}},{'key':_0x48222f(_0x2178e2._0x3372c2),'value':function _0x3a5873(){var _0x571a04=_0x48222f;this['dataSet']&&(!this['dataSet'][_0x571a04(0x209)]||this[_0x571a04(_0x3c9877._0x2e6390)]['_data']['length']===0x0)&&(this['dataSet']['_data']=[]['concat'](this['dataSet']['_dataCache'])),this[_0x571a04(_0x3c9877._0x4158aa)]=new MapVRenderer(this[_0x571a04(0x21c)],this['dataSet'],this[_0x571a04(0x1fa)],this),this['initDevicePixelRatio'](),this[_0x571a04(_0x3c9877._0x124326)]=this[_0x571a04(_0x3c9877._0x18b2a7)](),this[_0x571a04(0x206)]=this[_0x571a04(0x206)][_0x571a04(0x1f4)](this),this[_0x571a04(_0x3c9877._0x3e9a69)](),this['_reset']();}},{'key':'_removedHook','value':function _0x5bcbaf(){var _0x200cba=_0x48222f;this['unbindEvent'](),this['_mapVRenderer']&&(this[_0x200cba(0x228)]['destroy'](),this['_mapVRenderer']=null),this['canvas'][_0x200cba(0x237)]['removeChild'](this['canvas']);}},{'key':'initDevicePixelRatio','value':function _0xbd9052(){this['devicePixelRatio']=window['devicePixelRatio']||0x1;}},{'key':'bindEvent','value':function _0x1f2fe8(){var _0x11e012=_0x48222f,_0x3265c0,_0x34e6b9,_0x20ff04,_0x4f54ba;this[_0x11e012(0x21c)]['on'](mars3d__namespace[_0x11e012(_0x3c3e20._0x3c3478)]['mouseDown'],this[_0x11e012(0x216)],this),this['_map']['on'](mars3d__namespace['EventType']['cameraMoveStart'],this['_onMoveStartEvent'],this),this['_map']['on'](mars3d__namespace['EventType'][_0x11e012(0x231)],this['_onMoveEndEvent'],this),(_0x3265c0=this['options'])!==null&&_0x3265c0!==void 0x0&&(_0x34e6b9=_0x3265c0['methods'])!==null&&_0x34e6b9!==void 0x0&&_0x34e6b9['click']&&this[_0x11e012(_0x3c3e20._0x28416f)]['on'](mars3d__namespace['EventType']['click'],this[_0x11e012(0x21e)],this),(_0x20ff04=this[_0x11e012(_0x3c3e20._0x111cb0)])!==null&&_0x20ff04!==void 0x0&&(_0x4f54ba=_0x20ff04['methods'])!==null&&_0x4f54ba!==void 0x0&&_0x4f54ba[_0x11e012(0x23f)]&&this['_map']['on'](mars3d__namespace[_0x11e012(_0x3c3e20._0x3c3478)]['mouseMove'],this['_onMapMouseMove'],this);}},{'key':'unbindEvent','value':function _0x59fbf9(){var _0x3e235c=_0x48222f,_0x5eebeb,_0x48b40b,_0x39f5b8,_0x13ca22;this['_map']['off'](mars3d__namespace['EventType']['mouseDown'],this['_onMoveStartEvent'],this),this['_map']['off'](mars3d__namespace['EventType']['cameraMoveStart'],this['_onMoveStartEvent'],this),this['_map']['off'](mars3d__namespace['EventType'][_0x3e235c(_0x5224f2._0x4713cf)],this['_onMoveEndEvent'],this),this['_map']['off'](mars3d__namespace['EventType']['postRender'],this['_reset'],this),(_0x5eebeb=this['options'])!==null&&_0x5eebeb!==void 0x0&&(_0x48b40b=_0x5eebeb[_0x3e235c(0x1e0)])!==null&&_0x48b40b!==void 0x0&&_0x48b40b[_0x3e235c(_0x5224f2._0x57f834)]&&this['_map']['off'](mars3d__namespace['EventType']['click'],this['_onMapClick'],this),(_0x39f5b8=this['options'])!==null&&_0x39f5b8!==void 0x0&&(_0x13ca22=_0x39f5b8[_0x3e235c(_0x5224f2._0x22d9e7)])!==null&&_0x13ca22!==void 0x0&&_0x13ca22['mousemove']&&this[_0x3e235c(0x21c)][_0x3e235c(0x1e4)](mars3d__namespace['EventType']['mouseMove'],this['_onMapMouseMove'],this);}},{'key':'_onMoveStartEvent','value':function _0x376791(){var _0x19b7f0=_0x48222f;this['_mapVRenderer']&&(this['_mapVRenderer']['animatorMovestartEvent'](),this['_map'][_0x19b7f0(_0x40a174._0x299ff3)](mars3d__namespace[_0x19b7f0(_0x40a174._0x311cbc)]['postRender'],this['_reset'],this),this['_map']['on'](mars3d__namespace[_0x19b7f0(0x1f2)]['postRender'],this['_reset'],this));}},{'key':'_onMoveEndEvent','value':function _0x4bbe5c(){var _0x7b18ee=_0x48222f;this['_mapVRenderer']&&(this['_map']['off'](mars3d__namespace['EventType']['postRender'],this[_0x7b18ee(0x1e6)],this),this[_0x7b18ee(_0x3471da._0x3554ae)]['animatorMoveendEvent'](),this[_0x7b18ee(0x1e6)]());}},{'key':'_setOptionsHook','value':function _0x50fb08(_0x4af1e2,_0x5c67e3){var _0x462a82=_0x48222f;this[_0x462a82(0x238)](),this['_addedHook']();}},{'key':'addData','value':function _0x4b6f31(_0x5b6467){this['_mapVRenderer']&&this['_mapVRenderer']['addData'](_0x5b6467,this['options']);}},{'key':'updateData','value':function _0x263b83(_0x10b292){var _0x41dde2=_0x48222f;this['_mapVRenderer']&&this[_0x41dde2(0x228)]['updateData'](_0x10b292,this['options']);}},{'key':_0x48222f(_0x2178e2._0x4ba9ec),'value':function _0x39f6e1(){var _0x32b6ec=_0x48222f;return this['_mapVRenderer']&&(this['dataSet']=this[_0x32b6ec(0x228)]['getData']()),this['dataSet'];}},{'key':_0x48222f(0x203),'value':function _0x41aaa8(_0x3a780c){var _0x4e314c=_0x48222f;this[_0x4e314c(0x228)]&&this['_mapVRenderer']['removeData'](_0x3a780c);}},{'key':'removeAllData','value':function _0x2b0b1a(){var _0xb749a6=_0x48222f;this['_mapVRenderer']&&this['_mapVRenderer'][_0xb749a6(_0x6b5fe4._0x256a29)]();}},{'key':'_createCanvas','value':function _0x59f102(){var _0x243b63=_0x48222f,_0x569986=mars3d__namespace['DomUtil']['create']('canvas','mars3d-mapv',this[_0x243b63(0x21c)][_0x243b63(_0x5428c8._0x269952)]);_0x569986['id']=this[_0x243b63(_0x5428c8._0x1e1ab7)]['layerid']||'mapv'+divId++,_0x569986['style']['position']='absolute',_0x569986['style']['top']='0px',_0x569986['style']['left']='0px',_0x569986[_0x243b63(_0x5428c8._0x4fc979)][_0x243b63(0x22e)]=this['_pointerEvents']?'auto':'none',_0x569986['style']['zIndex']=this['options']['zIndex']||0x64,_0x569986['width']=parseInt(this['_map']['canvas'][_0x243b63(0x217)]),_0x569986['height']=parseInt(this['_map'][_0x243b63(_0x5428c8._0x3c8e1a)][_0x243b63(0x227)]),_0x569986['style']['width']=this['_map']['canvas']['style'][_0x243b63(0x217)],_0x569986['style']['height']=this['_map']['canvas']['style']['height'];if(this[_0x243b63(_0x5428c8._0x102d0c)][_0x243b63(0x23c)]==='2d'){var _0x350dbb=this['devicePixelRatio'];_0x569986['getContext'](this['options']['context'])['scale'](_0x350dbb,_0x350dbb);}return _0x569986;}},{'key':_0x48222f(_0x2178e2._0x4e560f),'value':function _0x2bf366(){this['resize'](),this['render']();}},{'key':'draw','value':function _0x29301e(){this['_reset']();}},{'key':_0x48222f(0x210),'value':function _0x2a22b5(){var _0x3e2803=_0x48222f;this['_mapVRenderer']&&(this['_mapVRenderer']['destroy'](),this['_mapVRenderer']=null),this['canvas']['parentElement'][_0x3e2803(_0x398eed._0x1cbb1d)](this[_0x3e2803(_0x398eed._0x360683)]);}},{'key':_0x48222f(_0x2178e2._0x2cda04),'value':function _0x435951(){var _0x41395d=_0x48222f;this['_mapVRenderer'][_0x41395d(_0x3104d0._0x5d9ab5)]();}},{'key':_0x48222f(_0x2178e2._0xcb067b),'value':function _0x1e2bec(){var _0x5d0213=_0x48222f;if(this['canvas']){var _0x4ba7ce=this['canvas'];_0x4ba7ce['style']['position']=_0x5d0213(_0x2f14c3._0x27920c),_0x4ba7ce['style']['top']=_0x5d0213(0x1eb),_0x4ba7ce[_0x5d0213(0x1e8)][_0x5d0213(_0x2f14c3._0x3cac65)]='0px',_0x4ba7ce['width']=parseInt(this['_map'][_0x5d0213(0x1e3)][_0x5d0213(_0x2f14c3._0x4fd10e)]),_0x4ba7ce[_0x5d0213(_0x2f14c3._0x46efed)]=parseInt(this['_map']['canvas']['height']),_0x4ba7ce['style'][_0x5d0213(_0x2f14c3._0x4fd10e)]=this['_map']['canvas'][_0x5d0213(0x1e8)]['width'],_0x4ba7ce['style']['height']=this['_map']['canvas']['style']['height'];}}},{'key':'getRectangle','value':function _0x10f7de(_0x16e12f){var _0x4e3303=_0x48222f;if(!this['dataSet']||!this[_0x4e3303(0x204)][_0x4e3303(_0x2bf3df._0x28e051)])return;var _0x21a297=mars3d__namespace['Util']['getExtentByGeoJSON']({'type':'FeatureCollection','features':this['dataSet']['_data']});if(!_0x21a297)return;return _0x16e12f!==null&&_0x16e12f!==void 0x0&&_0x16e12f[_0x4e3303(0x234)]?_0x21a297:Cesium['Rectangle']['fromDegrees'](_0x21a297['xmin'],_0x21a297['ymin'],_0x21a297['xmax'],_0x21a297['ymax']);}},{'key':'_onMapClick','value':function _0x41aa4c(_0x3eafcf){this['_cache_event']=_0x3eafcf,this['_mapVRenderer']&&this['_mapVRenderer']['clickEvent'](_0x3eafcf['windowPosition'],_0x3eafcf);}},{'key':'_onMapMouseMove','value':function _0x47d99b(_0x5bc460){var _0x1d7f02=_0x48222f;this['_cache_event']=_0x5bc460,this[_0x1d7f02(0x228)]&&this['_mapVRenderer']['mousemoveEvent'](_0x5bc460[_0x1d7f02(0x22b)],_0x5bc460);}},{'key':'on','value':function _0x20a0a7(_0x2d2934,_0x68a1e8,_0x2af662){var _0x3dde94=_0x48222f,_0x43f5a9=this;this['options']['methods']=this[_0x3dde94(_0xe2f6d9._0x4e5559)]['methods']||{};if(_0x2d2934===mars3d__namespace['EventType'][_0x3dde94(_0xe2f6d9._0x213789)])this['options']['methods']['click']=function(_0xd6dc1a){_0xd6dc1a&&_0x68a1e8['bind'](_0x2af662)(_objectSpread2(_objectSpread2({},_0x43f5a9['_cache_event']),{},{'layer':_0x43f5a9,'data':_0xd6dc1a}));},this['_map']['on'](mars3d__namespace['EventType']['click'],this[_0x3dde94(0x21e)],this);else _0x2d2934===mars3d__namespace['EventType']['mouseMove']&&(this[_0x3dde94(0x1fa)]['methods']['mousemove']=function(_0x5b7201){var _0x2f2f05=_0x3dde94;_0x5b7201&&_0x68a1e8['bind'](_0x2af662)(_objectSpread2(_objectSpread2({},_0x43f5a9[_0x2f2f05(_0x43dc98._0x52eaf8)]),{},{'layer':_0x43f5a9,'data':_0x5b7201}));},this[_0x3dde94(0x21c)]['on'](mars3d__namespace['EventType'][_0x3dde94(0x1de)],this['_onMapMouseMove'],this));return this;}},{'key':_0x48222f(0x1e4),'value':function _0x35fcf6(_0x9e9798,_0xf86be0){var _0x5d260e=_0x48222f;if(_0x9e9798==='click'){var _0x18e47a;this['_map'][_0x5d260e(0x1e4)](_0x9e9798,this['_onMapClick'],this),(_0x18e47a=this['options']['methods'])!==null&&_0x18e47a!==void 0x0&&_0x18e47a['mousemove']&&delete this['options']['methods'][_0x5d260e(0x1ea)];}else{if(_0x9e9798==='mouseMove'){var _0x484e8c;this[_0x5d260e(0x21c)][_0x5d260e(_0x1a6624._0x7ff7b6)](_0x9e9798,this['_onMapMouseMove'],this),(_0x484e8c=this['options']['methods'])!==null&&_0x484e8c!==void 0x0&&_0x484e8c[_0x5d260e(0x23f)]&&delete this['options']['methods'][_0x5d260e(0x23f)];}}return this;}}]),_0x1dd4f3;}(BaseLayer);mars3d__namespace['LayerUtil'][_0xa03014(0x232)](_0xa03014(0x23e),MapVLayer),mars3d__namespace['layer'][_0xa03014(0x240)]=MapVLayer,exports['MapVLayer']=MapVLayer,Object[_0xa03014(0x235)](mapv)['forEach'](function(_0x251aae){var _0x31cc7a={_0x122174:0x1ff},_0x109680=_0xa03014;if(_0x251aae!=='default'&&!exports['hasOwnProperty'](_0x251aae))Object[_0x109680(_0x31cc7a._0x122174)](exports,_0x251aae,{'enumerable':!![],'get':function(){return mapv[_0x251aae];}});}),Object[_0xa03014(0x1ff)](exports,'__esModule',{'value':!![]});
'use strict';var _0x2b8548=_0x581b;(function(_0x472057,_0x1d4644){var _0x4a5f3f={_0x573f85:0x19f,_0x4976de:0x1a1,_0x5c5239:0x188,_0x476dec:0x168,_0x1dde26:0x183,_0x158b5f:0x195,_0x27229f:0x14a,_0x48fa58:0x1a2,_0x46b037:0x167},_0x3ad946=_0x581b,_0x204b02=_0x472057();while(!![]){try{var _0x2e5bcf=parseInt(_0x3ad946(_0x4a5f3f._0x573f85))/0x1*(-parseInt(_0x3ad946(_0x4a5f3f._0x4976de))/0x2)+parseInt(_0x3ad946(_0x4a5f3f._0x5c5239))/0x3*(-parseInt(_0x3ad946(_0x4a5f3f._0x476dec))/0x4)+-parseInt(_0x3ad946(0x16b))/0x5*(parseInt(_0x3ad946(0x17e))/0x6)+parseInt(_0x3ad946(_0x4a5f3f._0x1dde26))/0x7+-parseInt(_0x3ad946(0x1aa))/0x8*(-parseInt(_0x3ad946(_0x4a5f3f._0x158b5f))/0x9)+-parseInt(_0x3ad946(_0x4a5f3f._0x27229f))/0xa*(-parseInt(_0x3ad946(0x153))/0xb)+parseInt(_0x3ad946(_0x4a5f3f._0x48fa58))/0xc*(parseInt(_0x3ad946(_0x4a5f3f._0x46b037))/0xd);if(_0x2e5bcf===_0x1d4644)break;else _0x204b02['push'](_0x204b02['shift']());}catch(_0x33e949){_0x204b02['push'](_0x204b02['shift']());}}}(_0x4ef4,0x1e6d4));function _interopNamespace(_0x2d7cfc){var _0xcb60ef={_0x243cfd:0x156,_0x50e7b4:0x172},_0xf866f1={_0x55d2c9:0x19b},_0x1b926d=_0x581b;if(_0x2d7cfc&&_0x2d7cfc[_0x1b926d(_0xcb60ef._0x243cfd)])return _0x2d7cfc;var _0xa538da=Object['create'](null);return _0x2d7cfc&&Object[_0x1b926d(_0xcb60ef._0x50e7b4)](_0x2d7cfc)['forEach'](function(_0x2b3fba){var _0x2b785f=_0x1b926d;if(_0x2b3fba!=='default'){var _0xacc8ea=Object['getOwnPropertyDescriptor'](_0x2d7cfc,_0x2b3fba);Object['defineProperty'](_0xa538da,_0x2b3fba,_0xacc8ea[_0x2b785f(_0xf866f1._0x55d2c9)]?_0xacc8ea:{'enumerable':!![],'get':function(){return _0x2d7cfc[_0x2b3fba];}});}}),_0xa538da['default']=_0x2d7cfc,_0xa538da;}var mapv__namespace=_interopNamespace(mapv),mars3d__namespace=_interopNamespace(mars3d);function ownKeys(_0x33df58,_0x27f95d){var _0x4c3462={_0x316cf3:0x14c},_0x376272=_0x581b,_0x5ab42a=Object['keys'](_0x33df58);if(Object[_0x376272(0x15e)]){var _0x1e6a2e=Object['getOwnPropertySymbols'](_0x33df58);_0x27f95d&&(_0x1e6a2e=_0x1e6a2e['filter'](function(_0x4f6ffa){var _0x3f4b0e=_0x376272;return Object['getOwnPropertyDescriptor'](_0x33df58,_0x4f6ffa)[_0x3f4b0e(0x191)];})),_0x5ab42a[_0x376272(_0x4c3462._0x316cf3)]['apply'](_0x5ab42a,_0x1e6a2e);}return _0x5ab42a;}function _objectSpread2(_0x12daa9){var _0x5f58c6={_0x234b8a:0x145},_0x2998a9=_0x581b;for(var _0x2c7528=0x1;_0x2c7528<arguments['length'];_0x2c7528++){var _0x19ccea=null!=arguments[_0x2c7528]?arguments[_0x2c7528]:{};_0x2c7528%0x2?ownKeys(Object(_0x19ccea),!0x0)['forEach'](function(_0x4932a7){_defineProperty(_0x12daa9,_0x4932a7,_0x19ccea[_0x4932a7]);}):Object['getOwnPropertyDescriptors']?Object['defineProperties'](_0x12daa9,Object[_0x2998a9(0x1af)](_0x19ccea)):ownKeys(Object(_0x19ccea))[_0x2998a9(_0x5f58c6._0x234b8a)](function(_0x3532ff){var _0x965dab=_0x2998a9;Object['defineProperty'](_0x12daa9,_0x3532ff,Object[_0x965dab(0x16e)](_0x19ccea,_0x3532ff));});}return _0x12daa9;}function _classCallCheck(_0x1b1803,_0x58c000){if(!(_0x1b1803 instanceof _0x58c000))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');}function _defineProperties(_0x391876,_0x5e98d3){var _0x3f1807=_0x581b;for(var _0x1c0bdb=0x0;_0x1c0bdb<_0x5e98d3['length'];_0x1c0bdb++){var _0x8ef826=_0x5e98d3[_0x1c0bdb];_0x8ef826['enumerable']=_0x8ef826['enumerable']||![],_0x8ef826['configurable']=!![];if(_0x3f1807(0x144)in _0x8ef826)_0x8ef826['writable']=!![];Object['defineProperty'](_0x391876,_0x8ef826['key'],_0x8ef826);}}function _createClass(_0x1da8cd,_0x4342cb,_0xfb4973){var _0x43e457={_0x2563e6:0x161,_0x2f23f2:0x14b},_0x4ada38=_0x581b;if(_0x4342cb)_defineProperties(_0x1da8cd[_0x4ada38(_0x43e457._0x2563e6)],_0x4342cb);if(_0xfb4973)_defineProperties(_0x1da8cd,_0xfb4973);return Object[_0x4ada38(_0x43e457._0x2f23f2)](_0x1da8cd,'prototype',{'writable':![]}),_0x1da8cd;}function _defineProperty(_0x16ea7e,_0xbf723c,_0x90ef2f){return _0xbf723c in _0x16ea7e?Object['defineProperty'](_0x16ea7e,_0xbf723c,{'value':_0x90ef2f,'enumerable':!![],'configurable':!![],'writable':!![]}):_0x16ea7e[_0xbf723c]=_0x90ef2f,_0x16ea7e;}function _inherits(_0x473db3,_0x237f8e){var _0x130e07={_0x31c355:0x177,_0x431957:0x18e},_0x152372=_0x581b;if(typeof _0x237f8e!==_0x152372(0x164)&&_0x237f8e!==null)throw new TypeError(_0x152372(_0x130e07._0x31c355));_0x473db3['prototype']=Object[_0x152372(_0x130e07._0x431957)](_0x237f8e&&_0x237f8e['prototype'],{'constructor':{'value':_0x473db3,'writable':!![],'configurable':!![]}}),Object['defineProperty'](_0x473db3,'prototype',{'writable':![]});if(_0x237f8e)_setPrototypeOf(_0x473db3,_0x237f8e);}function _getPrototypeOf(_0x586613){return _getPrototypeOf=Object['setPrototypeOf']?Object['getPrototypeOf']:function _0x37e6a5(_0x4e987a){return _0x4e987a['__proto__']||Object['getPrototypeOf'](_0x4e987a);},_getPrototypeOf(_0x586613);}function _setPrototypeOf(_0x1ec2cf,_0x6f72ad){var _0x543b20={_0x372898:0x184},_0x11119c=_0x581b;return _setPrototypeOf=Object[_0x11119c(_0x543b20._0x372898)]||function _0x53d305(_0x3af0c0,_0x3c4985){return _0x3af0c0['__proto__']=_0x3c4985,_0x3af0c0;},_setPrototypeOf(_0x1ec2cf,_0x6f72ad);}function _isNativeReflectConstruct(){var _0x32e2bd={_0xa42952:0x19d,_0x103a0c:0x18f,_0x4c129b:0x164,_0x3dd65e:0x193},_0x132064=_0x581b;if(typeof Reflect===_0x132064(_0x32e2bd._0xa42952)||!Reflect['construct'])return![];if(Reflect['construct'][_0x132064(_0x32e2bd._0x103a0c)])return![];if(typeof Proxy===_0x132064(_0x32e2bd._0x4c129b))return!![];try{return Boolean['prototype']['valueOf']['call'](Reflect[_0x132064(_0x32e2bd._0x3dd65e)](Boolean,[],function(){})),!![];}catch(_0x3d66f7){return![];}}function _assertThisInitialized(_0x57a072){if(_0x57a072===void 0x0)throw new ReferenceError('this\x20hasn\x27t\x20been\x20initialised\x20-\x20super()\x20hasn\x27t\x20been\x20called');return _0x57a072;}function _possibleConstructorReturn(_0x5e21f2,_0x2e4aa6){if(_0x2e4aa6&&(typeof _0x2e4aa6==='object'||typeof _0x2e4aa6==='function'))return _0x2e4aa6;else{if(_0x2e4aa6!==void 0x0)throw new TypeError('Derived\x20constructors\x20may\x20only\x20return\x20object\x20or\x20undefined');}return _assertThisInitialized(_0x5e21f2);}function _createSuper(_0xdb6ced){var _0x3c9bcc=_isNativeReflectConstruct();return function _0x4c2865(){var _0x208851=_getPrototypeOf(_0xdb6ced),_0x12efbb;if(_0x3c9bcc){var _0x18aafb=_getPrototypeOf(this)['constructor'];_0x12efbb=Reflect['construct'](_0x208851,arguments,_0x18aafb);}else _0x12efbb=_0x208851['apply'](this,arguments);return _possibleConstructorReturn(this,_0x12efbb);};}function _superPropBase(_0x1b1d90,_0x404b81){var _0x5d7ac8=_0x581b;while(!Object['prototype']['hasOwnProperty'][_0x5d7ac8(0x190)](_0x1b1d90,_0x404b81)){_0x1b1d90=_getPrototypeOf(_0x1b1d90);if(_0x1b1d90===null)break;}return _0x1b1d90;}function _0x4ef4(){var _0x2c82b0=['setPrototypeOf','_map','drawContext','type','48btqmfJ','cartesianToCanvasCoordinates','removeData','length','clearData','clear','create','sham','call','enumerable','initDevicePixelRatio','construct','default','18WQMJZr','DataSet','windowPosition','methods','ymin','_onMoveEndEvent','get','_cache_event','undefined','scene','41593BuBhRw','getData','8SRFWYP','24WTRXRn','add','_onMapClick','updateData','transferCoordinate','animation','resize','BaseLayer','602648QkoNcm','_setOptionsHook','_onMapMouseMove','canvas','_reset','getOwnPropertyDescriptors','animator','context','stopAniamation','style','xmin','restore','init','cameraMoveEnd','_size','width','top','value','forEach','hasOwnProperty','argCheck','canvasLayer','addData','710FIGvFS','defineProperty','push','_pointerEvents','register','removeChild','draw','devicePixelRatio','processData','12034YdvIBf','_createCanvas','zIndex','__esModule','start','_mapVRenderer','_removedHook','auto','getContext','mouseMove','off','getOwnPropertySymbols','destroy','mousemove','prototype','geometry','setZIndex','function','none','isEnabledTime','1519284FlpTGu','31492WGGNTy','options','size','1210650VXvnqk','dataSet','height','getOwnPropertyDescriptor','render','parentElement','pointerEvents','keys','animatorMoveendEvent','set','steps','mapvDepthTest','Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function','fromDegrees','filter','absolute','_addedHook','DomUtil','removeAllData','6cDcxAC','xmax','bind','coordinates','EventType','1379182GwJvgu'];_0x4ef4=function(){return _0x2c82b0;};return _0x4ef4();}function _0x581b(_0x51600e,_0x3dc81e){var _0x4ef4a1=_0x4ef4();return _0x581b=function(_0x581b5b,_0x3f285c){_0x581b5b=_0x581b5b-0x13f;var _0x55c3bc=_0x4ef4a1[_0x581b5b];return _0x55c3bc;},_0x581b(_0x51600e,_0x3dc81e);}function _get(){var _0x5bd122={_0x5abc37:0x16e},_0xb47041=_0x581b;return typeof Reflect!==_0xb47041(0x19d)&&Reflect['get']?_get=Reflect['get']:_get=function _0x23d095(_0x2ff02c,_0x3bec28,_0x30ad88){var _0x5706ad=_0xb47041,_0x3eaafd=_superPropBase(_0x2ff02c,_0x3bec28);if(!_0x3eaafd)return;var _0x2a09a8=Object[_0x5706ad(_0x5bd122._0x5abc37)](_0x3eaafd,_0x3bec28);if(_0x2a09a8[_0x5706ad(0x19b)])return _0x2a09a8['get']['call'](arguments['length']<0x3?_0x2ff02c:_0x30ad88);return _0x2a09a8['value'];},_get['apply'](this,arguments);}var Cesium$1=mars3d__namespace['Cesium'],baiduMapLayer=mapv__namespace?mapv__namespace['baiduMapLayer']:null,BaseLayer$1=baiduMapLayer?baiduMapLayer['__proto__']:Function,MapVRenderer=function(_0x3b63d2){var _0x7bc8be={_0x426a1c:0x192,_0x436a5b:0x173,_0x497bef:0x13f,_0x17f273:0x18c},_0x3d3960={_0xd57cdc:0x142},_0x46b9bf={_0x2a0760:0x18d},_0x4470a3={_0x2a3b08:0x19b,_0x4d38c4:0x1a3},_0xb30709={_0x4cab88:0x19b},_0x425db5={_0x4399f3:0x19e,_0x884b14:0x1b1,_0x39b4b3:0x152,_0x88060f:0x141,_0x2f0095:0x169,_0x4eecad:0x178},_0x1a73b2={_0x4541ec:0x1b1,_0xb025f6:0x163},_0x5d66fa={_0x5901c6:0x1ad},_0x4061bf={_0x56151d:0x166,_0x59399c:0x175,_0x5f0dcb:0x157},_0x2c6b13={_0x4e8878:0x19e,_0x5018b5:0x147,_0x3889fb:0x148,_0x3c4845:0x1b2},_0x1f55d7=_0x581b;_inherits(_0x2d1da2,_0x3b63d2);var _0x14151a=_createSuper(_0x2d1da2);function _0x2d1da2(_0x4f4f33,_0x51807a,_0x15bef3,_0x17b375){var _0x4bf710=_0x581b,_0x3c79cc;_classCallCheck(this,_0x2d1da2),_0x3c79cc=_0x14151a['call'](this,_0x4f4f33,_0x51807a,_0x15bef3);if(!BaseLayer$1)return _possibleConstructorReturn(_0x3c79cc);return _0x3c79cc['map']=_0x4f4f33,_0x3c79cc[_0x4bf710(_0x2c6b13._0x4e8878)]=_0x4f4f33['scene'],_0x3c79cc['dataSet']=_0x51807a,_0x15bef3=_0x15bef3||{},_0x3c79cc['init'](_0x15bef3),_0x3c79cc[_0x4bf710(_0x2c6b13._0x5018b5)](_0x15bef3),_0x3c79cc['initDevicePixelRatio'](),_0x3c79cc[_0x4bf710(_0x2c6b13._0x3889fb)]=_0x17b375,_0x3c79cc[_0x4bf710(_0x2c6b13._0x3c4845)]=!0x1,_0x3c79cc['animation']=_0x15bef3['animation'],_0x3c79cc;}return _createClass(_0x2d1da2,[{'key':_0x1f55d7(_0x7bc8be._0x426a1c),'value':function _0x13cc15(){this['devicePixelRatio']=window['devicePixelRatio']||0x1;}},{'key':'addAnimatorEvent','value':function _0xcc480f(){}},{'key':'animatorMovestartEvent','value':function _0x760642(){var _0x46ee3d=_0x1f55d7,_0x5d06a4=this['options'][_0x46ee3d(0x1a7)];this[_0x46ee3d(_0x4061bf._0x56151d)]()&&this['animator']&&(this[_0x46ee3d(_0x4061bf._0x59399c)]['step']=_0x5d06a4['stepsRange'][_0x46ee3d(_0x4061bf._0x5f0dcb)]);}},{'key':_0x1f55d7(_0x7bc8be._0x436a5b),'value':function _0x31febf(){var _0x3cf280=_0x1f55d7;this['isEnabledTime']()&&this[_0x3cf280(0x1b0)];}},{'key':'getContext','value':function _0x1c3c39(){var _0x288560=_0x1f55d7;return this[_0x288560(0x148)][_0x288560(_0x5d66fa._0x5901c6)]['getContext'](this['context']);}},{'key':_0x1f55d7(_0x7bc8be._0x497bef),'value':function _0x2e4bae(_0xaf9b15){var _0x1ad73c=_0x1f55d7;this['options']=_0xaf9b15,this['initDataRange'](_0xaf9b15),this[_0x1ad73c(_0x1a73b2._0x4541ec)]=this['options'][_0x1ad73c(0x1b1)]||'2d',this[_0x1ad73c(0x169)]['zIndex']&&this['canvasLayer']&&this['canvasLayer']['setZIndex']&&this[_0x1ad73c(0x148)][_0x1ad73c(_0x1a73b2._0xb025f6)](this['options'][_0x1ad73c(0x155)]),this['initAnimator']();}},{'key':'_canvasUpdate','value':function _0x30a853(_0x21aa12){var _0x395965=_0x1f55d7,_0x4a1681=this[_0x395965(_0x425db5._0x4399f3)];if(this['canvasLayer']&&!this[_0x395965(0x1b2)]){var _0x215fdf=this[_0x395965(0x169)]['animation'],_0xaee858=this['getContext']();if(this['isEnabledTime']()){if(void 0x0===_0x21aa12)return void this[_0x395965(0x18d)](_0xaee858);this['context']==='2d'&&(_0xaee858['save'](),_0xaee858['globalCompositeOperation']='destination-out',_0xaee858['fillStyle']='rgba(0,\x200,\x200,\x20.1)',_0xaee858['fillRect'](0x0,0x0,_0xaee858['canvas']['width'],_0xaee858['canvas']['height']),_0xaee858[_0x395965(0x1b5)]());}else this['clear'](_0xaee858);if(this[_0x395965(_0x425db5._0x884b14)]==='2d')for(var _0x1ca22d in this[_0x395965(0x169)]){_0xaee858[_0x1ca22d]=this['options'][_0x1ca22d];}else _0xaee858['clear'](_0xaee858['COLOR_BUFFER_BIT']);var _0x455361={'transferCoordinate':function _0xb32fb6(_0x2ce4ad){var _0x3b1258=_0x395965,_0x34f9a4=null,_0xf515f6=_0x4a1681['mapvFixedHeight'];_0x4a1681['mapvAutoHeight']&&(_0xf515f6=_0x4a1681['globe']['getHeight'](Cesium$1['Cartographic']['fromDegrees'](_0x2ce4ad[0x0],_0x2ce4ad[0x1])));var _0x3576ea=Cesium$1['Cartesian3']['fromDegrees'](_0x2ce4ad[0x0],_0x2ce4ad[0x1],_0xf515f6);if(!_0x3576ea)return _0x34f9a4;var _0x2a277b=_0x4a1681[_0x3b1258(0x189)](_0x3576ea);if(!_0x2a277b)return _0x34f9a4;if(_0x4a1681['mapvDepthTest']&&_0x4a1681['mode']===Cesium$1['SceneMode']['SCENE3D']){var _0x49ee21=new Cesium$1['EllipsoidalOccluder'](_0x4a1681['globe']['ellipsoid'],_0x4a1681['camera']['positionWC']),_0x492c68=_0x49ee21['isPointVisible'](_0x3576ea);if(!_0x492c68)return _0x34f9a4;}return[_0x2a277b['x'],_0x2a277b['y']];}};void 0x0!==_0x21aa12&&(_0x455361[_0x395965(0x179)]=function(_0x50a3e1){var _0x461723=_0x215fdf['trails']||0xa;return!!(_0x21aa12&&_0x50a3e1['time']>_0x21aa12-_0x461723&&_0x50a3e1['time']<_0x21aa12);});var _0x3000fe=this['dataSet']['get'](_0x455361);this[_0x395965(_0x425db5._0x39b4b3)](_0x3000fe),this['options']['unit']==='m'&&this[_0x395965(0x169)]['size'],this['options'][_0x395965(_0x425db5._0x88060f)]=this[_0x395965(_0x425db5._0x2f0095)][_0x395965(0x16a)];var _0x126e30=_0x4a1681['cartesianToCanvasCoordinates'](Cesium$1['Cartesian3'][_0x395965(_0x425db5._0x4eecad)](0x0,0x0));if(!_0x126e30)return;this[_0x395965(0x186)](_0xaee858,new mapv__namespace[(_0x395965(0x196))](_0x3000fe),this[_0x395965(0x169)],_0x126e30),this['options']['updateCallback']&&this['options']['updateCallback'](_0x21aa12);}}},{'key':'updateData','value':function _0x3d319e(_0xe99a9a,_0x573051){var _0x5a267d=_0x1f55d7,_0xe3386c=_0xe99a9a;_0xe3386c&&_0xe3386c[_0x5a267d(_0xb30709._0x4cab88)]&&(_0xe3386c=_0xe3386c[_0x5a267d(0x19b)]()),void 0x0!==_0xe3386c&&this['dataSet'][_0x5a267d(0x174)](_0xe3386c),_get(_getPrototypeOf(_0x2d1da2['prototype']),'update',this)['call'](this,{'options':_0x573051});}},{'key':'addData','value':function _0x25de8a(_0x3d81d5,_0x13b768){var _0x3c115f=_0x1f55d7,_0xbd900e=_0x3d81d5;_0x3d81d5&&_0x3d81d5[_0x3c115f(_0x4470a3._0x2a3b08)]&&(_0xbd900e=_0x3d81d5['get']()),this['dataSet'][_0x3c115f(_0x4470a3._0x4d38c4)](_0xbd900e),this['update']({'options':_0x13b768});}},{'key':_0x1f55d7(0x1a0),'value':function _0x1a3ce8(){var _0x4f6738=_0x1f55d7;return this[_0x4f6738(0x16c)];}},{'key':_0x1f55d7(0x18a),'value':function _0x6c4bcd(_0x49b2ba){var _0x152b7b=_0x1f55d7;if(this[_0x152b7b(0x16c)]){var _0x4a04b7=this[_0x152b7b(0x16c)]['get']({'filter':function _0x1bb6a3(_0x3e7fb5){return _0x49b2ba==null||typeof _0x49b2ba!=='function'||!_0x49b2ba(_0x3e7fb5);}});this['dataSet']['set'](_0x4a04b7),this['update']({'options':null});}}},{'key':_0x1f55d7(_0x7bc8be._0x17f273),'value':function _0x34d3f6(){var _0x551ae0=_0x1f55d7;this['dataSet']&&this['dataSet'][_0x551ae0(_0x46b9bf._0x2a0760)](),this['update']({'options':null});}},{'key':'draw','value':function _0x4ed400(){this['canvasLayer']['draw']();}},{'key':'clear','value':function _0x4c55a0(_0x319642){var _0x57d9e9=_0x1f55d7;_0x319642&&_0x319642['clearRect']&&_0x319642['clearRect'](0x0,0x0,_0x319642[_0x57d9e9(0x1ad)][_0x57d9e9(_0x3d3960._0xd57cdc)],_0x319642['canvas']['height']);}},{'key':'destroy','value':function _0x1b220f(){var _0x2db943=_0x1f55d7;this[_0x2db943(0x18d)](this['getContext']()),this['clearData'](),this['animator']&&this[_0x2db943(0x1b0)]['stop'](),this['animator']=null,this['canvasLayer']=null;}}]),_0x2d1da2;}(BaseLayer$1);if(mapv__namespace!==null&&mapv__namespace!==void 0x0&&mapv__namespace['DataSet'])mapv__namespace['DataSet']['prototype'][_0x2b8548(0x1a6)]=function(_0xbcc808,_0x3bdf58,_0xc375e6,_0x3128e4){var _0x28eb1e={_0x447bd2:0x181,_0x1ac019:0x18b,_0x49dadb:0x187},_0x160eba={_0x53cf5e:0x18b,_0x4b0b55:0x14c},_0x52548c=_0x2b8548;_0x3128e4=_0x3128e4||'_coordinates',_0xc375e6=_0xc375e6||_0x52548c(_0x28eb1e._0x447bd2);for(var _0x38f285=0x0;_0x38f285<_0xbcc808[_0x52548c(_0x28eb1e._0x1ac019)];_0x38f285++){var _0x2c7ea9=_0xbcc808[_0x38f285][_0x52548c(0x162)],_0x549ddb=_0x2c7ea9[_0xc375e6];switch(_0x2c7ea9[_0x52548c(_0x28eb1e._0x49dadb)]){case'Point':{var _0x3d5946=_0x3bdf58(_0x549ddb);_0x3d5946?_0x2c7ea9[_0x3128e4]=_0x3d5946:_0x2c7ea9[_0x3128e4]=[-0x3e7,-0x3e7];}break;case'LineString':{var _0x2cf53b=[];for(var _0x3be19f=0x0;_0x3be19f<_0x549ddb['length'];_0x3be19f++){var _0x497cff=_0x3bdf58(_0x549ddb[_0x3be19f]);_0x497cff&&_0x2cf53b['push'](_0x497cff);}_0x2c7ea9[_0x3128e4]=_0x2cf53b;}break;case'MultiLineString':case'Polygon':{var _0x8b3b86=_0x4d1a0b(_0x549ddb);_0x2c7ea9[_0x3128e4]=_0x8b3b86;}break;case'MultiPolygon':{var _0x46573b=[];for(var _0x3d3fe3=0x0;_0x3d3fe3<_0x549ddb[_0x52548c(0x18b)];_0x3d3fe3++){var _0x3426e8=_0x4d1a0b(_0x549ddb[_0x3d3fe3]);_0x3426e8['length']>0x0&&_0x46573b[_0x52548c(0x14c)](_0x3426e8);}_0x2c7ea9[_0x3128e4]=_0x46573b;}break;}}function _0x4d1a0b(_0x5c9be5){var _0xf47f30=_0x52548c,_0x9fddf7=[];for(var _0x5612ec=0x0;_0x5612ec<_0x5c9be5['length'];_0x5612ec++){var _0x4a05a2=_0x5c9be5[_0x5612ec],_0x40f898=[];for(var _0x2019ad=0x0;_0x2019ad<_0x4a05a2[_0xf47f30(_0x160eba._0x53cf5e)];_0x2019ad++){var _0x4a6418=_0x3bdf58(_0x4a05a2[_0x2019ad]);_0x4a6418&&_0x40f898[_0xf47f30(_0x160eba._0x4b0b55)](_0x4a6418);}_0x40f898['length']>0x0&&_0x9fddf7['push'](_0x40f898);}return _0x9fddf7;}return _0xbcc808;};else throw new Error('请引入\x20mapv\x20库\x20');var Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace['layer'][_0x2b8548(0x1a9)],divId=0x0,MapVLayer=function(_0x5bb4d3){var _0xc4851={_0x41e7ba:0x1ab,_0x3dc506:0x149,_0x59075a:0x17d,_0x2716a5:0x154,_0x521569:0x150,_0x202b78:0x15d},_0x270e9a={_0x598b91:0x198,_0x32dced:0x160},_0x27515d={_0x178a0d:0x169,_0x2ee47c:0x182,_0x2c3ac3:0x198,_0x5643e9:0x15c,_0x5b26fa:0x1ac},_0x256528={_0x5216dc:0x197},_0x4bf176={_0x7763ec:0x158},_0x3e48a0={_0x332d0f:0x199},_0x22bd40={_0x16367c:0x1ad,_0x39379d:0x1b3,_0x232053:0x1b3,_0x17dd38:0x143,_0x89f524:0x142},_0x5008f6={_0x541b67:0x15f,_0x3ea017:0x1ad,_0x366b1f:0x170},_0x1a3890={_0x10a0c2:0x1ae},_0x374877={_0x542d84:0x17c,_0x3029b6:0x169,_0x15c6d2:0x16d,_0x2a943d:0x142,_0x539733:0x1b3,_0xbcf074:0x15b},_0x2e73a1={_0x300752:0x158},_0x29d4b5={_0x4c64a5:0x16c},_0x28f55e={_0x370119:0x158},_0x1275b0={_0x3d3def:0x159,_0x52464d:0x17b},_0x4ba915={_0x53a7f1:0x158,_0x215feb:0x173},_0xbdfaed={_0x4acded:0x140,_0x14e874:0x15d,_0x247a93:0x169,_0x8f344c:0x160,_0x244e41:0x1ac},_0x1f86ce={_0x433382:0x185,_0x1c4e3d:0x185,_0x2aa242:0x160,_0x19d7fd:0x182},_0x2769a1={_0x2a1bfd:0x15f,_0x507a98:0x170},_0x23b9c0={_0x525895:0x192,_0xef55e9:0x16f,_0x86deb3:0x1ae},_0xcbee17={_0x14bc6d:0x185,_0x25cac6:0x176,_0x2aa86f:0x185},_0x11abb3={_0x3fbbf0:0x1ad,_0x3e33d6:0x1b3,_0x39d775:0x165},_0x1d0a6c=_0x2b8548;_inherits(_0x25812d,_0x5bb4d3);var _0x5df0a8=_createSuper(_0x25812d);function _0x25812d(_0x4aea5b,_0x59788e){var _0x3631d7;return _classCallCheck(this,_0x25812d),_0x3631d7=_0x5df0a8['call'](this,_0x4aea5b),_0x3631d7['_pointerEvents']=_0x3631d7['options']['pointerEvents'],_0x3631d7['dataSet']=_0x59788e||new mapv__namespace['DataSet'](_0x4aea5b['data']),_0x3631d7['canvas']=null,_0x3631d7;}return _createClass(_0x25812d,[{'key':'pointerEvents','get':function _0x338772(){return this['_pointerEvents'];},'set':function _0x381b1f(_0x168882){var _0x54b25e=_0x581b;this['_pointerEvents']=_0x168882,this['canvas']&&(_0x168882?this[_0x54b25e(_0x11abb3._0x3fbbf0)][_0x54b25e(_0x11abb3._0x3e33d6)]['pointerEvents']='all':this['canvas'][_0x54b25e(_0x11abb3._0x3e33d6)]['pointerEvents']=_0x54b25e(_0x11abb3._0x39d775));}},{'key':'_showHook','value':function _0x25fa63(_0x3fbda6){var _0x1380e5=_0x581b;_0x3fbda6?this[_0x1380e5(0x1ad)]['style']['display']='block':this['canvas']['style']['display']='none';}},{'key':'_mountedHook','value':function _0x5af2a8(){var _0x2aacc4=_0x581b,_0x40cc9a,_0x4a6707,_0x61e8f8;this[_0x2aacc4(_0xcbee17._0x14bc6d)]['scene'][_0x2aacc4(_0xcbee17._0x25cac6)]=(_0x40cc9a=this['options']['depthTest'])!==null&&_0x40cc9a!==void 0x0?_0x40cc9a:!![],this[_0x2aacc4(_0xcbee17._0x14bc6d)]['scene']['mapvAutoHeight']=(_0x4a6707=this['options']['clampToGround'])!==null&&_0x4a6707!==void 0x0?_0x4a6707:![],this[_0x2aacc4(_0xcbee17._0x2aa86f)][_0x2aacc4(0x19e)]['mapvFixedHeight']=(_0x61e8f8=this[_0x2aacc4(0x169)]['fixedHeight'])!==null&&_0x61e8f8!==void 0x0?_0x61e8f8:0x0;}},{'key':'_addedHook','value':function _0x4425(){var _0x28f860=_0x581b;this['dataSet']&&(!this[_0x28f860(0x16c)]['_data']||this['dataSet']['_data']['length']===0x0)&&(this['dataSet']['_data']=[]['concat'](this['dataSet']['_dataCache'])),this['_mapVRenderer']=new MapVRenderer(this['_map'],this['dataSet'],this['options'],this),this[_0x28f860(_0x23b9c0._0x525895)](),this['canvas']=this['_createCanvas'](),this[_0x28f860(0x16f)]=this[_0x28f860(_0x23b9c0._0xef55e9)]['bind'](this),this['bindEvent'](),this[_0x28f860(_0x23b9c0._0x86deb3)]();}},{'key':'_removedHook','value':function _0x2e72a7(){var _0x4d258b=_0x581b;this['unbindEvent'](),this['_mapVRenderer']&&(this['_mapVRenderer'][_0x4d258b(_0x2769a1._0x2a1bfd)](),this['_mapVRenderer']=null),this[_0x4d258b(0x1ad)][_0x4d258b(_0x2769a1._0x507a98)]['removeChild'](this['canvas']);}},{'key':'initDevicePixelRatio','value':function _0x5db079(){var _0x45f929=_0x581b;this['devicePixelRatio']=window[_0x45f929(0x151)]||0x1;}},{'key':'bindEvent','value':function _0x58c054(){var _0x382ec6=_0x581b,_0x5e522f,_0x2e6b6e,_0x18f56c,_0x51f9b7;this[_0x382ec6(_0x1f86ce._0x433382)]['on'](mars3d__namespace['EventType']['mouseDown'],this['_onMoveStartEvent'],this),this['_map']['on'](mars3d__namespace['EventType']['cameraMoveStart'],this['_onMoveStartEvent'],this),this[_0x382ec6(_0x1f86ce._0x1c4e3d)]['on'](mars3d__namespace['EventType']['cameraMoveEnd'],this['_onMoveEndEvent'],this),(_0x5e522f=this['options'])!==null&&_0x5e522f!==void 0x0&&(_0x2e6b6e=_0x5e522f['methods'])!==null&&_0x2e6b6e!==void 0x0&&_0x2e6b6e['click']&&this['_map']['on'](mars3d__namespace[_0x382ec6(0x182)]['click'],this['_onMapClick'],this),(_0x18f56c=this['options'])!==null&&_0x18f56c!==void 0x0&&(_0x51f9b7=_0x18f56c['methods'])!==null&&_0x51f9b7!==void 0x0&&_0x51f9b7[_0x382ec6(_0x1f86ce._0x2aa242)]&&this['_map']['on'](mars3d__namespace[_0x382ec6(_0x1f86ce._0x19d7fd)][_0x382ec6(0x15c)],this['_onMapMouseMove'],this);}},{'key':'unbindEvent','value':function _0xbee8c3(){var _0x30ecd1=_0x581b,_0xfbb21b,_0x47565c,_0x4666b1,_0xea8ba7;this['_map']['off'](mars3d__namespace[_0x30ecd1(0x182)]['mouseDown'],this['_onMoveStartEvent'],this),this['_map'][_0x30ecd1(0x15d)](mars3d__namespace['EventType']['cameraMoveStart'],this['_onMoveStartEvent'],this),this['_map']['off'](mars3d__namespace['EventType'][_0x30ecd1(_0xbdfaed._0x4acded)],this['_onMoveEndEvent'],this),this['_map'][_0x30ecd1(_0xbdfaed._0x14e874)](mars3d__namespace['EventType']['postRender'],this['_reset'],this),(_0xfbb21b=this[_0x30ecd1(_0xbdfaed._0x247a93)])!==null&&_0xfbb21b!==void 0x0&&(_0x47565c=_0xfbb21b['methods'])!==null&&_0x47565c!==void 0x0&&_0x47565c['click']&&this['_map']['off'](mars3d__namespace['EventType']['click'],this[_0x30ecd1(0x1a4)],this),(_0x4666b1=this['options'])!==null&&_0x4666b1!==void 0x0&&(_0xea8ba7=_0x4666b1['methods'])!==null&&_0xea8ba7!==void 0x0&&_0xea8ba7[_0x30ecd1(_0xbdfaed._0x8f344c)]&&this['_map'][_0x30ecd1(0x15d)](mars3d__namespace['EventType']['mouseMove'],this[_0x30ecd1(_0xbdfaed._0x244e41)],this);}},{'key':'_onMoveStartEvent','value':function _0x144636(){this['_mapVRenderer']&&(this['_mapVRenderer']['animatorMovestartEvent'](),this['_map']['off'](mars3d__namespace['EventType']['postRender'],this['_reset'],this),this['_map']['on'](mars3d__namespace['EventType']['postRender'],this['_reset'],this));}},{'key':_0x1d0a6c(0x19a),'value':function _0x1daf63(){var _0x2f2303=_0x1d0a6c;this['_mapVRenderer']&&(this['_map']['off'](mars3d__namespace['EventType']['postRender'],this[_0x2f2303(0x1ae)],this),this[_0x2f2303(_0x4ba915._0x53a7f1)][_0x2f2303(_0x4ba915._0x215feb)](),this['_reset']());}},{'key':_0x1d0a6c(_0xc4851._0x41e7ba),'value':function _0x875748(_0x4152b5,_0x3d782e){var _0x6bd9e9=_0x1d0a6c;this[_0x6bd9e9(_0x1275b0._0x3d3def)](),this[_0x6bd9e9(_0x1275b0._0x52464d)]();}},{'key':_0x1d0a6c(_0xc4851._0x3dc506),'value':function _0x28fe28(_0x1dbb42){this['_mapVRenderer']&&this['_mapVRenderer']['addData'](_0x1dbb42,this['options']);}},{'key':'updateData','value':function _0x1646eb(_0x5b584e){var _0x22806b=_0x1d0a6c;this[_0x22806b(0x158)]&&this[_0x22806b(_0x28f55e._0x370119)][_0x22806b(0x1a5)](_0x5b584e,this['options']);}},{'key':'getData','value':function _0x9da0e9(){var _0x1e27e0=_0x1d0a6c;return this['_mapVRenderer']&&(this['dataSet']=this['_mapVRenderer']['getData']()),this[_0x1e27e0(_0x29d4b5._0x4c64a5)];}},{'key':_0x1d0a6c(0x18a),'value':function _0xadfd9(_0x19e758){this['_mapVRenderer']&&this['_mapVRenderer']['removeData'](_0x19e758);}},{'key':_0x1d0a6c(_0xc4851._0x59075a),'value':function _0x1f30c9(){var _0x409b19=_0x1d0a6c;this['_mapVRenderer']&&this[_0x409b19(_0x2e73a1._0x300752)]['clearData']();}},{'key':_0x1d0a6c(_0xc4851._0x2716a5),'value':function _0x1981a9(){var _0x3303fa=_0x1d0a6c,_0x2a3375=mars3d__namespace[_0x3303fa(_0x374877._0x542d84)]['create']('canvas','mars3d-mapv',this['_map']['container']);_0x2a3375['id']=this[_0x3303fa(_0x374877._0x3029b6)]['layerid']||'mapv'+divId++,_0x2a3375['style']['position']=_0x3303fa(0x17a),_0x2a3375['style']['top']='0px',_0x2a3375['style']['left']='0px',_0x2a3375['style'][_0x3303fa(0x171)]=this[_0x3303fa(0x14d)]?_0x3303fa(0x15a):'none',_0x2a3375['style']['zIndex']=this[_0x3303fa(0x169)]['zIndex']||0x64,_0x2a3375['width']=parseInt(this['_map']['canvas']['width']),_0x2a3375['height']=parseInt(this['_map']['canvas'][_0x3303fa(_0x374877._0x15c6d2)]),_0x2a3375['style']['width']=this['_map']['canvas']['style'][_0x3303fa(_0x374877._0x2a943d)],_0x2a3375['style']['height']=this['_map']['canvas'][_0x3303fa(_0x374877._0x539733)]['height'];if(this['options']['context']==='2d'){var _0x304966=this[_0x3303fa(0x151)];_0x2a3375[_0x3303fa(_0x374877._0xbcf074)](this['options']['context'])['scale'](_0x304966,_0x304966);}return _0x2a3375;}},{'key':'_reset','value':function _0x2af5c1(){this['resize'](),this['render']();}},{'key':_0x1d0a6c(_0xc4851._0x521569),'value':function _0x5c9197(){var _0x3dba24=_0x1d0a6c;this[_0x3dba24(_0x1a3890._0x10a0c2)]();}},{'key':'remove','value':function _0x53ef0c(){var _0x30f096=_0x1d0a6c;this['_mapVRenderer']&&(this['_mapVRenderer'][_0x30f096(_0x5008f6._0x541b67)](),this['_mapVRenderer']=null),this[_0x30f096(_0x5008f6._0x3ea017)][_0x30f096(_0x5008f6._0x366b1f)][_0x30f096(0x14f)](this['canvas']);}},{'key':'render','value':function _0x2b310c(){this['_mapVRenderer']['_canvasUpdate']();}},{'key':_0x1d0a6c(0x1a8),'value':function _0x3a409f(){var _0x16505b=_0x1d0a6c;if(this[_0x16505b(_0x22bd40._0x16367c)]){var _0x47dbb8=this['canvas'];_0x47dbb8[_0x16505b(_0x22bd40._0x39379d)]['position']='absolute',_0x47dbb8[_0x16505b(_0x22bd40._0x232053)][_0x16505b(_0x22bd40._0x17dd38)]='0px',_0x47dbb8[_0x16505b(0x1b3)]['left']='0px',_0x47dbb8['width']=parseInt(this['_map']['canvas']['width']),_0x47dbb8[_0x16505b(0x16d)]=parseInt(this[_0x16505b(0x185)]['canvas']['height']),_0x47dbb8['style']['width']=this['_map']['canvas']['style'][_0x16505b(_0x22bd40._0x89f524)],_0x47dbb8['style'][_0x16505b(0x16d)]=this[_0x16505b(0x185)]['canvas']['style']['height'];}}},{'key':'getRectangle','value':function _0x47665b(_0x2aaa88){var _0xef0230=_0x1d0a6c;if(!this[_0xef0230(0x16c)]||!this[_0xef0230(0x16c)]['_data'])return;var _0x1afc69=mars3d__namespace['Util']['getExtentByGeoJSON']({'type':'FeatureCollection','features':this['dataSet']['_data']});if(!_0x1afc69)return;return _0x2aaa88!==null&&_0x2aaa88!==void 0x0&&_0x2aaa88['isFormat']?_0x1afc69:Cesium['Rectangle']['fromDegrees'](_0x1afc69[_0xef0230(0x1b4)],_0x1afc69[_0xef0230(_0x3e48a0._0x332d0f)],_0x1afc69[_0xef0230(0x17f)],_0x1afc69['ymax']);}},{'key':'_onMapClick','value':function _0x6ea911(_0x39aff5){var _0x388601=_0x1d0a6c;this['_cache_event']=_0x39aff5,this[_0x388601(0x158)]&&this[_0x388601(_0x4bf176._0x7763ec)]['clickEvent'](_0x39aff5[_0x388601(0x197)],_0x39aff5);}},{'key':'_onMapMouseMove','value':function _0x273a14(_0x5c37f6){var _0x2e3bbd=_0x1d0a6c;this['_cache_event']=_0x5c37f6,this['_mapVRenderer']&&this['_mapVRenderer']['mousemoveEvent'](_0x5c37f6[_0x2e3bbd(_0x256528._0x5216dc)],_0x5c37f6);}},{'key':'on','value':function _0x1f6544(_0x519f17,_0x2d5279,_0x2700c3){var _0x45f367={_0x263554:0x19c},_0x42bfa1=_0x1d0a6c,_0x2fd5e3=this;this[_0x42bfa1(_0x27515d._0x178a0d)]['methods']=this['options']['methods']||{};if(_0x519f17===mars3d__namespace['EventType']['click'])this[_0x42bfa1(0x169)][_0x42bfa1(0x198)]['click']=function(_0x2310b8){_0x2310b8&&_0x2d5279['bind'](_0x2700c3)(_objectSpread2(_objectSpread2({},_0x2fd5e3['_cache_event']),{},{'layer':_0x2fd5e3,'data':_0x2310b8}));},this['_map']['on'](mars3d__namespace['EventType']['click'],this['_onMapClick'],this);else _0x519f17===mars3d__namespace[_0x42bfa1(_0x27515d._0x2ee47c)]['mouseMove']&&(this[_0x42bfa1(_0x27515d._0x178a0d)][_0x42bfa1(_0x27515d._0x2c3ac3)][_0x42bfa1(0x160)]=function(_0x2cd826){var _0x3c5599=_0x42bfa1;_0x2cd826&&_0x2d5279[_0x3c5599(0x180)](_0x2700c3)(_objectSpread2(_objectSpread2({},_0x2fd5e3[_0x3c5599(_0x45f367._0x263554)]),{},{'layer':_0x2fd5e3,'data':_0x2cd826}));},this['_map']['on'](mars3d__namespace[_0x42bfa1(0x182)][_0x42bfa1(_0x27515d._0x5643e9)],this[_0x42bfa1(_0x27515d._0x5b26fa)],this));return this;}},{'key':_0x1d0a6c(_0xc4851._0x202b78),'value':function _0x1f77de(_0x445c30,_0x56c431){var _0x199bb0=_0x1d0a6c;if(_0x445c30==='click'){var _0x27120e;this['_map'][_0x199bb0(0x15d)](_0x445c30,this['_onMapClick'],this),(_0x27120e=this['options'][_0x199bb0(_0x270e9a._0x598b91)])!==null&&_0x27120e!==void 0x0&&_0x27120e[_0x199bb0(_0x270e9a._0x32dced)]&&delete this['options']['methods']['click'];}else{if(_0x445c30==='mouseMove'){var _0x4db747;this['_map']['off'](_0x445c30,this['_onMapMouseMove'],this),(_0x4db747=this[_0x199bb0(0x169)]['methods'])!==null&&_0x4db747!==void 0x0&&_0x4db747['mousemove']&&delete this[_0x199bb0(0x169)]['methods']['mousemove'];}}return this;}}]),_0x25812d;}(BaseLayer);mars3d__namespace['LayerUtil'][_0x2b8548(0x14e)]('mapv',MapVLayer),mars3d__namespace['layer']['MapVLayer']=MapVLayer,exports['MapVLayer']=MapVLayer,Object['keys'](mapv)['forEach'](function(_0xeab7fb){var _0x328d24={_0x47f881:0x146},_0x457e92=_0x2b8548;if(_0xeab7fb!==_0x457e92(0x194)&&!exports[_0x457e92(_0x328d24._0x47f881)](_0xeab7fb))Object['defineProperty'](exports,_0xeab7fb,{'enumerable':!![],'get':function(){return mapv[_0xeab7fb];}});}),Object['defineProperty'](exports,'__esModule',{'value':!![]});
}));
{
"name": "mars3d-mapv",
"version": "3.5.3",
"version": "3.5.4",
"description": "Mars3D平台插件,结合mapv可视化功能插件",

@@ -13,3 +13,3 @@ "main": "dist/mars3d-mapv.js",

"devDependencies": {
"mars3d": "~3.5.3"
"mars3d": "~3.5.4"
},

@@ -16,0 +16,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc