Fei_Xian_Lin_Ye_Fang_Huo/public/lib/mars3d/mars3d.js

16 lines
2.7 MiB
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/**
* Mars3D三维可视化平台 mars3d
*
* 版本信息v3.4.20
* 编译日期2023-01-10 12:55:02
* 版权所有Copyright by 火星科技 http://mars3d.cn
* 使用单位:免费公开版 2022-06-01
*/
(function (global, factory) { if(typeof exports === 'object' && typeof module !== 'undefined' && !window.Cesium){ require('mars3d-cesium/Build/Cesium/Widgets/widgets.css') };
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, (window.Cesium || require('mars3d-cesium')), (window.turf || require('@turf/turf'))) :
typeof define === 'function' && define.amd ? define(['exports', 'mars3d-cesium', '@turf/turf'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.mars3d = {}, global.Cesium, global.turf));
})(this, (function (exports, Cesium, turf) {
'use strict';var _0x5a92ef=_0x4361;(function(_0x2d274c,_0x36ef75){var _0x218ff8={_0x4c99c0:0xc50,_0x21a700:0x484,_0x415405:0x7a7,_0x948c1f:0xed9,_0x4e22d4:0xb20,_0x53d1c2:0xaba},_0x2bc6b3=_0x4361,_0x2e5b98=_0x2d274c();while(!![]){try{var _0x58ea8a=-parseInt(_0x2bc6b3(0x9f1))/0x1*(-parseInt(_0x2bc6b3(_0x218ff8._0x4c99c0))/0x2)+parseInt(_0x2bc6b3(_0x218ff8._0x21a700))/0x3+parseInt(_0x2bc6b3(_0x218ff8._0x415405))/0x4+parseInt(_0x2bc6b3(_0x218ff8._0x948c1f))/0x5+-parseInt(_0x2bc6b3(_0x218ff8._0x4e22d4))/0x6+parseInt(_0x2bc6b3(0x306))/0x7*(parseInt(_0x2bc6b3(0xc7e))/0x8)+-parseInt(_0x2bc6b3(_0x218ff8._0x53d1c2))/0x9;if(_0x58ea8a===_0x36ef75)break;else _0x2e5b98['push'](_0x2e5b98['shift']());}catch(_0x457420){_0x2e5b98['push'](_0x2e5b98['shift']());}}}(_0x579d,0x9aeff));function _interopNamespace(_0x5411a5){var _0xc742f6={_0x9f477b:0xd34},_0x2286a4=_0x4361;if(_0x5411a5&&_0x5411a5['__esModule'])return _0x5411a5;var _0x309f58=Object['create'](null);return _0x5411a5&&Object['keys'](_0x5411a5)['forEach'](function(_0x2ab215){var _0x441eb0=_0x4361;if(_0x2ab215!==_0x441eb0(_0xc742f6._0x9f477b)){var _0x3b7f7c=Object[_0x441eb0(0x449)](_0x5411a5,_0x2ab215);Object['defineProperty'](_0x309f58,_0x2ab215,_0x3b7f7c[_0x441eb0(0xa20)]?_0x3b7f7c:{'enumerable':!![],'get':function(){return _0x5411a5[_0x2ab215];}});}}),_0x309f58[_0x2286a4(0xd34)]=_0x5411a5,_0x309f58;}var Cesium__namespace=_interopNamespace(Cesium);if(!(Cesium__namespace!==null&&Cesium__namespace!==void 0x0&&Cesium__namespace['Viewer']))throw new Error('请引入\x20Cesium\x20库');var getUrlComponent_old=Cesium__namespace[_0x5a92ef(0x70d)]['prototype']['getUrlComponent'];Cesium__namespace['Resource']['prototype'][_0x5a92ef(0x612)]=function(_0x382395,_0x3e03cf){var _0x5a95da={_0x1b2f8d:0x201},_0x4187e6=_0x5a92ef,_0x50df0d=getUrlComponent_old['bind'](this)(_0x382395,_0x3e03cf);return Cesium__namespace[_0x4187e6(0x70d)][_0x4187e6(_0x5a95da._0x1b2f8d)]?Cesium__namespace['Resource']['ReplaceUrl'](_0x50df0d):_0x50df0d;};var getValueInReferenceFrame_old=Cesium__namespace['ConstantPositionProperty']['prototype']['getValueInReferenceFrame'];Cesium__namespace['ConstantPositionProperty'][_0x5a92ef(0xe26)][_0x5a92ef(0x4bb)]=function(_0x4e5bc3,_0x2836b8,_0x25a826){var _0x593549={_0x2ca1a0:0x70e,_0x161ae0:0xd81},_0x28b470=_0x5a92ef;return!Cesium__namespace[_0x28b470(_0x593549._0x2ca1a0)](_0x4e5bc3)&&(_0x4e5bc3=Cesium__namespace['JulianDate']['now']()),getValueInReferenceFrame_old[_0x28b470(_0x593549._0x161ae0)](this)(_0x4e5bc3,_0x2836b8,_0x25a826);},Cesium__namespace['VelocityOrientationProperty']['prototype'][_0x5a92ef(0x770)]=function(_0x460bdc,_0x5d0e11){var _0x24d224={_0x45ce15:0x9e1,_0x51d6ab:0x6d1,_0x5ed432:0x7ff},_0x22092b=_0x5a92ef;!this[_0x22092b(0x9e1)]&&(this[_0x22092b(_0x24d224._0x45ce15)]=new Cesium__namespace['Cartesian3'](),this['_velocityScratch']=new Cesium__namespace[(_0x22092b(0x23b))](),this[_0x22092b(0x7ff)]=new Cesium__namespace['Matrix3']());var _0x3e832b=this[_0x22092b(0x508)]['_getValue'](_0x460bdc,this[_0x22092b(0xac6)],this['_positionScratch']);Cesium__namespace['defined'](_0x3e832b)?this[_0x22092b(_0x24d224._0x51d6ab)]=_0x3e832b[_0x22092b(0x52e)]():_0x3e832b=this['_last_velocity'];if(!Cesium__namespace[_0x22092b(0x70e)](_0x3e832b))return undefined;return Cesium__namespace['Transforms']['rotationMatrixFromPositionVelocity'](this['_positionScratch'],_0x3e832b,this['_ellipsoid'],this[_0x22092b(_0x24d224._0x5ed432)]),Cesium__namespace['Quaternion']['fromRotationMatrix'](this[_0x22092b(0x7ff)],_0x5d0e11);},Object['defineProperties'](Cesium__namespace['GlobeSurfaceTileProvider']['prototype'],{'marsOptions':{'get':function get(){return this['_marsOptions'];}}}),Cesium__namespace['GlobeSurfaceTileProvider']['prototype']['_initByMars3D']=function(_0x36ee37){var _0x2008ba={_0x3c2c42:0xc07},_0x20c709={_0xc2ac5b:0x8da},_0x130390={_0x295cde:0x8da},_0xbbaca2={_0x1c0f57:0xa73,_0x25bd94:0x3d5},_0x5159b2={_0x17dc4a:0x394},_0x5c41b3={_0x2f5121:0x82d},_0x5cfdd5=_0x5a92ef,_0x395800=this;this[_0x5cfdd5(0x8da)]={'flood':{},'clip':{},'resetValue':function _0x55228d(){var _0x110b8e=_0x5cfdd5;this['resetClipValue'](),this[_0x110b8e(_0x5c41b3._0x2f5121)]();},'resetClipValue':function _0x2f5605(){var _0x266b59=_0x5cfdd5;this['clip'][_0x266b59(0x445)]=![],this['clip']['clipOutSide']=![],this['clip']['polygonTexture']=undefined,this['clip']['tailorRect']=Cesium__namespace['Cartesian4'][_0x266b59(_0x5159b2._0x17dc4a)],this['clip']['inverMatrix']=Cesium__namespace['Matrix4']['ZERO'];},'resetFloodValue':function _0x2e2c61(){var _0x1d1a32=_0x5cfdd5;this[_0x1d1a32(_0xbbaca2._0x1c0f57)]['enabled']=![],this['flood']['globe']=!![],this[_0x1d1a32(0xa73)]['showElseArea']=!![],this[_0x1d1a32(0xa73)]['polygonTexture']=undefined,this['flood']['inverMatrix']=Cesium__namespace['Matrix4']['ZERO'],this[_0x1d1a32(_0xbbaca2._0x1c0f57)]['floodRect']=Cesium__namespace[_0x1d1a32(0xa65)][_0x1d1a32(0x394)],this[_0x1d1a32(0xa73)]['heightVal']=new Cesium__namespace['Cartesian4'](0x0,0x0,0x0,0x1f4),this['flood']['color']=new Cesium__namespace[(_0x1d1a32(_0xbbaca2._0x25bd94))](0.15,0.7,0.95,0.5);},'updateTileUniformMap':function _0xc5c6ec(_0x51419c,_0x2356e5){var _0x4e35c9={_0x277a22:0x85f,_0x50d112:0x394},_0x213681={_0x4ec488:0xcc3,_0x3e8b52:0x394},_0x3080ee={_0x3dd4ed:0x99b};return{'u_mars_clip_enabled':function _0x167bcf(){var _0x246f28=_0x4361;return _0x395800['_marsOptions'][_0x246f28(0x8ff)]['enabled'];},'u_mars_clip_only':function _0x8f4d9b(){return _0x395800['_marsOptions']['clip']['clipOutSide'];},'u_mars_clip_area':function _0x4366d9(){var _0x2a6c12=_0x4361;return _0x395800['_marsOptions']['clip'][_0x2a6c12(0x2e5)]||_0x51419c['context']['defaultTexture'];},'u_mars_clip_inverMatrix':function _0x536742(){return _0x395800['_marsOptions']['clip']['inverMatrix']||Cesium__namespace['Matrix4']['ZERO'];},'u_mars_clip_rect':function _0x56c3ab(){var _0x552075=_0x4361;return _0x395800[_0x552075(_0x130390._0x295cde)]['clip']['tailorRect']||Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_flood_emabled':function _0x3992ae(){var _0x44c2c1=_0x4361;return _0x395800[_0x44c2c1(_0x20c709._0xc2ac5b)]['flood']['enabled'];},'u_mars_flood_globe':function _0x22a41d(){return _0x395800['_marsOptions']['flood']['globe'];},'u_mars_flood_showElse':function _0x214ed7(){var _0x1a987b=_0x4361;return _0x395800['_marsOptions']['flood'][_0x1a987b(0x5ab)];},'u_mars_flood_area':function _0x48494a(){var _0x195cec=_0x4361;return _0x395800[_0x195cec(0x8da)]['flood']['polygonTexture']||_0x51419c['context'][_0x195cec(_0x3080ee._0x3dd4ed)];},'u_mars_flood_inverMatrix':function _0x252f31(){var _0x195113=_0x4361;return _0x395800['_marsOptions']['flood']['inverMatrix']||Cesium__namespace[_0x195113(_0x213681._0x4ec488)][_0x195113(_0x213681._0x3e8b52)];},'u_mars_flood_rect':function _0x170147(){var _0x4ea33c=_0x4361;return _0x395800['_marsOptions'][_0x4ea33c(0xa73)][_0x4ea33c(_0x4e35c9._0x277a22)]||Cesium__namespace['Cartesian4'][_0x4ea33c(_0x4e35c9._0x50d112)];},'u_mars_flood_val':function _0x3fd0eb(){var _0x22eb4c=_0x4361;return _0x395800[_0x22eb4c(0x8da)]['flood']['heightVal'];},'u_mars_flood_color':function _0x494a90(){return _0x395800['_marsOptions']['flood']['color'];}};}},this['_marsOptions'][_0x5cfdd5(_0x2008ba._0x3c2c42)]();},Cesium__namespace['ImageryLayer']['prototype']['_initByMars3D']=function(_0x8298cb,_0xa5af52){var _0x571c4e={_0x1dae94:0x3d0,_0x1eb8bc:0x3d5},_0x3e644b=_0x5a92ef,_0x25ba0b,_0x333c8d;this['invertColor']=(_0x25ba0b=_0xa5af52['invertColor'])!==null&&_0x25ba0b!==void 0x0?_0x25ba0b:_0x8298cb['invertColor'],this['filterColor']=(_0x333c8d=_0xa5af52['filterColor'])!==null&&_0x333c8d!==void 0x0?_0x333c8d:_0x8298cb['filterColor'],this['filterColor']&&typeof this['filterColor']==='string'&&this[_0x3e644b(0x3d0)]['constructor']===String&&(this[_0x3e644b(_0x571c4e._0x1dae94)]=Cesium__namespace[_0x3e644b(_0x571c4e._0x1eb8bc)]['fromCssColorString'](this['filterColor']));},Cesium__namespace['ImageryLayerCollection']['prototype']['addImageryProvider']=function(_0x3702e8,_0x686bca){var _0x1398b8=new Cesium__namespace['ImageryLayer'](_0x3702e8,_0x3702e8['options']);return this['add'](_0x1398b8,_0x686bca),_0x1398b8;};var createShadowReceiveFragmentShader_old=Cesium__namespace['ShadowMapShader'][_0x5a92ef(0xc89)];Cesium__namespace['ShadowMapShader']['createShadowReceiveFragmentShader']=function(_0x569d68,_0x2170d1,_0x4ab446,_0x1be0c0,_0x4fc1da){var _0x27a150={_0x53e324:0xd91,_0x429844:0xc77},_0xcc3587=_0x5a92ef,_0x2a24df=createShadowReceiveFragmentShader_old['bind'](this)(_0x569d68,_0x2170d1,_0x4ab446,_0x1be0c0,_0x4fc1da);if(!isSun(_0x2170d1['_lightCamera'][_0xcc3587(_0x27a150._0x53e324)])){var _0x45c0bb=_0x2a24df['sources'][_0x2a24df['sources']['length']-0x1];_0x2a24df[_0xcc3587(_0x27a150._0x429844)][_0x2a24df['sources']['length']-0x1]=_0x45c0bb['replace']('gl_FragColor.rgb\x20*=\x20visibility;','gl_FragColor.rgb\x20=\x20gl_FragColor.rgb;');}return _0x2a24df;};function isSun(_0x3655c6){var _0x25587a=_0x5a92ef;if(Math[_0x25587a(0x39f)](_0x3655c6['x'])>0x71ff98)return!![];if(Math[_0x25587a(0x39f)](_0x3655c6['y'])>0x71ff98)return!![];if(Math['abs'](_0x3655c6['z'])>0x71ff98)return!![];return![];}Object['defineProperties'](Cesium__namespace['Entity']['prototype'],{'circle':{'set':function set(_0x2f4c7a){this['ellipse']=_0x2f4c7a;},'get':function get(){var _0x5f4f9d={_0x1189a6:0x615},_0x30c2ce=_0x5a92ef;return this[_0x30c2ce(_0x5f4f9d._0x1189a6)];}}}),Cesium__namespace[_0x5a92ef(0x34c)][_0x5a92ef(0xe26)]['update']=function(_0x257e86){var _0x3fd35c={_0x3259c2:0x4b9,_0x523401:0xa41,_0x42b545:0x4b9},_0x2e266c=_0x5a92ef,_0x1f28b6=Cesium__namespace['getTimestamp'](),_0x19aed1=_0x257e86!==null&&_0x257e86!==void 0x0?_0x257e86:!![];this['_fpsFrameCount']++;var _0x20cd99=_0x1f28b6-this['_lastFpsSampleTime'];if(_0x20cd99>0x3e8){if(_0x19aed1){var _0x56f3df=this['_fpsFrameCount']*0x3e8/_0x20cd99|0x0;this['_fpsText'][_0x2e266c(0xa41)]=''[_0x2e266c(_0x3fd35c._0x3259c2)](_0x56f3df,_0x2e266c(0x6cb));}this[_0x2e266c(0xce6)]=_0x1f28b6,this['_fpsFrameCount']=0x0;}this['_msFrameCount']++;var _0x168760=_0x1f28b6-this[_0x2e266c(0x763)];if(_0x168760>0xc8){if(_0x19aed1){var _0x54b7c8=(_0x168760/this['_msFrameCount'])['toFixed'](0x2);this[_0x2e266c(0x6f3)][_0x2e266c(_0x3fd35c._0x523401)]=''[_0x2e266c(_0x3fd35c._0x42b545)](_0x54b7c8,'\x20MS');}this['_lastMsSampleTime']=_0x1f28b6,this['_msFrameCount']=0x0;}},Object['defineProperties'](Cesium__namespace[_0x5a92ef(0xbb8)]['prototype'],{'globalAlpha':{'set':function set(_0x3e417e){this['_globalAlpha']=_0x3e417e;},'get':function get(){var _0x5b5b3c;return(_0x5b5b3c=this['_globalAlpha'])!==null&&_0x5b5b3c!==void 0x0?_0x5b5b3c:0x1;}}});var getValue_old$6=Cesium__namespace['CheckerboardMaterialProperty']['prototype']['getValue'];Cesium__namespace['CheckerboardMaterialProperty']['prototype'][_0x5a92ef(0x770)]=function(_0x2dc273,_0xe5955a){var _0x5a237c={_0x5c6bf0:0xd81,_0xf8ae08:0x597,_0x5a98a2:0x597,_0x4b4144:0x935,_0x32610c:0x313},_0x52d3a6=_0x5a92ef;return _0xe5955a=getValue_old$6[_0x52d3a6(_0x5a237c._0x5c6bf0)](this)(_0x2dc273,_0xe5955a),this['globalAlpha']!==0x1&&(_0xe5955a['lightColor']&&(_0xe5955a['lightColor']['alpha']*=this['globalAlpha']),_0xe5955a[_0x52d3a6(_0x5a237c._0xf8ae08)]&&(_0xe5955a[_0x52d3a6(_0x5a237c._0x5a98a2)]['alpha']*=this[_0x52d3a6(0xc2b)]),_0xe5955a[_0x52d3a6(_0x5a237c._0x4b4144)]&&(_0xe5955a['evenColor'][_0x52d3a6(_0x5a237c._0x32610c)]*=this['globalAlpha']),_0xe5955a['oddColor']&&(_0xe5955a['oddColor']['alpha']*=this['globalAlpha'])),_0xe5955a;};function ownKeys(_0x54f834,_0x108392){var _0x2459ca={_0x4d2d60:0xab6},_0x4f3776=_0x5a92ef,_0x2ec3c0=Object[_0x4f3776(0x80f)](_0x54f834);if(Object['getOwnPropertySymbols']){var _0x34587b=Object['getOwnPropertySymbols'](_0x54f834);_0x108392&&(_0x34587b=_0x34587b[_0x4f3776(_0x2459ca._0x4d2d60)](function(_0x1ffc82){return Object['getOwnPropertyDescriptor'](_0x54f834,_0x1ffc82)['enumerable'];})),_0x2ec3c0['push']['apply'](_0x2ec3c0,_0x34587b);}return _0x2ec3c0;}function _objectSpread2(_0x29f129){var _0x4536ff={_0x364592:0x528},_0x43b264=_0x5a92ef;for(var _0x31ef3c=0x1;_0x31ef3c<arguments[_0x43b264(0x6ba)];_0x31ef3c++){var _0x38e8ef=null!=arguments[_0x31ef3c]?arguments[_0x31ef3c]:{};_0x31ef3c%0x2?ownKeys(Object(_0x38e8ef),!0x0)['forEach'](function(_0x2d1851){_defineProperty(_0x29f129,_0x2d1851,_0x38e8ef[_0x2d1851]);}):Object['getOwnPropertyDescriptors']?Object[_0x43b264(_0x4536ff._0x364592)](_0x29f129,Object['getOwnPropertyDescriptors'](_0x38e8ef)):ownKeys(Object(_0x38e8ef))[_0x43b264(0x675)](function(_0x2c1056){Object['defineProperty'](_0x29f129,_0x2c1056,Object['getOwnPropertyDescriptor'](_0x38e8ef,_0x2c1056));});}return _0x29f129;}function _typeof(_0x5add18){'@babel/helpers - typeof';var _0x196180={_0x5a4ec4:0x4fd},_0x151a9b=_0x5a92ef;return _typeof='function'==typeof Symbol&&_0x151a9b(_0x196180._0x5a4ec4)==typeof Symbol['iterator']?function(_0x36f808){return typeof _0x36f808;}:function(_0x1c9664){return _0x1c9664&&'function'==typeof Symbol&&_0x1c9664['constructor']===Symbol&&_0x1c9664!==Symbol['prototype']?'symbol':typeof _0x1c9664;},_typeof(_0x5add18);}function _classCallCheck(_0x1ff0c4,_0x2120bb){if(!(_0x1ff0c4 instanceof _0x2120bb))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');}function _defineProperties(_0x25bed1,_0xd0b6bc){var _0xff3116={_0x501987:0x30b},_0x530207=_0x5a92ef;for(var _0x3670ad=0x0;_0x3670ad<_0xd0b6bc['length'];_0x3670ad++){var _0x449b4c=_0xd0b6bc[_0x3670ad];_0x449b4c[_0x530207(0x569)]=_0x449b4c[_0x530207(0x569)]||![],_0x449b4c['configurable']=!![];if(_0x530207(_0xff3116._0x501987)in _0x449b4c)_0x449b4c['writable']=!![];Object['defineProperty'](_0x25bed1,_0x449b4c['key'],_0x449b4c);}}function _createClass(_0x360fd9,_0x4294cf,_0x48b088){if(_0x4294cf)_defineProperties(_0x360fd9['prototype'],_0x4294cf);if(_0x48b088)_defineProperties(_0x360fd9,_0x48b088);return Object['defineProperty'](_0x360fd9,'prototype',{'writable':![]}),_0x360fd9;}function _defineProperty(_0x4877df,_0x132049,_0x16d9d7){var _0x5080a6={_0xa64f95:0xa31},_0xe5641a=_0x5a92ef;return _0x132049 in _0x4877df?Object[_0xe5641a(_0x5080a6._0xa64f95)](_0x4877df,_0x132049,{'value':_0x16d9d7,'enumerable':!![],'configurable':!![],'writable':!![]}):_0x4877df[_0x132049]=_0x16d9d7,_0x4877df;}function _inherits(_0x585a29,_0x513f1a){if(typeof _0x513f1a!=='function'&&_0x513f1a!==null)throw new TypeError('Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function');_0x585a29['prototype']=Object['create'](_0x513f1a&&_0x513f1a['prototype'],{'constructor':{'value':_0x585a29,'writable':!![],'configurable':!![]}}),Object['defineProperty'](_0x585a29,'prototype',{'writable':![]});if(_0x513f1a)_setPrototypeOf(_0x585a29,_0x513f1a);}function _getPrototypeOf(_0x26576f){return _getPrototypeOf=Object['setPrototypeOf']?Object['getPrototypeOf']['bind']():function _0x156a40(_0x5c4736){var _0x1b7f14=_0x4361;return _0x5c4736['__proto__']||Object[_0x1b7f14(0x9a7)](_0x5c4736);},_getPrototypeOf(_0x26576f);}function _setPrototypeOf(_0x21cf12,_0x1c1ee9){return _setPrototypeOf=Object['setPrototypeOf']?Object['setPrototypeOf']['bind']():function _0x2772ee(_0x2d5c02,_0x5e27ae){return _0x2d5c02['__proto__']=_0x5e27ae,_0x2d5c02;},_setPrototypeOf(_0x21cf12,_0x1c1ee9);}function _isNativeReflectConstruct(){var _0x5795a1={_0x3cd67e:0x5ed,_0x4b0a01:0x3a9},_0xf8e6a9=_0x5a92ef;if(typeof Reflect===_0xf8e6a9(_0x5795a1._0x3cd67e)||!Reflect['construct'])return![];if(Reflect['construct']['sham'])return![];if(typeof Proxy===_0xf8e6a9(_0x5795a1._0x4b0a01))return!![];try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!![];}catch(_0x4bfd95){return![];}}function _assertThisInitialized(_0x3cbbc6){var _0x57033a={_0x267fac:0x2cb},_0x5cdb0e=_0x5a92ef;if(_0x3cbbc6===void 0x0)throw new ReferenceError(_0x5cdb0e(_0x57033a._0x267fac));return _0x3cbbc6;}function _possibleConstructorReturn(_0x55c635,_0x58fae6){if(_0x58fae6&&(typeof _0x58fae6==='object'||typeof _0x58fae6==='function'))return _0x58fae6;else{if(_0x58fae6!==void 0x0)throw new TypeError('Derived\x20constructors\x20may\x20only\x20return\x20object\x20or\x20undefined');}return _assertThisInitialized(_0x55c635);}function _createSuper(_0x24f2c7){var _0x5ec9a9=_isNativeReflectConstruct();return function _0x530c91(){var _0x109ef4=_getPrototypeOf(_0x24f2c7),_0x123c27;if(_0x5ec9a9){var _0x1669d9=_getPrototypeOf(this)['constructor'];_0x123c27=Reflect['construct'](_0x109ef4,arguments,_0x1669d9);}else _0x123c27=_0x109ef4['apply'](this,arguments);return _possibleConstructorReturn(this,_0x123c27);};}function _superPropBase(_0x5826f9,_0x47ffb7){var _0x5b15f4=_0x5a92ef;while(!Object[_0x5b15f4(0xe26)]['hasOwnProperty'][_0x5b15f4(0x53f)](_0x5826f9,_0x47ffb7)){_0x5826f9=_getPrototypeOf(_0x5826f9);if(_0x5826f9===null)break;}return _0x5826f9;}function _get(){var _0x2ef741={_0x5e65d1:0xa90},_0x2e90bd=_0x5a92ef;return typeof Reflect!=='undefined'&&Reflect['get']?_get=Reflect[_0x2e90bd(0xa20)]['bind']():_get=function _0xc910df(_0x588a2c,_0x621987,_0x47a20c){var _0x17fb78=_0x2e90bd,_0x2beb23=_superPropBase(_0x588a2c,_0x621987);if(!_0x2beb23)return;var _0x574353=Object['getOwnPropertyDescriptor'](_0x2beb23,_0x621987);if(_0x574353[_0x17fb78(0xa20)])return _0x574353['get']['call'](arguments['length']<0x3?_0x588a2c:_0x47a20c);return _0x574353['value'];},_get[_0x2e90bd(_0x2ef741._0x5e65d1)](this,arguments);}function set(_0x3deb0e,_0x195af1,_0x3bef7d,_0x11bbde){var _0x222103={_0x4cf7b7:0x50e,_0x666e57:0x449},_0x5badc4=_0x5a92ef;return typeof Reflect!=='undefined'&&Reflect['set']?set=Reflect[_0x5badc4(0x50e)]:set=function _0x565923(_0x2b117a,_0x50c2b6,_0x4eb872,_0x3c869e){var _0xeef741=_0x5badc4,_0x12f1d=_superPropBase(_0x2b117a,_0x50c2b6),_0x2ec940;if(_0x12f1d){_0x2ec940=Object['getOwnPropertyDescriptor'](_0x12f1d,_0x50c2b6);if(_0x2ec940[_0xeef741(_0x222103._0x4cf7b7)])return _0x2ec940[_0xeef741(0x50e)]['call'](_0x3c869e,_0x4eb872),!![];else{if(!_0x2ec940['writable'])return![];}}_0x2ec940=Object[_0xeef741(_0x222103._0x666e57)](_0x3c869e,_0x50c2b6);if(_0x2ec940){if(!_0x2ec940['writable'])return![];_0x2ec940['value']=_0x4eb872,Object['defineProperty'](_0x3c869e,_0x50c2b6,_0x2ec940);}else _defineProperty(_0x3c869e,_0x50c2b6,_0x4eb872);return!![];},set(_0x3deb0e,_0x195af1,_0x3bef7d,_0x11bbde);}function _set(_0x39935d,_0x230bb7,_0x9070e7,_0x5cccf0,_0xf64581){var _0x36a6f1=set(_0x39935d,_0x230bb7,_0x9070e7,_0x5cccf0||_0x39935d);if(!_0x36a6f1&&_0xf64581)throw new Error('failed\x20to\x20set\x20property');return _0x9070e7;}function _toConsumableArray(_0x179d2a){return _arrayWithoutHoles(_0x179d2a)||_iterableToArray(_0x179d2a)||_unsupportedIterableToArray(_0x179d2a)||_nonIterableSpread();}function _arrayWithoutHoles(_0x21806f){if(Array['isArray'](_0x21806f))return _arrayLikeToArray(_0x21806f);}function _iterableToArray(_0x523ba8){var _0x5cbdf3=_0x5a92ef;if(typeof Symbol!=='undefined'&&_0x523ba8[Symbol['iterator']]!=null||_0x523ba8['@@iterator']!=null)return Array[_0x5cbdf3(0x9fb)](_0x523ba8);}function _unsupportedIterableToArray(_0x23d56a,_0x38d819){var _0x22c14c={_0x4b24cf:0xdba,_0x5d7f23:0x53f,_0x5a8c95:0x55b,_0x44df55:0x9fb},_0x171cf5=_0x5a92ef;if(!_0x23d56a)return;if(typeof _0x23d56a==='string')return _arrayLikeToArray(_0x23d56a,_0x38d819);var _0x440c4c=Object['prototype'][_0x171cf5(_0x22c14c._0x4b24cf)][_0x171cf5(_0x22c14c._0x5d7f23)](_0x23d56a)['slice'](0x8,-0x1);if(_0x440c4c===_0x171cf5(0x4dc)&&_0x23d56a[_0x171cf5(_0x22c14c._0x5a8c95)])_0x440c4c=_0x23d56a[_0x171cf5(_0x22c14c._0x5a8c95)]['name'];if(_0x440c4c==='Map'||_0x440c4c==='Set')return Array[_0x171cf5(_0x22c14c._0x44df55)](_0x23d56a);if(_0x440c4c==='Arguments'||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/['test'](_0x440c4c))return _arrayLikeToArray(_0x23d56a,_0x38d819);}function _arrayLikeToArray(_0x4277de,_0x367194){var _0x7d6ae8={_0x1de9d6:0x6ba},_0x3ac515=_0x5a92ef;if(_0x367194==null||_0x367194>_0x4277de[_0x3ac515(_0x7d6ae8._0x1de9d6)])_0x367194=_0x4277de[_0x3ac515(_0x7d6ae8._0x1de9d6)];for(var _0x241b85=0x0,_0x29904e=new Array(_0x367194);_0x241b85<_0x367194;_0x241b85++)_0x29904e[_0x241b85]=_0x4277de[_0x241b85];return _0x29904e;}function _nonIterableSpread(){var _0x36ff8a={_0x2c3d9f:0x68f},_0x26a173=_0x5a92ef;throw new TypeError(_0x26a173(_0x36ff8a._0x2c3d9f));}function _createForOfIteratorHelper(_0x3fbc51,_0x554ccc){var _0x4af5b5={_0x2e20ed:0x71a,_0x539a89:0x62c},_0x523483={_0x2ec60f:0xcad},_0x3810db={_0x3c5990:0x6ba},_0xdb573f=_0x5a92ef,_0x328b3e=typeof Symbol!=='undefined'&&_0x3fbc51[Symbol[_0xdb573f(0x613)]]||_0x3fbc51['@@iterator'];if(!_0x328b3e){if(Array[_0xdb573f(_0x4af5b5._0x2e20ed)](_0x3fbc51)||(_0x328b3e=_unsupportedIterableToArray(_0x3fbc51))||_0x554ccc&&_0x3fbc51&&typeof _0x3fbc51['length']===_0xdb573f(0x9cd)){if(_0x328b3e)_0x3fbc51=_0x328b3e;var _0x59e70a=0x0,_0x50bca5=function(){};return{'s':_0x50bca5,'n':function(){var _0x40d426=_0xdb573f;if(_0x59e70a>=_0x3fbc51[_0x40d426(_0x3810db._0x3c5990)])return{'done':!![]};return{'done':![],'value':_0x3fbc51[_0x59e70a++]};},'e':function(_0x20b3ea){throw _0x20b3ea;},'f':_0x50bca5};}throw new TypeError(_0xdb573f(_0x4af5b5._0x539a89));}var _0x3586ea=!![],_0xb2e589=![],_0x144b74;return{'s':function(){_0x328b3e=_0x328b3e['call'](_0x3fbc51);},'n':function(){var _0x1234ec=_0xdb573f,_0x212430=_0x328b3e['next']();return _0x3586ea=_0x212430[_0x1234ec(_0x523483._0x2ec60f)],_0x212430;},'e':function(_0x37955a){_0xb2e589=!![],_0x144b74=_0x37955a;},'f':function(){try{if(!_0x3586ea&&_0x328b3e['return']!=null)_0x328b3e['return']();}finally{if(_0xb2e589)throw _0x144b74;}}};}var _hasInfo=!![],_hasError=!![];function hasInfo(_0x8e8745){_hasInfo=_0x8e8745;}function hasWarn(_0x385947){_hasInfo=_0x385947;}function hasError(_0x307be7){_hasError=_0x307be7;}function logInfo(){var _0x23e1f1;if(!_hasInfo)return;(_0x23e1f1=console)['log']['apply'](_0x23e1f1,arguments);}function logWarn(){var _0x200277=_0x5a92ef,_0x10868a;(_0x10868a=console)['warn'][_0x200277(0xa90)](_0x10868a,arguments);}function logError$1(){var _0x416c4a;if(!_hasError)return;(_0x416c4a=console)['error']['apply'](_0x416c4a,arguments);}var Log={'__proto__':null,'hasInfo':hasInfo,'hasWarn':hasWarn,'hasError':hasError,'logInfo':logInfo,'logWarn':logWarn,'logError':logError$1},GraphicType={},GraphicClass={};function hasType(_0x3923fc){return GraphicClass[_0x3923fc]?!![]:![];}function eachGraphicType(_0x30ea69){var _0x4cd2cf=this;Object['keys'](GraphicClass)['forEach'](function(_0x53931f,_0x52b660){_0x30ea69&&_0x30ea69['call'](_0x4cd2cf,_0x53931f,_0x52b660);});}function isPointType(_0xf28123){var _0x23e82c={_0x3419af:0xa8c},_0x2cb2ae=_0x5a92ef;if(!_0xf28123)return![];return GraphicClass[_0xf28123]&&GraphicClass[_0xf28123][_0x2cb2ae(_0x23e82c._0x3419af)]?!![]:![];}function isCombineType(_0x2935dd){if(!_0x2935dd)return![];return GraphicClass[_0x2935dd]&&GraphicClass[_0x2935dd]['isCombine']?!![]:![];}function register$4(_0x23f1cd,_0x2d5343,_0x4037c8){var _0xd65673=_0x5a92ef;GraphicClass[_0x23f1cd]&&logError$1('register\x20Graphic:\x20'['concat'](_0x23f1cd,'类型已存在'),_0x2d5343),GraphicType[_0x23f1cd]=_0x23f1cd,GraphicClass[_0x23f1cd]=_0x2d5343,_0x2d5343[_0xd65673(0xe81)]=_0x23f1cd,_0x2d5343['prototype']['_type']=_0x23f1cd,_0x4037c8&&(_0x2d5343['isPoint']=!![],_0x2d5343[_0xd65673(0xe26)]['isPoint']=!![]);}function getClass$4(_0x36d79d){return GraphicClass[_0x36d79d]?GraphicClass[_0x36d79d]:(logWarn('getClass:未找到该类型对应的处理类',_0x36d79d),null);}function create$4(_0x49ed31,_0xcf114){var _0x35e520=getClass$4(_0x49ed31);if(!_0x35e520)return;var _0x41503e=new _0x35e520(_0xcf114);return _0x41503e;}function fromDraw(_0x2e218c,_0x49b641){var _0x46e31d={_0x545d9b:0xa66,_0x175d5b:0x5b7},_0xd1a21c=_0x5a92ef;if(!_0x49b641['type']){logError$1(_0xd1a21c(_0x46e31d._0x545d9b));return;}var _0x801c54=getClass$4(_0x49b641['type']);if(!_0x801c54||!_0x801c54['prototype'][_0xd1a21c(_0x46e31d._0x175d5b)]){logInfo('对象不支持标绘',_0x801c54);return;}var _0x498c2a=new _0x801c54(_0x49b641);return _0x498c2a['startDraw'](_0x2e218c),_0x498c2a;}var GraphicUtil={'__proto__':null,'hasType':hasType,'eachGraphicType':eachGraphicType,'isPointType':isPointType,'isCombineType':isCombineType,'register':register$4,'getClass':getClass$4,'create':create$4,'fromDraw':fromDraw},edgeIntersectsEdge=function edgeIntersectsEdge(_0x119d8a,_0x2da1f0,_0x45f4bc,_0x143f81){var _0x34b76b=(_0x143f81[0x0]-_0x45f4bc[0x0])*(_0x119d8a[0x1]-_0x45f4bc[0x1])-(_0x143f81[0x1]-_0x45f4bc[0x1])*(_0x119d8a[0x0]-_0x45f4bc[0x0]),_0x54b6c1=(_0x2da1f0[0x0]-_0x119d8a[0x0])*(_0x119d8a[0x1]-_0x45f4bc[0x1])-(_0x2da1f0[0x1]-_0x119d8a[0x1])*(_0x119d8a[0x0]-_0x45f4bc[0x0]),_0x46ea38=(_0x143f81[0x1]-_0x45f4bc[0x1])*(_0x2da1f0[0x0]-_0x119d8a[0x0])-(_0x143f81[0x0]-_0x45f4bc[0x0])*(_0x2da1f0[0x1]-_0x119d8a[0x1]);if(_0x46ea38!==0x0){var _0x44cb71=_0x34b76b/_0x46ea38,_0x2eb19a=_0x54b6c1/_0x46ea38;if(_0x44cb71>=0x0&&_0x44cb71<=0x1&&_0x2eb19a>=0x0&&_0x2eb19a<=0x1)return!![];}return![];},coordinatesContainPoint=function coordinatesContainPoint(_0x47e503,_0x3a7617){var _0x5a48d8=![];for(var _0xfeaf4b=-0x1,_0x5d87ae=_0x47e503['length'],_0x1df4bb=_0x5d87ae-0x1;++_0xfeaf4b<_0x5d87ae;_0x1df4bb=_0xfeaf4b){(_0x47e503[_0xfeaf4b][0x1]<=_0x3a7617[0x1]&&_0x3a7617[0x1]<_0x47e503[_0x1df4bb][0x1]||_0x47e503[_0x1df4bb][0x1]<=_0x3a7617[0x1]&&_0x3a7617[0x1]<_0x47e503[_0xfeaf4b][0x1])&&_0x3a7617[0x0]<(_0x47e503[_0x1df4bb][0x0]-_0x47e503[_0xfeaf4b][0x0])*(_0x3a7617[0x1]-_0x47e503[_0xfeaf4b][0x1])/(_0x47e503[_0x1df4bb][0x1]-_0x47e503[_0xfeaf4b][0x1])+_0x47e503[_0xfeaf4b][0x0]&&(_0x5a48d8=!_0x5a48d8);}return _0x5a48d8;},pointsEqual=function pointsEqual(_0x4190c1,_0x475943){for(var _0x5b574c=0x0;_0x5b574c<_0x4190c1['length'];_0x5b574c++){if(_0x4190c1[_0x5b574c]!==_0x475943[_0x5b574c])return![];}return!![];},arrayIntersectsArray=function arrayIntersectsArray(_0x4025f2,_0x29f54b){var _0x54399f={_0x25d290:0x6ba},_0x3b90fa=_0x5a92ef;for(var _0x1e220e=0x0;_0x1e220e<_0x4025f2['length']-0x1;_0x1e220e++){for(var _0x663e30=0x0;_0x663e30<_0x29f54b[_0x3b90fa(_0x54399f._0x25d290)]-0x1;_0x663e30++){if(edgeIntersectsEdge(_0x4025f2[_0x1e220e],_0x4025f2[_0x1e220e+0x1],_0x29f54b[_0x663e30],_0x29f54b[_0x663e30+0x1]))return!![];}}return![];},closeRing=function closeRing(_0xcd2ad2){var _0xfd9790={_0x5aa3cd:0x8e7},_0x2b7be0=_0x5a92ef;return!pointsEqual(_0xcd2ad2[0x0],_0xcd2ad2[_0xcd2ad2['length']-0x1])&&_0xcd2ad2[_0x2b7be0(_0xfd9790._0x5aa3cd)](_0xcd2ad2[0x0]),_0xcd2ad2;},ringIsClockwise=function ringIsClockwise(_0x392e69){var _0x1bf67c=0x0,_0x321534=0x0,_0x4dfc2e=_0x392e69['length'],_0x1cd6ca=_0x392e69[_0x321534],_0x235bed;for(_0x321534;_0x321534<_0x4dfc2e-0x1;_0x321534++){_0x235bed=_0x392e69[_0x321534+0x1],_0x1bf67c+=(_0x235bed[0x0]-_0x1cd6ca[0x0])*(_0x235bed[0x1]+_0x1cd6ca[0x1]),_0x1cd6ca=_0x235bed;}return _0x1bf67c>=0x0;},shallowClone=function shallowClone(_0x2d6eb4){var _0x34d74f=_0x5a92ef,_0x115e97={};for(var _0x3e76c6 in _0x2d6eb4){_0x2d6eb4[_0x34d74f(0x955)](_0x3e76c6)&&(_0x115e97[_0x3e76c6]=_0x2d6eb4[_0x3e76c6]);}return _0x115e97;},coordinatesContainCoordinates=function coordinatesContainCoordinates(_0x57e005,_0x3c9334){var _0x347ae7=arrayIntersectsArray(_0x57e005,_0x3c9334),_0x15b248=coordinatesContainPoint(_0x57e005,_0x3c9334[0x0]);if(!_0x347ae7&&_0x15b248)return!![];return![];},convertRingsToGeoJSON=function convertRingsToGeoJSON(_0x44fb49){var _0x8eeea1={_0x19a8f0:0x8e7,_0x2ad21c:0x8e7,_0x18c01e:0x6ba},_0x5d79e7=_0x5a92ef,_0x225ec9=[],_0x185999=[],_0x4872d9,_0x2cea46,_0x166a1d;for(var _0x36266f=0x0;_0x36266f<_0x44fb49['length'];_0x36266f++){var _0x40682d=closeRing(_0x44fb49[_0x36266f]['slice'](0x0));if(_0x40682d['length']<0x4)continue;if(ringIsClockwise(_0x40682d)){var _0x3e1e13=[_0x40682d['slice']()['reverse']()];_0x225ec9['push'](_0x3e1e13);}else _0x185999[_0x5d79e7(_0x8eeea1._0x19a8f0)](_0x40682d['slice']()['reverse']());}var _0x52c278=[];while(_0x185999['length']){_0x166a1d=_0x185999[_0x5d79e7(0xbf3)]();var _0x27c3db=![];for(_0x4872d9=_0x225ec9['length']-0x1;_0x4872d9>=0x0;_0x4872d9--){_0x2cea46=_0x225ec9[_0x4872d9][0x0];if(coordinatesContainCoordinates(_0x2cea46,_0x166a1d)){_0x225ec9[_0x4872d9][_0x5d79e7(_0x8eeea1._0x2ad21c)](_0x166a1d),_0x27c3db=!![];break;}}!_0x27c3db&&_0x52c278[_0x5d79e7(_0x8eeea1._0x19a8f0)](_0x166a1d);}while(_0x52c278[_0x5d79e7(0x6ba)]){_0x166a1d=_0x52c278['pop']();var _0x19391c=![];for(_0x4872d9=_0x225ec9[_0x5d79e7(_0x8eeea1._0x18c01e)]-0x1;_0x4872d9>=0x0;_0x4872d9--){_0x2cea46=_0x225ec9[_0x4872d9][0x0];if(arrayIntersectsArray(_0x2cea46,_0x166a1d)){_0x225ec9[_0x4872d9]['push'](_0x166a1d),_0x19391c=!![];break;}}!_0x19391c&&_0x225ec9[_0x5d79e7(_0x8eeea1._0x2ad21c)]([_0x166a1d[_0x5d79e7(0x1027)]()]);}return _0x225ec9['length']===0x1?{'type':'Polygon','coordinates':_0x225ec9[0x0]}:{'type':'MultiPolygon','coordinates':_0x225ec9};},getId=function getId(_0x5d96f3,_0xd0edb7){var _0x10376b={_0x38d54c:0x6bf},_0x53ec38=_0x5a92ef,_0x385b46=_0xd0edb7?[_0xd0edb7,'OBJECTID','FID']:['OBJECTID','FID'];for(var _0x289f19=0x0;_0x289f19<_0x385b46['length'];_0x289f19++){var _0x4210eb=_0x385b46[_0x289f19];if(_0x4210eb in _0x5d96f3&&(typeof _0x5d96f3[_0x4210eb]==='string'||typeof _0x5d96f3[_0x4210eb]===_0x53ec38(0x9cd)))return _0x5d96f3[_0x4210eb];}throw Error(_0x53ec38(_0x10376b._0x38d54c));},arcgisToGeoJSON$1=function arcgisToGeoJSON(_0x3ee29b,_0x4e5b34){var _0x4f7cc5={_0x31a501:0xe81,_0x56c748:0x846,_0x1aa416:0xfd0,_0x10da0e:0x1004,_0x437b83:0xe3d,_0x293ee3:0x420,_0x17457d:0x5f9,_0x503a8c:0xa11,_0x1f3055:0xad1},_0x2706b3=_0x5a92ef,_0x1314e6={};if(_0x3ee29b['features']){_0x1314e6[_0x2706b3(_0x4f7cc5._0x31a501)]=_0x2706b3(_0x4f7cc5._0x56c748),_0x1314e6['features']=[];for(var _0x5168ff=0x0;_0x5168ff<_0x3ee29b[_0x2706b3(0xdd8)][_0x2706b3(0x6ba)];_0x5168ff++){_0x1314e6['features']['push'](arcgisToGeoJSON(_0x3ee29b[_0x2706b3(0xdd8)][_0x5168ff],_0x4e5b34));}}typeof _0x3ee29b['x']==='number'&&typeof _0x3ee29b['y']==='number'&&(_0x1314e6['type']=_0x2706b3(0x41b),_0x1314e6['coordinates']=[_0x3ee29b['x'],_0x3ee29b['y']],typeof _0x3ee29b['z']==='number'&&_0x1314e6[_0x2706b3(_0x4f7cc5._0x1aa416)]['push'](_0x3ee29b['z']));_0x3ee29b['points']&&(_0x1314e6['type']='MultiPoint',_0x1314e6['coordinates']=_0x3ee29b[_0x2706b3(_0x4f7cc5._0x10da0e)]['slice'](0x0));_0x3ee29b[_0x2706b3(_0x4f7cc5._0x437b83)]&&(_0x3ee29b[_0x2706b3(_0x4f7cc5._0x437b83)]['length']===0x1?(_0x1314e6['type']='LineString',_0x1314e6[_0x2706b3(_0x4f7cc5._0x1aa416)]=_0x3ee29b['paths'][0x0]['slice'](0x0)):(_0x1314e6[_0x2706b3(0xe81)]='MultiLineString',_0x1314e6['coordinates']=_0x3ee29b['paths'][_0x2706b3(0x3f7)](0x0)));_0x3ee29b['rings']&&(_0x1314e6=convertRingsToGeoJSON(_0x3ee29b['rings']['slice'](0x0)));typeof _0x3ee29b['xmin']===_0x2706b3(0x9cd)&&typeof _0x3ee29b['ymin']==='number'&&typeof _0x3ee29b[_0x2706b3(_0x4f7cc5._0x293ee3)]==='number'&&typeof _0x3ee29b['ymax']==='number'&&(_0x1314e6['type']='Polygon',_0x1314e6['coordinates']=[[[_0x3ee29b['xmax'],_0x3ee29b[_0x2706b3(0x3b9)]],[_0x3ee29b[_0x2706b3(_0x4f7cc5._0x17457d)],_0x3ee29b['ymax']],[_0x3ee29b['xmin'],_0x3ee29b['ymin']],[_0x3ee29b[_0x2706b3(0x420)],_0x3ee29b['ymin']],[_0x3ee29b[_0x2706b3(_0x4f7cc5._0x293ee3)],_0x3ee29b['ymax']]]]);if(_0x3ee29b[_0x2706b3(0x4cb)]||_0x3ee29b[_0x2706b3(0xa11)]){_0x1314e6['type']='Feature',_0x1314e6['geometry']=_0x3ee29b['geometry']?arcgisToGeoJSON(_0x3ee29b['geometry']):null,_0x1314e6['properties']=_0x3ee29b[_0x2706b3(_0x4f7cc5._0x503a8c)]?shallowClone(_0x3ee29b['attributes']):null;if(_0x3ee29b['attributes'])try{_0x1314e6['id']=getId(_0x3ee29b['attributes'],_0x4e5b34);}catch(_0x5922b5){}}return JSON[_0x2706b3(0xad1)](_0x1314e6[_0x2706b3(0x4cb)])===JSON[_0x2706b3(_0x4f7cc5._0x1f3055)]({})&&(_0x1314e6[_0x2706b3(0x4cb)]=null),_0x3ee29b['spatialReference']&&_0x3ee29b['spatialReference']['wkid']&&_0x3ee29b[_0x2706b3(0x6e7)]['wkid']!==0x10e6&&console['warn']('Object\x20converted\x20in\x20non-standard\x20crs\x20-\x20'+JSON['stringify'](_0x3ee29b[_0x2706b3(0x6e7)])),_0x1314e6;},orientRings=function orientRings(_0x5a1eba){var _0x4d2a8c={_0x245fe7:0x8e7},_0x37ff89=_0x5a92ef,_0x42ef94=[],_0x5916cd=_0x5a1eba['slice'](0x0),_0x177b02=closeRing(_0x5916cd[_0x37ff89(0x3ba)]()['slice'](0x0));if(_0x177b02['length']>=0x4){!ringIsClockwise(_0x177b02)&&_0x177b02['reverse']();_0x42ef94['push'](_0x177b02);for(var _0x4f02ed=0x0;_0x4f02ed<_0x5916cd['length'];_0x4f02ed++){var _0x2f96b7=closeRing(_0x5916cd[_0x4f02ed]['slice'](0x0));_0x2f96b7['length']>=0x4&&(ringIsClockwise(_0x2f96b7)&&_0x2f96b7['reverse'](),_0x42ef94[_0x37ff89(_0x4d2a8c._0x245fe7)](_0x2f96b7));}}return _0x42ef94;},flattenMultiPolygonRings=function flattenMultiPolygonRings(_0x19dfbd){var _0x29b60c=[];for(var _0x5f3a72=0x0;_0x5f3a72<_0x19dfbd['length'];_0x5f3a72++){var _0x381c6e=orientRings(_0x19dfbd[_0x5f3a72]);for(var _0x419e48=_0x381c6e['length']-0x1;_0x419e48>=0x0;_0x419e48--){var _0x3a7b21=_0x381c6e[_0x419e48]['slice'](0x0);_0x29b60c['push'](_0x3a7b21);}}return _0x29b60c;},geojsonToArcGIS$1=function geojsonToArcGIS(_0x540ff3,_0xd9e09f){var _0x4a76b6={_0x45eaca:0x41b,_0x31fc02:0xfd0,_0x1a75df:0xe29,_0x3a4fef:0x6e7,_0x1b2208:0x3f7,_0x39cfbf:0x846,_0x50ca46:0x6ba},_0x6408a9=_0x5a92ef;_0xd9e09f=_0xd9e09f||'OBJECTID';var _0xeaac61={'wkid':0x10e6},_0x30ec14={},_0x3650db;switch(_0x540ff3['type']){case _0x6408a9(_0x4a76b6._0x45eaca):_0x30ec14['x']=_0x540ff3['coordinates'][0x0],_0x30ec14['y']=_0x540ff3['coordinates'][0x1];_0x540ff3[_0x6408a9(_0x4a76b6._0x31fc02)][0x2]!=null&&(_0x30ec14['z']=_0x540ff3['coordinates'][0x2]);_0x30ec14['spatialReference']=_0xeaac61;break;case _0x6408a9(_0x4a76b6._0x1a75df):_0x30ec14['points']=_0x540ff3['coordinates']['slice'](0x0);_0x540ff3[_0x6408a9(0xfd0)][0x0][0x2]!=null&&(_0x30ec14['hasZ']=!![]);_0x30ec14[_0x6408a9(_0x4a76b6._0x3a4fef)]=_0xeaac61;break;case'LineString':_0x30ec14['paths']=[_0x540ff3['coordinates']['slice'](0x0)];_0x540ff3['coordinates'][0x0][0x2]!=null&&(_0x30ec14['hasZ']=!![]);_0x30ec14[_0x6408a9(_0x4a76b6._0x3a4fef)]=_0xeaac61;break;case'MultiLineString':_0x30ec14['paths']=_0x540ff3[_0x6408a9(0xfd0)]['slice'](0x0);_0x540ff3['coordinates'][0x0][0x0][0x2]!=null&&(_0x30ec14['hasZ']=!![]);_0x30ec14['spatialReference']=_0xeaac61;break;case'Polygon':_0x30ec14['rings']=orientRings(_0x540ff3['coordinates'][_0x6408a9(_0x4a76b6._0x1b2208)](0x0));_0x540ff3['coordinates'][0x0][0x0][0x2]!=null&&(_0x30ec14['hasZ']=!![]);_0x30ec14['spatialReference']=_0xeaac61;break;case'MultiPolygon':_0x30ec14['rings']=flattenMultiPolygonRings(_0x540ff3['coordinates'][_0x6408a9(0x3f7)](0x0));_0x540ff3['coordinates'][0x0][0x0][0x0][0x2]!=null&&(_0x30ec14['hasZ']=!![]);_0x30ec14['spatialReference']=_0xeaac61;break;case'Feature':_0x540ff3['geometry']&&(_0x30ec14['geometry']=geojsonToArcGIS(_0x540ff3['geometry'],_0xd9e09f));_0x30ec14['attributes']=_0x540ff3['properties']?shallowClone(_0x540ff3['properties']):{};_0x540ff3['id']&&(_0x30ec14['attributes'][_0xd9e09f]=_0x540ff3['id']);break;case _0x6408a9(_0x4a76b6._0x39cfbf):_0x30ec14=[];for(_0x3650db=0x0;_0x3650db<_0x540ff3['features']['length'];_0x3650db++){_0x30ec14[_0x6408a9(0x8e7)](geojsonToArcGIS(_0x540ff3['features'][_0x3650db],_0xd9e09f));}break;case _0x6408a9(0x88d):_0x30ec14=[];for(_0x3650db=0x0;_0x3650db<_0x540ff3['geometries'][_0x6408a9(_0x4a76b6._0x50ca46)];_0x3650db++){_0x30ec14[_0x6408a9(0x8e7)](geojsonToArcGIS(_0x540ff3['geometries'][_0x3650db],_0xd9e09f));}break;}return _0x30ec14;};function globals(_0x2e2756){var _0x2d7965={_0xfb5480:0x892},_0x3d703f=_0x5a92ef;_0x2e2756('EPSG:4326','+title=WGS\x2084\x20(long/lat)\x20+proj=longlat\x20+ellps=WGS84\x20+datum=WGS84\x20+units=degrees'),_0x2e2756('EPSG:4269','+title=NAD83\x20(long/lat)\x20+proj=longlat\x20+a=6378137.0\x20+b=6356752.31414036\x20+ellps=GRS80\x20+datum=NAD83\x20+units=degrees'),_0x2e2756('EPSG:3857','+title=WGS\x2084\x20/\x20Pseudo-Mercator\x20+proj=merc\x20+a=6378137\x20+b=6378137\x20+lat_ts=0.0\x20+lon_0=0.0\x20+x_0=0.0\x20+y_0=0\x20+k=1.0\x20+units=m\x20+nadgrids=@null\x20+no_defs'),_0x2e2756['WGS84']=_0x2e2756['EPSG:4326'],_0x2e2756['EPSG:3785']=_0x2e2756['EPSG:3857'],_0x2e2756[_0x3d703f(_0x2d7965._0xfb5480)]=_0x2e2756['EPSG:3857'],_0x2e2756['EPSG:900913']=_0x2e2756['EPSG:3857'],_0x2e2756[_0x3d703f(0x6c9)]=_0x2e2756['EPSG:3857'];}var PJD_3PARAM=0x1,PJD_7PARAM=0x2,PJD_GRIDSHIFT=0x3,PJD_WGS84=0x4,PJD_NODATUM=0x5,SRS_WGS84_SEMIMAJOR=0x615299,SRS_WGS84_SEMIMINOR=6356752.314,SRS_WGS84_ESQUARED=0.0066943799901413165,SEC_TO_RAD=0.00000484813681109536,HALF_PI=Math['PI']/0x2,SIXTH=0.16666666666666666,RA4=0.04722222222222222,RA6=0.022156084656084655,EPSLN=1e-10,D2R$1=0.017453292519943295,R2D=57.29577951308232,FORTPI=Math['PI']/0x4,TWO_PI=Math['PI']*0x2,SPI=3.14159265359,exports$3={};exports$3['greenwich']=0x0,exports$3['lisbon']=-9.131906111111,exports$3[_0x5a92ef(0xa87)]=2.337229166667,exports$3['bogota']=-74.080916666667,exports$3['madrid']=-3.687938888889,exports$3['rome']=12.452333333333,exports$3['bern']=7.439583333333,exports$3['jakarta']=106.807719444444,exports$3['ferro']=-17.666666666667,exports$3[_0x5a92ef(0x807)]=4.367975,exports$3['stockholm']=18.058277777778,exports$3['athens']=23.7163375,exports$3['oslo']=10.722916666667;var units={'ft':{'to_meter':0.3048},'us-ft':{'to_meter':0x4b0/0xf61}},ignoredChar=/[\s_\-\/\(\)]/g;function match(_0x5a2c39,_0x1a4904){var _0x1ec17e={_0x1e6e8c:0x4a8},_0x487204=_0x5a92ef;if(_0x5a2c39[_0x1a4904])return _0x5a2c39[_0x1a4904];var _0x2bf084=Object['keys'](_0x5a2c39),_0x828299=_0x1a4904[_0x487204(_0x1ec17e._0x1e6e8c)]()[_0x487204(0xea3)](ignoredChar,''),_0x147927=-0x1,_0x23852f,_0x4e0aa7;while(++_0x147927<_0x2bf084['length']){_0x23852f=_0x2bf084[_0x147927],_0x4e0aa7=_0x23852f['toLowerCase']()['replace'](ignoredChar,'');if(_0x4e0aa7===_0x828299)return _0x5a2c39[_0x23852f];}}function projStr(_0x24b7e1){var _0xb654a5={_0x1473c3:0xace},_0x42ed2c={_0x416641:0x51a},_0x28d1cc={_0x2df4ee:0x2e6},_0x6c093f={_0x28b3a1:0x832},_0x26c263={_0x54f9ac:0xf58},_0x4f1182=_0x5a92ef,_0x644298={},_0x33be58=_0x24b7e1['split']('+')[_0x4f1182(_0xb654a5._0x1473c3)](function(_0x145ca8){return _0x145ca8['trim']();})['filter'](function(_0x4c64dd){return _0x4c64dd;})['reduce'](function(_0x580ad6,_0x40c3a9){var _0x9a860a=_0x40c3a9['split']('=');return _0x9a860a['push'](!![]),_0x580ad6[_0x9a860a[0x0]['toLowerCase']()]=_0x9a860a[0x1],_0x580ad6;},{}),_0x521b29,_0x5b3216,_0x3f6629,_0x1cd324={'proj':'projName','datum':'datumCode','rf':function(_0x36ceb2){_0x644298['rf']=parseFloat(_0x36ceb2);},'lat_0':function(_0x527e2c){var _0x44c185=_0x4f1182;_0x644298[_0x44c185(0xa1a)]=_0x527e2c*D2R$1;},'lat_1':function(_0x303a57){_0x644298['lat1']=_0x303a57*D2R$1;},'lat_2':function(_0x465608){_0x644298['lat2']=_0x465608*D2R$1;},'lat_ts':function(_0x2eddfe){_0x644298['lat_ts']=_0x2eddfe*D2R$1;},'lon_0':function(_0x4ff071){_0x644298['long0']=_0x4ff071*D2R$1;},'lon_1':function(_0x45614f){var _0x2fb180=_0x4f1182;_0x644298[_0x2fb180(0xf86)]=_0x45614f*D2R$1;},'lon_2':function(_0xc61def){_0x644298['long2']=_0xc61def*D2R$1;},'alpha':function(_0x7b66c){_0x644298['alpha']=parseFloat(_0x7b66c)*D2R$1;},'gamma':function(_0x2f4f51){var _0x48dd2e=_0x4f1182;_0x644298[_0x48dd2e(_0x26c263._0x54f9ac)]=parseFloat(_0x2f4f51);},'lonc':function(_0x557add){_0x644298['longc']=_0x557add*D2R$1;},'x_0':function(_0x4fb387){_0x644298['x0']=parseFloat(_0x4fb387);},'y_0':function(_0x368057){_0x644298['y0']=parseFloat(_0x368057);},'k_0':function(_0x3d7529){_0x644298['k0']=parseFloat(_0x3d7529);},'k':function(_0x1f1cd1){_0x644298['k0']=parseFloat(_0x1f1cd1);},'a':function(_0x4e9e93){_0x644298['a']=parseFloat(_0x4e9e93);},'b':function(_0x5289b1){_0x644298['b']=parseFloat(_0x5289b1);},'r_a':function(){var _0x546375=_0x4f1182;_0x644298[_0x546375(0xa12)]=!![];},'zone':function(_0x1dc1ef){_0x644298['zone']=parseInt(_0x1dc1ef,0xa);},'south':function(){var _0x3d00bf=_0x4f1182;_0x644298[_0x3d00bf(0x3cd)]=!![];},'towgs84':function(_0x41b4df){var _0x319329=_0x4f1182;_0x644298[_0x319329(_0x6c093f._0x28b3a1)]=_0x41b4df[_0x319329(0x38a)](',')['map'](function(_0x80eb4c){return parseFloat(_0x80eb4c);});},'to_meter':function(_0x59021b){_0x644298['to_meter']=parseFloat(_0x59021b);},'units':function(_0x4195b6){_0x644298['units']=_0x4195b6;var _0x186f3e=match(units,_0x4195b6);_0x186f3e&&(_0x644298['to_meter']=_0x186f3e['to_meter']);},'from_greenwich':function(_0x17794b){_0x644298['from_greenwich']=_0x17794b*D2R$1;},'pm':function(_0x36aace){var _0x5bd244=_0x4f1182,_0x3021c4=match(exports$3,_0x36aace);_0x644298[_0x5bd244(_0x28d1cc._0x2df4ee)]=(_0x3021c4?_0x3021c4:parseFloat(_0x36aace))*D2R$1;},'nadgrids':function(_0x5dc4c8){var _0x32ff6f=_0x4f1182;_0x5dc4c8==='@null'?_0x644298[_0x32ff6f(0x839)]='none':_0x644298['nadgrids']=_0x5dc4c8;},'axis':function(_0x36fc18){var _0x45c1ae=_0x4f1182,_0x5c2d21='ewnsud';_0x36fc18['length']===0x3&&_0x5c2d21[_0x45c1ae(_0x42ed2c._0x416641)](_0x36fc18['substr'](0x0,0x1))!==-0x1&&_0x5c2d21[_0x45c1ae(0x51a)](_0x36fc18['substr'](0x1,0x1))!==-0x1&&_0x5c2d21['indexOf'](_0x36fc18['substr'](0x2,0x1))!==-0x1&&(_0x644298['axis']=_0x36fc18);},'approx':function(){_0x644298['approx']=!![];}};for(_0x521b29 in _0x33be58){_0x5b3216=_0x33be58[_0x521b29],_0x521b29 in _0x1cd324?(_0x3f6629=_0x1cd324[_0x521b29],typeof _0x3f6629==='function'?_0x3f6629(_0x5b3216):_0x644298[_0x3f6629]=_0x5b3216):_0x644298[_0x521b29]=_0x5b3216;}return typeof _0x644298['datumCode']==='string'&&_0x644298['datumCode']!=='WGS84'&&(_0x644298['datumCode']=_0x644298['datumCode']['toLowerCase']()),_0x644298;}var NEUTRAL=0x1,KEYWORD=0x2,NUMBER=0x3,QUOTED=0x4,AFTERQUOTE=0x5,ENDED=-0x1,whitespace=/\s/,latin=/[A-Za-z]/,keyword=/[A-Za-z84_]/,endThings=/[,\]]/,digets=/[\d\.E\-\+]/;function Parser(_0x44a285){var _0x3aaaa5={_0x5e78cb:0xb1b},_0x4d86fc=_0x5a92ef;if(typeof _0x44a285!==_0x4d86fc(_0x3aaaa5._0x5e78cb))throw new Error(_0x4d86fc(0x765));this['text']=_0x44a285['trim'](),this['level']=0x0,this['place']=0x0,this['root']=null,this[_0x4d86fc(0xa79)]=[],this['currentObject']=null,this['state']=NEUTRAL;}Parser['prototype']['readCharicter']=function(){var _0x5b7e87={_0x435fcc:0xa82},_0x382c0b=_0x5a92ef,_0x579a8e=this['text'][this['place']++];if(this['state']!==QUOTED)while(whitespace['test'](_0x579a8e)){if(this[_0x382c0b(_0x5b7e87._0x435fcc)]>=this['text']['length'])return;_0x579a8e=this['text'][this['place']++];}switch(this[_0x382c0b(0xbee)]){case NEUTRAL:return this[_0x382c0b(0x6ec)](_0x579a8e);case KEYWORD:return this['keyword'](_0x579a8e);case QUOTED:return this['quoted'](_0x579a8e);case AFTERQUOTE:return this['afterquote'](_0x579a8e);case NUMBER:return this['number'](_0x579a8e);case ENDED:return;}},Parser[_0x5a92ef(0xe26)]['afterquote']=function(_0x51e0a6){var _0x3962cb=_0x5a92ef;if(_0x51e0a6==='\x22'){this['word']+='\x22',this['state']=QUOTED;return;}if(endThings[_0x3962cb(0x96f)](_0x51e0a6)){this[_0x3962cb(0xe71)]=this['word']['trim'](),this['afterItem'](_0x51e0a6);return;}throw new Error('havn\x27t\x20handled\x20\x22'+_0x51e0a6+'\x22\x20in\x20afterquote\x20yet,\x20index\x20'+this['place']);},Parser[_0x5a92ef(0xe26)][_0x5a92ef(0x3bc)]=function(_0x1e5456){var _0x5240b4={_0x57b06c:0x8e7,_0x415d93:0x71f,_0x350bb6:0x8e7},_0x3ca96f=_0x5a92ef;if(_0x1e5456===','){this['word']!==null&&this['currentObject'][_0x3ca96f(_0x5240b4._0x57b06c)](this['word']);this['word']=null,this['state']=NEUTRAL;return;}if(_0x1e5456===']'){this[_0x3ca96f(_0x5240b4._0x415d93)]--;this['word']!==null&&(this['currentObject'][_0x3ca96f(_0x5240b4._0x350bb6)](this['word']),this['word']=null);this['state']=NEUTRAL,this['currentObject']=this['stack']['pop']();!this[_0x3ca96f(0x5c6)]&&(this['state']=ENDED);return;}},Parser[_0x5a92ef(0xe26)]['number']=function(_0x387ae2){var _0x21acaa={_0x142b46:0xa82},_0x51e08a=_0x5a92ef;if(digets['test'](_0x387ae2)){this['word']+=_0x387ae2;return;}if(endThings[_0x51e08a(0x96f)](_0x387ae2)){this['word']=parseFloat(this['word']),this['afterItem'](_0x387ae2);return;}throw new Error(_0x51e08a(0x726)+_0x387ae2+'\x22\x20in\x20number\x20yet,\x20index\x20'+this[_0x51e08a(_0x21acaa._0x142b46)]);},Parser['prototype']['quoted']=function(_0x3f4661){var _0x1609e1={_0x1a0bc5:0xe71},_0x70d122=_0x5a92ef;if(_0x3f4661==='\x22'){this['state']=AFTERQUOTE;return;}this[_0x70d122(_0x1609e1._0x1a0bc5)]+=_0x3f4661;return;},Parser['prototype']['keyword']=function(_0x437946){var _0x348dee={_0x27d6d2:0xe71},_0x17644a=_0x5a92ef;if(keyword['test'](_0x437946)){this['word']+=_0x437946;return;}if(_0x437946==='['){var _0xb18913=[];_0xb18913['push'](this[_0x17644a(_0x348dee._0x27d6d2)]),this['level']++;this[_0x17644a(0x593)]===null?this['root']=_0xb18913:this['currentObject']['push'](_0xb18913);this['stack']['push'](this['currentObject']),this['currentObject']=_0xb18913,this['state']=NEUTRAL;return;}if(endThings['test'](_0x437946)){this['afterItem'](_0x437946);return;}throw new Error(_0x17644a(0x726)+_0x437946+'\x22\x20in\x20keyword\x20yet,\x20index\x20'+this['place']);},Parser['prototype']['neutral']=function(_0x3fa86c){var _0xa0e74b=_0x5a92ef;if(latin['test'](_0x3fa86c)){this['word']=_0x3fa86c,this['state']=KEYWORD;return;}if(_0x3fa86c==='\x22'){this['word']='',this['state']=QUOTED;return;}if(digets[_0xa0e74b(0x96f)](_0x3fa86c)){this[_0xa0e74b(0xe71)]=_0x3fa86c,this['state']=NUMBER;return;}if(endThings['test'](_0x3fa86c)){this['afterItem'](_0x3fa86c);return;}throw new Error('havn\x27t\x20handled\x20\x22'+_0x3fa86c+_0xa0e74b(0x93a)+this['place']);},Parser['prototype']['output']=function(){var _0xe7000c={_0x4c1e2b:0x4ac,_0x522a62:0xbee},_0x36f3a7=_0x5a92ef;while(this['place']<this['text']['length']){this[_0x36f3a7(_0xe7000c._0x4c1e2b)]();}if(this[_0x36f3a7(_0xe7000c._0x522a62)]===ENDED)return this['root'];throw new Error('unable\x20to\x20parse\x20string\x20\x22'+this['text']+'\x22.\x20State\x20is\x20'+this['state']);};function parseString(_0x293cc1){var _0xe74775=new Parser(_0x293cc1);return _0xe74775['output']();}function mapit(_0x2b4bd5,_0x3d3806,_0x3c7f09){Array['isArray'](_0x3d3806)&&(_0x3c7f09['unshift'](_0x3d3806),_0x3d3806=null);var _0x49390d=_0x3d3806?{}:_0x2b4bd5,_0x29218e=_0x3c7f09['reduce'](function(_0x178c10,_0x538349){return sExpr(_0x538349,_0x178c10),_0x178c10;},_0x49390d);_0x3d3806&&(_0x2b4bd5[_0x3d3806]=_0x29218e);}function sExpr(_0x196397,_0x4b6d79){var _0x4ab69f={_0x3ce179:0x84f,_0x1acc9b:0x6ba,_0x5700b9:0x5d0,_0x14e6c1:0x8e7,_0x496910:0x302,_0x37c2bd:0xa0e,_0x266ba6:0x7c1,_0x574f94:0x412,_0x560b3b:0x781,_0x17dda3:0xa34,_0x44cce9:0x6ba},_0x49f09a=_0x5a92ef;if(!Array['isArray'](_0x196397)){_0x4b6d79[_0x196397]=!![];return;}var _0x3f7bce=_0x196397['shift']();_0x3f7bce===_0x49f09a(_0x4ab69f._0x3ce179)&&(_0x3f7bce=_0x196397[_0x49f09a(0x3ba)]());if(_0x196397['length']===0x1){if(Array[_0x49f09a(0x71a)](_0x196397[0x0])){_0x4b6d79[_0x3f7bce]={},sExpr(_0x196397[0x0],_0x4b6d79[_0x3f7bce]);return;}_0x4b6d79[_0x3f7bce]=_0x196397[0x0];return;}if(!_0x196397[_0x49f09a(_0x4ab69f._0x1acc9b)]){_0x4b6d79[_0x3f7bce]=!![];return;}if(_0x3f7bce==='TOWGS84'){_0x4b6d79[_0x3f7bce]=_0x196397;return;}if(_0x3f7bce===_0x49f09a(_0x4ab69f._0x5700b9)){!(_0x3f7bce in _0x4b6d79)&&(_0x4b6d79[_0x3f7bce]=[]);_0x4b6d79[_0x3f7bce][_0x49f09a(_0x4ab69f._0x14e6c1)](_0x196397);return;}!Array['isArray'](_0x3f7bce)&&(_0x4b6d79[_0x3f7bce]={});var _0x2369ca;switch(_0x3f7bce){case _0x49f09a(0x395):case'PRIMEM':case'VERT_DATUM':_0x4b6d79[_0x3f7bce]={'name':_0x196397[0x0]['toLowerCase'](),'convert':_0x196397[0x1]};_0x196397['length']===0x3&&sExpr(_0x196397[0x2],_0x4b6d79[_0x3f7bce]);return;case'SPHEROID':case _0x49f09a(0xfcc):_0x4b6d79[_0x3f7bce]={'name':_0x196397[0x0],'a':_0x196397[0x1],'rf':_0x196397[0x2]};_0x196397[_0x49f09a(0x6ba)]===0x4&&sExpr(_0x196397[0x3],_0x4b6d79[_0x3f7bce]);return;case _0x49f09a(_0x4ab69f._0x496910):case _0x49f09a(_0x4ab69f._0x37c2bd):case _0x49f09a(0x497):case _0x49f09a(0xdbe):case'PROJCS':case _0x49f09a(0x5b2):case'GEODCRS':case _0x49f09a(_0x4ab69f._0x266ba6):case _0x49f09a(_0x4ab69f._0x574f94):case _0x49f09a(_0x4ab69f._0x560b3b):case'ENGINEERINGDATUM':case'VERT_CS':case'VERTCRS':case'VERTICALCRS':case'COMPD_CS':case'COMPOUNDCRS':case'ENGINEERINGCRS':case'ENGCRS':case'FITTED_CS':case _0x49f09a(0xc00):case'DATUM':_0x196397[0x0]=[_0x49f09a(_0x4ab69f._0x17dda3),_0x196397[0x0]],mapit(_0x4b6d79,_0x3f7bce,_0x196397);return;default:_0x2369ca=-0x1;while(++_0x2369ca<_0x196397[_0x49f09a(_0x4ab69f._0x44cce9)]){if(!Array['isArray'](_0x196397[_0x2369ca]))return sExpr(_0x196397,_0x4b6d79[_0x3f7bce]);}return mapit(_0x4b6d79,_0x3f7bce,_0x196397);}}var D2R=0.017453292519943295;function rename(_0x427727,_0x50e7c8){var _0x2ce694=_0x5a92ef,_0x7f34b7=_0x50e7c8[0x0],_0x20f1f4=_0x50e7c8[0x1];!(_0x7f34b7 in _0x427727)&&_0x20f1f4 in _0x427727&&(_0x427727[_0x7f34b7]=_0x427727[_0x20f1f4],_0x50e7c8[_0x2ce694(0x6ba)]===0x3&&(_0x427727[_0x7f34b7]=_0x50e7c8[0x2](_0x427727[_0x7f34b7])));}function d2r(_0x597ca1){return _0x597ca1*D2R;}function cleanWKT(_0x4e3b6e){var _0x219028={_0x25b394:0xe81,_0x321b77:0x5d0,_0x111d1a:0x4a8,_0x134e9b:0x51a,_0x3251e6:0x689,_0x29be23:0x223,_0x46b591:0x7d2,_0x1601a3:0x395,_0x4a8f64:0x839,_0x811e2b:0xb12,_0x2c9593:0x41f,_0x11e902:0xaca,_0x13e7d9:0xc6b,_0x1c7fbd:0x839,_0x20686e:0xb68,_0x768233:0xea3,_0x9dbc67:0x7d2,_0x11dba3:0xc4f,_0x171eed:0x7b9,_0x1fb7fb:0x51a,_0x2879e9:0xdf5,_0x185fe6:0xffe,_0x8bf85e:0x349,_0x596049:0x58f,_0xbc45bd:0x65e,_0x4ae8c0:0xb14,_0x1470a6:0xa1a,_0x3f9362:0xfa4,_0x2677ad:0x675},_0x5091a6=_0x5a92ef;if(_0x4e3b6e[_0x5091a6(_0x219028._0x25b394)]==='GEOGCS')_0x4e3b6e['projName']='longlat';else _0x4e3b6e['type']==='LOCAL_CS'?(_0x4e3b6e['projName']='identity',_0x4e3b6e[_0x5091a6(0xd4b)]=!![]):typeof _0x4e3b6e['PROJECTION']==='object'?_0x4e3b6e['projName']=Object['keys'](_0x4e3b6e['PROJECTION'])[0x0]:_0x4e3b6e['projName']=_0x4e3b6e[_0x5091a6(0xaca)];if(_0x4e3b6e[_0x5091a6(_0x219028._0x321b77)]){var _0x2cf461='';for(var _0x1a5ae9=0x0,_0x368aed=_0x4e3b6e['AXIS']['length'];_0x1a5ae9<_0x368aed;++_0x1a5ae9){var _0x56df66=[_0x4e3b6e['AXIS'][_0x1a5ae9][0x0]['toLowerCase'](),_0x4e3b6e['AXIS'][_0x1a5ae9][0x1][_0x5091a6(_0x219028._0x111d1a)]()];if(_0x56df66[0x0]['indexOf']('north')!==-0x1||(_0x56df66[0x0]==='y'||_0x56df66[0x0]===_0x5091a6(0xbfc))&&_0x56df66[0x1]===_0x5091a6(0xf94))_0x2cf461+='n';else{if(_0x56df66[0x0]['indexOf']('south')!==-0x1||(_0x56df66[0x0]==='y'||_0x56df66[0x0]===_0x5091a6(0xbfc))&&_0x56df66[0x1]==='south')_0x2cf461+='s';else{if(_0x56df66[0x0]['indexOf'](_0x5091a6(0xf53))!==-0x1||(_0x56df66[0x0]==='x'||_0x56df66[0x0]==='lon')&&_0x56df66[0x1]==='east')_0x2cf461+='e';else(_0x56df66[0x0][_0x5091a6(_0x219028._0x134e9b)]('west')!==-0x1||(_0x56df66[0x0]==='x'||_0x56df66[0x0]===_0x5091a6(0x67d))&&_0x56df66[0x1]==='west')&&(_0x2cf461+='w');}}}_0x2cf461['length']===0x2&&(_0x2cf461+='u'),_0x2cf461[_0x5091a6(0x6ba)]===0x3&&(_0x4e3b6e['axis']=_0x2cf461);}_0x4e3b6e['UNIT']&&(_0x4e3b6e['units']=_0x4e3b6e['UNIT'][_0x5091a6(0xa34)][_0x5091a6(0x4a8)](),_0x4e3b6e[_0x5091a6(_0x219028._0x3251e6)]==='metre'&&(_0x4e3b6e['units']='meter'),_0x4e3b6e['UNIT']['convert']&&(_0x4e3b6e['type']==='GEOGCS'?_0x4e3b6e[_0x5091a6(_0x219028._0x29be23)]&&_0x4e3b6e[_0x5091a6(_0x219028._0x29be23)][_0x5091a6(_0x219028._0x46b591)]&&(_0x4e3b6e[_0x5091a6(0xa23)]=_0x4e3b6e['UNIT']['convert']*_0x4e3b6e['DATUM']['SPHEROID']['a']):_0x4e3b6e['to_meter']=_0x4e3b6e[_0x5091a6(_0x219028._0x1601a3)]['convert']));var _0x58523f=_0x4e3b6e['GEOGCS'];_0x4e3b6e['type']==='GEOGCS'&&(_0x58523f=_0x4e3b6e);_0x58523f&&(_0x58523f[_0x5091a6(0x223)]?_0x4e3b6e['datumCode']=_0x58523f[_0x5091a6(_0x219028._0x29be23)]['name']['toLowerCase']():_0x4e3b6e[_0x5091a6(_0x219028._0x4a8f64)]=_0x58523f['name'][_0x5091a6(0x4a8)](),_0x4e3b6e['datumCode'][_0x5091a6(0x3f7)](0x0,0x2)==='d_'&&(_0x4e3b6e['datumCode']=_0x4e3b6e[_0x5091a6(0x839)]['slice'](0x2)),(_0x4e3b6e['datumCode']==='new_zealand_geodetic_datum_1949'||_0x4e3b6e[_0x5091a6(0x839)]==='new_zealand_1949')&&(_0x4e3b6e['datumCode']='nzgd49'),(_0x4e3b6e['datumCode']===_0x5091a6(_0x219028._0x811e2b)||_0x4e3b6e[_0x5091a6(0x839)]===_0x5091a6(_0x219028._0x2c9593))&&(_0x4e3b6e[_0x5091a6(_0x219028._0x11e902)]==='Mercator_Auxiliary_Sphere'&&(_0x4e3b6e['sphere']=!![]),_0x4e3b6e['datumCode']='wgs84'),_0x4e3b6e[_0x5091a6(0x839)]['slice'](-0x6)===_0x5091a6(_0x219028._0x13e7d9)&&(_0x4e3b6e[_0x5091a6(_0x219028._0x1c7fbd)]=_0x4e3b6e['datumCode']['slice'](0x0,-0x6)),_0x4e3b6e['datumCode'][_0x5091a6(0x3f7)](-0x8)==='_jakarta'&&(_0x4e3b6e['datumCode']=_0x4e3b6e['datumCode']['slice'](0x0,-0x8)),~_0x4e3b6e['datumCode'][_0x5091a6(_0x219028._0x134e9b)]('belge')&&(_0x4e3b6e['datumCode']=_0x5091a6(_0x219028._0x20686e)),_0x58523f['DATUM']&&_0x58523f['DATUM']['SPHEROID']&&(_0x4e3b6e['ellps']=_0x58523f[_0x5091a6(0x223)]['SPHEROID']['name'][_0x5091a6(_0x219028._0x768233)]('_19','')['replace'](/[Cc]larke\_18/,_0x5091a6(0x793)),_0x4e3b6e['ellps']['toLowerCase']()['slice'](0x0,0xd)==='international'&&(_0x4e3b6e['ellps']='intl'),_0x4e3b6e['a']=_0x58523f['DATUM']['SPHEROID']['a'],_0x4e3b6e['rf']=parseFloat(_0x58523f['DATUM'][_0x5091a6(_0x219028._0x9dbc67)]['rf'],0xa)),_0x58523f[_0x5091a6(0x223)]&&_0x58523f[_0x5091a6(0x223)][_0x5091a6(_0x219028._0x11dba3)]&&(_0x4e3b6e['datum_params']=_0x58523f['DATUM']['TOWGS84']),~_0x4e3b6e['datumCode']['indexOf']('osgb_1936')&&(_0x4e3b6e['datumCode']=_0x5091a6(_0x219028._0x171eed)),~_0x4e3b6e['datumCode']['indexOf']('osni_1952')&&(_0x4e3b6e[_0x5091a6(_0x219028._0x4a8f64)]='osni52'),(~_0x4e3b6e['datumCode'][_0x5091a6(0x51a)]('tm65')||~_0x4e3b6e['datumCode']['indexOf']('geodetic_datum_of_1965'))&&(_0x4e3b6e['datumCode']='ire65'),_0x4e3b6e['datumCode']==='ch1903+'&&(_0x4e3b6e[_0x5091a6(_0x219028._0x1c7fbd)]='ch1903'),~_0x4e3b6e['datumCode'][_0x5091a6(_0x219028._0x1fb7fb)](_0x5091a6(0xa4f))&&(_0x4e3b6e['datumCode']=_0x5091a6(_0x219028._0x2879e9)));_0x4e3b6e['b']&&!isFinite(_0x4e3b6e['b'])&&(_0x4e3b6e['b']=_0x4e3b6e['a']);function _0x5f3cc7(_0x385083){var _0x1ee376=_0x5091a6,_0x45741d=_0x4e3b6e[_0x1ee376(0xa23)]||0x1;return _0x385083*_0x45741d;}var _0x248b0f=function(_0x1b8a52){return rename(_0x4e3b6e,_0x1b8a52);},_0x1b9074=[['standard_parallel_1','Standard_Parallel_1'],[_0x5091a6(0xd33),'Latitude\x20of\x201st\x20standard\x20parallel'],['standard_parallel_2','Standard_Parallel_2'],['standard_parallel_2','Latitude\x20of\x202nd\x20standard\x20parallel'],['false_easting','False_Easting'],[_0x5091a6(_0x219028._0x185fe6),'False\x20easting'],['false-easting','Easting\x20at\x20false\x20origin'],['false_northing','False_Northing'],['false_northing','False\x20northing'],['false_northing','Northing\x20at\x20false\x20origin'],['central_meridian','Central_Meridian'],[_0x5091a6(_0x219028._0x8bf85e),'Longitude\x20of\x20natural\x20origin'],[_0x5091a6(0x349),'Longitude\x20of\x20false\x20origin'],['latitude_of_origin','Latitude_Of_Origin'],[_0x5091a6(0x5ad),'Central_Parallel'],[_0x5091a6(0x5ad),'Latitude\x20of\x20natural\x20origin'],['latitude_of_origin','Latitude\x20of\x20false\x20origin'],['scale_factor','Scale_Factor'],['k0','scale_factor'],[_0x5091a6(0x65e),'Latitude_Of_Center'],['latitude_of_center',_0x5091a6(_0x219028._0x596049)],['lat0',_0x5091a6(_0x219028._0xbc45bd),d2r],[_0x5091a6(0xcb8),_0x5091a6(_0x219028._0x4ae8c0)],[_0x5091a6(0xcb8),'Longitude_of_center'],['longc','longitude_of_center',d2r],['x0',_0x5091a6(_0x219028._0x185fe6),_0x5f3cc7],['y0','false_northing',_0x5f3cc7],['long0','central_meridian',d2r],['lat0','latitude_of_origin',d2r],[_0x5091a6(_0x219028._0x1470a6),'standard_parallel_1',d2r],['lat1','standard_parallel_1',d2r],['lat2','standard_parallel_2',d2r],['azimuth',_0x5091a6(_0x219028._0x3f9362)],['alpha',_0x5091a6(0xa8f),d2r],['srsCode','name']];_0x1b9074[_0x5091a6(_0x219028._0x2677ad)](_0x248b0f),!_0x4e3b6e['long0']&&_0x4e3b6e['longc']&&(_0x4e3b6e[_0x5091a6(0xd79)]==='Albers_Conic_Equal_Area'||_0x4e3b6e[_0x5091a6(0xd79)]==='Lambert_Azimuthal_Equal_Area')&&(_0x4e3b6e[_0x5091a6(0x666)]=_0x4e3b6e['longc']),!_0x4e3b6e['lat_ts']&&_0x4e3b6e[_0x5091a6(0x916)]&&(_0x4e3b6e['projName']==='Stereographic_South_Pole'||_0x4e3b6e['projName']==='Polar\x20Stereographic\x20(variant\x20B)')&&(_0x4e3b6e['lat0']=d2r(_0x4e3b6e['lat1']>0x0?0x5a:-0x5a),_0x4e3b6e['lat_ts']=_0x4e3b6e['lat1']);}function wkt(_0x5e2dd2){var _0x4e3230={_0x31298c:0x65c},_0x1f268b=_0x5a92ef,_0x48fbb2=parseString(_0x5e2dd2),_0xc67deb=_0x48fbb2['shift'](),_0x241643=_0x48fbb2['shift']();_0x48fbb2[_0x1f268b(_0x4e3230._0x31298c)](['name',_0x241643]),_0x48fbb2[_0x1f268b(_0x4e3230._0x31298c)](['type',_0xc67deb]);var _0x45c77f={};return sExpr(_0x48fbb2,_0x45c77f),cleanWKT(_0x45c77f),_0x45c77f;}function defs(_0x3ae1f8){var _0x49eea7={_0x42ad7:0x71a,_0x412740:0xa90},_0x7e5415=_0x5a92ef,_0x5f0ac4=this;if(arguments['length']===0x2){var _0x234975=arguments[0x1];typeof _0x234975==='string'?_0x234975['charAt'](0x0)==='+'?defs[_0x3ae1f8]=projStr(arguments[0x1]):defs[_0x3ae1f8]=wkt(arguments[0x1]):defs[_0x3ae1f8]=_0x234975;}else{if(arguments['length']===0x1){if(Array['isArray'](_0x3ae1f8))return _0x3ae1f8[_0x7e5415(0xace)](function(_0x4481b5){var _0x5df21f=_0x7e5415;Array[_0x5df21f(_0x49eea7._0x42ad7)](_0x4481b5)?defs[_0x5df21f(_0x49eea7._0x412740)](_0x5f0ac4,_0x4481b5):defs(_0x4481b5);});else{if(typeof _0x3ae1f8===_0x7e5415(0xb1b)){if(_0x3ae1f8 in defs)return defs[_0x3ae1f8];}else{if('EPSG'in _0x3ae1f8)defs['EPSG:'+_0x3ae1f8['EPSG']]=_0x3ae1f8;else{if(_0x7e5415(0x3eb)in _0x3ae1f8)defs['ESRI:'+_0x3ae1f8['ESRI']]=_0x3ae1f8;else'IAU2000'in _0x3ae1f8?defs['IAU2000:'+_0x3ae1f8[_0x7e5415(0x728)]]=_0x3ae1f8:console['log'](_0x3ae1f8);}}}return;}}}globals(defs);function testObj(_0x2c4d66){return typeof _0x2c4d66==='string';}function testDef(_0x5b2221){return _0x5b2221 in defs;}var codeWords=['PROJECTEDCRS','PROJCRS',_0x5a92ef(0x497),'GEOCCS','PROJCS',_0x5a92ef(0x5b2),'GEODCRS','GEODETICCRS','GEODETICDATUM','ENGCRS','ENGINEERINGCRS'];function testWKT(_0x1a3a80){return codeWords['some'](function(_0x2a869c){return _0x1a3a80['indexOf'](_0x2a869c)>-0x1;});}var codes=['3857','900913','3785','102113'];function checkMercator(_0x3e4956){var _0x2b9d4f=_0x5a92ef,_0x42cd8c=match(_0x3e4956,_0x2b9d4f(0x9c1));if(!_0x42cd8c)return;var _0x3202da=match(_0x42cd8c,'epsg');return _0x3202da&&codes['indexOf'](_0x3202da)>-0x1;}function checkProjStr(_0x4dee3c){var _0x422165=_0x5a92ef,_0x4cbf87=match(_0x4dee3c,'extension');if(!_0x4cbf87)return;return match(_0x4cbf87,_0x422165(0xe2a));}function testProj(_0x18fedb){return _0x18fedb[0x0]==='+';}function parse(_0x4e2ebd){if(testObj(_0x4e2ebd)){if(testDef(_0x4e2ebd))return defs[_0x4e2ebd];if(testWKT(_0x4e2ebd)){var _0x99d64f=wkt(_0x4e2ebd);if(checkMercator(_0x99d64f))return defs['EPSG:3857'];var _0x18d14c=checkProjStr(_0x99d64f);if(_0x18d14c)return projStr(_0x18d14c);return _0x99d64f;}if(testProj(_0x4e2ebd))return projStr(_0x4e2ebd);}else return _0x4e2ebd;}function extend(_0x261947,_0x5bfdf2){_0x261947=_0x261947||{};var _0x314887,_0xf514a3;if(!_0x5bfdf2)return _0x261947;for(_0xf514a3 in _0x5bfdf2){_0x314887=_0x5bfdf2[_0xf514a3],_0x314887!==undefined&&(_0x261947[_0xf514a3]=_0x314887);}return _0x261947;}function msfnz(_0x4326df,_0x192e12,_0x3a266f){var _0x3ad07b=_0x4326df*_0x192e12;return _0x3a266f/Math['sqrt'](0x1-_0x3ad07b*_0x3ad07b);}function sign(_0x425e7a){return _0x425e7a<0x0?-0x1:0x1;}function adjust_lon(_0x341b2b){var _0x152a8c={_0x4ed84c:0x39f},_0x18a2ab=_0x5a92ef;return Math[_0x18a2ab(_0x152a8c._0x4ed84c)](_0x341b2b)<=SPI?_0x341b2b:_0x341b2b-sign(_0x341b2b)*TWO_PI;}function tsfnz(_0x15dfc6,_0x858b15,_0x5a7fc3){var _0x3cc7e3={_0x22c199:0x9f4},_0x26cc6a=_0x5a92ef,_0x1e0078=_0x15dfc6*_0x5a7fc3,_0xa77262=0.5*_0x15dfc6;return _0x1e0078=Math[_0x26cc6a(_0x3cc7e3._0x22c199)]((0x1-_0x1e0078)/(0x1+_0x1e0078),_0xa77262),Math['tan'](0.5*(HALF_PI-_0x858b15))/_0x1e0078;}function phi2z(_0x494c50,_0xbb9c9a){var _0x20c787={_0x4c69f8:0x3ad},_0x3af257=_0x5a92ef,_0x47b99c=0.5*_0x494c50,_0x20ede6,_0x51e5b4,_0x3e56a3=HALF_PI-0x2*Math[_0x3af257(_0x20c787._0x4c69f8)](_0xbb9c9a);for(var _0x266a1b=0x0;_0x266a1b<=0xf;_0x266a1b++){_0x20ede6=_0x494c50*Math['sin'](_0x3e56a3),_0x51e5b4=HALF_PI-0x2*Math['atan'](_0xbb9c9a*Math['pow']((0x1-_0x20ede6)/(0x1+_0x20ede6),_0x47b99c))-_0x3e56a3,_0x3e56a3+=_0x51e5b4;if(Math['abs'](_0x51e5b4)<=1e-10)return _0x3e56a3;}return-0x270f;}function init$v(){var _0x45b31c={_0x5d0efa:0xa50},_0x51af05=_0x5a92ef,_0x1658fc=this['b']/this['a'];this['es']=0x1-_0x1658fc*_0x1658fc,!('x0'in this)&&(this['x0']=0x0),!('y0'in this)&&(this['y0']=0x0),this['e']=Math['sqrt'](this['es']),this['lat_ts']?this['sphere']?this['k0']=Math[_0x51af05(0xa50)](this['lat_ts']):this['k0']=msfnz(this['e'],Math['sin'](this['lat_ts']),Math[_0x51af05(_0x45b31c._0x5d0efa)](this['lat_ts'])):!this['k0']&&(this['k']?this['k0']=this['k']:this['k0']=0x1);}function forward$u(_0x31245c){var _0x231dbd={_0x45f70c:0x666},_0x4588bb=_0x5a92ef,_0x3a329b=_0x31245c['x'],_0x23ef8b=_0x31245c['y'];if(_0x23ef8b*R2D>0x5a&&_0x23ef8b*R2D<-0x5a&&_0x3a329b*R2D>0xb4&&_0x3a329b*R2D<-0xb4)return null;var _0x1f553e,_0x5d9677;if(Math[_0x4588bb(0x39f)](Math['abs'](_0x23ef8b)-HALF_PI)<=EPSLN)return null;else{if(this['sphere'])_0x1f553e=this['x0']+this['a']*this['k0']*adjust_lon(_0x3a329b-this[_0x4588bb(0x666)]),_0x5d9677=this['y0']+this['a']*this['k0']*Math['log'](Math['tan'](FORTPI+0.5*_0x23ef8b));else{var _0x3a9f7a=Math['sin'](_0x23ef8b),_0x109d18=tsfnz(this['e'],_0x23ef8b,_0x3a9f7a);_0x1f553e=this['x0']+this['a']*this['k0']*adjust_lon(_0x3a329b-this[_0x4588bb(_0x231dbd._0x45f70c)]),_0x5d9677=this['y0']-this['a']*this['k0']*Math['log'](_0x109d18);}return _0x31245c['x']=_0x1f553e,_0x31245c['y']=_0x5d9677,_0x31245c;}}function inverse$u(_0x376a0e){var _0x49acfe=_0x376a0e['x']-this['x0'],_0x4415f0=_0x376a0e['y']-this['y0'],_0x29785d,_0x418e38;if(this['sphere'])_0x418e38=HALF_PI-0x2*Math['atan'](Math['exp'](-_0x4415f0/(this['a']*this['k0'])));else{var _0x49aa57=Math['exp'](-_0x4415f0/(this['a']*this['k0']));_0x418e38=phi2z(this['e'],_0x49aa57);if(_0x418e38===-0x270f)return null;}return _0x29785d=adjust_lon(this['long0']+_0x49acfe/(this['a']*this['k0'])),_0x376a0e['x']=_0x29785d,_0x376a0e['y']=_0x418e38,_0x376a0e;}var names$w=['Mercator','Popular\x20Visualisation\x20Pseudo\x20Mercator',_0x5a92ef(0xb6e),_0x5a92ef(0x578),'merc'],merc={'init':init$v,'forward':forward$u,'inverse':inverse$u,'names':names$w};function init$u(){}function identity(_0x14ccf6){return _0x14ccf6;}var names$v=[_0x5a92ef(0x889),'identity'],longlat={'init':init$u,'forward':identity,'inverse':identity,'names':names$v},projs=[merc,longlat],names$u={},projStore=[];function add$1(_0xc9c22b,_0x2f3f73){var _0x48d254=projStore['length'];if(!_0xc9c22b['names'])return console['log'](_0x2f3f73),!![];return projStore[_0x48d254]=_0xc9c22b,_0xc9c22b['names']['forEach'](function(_0x1c4330){names$u[_0x1c4330['toLowerCase']()]=_0x48d254;}),this;}function get$1(_0x1976df){if(!_0x1976df)return![];var _0x40624b=_0x1976df['toLowerCase']();if(typeof names$u[_0x40624b]!=='undefined'&&projStore[names$u[_0x40624b]])return projStore[names$u[_0x40624b]];}function start(){var _0x211dab=_0x5a92ef;projs[_0x211dab(0x675)](add$1);}var projections={'start':start,'add':add$1,'get':get$1},exports$2={};exports$2['MERIT']={'a':0x615299,'rf':298.257,'ellipseName':'MERIT\x201983'},exports$2['SGS85']={'a':0x615298,'rf':298.257,'ellipseName':'Soviet\x20Geodetic\x20System\x2085'},exports$2[_0x5a92ef(0x5e4)]={'a':0x615299,'rf':298.257222101,'ellipseName':_0x5a92ef(0x3dd)},exports$2['IAU76']={'a':0x61529c,'rf':298.257,'ellipseName':_0x5a92ef(0xbab)},exports$2['airy']={'a':6377563.396,'b':6356256.91,'ellipseName':_0x5a92ef(0xd95)},exports$2['APL4']={'a':0x615299,'rf':298.25,'ellipseName':'Appl.\x20Physics.\x201965'},exports$2[_0x5a92ef(0x863)]={'a':0x6152a1,'rf':298.25,'ellipseName':'Naval\x20Weapons\x20Lab.,\x201965'},exports$2['mod_airy']={'a':6377340.189,'b':6356034.446,'ellipseName':_0x5a92ef(0x2af)},exports$2[_0x5a92ef(0xa7e)]={'a':6377104.43,'rf':0x12c,'ellipseName':'Andrae\x201876\x20(Den.,\x20Iclnd.)'},exports$2['aust_SA']={'a':0x6152b0,'rf':298.25,'ellipseName':'Australian\x20Natl\x20&\x20S.\x20Amer.\x201969'},exports$2[_0x5a92ef(0x657)]={'a':0x6152b0,'rf':298.247167427,'ellipseName':'GRS\x2067(IUGG\x201967)'},exports$2['bessel']={'a':6377397.155,'rf':299.1528128,'ellipseName':'Bessel\x201841'},exports$2['bess_nam']={'a':6377483.865,'rf':299.1528128,'ellipseName':'Bessel\x201841\x20(Namibia)'},exports$2['clrk66']={'a':6378206.4,'b':6356583.8,'ellipseName':_0x5a92ef(0x56f)},exports$2['clrk80']={'a':6378249.145,'rf':293.4663,'ellipseName':'Clarke\x201880\x20mod.'},exports$2['clrk58']={'a':6378293.645208759,'rf':294.2606763692654,'ellipseName':'Clarke\x201858'},exports$2['CPM']={'a':6375738.7,'rf':334.29,'ellipseName':_0x5a92ef(0x4e9)},exports$2['delmbr']={'a':0x614bec,'rf':311.5,'ellipseName':'Delambre\x201810\x20(Belgium)'},exports$2['engelis']={'a':6378136.05,'rf':298.2566,'ellipseName':'Engelis\x201985'},exports$2[_0x5a92ef(0x3dc)]={'a':6377276.345,'rf':300.8017,'ellipseName':'Everest\x201830'},exports$2['evrst48']={'a':6377304.063,'rf':300.8017,'ellipseName':'Everest\x201948'},exports$2['evrst56']={'a':6377301.243,'rf':300.8017,'ellipseName':'Everest\x201956'},exports$2[_0x5a92ef(0x563)]={'a':6377295.664,'rf':300.8017,'ellipseName':'Everest\x201969'},exports$2['evrstSS']={'a':6377298.556,'rf':300.8017,'ellipseName':'Everest\x20(Sabah\x20&\x20Sarawak)'},exports$2['fschr60']={'a':0x6152b6,'rf':298.3,'ellipseName':'Fischer\x20(Mercury\x20Datum)\x201960'},exports$2['fschr60m']={'a':0x6152ab,'rf':298.3,'ellipseName':'Fischer\x201960'},exports$2['fschr68']={'a':0x6152a6,'rf':298.3,'ellipseName':'Fischer\x201968'},exports$2[_0x5a92ef(0xbb4)]={'a':0x6152d8,'rf':298.3,'ellipseName':_0x5a92ef(0x212)},exports$2['hough']={'a':0x61531e,'rf':0x129,'ellipseName':'Hough'},exports$2['intl']={'a':0x615394,'rf':0x129,'ellipseName':'International\x201909\x20(Hayford)'},exports$2['kaula']={'a':0x6152b3,'rf':298.24,'ellipseName':'Kaula\x201961'},exports$2['lerch']={'a':0x61529b,'rf':298.257,'ellipseName':'Lerch\x201979'},exports$2['mprts']={'a':0x619d74,'rf':0xbf,'ellipseName':'Maupertius\x201738'},exports$2['new_intl']={'a':6378157.5,'b':6356772.2,'ellipseName':'New\x20International\x201967'},exports$2[_0x5a92ef(0x295)]={'a':0x614c4b,'rf':0x60fb97,'ellipseName':'Plessis\x201817\x20(France)'},exports$2['krass']={'a':0x615305,'rf':298.3,'ellipseName':_0x5a92ef(0x2cf)},exports$2[_0x5a92ef(0x6d8)]={'a':0x6152ab,'b':6356773.3205,'ellipseName':_0x5a92ef(0x630)},exports$2['walbeck']={'a':0x614dc0,'b':6355834.8467,'ellipseName':_0x5a92ef(0x549)},exports$2[_0x5a92ef(0x975)]={'a':0x6152b5,'rf':298.3,'ellipseName':_0x5a92ef(0x378)},exports$2['WGS66']={'a':0x6152a1,'rf':298.25,'ellipseName':'WGS\x2066'},exports$2[_0x5a92ef(0xfe6)]={'a':0x615297,'rf':298.26,'ellipseName':'WGS\x2072'};var WGS84=exports$2['WGS84']={'a':0x615299,'rf':298.257223563,'ellipseName':_0x5a92ef(0xf69)};exports$2['sphere']={'a':0x6136b5,'b':0x6136b5,'ellipseName':_0x5a92ef(0x64d)};function eccentricity(_0x2409b3,_0x4a4a32,_0xfa9502,_0xcebbad){var _0x1557d3=_0x2409b3*_0x2409b3,_0x508d07=_0x4a4a32*_0x4a4a32,_0x81183c=(_0x1557d3-_0x508d07)/_0x1557d3,_0x4311f4=0x0;_0xcebbad?(_0x2409b3*=0x1-_0x81183c*(SIXTH+_0x81183c*(RA4+_0x81183c*RA6)),_0x1557d3=_0x2409b3*_0x2409b3,_0x81183c=0x0):_0x4311f4=Math['sqrt'](_0x81183c);var _0x3658a2=(_0x1557d3-_0x508d07)/_0x508d07;return{'es':_0x81183c,'e':_0x4311f4,'ep2':_0x3658a2};}function sphere(_0x2a80b4,_0x3d8aea,_0x40d73d,_0x4af090,_0x25c96a){var _0xac63fc=_0x5a92ef;if(!_0x2a80b4){var _0x38f97a=match(exports$2,_0x4af090);!_0x38f97a&&(_0x38f97a=WGS84),_0x2a80b4=_0x38f97a['a'],_0x3d8aea=_0x38f97a['b'],_0x40d73d=_0x38f97a['rf'];}return _0x40d73d&&!_0x3d8aea&&(_0x3d8aea=(0x1-0x1/_0x40d73d)*_0x2a80b4),(_0x40d73d===0x0||Math[_0xac63fc(0x39f)](_0x2a80b4-_0x3d8aea)<EPSLN)&&(_0x25c96a=!![],_0x3d8aea=_0x2a80b4),{'a':_0x2a80b4,'b':_0x3d8aea,'rf':_0x40d73d,'sphere':_0x25c96a};}var exports$1={};exports$1[_0x5a92ef(0x8a9)]={'towgs84':'0,0,0','ellipse':'WGS84','datumName':'WGS84'},exports$1[_0x5a92ef(0x1cf)]={'towgs84':'674.374,15.056,405.346','ellipse':'bessel','datumName':'swiss'},exports$1['ggrs87']={'towgs84':'-199.87,74.79,246.62','ellipse':'GRS80','datumName':'Greek_Geodetic_Reference_System_1987'},exports$1['nad83']={'towgs84':'0,0,0','ellipse':'GRS80','datumName':'North_American_Datum_1983'},exports$1['nad27']={'nadgrids':'@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat','ellipse':'clrk66','datumName':'North_American_Datum_1927'},exports$1['potsdam']={'towgs84':'598.1,73.7,418.2,0.202,0.045,-2.455,6.7','ellipse':'bessel','datumName':_0x5a92ef(0x9c5)},exports$1['carthage']={'towgs84':'-263.0,6.0,431.0','ellipse':'clark80','datumName':_0x5a92ef(0xd7c)},exports$1['hermannskogel']={'towgs84':_0x5a92ef(0xa0b),'ellipse':'bessel','datumName':'Hermannskogel'},exports$1['osni52']={'towgs84':'482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15','ellipse':_0x5a92ef(0xec5),'datumName':'Irish\x20National'},exports$1['ire65']={'towgs84':_0x5a92ef(0x1c7),'ellipse':'mod_airy','datumName':_0x5a92ef(0x8b4)},exports$1['rassadiran']={'towgs84':'-133.63,-157.5,-158.62','ellipse':'intl','datumName':'Rassadiran'},exports$1['nzgd49']={'towgs84':'59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993','ellipse':_0x5a92ef(0x70b),'datumName':'New\x20Zealand\x20Geodetic\x20Datum\x201949'},exports$1[_0x5a92ef(0x7b9)]={'towgs84':'446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894','ellipse':'airy','datumName':'Airy\x201830'},exports$1['s_jtsk']={'towgs84':'589,76,480','ellipse':_0x5a92ef(0xbd1),'datumName':'S-JTSK\x20(Ferro)'},exports$1['beduaram']={'towgs84':_0x5a92ef(0x92b),'ellipse':'clrk80','datumName':_0x5a92ef(0xb00)},exports$1[_0x5a92ef(0xfbd)]={'towgs84':_0x5a92ef(0x3ea),'ellipse':_0x5a92ef(0xbd1),'datumName':'Gunung\x20Segara\x20Jakarta'},exports$1[_0x5a92ef(0xb68)]={'towgs84':'106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1','ellipse':_0x5a92ef(0x70b),'datumName':'Reseau\x20National\x20Belge\x201972'};function datum(_0x47010b,_0x3d3a2a,_0x265048,_0x317d3a,_0x76a1c4,_0xb85ac0,_0x51f8c6){var _0x18079e={_0x3e1e34:0xb7e,_0x5b085e:0x42a,_0x572579:0x6ba},_0x507cd8=_0x5a92ef,_0x89a16c={};return _0x47010b===undefined||_0x47010b===_0x507cd8(_0x18079e._0x3e1e34)?_0x89a16c['datum_type']=PJD_NODATUM:_0x89a16c[_0x507cd8(_0x18079e._0x5b085e)]=PJD_WGS84,_0x3d3a2a&&(_0x89a16c['datum_params']=_0x3d3a2a['map'](parseFloat),(_0x89a16c['datum_params'][0x0]!==0x0||_0x89a16c['datum_params'][0x1]!==0x0||_0x89a16c['datum_params'][0x2]!==0x0)&&(_0x89a16c['datum_type']=PJD_3PARAM),_0x89a16c[_0x507cd8(0x832)][_0x507cd8(_0x18079e._0x572579)]>0x3&&((_0x89a16c[_0x507cd8(0x832)][0x3]!==0x0||_0x89a16c['datum_params'][0x4]!==0x0||_0x89a16c['datum_params'][0x5]!==0x0||_0x89a16c['datum_params'][0x6]!==0x0)&&(_0x89a16c[_0x507cd8(0x42a)]=PJD_7PARAM,_0x89a16c[_0x507cd8(0x832)][0x3]*=SEC_TO_RAD,_0x89a16c['datum_params'][0x4]*=SEC_TO_RAD,_0x89a16c['datum_params'][0x5]*=SEC_TO_RAD,_0x89a16c['datum_params'][0x6]=_0x89a16c['datum_params'][0x6]/0xf4240+0x1))),_0x51f8c6&&(_0x89a16c['datum_type']=PJD_GRIDSHIFT,_0x89a16c['grids']=_0x51f8c6),_0x89a16c['a']=_0x265048,_0x89a16c['b']=_0x317d3a,_0x89a16c['es']=_0x76a1c4,_0x89a16c['ep2']=_0xb85ac0,_0x89a16c;}var loadedNadgrids={};function nadgrid(_0x5cd685,_0x492e33){var _0x2a73df=new DataView(_0x492e33),_0x550b7f=detectLittleEndian(_0x2a73df),_0x3b1282=readHeader(_0x2a73df,_0x550b7f);_0x3b1282['nSubgrids']>0x1&&console['log']('Only\x20single\x20NTv2\x20subgrids\x20are\x20currently\x20supported,\x20subsequent\x20sub\x20grids\x20are\x20ignored');var _0x419fd8=readSubgrids(_0x2a73df,_0x3b1282,_0x550b7f),_0x439bf6={'header':_0x3b1282,'subgrids':_0x419fd8};return loadedNadgrids[_0x5cd685]=_0x439bf6,_0x439bf6;}function getNadgrids(_0x549b53){if(_0x549b53===undefined)return null;var _0x42126a=_0x549b53['split'](',');return _0x42126a['map'](parseNadgridString);}function parseNadgridString(_0xd4c6cd){var _0x494c05=_0x5a92ef;if(_0xd4c6cd[_0x494c05(0x6ba)]===0x0)return null;var _0x540b0c=_0xd4c6cd[0x0]==='@';_0x540b0c&&(_0xd4c6cd=_0xd4c6cd['slice'](0x1));if(_0xd4c6cd===_0x494c05(0x296))return{'name':'null','mandatory':!_0x540b0c,'grid':null,'isNull':!![]};return{'name':_0xd4c6cd,'mandatory':!_0x540b0c,'grid':loadedNadgrids[_0xd4c6cd]||null,'isNull':![]};}function secondsToRadians(_0x27bf64){return _0x27bf64/0xe10*Math['PI']/0xb4;}function detectLittleEndian(_0x46b3eb){var _0x1171a4={_0x1d9faa:0xc93},_0x391902=_0x5a92ef,_0x4f52b1=_0x46b3eb['getInt32'](0x8,![]);if(_0x4f52b1===0xb)return![];return _0x4f52b1=_0x46b3eb['getInt32'](0x8,!![]),_0x4f52b1!==0xb&&console[_0x391902(_0x1171a4._0x1d9faa)]('Failed\x20to\x20detect\x20nadgrid\x20endian-ness,\x20defaulting\x20to\x20little-endian'),!![];}function readHeader(_0x2d31a9,_0x5e44e0){var _0x2d16dd=_0x5a92ef;return{'nFields':_0x2d31a9['getInt32'](0x8,_0x5e44e0),'nSubgridFields':_0x2d31a9['getInt32'](0x18,_0x5e44e0),'nSubgrids':_0x2d31a9[_0x2d16dd(0x1e4)](0x28,_0x5e44e0),'shiftType':decodeString(_0x2d31a9,0x38,0x38+0x8)['trim'](),'fromSemiMajorAxis':_0x2d31a9['getFloat64'](0x78,_0x5e44e0),'fromSemiMinorAxis':_0x2d31a9['getFloat64'](0x88,_0x5e44e0),'toSemiMajorAxis':_0x2d31a9['getFloat64'](0x98,_0x5e44e0),'toSemiMinorAxis':_0x2d31a9[_0x2d16dd(0x7bf)](0xa8,_0x5e44e0)};}function decodeString(_0x5e925c,_0x116c0d,_0x292cbc){var _0x1bd657={_0x291cc8:0xced},_0x5c5a33=_0x5a92ef;return String['fromCharCode']['apply'](null,new Uint8Array(_0x5e925c[_0x5c5a33(_0x1bd657._0x291cc8)]['slice'](_0x116c0d,_0x292cbc)));}function readSubgrids(_0x3573ca,_0x17aa42,_0x1ea446){var _0x12c490={_0x1546c1:0x8e7},_0x1eb7e2=_0x5a92ef,_0x5b1304=0xb0,_0xfaa58e=[];for(var _0x2f4995=0x0;_0x2f4995<_0x17aa42[_0x1eb7e2(0x49a)];_0x2f4995++){var _0x26385a=readGridHeader(_0x3573ca,_0x5b1304,_0x1ea446),_0x2914f5=readGridNodes(_0x3573ca,_0x5b1304,_0x26385a,_0x1ea446),_0xa93557=Math['round'](0x1+(_0x26385a['upperLongitude']-_0x26385a['lowerLongitude'])/_0x26385a['longitudeInterval']),_0x3a7d16=Math['round'](0x1+(_0x26385a['upperLatitude']-_0x26385a[_0x1eb7e2(0xfdd)])/_0x26385a[_0x1eb7e2(0xd54)]);_0xfaa58e[_0x1eb7e2(_0x12c490._0x1546c1)]({'ll':[secondsToRadians(_0x26385a['lowerLongitude']),secondsToRadians(_0x26385a[_0x1eb7e2(0xfdd)])],'del':[secondsToRadians(_0x26385a['longitudeInterval']),secondsToRadians(_0x26385a['latitudeInterval'])],'lim':[_0xa93557,_0x3a7d16],'count':_0x26385a['gridNodeCount'],'cvs':mapNodes(_0x2914f5)});}return _0xfaa58e;}function mapNodes(_0x46c352){var _0x2ec157={_0x222648:0xbda};return _0x46c352['map'](function(_0x2afecd){var _0x1f5f90=_0x4361;return[secondsToRadians(_0x2afecd[_0x1f5f90(_0x2ec157._0x222648)]),secondsToRadians(_0x2afecd[_0x1f5f90(0xb3c)])];});}function readGridHeader(_0x148f12,_0x9be3e8,_0x5eed81){var _0x1533cb={_0x3e5917:0xf2e,_0x227ffd:0x7bf},_0x26cedb=_0x5a92ef;return{'name':decodeString(_0x148f12,_0x9be3e8+0x8,_0x9be3e8+0x10)['trim'](),'parent':decodeString(_0x148f12,_0x9be3e8+0x18,_0x9be3e8+0x18+0x8)[_0x26cedb(_0x1533cb._0x3e5917)](),'lowerLatitude':_0x148f12[_0x26cedb(0x7bf)](_0x9be3e8+0x48,_0x5eed81),'upperLatitude':_0x148f12['getFloat64'](_0x9be3e8+0x58,_0x5eed81),'lowerLongitude':_0x148f12[_0x26cedb(_0x1533cb._0x227ffd)](_0x9be3e8+0x68,_0x5eed81),'upperLongitude':_0x148f12['getFloat64'](_0x9be3e8+0x78,_0x5eed81),'latitudeInterval':_0x148f12['getFloat64'](_0x9be3e8+0x88,_0x5eed81),'longitudeInterval':_0x148f12['getFloat64'](_0x9be3e8+0x98,_0x5eed81),'gridNodeCount':_0x148f12['getInt32'](_0x9be3e8+0xa8,_0x5eed81)};}function readGridNodes(_0xc6fb44,_0x374e64,_0xdc7454,_0x587837){var _0x4a654a={_0x2c8cba:0xd7f},_0x51b32e=_0x5a92ef,_0x282d6b=_0x374e64+0xb0,_0x374d82=0x10,_0x16aebe=[];for(var _0x3c413d=0x0;_0x3c413d<_0xdc7454['gridNodeCount'];_0x3c413d++){var _0x5cf682={'latitudeShift':_0xc6fb44['getFloat32'](_0x282d6b+_0x3c413d*_0x374d82,_0x587837),'longitudeShift':_0xc6fb44[_0x51b32e(_0x4a654a._0x2c8cba)](_0x282d6b+_0x3c413d*_0x374d82+0x4,_0x587837),'latitudeAccuracy':_0xc6fb44[_0x51b32e(_0x4a654a._0x2c8cba)](_0x282d6b+_0x3c413d*_0x374d82+0x8,_0x587837),'longitudeAccuracy':_0xc6fb44['getFloat32'](_0x282d6b+_0x3c413d*_0x374d82+0xc,_0x587837)};_0x16aebe[_0x51b32e(0x8e7)](_0x5cf682);}return _0x16aebe;}function Projection(_0x2cc635,_0x28d16a){var _0xfd3783={_0x4fd93a:0x832,_0x13f017:0x916,_0x22781b:0x969},_0x5c6a9a=_0x5a92ef;if(!(this instanceof Projection))return new Projection(_0x2cc635);_0x28d16a=_0x28d16a||function(_0x221cc3){if(_0x221cc3)throw _0x221cc3;};var _0x1fd6db=parse(_0x2cc635);if(typeof _0x1fd6db!=='object'){_0x28d16a(_0x2cc635);return;}var _0x4e5bf0=Projection['projections']['get'](_0x1fd6db['projName']);if(!_0x4e5bf0){_0x28d16a(_0x2cc635);return;}if(_0x1fd6db['datumCode']&&_0x1fd6db['datumCode']!=='none'){var _0x26e3ab=match(exports$1,_0x1fd6db['datumCode']);_0x26e3ab&&(_0x1fd6db[_0x5c6a9a(_0xfd3783._0x4fd93a)]=_0x1fd6db[_0x5c6a9a(0x832)]||(_0x26e3ab[_0x5c6a9a(0xf0d)]?_0x26e3ab['towgs84']['split'](','):null),_0x1fd6db['ellps']=_0x26e3ab['ellipse'],_0x1fd6db['datumName']=_0x26e3ab[_0x5c6a9a(0x9a8)]?_0x26e3ab['datumName']:_0x1fd6db['datumCode']);}_0x1fd6db['k0']=_0x1fd6db['k0']||0x1,_0x1fd6db['axis']=_0x1fd6db['axis']||'enu',_0x1fd6db['ellps']=_0x1fd6db[_0x5c6a9a(0x521)]||'wgs84',_0x1fd6db[_0x5c6a9a(_0xfd3783._0x13f017)]=_0x1fd6db[_0x5c6a9a(0x916)]||_0x1fd6db['lat0'];var _0x2379d9=sphere(_0x1fd6db['a'],_0x1fd6db['b'],_0x1fd6db['rf'],_0x1fd6db['ellps'],_0x1fd6db[_0x5c6a9a(_0xfd3783._0x22781b)]),_0x1eba43=eccentricity(_0x2379d9['a'],_0x2379d9['b'],_0x2379d9['rf'],_0x1fd6db['R_A']),_0x72f217=getNadgrids(_0x1fd6db['nadgrids']),_0x1e9d70=_0x1fd6db['datum']||datum(_0x1fd6db[_0x5c6a9a(0x839)],_0x1fd6db['datum_params'],_0x2379d9['a'],_0x2379d9['b'],_0x1eba43['es'],_0x1eba43[_0x5c6a9a(0x366)],_0x72f217);extend(this,_0x1fd6db),extend(this,_0x4e5bf0),this['a']=_0x2379d9['a'],this['b']=_0x2379d9['b'],this['rf']=_0x2379d9['rf'],this['sphere']=_0x2379d9[_0x5c6a9a(0x969)],this['es']=_0x1eba43['es'],this['e']=_0x1eba43['e'],this[_0x5c6a9a(0x366)]=_0x1eba43['ep2'],this[_0x5c6a9a(0x560)]=_0x1e9d70,this['init'](),_0x28d16a(null,this);}Projection['projections']=projections,Projection['projections']['start']();function compareDatums(_0x39f49d,_0x57d59a){var _0x181be8={_0x1b599e:0x42a,_0x4acb40:0x832},_0x1b4ed2=_0x5a92ef;if(_0x39f49d['datum_type']!==_0x57d59a[_0x1b4ed2(_0x181be8._0x1b599e)])return![];else{if(_0x39f49d['a']!==_0x57d59a['a']||Math['abs'](_0x39f49d['es']-_0x57d59a['es'])>5e-11)return![];else{if(_0x39f49d['datum_type']===PJD_3PARAM)return _0x39f49d['datum_params'][0x0]===_0x57d59a['datum_params'][0x0]&&_0x39f49d['datum_params'][0x1]===_0x57d59a['datum_params'][0x1]&&_0x39f49d['datum_params'][0x2]===_0x57d59a[_0x1b4ed2(_0x181be8._0x4acb40)][0x2];else return _0x39f49d['datum_type']===PJD_7PARAM?_0x39f49d['datum_params'][0x0]===_0x57d59a['datum_params'][0x0]&&_0x39f49d['datum_params'][0x1]===_0x57d59a['datum_params'][0x1]&&_0x39f49d['datum_params'][0x2]===_0x57d59a['datum_params'][0x2]&&_0x39f49d['datum_params'][0x3]===_0x57d59a[_0x1b4ed2(0x832)][0x3]&&_0x39f49d['datum_params'][0x4]===_0x57d59a['datum_params'][0x4]&&_0x39f49d[_0x1b4ed2(0x832)][0x5]===_0x57d59a['datum_params'][0x5]&&_0x39f49d['datum_params'][0x6]===_0x57d59a['datum_params'][0x6]:!![];}}}function geodeticToGeocentric(_0x4154ac,_0x23a719,_0x211225){var _0x550dfc={_0x4ced2b:0xef5},_0x3527c6=_0x5a92ef,_0x392a77=_0x4154ac['x'],_0x6741dc=_0x4154ac['y'],_0x3c1416=_0x4154ac['z']?_0x4154ac['z']:0x0,_0x1312d7,_0x3769c2,_0x52da97,_0x2505e9;if(_0x6741dc<-HALF_PI&&_0x6741dc>-1.001*HALF_PI)_0x6741dc=-HALF_PI;else{if(_0x6741dc>HALF_PI&&_0x6741dc<1.001*HALF_PI)_0x6741dc=HALF_PI;else{if(_0x6741dc<-HALF_PI)return{'x':-Infinity,'y':-Infinity,'z':_0x4154ac['z']};else{if(_0x6741dc>HALF_PI)return{'x':Infinity,'y':Infinity,'z':_0x4154ac['z']};}}}return _0x392a77>Math['PI']&&(_0x392a77-=0x2*Math['PI']),_0x3769c2=Math[_0x3527c6(_0x550dfc._0x4ced2b)](_0x6741dc),_0x2505e9=Math['cos'](_0x6741dc),_0x52da97=_0x3769c2*_0x3769c2,_0x1312d7=_0x211225/Math['sqrt'](0x1-_0x23a719*_0x52da97),{'x':(_0x1312d7+_0x3c1416)*_0x2505e9*Math['cos'](_0x392a77),'y':(_0x1312d7+_0x3c1416)*_0x2505e9*Math['sin'](_0x392a77),'z':(_0x1312d7*(0x1-_0x23a719)+_0x3c1416)*_0x3769c2};}function geocentricToGeodetic(_0x1e7f85,_0x13779e,_0x33ab27,_0x590de5){var _0xfadc4=_0x5a92ef,_0x2b4818=1e-12,_0x44f294=_0x2b4818*_0x2b4818,_0x4ab81b=0x1e,_0x5be21a,_0x3c22d5,_0xfd54ed,_0x3be187,_0x753f6b,_0x5e5c1a,_0x56936d,_0x5f1811,_0x4e5977,_0x3d091a,_0x461cab,_0x156229,_0x6ef310,_0x471dd4=_0x1e7f85['x'],_0x255322=_0x1e7f85['y'],_0x50d164=_0x1e7f85['z']?_0x1e7f85['z']:0x0,_0x43ab5e,_0x1352be,_0x3e7976;_0x5be21a=Math[_0xfadc4(0x912)](_0x471dd4*_0x471dd4+_0x255322*_0x255322),_0x3c22d5=Math[_0xfadc4(0x912)](_0x471dd4*_0x471dd4+_0x255322*_0x255322+_0x50d164*_0x50d164);if(_0x5be21a/_0x33ab27<_0x2b4818){_0x43ab5e=0x0;if(_0x3c22d5/_0x33ab27<_0x2b4818)return _0x1352be=HALF_PI,_0x3e7976=-_0x590de5,{'x':_0x1e7f85['x'],'y':_0x1e7f85['y'],'z':_0x1e7f85['z']};}else _0x43ab5e=Math['atan2'](_0x255322,_0x471dd4);_0xfd54ed=_0x50d164/_0x3c22d5,_0x3be187=_0x5be21a/_0x3c22d5,_0x753f6b=0x1/Math['sqrt'](0x1-_0x13779e*(0x2-_0x13779e)*_0x3be187*_0x3be187),_0x5f1811=_0x3be187*(0x1-_0x13779e)*_0x753f6b,_0x4e5977=_0xfd54ed*_0x753f6b,_0x6ef310=0x0;do{_0x6ef310++,_0x56936d=_0x33ab27/Math['sqrt'](0x1-_0x13779e*_0x4e5977*_0x4e5977),_0x3e7976=_0x5be21a*_0x5f1811+_0x50d164*_0x4e5977-_0x56936d*(0x1-_0x13779e*_0x4e5977*_0x4e5977),_0x5e5c1a=_0x13779e*_0x56936d/(_0x56936d+_0x3e7976),_0x753f6b=0x1/Math['sqrt'](0x1-_0x5e5c1a*(0x2-_0x5e5c1a)*_0x3be187*_0x3be187),_0x3d091a=_0x3be187*(0x1-_0x5e5c1a)*_0x753f6b,_0x461cab=_0xfd54ed*_0x753f6b,_0x156229=_0x461cab*_0x5f1811-_0x3d091a*_0x4e5977,_0x5f1811=_0x3d091a,_0x4e5977=_0x461cab;}while(_0x156229*_0x156229>_0x44f294&&_0x6ef310<_0x4ab81b);return _0x1352be=Math['atan'](_0x461cab/Math['abs'](_0x3d091a)),{'x':_0x43ab5e,'y':_0x1352be,'z':_0x3e7976};}function geocentricToWgs84(_0x30d859,_0x12199c,_0x5254d2){if(_0x12199c===PJD_3PARAM)return{'x':_0x30d859['x']+_0x5254d2[0x0],'y':_0x30d859['y']+_0x5254d2[0x1],'z':_0x30d859['z']+_0x5254d2[0x2]};else{if(_0x12199c===PJD_7PARAM){var _0x2d4f4e=_0x5254d2[0x0],_0x347c90=_0x5254d2[0x1],_0x3bfba9=_0x5254d2[0x2],_0x10bad4=_0x5254d2[0x3],_0x4e1275=_0x5254d2[0x4],_0x235925=_0x5254d2[0x5],_0x1c02fa=_0x5254d2[0x6];return{'x':_0x1c02fa*(_0x30d859['x']-_0x235925*_0x30d859['y']+_0x4e1275*_0x30d859['z'])+_0x2d4f4e,'y':_0x1c02fa*(_0x235925*_0x30d859['x']+_0x30d859['y']-_0x10bad4*_0x30d859['z'])+_0x347c90,'z':_0x1c02fa*(-_0x4e1275*_0x30d859['x']+_0x10bad4*_0x30d859['y']+_0x30d859['z'])+_0x3bfba9};}}}function geocentricFromWgs84(_0x47ddbe,_0x5e1882,_0x1bd2bf){if(_0x5e1882===PJD_3PARAM)return{'x':_0x47ddbe['x']-_0x1bd2bf[0x0],'y':_0x47ddbe['y']-_0x1bd2bf[0x1],'z':_0x47ddbe['z']-_0x1bd2bf[0x2]};else{if(_0x5e1882===PJD_7PARAM){var _0x19f04b=_0x1bd2bf[0x0],_0x49d1ca=_0x1bd2bf[0x1],_0x5430d6=_0x1bd2bf[0x2],_0x2f21ef=_0x1bd2bf[0x3],_0x469feb=_0x1bd2bf[0x4],_0x1ccbfd=_0x1bd2bf[0x5],_0x2649fc=_0x1bd2bf[0x6],_0x1d6c8b=(_0x47ddbe['x']-_0x19f04b)/_0x2649fc,_0x180c08=(_0x47ddbe['y']-_0x49d1ca)/_0x2649fc,_0xe0384d=(_0x47ddbe['z']-_0x5430d6)/_0x2649fc;return{'x':_0x1d6c8b+_0x1ccbfd*_0x180c08-_0x469feb*_0xe0384d,'y':-_0x1ccbfd*_0x1d6c8b+_0x180c08+_0x2f21ef*_0xe0384d,'z':_0x469feb*_0x1d6c8b-_0x2f21ef*_0x180c08+_0xe0384d};}}}function checkParams(_0x43b015){return _0x43b015===PJD_3PARAM||_0x43b015===PJD_7PARAM;}function datum_transform(_0x49cb4f,_0x339254,_0x47a148){var _0x283b49={_0x31263b:0x42a,_0x3f08b:0x42a},_0x5bcdd8=_0x5a92ef;if(compareDatums(_0x49cb4f,_0x339254))return _0x47a148;if(_0x49cb4f['datum_type']===PJD_NODATUM||_0x339254[_0x5bcdd8(0x42a)]===PJD_NODATUM)return _0x47a148;var _0x3967a1=_0x49cb4f['a'],_0xbe6886=_0x49cb4f['es'];if(_0x49cb4f['datum_type']===PJD_GRIDSHIFT){var _0x3dafcc=applyGridShift(_0x49cb4f,![],_0x47a148);if(_0x3dafcc!==0x0)return undefined;_0x3967a1=SRS_WGS84_SEMIMAJOR,_0xbe6886=SRS_WGS84_ESQUARED;}var _0x41c66b=_0x339254['a'],_0x2f5d4a=_0x339254['b'],_0x315bd6=_0x339254['es'];_0x339254[_0x5bcdd8(_0x283b49._0x31263b)]===PJD_GRIDSHIFT&&(_0x41c66b=SRS_WGS84_SEMIMAJOR,_0x2f5d4a=SRS_WGS84_SEMIMINOR,_0x315bd6=SRS_WGS84_ESQUARED);if(_0xbe6886===_0x315bd6&&_0x3967a1===_0x41c66b&&!checkParams(_0x49cb4f['datum_type'])&&!checkParams(_0x339254[_0x5bcdd8(_0x283b49._0x31263b)]))return _0x47a148;_0x47a148=geodeticToGeocentric(_0x47a148,_0xbe6886,_0x3967a1);checkParams(_0x49cb4f['datum_type'])&&(_0x47a148=geocentricToWgs84(_0x47a148,_0x49cb4f['datum_type'],_0x49cb4f['datum_params']));checkParams(_0x339254['datum_type'])&&(_0x47a148=geocentricFromWgs84(_0x47a148,_0x339254['datum_type'],_0x339254['datum_params']));_0x47a148=geocentricToGeodetic(_0x47a148,_0x315bd6,_0x41c66b,_0x2f5d4a);if(_0x339254[_0x5bcdd8(_0x283b49._0x3f08b)]===PJD_GRIDSHIFT){var _0x39455a=applyGridShift(_0x339254,!![],_0x47a148);if(_0x39455a!==0x0)return undefined;}return _0x47a148;}function applyGridShift(_0x2f786e,_0x2acdc9,_0x19a99c){var _0x58d182={_0x51b0b4:0xc9f},_0x39e963=_0x5a92ef;if(_0x2f786e['grids']===null||_0x2f786e[_0x39e963(0xcdc)]['length']===0x0)return console['log'](_0x39e963(_0x58d182._0x51b0b4)),-0x1;var _0x4a6ae1={'x':-_0x19a99c['x'],'y':_0x19a99c['y']},_0xbee242={'x':Number['NaN'],'y':Number['NaN']},_0x24ebb7=[];for(var _0x57befd=0x0;_0x57befd<_0x2f786e['grids']['length'];_0x57befd++){var _0x5ad0d7=_0x2f786e[_0x39e963(0xcdc)][_0x57befd];_0x24ebb7['push'](_0x5ad0d7['name']);if(_0x5ad0d7['isNull']){_0xbee242=_0x4a6ae1;break;}_0x5ad0d7['mandatory'];if(_0x5ad0d7['grid']===null){if(_0x5ad0d7['mandatory'])return console['log']('Unable\x20to\x20find\x20mandatory\x20grid\x20\x27'+_0x5ad0d7[_0x39e963(0xa34)]+'\x27'),-0x1;continue;}var _0x5020a5=_0x5ad0d7[_0x39e963(0xffc)]['subgrids'][0x0],_0x5cc232=(Math['abs'](_0x5020a5['del'][0x1])+Math['abs'](_0x5020a5['del'][0x0]))/0x2710,_0xdede81=_0x5020a5['ll'][0x0]-_0x5cc232,_0xb7b24=_0x5020a5['ll'][0x1]-_0x5cc232,_0x48b913=_0x5020a5['ll'][0x0]+(_0x5020a5[_0x39e963(0xbd5)][0x0]-0x1)*_0x5020a5[_0x39e963(0xb25)][0x0]+_0x5cc232,_0x4cc327=_0x5020a5['ll'][0x1]+(_0x5020a5['lim'][0x1]-0x1)*_0x5020a5['del'][0x1]+_0x5cc232;if(_0xb7b24>_0x4a6ae1['y']||_0xdede81>_0x4a6ae1['x']||_0x4cc327<_0x4a6ae1['y']||_0x48b913<_0x4a6ae1['x'])continue;_0xbee242=applySubgridShift(_0x4a6ae1,_0x2acdc9,_0x5020a5);if(!isNaN(_0xbee242['x']))break;}if(isNaN(_0xbee242['x']))return console['log']('Failed\x20to\x20find\x20a\x20grid\x20shift\x20table\x20for\x20location\x20\x27'+-_0x4a6ae1['x']*R2D+'\x20'+_0x4a6ae1['y']*R2D+'\x20tried:\x20\x27'+_0x24ebb7+'\x27'),-0x1;return _0x19a99c['x']=-_0xbee242['x'],_0x19a99c['y']=_0xbee242['y'],0x0;}function applySubgridShift(_0x58a11d,_0x2581d1,_0x4665f5){var _0x369788={_0x54595f:0x95d,_0x5b0c36:0x248},_0x3e2f14=_0x5a92ef,_0x1ae03f={'x':Number[_0x3e2f14(_0x369788._0x54595f)],'y':Number['NaN']};if(isNaN(_0x58a11d['x']))return _0x1ae03f;var _0x874233={'x':_0x58a11d['x'],'y':_0x58a11d['y']};_0x874233['x']-=_0x4665f5['ll'][0x0],_0x874233['y']-=_0x4665f5['ll'][0x1],_0x874233['x']=adjust_lon(_0x874233['x']-Math['PI'])+Math['PI'];var _0x4d13d2=nadInterpolate(_0x874233,_0x4665f5);if(_0x2581d1){if(isNaN(_0x4d13d2['x']))return _0x1ae03f;_0x4d13d2['x']=_0x874233['x']-_0x4d13d2['x'],_0x4d13d2['y']=_0x874233['y']-_0x4d13d2['y'];var _0x5a09cb=0x9,_0x287b43=1e-12,_0x7198d9,_0x2bf34c;do{_0x2bf34c=nadInterpolate(_0x4d13d2,_0x4665f5);if(isNaN(_0x2bf34c['x'])){console[_0x3e2f14(0xca2)]('Inverse\x20grid\x20shift\x20iteration\x20failed,\x20presumably\x20at\x20grid\x20edge.\x20\x20Using\x20first\x20approximation.');break;}_0x7198d9={'x':_0x874233['x']-(_0x2bf34c['x']+_0x4d13d2['x']),'y':_0x874233['y']-(_0x2bf34c['y']+_0x4d13d2['y'])},_0x4d13d2['x']+=_0x7198d9['x'],_0x4d13d2['y']+=_0x7198d9['y'];}while(_0x5a09cb--&&Math['abs'](_0x7198d9['x'])>_0x287b43&&Math[_0x3e2f14(0x39f)](_0x7198d9['y'])>_0x287b43);if(_0x5a09cb<0x0)return console['log'](_0x3e2f14(_0x369788._0x5b0c36)),_0x1ae03f;_0x1ae03f['x']=adjust_lon(_0x4d13d2['x']+_0x4665f5['ll'][0x0]),_0x1ae03f['y']=_0x4d13d2['y']+_0x4665f5['ll'][0x1];}else!isNaN(_0x4d13d2['x'])&&(_0x1ae03f['x']=_0x58a11d['x']+_0x4d13d2['x'],_0x1ae03f['y']=_0x58a11d['y']+_0x4d13d2['y']);return _0x1ae03f;}function nadInterpolate(_0x11292f,_0x3a663b){var _0x3f00f2={_0x45ae24:0xb25,_0x42b684:0x95d,_0x4d36b8:0xbd5,_0x97c666:0xc3c,_0xe0c8c4:0xc3c},_0x53d6e7=_0x5a92ef,_0x138e0f={'x':_0x11292f['x']/_0x3a663b['del'][0x0],'y':_0x11292f['y']/_0x3a663b[_0x53d6e7(_0x3f00f2._0x45ae24)][0x1]},_0x5f1772={'x':Math['floor'](_0x138e0f['x']),'y':Math['floor'](_0x138e0f['y'])},_0x5d412a={'x':_0x138e0f['x']-0x1*_0x5f1772['x'],'y':_0x138e0f['y']-0x1*_0x5f1772['y']},_0x7ee839={'x':Number[_0x53d6e7(_0x3f00f2._0x42b684)],'y':Number['NaN']},_0x158c95;if(_0x5f1772['x']<0x0||_0x5f1772['x']>=_0x3a663b['lim'][0x0])return _0x7ee839;if(_0x5f1772['y']<0x0||_0x5f1772['y']>=_0x3a663b['lim'][0x1])return _0x7ee839;_0x158c95=_0x5f1772['y']*_0x3a663b[_0x53d6e7(_0x3f00f2._0x4d36b8)][0x0]+_0x5f1772['x'];var _0x43e31a={'x':_0x3a663b['cvs'][_0x158c95][0x0],'y':_0x3a663b['cvs'][_0x158c95][0x1]};_0x158c95++;var _0x551ded={'x':_0x3a663b[_0x53d6e7(_0x3f00f2._0x97c666)][_0x158c95][0x0],'y':_0x3a663b['cvs'][_0x158c95][0x1]};_0x158c95+=_0x3a663b['lim'][0x0];var _0x4189a4={'x':_0x3a663b[_0x53d6e7(0xc3c)][_0x158c95][0x0],'y':_0x3a663b['cvs'][_0x158c95][0x1]};_0x158c95--;var _0x34efe9={'x':_0x3a663b[_0x53d6e7(_0x3f00f2._0x97c666)][_0x158c95][0x0],'y':_0x3a663b[_0x53d6e7(_0x3f00f2._0xe0c8c4)][_0x158c95][0x1]},_0x57b156=_0x5d412a['x']*_0x5d412a['y'],_0x131c16=_0x5d412a['x']*(0x1-_0x5d412a['y']),_0x4fbd8d=(0x1-_0x5d412a['x'])*(0x1-_0x5d412a['y']),_0x2180a5=(0x1-_0x5d412a['x'])*_0x5d412a['y'];return _0x7ee839['x']=_0x4fbd8d*_0x43e31a['x']+_0x131c16*_0x551ded['x']+_0x2180a5*_0x34efe9['x']+_0x57b156*_0x4189a4['x'],_0x7ee839['y']=_0x4fbd8d*_0x43e31a['y']+_0x131c16*_0x551ded['y']+_0x2180a5*_0x34efe9['y']+_0x57b156*_0x4189a4['y'],_0x7ee839;}function adjust_axis(_0x2b571d,_0x50f1b3,_0x3b03fe){var _0x44ca12={_0x1293fe:0x51a},_0x3180b0=_0x5a92ef,_0x420b7d=_0x3b03fe['x'],_0xfeb9cd=_0x3b03fe['y'],_0x52007e=_0x3b03fe['z']||0x0,_0x5f4bbc,_0x2437b9,_0x169c81,_0xe0837f={};for(_0x169c81=0x0;_0x169c81<0x3;_0x169c81++){if(_0x50f1b3&&_0x169c81===0x2&&_0x3b03fe['z']===undefined)continue;if(_0x169c81===0x0)_0x5f4bbc=_0x420b7d,'ew'[_0x3180b0(_0x44ca12._0x1293fe)](_0x2b571d['axis'][_0x169c81])!==-0x1?_0x2437b9='x':_0x2437b9='y';else _0x169c81===0x1?(_0x5f4bbc=_0xfeb9cd,'ns'['indexOf'](_0x2b571d[_0x3180b0(0xcf3)][_0x169c81])!==-0x1?_0x2437b9='y':_0x2437b9='x'):(_0x5f4bbc=_0x52007e,_0x2437b9='z');switch(_0x2b571d['axis'][_0x169c81]){case'e':_0xe0837f[_0x2437b9]=_0x5f4bbc;break;case'w':_0xe0837f[_0x2437b9]=-_0x5f4bbc;break;case'n':_0xe0837f[_0x2437b9]=_0x5f4bbc;break;case's':_0xe0837f[_0x2437b9]=-_0x5f4bbc;break;case'u':_0x3b03fe[_0x2437b9]!==undefined&&(_0xe0837f['z']=_0x5f4bbc);break;case'd':_0x3b03fe[_0x2437b9]!==undefined&&(_0xe0837f['z']=-_0x5f4bbc);break;default:return null;}}return _0xe0837f;}function common(_0x3f63d1){var _0x3ed12b={'x':_0x3f63d1[0x0],'y':_0x3f63d1[0x1]};return _0x3f63d1['length']>0x2&&(_0x3ed12b['z']=_0x3f63d1[0x2]),_0x3f63d1['length']>0x3&&(_0x3ed12b['m']=_0x3f63d1[0x3]),_0x3ed12b;}function checkSanity(_0x4bf36e){checkCoord(_0x4bf36e['x']),checkCoord(_0x4bf36e['y']);}function checkCoord(_0x1064b4){var _0x41fec6=_0x5a92ef;if(typeof Number['isFinite']==='function'){if(Number['isFinite'](_0x1064b4))return;throw new TypeError('coordinates\x20must\x20be\x20finite\x20numbers');}if(typeof _0x1064b4!=='number'||_0x1064b4!==_0x1064b4||!isFinite(_0x1064b4))throw new TypeError(_0x41fec6(0x6ad));}function checkNotWGS(_0x437c60,_0x1565a8){var _0x29622a={_0x5bb8dc:0x42a},_0x57b279=_0x5a92ef;return(_0x437c60['datum'][_0x57b279(0x42a)]===PJD_3PARAM||_0x437c60['datum'][_0x57b279(_0x29622a._0x5bb8dc)]===PJD_7PARAM)&&_0x1565a8['datumCode']!==_0x57b279(0x3ec)||(_0x1565a8['datum'][_0x57b279(0x42a)]===PJD_3PARAM||_0x1565a8[_0x57b279(0x560)]['datum_type']===PJD_7PARAM)&&_0x437c60[_0x57b279(0x839)]!=='WGS84';}function transform(_0x1e61ac,_0x5e84e8,_0x13a85b,_0x23ff53){var _0x39b490={_0x23b4e0:0x2e6},_0x301afc=_0x5a92ef,_0x30c97e;Array['isArray'](_0x13a85b)&&(_0x13a85b=common(_0x13a85b));checkSanity(_0x13a85b);_0x1e61ac['datum']&&_0x5e84e8['datum']&&checkNotWGS(_0x1e61ac,_0x5e84e8)&&(_0x30c97e=new Projection(_0x301afc(0x3ec)),_0x13a85b=transform(_0x1e61ac,_0x30c97e,_0x13a85b,_0x23ff53),_0x1e61ac=_0x30c97e);_0x23ff53&&_0x1e61ac[_0x301afc(0xcf3)]!=='enu'&&(_0x13a85b=adjust_axis(_0x1e61ac,![],_0x13a85b));if(_0x1e61ac['projName']==='longlat')_0x13a85b={'x':_0x13a85b['x']*D2R$1,'y':_0x13a85b['y']*D2R$1,'z':_0x13a85b['z']||0x0};else{_0x1e61ac['to_meter']&&(_0x13a85b={'x':_0x13a85b['x']*_0x1e61ac[_0x301afc(0xa23)],'y':_0x13a85b['y']*_0x1e61ac['to_meter'],'z':_0x13a85b['z']||0x0});_0x13a85b=_0x1e61ac['inverse'](_0x13a85b);if(!_0x13a85b)return;}_0x1e61ac['from_greenwich']&&(_0x13a85b['x']+=_0x1e61ac['from_greenwich']);_0x13a85b=datum_transform(_0x1e61ac['datum'],_0x5e84e8['datum'],_0x13a85b);if(!_0x13a85b)return;_0x5e84e8['from_greenwich']&&(_0x13a85b={'x':_0x13a85b['x']-_0x5e84e8[_0x301afc(_0x39b490._0x23b4e0)],'y':_0x13a85b['y'],'z':_0x13a85b['z']||0x0});_0x5e84e8['projName']===_0x301afc(0x889)?_0x13a85b={'x':_0x13a85b['x']*R2D,'y':_0x13a85b['y']*R2D,'z':_0x13a85b['z']||0x0}:(_0x13a85b=_0x5e84e8['forward'](_0x13a85b),_0x5e84e8['to_meter']&&(_0x13a85b={'x':_0x13a85b['x']/_0x5e84e8[_0x301afc(0xa23)],'y':_0x13a85b['y']/_0x5e84e8[_0x301afc(0xa23)],'z':_0x13a85b['z']||0x0}));if(_0x23ff53&&_0x5e84e8[_0x301afc(0xcf3)]!=='enu')return adjust_axis(_0x5e84e8,!![],_0x13a85b);return _0x13a85b;}var wgs84=Projection(_0x5a92ef(0x3ec));function transformer(_0x1dabf6,_0x1922ab,_0x2e787a,_0x320b57){var _0x2ed026={_0x3a28f9:0xa34,_0x42d03c:0x74a,_0x569772:0x5ed,_0x24832f:0x6ba},_0x33aeba={_0x338b14:0x5ed,_0x4850cc:0x74a},_0xdabe0=_0x5a92ef,_0x226c4c,_0x5e9ccd,_0x5036fa;if(Array['isArray'](_0x2e787a))return _0x226c4c=transform(_0x1dabf6,_0x1922ab,_0x2e787a,_0x320b57)||{'x':NaN,'y':NaN},_0x2e787a['length']>0x2?typeof _0x1dabf6['name']!=='undefined'&&_0x1dabf6[_0xdabe0(_0x2ed026._0x3a28f9)]===_0xdabe0(_0x2ed026._0x42d03c)||typeof _0x1922ab['name']!==_0xdabe0(_0x2ed026._0x569772)&&_0x1922ab[_0xdabe0(_0x2ed026._0x3a28f9)]==='geocent'?typeof _0x226c4c['z']==='number'?[_0x226c4c['x'],_0x226c4c['y'],_0x226c4c['z']]['concat'](_0x2e787a[_0xdabe0(0x9af)](0x3)):[_0x226c4c['x'],_0x226c4c['y'],_0x2e787a[0x2]]['concat'](_0x2e787a['splice'](0x3)):[_0x226c4c['x'],_0x226c4c['y']]['concat'](_0x2e787a['splice'](0x2)):[_0x226c4c['x'],_0x226c4c['y']];else{_0x5e9ccd=transform(_0x1dabf6,_0x1922ab,_0x2e787a,_0x320b57),_0x5036fa=Object['keys'](_0x2e787a);if(_0x5036fa[_0xdabe0(_0x2ed026._0x24832f)]===0x2)return _0x5e9ccd;return _0x5036fa[_0xdabe0(0x675)](function(_0x2fcd07){var _0x19c8b6=_0xdabe0;if(typeof _0x1dabf6['name']!==_0x19c8b6(_0x33aeba._0x338b14)&&_0x1dabf6['name']==='geocent'||typeof _0x1922ab['name']!==_0x19c8b6(0x5ed)&&_0x1922ab['name']===_0x19c8b6(_0x33aeba._0x4850cc)){if(_0x2fcd07==='x'||_0x2fcd07==='y'||_0x2fcd07==='z')return;}else{if(_0x2fcd07==='x'||_0x2fcd07==='y')return;}_0x5e9ccd[_0x2fcd07]=_0x2e787a[_0x2fcd07];}),_0x5e9ccd;}}function checkProj(_0x124c5e){var _0x6f6071={_0x46b812:0x986,_0x27544f:0x986},_0x4909c2=_0x5a92ef;if(_0x124c5e instanceof Projection)return _0x124c5e;if(_0x124c5e[_0x4909c2(_0x6f6071._0x46b812)])return _0x124c5e[_0x4909c2(_0x6f6071._0x27544f)];return Projection(_0x124c5e);}function proj4(_0x4a6452,_0x8f4060,_0x3bfc86){var _0x303997={_0x182493:0x5ed},_0x47e368=_0x5a92ef;_0x4a6452=checkProj(_0x4a6452);var _0x3247d9=![],_0x1c5f18;if(typeof _0x8f4060===_0x47e368(_0x303997._0x182493))_0x8f4060=_0x4a6452,_0x4a6452=wgs84,_0x3247d9=!![];else(typeof _0x8f4060['x']!==_0x47e368(0x5ed)||Array['isArray'](_0x8f4060))&&(_0x3bfc86=_0x8f4060,_0x8f4060=_0x4a6452,_0x4a6452=wgs84,_0x3247d9=!![]);return _0x8f4060=checkProj(_0x8f4060),_0x3bfc86?transformer(_0x4a6452,_0x8f4060,_0x3bfc86):(_0x1c5f18={'forward':function(_0x14b907,_0x5cb83a){return transformer(_0x4a6452,_0x8f4060,_0x14b907,_0x5cb83a);},'inverse':function(_0x35e624,_0x5d463d){return transformer(_0x8f4060,_0x4a6452,_0x35e624,_0x5d463d);}},_0x3247d9&&(_0x1c5f18['oProj']=_0x8f4060),_0x1c5f18);}var NUM_100K_SETS=0x6,SET_ORIGIN_COLUMN_LETTERS='AJSAJS',SET_ORIGIN_ROW_LETTERS=_0x5a92ef(0x65a),A=0x41,I=0x49,O=0x4f,V=0x56,Z=0x5a,mgrs={'forward':forward$t,'inverse':inverse$t,'toPoint':toPoint};function forward$t(_0x475525,_0x4e4610){return _0x4e4610=_0x4e4610||0x5,encode$1(LLtoUTM({'lat':_0x475525[0x1],'lon':_0x475525[0x0]}),_0x4e4610);}function inverse$t(_0x3a3856){var _0x59c33b={_0x3ff788:0xd55,_0x2f570c:0xff5},_0x193c39=_0x5a92ef,_0x4e02cd=UTMtoLL(decode(_0x3a3856[_0x193c39(_0x59c33b._0x3ff788)]()));if(_0x4e02cd['lat']&&_0x4e02cd['lon'])return[_0x4e02cd['lon'],_0x4e02cd['lat'],_0x4e02cd['lon'],_0x4e02cd['lat']];return[_0x4e02cd['left'],_0x4e02cd['bottom'],_0x4e02cd['right'],_0x4e02cd[_0x193c39(_0x59c33b._0x2f570c)]];}function toPoint(_0x18a654){var _0x3192dd={_0x279d8e:0x2c1,_0x49b4cc:0xff5},_0x5e0d5b=_0x5a92ef,_0x10aa2b=UTMtoLL(decode(_0x18a654['toUpperCase']()));if(_0x10aa2b['lat']&&_0x10aa2b['lon'])return[_0x10aa2b['lon'],_0x10aa2b['lat']];return[(_0x10aa2b[_0x5e0d5b(_0x3192dd._0x279d8e)]+_0x10aa2b['right'])/0x2,(_0x10aa2b[_0x5e0d5b(_0x3192dd._0x49b4cc)]+_0x10aa2b['bottom'])/0x2];}function degToRad(_0x44b9f7){return _0x44b9f7*(Math['PI']/0xb4);}function radToDeg(_0x4d5a75){return 0xb4*(_0x4d5a75/Math['PI']);}function LLtoUTM(_0x52aca8){var _0x30da21={_0x3d3fc5:0x67d,_0x1c5dea:0x1fa},_0x292eed=_0x5a92ef,_0x509e89=_0x52aca8['lat'],_0xbe2bde=_0x52aca8[_0x292eed(_0x30da21._0x3d3fc5)],_0x8b2083=0x615299,_0x2f3d63=0.00669438,_0x1b1cb3=0.9996,_0xcd8652,_0x505334,_0x54393b,_0x399ef7,_0x8a09bf,_0x44eb9f,_0x272281,_0x51f22b=degToRad(_0x509e89),_0x458ebe=degToRad(_0xbe2bde),_0x5c5516,_0x3d824c;_0x3d824c=Math['floor']((_0xbe2bde+0xb4)/0x6)+0x1;_0xbe2bde===0xb4&&(_0x3d824c=0x3c);_0x509e89>=0x38&&_0x509e89<0x40&&_0xbe2bde>=0x3&&_0xbe2bde<0xc&&(_0x3d824c=0x20);if(_0x509e89>=0x48&&_0x509e89<0x54){if(_0xbe2bde>=0x0&&_0xbe2bde<0x9)_0x3d824c=0x1f;else{if(_0xbe2bde>=0x9&&_0xbe2bde<0x15)_0x3d824c=0x21;else{if(_0xbe2bde>=0x15&&_0xbe2bde<0x21)_0x3d824c=0x23;else _0xbe2bde>=0x21&&_0xbe2bde<0x2a&&(_0x3d824c=0x25);}}}_0xcd8652=(_0x3d824c-0x1)*0x6-0xb4+0x3,_0x5c5516=degToRad(_0xcd8652),_0x505334=_0x2f3d63/(0x1-_0x2f3d63),_0x54393b=_0x8b2083/Math['sqrt'](0x1-_0x2f3d63*Math['sin'](_0x51f22b)*Math['sin'](_0x51f22b)),_0x399ef7=Math['tan'](_0x51f22b)*Math['tan'](_0x51f22b),_0x8a09bf=_0x505334*Math['cos'](_0x51f22b)*Math['cos'](_0x51f22b),_0x44eb9f=Math['cos'](_0x51f22b)*(_0x458ebe-_0x5c5516),_0x272281=_0x8b2083*((0x1-_0x2f3d63/0x4-0x3*_0x2f3d63*_0x2f3d63/0x40-0x5*_0x2f3d63*_0x2f3d63*_0x2f3d63/0x100)*_0x51f22b-(0x3*_0x2f3d63/0x8+0x3*_0x2f3d63*_0x2f3d63/0x20+0x2d*_0x2f3d63*_0x2f3d63*_0x2f3d63/0x400)*Math['sin'](0x2*_0x51f22b)+(0xf*_0x2f3d63*_0x2f3d63/0x100+0x2d*_0x2f3d63*_0x2f3d63*_0x2f3d63/0x400)*Math['sin'](0x4*_0x51f22b)-0x23*_0x2f3d63*_0x2f3d63*_0x2f3d63/0xc00*Math['sin'](0x6*_0x51f22b));var _0x4862f9=_0x1b1cb3*_0x54393b*(_0x44eb9f+(0x1-_0x399ef7+_0x8a09bf)*_0x44eb9f*_0x44eb9f*_0x44eb9f/0x6+(0x5-0x12*_0x399ef7+_0x399ef7*_0x399ef7+0x48*_0x8a09bf-0x3a*_0x505334)*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f/0x78)+0x7a120,_0x28ce63=_0x1b1cb3*(_0x272281+_0x54393b*Math['tan'](_0x51f22b)*(_0x44eb9f*_0x44eb9f/0x2+(0x5-_0x399ef7+0x9*_0x8a09bf+0x4*_0x8a09bf*_0x8a09bf)*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f/0x18+(0x3d-0x3a*_0x399ef7+_0x399ef7*_0x399ef7+0x258*_0x8a09bf-0x14a*_0x505334)*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f*_0x44eb9f/0x2d0));return _0x509e89<0x0&&(_0x28ce63+=0x989680),{'northing':Math['round'](_0x28ce63),'easting':Math[_0x292eed(_0x30da21._0x1c5dea)](_0x4862f9),'zoneNumber':_0x3d824c,'zoneLetter':getLetterDesignator(_0x509e89)};}function UTMtoLL(_0x487727){var _0x5a94f9={_0x4b06bc:0xadf,_0x510801:0x912,_0x3b02a6:0xef5,_0x43c933:0x9f4,_0x22923b:0xb2c,_0x9683c6:0xd96},_0x468dfa=_0x5a92ef,_0x28ad56=_0x487727[_0x468dfa(_0x5a94f9._0x4b06bc)],_0x2b9de6=_0x487727['easting'],_0x1f2315=_0x487727['zoneLetter'],_0x37bf31=_0x487727['zoneNumber'];if(_0x37bf31<0x0||_0x37bf31>0x3c)return null;var _0x1f910b=0.9996,_0x126c31=0x615299,_0x5bf8d4=0.00669438,_0x373cb3,_0x381d36=(0x1-Math['sqrt'](0x1-_0x5bf8d4))/(0x1+Math[_0x468dfa(_0x5a94f9._0x510801)](0x1-_0x5bf8d4)),_0x37430c,_0x41881f,_0x4e32e7,_0x246a1b,_0x573bbe,_0x408cf,_0x165b34,_0x3518a9,_0xfa12b,_0x4902c5=_0x2b9de6-0x7a120,_0x10bf5d=_0x28ad56;_0x1f2315<'N'&&(_0x10bf5d-=0x989680);_0x165b34=(_0x37bf31-0x1)*0x6-0xb4+0x3,_0x373cb3=_0x5bf8d4/(0x1-_0x5bf8d4),_0x408cf=_0x10bf5d/_0x1f910b,_0x3518a9=_0x408cf/(_0x126c31*(0x1-_0x5bf8d4/0x4-0x3*_0x5bf8d4*_0x5bf8d4/0x40-0x5*_0x5bf8d4*_0x5bf8d4*_0x5bf8d4/0x100)),_0xfa12b=_0x3518a9+(0x3*_0x381d36/0x2-0x1b*_0x381d36*_0x381d36*_0x381d36/0x20)*Math[_0x468dfa(_0x5a94f9._0x3b02a6)](0x2*_0x3518a9)+(0x15*_0x381d36*_0x381d36/0x10-0x37*_0x381d36*_0x381d36*_0x381d36*_0x381d36/0x20)*Math['sin'](0x4*_0x3518a9)+0x97*_0x381d36*_0x381d36*_0x381d36/0x60*Math['sin'](0x6*_0x3518a9),_0x37430c=_0x126c31/Math['sqrt'](0x1-_0x5bf8d4*Math['sin'](_0xfa12b)*Math[_0x468dfa(_0x5a94f9._0x3b02a6)](_0xfa12b)),_0x41881f=Math['tan'](_0xfa12b)*Math['tan'](_0xfa12b),_0x4e32e7=_0x373cb3*Math['cos'](_0xfa12b)*Math['cos'](_0xfa12b),_0x246a1b=_0x126c31*(0x1-_0x5bf8d4)/Math[_0x468dfa(_0x5a94f9._0x43c933)](0x1-_0x5bf8d4*Math['sin'](_0xfa12b)*Math['sin'](_0xfa12b),1.5),_0x573bbe=_0x4902c5/(_0x37430c*_0x1f910b);var _0x230c76=_0xfa12b-_0x37430c*Math['tan'](_0xfa12b)/_0x246a1b*(_0x573bbe*_0x573bbe/0x2-(0x5+0x3*_0x41881f+0xa*_0x4e32e7-0x4*_0x4e32e7*_0x4e32e7-0x9*_0x373cb3)*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe/0x18+(0x3d+0x5a*_0x41881f+0x12a*_0x4e32e7+0x2d*_0x41881f*_0x41881f-0xfc*_0x373cb3-0x3*_0x4e32e7*_0x4e32e7)*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe/0x2d0);_0x230c76=radToDeg(_0x230c76);var _0x12ac4f=(_0x573bbe-(0x1+0x2*_0x41881f+_0x4e32e7)*_0x573bbe*_0x573bbe*_0x573bbe/0x6+(0x5-0x2*_0x4e32e7+0x1c*_0x41881f-0x3*_0x4e32e7*_0x4e32e7+0x8*_0x373cb3+0x18*_0x41881f*_0x41881f)*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe*_0x573bbe/0x78)/Math['cos'](_0xfa12b);_0x12ac4f=_0x165b34+radToDeg(_0x12ac4f);var _0x318eeb;if(_0x487727['accuracy']){var _0x5ab766=UTMtoLL({'northing':_0x487727['northing']+_0x487727['accuracy'],'easting':_0x487727['easting']+_0x487727[_0x468dfa(_0x5a94f9._0x22923b)],'zoneLetter':_0x487727[_0x468dfa(_0x5a94f9._0x9683c6)],'zoneNumber':_0x487727['zoneNumber']});_0x318eeb={'top':_0x5ab766['lat'],'right':_0x5ab766['lon'],'bottom':_0x230c76,'left':_0x12ac4f};}else _0x318eeb={'lat':_0x230c76,'lon':_0x12ac4f};return _0x318eeb;}function getLetterDesignator(_0x365edf){var _0x1f36b9='Z';if(0x54>=_0x365edf&&_0x365edf>=0x48)_0x1f36b9='X';else{if(0x48>_0x365edf&&_0x365edf>=0x40)_0x1f36b9='W';else{if(0x40>_0x365edf&&_0x365edf>=0x38)_0x1f36b9='V';else{if(0x38>_0x365edf&&_0x365edf>=0x30)_0x1f36b9='U';else{if(0x30>_0x365edf&&_0x365edf>=0x28)_0x1f36b9='T';else{if(0x28>_0x365edf&&_0x365edf>=0x20)_0x1f36b9='S';else{if(0x20>_0x365edf&&_0x365edf>=0x18)_0x1f36b9='R';else{if(0x18>_0x365edf&&_0x365edf>=0x10)_0x1f36b9='Q';else{if(0x10>_0x365edf&&_0x365edf>=0x8)_0x1f36b9='P';else{if(0x8>_0x365edf&&_0x365edf>=0x0)_0x1f36b9='N';else{if(0x0>_0x365edf&&_0x365edf>=-0x8)_0x1f36b9='M';else{if(-0x8>_0x365edf&&_0x365edf>=-0x10)_0x1f36b9='L';else{if(-0x10>_0x365edf&&_0x365edf>=-0x18)_0x1f36b9='K';else{if(-0x18>_0x365edf&&_0x365edf>=-0x20)_0x1f36b9='J';else{if(-0x20>_0x365edf&&_0x365edf>=-0x28)_0x1f36b9='H';else{if(-0x28>_0x365edf&&_0x365edf>=-0x30)_0x1f36b9='G';else{if(-0x30>_0x365edf&&_0x365edf>=-0x38)_0x1f36b9='F';else{if(-0x38>_0x365edf&&_0x365edf>=-0x40)_0x1f36b9='E';else{if(-0x40>_0x365edf&&_0x365edf>=-0x48)_0x1f36b9='D';else-0x48>_0x365edf&&_0x365edf>=-0x50&&(_0x1f36b9='C');}}}}}}}}}}}}}}}}}}return _0x1f36b9;}function encode$1(_0x44061d,_0x1cf7f2){var _0x5d5dc1={_0x208ec9:0xadf},_0x1996f4=_0x5a92ef,_0x15563e='00000'+_0x44061d['easting'],_0x2b5c64='00000'+_0x44061d[_0x1996f4(_0x5d5dc1._0x208ec9)];return _0x44061d['zoneNumber']+_0x44061d['zoneLetter']+get100kID(_0x44061d['easting'],_0x44061d['northing'],_0x44061d['zoneNumber'])+_0x15563e['substr'](_0x15563e['length']-0x5,_0x1cf7f2)+_0x2b5c64['substr'](_0x2b5c64['length']-0x5,_0x1cf7f2);}function get100kID(_0x4cf5b1,_0x1ca90d,_0x48f5df){var _0x2eb739=get100kSetForZone(_0x48f5df),_0x4e8836=Math['floor'](_0x4cf5b1/0x186a0),_0x36c21a=Math['floor'](_0x1ca90d/0x186a0)%0x14;return getLetter100kID(_0x4e8836,_0x36c21a,_0x2eb739);}function get100kSetForZone(_0x8d41c9){var _0x17718d=_0x8d41c9%NUM_100K_SETS;return _0x17718d===0x0&&(_0x17718d=NUM_100K_SETS),_0x17718d;}function getLetter100kID(_0x15a4c6,_0x5befd3,_0x3e23ab){var _0x34ab58=_0x5a92ef,_0x42578a=_0x3e23ab-0x1,_0x48f391=SET_ORIGIN_COLUMN_LETTERS['charCodeAt'](_0x42578a),_0x2cb0ee=SET_ORIGIN_ROW_LETTERS['charCodeAt'](_0x42578a),_0x5edee5=_0x48f391+_0x15a4c6-0x1,_0x201a4c=_0x2cb0ee+_0x5befd3,_0x30c3ee=![];_0x5edee5>Z&&(_0x5edee5=_0x5edee5-Z+A-0x1,_0x30c3ee=!![]);(_0x5edee5===I||_0x48f391<I&&_0x5edee5>I||(_0x5edee5>I||_0x48f391<I)&&_0x30c3ee)&&_0x5edee5++;(_0x5edee5===O||_0x48f391<O&&_0x5edee5>O||(_0x5edee5>O||_0x48f391<O)&&_0x30c3ee)&&(_0x5edee5++,_0x5edee5===I&&_0x5edee5++);_0x5edee5>Z&&(_0x5edee5=_0x5edee5-Z+A-0x1);_0x201a4c>V?(_0x201a4c=_0x201a4c-V+A-0x1,_0x30c3ee=!![]):_0x30c3ee=![];(_0x201a4c===I||_0x2cb0ee<I&&_0x201a4c>I||(_0x201a4c>I||_0x2cb0ee<I)&&_0x30c3ee)&&_0x201a4c++;(_0x201a4c===O||_0x2cb0ee<O&&_0x201a4c>O||(_0x201a4c>O||_0x2cb0ee<O)&&_0x30c3ee)&&(_0x201a4c++,_0x201a4c===I&&_0x201a4c++);_0x201a4c>V&&(_0x201a4c=_0x201a4c-V+A-0x1);var _0x40045b=String[_0x34ab58(0x2d4)](_0x5edee5)+String['fromCharCode'](_0x201a4c);return _0x40045b;}function decode(_0x186b3c){var _0x5bcd6d={_0x2e1442:0xf6c,_0x170801:0xc5e,_0x3b409e:0xf6c,_0x5ac72d:0x644},_0xefe97e=_0x5a92ef;if(_0x186b3c&&_0x186b3c['length']===0x0)throw'MGRSPoint\x20coverting\x20from\x20nothing';var _0x18ce79=_0x186b3c['length'],_0x47d8f6=null,_0x4a37d5='',_0x30114e,_0x18859a=0x0;while(!/[A-Z]/['test'](_0x30114e=_0x186b3c[_0xefe97e(_0x5bcd6d._0x2e1442)](_0x18859a))){if(_0x18859a>=0x2)throw _0xefe97e(_0x5bcd6d._0x170801)+_0x186b3c;_0x4a37d5+=_0x30114e,_0x18859a++;}var _0xb67933=parseInt(_0x4a37d5,0xa);if(_0x18859a===0x0||_0x18859a+0x3>_0x18ce79)throw'MGRSPoint\x20bad\x20conversion\x20from:\x20'+_0x186b3c;var _0x157ad9=_0x186b3c['charAt'](_0x18859a++);if(_0x157ad9<='A'||_0x157ad9==='B'||_0x157ad9==='Y'||_0x157ad9>='Z'||_0x157ad9==='I'||_0x157ad9==='O')throw'MGRSPoint\x20zone\x20letter\x20'+_0x157ad9+'\x20not\x20handled:\x20'+_0x186b3c;_0x47d8f6=_0x186b3c['substring'](_0x18859a,_0x18859a+=0x2);var _0x388988=get100kSetForZone(_0xb67933),_0x551634=getEastingFromChar(_0x47d8f6['charAt'](0x0),_0x388988),_0x495463=getNorthingFromChar(_0x47d8f6[_0xefe97e(_0x5bcd6d._0x3b409e)](0x1),_0x388988);while(_0x495463<getMinNorthing(_0x157ad9)){_0x495463+=0x1e8480;}var _0x187317=_0x18ce79-_0x18859a;if(_0x187317%0x2!==0x0)throw _0xefe97e(_0x5bcd6d._0x5ac72d)+_0x186b3c;var _0x14cd8c=_0x187317/0x2,_0xd1d950=0x0,_0x3b4df7=0x0,_0x3a2c17,_0x476ff1,_0x2582c4,_0x40b356,_0x360e7f;return _0x14cd8c>0x0&&(_0x3a2c17=0x186a0/Math['pow'](0xa,_0x14cd8c),_0x476ff1=_0x186b3c['substring'](_0x18859a,_0x18859a+_0x14cd8c),_0xd1d950=parseFloat(_0x476ff1)*_0x3a2c17,_0x2582c4=_0x186b3c['substring'](_0x18859a+_0x14cd8c),_0x3b4df7=parseFloat(_0x2582c4)*_0x3a2c17),_0x40b356=_0xd1d950+_0x551634,_0x360e7f=_0x3b4df7+_0x495463,{'easting':_0x40b356,'northing':_0x360e7f,'zoneLetter':_0x157ad9,'zoneNumber':_0xb67933,'accuracy':_0x3a2c17};}function getEastingFromChar(_0x101744,_0x472851){var _0x13f3ed={_0x5a0bca:0x8c7},_0x2bdf53=_0x5a92ef,_0x3a37d9=SET_ORIGIN_COLUMN_LETTERS['charCodeAt'](_0x472851-0x1),_0x10b8eb=0x186a0,_0x515e3f=![];while(_0x3a37d9!==_0x101744['charCodeAt'](0x0)){_0x3a37d9++;_0x3a37d9===I&&_0x3a37d9++;_0x3a37d9===O&&_0x3a37d9++;if(_0x3a37d9>Z){if(_0x515e3f)throw _0x2bdf53(_0x13f3ed._0x5a0bca)+_0x101744;_0x3a37d9=A,_0x515e3f=!![];}_0x10b8eb+=0x186a0;}return _0x10b8eb;}function getNorthingFromChar(_0xbcb409,_0x483c93){if(_0xbcb409>'V')throw'MGRSPoint\x20given\x20invalid\x20Northing\x20'+_0xbcb409;var _0x3c31c0=SET_ORIGIN_ROW_LETTERS['charCodeAt'](_0x483c93-0x1),_0x3d0c4a=0x0,_0xa157d1=![];while(_0x3c31c0!==_0xbcb409['charCodeAt'](0x0)){_0x3c31c0++;_0x3c31c0===I&&_0x3c31c0++;_0x3c31c0===O&&_0x3c31c0++;if(_0x3c31c0>V){if(_0xa157d1)throw'Bad\x20character:\x20'+_0xbcb409;_0x3c31c0=A,_0xa157d1=!![];}_0x3d0c4a+=0x186a0;}return _0x3d0c4a;}function getMinNorthing(_0x14f9e4){var _0x252287;switch(_0x14f9e4){case'C':_0x252287=0x10c8e0;break;case'D':_0x252287=0x1e8480;break;case'E':_0x252287=0x2ab980;break;case'F':_0x252287=0x387520;break;case'G':_0x252287=0x4630c0;break;case'H':_0x252287=0x53ec60;break;case'J':_0x252287=0x61a800;break;case'K':_0x252287=0x6f63a0;break;case'L':_0x252287=0x7d1f40;break;case'M':_0x252287=0x8adae0;break;case'N':_0x252287=0x0;break;case'P':_0x252287=0xc3500;break;case'Q':_0x252287=0x19f0a0;break;case'R':_0x252287=0x27ac40;break;case'S':_0x252287=0x3567e0;break;case'T':_0x252287=0x432380;break;case'U':_0x252287=0x50df20;break;case'V':_0x252287=0x5e9ac0;break;case'W':_0x252287=0x6acfc0;break;case'X':_0x252287=0x788b60;break;default:_0x252287=-0x1;}if(_0x252287>=0x0)return _0x252287;else throw'Invalid\x20zone\x20letter:\x20'+_0x14f9e4;}function Point(_0x4f51fc,_0x5d35ab,_0xb406bc){var _0x393e4c={_0x457d01:0x5ed,_0x58acf3:0x38a,_0x5b74fd:0xc93,_0x3cdea3:0xff9},_0x5a41cd=_0x5a92ef;if(!(this instanceof Point))return new Point(_0x4f51fc,_0x5d35ab,_0xb406bc);if(Array[_0x5a41cd(0x71a)](_0x4f51fc))this['x']=_0x4f51fc[0x0],this['y']=_0x4f51fc[0x1],this['z']=_0x4f51fc[0x2]||0x0;else{if(typeof _0x4f51fc==='object')this['x']=_0x4f51fc['x'],this['y']=_0x4f51fc['y'],this['z']=_0x4f51fc['z']||0x0;else{if(typeof _0x4f51fc==='string'&&typeof _0x5d35ab===_0x5a41cd(_0x393e4c._0x457d01)){var _0x41a2e4=_0x4f51fc[_0x5a41cd(_0x393e4c._0x58acf3)](',');this['x']=parseFloat(_0x41a2e4[0x0],0xa),this['y']=parseFloat(_0x41a2e4[0x1],0xa),this['z']=parseFloat(_0x41a2e4[0x2],0xa)||0x0;}else this['x']=_0x4f51fc,this['y']=_0x5d35ab,this['z']=_0xb406bc||0x0;}}console[_0x5a41cd(_0x393e4c._0x5b74fd)](_0x5a41cd(_0x393e4c._0x3cdea3));}Point[_0x5a92ef(0x855)]=function(_0x5f49f0){return new Point(toPoint(_0x5f49f0));},Point['prototype'][_0x5a92ef(0xcc5)]=function(_0x522adf){return forward$t([this['x'],this['y']],_0x522adf);};var C00=0x1,C02=0.25,C04=0.046875,C06=0.01953125,C08=0.01068115234375,C22=0.75,C44=0.46875,C46=0.013020833333333334,C48=0.007120768229166667,C66=0.3645833333333333,C68=0.005696614583333333,C88=0.3076171875;function pj_enfn(_0x1e4998){var _0x2087f0=[];_0x2087f0[0x0]=C00-_0x1e4998*(C02+_0x1e4998*(C04+_0x1e4998*(C06+_0x1e4998*C08))),_0x2087f0[0x1]=_0x1e4998*(C22-_0x1e4998*(C04+_0x1e4998*(C06+_0x1e4998*C08)));var _0x35e49a=_0x1e4998*_0x1e4998;return _0x2087f0[0x2]=_0x35e49a*(C44-_0x1e4998*(C46+_0x1e4998*C48)),_0x35e49a*=_0x1e4998,_0x2087f0[0x3]=_0x35e49a*(C66-_0x1e4998*C68),_0x2087f0[0x4]=_0x35e49a*_0x1e4998*C88,_0x2087f0;}function pj_mlfn(_0x32680e,_0x1bab08,_0x5911cc,_0x48220f){return _0x5911cc*=_0x1bab08,_0x1bab08*=_0x1bab08,_0x48220f[0x0]*_0x32680e-_0x5911cc*(_0x48220f[0x1]+_0x1bab08*(_0x48220f[0x2]+_0x1bab08*(_0x48220f[0x3]+_0x1bab08*_0x48220f[0x4])));}var MAX_ITER$3=0x14;function pj_inv_mlfn(_0x28e86a,_0x4ee3b6,_0x3fb1df){var _0x541697=0x1/(0x1-_0x4ee3b6),_0xe2701d=_0x28e86a;for(var _0x57251c=MAX_ITER$3;_0x57251c;--_0x57251c){var _0x5694c6=Math['sin'](_0xe2701d),_0x333b4d=0x1-_0x4ee3b6*_0x5694c6*_0x5694c6;_0x333b4d=(pj_mlfn(_0xe2701d,_0x5694c6,Math['cos'](_0xe2701d),_0x3fb1df)-_0x28e86a)*(_0x333b4d*Math['sqrt'](_0x333b4d))*_0x541697,_0xe2701d-=_0x333b4d;if(Math['abs'](_0x333b4d)<EPSLN)return _0xe2701d;}return _0xe2701d;}function init$t(){var _0x178030={_0x30603e:0x666},_0x2db952=_0x5a92ef;this['x0']=this['x0']!==undefined?this['x0']:0x0,this['y0']=this['y0']!==undefined?this['y0']:0x0,this[_0x2db952(_0x178030._0x30603e)]=this['long0']!==undefined?this['long0']:0x0,this[_0x2db952(0xa1a)]=this['lat0']!==undefined?this['lat0']:0x0,this['es']&&(this['en']=pj_enfn(this['es']),this['ml0']=pj_mlfn(this['lat0'],Math['sin'](this['lat0']),Math[_0x2db952(0xa50)](this['lat0']),this['en']));}function forward$s(_0x1e6743){var _0x53071d={_0x256658:0x9f4,_0x5d1d35:0x9f4},_0x184774=_0x5a92ef,_0x31edca=_0x1e6743['x'],_0x486e25=_0x1e6743['y'],_0x45c7f8=adjust_lon(_0x31edca-this['long0']),_0x2b8e26,_0x3f143b,_0x26cfe7,_0x478107=Math['sin'](_0x486e25),_0x392003=Math['cos'](_0x486e25);if(!this['es']){var _0x3942f9=_0x392003*Math['sin'](_0x45c7f8);if(Math['abs'](Math[_0x184774(0x39f)](_0x3942f9)-0x1)<EPSLN)return 0x5d;else{_0x3f143b=0.5*this['a']*this['k0']*Math['log']((0x1+_0x3942f9)/(0x1-_0x3942f9))+this['x0'],_0x26cfe7=_0x392003*Math['cos'](_0x45c7f8)/Math['sqrt'](0x1-Math['pow'](_0x3942f9,0x2)),_0x3942f9=Math[_0x184774(0x39f)](_0x26cfe7);if(_0x3942f9>=0x1){if(_0x3942f9-0x1>EPSLN)return 0x5d;else _0x26cfe7=0x0;}else _0x26cfe7=Math['acos'](_0x26cfe7);_0x486e25<0x0&&(_0x26cfe7=-_0x26cfe7),_0x26cfe7=this['a']*this['k0']*(_0x26cfe7-this[_0x184774(0xa1a)])+this['y0'];}}else{var _0x718fbd=_0x392003*_0x45c7f8,_0x5dbb1d=Math[_0x184774(_0x53071d._0x256658)](_0x718fbd,0x2),_0x4ff92c=this[_0x184774(0x366)]*Math['pow'](_0x392003,0x2),_0x1c7cf2=Math['pow'](_0x4ff92c,0x2),_0x3ef68c=Math['abs'](_0x392003)>EPSLN?Math['tan'](_0x486e25):0x0,_0x52c2e8=Math[_0x184774(_0x53071d._0x5d1d35)](_0x3ef68c,0x2),_0x2b0bd4=Math['pow'](_0x52c2e8,0x2);_0x2b8e26=0x1-this['es']*Math['pow'](_0x478107,0x2),_0x718fbd=_0x718fbd/Math['sqrt'](_0x2b8e26);var _0x2c074a=pj_mlfn(_0x486e25,_0x478107,_0x392003,this['en']);_0x3f143b=this['a']*(this['k0']*_0x718fbd*(0x1+_0x5dbb1d/0x6*(0x1-_0x52c2e8+_0x4ff92c+_0x5dbb1d/0x14*(0x5-0x12*_0x52c2e8+_0x2b0bd4+0xe*_0x4ff92c-0x3a*_0x52c2e8*_0x4ff92c+_0x5dbb1d/0x2a*(0x3d+0xb3*_0x2b0bd4-_0x2b0bd4*_0x52c2e8-0x1df*_0x52c2e8)))))+this['x0'],_0x26cfe7=this['a']*(this['k0']*(_0x2c074a-this['ml0']+_0x478107*_0x45c7f8*_0x718fbd/0x2*(0x1+_0x5dbb1d/0xc*(0x5-_0x52c2e8+0x9*_0x4ff92c+0x4*_0x1c7cf2+_0x5dbb1d/0x1e*(0x3d+_0x2b0bd4-0x3a*_0x52c2e8+0x10e*_0x4ff92c-0x14a*_0x52c2e8*_0x4ff92c+_0x5dbb1d/0x38*(0x569+0x21f*_0x2b0bd4-_0x2b0bd4*_0x52c2e8-0xc27*_0x52c2e8))))))+this['y0'];}return _0x1e6743['x']=_0x3f143b,_0x1e6743['y']=_0x26cfe7,_0x1e6743;}function inverse$s(_0x219c22){var _0x253025={_0x1ed716:0xcd8,_0x548cf3:0xef5,_0x32fb27:0xa50,_0x3bfcb5:0x366,_0x4c983f:0x9f4,_0x4d76fc:0x912},_0x2a948e=_0x5a92ef,_0x5aaa07,_0x2fac28,_0x1b7119,_0x363de3,_0x17eb9b=(_0x219c22['x']-this['x0'])*(0x1/this['a']),_0x51eed9=(_0x219c22['y']-this['y0'])*(0x1/this['a']);if(!this['es']){var _0x400d87=Math[_0x2a948e(_0x253025._0x1ed716)](_0x17eb9b/this['k0']),_0x2b45e5=0.5*(_0x400d87-0x1/_0x400d87),_0x4bd24b=this['lat0']+_0x51eed9/this['k0'],_0x38ca94=Math['cos'](_0x4bd24b);_0x5aaa07=Math['sqrt']((0x1-Math['pow'](_0x38ca94,0x2))/(0x1+Math['pow'](_0x2b45e5,0x2))),_0x1b7119=Math['asin'](_0x5aaa07),_0x51eed9<0x0&&(_0x1b7119=-_0x1b7119),_0x2b45e5===0x0&&_0x38ca94===0x0?_0x363de3=0x0:_0x363de3=adjust_lon(Math['atan2'](_0x2b45e5,_0x38ca94)+this['long0']);}else{_0x5aaa07=this['ml0']+_0x51eed9/this['k0'],_0x2fac28=pj_inv_mlfn(_0x5aaa07,this['es'],this['en']);if(Math['abs'](_0x2fac28)<HALF_PI){var _0x433fdf=Math[_0x2a948e(_0x253025._0x548cf3)](_0x2fac28),_0x5399a8=Math[_0x2a948e(_0x253025._0x32fb27)](_0x2fac28),_0x4a698d=Math[_0x2a948e(0x39f)](_0x5399a8)>EPSLN?Math['tan'](_0x2fac28):0x0,_0x10df09=this[_0x2a948e(_0x253025._0x3bfcb5)]*Math[_0x2a948e(_0x253025._0x4c983f)](_0x5399a8,0x2),_0x59aaae=Math[_0x2a948e(0x9f4)](_0x10df09,0x2),_0x1604ea=Math['pow'](_0x4a698d,0x2),_0x3f0f34=Math['pow'](_0x1604ea,0x2);_0x5aaa07=0x1-this['es']*Math['pow'](_0x433fdf,0x2);var _0x392edc=_0x17eb9b*Math[_0x2a948e(_0x253025._0x4d76fc)](_0x5aaa07)/this['k0'],_0x50a859=Math['pow'](_0x392edc,0x2);_0x5aaa07=_0x5aaa07*_0x4a698d,_0x1b7119=_0x2fac28-_0x5aaa07*_0x50a859/(0x1-this['es'])*0.5*(0x1-_0x50a859/0xc*(0x5+0x3*_0x1604ea-0x9*_0x10df09*_0x1604ea+_0x10df09-0x4*_0x59aaae-_0x50a859/0x1e*(0x3d+0x5a*_0x1604ea-0xfc*_0x10df09*_0x1604ea+0x2d*_0x3f0f34+0x2e*_0x10df09-_0x50a859/0x38*(0x569+0xe31*_0x1604ea+0xfff*_0x3f0f34+0x626*_0x3f0f34*_0x1604ea)))),_0x363de3=adjust_lon(this['long0']+_0x392edc*(0x1-_0x50a859/0x6*(0x1+0x2*_0x1604ea+_0x10df09-_0x50a859/0x14*(0x5+0x1c*_0x1604ea+0x18*_0x3f0f34+0x8*_0x10df09*_0x1604ea+0x6*_0x10df09-_0x50a859/0x2a*(0x3d+0x296*_0x1604ea+0x528*_0x3f0f34+0x2d0*_0x3f0f34*_0x1604ea))))/_0x5399a8);}else _0x1b7119=HALF_PI*sign(_0x51eed9),_0x363de3=0x0;}return _0x219c22['x']=_0x363de3,_0x219c22['y']=_0x1b7119,_0x219c22;}var names$t=[_0x5a92ef(0x240),'Fast\x20Transverse\x20Mercator'],tmerc={'init':init$t,'forward':forward$s,'inverse':inverse$s,'names':names$t};function sinh(_0x543d46){var _0x33e636=Math['exp'](_0x543d46);return _0x33e636=(_0x33e636-0x1/_0x33e636)/0x2,_0x33e636;}function hypot(_0xcfb22b,_0xdcbd7d){_0xcfb22b=Math['abs'](_0xcfb22b),_0xdcbd7d=Math['abs'](_0xdcbd7d);var _0x390332=Math['max'](_0xcfb22b,_0xdcbd7d),_0x2bd0dc=Math['min'](_0xcfb22b,_0xdcbd7d)/(_0x390332?_0x390332:0x1);return _0x390332*Math['sqrt'](0x1+Math['pow'](_0x2bd0dc,0x2));}function log1py(_0x218c4d){var _0xdbde27={_0x3a1e5c:0xca2},_0x4362e7=_0x5a92ef,_0x128612=0x1+_0x218c4d,_0x448211=_0x128612-0x1;return _0x448211===0x0?_0x218c4d:_0x218c4d*Math[_0x4362e7(_0xdbde27._0x3a1e5c)](_0x128612)/_0x448211;}function asinhy(_0x33d85e){var _0x4a21e4=Math['abs'](_0x33d85e);return _0x4a21e4=log1py(_0x4a21e4*(0x1+_0x4a21e4/(hypot(0x1,_0x4a21e4)+0x1))),_0x33d85e<0x0?-_0x4a21e4:_0x4a21e4;}function gatg(_0x259b06,_0x5c7f56){var _0x10f703=0x2*Math['cos'](0x2*_0x5c7f56),_0x193748=_0x259b06['length']-0x1,_0x80ec55=_0x259b06[_0x193748],_0x50c3da=0x0,_0x1babe3;while(--_0x193748>=0x0){_0x1babe3=-_0x50c3da+_0x10f703*_0x80ec55+_0x259b06[_0x193748],_0x50c3da=_0x80ec55,_0x80ec55=_0x1babe3;}return _0x5c7f56+_0x1babe3*Math['sin'](0x2*_0x5c7f56);}function clens(_0x43c82f,_0x35e1f7){var _0x42a502={_0x3c3216:0x6ba},_0x1c65d4=_0x5a92ef,_0x97f8af=0x2*Math[_0x1c65d4(0xa50)](_0x35e1f7),_0x11e2b8=_0x43c82f[_0x1c65d4(_0x42a502._0x3c3216)]-0x1,_0x4ce48c=_0x43c82f[_0x11e2b8],_0x5e37e9=0x0,_0x4e21e5;while(--_0x11e2b8>=0x0){_0x4e21e5=-_0x5e37e9+_0x97f8af*_0x4ce48c+_0x43c82f[_0x11e2b8],_0x5e37e9=_0x4ce48c,_0x4ce48c=_0x4e21e5;}return Math['sin'](_0x35e1f7)*_0x4e21e5;}function cosh(_0x528c50){var _0x4de3b9=_0x5a92ef,_0x4c1dde=Math[_0x4de3b9(0xcd8)](_0x528c50);return _0x4c1dde=(_0x4c1dde+0x1/_0x4c1dde)/0x2,_0x4c1dde;}function clens_cmplx(_0x44e6d5,_0x3ca9d2,_0x2c5191){var _0x519c66=_0x5a92ef,_0x562ea4=Math[_0x519c66(0xef5)](_0x3ca9d2),_0x4dcda8=Math['cos'](_0x3ca9d2),_0x44ec1a=sinh(_0x2c5191),_0x4731e8=cosh(_0x2c5191),_0xf18cfb=0x2*_0x4dcda8*_0x4731e8,_0x467866=-0x2*_0x562ea4*_0x44ec1a,_0xc2ccaa=_0x44e6d5['length']-0x1,_0x1270e2=_0x44e6d5[_0xc2ccaa],_0x40423b=0x0,_0x131067=0x0,_0x5150fc=0x0,_0x5c7dfe,_0x31b752;while(--_0xc2ccaa>=0x0){_0x5c7dfe=_0x131067,_0x31b752=_0x40423b,_0x131067=_0x1270e2,_0x40423b=_0x5150fc,_0x1270e2=-_0x5c7dfe+_0xf18cfb*_0x131067-_0x467866*_0x40423b+_0x44e6d5[_0xc2ccaa],_0x5150fc=-_0x31b752+_0x467866*_0x131067+_0xf18cfb*_0x40423b;}return _0xf18cfb=_0x562ea4*_0x4731e8,_0x467866=_0x4dcda8*_0x44ec1a,[_0xf18cfb*_0x1270e2-_0x467866*_0x5150fc,_0xf18cfb*_0x5150fc+_0x467866*_0x1270e2];}function init$s(){var _0x4825b0={_0x574416:0xb33,_0x2dbba9:0xa1a,_0x221401:0x8fe,_0x49021e:0x912,_0xd27ad7:0xeb8,_0x44052d:0x9f4,_0x49933c:0x8fe},_0xa67ed1=_0x5a92ef;if(!this[_0xa67ed1(0xb33)]&&(isNaN(this['es'])||this['es']<=0x0))throw new Error('Incorrect\x20elliptical\x20usage.\x20Try\x20using\x20the\x20+approx\x20option\x20in\x20the\x20proj\x20string,\x20or\x20PROJECTION[\x22Fast_Transverse_Mercator\x22]\x20in\x20the\x20WKT.');this[_0xa67ed1(_0x4825b0._0x574416)]&&(tmerc['init']['apply'](this),this[_0xa67ed1(0xd19)]=tmerc['forward'],this['inverse']=tmerc['inverse']);this['x0']=this['x0']!==undefined?this['x0']:0x0,this['y0']=this['y0']!==undefined?this['y0']:0x0,this['long0']=this['long0']!==undefined?this['long0']:0x0,this['lat0']=this[_0xa67ed1(_0x4825b0._0x2dbba9)]!==undefined?this['lat0']:0x0,this['cgb']=[],this['cbg']=[],this['utg']=[],this[_0xa67ed1(_0x4825b0._0x221401)]=[];var _0x5dc2a3=this['es']/(0x1+Math[_0xa67ed1(_0x4825b0._0x49021e)](0x1-this['es'])),_0xa94491=_0x5dc2a3/(0x2-_0x5dc2a3),_0x133f30=_0xa94491;this['cgb'][0x0]=_0xa94491*(0x2+_0xa94491*(-0x2/0x3+_0xa94491*(-0x2+_0xa94491*(0x74/0x2d+_0xa94491*(0x1a/0x2d+_0xa94491*(-0xb26/0x2a3)))))),this['cbg'][0x0]=_0xa94491*(-0x2+_0xa94491*(0x2/0x3+_0xa94491*(0x4/0x3+_0xa94491*(-0x52/0x2d+_0xa94491*(0x20/0x2d+_0xa94491*(0x1222/0x1275)))))),_0x133f30=_0x133f30*_0xa94491,this[_0xa67ed1(0x869)][0x1]=_0x133f30*(0x7/0x3+_0xa94491*(-0x8/0x5+_0xa94491*(-0xe3/0x2d+_0xa94491*(0xa90/0x13b+_0xa94491*(0x913/0x3b1))))),this[_0xa67ed1(0xeb8)][0x1]=_0x133f30*(0x5/0x3+_0xa94491*(-0x10/0xf+_0xa94491*(-0xd/0x9+_0xa94491*(0x388/0x13b+_0xa94491*(-0x5f2/0x3b1))))),_0x133f30=_0x133f30*_0xa94491,this[_0xa67ed1(0x869)][0x2]=_0x133f30*(0x38/0xf+_0xa94491*(-0x88/0x23+_0xa94491*(-0x4ee/0x69+_0xa94491*(0x12056/0xb13)))),this['cbg'][0x2]=_0x133f30*(-0x1a/0xf+_0xa94491*(0x22/0x15+_0xa94491*(0x8/0x5+_0xa94491*(-0x318e/0xb13)))),_0x133f30=_0x133f30*_0xa94491,this[_0xa67ed1(0x869)][0x3]=_0x133f30*(0x10b7/0x276+_0xa94491*(-0x14c/0x23+_0xa94491*(-0x618d4/0x375f))),this['cbg'][0x3]=_0x133f30*(0x4d5/0x276+_0xa94491*(-0xc/0x5+_0xa94491*(-0x6100/0x375f))),_0x133f30=_0x133f30*_0xa94491,this[_0xa67ed1(0x869)][0x4]=_0x133f30*(0x104e/0x13b+_0xa94491*(-0x235c6/0x185d)),this[_0xa67ed1(_0x4825b0._0xd27ad7)][0x4]=_0x133f30*(-0x2de/0x13b+_0xa94491*(0x1ac1e/0x79d1)),_0x133f30=_0x133f30*_0xa94491,this['cgb'][0x5]=_0x133f30*(0x92e4c/0x5703),this['cbg'][0x5]=_0x133f30*(0x6c7b1/0x26115),_0x133f30=Math[_0xa67ed1(_0x4825b0._0x44052d)](_0xa94491,0x2),this['Qn']=this['k0']/(0x1+_0xa94491)*(0x1+_0x133f30*(0x1/0x4+_0x133f30*(0x1/0x40+_0x133f30/0x100))),this['utg'][0x0]=_0xa94491*(-0.5+_0xa94491*(0x2/0x3+_0xa94491*(-0x25/0x60+_0xa94491*(0x1/0x168+_0xa94491*(0x51/0x200+_0xa94491*(-0x177c7/0x93a80)))))),this[_0xa67ed1(_0x4825b0._0x49933c)][0x0]=_0xa94491*(0.5+_0xa94491*(-0x2/0x3+_0xa94491*(0x5/0x10+_0xa94491*(0x29/0xb4+_0xa94491*(-0x7f/0x120+_0xa94491*(0x1ed3/0x93a8)))))),this['utg'][0x1]=_0x133f30*(-0x1/0x30+_0xa94491*(-0x1/0xf+_0xa94491*(0x1b5/0x5a0+_0xa94491*(-0x2e/0x69+_0xa94491*(0x1111f7/0x3b1000))))),this['gtu'][0x1]=_0x133f30*(0xd/0x30+_0xa94491*(-0x3/0x5+_0xa94491*(0x22d/0x5a0+_0xa94491*(0x119/0x276+_0xa94491*(-0x1e43c9/0x1d8800))))),_0x133f30=_0x133f30*_0xa94491,this['utg'][0x2]=_0x133f30*(-0x11/0x1e0+_0xa94491*(0x25/0x348+_0xa94491*(0xd1/0x1180+_0xa94491*(-0x15c1/0x16260)))),this['gtu'][0x2]=_0x133f30*(0x3d/0xf0+_0xa94491*(-0x67/0x8c+_0xa94491*(0x3ad5/0x6900+_0xa94491*(0x28eb3/0x2c4c0)))),_0x133f30=_0x133f30*_0xa94491,this['utg'][0x3]=_0x133f30*(-0x112d/0x27600+_0xa94491*(0xb/0x1f8+_0xa94491*(0xcab2b/0x6ebe00))),this['gtu'][0x3]=_0x133f30*(0xc199/0x27600+_0xa94491*(-0xb3/0xa8+_0xa94491*(0x64bbbd/0x6ebe00))),_0x133f30=_0x133f30*_0xa94491,this['utg'][0x4]=_0x133f30*(-0x11e7/0x27600+_0xa94491*(0x1a92f/0x3ce880)),this['gtu'][0x4]=_0x133f30*(0x87a9/0x13b00+_0xa94491*(-0x342b09/0x1e7440)),_0x133f30=_0x133f30*_0xa94491,this['utg'][0x5]=_0x133f30*(-0x13b12f5/0x26115000),this['gtu'][0x5]=_0x133f30*(0xca8a53d/0x1308a800);var _0x34dba8=gatg(this['cbg'],this['lat0']);this['Zb']=-this['Qn']*(_0x34dba8+clens(this[_0xa67ed1(0x8fe)],0x2*_0x34dba8));}function forward$r(_0x17a045){var _0x450c2f={_0x3d4ba4:0x58c,_0x1ca6dd:0x8fe},_0x1cc741=_0x5a92ef,_0x30b50c=adjust_lon(_0x17a045['x']-this['long0']),_0x7a15e3=_0x17a045['y'];_0x7a15e3=gatg(this['cbg'],_0x7a15e3);var _0x401155=Math['sin'](_0x7a15e3),_0x20d3a9=Math[_0x1cc741(0xa50)](_0x7a15e3),_0x39917f=Math['sin'](_0x30b50c),_0x50b63d=Math['cos'](_0x30b50c);_0x7a15e3=Math['atan2'](_0x401155,_0x50b63d*_0x20d3a9),_0x30b50c=Math[_0x1cc741(_0x450c2f._0x3d4ba4)](_0x39917f*_0x20d3a9,hypot(_0x401155,_0x20d3a9*_0x50b63d)),_0x30b50c=asinhy(Math['tan'](_0x30b50c));var _0x85dbca=clens_cmplx(this[_0x1cc741(_0x450c2f._0x1ca6dd)],0x2*_0x7a15e3,0x2*_0x30b50c);_0x7a15e3=_0x7a15e3+_0x85dbca[0x0],_0x30b50c=_0x30b50c+_0x85dbca[0x1];var _0x1a2b57,_0x5b5458;return Math['abs'](_0x30b50c)<=2.623395162778?(_0x1a2b57=this['a']*(this['Qn']*_0x30b50c)+this['x0'],_0x5b5458=this['a']*(this['Qn']*_0x7a15e3+this['Zb'])+this['y0']):(_0x1a2b57=Infinity,_0x5b5458=Infinity),_0x17a045['x']=_0x1a2b57,_0x17a045['y']=_0x5b5458,_0x17a045;}function inverse$r(_0x2ebcbb){var _0x21a959={_0x1fcdbf:0x826,_0x602531:0xef5},_0x1a1302=_0x5a92ef,_0x4ffec8=(_0x2ebcbb['x']-this['x0'])*(0x1/this['a']),_0x40eea5=(_0x2ebcbb['y']-this['y0'])*(0x1/this['a']);_0x40eea5=(_0x40eea5-this['Zb'])/this['Qn'],_0x4ffec8=_0x4ffec8/this['Qn'];var _0x507b6b,_0x4b0f0b;if(Math['abs'](_0x4ffec8)<=2.623395162778){var _0x2933c8=clens_cmplx(this[_0x1a1302(_0x21a959._0x1fcdbf)],0x2*_0x40eea5,0x2*_0x4ffec8);_0x40eea5=_0x40eea5+_0x2933c8[0x0],_0x4ffec8=_0x4ffec8+_0x2933c8[0x1],_0x4ffec8=Math['atan'](sinh(_0x4ffec8));var _0x5e7136=Math[_0x1a1302(_0x21a959._0x602531)](_0x40eea5),_0x4b6eaf=Math['cos'](_0x40eea5),_0x5e0a47=Math[_0x1a1302(_0x21a959._0x602531)](_0x4ffec8),_0xf9beb=Math['cos'](_0x4ffec8);_0x40eea5=Math[_0x1a1302(0x58c)](_0x5e7136*_0xf9beb,hypot(_0x5e0a47,_0xf9beb*_0x4b6eaf)),_0x4ffec8=Math['atan2'](_0x5e0a47,_0xf9beb*_0x4b6eaf),_0x507b6b=adjust_lon(_0x4ffec8+this['long0']),_0x4b0f0b=gatg(this['cgb'],_0x40eea5);}else _0x507b6b=Infinity,_0x4b0f0b=Infinity;return _0x2ebcbb['x']=_0x507b6b,_0x2ebcbb['y']=_0x4b0f0b,_0x2ebcbb;}var names$s=[_0x5a92ef(0x7de),_0x5a92ef(0x26e),'etmerc','Transverse_Mercator','Transverse\x20Mercator','tmerc'],etmerc={'init':init$s,'forward':forward$r,'inverse':inverse$r,'names':names$s};function adjust_zone(_0x177549,_0x45e014){if(_0x177549===undefined){_0x177549=Math['floor']((adjust_lon(_0x45e014)+Math['PI'])*0x1e/Math['PI'])+0x1;if(_0x177549<0x0)return 0x0;else{if(_0x177549>0x3c)return 0x3c;}}return _0x177549;}var dependsOn='etmerc';function init$r(){var _0x2e9fca={_0x3caf02:0x1d1,_0x286a2c:0x3ab,_0xadf2fd:0x4a3},_0xfc4749=_0x5a92ef,_0x23a460=adjust_zone(this[_0xfc4749(_0x2e9fca._0x3caf02)],this['long0']);if(_0x23a460===undefined)throw new Error(_0xfc4749(_0x2e9fca._0x286a2c));this['lat0']=0x0,this['long0']=(0x6*Math[_0xfc4749(0x39f)](_0x23a460)-0xb7)*D2R$1,this['x0']=0x7a120,this['y0']=this['utmSouth']?0x989680:0x0,this['k0']=0.9996,etmerc[_0xfc4749(_0x2e9fca._0xadf2fd)]['apply'](this),this['forward']=etmerc['forward'],this['inverse']=etmerc[_0xfc4749(0x49f)];}var names$r=['Universal\x20Transverse\x20Mercator\x20System','utm'],utm={'init':init$r,'names':names$r,'dependsOn':dependsOn};function srat(_0x1a76e1,_0x1353f7){return Math['pow']((0x1-_0x1a76e1)/(0x1+_0x1a76e1),_0x1353f7);}var MAX_ITER$2=0x14;function init$q(){var _0x56f4a5={_0x40543c:0x5be},_0x2b6daf=_0x5a92ef,_0x1901e1=Math['sin'](this['lat0']),_0x3b2aab=Math[_0x2b6daf(0xa50)](this['lat0']);_0x3b2aab*=_0x3b2aab,this['rc']=Math['sqrt'](0x1-this['es'])/(0x1-this['es']*_0x1901e1*_0x1901e1),this['C']=Math[_0x2b6daf(0x912)](0x1+this['es']*_0x3b2aab*_0x3b2aab/(0x1-this['es'])),this['phic0']=Math['asin'](_0x1901e1/this['C']),this['ratexp']=0.5*this['C']*this['e'],this['K']=Math['tan'](0.5*this[_0x2b6daf(_0x56f4a5._0x40543c)]+FORTPI)/(Math[_0x2b6daf(0x9f4)](Math['tan'](0.5*this['lat0']+FORTPI),this['C'])*srat(this['e']*_0x1901e1,this['ratexp']));}function forward$q(_0x5cae2a){var _0x38fa8f={_0x582683:0x3ad},_0x1712e4=_0x5a92ef,_0xecc322=_0x5cae2a['x'],_0x655f19=_0x5cae2a['y'];return _0x5cae2a['y']=0x2*Math[_0x1712e4(_0x38fa8f._0x582683)](this['K']*Math['pow'](Math['tan'](0.5*_0x655f19+FORTPI),this['C'])*srat(this['e']*Math['sin'](_0x655f19),this['ratexp']))-HALF_PI,_0x5cae2a['x']=this['C']*_0xecc322,_0x5cae2a;}function inverse$q(_0x30e025){var _0x43ea07=_0x5a92ef,_0x10a5a1=1e-14,_0x569d3b=_0x30e025['x']/this['C'],_0x4a44eb=_0x30e025['y'],_0x31c9e2=Math['pow'](Math['tan'](0.5*_0x4a44eb+FORTPI)/this['K'],0x1/this['C']);for(var _0x483506=MAX_ITER$2;_0x483506>0x0;--_0x483506){_0x4a44eb=0x2*Math[_0x43ea07(0x3ad)](_0x31c9e2*srat(this['e']*Math['sin'](_0x30e025['y']),-0.5*this['e']))-HALF_PI;if(Math['abs'](_0x4a44eb-_0x30e025['y'])<_0x10a5a1)break;_0x30e025['y']=_0x4a44eb;}if(!_0x483506)return null;return _0x30e025['x']=_0x569d3b,_0x30e025['y']=_0x4a44eb,_0x30e025;}var names$q=['gauss'],gauss={'init':init$q,'forward':forward$q,'inverse':inverse$q,'names':names$q};function init$p(){var _0x2919ee={_0x34a1f5:0xa90,_0x28beeb:0x28c,_0x354ba9:0x5aa},_0x5a98f2=_0x5a92ef;gauss['init'][_0x5a98f2(_0x2919ee._0x34a1f5)](this);if(!this['rc'])return;this['sinc0']=Math['sin'](this['phic0']),this[_0x5a98f2(0x6af)]=Math['cos'](this['phic0']),this['R2']=0x2*this['rc'],!this['title']&&(this[_0x5a98f2(_0x2919ee._0x28beeb)]=_0x5a98f2(_0x2919ee._0x354ba9));}function forward$p(_0x595638){var _0x416949={_0x1d9297:0xa50,_0x39d6f2:0xef5},_0x388244=_0x5a92ef,_0x3183bc,_0x40b091,_0x3158d9,_0x4ae8db;return _0x595638['x']=adjust_lon(_0x595638['x']-this['long0']),gauss['forward']['apply'](this,[_0x595638]),_0x3183bc=Math['sin'](_0x595638['y']),_0x40b091=Math['cos'](_0x595638['y']),_0x3158d9=Math[_0x388244(_0x416949._0x1d9297)](_0x595638['x']),_0x4ae8db=this['k0']*this['R2']/(0x1+this['sinc0']*_0x3183bc+this[_0x388244(0x6af)]*_0x40b091*_0x3158d9),_0x595638['x']=_0x4ae8db*_0x40b091*Math[_0x388244(_0x416949._0x39d6f2)](_0x595638['x']),_0x595638['y']=_0x4ae8db*(this['cosc0']*_0x3183bc-this['sinc0']*_0x40b091*_0x3158d9),_0x595638['x']=this['a']*_0x595638['x']+this['x0'],_0x595638['y']=this['a']*_0x595638['y']+this['y0'],_0x595638;}function inverse$p(_0x205f6d){var _0xf406e7={_0x422c85:0xa50},_0x2f0c8e=_0x5a92ef,_0x308bfe,_0x4fd016,_0x3e5169,_0x2f2806,_0x2f9c72;_0x205f6d['x']=(_0x205f6d['x']-this['x0'])/this['a'],_0x205f6d['y']=(_0x205f6d['y']-this['y0'])/this['a'],_0x205f6d['x']/=this['k0'],_0x205f6d['y']/=this['k0'];if(_0x2f9c72=Math['sqrt'](_0x205f6d['x']*_0x205f6d['x']+_0x205f6d['y']*_0x205f6d['y'])){var _0x321b64=0x2*Math['atan2'](_0x2f9c72,this['R2']);_0x308bfe=Math['sin'](_0x321b64),_0x4fd016=Math[_0x2f0c8e(_0xf406e7._0x422c85)](_0x321b64),_0x2f2806=Math['asin'](_0x4fd016*this['sinc0']+_0x205f6d['y']*_0x308bfe*this[_0x2f0c8e(0x6af)]/_0x2f9c72),_0x3e5169=Math['atan2'](_0x205f6d['x']*_0x308bfe,_0x2f9c72*this['cosc0']*_0x4fd016-_0x205f6d['y']*this['sinc0']*_0x308bfe);}else _0x2f2806=this['phic0'],_0x3e5169=0x0;return _0x205f6d['x']=_0x3e5169,_0x205f6d['y']=_0x2f2806,gauss['inverse']['apply'](this,[_0x205f6d]),_0x205f6d['x']=adjust_lon(_0x205f6d['x']+this['long0']),_0x205f6d;}var names$p=['Stereographic_North_Pole',_0x5a92ef(0xe74),_0x5a92ef(0x6d5),_0x5a92ef(0xcaf),'Oblique\x20Stereographic\x20Alternative',_0x5a92ef(0x719)],sterea={'init':init$p,'forward':forward$p,'inverse':inverse$p,'names':names$p};function ssfn_(_0x3a39ec,_0x5c30f4,_0x186754){var _0x366124=_0x5a92ef;return _0x5c30f4*=_0x186754,Math[_0x366124(0xd2b)](0.5*(HALF_PI+_0x3a39ec))*Math['pow']((0x1-_0x5c30f4)/(0x1+_0x5c30f4),0.5*_0x186754);}function init$o(){var _0x4ef115={_0x1a81e0:0xa50,_0x650801:0x7f8,_0x2be1c4:0x39f,_0x246d20:0xef5,_0x4e5f7e:0xe47,_0x5129bf:0x30d,_0x24c774:0x918},_0x2651b6=_0x5a92ef;this['coslat0']=Math[_0x2651b6(_0x4ef115._0x1a81e0)](this['lat0']),this['sinlat0']=Math['sin'](this['lat0']),this['sphere']?this['k0']===0x1&&!isNaN(this[_0x2651b6(_0x4ef115._0x650801)])&&Math[_0x2651b6(_0x4ef115._0x2be1c4)](this['coslat0'])<=EPSLN&&(this['k0']=0.5*(0x1+sign(this['lat0'])*Math[_0x2651b6(_0x4ef115._0x246d20)](this['lat_ts']))):(Math['abs'](this['coslat0'])<=EPSLN&&(this['lat0']>0x0?this[_0x2651b6(_0x4ef115._0x4e5f7e)]=0x1:this['con']=-0x1),this['cons']=Math['sqrt'](Math[_0x2651b6(0x9f4)](0x1+this['e'],0x1+this['e'])*Math['pow'](0x1-this['e'],0x1-this['e'])),this['k0']===0x1&&!isNaN(this['lat_ts'])&&Math['abs'](this[_0x2651b6(_0x4ef115._0x5129bf)])<=EPSLN&&(this['k0']=0.5*this[_0x2651b6(_0x4ef115._0x24c774)]*msfnz(this['e'],Math[_0x2651b6(0xef5)](this['lat_ts']),Math[_0x2651b6(_0x4ef115._0x1a81e0)](this['lat_ts']))/tsfnz(this['e'],this[_0x2651b6(_0x4ef115._0x4e5f7e)]*this[_0x2651b6(0x7f8)],this['con']*Math['sin'](this['lat_ts']))),this['ms1']=msfnz(this['e'],this['sinlat0'],this['coslat0']),this['X0']=0x2*Math['atan'](this['ssfn_'](this['lat0'],this['sinlat0'],this['e']))-HALF_PI,this['cosX0']=Math['cos'](this['X0']),this['sinX0']=Math['sin'](this['X0']));}function forward$o(_0x3b8e9c){var _0x3b30c3={_0x10d9c0:0x39f,_0x559673:0x30d,_0x5011db:0xe47,_0x1228e3:0x918,_0x4360ff:0xef5,_0x5b3b2a:0xe47,_0x490265:0x39f,_0x3fcbb7:0xa50},_0x1cc314=_0x5a92ef,_0x46f6a2=_0x3b8e9c['x'],_0x57a18b=_0x3b8e9c['y'],_0x3d2fa9=Math['sin'](_0x57a18b),_0x10012f=Math[_0x1cc314(0xa50)](_0x57a18b),_0x1b024c,_0xfb59d7,_0xab2d85,_0x51c14e,_0x520ef3,_0x4b35dd,_0x121c8b=adjust_lon(_0x46f6a2-this[_0x1cc314(0x666)]);if(Math[_0x1cc314(_0x3b30c3._0x10d9c0)](Math['abs'](_0x46f6a2-this['long0'])-Math['PI'])<=EPSLN&&Math['abs'](_0x57a18b+this['lat0'])<=EPSLN)return _0x3b8e9c['x']=NaN,_0x3b8e9c['y']=NaN,_0x3b8e9c;if(this['sphere'])return _0x1b024c=0x2*this['k0']/(0x1+this[_0x1cc314(0xacf)]*_0x3d2fa9+this[_0x1cc314(_0x3b30c3._0x559673)]*_0x10012f*Math['cos'](_0x121c8b)),_0x3b8e9c['x']=this['a']*_0x1b024c*_0x10012f*Math['sin'](_0x121c8b)+this['x0'],_0x3b8e9c['y']=this['a']*_0x1b024c*(this['coslat0']*_0x3d2fa9-this['sinlat0']*_0x10012f*Math['cos'](_0x121c8b))+this['y0'],_0x3b8e9c;else{_0xfb59d7=0x2*Math['atan'](this[_0x1cc314(0x818)](_0x57a18b,_0x3d2fa9,this['e']))-HALF_PI,_0x51c14e=Math['cos'](_0xfb59d7),_0xab2d85=Math['sin'](_0xfb59d7);if(Math['abs'](this['coslat0'])<=EPSLN)return _0x520ef3=tsfnz(this['e'],_0x57a18b*this[_0x1cc314(0xe47)],this[_0x1cc314(_0x3b30c3._0x5011db)]*_0x3d2fa9),_0x4b35dd=0x2*this['a']*this['k0']*_0x520ef3/this[_0x1cc314(_0x3b30c3._0x1228e3)],_0x3b8e9c['x']=this['x0']+_0x4b35dd*Math[_0x1cc314(_0x3b30c3._0x4360ff)](_0x46f6a2-this['long0']),_0x3b8e9c['y']=this['y0']-this[_0x1cc314(_0x3b30c3._0x5b3b2a)]*_0x4b35dd*Math['cos'](_0x46f6a2-this['long0']),_0x3b8e9c;else Math[_0x1cc314(_0x3b30c3._0x490265)](this['sinlat0'])<EPSLN?(_0x1b024c=0x2*this['a']*this['k0']/(0x1+_0x51c14e*Math[_0x1cc314(_0x3b30c3._0x3fcbb7)](_0x121c8b)),_0x3b8e9c['y']=_0x1b024c*_0xab2d85):(_0x1b024c=0x2*this['a']*this['k0']*this['ms1']/(this['cosX0']*(0x1+this['sinX0']*_0xab2d85+this[_0x1cc314(0x523)]*_0x51c14e*Math['cos'](_0x121c8b))),_0x3b8e9c['y']=_0x1b024c*(this['cosX0']*_0xab2d85-this['sinX0']*_0x51c14e*Math['cos'](_0x121c8b))+this['y0']);_0x3b8e9c['x']=_0x1b024c*_0x51c14e*Math['sin'](_0x121c8b)+this['x0'];}return _0x3b8e9c;}function inverse$o(_0x2f3e36){var _0x188f41={_0x24cbde:0x3ad,_0x4a7935:0xa50,_0x3d34dd:0xef5,_0x5873d9:0x30d,_0x4b7c46:0x39f,_0xeb6cfe:0x666,_0x2caad1:0x39f,_0x43e1c2:0x3ad,_0x2485f9:0x523,_0x1b73d1:0xef5},_0x16a3c4=_0x5a92ef;_0x2f3e36['x']-=this['x0'],_0x2f3e36['y']-=this['y0'];var _0x3b2795,_0x371eb6,_0x4fe4ef,_0x52a510,_0xe6e96c,_0x4a3a40=Math['sqrt'](_0x2f3e36['x']*_0x2f3e36['x']+_0x2f3e36['y']*_0x2f3e36['y']);if(this[_0x16a3c4(0x969)]){var _0x4b9766=0x2*Math[_0x16a3c4(_0x188f41._0x24cbde)](_0x4a3a40/(0x2*this['a']*this['k0']));_0x3b2795=this['long0'],_0x371eb6=this['lat0'];if(_0x4a3a40<=EPSLN)return _0x2f3e36['x']=_0x3b2795,_0x2f3e36['y']=_0x371eb6,_0x2f3e36;return _0x371eb6=Math[_0x16a3c4(0xb89)](Math[_0x16a3c4(_0x188f41._0x4a7935)](_0x4b9766)*this['sinlat0']+_0x2f3e36['y']*Math[_0x16a3c4(_0x188f41._0x3d34dd)](_0x4b9766)*this[_0x16a3c4(_0x188f41._0x5873d9)]/_0x4a3a40),Math[_0x16a3c4(_0x188f41._0x4b7c46)](this['coslat0'])<EPSLN?this['lat0']>0x0?_0x3b2795=adjust_lon(this['long0']+Math['atan2'](_0x2f3e36['x'],-0x1*_0x2f3e36['y'])):_0x3b2795=adjust_lon(this['long0']+Math['atan2'](_0x2f3e36['x'],_0x2f3e36['y'])):_0x3b2795=adjust_lon(this[_0x16a3c4(_0x188f41._0xeb6cfe)]+Math['atan2'](_0x2f3e36['x']*Math['sin'](_0x4b9766),_0x4a3a40*this[_0x16a3c4(0x30d)]*Math['cos'](_0x4b9766)-_0x2f3e36['y']*this['sinlat0']*Math['sin'](_0x4b9766))),_0x2f3e36['x']=_0x3b2795,_0x2f3e36['y']=_0x371eb6,_0x2f3e36;}else{if(Math[_0x16a3c4(_0x188f41._0x2caad1)](this['coslat0'])<=EPSLN){if(_0x4a3a40<=EPSLN)return _0x371eb6=this['lat0'],_0x3b2795=this[_0x16a3c4(0x666)],_0x2f3e36['x']=_0x3b2795,_0x2f3e36['y']=_0x371eb6,_0x2f3e36;_0x2f3e36['x']*=this[_0x16a3c4(0xe47)],_0x2f3e36['y']*=this['con'],_0x4fe4ef=_0x4a3a40*this['cons']/(0x2*this['a']*this['k0']),_0x371eb6=this['con']*phi2z(this['e'],_0x4fe4ef),_0x3b2795=this['con']*adjust_lon(this[_0x16a3c4(0xe47)]*this['long0']+Math['atan2'](_0x2f3e36['x'],-0x1*_0x2f3e36['y']));}else _0x52a510=0x2*Math[_0x16a3c4(_0x188f41._0x43e1c2)](_0x4a3a40*this['cosX0']/(0x2*this['a']*this['k0']*this['ms1'])),_0x3b2795=this['long0'],_0x4a3a40<=EPSLN?_0xe6e96c=this['X0']:(_0xe6e96c=Math['asin'](Math['cos'](_0x52a510)*this['sinX0']+_0x2f3e36['y']*Math['sin'](_0x52a510)*this['cosX0']/_0x4a3a40),_0x3b2795=adjust_lon(this['long0']+Math['atan2'](_0x2f3e36['x']*Math[_0x16a3c4(_0x188f41._0x3d34dd)](_0x52a510),_0x4a3a40*this[_0x16a3c4(_0x188f41._0x2485f9)]*Math['cos'](_0x52a510)-_0x2f3e36['y']*this['sinX0']*Math[_0x16a3c4(_0x188f41._0x1b73d1)](_0x52a510)))),_0x371eb6=-0x1*phi2z(this['e'],Math['tan'](0.5*(HALF_PI+_0xe6e96c)));}return _0x2f3e36['x']=_0x3b2795,_0x2f3e36['y']=_0x371eb6,_0x2f3e36;}var names$o=[_0x5a92ef(0xbb0),'Stereographic_South_Pole','Polar\x20Stereographic\x20(variant\x20B)'],stere={'init':init$o,'forward':forward$o,'inverse':inverse$o,'names':names$o,'ssfn_':ssfn_};function init$n(){var _0x59b50e={_0x1ef816:0x981,_0x3ea208:0xb89,_0x18382c:0xd2b,_0x54c181:0x313,_0x57c8ad:0x313},_0x383551=_0x5a92ef,_0x595f25=this['lat0'];this[_0x383551(_0x59b50e._0x1ef816)]=this['long0'];var _0x3215e6=Math['sin'](_0x595f25),_0x34d077=this['a'],_0x187968=this['rf'],_0x391024=0x1/_0x187968,_0x3ca36b=0x2*_0x391024-Math['pow'](_0x391024,0x2),_0xdb12d7=this['e']=Math['sqrt'](_0x3ca36b);this['R']=this['k0']*_0x34d077*Math[_0x383551(0x912)](0x1-_0x3ca36b)/(0x1-_0x3ca36b*Math[_0x383551(0x9f4)](_0x3215e6,0x2)),this['alpha']=Math['sqrt'](0x1+_0x3ca36b/(0x1-_0x3ca36b)*Math[_0x383551(0x9f4)](Math['cos'](_0x595f25),0x4)),this['b0']=Math[_0x383551(_0x59b50e._0x3ea208)](_0x3215e6/this[_0x383551(0x313)]);var _0x1a0e1b=Math['log'](Math[_0x383551(_0x59b50e._0x18382c)](Math['PI']/0x4+this['b0']/0x2)),_0x1b6f7b=Math['log'](Math['tan'](Math['PI']/0x4+_0x595f25/0x2)),_0x9b5f38=Math['log']((0x1+_0xdb12d7*_0x3215e6)/(0x1-_0xdb12d7*_0x3215e6));this['K']=_0x1a0e1b-this[_0x383551(_0x59b50e._0x54c181)]*_0x1b6f7b+this[_0x383551(_0x59b50e._0x57c8ad)]*_0xdb12d7/0x2*_0x9b5f38;}function forward$n(_0x5844c6){var _0x50d873={_0x10bcb6:0x3ad,_0x2a0664:0xa50},_0x3ec048=_0x5a92ef,_0x350317=Math['log'](Math[_0x3ec048(0xd2b)](Math['PI']/0x4-_0x5844c6['y']/0x2)),_0xe12954=this['e']/0x2*Math['log']((0x1+this['e']*Math['sin'](_0x5844c6['y']))/(0x1-this['e']*Math['sin'](_0x5844c6['y']))),_0x144d03=-this['alpha']*(_0x350317+_0xe12954)+this['K'],_0x3e73e4=0x2*(Math[_0x3ec048(0x3ad)](Math['exp'](_0x144d03))-Math['PI']/0x4),_0x274656=this['alpha']*(_0x5844c6['x']-this['lambda0']),_0x111b54=Math[_0x3ec048(_0x50d873._0x10bcb6)](Math['sin'](_0x274656)/(Math['sin'](this['b0'])*Math['tan'](_0x3e73e4)+Math[_0x3ec048(_0x50d873._0x2a0664)](this['b0'])*Math[_0x3ec048(0xa50)](_0x274656))),_0x5498aa=Math[_0x3ec048(0xb89)](Math['cos'](this['b0'])*Math[_0x3ec048(0xef5)](_0x3e73e4)-Math['sin'](this['b0'])*Math['cos'](_0x3e73e4)*Math['cos'](_0x274656));return _0x5844c6['y']=this['R']/0x2*Math['log']((0x1+Math['sin'](_0x5498aa))/(0x1-Math['sin'](_0x5498aa)))+this['y0'],_0x5844c6['x']=this['R']*_0x111b54+this['x0'],_0x5844c6;}function inverse$n(_0x1112da){var _0x12abce={_0x598aa9:0xb89,_0x42c503:0xa50},_0xf92673=_0x5a92ef,_0x147aed=_0x1112da['x']-this['x0'],_0x50b973=_0x1112da['y']-this['y0'],_0x5a501a=_0x147aed/this['R'],_0x3b0275=0x2*(Math[_0xf92673(0x3ad)](Math['exp'](_0x50b973/this['R']))-Math['PI']/0x4),_0xe13574=Math[_0xf92673(_0x12abce._0x598aa9)](Math['cos'](this['b0'])*Math['sin'](_0x3b0275)+Math['sin'](this['b0'])*Math[_0xf92673(_0x12abce._0x42c503)](_0x3b0275)*Math['cos'](_0x5a501a)),_0x4724c1=Math['atan'](Math['sin'](_0x5a501a)/(Math[_0xf92673(_0x12abce._0x42c503)](this['b0'])*Math['cos'](_0x5a501a)-Math[_0xf92673(0xef5)](this['b0'])*Math['tan'](_0x3b0275))),_0x29cf89=this[_0xf92673(0x981)]+_0x4724c1/this['alpha'],_0x3d906e=0x0,_0x5c5e91=_0xe13574,_0x566fa9=-0x3e8,_0x137201=0x0;while(Math[_0xf92673(0x39f)](_0x5c5e91-_0x566fa9)>1e-7){if(++_0x137201>0x14)return;_0x3d906e=0x1/this[_0xf92673(0x313)]*(Math['log'](Math[_0xf92673(0xd2b)](Math['PI']/0x4+_0xe13574/0x2))-this['K'])+this['e']*Math['log'](Math['tan'](Math['PI']/0x4+Math['asin'](this['e']*Math[_0xf92673(0xef5)](_0x5c5e91))/0x2)),_0x566fa9=_0x5c5e91,_0x5c5e91=0x2*Math['atan'](Math['exp'](_0x3d906e))-Math['PI']/0x2;}return _0x1112da['x']=_0x29cf89,_0x1112da['y']=_0x5c5e91,_0x1112da;}var names$n=['somerc'],somerc={'init':init$n,'forward':forward$n,'inverse':inverse$n,'names':names$n},TOL=1e-7;function isTypeA(_0x12352e){var _0x4f8bbb=_0x5a92ef,_0x58f192=['Hotine_Oblique_Mercator','Hotine_Oblique_Mercator_Azimuth_Natural_Origin'],_0x5768a3=typeof _0x12352e['PROJECTION']==='object'?Object['keys'](_0x12352e['PROJECTION'])[0x0]:_0x12352e[_0x4f8bbb(0xaca)];return _0x4f8bbb(0x526)in _0x12352e||'no_off'in _0x12352e||_0x58f192[_0x4f8bbb(0x51a)](_0x5768a3)!==-0x1;}function init$m(){var _0x35ad2b={_0x525b7a:0x313,_0x501ce9:0x39f,_0x576e16:0xa50,_0x339157:0x912,_0x5cccec:0xef5,_0xe04a0f:0x2fe,_0x4c940b:0x33b,_0x47ba52:0x7fd},_0x57e401=_0x5a92ef,_0x1c6a85,_0x3978bc,_0x265395,_0x21528a,_0x15de44,_0x3f1a06,_0x2e2741,_0xc59d6,_0x5caefa,_0x105f51,_0x4df935=0x0,_0x2c6816,_0x4225d7=0x0,_0x100085=0x0,_0x5dc648=0x0,_0x52e099=0x0,_0x451724=0x0,_0x1008c5=0x0;this['no_off']=isTypeA(this),this['no_rot']='no_rot'in this;var _0x475d91=![];_0x57e401(_0x35ad2b._0x525b7a)in this&&(_0x475d91=!![]);var _0x292ee4=![];'rectified_grid_angle'in this&&(_0x292ee4=!![]);_0x475d91&&(_0x1008c5=this['alpha']);_0x292ee4&&(_0x4df935=this[_0x57e401(0xf58)]*D2R$1);if(_0x475d91||_0x292ee4)_0x4225d7=this['longc'];else{_0x100085=this['long1'],_0x52e099=this['lat1'],_0x5dc648=this[_0x57e401(0x30c)],_0x451724=this['lat2'];if(Math[_0x57e401(_0x35ad2b._0x501ce9)](_0x52e099-_0x451724)<=TOL||(_0x1c6a85=Math['abs'](_0x52e099))<=TOL||Math['abs'](_0x1c6a85-HALF_PI)<=TOL||Math['abs'](Math['abs'](this['lat0'])-HALF_PI)<=TOL||Math['abs'](Math[_0x57e401(_0x35ad2b._0x501ce9)](_0x451724)-HALF_PI)<=TOL)throw new Error();}var _0x710ff6=0x1-this['es'];_0x3978bc=Math[_0x57e401(0x912)](_0x710ff6);Math[_0x57e401(_0x35ad2b._0x501ce9)](this['lat0'])>EPSLN?(_0xc59d6=Math['sin'](this['lat0']),_0x265395=Math[_0x57e401(_0x35ad2b._0x576e16)](this['lat0']),_0x1c6a85=0x1-this['es']*_0xc59d6*_0xc59d6,this['B']=_0x265395*_0x265395,this['B']=Math[_0x57e401(0x912)](0x1+this['es']*this['B']*this['B']/_0x710ff6),this['A']=this['B']*this['k0']*_0x3978bc/_0x1c6a85,_0x21528a=this['B']*_0x3978bc/(_0x265395*Math[_0x57e401(_0x35ad2b._0x339157)](_0x1c6a85)),_0x15de44=_0x21528a*_0x21528a-0x1,_0x15de44<=0x0?_0x15de44=0x0:(_0x15de44=Math['sqrt'](_0x15de44),this['lat0']<0x0&&(_0x15de44=-_0x15de44)),this['E']=_0x15de44+=_0x21528a,this['E']*=Math[_0x57e401(0x9f4)](tsfnz(this['e'],this['lat0'],_0xc59d6),this['B'])):(this['B']=0x1/_0x3978bc,this['A']=this['k0'],this['E']=_0x21528a=_0x15de44=0x1);if(_0x475d91||_0x292ee4)_0x475d91?(_0x2c6816=Math['asin'](Math[_0x57e401(_0x35ad2b._0x5cccec)](_0x1008c5)/_0x21528a),!_0x292ee4&&(_0x4df935=_0x1008c5)):(_0x2c6816=_0x4df935,_0x1008c5=Math['asin'](_0x21528a*Math['sin'](_0x2c6816))),this['lam0']=_0x4225d7-Math['asin'](0.5*(_0x15de44-0x1/_0x15de44)*Math['tan'](_0x2c6816))/this['B'];else{_0x3f1a06=Math['pow'](tsfnz(this['e'],_0x52e099,Math[_0x57e401(0xef5)](_0x52e099)),this['B']),_0x2e2741=Math[_0x57e401(0x9f4)](tsfnz(this['e'],_0x451724,Math[_0x57e401(_0x35ad2b._0x5cccec)](_0x451724)),this['B']),_0x15de44=this['E']/_0x3f1a06,_0x5caefa=(_0x2e2741-_0x3f1a06)/(_0x2e2741+_0x3f1a06),_0x105f51=this['E']*this['E'],_0x105f51=(_0x105f51-_0x2e2741*_0x3f1a06)/(_0x105f51+_0x2e2741*_0x3f1a06),_0x1c6a85=_0x100085-_0x5dc648;if(_0x1c6a85<-Math['pi'])_0x5dc648-=TWO_PI;else _0x1c6a85>Math['pi']&&(_0x5dc648+=TWO_PI);this['lam0']=adjust_lon(0.5*(_0x100085+_0x5dc648)-Math['atan'](_0x105f51*Math['tan'](0.5*this['B']*(_0x100085-_0x5dc648))/_0x5caefa)/this['B']),_0x2c6816=Math['atan'](0x2*Math[_0x57e401(0xef5)](this['B']*adjust_lon(_0x100085-this['lam0']))/(_0x15de44-0x1/_0x15de44)),_0x4df935=_0x1008c5=Math['asin'](_0x21528a*Math['sin'](_0x2c6816));}this[_0x57e401(0x225)]=Math[_0x57e401(_0x35ad2b._0x5cccec)](_0x2c6816),this[_0x57e401(0xae5)]=Math['cos'](_0x2c6816),this[_0x57e401(_0x35ad2b._0xe04a0f)]=Math['sin'](_0x4df935),this['cosrot']=Math['cos'](_0x4df935),this['rB']=0x1/this['B'],this[_0x57e401(0x7fd)]=this['A']*this['rB'],this['BrA']=0x1/this[_0x57e401(0x7fd)],this['A']*this['B'],this[_0x57e401(0x8e6)]?this[_0x57e401(0x92d)]=0x0:(this['u_0']=Math[_0x57e401(0x39f)](this['ArB']*Math['atan'](Math[_0x57e401(0x912)](_0x21528a*_0x21528a-0x1)/Math['cos'](_0x1008c5))),this['lat0']<0x0&&(this[_0x57e401(0x92d)]=-this['u_0'])),_0x15de44=0.5*_0x2c6816,this[_0x57e401(0x57e)]=this['ArB']*Math['log'](Math['tan'](FORTPI-_0x15de44)),this[_0x57e401(_0x35ad2b._0x4c940b)]=this[_0x57e401(_0x35ad2b._0x47ba52)]*Math['log'](Math['tan'](FORTPI+_0x15de44));}function forward$m(_0x2e48a3){var _0x195ffa=_0x5a92ef,_0x2e434c={},_0x1b34f8,_0x539ccc,_0xd1bdbc,_0x3fdb69,_0x56fbd7,_0x25c86d,_0x3e5625,_0x35adbe;_0x2e48a3['x']=_0x2e48a3['x']-this['lam0'];if(Math['abs'](Math['abs'](_0x2e48a3['y'])-HALF_PI)>EPSLN){_0x56fbd7=this['E']/Math['pow'](tsfnz(this['e'],_0x2e48a3['y'],Math['sin'](_0x2e48a3['y'])),this['B']),_0x25c86d=0x1/_0x56fbd7,_0x1b34f8=0.5*(_0x56fbd7-_0x25c86d),_0x539ccc=0.5*(_0x56fbd7+_0x25c86d),_0x3fdb69=Math[_0x195ffa(0xef5)](this['B']*_0x2e48a3['x']),_0xd1bdbc=(_0x1b34f8*this['singam']-_0x3fdb69*this[_0x195ffa(0xae5)])/_0x539ccc;if(Math['abs'](Math['abs'](_0xd1bdbc)-0x1)<EPSLN)throw new Error();_0x35adbe=0.5*this['ArB']*Math['log']((0x1-_0xd1bdbc)/(0x1+_0xd1bdbc)),_0x25c86d=Math['cos'](this['B']*_0x2e48a3['x']),Math['abs'](_0x25c86d)<TOL?_0x3e5625=this['A']*_0x2e48a3['x']:_0x3e5625=this['ArB']*Math['atan2'](_0x1b34f8*this[_0x195ffa(0xae5)]+_0x3fdb69*this[_0x195ffa(0x225)],_0x25c86d);}else _0x35adbe=_0x2e48a3['y']>0x0?this['v_pole_n']:this['v_pole_s'],_0x3e5625=this['ArB']*_0x2e48a3['y'];return this['no_rot']?(_0x2e434c['x']=_0x3e5625,_0x2e434c['y']=_0x35adbe):(_0x3e5625-=this[_0x195ffa(0x92d)],_0x2e434c['x']=_0x35adbe*this[_0x195ffa(0x81e)]+_0x3e5625*this['sinrot'],_0x2e434c['y']=_0x3e5625*this['cosrot']-_0x35adbe*this['sinrot']),_0x2e434c['x']=this['a']*_0x2e434c['x']+this['x0'],_0x2e434c['y']=this['a']*_0x2e434c['y']+this['y0'],_0x2e434c;}function inverse$m(_0x4d151f){var _0x11b2e6={_0x5f2c23:0xb94,_0x227947:0x81e,_0x4db9cc:0x2fe,_0x284363:0x39f},_0x19ec40=_0x5a92ef,_0x25bf47,_0x3348bf,_0x4276ff,_0x3dcb6c,_0x28110e,_0x28fc75,_0x1766fa,_0x159a77={};_0x4d151f['x']=(_0x4d151f['x']-this['x0'])*(0x1/this['a']),_0x4d151f['y']=(_0x4d151f['y']-this['y0'])*(0x1/this['a']);this[_0x19ec40(_0x11b2e6._0x5f2c23)]?(_0x3348bf=_0x4d151f['y'],_0x25bf47=_0x4d151f['x']):(_0x3348bf=_0x4d151f['x']*this[_0x19ec40(_0x11b2e6._0x227947)]-_0x4d151f['y']*this['sinrot'],_0x25bf47=_0x4d151f['y']*this['cosrot']+_0x4d151f['x']*this[_0x19ec40(_0x11b2e6._0x4db9cc)]+this['u_0']);_0x4276ff=Math['exp'](-this['BrA']*_0x3348bf),_0x3dcb6c=0.5*(_0x4276ff-0x1/_0x4276ff),_0x28110e=0.5*(_0x4276ff+0x1/_0x4276ff),_0x28fc75=Math['sin'](this['BrA']*_0x25bf47),_0x1766fa=(_0x28fc75*this['cosgam']+_0x3dcb6c*this['singam'])/_0x28110e;if(Math[_0x19ec40(_0x11b2e6._0x284363)](Math['abs'](_0x1766fa)-0x1)<EPSLN)_0x159a77['x']=0x0,_0x159a77['y']=_0x1766fa<0x0?-HALF_PI:HALF_PI;else{_0x159a77['y']=this['E']/Math['sqrt']((0x1+_0x1766fa)/(0x1-_0x1766fa)),_0x159a77['y']=phi2z(this['e'],Math['pow'](_0x159a77['y'],0x1/this['B']));if(_0x159a77['y']===Infinity)throw new Error();_0x159a77['x']=-this['rB']*Math['atan2'](_0x3dcb6c*this['cosgam']-_0x28fc75*this['singam'],Math['cos'](this['BrA']*_0x25bf47));}return _0x159a77['x']+=this['lam0'],_0x159a77;}var names$m=['Hotine_Oblique_Mercator',_0x5a92ef(0xb4d),'Hotine_Oblique_Mercator_Azimuth_Natural_Origin','Hotine_Oblique_Mercator_Two_Point_Natural_Origin','Hotine_Oblique_Mercator_Azimuth_Center','Oblique_Mercator',_0x5a92ef(0x44f)],omerc={'init':init$m,'forward':forward$m,'inverse':inverse$m,'names':names$m};function init$l(){var _0x3d68a4={_0x2e7cf2:0x916,_0x1aa14a:0x916,_0x2e864e:0x916,_0x3fde38:0xef5,_0x483d71:0x28c,_0x4a4bd5:0x852},_0x861821=_0x5a92ef;!this['lat2']&&(this['lat2']=this[_0x861821(_0x3d68a4._0x2e7cf2)]);!this['k0']&&(this['k0']=0x1);this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0;if(Math['abs'](this[_0x861821(_0x3d68a4._0x1aa14a)]+this['lat2'])<EPSLN)return;var _0x553f4a=this['b']/this['a'];this['e']=Math['sqrt'](0x1-_0x553f4a*_0x553f4a);var _0x18eec0=Math['sin'](this['lat1']),_0x752ec3=Math['cos'](this['lat1']),_0x17739d=msfnz(this['e'],_0x18eec0,_0x752ec3),_0x4f0ba0=tsfnz(this['e'],this[_0x861821(_0x3d68a4._0x2e864e)],_0x18eec0),_0xfee50a=Math[_0x861821(_0x3d68a4._0x3fde38)](this['lat2']),_0x36f538=Math['cos'](this[_0x861821(0x29a)]),_0xc29d2a=msfnz(this['e'],_0xfee50a,_0x36f538),_0x1e909f=tsfnz(this['e'],this['lat2'],_0xfee50a),_0x58f6e5=tsfnz(this['e'],this['lat0'],Math['sin'](this['lat0']));Math['abs'](this['lat1']-this['lat2'])>EPSLN?this['ns']=Math['log'](_0x17739d/_0xc29d2a)/Math['log'](_0x4f0ba0/_0x1e909f):this['ns']=_0x18eec0,isNaN(this['ns'])&&(this['ns']=_0x18eec0),this['f0']=_0x17739d/(this['ns']*Math['pow'](_0x4f0ba0,this['ns'])),this['rh']=this['a']*this['f0']*Math[_0x861821(0x9f4)](_0x58f6e5,this['ns']),!this['title']&&(this[_0x861821(_0x3d68a4._0x483d71)]=_0x861821(_0x3d68a4._0x4a4bd5));}function forward$l(_0x569862){var _0xcaf2d7={_0x1f23c5:0x39f,_0x452d0f:0x39f,_0x1fadfb:0xef5,_0x46dc22:0x9f4},_0x2816dc=_0x5a92ef,_0x1e09eb=_0x569862['x'],_0x251a98=_0x569862['y'];Math[_0x2816dc(_0xcaf2d7._0x1f23c5)](0x2*Math['abs'](_0x251a98)-Math['PI'])<=EPSLN&&(_0x251a98=sign(_0x251a98)*(HALF_PI-0x2*EPSLN));var _0x5c917b=Math[_0x2816dc(_0xcaf2d7._0x452d0f)](Math['abs'](_0x251a98)-HALF_PI),_0x4493c8,_0x4a4928;if(_0x5c917b>EPSLN)_0x4493c8=tsfnz(this['e'],_0x251a98,Math[_0x2816dc(_0xcaf2d7._0x1fadfb)](_0x251a98)),_0x4a4928=this['a']*this['f0']*Math[_0x2816dc(_0xcaf2d7._0x46dc22)](_0x4493c8,this['ns']);else{_0x5c917b=_0x251a98*this['ns'];if(_0x5c917b<=0x0)return null;_0x4a4928=0x0;}var _0x46a633=this['ns']*adjust_lon(_0x1e09eb-this['long0']);return _0x569862['x']=this['k0']*(_0x4a4928*Math['sin'](_0x46a633))+this['x0'],_0x569862['y']=this['k0']*(this['rh']-_0x4a4928*Math['cos'](_0x46a633))+this['y0'],_0x569862;}function inverse$l(_0xa0dcdd){var _0x39ba7a={_0x38c8f:0x912,_0x36f652:0x666},_0x53a537=_0x5a92ef,_0x43ae84,_0x4f6be4,_0x5d7357,_0x2e3dee,_0x345f69,_0x303294=(_0xa0dcdd['x']-this['x0'])/this['k0'],_0x32541a=this['rh']-(_0xa0dcdd['y']-this['y0'])/this['k0'];this['ns']>0x0?(_0x43ae84=Math['sqrt'](_0x303294*_0x303294+_0x32541a*_0x32541a),_0x4f6be4=0x1):(_0x43ae84=-Math[_0x53a537(_0x39ba7a._0x38c8f)](_0x303294*_0x303294+_0x32541a*_0x32541a),_0x4f6be4=-0x1);var _0x1ad45f=0x0;_0x43ae84!==0x0&&(_0x1ad45f=Math[_0x53a537(0x58c)](_0x4f6be4*_0x303294,_0x4f6be4*_0x32541a));if(_0x43ae84!==0x0||this['ns']>0x0){_0x4f6be4=0x1/this['ns'],_0x5d7357=Math['pow'](_0x43ae84/(this['a']*this['f0']),_0x4f6be4),_0x2e3dee=phi2z(this['e'],_0x5d7357);if(_0x2e3dee===-0x270f)return null;}else _0x2e3dee=-HALF_PI;return _0x345f69=adjust_lon(_0x1ad45f/this['ns']+this[_0x53a537(_0x39ba7a._0x36f652)]),_0xa0dcdd['x']=_0x345f69,_0xa0dcdd['y']=_0x2e3dee,_0xa0dcdd;}var names$l=['Lambert\x20Tangential\x20Conformal\x20Conic\x20Projection','Lambert_Conformal_Conic',_0x5a92ef(0xa99),_0x5a92ef(0xbd6),'lcc','Lambert\x20Conic\x20Conformal\x20(1SP)','Lambert\x20Conic\x20Conformal\x20(2SP)'],lcc={'init':init$l,'forward':forward$l,'inverse':inverse$l,'names':names$l};function init$k(){var _0x1c53ab={_0x1a5349:0xd8f,_0x2078ed:0xef5,_0x5294b9:0xd2b,_0x4e003f:0x912},_0x279426=_0x5a92ef;this['a']=6377397.155,this['es']=0.006674372230614,this['e']=Math['sqrt'](this['es']),!this['lat0']&&(this['lat0']=0.863937979737193),!this[_0x279426(0x666)]&&(this['long0']=0.7417649320975901-0.308341501185665),!this['k0']&&(this['k0']=0.9999),this['s45']=0.785398163397448,this['s90']=0x2*this[_0x279426(0x89d)],this['fi0']=this['lat0'],this['e2']=this['es'],this['e']=Math['sqrt'](this['e2']),this['alfa']=Math['sqrt'](0x1+this['e2']*Math['pow'](Math['cos'](this['fi0']),0x4)/(0x1-this['e2'])),this['uq']=1.04216856380474,this['u0']=Math['asin'](Math['sin'](this[_0x279426(_0x1c53ab._0x1a5349)])/this['alfa']),this['g']=Math['pow']((0x1+this['e']*Math['sin'](this['fi0']))/(0x1-this['e']*Math[_0x279426(_0x1c53ab._0x2078ed)](this['fi0'])),this['alfa']*this['e']/0x2),this['k']=Math['tan'](this['u0']/0x2+this['s45'])/Math[_0x279426(0x9f4)](Math[_0x279426(_0x1c53ab._0x5294b9)](this['fi0']/0x2+this[_0x279426(0x89d)]),this['alfa'])*this['g'],this['k1']=this['k0'],this['n0']=this['a']*Math[_0x279426(_0x1c53ab._0x4e003f)](0x1-this['e2'])/(0x1-this['e2']*Math[_0x279426(0x9f4)](Math['sin'](this[_0x279426(0xd8f)]),0x2)),this['s0']=1.37008346281555,this['n']=Math[_0x279426(_0x1c53ab._0x2078ed)](this['s0']),this['ro0']=this['k1']*this['n0']/Math['tan'](this['s0']),this['ad']=this['s90']-this['uq'];}function forward$k(_0x42718a){var _0x4c0f4b={_0x1d1562:0xef5,_0x58bc21:0x9f4,_0x447341:0xd2b,_0xf4cd13:0x2eb,_0x1651b2:0xef5,_0x49b561:0xa50,_0x258d88:0xea0},_0x4e118c=_0x5a92ef,_0x2321ec,_0x48acae,_0x3ed374,_0x2aad28,_0x4201ef,_0x49f7a2,_0x1d25b2,_0xa4f04e=_0x42718a['x'],_0x3abe1f=_0x42718a['y'],_0x2c83a4=adjust_lon(_0xa4f04e-this['long0']);return _0x2321ec=Math['pow']((0x1+this['e']*Math[_0x4e118c(_0x4c0f4b._0x1d1562)](_0x3abe1f))/(0x1-this['e']*Math[_0x4e118c(_0x4c0f4b._0x1d1562)](_0x3abe1f)),this['alfa']*this['e']/0x2),_0x48acae=0x2*(Math['atan'](this['k']*Math[_0x4e118c(_0x4c0f4b._0x58bc21)](Math[_0x4e118c(_0x4c0f4b._0x447341)](_0x3abe1f/0x2+this[_0x4e118c(0x89d)]),this[_0x4e118c(_0x4c0f4b._0xf4cd13)])/_0x2321ec)-this['s45']),_0x3ed374=-_0x2c83a4*this[_0x4e118c(0x2eb)],_0x2aad28=Math['asin'](Math['cos'](this['ad'])*Math[_0x4e118c(_0x4c0f4b._0x1651b2)](_0x48acae)+Math['sin'](this['ad'])*Math[_0x4e118c(0xa50)](_0x48acae)*Math[_0x4e118c(_0x4c0f4b._0x49b561)](_0x3ed374)),_0x4201ef=Math['asin'](Math['cos'](_0x48acae)*Math['sin'](_0x3ed374)/Math[_0x4e118c(0xa50)](_0x2aad28)),_0x49f7a2=this['n']*_0x4201ef,_0x1d25b2=this[_0x4e118c(_0x4c0f4b._0x258d88)]*Math[_0x4e118c(0x9f4)](Math[_0x4e118c(0xd2b)](this['s0']/0x2+this['s45']),this['n'])/Math['pow'](Math[_0x4e118c(0xd2b)](_0x2aad28/0x2+this['s45']),this['n']),_0x42718a['y']=_0x1d25b2*Math['cos'](_0x49f7a2)/0x1,_0x42718a['x']=_0x1d25b2*Math['sin'](_0x49f7a2)/0x1,!this['czech']&&(_0x42718a['y']*=-0x1,_0x42718a['x']*=-0x1),_0x42718a;}function inverse$k(_0x96b075){var _0xa94e={_0x1aae14:0x79d,_0x275fb9:0x89d,_0x39b73f:0xef5,_0x50ec69:0x2eb},_0x6d68ed=_0x5a92ef,_0x4ef87f,_0x3783a2,_0x192b2b,_0x321676,_0x26dfe9,_0x4a6c81,_0x14c0db,_0x3328dc,_0x1d8b64=_0x96b075['x'];_0x96b075['x']=_0x96b075['y'],_0x96b075['y']=_0x1d8b64;!this[_0x6d68ed(_0xa94e._0x1aae14)]&&(_0x96b075['y']*=-0x1,_0x96b075['x']*=-0x1);_0x4a6c81=Math['sqrt'](_0x96b075['x']*_0x96b075['x']+_0x96b075['y']*_0x96b075['y']),_0x26dfe9=Math[_0x6d68ed(0x58c)](_0x96b075['y'],_0x96b075['x']),_0x321676=_0x26dfe9/Math['sin'](this['s0']),_0x192b2b=0x2*(Math[_0x6d68ed(0x3ad)](Math['pow'](this['ro0']/_0x4a6c81,0x1/this['n'])*Math['tan'](this['s0']/0x2+this['s45']))-this[_0x6d68ed(_0xa94e._0x275fb9)]),_0x4ef87f=Math['asin'](Math[_0x6d68ed(0xa50)](this['ad'])*Math['sin'](_0x192b2b)-Math['sin'](this['ad'])*Math['cos'](_0x192b2b)*Math[_0x6d68ed(0xa50)](_0x321676)),_0x3783a2=Math['asin'](Math[_0x6d68ed(0xa50)](_0x192b2b)*Math[_0x6d68ed(_0xa94e._0x39b73f)](_0x321676)/Math['cos'](_0x4ef87f)),_0x96b075['x']=this['long0']-_0x3783a2/this[_0x6d68ed(_0xa94e._0x50ec69)],_0x14c0db=_0x4ef87f,_0x3328dc=0x0;var _0x3a5ccd=0x0;do{_0x96b075['y']=0x2*(Math['atan'](Math['pow'](this['k'],-0x1/this['alfa'])*Math['pow'](Math['tan'](_0x4ef87f/0x2+this['s45']),0x1/this[_0x6d68ed(0x2eb)])*Math['pow']((0x1+this['e']*Math['sin'](_0x14c0db))/(0x1-this['e']*Math['sin'](_0x14c0db)),this['e']/0x2))-this['s45']),Math['abs'](_0x14c0db-_0x96b075['y'])<1e-10&&(_0x3328dc=0x1),_0x14c0db=_0x96b075['y'],_0x3a5ccd+=0x1;}while(_0x3328dc===0x0&&_0x3a5ccd<0xf);if(_0x3a5ccd>=0xf)return null;return _0x96b075;}var names$k=['Krovak',_0x5a92ef(0xdf2)],krovak={'init':init$k,'forward':forward$k,'inverse':inverse$k,'names':names$k};function mlfn(_0x324f57,_0x1e5c3f,_0x3f22d9,_0x148775,_0x3ec5bd){var _0x28fc42=_0x5a92ef;return _0x324f57*_0x3ec5bd-_0x1e5c3f*Math[_0x28fc42(0xef5)](0x2*_0x3ec5bd)+_0x3f22d9*Math['sin'](0x4*_0x3ec5bd)-_0x148775*Math['sin'](0x6*_0x3ec5bd);}function e0fn(_0x29088b){return 0x1-0.25*_0x29088b*(0x1+_0x29088b/0x10*(0x3+1.25*_0x29088b));}function e1fn(_0x479a89){return 0.375*_0x479a89*(0x1+0.25*_0x479a89*(0x1+0.46875*_0x479a89));}function e2fn(_0x14fec6){return 0.05859375*_0x14fec6*_0x14fec6*(0x1+0.75*_0x14fec6);}function e3fn(_0xfd5764){return _0xfd5764*_0xfd5764*_0xfd5764*(0x23/0xc00);}function gN(_0x35acdf,_0x309d1f,_0x532cc5){var _0x4279c3=_0x309d1f*_0x532cc5;return _0x35acdf/Math['sqrt'](0x1-_0x4279c3*_0x4279c3);}function adjust_lat(_0x39838e){var _0x4a7f34={_0x463bbf:0x39f},_0x3a3c60=_0x5a92ef;return Math[_0x3a3c60(_0x4a7f34._0x463bbf)](_0x39838e)<HALF_PI?_0x39838e:_0x39838e-sign(_0x39838e)*Math['PI'];}function imlfn(_0x4c4949,_0x50d1fe,_0x4feda6,_0x415ec7,_0x11634f){var _0x389bee=_0x5a92ef,_0x306138,_0x235493;_0x306138=_0x4c4949/_0x50d1fe;for(var _0x4d2259=0x0;_0x4d2259<0xf;_0x4d2259++){_0x235493=(_0x4c4949-(_0x50d1fe*_0x306138-_0x4feda6*Math[_0x389bee(0xef5)](0x2*_0x306138)+_0x415ec7*Math[_0x389bee(0xef5)](0x4*_0x306138)-_0x11634f*Math['sin'](0x6*_0x306138)))/(_0x50d1fe-0x2*_0x4feda6*Math['cos'](0x2*_0x306138)+0x4*_0x415ec7*Math['cos'](0x4*_0x306138)-0x6*_0x11634f*Math[_0x389bee(0xa50)](0x6*_0x306138)),_0x306138+=_0x235493;if(Math['abs'](_0x235493)<=1e-10)return _0x306138;}return NaN;}function init$j(){!this['sphere']&&(this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this['ml0']=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this['lat0']));}function forward$j(_0x2b5659){var _0xca3ece={_0x4a2fa8:0xef5,_0xaf32c8:0x305},_0x25e28b=_0x5a92ef,_0x512a19,_0x4fe0ef,_0x4cd006=_0x2b5659['x'],_0x232305=_0x2b5659['y'];_0x4cd006=adjust_lon(_0x4cd006-this['long0']);if(this['sphere'])_0x512a19=this['a']*Math['asin'](Math['cos'](_0x232305)*Math['sin'](_0x4cd006)),_0x4fe0ef=this['a']*(Math['atan2'](Math['tan'](_0x232305),Math['cos'](_0x4cd006))-this['lat0']);else{var _0x6fac92=Math[_0x25e28b(_0xca3ece._0x4a2fa8)](_0x232305),_0xa36ce5=Math['cos'](_0x232305),_0x38dcf6=gN(this['a'],this['e'],_0x6fac92),_0x136001=Math['tan'](_0x232305)*Math['tan'](_0x232305),_0xb6ca82=_0x4cd006*Math['cos'](_0x232305),_0x3e7017=_0xb6ca82*_0xb6ca82,_0x479dd6=this['es']*_0xa36ce5*_0xa36ce5/(0x1-this['es']),_0x558a2a=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x232305);_0x512a19=_0x38dcf6*_0xb6ca82*(0x1-_0x3e7017*_0x136001*(0x1/0x6-(0x8-_0x136001+0x8*_0x479dd6)*_0x3e7017/0x78)),_0x4fe0ef=_0x558a2a-this[_0x25e28b(_0xca3ece._0xaf32c8)]+_0x38dcf6*_0x6fac92/_0xa36ce5*_0x3e7017*(0.5+(0x5-_0x136001+0x6*_0x479dd6)*_0x3e7017/0x18);}return _0x2b5659['x']=_0x512a19+this['x0'],_0x2b5659['y']=_0x4fe0ef+this['y0'],_0x2b5659;}function inverse$j(_0x10f218){var _0x5abbf2={_0x15adbe:0x58c,_0x400bcb:0x39f},_0xd03afd=_0x5a92ef;_0x10f218['x']-=this['x0'],_0x10f218['y']-=this['y0'];var _0x3874de=_0x10f218['x']/this['a'],_0x337859=_0x10f218['y']/this['a'],_0x5abdc8,_0x2e757e;if(this['sphere']){var _0x284e31=_0x337859+this['lat0'];_0x5abdc8=Math['asin'](Math['sin'](_0x284e31)*Math['cos'](_0x3874de)),_0x2e757e=Math[_0xd03afd(_0x5abbf2._0x15adbe)](Math['tan'](_0x3874de),Math['cos'](_0x284e31));}else{var _0x517f22=this[_0xd03afd(0x305)]/this['a']+_0x337859,_0xbc991c=imlfn(_0x517f22,this['e0'],this['e1'],this['e2'],this['e3']);if(Math[_0xd03afd(_0x5abbf2._0x400bcb)](Math['abs'](_0xbc991c)-HALF_PI)<=EPSLN)return _0x10f218['x']=this[_0xd03afd(0x666)],_0x10f218['y']=HALF_PI,_0x337859<0x0&&(_0x10f218['y']*=-0x1),_0x10f218;var _0x20741a=gN(this['a'],this['e'],Math['sin'](_0xbc991c)),_0x1d3341=_0x20741a*_0x20741a*_0x20741a/this['a']/this['a']*(0x1-this['es']),_0x406dbf=Math[_0xd03afd(0x9f4)](Math['tan'](_0xbc991c),0x2),_0x3ed87a=_0x3874de*this['a']/_0x20741a,_0x50779c=_0x3ed87a*_0x3ed87a;_0x5abdc8=_0xbc991c-_0x20741a*Math['tan'](_0xbc991c)/_0x1d3341*_0x3ed87a*_0x3ed87a*(0.5-(0x1+0x3*_0x406dbf)*_0x3ed87a*_0x3ed87a/0x18),_0x2e757e=_0x3ed87a*(0x1-_0x50779c*(_0x406dbf/0x3+(0x1+0x3*_0x406dbf)*_0x406dbf*_0x50779c/0xf))/Math['cos'](_0xbc991c);}return _0x10f218['x']=adjust_lon(_0x2e757e+this['long0']),_0x10f218['y']=adjust_lat(_0x5abdc8),_0x10f218;}var names$j=[_0x5a92ef(0x325),_0x5a92ef(0x594),'cass'],cass={'init':init$j,'forward':forward$j,'inverse':inverse$j,'names':names$j};function qsfnz(_0x1767fa,_0x1abeae){var _0x38053d;return _0x1767fa>1e-7?(_0x38053d=_0x1767fa*_0x1abeae,(0x1-_0x1767fa*_0x1767fa)*(_0x1abeae/(0x1-_0x38053d*_0x38053d)-0.5/_0x1767fa*Math['log']((0x1-_0x38053d)/(0x1+_0x38053d)))):0x2*_0x1abeae;}var S_POLE=0x1,N_POLE=0x2,EQUIT=0x3,OBLIQ=0x4;function init$i(){var _0x337e67={_0x42400c:0x650,_0x3c5a26:0xb1e,_0x3cc132:0x293,_0x5714c2:0x912,_0x473fe2:0xa50},_0x15c9b1=_0x5a92ef,_0x155f7b=Math[_0x15c9b1(0x39f)](this['lat0']);if(Math['abs'](_0x155f7b-HALF_PI)<EPSLN)this['mode']=this['lat0']<0x0?this['S_POLE']:this['N_POLE'];else Math['abs'](_0x155f7b)<EPSLN?this[_0x15c9b1(0x414)]=this['EQUIT']:this[_0x15c9b1(0x414)]=this['OBLIQ'];if(this['es']>0x0){var _0xde3bf7;this['qp']=qsfnz(this['e'],0x1),this['mmf']=0.5/(0x1-this['es']),this['apa']=authset(this['es']);switch(this['mode']){case this['N_POLE']:this['dd']=0x1;break;case this['S_POLE']:this['dd']=0x1;break;case this['EQUIT']:this['rq']=Math['sqrt'](0.5*this['qp']),this['dd']=0x1/this['rq'],this['xmf']=0x1,this['ymf']=0.5*this['qp'];break;case this[_0x15c9b1(_0x337e67._0x42400c)]:this['rq']=Math[_0x15c9b1(0x912)](0.5*this['qp']),_0xde3bf7=Math[_0x15c9b1(0xef5)](this['lat0']),this[_0x15c9b1(_0x337e67._0x3c5a26)]=qsfnz(this['e'],_0xde3bf7)/this['qp'],this[_0x15c9b1(_0x337e67._0x3cc132)]=Math['sqrt'](0x1-this['sinb1']*this[_0x15c9b1(0xb1e)]),this['dd']=Math['cos'](this['lat0'])/(Math[_0x15c9b1(_0x337e67._0x5714c2)](0x1-this['es']*_0xde3bf7*_0xde3bf7)*this['rq']*this['cosb1']),this['ymf']=(this['xmf']=this['rq'])/this['dd'],this['xmf']*=this['dd'];break;}}else this['mode']===this['OBLIQ']&&(this['sinph0']=Math['sin'](this['lat0']),this[_0x15c9b1(0x368)]=Math[_0x15c9b1(_0x337e67._0x473fe2)](this['lat0']));}function forward$i(_0x57b961){var _0x3e6c63={_0x204579:0x1c9,_0x49c6a6:0x414,_0x10697c:0x414,_0x17d2a1:0x414,_0x15fde5:0x39f,_0x4eea24:0x650,_0x4cbdf1:0xeaf,_0x57aabd:0x414,_0x5274a9:0x293},_0xd7fa2e=_0x5a92ef,_0x427b94,_0xc8d9ff,_0x300445,_0x4f8ccb,_0x52352c,_0x41eeef,_0x15f772,_0xfa3a93,_0xc91f81,_0x44c195,_0x355b7f=_0x57b961['x'],_0x239c71=_0x57b961['y'];_0x355b7f=adjust_lon(_0x355b7f-this['long0']);if(this['sphere']){_0x52352c=Math['sin'](_0x239c71),_0x44c195=Math['cos'](_0x239c71),_0x300445=Math['cos'](_0x355b7f);if(this['mode']===this['OBLIQ']||this['mode']===this[_0xd7fa2e(_0x3e6c63._0x204579)]){_0xc8d9ff=this['mode']===this[_0xd7fa2e(0x1c9)]?0x1+_0x44c195*_0x300445:0x1+this['sinph0']*_0x52352c+this['cosph0']*_0x44c195*_0x300445;if(_0xc8d9ff<=EPSLN)return null;_0xc8d9ff=Math['sqrt'](0x2/_0xc8d9ff),_0x427b94=_0xc8d9ff*_0x44c195*Math['sin'](_0x355b7f),_0xc8d9ff*=this['mode']===this['EQUIT']?_0x52352c:this['cosph0']*_0x52352c-this['sinph0']*_0x44c195*_0x300445;}else{if(this[_0xd7fa2e(_0x3e6c63._0x49c6a6)]===this['N_POLE']||this[_0xd7fa2e(_0x3e6c63._0x10697c)]===this['S_POLE']){this[_0xd7fa2e(_0x3e6c63._0x17d2a1)]===this['N_POLE']&&(_0x300445=-_0x300445);if(Math[_0xd7fa2e(_0x3e6c63._0x15fde5)](_0x239c71+this['lat0'])<EPSLN)return null;_0xc8d9ff=FORTPI-_0x239c71*0.5,_0xc8d9ff=0x2*(this['mode']===this['S_POLE']?Math['cos'](_0xc8d9ff):Math['sin'](_0xc8d9ff)),_0x427b94=_0xc8d9ff*Math['sin'](_0x355b7f),_0xc8d9ff*=_0x300445;}}}else{_0x15f772=0x0,_0xfa3a93=0x0,_0xc91f81=0x0,_0x300445=Math['cos'](_0x355b7f),_0x4f8ccb=Math['sin'](_0x355b7f),_0x52352c=Math['sin'](_0x239c71),_0x41eeef=qsfnz(this['e'],_0x52352c);(this['mode']===this['OBLIQ']||this['mode']===this['EQUIT'])&&(_0x15f772=_0x41eeef/this['qp'],_0xfa3a93=Math[_0xd7fa2e(0x912)](0x1-_0x15f772*_0x15f772));switch(this['mode']){case this[_0xd7fa2e(_0x3e6c63._0x4eea24)]:_0xc91f81=0x1+this['sinb1']*_0x15f772+this['cosb1']*_0xfa3a93*_0x300445;break;case this['EQUIT']:_0xc91f81=0x1+_0xfa3a93*_0x300445;break;case this['N_POLE']:_0xc91f81=HALF_PI+_0x239c71,_0x41eeef=this['qp']-_0x41eeef;break;case this[_0xd7fa2e(_0x3e6c63._0x4cbdf1)]:_0xc91f81=_0x239c71-HALF_PI,_0x41eeef=this['qp']+_0x41eeef;break;}if(Math[_0xd7fa2e(0x39f)](_0xc91f81)<EPSLN)return null;switch(this['mode']){case this['OBLIQ']:case this[_0xd7fa2e(0x1c9)]:_0xc91f81=Math['sqrt'](0x2/_0xc91f81);this[_0xd7fa2e(_0x3e6c63._0x57aabd)]===this['OBLIQ']?_0xc8d9ff=this['ymf']*_0xc91f81*(this[_0xd7fa2e(_0x3e6c63._0x5274a9)]*_0x15f772-this['sinb1']*_0xfa3a93*_0x300445):_0xc8d9ff=(_0xc91f81=Math['sqrt'](0x2/(0x1+_0xfa3a93*_0x300445)))*_0x15f772*this['ymf'];_0x427b94=this['xmf']*_0xc91f81*_0xfa3a93*_0x4f8ccb;break;case this['N_POLE']:case this[_0xd7fa2e(_0x3e6c63._0x4cbdf1)]:_0x41eeef>=0x0?(_0x427b94=(_0xc91f81=Math['sqrt'](_0x41eeef))*_0x4f8ccb,_0xc8d9ff=_0x300445*(this['mode']===this['S_POLE']?_0xc91f81:-_0xc91f81)):_0x427b94=_0xc8d9ff=0x0;break;}}return _0x57b961['x']=this['a']*_0x427b94+this['x0'],_0x57b961['y']=this['a']*_0xc8d9ff+this['y0'],_0x57b961;}function inverse$i(_0x26cdf1){var _0x61c2b8={_0x27822f:0x912,_0x517a5c:0x414,_0x525a2e:0xa1a,_0x5d6fa9:0x414,_0xbfed83:0x58c,_0x2eb4c3:0x293,_0x37eb00:0xeaf,_0x473de1:0xeaf,_0x3b3f61:0xf31},_0x4c3491=_0x5a92ef;_0x26cdf1['x']-=this['x0'],_0x26cdf1['y']-=this['y0'];var _0x47cc0d=_0x26cdf1['x']/this['a'],_0xbaca4a=_0x26cdf1['y']/this['a'],_0x48aef8,_0x29ff3a,_0x5e99ba,_0x16a7ab,_0x313c57,_0x273986,_0x5e454f;if(this['sphere']){var _0x54ba99=0x0,_0x218efa,_0x52133b=0x0;_0x218efa=Math[_0x4c3491(_0x61c2b8._0x27822f)](_0x47cc0d*_0x47cc0d+_0xbaca4a*_0xbaca4a),_0x29ff3a=_0x218efa*0.5;if(_0x29ff3a>0x1)return null;_0x29ff3a=0x2*Math[_0x4c3491(0xb89)](_0x29ff3a);(this[_0x4c3491(_0x61c2b8._0x517a5c)]===this['OBLIQ']||this['mode']===this['EQUIT'])&&(_0x52133b=Math['sin'](_0x29ff3a),_0x54ba99=Math['cos'](_0x29ff3a));switch(this['mode']){case this['EQUIT']:_0x29ff3a=Math['abs'](_0x218efa)<=EPSLN?0x0:Math['asin'](_0xbaca4a*_0x52133b/_0x218efa),_0x47cc0d*=_0x52133b,_0xbaca4a=_0x54ba99*_0x218efa;break;case this['OBLIQ']:_0x29ff3a=Math['abs'](_0x218efa)<=EPSLN?this[_0x4c3491(_0x61c2b8._0x525a2e)]:Math['asin'](_0x54ba99*this['sinph0']+_0xbaca4a*_0x52133b*this['cosph0']/_0x218efa),_0x47cc0d*=_0x52133b*this['cosph0'],_0xbaca4a=(_0x54ba99-Math['sin'](_0x29ff3a)*this['sinph0'])*_0x218efa;break;case this[_0x4c3491(0x383)]:_0xbaca4a=-_0xbaca4a,_0x29ff3a=HALF_PI-_0x29ff3a;break;case this['S_POLE']:_0x29ff3a-=HALF_PI;break;}_0x48aef8=_0xbaca4a===0x0&&(this['mode']===this['EQUIT']||this[_0x4c3491(_0x61c2b8._0x5d6fa9)]===this[_0x4c3491(0x650)])?0x0:Math[_0x4c3491(_0x61c2b8._0xbfed83)](_0x47cc0d,_0xbaca4a);}else{_0x5e454f=0x0;if(this['mode']===this[_0x4c3491(0x650)]||this['mode']===this['EQUIT']){_0x47cc0d/=this['dd'],_0xbaca4a*=this['dd'],_0x273986=Math['sqrt'](_0x47cc0d*_0x47cc0d+_0xbaca4a*_0xbaca4a);if(_0x273986<EPSLN)return _0x26cdf1['x']=this[_0x4c3491(0x666)],_0x26cdf1['y']=this['lat0'],_0x26cdf1;_0x16a7ab=0x2*Math['asin'](0.5*_0x273986/this['rq']),_0x5e99ba=Math['cos'](_0x16a7ab),_0x47cc0d*=_0x16a7ab=Math['sin'](_0x16a7ab),this[_0x4c3491(_0x61c2b8._0x5d6fa9)]===this['OBLIQ']?(_0x5e454f=_0x5e99ba*this['sinb1']+_0xbaca4a*_0x16a7ab*this[_0x4c3491(0x293)]/_0x273986,_0x313c57=this['qp']*_0x5e454f,_0xbaca4a=_0x273986*this[_0x4c3491(_0x61c2b8._0x2eb4c3)]*_0x5e99ba-_0xbaca4a*this[_0x4c3491(0xb1e)]*_0x16a7ab):(_0x5e454f=_0xbaca4a*_0x16a7ab/_0x273986,_0x313c57=this['qp']*_0x5e454f,_0xbaca4a=_0x273986*_0x5e99ba);}else{if(this['mode']===this['N_POLE']||this['mode']===this[_0x4c3491(_0x61c2b8._0x37eb00)]){this[_0x4c3491(_0x61c2b8._0x5d6fa9)]===this['N_POLE']&&(_0xbaca4a=-_0xbaca4a);_0x313c57=_0x47cc0d*_0x47cc0d+_0xbaca4a*_0xbaca4a;if(!_0x313c57)return _0x26cdf1['x']=this['long0'],_0x26cdf1['y']=this['lat0'],_0x26cdf1;_0x5e454f=0x1-_0x313c57/this['qp'],this['mode']===this[_0x4c3491(_0x61c2b8._0x473de1)]&&(_0x5e454f=-_0x5e454f);}}_0x48aef8=Math['atan2'](_0x47cc0d,_0xbaca4a),_0x29ff3a=authlat(Math['asin'](_0x5e454f),this[_0x4c3491(_0x61c2b8._0x3b3f61)]);}return _0x26cdf1['x']=adjust_lon(this['long0']+_0x48aef8),_0x26cdf1['y']=_0x29ff3a,_0x26cdf1;}var P00=0.3333333333333333,P01=0.17222222222222222,P02=0.10257936507936508,P10=0.06388888888888888,P11=0.0664021164021164,P20=0.016415012942191543;function _0x579d(){var _0x4f6df2=['execute','_sampledPositionProperty','replaceCache','where','addControl','VerticalOrigin','_layerList','_rightClickHandler','限定的范围','getMaxHeight','_onMap_middleClick','getGeometryInstanceAttributes','Azimuth','showPage','_last_success','ClippingPlane','normalize','result','remove','once','depthFailAppearance','_tooltipId','openSmallTooltip','shaderProgramId','JulianDate','Camera','_second','_cancelOutlinePositionsCallback','excludedKeys','_enableScreenSpaceCameraController','pois','#123e59','frontFaceAlphaByDistance','_mouseUpHandle','sinphi','geocode','shadowMaps','gunung_segara','brightness','clockRange','maximumRadius','orderIndependentTranslucency','_startHeading','multiplyByMatrix3','currentTarget','_经度','queryParameters','multiplyByUniformScale','_selectedLayer','VertexFormat','_readChildNode','_onClockTick','ELLIPSOID','PolylinePipeline','开启地形','cylinderStyleConver','coordinates','createVertexArray','DrawUtil','normalMap','__esModule','getCurrentMousePosition:\x20scene.pick\x20拾取时异常','objectsToExclude','glow','Buffer','_value','checkData','controls','pickedObject','lowerLatitude','_position_show','maxAlpha','updateHeight','addEventParent','graphicOptions','_buildImageResource','getOutlineColorByStyle','onlySelected','WGS7','debugAxisPrimitive','toCartographic','_measureDistanceLable','For\x20more\x20functions,\x20right\x20click','graphics','Polyconic','_arrLayerIdx','#D33B7D','addTile','_hasLoad','attribute\x20vec3\x20position;\x0avarying\x20vec2\x20depth;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20pos\x20=\x20vec4(position.xyz,\x201.0);\x0a\x20\x20depth\x20=\x20pos.zw;\x0a\x20\x20pos.z\x20=\x200.0;\x0a\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20pos;\x0a}\x0a','px;\x22>','slope','_city','top','_computedNewPos','挖方體積','CylinderWave','proj4.Point\x20will\x20be\x20removed\x20in\x20version\x203,\x20use\x20proj4.toPoint','0.00','setInterpolationOptions','grid','_onAdd','false_easting','radii_y','_unbindEditEvent','updateRadii','_setClockOption','_enabledHook','points','_updateContent','buildModuleUrl','limit','PolylineOutlineMaterialProperty','second_all','substr','tileset','sin_po','GroundPolylinePrimitive','u_mars_tilesetHeight','getMetadata','_positions_circle_y','_menuObj','BloomEffectNo','isAdded','Ion','topRadius','amplitude','negate','ALPHA_BLEND','colorOptsConver','_useHdr','addressComponent','latColumn','_rotateHpr','NEAREST','editMouseMove','rain','getThirdPoint','createPropertyDescriptor','labelHeightStyle','PolyBlob','_contourColor','_drawRemovePointHandler','reverse','TOP_ROTATE','Angle','C_re','_pickSP','stopFlicker','info','openContextMenu','moveStep','startRotateMatrix','PerspectiveFrustum','cssText','482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15','clear','EQUIT','LangType','uniform\x20vec4\x20evenColor;\x0auniform\x20vec4\x20oddColor;\x0auniform\x20float\x20frequency;\x0auniform\x20vec2\x20noiseScale;\x0auniform\x20float\x20grainFrequency;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20//Based\x20on\x20wood\x20shader\x20from\x20OpenGL\x20Shading\x20Language\x20(3rd\x20edition)\x20pg.\x20455\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a\x20\x20vec2\x20noisevec;\x0a\x20\x20noisevec.x\x20=\x20czm_snoise(st\x20*\x20noiseScale.x);\x0a\x20\x20noisevec.y\x20=\x20czm_snoise(st\x20*\x20noiseScale.y);\x0a\x0a\x20\x20vec2\x20location\x20=\x20st\x20+\x20noisevec;\x0a\x20\x20float\x20dist\x20=\x20sqrt(location.x\x20*\x20location.x\x20+\x20location.y\x20*\x20location.y);\x0a\x20\x20dist\x20*=\x20frequency;\x0a\x0a\x20\x20float\x20r\x20=\x20fract(dist\x20+\x20noisevec[0]\x20+\x20noisevec[1])\x20*\x202.0;\x0a\x20\x20if(r\x20>\x201.0)\x0a\x20\x20\x20\x20r\x20=\x202.0\x20-\x20r;\x0a\x0a\x20\x20vec4\x20color\x20=\x20mix(evenColor,\x20oddColor,\x20r);\x0a\x0a\x20\x20//streaks\x0a\x20\x20r\x20=\x20abs(czm_snoise(vec2(st.x\x20*\x20grainFrequency,\x20st.y\x20*\x20grainFrequency\x20*\x200.02)))\x20*\x200.2;\x0a\x20\x20color.rgb\x20+=\x20evenColor.rgb\x20*\x20r;\x0a\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a','</PropertyName>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<Literal>','_measureType','editing','ch1903','Albers_Conic_Equal_Area','zone','Geostationary\x20Satellite\x20View','showPlane','_mousMiddleUpHandler','#3388ff','_processForRemoveLayer','defaultValue','TimeIntervalCollection','cesium-baseLayerPicker-itemLabel','今天(实际时间)','onreadystatechange','ColorMaterialProperty','editType','_updateStyleBaseHook','getShapeForPipeline','_mars3d_config','_labels','_matrix4','showText','getInt32','hasEditScale','width:\x20','_moveActive','isProperty','animationSpeed','openHighlight','_computedModelMatrix','POSITION_ONLY','C{arc_x}','_moveHandler','icon','appendChild','_moveMaxHeight','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlZDJjMTcwNS04ZDVmLTQzNWQtYWUyZC0yMTJkMDkyMzkyMjMiLCJpZCI6MTQ4MiwiaWF0IjoxNjQ4NDQ2OTIwfQ.7e1QUkx_k-mZBxKz9tV8a5TFEorrlLlkfcVNNPzfTQY','maximumSize','percent','_hasResetEnableLighting','allCount','arrIDS','imageryProvider','TilesetBoundingVolumeNo','round','origin','_forPositionProperty','_firingCount','imageBottom','intersectionColor','_propertyNames','ReplaceUrl','CorridorGeometry','labelHeight','_orbitMouseUpFunction','repeat','DivGraphicStyleConver','\x0avarying\x20float\x20me_isSelected;\x0abool\x20czm_selected(){\x0a\x20\x20\x20\x20return\x20czm_selected(','toCartesian','缩放视图','addSeconds','hide','collectionChanged','_formatRouteData','_replaceFragmentShaderSourceByStyle','_bottomPrimitive','Timeline','oddColor','Helmert\x201906','maxWidth','_element','_scanePlaneXHalfAngle','_backwardExtrapolationDuration','image2','parse','_getAttrForPopup','click','_pickCommands','postRender','onDrag','_goHistoryView','convertMC2LL','horizontalOrigin','vertexShaderSource','fa\x20fa-spinner','DATUM','_hasMouseOver','singam','_useTiles','https://api.mapbox.com/styles/v1','pickFeatures','stopEditing','contrast','{reverseY}','distanceStr','_getDrawPointEntityClass','editMouseDown','_roll_reality','allPage','_highlightEnabled','speed','getValueOrUndefined','offsetLabel','_frustum','onStart','appearance','MoveType','getGraphicsByStyle','_onCollectionChanged','Cartesian3','createVertexBuffer','Export\x20GeoJSON','_setPositionsToCallback','按Ctrl键\x20同时\x20左/右键拖拽','Fast_Transverse_Mercator','activeAnimations','sectionMeasure','_修改半径','_onRemove','textures','effects','COLUMN0ROW0','Inverse\x20grid\x20shift\x20iterator\x20failed\x20to\x20converge.','textAlign','#define\x20FACE_FORWARD\x0a','removeGraphic','_moveDelayTik','#define\x20MARS3D_CUSTOM_MVP','angle2','fill-opacity','cos_po','PolygonGeometry','關閉包圍盒','cereatePositionsAndIndice','material_bak','fireTargetEvent','loadCubeMap','qWM3MBm5oWLI06sa3A3otnpaxGQr8jIw','RGBA','createImageryProvider','_textureSize','_contextmenuConfig_bak','GroupThing','_scanUniforms','polylineVolumeStyleConver','unbindContextMenu','fromCssColorString','stopAutoForward','_graphic_rotate_z','+proj=tmerc\x20+lat_0=0\x20+lon_0=114\x20+k=1\x20+x_0=38500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','doubleArrow','GREEN','_createLabel','_orbitLastTimestamp','CGCS2000_GK_Zone_6','token','_onMap_leftDown','_direction','正在计算体积','zoomIn','Extended\x20Transverse\x20Mercator','startMoveMatrix','_mapEx_extentChangeHandler','multiplyTransformation','maximumGreen','_angle','wallTopPositions','insertIndex','innerRadii_y','localPos','classList','_cubeMap','arcgis','_initEffect','ml2','_extent','u_color','MoveHeight','_model','_取消锁定','uniforms','Log','city_type','bbox','getInnerHTML','_outlinePositions','onChange','planClip','_mouseMoveHandler','defer','title','start','cos_phi','source','_showDomeLines','_keys','contextmenu','cosb1','debuggerPointEntity','plessis','null','_hasZIndex','czm_','_timeline','lat2','fixedFrameToHeadingPitchRoll','tilingScheme','editRemovePoint','colors','keyup','debugExtent','entitys','无地形','capabilities','parent','_flyok_index','crs','verticalOrigin','moveForward','styleOpt','radii_z','_dragger_index','\x0a#ifdef\x20GL_FRAGMENT_PRECISION_HIGH\x0aprecision\x20highp\x20float;\x0a#else\x0aprecision\x20mediump\x20float;\x0a#endif\x0a\x0avoid\x20main()\x20{\x0a\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0);\x0a}\x0a','_createCommand','onBeforeCreate','Modified\x20Airy','vec_d','polygonHierarchy','GaodePOI\x20请求出错','_enabled','_mouseMoveHandle','rows','_hasHeightEdit','canvas','ad5f8b9d03f38f8f312025c80cfff4e3','plane','mars3d-mousedownview','radius_g','_bindUpdateCallback','_layers','activate','_points','visibleAreaColor','left','<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22?>\x0a<svg\x20width=\x2220\x22\x20height=\x2220\x22\x20viewBox=\x220\x200\x2048\x2048\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20<rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/>\x0a\x20\x20<path\x20d=\x22M15\x2024V11.8756L25.5\x2017.9378L36\x2024L25.5\x2030.0622L15\x2036.1244V24Z\x22\x20fill=\x22none\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linejoin=\x22round\x22/>\x0a</svg>','fromAssetId','experimental-webgl2','backwardExtrapolationType','Stop\x20rotation\x20on\x20axis','_postProcessStage','GEODESIC','pointMeasure','globeTranslucencyFramebuffer','this\x20hasn\x27t\x20been\x20initialised\x20-\x20super()\x20hasn\x27t\x20been\x20called','mapbox','lngColumn','_counts','Krassovsky,\x201942','splitPosition','WMS\x20getMetadata请求出错','_addAreaHook','_frameRateHeight','fromCharCode','\x0a#define\x20CZM_SELECTED_FEATURE\x0auniform\x20sampler2D\x20czm_selectedIdTexture;\x0auniform\x20float\x20czm_selectedIdTextureStep;\x0auniform\x20float\x20czm_selectedIdTextureWidth;\x0abool\x20czm_selected(vec4\x20id)\x0a{\x0a\x20\x20\x20\x20bool\x20selected\x20=\x20false;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x201024000;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20selectedId\x20=\x20texture2D(czm_selectedIdTexture,\x20vec2((float(i)\x20+\x200.5)\x20*\x20czm_selectedIdTextureStep,\x200.5));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(all(equal(id,\x20selectedId))){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20if(float(i)>czm_selectedIdTextureWidth)\x0a\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20false;\x0a}\x0a','backgroundColor','HeightReference','getShowPositions','X_UP_TO_Y_UP','_updateLabelOpacity','createNightVisionStage','_onDbClickHandler','telephone','fa\x20fa-gear','LineDotDash','event','_正在计算体积','_maxTileLevel','step','_startEditingHook','polygonTexture','from_greenwich','WallScroll','floor','Quadrilateralized\x20Spherical\x20Cube','fa\x20fa-file-text-o','alfa','PI_OVER_TWO','開啓下雪','stRotationDegree','cross','_cubeMap2','CameraEventType','parentContainerId','_getAddress_ing','effect','Robinson','_position_result','Pass','getElementsByClassName','_getExcludedStyle','_addLabel','getOutlinePositions','_sunlight','\x22\x20\x20style=\x22width:','sinrot','_property','min','tilt','PROJECTEDCRS','uniform\x20float\x20globalAlpha;\x0auniform\x20float\x20opacity;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20if(move)\x20{\x0a\x20\x20\x20\x20float\x20r\x20=\x20sqrt((st.x\x20-\x200.8)\x20*\x20(st.x\x20-\x200.8)\x20+\x20(st.y\x20-\x200.8)\x20*\x20(st.y\x20-\x200.8));\x0a\x20\x20\x20\x20float\x20r2\x20=\x20sqrt((st.x\x20-\x200.2)\x20*\x20(st.x\x20-\x200.2)\x20+\x20(st.y\x20-\x200.2)\x20*\x20(st.y\x20-\x200.2));\x0a\x20\x20\x20\x20float\x20z\x20=\x20cos(moveVar.x\x20*\x20r\x20+\x20czm_frameNumber\x20/\x20100.0\x20*\x20moveVar.y)\x20/\x20moveVar.z;\x0a\x20\x20\x20\x20float\x20z2\x20=\x20cos(moveVar.x\x20*\x20r2\x20+\x20czm_frameNumber\x20/\x20100.0\x20*\x20moveVar.y)\x20/\x20moveVar.z;\x0a\x20\x20\x20\x20st\x20+=\x20sqrt(z\x20*\x20z\x20+\x20z2\x20*\x20z2);\x0a\x20\x20\x20\x20st.s\x20+=\x20direction\x20*\x20czm_frameNumber\x20/\x201000.0\x20*\x20speed;\x0a\x20\x20\x20\x20st.s\x20=\x20mod(st.s,\x201.0);\x0a\x20\x20}\x0a\x20\x20if(axisY)\x20{\x0a\x20\x20\x20\x20st\x20=\x20vec2(st.t,\x20st.s);\x0a\x20\x20}\x0a\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20st);\x0a\x20\x20material.alpha\x20=\x20opacity\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20return\x20material;\x0a}\x0a','_isDragger','ml0','22974nAfOfk','materials','_createPlaneByLine','minimumBlue','FeatureDetection','value','long2','coslat0','clusterEvent','_viewer','attr','pickImageryLayerFeatures','\x20对象\x20','alpha','Model','geocoder','_debug','radii_x','_readChildNodeVal','shape','禁止進入地下','showPointHeightLabel','_noDestroy','行政地标','_updateDrawEntityToThis','倾斜视图','Enable\x20bloom','修改高度','BloomEffectYes','drawShow','bloom','Cassini','_lineColor_alpha','inline-block','_attributeLocations','<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22\x20standalone=\x22no\x22?>\x0a<svg\x20width=\x2210px\x22\x20height=\x2220px\x22\x20viewBox=\x220\x200\x2019\x2028\x22\x20version=\x221.1\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20xmlns:xlink=\x22http://www.w3.org/1999/xlink\x22>\x0a\x20\x20\x20\x20<path\x20d=\x22M0.6551724,2.3448276\x20L0.6551724,25.6551724\x20C0.6551724,26.6454761\x201.4579722,27.4482759\x202.4482759,27.4482759\x20C3.4385796,27.4482759\x204.2413793,26.6454761\x204.2413793,25.6551724\x20L4.2413793,2.3448276\x20C4.2413793,1.3545239\x203.4385796,0.5517241\x202.4482759,0.5517241\x20C1.4579722,0.5517241\x200.6551724,1.3545239\x200.6551724,2.3448276\x20L0.6551724,2.3448276\x20Z\x20M7.6551724,2.3448276\x20L7.6551724,25.6551724\x20C7.6551724,26.6454761\x208.4579722,27.4482759\x209.4482759,27.4482759\x20C10.4385796,27.4482759\x2011.2413793,26.6454761\x2011.2413793,25.6551724\x20L11.2413793,2.3448276\x20C11.2413793,1.3545239\x2010.4385796,0.5517241\x209.4482759,0.5517241\x20C8.4579722,0.5517241\x207.6551724,1.3545239\x207.6551724,2.3448276\x20L7.6551724,2.3448276\x20Z\x20M14.6551724,2.3448276\x20L14.6551724,25.6551724\x20C14.6551724,26.6454761\x2015.4579722,27.4482759\x2016.4482759,27.4482759\x20C17.4385796,27.4482759\x2018.2413793,26.6454761\x2018.2413793,25.6551724\x20L18.2413793,2.3448276\x20C18.2413793,1.3545239\x2017.4385796,0.5517241\x2016.4482759,0.5517241\x20C15.4579722,0.5517241\x2014.6551724,1.3545239\x2014.6551724,2.3448276\x20L14.6551724,2.3448276\x20Z\x22\x20id=\x22splitter\x22></path>\x0a</svg>\x0a','arcgis_cache','Close\x20shadow','addMaterial','u_normalDirection','ViewportQuad','绕此处环绕飞行','_updatePosition','zoomOut','_起点','_events','TileCoordinatesImageryProvider','status','/query','maximumSizeX','stopDraw','mapChinaCRS','\x22\x20style=\x22width:','v_pole_s','timeoutErrorMessage','draggers','outlineWidth','ImageOptsConver','_关闭深度监测','_setPitchRange_mouseMoveHandler','styleOptions','_temp_mars3d_createImageryProvider','_properties','{arc_Z4490}','sin_p12','maximumConeDegree','Ray','central_meridian','_graphic_move_y','_cubeMap3','PerformanceDisplay','getGraphicById','availability','clearDrawing','combine','_onMouseMoveDraggerHandler','_layer','_contourShow','_hasRemoveByMapSplit','flags','updatePositionsHeightByAttr','_shadowMap','未查询到“','_arrLayer','右擊菜單刪除','PerInstanceColorAppearance','getDate','hasImage2','getValueOrDefault','max(contourMaterial.alpha,\x20elevationRampMaterial.alpha)','far','match','popup','mouseUp','maximumLevel','currentStyle','ep2','#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20bool\x20u_showIntersection;\x0auniform\x20bool\x20u_showThroughEllipsoid;\x0a\x0auniform\x20float\x20u_radius;\x0auniform\x20float\x20u_xHalfAngle;\x0auniform\x20float\x20u_yHalfAngle;\x0auniform\x20float\x20u_normalDirection;\x0auniform\x20float\x20u_type;\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_positionWC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0avec4\x20getColor(float\x20sensorRadius,\x20vec3\x20pointEC)\x20{\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20vec3\x20pointMC\x20=\x20(czm_inverseModelView\x20*\x20vec4(pointEC,\x201.0)).xyz;\x0a\x20\x20materialInput.st\x20=\x20sensor2dTextureCoordinates(sensorRadius,\x20pointMC);\x0a\x20\x20materialInput.str\x20=\x20pointMC\x20/\x20sensorRadius;\x0a\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20materialInput.normalEC\x20=\x20u_normalDirection\x20*\x20normalEC;\x0a\x0a\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20\x20\x20//\x20czm_lightDirectionEC在cesium1.66开始加入的\x0a\x20\x20return\x20mix(czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC),\x20vec4(material.diffuse,\x20material.alpha),\x200.4);\x0a\x0a}\x0a\x0abool\x20isOnBoundary(float\x20value,\x20float\x20epsilon)\x20{\x0a\x20\x20float\x20width\x20=\x20getIntersectionWidth();\x0a\x20\x20float\x20tolerance\x20=\x20width\x20*\x20epsilon;\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20float\x20delta\x20=\x20max(abs(dFdx(value)),\x20abs(dFdy(value)));\x0a\x20\x20float\x20pixels\x20=\x20width\x20*\x20delta;\x0a\x20\x20float\x20temp\x20=\x20abs(value);\x0a\x20\x20return\x20temp\x20<\x20tolerance\x20&&\x20temp\x20<\x20pixels\x20||\x20(delta\x20<\x2010.0\x20*\x20tolerance\x20&&\x20temp\x20-\x20delta\x20<\x20tolerance\x20&&\x20temp\x20<\x20pixels);\x0a#else\x0a\x20\x20return\x20abs(value)\x20<\x20tolerance;\x0a#endif\x0a}\x0a\x0avec4\x20shade(bool\x20isOnBoundary)\x20{\x0a\x20\x20if(u_showIntersection\x20&&\x20isOnBoundary)\x20{\x0a\x20\x20\x20\x20return\x20getIntersectionColor();\x0a\x20\x20}\x0a\x20\x20if(u_type\x20==\x201.0)\x20{\x0a\x20\x20\x20\x20return\x20getLineColor();\x0a\x20\x20}\x0a\x20\x20return\x20getColor(u_radius,\x20v_positionEC);\x0a}\x0a\x0afloat\x20ellipsoidSurfaceFunction(vec3\x20point)\x20{\x0a\x20\x20vec3\x20scaled\x20=\x20czm_ellipsoidInverseRadii\x20*\x20point;\x0a\x20\x20return\x20dot(scaled,\x20scaled)\x20-\x201.0;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20sensorVertexWC\x20=\x20czm_model[3].xyz;\x20\x20\x20\x20\x20\x20//\x20(0.0,\x200.0,\x200.0)\x20in\x20model\x20coordinates\x0a\x0a\x20\x20float\x20positionX\x20=\x20v_position.x;\x0a\x20\x20float\x20positionY\x20=\x20v_position.y;\x0a\x20\x20float\x20positionZ\x20=\x20v_position.z;\x0a\x0a\x20\x20vec3\x20zDir\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a\x20\x20vec3\x20lineX\x20=\x20vec3(positionX,\x200,\x20positionZ);\x0a\x20\x20vec3\x20lineY\x20=\x20vec3(0,\x20positionY,\x20positionZ);\x0a\x20\x20float\x20resX\x20=\x20dot(normalize(lineX),\x20zDir);\x0a\x20\x20if(resX\x20<\x20cos(u_xHalfAngle)\x20-\x200.00001)\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x20\x20float\x20resY\x20=\x20dot(normalize(lineY),\x20zDir);\x0a\x20\x20if(resY\x20<\x20cos(u_yHalfAngle)\x20-\x200.00001)\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x0a\x20\x20float\x20ellipsoidValue\x20=\x20ellipsoidSurfaceFunction(v_positionWC);\x0a\x20\x20if(!u_showThroughEllipsoid)\x20{\x0a\x20\x20\x20\x20if(ellipsoidValue\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(inSensorShadow(sensorVertexWC,\x20v_positionWC))\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x0a\x20\x20bool\x20isOnEllipsoid\x20=\x20isOnBoundary(ellipsoidValue,\x20czm_epsilon3);\x0a\x20\x20gl_FragColor\x20=\x20shade(isOnEllipsoid);\x0a}\x0a','cosph0','onloadend','proceed','low','_smallMap','_fireTarget_close','closePopup','_minimumCollisionTerrainHeight','toCssColorString','onDragEnd','flip_axis','_fillColor_alpha_bak','HALF_PI','_sources2','tpers','enableLighting','WGS\x2060','BoundingSphere','toolbar','getTailPoints','hasShadows','BoxGeometry','_thingList','_context','_primitive4','things','uuid','N_POLE','该对象暂不支持highlight高亮','swallowTailFactor','Z_UP_TO_Y_UP','getPoint','_rectangle_draw','eventParent','split','_downHandler','editStart','\x0a\x20\x20\x20\x20\x20\x20</button>\x0a\x20\x20\x20\x20\x20\x20<button\x20id=\x22btn-clockAnimate-now\x22\x20class=\x22mars3d-clockAnimate-btn\x22\x20title=\x22返回到当前时间\x22\x20>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20width=\x2220\x22\x20height=\x2220\x22\x20style=\x22margin-top:\x205px;\x22\x20viewBox=\x220\x200\x2048\x2058\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/><rect\x20width=\x2248\x22\x20height=\x2258\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M34.0234\x206.68921C31.0764\x204.97912\x2027.6525\x204\x2024\x204C12.9543\x204\x204\x2012.9543\x204\x2024C4\x2035.0457\x2012.9543\x2044\x2024\x2044C35.0457\x2044\x2044\x2035.0457\x2044\x2024C44\x2020.3727\x2043.0344\x2016.9709\x2041.3461\x2014.0377\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x224\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M31.9498\x2016.0502C31.9498\x2016.0502\x2028.5621\x2025.0947\x2027.0001\x2026.6568C25.438\x2028.2189\x2022.9053\x2028.2189\x2021.3432\x2026.6568C19.7811\x2025.0947\x2019.7811\x2022.562\x2021.3432\x2020.9999C22.9053\x2019.4378\x2031.9498\x2016.0502\x2031.9498\x2016.0502Z\x22\x20fill=\x22none\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x224\x22\x20stroke-linejoin=\x22round\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20</button>\x0a\x20\x20\x20\x20\x20\x20<span\x20id=\x22txt-clockAnimate-time\x22\x20class=\x22time\x22\x20title=\x22当前时间\x22>\x202017-08-25\x2000:00:00\x20</span>\x0a\x20\x20\x20\x20\x20\x20<input\x20id=\x22txt-clockAnimate-speed\x22\x20type=\x22number\x22\x20class=\x22mars3d-clockAnimate-speed\x22\x20value=\x221\x22\x20title=\x22速度倍率\x22\x20/>\x0a\x20\x20\x20\x20','fromCache','offsetWidth','_flyTo','tips','_updateImage','關閉環繞飛行','ZERO','UNIT','intersectionWidth','innerRadii_z','_last_depthTestAgainstTerrain','_map','TdtPOI\x20请求出错','xyz','basemaps','_us','MultiLineString','abs','OutlineEffectYes','_lastMouseOverItem','computePosition','_sectorFrontCommand','pickId','contourMaterial','the_geom','_tileDiscardPolicy','_targetPoint','function','proxy-authorization','unknown\x20utm\x20zone','Plane','atan','PixelFormat','_跟踪锁定','_corridorEx','distanceDisplayPoint','+proj=tmerc\x20+lat_0=0\x20+lon_0=90\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','left\x20bottom\x200','BufferUsage','ml1','setCameraOptions','GeoJsonLayer没有传入\x20url\x20或\x20data\x20参数,请确认是否有误。','EPSG:4510','ymax','shift','_islosdImg','afterItem','setCzmlTime','_material_color_alpha','_openByClick','cesium-viewer-toolbar','response','_root','outlineStyle','subdomains','Network\x20Error','phone','updateModelVS','tailWidthFactor','specularIntensity','distanceLastFdStr','_hasEditScale','_updateMatrixRotatePosition','utmSouth','_onMarkerDragStart','+proj=tmerc\x20+lat_0=0\x20+lon_0=111\x20+k=1\x20+x_0=19500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','filterColor','_outlineColor_alpha','boundingVolume','COLUMN2ROW2','attribute\x20vec3\x20position;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20pos\x20=\x20vec4(position.xyz,\x201.0);\x0a\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20pos;\x0a}\x0a','Color','LineTrail','4490','sources2','fromGltf','eia','关闭雾天气','evrst30','GRS\x201980(IUGG,\x201980)','_controlList','isEditing','_highlightOptions','distance_all','_updatePositionHook','createIndexBuffer','_修改位置','_单击后激活编辑','color_bak','_createGraphic','velocity','_释放后完成修改','-403,684,41','ESRI','WGS84','drawCreated','fromQuaternion','ECONNABORTED','_eventParents','特效,请直接使用\x20map.effects.','_wkid','SkyBoxYes','isStart','terrainProvider','_draw_holes','slice','templateEmptyStr','path','_batchId','#txt-clockAnimate-speed','eventTarget','_removedHook','radius_g_1','\x22>{content}</div>','getCoordinates','elevation','{x}','_heightDraggers','pixelToPoint','addGraphic','图上量算','bindUpdateEvent','BoxOutlineGeometry','rightUp','拖动对象后','fixedTop','finish','_tooltipMgr','createPickId','Mars3D三维可视化平台','leadTime','_primitive_label','GEODETICDATUM','ClipType','mode','_mountedHook','PlaneStyleConver','_position_inertial','MORPHING','measured','attribute\x20vec4\x20position;\x0aattribute\x20vec3\x20normal;\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_positionWC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20position;\x0a\x20\x20v_position\x20=\x20vec3(position);\x0a\x20\x20v_positionWC\x20=\x20(czm_model\x20*\x20position).xyz;\x0a\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20position).xyz;\x0a\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x0a}\x0a','Point','R{arc_y}','_removeDynamicPosition','_toJsonEx','world_geodetic_system_1984','xmax','sceneModePicker','gaze','DrawDownJson','GeoJsonDataSource','pick','_initByMetaData','hiddenAreaColor','pointCollection','{s}','datum_type','getOutlineCoordinates','INITIALIZED','_off','KeyboardEventModifier','_mars3d_layerId','handler','blackAndWhiteEffect','selectedTerrainProviderViewModel','bottom','_maxCacheCount','webgl','rotationDegree','infocode','positiveX','enableRotate','hasChildLayer','showIntersection','plane类型未识别','showAddText','keyboardRoam','billboardStyleConver','_child','rectangleStyleConver','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20return\x20material;\x0a}\x0a','Y_UP_TO_Z_UP','areaStr','enabled','onDownloadProgress','VERTEX_FORMAT','addThing','getOwnPropertyDescriptor','3dtile_feature_','setCursor','cesium-baseLayerPicker-categoryTitle','getFactorial','三维视图','omerc','_editPointHandler','PINCH_START','midnight','<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22\x20standalone=\x22no\x22?>\x0a<svg\x20width=\x2253px\x22\x20height=\x2253px\x22\x20viewBox=\x220\x200\x2053\x2053\x22\x20version=\x221.1\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20xmlns:xlink=\x22http://www.w3.org/1999/xlink\x22\x20xmlns:sketch=\x22http://www.bohemiancoding.com/sketch/ns\x22>\x0a\x20\x20\x20\x20<title>导航球</title>\x0a\x20\x20\x20\x20<desc>mars3d.cn</desc>\x0a\x20\x20\x20\x20<defs></defs>\x0a\x20\x20\x20\x20<g\x20id=\x22Page-1\x22\x20stroke=\x22none\x22\x20stroke-width=\x221\x22\x20fill=\x22none\x22\x20fill-rule=\x22evenodd\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<g\x20id=\x22compass-rotation-marker\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M52.4399986,26.2199993\x20C52.4399986,11.7390936\x2040.7009051,0\x2026.2199993,0\x20C11.7390936,0\x200,11.7390936\x200,26.2199993\x20C0,40.7009051\x2011.7390936,52.4399986\x2026.2199993,52.4399986\x20C40.7009051,52.4399986\x2052.4399986,40.7009051\x2052.4399986,26.2199993\x20Z\x22\x20id=\x22rotator\x22\x20stroke-opacity=\x220.135841259\x22\x20stroke=\x22#E2A549\x22\x20stroke-width=\x229\x22\x20opacity=\x220.201434235\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M0,26.2199993\x20C0,11.7390936\x2011.7390936,0\x2026.2199993,0\x20L26.2199993,9\x20C16.7096563,9\x209,16.7096563\x209,26.2199993\x22\x20id=\x22Shape\x22\x20opacity=\x220.634561567\x22\x20fill=\x22#4990E2\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20</g>\x0a</svg>\x0a','_errorEvent','_pointType','BOTTOM','zIndex','ColorType','description','setOptions','OrthographicFrustum','Ellipsoid','createOsmBuildings','_mainContainer','stroke','geoJsonLayer_onClickHandler','attackArrowPW','updateStyle','hasLayer','\x22\x20\x20/>','停止編輯','rotation_y','_允许编辑','diffHeight','updateAreaForTerrain','http://api.tianditu.gov.cn/v2/search','gradient','highlightClose','_drawCreatedHandler','_scanPlaneColor_alpha','angleDecimal','navigationHelpButton','_isMouseUpdownPressed','wallStyleConver','_updateOutlineStyle','scaleZ','KeyboardRoamYes','box','hasEdit','one_minus_f_squared','moveCamera','imageryProviderViewModels','BlendingState','getColumn','\x0avec3\x20packNormalToRGB(\x20const\x20in\x20vec3\x20normal\x20)\x20{\x0a\x20return\x20normalize(\x20normal\x20)\x20*\x200.5\x20+\x200.5;\x0a}\x0a\x0avec3\x20unpackRGBToNormal(\x20const\x20in\x20vec3\x20rgb\x20)\x20{\x0a\x20return\x202.0\x20*\x20rgb.xyz\x20-\x201.0;\x0a}\x0a\x0aconst\x20float\x20PackUpscale\x20=\x20256.\x20/\x20255.;\x20//\x20fraction\x20->\x200..1\x20(including\x201)\x0aconst\x20float\x20UnpackDownscale\x20=\x20255.\x20/\x20256.;\x20//\x200..1\x20->\x20fraction\x20(excluding\x201)\x0a\x0aconst\x20vec3\x20PackFactors\x20=\x20vec3(\x20256.\x20*\x20256.\x20*\x20256.,\x20256.\x20*\x20256.,\x20256.\x20);\x0aconst\x20vec4\x20UnpackFactors\x20=\x20UnpackDownscale\x20/\x20vec4(\x20PackFactors,\x201.\x20);\x0a\x0aconst\x20float\x20ShiftRight8\x20=\x201.\x20/\x20256.;\x0a\x0avec4\x20packDepthToRGBA(\x20const\x20in\x20float\x20v\x20)\x20{\x0a\x20vec4\x20r\x20=\x20vec4(\x20fract(\x20v\x20*\x20PackFactors\x20),\x20v\x20);\x0a\x20r.yzw\x20-=\x20r.xyz\x20*\x20ShiftRight8;\x20//\x20tidy\x20overflow\x0a\x20return\x20r\x20*\x20PackUpscale;\x0a}\x0a\x0afloat\x20unpackRGBAToDepth(\x20const\x20in\x20vec4\x20v\x20)\x20{\x0a\x20return\x20dot(\x20v,\x20UnpackFactors\x20);\x0a}\x0a\x0avec4\x20pack2HalfToRGBA(\x20vec2\x20v\x20)\x20{\x0a\x20vec4\x20r\x20=\x20vec4(\x20v.x,\x20fract(\x20v.x\x20*\x20255.0\x20),\x20v.y,\x20fract(\x20v.y\x20*\x20255.0\x20));\x0a\x20return\x20vec4(\x20r.x\x20-\x20r.y\x20/\x20255.0,\x20r.y,\x20r.z\x20-\x20r.w\x20/\x20255.0,\x20r.w);\x0a}\x0avec2\x20unpackRGBATo2Half(\x20vec4\x20v\x20)\x20{\x0a\x20return\x20vec2(\x20v.x\x20+\x20(\x20v.y\x20/\x20255.0\x20),\x20v.z\x20+\x20(\x20v.w\x20/\x20255.0\x20)\x20);\x0a}\x0a\x0a//\x20NOTE:\x20viewZ/eyeZ\x20is\x20<\x200\x20when\x20in\x20front\x20of\x20the\x20camera\x20per\x20OpenGL\x20conventions\x0a\x0afloat\x20viewZToOrthographicDepth(\x20const\x20in\x20float\x20viewZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x20return\x20(\x20viewZ\x20+\x20near\x20)\x20/\x20(\x20near\x20-\x20far\x20);\x0a}\x0afloat\x20orthographicDepthToViewZ(\x20const\x20in\x20float\x20linearClipZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x20return\x20linearClipZ\x20*\x20(\x20near\x20-\x20far\x20)\x20-\x20near;\x0a}\x0a\x0a//\x20NOTE:\x20https://twitter.com/gonnavis/status/1377183786949959682\x0a\x0afloat\x20viewZToPerspectiveDepth(\x20const\x20in\x20float\x20viewZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x20return\x20((\x20near\x20+\x20viewZ\x20)\x20*\x20far\x20)\x20/\x20((\x20far\x20-\x20near\x20)\x20*\x20viewZ\x20);\x0a}\x0afloat\x20perspectiveDepthToViewZ(\x20const\x20in\x20float\x20invClipZ,\x20const\x20in\x20float\x20near,\x20const\x20in\x20float\x20far\x20)\x20{\x0a\x20return\x20(\x20near\x20*\x20far\x20)\x20/\x20(\x20(\x20far\x20-\x20near\x20)\x20*\x20invClipZ\x20-\x20far\x20);\x0a}\x0a','scanPlane','parameters','closure','headWidthFactor','StripeMaterialProperty','inverMatrix','2534229kSvKQn','標記面','rectangularSensorStyleConver','areaMeasure','html2canvas','yyyy-MM-dd\x20HH:mm:ss','#000000','类型已存在','cursor','editClassName','//data.mars3d.cn/terrain','當前視角信息','updatePosition','fillVolume','noiseScale','scaleByDistance_near','specularMap','indices','_entity_scanPlane','GEOGCS','fillStyle','CesiumTerrainProvider','nSubgrids','merge','url','createIfNeeded','disableDepthTestDistance','inverse','_opacity','distanceLastFd','_getColorByColorMaterial','init','_materialCache','_lastUpdate','_load_data','getTime','toLowerCase','_clampToTilesetFrame','_last_stopTime','eachGraphic','readCharicter','WGS84\x20椭球','lng','innerRadii','getElementById','pointStyleConver','_rotate_onPreRenderHandler','_scanPlaneVA','getRange','rotateSpeed','PolylineOutlineType','_tileLayer_removeTileHandler','body','concat','_point','getValueInReferenceFrame','resolve','_wallEntity','_normalZ','rgba(253,\x20156,\x20115,\x20','count','_createEntity','fa\x20fa-ticket','PolylineMaterialAppearance','distanceDisplayCondition','_clampToGround_last','uniform\x20vec4\x20u_color;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20powerRatio\x20=\x201.\x20/\x20(fract(czm_frameNumber\x20/\x2030.0)\x20+\x201.);\x0a\x20\x20float\x20alpha\x20=\x20pow(1.\x20-\x20st.t,\x20powerRatio);\x0a\x20\x20vec4\x20color\x20=\x20vec4(u_color.rgb,\x20alpha\x20*\x20u_color.a);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a','_mScale','单击增加点','_last_isFireStop','commandList','geometry','getRequiredDataPoints','_minPointNum','_tileHeight','vertexArray','单击完成绘制','SHORT','EPSG:4520','source\x20is\x20required.','_mars3d_graphicId','getMatrix3','https://maponline{s}.bdimg.com/tile/?qt=vtile&x={x}&y={y}&z={z}&styles=','_containerContent','_关闭地形','_outlineEx','OPAQUE','DrawPolyline','Object','_pageIndex','enableZoom','maxCacheCount','_onMap_wheel','scaleByDistance','getMonth','viewport','enableCollisionDetection','+proj=tmerc\x20+lat_0=0\x20+lon_0=117\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','http://mt{s}.google.cn/vt?lyrs=s@187&hl=us&gl=us&x={x}&y={y}&z={z}','DIRECTION_RIGHT','isInRange','Comm.\x20des\x20Poids\x20et\x20Mesures\x201799','无法解析数据position坐标位置','highDynamicRange','_onEventHook','getArrowHeadPoints','fogByDistance_farValue','DrawEditNo','charCodeAt','display','values','showScanPlane','_getExtentView','_extrudedHeight','_updateTile','_minimumArr','sigma','maxPointNum','_sceneOption','EditClass','timeout','symbol','extent','_getFlagForKeyCode','data','stopRotateMatrix','Enable\x20Pick\x20highlighted','hasZIndex','_domeVA','_attr','dimensions','width','_velocityVectorProperty','QueryGeoServer\x20请求出错','cartesianToCartographic','maxSpan','checkHasBreak','_rotateDirection','set','+proj=tmerc\x20+lat_0=0\x20+lon_0=123\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','_stateOkIndex','_drawAddPointHandler','_matrixRotate','ControlType','options','_initByEdit','hasMidPoint','HALF_FLOAT','_private','pageIndex','indexOf','objects','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<a\x20href=\x22javascript:void(0)\x22>','measure','geometryName','video3D','readyState','ellps','_maxCanvasSize','cosX0','_特效效果','edgeColor','no_uoff','_arrowLength','defineProperties','TileProviderError','_textStyles','scaleByDistance_far','proxy','getCameraView','clone','uniform\x20float\x20globalAlpha;\x0auniform\x20bool\x20axisY;\x0auniform\x20bool\x20mixt;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20repeat\x20*\x20materialInput.st;\x0a\x0a\x20\x20float\x20currTime;\x0a\x20\x20if(time\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20currTime\x20=\x20speed\x20*\x20czm_frameNumber\x20/\x201000.0;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20currTime\x20=\x20time;\x0a\x20\x20}\x0a\x0a\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract((axisY\x20?\x20st.t\x20:\x20st.s)\x20-\x20currTime),\x20st.t));\x0a\x20\x20if(color.a\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20if(colorImage.rgb\x20==\x20vec3(1.0))\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x0a\x20\x20if(color.rgb\x20==\x20vec3(1.0))\x20{\x0a\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20globalAlpha;\x0a\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20\x20\x20if(mixt)\x0a\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20max(colorImage.rgb\x20*\x20color.rgb\x20*\x20material.alpha\x20*\x203.0,\x20colorImage.rgb\x20*\x20color.rgb);\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20\x20max(color.rgb\x20*\x20material.alpha\x20*\x203.0,\x20color.rgb);\x0a\x20\x20}\x0a\x0a\x20\x20if(hasImage2)\x20{\x0a\x20\x20\x20\x20vec4\x20colorBG\x20=\x20texture2D(image2,\x20materialInput.st);\x0a\x20\x20\x20\x20if(colorBG.a\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color2.rgb;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20return\x20material;\x0a}\x0a','GridImageryProvider','_getPopupPosition','startCompute','zoom','Dimensions','ready','focalDistance','geos','cartographicArrayToCartesianArray','fromElements','_getGeoJsonGeometry','reload','平移视图','_disable','tileDiscardPolicy','call','multiplyByPointAsVector','_alt_bak','DomUtil','_surface','innerSvg','_container_onMouseMoveHandler','_pitch_min','defs','sk.eyJ1IjoibWFyc2dpcyIsImEiOiJjbDFhYXQ3a2EwaHF6M2NvdnhmdjR6ajZ2In0.-sahm9R0QuPP3pAihJHC4A','Walbeck','wkid','-ex','wireframe','buildings','labelCollection','_rotateFrame','_高度','terrainLoadError','sources3','_graphic_rotate_x','fromRotationTranslation','_colorHidden','_dirStep','PolylineVolumeGeometry','removeAllScanPlan','<div\x20style=\x22margin:\x2020px;color:\x20#333;\x22><h3>系统检测到您使用的浏览器不支持WebGL功能</h3>\x20\x20<p>1、请您检查浏览器版本安装使用最新版chrome、火狐或IE11以上浏览器</p>\x20<p>2、WebGL支持取决于GPU支持请保证客户端电脑已安装显卡驱动程序</p></div>','Material','constructor','fromDate','orginRotation','noHeight','pure','datum','closeSmallTooltip','font_size','evrst69','_optionsLayersList','prepareTexture','transformCenter','Mid','object','enumerable','LngLatArray','_matrixMove','_onRightDownHandler','labelStyle','hpr','Clarke\x201866','random','flat','duration','toCartesians','_onMouseMoveHandler','Icon','fields','clampToHeightMostDetailed','Mercator_Auxiliary_Sphere','COLUMN0ROW2','pixelDatatype','_cancelPositionsCallback','cameraMoveStart','image/png','v_pole_n','pixelRange','lowerToBottom','横坐标','getFeature','_primitives','_geoJsonLayer','_framebuffer','instruction','_setOptionsHook','getShapeForStar','point3','unbindTooltip','headers','atan2','请求出错','_updatePrimitiveOpacity','Latitude_of_center','px;\x0a\x20\x20--clip-height-1:\x20','tileMatrixLabels','getArrowPoints','root','Cassini_Soldner','_noMousePick','fa\x20fa-keyboard-o','darkColor','_moveDistanceStep','HermitePolynomialApproximation','_globe','mouseup','geoJsonLayer_onLoadHandler','isAll','homeButton','updateMatrix','+proj=tmerc\x20+lat_0=0\x20+lon_0=87\x20+k=1\x20+x_0=15500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','_uniforms_color_alpha','contains','end','#D33038','inited','destroyCommands','createVertices','minWidth','noMouseMove','Oblique\x20Stereographic\x20Alternative','showElseArea','_initTilesetFlat','latitude_of_origin','polylineC','dth','_graphic_move_x','右键+拖拽,或者','LOCAL_CS','json','_pickCommand','uniform\x20vec4\x20color;\x0auniform\x20vec4\x20gapColor;\x0auniform\x20float\x20dashLength;\x0auniform\x20float\x20dashPattern;\x0avarying\x20float\x20v_polylineAngle;\x0a\x0aconst\x20float\x20maskLength\x20=\x2016.0;\x0a\x0amat2\x20rotate(float\x20rad)\x20{\x0a\x20\x20float\x20c\x20=\x20cos(rad);\x0a\x20\x20float\x20s\x20=\x20sin(rad);\x0a\x20\x20return\x20mat2(c,\x20s,\x20-s,\x20c);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20vec2\x20pos\x20=\x20rotate(v_polylineAngle)\x20*\x20gl_FragCoord.xy;\x0a\x0a\x20\x20float\x20dashPosition\x20=\x20fract(pos.x\x20/\x20(dashLength\x20*\x20czm_pixelRatio));\x0a\x20\x20float\x20maskIndex\x20=\x20floor(dashPosition\x20*\x20maskLength);\x0a\x20\x20float\x20maskTest\x20=\x20floor(dashPattern\x20/\x20pow(2.0,\x20maskIndex));\x0a\x0a\x20\x20vec4\x20fragColor\x20=\x20(mod(maskTest,\x202.0)\x20<\x201.0)\x20?\x20gapColor\x20:\x20color;\x0a\x20\x20if(fragColor.a\x20<\x200.005)\x20{\x0a\x20\x20\x20\x20float\x20dashPosition2\x20=\x20fract(pos.x\x20/\x20(dashLength\x20*\x200.25\x20*\x20czm_pixelRatio));\x0a\x20\x20\x20\x20float\x20maskIndex2\x20=\x20floor(dashPosition2\x20*\x20maskLength);\x0a\x20\x20\x20\x20float\x20maskTest2\x20=\x20floor(dashPattern\x20/\x20pow(2.0,\x20maskIndex2));\x0a\x20\x20\x20\x20fragColor\x20=\x20(mod(maskTest2,\x202.0)\x20<\x201.0)\x20?\x20gapColor\x20:\x20color;\x0a\x20\x20\x20\x20if(fragColor.a\x20<\x200.005)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x0a\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x20\x20material.emission\x20=\x20fragColor.rgb;\x0a\x20\x20material.alpha\x20=\x20fragColor.a;\x0a\x20\x20return\x20material;\x0a}\x0a','setOuterSvg','startDraw','_alt','fromIso8601','_activete','#define\x20','rightWC','_updateMaxMinHeights','phic0','_tailorRect','SlopeColorContour','inverseViewMatrix','Axis','_terrain_onLoadSuccess','_default_tiltEventTypes','_poinst','currentObject','Assets/Textures/NaturalEarthII','visible','_允许进入地下','_onRightClickHandler','_updateHeight','colorScheme','MarsArray','dhEvent','interVal','AXIS','#fafa5a','_performanceDisplay','endPosition','getBisectorNormals','queryWalking','Matrix3','maximumSizeZ','_onMouseMoveHandler_point','挖地坐标数据存在问题!','style','_inverMatrix','_polygonTexture','selected','_createWellWall','arc_z4490','_startDrawHook','baseMaterialConver','pickPositionSupported','enableInputs','GRS80','slopeStr2','_mousWheelHandler','isDestroyed','Measure','createGeometry','unpack','viewer','resolutionScale','undefined','flyToPositions','_backFaceRS','_measureHorLable','equals','uniform\x20sampler2D\x20colorTexture;//下雨前输入的场景渲染照片\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20size;\x0auniform\x20float\x20direction;\x0a\x0afloat\x20hash(float\x20x)\x20{\x0a\x20\x20return\x20fract(sin(x\x20*\x2023.3)\x20*\x2013.13);\x0a}\x0a\x0avoid\x20main(void)\x20{\x0a\x0a\x20\x20float\x20time\x20=\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0;\x0a\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x0a\x20\x20vec2\x20uv\x20=\x20(gl_FragCoord.xy\x20*\x202.\x20-\x20resolution.xy)\x20/\x20min(resolution.x,\x20resolution.y);\x0a\x20\x20vec3\x20finalColor\x20=\x20vec3(0.1,\x200.2,\x200.3);//粒子的颜色\x0a\x0a\x20\x20float\x20si\x20=\x20sin(direction),\x20co\x20=\x20cos(direction);\x0a\x20\x20uv\x20*=\x20mat2(co,\x20-si,\x20si,\x20co);\x0a\x20\x20uv\x20*=\x20length(uv\x20+\x20vec2(0,\x204.9))\x20*\x200.3\x20+\x201.0;\x0a\x0a\x20\x20float\x20v\x20=\x201.\x20-\x20sin(hash(floor(uv.x\x20*\x20100.0))\x20*\x202.0);\x0a\x20\x20float\x20b\x20=\x20clamp(abs(sin(20.0\x20*\x20time\x20*\x20v\x20+\x20uv.y\x20*\x20(5.\x20/\x20(2.0\x20+\x20v))))\x20-\x20.95,\x200.0,\x201.0)\x20*\x20size;\x0a\x20\x20finalColor\x20*=\x20v\x20*\x20b;\x20//屏幕上雨的颜色\x0a\x0a\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(finalColor,\x201.0),\x200.5);\x20//将雨和三维场景融合\x0a}\x0a','_tilesetFlood','shaderSource','enableControl','flatHeight','Translation\x20by\x20axis','feature','xmin','ClippingPlaneCollection','createGuid','setEndPoints','clearPitchRange','startAngle','_last_picked','arrPoint','UNSIGNED_SHORT','_maxPositionsLength','stopMoveLeft','_bindHeightDraggers',',96','_proxy','gridList','edgeWidth','cesium-button\x20cesium-toolbar-button\x20mar3d-toolButton','_billboardCollection','tabIndex','PixelDatatype','addEffect','_targetPosition','modelC','_map_mouseMove','imageSR','getUrlComponent','iterator','ION','ellipse','mouse','_cameraHandler','clearPosition','orginCenterPosition','mousedown','_startMousePosition','updateCallback','fromCartesianArray','magnitude','entity','czmObject','_positions_circle_x','globalMsg','getArrowBodyPoints','src','showDomeSurfaces','depthFailOpacity','px\x20bold\x20normal','BYTES_PER_ELEMENT','QueryArcServer\x20请求出错','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div><label>','HDR','Invalid\x20attempt\x20to\x20iterate\x20non-iterable\x20instance.\x0aIn\x20order\x20to\x20be\x20iterable,\x20non-array\x20objects\x20must\x20have\x20a\x20[Symbol.iterator]()\x20method.','_graphicLayer_leftDown','getIndex','removeThing','Southeast\x20Asia','onCreateGraphic','has3dtiles','CENTER','image','_useSingleColor','_last_clockRange','allowDrillPick','smoothWidth','_postRenderHandler','hostname','getAreaById','laea','arrLayer','_pickIdQualifier','_filterPropagateEvent','_orientation','fromPositions','updateVideoContainer','CGCS2000_GK_CM_6','MGRSPoint\x20has\x20to\x20have\x20an\x20even\x20number\x20\x0aof\x20digits\x20after\x20the\x20zone\x20letter\x20and\x20two\x20100km\x20letters\x20-\x20front\x20\x0ahalf\x20for\x20easting\x20meters,\x20second\x20half\x20for\x20\x0anorthing\x20meters','&scene=0','setValue','imageOptsConver','_showHook','mouseOver','sampleHeight','index','_modelMatrix','Normal\x20Sphere\x20(r=6370997)','UNIT_Z','_getDrawEntityClass','OBLIQ','particleSize','_setRectangleByOptions','hasClosure','_boundingSphere','MaterialType','_draw_tooltip','GRS67','depthTestOld','property','AFAFAF','_平方米','unshift','_last_contextmenuConfig','latitude_of_center','bindPickId','materialOptions','開啓日照陰影','radius_p2','_shadingType','testPoint','createCommand','long0','_contextmenuMgr','#ifdef\x20GL_FRAGMENT_PRECISION_HIGH\x0aprecision\x20highp\x20float;\x0a#else\x0aprecision\x20mediump\x20float;\x0a#endif\x0a\x0a#define\x20OES_texture_float_linear\x0a\x0a//\x20varying\x20vec2\x20depth;\x0a\x0a//\x20vec4\x20packDepth(float\x20depth)\x20{\x0a//\x20\x20\x20vec4\x20enc\x20=\x20vec4(1.0,\x20255.0,\x2065025.0,\x2016581375.0)\x20*\x20depth;\x0a//\x20\x20\x20enc\x20=\x20fract(enc);\x0a//\x20\x20\x20enc\x20-=\x20enc.yzww\x20*\x20vec4(1.0\x20/\x20255.0,\x201.0\x20/\x20255.0,\x201.0\x20/\x20255.0,\x200.0);\x0a//\x20\x20\x20return\x20enc;\x0a//\x20}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20//\x20float\x20fDepth\x20=\x20(depth.x\x20/\x205000.0)\x20/\x202.0\x20+\x200.5;\x0a\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0);\x0a}\x0a','_graphicLayer','highlightEnabled','bloomEffect','shaderProgram','scaleY','editMovePoint','LEFT_ROTATE','targetPoint','equalsEpsilon','SCENE3D','entityCollection','EPSG4490','forEach','_hasRemoveElement','getLayerByAttr','_layerIdx','post','getShapeForCircle','cloud','_yHalfAngle','lon','https://','Style','closeContextMenu','maxDistance','updateStatus','_eventResult','_createPrimitive','billboard','graphicGroup','gnom','_debugAxis','units','_isCallbackPositions','修改寬度(Y方向)','district','route','標記線','Invalid\x20attempt\x20to\x20spread\x20non-iterable\x20instance.\x0aIn\x20order\x20to\x20be\x20iterable,\x20non-array\x20objects\x20must\x20have\x20a\x20[Symbol.iterator]()\x20method.','_smallTooltip','arrCenterTemp','renderState','Check','_autoStopAngle','_map_click','headTailFactor','arc','_stopDrawHook','gatheringPlace','anchor','extrudedHeight','centerOfMass','min-width:\x20','customTags','frequency','Unknown','minimumCollisionTerrainHeight','<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22?>\x0a<svg\x20width=\x2224\x22\x20height=\x2224\x22\x20viewBox=\x220\x200\x2048\x2048\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20<rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/>\x0a\x20\x20<path\x20d=\x22M10.5\x2024L38.5\x2024\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a</svg>','_isFlyAnimation','_标记矩形','HH:mm:ss','clampToGround','_updateImage_delay','viewModel','setWhere','_setPitchRange_rightUpHandler','showLateralSurfaces','withAlpha','coordinates\x20must\x20be\x20finite\x20numbers','clipTarget','cosc0','156','DistanceDisplayCondition','_visibleColor','_updateStyleHook','removeEventParent','clustering','uri','orientation','_cylinderBottomRadius','polylineP','length','_addGraphic','uniformMap','positions_original','_needTrackedEntityUpdate','No\x20valid\x20id\x20attribute\x20found','AREA_1','axios请求出错','_mousePosition','frameNumber','_tilingScheme','_container','雙擊完成繪制','showPretPage','removeChild','EPSG:102113','<ul\x20class=\x22mars3d-contextmenu-ul\x20mars3d-sub-menu\x22\x20data-count=\x22','\x20FPS','Close\x20fog','_graphicLayer_leftUp','lineCount','NONE','_packPolygonFloatArray','_last_velocity','strokeType','mousemove','returnIdsOnly','Polar_Stereographic','old_depthTestAgainstTerrain','_sectorSegmentLineVA','SEasia','FormatLength','bindPopup','EllipsoidSurfaceAppearance','_toCesiumValBefore','addInner','_modelEx','bindHolesDraggers','keydown','layers','fa\x20fa-pencil-square','page','_position','right\x20click\x20delete\x20point','<div\x20id=\x22tooltip-','spatialReference','CircleGeometry','Current\x20Camera\x20Information','_template','surfaceDistance','neutral','ringCanvas','translation','localToWorld','009','acos','startMoveBackward','_msText','updateVisibleDistance','GCJ02','_perspectiveMatrix','_positions_circle_z','_onClockTickHanlder','PointCloud3DTileContent','ReferenceFrame','lineStyle','_optionsBasemapsList','hierarchy','_getOutlineStyle','getNextLayerId','enableLook','_updateStyleByEdit','isAutoEditing','_matrixTexture','outlineColor','_mouseClickHandler','leftUp','_numberOfPoints','loadConfig','_graphic_rotate_y','#1c197d','intl','TRANSLUCENT','Resource','defined','fillColor','getLayer','_entity_outlines','_mouseDownHandler','_scopeIds_last','inertiaTranslate','_pickRS','_getPickIds','sin_p14','distanceSurfaceMeasure','Double_Stereographic','isArray','max-width:\x20','_showIntersection','關閉星空背景','graphicLayer','level','ter','_positions_CallbackProperty','terrainProviderChanged','cameraMoveEnd','toGeoJSON','temp','havn\x27t\x20handled\x20\x22','clickMap','IAU2000','useLogDepth','_hasChangeHighDynamicRange','getSeconds','_updateDiffHeight','uniform\x20sampler2D\x20image;\x0auniform\x20float\x20opacity;\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a\x20\x20vec4\x20colorImage;\x0a\x20\x20if(speed\x20!=\x200.0)\x0a\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s\x20+\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0),\x20fract(st.t)));\x0a\x20\x20else\x0a\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20st);\x0a\x0a\x20\x20if(colorImage.rgb\x20==\x20vec3(1.0))\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20opacity\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20colorImage.rgb\x20*\x20color.rgb;\x0a\x20\x20return\x20material;\x0a}\x0a','all','+proj=tmerc\x20+lat_0=0\x20+lon_0=87\x20+k=1\x20+x_0=29500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','_containerSpeed','tileProvider','_右击删除点','borderWidth','positionShow','depthTestAgainstTerrain','requestVertexNormals','rectangularSensorMars','FlodByMaterial','\x20\x20\x20\x20','lastPointTemporary','orginMatrix','50%','drillPick','DistanceDisplayConditionGeometryInstanceAttribute','getProperty','_rotateMouseMoveFunction','AREA_3','multiplyByScalar','_matrix','trs','_containerUl','varying','UNIT_X','ExpImage','meters','geocent','PointTrans','moveEnd','thickness','橫坐標','fill','getCameraDistance','fromRotationX','_positions_draw','poly','transZ','multiply','getAspectContourMaterial','marsJzwStyle','entityGraphic','_highlight_mouseEventHandler','Cesium','normal','moveLeft','rainEffect','postProcessStage','_mousMiddleDownHandler','_map_extentChangeHandler','_maximumHeights','_contextmenuConfig','_lastMsSampleTime','_createPolylineOutline','not\x20a\x20string','model','minHeight\x20请传入有效数值','offsetX','offsetHeight','编辑时_map不能为空,请将对象添加到图层并且图层已添加到Map','greaterThanOrEquals','currentTime','ZHHK','Am5SdKm6pNdkP1P5zuUOMZwleCHeA7GD5vuQgZ3xBUbEMBeQ5cQ1WN4B8xqqV1Vt','\x0abool\x20czm_selected(){\x0a\x20\x20\x20\x20return\x20czm_selected(','getValue','Layer','_distance','clampToTerrain','_updateEditDraggers','waterCombine','titleField','_enabledEvent','EPSG:4513','_rectangularSensorMars','sts','updateAttrForDrawing','_divWidth','空间距离','avoidpolygons','list','nightVisionEffect','EDATUM','_sectorSegmentLineCommand','bottomPositions','adname','PINCH','标记点','maxHeight','handleError','Proj','block','clockLoop','enablePickFeatures','attribute\x20vec4\x20aPosition;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}\x0a','_templateHtml','polygonWallStyle','_getCameraFocus','entities','_pointerEvents','clrk','look','_onClickHandler','BillboardCollection','Quaternion','_last_planeGraphics','EPSG:4511','BAIDU','TOP','mouseover','czech','createMaterial请指定mars3d.MaterialType类型','neckAngle','_onLeftDownHandler','The\x20overall\x20translation','_key_index','one_minus_f','spacing','Scene','show','1249032pDhdvY','skyAtmosphere','_setEditCursor','coordinate','addArea','ModelInstanceCollection','scale','场景出图_','_tilesetClip','sinph0','changed','requestRender','PointStyleConver','gradientCircleCanvas','_pointEx','inverseMatrix','updateMatrix2','_map_preRenderHandler','osgb36','_graphic_move_z','containerId','vscale','active','WFS','getFloat64','当前视角信息','GEODETICCRS','startPosition','MOUSE_MOVE','moveDown','_map_cameraChanged','_primitiveCollection','randomColor','_pointCollection','scene','rectangle','removeItem','stopPropagation','未知原因,导出失败!','flowGlow','_compassRectangle','unit','fromRotationMatrix','SPHEROID','EffectType','geometryType','grazingAltitudeLocation','insertBefore','HeadingPitchRoll','fadeFactor','_terrainHeight','_container_inner','multiplyByVector','AZURE','无法删除,点数量不能少于','Extended_Transverse_Mercator','_rotateAutoStopAngle','maximumDistance','setOpacity','_缩小','_contextmenuItemClickShowResult','_removeChildGraphic','getCoordinate','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20color;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0auniform\x20mat4\x20mars_orthographicMatrix;\x0auniform\x20mat4\x20mars_viewMatrix;\x0auniform\x20vec2\x20mars_resolution;\x0auniform\x20float\x20mars_pointSize;\x0avarying\x20vec2\x20v_st;\x0avarying\x20vec3\x20v_worldPos;\x0a\x0avec4\x20transform(mat4\x20m,\x20mat4\x20v,\x20vec3\x20coord)\x20{\x0a\x20\x20return\x20m\x20*\x20v\x20*\x20vec4(coord,\x201.0);\x0a}\x0avec2\x20project(vec4\x20device)\x20{\x0a\x20\x20vec3\x20device_normal\x20=\x20device.xyz\x20/\x20device.w;\x0a\x20\x20vec2\x20clip_pos\x20=\x20(device_normal\x20*\x200.5\x20+\x200.5).xy;\x0a\x20\x20return\x20clip_pos\x20*\x20mars_resolution;\x0a}\x0avec4\x20unproject(vec2\x20screen,\x20float\x20z,\x20float\x20w)\x20{\x0a\x20\x20vec2\x20clip_pos\x20=\x20screen\x20/\x20mars_resolution;\x0a\x20\x20vec2\x20device_normal\x20=\x20clip_pos\x20*\x202.0\x20-\x201.0;\x0a\x20\x20return\x20vec4(device_normal\x20*\x20w,\x20z,\x20w);\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20v_st\x20=\x20st;\x0a\x20\x20vec3\x20currP\x20=\x20position3DHigh.xyz\x20+\x20position3DLow.xyz;\x0a\x20\x20v_worldPos\x20=\x20currP;\x0a\x20\x20vec4\x20eyeCurrP\x20=\x20transform(mars_orthographicMatrix,\x20mars_viewMatrix,\x20currP);\x0a\x20\x20vec2\x20winCurrP\x20=\x20project(eyeCurrP);\x0a\x20\x20vec3\x20dirEye\x20=\x20czm_viewRotation\x20*\x20color;\x0a\x20\x20dirEye\x20=\x20normalize(dirEye);\x0a\x0a\x20\x20vec2\x20newWinCurrP\x20=\x20winCurrP\x20+\x20dirEye.xy\x20*\x20mars_pointSize;\x0a\x20\x20gl_Position\x20=\x20unproject(newWinCurrP,\x20eyeCurrP.z,\x20eyeCurrP.w);\x0a\x20\x20gl_PointSize\x20=\x20mars_pointSize;\x0a}\x0a','dataSources','_lat','terrainShadows','geocentric','flickerEntity','focus','contextMenuClose','_trackedEntity','locationData','CorridorStyleConver','offsetY','_uniforms_baseWaterColor_alpha','删除测量','load','_popupConfig','negativeY','shaderCache','lat_ts','toJSON','DESTROY','_clickHandler','LINEAR','ArB','headHeightFactor','_rotationScratch','isFormat','ClassificationPrimitive','getEntityPositions','rectangleC','GeometryAttribute','-mars3d-mousedownview','_updateLabelPosition','brussels','aPosition','_measureLable','Equidistant_Cylindrical','grainFrequency','_lng','_地形服务','join','keys','formatPosition','views','west','isShowing','_tilesetPlanClip','TerrainWireframeNo','qs2','dashPattern','ssfn_','Token','EPSG4326','_globeMouseHandler','RIGHT_DRAG','geocoderConfig','cosrot','setPlanes','authorization','_clearLastHighlight','#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20float\x20alpha;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth)\x20{\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20(uv.y\x20*\x202.0\x20-\x201.0));\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20return\x20posInCamera;\x0a}\x0afloat\x20getDepth(in\x20vec4\x20depth)\x20{\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20vec4\x20currD\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20if(currD.r\x20>=\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20float\x20depth\x20=\x20getDepth(currD);\x0a\x20\x20vec4\x20positionEC\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20vec3\x20dx\x20=\x20dFdx(positionEC.xyz);\x0a\x20\x20vec3\x20dy\x20=\x20dFdy(positionEC.xyz);\x0a\x20\x20vec3\x20nor\x20=\x20normalize(cross(dx,\x20dy));\x0a\x0a\x20\x20vec4\x20positionWC\x20=\x20normalize(czm_inverseView\x20*\x20positionEC);\x0a\x20\x20vec3\x20normalWC\x20=\x20normalize(czm_inverseViewRotation\x20*\x20nor);\x0a\x20\x20float\x20dotNumWC\x20=\x20dot(positionWC.xyz,\x20normalWC);\x0a\x20\x20if(dotNumWC\x20<=\x200.2)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color,\x20vec4(1.0),\x20alpha\x20*\x200.2);\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20gl_FragColor\x20=\x20mix(color,\x20vec4(1.0),\x20dotNumWC\x20*\x20alpha);\x0a}\x0a','_tileWidth','maximumSizeY','VelocityOrientationProperty','utg','getAttrVal:出错了','C_im','AREA_2','scaleByDistance_farValue','Texture','showSectorSegmentLines','resetFloodValue','WebMercatorTilingScheme','city','_labelEl','ymin','datum_params','setAttribute','fa\x20fa-genderless','MultiPolygon','\x22\x20\x20>','polylineCollection','heightVal','datumCode','_level','_containerBtnStart','domeSurfaceMaterial','raiseToTop','fa\x20fa-tint','_fireTarget_open','endAngle','_marsEditor','onPointTrans','semiMinorAxis','rotateUp','_水平距离','FeatureCollection','_definitionChanged','snowEffect','drawAddPoint','BLACK','color','debugExtentEntity','fa\x20fa-bullseye','cancel','PARAMETER','modelCombine','toCesiumVal','Lambert\x20Conformal\x20Conic','_pitch_reality','_moveStep','fromMGRS','context','updateHeightDraggers','latDecimal','middleDown','_角度','uniform','middleClick','depthFailColor','_intersectionColor','floodRect','mapBound','Route\x20类不支持autoSurfaceHeight方法\x20','defaultTicks','NWL9D','_imageryLayer','fetchJson','_updateDistanceDisplayConditionByEdit','_arrowInstances','_hasTerrain','cgb','_frustumPrimitive','_cameraMoveStartHandler','_promise','keyCode','layerX','change','maxPitch','positiveZ','_hasTerrainShadows','tms','point','getNormal','_海拔','_toOneJson_Poly','morphComplete','ColorGeometryInstanceAttribute','_addedBaseHook','_projection','billboardP','OBJECTID','_style2Json','debuggerTileInfo','KmlLayer请必须传入\x20url\x20或\x20data\x20参数','PolyUtil','field','_onBeforeCreate','TextureMinificationFilter','_标记圆','0ee24126ea61ec60a670675fd8cd29b1','_last_graphicsOptions','Cartographic','longlat','_tooltipConfig','chinaCRS','lateralSurfaceMaterial','GeometryCollection','_isBindTileVisible','hidden','customShader','DOUBLE','GOOGLE','Widgets/Images/TerrainProviders/Ellipsoid.png','windowPosition','blur_y','_positions','stopTime','_clampToGround_reload','_idField','distance','screenSpaceCameraController','showSectorLines','s45','fullscreenButton','PointCloud','_hasUpdate_emitterModelMatrix','pageSize','_createFrustumPrimitive','_startTime','rgba(255,\x20255,\x20255,\x200.0)','getHours','citylimit','_orginCenterPosition','显示星空背景','wgs84','distanceMeasure','ns0','addLayer','iphone','yyyy-MM-dd','SplitDirection','lineOpacity','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-popup-content-wrapper\x20mars3d-popup-background\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20id=\x22popup-','_x_direction','Viewer','Ireland\x201965','UrlTemplateImageryProvider','_depthFailColor','backToFirst','RenderState','_createPostProcessStage','removeEffect','开启泛光','esriSpatialRelIntersects','\x20compass-inner-active','czmObjectEx','_times','getAngleOfThreePoints','_sources','expImage',';\x22></div>\x0a\x20\x20</div>\x20','cancelFlyTo','+proj=tmerc\x20+lat_0=0\x20+lon_0=99\x20+k=1\x20+x_0=17500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','_default_cursor','Bad\x20character:\x20','_createImageryProvider','frustum','stRotation','_createBottomSurface','縱坐標','true','PlaneGeometry','startTime','_hasChangeDepthTestAgainstTerrain','_toOneJson','diffusePower','_timeTik','_getOutlinePositions','DIRECTION_FORWARD','_sectorVA','wheel','getAddHeight','children','_marsOptions','toRadians','PolylineColorAppearance','_visibleAreaColor','autoCenter','_maxPointNum','EasingFunction','isActivate','queryPolygon','cartoList','TRIANGLES','multiplier','no_off','push','_getPositions','basemap','planeStyle','EPSILON6','parentContainer','_isColorMaterial','showArea','updateTimer','scanPlaneColor','loadOk','updateMaterial','unbindEvent','_map_mouseUpHandler','div','_scanePlaneYHalfAngle','setView','toDegrees','_propagateEvent','dot','EPSG:4553','清除所有标记','removeSamples','gtu','clip','download','max','wall','+proj=tmerc\x20+lat_0=0\x20+lon_0=81\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','_isCenterAtArr','toFixed','emitterModelMatrix','texture','_createViewer','EllipsoidOutlineGeometry','toTop','EPSG:4541','填方體積','point2','getBaseLength','_resource','move','fromRotationZ','sqrt','addSample','clearLastCamera','slices','lat1','<svg','cons','auto','showMoon','isMultiMax','_bindVisibleEvent','createPrimitive','scaleByDistance_nearValue','boderColor','text','_tikRender','onclick','_cacheGraphic','boxP','cartesian','near','_orientation_show','removeDblClick','_graphicLayer_click','_createTexture','-106,-87,188','strokeStyle','u_0','hasMoveEdit','minimumConeDegree','Close\x20sky\x20atmosphere','_graphic_drawing','tileMatrixSetID','group','createRadialGradient','evenColor','_forceResize','關閉下雪','preRender','_onKeyUp','\x22\x20in\x20neutral\x20yet,\x20index\x20','&scaler=2&udt=&from=jsapi2_0','fa\x20fa-soundcloud','eastNorthUpToFixedFrame','+proj=tmerc\x20+lat_0=0\x20+lon_0=93\x20+k=1\x20+x_0=16500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','LayerUtil','EPSG:4544','BillboardStyleConver','getOrientation','south','cesium-navigation-help-pan','_removeGraphic','primitive','Walking','img_d','B_re','_tileLayer_addTileHandler','binarySearch','valid','moveTimer','onerror','prepareVAO','Image2','_attributes_color_alpha','maxScale','vertexShader','vec','hasOwnProperty','mouseOut','ms2','_closeAllControl','mars3d-slider','imageryLayers','PolygonHierarchy','tetrahedron','NaN','Close\x20night\x20vision','</PropertyName>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<Literal>*','baseOptsConver','EPSG:4514','fromGeometry','FormatAltLength','_mouseEvent','调整比例','fromPoints','DrawPolygon','_updateMoveAllHook','sphere','Ion\x20全球地形','https://api.map.baidu.com/place/v2/detail','HOLD','CoplanarPolygonGeometry','_onMap_mouseMove','test','center','hasMoveMatrix','_measureExLine_positions','multiplyByScale','_queryPageByIds','WGS60','fetchJsonp','rotateCamera','location','EllipsoidElectric','commands','_container2','_getCssText','MIDDLE_DRAG','getDerivedResource','_tileLayer','isClockWise','lambda0','valueFD','flyToPoint','key','_domeLineVA','oProj','_currentExtent','Export\x20image','ParticleSystem','_mergePostion','updateModelMatrix','lineHeight','1.3.0','_bindControl','getPickRay','cartographicToCartesian','#ebe12c','BrightnessEffectNo','phi1z','_primitive','DISABLED','_minimumLevel','DrawEditYes','开启键盘漫游','_修改高度','BACK','defaultTexture','arrow','_isRotateStart','circle','arcType','moveDelay','bindContextMenu','tileWidth','_maskTexture','_outlineColor_alpha_bak','zox','clippingPlanes','getPrototypeOf','datumName','ShaderProgram','lastParameters','Primitive','_preparePos','释放后完成修改','materialType','splice','_第一视角站到此处','middle','minPitch','_xTable','DrawRectangle','關閉黑白','queryCircle','heading','clientX','closeHighlight','Polygon','negativeZ','update','PINCH_END','eqc','_graphicList','3dtile_pnts_','authority','closed','rotation','_clampToTilesetHeight','Potsdam\x20Rauenberg\x201950\x20DHDN','isAnimate','firstChild','target','_getDrawEntityStyle','DIRECTION_LEFT','rgba(241,\x20128,\x2023,\x20\x20','autoSurfaceHeight','number','#ifdef\x20GL_ES\x0aprecision\x20mediump\x20float;\x0a#endif\x0auniform\x20sampler2D\x20mars_image;\x0auniform\x20vec2\x20mars_distanceDisplayCondition;\x0auniform\x20vec3\x20mars_positionWC;\x0avarying\x20vec3\x20v_worldPos;\x0avarying\x20vec2\x20v_st;\x0auniform\x20float\x20globalAlpha;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20float\x20dis\x20=\x20distance(mars_positionWC,\x20v_worldPos);\x0a\x20\x20if(dis\x20<\x20mars_distanceDisplayCondition.x\x20||\x20dis\x20>\x20mars_distanceDisplayCondition.y)\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(mars_image,\x20v_st);\x0a\x20\x20\x20\x20color.a\x20*=\x20globalAlpha;\x0a\x0a\x20\x20\x20\x20//\x20Fully\x20transparent\x20parts\x20of\x20the\x20billboard\x20are\x20not\x20pickable.\x0a\x20\x20\x20\x20#if\x20!defined(OPAQUE)\x20&&\x20!defined(TRANSLUCENT)\x0a\x20\x20\x20\x20if(color.a\x20<\x200.005)\x20\x20\x20//\x20matches\x200/255\x20and\x201/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20//\x20The\x20billboard\x20is\x20rendered\x20twice.\x20The\x20opaque\x20pass\x20discards\x20translucent\x20fragments\x0a\x20\x20\x20\x20//\x20and\x20the\x20translucent\x20pass\x20discards\x20opaque\x20fragments.\x0a\x20\x20\x20\x20#ifdef\x20OPAQUE\x0a\x20\x20\x20\x20if(color.a\x20<\x200.995)\x20\x20\x20//\x20matches\x20<\x20254/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20if(color.a\x20>=\x200.995)\x20\x20//\x20matches\x20254/255\x20and\x20255/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x0a\x20\x20}\x0a}\x0a','_container_onClickHandler','maximumBlue','_removeMeasureLabelAndEx','_mouseDown','_fxOnePointOk','totalAreaStr','reportSuccess','callback','_getCreateEntityAttr','_interpolationAlgorithm','visibility','complete','_matrixFloat32','prevStageUpdate','pitch','request','lookAt','openFlyAnimationEndFun','_positionScratch','plane_normal','_scene','setProperty','MapboxStyleImageryProvider','hbgd','positions_local','gltf_a_dec_position','_filterPOIData_circle','The\x20volume\x20of\x20fill','PostProcessStageLibrary','outline','_update','straightArrow','toValue','_container_rotationArc','2689ZuvCMB','mapSplit','cityname','pow','开启下雪','data1.mars3d.cn','_leftLayer','clampTo3DTileset','SkyBox','fogByDistance_far','from','20210830','color2','scope','_initSampledPositionProperty','onEachFeature','Terrain','distanceDisplayCondition_far','\x0a\x20\x20\x20\x20\x20\x20transform\x20:\x20rotate(-','perPositionHeight','img_z','ADDED','_polyline_positions','_showSectorSegmentLines','isTile','_pickId','577.326,90.129,463.919,5.137,1.474,5.297,2.4232','addDays','noPickEntity','PROJCRS','_graphic_editing','modelMatrix','attributes','R_A','_isMouseLeftButtonPressed','onTimelineScrubfunction','varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20gl_FragColor\x20=\x20xh_getMaterial(v_st);\x0a}\x0a','#txt-clockAnimate-time','lang','整体平移','BingMapsImageryProvider','lat0','toDate','floodColor','pixelOffsetX','animateFrame','getEntityAttr','get','_updateLabelStyleHook','\x20\x0a请确认json文件格式正确!!!','to_meter','_formatPOIData','fullExtent','https://online{s}.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=','_标记线','_查看此处坐标','types','setHeight','rotateMatrix','showBox','_drawGrid','ellipsoidStyleConver','removeLayer','+proj=tmerc\x20+lat_0=0\x20+lon_0=102\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','defineProperty','_measured','DIRECTION_NONE','name','LabelStyle','_frameState','IsYaPing','clock','timeEndVal','minimumHeight','scanPlaneRate','camera','getPopupConfig','_hasEdit','_initTilesetClip','updateDistanceDisplayCondition','nodeValue','_createGeometryInstanceItem','createDragger','polylineStyleConver','_orbitIsLook','_lastShow','contourUniforms','_getTerrainHeight_ing','lngLatToPoint','terrain','terrainLoadSuccess','_domeLineCommand','SceneTransforms','getAttribute','israel','cos','请输入地址...','_arrPartMeasureLable','shadingAlpha','_containerCon','_filterPOIData_polygon','surface','Stop\x20translation\x20along\x20axis','getLayerById','POI\x20请求失败(','px;color:','template','getCircleCenterOfThreePoints','_getDefaultTemplate','provider','RED','zoomTo','_maximumLevel','showStop','_graphic_updatePosition','hasEditRadii','Cartesian4','fromDraw:需要传入指定绘制的type类型','marsgis','addEventListener','lookAtTransform','ows:UpperCorner','Name','globalAlert','hasPopup','_videoPlay','positiveY','polyline','attribute\x20vec3\x20position;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vec4(position,\x201.0)).xyz;\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20v_st\x20=\x20st;\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position,\x201.0);\x0a}\x0a','初始视图','flood','\x22\x20class=\x22mars3d-popup-edititem\x20','fromHeadingPitchRoll','rotation_z','contextmenuItemsOptions','_rightLayer','stack','onmouseover','\x20模型中心位置:','cesium-sceneModePicker-button3D','autoClose','andrae','pathStyleConver','_terrainProvider','fa\x20fa-dashboard','place','corridorStyleConver','msg','pick3DTileset','_boundingSphereWC','paris','_tilesetMatrix','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</li>','blur','地图上已有','isPoint','_removeAreaHook','cesium-navigation-button-right','azimuth','apply','FrustumGeometry','_getKeywords','geometries','onload','negativeX','https://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer','_axisRotation','_removedBaseHook','Lambert_Conformal_Conic_1SP','blendColor','zoomEventTypes','_color_alpha','ChinaCRS','goNext','EPSG:4547','minimumClock','granularity','GaodeRoute\x20请求出错','classification','showGroundAtmosphere','进入VR模式','fullscreen','dimensions_x','_拖动该点后','_rectangle','bindTooltip','addChildsToMap','.cesium-performanceDisplay','_orginCenterPoint','fa\x20fa-trello','attribute','Math','_scaleBarEl','pid','fogByDistance_near','stopMoveForward','then','filter','stopMoveMatrix','_按轴旋转','iconSize','7802991tQZnrI','_skyboxMatrix3','_metadataSuccess','_crs','_drawCommand','container','_camera_cache','degrees','ceil','wgs','updateAttr','visibleColor','_velocityScratch','ter_z','direction','initMinMap','PROJECTION','getTranslation','停止按軸平移','gapColor','map','sinlat0','neckHeightFactor','stringify','updateGraphic','results','_createPit','selectedImageryProviderViewModel','leftDown','Contents','polygonStyleConver','MathDistance','GroundPolylineGeometry','_selectedPlane','divBillboard','\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec3\x20marsColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20marsOpacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20threshold;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20smoothWidth;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20marstexel\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!czm_selected())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20marstexel\x20=\x20vec4(0.);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20luma\x20=\x20vec3(\x200.299,\x200.587,\x200.114\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20marsv\x20=\x20dot(\x20marstexel.xyz,\x20luma\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20outputColor\x20=\x20vec4(marsColor.rgb,marsOpacity);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20smoothstep(threshold,\x20threshold\x20+\x20smoothWidth,\x20marsv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(\x20outputColor,\x20marstexel,\x20alpha\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','PolyFacet','northing','ArcType','_array','XYZ','show:','RELATIVE_TO_GROUND','cosgam','關閉地形','lonlat','host','_flatExtent','cartesianArrayToCartographicArray','stroke-opacity','projections','styleField','REMOVED','rotatePoint','yHalfAngleDegree','_updateAngleAndOpacity','_sectorBackCommand','\x22\x20placeholder=\x22请输入\x20','fa\x20fa-minus','_toOneCesiumVal_Point','destination','C_y','drawShowRadius','activateMouseOut','hotPointID','Enable\x20skyBox','_updateForEvent','data:image',';\x0a\x20\x20--border-color:\x20','minZ','Beduaram','entityCollection\x20is\x20required.','fromPointNormal','fire','longitude','etag','eachLayer','_stopTime','content','coneTrack','RHUMB','SampledPositionProperty','catch','glowStrength','setLineDash','標記矩形','_getItemDataId','_enabledDraw','wgs_1984','mars3d-hideDiv','Longitude_Of_Center','addOuter','defines','UNIT_Y','CircleWave','Space\x20distance','usePreCachedTilesIfAvailable','string','forwardExtrapolationType','&label=','sinb1','wgs84ToWindowCoordinates','6849462FVfVIA','drawRingCanvas','Add\x20point','segment','FLOAT','del','_xHalfAngle','_createOK','moveRight','renderPass_','停止按轴旋转','RectangleGeometry','accuracy','removeMapChilds','elevationRampMaterial','enableTilt','accessToken','StripeOrientation','font_weight','approx','_labelCollection','_raise','wmts','ids','Feature','domToolbar','MaterialAppearance','fromUniformScale','latitudeShift','followedZ','pointDM','minHeight','startBounce','axisY','BaseStyleConver','rotateStop','blue','_关闭亮度','roll','_show','updateSize','secondsDifference','website','minimumLevel','drawCanvas','Hotine\x20Oblique\x20Mercator','_getJulianDate','defaultLayer','queryText','ShadowMode','mouseDown','eventType','boxStyleConver',';\x22></div>\x0a\x20\x20\x20\x20<div\x20style=\x22border-radius:\x2050%;\x0a\x20\x20\x20\x20\x20\x20\x20\x20width:\x20','modelToWorld','_addCameraView','framebuffer','cndesc','_onMouseMove','pickWidth','targetPosition','closeTooltip','supportsImageRenderingPixelated','dblClick','_popupMgr','depthFail','\x0a\x20\x20\x20\x20\x20\x20transform:\x20rotate(-','_修改宽度','RIGHT_UP','disableEdit','getPositions','algorithmUtil','rnb72','cirdrawGradientCircleCanvas','busineData','getContext','_formatForMask','addTileSuccess','Mercator_1SP','_hierarchy','_getTargetInfo','_mars_type','_primitiveBias','stopMoveRight','Cartesian2','关闭亮度','GridMaterialProperty','WebGLConstants','Image','uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st\x20*\x202.0\x20-\x201.0;\x0a\x20\x20float\x20t\x20=\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0;\x0a\x20\x20vec3\x20col\x20=\x20vec3(0.0);\x0a\x20\x20vec2\x20p\x20=\x20vec2(sin(t),\x20cos(t));\x0a\x20\x20float\x20d\x20=\x20length(st\x20-\x20dot(p,\x20st)\x20*\x20p);\x0a\x20\x20if(dot(st,\x20p)\x20<\x200.)\x20{\x0a\x20\x20\x20\x20d\x20=\x20length(st);\x0a\x20\x20}\x0a\x0a\x20\x20col\x20=\x20.006\x20/\x20d\x20*\x20color.rgb;\x0a\x0a\x20\x20if(distance(st,\x20vec2(0))\x20>\x200.99)\x20{\x0a\x20\x20\x20\x20col\x20=\x20color.rgb;\x0a\x20\x20}\x0a\x0a\x20\x20material.alpha\x20=\x20pow(length(col),\x202.0)\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20col\x20*\x203.0;\x0a\x20\x20return\x20material;\x0a}\x0a','viewFrom','setStyle','COLUMBUS_VIEW','updateFrustum','none','_polylineCollection','onSetOpacity','dragger','steps','MaterialProperty','BaiduPOI\x20请求出错','hasEmptyGroup','km²','_last_material','planeStyleConver','asin','method','getPositionByOrginMatrix','_openByMouseEvent','keyWord','Sampler','fromDegrees','Modify\x20the\x20position','leftLayer','addTo','_setCameraViewListItem','no_rot','popupClose','CLAMP_TO_EDGE','getType','tag','lightCone','distanceDisplayBillboard','saturation','distanceLegend','_selectedIdTexture','depthTexture','S3MTilesLayer','Mar3D提供的12.5米精度的中国地形','reject','rightDown','sampler','修改長度(X方向)','contextMenuOpen','_command','ProviderViewModel','bboxSR','_auto_orientation','','IAU\x201976','_updateOutlineToCallback','fe80f2290b380cfed86c62e3edec169e','altColumn','_updateTerrainProvider','stere','_primitive3','writeTextToCanvas','_index','helmert','_has3dtiles','pinchEnd','IDENTITY','CheckerboardMaterialProperty','EPSG:4500','pauseTime','_bindExType','tiles','_beginAnalysis','getNumberOfYTilesAtLevel','EPSG:4537','clipOutSide','_removePit','lower','getPropertyValue','contourShow','backgroundOpacity','requestImage','_pitch','repeat_y','renderError','AddMidPoint','getShowPositon','EncodedCartesian3','distanceDisplayCondition_near','pitPrimitive','parentElement','totalArea','bessel','digVolume','();\x20\x0a','Transforms','lim','Lambert_Conformal_Conic_2SP','interpolate','_planeOptions','textStyles','longitudeShift','_arrThing','開啓鍵盤漫遊','_开启大气渲染','_unbindEvent','ElevationRamp','positions','transform','open','_decToSex','highlightOpen','lines','_hiddenColor','glowColor','4326','mill','OrthographicOffCenterFrustum','light','_tilesetFlat','getColorRamp','state','eachChildGraphic','timeline','Lambert_Azimuthal_Equal_Area','_videoContainer','pop','EPSG:4552','getTimestamp','centerPoint','+proj=tmerc\x20+lat_0=0\x20+lon_0=132\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','flyToByAnimationEnd','circleStyleConver','baseVal','EPSG:','lat','showAll','normalY','projection','LOCAL_DATUM','_last_preUpdateTime','uid','_camera','_toCesiumValEnd','BoundingBox','Alt','resetValue','oddcolor','hasTerrain','getContextMenu','绘制时_map不能为空,请将对象添加到图层并且图层已添加到Map','command','_areaList','stepSize','EPSG:4542','(window._contextmenuItemClickShowResult)','postProcessStages','PostProcessStageComposite','_isInSceneCamera','State','Event','ctx','_clock','_style2JsonBase','addDynamicPosition','_last_shouldAnimate','LINES','EPSG:4508','flyToExtent','_renderPassCache','font','colorHidden','bottomRadius','editStyle','convertor','pixelOffset','_jzmHeight','encoderOptions','divWidth','_localZOffset','_containerTime','query','globalAlpha','modelStyleConver','_highlight_mouseOutHandler','<div\x20title=\x22大地2000坐标\x22><label>横坐标</label>','RIGHT_ROTATE','LEFT_DOWN',');\x0a}\x0a','Click\x20to\x20activate\x20editing','render','graphic','px;','开启雾天气','ScreenSpaceEventType','ComponentDatatype','_toOneJson_Point','latitude','getInMapChilds','cvs','_last_clickPositionY','_shadowMapTexture','bgColor','right','contourMaterial.alpha\x20==\x200.0\x20?\x20elevationRampMaterial.diffuse\x20:\x20contourMaterial.diffuse','getGraphics','closeOnClick','floodVar','Close\x20rain','_graphic_dragger_ing','未处理参数','Cesium3DTileStyle','_getModelMatrix','content-length','KmlDataSource','_last_shadows','zh-CN','bcc62222fc634ec736589c483de933e6','TOWGS84','26cJhZZA','message','toastr','getDraggerContextMenu','readyPromise','getDistanceByLL','noAlt','fromMercator','cameraChanged','fetchXML','querySelector','addScanPlane','miny','queryGridData','MGRSPoint\x20bad\x20conversion\x20from:\x20','配置中的图层未处理','minimumHeights','mouseEvent','gradations','wallP','enableTranslate','minorDragger','dimensions_y','pickPosition','_onUpdate','error','_hasMoveEdit','_ferro','<li\x20class=\x22contextmenu-item\x22\x20data-index=\x22','county','CTRL','_updatEntityAlpha','mouseMoveTarget','popupOpen','_morphCompleteHandler','fa\x20fa-male','_shadingAlpha','hasChildThing','heightReference','sources','arcFrustum','time','_initChildGraphic','10000','snowCover','Edit\x20Scale','2024EFyKdN','onEnd','font_family','</div>','_getTerrainOptions','_showDrawMouseMoveSmallTooltip','heightLabel','_inverseMatrix','_isUpdate','当前时间不在范围内','_tileset','createShadowReceiveFragmentShader','属性类型已存在','camera_changedHandler','inverseTransformation','fromTranslationRotationScale','LEFT','resolutions','wallC','minimumTerrainLevel','rotateRight','warn','FrustumOutlineGeometry','baseLayerPicker','Double\x20click\x20to\x20finish\x20drawing','Framebuffer','positionsShow','BOTTOM_ROTATE','columnNumber','getTempPoint4','_depthTest','destroy','_backgroundColor_alpha_bak','Grid\x20shift\x20grids\x20not\x20found','polylineCombine','responseText','log','_map_clickHandler','label','createLayer','updateOutlinesDistanceDisplayCondition','Enable\x20night\x20vision','timeout\x20of\x20','setCameraView','<br\x20/>','_单击开始绘制','preventDefault','done','Rectangle','sterea','_effects','_currDistance','globe','_bindHierarchy','hasClickEvent','_primitive_point','_requestMetadata','undergroundColor','longitude_of_center','PostProcessStage','CLAMP_TO_GROUND','<div\x20class=\x22mars3d-template-titile\x22>','AREA_0','IntersectionTests','startEditing','mixt','_positions_curve','_updateDraw','innerHTML','Matrix4','_getLablePosition','toMGRS','<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22?>\x0a<svg\x20width=\x2224\x22\x20height=\x2224\x22\x20viewBox=\x220\x200\x2048\x2048\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20<rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/>\x0a\x20\x20<path\x20d=\x22M24.0607\x2010L24.024\x2038\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a\x20\x20<path\x20d=\x22M10\x2024L38\x2024\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a</svg>','headAngle','total','onlyPickModelPosition','_moveDistanceSum','fromColor','updateDraggers','_readyPromise','cos_p12','Water','_单击完成绘制','endDraw','_orbitCursorAngle','frameRate','_entitiesToVisualize','ExtrapolationType','getHeadingPitchRoll','outlinePositions','exp','setCallbackPosition','primitiveCollection','wholeDistance','grids','mouseDownView','interpolationDegree','fromCartesian','updateAttrForEditing','maximumHeights','Lon','getZoomUnits','Close\x20terrain','fa\x20fa-unlock-alt','_lastFpsSampleTime','layer','hue','_isStart','_drawMouseMoveHandler','_menuIndex','关闭夜视','buffer','getRealAlt','_addedHook','_toOneCesiumVal','rotation_x','<br/>','axis','showSun','off','bufferSteps','lighting','control','setQueryParameters','matrix','_fireBindDataEx','FIXED','_场景设置','hasOpacity','onDragStart','computeModelMatrix','isEntity','clockTick','isInPush','height','circular_clone_topPoints','add','_cloudCollection','_面下','coord_type','_uniforms','heightStr','addCircle','_cartographic','substring','scaleX','_conversionStyle','VertexArray','_color_alpha_bak','uniqueKey','Property','fa\x20fa-download','uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20float\x20alpha\x20=\x20abs(smoothstep(0.5,\x201.,\x20fract(-st.t\x20-\x20time)));\x0a\x20\x20alpha\x20+=\x20.1;\x0a\x20\x20material.alpha\x20=\x20alpha\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20return\x20material;\x0a}\x0a','corridorC','radius','forward','IonImageryProvider','strokeRect','addColorStop','isContinued','fov','format','#ff0000','_hierarchyPositions','_hasChangeEnableInputs','_positions_line_x','RIGHT','\x0a(+','EllipsoidTerrainProvider','_updatePositionsHook','[object\x20Date]','_showThroughEllipsoid','_speed','tan','取消鎖定','tiltEventTypes','px;overflow:hidden;margin:0;\x22\x20scrolling=\x22no\x22\x20frameborder=\x220\x22\x20></iframe>','metaKey','updateLengthForTerrain','scaleFactor','_ready','standard_parallel_1','default','formatNum','lineColor','_editing_entity','_getEventTarget','路径规划\x20请求失败(','city_limit','depthTest','removeEventListener','scanPlaneMode','_mapEx','pixelOffset_original','GeometryInstance','_getWindowPosition','PolylineDashMaterialProperty','_maxHeight','取消锁定','_minimumHeights','_removeCollectionBy2D','_clickTileGraphic:\x20当前数据太大避免卡顿未进行解析如需展示矢量对象请在图层配置加\x20hasToGraphic:true\x20参数\x20','_显示包围盒','SceneMode','cacheTime','local','http://www.w3.org/2000/svg','decimal','centerOfLine','_calculateAsynSurfacePosition','qsc','textarea','username','pixelOffsetY','latitudeInterval','toUpperCase','angleBetween','maximumTerrainLevel','esriGeometryPoint','_container_onMouseoutHandler','getElevationContourMaterial','_dataSource','关闭黑白','單擊增加點','_center','disable','_orbitFrame','semiMajorAxis','EPSG:4535','outlineCoordinates','_updatePointerEvents','typeName','highlight','openSmallTooltipByMinPointNum','alt','cloudStyleConver','ion','globeHeight','attackArrow','+proj=tmerc\x20+lat_0=0\x20+lon_0=102\x20+k=1\x20+x_0=34500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','bottomHeight','getPickedObject','diffuseWall','deleteLayer','CGCS2000_GK_Zone_3','<div><label>','STATIC_DRAW','classificationType','drawMouseMove','createElement','_createGeometryInstance','projName','_initTilingSchemeByCrs','querySelectorAll','Carthage\x201934\x20Tunisia','Geometry','red','getFloat32','getListByAttr','bind','billboardCollection','depthBias','circleC','shadingType','_last_pickedObject','opacity','_updateDivPosition','_getLocalZ','silhouetteColor','heightVar','z4490','marsEditor','getElementsByTagName','fi0','#29cf34','position','+proj=tmerc\x20+lat_0=0\x20+lon_0=126\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','MaterialUtil\x20registerPropertyClass:\x20','WMS','Airy\x201830','zoneLetter','_onPreRenderHandler','positionWC','_time','_关闭键盘漫游','getByAttr','getDistance','sourceTarget','+proj=tmerc\x20+lat_0=0\x20+lon_0=99\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','Do\x20not\x20go\x20underground','worldToCameraCoordinatesPoint','开启亮度','fromRadians','Down','area','_onMiddleUpHandler','heightStep','经纬度:','showThroughEllipsoid','minPointNum','timeTik','DeveloperError','_polylines','_hasFX','positionCartographic','+proj=tmerc\x20+lat_0=0\x20+lon_0=81\x20+k=1\x20+x_0=27500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','undergroundColorAlphaByDistance','_position_draw','_multipleDirty','debugAxisLength','czm_cellular','pointGrid','redraw','computeEllipsePositions','空間距離','Z_UP_TO_X_UP','toString','IdField','listens','_bindEvent','GEOCCS','刪除該點','debugAxis','_rotate','LvhIlDXT60I3NePicXWQT5K0eHFCR4hD','_onClockTickHandler','renderPass','getLayers','_sources3','arcgis_wfs','</label>','_updateEntityOpacity','ShaderSource','BoundingRectangle','WHEEL','CallbackProperty','enabledMoveTarget','gamma','angle','_type','normalX','arrThing','_default_zoomEventTypes','\x20<PropertyIsLike\x20wildCard=\x22*\x22\x20singleChar=\x22#\x22\x20escapeChar=\x22!\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<PropertyName>','_scanPlaneColor','BOTH','features','deActiveEdit',',POLYGON((','WebMapTileServiceImageryProvider','logDepth','sceneFramebuffer','toArray','GeometryPipeline','_on','code','turf.','_cameraMoveEndHandler','WGS84标准椭球又称EPSG4326','cameraController','openHighlight原有style中不存在以下属性关闭高亮时将无法恢复','_removeLabel','baidu','_appendHtmlHook','vertexFormat','_setColorStyleItem','fromType','contextmenuItems','</span>\x0a\x20\x20\x20\x20\x20</div>\x0a\x20\x20</div>\x20','bindDraggers','midpoint','showFrustum','krovak','startMoveLeft','defaultView','isr93','setVisible','_hasUpdateMater','An\x20error\x20occurred\x20while\x20accessing\x20','rightLayer','instances','className','postUpdate','LngLatPoint','_pickIds','CRS','SlopeRamp','未查询到相关结果!','trackedEntity','dimensions_z','minimumZoomDistance','LINEAR_NONE','cols','TimeInterval','visibleDepth','_setGlobeOption','_computedScanPlaneModelMatrix','flyHome','px;max-height:','tooltipClose','_pageSize','plane_distance','_onKeyDown','_topHeights','dynamicRiver','UndergroundYes','_globalAlpha','fa\x20fa-street-view','_last_fireIndex','defaultVisualizersCallback','vertexs','EPSG:3857','_clearDraw','_sexagesimal','android','destroyObject','originX','EffectUtil','_bindMoveAllDragger','_polygonFloat32','section','transX','_zoomFactor','stop','prototype','morphStart','interPolygonObj','MultiPoint','proj4','groundPosition','LineString','shadows','clientWidth','EllipsoidGeodesic','&v=017','_frameTime','_draggerIng','cesium-widget-errorPanel-header','geometryInstanceAttributes','C_x','_positions_show','divGraphicStyleConver','autoStopAngle','_scanPlaneMode','_setPitchRange_cameraChangedHandler','_last_startTime','_containerArrow','paths','UNSIGNED_INT_24_8','_getPolylineOutlinePositions','_rotateAngle','_graphic','_heading_reality','_开启下雨','toBottom','SCENE2D','updateText','con','updateAllNormalZ','translucency','defaultAccessToken','_passState','GeographicTilingScheme','YELLOW','dataSource','_entity','GaodePOI:\x20请传入参location数','lineOffset','Distance','PolylineGlowMaterialProperty','drawStart','updateOrientation','_labelEx','RectSlide','updateDivPosition','point1','result_type','修改缩放比例','holes','高亮对象图层','_立方米','_height_original','_getVector','_toOneCesiumVal_Poly','cylinder','TerrainClip','processFeatureCollection','</Literal>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</PropertyIsLike>','rotationMatrixFromPositionVelocity','没有坐标数据,漫游路线启动失败','WebMercatorProjection','labelStyleConver','hasContextMenu','offsetZ','openTooltip','_resetCamera','layerDefs','dataTypes','+proj=tmerc\x20+lat_0=0\x20+lon_0=105\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','word','tileVisible','selectedLayer','Oblique_Stereographic','_onTerrainChangeHandler','toolButton','ENABLED','#ffffff','HorizontalOrigin','_maxPitch','ctrlKey',';font-size:\x20','shouldAnimate','Modify\x20the\x20length(X\x20direction\x20)','LEFT_CLICK','Camera\x20info','type','isDestroy','_css_transform_origin','gaodekey','clearMoveTargetDelay','_state','numberOfLevelZeroTilesY','minimumRadius','templateValues','outlineOpacity','mars3d-smallTooltip-leftArrow','_getOrCreateLayer','_map_mouseDownHandler','transparent','_万立方米','column','_updateExOpacity','toPng','detail_info','平方米','headingPitchRollQuaternion','_updateMatrixMovePosition','top:\x2010px;right:\x2010px;','scanPlaneOpacity','DefaultImageId','_primitive2','fineArrowYW','openFlyAnimation','onTick','getRectangle','unbindHighlight','ro0','_conventMarsOptions','setInputAction','replace','dimian.length','_id','radii','offset','promise','_setCameraOption','isMoveing','getCubicValue','register:\x20','_wall_minimumHeights','Entity','S_POLE','getQBSplinePoints','endItem','polygon','getColorByStyle','HAS_NORMAL_MARS3D','isFlyAnimation','terrainExaggeration','_container_onMousedownHandler','cbg','removeArea','_增加点','getCurrentOptions','EPSG:4492','EPSG:4326','LEFT_DRAG','地形服务','_lightPositionEC','hasBindEvent','_limitGlobe','fromRotationY','planeAngle','airy','parentNode','outlineEffect','added','passes','clientY','https://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer','loadGeoJSON','MoveAll','_primitive_outline','getPickTarget','_getItemHtml','splitNum','changeMouseModel','_关闭拾取高亮','high','pointP','like','getHeightReference','normalZ','3104475MjFEex','_createIcon','_toJSON_Ex','_enabledEdit','self','fromArray','getComputedStyle','GLOBE','getBezierPoints','clickTileGraphic','TRANSPARENT','baseWaterColor','_radius','which','clearRect','\x20不存在,该方法需引入\x20turf.js\x20库生效。','volumeMeasure','Complete\x20the\x20modification\x20after\x20release','lam','properties','xHalfAngle','_maximumDistance','brightnessEffect','pointerEvents','success','B_im','ClassificationType','interpolateUsingFraction','sin','getLangText','delta','setNowTime','alphaPower','Equidistant\x20Cylindrical\x20(Plate\x20Carre)','gravity','_hash','params','fogByDistance','EditAttr','tooltip','fogEffect','removeAll','_minHeight','RotatePointStart','getTooltipConfig','boundingSphere','debugWireframe','_纵坐标','\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20contrast;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20brightness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main(void)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20sceneColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20sceneColor\x20=\x20czm_RGBToHSB(sceneColor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20sceneColor.z\x20+=\x20brightness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20sceneColor\x20=\x20czm_HSBToRGB(sceneColor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20factor\x20=\x20(259.0\x20*\x20(contrast\x20+\x20255.0))\x20/\x20(255.0\x20*\x20(259.0\x20-\x20contrast));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20sceneColor\x20=\x20factor\x20*\x20(sceneColor\x20-\x20vec3(0.5))\x20+\x20vec3(0.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(sceneColor,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','data-count','lineWidth','cutVolume','towgs84','progress','primitives','geometryInstances','LocalWorldTransform','silhouetteAlpha','isPrivate','startDraw:需要\x20map.addLayer(当前图层)\x20后才行使用本方法','PolylineArrowMaterialProperty','popupOptions','ows:Identifier','marsOptions','_cylinderLength','+proj=tmerc\x20+lat_0=0\x20+lon_0=129\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs','RADIANS_PER_DEGREE','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0avarying\x20vec2\x20v_st;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(position3DHigh,\x20position3DLow);\x0a\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x0a\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x0a\x20\x20v_st\x20=\x20st;\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','loadBefore','WaterType','morphTo3D','關閉鍵盤漫遊','frameRateHeight','analysisOptions','terrainChange','GoogleEarthEnterpriseMetadata','distanceHorStr','fxaa','_last_multiplier','search','lastCameraView','onlyPickTerrainPosition','maximumHeight','gcj02ll','geojson','trim','http://mt{s}.google.cn/vt/lyrs=s&hl=zh-CN&gl=CN&x={x}&y={y}&z={z}&s=Gali','_minPitch','apa','flyTo','5e5949f7e96e8a136ef36a6594f18cdf','ellipsoid','mouseMove','rgba(255,\x20255,\x20255,\x200.9)','_开启雾天气','Coordinates','getArrowPoints:插值出错','exact','transY','waypoints','1.0.0','svg:svg','Fly\x20around\x20here','_pitch_max','union','_updateView','textContent','pickEllipsoid','DefaultProxy','cesium-vrButton','填方体积','setColumn','Zoom\x20In','subtract','getSlopeContourMaterial','DrawCommand','图上标记','PrimitiveType','face','eva','translucent','material','east','yHalfAngle','edit','drawRemovePoint','addHeight','rectified_grid_angle','toJSON未识别的材质类型','標記圓','_scanePlaneSP','_color','oncontextmenu','cesium-button\x20cesium-toolbar-button\x20mars3d-vrButton','toDataURL','_ellipsoid','标记线','getGridKey','fireTarget','_toJSONValBefore','rad);\x0a\x20\x20\x20\x20\x20\x20-webkit-transform\x20:\x20rotate(-','crossorigin','last_highlighGraphic','_primitive1','WGS\x2084','WHITE','fps','charAt','opera','_sectorLineCommand','mapProjection','uniform\x20samplerCube\x20u_cubeMap;\x0avarying\x20vec3\x20v_texCoord;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20color\x20=\x20textureCube(u_cubeMap,\x20normalize(v_texCoord));\x0a\x20\x20gl_FragColor\x20=\x20vec4(czm_gammaCorrect(color).rgb,\x20czm_morphTime);\x0a}\x0a','Access\x20to\x20the\x20ground','_cacheGrid','cloudCollection','styleType','setCallbackPositions','close','_cylinderPosition','preUpdate','_addGraphicByArrOptions','updateCamera','pn1','neckWidthFactor','_hasUpdate_modelMatrix','_getConfig','getHeight','bindHighlight','修改位置','moll','_getTileEventParams','flyToGraphic','removeNearPoint','long1','_修改长度','https://restapi.amap.com/v3/place/text','_sp','mars3d-mousedownview-img','html','cos_p14','2023-01-10\x2012:54:43','ms1','_material','MAX_VALUE','moveStart','createGraphic','multiplyByPoint','north','background','120000|130000|190000','_values'];_0x579d=function(){return _0x4f6df2;};return _0x579d();}function authset(_0x204aa){var _0x403567,_0x33a604=[];return _0x33a604[0x0]=_0x204aa*P00,_0x403567=_0x204aa*_0x204aa,_0x33a604[0x0]+=_0x403567*P01,_0x33a604[0x1]=_0x403567*P10,_0x403567*=_0x204aa,_0x33a604[0x0]+=_0x403567*P02,_0x33a604[0x1]+=_0x403567*P11,_0x33a604[0x2]=_0x403567*P20,_0x33a604;}function authlat(_0x284967,_0xa255dd){var _0x3e60c5={_0x1ea0d2:0xef5},_0x2c5a95=_0x5a92ef,_0x66cd9b=_0x284967+_0x284967;return _0x284967+_0xa255dd[0x0]*Math['sin'](_0x66cd9b)+_0xa255dd[0x1]*Math['sin'](_0x66cd9b+_0x66cd9b)+_0xa255dd[0x2]*Math[_0x2c5a95(_0x3e60c5._0x1ea0d2)](_0x66cd9b+_0x66cd9b+_0x66cd9b);}var names$i=['Lambert\x20Azimuthal\x20Equal\x20Area',_0x5a92ef(0xbf1),_0x5a92ef(0x63c)],laea={'init':init$i,'forward':forward$i,'inverse':inverse$i,'names':names$i,'S_POLE':S_POLE,'N_POLE':N_POLE,'EQUIT':EQUIT,'OBLIQ':OBLIQ};function asinz(_0x567ff2){var _0x352b05=_0x5a92ef;return Math[_0x352b05(0x39f)](_0x567ff2)>0x1&&(_0x567ff2=_0x567ff2>0x1?0x1:-0x1),Math['asin'](_0x567ff2);}function init$h(){var _0x402791={_0x545007:0xef5,_0x7b1cd6:0x29a,_0x3aacc8:0x916,_0xf8c42d:0xf8e,_0xbe4525:0x8ab},_0x2fcb90=_0x5a92ef;if(Math['abs'](this['lat1']+this[_0x2fcb90(0x29a)])<EPSLN)return;this['temp']=this['b']/this['a'],this['es']=0x1-Math['pow'](this['temp'],0x2),this['e3']=Math['sqrt'](this['es']),this['sin_po']=Math['sin'](this['lat1']),this['cos_po']=Math['cos'](this[_0x2fcb90(0x916)]),this['t1']=this[_0x2fcb90(0x100c)],this['con']=this['sin_po'],this['ms1']=msfnz(this['e3'],this[_0x2fcb90(0x100c)],this['cos_po']),this['qs1']=qsfnz(this['e3'],this['sin_po'],this['cos_po']),this['sin_po']=Math[_0x2fcb90(_0x402791._0x545007)](this[_0x2fcb90(_0x402791._0x7b1cd6)]),this[_0x2fcb90(0x250)]=Math['cos'](this['lat2']),this['t2']=this['sin_po'],this['ms2']=msfnz(this['e3'],this[_0x2fcb90(0x100c)],this['cos_po']),this['qs2']=qsfnz(this['e3'],this['sin_po'],this['cos_po']),this['sin_po']=Math['sin'](this['lat0']),this['cos_po']=Math['cos'](this['lat0']),this['t3']=this['sin_po'],this['qs0']=qsfnz(this['e3'],this['sin_po'],this[_0x2fcb90(0x250)]),Math['abs'](this[_0x2fcb90(_0x402791._0x3aacc8)]-this['lat2'])>EPSLN?this['ns0']=(this[_0x2fcb90(_0x402791._0xf8c42d)]*this['ms1']-this['ms2']*this[_0x2fcb90(0x957)])/(this[_0x2fcb90(0x816)]-this['qs1']):this[_0x2fcb90(_0x402791._0xbe4525)]=this['con'],this['c']=this['ms1']*this['ms1']+this[_0x2fcb90(0x8ab)]*this['qs1'],this['rh']=this['a']*Math['sqrt'](this['c']-this['ns0']*this['qs0'])/this[_0x2fcb90(0x8ab)];}function forward$h(_0x17fa5d){var _0x252590={_0x43ea72:0xef5,_0x3c0add:0x8ab,_0x152730:0x666},_0x1dd371=_0x5a92ef,_0x2b3ec4=_0x17fa5d['x'],_0x58fced=_0x17fa5d['y'];this['sin_phi']=Math[_0x1dd371(_0x252590._0x43ea72)](_0x58fced),this[_0x1dd371(0x28e)]=Math[_0x1dd371(0xa50)](_0x58fced);var _0x123f21=qsfnz(this['e3'],this['sin_phi'],this['cos_phi']),_0x2edb75=this['a']*Math['sqrt'](this['c']-this['ns0']*_0x123f21)/this['ns0'],_0x589b58=this[_0x1dd371(_0x252590._0x3c0add)]*adjust_lon(_0x2b3ec4-this[_0x1dd371(_0x252590._0x152730)]),_0x54ac0f=_0x2edb75*Math['sin'](_0x589b58)+this['x0'],_0x32e415=this['rh']-_0x2edb75*Math[_0x1dd371(0xa50)](_0x589b58)+this['y0'];return _0x17fa5d['x']=_0x54ac0f,_0x17fa5d['y']=_0x32e415,_0x17fa5d;}function inverse$h(_0x3aabd0){var _0x1c79b3={_0x53b033:0x8ab},_0x455c2b=_0x5a92ef,_0x12549f,_0x640206,_0x3bce8d,_0x1560a7,_0x5703c9,_0xf90b36;return _0x3aabd0['x']-=this['x0'],_0x3aabd0['y']=this['rh']-_0x3aabd0['y']+this['y0'],this['ns0']>=0x0?(_0x12549f=Math['sqrt'](_0x3aabd0['x']*_0x3aabd0['x']+_0x3aabd0['y']*_0x3aabd0['y']),_0x3bce8d=0x1):(_0x12549f=-Math['sqrt'](_0x3aabd0['x']*_0x3aabd0['x']+_0x3aabd0['y']*_0x3aabd0['y']),_0x3bce8d=-0x1),_0x1560a7=0x0,_0x12549f!==0x0&&(_0x1560a7=Math['atan2'](_0x3bce8d*_0x3aabd0['x'],_0x3bce8d*_0x3aabd0['y'])),_0x3bce8d=_0x12549f*this[_0x455c2b(0x8ab)]/this['a'],this['sphere']?_0xf90b36=Math['asin']((this['c']-_0x3bce8d*_0x3bce8d)/(0x2*this[_0x455c2b(_0x1c79b3._0x53b033)])):(_0x640206=(this['c']-_0x3bce8d*_0x3bce8d)/this['ns0'],_0xf90b36=this[_0x455c2b(0x993)](this['e3'],_0x640206)),_0x5703c9=adjust_lon(_0x1560a7/this[_0x455c2b(_0x1c79b3._0x53b033)]+this['long0']),_0x3aabd0['x']=_0x5703c9,_0x3aabd0['y']=_0xf90b36,_0x3aabd0;}function phi1z(_0x4c461c,_0x56d11a){var _0x56612d={_0x2da87f:0x39f},_0x294d79=_0x5a92ef,_0x1b4847,_0xd5bf8b,_0x312338,_0x3c8d18,_0x146e70,_0x1d82b8=asinz(0.5*_0x56d11a);if(_0x4c461c<EPSLN)return _0x1d82b8;var _0x5937c9=_0x4c461c*_0x4c461c;for(var _0x40a8bc=0x1;_0x40a8bc<=0x19;_0x40a8bc++){_0x1b4847=Math['sin'](_0x1d82b8),_0xd5bf8b=Math['cos'](_0x1d82b8),_0x312338=_0x4c461c*_0x1b4847,_0x3c8d18=0x1-_0x312338*_0x312338,_0x146e70=0.5*_0x3c8d18*_0x3c8d18/_0xd5bf8b*(_0x56d11a/(0x1-_0x5937c9)-_0x1b4847/_0x3c8d18+0.5/_0x4c461c*Math['log']((0x1-_0x312338)/(0x1+_0x312338))),_0x1d82b8=_0x1d82b8+_0x146e70;if(Math[_0x294d79(_0x56612d._0x2da87f)](_0x146e70)<=1e-7)return _0x1d82b8;}return null;}var names$h=[_0x5a92ef(0x1d0),'Albers','aea'],aea={'init':init$h,'forward':forward$h,'inverse':inverse$h,'names':names$h,'phi1z':phi1z};function init$g(){var _0xfe8b88={_0x562f1a:0xf8c},_0x2fd5a1=_0x5a92ef;this['sin_p14']=Math['sin'](this['lat0']),this[_0x2fd5a1(_0xfe8b88._0x562f1a)]=Math[_0x2fd5a1(0xa50)](this['lat0']),this['infinity_dist']=0x3e8*this['a'],this['rc']=0x1;}function forward$g(_0x153238){var _0x183a33={_0x60dd95:0xef5,_0x105858:0xf8c,_0x496fa7:0x39f},_0x4aa8f5=_0x5a92ef,_0x1fc15c,_0x1545cc,_0x38f46f,_0x362fe1,_0x1b1443,_0x10e275,_0x14463e,_0x1e3977,_0x13981a=_0x153238['x'],_0x1f7607=_0x153238['y'];return _0x38f46f=adjust_lon(_0x13981a-this['long0']),_0x1fc15c=Math[_0x4aa8f5(_0x183a33._0x60dd95)](_0x1f7607),_0x1545cc=Math['cos'](_0x1f7607),_0x362fe1=Math['cos'](_0x38f46f),_0x10e275=this['sin_p14']*_0x1fc15c+this[_0x4aa8f5(_0x183a33._0x105858)]*_0x1545cc*_0x362fe1,_0x1b1443=0x1,_0x10e275>0x0||Math[_0x4aa8f5(_0x183a33._0x496fa7)](_0x10e275)<=EPSLN?(_0x14463e=this['x0']+this['a']*_0x1b1443*_0x1545cc*Math['sin'](_0x38f46f)/_0x10e275,_0x1e3977=this['y0']+this['a']*_0x1b1443*(this['cos_p14']*_0x1fc15c-this['sin_p14']*_0x1545cc*_0x362fe1)/_0x10e275):(_0x14463e=this['x0']+this['infinity_dist']*_0x1545cc*Math['sin'](_0x38f46f),_0x1e3977=this['y0']+this['infinity_dist']*(this['cos_p14']*_0x1fc15c-this[_0x4aa8f5(0x717)]*_0x1545cc*_0x362fe1)),_0x153238['x']=_0x14463e,_0x153238['y']=_0x1e3977,_0x153238;}function inverse$g(_0x597293){var _0x9aabf5={_0xa4ba79:0x58c,_0x4438f7:0x717},_0x5fd1d2=_0x5a92ef,_0x1293d6,_0x39cadb,_0x9f7443,_0x37ddb7,_0x69922e,_0x4ac681;return _0x597293['x']=(_0x597293['x']-this['x0'])/this['a'],_0x597293['y']=(_0x597293['y']-this['y0'])/this['a'],_0x597293['x']/=this['k0'],_0x597293['y']/=this['k0'],(_0x1293d6=Math['sqrt'](_0x597293['x']*_0x597293['x']+_0x597293['y']*_0x597293['y']))?(_0x37ddb7=Math[_0x5fd1d2(_0x9aabf5._0xa4ba79)](_0x1293d6,this['rc']),_0x39cadb=Math['sin'](_0x37ddb7),_0x9f7443=Math['cos'](_0x37ddb7),_0x4ac681=asinz(_0x9f7443*this[_0x5fd1d2(_0x9aabf5._0x4438f7)]+_0x597293['y']*_0x39cadb*this[_0x5fd1d2(0xf8c)]/_0x1293d6),_0x69922e=Math[_0x5fd1d2(0x58c)](_0x597293['x']*_0x39cadb,_0x1293d6*this['cos_p14']*_0x9f7443-_0x597293['y']*this['sin_p14']*_0x39cadb),_0x69922e=adjust_lon(this['long0']+_0x69922e)):(_0x4ac681=this['phic0'],_0x69922e=0x0),_0x597293['x']=_0x69922e,_0x597293['y']=_0x4ac681,_0x597293;}var names$g=[_0x5a92ef(0x687)],gnom={'init':init$g,'forward':forward$g,'inverse':inverse$g,'names':names$g};function iqsfnz(_0x2e8527,_0xe23f70){var _0xf3dc87={_0x19260c:0x39f,_0x60e337:0xef5},_0x130c09=_0x5a92ef,_0x45c6dd=0x1-(0x1-_0x2e8527*_0x2e8527)/(0x2*_0x2e8527)*Math['log']((0x1-_0x2e8527)/(0x1+_0x2e8527));if(Math[_0x130c09(0x39f)](Math[_0x130c09(_0xf3dc87._0x19260c)](_0xe23f70)-_0x45c6dd)<0.000001)return _0xe23f70<0x0?-0x1*HALF_PI:HALF_PI;var _0x1242b1=Math['asin'](0.5*_0xe23f70),_0x16eb53,_0x4cd373,_0xd275b,_0x309fbc;for(var _0x10e208=0x0;_0x10e208<0x1e;_0x10e208++){_0x4cd373=Math[_0x130c09(_0xf3dc87._0x60e337)](_0x1242b1),_0xd275b=Math['cos'](_0x1242b1),_0x309fbc=_0x2e8527*_0x4cd373,_0x16eb53=Math['pow'](0x1-_0x309fbc*_0x309fbc,0x2)/(0x2*_0xd275b)*(_0xe23f70/(0x1-_0x2e8527*_0x2e8527)-_0x4cd373/(0x1-_0x309fbc*_0x309fbc)+0.5/_0x2e8527*Math['log']((0x1-_0x309fbc)/(0x1+_0x309fbc))),_0x1242b1+=_0x16eb53;if(Math['abs'](_0x16eb53)<=1e-10)return _0x1242b1;}return NaN;}function init$f(){!this['sphere']&&(this['k0']=msfnz(this['e'],Math['sin'](this['lat_ts']),Math['cos'](this['lat_ts'])));}function forward$f(_0x29cdae){var _0x365567=_0x5a92ef,_0x167e77=_0x29cdae['x'],_0x44ad97=_0x29cdae['y'],_0x23051b,_0x5406f9,_0x21c83f=adjust_lon(_0x167e77-this['long0']);if(this['sphere'])_0x23051b=this['x0']+this['a']*_0x21c83f*Math['cos'](this[_0x365567(0x7f8)]),_0x5406f9=this['y0']+this['a']*Math['sin'](_0x44ad97)/Math['cos'](this['lat_ts']);else{var _0x585896=qsfnz(this['e'],Math['sin'](_0x44ad97));_0x23051b=this['x0']+this['a']*this['k0']*_0x21c83f,_0x5406f9=this['y0']+this['a']*_0x585896*0.5/this['k0'];}return _0x29cdae['x']=_0x23051b,_0x29cdae['y']=_0x5406f9,_0x29cdae;}function inverse$f(_0x3cd450){var _0x67333c={_0x2c84aa:0xa50},_0x1a40a0=_0x5a92ef;_0x3cd450['x']-=this['x0'],_0x3cd450['y']-=this['y0'];var _0x388512,_0x269b66;return this['sphere']?(_0x388512=adjust_lon(this['long0']+_0x3cd450['x']/this['a']/Math[_0x1a40a0(_0x67333c._0x2c84aa)](this[_0x1a40a0(0x7f8)])),_0x269b66=Math['asin'](_0x3cd450['y']/this['a']*Math['cos'](this[_0x1a40a0(0x7f8)]))):(_0x269b66=iqsfnz(this['e'],0x2*_0x3cd450['y']*this['k0']/this['a']),_0x388512=adjust_lon(this['long0']+_0x3cd450['x']/(this['a']*this['k0']))),_0x3cd450['x']=_0x388512,_0x3cd450['y']=_0x269b66,_0x3cd450;}var names$f=['cea'],cea={'init':init$f,'forward':forward$f,'inverse':inverse$f,'names':names$f};function init$e(){var _0x33ff70={_0x56d3ca:0x666,_0x11b7fd:0x7f8,_0xf58438:0xefa},_0x5822b6=_0x5a92ef;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this['lat0']=this[_0x5822b6(0xa1a)]||0x0,this[_0x5822b6(_0x33ff70._0x56d3ca)]=this['long0']||0x0,this[_0x5822b6(_0x33ff70._0x11b7fd)]=this[_0x5822b6(0x7f8)]||0x0,this['title']=this['title']||_0x5822b6(_0x33ff70._0xf58438),this['rc']=Math['cos'](this['lat_ts']);}function forward$e(_0x5bd4e3){var _0x2071dc=_0x5bd4e3['x'],_0x1e3197=_0x5bd4e3['y'],_0x467537=adjust_lon(_0x2071dc-this['long0']),_0x1ca0dc=adjust_lat(_0x1e3197-this['lat0']);return _0x5bd4e3['x']=this['x0']+this['a']*_0x467537*this['rc'],_0x5bd4e3['y']=this['y0']+this['a']*_0x1ca0dc,_0x5bd4e3;}function inverse$e(_0x53e774){var _0xa66e69=_0x5a92ef,_0x950300=_0x53e774['x'],_0x79831d=_0x53e774['y'];return _0x53e774['x']=adjust_lon(this[_0xa66e69(0x666)]+(_0x950300-this['x0'])/(this['a']*this['rc'])),_0x53e774['y']=adjust_lat(this['lat0']+(_0x79831d-this['y0'])/this['a']),_0x53e774;}var names$e=['Equirectangular',_0x5a92ef(0x80a),_0x5a92ef(0x9be)],eqc={'init':init$e,'forward':forward$e,'inverse':inverse$e,'names':names$e},MAX_ITER$1=0x14;function init$d(){var _0x113731={_0x441a46:0x725,_0x5b9bc8:0x305},_0x1ba89c=_0x5a92ef;this['temp']=this['b']/this['a'],this['es']=0x1-Math['pow'](this[_0x1ba89c(_0x113731._0x441a46)],0x2),this['e']=Math['sqrt'](this['es']),this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this[_0x1ba89c(_0x113731._0x5b9bc8)]=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this['lat0']);}function forward$d(_0x2d16b7){var _0x360f94={_0x30441c:0xef5,_0xe7f324:0xa1a,_0x355908:0xef5},_0x12b5ce=_0x5a92ef,_0x37f22f=_0x2d16b7['x'],_0x3dcbc3=_0x2d16b7['y'],_0x168239,_0x3d928a,_0x4cf8b6,_0x4e827a=adjust_lon(_0x37f22f-this['long0']);_0x4cf8b6=_0x4e827a*Math[_0x12b5ce(_0x360f94._0x30441c)](_0x3dcbc3);if(this['sphere'])Math['abs'](_0x3dcbc3)<=EPSLN?(_0x168239=this['a']*_0x4e827a,_0x3d928a=-0x1*this['a']*this[_0x12b5ce(_0x360f94._0xe7f324)]):(_0x168239=this['a']*Math[_0x12b5ce(_0x360f94._0x355908)](_0x4cf8b6)/Math[_0x12b5ce(0xd2b)](_0x3dcbc3),_0x3d928a=this['a']*(adjust_lat(_0x3dcbc3-this['lat0'])+(0x1-Math['cos'](_0x4cf8b6))/Math['tan'](_0x3dcbc3)));else{if(Math['abs'](_0x3dcbc3)<=EPSLN)_0x168239=this['a']*_0x4e827a,_0x3d928a=-0x1*this['ml0'];else{var _0x5c89b1=gN(this['a'],this['e'],Math['sin'](_0x3dcbc3))/Math['tan'](_0x3dcbc3);_0x168239=_0x5c89b1*Math[_0x12b5ce(0xef5)](_0x4cf8b6),_0x3d928a=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x3dcbc3)-this['ml0']+_0x5c89b1*(0x1-Math['cos'](_0x4cf8b6));}}return _0x2d16b7['x']=_0x168239+this['x0'],_0x2d16b7['y']=_0x3d928a+this['y0'],_0x2d16b7;}function inverse$d(_0x177a0a){var _0x37ab7c={_0x454226:0xa1a,_0x2b1d8b:0x666,_0xd05888:0xd2b,_0x4d153a:0x666,_0xd46fb:0xb89},_0x5c9d83=_0x5a92ef,_0x4d9e49,_0x1dd74c,_0x6d6918,_0x217c11,_0x1222d0,_0x518bfc,_0xc49506,_0x36ce24,_0x54202e;_0x6d6918=_0x177a0a['x']-this['x0'],_0x217c11=_0x177a0a['y']-this['y0'];if(this['sphere']){if(Math['abs'](_0x217c11+this['a']*this['lat0'])<=EPSLN)_0x4d9e49=adjust_lon(_0x6d6918/this['a']+this[_0x5c9d83(0x666)]),_0x1dd74c=0x0;else{_0x518bfc=this[_0x5c9d83(_0x37ab7c._0x454226)]+_0x217c11/this['a'],_0xc49506=_0x6d6918*_0x6d6918/this['a']/this['a']+_0x518bfc*_0x518bfc,_0x36ce24=_0x518bfc;var _0x9f15fe;for(_0x1222d0=MAX_ITER$1;_0x1222d0;--_0x1222d0){_0x9f15fe=Math[_0x5c9d83(0xd2b)](_0x36ce24),_0x54202e=-0x1*(_0x518bfc*(_0x36ce24*_0x9f15fe+0x1)-_0x36ce24-0.5*(_0x36ce24*_0x36ce24+_0xc49506)*_0x9f15fe)/((_0x36ce24-_0x518bfc)/_0x9f15fe-0x1),_0x36ce24+=_0x54202e;if(Math['abs'](_0x54202e)<=EPSLN){_0x1dd74c=_0x36ce24;break;}}_0x4d9e49=adjust_lon(this[_0x5c9d83(_0x37ab7c._0x2b1d8b)]+Math['asin'](_0x6d6918*Math[_0x5c9d83(_0x37ab7c._0xd05888)](_0x36ce24)/this['a'])/Math['sin'](_0x1dd74c));}}else{if(Math['abs'](_0x217c11+this['ml0'])<=EPSLN)_0x1dd74c=0x0,_0x4d9e49=adjust_lon(this[_0x5c9d83(0x666)]+_0x6d6918/this['a']);else{_0x518bfc=(this['ml0']+_0x217c11)/this['a'],_0xc49506=_0x6d6918*_0x6d6918/this['a']/this['a']+_0x518bfc*_0x518bfc,_0x36ce24=_0x518bfc;var _0x209ea6,_0x925b91,_0x897d95,_0x577159,_0x2bd122;for(_0x1222d0=MAX_ITER$1;_0x1222d0;--_0x1222d0){_0x2bd122=this['e']*Math['sin'](_0x36ce24),_0x209ea6=Math['sqrt'](0x1-_0x2bd122*_0x2bd122)*Math['tan'](_0x36ce24),_0x925b91=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x36ce24),_0x897d95=this['e0']-0x2*this['e1']*Math['cos'](0x2*_0x36ce24)+0x4*this['e2']*Math[_0x5c9d83(0xa50)](0x4*_0x36ce24)-0x6*this['e3']*Math['cos'](0x6*_0x36ce24),_0x577159=_0x925b91/this['a'],_0x54202e=(_0x518bfc*(_0x209ea6*_0x577159+0x1)-_0x577159-0.5*_0x209ea6*(_0x577159*_0x577159+_0xc49506))/(this['es']*Math[_0x5c9d83(0xef5)](0x2*_0x36ce24)*(_0x577159*_0x577159+_0xc49506-0x2*_0x518bfc*_0x577159)/(0x4*_0x209ea6)+(_0x518bfc-_0x577159)*(_0x209ea6*_0x897d95-0x2/Math['sin'](0x2*_0x36ce24))-_0x897d95),_0x36ce24-=_0x54202e;if(Math['abs'](_0x54202e)<=EPSLN){_0x1dd74c=_0x36ce24;break;}}_0x209ea6=Math['sqrt'](0x1-this['es']*Math['pow'](Math['sin'](_0x1dd74c),0x2))*Math['tan'](_0x1dd74c),_0x4d9e49=adjust_lon(this[_0x5c9d83(_0x37ab7c._0x4d153a)]+Math[_0x5c9d83(_0x37ab7c._0xd46fb)](_0x6d6918*_0x209ea6/this['a'])/Math['sin'](_0x1dd74c));}}return _0x177a0a['x']=_0x4d9e49,_0x177a0a['y']=_0x1dd74c,_0x177a0a;}var names$d=[_0x5a92ef(0xfec),_0x5a92ef(0x753)],poly={'init':init$d,'forward':forward$d,'inverse':inverse$d,'names':names$d};function init$c(){var _0x1c139e={_0x2b8af4:0x949,_0x2fa9c3:0xef2,_0x5d7841:0x102a,_0x364ff7:0x828},_0x2d3a09=_0x5a92ef;this['A']=[],this['A'][0x1]=0.6399175073,this['A'][0x2]=-0.1358797613,this['A'][0x3]=0.063294409,this['A'][0x4]=-0.02526853,this['A'][0x5]=0.0117879,this['A'][0x6]=-0.0055161,this['A'][0x7]=0.0026906,this['A'][0x8]=-0.001333,this['A'][0x9]=0.00067,this['A'][0xa]=-0.00034,this[_0x2d3a09(0x949)]=[],this['B_im']=[],this[_0x2d3a09(_0x1c139e._0x2b8af4)][0x1]=0.7557853228,this['B_im'][0x1]=0x0,this['B_re'][0x2]=0.249204646,this['B_im'][0x2]=0.003371507,this['B_re'][0x3]=-0.001541739,this['B_im'][0x3]=0.04105856,this['B_re'][0x4]=-0.10162907,this['B_im'][0x4]=0.01727609,this['B_re'][0x5]=-0.26623489,this['B_im'][0x5]=-0.36249218,this['B_re'][0x6]=-0.6870983,this[_0x2d3a09(_0x1c139e._0x2fa9c3)][0x6]=-1.1651967,this[_0x2d3a09(_0x1c139e._0x5d7841)]=[],this['C_im']=[],this['C_re'][0x1]=1.3231270439,this[_0x2d3a09(_0x1c139e._0x364ff7)][0x1]=0x0,this['C_re'][0x2]=-0.577245789,this['C_im'][0x2]=-0.007809598,this['C_re'][0x3]=0.508307513,this[_0x2d3a09(0x828)][0x3]=-0.112208952,this['C_re'][0x4]=-0.15094762,this[_0x2d3a09(_0x1c139e._0x364ff7)][0x4]=0.18200602,this['C_re'][0x5]=1.01418179,this['C_im'][0x5]=1.64497696,this['C_re'][0x6]=1.9660549,this['C_im'][0x6]=2.5127645,this['D']=[],this['D'][0x1]=1.5627014243,this['D'][0x2]=0.5185406398,this['D'][0x3]=-0.03333098,this['D'][0x4]=-0.1052906,this['D'][0x5]=-0.0368594,this['D'][0x6]=0.007317,this['D'][0x7]=0.0122,this['D'][0x8]=0.00394,this['D'][0x9]=-0.0013;}function forward$c(_0x1f2966){var _0x3809ac={_0x119e72:0x666,_0x40b6af:0xef2},_0x597feb=_0x5a92ef,_0x1f54ef,_0x51f5eb=_0x1f2966['x'],_0x44404b=_0x1f2966['y'],_0x26d754=_0x44404b-this['lat0'],_0x3fe5df=_0x51f5eb-this[_0x597feb(_0x3809ac._0x119e72)],_0x355268=_0x26d754/SEC_TO_RAD*0.00001,_0x165146=_0x3fe5df,_0x5441a4=0x1,_0x2229be=0x0;for(_0x1f54ef=0x1;_0x1f54ef<=0xa;_0x1f54ef++){_0x5441a4=_0x5441a4*_0x355268,_0x2229be=_0x2229be+this['A'][_0x1f54ef]*_0x5441a4;}var _0x5c8559=_0x2229be,_0xd9126b=_0x165146,_0x1360aa=0x1,_0x5a39d6=0x0,_0x186168,_0x431470,_0x286008=0x0,_0x39983a=0x0;for(_0x1f54ef=0x1;_0x1f54ef<=0x6;_0x1f54ef++){_0x186168=_0x1360aa*_0x5c8559-_0x5a39d6*_0xd9126b,_0x431470=_0x5a39d6*_0x5c8559+_0x1360aa*_0xd9126b,_0x1360aa=_0x186168,_0x5a39d6=_0x431470,_0x286008=_0x286008+this['B_re'][_0x1f54ef]*_0x1360aa-this[_0x597feb(_0x3809ac._0x40b6af)][_0x1f54ef]*_0x5a39d6,_0x39983a=_0x39983a+this['B_im'][_0x1f54ef]*_0x1360aa+this['B_re'][_0x1f54ef]*_0x5a39d6;}return _0x1f2966['x']=_0x39983a*this['a']+this['x0'],_0x1f2966['y']=_0x286008*this['a']+this['y0'],_0x1f2966;}function inverse$c(_0x56a4a3){var _0x5da453={_0x41c4f5:0x102a,_0x714d7f:0xef2},_0x2ab0e4=_0x5a92ef,_0x2c69c9,_0x9235ca=_0x56a4a3['x'],_0x1078c1=_0x56a4a3['y'],_0x1324e1=_0x9235ca-this['x0'],_0x200b15=_0x1078c1-this['y0'],_0x4a85c5=_0x200b15/this['a'],_0x58222a=_0x1324e1/this['a'],_0x52d810=0x1,_0x324bc6=0x0,_0xaa0724,_0x45d784,_0x2bb927=0x0,_0x5f2776=0x0;for(_0x2c69c9=0x1;_0x2c69c9<=0x6;_0x2c69c9++){_0xaa0724=_0x52d810*_0x4a85c5-_0x324bc6*_0x58222a,_0x45d784=_0x324bc6*_0x4a85c5+_0x52d810*_0x58222a,_0x52d810=_0xaa0724,_0x324bc6=_0x45d784,_0x2bb927=_0x2bb927+this['C_re'][_0x2c69c9]*_0x52d810-this['C_im'][_0x2c69c9]*_0x324bc6,_0x5f2776=_0x5f2776+this['C_im'][_0x2c69c9]*_0x52d810+this[_0x2ab0e4(_0x5da453._0x41c4f5)][_0x2c69c9]*_0x324bc6;}for(var _0x2bb82c=0x0;_0x2bb82c<this['iterations'];_0x2bb82c++){var _0x244bbe=_0x2bb927,_0x24a83f=_0x5f2776,_0x45ecf6,_0x1b8223,_0x158d3f=_0x4a85c5,_0x37df57=_0x58222a;for(_0x2c69c9=0x2;_0x2c69c9<=0x6;_0x2c69c9++){_0x45ecf6=_0x244bbe*_0x2bb927-_0x24a83f*_0x5f2776,_0x1b8223=_0x24a83f*_0x2bb927+_0x244bbe*_0x5f2776,_0x244bbe=_0x45ecf6,_0x24a83f=_0x1b8223,_0x158d3f=_0x158d3f+(_0x2c69c9-0x1)*(this['B_re'][_0x2c69c9]*_0x244bbe-this[_0x2ab0e4(0xef2)][_0x2c69c9]*_0x24a83f),_0x37df57=_0x37df57+(_0x2c69c9-0x1)*(this[_0x2ab0e4(_0x5da453._0x714d7f)][_0x2c69c9]*_0x244bbe+this[_0x2ab0e4(0x949)][_0x2c69c9]*_0x24a83f);}_0x244bbe=0x1,_0x24a83f=0x0;var _0x4548f2=this['B_re'][0x1],_0x402b4c=this['B_im'][0x1];for(_0x2c69c9=0x2;_0x2c69c9<=0x6;_0x2c69c9++){_0x45ecf6=_0x244bbe*_0x2bb927-_0x24a83f*_0x5f2776,_0x1b8223=_0x24a83f*_0x2bb927+_0x244bbe*_0x5f2776,_0x244bbe=_0x45ecf6,_0x24a83f=_0x1b8223,_0x4548f2=_0x4548f2+_0x2c69c9*(this['B_re'][_0x2c69c9]*_0x244bbe-this[_0x2ab0e4(0xef2)][_0x2c69c9]*_0x24a83f),_0x402b4c=_0x402b4c+_0x2c69c9*(this['B_im'][_0x2c69c9]*_0x244bbe+this['B_re'][_0x2c69c9]*_0x24a83f);}var _0x555e9f=_0x4548f2*_0x4548f2+_0x402b4c*_0x402b4c;_0x2bb927=(_0x158d3f*_0x4548f2+_0x37df57*_0x402b4c)/_0x555e9f,_0x5f2776=(_0x37df57*_0x4548f2-_0x158d3f*_0x402b4c)/_0x555e9f;}var _0x5f0b5f=_0x2bb927,_0x5ec97c=_0x5f2776,_0x19a0c0=0x1,_0x4ecc3b=0x0;for(_0x2c69c9=0x1;_0x2c69c9<=0x9;_0x2c69c9++){_0x19a0c0=_0x19a0c0*_0x5f0b5f,_0x4ecc3b=_0x4ecc3b+this['D'][_0x2c69c9]*_0x19a0c0;}var _0xb83f0b=this['lat0']+_0x4ecc3b*SEC_TO_RAD*0x186a0,_0x27c364=this[_0x2ab0e4(0x666)]+_0x5ec97c;return _0x56a4a3['x']=_0x27c364,_0x56a4a3['y']=_0xb83f0b,_0x56a4a3;}var names$c=['New_Zealand_Map_Grid','nzmg'],nzmg={'init':init$c,'forward':forward$c,'inverse':inverse$c,'names':names$c};function init$b(){}function forward$b(_0xf273ba){var _0x430fa6=_0x5a92ef,_0x9df1bb=_0xf273ba['x'],_0x5ca54f=_0xf273ba['y'],_0x1aabd0=adjust_lon(_0x9df1bb-this[_0x430fa6(0x666)]),_0x4d018e=this['x0']+this['a']*_0x1aabd0,_0x4171bd=this['y0']+this['a']*Math['log'](Math['tan'](Math['PI']/0x4+_0x5ca54f/2.5))*1.25;return _0xf273ba['x']=_0x4d018e,_0xf273ba['y']=_0x4171bd,_0xf273ba;}function inverse$b(_0x6cd0b7){var _0x3ec1cd={_0x13a6a1:0x666},_0x3dc597=_0x5a92ef;_0x6cd0b7['x']-=this['x0'],_0x6cd0b7['y']-=this['y0'];var _0x2ee404=adjust_lon(this[_0x3dc597(_0x3ec1cd._0x13a6a1)]+_0x6cd0b7['x']/this['a']),_0x3dc307=2.5*(Math[_0x3dc597(0x3ad)](Math['exp'](0.8*_0x6cd0b7['y']/this['a']))-Math['PI']/0x4);return _0x6cd0b7['x']=_0x2ee404,_0x6cd0b7['y']=_0x3dc307,_0x6cd0b7;}var names$b=['Miller_Cylindrical',_0x5a92ef(0xbe9)],mill={'init':init$b,'forward':forward$b,'inverse':inverse$b,'names':names$b},MAX_ITER=0x14;function init$a(){var _0x4ae123={_0x5bd7c4:0xaf7},_0x514f90=_0x5a92ef;!this['sphere']?this['en']=pj_enfn(this['es']):(this['n']=0x1,this['m']=0x0,this['es']=0x0,this['C_y']=Math['sqrt']((this['m']+0x1)/this['n']),this['C_x']=this[_0x514f90(_0x4ae123._0x5bd7c4)]/(this['m']+0x1));}function forward$a(_0x3fcec0){var _0xe35d69={_0x5bb366:0xef5,_0x5a9ace:0xef5,_0x333f4b:0xa50,_0x440853:0x912},_0x502397=_0x5a92ef,_0x169d10,_0x28eda1,_0x37232f=_0x3fcec0['x'],_0x3d261d=_0x3fcec0['y'];_0x37232f=adjust_lon(_0x37232f-this['long0']);if(this['sphere']){if(!this['m'])_0x3d261d=this['n']!==0x1?Math['asin'](this['n']*Math[_0x502397(_0xe35d69._0x5bb366)](_0x3d261d)):_0x3d261d;else{var _0x4efb86=this['n']*Math['sin'](_0x3d261d);for(var _0x19a5c0=MAX_ITER;_0x19a5c0;--_0x19a5c0){var _0xbc27b=(this['m']*_0x3d261d+Math['sin'](_0x3d261d)-_0x4efb86)/(this['m']+Math[_0x502397(0xa50)](_0x3d261d));_0x3d261d-=_0xbc27b;if(Math['abs'](_0xbc27b)<EPSLN)break;}}_0x169d10=this['a']*this['C_x']*_0x37232f*(this['m']+Math['cos'](_0x3d261d)),_0x28eda1=this['a']*this['C_y']*_0x3d261d;}else{var _0x113a9f=Math[_0x502397(_0xe35d69._0x5a9ace)](_0x3d261d),_0x1fdb10=Math[_0x502397(_0xe35d69._0x333f4b)](_0x3d261d);_0x28eda1=this['a']*pj_mlfn(_0x3d261d,_0x113a9f,_0x1fdb10,this['en']),_0x169d10=this['a']*_0x37232f*_0x1fdb10/Math[_0x502397(_0xe35d69._0x440853)](0x1-this['es']*_0x113a9f*_0x113a9f);}return _0x3fcec0['x']=_0x169d10,_0x3fcec0['y']=_0x28eda1,_0x3fcec0;}function inverse$a(_0x2a9ac0){var _0x480b24=_0x5a92ef,_0x5aacfd,_0x72694,_0x2bbd09,_0x5ae729;_0x2a9ac0['x']-=this['x0'],_0x2bbd09=_0x2a9ac0['x']/this['a'],_0x2a9ac0['y']-=this['y0'],_0x5aacfd=_0x2a9ac0['y']/this['a'];if(this['sphere']){_0x5aacfd/=this['C_y'],_0x2bbd09=_0x2bbd09/(this[_0x480b24(0xe35)]*(this['m']+Math['cos'](_0x5aacfd)));if(this['m'])_0x5aacfd=asinz((this['m']*_0x5aacfd+Math['sin'](_0x5aacfd))/this['n']);else this['n']!==0x1&&(_0x5aacfd=asinz(Math['sin'](_0x5aacfd)/this['n']));_0x2bbd09=adjust_lon(_0x2bbd09+this['long0']),_0x5aacfd=adjust_lat(_0x5aacfd);}else{_0x5aacfd=pj_inv_mlfn(_0x2a9ac0['y']/this['a'],this['es'],this['en']),_0x5ae729=Math['abs'](_0x5aacfd);if(_0x5ae729<HALF_PI)_0x5ae729=Math['sin'](_0x5aacfd),_0x72694=this['long0']+_0x2a9ac0['x']*Math[_0x480b24(0x912)](0x1-this['es']*_0x5ae729*_0x5ae729)/(this['a']*Math['cos'](_0x5aacfd)),_0x2bbd09=adjust_lon(_0x72694);else _0x5ae729-EPSLN<HALF_PI&&(_0x2bbd09=this['long0']);}return _0x2a9ac0['x']=_0x2bbd09,_0x2a9ac0['y']=_0x5aacfd,_0x2a9ac0;}var names$a=['Sinusoidal','sinu'],sinu={'init':init$a,'forward':forward$a,'inverse':inverse$a,'names':names$a};function init$9(){}function forward$9(_0x1690f1){var _0x339cc8={_0x7761b8:0xef5,_0x11a53f:0x39f},_0x55bc15=_0x5a92ef,_0x4d7030=_0x1690f1['x'],_0x25664a=_0x1690f1['y'],_0x7c9453=adjust_lon(_0x4d7030-this['long0']),_0x2b94fc=_0x25664a,_0x10365f=Math['PI']*Math[_0x55bc15(_0x339cc8._0x7761b8)](_0x25664a);while(!![]){var _0x51e15c=-(_0x2b94fc+Math['sin'](_0x2b94fc)-_0x10365f)/(0x1+Math['cos'](_0x2b94fc));_0x2b94fc+=_0x51e15c;if(Math['abs'](_0x51e15c)<EPSLN)break;}_0x2b94fc/=0x2;Math['PI']/0x2-Math[_0x55bc15(_0x339cc8._0x11a53f)](_0x25664a)<EPSLN&&(_0x7c9453=0x0);var _0x5ee231=0.900316316158*this['a']*_0x7c9453*Math['cos'](_0x2b94fc)+this['x0'],_0x2da707=1.4142135623731*this['a']*Math[_0x55bc15(_0x339cc8._0x7761b8)](_0x2b94fc)+this['y0'];return _0x1690f1['x']=_0x5ee231,_0x1690f1['y']=_0x2da707,_0x1690f1;}function inverse$9(_0x32ac57){var _0x3c91e9={_0x10b9df:0xb89},_0x4e4a22=_0x5a92ef,_0xc0369e,_0xbbcfa9;_0x32ac57['x']-=this['x0'],_0x32ac57['y']-=this['y0'],_0xbbcfa9=_0x32ac57['y']/(1.4142135623731*this['a']);Math['abs'](_0xbbcfa9)>0.999999999999&&(_0xbbcfa9=0.999999999999);_0xc0369e=Math['asin'](_0xbbcfa9);var _0x48fe5f=adjust_lon(this['long0']+_0x32ac57['x']/(0.900316316158*this['a']*Math['cos'](_0xc0369e)));_0x48fe5f<-Math['PI']&&(_0x48fe5f=-Math['PI']);_0x48fe5f>Math['PI']&&(_0x48fe5f=Math['PI']);_0xbbcfa9=(0x2*_0xc0369e+Math[_0x4e4a22(0xef5)](0x2*_0xc0369e))/Math['PI'];Math['abs'](_0xbbcfa9)>0x1&&(_0xbbcfa9=0x1);var _0x2fab3b=Math[_0x4e4a22(_0x3c91e9._0x10b9df)](_0xbbcfa9);return _0x32ac57['x']=_0x48fe5f,_0x32ac57['y']=_0x2fab3b,_0x32ac57;}var names$9=['Mollweide',_0x5a92ef(0xf82)],moll={'init':init$9,'forward':forward$9,'inverse':inverse$9,'names':names$9};function init$8(){var _0x4c47b6={_0x5292fc:0x916,_0x4b9a40:0x725,_0x1953e7:0xfba,_0x1474f7:0x916,_0x3efbb7:0xfba,_0x2454c4:0xef5,_0x3dad54:0x29a,_0x5685e8:0x957,_0x299e8f:0x27c,_0x1e5a8b:0xf8e},_0x5f15c1=_0x5a92ef;if(Math['abs'](this[_0x5f15c1(_0x4c47b6._0x5292fc)]+this['lat2'])<EPSLN)return;this['lat2']=this[_0x5f15c1(0x29a)]||this['lat1'],this[_0x5f15c1(_0x4c47b6._0x4b9a40)]=this['b']/this['a'],this['es']=0x1-Math['pow'](this['temp'],0x2),this['e']=Math['sqrt'](this['es']),this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this[_0x5f15c1(_0x4c47b6._0x1953e7)]=Math['sin'](this[_0x5f15c1(_0x4c47b6._0x5292fc)]),this['cosphi']=Math['cos'](this['lat1']),this['ms1']=msfnz(this['e'],this['sinphi'],this['cosphi']),this[_0x5f15c1(0x3b5)]=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x5f15c1(_0x4c47b6._0x1474f7)]),Math['abs'](this['lat1']-this[_0x5f15c1(0x29a)])<EPSLN?this['ns']=this[_0x5f15c1(_0x4c47b6._0x3efbb7)]:(this['sinphi']=Math[_0x5f15c1(_0x4c47b6._0x2454c4)](this[_0x5f15c1(_0x4c47b6._0x3dad54)]),this['cosphi']=Math['cos'](this[_0x5f15c1(0x29a)]),this[_0x5f15c1(_0x4c47b6._0x5685e8)]=msfnz(this['e'],this['sinphi'],this['cosphi']),this[_0x5f15c1(_0x4c47b6._0x299e8f)]=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this['lat2']),this['ns']=(this[_0x5f15c1(_0x4c47b6._0x1e5a8b)]-this['ms2'])/(this[_0x5f15c1(_0x4c47b6._0x299e8f)]-this['ml1'])),this['g']=this['ml1']+this['ms1']/this['ns'],this['ml0']=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this['lat0']),this['rh']=this['a']*(this['g']-this[_0x5f15c1(0x305)]);}function forward$8(_0x23bc03){var _0x153986={_0x2a7b97:0xef5},_0x1cf015=_0x5a92ef,_0x316a3c=_0x23bc03['x'],_0x33d16a=_0x23bc03['y'],_0x682dbc;if(this['sphere'])_0x682dbc=this['a']*(this['g']-_0x33d16a);else{var _0x43e7a3=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x33d16a);_0x682dbc=this['a']*(this['g']-_0x43e7a3);}var _0x105fe2=this['ns']*adjust_lon(_0x316a3c-this['long0']),_0x206be1=this['x0']+_0x682dbc*Math[_0x1cf015(_0x153986._0x2a7b97)](_0x105fe2),_0x55668d=this['y0']+this['rh']-_0x682dbc*Math['cos'](_0x105fe2);return _0x23bc03['x']=_0x206be1,_0x23bc03['y']=_0x55668d,_0x23bc03;}function inverse$8(_0x204448){var _0x409281={_0x1ae33f:0x58c},_0x16cd44=_0x5a92ef;_0x204448['x']-=this['x0'],_0x204448['y']=this['rh']-_0x204448['y']+this['y0'];var _0x33c87f,_0x27b809,_0x3cc83a,_0x1091a3;this['ns']>=0x0?(_0x27b809=Math['sqrt'](_0x204448['x']*_0x204448['x']+_0x204448['y']*_0x204448['y']),_0x33c87f=0x1):(_0x27b809=-Math['sqrt'](_0x204448['x']*_0x204448['x']+_0x204448['y']*_0x204448['y']),_0x33c87f=-0x1);var _0x2b1458=0x0;_0x27b809!==0x0&&(_0x2b1458=Math[_0x16cd44(_0x409281._0x1ae33f)](_0x33c87f*_0x204448['x'],_0x33c87f*_0x204448['y']));if(this['sphere'])return _0x1091a3=adjust_lon(this['long0']+_0x2b1458/this['ns']),_0x3cc83a=adjust_lat(this['g']-_0x27b809/this['a']),_0x204448['x']=_0x1091a3,_0x204448['y']=_0x3cc83a,_0x204448;else{var _0x1e3c67=this['g']-_0x27b809/this['a'];return _0x3cc83a=imlfn(_0x1e3c67,this['e0'],this['e1'],this['e2'],this['e3']),_0x1091a3=adjust_lon(this['long0']+_0x2b1458/this['ns']),_0x204448['x']=_0x1091a3,_0x204448['y']=_0x3cc83a,_0x204448;}}var names$8=['Equidistant_Conic','eqdc'],eqdc={'init':init$8,'forward':forward$8,'inverse':inverse$8,'names':names$8};function init$7(){this['R']=this['a'];}function forward$7(_0x28c28e){var _0x3690a9={_0x5b7d6e:0x39f},_0x5c6f25=_0x5a92ef,_0x3f3b00=_0x28c28e['x'],_0x29edeb=_0x28c28e['y'],_0x6781c4=adjust_lon(_0x3f3b00-this['long0']),_0x5cdfd0,_0x10d3c3;Math[_0x5c6f25(_0x3690a9._0x5b7d6e)](_0x29edeb)<=EPSLN&&(_0x5cdfd0=this['x0']+this['R']*_0x6781c4,_0x10d3c3=this['y0']);var _0x1c572b=asinz(0x2*Math['abs'](_0x29edeb/Math['PI']));(Math[_0x5c6f25(_0x3690a9._0x5b7d6e)](_0x6781c4)<=EPSLN||Math['abs'](Math['abs'](_0x29edeb)-HALF_PI)<=EPSLN)&&(_0x5cdfd0=this['x0'],_0x29edeb>=0x0?_0x10d3c3=this['y0']+Math['PI']*this['R']*Math[_0x5c6f25(0xd2b)](0.5*_0x1c572b):_0x10d3c3=this['y0']+Math['PI']*this['R']*-Math['tan'](0.5*_0x1c572b));var _0x47a604=0.5*Math['abs'](Math['PI']/_0x6781c4-_0x6781c4/Math['PI']),_0x3f62cf=_0x47a604*_0x47a604,_0x2eb582=Math['sin'](_0x1c572b),_0x115a19=Math[_0x5c6f25(0xa50)](_0x1c572b),_0x58e22a=_0x115a19/(_0x2eb582+_0x115a19-0x1),_0x2040e0=_0x58e22a*_0x58e22a,_0x161c2b=_0x58e22a*(0x2/_0x2eb582-0x1),_0x2d9286=_0x161c2b*_0x161c2b,_0xf21272=Math['PI']*this['R']*(_0x47a604*(_0x58e22a-_0x2d9286)+Math['sqrt'](_0x3f62cf*(_0x58e22a-_0x2d9286)*(_0x58e22a-_0x2d9286)-(_0x2d9286+_0x3f62cf)*(_0x2040e0-_0x2d9286)))/(_0x2d9286+_0x3f62cf);_0x6781c4<0x0&&(_0xf21272=-_0xf21272);_0x5cdfd0=this['x0']+_0xf21272;var _0x3be5aa=_0x3f62cf+_0x58e22a;return _0xf21272=Math['PI']*this['R']*(_0x161c2b*_0x3be5aa-_0x47a604*Math['sqrt']((_0x2d9286+_0x3f62cf)*(_0x3f62cf+0x1)-_0x3be5aa*_0x3be5aa))/(_0x2d9286+_0x3f62cf),_0x29edeb>=0x0?_0x10d3c3=this['y0']+_0xf21272:_0x10d3c3=this['y0']-_0xf21272,_0x28c28e['x']=_0x5cdfd0,_0x28c28e['y']=_0x10d3c3,_0x28c28e;}function inverse$7(_0x168a8b){var _0x3146db={_0x458042:0x39f,_0xc40118:0x666},_0x2da88e=_0x5a92ef,_0x29d130,_0x2a46f3,_0x246f55,_0x2d3a9c,_0x325289,_0x1d108a,_0x2921ab,_0x20444c,_0x4c6b88,_0x3dd092,_0x5e16f2,_0x320a0d,_0x27306b;return _0x168a8b['x']-=this['x0'],_0x168a8b['y']-=this['y0'],_0x5e16f2=Math['PI']*this['R'],_0x246f55=_0x168a8b['x']/_0x5e16f2,_0x2d3a9c=_0x168a8b['y']/_0x5e16f2,_0x325289=_0x246f55*_0x246f55+_0x2d3a9c*_0x2d3a9c,_0x1d108a=-Math['abs'](_0x2d3a9c)*(0x1+_0x325289),_0x2921ab=_0x1d108a-0x2*_0x2d3a9c*_0x2d3a9c+_0x246f55*_0x246f55,_0x20444c=-0x2*_0x1d108a+0x1+0x2*_0x2d3a9c*_0x2d3a9c+_0x325289*_0x325289,_0x27306b=_0x2d3a9c*_0x2d3a9c/_0x20444c+(0x2*_0x2921ab*_0x2921ab*_0x2921ab/_0x20444c/_0x20444c/_0x20444c-0x9*_0x1d108a*_0x2921ab/_0x20444c/_0x20444c)/0x1b,_0x4c6b88=(_0x1d108a-_0x2921ab*_0x2921ab/0x3/_0x20444c)/_0x20444c,_0x3dd092=0x2*Math['sqrt'](-_0x4c6b88/0x3),_0x5e16f2=0x3*_0x27306b/_0x4c6b88/_0x3dd092,Math[_0x2da88e(_0x3146db._0x458042)](_0x5e16f2)>0x1&&(_0x5e16f2>=0x0?_0x5e16f2=0x1:_0x5e16f2=-0x1),_0x320a0d=Math['acos'](_0x5e16f2)/0x3,_0x168a8b['y']>=0x0?_0x2a46f3=(-_0x3dd092*Math['cos'](_0x320a0d+Math['PI']/0x3)-_0x2921ab/0x3/_0x20444c)*Math['PI']:_0x2a46f3=-(-_0x3dd092*Math['cos'](_0x320a0d+Math['PI']/0x3)-_0x2921ab/0x3/_0x20444c)*Math['PI'],Math['abs'](_0x246f55)<EPSLN?_0x29d130=this[_0x2da88e(_0x3146db._0xc40118)]:_0x29d130=adjust_lon(this[_0x2da88e(_0x3146db._0xc40118)]+Math['PI']*(_0x325289-0x1+Math['sqrt'](0x1+0x2*(_0x246f55*_0x246f55-_0x2d3a9c*_0x2d3a9c)+_0x325289*_0x325289))/0x2/_0x246f55),_0x168a8b['x']=_0x29d130,_0x168a8b['y']=_0x2a46f3,_0x168a8b;}var names$7=['Van_der_Grinten_I','VanDerGrinten','vandg'],vandg={'init':init$7,'forward':forward$7,'inverse':inverse$7,'names':names$7};function init$6(){var _0x57d83c=_0x5a92ef;this[_0x57d83c(0x346)]=Math[_0x57d83c(0xef5)](this['lat0']),this[_0x57d83c(0xcce)]=Math['cos'](this['lat0']);}function forward$6(_0x4e9dfa){var _0x536bc9={_0x551fbe:0xef5,_0x45dcd5:0xa50,_0x40c544:0x39f,_0x3c2a20:0x346,_0x3064c4:0xef5,_0x340c35:0xcce,_0xdf0b0a:0x3ad,_0x4e62bf:0xd2b,_0x4652f5:0x346,_0x32a191:0x912},_0x4d1a10=_0x5a92ef,_0x3bf05b=_0x4e9dfa['x'],_0x4a2e3b=_0x4e9dfa['y'],_0x5ab039=Math[_0x4d1a10(_0x536bc9._0x551fbe)](_0x4e9dfa['y']),_0x22333c=Math[_0x4d1a10(_0x536bc9._0x45dcd5)](_0x4e9dfa['y']),_0x4e2d80=adjust_lon(_0x3bf05b-this[_0x4d1a10(0x666)]),_0x38dcf8,_0x3053e0,_0x106caa,_0x4ef70b,_0x271d8c,_0x543163,_0x2a0c5e,_0x3335c7,_0x14a406,_0x35762c,_0x2220bb,_0xec9054,_0x5a91d9,_0x5acf34,_0x1be82c,_0x48da9a,_0x49a326,_0x2e7f7b,_0x2692ff,_0x5c204a,_0x5265e3,_0x34f365,_0xfda67d;if(this['sphere']){if(Math['abs'](this['sin_p12']-0x1)<=EPSLN)return _0x4e9dfa['x']=this['x0']+this['a']*(HALF_PI-_0x4a2e3b)*Math[_0x4d1a10(0xef5)](_0x4e2d80),_0x4e9dfa['y']=this['y0']-this['a']*(HALF_PI-_0x4a2e3b)*Math['cos'](_0x4e2d80),_0x4e9dfa;else return Math[_0x4d1a10(_0x536bc9._0x40c544)](this[_0x4d1a10(_0x536bc9._0x3c2a20)]+0x1)<=EPSLN?(_0x4e9dfa['x']=this['x0']+this['a']*(HALF_PI+_0x4a2e3b)*Math['sin'](_0x4e2d80),_0x4e9dfa['y']=this['y0']+this['a']*(HALF_PI+_0x4a2e3b)*Math['cos'](_0x4e2d80),_0x4e9dfa):(_0x2e7f7b=this['sin_p12']*_0x5ab039+this['cos_p12']*_0x22333c*Math[_0x4d1a10(0xa50)](_0x4e2d80),_0x48da9a=Math['acos'](_0x2e7f7b),_0x49a326=_0x48da9a?_0x48da9a/Math['sin'](_0x48da9a):0x1,_0x4e9dfa['x']=this['x0']+this['a']*_0x49a326*_0x22333c*Math[_0x4d1a10(_0x536bc9._0x3064c4)](_0x4e2d80),_0x4e9dfa['y']=this['y0']+this['a']*_0x49a326*(this[_0x4d1a10(_0x536bc9._0x340c35)]*_0x5ab039-this['sin_p12']*_0x22333c*Math['cos'](_0x4e2d80)),_0x4e9dfa);}else{_0x38dcf8=e0fn(this['es']),_0x3053e0=e1fn(this['es']),_0x106caa=e2fn(this['es']),_0x4ef70b=e3fn(this['es']);if(Math[_0x4d1a10(0x39f)](this['sin_p12']-0x1)<=EPSLN)return _0x271d8c=this['a']*mlfn(_0x38dcf8,_0x3053e0,_0x106caa,_0x4ef70b,HALF_PI),_0x543163=this['a']*mlfn(_0x38dcf8,_0x3053e0,_0x106caa,_0x4ef70b,_0x4a2e3b),_0x4e9dfa['x']=this['x0']+(_0x271d8c-_0x543163)*Math['sin'](_0x4e2d80),_0x4e9dfa['y']=this['y0']-(_0x271d8c-_0x543163)*Math[_0x4d1a10(0xa50)](_0x4e2d80),_0x4e9dfa;else{if(Math['abs'](this[_0x4d1a10(_0x536bc9._0x3c2a20)]+0x1)<=EPSLN)return _0x271d8c=this['a']*mlfn(_0x38dcf8,_0x3053e0,_0x106caa,_0x4ef70b,HALF_PI),_0x543163=this['a']*mlfn(_0x38dcf8,_0x3053e0,_0x106caa,_0x4ef70b,_0x4a2e3b),_0x4e9dfa['x']=this['x0']+(_0x271d8c+_0x543163)*Math['sin'](_0x4e2d80),_0x4e9dfa['y']=this['y0']+(_0x271d8c+_0x543163)*Math['cos'](_0x4e2d80),_0x4e9dfa;else{_0x2a0c5e=_0x5ab039/_0x22333c,_0x3335c7=gN(this['a'],this['e'],this[_0x4d1a10(0x346)]),_0x14a406=gN(this['a'],this['e'],_0x5ab039),_0x35762c=Math[_0x4d1a10(_0x536bc9._0xdf0b0a)]((0x1-this['es'])*_0x2a0c5e+this['es']*_0x3335c7*this['sin_p12']/(_0x14a406*_0x22333c)),_0x2220bb=Math['atan2'](Math['sin'](_0x4e2d80),this[_0x4d1a10(_0x536bc9._0x340c35)]*Math[_0x4d1a10(_0x536bc9._0x4e62bf)](_0x35762c)-this[_0x4d1a10(_0x536bc9._0x4652f5)]*Math['cos'](_0x4e2d80));if(_0x2220bb===0x0)_0x2692ff=Math['asin'](this['cos_p12']*Math['sin'](_0x35762c)-this['sin_p12']*Math['cos'](_0x35762c));else Math['abs'](Math[_0x4d1a10(0x39f)](_0x2220bb)-Math['PI'])<=EPSLN?_0x2692ff=-Math['asin'](this['cos_p12']*Math['sin'](_0x35762c)-this['sin_p12']*Math['cos'](_0x35762c)):_0x2692ff=Math['asin'](Math['sin'](_0x4e2d80)*Math['cos'](_0x35762c)/Math['sin'](_0x2220bb));return _0xec9054=this['e']*this['sin_p12']/Math['sqrt'](0x1-this['es']),_0x5a91d9=this['e']*this['cos_p12']*Math['cos'](_0x2220bb)/Math[_0x4d1a10(_0x536bc9._0x32a191)](0x1-this['es']),_0x5acf34=_0xec9054*_0x5a91d9,_0x1be82c=_0x5a91d9*_0x5a91d9,_0x5c204a=_0x2692ff*_0x2692ff,_0x5265e3=_0x5c204a*_0x2692ff,_0x34f365=_0x5265e3*_0x2692ff,_0xfda67d=_0x34f365*_0x2692ff,_0x48da9a=_0x3335c7*_0x2692ff*(0x1-_0x5c204a*_0x1be82c*(0x1-_0x1be82c)/0x6+_0x5265e3/0x8*_0x5acf34*(0x1-0x2*_0x1be82c)+_0x34f365/0x78*(_0x1be82c*(0x4-0x7*_0x1be82c)-0x3*_0xec9054*_0xec9054*(0x1-0x7*_0x1be82c))-_0xfda67d/0x30*_0x5acf34),_0x4e9dfa['x']=this['x0']+_0x48da9a*Math['sin'](_0x2220bb),_0x4e9dfa['y']=this['y0']+_0x48da9a*Math[_0x4d1a10(_0x536bc9._0x45dcd5)](_0x2220bb),_0x4e9dfa;}}}}function inverse$6(_0x4ef846){var _0x5b51e1={_0x3d0703:0x39f,_0x315f92:0x912,_0x5e241c:0x58c,_0x29ddd0:0x346},_0x301305=_0x5a92ef;_0x4ef846['x']-=this['x0'],_0x4ef846['y']-=this['y0'];var _0x5f184a,_0x37bd27,_0x47aa57,_0x166a60,_0x3e8632,_0x55c99c,_0x2958d7,_0x48f552,_0x54bf95,_0x18a698,_0x3a8ab0,_0x31a274,_0x4d94f6,_0x59c707,_0x51fc62,_0x4eae88,_0x1e8b35,_0x3875a9,_0x440d41,_0x4c562d,_0x1e63b0,_0xebf426,_0x5ee4e7,_0x4643ff;if(this['sphere']){_0x5f184a=Math[_0x301305(0x912)](_0x4ef846['x']*_0x4ef846['x']+_0x4ef846['y']*_0x4ef846['y']);if(_0x5f184a>0x2*HALF_PI*this['a'])return;return _0x37bd27=_0x5f184a/this['a'],_0x47aa57=Math['sin'](_0x37bd27),_0x166a60=Math['cos'](_0x37bd27),_0x3e8632=this['long0'],Math['abs'](_0x5f184a)<=EPSLN?_0x55c99c=this['lat0']:(_0x55c99c=asinz(_0x166a60*this['sin_p12']+_0x4ef846['y']*_0x47aa57*this['cos_p12']/_0x5f184a),_0x2958d7=Math['abs'](this['lat0'])-HALF_PI,Math[_0x301305(_0x5b51e1._0x3d0703)](_0x2958d7)<=EPSLN?this['lat0']>=0x0?_0x3e8632=adjust_lon(this['long0']+Math['atan2'](_0x4ef846['x'],-_0x4ef846['y'])):_0x3e8632=adjust_lon(this['long0']-Math[_0x301305(0x58c)](-_0x4ef846['x'],_0x4ef846['y'])):_0x3e8632=adjust_lon(this[_0x301305(0x666)]+Math['atan2'](_0x4ef846['x']*_0x47aa57,_0x5f184a*this['cos_p12']*_0x166a60-_0x4ef846['y']*this['sin_p12']*_0x47aa57))),_0x4ef846['x']=_0x3e8632,_0x4ef846['y']=_0x55c99c,_0x4ef846;}else{_0x48f552=e0fn(this['es']),_0x54bf95=e1fn(this['es']),_0x18a698=e2fn(this['es']),_0x3a8ab0=e3fn(this['es']);if(Math['abs'](this['sin_p12']-0x1)<=EPSLN)return _0x31a274=this['a']*mlfn(_0x48f552,_0x54bf95,_0x18a698,_0x3a8ab0,HALF_PI),_0x5f184a=Math[_0x301305(0x912)](_0x4ef846['x']*_0x4ef846['x']+_0x4ef846['y']*_0x4ef846['y']),_0x4d94f6=_0x31a274-_0x5f184a,_0x55c99c=imlfn(_0x4d94f6/this['a'],_0x48f552,_0x54bf95,_0x18a698,_0x3a8ab0),_0x3e8632=adjust_lon(this['long0']+Math['atan2'](_0x4ef846['x'],-0x1*_0x4ef846['y'])),_0x4ef846['x']=_0x3e8632,_0x4ef846['y']=_0x55c99c,_0x4ef846;else return Math[_0x301305(_0x5b51e1._0x3d0703)](this['sin_p12']+0x1)<=EPSLN?(_0x31a274=this['a']*mlfn(_0x48f552,_0x54bf95,_0x18a698,_0x3a8ab0,HALF_PI),_0x5f184a=Math[_0x301305(_0x5b51e1._0x315f92)](_0x4ef846['x']*_0x4ef846['x']+_0x4ef846['y']*_0x4ef846['y']),_0x4d94f6=_0x5f184a-_0x31a274,_0x55c99c=imlfn(_0x4d94f6/this['a'],_0x48f552,_0x54bf95,_0x18a698,_0x3a8ab0),_0x3e8632=adjust_lon(this['long0']+Math[_0x301305(_0x5b51e1._0x5e241c)](_0x4ef846['x'],_0x4ef846['y'])),_0x4ef846['x']=_0x3e8632,_0x4ef846['y']=_0x55c99c,_0x4ef846):(_0x5f184a=Math[_0x301305(0x912)](_0x4ef846['x']*_0x4ef846['x']+_0x4ef846['y']*_0x4ef846['y']),_0x4eae88=Math['atan2'](_0x4ef846['x'],_0x4ef846['y']),_0x59c707=gN(this['a'],this['e'],this['sin_p12']),_0x1e8b35=Math['cos'](_0x4eae88),_0x3875a9=this['e']*this[_0x301305(0xcce)]*_0x1e8b35,_0x440d41=-_0x3875a9*_0x3875a9/(0x1-this['es']),_0x4c562d=0x3*this['es']*(0x1-_0x440d41)*this[_0x301305(0x346)]*this['cos_p12']*_0x1e8b35/(0x1-this['es']),_0x1e63b0=_0x5f184a/_0x59c707,_0xebf426=_0x1e63b0-_0x440d41*(0x1+_0x440d41)*Math['pow'](_0x1e63b0,0x3)/0x6-_0x4c562d*(0x1+0x3*_0x440d41)*Math['pow'](_0x1e63b0,0x4)/0x18,_0x5ee4e7=0x1-_0x440d41*_0xebf426*_0xebf426/0x2-_0x1e63b0*_0xebf426*_0xebf426*_0xebf426/0x6,_0x51fc62=Math[_0x301305(0xb89)](this[_0x301305(_0x5b51e1._0x29ddd0)]*Math['cos'](_0xebf426)+this['cos_p12']*Math['sin'](_0xebf426)*_0x1e8b35),_0x3e8632=adjust_lon(this[_0x301305(0x666)]+Math['asin'](Math['sin'](_0x4eae88)*Math[_0x301305(0xef5)](_0xebf426)/Math['cos'](_0x51fc62))),_0x4643ff=Math[_0x301305(0xef5)](_0x51fc62),_0x55c99c=Math[_0x301305(0x58c)]((_0x4643ff-this['es']*_0x5ee4e7*this[_0x301305(0x346)])*Math['tan'](_0x51fc62),_0x4643ff*(0x1-this['es'])),_0x4ef846['x']=_0x3e8632,_0x4ef846['y']=_0x55c99c,_0x4ef846);}}var names$6=['Azimuthal_Equidistant','aeqd'],aeqd={'init':init$6,'forward':forward$6,'inverse':inverse$6,'names':names$6};function init$5(){var _0x32b2ea={_0x21261b:0x717,_0x45dba5:0xef5},_0x2c6e04=_0x5a92ef;this[_0x2c6e04(_0x32b2ea._0x21261b)]=Math[_0x2c6e04(_0x32b2ea._0x45dba5)](this['lat0']),this['cos_p14']=Math[_0x2c6e04(0xa50)](this['lat0']);}function forward$5(_0x424627){var _0x5ceb32,_0xb25aea,_0x2a14e9,_0x131d80,_0xc23ce2,_0x3db7f5,_0x1d1e14,_0x43aede,_0x5d28aa=_0x424627['x'],_0x17c8af=_0x424627['y'];return _0x2a14e9=adjust_lon(_0x5d28aa-this['long0']),_0x5ceb32=Math['sin'](_0x17c8af),_0xb25aea=Math['cos'](_0x17c8af),_0x131d80=Math['cos'](_0x2a14e9),_0x3db7f5=this['sin_p14']*_0x5ceb32+this['cos_p14']*_0xb25aea*_0x131d80,_0xc23ce2=0x1,(_0x3db7f5>0x0||Math['abs'](_0x3db7f5)<=EPSLN)&&(_0x1d1e14=this['a']*_0xc23ce2*_0xb25aea*Math['sin'](_0x2a14e9),_0x43aede=this['y0']+this['a']*_0xc23ce2*(this['cos_p14']*_0x5ceb32-this['sin_p14']*_0xb25aea*_0x131d80)),_0x424627['x']=_0x1d1e14,_0x424627['y']=_0x43aede,_0x424627;}function inverse$5(_0x3924c6){var _0x283651={_0x4d2e33:0xef5},_0x27219f=_0x5a92ef,_0x1dea03,_0x16f7a2,_0x1299cc,_0x490139,_0xf55b9f,_0x335345,_0x4af74b;_0x3924c6['x']-=this['x0'],_0x3924c6['y']-=this['y0'],_0x1dea03=Math['sqrt'](_0x3924c6['x']*_0x3924c6['x']+_0x3924c6['y']*_0x3924c6['y']),_0x16f7a2=asinz(_0x1dea03/this['a']),_0x1299cc=Math[_0x27219f(_0x283651._0x4d2e33)](_0x16f7a2),_0x490139=Math[_0x27219f(0xa50)](_0x16f7a2),_0x335345=this['long0'];if(Math['abs'](_0x1dea03)<=EPSLN)return _0x4af74b=this['lat0'],_0x3924c6['x']=_0x335345,_0x3924c6['y']=_0x4af74b,_0x3924c6;_0x4af74b=asinz(_0x490139*this['sin_p14']+_0x3924c6['y']*_0x1299cc*this['cos_p14']/_0x1dea03),_0xf55b9f=Math['abs'](this['lat0'])-HALF_PI;if(Math['abs'](_0xf55b9f)<=EPSLN)return this['lat0']>=0x0?_0x335345=adjust_lon(this[_0x27219f(0x666)]+Math['atan2'](_0x3924c6['x'],-_0x3924c6['y'])):_0x335345=adjust_lon(this['long0']-Math['atan2'](-_0x3924c6['x'],_0x3924c6['y'])),_0x3924c6['x']=_0x335345,_0x3924c6['y']=_0x4af74b,_0x3924c6;return _0x335345=adjust_lon(this['long0']+Math['atan2'](_0x3924c6['x']*_0x1299cc,_0x1dea03*this['cos_p14']*_0x490139-_0x3924c6['y']*this[_0x27219f(0x717)]*_0x1299cc)),_0x3924c6['x']=_0x335345,_0x3924c6['y']=_0x4af74b,_0x3924c6;}var names$5=['ortho'],ortho={'init':init$5,'forward':forward$5,'inverse':inverse$5,'names':names$5},FACE_ENUM={'FRONT':0x1,'RIGHT':0x2,'BACK':0x3,'LEFT':0x4,'TOP':0x5,'BOTTOM':0x6},AREA_ENUM={'AREA_0':0x1,'AREA_1':0x2,'AREA_2':0x3,'AREA_3':0x4};function init$4(){var _0x57b59f={_0x919194:0x666,_0x8295dd:0x7f8,_0x1b9294:0x28c,_0x2dddfd:0xf4f,_0x3ce3d3:0xa1a,_0x1cc8f0:0xf4f,_0x572cf1:0x478,_0x123bc1:0x7a3},_0x4e71c0=_0x5a92ef;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this['lat0']=this['lat0']||0x0,this[_0x4e71c0(_0x57b59f._0x919194)]=this['long0']||0x0,this[_0x4e71c0(_0x57b59f._0x8295dd)]=this['lat_ts']||0x0,this[_0x4e71c0(0x28c)]=this[_0x4e71c0(_0x57b59f._0x1b9294)]||_0x4e71c0(0x2e9);if(this['lat0']>=HALF_PI-FORTPI/0x2)this[_0x4e71c0(_0x57b59f._0x2dddfd)]=FACE_ENUM['TOP'];else{if(this[_0x4e71c0(_0x57b59f._0x3ce3d3)]<=-(HALF_PI-FORTPI/0x2))this[_0x4e71c0(_0x57b59f._0x1cc8f0)]=FACE_ENUM['BOTTOM'];else{if(Math['abs'](this[_0x4e71c0(0x666)])<=FORTPI)this['face']=FACE_ENUM['FRONT'];else Math[_0x4e71c0(0x39f)](this['long0'])<=HALF_PI+FORTPI?this['face']=this[_0x4e71c0(0x666)]>0x0?FACE_ENUM['RIGHT']:FACE_ENUM['LEFT']:this['face']=FACE_ENUM['BACK'];}}this['es']!==0x0&&(this['one_minus_f']=0x1-(this['a']-this['b'])/this['a'],this[_0x4e71c0(_0x57b59f._0x572cf1)]=this[_0x4e71c0(_0x57b59f._0x123bc1)]*this['one_minus_f']);}function forward$4(_0x2914e0){var _0x5ee07c={_0x1ce46d:0x3ad,_0x4e0ab6:0x478,_0x3e65b3:0x30b,_0x43d3d5:0x30b,_0x3634c0:0xf4f,_0xaafc49:0x99a,_0x1bcf80:0xc8e,_0x2c4b8c:0xa50,_0x4d2ef7:0xf4f,_0x3f7a42:0x6f1,_0x27fe34:0x99a,_0x2db9a9:0x30b},_0x197e89=_0x5a92ef,_0x1997e7={'x':0x0,'y':0x0},_0x2c68cb,_0xdc38ea,_0x8132ec,_0x1c9159,_0x1ed1c0,_0x246895,_0x4e89f2={'value':0x0};_0x2914e0['x']-=this['long0'];this['es']!==0x0?_0x2c68cb=Math[_0x197e89(_0x5ee07c._0x1ce46d)](this[_0x197e89(_0x5ee07c._0x4e0ab6)]*Math['tan'](_0x2914e0['y'])):_0x2c68cb=_0x2914e0['y'];_0xdc38ea=_0x2914e0['x'];if(this['face']===FACE_ENUM[_0x197e89(0x79b)]){_0x1c9159=HALF_PI-_0x2c68cb;if(_0xdc38ea>=FORTPI&&_0xdc38ea<=HALF_PI+FORTPI)_0x4e89f2['value']=AREA_ENUM['AREA_0'],_0x8132ec=_0xdc38ea-HALF_PI;else{if(_0xdc38ea>HALF_PI+FORTPI||_0xdc38ea<=-(HALF_PI+FORTPI))_0x4e89f2[_0x197e89(_0x5ee07c._0x3e65b3)]=AREA_ENUM['AREA_1'],_0x8132ec=_0xdc38ea>0x0?_0xdc38ea-SPI:_0xdc38ea+SPI;else _0xdc38ea>-(HALF_PI+FORTPI)&&_0xdc38ea<=-FORTPI?(_0x4e89f2[_0x197e89(_0x5ee07c._0x43d3d5)]=AREA_ENUM['AREA_2'],_0x8132ec=_0xdc38ea+HALF_PI):(_0x4e89f2['value']=AREA_ENUM['AREA_3'],_0x8132ec=_0xdc38ea);}}else{if(this['face']===FACE_ENUM['BOTTOM']){_0x1c9159=HALF_PI+_0x2c68cb;if(_0xdc38ea>=FORTPI&&_0xdc38ea<=HALF_PI+FORTPI)_0x4e89f2['value']=AREA_ENUM[_0x197e89(0xcbc)],_0x8132ec=-_0xdc38ea+HALF_PI;else{if(_0xdc38ea<FORTPI&&_0xdc38ea>=-FORTPI)_0x4e89f2['value']=AREA_ENUM['AREA_1'],_0x8132ec=-_0xdc38ea;else _0xdc38ea<-FORTPI&&_0xdc38ea>=-(HALF_PI+FORTPI)?(_0x4e89f2[_0x197e89(0x30b)]=AREA_ENUM['AREA_2'],_0x8132ec=-_0xdc38ea-HALF_PI):(_0x4e89f2['value']=AREA_ENUM[_0x197e89(0x741)],_0x8132ec=_0xdc38ea>0x0?-_0xdc38ea+SPI:-_0xdc38ea-SPI);}}else{var _0x4e231a,_0x13841a,_0x254b30,_0x58e244,_0x327830,_0x571dd2,_0x5df703;if(this[_0x197e89(_0x5ee07c._0x3634c0)]===FACE_ENUM['RIGHT'])_0xdc38ea=qsc_shift_lon_origin(_0xdc38ea,+HALF_PI);else{if(this['face']===FACE_ENUM[_0x197e89(_0x5ee07c._0xaafc49)])_0xdc38ea=qsc_shift_lon_origin(_0xdc38ea,+SPI);else this['face']===FACE_ENUM[_0x197e89(_0x5ee07c._0x1bcf80)]&&(_0xdc38ea=qsc_shift_lon_origin(_0xdc38ea,-HALF_PI));}_0x58e244=Math['sin'](_0x2c68cb),_0x327830=Math[_0x197e89(0xa50)](_0x2c68cb),_0x571dd2=Math['sin'](_0xdc38ea),_0x5df703=Math[_0x197e89(_0x5ee07c._0x2c4b8c)](_0xdc38ea),_0x4e231a=_0x327830*_0x5df703,_0x13841a=_0x327830*_0x571dd2,_0x254b30=_0x58e244;if(this['face']===FACE_ENUM['FRONT'])_0x1c9159=Math['acos'](_0x4e231a),_0x8132ec=qsc_fwd_equat_face_theta(_0x1c9159,_0x254b30,_0x13841a,_0x4e89f2);else{if(this[_0x197e89(_0x5ee07c._0x4d2ef7)]===FACE_ENUM['RIGHT'])_0x1c9159=Math[_0x197e89(_0x5ee07c._0x3f7a42)](_0x13841a),_0x8132ec=qsc_fwd_equat_face_theta(_0x1c9159,_0x254b30,-_0x4e231a,_0x4e89f2);else{if(this['face']===FACE_ENUM[_0x197e89(_0x5ee07c._0x27fe34)])_0x1c9159=Math['acos'](-_0x4e231a),_0x8132ec=qsc_fwd_equat_face_theta(_0x1c9159,_0x254b30,-_0x13841a,_0x4e89f2);else this['face']===FACE_ENUM['LEFT']?(_0x1c9159=Math['acos'](-_0x13841a),_0x8132ec=qsc_fwd_equat_face_theta(_0x1c9159,_0x254b30,_0x4e231a,_0x4e89f2)):(_0x1c9159=_0x8132ec=0x0,_0x4e89f2['value']=AREA_ENUM['AREA_0']);}}}}_0x246895=Math[_0x197e89(0x3ad)](0xc/SPI*(_0x8132ec+Math['acos'](Math['sin'](_0x8132ec)*Math['cos'](FORTPI))-HALF_PI)),_0x1ed1c0=Math['sqrt']((0x1-Math['cos'](_0x1c9159))/(Math['cos'](_0x246895)*Math['cos'](_0x246895))/(0x1-Math['cos'](Math['atan'](0x1/Math['cos'](_0x8132ec)))));if(_0x4e89f2[_0x197e89(0x30b)]===AREA_ENUM[_0x197e89(0x6c0)])_0x246895+=HALF_PI;else{if(_0x4e89f2['value']===AREA_ENUM['AREA_2'])_0x246895+=SPI;else _0x4e89f2[_0x197e89(_0x5ee07c._0x2db9a9)]===AREA_ENUM['AREA_3']&&(_0x246895+=1.5*SPI);}return _0x1997e7['x']=_0x1ed1c0*Math[_0x197e89(_0x5ee07c._0x2c4b8c)](_0x246895),_0x1997e7['y']=_0x1ed1c0*Math[_0x197e89(0xef5)](_0x246895),_0x1997e7['x']=_0x1997e7['x']*this['a']+this['x0'],_0x1997e7['y']=_0x1997e7['y']*this['a']+this['y0'],_0x2914e0['x']=_0x1997e7['x'],_0x2914e0['y']=_0x1997e7['y'],_0x2914e0;}function inverse$4(_0x116979){var _0x344e36={_0x158fda:0xcbc,_0x153cda:0x30b,_0xabe5cc:0x6c0,_0x5d714c:0x39f,_0x1391d9:0xa50,_0x3899af:0x30b,_0x3240cb:0x456,_0x484761:0x829,_0x43d86e:0xeeb,_0x4d19bb:0x912,_0x678d52:0xf4f,_0x167de4:0xeeb},_0x323670=_0x5a92ef,_0x2f96e5={'lam':0x0,'phi':0x0},_0x786684,_0x989c76,_0x3a976a,_0x263b75,_0x1e9c35,_0x90e201,_0x5bc249,_0x48e20b,_0x3c4306,_0x39f5f7={'value':0x0};_0x116979['x']=(_0x116979['x']-this['x0'])/this['a'],_0x116979['y']=(_0x116979['y']-this['y0'])/this['a'],_0x989c76=Math[_0x323670(0x3ad)](Math['sqrt'](_0x116979['x']*_0x116979['x']+_0x116979['y']*_0x116979['y'])),_0x786684=Math['atan2'](_0x116979['y'],_0x116979['x']);if(_0x116979['x']>=0x0&&_0x116979['x']>=Math['abs'](_0x116979['y']))_0x39f5f7['value']=AREA_ENUM[_0x323670(_0x344e36._0x158fda)];else{if(_0x116979['y']>=0x0&&_0x116979['y']>=Math['abs'](_0x116979['x']))_0x39f5f7[_0x323670(_0x344e36._0x153cda)]=AREA_ENUM[_0x323670(_0x344e36._0xabe5cc)],_0x786684-=HALF_PI;else _0x116979['x']<0x0&&-_0x116979['x']>=Math[_0x323670(_0x344e36._0x5d714c)](_0x116979['y'])?(_0x39f5f7['value']=AREA_ENUM['AREA_2'],_0x786684=_0x786684<0x0?_0x786684+SPI:_0x786684-SPI):(_0x39f5f7[_0x323670(0x30b)]=AREA_ENUM['AREA_3'],_0x786684+=HALF_PI);}_0x3c4306=SPI/0xc*Math['tan'](_0x786684),_0x1e9c35=Math['sin'](_0x3c4306)/(Math['cos'](_0x3c4306)-0x1/Math['sqrt'](0x2)),_0x90e201=Math['atan'](_0x1e9c35),_0x3a976a=Math['cos'](_0x786684),_0x263b75=Math['tan'](_0x989c76),_0x5bc249=0x1-_0x3a976a*_0x3a976a*_0x263b75*_0x263b75*(0x1-Math['cos'](Math['atan'](0x1/Math[_0x323670(_0x344e36._0x1391d9)](_0x90e201))));if(_0x5bc249<-0x1)_0x5bc249=-0x1;else _0x5bc249>+0x1&&(_0x5bc249=+0x1);if(this[_0x323670(0xf4f)]===FACE_ENUM['TOP']){_0x48e20b=Math['acos'](_0x5bc249),_0x2f96e5['phi']=HALF_PI-_0x48e20b;if(_0x39f5f7['value']===AREA_ENUM['AREA_0'])_0x2f96e5['lam']=_0x90e201+HALF_PI;else{if(_0x39f5f7[_0x323670(_0x344e36._0x3899af)]===AREA_ENUM['AREA_1'])_0x2f96e5[_0x323670(0xeeb)]=_0x90e201<0x0?_0x90e201+SPI:_0x90e201-SPI;else _0x39f5f7['value']===AREA_ENUM['AREA_2']?_0x2f96e5[_0x323670(0xeeb)]=_0x90e201-HALF_PI:_0x2f96e5['lam']=_0x90e201;}}else{if(this['face']===FACE_ENUM[_0x323670(_0x344e36._0x3240cb)]){_0x48e20b=Math['acos'](_0x5bc249),_0x2f96e5['phi']=_0x48e20b-HALF_PI;if(_0x39f5f7['value']===AREA_ENUM[_0x323670(0xcbc)])_0x2f96e5['lam']=-_0x90e201+HALF_PI;else{if(_0x39f5f7['value']===AREA_ENUM['AREA_1'])_0x2f96e5[_0x323670(0xeeb)]=-_0x90e201;else _0x39f5f7[_0x323670(_0x344e36._0x3899af)]===AREA_ENUM[_0x323670(_0x344e36._0x484761)]?_0x2f96e5['lam']=-_0x90e201-HALF_PI:_0x2f96e5[_0x323670(_0x344e36._0x43d86e)]=_0x90e201<0x0?-_0x90e201-SPI:-_0x90e201+SPI;}}else{var _0x20ab34,_0x512470,_0x589896;_0x20ab34=_0x5bc249,_0x3c4306=_0x20ab34*_0x20ab34;_0x3c4306>=0x1?_0x589896=0x0:_0x589896=Math['sqrt'](0x1-_0x3c4306)*Math['sin'](_0x90e201);_0x3c4306+=_0x589896*_0x589896;_0x3c4306>=0x1?_0x512470=0x0:_0x512470=Math[_0x323670(_0x344e36._0x4d19bb)](0x1-_0x3c4306);if(_0x39f5f7[_0x323670(_0x344e36._0x3899af)]===AREA_ENUM['AREA_1'])_0x3c4306=_0x512470,_0x512470=-_0x589896,_0x589896=_0x3c4306;else{if(_0x39f5f7['value']===AREA_ENUM['AREA_2'])_0x512470=-_0x512470,_0x589896=-_0x589896;else _0x39f5f7['value']===AREA_ENUM['AREA_3']&&(_0x3c4306=_0x512470,_0x512470=_0x589896,_0x589896=-_0x3c4306);}if(this[_0x323670(_0x344e36._0x678d52)]===FACE_ENUM['RIGHT'])_0x3c4306=_0x20ab34,_0x20ab34=-_0x512470,_0x512470=_0x3c4306;else{if(this['face']===FACE_ENUM['BACK'])_0x20ab34=-_0x20ab34,_0x512470=-_0x512470;else this['face']===FACE_ENUM[_0x323670(0xc8e)]&&(_0x3c4306=_0x20ab34,_0x20ab34=_0x512470,_0x512470=-_0x3c4306);}_0x2f96e5['phi']=Math['acos'](-_0x589896)-HALF_PI,_0x2f96e5[_0x323670(0xeeb)]=Math[_0x323670(0x58c)](_0x512470,_0x20ab34);if(this['face']===FACE_ENUM['RIGHT'])_0x2f96e5[_0x323670(_0x344e36._0x167de4)]=qsc_shift_lon_origin(_0x2f96e5['lam'],-HALF_PI);else{if(this['face']===FACE_ENUM['BACK'])_0x2f96e5[_0x323670(0xeeb)]=qsc_shift_lon_origin(_0x2f96e5[_0x323670(0xeeb)],-SPI);else this['face']===FACE_ENUM['LEFT']&&(_0x2f96e5['lam']=qsc_shift_lon_origin(_0x2f96e5[_0x323670(0xeeb)],+HALF_PI));}}}if(this['es']!==0x0){var _0x4b2962,_0x5a1210,_0x1adceb;_0x4b2962=_0x2f96e5['phi']<0x0?0x1:0x0,_0x5a1210=Math['tan'](_0x2f96e5['phi']),_0x1adceb=this['b']/Math[_0x323670(0x912)](_0x5a1210*_0x5a1210+this['one_minus_f_squared']),_0x2f96e5['phi']=Math['atan'](Math[_0x323670(_0x344e36._0x4d19bb)](this['a']*this['a']-_0x1adceb*_0x1adceb)/(this['one_minus_f']*_0x1adceb)),_0x4b2962&&(_0x2f96e5['phi']=-_0x2f96e5['phi']);}return _0x2f96e5['lam']+=this['long0'],_0x116979['x']=_0x2f96e5['lam'],_0x116979['y']=_0x2f96e5['phi'],_0x116979;}function qsc_fwd_equat_face_theta(_0x2e382d,_0x3a2692,_0x17634d,_0x118912){var _0x496112={_0x5045a4:0xcbc,_0x57b724:0x741},_0x40bc2f=_0x5a92ef,_0x50ca55;if(_0x2e382d<EPSLN)_0x118912['value']=AREA_ENUM[_0x40bc2f(_0x496112._0x5045a4)],_0x50ca55=0x0;else{_0x50ca55=Math['atan2'](_0x3a2692,_0x17634d);if(Math[_0x40bc2f(0x39f)](_0x50ca55)<=FORTPI)_0x118912['value']=AREA_ENUM[_0x40bc2f(0xcbc)];else{if(_0x50ca55>FORTPI&&_0x50ca55<=HALF_PI+FORTPI)_0x118912['value']=AREA_ENUM[_0x40bc2f(0x6c0)],_0x50ca55-=HALF_PI;else _0x50ca55>HALF_PI+FORTPI||_0x50ca55<=-(HALF_PI+FORTPI)?(_0x118912['value']=AREA_ENUM['AREA_2'],_0x50ca55=_0x50ca55>=0x0?_0x50ca55-SPI:_0x50ca55+SPI):(_0x118912['value']=AREA_ENUM[_0x40bc2f(_0x496112._0x57b724)],_0x50ca55+=HALF_PI);}}return _0x50ca55;}function qsc_shift_lon_origin(_0x266676,_0x4a3894){var _0x5ab109=_0x266676+_0x4a3894;if(_0x5ab109<-SPI)_0x5ab109+=TWO_PI;else _0x5ab109>+SPI&&(_0x5ab109-=TWO_PI);return _0x5ab109;}var names$4=['Quadrilateralized\x20Spherical\x20Cube','Quadrilateralized_Spherical_Cube',_0x5a92ef(0xd50)],qsc={'init':init$4,'forward':forward$4,'inverse':inverse$4,'names':names$4},COEFS_X=[[0x1,2.2199e-17,-0.0000715515,0.0000031103],[0.9986,-0.000482243,-0.000024897,-0.0000013309],[0.9954,-0.00083103,-0.0000448605,-9.86701e-7],[0.99,-0.00135364,-0.000059661,0.0000036777],[0.9822,-0.00167442,-0.00000449547,-0.00000572411],[0.973,-0.00214868,-0.0000903571,1.8736e-8],[0.96,-0.00305085,-0.0000900761,0.00000164917],[0.9427,-0.00382792,-0.0000653386,-0.0000026154],[0.9216,-0.00467746,-0.00010457,0.00000481243],[0.8962,-0.00536223,-0.0000323831,-0.00000543432],[0.8679,-0.00609363,-0.000113898,0.00000332484],[0.835,-0.00698325,-0.0000640253,9.34959e-7],[0.7986,-0.00755338,-0.0000500009,9.35324e-7],[0.7597,-0.00798324,-0.000035971,-0.00000227626],[0.7186,-0.00851367,-0.0000701149,-0.0000086303],[0.6732,-0.00986209,-0.000199569,0.0000191974],[0.6213,-0.010418,0.0000883923,0.00000624051],[0.5722,-0.00906601,0.000182,0.00000624051],[0.5322,-0.00677797,0.000275608,0.00000624051]],COEFS_Y=[[-5.20417e-18,0.0124,1.21431e-18,-8.45284e-11],[0.062,0.0124,-1.26793e-9,4.22642e-10],[0.124,0.0124,5.07171e-9,-1.60604e-9],[0.186,0.0123999,-1.90189e-8,6.00152e-9],[0.248,0.0124002,7.10039e-8,-2.24e-8],[0.31,0.0123992,-2.64997e-7,8.35986e-8],[0.372,0.0124029,9.88983e-7,-3.11994e-7],[0.434,0.0123893,-0.00000369093,-4.35621e-7],[0.4958,0.0123198,-0.0000102252,-3.45523e-7],[0.5571,0.0121916,-0.0000154081,-5.82288e-7],[0.6176,0.0119938,-0.0000241424,-5.25327e-7],[0.6769,0.011713,-0.0000320223,-5.16405e-7],[0.7346,0.0113541,-0.0000397684,-6.09052e-7],[0.7903,0.0109107,-0.0000489042,-0.00000104739],[0.8435,0.0103431,-0.000064615,-1.40374e-9],[0.8936,0.00969686,-0.000064636,-0.000008547],[0.9394,0.00840947,-0.000192841,-0.0000042106],[0.9761,0.00616527,-0.000256,-0.0000042106],[0x1,0.00328947,-0.000319159,-0.0000042106]],FXC=0.8487,FYC=1.3523,C1=R2D/0x5,RC1=0x1/C1,NODES=0x12,poly3_val=function(_0x3928b3,_0x561b7f){return _0x3928b3[0x0]+_0x561b7f*(_0x3928b3[0x1]+_0x561b7f*(_0x3928b3[0x2]+_0x561b7f*_0x3928b3[0x3]));},poly3_der=function(_0x1031e8,_0x4bfbd8){return _0x1031e8[0x1]+_0x4bfbd8*(0x2*_0x1031e8[0x2]+_0x4bfbd8*0x3*_0x1031e8[0x3]);};function newton_rapshon(_0x5775c1,_0x553867,_0x3ec3e7,_0x405774){var _0x456eb2=_0x553867;for(;_0x405774;--_0x405774){var _0x4c2b5b=_0x5775c1(_0x456eb2);_0x456eb2-=_0x4c2b5b;if(Math['abs'](_0x4c2b5b)<_0x3ec3e7)break;}return _0x456eb2;}function init$3(){var _0x2b0bb4={_0x25b665:0x2f5},_0x8c8f90=_0x5a92ef;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this['long0']=this['long0']||0x0,this['es']=0x0,this['title']=this['title']||_0x8c8f90(_0x2b0bb4._0x25b665);}function forward$3(_0x1353cf){var _0x28971c=_0x5a92ef,_0x38b91d=adjust_lon(_0x1353cf['x']-this[_0x28971c(0x666)]),_0x3bd226=Math['abs'](_0x1353cf['y']),_0x16d669=Math['floor'](_0x3bd226*C1);if(_0x16d669<0x0)_0x16d669=0x0;else _0x16d669>=NODES&&(_0x16d669=NODES-0x1);_0x3bd226=R2D*(_0x3bd226-RC1*_0x16d669);var _0x359f0e={'x':poly3_val(COEFS_X[_0x16d669],_0x3bd226)*_0x38b91d,'y':poly3_val(COEFS_Y[_0x16d669],_0x3bd226)};return _0x1353cf['y']<0x0&&(_0x359f0e['y']=-_0x359f0e['y']),_0x359f0e['x']=_0x359f0e['x']*this['a']*FXC+this['x0'],_0x359f0e['y']=_0x359f0e['y']*this['a']*FYC+this['y0'],_0x359f0e;}function inverse$3(_0x201565){var _0x33ba97={'x':(_0x201565['x']-this['x0'])/(this['a']*FXC),'y':Math['abs'](_0x201565['y']-this['y0'])/(this['a']*FYC)};if(_0x33ba97['y']>=0x1)_0x33ba97['x']/=COEFS_X[NODES][0x0],_0x33ba97['y']=_0x201565['y']<0x0?-HALF_PI:HALF_PI;else{var _0x9c7187=Math['floor'](_0x33ba97['y']*NODES);if(_0x9c7187<0x0)_0x9c7187=0x0;else _0x9c7187>=NODES&&(_0x9c7187=NODES-0x1);for(;;){if(COEFS_Y[_0x9c7187][0x0]>_0x33ba97['y'])--_0x9c7187;else{if(COEFS_Y[_0x9c7187+0x1][0x0]<=_0x33ba97['y'])++_0x9c7187;else break;}}var _0x359c82=COEFS_Y[_0x9c7187],_0x3232b6=0x5*(_0x33ba97['y']-_0x359c82[0x0])/(COEFS_Y[_0x9c7187+0x1][0x0]-_0x359c82[0x0]);_0x3232b6=newton_rapshon(function(_0x13a77a){return(poly3_val(_0x359c82,_0x13a77a)-_0x33ba97['y'])/poly3_der(_0x359c82,_0x13a77a);},_0x3232b6,EPSLN,0x64),_0x33ba97['x']/=poly3_val(COEFS_X[_0x9c7187],_0x3232b6),_0x33ba97['y']=(0x5*_0x9c7187+_0x3232b6)*D2R$1,_0x201565['y']<0x0&&(_0x33ba97['y']=-_0x33ba97['y']);}return _0x33ba97['x']=adjust_lon(_0x33ba97['x']+this['long0']),_0x33ba97;}var names$3=['Robinson','robin'],robin={'init':init$3,'forward':forward$3,'inverse':inverse$3,'names':names$3};function init$2(){var _0x625af8=_0x5a92ef;this['name']=_0x625af8(0x74a);}function forward$2(_0xdafb18){var _0x1e5c5c=geodeticToGeocentric(_0xdafb18,this['es'],this['a']);return _0x1e5c5c;}function inverse$2(_0xe60565){var _0x50aa4f=geocentricToGeodetic(_0xe60565,this['es'],this['a'],this['b']);return _0x50aa4f;}var names$2=['Geocentric',_0x5a92ef(0x7ea),_0x5a92ef(0x74a),'Geocent'],geocent={'init':init$2,'forward':forward$2,'inverse':inverse$2,'names':names$2},mode={'N_POLE':0x0,'S_POLE':0x1,'EQUIT':0x2,'OBLIQ':0x3},params={'h':{'def':0x186a0,'num':!![]},'azi':{'def':0x0,'num':!![],'degrees':!![]},'tilt':{'def':0x0,'num':!![],'degrees':!![]},'long0':{'def':0x0,'num':!![]},'lat0':{'def':0x0,'num':!![]}};function init$1(){var _0x14a922={_0x22fdfe:0x414,_0xb74477:0xa1a,_0x1dfc8d:0x383,_0x3f3979:0x650,_0x1d1b1a:0x7b0,_0xcfb04a:0xef5,_0x47f8de:0xf7b,_0x4bb9ab:0xa50},_0xd069c5=_0x5a92ef;Object['keys'](params)['forEach'](function(_0x459774){var _0x249cf9=_0x4361;if(typeof this[_0x459774]==='undefined')this[_0x459774]=params[_0x459774]['def'];else{if(params[_0x459774]['num']&&isNaN(this[_0x459774]))throw new Error('Invalid\x20parameter\x20value,\x20must\x20be\x20numeric\x20'+_0x459774+'\x20=\x20'+this[_0x459774]);else params[_0x459774]['num']&&(this[_0x459774]=parseFloat(this[_0x459774]));}params[_0x459774][_0x249cf9(0xac1)]&&(this[_0x459774]=this[_0x459774]*D2R$1);}['bind'](this));if(Math[_0xd069c5(0x39f)](Math['abs'](this['lat0'])-HALF_PI)<EPSLN)this[_0xd069c5(_0x14a922._0x22fdfe)]=this[_0xd069c5(_0x14a922._0xb74477)]<0x0?mode['S_POLE']:mode[_0xd069c5(_0x14a922._0x1dfc8d)];else Math['abs'](this['lat0'])<EPSLN?this[_0xd069c5(0x414)]=mode['EQUIT']:(this['mode']=mode[_0xd069c5(_0x14a922._0x3f3979)],this[_0xd069c5(_0x14a922._0x1d1b1a)]=Math[_0xd069c5(_0x14a922._0xcfb04a)](this[_0xd069c5(0xa1a)]),this['cosph0']=Math['cos'](this[_0xd069c5(0xa1a)]));this['pn1']=this['h']/this['a'];if(this[_0xd069c5(_0x14a922._0x47f8de)]<=0x0||this['pn1']>0x2540be400)throw new Error('Invalid\x20height');this['p']=0x1+this[_0xd069c5(0xf7b)],this['rp']=0x1/this['p'],this['h1']=0x1/this['pn1'],this['pfact']=(this['p']+0x1)*this['h1'],this['es']=0x0;var _0x5cd6bc=this[_0xd069c5(0x301)],_0x3a5162=this['azi'];this['cg']=Math[_0xd069c5(_0x14a922._0x4bb9ab)](_0x3a5162),this['sg']=Math[_0xd069c5(0xef5)](_0x3a5162),this['cw']=Math['cos'](_0x5cd6bc),this['sw']=Math['sin'](_0x5cd6bc);}function forward$1(_0x5ed053){var _0x1b5686={_0x15c89d:0x414,_0xfd823:0x368,_0x2facf6:0x383,_0x5cc388:0x650},_0x522da8=_0x5a92ef;_0x5ed053['x']-=this['long0'];var _0x37443a=Math['sin'](_0x5ed053['y']),_0x4d6473=Math['cos'](_0x5ed053['y']),_0x28d0a7=Math[_0x522da8(0xa50)](_0x5ed053['x']),_0x58fe39,_0x5b659d;switch(this[_0x522da8(_0x1b5686._0x15c89d)]){case mode['OBLIQ']:_0x5b659d=this['sinph0']*_0x37443a+this[_0x522da8(_0x1b5686._0xfd823)]*_0x4d6473*_0x28d0a7;break;case mode['EQUIT']:_0x5b659d=_0x4d6473*_0x28d0a7;break;case mode['S_POLE']:_0x5b659d=-_0x37443a;break;case mode[_0x522da8(_0x1b5686._0x2facf6)]:_0x5b659d=_0x37443a;break;}_0x5b659d=this['pn1']/(this['p']-_0x5b659d),_0x58fe39=_0x5b659d*_0x4d6473*Math[_0x522da8(0xef5)](_0x5ed053['x']);switch(this['mode']){case mode[_0x522da8(_0x1b5686._0x5cc388)]:_0x5b659d*=this[_0x522da8(0x368)]*_0x37443a-this['sinph0']*_0x4d6473*_0x28d0a7;break;case mode['EQUIT']:_0x5b659d*=_0x37443a;break;case mode['N_POLE']:_0x5b659d*=-(_0x4d6473*_0x28d0a7);break;case mode['S_POLE']:_0x5b659d*=_0x4d6473*_0x28d0a7;break;}var _0x3e92f8,_0x5cbbd7;return _0x3e92f8=_0x5b659d*this['cg']+_0x58fe39*this['sg'],_0x5cbbd7=0x1/(_0x3e92f8*this['sw']*this['h1']+this['cw']),_0x58fe39=(_0x58fe39*this['cg']-_0x5b659d*this['sg'])*this['cw']*_0x5cbbd7,_0x5b659d=_0x3e92f8*_0x5cbbd7,_0x5ed053['x']=_0x58fe39*this['a'],_0x5ed053['y']=_0x5b659d*this['a'],_0x5ed053;}function inverse$1(_0x3ac9a2){var _0x36a5a6={_0x580b00:0xf7b,_0x4abab1:0x39f,_0x5c1b0d:0xef5,_0x3d5b83:0x368},_0x27d97d=_0x5a92ef;_0x3ac9a2['x']/=this['a'],_0x3ac9a2['y']/=this['a'];var _0x608935={'x':_0x3ac9a2['x'],'y':_0x3ac9a2['y']},_0x566f47,_0x31c33f,_0x4ddb61;_0x4ddb61=0x1/(this[_0x27d97d(_0x36a5a6._0x580b00)]-_0x3ac9a2['y']*this['sw']),_0x566f47=this[_0x27d97d(0xf7b)]*_0x3ac9a2['x']*_0x4ddb61,_0x31c33f=this['pn1']*_0x3ac9a2['y']*this['cw']*_0x4ddb61,_0x3ac9a2['x']=_0x566f47*this['cg']+_0x31c33f*this['sg'],_0x3ac9a2['y']=_0x31c33f*this['cg']-_0x566f47*this['sg'];var _0x5746f1=hypot(_0x3ac9a2['x'],_0x3ac9a2['y']);if(Math[_0x27d97d(_0x36a5a6._0x4abab1)](_0x5746f1)<EPSLN)_0x608935['x']=0x0,_0x608935['y']=_0x3ac9a2['y'];else{var _0x2a6a18,_0x122d74;_0x122d74=0x1-_0x5746f1*_0x5746f1*this['pfact'],_0x122d74=(this['p']-Math['sqrt'](_0x122d74))/(this['pn1']/_0x5746f1+_0x5746f1/this[_0x27d97d(_0x36a5a6._0x580b00)]),_0x2a6a18=Math['sqrt'](0x1-_0x122d74*_0x122d74);switch(this['mode']){case mode[_0x27d97d(0x650)]:_0x608935['y']=Math['asin'](_0x2a6a18*this['sinph0']+_0x3ac9a2['y']*_0x122d74*this['cosph0']/_0x5746f1),_0x3ac9a2['y']=(_0x2a6a18-this[_0x27d97d(0x7b0)]*Math[_0x27d97d(_0x36a5a6._0x5c1b0d)](_0x608935['y']))*_0x5746f1,_0x3ac9a2['x']*=_0x122d74*this[_0x27d97d(_0x36a5a6._0x3d5b83)];break;case mode['EQUIT']:_0x608935['y']=Math['asin'](_0x3ac9a2['y']*_0x122d74/_0x5746f1),_0x3ac9a2['y']=_0x2a6a18*_0x5746f1,_0x3ac9a2['x']*=_0x122d74;break;case mode['N_POLE']:_0x608935['y']=Math['asin'](_0x2a6a18),_0x3ac9a2['y']=-_0x3ac9a2['y'];break;case mode['S_POLE']:_0x608935['y']=-Math['asin'](_0x2a6a18);break;}_0x608935['x']=Math[_0x27d97d(0x58c)](_0x3ac9a2['x'],_0x3ac9a2['y']);}return _0x3ac9a2['x']=_0x608935['x']+this[_0x27d97d(0x666)],_0x3ac9a2['y']=_0x608935['y'],_0x3ac9a2;}var names$1=['Tilted_Perspective',_0x5a92ef(0x376)],tpers={'init':init$1,'forward':forward$1,'inverse':inverse$1,'names':names$1};function init(){var _0x2a1241={_0x428aed:0x3fe,_0x3347f3:0x662,_0x1adbb0:0x615},_0x3785ba=_0x5a92ef;this['flip_axis']=this['sweep']==='x'?0x1:0x0,this['h']=Number(this['h']),this['radius_g_1']=this['h']/this['a'];if(this[_0x3785ba(_0x2a1241._0x428aed)]<=0x0||this['radius_g_1']>0x2540be400)throw new Error();this['radius_g']=0x1+this['radius_g_1'],this['C']=this['radius_g']*this['radius_g']-0x1;if(this['es']!==0x0){var _0x3b5dd7=0x1-this['es'],_0x59bb6f=0x1/_0x3b5dd7;this['radius_p']=Math['sqrt'](_0x3b5dd7),this[_0x3785ba(_0x2a1241._0x3347f3)]=_0x3b5dd7,this['radius_p_inv2']=_0x59bb6f,this['shape']=_0x3785ba(_0x2a1241._0x1adbb0);}else this['radius_p']=0x1,this['radius_p2']=0x1,this['radius_p_inv2']=0x1,this['shape']='sphere';!this['title']&&(this[_0x3785ba(0x28c)]='Geostationary\x20Satellite\x20View');}function forward(_0x1df533){var _0xbed8f7={_0x4ff0e2:0xef5,_0x3ac6b1:0x372,_0x498f43:0x3fe,_0x5beaea:0x3fe,_0x1d5cfb:0x3ad},_0x4746d6=_0x5a92ef,_0x205180=_0x1df533['x'],_0xb55263=_0x1df533['y'],_0x2f7cdb,_0xf20e2a,_0x55d10f,_0x422eee;_0x205180=_0x205180-this['long0'];if(this['shape']==='ellipse'){_0xb55263=Math['atan'](this['radius_p2']*Math['tan'](_0xb55263));var _0x565cac=this['radius_p']/hypot(this['radius_p']*Math['cos'](_0xb55263),Math[_0x4746d6(0xef5)](_0xb55263));_0xf20e2a=_0x565cac*Math['cos'](_0x205180)*Math['cos'](_0xb55263),_0x55d10f=_0x565cac*Math['sin'](_0x205180)*Math['cos'](_0xb55263),_0x422eee=_0x565cac*Math[_0x4746d6(0xef5)](_0xb55263);if((this['radius_g']-_0xf20e2a)*_0xf20e2a-_0x55d10f*_0x55d10f-_0x422eee*_0x422eee*this['radius_p_inv2']<0x0)return _0x1df533['x']=Number[_0x4746d6(0x95d)],_0x1df533['y']=Number['NaN'],_0x1df533;_0x2f7cdb=this['radius_g']-_0xf20e2a,this['flip_axis']?(_0x1df533['x']=this['radius_g_1']*Math[_0x4746d6(0x3ad)](_0x55d10f/hypot(_0x422eee,_0x2f7cdb)),_0x1df533['y']=this['radius_g_1']*Math['atan'](_0x422eee/_0x2f7cdb)):(_0x1df533['x']=this['radius_g_1']*Math['atan'](_0x55d10f/_0x2f7cdb),_0x1df533['y']=this['radius_g_1']*Math['atan'](_0x422eee/hypot(_0x55d10f,_0x2f7cdb)));}else this['shape']==='sphere'&&(_0x2f7cdb=Math['cos'](_0xb55263),_0xf20e2a=Math['cos'](_0x205180)*_0x2f7cdb,_0x55d10f=Math['sin'](_0x205180)*_0x2f7cdb,_0x422eee=Math[_0x4746d6(_0xbed8f7._0x4ff0e2)](_0xb55263),_0x2f7cdb=this['radius_g']-_0xf20e2a,this[_0x4746d6(_0xbed8f7._0x3ac6b1)]?(_0x1df533['x']=this['radius_g_1']*Math['atan'](_0x55d10f/hypot(_0x422eee,_0x2f7cdb)),_0x1df533['y']=this[_0x4746d6(_0xbed8f7._0x498f43)]*Math['atan'](_0x422eee/_0x2f7cdb)):(_0x1df533['x']=this[_0x4746d6(_0xbed8f7._0x5beaea)]*Math[_0x4746d6(_0xbed8f7._0x1d5cfb)](_0x55d10f/_0x2f7cdb),_0x1df533['y']=this[_0x4746d6(_0xbed8f7._0x498f43)]*Math['atan'](_0x422eee/hypot(_0x55d10f,_0x2f7cdb))));return _0x1df533['x']=_0x1df533['x']*this['a'],_0x1df533['y']=_0x1df533['y']*this['a'],_0x1df533;}function inverse(_0x13d823){var _0x3ac4bf={_0x55c651:0xd2b,_0x22ba55:0xd2b,_0xa54a2f:0x3ad,_0x4fe3bf:0x319,_0x44cde7:0xd2b,_0x4534cc:0xd2b,_0x9976b5:0x3fe,_0x46e161:0x3fe},_0x13ac5d=_0x5a92ef,_0x426427=-0x1,_0x5e8ab4=0x0,_0x55970f=0x0,_0x3ab851,_0xadf6cb,_0x5ecb1f,_0x5ccb71;_0x13d823['x']=_0x13d823['x']/this['a'],_0x13d823['y']=_0x13d823['y']/this['a'];if(this['shape']==='ellipse'){this[_0x13ac5d(0x372)]?(_0x55970f=Math[_0x13ac5d(_0x3ac4bf._0x55c651)](_0x13d823['y']/this['radius_g_1']),_0x5e8ab4=Math['tan'](_0x13d823['x']/this['radius_g_1'])*hypot(0x1,_0x55970f)):(_0x5e8ab4=Math['tan'](_0x13d823['x']/this['radius_g_1']),_0x55970f=Math[_0x13ac5d(_0x3ac4bf._0x22ba55)](_0x13d823['y']/this['radius_g_1'])*hypot(0x1,_0x5e8ab4));var _0x131361=_0x55970f/this['radius_p'];_0x3ab851=_0x5e8ab4*_0x5e8ab4+_0x131361*_0x131361+_0x426427*_0x426427,_0xadf6cb=0x2*this['radius_g']*_0x426427,_0x5ecb1f=_0xadf6cb*_0xadf6cb-0x4*_0x3ab851*this['C'];if(_0x5ecb1f<0x0)return _0x13d823['x']=Number['NaN'],_0x13d823['y']=Number['NaN'],_0x13d823;_0x5ccb71=(-_0xadf6cb-Math[_0x13ac5d(0x912)](_0x5ecb1f))/(0x2*_0x3ab851),_0x426427=this['radius_g']+_0x5ccb71*_0x426427,_0x5e8ab4*=_0x5ccb71,_0x55970f*=_0x5ccb71,_0x13d823['x']=Math['atan2'](_0x5e8ab4,_0x426427),_0x13d823['y']=Math['atan'](_0x55970f*Math['cos'](_0x13d823['x'])/_0x426427),_0x13d823['y']=Math[_0x13ac5d(_0x3ac4bf._0xa54a2f)](this['radius_p_inv2']*Math['tan'](_0x13d823['y']));}else{if(this[_0x13ac5d(_0x3ac4bf._0x4fe3bf)]==='sphere'){this['flip_axis']?(_0x55970f=Math['tan'](_0x13d823['y']/this['radius_g_1']),_0x5e8ab4=Math[_0x13ac5d(_0x3ac4bf._0x44cde7)](_0x13d823['x']/this['radius_g_1'])*Math['sqrt'](0x1+_0x55970f*_0x55970f)):(_0x5e8ab4=Math[_0x13ac5d(_0x3ac4bf._0x4534cc)](_0x13d823['x']/this[_0x13ac5d(_0x3ac4bf._0x9976b5)]),_0x55970f=Math['tan'](_0x13d823['y']/this[_0x13ac5d(_0x3ac4bf._0x46e161)])*Math['sqrt'](0x1+_0x5e8ab4*_0x5e8ab4));_0x3ab851=_0x5e8ab4*_0x5e8ab4+_0x55970f*_0x55970f+_0x426427*_0x426427,_0xadf6cb=0x2*this['radius_g']*_0x426427,_0x5ecb1f=_0xadf6cb*_0xadf6cb-0x4*_0x3ab851*this['C'];if(_0x5ecb1f<0x0)return _0x13d823['x']=Number['NaN'],_0x13d823['y']=Number[_0x13ac5d(0x95d)],_0x13d823;_0x5ccb71=(-_0xadf6cb-Math['sqrt'](_0x5ecb1f))/(0x2*_0x3ab851),_0x426427=this[_0x13ac5d(0x2bb)]+_0x5ccb71*_0x426427,_0x5e8ab4*=_0x5ccb71,_0x55970f*=_0x5ccb71,_0x13d823['x']=Math['atan2'](_0x5e8ab4,_0x426427),_0x13d823['y']=Math['atan'](_0x55970f*Math[_0x13ac5d(0xa50)](_0x13d823['x'])/_0x426427);}}return _0x13d823['x']=_0x13d823['x']+this['long0'],_0x13d823;}var names=[_0x5a92ef(0x1d2),'Geostationary_Satellite',_0x5a92ef(0x537)],geos={'init':init,'forward':forward,'inverse':inverse,'names':names};function includedProjections(_0x1b2cbb){var _0x3f0afb={_0x5bd394:0x789,_0x3ef458:0xd06,_0x465737:0xaec,_0x1fe463:0xd06,_0x3c0c3a:0x789},_0x5cee9a=_0x5a92ef;_0x1b2cbb[_0x5cee9a(0x789)]['projections']['add'](tmerc),_0x1b2cbb['Proj'][_0x5cee9a(0xaec)]['add'](etmerc),_0x1b2cbb['Proj']['projections']['add'](utm),_0x1b2cbb['Proj'][_0x5cee9a(0xaec)]['add'](sterea),_0x1b2cbb['Proj']['projections']['add'](stere),_0x1b2cbb['Proj']['projections']['add'](somerc),_0x1b2cbb['Proj']['projections']['add'](omerc),_0x1b2cbb[_0x5cee9a(0x789)]['projections']['add'](lcc),_0x1b2cbb[_0x5cee9a(_0x3f0afb._0x5bd394)]['projections']['add'](krovak),_0x1b2cbb[_0x5cee9a(0x789)]['projections'][_0x5cee9a(0xd06)](cass),_0x1b2cbb['Proj']['projections'][_0x5cee9a(0xd06)](laea),_0x1b2cbb['Proj']['projections'][_0x5cee9a(0xd06)](aea),_0x1b2cbb['Proj']['projections']['add'](gnom),_0x1b2cbb['Proj']['projections'][_0x5cee9a(_0x3f0afb._0x3ef458)](cea),_0x1b2cbb['Proj']['projections']['add'](eqc),_0x1b2cbb['Proj'][_0x5cee9a(_0x3f0afb._0x465737)]['add'](poly),_0x1b2cbb['Proj'][_0x5cee9a(0xaec)][_0x5cee9a(0xd06)](nzmg),_0x1b2cbb['Proj'][_0x5cee9a(0xaec)][_0x5cee9a(_0x3f0afb._0x3ef458)](mill),_0x1b2cbb[_0x5cee9a(0x789)]['projections'][_0x5cee9a(0xd06)](sinu),_0x1b2cbb['Proj']['projections']['add'](moll),_0x1b2cbb[_0x5cee9a(_0x3f0afb._0x5bd394)][_0x5cee9a(0xaec)]['add'](eqdc),_0x1b2cbb['Proj']['projections']['add'](vandg),_0x1b2cbb['Proj'][_0x5cee9a(0xaec)]['add'](aeqd),_0x1b2cbb['Proj']['projections'][_0x5cee9a(_0x3f0afb._0x1fe463)](ortho),_0x1b2cbb['Proj']['projections']['add'](qsc),_0x1b2cbb['Proj']['projections']['add'](robin),_0x1b2cbb[_0x5cee9a(_0x3f0afb._0x5bd394)]['projections']['add'](geocent),_0x1b2cbb[_0x5cee9a(_0x3f0afb._0x5bd394)]['projections']['add'](tpers),_0x1b2cbb[_0x5cee9a(_0x3f0afb._0x3c0c3a)][_0x5cee9a(0xaec)][_0x5cee9a(0xd06)](geos);}proj4['defaultDatum']='WGS84',proj4['Proj']=Projection,proj4['WGS84']=new proj4['Proj']('WGS84'),proj4[_0x5a92ef(0x41b)]=Point,proj4['toPoint']=common,proj4[_0x5a92ef(0x547)]=defs,proj4['nadgrid']=nadgrid,proj4[_0x5a92ef(0xbe1)]=transform,proj4['mgrs']=mgrs,proj4['version']='__VERSION__',includedProjections(proj4);var CRS={'EPSG3857':'EPSG:3857','EPSG4326':_0x5a92ef(0xebd),'EPSG4490':'EPSG:4490','CGCS2000_GK_Zone_3':'CGCS2000_GK_Zone_3','CGCS2000_GK_Zone_6':_0x5a92ef(0x268),'CGCS2000_GK_CM_3':'CGCS2000_GK_CM_3','CGCS2000_GK_CM_6':'CGCS2000_GK_CM_6'},PI$1=3.141592653589793,LngLatPoint=(function(){var _0x3eaded={_0x4be1b7:0xdba,_0x251bb4:0x5f1,_0x2389e7:0x208},_0x35ce6a={_0xb692fa:0xab0},_0x2dfdb3={_0x300bd7:0x23b,_0x5af260:0xfd9,_0x3f66fc:0x770,_0x4d4818:0xbfc,_0x5321b0:0xd04},_0x4b6b50={_0x38696d:0xede},_0x46cc38={_0xb9d732:0xcdf},_0x3a04a7={_0x376088:0x7e8,_0x4da3a3:0x80c,_0x3de65b:0x7e8,_0x42854b:0x5b8},_0x1ab3f1={_0x5aa997:0x5b8,_0x5ac5fe:0x7e8},_0x3fe043={_0x16973c:0x300,_0x4202a9:0x4ae,_0x1334ac:0xca2,_0x335736:0xd2b},_0x1c6f2c={_0x80cc5:0x888,_0x280c04:0x4ae},_0x2942a5={_0x2cc78b:0x6ba},_0x53194f={_0x38fcdd:0x4ae},_0x4f0bf7={_0xb42665:0xbfc},_0x5bb387={_0x208729:0xbfc},_0x1be36d={_0x5a6209:0x6e4},_0x526c0f={_0x302dde:0x7e8},_0x4636ab={_0x2ba267:0x80c},_0x3a0b22=_0x5a92ef;function _0x2f805f(_0x4bb355,_0x32899d,_0xcf4aa5){var _0x32b114=_0x4361;_classCallCheck(this,_0x2f805f),this[_0x32b114(_0x4636ab._0x2ba267)]=Number(_0x4bb355||0x0),this[_0x32b114(0x7e8)]=Number(_0x32899d||0x0),this['_alt']=Number(_0xcf4aa5||0x0);}return _createClass(_0x2f805f,[{'key':'lng','get':function _0x55de3d(){return this['_lng'];},'set':function _0x1e9113(_0xd8af90){this['_lng']=+_0xd8af90,this['_position']=null;}},{'key':_0x3a0b22(0xbfc),'get':function _0x4a47f6(){var _0x11c91a=_0x3a0b22;return this[_0x11c91a(_0x526c0f._0x302dde)];},'set':function _0x150720(_0xb22e5e){this['_lat']=+_0xb22e5e,this['_position']=null;}},{'key':'alt','get':function _0x422f1b(){return this['_alt']||0x0;},'set':function _0x5f4d86(_0x456e28){var _0x4b0f16=_0x3a0b22;this['_alt']=+_0x456e28,this[_0x4b0f16(_0x1be36d._0x5a6209)]=null;}},{'key':'clone','value':function _0x21e5ec(){var _0x264f09=_0x3a0b22,_0x13dbd2=new _0x2f805f();return _0x13dbd2[_0x264f09(0x4ae)]=this['lng']||0x0,_0x13dbd2['lat']=this[_0x264f09(_0x5bb387._0x208729)]||0x0,_0x13dbd2['alt']=this['alt']||0x0,_0x13dbd2;}},{'key':'format','value':function _0x583984(){return this['lng']=formatNum$2(this['lng'],_0x2f805f['FormatLength']),this['lat']=formatNum$2(this['lat'],_0x2f805f['FormatLength']),this['alt']=formatNum$2(this['alt'],_0x2f805f['FormatAltLength']),this;}},{'key':'toArray','value':function _0x474e5c(_0x1dc854){var _0x180ff9=_0x3a0b22;return this['format'](),_0x1dc854?[this['lng'],this['lat']]:[this['lng'],this[_0x180ff9(_0x4f0bf7._0xb42665)],this['alt']];}},{'key':_0x3a0b22(_0x3eaded._0x4be1b7),'value':function _0x3b1b7f(){var _0x178700=_0x3a0b22;return this['format'](),''['concat'](this[_0x178700(_0x53194f._0x38fcdd)],',')[_0x178700(0x4b9)](this['lat'],',')['concat'](this['alt']);}},{'key':'toCartesian','value':function _0x1eec0d(){var _0x4b318d=_0x3a0b22,_0x1f53b4=arguments[_0x4b318d(_0x2942a5._0x2cc78b)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:![];return!_0x1f53b4&&this['_position']?this['_position']:Cesium__namespace[_0x4b318d(0x23b)]['fromDegrees'](this['lng'],this[_0x4b318d(0xbfc)],this['alt']);}},{'key':'toCartographic','value':function _0x21447d(){var _0x3e702b=_0x3a0b22;return Cesium__namespace[_0x3e702b(_0x1c6f2c._0x80cc5)][_0x3e702b(0xb8f)](this[_0x3e702b(_0x1c6f2c._0x280c04)],this[_0x3e702b(0xbfc)],this['alt']);}},{'key':'toMercator','value':function _0x4fdbd2(){var _0x590f64=_0x3a0b22,_0x5487cd=Math[_0x590f64(_0x3fe043._0x16973c)](this[_0x590f64(_0x3fe043._0x4202a9)],0xb4);_0x5487cd=Math['max'](_0x5487cd,-0xb4);var _0xe85f30=Math['min'](this['lat'],85.05112877980659);_0xe85f30=Math['max'](_0xe85f30,-85.05112877980659);var _0xb1f7aa=_0x5487cd*20037508.34/0xb4,_0x10ded8=Math[_0x590f64(_0x3fe043._0x1334ac)](Math[_0x590f64(_0x3fe043._0x335736)]((0x5a+_0xe85f30)*PI$1/0x168))/(PI$1/0xb4);return _0x10ded8=_0x10ded8*20037508.34/0xb4,[_0xb1f7aa,_0x10ded8,this['alt']];}},{'key':_0x3a0b22(_0x3eaded._0x251bb4),'value':function _0x5a2e3e(_0x3b854e){var _0x18eed1=_0x3a0b22;return this===_0x3b854e||_0x3b854e instanceof _0x2f805f&&this['_alt']===_0x3b854e[_0x18eed1(_0x1ab3f1._0x5aa997)]&&this[_0x18eed1(_0x1ab3f1._0x5ac5fe)]===_0x3b854e[_0x18eed1(_0x1ab3f1._0x5ac5fe)]&&this['_lng']===_0x3b854e[_0x18eed1(0x80c)];}},{'key':'valid','value':function _0x387297(){var _0x26386c=_0x3a0b22;if(isNaN(this[_0x26386c(0x7e8)])||isNaN(this['_lng']))return![];if(this['_lat']<-0x5a||this[_0x26386c(_0x3a04a7._0x376088)]>0x5a||this[_0x26386c(_0x3a04a7._0x4da3a3)]<-0xb4||this['_lng']>0xb4)return![];if(this[_0x26386c(_0x3a04a7._0x3de65b)]===0x0&&this['_lng']===0x0&&this[_0x26386c(_0x3a04a7._0x42854b)]===0x0)return![];return!![];}}],[{'key':'parse','value':function _0x4c3a19(_0x4f3115,_0x1f8b64){var _0x4b18f6=_0x3a0b22;if(!_0x4f3115)return new _0x2f805f();if(_0x4f3115 instanceof _0x2f805f)return _0x4f3115;var _0x11f600;if(typeof _0x4f3115==='string')_0x11f600=_0x2f805f['fromString'](_0x4f3115);else{if(Array['isArray'](_0x4f3115))_0x11f600=_0x2f805f['fromArray'](_0x4f3115);else{if(_0x4f3115 instanceof _0x2f805f)_0x11f600=_0x4f3115[_0x4b18f6(0x52e)]();else{if(Cesium__namespace['defined'](_0x4f3115['lat'])&&Cesium__namespace['defined'](_0x4f3115['lng'])){_0x11f600=new _0x2f805f(_0x4f3115[_0x4b18f6(0x4ae)],_0x4f3115['lat'],_0x4f3115['alt']);for(var _0x1a8590 in _0x4f3115){_0x11f600[_0x1a8590]=_0x4f3115[_0x1a8590];}}else{if(_0x4f3115 instanceof Cesium__namespace['Cartesian3']||_0x4f3115[_0x4b18f6(0xfd9)]||_0x4f3115['getValue'])_0x11f600=_0x2f805f[_0x4b18f6(_0x46cc38._0xb9d732)](_0x4f3115,_0x1f8b64),_0x11f600[_0x4b18f6(0x6e4)]=_0x4f3115;else Cesium__namespace['defined'](_0x4f3115['x'])&&Cesium__namespace['defined'](_0x4f3115['y'])&&Cesium__namespace['defined'](_0x4f3115['z'])?(_0x4f3115=new Cesium__namespace['Cartesian3'](_0x4f3115['x'],_0x4f3115['y'],_0x4f3115['z']),_0x11f600=_0x2f805f['fromCartesian'](_0x4f3115,_0x1f8b64),_0x11f600['_position']=_0x4f3115):(_0x11f600=new _0x2f805f(),logError$1('坐标解析失败,请确认参数是否无误',_0x4f3115));}}}}return _0x11f600;}},{'key':'fromArray','value':function _0x237861(_0x222faa){var _0x97bee3=_0x3a0b22,_0x5c648c=new _0x2f805f();return Array[_0x97bee3(0x71a)](_0x222faa)&&(_0x5c648c['lng']=_0x222faa[0x0]||0x0,_0x5c648c['lat']=_0x222faa[0x1]||0x0,_0x5c648c['alt']=_0x222faa[0x2]||0x0),_0x5c648c;}},{'key':'fromString','value':function _0x5c2e53(_0x2ed446){var _0x13ffdd=_0x3a0b22,_0x2018dc=new _0x2f805f();if(_0x2ed446&&typeof _0x2ed446==='string'){var _0x2af6ec=_0x2ed446['split'](',');_0x2018dc=this[_0x13ffdd(_0x4b6b50._0x38696d)](_0x2af6ec);}return _0x2018dc;}},{'key':'fromCartesian','value':function _0x21652f(_0x41185a,_0x1b61c8){var _0x50fab6=_0x3a0b22,_0x37ee30=new _0x2f805f(),_0x1a614f;if(_0x41185a){if(_0x41185a instanceof Cesium__namespace[_0x50fab6(_0x2dfdb3._0x300bd7)])_0x1a614f=_0x41185a;else{if(_0x41185a['_value']&&_0x41185a[_0x50fab6(_0x2dfdb3._0x5af260)]instanceof Cesium__namespace['Cartesian3'])_0x1a614f=_0x41185a[_0x50fab6(0xfd9)];else typeof _0x41185a['getValue']==='function'&&(_0x1a614f=_0x41185a[_0x50fab6(_0x2dfdb3._0x3f66fc)](_0x1b61c8||Cesium__namespace[_0x50fab6(0xfb0)]['now']()));}}if(_0x1a614f){var _0x4f6f97=Cesium__namespace['Cartographic']['fromCartesian'](_0x1a614f);_0x4f6f97&&(_0x37ee30[_0x50fab6(_0x2dfdb3._0x4d4818)]=Cesium__namespace['Math'][_0x50fab6(0x8f8)](_0x4f6f97['latitude']),_0x37ee30['lng']=Cesium__namespace['Math']['toDegrees'](_0x4f6f97['longitude']),_0x37ee30['alt']=_0x4f6f97[_0x50fab6(_0x2dfdb3._0x5321b0)],_0x37ee30['format']());}return _0x37ee30['_position']=_0x41185a,_0x37ee30;}},{'key':'fromCartographic','value':function _0xb0953b(_0x371214){var _0x38bd0d=_0x3a0b22,_0x284429=new _0x2f805f();return _0x284429['lat']=Cesium__namespace['Math']['toDegrees'](_0x371214['latitude']),_0x284429['lng']=Cesium__namespace[_0x38bd0d(_0x35ce6a._0xb692fa)]['toDegrees'](_0x371214['longitude']),_0x284429['alt']=_0x371214['height'],_0x284429;}},{'key':'fromMercator','value':function _0x1b1f62(_0x230a94){var _0x216d11=_0x3a0b22,_0x507e03=Number(_0x230a94[0x0]),_0x4f688c=Number(_0x230a94[0x1]),_0x581767=_0x507e03/20037508.34*0xb4,_0x283e50=_0x4f688c/20037508.34*0xb4;_0x283e50=0xb4/PI$1*(0x2*Math['atan'](Math[_0x216d11(0xcd8)](_0x283e50*PI$1/0xb4))-PI$1/0x2);var _0x41d01b=new _0x2f805f(_0x581767,_0x283e50,_0x230a94[0x2]||0x0);return _0x41d01b;}},{'key':_0x3a0b22(_0x3eaded._0x2389e7),'value':function _0x4e871a(_0x73d0aa,_0x2f8ea9){if(!_0x73d0aa||_0x73d0aa instanceof Cesium__namespace['Cartesian3'])return _0x73d0aa;return _0x2f805f['parse'](_0x73d0aa,_0x2f8ea9)['toCartesian'](!![]);}},{'key':'toCartographic','value':function _0xb2566f(_0x4470c4,_0xaa18ac){var _0x154576=_0x3a0b22;if(!_0x4470c4||_0x4470c4 instanceof Cesium__namespace[_0x154576(0x888)])return _0x4470c4;return _0x2f805f['parse'](_0x4470c4,_0xaa18ac)[_0x154576(0xfe8)]();}},{'key':'toArray','value':function _0x5bb97e(_0x3cfe26,_0x3b879c){var _0x2ec8eb=_0x2f805f['parse'](_0x3cfe26);if(!_0x2ec8eb||!_0x2ec8eb['valid']())return[];return _0x2ec8eb['toArray'](_0x3b879c);}}]),_0x2f805f;}());LngLatPoint['FormatLength']=0x6,LngLatPoint[_0x5a92ef(0x963)]=0x1;function formatNum$2(_0x10c8cf){var _0x353df0=_0x5a92ef,_0x5056f9=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0,_0x4cf82a=Math[_0x353df0(0x9f4)](0xa,_0x5056f9);return Math[_0x353df0(0x1fa)](_0x10c8cf*_0x4cf82a)/_0x4cf82a;}var LngLatArray=(function(){var _0x4d946a={_0x53c494:0x71a},_0x16e4a3={_0x3e40df:0x94c,_0x4f3fd8:0x8e7},_0x8f137b={_0x3217a2:0x8e7,_0x351d70:0x218};function _0x4f7b53(){_classCallCheck(this,_0x4f7b53);}return _createClass(_0x4f7b53,null,[{'key':'toCartesians','value':function _0x4c77c5(_0x4f0c64,_0x359c1b){var _0x404c44=_0x4361;if(!_0x4f0c64||!Array['isArray'](_0x4f0c64))return _0x4f0c64;var _0x3df377=[];return _0x4f0c64[_0x404c44(0x675)](function(_0x1989fb){var _0x262a94=_0x404c44;if(_0x1989fb instanceof Cesium__namespace['Cartesian3']){_0x359c1b?_0x3df377[_0x262a94(_0x8f137b._0x3217a2)](_0x1989fb['clone']()):_0x3df377['push'](_0x1989fb);return;}var _0x2b96ae=LngLatPoint[_0x262a94(_0x8f137b._0x351d70)](_0x1989fb);if(!_0x2b96ae||!_0x2b96ae['valid']())return;_0x3df377[_0x262a94(0x8e7)](_0x2b96ae['toCartesian'](!![]));}),_0x3df377;}},{'key':'toPoints','value':function _0x14ddfb(_0x2a6ae7,_0x1fdb55){var _0x312eab=_0x4361;if(!_0x2a6ae7||!Array[_0x312eab(0x71a)](_0x2a6ae7))return _0x2a6ae7;var _0x28b521=[];return _0x2a6ae7['forEach'](function(_0x5eac69){if(_0x5eac69 instanceof LngLatPoint&&!_0x1fdb55){_0x28b521['push'](_0x5eac69);return;}var _0x325a82=LngLatPoint['parse'](_0x5eac69);if(!_0x325a82||!_0x325a82['valid']())return;_0x28b521['push'](_0x325a82);}),_0x28b521;}},{'key':'toArray','value':function _0x11cf80(_0x5161e3,_0x4a5987){var _0x4916ce=_0x4361;if(!_0x5161e3||!Array[_0x4916ce(_0x4d946a._0x53c494)](_0x5161e3))return _0x5161e3;var _0x32fc33=[];return _0x5161e3['forEach'](function(_0x37155f){var _0x22ff23=_0x4916ce;if(Array['isArray'](_0x37155f)){_0x32fc33['push'](_0x37155f);return;}var _0x27cb24=LngLatPoint['parse'](_0x37155f);if(!_0x27cb24||!_0x27cb24[_0x22ff23(_0x16e4a3._0x3e40df)]())return;_0x32fc33[_0x22ff23(_0x16e4a3._0x4f3fd8)](_0x27cb24['toArray'](_0x4a5987));}),_0x32fc33;}}]),_0x4f7b53;}());function degree2dms(_0xa07091){var _0xc1e1a5={_0x1811b1:0x1fa},_0x4a8439=_0x5a92ef,_0xca426a=0x1;_0xa07091<0x0&&(_0xca426a=-0x1);_0xa07091=Math['abs'](_0xa07091);var _0x35911d=Math['floor'](_0xa07091),_0x70c4f3=Math['floor']((_0xa07091-_0x35911d)*0x3c),_0x466e8e=Math[_0x4a8439(_0xc1e1a5._0x1811b1)]((_0xa07091-_0x35911d)*0xe10%0x3c);return _0x35911d*=_0xca426a,{'degree':_0x35911d,'minute':_0x70c4f3,'second':_0x466e8e,'str':_0x35911d+'°\x20'+_0x70c4f3+'\x27\x20\x20'+_0x466e8e+'\x22'};}function dms2degree(_0x5f0d64,_0x30ef02,_0x3c3bd4){var _0x2086a1=Math['abs'](_0x5f0d64)+_0x30ef02/0x3c+_0x3c3bd4/0xe10;return _0x5f0d64<0x0&&(_0x2086a1*=-0x1),_0x2086a1;}function getCGCS2000EPSGByLng(_0x5cd707,_0x5683a8){var _0x4a7518=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:!![],_0x421fe3;if(_0x5683a8){var _0x5ddfe8=parseInt(_0x5cd707/0x6)+0x1;if(_0x5ddfe8<0xd||_0x5ddfe8>0x17)return undefined;_0x4a7518?_0x421fe3=_0x5ddfe8+0x117e:_0x421fe3=_0x5ddfe8+0x1189;}else{var _0x56ef04=parseInt((_0x5cd707-1.5)/0x3)+0x1;if(_0x56ef04<0x19||_0x56ef04>0x2d)return undefined;_0x4a7518?_0x421fe3=_0x56ef04+0x1188:_0x421fe3=_0x56ef04+0x119d;}return'EPSG:'+_0x421fe3;}function getCGCS2000EPSGByX(_0x537d4d){var _0x5d5f62=parseInt(_0x537d4d['toString']()['slice'](0x0,0x2));if(_0x5d5f62>=0xd&&_0x5d5f62<=0x17)return'EPSG:'+(_0x5d5f62+0x117e);else return _0x5d5f62>=0x19&&_0x5d5f62<=0x2d?'EPSG:'+(_0x5d5f62+0x1188):undefined;}function proj4Trans(_0x15aff6,_0x1716b2){var _0x3a9de3={_0x4645d4:0x6ba,_0x48ecd4:0xebd},_0x564e4e=_0x5a92ef,_0x1fba98=arguments[_0x564e4e(_0x3a9de3._0x4645d4)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:_0x564e4e(_0x3a9de3._0x48ecd4);if(!_0x1716b2||!_0x1fba98||_0x1716b2===_0x1fba98)return _0x15aff6;try{(_0x1716b2===CRS['CGCS2000_GK_Zone_3']||_0x1716b2===CRS['CGCS2000_GK_Zone_6'])&&(_0x1716b2=getCGCS2000EPSGByX(_0x15aff6[0x0]));if(_0x1fba98===CRS[_0x564e4e(0xd72)])_0x1fba98=getCGCS2000EPSGByLng(_0x15aff6[0x0],![],!![]);else{if(_0x1fba98===CRS['CGCS2000_GK_Zone_6'])_0x1fba98=getCGCS2000EPSGByLng(_0x15aff6[0x0],!![],!![]);else{if(_0x1fba98===CRS['CGCS2000_GK_CM_3'])_0x1fba98=getCGCS2000EPSGByLng(_0x15aff6[0x0],![],![]);else _0x1fba98===CRS[_0x564e4e(0x643)]&&(_0x1fba98=getCGCS2000EPSGByLng(_0x15aff6[0x0],!![],![]));}}if(!_0x1716b2||!_0x1fba98||_0x1716b2===_0x1fba98)return _0x15aff6;var _0x298117=proj4(_0x1716b2,_0x1fba98,_0x15aff6);if(Cesium__namespace['defined'](_0x298117)&&_0x298117['length']>0x1&&!isNaN(_0x298117[0x0])&&_0x298117[0x0]!==Infinity)return _0x298117;}catch(_0x1cc3e8){}return _0x15aff6;}function proj4TransArr(_0x44f385,_0x43160e){var _0x543162={_0x346d46:0x6ba},_0x3f217c=_0x5a92ef,_0x4f68f1=arguments[_0x3f217c(_0x543162._0x346d46)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:'EPSG:4326';if(!_0x43160e||_0x43160e===_0x4f68f1)return _0x44f385;var _0x5e772c=[];for(var _0x2aa2ee=0x0,_0x2e385f=_0x44f385['length'];_0x2aa2ee<_0x2e385f;_0x2aa2ee++){var _0x5e8609=_0x44f385[_0x2aa2ee];if(Array['isArray'](_0x5e8609[0x0])){var _0x48ad0a=proj4TransArr(_0x5e8609,_0x43160e,_0x4f68f1);_0x48ad0a&&_0x48ad0a['length']>0x0&&_0x5e772c[_0x3f217c(0x8e7)](_0x48ad0a);}else{var _0x1ae6ab=proj4Trans(_0x5e8609,_0x43160e,_0x4f68f1);_0x1ae6ab&&_0x5e772c['push'](_0x1ae6ab);}}return _0x5e772c;}function cartesian2lonlat(_0x443fb2,_0x3f3a9b){var _0x3e31ea=_0x5a92ef;return LngLatPoint[_0x3e31ea(0xdde)](_0x443fb2,_0x3f3a9b);}function cartesians2lonlats(_0x1433ae,_0x58550){var _0xb37e4d=_0x5a92ef;return LngLatArray[_0xb37e4d(0xdde)](_0x1433ae,_0x58550);}function cartesian2mercator(_0x5ba6fa){var _0x2833dc={_0x2ba335:0xcdf},_0x7e6cd2=_0x5a92ef;if(!_0x5ba6fa)return null;var _0x3306c7=LngLatPoint[_0x7e6cd2(_0x2833dc._0x2ba335)](_0x5ba6fa);return _0x3306c7['toMercator']();}function cartesians2mercators(_0x2f6efd){var _0x7a012a=_0x5a92ef,_0x294892=[];for(var _0x1c3149=0x0,_0x18fa58=_0x2f6efd['length'];_0x1c3149<_0x18fa58;_0x1c3149++){var _0x1a6b61=cartesian2mercator(_0x2f6efd[_0x1c3149]);_0x1a6b61&&_0x294892[_0x7a012a(0x8e7)](_0x1a6b61);}return _0x294892;}function lonlat2cartesian(_0x352726){var _0x117bb2=_0x5a92ef,_0x32da74=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;if(!_0x352726||_0x352726['length']<0x2)return null;return Cesium__namespace[_0x117bb2(0x23b)][_0x117bb2(0xb8f)](_0x352726[0x0],_0x352726[0x1],_0x352726[0x2]||_0x32da74);}function lonlats2cartesians(_0x4b48c4,_0x955f11){var _0x248a1d={_0x560049:0x6ba},_0x1a97e2=_0x5a92ef,_0xd40aa8=[];for(var _0x3de321=0x0,_0x268bf5=_0x4b48c4[_0x1a97e2(_0x248a1d._0x560049)];_0x3de321<_0x268bf5;_0x3de321++){var _0x48cd67=_0x4b48c4[_0x3de321];if(Array['isArray'](_0x48cd67[0x0])){var _0x4917ab=lonlats2cartesians(_0x48cd67,_0x955f11);_0x4917ab&&_0x4917ab[_0x1a97e2(0x6ba)]>0x0&&_0xd40aa8['push'](_0x4917ab);}else{var _0x4e58ef=lonlat2cartesian(_0x48cd67,_0x955f11);_0x4e58ef&&_0xd40aa8['push'](_0x4e58ef);}}return _0xd40aa8;}function lonlat2mercator(_0x17af6c){var _0x1b1a73=LngLatPoint['fromArray'](_0x17af6c);return _0x1b1a73['toMercator']();}function lonlats2mercators(_0x29b3d9){var _0x1018fe=_0x5a92ef,_0x5a9d4f=[];for(var _0x264230=0x0,_0x4d0e75=_0x29b3d9['length'];_0x264230<_0x4d0e75;_0x264230++){var _0x149987=lonlat2mercator(_0x29b3d9[_0x264230]);_0x5a9d4f[_0x1018fe(0x8e7)](_0x149987);}return _0x5a9d4f;}function mercator2cartesian(_0x431710,_0x2d3d71){var _0x17c569={_0x444a33:0xc57},_0x130c3a=_0x5a92ef;if(isNaN(_0x431710[0x0])||isNaN(_0x431710[0x1]))return null;var _0xe56777=LngLatPoint[_0x130c3a(_0x17c569._0x444a33)](_0x431710);return Cesium__namespace['defined'](_0x2d3d71)&&(_0xe56777['alt']=_0x2d3d71),_0xe56777['toCartesian']();}function mercators2cartesians(_0x28cc5a,_0x374183){var _0xe105fe=[];for(var _0x277153=0x0,_0x2f8aa5=_0x28cc5a['length'];_0x277153<_0x2f8aa5;_0x277153++){var _0x3a97a6=mercator2cartesian(_0x28cc5a[_0x277153],_0x374183);_0x3a97a6&&_0xe105fe['push'](_0x3a97a6);}return _0xe105fe;}function mercator2lonlat(_0x180f41){var _0x379f1a=_0x5a92ef,_0x241c2b=LngLatPoint['fromMercator'](_0x180f41);return _0x241c2b[_0x379f1a(0xdde)]();}function mercators2lonlats(_0x102008){var _0x248126=[];for(var _0x318398=0x0,_0x3bdb62=_0x102008['length'];_0x318398<_0x3bdb62;_0x318398++){var _0x7eaaea=mercator2lonlat(_0x102008[_0x318398]);_0x248126['push'](_0x7eaaea);}return _0x248126;}var x_PI=3.141592653589793*0xbb8/0xb4,PI=3.141592653589793,a=0x615305,ee=0.00669342162296594;function transformlat(_0x331e30,_0xa63892){var _0x63c14e={_0x5aec12:0xef5},_0x2815db=_0x5a92ef,_0x57b470=-0x64+0x2*_0x331e30+0x3*_0xa63892+0.2*_0xa63892*_0xa63892+0.1*_0x331e30*_0xa63892+0.2*Math['sqrt'](Math[_0x2815db(0x39f)](_0x331e30));return _0x57b470+=(0x14*Math['sin'](0x6*_0x331e30*PI)+0x14*Math[_0x2815db(_0x63c14e._0x5aec12)](0x2*_0x331e30*PI))*0x2/0x3,_0x57b470+=(0x14*Math['sin'](_0xa63892*PI)+0x28*Math['sin'](_0xa63892/0x3*PI))*0x2/0x3,_0x57b470+=(0xa0*Math['sin'](_0xa63892/0xc*PI)+0x140*Math[_0x2815db(_0x63c14e._0x5aec12)](_0xa63892*PI/0x1e))*0x2/0x3,_0x57b470;}function transformlng(_0x4faa3f,_0x38d7df){var _0x138e67=_0x5a92ef,_0x4d8410=0x12c+_0x4faa3f+0x2*_0x38d7df+0.1*_0x4faa3f*_0x4faa3f+0.1*_0x4faa3f*_0x38d7df+0.1*Math['sqrt'](Math['abs'](_0x4faa3f));return _0x4d8410+=(0x14*Math[_0x138e67(0xef5)](0x6*_0x4faa3f*PI)+0x14*Math[_0x138e67(0xef5)](0x2*_0x4faa3f*PI))*0x2/0x3,_0x4d8410+=(0x14*Math['sin'](_0x4faa3f*PI)+0x28*Math['sin'](_0x4faa3f/0x3*PI))*0x2/0x3,_0x4d8410+=(0x96*Math['sin'](_0x4faa3f/0xc*PI)+0x12c*Math['sin'](_0x4faa3f/0x1e*PI))*0x2/0x3,_0x4d8410;}function out_of_china(_0x4c728d,_0x1396f3){return _0x4c728d<72.004||_0x4c728d>137.8347||_0x1396f3<0.8293||_0x1396f3>55.8271||![];}function bd2gcj(_0x180728){var _0x2ff309={_0x4cfe1d:0x912},_0x23e118=_0x5a92ef,_0x17aac4=Number(_0x180728[0x0]),_0x5d7b59=Number(_0x180728[0x1]),_0x1eba35=3.141592653589793*0xbb8/0xb4,_0x35b0e2=_0x17aac4-0.0065,_0x1fd304=_0x5d7b59-0.006,_0x580a68=Math[_0x23e118(_0x2ff309._0x4cfe1d)](_0x35b0e2*_0x35b0e2+_0x1fd304*_0x1fd304)-0.00002*Math['sin'](_0x1fd304*_0x1eba35),_0x48bb3a=Math['atan2'](_0x1fd304,_0x35b0e2)-0.000003*Math['cos'](_0x35b0e2*_0x1eba35),_0x25c215=_0x580a68*Math['cos'](_0x48bb3a),_0x5b10cd=_0x580a68*Math['sin'](_0x48bb3a);return _0x25c215=Number(_0x25c215[_0x23e118(0x905)](0x6)),_0x5b10cd=Number(_0x5b10cd[_0x23e118(0x905)](0x6)),[_0x25c215,_0x5b10cd];}function gcj2bd(_0x2881cb){var _0x19cc96={_0x41d1dc:0x912,_0x568f7e:0x58c,_0xa0ca30:0xef5},_0x3bd9d7=_0x5a92ef,_0x253d6b=Number(_0x2881cb[0x0]),_0x2a1404=Number(_0x2881cb[0x1]),_0x2fc6c8=Math[_0x3bd9d7(_0x19cc96._0x41d1dc)](_0x253d6b*_0x253d6b+_0x2a1404*_0x2a1404)+0.00002*Math['sin'](_0x2a1404*x_PI),_0x5997e2=Math[_0x3bd9d7(_0x19cc96._0x568f7e)](_0x2a1404,_0x253d6b)+0.000003*Math['cos'](_0x253d6b*x_PI),_0x29c4ef=_0x2fc6c8*Math['cos'](_0x5997e2)+0.0065,_0x5e84fb=_0x2fc6c8*Math[_0x3bd9d7(_0x19cc96._0xa0ca30)](_0x5997e2)+0.006;return _0x29c4ef=Number(_0x29c4ef['toFixed'](0x6)),_0x5e84fb=Number(_0x5e84fb['toFixed'](0x6)),[_0x29c4ef,_0x5e84fb];}function wgs2gcj(_0x3173f3){var _0x1912da=_0x5a92ef,_0xe6dfbf=Number(_0x3173f3[0x0]),_0x451908=Number(_0x3173f3[0x1]);if(out_of_china(_0xe6dfbf,_0x451908))return[_0xe6dfbf,_0x451908];else{var _0x8c2da4=transformlat(_0xe6dfbf-0x69,_0x451908-0x23),_0x1c92cd=transformlng(_0xe6dfbf-0x69,_0x451908-0x23),_0x3ff93b=_0x451908/0xb4*PI,_0x3e7925=Math['sin'](_0x3ff93b);_0x3e7925=0x1-ee*_0x3e7925*_0x3e7925;var _0x513bb1=Math[_0x1912da(0x912)](_0x3e7925);_0x8c2da4=_0x8c2da4*0xb4/(a*(0x1-ee)/(_0x3e7925*_0x513bb1)*PI),_0x1c92cd=_0x1c92cd*0xb4/(a/_0x513bb1*Math['cos'](_0x3ff93b)*PI);var _0x58b2d6=_0x451908+_0x8c2da4,_0x4a26f7=_0xe6dfbf+_0x1c92cd;return _0x4a26f7=Number(_0x4a26f7['toFixed'](0x6)),_0x58b2d6=Number(_0x58b2d6[_0x1912da(0x905)](0x6)),[_0x4a26f7,_0x58b2d6];}}function gcj2wgs(_0x2046ea){var _0x2857f2=_0x5a92ef,_0x2581ed=Number(_0x2046ea[0x0]),_0x4dbb04=Number(_0x2046ea[0x1]);if(out_of_china(_0x2581ed,_0x4dbb04))return[_0x2581ed,_0x4dbb04];else{var _0x4cf01c=transformlat(_0x2581ed-0x69,_0x4dbb04-0x23),_0xf77c7d=transformlng(_0x2581ed-0x69,_0x4dbb04-0x23),_0x161056=_0x4dbb04/0xb4*PI,_0x2b97cc=Math[_0x2857f2(0xef5)](_0x161056);_0x2b97cc=0x1-ee*_0x2b97cc*_0x2b97cc;var _0x48789b=Math['sqrt'](_0x2b97cc);_0x4cf01c=_0x4cf01c*0xb4/(a*(0x1-ee)/(_0x2b97cc*_0x48789b)*PI),_0xf77c7d=_0xf77c7d*0xb4/(a/_0x48789b*Math['cos'](_0x161056)*PI);var _0x18beee=_0x4dbb04+_0x4cf01c,_0x5f0f2f=_0x2581ed+_0xf77c7d,_0x5b0be2=_0x2581ed*0x2-_0x5f0f2f,_0x213d53=_0x4dbb04*0x2-_0x18beee;return _0x5b0be2=Number(_0x5b0be2['toFixed'](0x6)),_0x213d53=Number(_0x213d53['toFixed'](0x6)),[_0x5b0be2,_0x213d53];}}function bd2wgs(_0x5e67c5){return gcj2wgs(bd2gcj(_0x5e67c5));}function wgs2bd(_0x207830){return gcj2bd(wgs2gcj(_0x207830));}var PointTrans={'__proto__':null,'degree2dms':degree2dms,'dms2degree':dms2degree,'getCGCS2000EPSGByLng':getCGCS2000EPSGByLng,'getCGCS2000EPSGByX':getCGCS2000EPSGByX,'proj4Trans':proj4Trans,'proj4TransArr':proj4TransArr,'cartesian2lonlat':cartesian2lonlat,'cartesians2lonlats':cartesians2lonlats,'cartesian2mercator':cartesian2mercator,'cartesians2mercators':cartesians2mercators,'lonlat2cartesian':lonlat2cartesian,'lonlats2cartesians':lonlats2cartesians,'lonlat2mercator':lonlat2mercator,'lonlats2mercators':lonlats2mercators,'mercator2cartesian':mercator2cartesian,'mercators2cartesians':mercators2cartesians,'mercator2lonlat':mercator2lonlat,'mercators2lonlats':mercators2lonlats,'bd2gcj':bd2gcj,'gcj2bd':gcj2bd,'wgs2gcj':wgs2gcj,'gcj2wgs':gcj2wgs,'bd2wgs':bd2wgs,'wgs2bd':wgs2bd},Lang={'_放大':['放大','放大',_0x5a92ef(0xf49)],'_缩小':['缩小','縮小','Zoom\x20Out'],'_查看此处坐标':['查看此处坐标','查看此處坐標','Location\x20info'],'_位置信息':['位置信息','位置信息','The\x20location\x20information'],'_经度':['经度','經度',_0x5a92ef(0xce2)],'_纬度':['纬度','緯度','Lat'],'_海拔':['高程','高程',_0x5a92ef(0xc06)],'_横坐标':[_0x5a92ef(0x581),_0x5a92ef(0x74e),'X'],'_纵坐标':['纵坐标',_0x5a92ef(0x8cc),'Y'],'_查看当前视角':['查看当前视角','查看當前視角',_0x5a92ef(0xe80)],'_当前视角信息':[_0x5a92ef(0x7c0),_0x5a92ef(0x48f),_0x5a92ef(0x6e9)],'_视角切换':['视角切换','視角切換','Camera'],'_禁止进入地下':['禁止进入地下',_0x5a92ef(0x31a),_0x5a92ef(0xd9f)],'_允许进入地下':['允许进入地下','允許進入地下',_0x5a92ef(0xf71)],'_绕此处环绕飞行':[_0x5a92ef(0x32f),'繞此處環繞飛行',_0x5a92ef(0xf3f)],'_关闭环绕飞行':['关闭环绕飞行',_0x5a92ef(0x393),'Close\x20off\x20circling'],'_移动到此处':['移动到此处','移動到此處','Move\x20it\x20over\x20here'],'_第一视角站到此处':['第一视角站到此处','第一視角站到此處','First\x20view\x20is\x20here'],'_开启键盘漫游':[_0x5a92ef(0x998),_0x5a92ef(0xbdc),'Enable\x20keyboard\x20roaming'],'_关闭键盘漫游':['关闭键盘漫游',_0x5a92ef(0xf20),'Turn\x20off\x20keyboard\x20roaming'],'_跟踪锁定':['跟踪锁定','跟踪鎖定','TrackedEntity'],'_取消锁定':[_0x5a92ef(0xd44),_0x5a92ef(0xd2c),'Unlocked'],'_三维模型':['三维模型','三維模型','3DTiles'],'_显示三角网':['显示三角网','顯示三角網','Display\x20Wireframe'],'_关闭三角网':['关闭三角网','關閉三角網','Close\x20Wireframe'],'_显示包围盒':['显示包围盒','顯示包圍盒','Display\x20BoundingVolume'],'_关闭包围盒':['关闭包围盒',_0x5a92ef(0x252),'Close\x20BoundingVolume'],'_地形服务':['地形服务','地形服務','Terrain'],'_开启地形':[_0x5a92ef(0xfce),'顯示地形','Open\x20terrain'],'_关闭地形':['关闭地形',_0x5a92ef(0xae6),_0x5a92ef(0xce4)],'_图上标记':[_0x5a92ef(0xf4d),'圖上標記','Drawing'],'_标记点':[_0x5a92ef(0x786),'標記點','Mark\x20points'],'_标记线':[_0x5a92ef(0xf61),_0x5a92ef(0x68e),'Tag\x20line'],'_标记面':['标记面',_0x5a92ef(0x485),'Mark\x20surface'],'_标记圆':['标记圆',_0x5a92ef(0xf5a),'Mark\x20round'],'_标记矩形':['标记矩形',_0x5a92ef(0xb0f),'Mark\x20rectangular'],'_允许编辑':['允许编辑','允許編輯','Allowed\x20to\x20edit'],'_禁止编辑':['禁止编辑','禁止編輯','Prohibit\x20to\x20edit'],'_导出GeoJSON':['导出GeoJSON','導出GeoJSON',_0x5a92ef(0x23d)],'_清除所有标记':[_0x5a92ef(0x8fc),'清除所有標記','Clear'],'_特效效果':['特效效果','特效效果','Effects'],'_开启下雨':['开启下雨','開啓下雨','Enable\x20rain'],'_关闭下雨':['关闭下雨','關閉下雨',_0x5a92ef(0xc45)],'_开启下雪':[_0x5a92ef(0x9f5),_0x5a92ef(0x2ed),'Enable\x20snow'],'_关闭下雪':['关闭下雪',_0x5a92ef(0x937),'Close\x20snow'],'_开启雾天气':[_0x5a92ef(0xc36),'開啓霧天氣','Enable\x20fog'],'_关闭雾天气':[_0x5a92ef(0x3db),'關閉霧天氣',_0x5a92ef(0x6cc)],'_开启泛光':[_0x5a92ef(0x8bb),'開啓泛光',_0x5a92ef(0x320)],'_关闭泛光':['关闭泛光','關閉泛光','Close\x20bloom'],'_开启亮度':[_0x5a92ef(0xda1),'開啓亮度','Enable\x20brightness'],'_关闭亮度':[_0x5a92ef(0xb75),'關閉亮度','Close\x20brightness'],'_开启夜视':['开启夜视','開啓夜視',_0x5a92ef(0xca7)],'_关闭夜视':[_0x5a92ef(0xcec),'關閉夜視',_0x5a92ef(0x95e)],'_开启黑白':['开启黑白','開啓黑白','Enable\x20black\x20and\x20white'],'_关闭黑白':[_0x5a92ef(0xd5c),_0x5a92ef(0x9b5),'Close\x20black\x20and\x20white'],'_开启拾取高亮':['开启拾取高亮','開啓拾取高亮',_0x5a92ef(0x502)],'_关闭拾取高亮':['关闭拾取高亮','關閉拾取高亮','Close\x20Pick\x20highlighted'],'_场景设置':['场景设置','場景設置',_0x5a92ef(0x7a5)],'_开启深度监测':['开启深度监测','開啓深度監測','Enable\x20depth\x20test\x20against\x20terrain'],'_关闭深度监测':['关闭深度监测','關閉深度監測','Close\x20depth\x20test\x20against\x20terrain'],'_显示星空背景':[_0x5a92ef(0x8a8),'顯示星空背景',_0x5a92ef(0xafb)],'_关闭星空背景':['关闭星空背景',_0x5a92ef(0x71d),'Close\x20skyBox'],'_开启日照阴影':['开启日照阴影',_0x5a92ef(0x661),'Enable\x20shadow'],'_关闭日照阴影':['关闭日照阴影','關閉日照陰影',_0x5a92ef(0x32b)],'_开启大气渲染':['开启大气渲染','開啓大氣渲染','Enable\x20sky\x20atmosphere'],'_关闭大气渲染':['关闭大气渲染','關閉大氣渲染',_0x5a92ef(0x930)],'_场景出图':['场景出图','場景出圖',_0x5a92ef(0x988)],'_图上量算':[_0x5a92ef(0x406),'圖上量算','Measure'],'_删除测量':[_0x5a92ef(0x7f3),'刪除測量','Delete'],'_角度':['角度','角度',_0x5a92ef(0x1029)],'_距离':['距离','距離',_0x5a92ef(0xe52)],'_面积':['面积','面積','Area'],'_总长':['总长','總長','Total\x20distance'],'_起点':['起点','起點','Start'],'_高度差':['高度差','高度差','Height\x20difference'],'_空间距离':[_0x5a92ef(0x77d),_0x5a92ef(0xdb8),_0x5a92ef(0xb19)],'_水平距离':['水平距离','水平距離','Horizontal\x20distance'],'_正在计算体积':[_0x5a92ef(0x26c),'正在計算體積','Calculating\x20volume'],'_填方体积':[_0x5a92ef(0xf47),_0x5a92ef(0x90c),_0x5a92ef(0x9ea)],'_挖方体积':['挖方体积',_0x5a92ef(0xff7),'Excavation\x20volume'],'_横切面积':['横切面积','橫切面積','Crosscutting\x20area'],'_面上':['面上','面上','Up'],'_面下':['面下','面下',_0x5a92ef(0xda3)],'_米':['米','米','m'],'_公里':['公里','公裏','km'],'_万米':['万米','万米','myriametre'],'_海里':['海里','海裏','mile'],'_丈':['丈','丈','zhang'],'_平方米':[_0x5a92ef(0xe94),'平方米','m²'],'_平方公里':['平方公里','平方公裏',_0x5a92ef(0xb86)],'_亩':['亩','畝','mu'],'_公顷':['公顷','公頃','ha'],'_立方米':['方','方','m³'],'_万立方米':['万方','万方','wm³'],'_单击开始绘制':['单击开始绘制','單擊開始繪制','Click\x20to\x20start\x20drawing'],'_单击完成绘制':[_0x5a92ef(0x4d0),'單擊完成繪制','Click\x20to\x20finish\x20drawing'],'_双击完成绘制':['双击完成绘制',_0x5a92ef(0x6c6),_0x5a92ef(0xc96)],'_单击增加点':[_0x5a92ef(0x4c8),_0x5a92ef(0xd5d),'left\x20click\x20add\x20point'],'_右击删除点':['右击删除点','右擊刪除點',_0x5a92ef(0x6e5)],'_单击后激活编辑':['单击后激活编辑','單擊後\x20激活編輯',_0x5a92ef(0xc32)],'_右击菜单删除':['右击菜单删除',_0x5a92ef(0x35a),'Right\x20click\x20menu\x20to\x20delete'],'_更多功能请右击':['更多功能请右击','更多功能請右擊',_0x5a92ef(0xfea)],'_停止编辑':['停止编辑',_0x5a92ef(0x465),'Stop\x20editing'],'_删除该点':['删除该点',_0x5a92ef(0xdbf),'Delete\x20that\x20point'],'_按轴平移':['按轴平移','按軸平移',_0x5a92ef(0x5f7)],'_停止按轴平移':['停止按轴平移',_0x5a92ef(0xacc),_0x5a92ef(0xa57)],'_按轴旋转':['按轴旋转','按軸旋轉','Rotation\x20on\x20axis'],'_停止按轴旋转':[_0x5a92ef(0xb2a),'停止按軸旋轉',_0x5a92ef(0x2c6)],'_调整比例':[_0x5a92ef(0x965),'調整比例',_0x5a92ef(0xc7d)],'_停止调整比例':['停止调整比例','停止調整比例','Stop\x20edit\x20scale'],'_释放后完成修改':[_0x5a92ef(0x9ad),'釋放後完成修改',_0x5a92ef(0xeea)],'_该对象不允许编辑':['该对象不允许编辑','該對象不允許編輯','This\x20object\x20does\x20not\x20allow\x20editing'],'_拖动该点后':['拖动该点后','拖動該點後','Drag\x20that\x20point'],'_拖动对象后':[_0x5a92ef(0x40a),'拖動對象後','Drag\x20that\x20object'],'_修改位置':[_0x5a92ef(0xf81),'修改位置',_0x5a92ef(0xb90)],'_整体平移':[_0x5a92ef(0xa18),'整體平移',_0x5a92ef(0x7a1)],'_增加点':['增加点','增加點',_0x5a92ef(0xb22)],'_修改高度':[_0x5a92ef(0x321),'修改高度','Modify\x20the\x20height'],'_修改半径':['修改半径','修改半徑','Modify\x20the\x20radius'],'_修改长度':['修改长度(X方向)',_0x5a92ef(0xba4),_0x5a92ef(0xe7e)],'_修改宽度':['修改宽度(Y方向)',_0x5a92ef(0x68b),'Change\x20the\x20width(Y\x20direction)'],'_修改方向':['修改方向','修改方向','Change\x20direction'],'_修改缩放比例':[_0x5a92ef(0xe5b),'修改縮放比例','Modify\x20the\x20Scale'],'_无法删除不能少于最小点数':[_0x5a92ef(0x7dd),'無法刪除,點數量不能少于','Cannot\x20delete,\x20the\x20number\x20of\x20dots\x20cannot\x20be\x20less\x20than'],'_删除':['删除','刪除','Delete'],'_加载模型中':['加载模型中…','加载模型中…','Load\x20Model…']};function xhrAdapter(_0x51d595){var _0x38e016={_0x2ea3a4:0xa20},_0x35c8f1={_0x4a1c2c:0x58b,_0x11c4c6:0xbe2,_0x2cd40c:0x49c,_0x3a08f9:0x369,_0x482c6b:0x94e,_0x34f9da:0xf0e},_0x3af8b2={_0x3e1d33:0xca8,_0x22a55f:0x33c,_0x592d24:0x3ef},_0x1ccdfe={_0x22c291:0x3ef},_0x22bb14={_0x2e075b:0x520},_0x23a9e5={_0x2ec243:0x335},_0x336952=_0x5a92ef;return _0x51d595=_objectSpread2({'method':_0x336952(_0x38e016._0x2ea3a4),'timeout':0x0,'maxContentLength':-0x1,'maxBodyLength':-0x1,'params':_0x51d595['queryParameters']||{}},_0x51d595),new Promise(function _0x36f754(_0x4f6b94,_0x1a0a3b){var _0x1048cd=_0x336952,_0x44a7ad=_0x51d595['data'],_0x5a65cb=_0x51d595[_0x1048cd(_0x35c8f1._0x4a1c2c)]||{},_0xc6373=_0x51d595['responseType'];isFormData(_0x44a7ad)&&delete _0x5a65cb['Content-Type'];var _0x3062f4=new XMLHttpRequest();_0x3062f4[_0x1048cd(_0x35c8f1._0x11c4c6)](_0x51d595['method']['toUpperCase'](),buildURL(_0x51d595[_0x1048cd(_0x35c8f1._0x2cd40c)],_0x51d595[_0x1048cd(0xefd)],_0x51d595['paramsSerializer']),!![]),_0x3062f4['timeout']=_0x51d595['timeout'];function _0x10321e(){var _0x19415f=_0x1048cd;if(!_0x3062f4)return;var _0xa2d696='getAllResponseHeaders'in _0x3062f4?parseHeaders(_0x3062f4['getAllResponseHeaders']()):null,_0x3efc7e=!_0xc6373||_0xc6373===_0x19415f(0x920)||_0xc6373==='json'?_0x3062f4[_0x19415f(0xca1)]:_0x3062f4['response'],_0x42fb61={'data':transformResponse(_0x3062f4,_0x3efc7e),'status':_0x3062f4[_0x19415f(_0x23a9e5._0x2ec243)],'statusText':_0x3062f4['statusText'],'headers':_0xa2d696,'options':_0x51d595,'request':_0x3062f4};settle(function _0x48462a(_0x4d77ab){_0x4f6b94(_0x4d77ab);},function _0x5af646(_0x16f447){_0x1a0a3b(_0x16f447);},_0x42fb61),_0x3062f4=null;}_0x1048cd(_0x35c8f1._0x3a08f9)in _0x3062f4?_0x3062f4['onloadend']=_0x10321e:_0x3062f4[_0x1048cd(0x1db)]=function _0x4c0770(){var _0x3a93f5=_0x1048cd;if(!_0x3062f4||_0x3062f4[_0x3a93f5(_0x22bb14._0x2e075b)]!==0x4)return;if(_0x3062f4['status']===0x0&&!(_0x3062f4['responseURL']&&_0x3062f4['responseURL']['indexOf']('file:')===0x0))return;setTimeout(_0x10321e);},_0x3062f4['onabort']=function _0x3fef41(){var _0x5d20bc=_0x1048cd;if(!_0x3062f4)return;_0x1a0a3b(createError('Request\x20aborted',_0x51d595,_0x5d20bc(_0x1ccdfe._0x22c291),_0x3062f4)),_0x3062f4=null;},_0x3062f4[_0x1048cd(_0x35c8f1._0x482c6b)]=function _0x3bfb65(){var _0x5bde89=_0x1048cd;_0x1a0a3b(createError(_0x5bde89(0x3c5),_0x51d595,null,_0x3062f4)),_0x3062f4=null;},_0x3062f4['ontimeout']=function _0x2bb487(){var _0x4ceb31=_0x1048cd,_0x5253f8=_0x4ceb31(_0x3af8b2._0x3e1d33)+_0x51d595[_0x4ceb31(0x4fc)]+'ms\x20exceeded';_0x51d595['timeoutErrorMessage']&&(_0x5253f8=_0x51d595[_0x4ceb31(_0x3af8b2._0x22a55f)]),_0x1a0a3b(createError(_0x5253f8,_0x51d595,_0x4ceb31(_0x3af8b2._0x592d24),_0x3062f4)),_0x3062f4=null;},'setRequestHeader'in _0x3062f4&&forEach(_0x5a65cb,function _0x53513f(_0x5521f5,_0x10fa4c){typeof _0x44a7ad==='undefined'&&_0x10fa4c['toLowerCase']()==='content-type'?delete _0x5a65cb[_0x10fa4c]:_0x3062f4['setRequestHeader'](_0x10fa4c,_0x5521f5);}),!isUndefined(_0x51d595['withCredentials'])&&(_0x3062f4['withCredentials']=!!_0x51d595['withCredentials']),_0xc6373&&_0xc6373!=='json'&&(_0x3062f4['responseType']=_0x51d595['responseType']),typeof _0x51d595['onDownloadProgress']==='function'&&_0x3062f4['addEventListener'](_0x1048cd(_0x35c8f1._0x34f9da),_0x51d595[_0x1048cd(0x446)]),typeof _0x51d595['onUploadProgress']==='function'&&_0x3062f4['upload']&&_0x3062f4['upload']['addEventListener'](_0x1048cd(0xf0e),_0x51d595['onUploadProgress']),!_0x44a7ad&&(_0x44a7ad=null),_0x3062f4['send'](_0x44a7ad);});}function isString$1(_0x245e21){return typeof _0x245e21==='string';}function isDate(_0x56be3e){var _0x3ec9cd={_0x379fcd:0xd28},_0x1f0a2d=_0x5a92ef;return toString['call'](_0x56be3e)===_0x1f0a2d(_0x3ec9cd._0x379fcd);}function isObject$1(_0x404698){var _0x519345=_0x5a92ef;return _0x404698!==null&&_typeof(_0x404698)===_0x519345(0x568);}function isFormData(_0x3cd6b9){return typeof FormData!=='undefined'&&_0x3cd6b9 instanceof FormData;}function isUndefined(_0x51755e){var _0x140f74=_0x5a92ef;return typeof _0x51755e===_0x140f74(0x5ed);}function isURLSearchParams(_0x890b22){return typeof URLSearchParams!=='undefined'&&_0x890b22 instanceof URLSearchParams;}function forEach(_0x455c8c,_0x2d6639){var _0x315526={_0x2ed61d:0x5ed},_0x2b3b90=_0x5a92ef;if(_0x455c8c===null||typeof _0x455c8c===_0x2b3b90(_0x315526._0x2ed61d))return;_typeof(_0x455c8c)!=='object'&&(_0x455c8c=[_0x455c8c]);if(Array[_0x2b3b90(0x71a)](_0x455c8c))for(var _0x2211f3=0x0,_0x2a805f=_0x455c8c['length'];_0x2211f3<_0x2a805f;_0x2211f3++){_0x2d6639['call'](null,_0x455c8c[_0x2211f3],_0x2211f3,_0x455c8c);}else for(var _0x47de29 in _0x455c8c){Object['prototype']['hasOwnProperty'][_0x2b3b90(0x53f)](_0x455c8c,_0x47de29)&&_0x2d6639['call'](null,_0x455c8c[_0x47de29],_0x47de29,_0x455c8c);}}function encode(_0x1396ae){var _0x36a069=_0x5a92ef;return encodeURIComponent(_0x1396ae)['replace'](/%3A/gi,':')['replace'](/%24/g,'$')[_0x36a069(0xea3)](/%2C/gi,',')['replace'](/%20/g,'+')['replace'](/%5B/gi,'[')[_0x36a069(0xea3)](/%5D/gi,']');}function trim$1(_0x149fbb){var _0x2ca6f9={_0x4abd54:0xf2e},_0x21caeb=_0x5a92ef;return _0x149fbb[_0x21caeb(_0x2ca6f9._0x4abd54)]?_0x149fbb['trim']():_0x149fbb['replace'](/^\s+|\s+$/g,'');}function buildURL(_0x1e20f4,_0x3db590,_0x50e825){var _0x54eefc={_0x1edc33:0x71a},_0x2a0320=_0x5a92ef;if(!_0x3db590)return _0x1e20f4;var _0x599964;if(_0x50e825)_0x599964=_0x50e825(_0x3db590);else{if(isURLSearchParams(_0x3db590))_0x599964=_0x3db590[_0x2a0320(0xdba)]();else{var _0x5aad28=[];forEach(_0x3db590,function _0x379c84(_0x1deb17,_0x25c172){var _0x2adde9=_0x2a0320;if(_0x1deb17===null||typeof _0x1deb17===_0x2adde9(0x5ed))return;Array[_0x2adde9(_0x54eefc._0x1edc33)](_0x1deb17)?_0x25c172=_0x25c172+'[]':_0x1deb17=[_0x1deb17],forEach(_0x1deb17,function _0xb284d9(_0xf6ba48){if(isDate(_0xf6ba48))_0xf6ba48=_0xf6ba48['toISOString']();else isObject$1(_0xf6ba48)&&(_0xf6ba48=JSON['stringify'](_0xf6ba48));_0x5aad28['push'](encode(_0x25c172)+'='+encode(_0xf6ba48));});}),_0x599964=_0x5aad28['join']('&');}}if(_0x599964){var _0x3dfbdd=_0x1e20f4['indexOf']('#');_0x3dfbdd!==-0x1&&(_0x1e20f4=_0x1e20f4[_0x2a0320(0x3f7)](0x0,_0x3dfbdd)),_0x1e20f4+=(_0x1e20f4[_0x2a0320(0x51a)]('?')===-0x1?'?':'&')+_0x599964;}return _0x1e20f4;}var ignoreDuplicateOf=['age',_0x5a92ef(0x820),_0x5a92ef(0xc4a),'content-type',_0x5a92ef(0xb05),'expires','from','host','if-modified-since','if-unmodified-since','last-modified','location','max-forwards',_0x5a92ef(0x3aa),'referer','retry-after','user-agent'];function parseHeaders(_0x490d89){var _0x5851ef={_0x4af907:0x100a},_0x270cba={},_0x217fcf,_0x1b35f4,_0x1e4bf7;if(!_0x490d89)return _0x270cba;return forEach(_0x490d89['split']('\x0a'),function _0x2b260f(_0x51cc54){var _0x3a2c7a=_0x4361;_0x1e4bf7=_0x51cc54[_0x3a2c7a(0x51a)](':'),_0x217fcf=trim$1(_0x51cc54[_0x3a2c7a(_0x5851ef._0x4af907)](0x0,_0x1e4bf7))['toLowerCase'](),_0x1b35f4=trim$1(_0x51cc54['substr'](_0x1e4bf7+0x1));if(_0x217fcf){if(_0x270cba[_0x217fcf]&&ignoreDuplicateOf['indexOf'](_0x217fcf)>=0x0)return;_0x217fcf==='set-cookie'?_0x270cba[_0x217fcf]=(_0x270cba[_0x217fcf]?_0x270cba[_0x217fcf]:[])['concat']([_0x1b35f4]):_0x270cba[_0x217fcf]=_0x270cba[_0x217fcf]?_0x270cba[_0x217fcf]+',\x20'+_0x1b35f4:_0x1b35f4;}}),_0x270cba;}function settle(_0x5ce7af,_0x2bdde7,_0x46d70e){var _0x962b58=_0x5a92ef;!_0x46d70e['status']||validateStatus(_0x46d70e['status'])?_0x5ce7af(_0x46d70e):_0x2bdde7(createError('Request\x20failed\x20with\x20status\x20code\x20'+_0x46d70e[_0x962b58(0x335)],_0x46d70e['options'],null,_0x46d70e['request'],_0x46d70e));}function validateStatus(_0x3ca085){return _0x3ca085>=0xc8&&_0x3ca085<0x12c;}function createError(_0x5e3b56,_0x462fb4,_0x2c0d11,_0x54ac8b,_0x304399){var _0x119162=new Error(_0x5e3b56);return enhanceError(_0x119162,_0x462fb4,_0x2c0d11,_0x54ac8b,_0x304399);}function enhanceError(_0x4fbf5e,_0x5f2e22,_0x1d9cf8,_0x424d9a,_0x16cad0){var _0x22b231={_0x342ade:0x514,_0x7aad8f:0xde1},_0xb3ce91={_0x4e80d4:0xc51,_0x1f706c:0xa34,_0x581c77:0xde1},_0x3e5b19=_0x5a92ef;return _0x4fbf5e[_0x3e5b19(_0x22b231._0x342ade)]=_0x5f2e22,_0x1d9cf8&&(_0x4fbf5e[_0x3e5b19(_0x22b231._0x7aad8f)]=_0x1d9cf8),_0x4fbf5e[_0x3e5b19(0x9de)]=_0x424d9a,_0x4fbf5e[_0x3e5b19(0x3c1)]=_0x16cad0,_0x4fbf5e['isAxiosError']=!![],_0x4fbf5e['toJSON']=function _0x35f1ec(){var _0x5e2c03=_0x3e5b19;return{'message':this[_0x5e2c03(_0xb3ce91._0x4e80d4)],'name':this[_0x5e2c03(_0xb3ce91._0x1f706c)],'description':this['description'],'number':this['number'],'fileName':this['fileName'],'lineNumber':this['lineNumber'],'columnNumber':this[_0x5e2c03(0xc9a)],'stack':this['stack'],'options':this['options'],'code':this[_0x5e2c03(_0xb3ce91._0x581c77)],'status':this['response']&&this['response']['status']?this['response'][_0x5e2c03(0x335)]:null};},_0x4fbf5e;}function transformResponse(_0x342b65,_0x38a6a0){var _0x1cfc45={_0x4f6bde:0x6ba},_0x2a9b91=_0x5a92ef;if(isString$1(_0x38a6a0)&&_0x38a6a0[_0x2a9b91(_0x1cfc45._0x4f6bde)])try{return JSON['parse'](_0x38a6a0);}catch(_0x21552a){}return _0x38a6a0;}var version='3.4.20',update=_0x5a92ef(0xf8d),image={'url':'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAYAAACAvzbMAAAAAXNSR0IArs4c6QAAEBBJREFUeF7t1bFRRDEUQ1G7QLqgVwpgyOlkaWBJ/ii7x7k1o/MC3eMRIECAAIEHAvfdn9fr9XnO+br3/jzI9IUAAQIEAgL/DcjHOef73vsbMFCRAAECBB4IvB2QBzm+ECBAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAQMSOzg6hIgQGAlYEBWknIIECAQEzAgsYOrS4AAgZWAAVlJyiFAgEBMwIDEDq4uAQIEVgIGZCUphwABAjEBAxI7uLoECBBYCRiQlaQcAgQIxAT+AAGIC5HSfgckAAAAAElFTkSuQmCC','rectangle':[0xa,0x5,0x58,0x14]};var customImage;function setImage(_0x1d8e4f){customImage=_0x1d8e4f;}function addView(_0x4c508a){var _0x1b9133={_0x44c1cb:0xf0f},_0x141ab9=_0x5a92ef,_0x22370f=image||customImage;if(!_0x22370f||!_0x4c508a||!_0x4c508a[_0x141ab9(_0x1b9133._0x44c1cb)])return;var _0x443c66=_0x22370f['rectangle']||[0xa,0x5,0x58,0x14],_0x55b6b4=new Cesium__namespace[(_0x141ab9(0x32e))]();return _0x55b6b4['rectangle']=new Cesium__namespace['BoundingRectangle'](_0x443c66[0x0],_0x443c66[0x1],_0x443c66[0x2],_0x443c66[0x3]),_0x55b6b4['material']=new Cesium__namespace['Material']({'fabric':{'type':'Image','uniforms':{'color':new Cesium__namespace['Color'](0x1,0x1,0x1,0x1),'image':_0x22370f['url']}}}),_0x55b6b4['_muyao']=!![],_0x4c508a['primitives']['add'](_0x55b6b4),_0x55b6b4;}function add(_0x12b7a7,_0x332836){if(!_0x12b7a7||!_0x12b7a7['primitives'])return;{addView(_0x12b7a7),setInterval(function(){try{!checkHasImage(_0x12b7a7)&&addView(_0x12b7a7);}catch(_0x673620){}},0x927c0+Math['random']()*0x927c0);}}function checkHasImage(_0xf5fb30){var _0x18dadc=_0x5a92ef;if(!(_0xf5fb30!==null&&_0xf5fb30!==void 0x0&&_0xf5fb30['primitives'])||_0xf5fb30['primitives'][_0x18dadc(0x6ba)]===0x0)return![];for(var _0x2bc401=0x0,_0x118ba4=_0xf5fb30[_0x18dadc(0xf0f)]['length'];_0x2bc401<_0x118ba4;++_0x2bc401){var _0x15c562=_0xf5fb30['primitives']['get'](_0x2bc401);if(_0x15c562['_muyao'])return!![];}return![];}function isNumber(_0x2f7ada){return typeof _0x2f7ada==='number'&&_0x2f7ada['constructor']===Number;}function isString(_0x1071e3){var _0x133ad2=_0x5a92ef;return typeof _0x1071e3==='string'&&_0x1071e3[_0x133ad2(0x55b)]===String;}function isBoolean(_0x21322f){var _0x2c572f=_0x5a92ef;return typeof _0x21322f==='boolean'&&_0x21322f[_0x2c572f(0x55b)]===Boolean;}function isObject(_0x3ecd8d){var _0x414f6c={_0x5d1040:0xe26,_0x4106c1:0x53f},_0x2b338d=_0x5a92ef;return Object[_0x2b338d(_0x414f6c._0x5d1040)][_0x2b338d(0xdba)][_0x2b338d(_0x414f6c._0x4106c1)](_0x3ecd8d)==='[object\x20Object]';}var hasOwn={}['hasOwnProperty'];function isPlainObject(_0x3ce586){var _0x322482={_0x4ab6e8:0x53f,_0x2657e4:0x55b},_0x38d54f=_0x5a92ef;if(!isObject(_0x3ce586))return![];return _0x3ce586['constructor']&&!hasOwn[_0x38d54f(_0x322482._0x4ab6e8)](_0x3ce586,_0x38d54f(_0x322482._0x2657e4))&&!hasOwn[_0x38d54f(0x53f)](_0x3ce586['constructor']['prototype'],'isPrototypeOf')?![]:!![];}function isFunction(_0x5a6d28){return _0x5a6d28&&typeof _0x5a6d28==='function';}function isSimpleType(_0x269730){if(_0x269730==null||_0x269730===undefined)return![];return isString(_0x269730)||isBoolean(_0x269730)||isNumber(_0x269730)||Array['isArray'](_0x269730)?!![]:![];}var isMars3DCesium=Boolean(Cesium__namespace['ExpandByMars']||Cesium__namespace['Mars3DEx']);function formatNum$1(_0x45618f){var _0x2cdb84=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0,_0x1d390=Math['pow'](0xa,_0x2cdb84);return Math['round'](_0x45618f*_0x1d390)/_0x1d390;}function padLeft0(_0x481de2,_0x36e94c){var _0x5e73eb={_0x17b52b:0x6ba},_0x25191f=_0x5a92ef;_0x481de2=String(_0x481de2);var _0xad362b=_0x481de2[_0x25191f(_0x5e73eb._0x17b52b)];while(_0xad362b<_0x36e94c){_0x481de2='0'+_0x481de2,_0xad362b++;}return _0x481de2;}function splitWords(_0xd5ac33){var _0x13e51a={_0x10bae4:0x38a},_0x55ffce=_0x5a92ef;return trim(_0xd5ac33)[_0x55ffce(_0x13e51a._0x10bae4)](/\s+/);}function trim(_0x51e993){var _0x4b7f5f=_0x5a92ef;if(!_0x51e993)return;return _0x51e993[_0x4b7f5f(0xf2e)]?_0x51e993['trim']():_0x51e993['replace'](/^\s+|\s+$/g,'');}function getStrLength(_0x3e01b3){if(!_0x3e01b3)return;return _0x3e01b3['replace'](/[\u0391-\uFFE5]/g,'00')['length'];}var templateRe=/\{ *([a-zA-Z0-9_\u4e00-\u9fa5]+) *\}/g;function template(_0x28ded5,_0x4505f2,_0x564344){var _0x3ef07e={_0x43838f:0x770};if(_0x28ded5==null||!_0x4505f2||!templateRe['test'](_0x28ded5))return _0x28ded5;return _0x28ded5['replace'](templateRe,function(_0xac589a,_0x2b3b8f,_0x1e9243,_0x2205da){var _0x259e5f=_0x4361,_0x52eaa6=_0x4505f2[_0x2b3b8f];if(!Cesium__namespace['defined'](_0x52eaa6)){if(!_0x564344)return _0xac589a;if(isString(_0x564344))return _0x564344;return'';}if(isFunction(_0x52eaa6)){_0x52eaa6=_0x52eaa6(_0x4505f2);if(!Cesium__namespace[_0x259e5f(0x70e)](_0x52eaa6)){if(!_0x564344)return _0xac589a;if(isString(_0x564344))return _0x564344;return'';}}else{if(_0x52eaa6['getValue']&&isFunction(_0x52eaa6[_0x259e5f(_0x3ef07e._0x43838f)])){_0x52eaa6=_0x52eaa6[_0x259e5f(0x770)](Cesium__namespace['JulianDate']['now']());if(!Cesium__namespace['defined'](_0x52eaa6)){if(!_0x564344)return _0xac589a;if(isString(_0x564344))return _0x564344;return'';}}}return _0x52eaa6;});}var lastId=0x0;function getGlobalId(){return++lastId;}function stampGlobalId(_0x4f958d){if(_0x4f958d&&isObject(_0x4f958d))return _0x4f958d['_mars3d_id']=_0x4f958d['_mars3d_id']||++lastId,_0x4f958d['_mars3d_id'];return-0x1;}function createGuid(){var _0xa579f={_0x598717:0x5fb},_0x3c4e04=_0x5a92ef,_0x11a0e4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:'m-';return _0x11a0e4+Cesium__namespace[_0x3c4e04(_0xa579f._0x598717)]();}var callbackIndex=0x0;function getTemplateHtml(_0x457014){var _0x3fd929={_0x1c90d2:0xf55,_0x599785:0x847,_0x14cfab:0xd73,_0x3492c8:0xdc8,_0x4d1507:0xc81,_0x23c6b0:0x882,_0x26acde:0xe26,_0x4dc245:0x53f,_0x10d5c2:0xa74,_0x5267db:0x507,_0x231661:0x7d0,_0x9e3444:0xd2e},_0x5c4cce=_0x5a92ef,_0x408963=_0x457014['attr'];if(!_0x408963)return![];var _0x181db2=_0x457014['title'],_0x14a9af=_0x457014[_0x5c4cce(_0x3fd929._0x1c90d2)],_0x2c44b0=_0x457014['template'];_0x408963=getAttrVal(_0x408963);if(!_0x2c44b0||_0x2c44b0==='all'){var _0x2e1e07=0x0,_0x16cbcd=_0x181db2?'<div\x20class=\x22mars3d-template-titile\x22>'+_0x181db2+'</div>':'';_0x16cbcd+='<div\x20class=\x22mars3d-template-content\x22\x20>';for(var _0x4afbd6 in _0x408963){try{var _0x187b86=_0x408963[_0x4afbd6];if(_0x4afbd6==null||_0x187b86==null)continue;if(_0x4afbd6==='Shape'||_0x4afbd6==='FID'||_0x4afbd6==='OBJECTID'||_0x4afbd6===_0x5c4cce(_0x3fd929._0x599785)||_0x4afbd6==='_propertyNames')continue;if(isFunction(_0x187b86))continue;isObject(_0x187b86)&&(_0x187b86=JSON['stringify'](getAttrVal(_0x187b86,{'onlySimpleType':!![]})));_0x187b86=String['prototype']['trim']['call'](_0x187b86||'');if(_0x187b86===''||_0x187b86==='Null'||_0x187b86===_0x5c4cce(0x6a0))continue;_0x16cbcd+=_0x5c4cce(_0x3fd929._0x14cfab)+_0x4afbd6+_0x5c4cce(_0x3fd929._0x3492c8)+_0x187b86+'</div>',_0x2e1e07++;}catch(_0x8959d0){logError$1('getTemplateHtml:构造all时异常',_0x8959d0);}}_0x16cbcd+=_0x5c4cce(_0x3fd929._0x4d1507);if(_0x2e1e07===0x0)return![];return _0x16cbcd;}else{if(Array['isArray'](_0x2c44b0)){var _0x41956e=0x0,_0x18e3f9=_0x181db2?'<div\x20class=\x22mars3d-template-titile\x22>'+_0x181db2+_0x5c4cce(0xc81):'<div\x20style=\x22height:\x2010px;\x22></div>';_0x18e3f9+='<div\x20class=\x22mars3d-template-content\x22\x20>';for(var _0x525b8b=0x0;_0x525b8b<_0x2c44b0['length'];_0x525b8b++){var _0x1f460d,_0x5d8f52=_0x2c44b0[_0x525b8b];if(_0x5d8f52==null)continue;var _0x2e4d4e=_0x5d8f52[_0x5c4cce(_0x3fd929._0x23c6b0)],_0x5cb333=_0x5d8f52['className']||'';if(_0x5d8f52['type']==='details'||_0x5d8f52['type']==='button'){var _0x31778d=(function(){var _0x2b1390={_0x1a1ba6:0xad1},_0x5e2848=_0x5c4cce,_0x3aa558='',_0x2117e4=_0x5d8f52[_0x5e2848(0x9d6)];if(_0x2117e4){var _0x1ac88c='_cache_getTemplateHtml_'+callbackIndex++;if(isFunction(_0x2117e4))window[_0x1ac88c]=function(){_0x2117e4(_0x408963);};else isString(_0x2117e4)&&(window[_0x1ac88c]=function(){var _0x5b4e6f=_0x5e2848;eval(_0x2117e4+'('+JSON[_0x5b4e6f(_0x2b1390._0x1a1ba6)](_0x408963)+')');});_0x3aa558='onclick=\x22'['concat'](_0x1ac88c,'();\x22\x20\x20');}return _0x18e3f9+='<div\x20style=\x22text-align:\x20center;padding:\x202px\x200;\x22\x20>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20type=\x22button\x22\x20\x20'['concat'](_0x3aa558,'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20data-type=\x22')['concat'](_0x2e4d4e,'\x22\x20class=\x22mars3d-popup-btn\x20')['concat'](_0x5cb333,'\x22\x20>')[_0x5e2848(0x4b9)](_0x5d8f52['name']||'查看详情','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>'),'continue';}());if(_0x31778d==='continue')continue;}else{if(_0x5d8f52['type']===_0x5c4cce(0xf8b)){var _0xf1ed99=template(_0x5d8f52['html'],_0x408963,!![]);_0x18e3f9+='<div\x20class=\x22'['concat'](_0x5cb333,'\x22>')['concat'](_0xf1ed99,'</div>');continue;}}var _0x585761=_0x408963[_0x2e4d4e];if(!_0x14a9af){if(_0x2e4d4e==null||_0x585761==null)continue;if(isFunction(_0x585761))continue;}_0x585761=String[_0x5c4cce(_0x3fd929._0x26acde)]['trim'][_0x5c4cce(_0x3fd929._0x4dc245)](_0x585761||'');if(!_0x14a9af&&((_0x1f460d=_0x5d8f52['hideNull'])!==null&&_0x1f460d!==void 0x0?_0x1f460d:!![])){if(_0x585761==null||_0x585761===''||_0x585761==='Null'||_0x585761==='Unknown'||_0x585761[_0x5c4cce(0x6ba)]===0x0)continue;}if(_0x5d8f52['format'])try{isFunction(_0x5d8f52['format'])?_0x585761=_0x5d8f52['format'](_0x585761):_0x585761=eval(_0x5d8f52['format']+'('+_0x585761+')');}catch(_0x307fbe){logWarn('getTemplateHtml:格式化出错',_0x5d8f52);}if(_0x14a9af)switch(_0x5d8f52['type']){case _0x5c4cce(0xd51):_0x585761='<textarea\x20class=\x22mars3d-popup-edititem\x20'['concat'](_0x5cb333,'\x22\x20style=\x22width:')['concat'](_0x457014['width']||0xbe,'px;\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20data-type=\x22')['concat'](_0x2e4d4e,'\x22\x20\x20placeholder=\x22请输入\x20')['concat'](_0x5d8f52['name'],_0x5c4cce(0x836))['concat'](_0x585761,'</textarea>');break;case'string':case'number':default:_0x585761='<input\x20type=\x22'['concat'](_0x5d8f52['type']||'text',_0x5c4cce(_0x3fd929._0x10d5c2))['concat'](_0x5cb333,_0x5c4cce(0x33a))['concat'](_0x457014[_0x5c4cce(_0x3fd929._0x5267db)]||0xbe,'px;\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20data-type=\x22')['concat'](_0x2e4d4e,'\x22\x20value=\x22')['concat'](_0x585761,_0x5c4cce(0xaf3))['concat'](_0x5d8f52['name'],_0x5c4cce(0x464));break;}_0x5d8f52[_0x5c4cce(_0x3fd929._0x231661)]&&(_0x585761+=_0x5d8f52['unit']),_0x18e3f9+='<div><label>'+_0x5d8f52['name']+'</label>'+_0x585761+'</div>',_0x41956e++;}_0x18e3f9+='</div>';if(_0x41956e===0x0)return![];return _0x18e3f9;}else{if(isObject(_0x2c44b0))switch(_0x2c44b0[_0x5c4cce(0xe81)]){case'iframe':{var _0x583b24=template(_0x2c44b0[_0x5c4cce(0x49c)],_0x408963,!![]),_0x4a964b='<iframe\x20id=\x22ifarm\x22\x20src=\x22'+_0x583b24+_0x5c4cce(0x2fd)+(_0x2c44b0['width']||'300')+'px;height:'+(_0x2c44b0['height']||'300')+_0x5c4cce(_0x3fd929._0x9e3444);return _0x4a964b;}case'javascript':{var _0x1ec098=_0x2c44b0[_0x5c4cce(0x9d6)];return eval(_0x1ec098+'('+JSON['stringify'](_0x408963)+')');}}else{if(isString(_0x2c44b0))return template(_0x2c44b0,_0x408963,!![]);else{if(isFunction(_0x2c44b0))return _0x2c44b0(_0x2c44b0,_0x408963);}}}}return![];}function getCesiumValue(_0x386f5c,_0x57c992,_0x4d1ca5){var _0x2e25a3={_0x4a6551:0xfd9},_0x597d83=_0x5a92ef;if(!_0x386f5c)return _0x386f5c;if(_0x57c992){if(_0x386f5c instanceof _0x57c992)return _0x386f5c;else{if(_0x386f5c['_value']&&_0x386f5c[_0x597d83(_0x2e25a3._0x4a6551)]instanceof _0x57c992)return _0x386f5c['_value'];}}if(isFunction(_0x386f5c['getValue']))return _0x386f5c['getValue'](_0x4d1ca5||Cesium__namespace['JulianDate']['now']());return _0x386f5c;}function getCesiumColor(_0x2aa84e,_0x3b03bc,_0x368e95){var _0x34cd8e=_0x5a92ef;if(_0x2aa84e){isFunction(_0x2aa84e[_0x34cd8e(0x770)])&&(_0x2aa84e=_0x2aa84e['getValue'](_0x368e95||Cesium__namespace['JulianDate']['now']()));if(isString(_0x2aa84e))return Cesium__namespace['Color']['fromCssColorString'](_0x2aa84e);else return isFunction(_0x2aa84e)?getCesiumColor(_0x2aa84e(_0x368e95),_0x3b03bc):_0x2aa84e;}else return _0x3b03bc;}function getColorByStyle(_0x2e1d9f){var _0x282cf5={_0x4ee196:0x3d5,_0x496b4d:0x84b,_0x1ce6fa:0x9d0,_0x1d285a:0xd87,_0x19fb70:0xc2b},_0x3a42a3=_0x5a92ef,_0x19a0e1=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:Cesium__namespace[_0x3a42a3(_0x282cf5._0x4ee196)]['YELLOW'],_0x49a0a2;if(_0x2e1d9f['color']){if(isString(_0x2e1d9f['color']))_0x49a0a2=Cesium__namespace['Color']['fromCssColorString'](_0x2e1d9f[_0x3a42a3(_0x282cf5._0x496b4d)]);else isFunction(_0x2e1d9f['color'])?_0x49a0a2=_0x2e1d9f['color'](_0x2e1d9f):_0x49a0a2=_0x2e1d9f['color'];}else{if(_0x2e1d9f['randomColor']){var _0x11e58c,_0xee43b9,_0x4f8015,_0x27c45d,_0x27aaef,_0x5dff2b;_0x49a0a2=Cesium__namespace['Color']['fromRandom']({'minimumRed':(_0x11e58c=_0x2e1d9f['minimumRed'])!==null&&_0x11e58c!==void 0x0?_0x11e58c:0x0,'maximumRed':(_0xee43b9=_0x2e1d9f['maximumRed'])!==null&&_0xee43b9!==void 0x0?_0xee43b9:0.75,'minimumGreen':(_0x4f8015=_0x2e1d9f['minimumGreen'])!==null&&_0x4f8015!==void 0x0?_0x4f8015:0x0,'maximumGreen':(_0x27c45d=_0x2e1d9f[_0x3a42a3(0x272)])!==null&&_0x27c45d!==void 0x0?_0x27c45d:0.75,'minimumBlue':(_0x27aaef=_0x2e1d9f[_0x3a42a3(0x309)])!==null&&_0x27aaef!==void 0x0?_0x27aaef:0x0,'maximumBlue':(_0x5dff2b=_0x2e1d9f[_0x3a42a3(_0x282cf5._0x1ce6fa)])!==null&&_0x5dff2b!==void 0x0?_0x5dff2b:0.75});}else _0x49a0a2=_0x19a0e1;}if(!_0x49a0a2)return _0x49a0a2;if(Cesium__namespace[_0x3a42a3(0x70e)](_0x2e1d9f['opacity'])){if(_0x2e1d9f['opacity']<0x0)_0x2e1d9f[_0x3a42a3(_0x282cf5._0x1d285a)]=0x0;else _0x2e1d9f[_0x3a42a3(_0x282cf5._0x1d285a)]>0x1&&(_0x2e1d9f['opacity']=0x1);_0x49a0a2=_0x49a0a2[_0x3a42a3(0x6ac)](Number(_0x2e1d9f['opacity']));}return Cesium__namespace['defined'](_0x2e1d9f['globalAlpha'])&&_0x2e1d9f['globalAlpha']!==0x1&&(_0x49a0a2=_0x49a0a2['withAlpha'](_0x49a0a2['alpha']*_0x2e1d9f[_0x3a42a3(_0x282cf5._0x19fb70)])),_0x49a0a2;}function getAttrVal(_0x4c294f){var _0xae212e={_0x322bba:0x6ba,_0x6f6991:0xfb0,_0x552741:0x6ba,_0x24cc4d:0xcad,_0x2e36ce:0x827},_0x411a7e=_0x5a92ef,_0x5a2c6f=arguments[_0x411a7e(_0xae212e._0x322bba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x4c294f)return _0x4c294f;try{isFunction(_0x4c294f['getValue'])&&(_0x4c294f=_0x4c294f['getValue'](Cesium__namespace[_0x411a7e(_0xae212e._0x6f6991)]['now']()));var _0x5bcbda={};if(_0x4c294f['_propertyNames']&&_0x4c294f['_propertyNames'][_0x411a7e(_0xae212e._0x552741)]>0x0){var _0x25bf36=_createForOfIteratorHelper(_0x4c294f[_0x411a7e(0x200)]),_0x32964c;try{for(_0x25bf36['s']();!(_0x32964c=_0x25bf36['n']())[_0x411a7e(_0xae212e._0x24cc4d)];){var _0x297738=_0x32964c['value'],_0x36396b=getOneAttrValue(_0x297738,_0x4c294f[_0x297738],_0x5a2c6f);if(_0x36396b==null)continue;_0x5bcbda[_0x297738]=_0x36396b;}}catch(_0x2e35ba){_0x25bf36['e'](_0x2e35ba);}finally{_0x25bf36['f']();}}else for(var _0x53aae3 in _0x4c294f){var _0x3ab7f8=getOneAttrValue(_0x53aae3,_0x4c294f[_0x53aae3],_0x5a2c6f);if(_0x3ab7f8==null)continue;_0x5bcbda[_0x53aae3]=_0x3ab7f8;}return _0x5bcbda;}catch(_0x56e5f9){logError$1(_0x411a7e(_0xae212e._0x2e36ce),_0x56e5f9);}return _0x4c294f;}function get3DTileFeatureAttr(_0x4456e5){var _0x4892f7={},_0x2d42bf=_0x4456e5['getPropertyIds']?_0x4456e5['getPropertyIds']():_0x4456e5['getPropertyNames']();for(var _0x21fb7e=0x0;_0x21fb7e<_0x2d42bf['length'];_0x21fb7e++){var _0x759eef=_0x2d42bf[_0x21fb7e];if(!_0x4456e5['hasProperty'](_0x759eef))continue;var _0x184347=_0x4456e5['getProperty'](_0x759eef);if(_0x184347==null)continue;_0x4892f7[_0x759eef]=_0x184347;}return _0x4892f7;}function getOneAttrValue(_0x51a528,_0x153da2,_0x3c8d8b){var _0x31cca2=_0x5a92ef;if(_0x153da2==null||_0x153da2===''||_0x153da2==='Null'||_0x153da2==='Unknown')return null;_0x153da2['getValue']&&typeof _0x153da2[_0x31cca2(0x770)]==='function'&&_0x51a528!=='material'&&(_0x153da2=_0x153da2['getValue'](Cesium__namespace['JulianDate']['now']()));if(isFunction(_0x153da2))return null;if(_0x3c8d8b['onlySimpleType']){if(_0x153da2 instanceof Cesium__namespace['Color'])return _0x153da2[_0x31cca2(0x370)]();if(isPlainObject(_0x153da2))return _0x153da2;if(!isSimpleType(_0x153da2))return null;}return _0x153da2;}function merge(){var _0x4dcf02=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0xe08f58,_0x1d24a3,_0x7323be,_0x5496d8;for(var _0x53410d=arguments['length'],_0xdc9c11=new Array(_0x53410d>0x1?_0x53410d-0x1:0x0),_0x5b0cf9=0x1;_0x5b0cf9<_0x53410d;_0x5b0cf9++){_0xdc9c11[_0x5b0cf9-0x1]=arguments[_0x5b0cf9];}for(_0x1d24a3=0x0,_0x7323be=_0xdc9c11['length'];_0x1d24a3<_0x7323be;_0x1d24a3++){_0x5496d8=_0xdc9c11[_0x1d24a3];for(_0xe08f58 in _0x5496d8){hasMergeObject(_0x4dcf02[_0xe08f58],_0x5496d8[_0xe08f58])?_0x4dcf02[_0xe08f58]=merge(_0x4dcf02[_0xe08f58],_0x5496d8[_0xe08f58]):_0x4dcf02[_0xe08f58]=_0x5496d8[_0xe08f58];}}return _0x4dcf02;}function hasMergeObject(_0x41aa33,_0xfc5b5a){var _0x585002={_0x5f31fb:0x70e,_0x74028c:0x71a},_0x3ecdad=_0x5a92ef;if(!Cesium__namespace[_0x3ecdad(_0x585002._0x5f31fb)](_0x41aa33)||!Cesium__namespace['defined'](_0xfc5b5a))return![];if(Array[_0x3ecdad(_0x585002._0x74028c)](_0x41aa33)||Array['isArray'](_0xfc5b5a))return![];if(isPlainObject(_0x41aa33)&&isPlainObject(_0xfc5b5a))return!![];return![];}function clone(_0x5ae3f4){var _0x5994db=_0x5a92ef,_0x2f2c31=arguments[_0x5994db(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:[],_0xacdb71=arguments[_0x5994db(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:0x5;if(_0x5ae3f4==null||_typeof(_0x5ae3f4)!=='object')return _0x5ae3f4;if(_0x5ae3f4 instanceof Date){var _0x55f313=new Date();return _0x55f313['setTime'](_0x5ae3f4['getTime']()),_0x55f313;}if(Array['isArray'](_0x5ae3f4)&&_0xacdb71>=0x0){var _0x408dee=[];for(var _0x24a9dd=0x0,_0xfc8399=_0x5ae3f4['length'];_0x24a9dd<_0xfc8399;++_0x24a9dd){_0x408dee[_0x24a9dd]=clone(_0x5ae3f4[_0x24a9dd],_0x2f2c31,_0xacdb71-0x1);}return _0x408dee;}if(_typeof(_0x5ae3f4)==='object'&&_0xacdb71>=0x0)try{if(_0x5ae3f4['clone'])return _0x5ae3f4['clone']();if(!isPlainObject(_0x5ae3f4))return _0x5ae3f4;var _0x2e2ef9={};for(var _0x8831b9 in _0x5ae3f4){if(isFunction(_0x8831b9))continue;if(_0x2f2c31['indexOf'](_0x8831b9)!==-0x1)continue;_0x5ae3f4['hasOwnProperty'](_0x8831b9)&&(_0x2e2ef9[_0x8831b9]=clone(_0x5ae3f4[_0x8831b9],_0x2f2c31,_0xacdb71-0x1));}return _0x2e2ef9;}catch(_0x3368c8){logError$1('clone:出错了',_0x3368c8);}return _0x5ae3f4;}function getArrayRandomOne(_0x52ffa7){var _0x134c28=_0x5a92ef,_0x3e870c=Math['floor'](Math[_0x134c28(0x570)]()*_0x52ffa7['length']+0x1)-0x1;return _0x52ffa7[_0x3e870c];}function removeArrayItem(_0x162e2b,_0x11ccda){var _0x4e66fb=_0x5a92ef;for(var _0x478035=0x0;_0x478035<_0x162e2b['length'];_0x478035++){if(_0x162e2b[_0x478035]===_0x11ccda)return _0x162e2b[_0x4e66fb(0x9af)](_0x478035,0x1),!![];}return![];}function getSymbolStyle(_0x2dc961,_0x193f0d){var _0x5425e9={_0x11550c:0x342,_0x310b07:0xaed,_0x1f99aa:0x9d6},_0x8e0d85=_0x5a92ef;if(!_0x2dc961)return{};var _0x584d0e=_0x2dc961['styleOptions']?clone(_0x2dc961[_0x8e0d85(_0x5425e9._0x11550c)]):{};if(_0x2dc961[_0x8e0d85(_0x5425e9._0x310b07)]&&_0x2dc961['styleFieldOptions']&&_0x193f0d){var _0x3190e8=_0x193f0d[_0x2dc961['styleField']],_0x4d12f0=_0x2dc961['styleFieldOptions'][_0x3190e8];_0x4d12f0!=null&&(_0x584d0e=merge(_0x584d0e,_0x4d12f0));}if(_0x193f0d)for(var _0x22364a in _0x584d0e){_0x584d0e[_0x22364a]=template(_0x584d0e[_0x22364a],_0x193f0d);}_0x584d0e['label']&&(_0x584d0e['label']=clone(_0x584d0e['label']));_0x584d0e['highlight']&&(_0x584d0e['highlight']=clone(_0x584d0e['highlight']));if(isFunction(_0x2dc961[_0x8e0d85(_0x5425e9._0x1f99aa)])){var _0x42347e=_0x2dc961['callback'](_0x193f0d,_0x584d0e);_0x42347e!=null&&(_0x584d0e=merge(_0x584d0e,_0x42347e));}return _0x584d0e;}function geojsonToArcGIS(_0x1ce3dd,_0x58b122){return geojsonToArcGIS$1(_0x1ce3dd,_0x58b122);}function arcgisToGeoJSON(_0x53ac6d,_0x108064){return arcgisToGeoJSON$1(_0x53ac6d,_0x108064);}function getGeoJsonFeatures(_0x4cd3c9){var _0x5d06c0={_0x4befe7:0x51b,_0x2b1e9c:0x71a,_0x53f5cd:0xdd8},_0x1c7a48=_0x5a92ef;if(_0x4cd3c9['geometryType']&&_0x4cd3c9['geometryType']['indexOf']('esri')!==-0x1)_0x4cd3c9=arcgisToGeoJSON(_0x4cd3c9);else{if(_0x4cd3c9['type']==='Topology'){var _0x526460=[];for(var _0x4d065c in _0x4cd3c9['objects']){if(_0x4cd3c9['objects']['hasOwnProperty'](_0x4d065c)){_0x4cd3c9=Cesium__namespace['topojson']['feature'](_0x4cd3c9,_0x4cd3c9[_0x1c7a48(_0x5d06c0._0x4befe7)][_0x4d065c]);var _0x23c3a8=getGeoJsonFeatures(_0x4cd3c9);_0x526460=_0x526460[_0x1c7a48(0x4b9)](_0x23c3a8);}}return _0x526460;}}var _0x466a6f;if(Array[_0x1c7a48(_0x5d06c0._0x2b1e9c)](_0x4cd3c9['features']))_0x466a6f=_0x4cd3c9[_0x1c7a48(_0x5d06c0._0x53f5cd)];else Array[_0x1c7a48(_0x5d06c0._0x2b1e9c)](_0x4cd3c9)?_0x466a6f=_0x4cd3c9:_0x466a6f=[_0x4cd3c9];return _0x466a6f;}function geoJsonToGraphics(_0x20763){var _0x36e580={_0x47c40d:0xeec,_0xa98c72:0x2a6},_0xc2b2f1=_0x5a92ef,_0x4da889,_0xeed328,_0x2ce2a0=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x20763)return[];var _0x55760e=getGeoJsonFeatures(_0x20763);if(_0x20763!==null&&_0x20763!==void 0x0&&(_0x4da889=_0x20763['crs'])!==null&&_0x4da889!==void 0x0&&(_0xeed328=_0x4da889[_0xc2b2f1(_0x36e580._0x47c40d)])!==null&&_0xeed328!==void 0x0&&_0xeed328['name']&&!_0x2ce2a0['crs']){var _0x1f636a=_0x20763[_0xc2b2f1(_0x36e580._0xa98c72)]['properties']['name'];_0x1f636a['indexOf']('EPSG:')!==-0x1&&(_0x2ce2a0['crs']=_0x1f636a);}var _0x356a80=[];for(var _0x5a080e=0x0,_0x582cfa=_0x55760e['length'];_0x5a080e<_0x582cfa;_0x5a080e++){var _0x267de0=_0x55760e[_0x5a080e],_0x157f6e=featureToGraphic(_0x267de0,_0x2ce2a0);_0x157f6e&&_0x157f6e['length']>0x0&&(_0x356a80=_0x356a80['concat'](_0x157f6e));}return _0x356a80;}function featureToGraphic(_0x53bbe8){var _0x3a6909={_0x212b09:0x6ba,_0x230d3c:0xe81,_0x9d857b:0x5da,_0x7407c3:0x70e,_0x138a24:0xe81,_0x1f8433:0x24f,_0x49e43c:0x70e,_0x375d6e:0x33e,_0x45adaa:0x4fd,_0x43d356:0xeec,_0x5cb86c:0x80f,_0x58d320:0x6ba,_0x3af44f:0x49b,_0x634793:0xe29,_0x3128bd:0xed5,_0x32e0af:0x6ba,_0x1ee0c8:0x6b9,_0x4d1c9e:0x6ba,_0xd1d404:0x9ba,_0x44db52:0x835},_0x1ac03d={_0x152c75:0x6ba},_0x3f5348=_0x5a92ef,_0x3875e9,_0x4774c0,_0x4d1d57,_0x49fc62,_0x4c8b7f,_0x5030b9=arguments[_0x3f5348(_0x3a6909._0x212b09)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x56433c=[];_0x53bbe8[_0x3f5348(0xe81)]==='GeometryCollection'&&(_0x53bbe8={'geometry':_0x53bbe8});var _0x100f86=_0x53bbe8['geometry'],_0x56f122=_0x100f86===null||_0x100f86===void 0x0?void 0x0:_0x100f86['coordinates'];if(!_0x56f122&&!_0x100f86)return _0x56433c;var _0x27e3c6;if(_0x5030b9['type'])_0x27e3c6=_0x5030b9[_0x3f5348(_0x3a6909._0x230d3c)];else hasType((_0x3875e9=_0x53bbe8)===null||_0x3875e9===void 0x0?void 0x0:(_0x4774c0=_0x3875e9['properties'])===null||_0x4774c0===void 0x0?void 0x0:_0x4774c0[_0x3f5348(0xe81)])&&(_0x27e3c6=_0x53bbe8['properties']['type']);var _0x15bf29=clone((_0x4d1d57=_0x53bbe8)===null||_0x4d1d57===void 0x0?void 0x0:_0x4d1d57['properties'],[_0x3f5348(_0x3a6909._0x9d857b)])||{};_0x15bf29&&_0x15bf29['type']&&_0x15bf29['attr']&&(_0x15bf29=_0x15bf29['attr']);var _0x4d59a9={};if(_0x53bbe8['properties']){var _0x3f97f1=_0x15bf29['marker-symbol'];if(Cesium__namespace[_0x3f5348(_0x3a6909._0x7407c3)](_0x3f97f1)){_0x4d59a9['image']=_0x3f97f1;var _0x4d0f25=_0x15bf29['marker-color'];Cesium__namespace['defined'](_0x4d0f25)&&(_0x4d59a9['outline']=!![],_0x4d59a9[_0x3f5348(0x704)]=_0x4d0f25);}var _0x53f61b=_0x15bf29['fill'];if(Cesium__namespace['defined'](_0x53f61b)&&_0x100f86['type']!=='LineString'&&_0x100f86[_0x3f5348(_0x3a6909._0x138a24)]!==_0x3f5348(0x39e)){_0x4d59a9[_0x3f5348(0x84b)]=_0x53f61b;var _0xe3d3b9=_0x15bf29[_0x3f5348(_0x3a6909._0x1f8433)];Cesium__namespace['defined'](_0xe3d3b9)&&_0xe3d3b9!==0x1&&(_0x4d59a9['opacity']=_0xe3d3b9);var _0x184c7a=_0x15bf29['stroke'];if(Cesium__namespace[_0x3f5348(0x70e)](_0x184c7a)){_0x4d59a9['outline']=!![],_0x4d59a9['outlineColor']=_0x184c7a;var _0x240704=_0x15bf29['stroke-width'];Cesium__namespace[_0x3f5348(_0x3a6909._0x49e43c)](_0x240704)&&(_0x4d59a9[_0x3f5348(_0x3a6909._0x375d6e)]=_0x240704);var _0x34b22a=_0x15bf29['stroke-opacity'];Cesium__namespace['defined'](_0x34b22a)&&_0x34b22a!==0x1&&(_0x4d59a9['outlineOpacity']=_0x34b22a);}}else{var _0x4c38f7=_0x15bf29['stroke'];if(Cesium__namespace[_0x3f5348(0x70e)](_0x4c38f7)){_0x4d59a9['color']=_0x4c38f7;var _0x4300d7=_0x15bf29['stroke-width'];Cesium__namespace['defined'](_0x4300d7)&&(_0x4d59a9['width']=_0x4300d7);var _0x4f64ce=_0x15bf29[_0x3f5348(0xaeb)];Cesium__namespace['defined'](_0x4f64ce)&&_0x4f64ce!==0x1&&(_0x4d59a9['opacity']=_0x4f64ce);}}}if(_0x5030b9[_0x3f5348(0x5da)])_0x4d59a9=_objectSpread2({},_0x5030b9['style']);else isObject((_0x49fc62=_0x53bbe8)===null||_0x49fc62===void 0x0?void 0x0:(_0x4c8b7f=_0x49fc62['properties'])===null||_0x4c8b7f===void 0x0?void 0x0:_0x4c8b7f[_0x3f5348(0x5da)])&&(_0x4d59a9=_objectSpread2({},_0x53bbe8['properties']['style']));if(_0x5030b9['symbol']){if(isFunction(_0x5030b9['symbol']))_0x4d59a9=_0x5030b9['symbol'](_0x15bf29,_0x4d59a9,_0x53bbe8)||_0x4d59a9,_0x4d59a9['type']&&(_0x27e3c6=_0x4d59a9['type']);else{_0x27e3c6=_0x5030b9['symbol']['type']||_0x27e3c6;var _0x2004ca=getSymbolStyle(_0x5030b9[_0x3f5348(_0x3a6909._0x45adaa)],_0x53bbe8[_0x3f5348(_0x3a6909._0x43d356)]||{});_0x2004ca&&Object[_0x3f5348(_0x3a6909._0x5cb86c)](_0x2004ca)[_0x3f5348(_0x3a6909._0x58d320)]!==0x0&&(_0x5030b9['symbol'][_0x3f5348(_0x3a6909._0x3af44f)]?_0x4d59a9=_objectSpread2(_objectSpread2({},_0x2004ca),_0x4d59a9):_0x4d59a9=_0x2004ca);}}var _0x200f0f=_0x5030b9['crs'];_0x200f0f===_0x3f5348(0xebd)&&(_0x200f0f=null);function _0x249eaa(_0x3a4dbf){var _0x44609b=_0x3f5348;return _0x200f0f&&(_0x3a4dbf=proj4Trans(_0x3a4dbf,_0x200f0f)),_0x5030b9['onPointTrans']?_0x5030b9[_0x44609b(0x842)](_0x3a4dbf):_0x3a4dbf;}function _0x2ef9de(_0x18de1f){var _0x2dbd68=_0x3f5348;if(!_0x5030b9['onPointTrans']&&!_0x200f0f)return _0x18de1f;var _0xa7d98d=[];for(var _0x1644b3=0x0,_0x4633cf=_0x18de1f[_0x2dbd68(_0x1ac03d._0x152c75)];_0x1644b3<_0x4633cf;_0x1644b3++){var _0x418494=_0x18de1f[_0x1644b3];if(Array[_0x2dbd68(0x71a)](_0x418494[0x0])){var _0x17c70d=_0x2ef9de(_0x418494);_0x17c70d&&_0x17c70d[_0x2dbd68(0x6ba)]>0x0&&_0xa7d98d['push'](_0x17c70d);}else{var _0x3ad4f0=_0x249eaa(_0x418494);_0x3ad4f0&&_0xa7d98d['push'](_0x3ad4f0);}}return _0xa7d98d;}function _0x13297f(_0x257da8,_0x194237){eachGraphicType(function(_0x437cd3){isObject(_0x194237[_0x437cd3])&&(_0x257da8[_0x437cd3]=_0x194237[_0x437cd3],delete _0x194237[_0x437cd3]);});}var _0x2b6b48,_0x28f71b;switch(_0x100f86[_0x3f5348(0xe81)]){case'Point':{(!_0x27e3c6||!isPointType(_0x27e3c6))&&(_0x27e3c6=_0x4d59a9['image']?_0x3f5348(0x87c):'pointP');var _0x100845={'type':_0x27e3c6,'position':_0x249eaa(_0x56f122),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x100845,_0x15bf29),_0x56433c['push'](_0x100845);break;}case _0x3f5348(_0x3a6909._0x634793):{(!_0x27e3c6||!isPointType(_0x27e3c6))&&(_0x27e3c6=_0x4d59a9['image']?'billboardP':_0x3f5348(_0x3a6909._0x3128bd));for(_0x2b6b48=0x0,_0x28f71b=_0x56f122[_0x3f5348(_0x3a6909._0x32e0af)];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x2a9853={'type':_0x27e3c6,'position':_0x249eaa(_0x56f122[_0x2b6b48]),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x2a9853,_0x15bf29),_0x56433c['push'](_0x2a9853);}break;}case _0x3f5348(0xe2c):{!_0x27e3c6&&(_0x27e3c6=_0x3f5348(_0x3a6909._0x1ee0c8));var _0x1bb539={'type':_0x27e3c6,'positions':_0x2ef9de(_0x56f122),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x1bb539,_0x15bf29),_0x56433c['push'](_0x1bb539);break;}case'MultiLineString':{!_0x27e3c6&&(_0x27e3c6=_0x3f5348(_0x3a6909._0x1ee0c8));var _0xb17005,_0x100213=[];for(_0x2b6b48=0x0,_0x28f71b=_0x56f122[_0x3f5348(0x6ba)];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x475224={'type':_0x27e3c6,'positions':_0x2ef9de(_0x56f122[_0x2b6b48]),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x475224,_0x15bf29),_0x56433c[_0x3f5348(0x8e7)](_0x475224),_0x100213['push'](_0x475224),(!_0xb17005||_0xb17005['positions'][_0x3f5348(_0x3a6909._0x4d1c9e)]<_0x475224['positions'][_0x3f5348(0x6ba)])&&(_0xb17005=_0x475224);}if(_0xb17005){_0xb17005['isMultiMax']=!![];if(_0x4d59a9['label']&&!_0x4d59a9['label']['showAll'])for(_0x2b6b48=0x0,_0x28f71b=_0x100213['length'];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x1fbb1a=_0x100213[_0x2b6b48];if(_0xb17005===_0x1fbb1a)continue;_0x1fbb1a['style']=_objectSpread2({},_0x1fbb1a['style']),delete _0x1fbb1a['style'][_0x3f5348(0xca4)];}}break;}case _0x3f5348(_0x3a6909._0xd1d404):{!_0x27e3c6&&(_0x27e3c6='polygon');if(_0x27e3c6['startsWith']('polygon')){var _0x13b884={'type':_0x27e3c6,'positions':_0x2ef9de(_0x56f122[_0x3f5348(0x6ba)]===0x1?_0x56f122[0x0]:_0x56f122),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x13b884,_0x15bf29),_0x56433c[_0x3f5348(0x8e7)](_0x13b884);}else for(_0x2b6b48=0x0,_0x28f71b=_0x56f122[_0x3f5348(_0x3a6909._0x32e0af)];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x591610=_0x56f122[_0x2b6b48],_0x234c19={'type':_0x27e3c6,'positions':_0x2ef9de(_0x591610['length']===0x1?_0x591610[0x0]:_0x591610),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x234c19,_0x15bf29),_0x56433c['push'](_0x234c19);}break;}case _0x3f5348(_0x3a6909._0x44db52):{!_0x27e3c6&&(_0x27e3c6='polygon');var _0xf93419,_0x44dcde=[];for(_0x2b6b48=0x0,_0x28f71b=_0x56f122['length'];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x317717=_0x56f122[_0x2b6b48],_0x432287={'type':_0x27e3c6,'positions':_0x2ef9de(_0x317717['length']===0x1?_0x317717[0x0]:_0x317717),'style':_0x4d59a9,'attr':_0x15bf29};_0x13297f(_0x432287,_0x15bf29),_0x56433c['push'](_0x432287),_0x44dcde['push'](_0x432287),(!_0xf93419||_0xf93419['positions']['length']<_0x432287['positions']['length'])&&(_0xf93419=_0x432287);}if(_0xf93419){_0xf93419[_0x3f5348(0x91b)]=!![];if(_0x4d59a9['label']&&!_0x4d59a9['label']['showAll'])for(_0x2b6b48=0x0,_0x28f71b=_0x44dcde[_0x3f5348(_0x3a6909._0x32e0af)];_0x2b6b48<_0x28f71b;_0x2b6b48++){var _0x220554=_0x44dcde[_0x2b6b48];if(_0xf93419===_0x220554)continue;_0x220554['style']=_objectSpread2({},_0x220554[_0x3f5348(0x5da)]),delete _0x220554['style']['label'];}}break;}case'GeometryCollection':{for(var _0x213300=0x0,_0x488fcc=_0x100f86['geometries']['length'];_0x213300<_0x488fcc;_0x213300++){var _0x29c58a=featureToGraphic({'type':'Feature','geometry':_0x100f86['geometries'][_0x213300],'properties':_0x53bbe8['properties']},_0x5030b9);_0x29c58a&&_0x29c58a['length']>0x0&&(_0x56433c=_0x56433c['concat'](_0x29c58a));}break;}default:logError$1('Invalid\x20GeoJSON\x20object.',_0x53bbe8);}return _0x56433c;}function heightToZoom(_0x9a45d8){var _0x35d18e=_0x5a92ef,_0x1af333=40487.57,_0xbfff31=0.00007096758,_0x5cb0fe=91610.74,_0x723a39=-40467.74;return Math['round'](_0x723a39+(_0x1af333-_0x723a39)/(0x1+Math[_0x35d18e(0x9f4)](_0x9a45d8/_0x5cb0fe,_0xbfff31)));}function getUrlResource(_0x28c52b){var _0x539d6a={_0x1e2538:0x49c,_0xd0011f:0xe89,_0x182d2:0xfc6,_0x1c459a:0x49c},_0x1074db=_0x5a92ef;if(!_0x28c52b[_0x1074db(_0x539d6a._0x1e2538)])return _0x28c52b;var _0x10af18;if(_0x28c52b['url']instanceof Cesium__namespace[_0x1074db(0x70d)]){var _0x344568=_0x28c52b['url'];return _0x28c52b['headers']&&(_0x344568['headers']=_0x28c52b['headers']),_0x28c52b['proxy']&&(_0x344568[_0x1074db(0x52c)]=new Cesium__namespace['DefaultProxy'](_0x28c52b['proxy'])),_0x28c52b[_0x1074db(_0x539d6a._0xd0011f)]&&_0x344568['setTemplateValues'](_0x28c52b['templateValues']),_0x28c52b[_0x1074db(_0x539d6a._0x182d2)]&&_0x344568['setQueryParameters'](_0x28c52b['queryParameters']),_0x344568;}else _0x28c52b['templateValues']&&(_0x28c52b[_0x1074db(_0x539d6a._0x1c459a)]=template(_0x28c52b['url'],_0x28c52b['templateValues'])),_0x10af18=new Cesium__namespace['Resource']({'url':_0x28c52b['url'],'queryParameters':_0x28c52b['queryParameters'],'templateValues':_0x28c52b['templateValues'],'headers':_0x28c52b['headers'],'proxy':_0x28c52b[_0x1074db(0x52c)]?new Cesium__namespace['DefaultProxy'](_0x28c52b[_0x1074db(0x52c)]):null});return _0x10af18;}function getTextImage(_0x4a4294){var _0x3f8d8b={_0x1b12ce:0x6ba,_0x3417db:0xb6b,_0x4686e4:0x704,_0x321856:0x92c,_0x5a347c:0xf0b},_0x2d5c1d=_0x5a92ef,_0x47076f=arguments[_0x2d5c1d(_0x3f8d8b._0x1b12ce)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};!_0x47076f['background']&&(_0x47076f['backgroundColor']=Cesium__namespace['Color']['TRANSPARENT']);var _0x1ae783=Cesium__namespace[_0x2d5c1d(0xbb2)](_0x4a4294||'',_0x47076f);if(_0x1ae783){if(_0x47076f['outline']){var _0x43948c=_0x1ae783[_0x2d5c1d(0x507)],_0x269a8e=_0x1ae783[_0x2d5c1d(0xd04)],_0x418f00=_0x1ae783[_0x2d5c1d(_0x3f8d8b._0x3417db)]('2d',{'willReadFrequently':!![]});if(_0x47076f[_0x2d5c1d(_0x3f8d8b._0x4686e4)])_0x418f00[_0x2d5c1d(_0x3f8d8b._0x321856)]=_0x47076f['outlineColor']['toCssColorString']();else _0x47076f[_0x2d5c1d(0x70f)]?_0x418f00['strokeStyle']=_0x47076f['fillColor']['toCssColorString']():_0x418f00['strokeStyle']='#ffffff';var _0x53a984=_0x47076f['outlineWidth']||0x4;_0x418f00[_0x2d5c1d(_0x3f8d8b._0x5a347c)]=_0x53a984,_0x418f00[_0x2d5c1d(0xd1b)](_0x53a984/0x2,_0x53a984/0x2,_0x43948c-_0x53a984,_0x269a8e-_0x53a984);}return _0x1ae783;}else return null;}var circleImage={};function getCircleImage(_0x40e1bb){var _0x4916a3={_0x4deb4c:0x4bf,_0x23b7c4:0x4b9,_0x212cab:0x498,_0x4c232c:0x74f,_0x8d04c5:0xc1f,_0x72a23a:0x627,_0x150c8a:0x970},_0x481988=_0x5a92ef,_0x232176,_0x4c39c9,_0xe55e65=arguments[_0x481988(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x1967b6=(_0x232176=_0xe55e65['radius'])!==null&&_0x232176!==void 0x0?_0x232176:0x1a,_0x5814bc=_0x1967b6+((_0x4c39c9=_0xe55e65[_0x481988(0x733)])!==null&&_0x4c39c9!==void 0x0?_0x4c39c9:0x5),_0x3e391d,_0x16ee2e;if(_0xe55e65['color'])_0x3e391d=_0xe55e65['color'],_0x16ee2e=_0xe55e65['borderColor']||_0x3e391d;else{var _0x36da97,_0x378047,_0x205ad6=(_0x36da97=_0xe55e65['opacity'])!==null&&_0x36da97!==void 0x0?_0x36da97:0.6,_0x80d1e7=(_0x378047=_0xe55e65['borderOpacity'])!==null&&_0x378047!==void 0x0?_0x378047:_0x205ad6*0.8;if(_0x40e1bb<0xa)_0x3e391d='rgba(110,\x20204,\x2057,\x20'+_0x205ad6+')',_0x16ee2e='rgba(181,\x20226,\x20140,\x20'+_0x80d1e7+')';else _0x40e1bb<0x64?(_0x3e391d='rgba(240,\x20194,\x2012,\x20\x20'+_0x205ad6+')',_0x16ee2e='rgba(241,\x20211,\x2087,\x20'+_0x80d1e7+')'):(_0x3e391d=_0x481988(0x9cb)+_0x205ad6+')',_0x16ee2e=_0x481988(_0x4916a3._0x4deb4c)+_0x80d1e7+')');}var _0x4737b4=''[_0x481988(0x4b9)](_0x40e1bb,'_')['concat'](_0x5814bc,'_')[_0x481988(0x4b9)](_0x1967b6,'_')[_0x481988(_0x4916a3._0x23b7c4)](_0x3e391d);if(!circleImage[_0x4737b4]){var _0x5432d1=_0x5814bc*0x2,_0x337e0b=document['createElement']('canvas');_0x337e0b['width']=_0x5432d1,_0x337e0b['height']=_0x5432d1;var _0x5807e7=_0x337e0b['getContext']('2d',{'willReadFrequently':!![]});_0x5807e7['fillStyle']='#ffffff00',_0x5807e7['globalAlpha']=0x0,_0x5807e7['fillRect'](0x0,0x0,_0x5432d1,_0x5432d1),_0x1967b6!==_0x5814bc&&(_0x5807e7['globalAlpha']=0x1,_0x5807e7['beginPath'](),_0x5807e7['arc'](_0x5814bc,_0x5814bc,_0x5814bc,0x0,Math['PI']*0x2,!![]),_0x5807e7['closePath'](),_0x5807e7['fillStyle']=_0x16ee2e,_0x5807e7['fill']()),_0x5807e7['globalAlpha']=0x1,_0x5807e7['beginPath'](),_0x5807e7['arc'](_0x5814bc,_0x5814bc,_0x1967b6,0x0,Math['PI']*0x2,!![]),_0x5807e7['closePath'](),_0x5807e7[_0x481988(_0x4916a3._0x212cab)]=_0x3e391d,_0x5807e7[_0x481988(_0x4916a3._0x4c232c)](),_0x5807e7[_0x481988(_0x4916a3._0x8d04c5)]=_0xe55e65[_0x481988(0xc1f)]||_0x1967b6*0.9+_0x481988(_0x4916a3._0x72a23a),_0x5807e7[_0x481988(_0x4916a3._0x212cab)]=_0xe55e65['fontColor']||'#ffffff',_0x5807e7['textAlign']=_0x481988(_0x4916a3._0x150c8a),_0x5807e7['textBaseline']='middle',_0x5807e7['fillText'](_0x40e1bb,_0x5814bc,_0x5814bc),circleImage[_0x4737b4]=_0x337e0b['toDataURL']('image/png');}return circleImage[_0x4737b4];}function download(_0x1c13c3,_0x3c6191){var _0xa41015={_0x35e0cb:0xd77,_0x1b8d03:0x900},_0x521f48=_0x5a92ef,_0x4eaf4f=document[_0x521f48(_0xa41015._0x35e0cb)]('a');_0x4eaf4f[_0x521f48(_0xa41015._0x1b8d03)]=_0x1c13c3,_0x4eaf4f['href']=URL['createObjectURL'](_0x3c6191),document['body']['appendChild'](_0x4eaf4f),_0x4eaf4f['click'](),document['body']['removeChild'](_0x4eaf4f);}function base64Img2Blob(_0x3e5797){var _0x51f3a3={_0xd673e9:0x38a,_0x19388c:0x38a},_0x361efa=_0x5a92ef,_0x9bace7=_0x3e5797[_0x361efa(_0x51f3a3._0xd673e9)](';base64,'),_0xb5ee4a=_0x9bace7[0x0][_0x361efa(_0x51f3a3._0x19388c)](':')[0x1],_0x5d524a=window['atob'](_0x9bace7[0x1]),_0x17fba7=_0x5d524a['length'],_0x48d011=new Uint8Array(_0x17fba7);for(var _0x32d9b1=0x0;_0x32d9b1<_0x17fba7;++_0x32d9b1){_0x48d011[_0x32d9b1]=_0x5d524a['charCodeAt'](_0x32d9b1);}return new Blob([_0x48d011],{'type':_0xb5ee4a});}function downloadBase64Image(_0x3893b3,_0x4c9bb9){var _0xde1279=base64Img2Blob(_0x4c9bb9);download(_0x3893b3+'.png',_0xde1279);}function downloadFile(_0x51e496,_0x1e2edc){var _0x321752=new Blob([_0x1e2edc]);download(_0x51e496,_0x321752);}function getExplorerInfo(){var _0x53f2b8={_0x55acc0:0x51a,_0x59b672:0xf6d},_0x592e2e=_0x5a92ef,_0x46c65c,_0x17bbb3=window['navigator']['userAgent']['toLowerCase']();if(_0x17bbb3['indexOf']('msie')>=0x0)return _0x46c65c=Number(_0x17bbb3['match'](/msie ([\d]+)/)[0x1]),{'type':'IE','version':_0x46c65c};else{if(_0x17bbb3[_0x592e2e(_0x53f2b8._0x55acc0)]('firefox')>=0x0)return _0x46c65c=Number(_0x17bbb3['match'](/firefox\/([\d]+)/)[0x1]),{'type':'Firefox','version':_0x46c65c};else{if(_0x17bbb3['indexOf']('chrome')>=0x0)return _0x46c65c=Number(_0x17bbb3['match'](/chrome\/([\d]+)/)[0x1]),{'type':'Chrome','version':_0x46c65c};else{if(_0x17bbb3['indexOf'](_0x592e2e(_0x53f2b8._0x59b672))>=0x0)return _0x46c65c=Number(_0x17bbb3[_0x592e2e(0x361)](/opera.([\d]+)/)[0x1]),{'type':'Opera','version':_0x46c65c};else{if(_0x17bbb3['indexOf']('Safari')>=0x0)return _0x46c65c=Number(_0x17bbb3['match'](/version\/([\d]+)/)[0x1]),{'type':'Safari','version':_0x46c65c};}}}}return{'type':_0x17bbb3,'version':-0x1};}function webglreport(){var _0x56ba24={_0x541dd9:0x2b7,_0x245514:0x2c4,_0x3e0e44:0xb6b,_0x1a1dcb:0x435},_0x2f6b8b=_0x5a92ef,_0x119804=getExplorerInfo();if(_0x119804['type']==='IE'&&_0x119804['version']<0xb)return![];try{var _0x3236f5,_0x1a0f5d=document['createElement'](_0x2f6b8b(_0x56ba24._0x541dd9)),_0x5e8a45=typeof WebGL2RenderingContext!==_0x2f6b8b(0x5ed);_0x5e8a45&&(_0x3236f5=_0x1a0f5d['getContext']('webgl2')||_0x1a0f5d['getContext'](_0x2f6b8b(_0x56ba24._0x245514))||undefined);_0x3236f5==null&&(_0x3236f5=_0x1a0f5d[_0x2f6b8b(_0x56ba24._0x3e0e44)](_0x2f6b8b(_0x56ba24._0x1a1dcb))||_0x1a0f5d['getContext']('experimental-webgl')||undefined);if(_0x3236f5==null)return![];}catch(_0x12918f){return![];}return!![];}function webglerror(){var _0xaed83e={_0x37b905:0xbe2,_0x35e69f:0x559},_0x7c4d1c=_0x5a92ef,_0x3dd609,_0x19e6d;(_0x3dd609=window)!==null&&_0x3dd609!==void 0x0&&(_0x19e6d=_0x3dd609['layer'])!==null&&_0x19e6d!==void 0x0&&_0x19e6d[_0x7c4d1c(_0xaed83e._0x37b905)]?window['layer']['open']({'type':0x1,'title':'当前浏览器不支持WebGL功能','closeBtn':0x0,'shadeClose':![],'resize':![],'area':['530px','170px'],'content':_0x7c4d1c(_0xaed83e._0x35e69f)}):alert('系统检测到您使用的浏览器不支持WebGL功能');}function getRequest(){var _0x3ca458={_0x58b36d:0x51a,_0x112f42:0x6ba},_0x32340f=_0x5a92ef,_0x51768c=location['search'],_0x2e2982={};if(_0x51768c[_0x32340f(_0x3ca458._0x58b36d)]('?')!==-0x1){var _0x1f9eda=_0x51768c[_0x32340f(0x100a)](0x1),_0x2155d3=_0x1f9eda['split']('&');for(var _0x3a343c=0x0;_0x3a343c<_0x2155d3[_0x32340f(_0x3ca458._0x112f42)];_0x3a343c++){_0x2e2982[_0x2155d3[_0x3a343c]['split']('=')[0x0]]=decodeURI(_0x2155d3[_0x3a343c]['split']('=')[0x1]);}}return _0x2e2982;}function getRequestByName(_0xb0cfd6){var _0x34b18c=_0x5a92ef,_0x21746c=new RegExp('(^|&)'+_0xb0cfd6+'=([^&]*)(&|$)','i'),_0x3e211e=window[_0x34b18c(0x978)][_0x34b18c(0xf28)]['substr'](0x1)[_0x34b18c(0x361)](_0x21746c);if(_0x3e211e!=null)return decodeURI(_0x3e211e[0x2]);return null;}var _isPCBroswer;function isPCBroswer(){var _0x3cbf31={_0x4e9076:0xe1c,_0x4cd574:0x3c6,_0x2d5444:0x8ad},_0x29e2e9=_0x5a92ef;if(!Cesium__namespace[_0x29e2e9(0x70e)](_isPCBroswer)){var _0x952b7a=navigator['userAgent']['toLowerCase'](),_0x453380=[_0x29e2e9(_0x3cbf31._0x4e9076),_0x29e2e9(_0x3cbf31._0x4cd574),_0x29e2e9(_0x3cbf31._0x2d5444),'ipad','ipod','symbianos'];_isPCBroswer=!![];for(var _0x57374c=0x0;_0x57374c<_0x453380['length'];_0x57374c++){if(_0x952b7a['indexOf'](_0x453380[_0x57374c])>0x0){_isPCBroswer=![];break;}}}return _isPCBroswer;}function alert(_0x5314dc,_0x173365){var _0x4aa955={_0x4f2451:0xa6c,_0xf9bbd6:0x102d},_0x3c2d95=_0x5a92ef;if(window[_0x3c2d95(0xa6c)])window[_0x3c2d95(_0x4aa955._0x4f2451)](_0x5314dc,_0x173365);else{if(window['layer'])window['layer']['alert'](_0x5314dc,{'title':_0x173365||'提示','skin':'layui-layer-lan\x20layer-mars-dialog','closeBtn':0x0,'anim':0x0});else window[_0x3c2d95(0xc52)]?window['toastr'][_0x3c2d95(_0x4aa955._0xf9bbd6)](_0x5314dc,_0x173365):window['alert'](_0x5314dc);}}function msg(_0x44a354){var _0x428a51={_0x952fcd:0x622,_0x38e24d:0xce7,_0x46de85:0xa84},_0x2384e2=_0x5a92ef;if(window['globalMsg'])window[_0x2384e2(_0x428a51._0x952fcd)](_0x44a354);else{if(window['toastr'])window['toastr']['info'](_0x44a354);else window['layer']?window[_0x2384e2(_0x428a51._0x38e24d)][_0x2384e2(_0x428a51._0x46de85)](_0x44a354):window['alert'](_0x44a354);}}function formatDate(_0x2880c2){var _0x40ece3={_0x406d58:0x489,_0x41c227:0x35c,_0x44a46c:0x8a5,_0x4e1cdc:0xea3,_0x222808:0x6ba,_0x50c3ed:0x100a},_0xc31a5e=_0x5a92ef,_0x224282=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:_0xc31a5e(_0x40ece3._0x406d58),_0x50b91c={'M+':_0x2880c2['getMonth']()+0x1,'d+':_0x2880c2[_0xc31a5e(_0x40ece3._0x41c227)](),'h+':_0x2880c2[_0xc31a5e(0x8a5)]()%0xc===0x0?0xc:_0x2880c2[_0xc31a5e(_0x40ece3._0x44a46c)]()%0xc,'H+':_0x2880c2['getHours'](),'m+':_0x2880c2['getMinutes'](),'s+':_0x2880c2[_0xc31a5e(0x72b)](),'q+':Math['floor']((_0x2880c2['getMonth']()+0x3)/0x3),'S':_0x2880c2['getMilliseconds']()};/(y+)/[_0xc31a5e(0x96f)](_0x224282)&&(_0x224282=_0x224282[_0xc31a5e(_0x40ece3._0x4e1cdc)](RegExp['$1'],(_0x2880c2['getFullYear']()+'')['substr'](0x4-RegExp['$1'][_0xc31a5e(_0x40ece3._0x222808)])));for(var _0x4f78bd in _0x50b91c){new RegExp('('+_0x4f78bd+')')['test'](_0x224282)&&(_0x224282=_0x224282[_0xc31a5e(0xea3)](RegExp['$1'],RegExp['$1']['length']===0x1?_0x50b91c[_0x4f78bd]:('00'+_0x50b91c[_0x4f78bd])[_0xc31a5e(_0x40ece3._0x50c3ed)]((''+_0x50b91c[_0x4f78bd])[_0xc31a5e(0x6ba)])));}return _0x224282;}function formatTime(_0x55d067){var _0x3116de={_0x347fba:0x2e8},_0x19f2fe=_0x5a92ef;_0x55d067=Number(_0x55d067)||0x0;if(_0x55d067<0x3c)return _0x55d067['toFixed'](0x0)+'秒';else{if(_0x55d067>=0x3c&&_0x55d067<0xe10){var _0x227441=Math['floor'](_0x55d067%0x3c);return Math[_0x19f2fe(0x2e8)](_0x55d067/0x3c)+'分钟'+(_0x227441!==0x0?_0x227441+'秒':'');}else return _0x55d067=Math[_0x19f2fe(_0x3116de._0x347fba)](_0x55d067/0x3c),Math['floor'](_0x55d067/0x3c)+'小时'+Math['floor'](_0x55d067%0x3c)+'分钟';}}function fetchJson(_0x1fa278){var _0x700a65=_0x5a92ef;return _0x1fa278=replaceOnlineUrlDomain(_0x1fa278),_0x1fa278[_0x700a65(0xb8a)]===_0x700a65(0x679)?(_0x1fa278['data']=_0x1fa278['queryParameters'],delete _0x1fa278['queryParameters'],Cesium__namespace['Resource']['post'](_0x1fa278)):Cesium__namespace['Resource']['fetchJson'](_0x1fa278);}function sendAjax(_0xc7da8b){var _0x4e1753={_0x26e8c1:0xfc6},_0x1febfd={_0x85e1dd:0x6c1},_0x5ccaa9=_0x5a92ef;return _0xc7da8b=replaceOnlineUrlDomain(_0xc7da8b),_0xc7da8b['method']===_0x5ccaa9(0x679)&&(_0xc7da8b['data']=_0xc7da8b[_0x5ccaa9(_0x4e1753._0x26e8c1)],delete _0xc7da8b['queryParameters']),xhrAdapter(_0xc7da8b)['then'](function(_0x35c581){var _0x93d7b1=_0x35c581===null||_0x35c581===void 0x0?void 0x0:_0x35c581['data'];return _0x93d7b1;})['catch'](function(_0x2df085){var _0x4cfd88=_0x5ccaa9;console['log'](_0x2df085),logError$1(_0x4cfd88(_0x1febfd._0x85e1dd),_0x2df085);});}function getLangText(_0x2ab986){var _0x8d7b4e=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0,_0x5a4514=Lang[_0x2ab986];if(!_0x5a4514)return _0x2ab986;var _0x3cb0c8=_0x5a4514[_0x8d7b4e]||_0x2ab986;return _0x3cb0c8;}function requestFullscreen(_0x3d0bf7){var _0xbf8bd0=_0x5a92ef;return Cesium__namespace['Fullscreen']['requestFullscreen'](_0x3d0bf7),Cesium__namespace['Fullscreen'][_0xbf8bd0(0xaa6)];}function exitFullscreen(){return Cesium__namespace['Fullscreen']['exitFullscreen'](),Cesium__namespace['Fullscreen']['fullscreen'];}function replaceOnlineUrlDomain(_0x2b47e0){var _0x1e8d64={_0x35ee08:0x978,_0x93bc0c:0x9f6},_0x5aa4cf=_0x5a92ef,_0x206559,_0x1e941f,_0x4f69cf;if(!_0x2b47e0['url']||!isString(_0x2b47e0['url']))return _0x2b47e0;if((_0x206559=window)!==null&&_0x206559!==void 0x0&&(_0x1e941f=_0x206559[_0x5aa4cf(_0x1e8d64._0x35ee08)])!==null&&_0x1e941f!==void 0x0&&(_0x4f69cf=_0x1e941f['hostname'])!==null&&_0x4f69cf!==void 0x0&&_0x4f69cf['indexOf']&&window['location']['hostname']['indexOf']('mars3d.cn')===-0x1)return _0x2b47e0;if(_0x2b47e0['url']['indexOf']('data.mars3d.cn')===-0x1||_0x2b47e0['url']['indexOf']('/tile/')!==-0x1)return _0x2b47e0;return _0x2b47e0[_0x5aa4cf(0x49c)]=_0x2b47e0['url']['replace']('data.mars3d.cn',_0x5aa4cf(_0x1e8d64._0x93bc0c)),_0x2b47e0;}var Util={'__proto__':null,'isNumber':isNumber,'isString':isString,'isBoolean':isBoolean,'isObject':isObject,'isPlainObject':isPlainObject,'isFunction':isFunction,'isSimpleType':isSimpleType,'isMars3DCesium':isMars3DCesium,'formatNum':formatNum$1,'padLeft0':padLeft0,'splitWords':splitWords,'trim':trim,'getStrLength':getStrLength,'template':template,get 'lastId'(){return lastId;},'getGlobalId':getGlobalId,'stampGlobalId':stampGlobalId,'createGuid':createGuid,'getTemplateHtml':getTemplateHtml,'getCesiumValue':getCesiumValue,'getCesiumColor':getCesiumColor,'getColorByStyle':getColorByStyle,'getAttrVal':getAttrVal,'get3DTileFeatureAttr':get3DTileFeatureAttr,'merge':merge,'clone':clone,'getArrayRandomOne':getArrayRandomOne,'removeArrayItem':removeArrayItem,'getSymbolStyle':getSymbolStyle,'geojsonToArcGIS':geojsonToArcGIS,'arcgisToGeoJSON':arcgisToGeoJSON,'getGeoJsonFeatures':getGeoJsonFeatures,'geoJsonToGraphics':geoJsonToGraphics,'featureToGraphic':featureToGraphic,'heightToZoom':heightToZoom,'getUrlResource':getUrlResource,'getTextImage':getTextImage,'getCircleImage':getCircleImage,'downloadBase64Image':downloadBase64Image,'downloadFile':downloadFile,'getExplorerInfo':getExplorerInfo,'webglreport':webglreport,'webglerror':webglerror,'getRequest':getRequest,'getRequestByName':getRequestByName,'isPCBroswer':isPCBroswer,'alert':alert,'msg':msg,'formatDate':formatDate,'formatTime':formatTime,'fetchJson':fetchJson,'sendAjax':sendAjax,'getLangText':getLangText,'requestFullscreen':requestFullscreen,'exitFullscreen':exitFullscreen,'replaceOnlineUrlDomain':replaceOnlineUrlDomain,'setImage':setImage};Object['defineProperties'](Cesium__namespace['ColorMaterialProperty']['prototype'],{'globalAlpha':{'set':function set(_0x31ab39){var _0x3259a8={_0x4eff6b:0xa9c,_0x139a91:0x313},_0x583648=_0x5a92ef;this[_0x583648(0xe14)]=_0x31ab39;var _0x1b515c=getCesiumColor(this['color'],Cesium__namespace['Color'][_0x583648(0xf6a)]);!Cesium__namespace['defined'](this['_color_alpha'])&&(this[_0x583648(_0x3259a8._0x4eff6b)]=_0x1b515c[_0x583648(_0x3259a8._0x139a91)]),this[_0x583648(0x84b)]=_0x1b515c['withAlpha'](this[_0x583648(0xa9c)]*_0x31ab39);},'get':function get(){var _0x1c93e9;return(_0x1c93e9=this['_globalAlpha'])!==null&&_0x1c93e9!==void 0x0?_0x1c93e9:0x1;}}}),Object[_0x5a92ef(0x528)](Cesium__namespace[_0x5a92ef(0xb76)]['prototype'],{'globalAlpha':{'set':function set(_0x2f90fc){var _0x5cb167={_0x5e687a:0xe14},_0x12e044=_0x5a92ef;this[_0x12e044(_0x5cb167._0x5e687a)]=_0x2f90fc;},'get':function get(){var _0x480afc;return(_0x480afc=this['_globalAlpha'])!==null&&_0x480afc!==void 0x0?_0x480afc:0x1;}}});var getValue_old$5=Cesium__namespace['GridMaterialProperty'][_0x5a92ef(0xe26)]['getValue'];Cesium__namespace['GridMaterialProperty']['prototype']['getValue']=function(_0x5f31a5,_0x32aa18){var _0x1757c1=_0x5a92ef;return _0x32aa18=getValue_old$5['bind'](this)(_0x5f31a5,_0x32aa18),this['globalAlpha']!==0x1&&(_0x32aa18['color']&&(_0x32aa18['color']['alpha']*=this[_0x1757c1(0xc2b)]),_0x32aa18['cellAlpha']&&(_0x32aa18['cellAlpha']*=this['globalAlpha'])),_0x32aa18;},Object['defineProperties'](Cesium__namespace['ImageMaterialProperty']['prototype'],{'globalAlpha':{'set':function set(_0x4beadb){var _0x1c1fbf={_0xf94d80:0xa9c},_0x499fc7=_0x5a92ef;this['_globalAlpha']=_0x4beadb;var _0x23c369=getCesiumColor(this['color'],Cesium__namespace['Color']['WHITE']);!Cesium__namespace['defined'](this[_0x499fc7(_0x1c1fbf._0xf94d80)])&&(this['_color_alpha']=_0x23c369['alpha']),this[_0x499fc7(0x84b)]=_0x23c369['withAlpha'](this['_color_alpha']*_0x4beadb);},'get':function get(){var _0x4ba0ad;return(_0x4ba0ad=this['_globalAlpha'])!==null&&_0x4ba0ad!==void 0x0?_0x4ba0ad:0x1;}}}),Object['defineProperties'](Cesium__namespace[_0x5a92ef(0xf15)]['prototype'],{'globalAlpha':{'set':function set(_0x761b13){var _0x2ca91a=_0x5a92ef;this[_0x2ca91a(0xe14)]=_0x761b13;},'get':function get(){var _0x4027ec=_0x5a92ef,_0x33c42e;return(_0x33c42e=this[_0x4027ec(0xe14)])!==null&&_0x33c42e!==void 0x0?_0x33c42e:0x1;}}});var getValue_old$4=Cesium__namespace[_0x5a92ef(0xf15)][_0x5a92ef(0xe26)]['getValue'];Cesium__namespace['PolylineArrowMaterialProperty'][_0x5a92ef(0xe26)]['getValue']=function(_0xd71a09,_0x3479b5){var _0x13226b={_0x209db0:0xd81,_0x57ec86:0x84b,_0x561e3f:0x313},_0x2ff21a=_0x5a92ef;return _0x3479b5=getValue_old$4[_0x2ff21a(_0x13226b._0x209db0)](this)(_0xd71a09,_0x3479b5),_0x3479b5[_0x2ff21a(_0x13226b._0x57ec86)]&&this[_0x2ff21a(0xc2b)]!==0x1&&(_0x3479b5[_0x2ff21a(0x84b)][_0x2ff21a(_0x13226b._0x561e3f)]*=this['globalAlpha']),_0x3479b5;},Object['defineProperties'](Cesium__namespace[_0x5a92ef(0xd42)]['prototype'],{'globalAlpha':{'set':function set(_0xab0ddb){var _0x261603=_0x5a92ef;this[_0x261603(0xe14)]=_0xab0ddb;},'get':function get(){var _0x2e11b4;return(_0x2e11b4=this['_globalAlpha'])!==null&&_0x2e11b4!==void 0x0?_0x2e11b4:0x1;}}});var getValue_old$3=Cesium__namespace['PolylineDashMaterialProperty'][_0x5a92ef(0xe26)][_0x5a92ef(0x770)];Cesium__namespace['PolylineDashMaterialProperty'][_0x5a92ef(0xe26)]['getValue']=function(_0x17c2b3,_0x4931f4){var _0x21d03e={_0x337b7f:0xacd,_0x42c71e:0x313},_0x153826=_0x5a92ef;return _0x4931f4=getValue_old$3['bind'](this)(_0x17c2b3,_0x4931f4),this['globalAlpha']!==0x1&&(_0x4931f4['color']&&(_0x4931f4['color']['alpha']*=this[_0x153826(0xc2b)]),_0x4931f4[_0x153826(_0x21d03e._0x337b7f)]&&(_0x4931f4['gapColor'][_0x153826(_0x21d03e._0x42c71e)]*=this[_0x153826(0xc2b)])),_0x4931f4;},Object['defineProperties'](Cesium__namespace['PolylineGlowMaterialProperty'][_0x5a92ef(0xe26)],{'globalAlpha':{'set':function set(_0x4c74a3){var _0x2b2c94={_0x38c993:0xe14},_0x44279d=_0x5a92ef;this[_0x44279d(_0x2b2c94._0x38c993)]=_0x4c74a3;},'get':function get(){var _0x1bbf1a={_0xb78944:0xe14},_0x590b39=_0x5a92ef,_0x26354e;return(_0x26354e=this[_0x590b39(_0x1bbf1a._0xb78944)])!==null&&_0x26354e!==void 0x0?_0x26354e:0x1;}}});var getValue_old$2=Cesium__namespace['PolylineGlowMaterialProperty']['prototype']['getValue'];Cesium__namespace[_0x5a92ef(0xe53)]['prototype']['getValue']=function(_0x236394,_0x60b4a1){var _0x53bfe0=_0x5a92ef;return _0x60b4a1=getValue_old$2['bind'](this)(_0x236394,_0x60b4a1),_0x60b4a1['color']&&this['globalAlpha']!==0x1&&(_0x60b4a1['color']['alpha']*=this[_0x53bfe0(0xc2b)]),_0x60b4a1;},Object['defineProperties'](Cesium__namespace['PolylineOutlineMaterialProperty']['prototype'],{'globalAlpha':{'set':function set(_0x96ec4b){this['_globalAlpha']=_0x96ec4b;},'get':function get(){var _0x296f6d;return(_0x296f6d=this['_globalAlpha'])!==null&&_0x296f6d!==void 0x0?_0x296f6d:0x1;}}});var getValue_old$1=Cesium__namespace['PolylineOutlineMaterialProperty'][_0x5a92ef(0xe26)]['getValue'];Cesium__namespace['PolylineOutlineMaterialProperty'][_0x5a92ef(0xe26)][_0x5a92ef(0x770)]=function(_0x27b857,_0x1b20e3){var _0x544458={_0xc02d77:0xd81,_0x3c969e:0x704},_0x3b867=_0x5a92ef;return _0x1b20e3=getValue_old$1[_0x3b867(_0x544458._0xc02d77)](this)(_0x27b857,_0x1b20e3),this['globalAlpha']!==0x1&&(_0x1b20e3[_0x3b867(0x84b)]&&(_0x1b20e3[_0x3b867(0x84b)][_0x3b867(0x313)]*=this['globalAlpha']),_0x1b20e3['outlineColor']&&(_0x1b20e3[_0x3b867(_0x544458._0x3c969e)]['alpha']*=this['globalAlpha'])),_0x1b20e3;},Object['defineProperties'](Cesium__namespace[_0x5a92ef(0x482)]['prototype'],{'globalAlpha':{'set':function set(_0x5f407d){this['_globalAlpha']=_0x5f407d;},'get':function get(){var _0x59ea22;return(_0x59ea22=this['_globalAlpha'])!==null&&_0x59ea22!==void 0x0?_0x59ea22:0x1;}}});var getValue_old=Cesium__namespace['StripeMaterialProperty']['prototype'][_0x5a92ef(0x770)];Cesium__namespace['StripeMaterialProperty']['prototype'][_0x5a92ef(0x770)]=function(_0x465ea2,_0x7e2ec7){var _0x58bc9a={_0x23f5b8:0x313},_0x1a769a=_0x5a92ef;return _0x7e2ec7=getValue_old['bind'](this)(_0x465ea2,_0x7e2ec7),this['globalAlpha']!==0x1&&(_0x7e2ec7['evenColor']&&(_0x7e2ec7[_0x1a769a(0x935)]['alpha']*=this['globalAlpha']),_0x7e2ec7['oddColor']&&(_0x7e2ec7['oddColor'][_0x1a769a(_0x58bc9a._0x23f5b8)]*=this['globalAlpha'])),_0x7e2ec7;},proj4[_0x5a92ef(0x547)]('EPSG:4490','+proj=longlat\x20+ellps=GRS80\x20+no_defs'),proj4['defs']('EPSG:4491','+proj=tmerc\x20+lat_0=0\x20+lon_0=75\x20+k=1\x20+x_0=13500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0xebc),'+proj=tmerc\x20+lat_0=0\x20+lon_0=81\x20+k=1\x20+x_0=14500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4493',_0x5a92ef(0x5a0)),proj4['defs']('EPSG:4494',_0x5a92ef(0x93e)),proj4['defs']('EPSG:4495',_0x5a92ef(0x8c5)),proj4['defs']('EPSG:4496','+proj=tmerc\x20+lat_0=0\x20+lon_0=105\x20+k=1\x20+x_0=18500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4497',_0x5a92ef(0x3cf)),proj4['defs']('EPSG:4498','+proj=tmerc\x20+lat_0=0\x20+lon_0=117\x20+k=1\x20+x_0=20500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4499','+proj=tmerc\x20+lat_0=0\x20+lon_0=123\x20+k=1\x20+x_0=21500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0xbb9),'+proj=tmerc\x20+lat_0=0\x20+lon_0=129\x20+k=1\x20+x_0=22500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4501','+proj=tmerc\x20+lat_0=0\x20+lon_0=135\x20+k=1\x20+x_0=23500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0x778),'+proj=tmerc\x20+lat_0=0\x20+lon_0=75\x20+k=1\x20+x_0=25500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0x961),'+proj=tmerc\x20+lat_0=0\x20+lon_0=78\x20+k=1\x20+x_0=26500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4515',_0x5a92ef(0xdaf)),proj4[_0x5a92ef(0x547)]('EPSG:4516','+proj=tmerc\x20+lat_0=0\x20+lon_0=84\x20+k=1\x20+x_0=28500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4517',_0x5a92ef(0x72f)),proj4['defs']('EPSG:4518','+proj=tmerc\x20+lat_0=0\x20+lon_0=90\x20+k=1\x20+x_0=30500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4519','+proj=tmerc\x20+lat_0=0\x20+lon_0=93\x20+k=1\x20+x_0=31500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0x4d2),'+proj=tmerc\x20+lat_0=0\x20+lon_0=96\x20+k=1\x20+x_0=32500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4521','+proj=tmerc\x20+lat_0=0\x20+lon_0=99\x20+k=1\x20+x_0=33500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4522',_0x5a92ef(0xd6d)),proj4['defs']('EPSG:4523','+proj=tmerc\x20+lat_0=0\x20+lon_0=105\x20+k=1\x20+x_0=35500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4524','+proj=tmerc\x20+lat_0=0\x20+lon_0=108\x20+k=1\x20+x_0=36500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4525','+proj=tmerc\x20+lat_0=0\x20+lon_0=111\x20+k=1\x20+x_0=37500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4526',_0x5a92ef(0x263)),proj4['defs']('EPSG:4527','+proj=tmerc\x20+lat_0=0\x20+lon_0=117\x20+k=1\x20+x_0=39500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4528','+proj=tmerc\x20+lat_0=0\x20+lon_0=120\x20+k=1\x20+x_0=40500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4529','+proj=tmerc\x20+lat_0=0\x20+lon_0=123\x20+k=1\x20+x_0=41500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4530','+proj=tmerc\x20+lat_0=0\x20+lon_0=126\x20+k=1\x20+x_0=42500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4531','+proj=tmerc\x20+lat_0=0\x20+lon_0=129\x20+k=1\x20+x_0=43500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4532','+proj=tmerc\x20+lat_0=0\x20+lon_0=132\x20+k=1\x20+x_0=44500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4533','+proj=tmerc\x20+lat_0=0\x20+lon_0=135\x20+k=1\x20+x_0=45500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4502','+proj=tmerc\x20+lat_0=0\x20+lon_0=75\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4503',_0x5a92ef(0x903)),proj4[_0x5a92ef(0x547)]('EPSG:4504','+proj=tmerc\x20+lat_0=0\x20+lon_0=87\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4505','+proj=tmerc\x20+lat_0=0\x20+lon_0=93\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4506','+proj=tmerc\x20+lat_0=0\x20+lon_0=99\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4507',_0x5a92ef(0xe70)),proj4[_0x5a92ef(0x547)](_0x5a92ef(0xc1c),'+proj=tmerc\x20+lat_0=0\x20+lon_0=111\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4509',_0x5a92ef(0x4e5)),proj4['defs'](_0x5a92ef(0x3b8),'+proj=tmerc\x20+lat_0=0\x20+lon_0=123\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)](_0x5a92ef(0x799),_0x5a92ef(0xf1a)),proj4['defs']('EPSG:4512','+proj=tmerc\x20+lat_0=0\x20+lon_0=135\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4534','+proj=tmerc\x20+lat_0=0\x20+lon_0=75\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)](_0x5a92ef(0xd62),'+proj=tmerc\x20+lat_0=0\x20+lon_0=78\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4536','+proj=tmerc\x20+lat_0=0\x20+lon_0=81\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0xbbf),'+proj=tmerc\x20+lat_0=0\x20+lon_0=84\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4538','+proj=tmerc\x20+lat_0=0\x20+lon_0=87\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4539',_0x5a92ef(0x3b2)),proj4['defs']('EPSG:4540','+proj=tmerc\x20+lat_0=0\x20+lon_0=93\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0x90b),'+proj=tmerc\x20+lat_0=0\x20+lon_0=96\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0xc0f),_0x5a92ef(0xd9e)),proj4['defs']('EPSG:4543',_0x5a92ef(0xa30)),proj4['defs'](_0x5a92ef(0x940),'+proj=tmerc\x20+lat_0=0\x20+lon_0=105\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4545','+proj=tmerc\x20+lat_0=0\x20+lon_0=108\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4546','+proj=tmerc\x20+lat_0=0\x20+lon_0=111\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs'](_0x5a92ef(0xa9f),'+proj=tmerc\x20+lat_0=0\x20+lon_0=114\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4548','+proj=tmerc\x20+lat_0=0\x20+lon_0=117\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4[_0x5a92ef(0x547)]('EPSG:4549','+proj=tmerc\x20+lat_0=0\x20+lon_0=120\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs'),proj4['defs']('EPSG:4550',_0x5a92ef(0x50f)),proj4['defs']('EPSG:4551',_0x5a92ef(0xd92)),proj4['defs'](_0x5a92ef(0xbf4),_0x5a92ef(0xf1a)),proj4['defs'](_0x5a92ef(0x8fb),_0x5a92ef(0xbf7)),proj4[_0x5a92ef(0x547)]('EPSG:4554','+proj=tmerc\x20+lat_0=0\x20+lon_0=135\x20+k=1\x20+x_0=500000\x20+y_0=0\x20+ellps=GRS80\x20+units=m\x20+no_defs');var BaseClass=(function(){var _0xdaf98b={_0x44fe71:0x9c8},_0x310b35={_0x474dca:0x3f0},_0x1ce788={_0x5b9d34:0x3f0},_0x314f6e={_0x1f5f69:0x3f0,_0xd477fb:0xdbc},_0x447645={_0x5f569d:0x1fd},_0x58077d={_0x3c0666:0xc16,_0x479b52:0x9af},_0x4842b5={_0xec0366:0x333,_0x4a53e2:0x42d},_0x341ae3={_0x498486:0xde0,_0xb35e5f:0x6ba},_0x22e10b=_0x5a92ef;function _0x3c134b(_0x1675b3){var _0x140eb8;_classCallCheck(this,_0x3c134b),this['options']=_0x1675b3,this['_enabledEvent']=(_0x140eb8=_0x1675b3===null||_0x1675b3===void 0x0?void 0x0:_0x1675b3['enabledEvent'])!==null&&_0x140eb8!==void 0x0?_0x140eb8:!![];}return _createClass(_0x3c134b,[{'key':'enabledEvent','get':function _0x58739a(){return this['_enabledEvent'];},'set':function _0x47f39b(_0xa58bca){var _0x206e15=_0x4361;this[_0x206e15(0x777)]=_0xa58bca;}},{'key':'destroy','value':function _0x1c2276(_0x7bf959){if(!_0x7bf959)for(var _0xffc312 in this){delete this[_0xffc312];}}},{'key':'on','value':function _0x5eeb0f(_0x111822,_0x403113,_0x28d32f){var _0x171e75=_0x4361;if(!_0x111822)return logError$1('绑定事件时传入了空值',_0x403113),this;if(Array['isArray'](_0x111822))for(var _0x45cb04=0x0,_0x45774a=_0x111822['length'];_0x45cb04<_0x45774a;_0x45cb04++){this[_0x171e75(_0x341ae3._0x498486)](_0x111822[_0x45cb04],_0x403113,_0x28d32f);}else{if(isObject(_0x111822))for(var _0x3db641 in _0x111822){this['_on'](_0x3db641,_0x111822[_0x3db641],_0x403113);}else{_0x111822=splitWords(_0x111822);for(var _0x39b761=0x0,_0x517444=_0x111822[_0x171e75(_0x341ae3._0xb35e5f)];_0x39b761<_0x517444;_0x39b761++){this['_on'](_0x111822[_0x39b761],_0x403113,_0x28d32f);}}}return this['_onEventHook']&&this[_0x171e75(0x4ec)](_0x111822),this;}},{'key':'off','value':function _0x225083(_0x2b9318,_0x58920c,_0x4aa572){var _0x1d41e4=_0x4361;if(!_0x2b9318)delete this[_0x1d41e4(_0x4842b5._0xec0366)];else{if(Array['isArray'](_0x2b9318))for(var _0x162dd9=0x0,_0x5725ea=_0x2b9318['length'];_0x162dd9<_0x5725ea;_0x162dd9++){this['_off'](_0x2b9318[_0x162dd9],_0x58920c,_0x4aa572);}else{if(isObject(_0x2b9318))for(var _0x354e23 in _0x2b9318){this[_0x1d41e4(0x42d)](_0x354e23,_0x2b9318[_0x354e23],_0x58920c);}else{_0x2b9318=splitWords(_0x2b9318);for(var _0x404184=0x0,_0x30999c=_0x2b9318['length'];_0x404184<_0x30999c;_0x404184++){this[_0x1d41e4(_0x4842b5._0x4a53e2)](_0x2b9318[_0x404184],_0x58920c,_0x4aa572);}}}}return this;}},{'key':'_on','value':function _0x5617d5(_0x79bf0b,_0x53e3a2,_0x394f0d){this['_events']=this['_events']||{};var _0x4c99f8=this['_events'][_0x79bf0b];!_0x4c99f8&&(_0x4c99f8=[],this['_events'][_0x79bf0b]=_0x4c99f8);_0x394f0d===this&&(_0x394f0d=undefined);var _0x43c44e={'fn':_0x53e3a2,'ctx':_0x394f0d},_0x86a504=_0x4c99f8;for(var _0x3d6780=0x0,_0x23fbe7=_0x86a504['length'];_0x3d6780<_0x23fbe7;_0x3d6780++){if(_0x86a504[_0x3d6780]['fn']===_0x53e3a2&&_0x86a504[_0x3d6780]['ctx']===_0x394f0d)return;}_0x86a504['push'](_0x43c44e);}},{'key':_0x22e10b(0x42d),'value':function _0x15f524(_0xf4511c,_0x48b6f5,_0x375792){var _0x530ab3=_0x22e10b,_0x3970a3,_0x22b74f,_0x5506fa;if(!this['_events'])return;_0x3970a3=this['_events'][_0xf4511c];if(!_0x3970a3)return;if(!_0x48b6f5){for(_0x22b74f=0x0,_0x5506fa=_0x3970a3['length'];_0x22b74f<_0x5506fa;_0x22b74f++){_0x3970a3[_0x22b74f]['fn']=falseFn;}delete this['_events'][_0xf4511c];return;}_0x375792===this&&(_0x375792=undefined);if(_0x3970a3)for(_0x22b74f=0x0,_0x5506fa=_0x3970a3['length'];_0x22b74f<_0x5506fa;_0x22b74f++){var _0x21c51=_0x3970a3[_0x22b74f];if(_0x21c51[_0x530ab3(_0x58077d._0x3c0666)]!==_0x375792)continue;if(_0x21c51['fn']===_0x48b6f5){_0x21c51['fn']=falseFn;this['_firingCount']&&(this['_events'][_0xf4511c]=_0x3970a3=_0x3970a3[_0x530ab3(0x3f7)]());_0x3970a3[_0x530ab3(_0x58077d._0x479b52)](_0x22b74f,0x1);return;}}}},{'key':'fire','value':function _0xe2f68f(_0x41afde,_0x12056d,_0x454d6b){var _0x15082f=_0x22e10b;if(!this['listens'](_0x41afde,_0x454d6b)||!this['enabledEvent'])return this;var _0x475512=_objectSpread2(_objectSpread2({'sourceTarget':this},_0x12056d),{},{'type':_0x41afde,'target':this,'stopPropagation':function _0x43280e(){this['_stopPropagation']=!![];}});if(this['_events']){var _0x5e93b8=this[_0x15082f(0x333)][_0x41afde];if(_0x5e93b8){this[_0x15082f(_0x447645._0x5f569d)]=this['_firingCount']+0x1||0x1;for(var _0x23169f=0x0,_0x49beb5=_0x5e93b8['length'];_0x23169f<_0x49beb5;_0x23169f++){var _0x152980=_0x5e93b8[_0x23169f];_0x152980['fn']['call'](_0x152980['ctx']||this,_0x475512);}this['_firingCount']--;}}return _0x454d6b&&!_0x475512['_stopPropagation']&&this[_0x15082f(0x8f9)](_0x475512),this;}},{'key':'listens','value':function _0x360e32(_0xd54a7a,_0xe29f15){var _0x291d34=_0x22e10b,_0x6fb421=this[_0x291d34(0x333)]&&this['_events'][_0xd54a7a];if(_0x6fb421&&_0x6fb421['length'])return!![];if(_0xe29f15)for(var _0x3cc3b6 in this[_0x291d34(_0x314f6e._0x1f5f69)]){if(this['_eventParents'][_0x3cc3b6][_0x291d34(_0x314f6e._0xd477fb)](_0xd54a7a,_0xe29f15))return!![];}return![];}},{'key':'once','value':function _0x36b805(_0x549ad1,_0x91aef4,_0x225566){var _0x59f0cb={_0x2afe2f:0xcf5},_0x287f74=this;if(isObject(_0x549ad1)){for(var _0x15a936 in _0x549ad1){this['once'](_0x15a936,_0x549ad1[_0x15a936],_0x91aef4);}return this;}var _0x276d50=bind(function(){var _0x12cb23=_0x4361;_0x287f74[_0x12cb23(_0x59f0cb._0x2afe2f)](_0x549ad1,_0x91aef4,_0x225566)['off'](_0x549ad1,_0x276d50,_0x225566);},this);return this['on'](_0x549ad1,_0x91aef4,_0x225566)['on'](_0x549ad1,_0x276d50,_0x225566);}},{'key':'addEventParent','value':function _0x4eaf09(_0x50847e){var _0x20c704=_0x22e10b;return this['_eventParents']=this[_0x20c704(_0x1ce788._0x5b9d34)]||{},this['_eventParents'][stampGlobalId(_0x50847e)]=_0x50847e,this;}},{'key':'removeEventParent','value':function _0x4c8bc6(_0x54e74e){var _0xf42fc8=_0x22e10b;return this[_0xf42fc8(_0x310b35._0x474dca)]&&delete this['_eventParents'][stampGlobalId(_0x54e74e)],this;}},{'key':'hasEventParent','value':function _0x4cd124(_0x3131dd){return this['_eventParents']&&this['_eventParents'][stampGlobalId(_0x3131dd)]?!![]:![];}},{'key':'_propagateEvent','value':function _0x1f8820(_0x232994){var _0x576f81=_0x22e10b;for(var _0x27ad1c in this[_0x576f81(0x3f0)]){var _0x396a4c=this['_eventParents'][_0x27ad1c];this[_0x576f81(0x63f)](_0x396a4c,_0x232994)&&_0x396a4c['fire'](_0x232994['type'],_objectSpread2({'layer':_0x232994['target'],'propagatedFrom':_0x232994[_0x576f81(_0xdaf98b._0x44fe71)]},_0x232994),!![]);}}},{'key':'_filterPropagateEvent','value':function _0x480862(_0x12fb76,_0x5206e6){return!![];}}]),_0x3c134b;}());function falseFn(){return![];}function bind(_0x2b7ca9,_0x3ad4f3){var _0x3aa031={_0x523988:0x53f},_0x2db9ee=_0x5a92ef,_0x31f10c=Array['prototype']['slice'];if(_0x2b7ca9['bind'])return _0x2b7ca9['bind']['apply'](_0x2b7ca9,_0x31f10c[_0x2db9ee(_0x3aa031._0x523988)](arguments,0x1));var _0x3096a3=_0x31f10c['call'](arguments,0x2);return function(){return _0x2b7ca9['apply'](_0x3ad4f3,_0x3096a3['length']?_0x3096a3['concat'](_0x31f10c['call'](arguments)):arguments);};}var State={'INITIALIZED':_0x5a92ef(0x5a5),'ADDED':_0x5a92ef(0xec8),'REMOVED':'removed','DESTROY':'destroy'},EventType={'add':'add','remove':'remove','addItem':'addItem','removeItem':'removeItem','addGraphic':'addGraphic','removeGraphic':'removeGraphic','addLayer':'addLayer','removeLayer':_0x5a92ef(0xa2f),'addControl':_0x5a92ef(0xf9c),'removeControl':'removeControl','updateControl':'updateControl','addEffect':_0x5a92ef(0x60d),'removeEffect':_0x5a92ef(0x8ba),'update':'update','updatePosition':'updatePosition','updateStyle':'updateStyle','updateAttr':'updateAttr','show':'show','hide':'hide','start':'start','change':'change','endItem':_0x5a92ef(0xeb1),'end':_0x5a92ef(0x5a3),'stop':'stop','zoom':_0x5a92ef(0x533),'loadBefore':_0x5a92ef(0xf1d),'load':'load','error':'error','loadConfig':_0x5a92ef(0x708),'popupOpen':_0x5a92ef(0xc71),'popupClose':_0x5a92ef(0xb95),'tooltipOpen':'tooltipOpen','tooltipClose':_0x5a92ef(0xe0d),'contextMenuOpen':_0x5a92ef(0xba5),'contextMenuClose':'contextMenuClose','contextMenuClick':'contextMenuClick','highlightOpen':_0x5a92ef(0xbe4),'highlightClose':'highlightClose','click':'click','clickGraphic':'clickGraphic','clickTileGraphic':'clickTileGraphic','clickMap':_0x5a92ef(0x727),'dblClick':'dblClick','leftDown':_0x5a92ef(0xad6),'leftUp':_0x5a92ef(0x706),'mouseMove':'mouseMove','mouseMoveTarget':'mouseMoveTarget','wheel':_0x5a92ef(0x8d7),'rightClick':'rightClick','rightDown':'rightDown','rightUp':'rightUp','middleClick':_0x5a92ef(0x85c),'middleDown':'middleDown','middleUp':'middleUp','pinchStart':'pinchStart','pinchEnd':'pinchEnd','pinchMove':'pinchMove','mouseDown':'mouseDown','mouseUp':'mouseUp','mouseOver':'mouseOver','mouseOut':_0x5a92ef(0x956),'keydown':'keydown','keyup':_0x5a92ef(0x29f),'drawStart':'drawStart','drawMouseMove':_0x5a92ef(0xd76),'drawAddPoint':'drawAddPoint','drawRemovePoint':'drawRemovePoint','drawCreated':'drawCreated','editStart':_0x5a92ef(0x38c),'editMouseDown':_0x5a92ef(0x22e),'editMouseMove':'editMouseMove','editMovePoint':'editMovePoint','editAddPoint':'editAddPoint','editRemovePoint':_0x5a92ef(0x29d),'editStyle':_0x5a92ef(0xc22),'editStop':'editStop','move':'move','initialTilesLoaded':'initialTilesLoaded','allTilesLoaded':'allTilesLoaded','addTile':_0x5a92ef(0xfef),'addTileSuccess':'addTileSuccess','addTileError':'addTileError','removeTile':'removeTile','cameraMoveStart':'cameraMoveStart','cameraMoveEnd':'cameraMoveEnd','cameraChanged':_0x5a92ef(0xc58),'preUpdate':_0x5a92ef(0xf78),'postUpdate':'postUpdate','preRender':'preRender','postRender':_0x5a92ef(0x21c),'renderError':'renderError','morphStart':_0x5a92ef(0xe27),'morphComplete':'morphComplete','clockTick':'clockTick','terrainChange':'terrainChange','terrainLoadError':'terrainLoadError','terrainLoadSuccess':'terrainLoadSuccess','tileLoadProgress':'tileLoadProgress'},BaseThing=function(_0x773d64){var _0x2bc403={_0x42da98:0x445,_0x6b464e:0xb92,_0x343980:0xcef},_0x4cc957={_0x95827a:0xfaa},_0x1b37b2={_0x5a0eb9:0x514},_0x33d736={_0x53d0ea:0xaee,_0x17b59d:0x514,_0x144020:0x399},_0x5ab3a1={_0x1eff52:0x399,_0x3841fe:0x389,_0x4ffb85:0xa06},_0x2676fc={_0x5e9e94:0x42c},_0x6cc7cf=_0x5a92ef;_inherits(_0x4cb174,_0x773d64);var _0x1289a9=_createSuper(_0x4cb174);function _0x4cb174(){var _0x2d26bd=_0x4361,_0x252f30,_0x72cdcd,_0x428e50,_0x1f4fbd=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4cb174),isBoolean(_0x1f4fbd)&&(_0x1f4fbd={'enabled':_0x1f4fbd}),_0x428e50=_0x1289a9['call'](this,_0x1f4fbd),_0x428e50[_0x2d26bd(0xea5)]=(_0x252f30=_0x1f4fbd['id'])!==null&&_0x252f30!==void 0x0?_0x252f30:createGuid(),_0x428e50['_enabled']=(_0x72cdcd=_0x1f4fbd[_0x2d26bd(0x445)])!==null&&_0x72cdcd!==void 0x0?_0x72cdcd:!![],_0x428e50['_state']=State[_0x2d26bd(_0x2676fc._0x5e9e94)],_0x428e50['options']=_0x1f4fbd,_0x428e50;}return _createClass(_0x4cb174,[{'key':'state','get':function _0x18f7e6(){return this['_state'];}},{'key':'isAdded','get':function _0x5685f8(){return this['_state']===State['ADDED'];}},{'key':'id','get':function _0x2d2a45(){return this['_id'];},'set':function _0x431563(_0x4d8428){this['options']['id']=_0x4d8428;}},{'key':_0x6cc7cf(0x382),'get':function _0x189e00(){return this['_id'];}},{'key':_0x6cc7cf(_0x2bc403._0x42da98),'get':function _0x376fd6(){return this['_enabled'];},'set':function _0x23ec10(_0x96518a){var _0x10110e=_0x6cc7cf;if(this['_enabled']===_0x96518a)return;this['_enabled']=_0x96518a,this[_0x10110e(0x1003)]&&this['_enabledHook'](_0x96518a);}},{'key':_0x6cc7cf(_0x2bc403._0x6b464e),'value':function _0x455c17(_0xf5d644){return _0xf5d644&&_0xf5d644['addThing']&&_0xf5d644['addThing'](this),this;}},{'key':'remove','value':function _0x28d1a9(_0x2b43c3){this['_map']&&this['_map']['removeThing'](this,_0x2b43c3);}},{'key':_0x6cc7cf(0xffd),'value':function _0x13aa3c(_0x49dde8){var _0x3295fa=_0x6cc7cf,_0x468119;if(this['_state']===State[_0x3295fa(0xa06)])return;this[_0x3295fa(_0x5ab3a1._0x1eff52)]=_0x49dde8;if(this['options'][_0x3295fa(0x389)])this['addEventParent'](this['options'][_0x3295fa(_0x5ab3a1._0x3841fe)]);else{if(((_0x468119=this['options'])===null||_0x468119===void 0x0?void 0x0:_0x468119['eventParent'])===![]);else this[_0x3295fa(0xfe1)](_0x49dde8);}this[_0x3295fa(0x415)]&&(!this['_createOK']&&(this['_mountedHook'](),this['_createOK']=!![])),this['_addedBaseHook']&&this['_addedBaseHook'](),this['_addedHook']&&this['_addedHook'](),this['_state']=State[_0x3295fa(_0x5ab3a1._0x4ffb85)],this['fire'](EventType['add']);}},{'key':'_onRemove','value':function _0x2fb593(){var _0x608206=_0x6cc7cf,_0xd44493,_0x5d2426;if(this['_state']!==State['ADDED'])return;if(!this[_0x608206(0x399)])return;this['_removedBaseHook']&&this['_removedBaseHook'](),this['_removedHook']&&this['_removedHook'](),this['_state']=State[_0x608206(_0x33d736._0x53d0ea)],this['fire'](EventType['remove']);if((_0xd44493=this['options'])!==null&&_0xd44493!==void 0x0&&_0xd44493['eventParent'])this['removeEventParent'](this['options']['eventParent']);else{if(((_0x5d2426=this[_0x608206(_0x33d736._0x17b59d)])===null||_0x5d2426===void 0x0?void 0x0:_0x5d2426['eventParent'])===![]);else this['removeEventParent'](this[_0x608206(_0x33d736._0x144020)]);}this['_map']=null;}},{'key':'_mountedHook','value':function _0x42454b(){}},{'key':_0x6cc7cf(_0x2bc403._0x343980),'value':function _0x123e83(){}},{'key':'_removedHook','value':function _0x113aed(){}},{'key':_0x6cc7cf(0x45a),'value':function _0xb09d02(_0x4af98a){var _0x275ec3=_0x6cc7cf;if(!_0x4af98a||Object['keys'](_0x4af98a)[_0x275ec3(0x6ba)]===0x0)return this;return this['options']=merge(this[_0x275ec3(_0x1b37b2._0x5a0eb9)],_0x4af98a),Cesium__namespace['defined'](_0x4af98a['enabled'])&&(this['enabled']=_0x4af98a['enabled']),this[_0x275ec3(0x587)]&&this['_setOptionsHook'](this['options'],_0x4af98a),this;}},{'key':'destroy','value':function _0x2a26f3(_0x215641){var _0x220378=_0x6cc7cf;this['_state']!==State['REMOVED']&&(this['clear']&&this['clear'](),this[_0x220378(_0x4cc957._0x95827a)]()),_get(_getPrototypeOf(_0x4cb174['prototype']),'destroy',this)['call'](this,_0x215641);}}]),_0x4cb174;}(BaseClass),GroupThing=function(_0x346083){var _0x40f51e={_0x3c5e35:0xc75,_0x18d13d:0x6ba,_0x51bf79:0xc9d},_0x53b521={_0x25edb7:0xe26},_0x8f425d={_0xca8eaf:0xab2},_0x3fbae6={_0x54175b:0xbdb},_0x426b72={_0x30ff36:0x2a4,_0x5f15f7:0x514,_0x49fa48:0x399},_0x4e3f10={_0x1d5d60:0x514},_0x5f23fd=_0x5a92ef;_inherits(_0x31fef5,_0x346083);var _0x24e4f4=_createSuper(_0x31fef5);function _0x31fef5(){var _0x42c944,_0x10c693=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x31fef5),_0x42c944=_0x24e4f4['call'](this,_0x10c693),_0x42c944['_arrThing']=[],_0x42c944;}return _createClass(_0x31fef5,[{'key':_0x5f23fd(0xdd3),'get':function _0xfb6ed0(){return this['_arrThing'];}},{'key':'hasEmptyGroup','get':function _0xb96a83(){return this['length']===0x0;}},{'key':_0x5f23fd(_0x40f51e._0x3c5e35),'get':function _0x524516(){return this['length']>0x0;}},{'key':_0x5f23fd(_0x40f51e._0x18d13d),'get':function _0x3e3289(){var _0xa65410=_0x5f23fd,_0x1dbe14;return((_0x1dbe14=this['options']['things'])===null||_0x1dbe14===void 0x0?void 0x0:_0x1dbe14['length'])>0x0?this[_0xa65410(_0x4e3f10._0x1d5d60)][_0xa65410(0x381)]['length']:this['_arrThing']['length'];}},{'key':_0x5f23fd(0x1003),'value':function _0x57e5b4(_0x3f1bd8){this['eachThing'](function(_0x417ca0){_0x417ca0['enabled']=_0x3f1bd8;},this);}},{'key':'_addedHook','value':function _0x3d2b9f(){var _0x582c94=_0x5f23fd;this[_0x582c94(0xaab)]();}},{'key':'_removedHook','value':function _0x50bda5(){this['removeMapChilds']();}},{'key':'addChildsToMap','value':function _0x1055a7(){var _0x499442=this;this['eachThing'](function(_0x5a0814){_0x499442['_map']['addThing'](_0x5a0814);},this);}},{'key':_0x5f23fd(0xb2d),'value':function _0x2dbd5c(){var _0x50034e=this;this['eachThing'](function(_0x43d298){_0x50034e['_map']['removeThing'](_0x43d298);},this);}},{'key':_0x5f23fd(0x448),'value':function _0x4af91a(_0x3b545a){var _0x2fc49c=_0x5f23fd;return _0x3b545a['parent']&&(_0x3b545a['removeEventParent'](_0x3b545a[_0x2fc49c(_0x426b72._0x30ff36)]),_0x3b545a['parent']=null),_0x3b545a['parent']=this,_0x3b545a[_0x2fc49c(_0x426b72._0x5f15f7)]['eventParent']=this,this['_arrThing']['push'](_0x3b545a),this['isAdded']&&!_0x3b545a['isAdded']?this[_0x2fc49c(_0x426b72._0x49fa48)]['addThing'](_0x3b545a):(_0x3b545a[_0x2fc49c(0x6b4)](this['_map']),_0x3b545a['addEventParent'](this)),this;}},{'key':'removeThing','value':function _0x3b888a(_0x129b0d){var _0x434a83=_0x5f23fd;return _0x129b0d['parent']=null,_0x129b0d['removeEventParent'](this),removeArrayItem(this[_0x434a83(_0x3fbae6._0x54175b)],_0x129b0d),this[_0x434a83(0x399)]&&_0x129b0d['isAdded']&&this[_0x434a83(0x399)][_0x434a83(0x62f)](_0x129b0d),this;}},{'key':'eachThing','value':function _0xbd5e85(_0x4e9d37,_0x253c43){var _0x2acec8=_0x5f23fd;if(!this['_arrThing'])return;return this['_arrThing'][_0x2acec8(0x675)](function(_0x23420b){_0x4e9d37['call'](_0x253c43,_0x23420b);}),this;}},{'key':'getThings','value':function _0x4f780a(){return this['_arrThing'];}},{'key':'getInMapChilds','value':function _0x5dff79(){var _0x4c7918=_0x5f23fd,_0x463030=this,_0x1e4a24=this[_0x4c7918(0xbdb)]||[];return this['_map']['eachThing'](function(_0x489bfd){var _0xb2cd53=_0x4c7918;if(_0x489bfd[_0xb2cd53(_0x8f425d._0xca8eaf)]!==_0x463030['id'])return;if(_0x463030['_arrThing']['indexOf'](_0x489bfd)!==-0x1)return;_0x1e4a24[_0xb2cd53(0x8e7)](_0x489bfd);},this),_0x1e4a24;}},{'key':'getThingById','value':function _0x19ed97(_0x2e6d02){var _0x399111=_0x5f23fd,_0x1ec962=this['_arrThing'];if(!this['_arrThing']||this[_0x399111(0xbdb)]['length']===0x0)return;for(var _0x3f070e=0x0,_0x15767f=_0x1ec962['length'];_0x3f070e<_0x15767f;_0x3f070e++){var _0x9ed056=_0x1ec962[_0x3f070e];if(_0x9ed056['id']===_0x2e6d02)return _0x9ed056;}return undefined;}},{'key':_0x5f23fd(_0x40f51e._0x51bf79),'value':function _0x5f2964(_0x1f686b){var _0x5f33bb=_0x5f23fd;this['eachThing'](function(_0x479ab7){var _0x49facf=_0x4361;_0x479ab7!==null&&_0x479ab7!==void 0x0&&_0x479ab7['destroy']&&_0x479ab7[_0x49facf(0xc9d)](_0x1f686b);},this),_get(_getPrototypeOf(_0x31fef5[_0x5f33bb(_0x53b521._0x25edb7)]),'destroy',this)['call'](this,_0x1f686b);}}]),_0x31fef5;}(BaseThing),GroundSkyBoxFS=_0x5a92ef(0xf70),GroundSkyBoxVS='attribute\x20vec3\x20position;\x0auniform\x20mat3\x20u_rotateMatrix;\x0avarying\x20vec3\x20v_texCoord;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20p\x20=\x20czm_viewRotation\x20*\x20u_rotateMatrix\x20*\x20(czm_temeToPseudoFixed\x20*\x20(czm_entireFrustum.y\x20*\x20position));//【火星科技marsgis.cn】\x20Hao\x202019-9-18\x20\x20\x20天空盒\x0a\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20vec4(p,\x201.0);\x0a\x20\x20v_texCoord\x20=\x20position.xyz;\x0a}\x0a',GroundSkyBox=function(_0x3ef4cc){var _0x42eb90={_0x1823de:0x414,_0x464080:0x856,_0x4677ec:0xc77,_0x4fc81c:0xa95,_0x257eed:0x70e,_0x17e7a8:0x7f6,_0x2dcae9:0xa6f,_0xdf0f4f:0x438,_0x5109e5:0xab5,_0x11f758:0x279,_0x51fb21:0xc9d,_0x5b3355:0x4cf,_0x4ea5bc:0xddf,_0x1335e7:0x692,_0x1d6430:0x8b8,_0x43b653:0x47b},_0x1a0582={_0x5a73db:0xa10,_0x103c00:0xa3c,_0x341a94:0xabb};_inherits(_0x4d681c,_0x3ef4cc);var _0x20ce56=_createSuper(_0x4d681c);function _0x4d681c(_0x59608a){var _0xcf82af=_0x4361,_0x408c97;return _classCallCheck(this,_0x4d681c),_0x408c97=_0x20ce56['call'](this,_0x59608a),_0x408c97[_0xcf82af(0xabb)]=new Cesium__namespace['Matrix3'](),_0x408c97;}return _createClass(_0x4d681c,[{'key':'update','value':function _0xd3a426(_0x45871e,_0x57d0aa){var _0x3cc9e4=_0x4361,_0x3fb762=this,_0x423b78=this;if(!this[_0x3cc9e4(0x7a6)])return undefined;if(_0x45871e['mode']!==Cesium__namespace['SceneMode']['SCENE3D']&&_0x45871e[_0x3cc9e4(_0x42eb90._0x1823de)]!==Cesium__namespace['SceneMode']['MORPHING'])return undefined;if(!_0x45871e[_0x3cc9e4(0xec9)][_0x3cc9e4(0xc33)])return undefined;var _0x129d2a=_0x45871e[_0x3cc9e4(_0x42eb90._0x464080)];if(this[_0x3cc9e4(0x8c1)]!==this[_0x3cc9e4(0xc77)]){this['_sources']=this[_0x3cc9e4(_0x42eb90._0x4677ec)];var _0x5b0873=this['sources'];if(!Cesium__namespace['defined'](_0x5b0873['positiveX'])||!Cesium__namespace['defined'](_0x5b0873[_0x3cc9e4(_0x42eb90._0x4fc81c)])||!Cesium__namespace[_0x3cc9e4(_0x42eb90._0x257eed)](_0x5b0873['positiveY'])||!Cesium__namespace[_0x3cc9e4(0x70e)](_0x5b0873[_0x3cc9e4(_0x42eb90._0x17e7a8)])||!Cesium__namespace[_0x3cc9e4(_0x42eb90._0x257eed)](_0x5b0873['positiveZ'])||!Cesium__namespace['defined'](_0x5b0873['negativeZ']))throw new Cesium__namespace[(_0x3cc9e4(0xdab))]('this.sources\x20is\x20required\x20and\x20must\x20have\x20positiveX,\x20negativeX,\x20positiveY,\x20negativeY,\x20positiveZ,\x20and\x20negativeZ\x20properties.');if(_typeof(_0x5b0873['positiveX'])!==_typeof(_0x5b0873[_0x3cc9e4(0xa95)])||_typeof(_0x5b0873['positiveX'])!==_typeof(_0x5b0873[_0x3cc9e4(_0x42eb90._0x2dcae9)])||_typeof(_0x5b0873['positiveX'])!==_typeof(_0x5b0873[_0x3cc9e4(0x7f6)])||_typeof(_0x5b0873['positiveX'])!==_typeof(_0x5b0873[_0x3cc9e4(0x871)])||_typeof(_0x5b0873[_0x3cc9e4(_0x42eb90._0xdf0f4f)])!==_typeof(_0x5b0873[_0x3cc9e4(0x9bb)]))throw new Cesium__namespace['DeveloperError']('this.sources\x20properties\x20must\x20all\x20be\x20the\x20same\x20type.');typeof _0x5b0873['positiveX']==='string'?Cesium__namespace['loadCubeMap'](_0x129d2a,this['_sources'])[_0x3cc9e4(_0x42eb90._0x5109e5)](function(_0x47999c){_0x423b78['_cubeMap']=_0x423b78['_cubeMap']&&_0x423b78['_cubeMap']['destroy'](),_0x423b78['_cubeMap']=_0x47999c;}):(this['_cubeMap']=this[_0x3cc9e4(_0x42eb90._0x11f758)]&&this['_cubeMap'][_0x3cc9e4(_0x42eb90._0x51fb21)](),this['_cubeMap']=new Cesium__namespace['CubeMap']({'context':_0x129d2a,'source':_0x5b0873}));}var _0x5a0cff=this['_command'];if(!Cesium__namespace[_0x3cc9e4(0x70e)](_0x5a0cff[_0x3cc9e4(_0x42eb90._0x5b3355)])){_0x5a0cff['uniformMap']={'u_cubeMap':function _0x46777a(){var _0x116958=_0x3cc9e4;return _0x423b78[_0x116958(0x279)];},'u_rotateMatrix':function _0x282fbc(){var _0x4f9a63=_0x3cc9e4;return _0x5a0cff[_0x4f9a63(_0x1a0582._0x5a73db)]=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x45871e[_0x4f9a63(_0x1a0582._0x103c00)]['_positionWC']),Cesium__namespace['Matrix4']['getMatrix3'](_0x5a0cff['modelMatrix'],_0x3fb762[_0x4f9a63(_0x1a0582._0x341a94)]);}};var _0x43970f=Cesium__namespace['BoxGeometry']['createGeometry'](Cesium__namespace['BoxGeometry']['fromDimensions']({'dimensions':new Cesium__namespace['Cartesian3'](0x2,0x2,0x2),'vertexFormat':Cesium__namespace['VertexFormat']['POSITION_ONLY']})),_0x54e84d=this[_0x3cc9e4(0x328)]=Cesium__namespace[_0x3cc9e4(_0x42eb90._0x4ea5bc)]['createAttributeLocations'](_0x43970f);_0x5a0cff['vertexArray']=Cesium__namespace['VertexArray']['fromGeometry']({'context':_0x129d2a,'geometry':_0x43970f,'attributeLocations':_0x54e84d,'bufferUsage':Cesium__namespace['BufferUsage']['STATIC_DRAW']}),_0x5a0cff[_0x3cc9e4(_0x42eb90._0x1335e7)]=Cesium__namespace[_0x3cc9e4(_0x42eb90._0x1d6430)]['fromCache']({'blending':Cesium__namespace[_0x3cc9e4(_0x42eb90._0x43b653)]['ALPHA_BLEND']});}if(!Cesium__namespace['defined'](_0x5a0cff[_0x3cc9e4(0x66c)])||this['_useHdr']!==_0x57d0aa){var _0x2f1394=new Cesium__namespace[(_0x3cc9e4(0xdca))]({'defines':[_0x57d0aa?'HDR':''],'sources':[GroundSkyBoxFS]});_0x5a0cff['shaderProgram']=Cesium__namespace['ShaderProgram']['fromCache']({'context':_0x129d2a,'vertexShaderSource':GroundSkyBoxVS,'fragmentShaderSource':_0x2f1394,'attributeLocations':this['_attributeLocations']}),this['_useHdr']=_0x57d0aa;}if(!Cesium__namespace['defined'](this['_cubeMap']))return undefined;return _0x5a0cff;}}]),_0x4d681c;}(Cesium__namespace[_0x5a92ef(0x9f9)]),MultipleSkyBoxFS='uniform\x20samplerCube\x20u_cubeMap;\x0auniform\x20samplerCube\x20u_cubeMap2;\x0auniform\x20samplerCube\x20u_cubeMap3;\x0auniform\x20float\x20u_select;\x0avarying\x20vec3\x20v_texCoord;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20fragColor;\x0a\x20\x20if(u_select\x20<=\x201.0)\x20{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20textureCube(u_cubeMap,\x20normalize(v_texCoord));\x0a\x20\x20\x20\x20color\x20=\x20vec4(czm_gammaCorrect(color).rgb,\x20czm_morphTime);\x0a\x20\x20\x20\x20vec4\x20color2\x20=\x20textureCube(u_cubeMap2,\x20normalize(v_texCoord));\x0a\x20\x20\x20\x20color2\x20=\x20vec4(czm_gammaCorrect(color2).rgb,\x20czm_morphTime);\x0a\x20\x20\x20\x20fragColor\x20=\x20mix(color,\x20color2,\x20u_select);\x0a\x20\x20}\x0a\x20\x20if(u_select\x20>\x201.0)\x20{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20textureCube(u_cubeMap2,\x20normalize(v_texCoord));\x0a\x20\x20\x20\x20color\x20=\x20vec4(czm_gammaCorrect(color).rgb,\x20czm_morphTime);\x0a\x20\x20\x20\x20vec4\x20color2\x20=\x20textureCube(u_cubeMap3,\x20normalize(v_texCoord));\x0a\x20\x20\x20\x20color2\x20=\x20vec4(czm_gammaCorrect(color2).rgb,\x20czm_morphTime);\x0a\x20\x20\x20\x20fragColor\x20=\x20mix(color,\x20color2,\x20u_select\x20-\x201.0);\x0a\x20\x20}\x0a\x20\x20gl_FragColor\x20=\x20fragColor;\x0a}\x0a',MultipleSkyBoxVS='attribute\x20vec3\x20position;\x0avarying\x20vec3\x20v_texCoord;\x0auniform\x20mat3\x20u_rotateMatrix;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20p\x20=\x20czm_viewRotation\x20*\x20u_rotateMatrix\x20*\x20(czm_temeToPseudoFixed\x20*\x20(czm_entireFrustum.y\x20*\x20position));\x0a\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20vec4(p,\x201.0);\x0a\x20\x20v_texCoord\x20=\x20position.xyz;\x0a}\x0a',MultipleSkyBox=function(_0x2cecda){var _0x4323b1={_0xea5d24:0x9bc},_0x42357e={_0x362993:0x4cf,_0x4b6532:0x2f0},_0xa9d43f={_0x32f377:0x414,_0x255497:0x8c1,_0x43e854:0xc77,_0x17ed1e:0x375,_0x3122d9:0xa95,_0x4844b2:0x438,_0x41207f:0xab5,_0x157a44:0x279,_0x3ce46a:0x2f0,_0x5b1c55:0x34b,_0x32a448:0xba6,_0x1eb085:0x37d,_0x27c34d:0x62b,_0x2771bf:0x38e,_0x3c2fcd:0x70e},_0x9b405c={_0x4f79ba:0xa3c},_0x132a20={_0x2d09d2:0x2f0},_0x48f08a={_0x18f1a9:0x34b,_0x388a60:0xc9d},_0x199886={_0x20d194:0x2f0},_0x56f6b8={_0x467b52:0x279},_0x1ccd70={_0x3fa689:0x3d8,_0x2c7203:0x375},_0x3a907e=_0x5a92ef;_inherits(_0x42be80,_0x2cecda);var _0x4189ba=_createSuper(_0x42be80);function _0x42be80(_0x58f67e){var _0x5f47d7=_0x4361,_0x3b1cd3;return _classCallCheck(this,_0x42be80),_0x3b1cd3=_0x4189ba[_0x5f47d7(0x53f)](this,_0x58f67e),_0x3b1cd3[_0x5f47d7(_0x1ccd70._0x3fa689)]=_0x58f67e[_0x5f47d7(0x3d8)],_0x3b1cd3['sources3']=_0x58f67e[_0x5f47d7(0x552)],_0x3b1cd3[_0x5f47d7(_0x1ccd70._0x2c7203)]=undefined,_0x3b1cd3['_sources3']=undefined,_0x3b1cd3[_0x5f47d7(0x2f0)]=undefined,_0x3b1cd3['_cubeMap3']=undefined,_0x3b1cd3['_skyboxMatrix3']=new Cesium__namespace['Matrix3'](),_0x3b1cd3['select']=_0x58f67e['select']||0x0,_0x3b1cd3;}return _createClass(_0x42be80,[{'key':_0x3a907e(_0x4323b1._0xea5d24),'value':function _0x1a6285(_0x43c27a,_0x542906){var _0x539361=_0x3a907e,_0x35226a=this,_0x49febf=this;if(!this['show'])return undefined;if(_0x43c27a['mode']!==Cesium__namespace['SceneMode']['SCENE3D']&&_0x43c27a[_0x539361(_0xa9d43f._0x32f377)]!==Cesium__namespace['SceneMode']['MORPHING'])return undefined;if(!_0x43c27a['passes']['render'])return undefined;var _0x221fe5=_0x43c27a[_0x539361(0x856)];if(this['_sources']!==this['sources']){this[_0x539361(_0xa9d43f._0x255497)]=this[_0x539361(_0xa9d43f._0x43e854)];var _0x193230=this['sources'];this[_0x539361(_0xa9d43f._0x17ed1e)]=this['sources2'];var _0x118782=this['sources2'];this[_0x539361(0xdc6)]=this['sources3'];var _0x119b88=this['sources3'];if(!Cesium__namespace['defined'](_0x193230['positiveX'])||!Cesium__namespace[_0x539361(0x70e)](_0x193230['negativeX'])||!Cesium__namespace[_0x539361(0x70e)](_0x193230[_0x539361(0xa6f)])||!Cesium__namespace[_0x539361(0x70e)](_0x193230['negativeY'])||!Cesium__namespace['defined'](_0x193230['positiveZ'])||!Cesium__namespace['defined'](_0x193230['negativeZ']))throw new Cesium__namespace[(_0x539361(0xdab))]('this.sources\x20is\x20required\x20and\x20must\x20have\x20positiveX,\x20negativeX,\x20positiveY,\x20negativeY,\x20positiveZ,\x20and\x20negativeZ\x20properties.');if(_typeof(_0x193230['positiveX'])!==_typeof(_0x193230[_0x539361(_0xa9d43f._0x3122d9)])||_typeof(_0x193230['positiveX'])!==_typeof(_0x193230[_0x539361(0xa6f)])||_typeof(_0x193230['positiveX'])!==_typeof(_0x193230['negativeY'])||_typeof(_0x193230['positiveX'])!==_typeof(_0x193230[_0x539361(0x871)])||_typeof(_0x193230['positiveX'])!==_typeof(_0x193230[_0x539361(0x9bb)]))throw new Cesium__namespace['DeveloperError']('this.sources\x20properties\x20must\x20all\x20be\x20the\x20same\x20type.');typeof _0x193230[_0x539361(_0xa9d43f._0x4844b2)]===_0x539361(0xb1b)?(Cesium__namespace[_0x539361(0x256)](_0x221fe5,this['_sources'])['then'](function(_0x105c0c){var _0x334815=_0x539361;_0x49febf['_cubeMap']=_0x49febf[_0x334815(_0x56f6b8._0x467b52)]&&_0x49febf['_cubeMap']['destroy'](),_0x49febf['_cubeMap']=_0x105c0c;}),Cesium__namespace['loadCubeMap'](_0x221fe5,this['_sources2'])[_0x539361(_0xa9d43f._0x41207f)](function(_0x404928){var _0x1cd139=_0x539361;_0x49febf['_cubeMap2']=_0x49febf[_0x1cd139(_0x199886._0x20d194)]&&_0x49febf['_cubeMap2']['destroy'](),_0x49febf['_cubeMap2']=_0x404928;}),Cesium__namespace['loadCubeMap'](_0x221fe5,this['_sources3'])['then'](function(_0x2910b5){var _0x57a242=_0x539361;_0x49febf[_0x57a242(_0x48f08a._0x18f1a9)]=_0x49febf['_cubeMap3']&&_0x49febf['_cubeMap3'][_0x57a242(_0x48f08a._0x388a60)](),_0x49febf['_cubeMap3']=_0x2910b5;})):(this[_0x539361(0x279)]=this[_0x539361(_0xa9d43f._0x157a44)]&&this[_0x539361(_0xa9d43f._0x157a44)]['destroy'](),this[_0x539361(0x279)]=new Cesium__namespace['CubeMap']({'context':_0x221fe5,'source':_0x193230}),this[_0x539361(0x2f0)]=this[_0x539361(0x2f0)]&&this['_cubeMap2']['destroy'](),this[_0x539361(_0xa9d43f._0x3ce46a)]=new Cesium__namespace['CubeMap']({'context':_0x221fe5,'source':_0x118782}),this[_0x539361(_0xa9d43f._0x5b1c55)]=this['_cubeMap3']&&this[_0x539361(0x34b)]['destroy'](),this['_cubeMap3']=new Cesium__namespace['CubeMap']({'context':_0x221fe5,'source':_0x119b88}));}var _0x1f1fc8=this[_0x539361(_0xa9d43f._0x32a448)];_0x1f1fc8['modelMatrix']=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x43c27a['camera']['_positionWC']);if(!Cesium__namespace[_0x539361(0x70e)](_0x1f1fc8[_0x539361(0x4cf)])){_0x1f1fc8['uniformMap']={'u_cubeMap':function _0xdafea8(){return _0x49febf['_cubeMap'];},'u_cubeMap2':function _0x3ce2fa(){var _0x3a74e9=_0x539361;return _0x49febf[_0x3a74e9(_0x132a20._0x2d09d2)];},'u_cubeMap3':function _0x1c3413(){return _0x49febf['_cubeMap3'];},'u_select':function _0x21f50d(){return _0x35226a['select'];},'u_rotateMatrix':function _0x382225(){var _0x48ad32=_0x539361;return _0x1f1fc8['modelMatrix']=Cesium__namespace['Transforms'][_0x48ad32(0x93d)](_0x43c27a[_0x48ad32(_0x9b405c._0x4f79ba)]['_positionWC']),Cesium__namespace['Matrix4'][_0x48ad32(0x4d5)](_0x1f1fc8['modelMatrix'],_0x35226a['_skyboxMatrix3']);}};var _0x29cd10=Cesium__namespace[_0x539361(_0xa9d43f._0x1eb085)]['createGeometry'](Cesium__namespace['BoxGeometry']['fromDimensions']({'dimensions':new Cesium__namespace['Cartesian3'](0x2,0x2,0x2),'vertexFormat':Cesium__namespace['VertexFormat']['POSITION_ONLY']})),_0x2292d9=this['_attributeLocations']=Cesium__namespace['GeometryPipeline']['createAttributeLocations'](_0x29cd10);_0x1f1fc8['vertexArray']=Cesium__namespace[_0x539361(0xd11)][_0x539361(0x962)]({'context':_0x221fe5,'geometry':_0x29cd10,'attributeLocations':_0x2292d9,'bufferUsage':Cesium__namespace['BufferUsage']['_DRAW']}),_0x1f1fc8['renderState']=Cesium__namespace['RenderState']['fromCache']({'blending':Cesium__namespace['BlendingState']['ALPHA_BLEND']});}if(!Cesium__namespace['defined'](_0x1f1fc8['shaderProgram'])||this[_0x539361(0x101a)]!==_0x542906){var _0x5e11f7=new Cesium__namespace['ShaderSource']({'defines':[_0x542906?_0x539361(_0xa9d43f._0x27c34d):''],'sources':[MultipleSkyBoxFS]});_0x1f1fc8['shaderProgram']=Cesium__namespace['ShaderProgram'][_0x539361(_0xa9d43f._0x2771bf)]({'context':_0x221fe5,'vertexShaderSource':MultipleSkyBoxVS,'fragmentShaderSource':_0x5e11f7,'attributeLocations':this[_0x539361(0x328)]}),this[_0x539361(0x101a)]=_0x542906;}if(!Cesium__namespace[_0x539361(0x70e)](this['_cubeMap']))return undefined;if(!Cesium__namespace[_0x539361(_0xa9d43f._0x3c2fcd)](this['_cubeMap2']))return undefined;if(!Cesium__namespace['defined'](this[_0x539361(0x34b)]))return undefined;return _0x1f1fc8;}},{'key':'isDestroyed','value':function _0x5b2efe(){return![];}},{'key':'destroy','value':function _0x347af1(){var _0x5cef49=_0x3a907e,_0x2ae269=this['_command'];return _0x2ae269[_0x5cef49(_0x42357e._0x362993)]=_0x2ae269['vertexArray']&&_0x2ae269[_0x5cef49(_0x42357e._0x362993)]['destroy'](),_0x2ae269['shaderProgram']=_0x2ae269['shaderProgram']&&_0x2ae269['shaderProgram'][_0x5cef49(0xc9d)](),this['_cubeMap']=this['_cubeMap']&&this[_0x5cef49(0x279)]['destroy'](),this[_0x5cef49(0x2f0)]=this[_0x5cef49(_0x42357e._0x4b6532)]&&this['_cubeMap2']['destroy'](),this[_0x5cef49(0x34b)]=this['_cubeMap3']&&this['_cubeMap3']['destroy'](),this['destroyObject'](this);}}]),_0x42be80;}(Cesium__namespace['SkyBox']),LocalWorldTransform=(function(){var _0x403197={_0x26fcbc:0x6ef},_0xd0fdb7={_0x3c0b98:0xbd4,_0x339298:0xcc3},_0xeee1e6=_0x5a92ef;function _0x514f03(_0x335ab5,_0x20d3dd){var _0x273d4b=_0x4361;_classCallCheck(this,_0x514f03),_0x20d3dd=_0x20d3dd||Cesium__namespace[_0x273d4b(_0xd0fdb7._0x3c0b98)][_0x273d4b(0x93d)],this['_matrix']=_0x20d3dd(_0x335ab5),this[_0x273d4b(0xc85)]=Cesium__namespace['Matrix4']['inverseTransformation'](this['_matrix'],new Cesium__namespace[(_0x273d4b(_0xd0fdb7._0x339298))]());}return _createClass(_0x514f03,[{'key':_0xeee1e6(_0x403197._0x26fcbc),'value':function _0xdcdd08(_0x5e7c45,_0x5048eb){var _0xfffdb7=_0xeee1e6;return!_0x5048eb&&(_0x5048eb=new Cesium__namespace[(_0xfffdb7(0x23b))]()),Cesium__namespace['Matrix4']['multiplyByPoint'](this[_0xfffdb7(0x743)],_0x5e7c45,_0x5048eb),_0x5048eb;}},{'key':'worldToLocal','value':function _0x4804b5(_0x2b6299,_0x2fc8b7){return!_0x2fc8b7&&(_0x2fc8b7=new Cesium__namespace['Cartesian3']()),Cesium__namespace['Matrix4']['multiplyByPoint'](this['_inverseMatrix'],_0x2b6299,_0x2fc8b7),_0x2fc8b7;}}]),_0x514f03;}()),MarsArray=(function(){var _0x2a2547={_0x4ed95c:0x50e,_0x2f8f0d:0xa20,_0x27e09a:0x675},_0x340b55={_0x327b60:0xc9d},_0xd5c61a={_0x114c68:0xefc},_0x4e3dc9={_0x55c145:0xae1},_0x56b4c1={_0x588c66:0x8e7},_0x7c0705={_0x58ed40:0xae1},_0x58bf0c={_0x579807:0x8e7},_0x516965={_0x54881b:0x70e},_0x253fbc={_0x3c73cb:0xae1},_0x2d6454=_0x5a92ef;function _0x1471f0(){_classCallCheck(this,_0x1471f0),this['_array']=[],this['_hash']={};}return _createClass(_0x1471f0,[{'key':'length','get':function _0x22b25b(){return this['_array']['length'];}},{'key':'values','get':function _0x27fd5f(){var _0x18b566=_0x4361;return this[_0x18b566(_0x253fbc._0x3c73cb)];}},{'key':'contains','value':function _0xd7aff(_0x3b0292){var _0x4899bb=_0x4361;if(!_0x3b0292)return![];return Cesium__namespace[_0x4899bb(_0x516965._0x54881b)](this['_hash'][_0x3b0292]);}},{'key':_0x2d6454(_0x2a2547._0x4ed95c),'value':function _0x10dfa1(_0x1e0bd0,_0x4a4978){var _0x4fd1d5=_0x2d6454,_0x1211a4=this['_hash'][_0x1e0bd0];_0x4a4978!==_0x1211a4&&(this['remove'](_0x1e0bd0),this['_hash'][_0x1e0bd0]=_0x4a4978,this['_array'][_0x4fd1d5(_0x58bf0c._0x579807)](_0x4a4978));}},{'key':_0x2d6454(_0x2a2547._0x2f8f0d),'value':function _0xde4a28(_0x4398f5){return _0x4398f5?this['_hash'][_0x4398f5]:undefined;}},{'key':'getByAttr','value':function _0x40f492(_0x31125d){var _0x47ccd5=_0x2d6454,_0x2a085f=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:'id',_0x1fc85e=arguments[_0x47ccd5(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:'options';if(_0x2a085f==='id'&&this[_0x47ccd5(0xefc)][_0x31125d])return this['_hash'][_0x31125d];for(var _0x90da0e=0x0,_0x53b3ec=this['_array']['length'];_0x90da0e<_0x53b3ec;_0x90da0e++){var _0x13fcd2=this[_0x47ccd5(_0x7c0705._0x58ed40)][_0x90da0e];if(_0x13fcd2[_0x2a085f]==_0x31125d||_0x13fcd2[_0x1fc85e]&&_0x13fcd2[_0x1fc85e][_0x2a085f]==_0x31125d)return _0x13fcd2;}return undefined;}},{'key':_0x2d6454(0xd80),'value':function _0x306226(_0x257a45){var _0xaf5151=_0x2d6454,_0x35cccf=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:'id',_0x31bb52=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:'options',_0x2d2286=[];for(var _0x14456a=0x0,_0x58718d=this['_array'][_0xaf5151(0x6ba)];_0x14456a<_0x58718d;_0x14456a++){var _0x83fd8f=this[_0xaf5151(0xae1)][_0x14456a];(_0x83fd8f[_0x35cccf]==_0x257a45||_0x83fd8f[_0x31bb52]&&_0x83fd8f[_0x31bb52][_0x35cccf]==_0x257a45)&&_0x2d2286[_0xaf5151(_0x56b4c1._0x588c66)](_0x83fd8f);}return _0x2d2286;}},{'key':'remove','value':function _0x13b3da(_0xa045cc){var _0x324098=_0x2d6454,_0x2fa8c3=this['_hash'][_0xa045cc],_0x39b20e=Cesium__namespace['defined'](_0x2fa8c3);if(_0x39b20e){var _0x50931a=this[_0x324098(_0x4e3dc9._0x55c145)];_0x50931a['splice'](_0x50931a['indexOf'](_0x2fa8c3),0x1),delete this[_0x324098(0xefc)][_0xa045cc];}return _0x39b20e;}},{'key':_0x2d6454(_0x2a2547._0x27e09a),'value':function _0x210da5(_0x4f0f33,_0xe48e76){for(var _0x622057=0x0,_0x20916f=this['_array']['length'];_0x622057<_0x20916f;_0x622057++){var _0x14d173=this['_array'][_0x622057];_0x4f0f33['call'](_0xe48e76||this,_0x14d173,_0x622057);}}},{'key':'removeAll','value':function _0x2d1716(){var _0x3daf9b=_0x2d6454,_0x2be312=this['_array'];_0x2be312['length']>0x0&&(this[_0x3daf9b(_0xd5c61a._0x114c68)]={},_0x2be312['length']=0x0);}},{'key':'destroy','value':function _0xbce64f(){var _0x3766b8=_0x2d6454;if(this['_array']['length']>0x0&&this['_array'][0x0]['destroy']){this['remove']=function(){};for(var _0x3d604e=this[_0x3766b8(0xae1)][_0x3766b8(0x6ba)]-0x1;_0x3d604e>=0x0;_0x3d604e--){var _0x2b1e8a=this['_array'][_0x3d604e];_0x2b1e8a!==null&&_0x2b1e8a!==void 0x0&&_0x2b1e8a[_0x3766b8(_0x340b55._0x327b60)]&&_0x2b1e8a['destroy']();}}this['removeAll']();for(var _0x1a8fca in this){delete this[_0x1a8fca];}}}]),_0x1471f0;}()),ChinaCRS={'WGS84':'WGS84','GCJ02':'GCJ02','BAIDU':'BD09'},ion=_0x5a92ef(0x1f2);function updateIon(_0x207578){var _0x30eac6={_0xacd10e:0x1014},_0x16e5c7=_0x5a92ef;ion=_0x207578,Cesium__namespace[_0x16e5c7(_0x30eac6._0xacd10e)]['defaultAccessToken']=_0x207578;}var mapbox=_0x5a92ef(0x548);function updateMapbox(_0xe90447){mapbox=_0xe90447;}var bing=_0x5a92ef(0x76e);function updateBing(_0x2e2054){bing=_0x2e2054;}var tiandituArr=['789e558be762ff832392a0393fd8a4f1',_0x5a92ef(0xc4e),'d083e4cf30bfc438ef93436c10c2c20a',_0x5a92ef(0xf33)],tianditu=getArrayRandomOne(tiandituArr);function updateTianditu(_0x4aba2f){tiandituArr['splice'](0x0,tiandituArr['length']),Array['isArray'](_0x4aba2f)?_0x4aba2f['forEach'](function(_0x302741){tiandituArr['push'](_0x302741);}):tiandituArr['push'](_0x4aba2f),tianditu=getArrayRandomOne(tiandituArr);}var gaodeArr=[_0x5a92ef(0x886),_0x5a92ef(0xbad),'65892a265537810eba29eeae73649a71','25962df421fcad3cc2a8ceb55aafd04f','6e5d9f46b78cfb5b5ab3d407dad8fd14','044b5684de2b2009a15084eb8b88f822',_0x5a92ef(0x2b8),'ee24b622294b5bc659fb92fe81084776'],gaode=getArrayRandomOne(gaodeArr);function updateGaode(_0x46b424){var _0x2a1c6b={_0x186289:0x8e7},_0x2c54a2=_0x5a92ef;gaodeArr['splice'](0x0,gaodeArr['length']),Array['isArray'](_0x46b424)?_0x46b424[_0x2c54a2(0x675)](function(_0x1ba70b){var _0x1bfc03=_0x2c54a2;gaodeArr[_0x1bfc03(_0x2a1c6b._0x186289)](_0x1ba70b);}):gaodeArr['push'](_0x46b424),gaode=getArrayRandomOne(gaodeArr);}var baiduArr=[_0x5a92ef(0xdc2),'nLUUSRsSBRSVmtxfaGKPaN3mXf6jiivf',_0x5a92ef(0x257),'R7KAL3f6AttldwwicmVXnYkN7EHCY729'],baidu=getArrayRandomOne(baiduArr);function updateBaidu(_0x3d3372){var _0x731aab={_0x5063ce:0x71a},_0x5130a7=_0x5a92ef;baiduArr['splice'](0x0,baiduArr['length']),Array[_0x5130a7(_0x731aab._0x5063ce)](_0x3d3372)?_0x3d3372['forEach'](function(_0x7aee45){baiduArr['push'](_0x7aee45);}):baiduArr['push'](_0x3d3372),baidu=getArrayRandomOne(baiduArr);}function updateAll(_0x543988){_0x543988['tianditu']&&updateTianditu(_0x543988['tianditu']),_0x543988['gaode']&&updateGaode(_0x543988['gaode']),_0x543988['baidu']&&updateBaidu(_0x543988['baidu']),_0x543988['ion']&&updateIon(_0x543988['ion']),_0x543988['mapbox']&&updateMapbox(_0x543988['mapbox']),_0x543988['bing']&&updateBing(_0x543988['bing']);}var Token={'__proto__':null,get 'ion'(){return ion;},'updateIon':updateIon,get 'mapbox'(){return mapbox;},'updateMapbox':updateMapbox,get 'bing'(){return bing;},'updateBing':updateBing,'tiandituArr':tiandituArr,get 'tianditu'(){return tianditu;},'updateTianditu':updateTianditu,'gaodeArr':gaodeArr,get 'gaode'(){return gaode;},'updateGaode':updateGaode,'baiduArr':baiduArr,get 'baidu'(){return baidu;},'updateBaidu':updateBaidu,'updateAll':updateAll},Color$2=Cesium__namespace['Material']['ColorType'],PolylineDash=Cesium__namespace['Material']['PolylineDashType'],LineDotDash=_0x5a92ef(0x2df),PolylineOutline=Cesium__namespace['Material'][_0x5a92ef(0x4b6)],PolylineArrow=Cesium__namespace['Material']['PolylineArrowType'],PolylineGlow=Cesium__namespace[_0x5a92ef(0x55a)]['PolylineGlowType'],LineFlow='LineFlow',LineFlowColor='LineFlowColor',ODLine='ODLine',LineFlicker='LineFlicker',LineTrail=_0x5a92ef(0x3d6),LineBloom='LineBloom',DigitalFlow='DigitalFlow',WallScroll=_0x5a92ef(0x2e7),Image$1=Cesium__namespace['Material']['ImageType'],Image2=_0x5a92ef(0x950),Text='Text',Grid=Cesium__namespace['Material']['GridType'],Checkerboard=Cesium__namespace['Material']['CheckerboardType'],Stripe=Cesium__namespace[_0x5a92ef(0x55a)]['StripeType'],PolyGradient='PolyGradient',PolyAsphalt='PolyAsphalt',PolyBlob=_0x5a92ef(0x1024),PolyFacet=_0x5a92ef(0xade),PolyGrass='PolyGrass',PolyWood='PolyWood',NeonLight='NeonLight',Water$1=Cesium__namespace['Material'][_0x5a92ef(0xf1e)],WaterLight='WaterLight',RectSlide=_0x5a92ef(0xe57),ScanLine='ScanLine',CircleScan='CircleScan',CircleWave=_0x5a92ef(0xb18),RadarLine='RadarLine',RadarWave='RadarWave',CylinderWave=_0x5a92ef(0xff8),EllipsoidElectric=_0x5a92ef(0x979),EllipsoidWave='EllipsoidWave',MaterialType$1={'__proto__':null,'Color':Color$2,'PolylineDash':PolylineDash,'LineDotDash':LineDotDash,'PolylineOutline':PolylineOutline,'PolylineArrow':PolylineArrow,'PolylineGlow':PolylineGlow,'LineFlow':LineFlow,'LineFlowColor':LineFlowColor,'ODLine':ODLine,'LineFlicker':LineFlicker,'LineTrail':LineTrail,'LineBloom':LineBloom,'DigitalFlow':DigitalFlow,'WallScroll':WallScroll,'Image':Image$1,'Image2':Image2,'Text':Text,'Grid':Grid,'Checkerboard':Checkerboard,'Stripe':Stripe,'PolyGradient':PolyGradient,'PolyAsphalt':PolyAsphalt,'PolyBlob':PolyBlob,'PolyFacet':PolyFacet,'PolyGrass':PolyGrass,'PolyWood':PolyWood,'NeonLight':NeonLight,'Water':Water$1,'WaterLight':WaterLight,'RectSlide':RectSlide,'ScanLine':ScanLine,'CircleScan':CircleScan,'CircleWave':CircleWave,'RadarLine':RadarLine,'RadarWave':RadarWave,'CylinderWave':CylinderWave,'EllipsoidElectric':EllipsoidElectric,'EllipsoidWave':EllipsoidWave},LayerType={},ControlType={},EffectType={},LangType={'ZH':0x0,'ZHHK':0x1,'EN':0x2},MoveType={'ENLARGE':0x0,'NARROW':0x1,'LEFT_ROTATE':0x2,'RIGHT_ROTATE':0x3,'TOP_ROTATE':0x4,'BOTTOM_ROTATE':0x5},ClipType={'Z':0x1,'ZR':0x2,'X':0x3,'XR':0x4,'Y':0x5,'YR':0x6},Icon={'Delete':'fa\x20fa-trash-o','Coordinates':'fa\x20fa-info-circle','CameraInfo':'fa\x20fa-camera-retro','Camera':_0x5a92ef(0xe15),'UndergroundNo':'fa\x20fa-ban','UndergroundYes':'fa\x20fa-sort-amount-desc','RotatePointStart':'fa\x20fa-retweet','RotatePointStop':'fa\x20fa-remove','FlyToPoint':'fa\x20fa-send-o','FirstPerspective':_0x5a92ef(0xc73),'KeyboardRoamYes':'fa\x20fa-keyboard-o','KeyboardRoamNo':_0x5a92ef(0x596),'TrackedEntityYes':'fa\x20fa-lock','TrackedEntityNo':_0x5a92ef(0xce5),'Tileset':'fa\x20fa-building-o','TilesetWireframeYes':'fa\x20fa-connectdevelop','TilesetWireframeNo':'fa\x20fa-connectdevelop','TilesetBoundingVolumeYes':'fa\x20fa-codepen','TilesetBoundingVolumeNo':'fa\x20fa-codepen','Terrain':'fa\x20fa-globe','TerrainYes':'fa\x20fa-medium','TerrainNo':'fa\x20fa-medium','TerrainWireframeYes':'fa\x20fa-connectdevelop','TerrainWireframeNo':'fa\x20fa-connectdevelop','Measure':'fa\x20fa-share-alt','MeasureDistance':_0x5a92ef(0xaf4),'MeasureArea':'fa\x20fa-medium','MeasureHeight':'fa\x20fa-sort-amount-asc','MeasureAngle':'fa\x20fa-road','Draw':'fa\x20fa-eyedropper','DrawPoint':'fa\x20fa-map-marker','DrawPolyline':'fa\x20fa-reorder','DrawPolygon':'fa\x20fa-medium','DrawCircle':_0x5a92ef(0x834),'DrawRectangle':'fa\x20fa-retweet','DrawEditYes':'fa\x20fa-pencil','DrawEditNo':_0x5a92ef(0x6e2),'DrawDownJson':_0x5a92ef(0x2ea),'Effect':'fa\x20fa-rss','RainEffectYes':'fa\x20fa-tint','RainEffectNo':_0x5a92ef(0x83e),'SnowEffectYes':'fa\x20fa-yelp','SnowEffectNo':'fa\x20fa-yelp','FogEffectYes':'fa\x20fa-spinner','FogEffectNo':_0x5a92ef(0x222),'BloomEffectYes':_0x5a92ef(0x84d),'BloomEffectNo':_0x5a92ef(0x84d),'BrightnessEffectYes':_0x5a92ef(0xaae),'BrightnessEffectNo':'fa\x20fa-trello','NightVisionEffectYes':_0x5a92ef(0xa81),'NightVisionEffectNo':_0x5a92ef(0xa81),'BlackAndWhiteEffectYes':'fa\x20fa-star-half-full','BlackAndWhiteEffectNo':'fa\x20fa-star-half-full','OutlineEffectYes':_0x5a92ef(0x4c2),'OutlineEffectNo':'fa\x20fa-ticket','Scene':_0x5a92ef(0x2de),'DepthTestYes':'fa\x20fa-eye-slash','DepthTestNo':'fa\x20fa-eye','SkyBoxYes':'fa\x20fa-moon-o','SkyBoxNo':'fa\x20fa-moon-o','ShadowYes':'fa\x20fa-sun-o','ShadowNo':'fa\x20fa-sun-o','SkyAtmosphereYes':'fa\x20fa-soundcloud','SkyAtmosphereNo':_0x5a92ef(0x93c),'ExpImage':_0x5a92ef(0xd15)};function create$3(_0x3a716e,_0xa8a893,_0x1b263d){var _0x4332e8=document['createElement'](_0x3a716e);return _0x4332e8['className']=_0xa8a893||'',_0x1b263d&&_0x1b263d['appendChild'](_0x4332e8),_0x4332e8;}function createSvg(_0x1aa25a,_0x4630fc,_0x979cde,_0x5f3097){var _0x507e28={_0x1711e5:0xf3e,_0x513a78:0xd4c},_0x45c304=_0x5a92ef,_0x251e57=document['createElementNS']('http://www.w3.org/2000/svg',_0x45c304(_0x507e28._0x1711e5));_0x251e57['setAttribute']('class','svg-path'),_0x251e57['setAttribute'](_0x45c304(0x507),_0x1aa25a),_0x251e57[_0x45c304(0x833)]('height',_0x4630fc),_0x251e57['setAttribute']('viewBox','0\x200\x20'['concat'](_0x1aa25a,'\x20')['concat'](_0x4630fc));var _0x264f3f=document['createElementNS'](_0x45c304(_0x507e28._0x513a78),'path');return _0x264f3f['setAttribute']('d',_0x979cde),_0x251e57['appendChild'](_0x264f3f),_0x5f3097&&_0x5f3097['appendChild'](_0x251e57),_0x251e57;}function createVideo(_0x4f3d1c,_0x2cdd70,_0x3d9bf9,_0x10c513){var _0x11da2d={_0x3ebdb5:0x833,_0x18e447:0xd0e,_0xa50b74:0x28f},_0x486d92=_0x5a92ef,_0x428701=create$3('video',_0x3d9bf9,_0x10c513);_0x428701['setAttribute']('autoplay',!![]),_0x428701['setAttribute']('loop',!![]),_0x428701[_0x486d92(_0x11da2d._0x3ebdb5)](_0x486d92(0xf66),!![]);!_0x2cdd70&&(_0x2cdd70=_0x4f3d1c[_0x486d92(_0x11da2d._0x18e447)](_0x4f3d1c['lastIndexOf']('.')+0x1,_0x4f3d1c['length']));var _0x7a59ba=create$3(_0x486d92(_0x11da2d._0xa50b74),'',_0x428701);return _0x7a59ba['setAttribute']('src',_0x4f3d1c),_0x7a59ba['setAttribute'](_0x486d92(0xe81),'video/'[_0x486d92(0x4b9)](_0x2cdd70)),_0x428701;}function get(_0x4d3f4d){var _0x237c29=_0x5a92ef;return typeof _0x4d3f4d==='string'?document[_0x237c29(0x4b0)](_0x4d3f4d):_0x4d3f4d;}function parseDom(_0x9c7719,_0x2adcd8,_0x351d31){var _0x2c74e5=_0x5a92ef,_0xbdb745=document['createElement'](_0x2c74e5(0x8f5));return _0x351d31&&(_0xbdb745['className']=_0x351d31),_0xbdb745['innerHTML']=_0x9c7719,_0x2adcd8?_0xbdb745:_0xbdb745['childNodes'];}function remove(_0x387130){var _0x971a9=_0x5a92ef;_0x387130=get(_0x387130);if(!_0x387130)return;var _0x3ebe0e=_0x387130['parentNode'];_0x3ebe0e&&_0x3ebe0e[_0x971a9(0x6c8)](_0x387130);}function empty(_0x50d8a1){var _0x2badef={_0x5893dd:0x9c7},_0x1508ea=_0x5a92ef;while(_0x50d8a1[_0x1508ea(_0x2badef._0x5893dd)]){_0x50d8a1['removeChild'](_0x50d8a1['firstChild']);}}function getStyle(_0x630775,_0x40fb2a){var _0x2cf992={_0x870e79:0x365,_0x54c256:0xedf},_0x8c2fc4=_0x5a92ef,_0x1ffc1e=_0x630775['style'][_0x40fb2a]||_0x630775[_0x8c2fc4(_0x2cf992._0x870e79)]&&_0x630775['currentStyle'][_0x40fb2a];if((!_0x1ffc1e||_0x1ffc1e==='auto')&&document['defaultView']){var _0x35b2e8=document[_0x8c2fc4(0xdf4)][_0x8c2fc4(_0x2cf992._0x54c256)](_0x630775,null);_0x1ffc1e=_0x35b2e8?_0x35b2e8[_0x40fb2a]:null;}return _0x1ffc1e==='auto'?null:_0x1ffc1e;}function hasClass(_0x4f743b,_0x2b0c6f){var _0x324261={_0x278fd0:0x278},_0x54e374=_0x5a92ef;if(!_0x4f743b)return![];if(_0x4f743b['classList']!==undefined)return _0x4f743b[_0x54e374(_0x324261._0x278fd0)]['contains'](_0x2b0c6f);var _0x3082b0=getClass$3(_0x4f743b);return _0x3082b0['length']>0x0&&new RegExp('(^|\x5cs)'+_0x2b0c6f+'(\x5cs|$)')['test'](_0x3082b0);}function addClass(_0x2e882f,_0x43dae8){var _0x2d1513={_0x3dfb09:0x6ba},_0x1462e8=_0x5a92ef;if(!_0x2e882f)return;if(_0x2e882f['classList']!==undefined){var _0x663d52=splitWords(_0x43dae8);for(var _0x112c4e=0x0,_0x2844ab=_0x663d52[_0x1462e8(_0x2d1513._0x3dfb09)];_0x112c4e<_0x2844ab;_0x112c4e++){_0x2e882f['classList']['add'](_0x663d52[_0x112c4e]);}}else{if(!hasClass(_0x2e882f,_0x43dae8)){var _0x5b4df9=getClass$3(_0x2e882f);setClass(_0x2e882f,(_0x5b4df9?_0x5b4df9+'\x20':'')+_0x43dae8);}}}function removeClass(_0x130889,_0x39862b){var _0xf9eb1a=_0x5a92ef;if(!_0x130889)return;_0x130889[_0xf9eb1a(0x278)]!==undefined?_0x130889['classList'][_0xf9eb1a(0xfaa)](_0x39862b):setClass(_0x130889,trim(('\x20'+getClass$3(_0x130889)+'\x20')[_0xf9eb1a(0xea3)]('\x20'+_0x39862b+'\x20','\x20')));}function setClass(_0x532a57,_0xaf9142){var _0x19f238=_0x5a92ef;!_0x532a57['className']||!_0x532a57[_0x19f238(0xdfb)][_0x19f238(0xbfa)]?_0x532a57['className']=_0xaf9142:_0x532a57['className']['baseVal']=_0xaf9142;}function getClass$3(_0x3be919){var _0x4f6b01=_0x5a92ef,_0x133e9f;return _0x3be919['correspondingElement']&&(_0x3be919=_0x3be919['correspondingElement']),(_0x133e9f=_0x3be919['className'])!==null&&_0x133e9f!==void 0x0&&_0x133e9f['baseVal']?_0x3be919['className'][_0x4f6b01(0xbfa)]:_0x3be919['className'];}function copyCanvas(_0x1f9887){var _0x3b5080=_0x5a92ef,_0xf3e41a=_0x1f9887[_0x3b5080(0xb6b)]('2d',{'willReadFrequently':!![]})['getImageData'](0x0,0x0,_0x1f9887[_0x3b5080(0x507)],_0x1f9887['height']),_0x2bc24e=document[_0x3b5080(0xd77)]('canvas');_0x2bc24e['width']=_0x1f9887['width'],_0x2bc24e['height']=_0x1f9887['height'];var _0x3c2ca5=_0x2bc24e['getContext']('2d',{'willReadFrequently':!![]});return _0x3c2ca5[_0x3b5080(0xee7)](0x0,0x0,_0x2bc24e['width'],_0x2bc24e['height']),_0x3c2ca5['putImageData'](_0xf3e41a,0x0,0x0),_0x2bc24e;}var DomUtil={'__proto__':null,'create':create$3,'createSvg':createSvg,'createVideo':createVideo,'get':get,'parseDom':parseDom,'remove':remove,'empty':empty,'getStyle':getStyle,'hasClass':hasClass,'addClass':addClass,'removeClass':removeClass,'setClass':setClass,'getClass':getClass$3,'copyCanvas':copyCanvas};function getCenter(_0x31fde7){var _0x1a8a9e={_0x53652d:0xa3c,_0x2b71e4:0xcb2},_0x511371=_0x5a92ef,_0x17c9cf=_0x31fde7['canvas'],_0x2d0e5c=new Cesium__namespace['Cartesian2'](_0x17c9cf['clientWidth']/0x2,_0x17c9cf['clientHeight']/0x2),_0x54f0c5=_0x31fde7[_0x511371(_0x1a8a9e._0x53652d)][_0x511371(0x98f)](_0x2d0e5c),_0x43a6f2=_0x31fde7[_0x511371(_0x1a8a9e._0x2b71e4)][_0x511371(0x425)](_0x54f0c5,_0x31fde7);return!_0x43a6f2&&(_0x43a6f2=_0x31fde7['camera'][_0x511371(0xf44)](_0x2d0e5c)),_0x43a6f2?LngLatPoint['fromCartesian'](_0x43a6f2):undefined;}function getExtent(_0x1b8985){var _0x1bdb37={_0x13a217:0xf34,_0x4f8434:0xc3a,_0x416fc4:0xd04,_0x402c5a:0xa3c,_0x257d76:0xb74,_0x452016:0x901,_0x43036d:0xd04,_0x28ab75:0xb04,_0x1a48c8:0xd04,_0x411783:0x70e,_0x3e9796:0x3b9},_0x3b578a=_0x5a92ef,_0xc91d7e=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x65259d={'xmin':0x46,'xmax':0x8c,'ymin':0x0,'ymax':0x37,'height':0x0},_0x4191b7=_0x1b8985['scene'],_0x4e8d81=_0x4191b7['globe'][_0x3b578a(_0x1bdb37._0x13a217)],_0x30dd67=_0x4191b7['canvas'],_0x49cb6c=_0x1b8985['camera']['pickEllipsoid'](new Cesium__namespace['Cartesian2'](0x0,0x0),_0x4e8d81);if(_0x49cb6c){var _0x394ac5=_0x4e8d81['cartesianToCartographic'](_0x49cb6c);_0x65259d['xmin']=Cesium__namespace['Math']['toDegrees'](_0x394ac5[_0x3b578a(0xb04)]),_0x65259d[_0x3b578a(0x3b9)]=Cesium__namespace['Math']['toDegrees'](_0x394ac5[_0x3b578a(_0x1bdb37._0x4f8434)]),_0x65259d[_0x3b578a(_0x1bdb37._0x416fc4)]=Math['max'](_0x65259d['height'],_0x394ac5[_0x3b578a(0xd04)]);}else{var _0x115b48=_0x30dd67['width']/0x2,_0x468c25=_0x30dd67['height']/0x2,_0x1f28cd;for(var _0x517903=0x0;_0x517903<=_0x468c25;_0x517903+=0xa){var _0x496714=_0x517903<=_0x115b48?_0x517903:_0x115b48;_0x1f28cd=_0x1b8985[_0x3b578a(_0x1bdb37._0x402c5a)]['pickEllipsoid'](new Cesium__namespace[(_0x3b578a(_0x1bdb37._0x257d76))](_0x496714,_0x517903),_0x4e8d81);if(_0x1f28cd)break;}if(_0x1f28cd){var _0x1c865d=_0x4e8d81['cartesianToCartographic'](_0x1f28cd);_0x65259d['xmin']=Cesium__namespace['Math']['toDegrees'](_0x1c865d['longitude']),_0x65259d['ymax']=Cesium__namespace['Math'][_0x3b578a(0x8f8)](_0x1c865d['latitude']),_0x65259d['height']=Math[_0x3b578a(_0x1bdb37._0x452016)](_0x65259d[_0x3b578a(0xd04)],_0x1c865d[_0x3b578a(_0x1bdb37._0x43036d)]);}}var _0x5cddc3=_0x1b8985[_0x3b578a(0xa3c)]['pickEllipsoid'](new Cesium__namespace['Cartesian2'](_0x30dd67[_0x3b578a(0x507)],_0x30dd67[_0x3b578a(0xd04)]),_0x4e8d81);if(_0x5cddc3){var _0x3e19ef=_0x4e8d81['cartesianToCartographic'](_0x5cddc3);_0x65259d['xmax']=Cesium__namespace['Math']['toDegrees'](_0x3e19ef[_0x3b578a(_0x1bdb37._0x28ab75)]),_0x65259d['ymin']=Cesium__namespace['Math'][_0x3b578a(0x8f8)](_0x3e19ef[_0x3b578a(0xc3a)]),_0x65259d['height']=Math['max'](_0x65259d['height'],_0x3e19ef['height']);}else{var _0x188ae1=_0x30dd67['width']/0x2,_0x352a65=_0x30dd67['height']/0x2,_0x4a4191;for(var _0xcd8147=_0x30dd67['height'];_0xcd8147>=_0x352a65;_0xcd8147-=0xa){var _0x56b2a7=_0xcd8147>=_0x188ae1?_0xcd8147:_0x188ae1;_0x4a4191=_0x1b8985['camera']['pickEllipsoid'](new Cesium__namespace['Cartesian2'](_0x56b2a7,_0xcd8147),_0x4e8d81);if(_0x4a4191)break;}if(_0x4a4191){var _0x341483=_0x4e8d81[_0x3b578a(0x50a)](_0x4a4191);_0x65259d['xmax']=Cesium__namespace['Math']['toDegrees'](_0x341483['longitude']),_0x65259d['ymin']=Cesium__namespace['Math']['toDegrees'](_0x341483['latitude']),_0x65259d[_0x3b578a(_0x1bdb37._0x1a48c8)]=Math['max'](_0x65259d[_0x3b578a(0xd04)],_0x341483[_0x3b578a(0xd04)]);}}if(!_0x65259d)return;if(_0x65259d['xmax']<_0x65259d[_0x3b578a(0x5f9)]){var _0x4a7c8e=_0x65259d['xmax'];_0x65259d['xmax']=_0x65259d['xmin'],_0x65259d['xmin']=_0x4a7c8e;}if(_0x65259d['ymax']<_0x65259d['ymin']){var _0x2e6c5e=_0x65259d['ymax'];_0x65259d[_0x3b578a(0x3b9)]=_0x65259d['ymin'],_0x65259d['ymin']=_0x2e6c5e;}if(Cesium__namespace[_0x3b578a(_0x1bdb37._0x411783)](_0xc91d7e[_0x3b578a(0x7ad)])){var _0x3b94fe=_0xc91d7e[_0x3b578a(0x7ad)],_0x48324f=(_0x65259d[_0x3b578a(0x420)]-_0x65259d['xmin'])/0x2*_0x3b94fe,_0x2c39a5=(_0x65259d[_0x3b578a(_0x1bdb37._0x3e9796)]-_0x65259d['ymin'])/0x2*_0x3b94fe;_0x65259d['xmin']-=_0x48324f,_0x65259d['xmax']+=_0x48324f,_0x65259d['ymin']-=_0x2c39a5,_0x65259d['ymax']+=_0x2c39a5;}return _0xc91d7e['formatNum']&&(_0x65259d['xmin']=formatNum$1(_0x65259d['xmin'],LngLatPoint['FormatLength']),_0x65259d['xmax']=formatNum$1(_0x65259d['xmax'],LngLatPoint['FormatLength']),_0x65259d[_0x3b578a(0x831)]=formatNum$1(_0x65259d['ymin'],LngLatPoint['FormatLength']),_0x65259d['ymax']=formatNum$1(_0x65259d['ymax'],LngLatPoint['FormatLength'])),_0x65259d;}function getCameraView(_0x4ca142,_0x424f11){var _0x15e7eb={_0x3a7fdb:0xc3a,_0x330754:0xab0,_0x5885df:0x9dd},_0x473cdf=_0x5a92ef,_0x2c1ced,_0x113465=_0x4ca142['positionCartographic'],_0x1a1f26={};return _0x1a1f26['lat']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x113465[_0x473cdf(_0x15e7eb._0x3a7fdb)]),LngLatPoint['FormatLength']),_0x1a1f26['lng']=formatNum$1(Cesium__namespace[_0x473cdf(0xab0)]['toDegrees'](_0x113465['longitude']),LngLatPoint['FormatLength']),((_0x2c1ced=_0x424f11===null||_0x424f11===void 0x0?void 0x0:_0x424f11['simplify'])!==null&&_0x2c1ced!==void 0x0?_0x2c1ced:!![])?(_0x1a1f26['alt']=formatNum$1(_0x113465['height'],0x1),_0x1a1f26['heading']=formatNum$1(Cesium__namespace[_0x473cdf(_0x15e7eb._0x330754)]['toDegrees'](_0x4ca142['heading']||0x0)%0x168,0x1),_0x1a1f26[_0x473cdf(0x9dd)]=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x4ca142['pitch']||0x0)%0x168,0x1)):(_0x1a1f26[_0x473cdf(0xd68)]=formatNum$1(_0x113465['height'],LngLatPoint[_0x473cdf(0x963)]),_0x1a1f26['heading']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x4ca142[_0x473cdf(0x9b7)]||0x0)%0x168,0x2),_0x1a1f26['pitch']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x4ca142[_0x473cdf(_0x15e7eb._0x5885df)]||0x0)%0x168,0x2),_0x1a1f26['roll']=formatNum$1(Cesium__namespace[_0x473cdf(0xab0)]['toDegrees'](_0x4ca142[_0x473cdf(0xb46)]||0x0)%0x168,0x2)),_0x1a1f26;}function expImage(_0xf3249f){var _0x29d26d={_0x24e69d:0xc26,_0x54a9e1:0x2b7,_0x5cef33:0x507},_0x824916={_0x1ccba8:0xd04,_0x32e967:0x1fa,_0x49c90c:0x507,_0x497087:0x900},_0x304fa6=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return new Promise(function(_0x37e41f,_0x36bf2c){var _0x34d196=_0x4361,_0x49f4ea,_0x56af9b;_0x304fa6['download']=(_0x49f4ea=_0x304fa6['download'])!==null&&_0x49f4ea!==void 0x0?_0x49f4ea:!![],_0x304fa6['type']=(_0x56af9b=_0x304fa6['type'])!==null&&_0x56af9b!==void 0x0?_0x56af9b:'image/jpeg',_0xf3249f['render']();var _0x452dcd=_0xf3249f['canvas'][_0x34d196(0xf5f)](_0x304fa6['type'],_0x304fa6[_0x34d196(_0x29d26d._0x24e69d)]),_0x36eed2=_0xf3249f[_0x34d196(_0x29d26d._0x54a9e1)][_0x34d196(0xd04)],_0x32ea0a=_0xf3249f['canvas']['width'];if(Cesium__namespace['defined'](_0x304fa6[_0x34d196(_0x29d26d._0x5cef33)])||Cesium__namespace['defined'](_0x304fa6['height'])){var _0x335ae3=new Image();_0x335ae3['onload']=function(){var _0x58ad5d=_0x34d196,_0x6b8664,_0x27f357;if(Cesium__namespace[_0x58ad5d(0x70e)](_0x304fa6['width'])&&!Cesium__namespace['defined'](_0x304fa6['height']))_0x6b8664=_0x304fa6['width'],_0x27f357=Math['round'](_0x6b8664*_0x36eed2/_0x32ea0a);else{if(Cesium__namespace['defined'](_0x304fa6[_0x58ad5d(_0x824916._0x1ccba8)])&&!Cesium__namespace['defined'](_0x304fa6[_0x58ad5d(0x507)]))_0x27f357=_0x304fa6['height'],_0x6b8664=Math['round'](_0x27f357*_0x32ea0a/_0x36eed2);else{var _0x13c291=_0x304fa6['width']/_0x32ea0a,_0x1e7e19=_0x304fa6['height']/_0x36eed2;_0x13c291>_0x1e7e19?(_0x6b8664=_0x304fa6['width'],_0x27f357=Math['round'](_0x6b8664*_0x36eed2/_0x32ea0a)):(_0x27f357=_0x304fa6[_0x58ad5d(0xd04)],_0x6b8664=Math[_0x58ad5d(_0x824916._0x32e967)](_0x27f357*_0x32ea0a/_0x36eed2));}}var _0xef848f=document[_0x58ad5d(0xd77)](_0x58ad5d(0x2b7));_0xef848f['width']=_0x304fa6['width']||_0x6b8664,_0xef848f['height']=_0x304fa6['height']||_0x27f357;var _0x2cafc9=_0xef848f['getContext']('2d',{'willReadFrequently':!![]}),_0x20cbd1=(_0xef848f['width']-_0x6b8664)/0x2,_0x3df584=(_0xef848f[_0x58ad5d(0xd04)]-_0x27f357)/0x2;_0x2cafc9['drawImage'](_0x335ae3,_0x20cbd1,_0x3df584,_0x6b8664,_0x27f357);var _0x45c1b4=_0xef848f['toDataURL'](_0x304fa6['type'],_0x304fa6['encoderOptions']);!_0x304fa6['filename']&&(_0x304fa6['filename']='场景出图_'+_0xef848f[_0x58ad5d(_0x824916._0x49c90c)]+'x'+_0xef848f['height']);_0x304fa6[_0x58ad5d(_0x824916._0x497087)]&&downloadBase64Image(_0x304fa6['filename'],_0x45c1b4);var _0x4db56c={'image':_0x45c1b4,'width':_0xef848f['width'],'height':_0xef848f[_0x58ad5d(0xd04)]};_0x304fa6['callback']&&_0x304fa6['callback'](_0x4db56c),_0x37e41f(_0x4db56c);},_0x335ae3['src']=_0x452dcd;}else{!_0x304fa6['filename']&&(_0x304fa6['filename']=_0x34d196(0x7ae)+_0x32ea0a+'x'+_0x36eed2);_0x304fa6['download']&&downloadBase64Image(_0x304fa6['filename'],_0x452dcd);var _0x33a945={'image':_0x452dcd,'width':_0x32ea0a,'height':_0x36eed2};_0x304fa6[_0x34d196(0x9d6)]&&_0x304fa6['callback'](_0x33a945),_0x37e41f(_0x33a945);}});}function pick3DTileset(_0xe0e97e,_0x208f02){var _0x3f00e5={_0x1cbd72:0x23b,_0x53f3d0:0xa4d,_0x3e346a:0x70e},_0x48be14=_0x5a92ef;if(!_0x208f02)return null;_0x208f02 instanceof Cesium__namespace[_0x48be14(_0x3f00e5._0x1cbd72)]&&(_0x208f02=[_0x208f02]);for(var _0x289fb4=0x0,_0x3cca7b=_0x208f02['length'];_0x289fb4<_0x3cca7b;++_0x289fb4){var _0x364e98=_0x208f02[_0x289fb4],_0x5bf126=Cesium__namespace[_0x48be14(_0x3f00e5._0x53f3d0)]['wgs84ToWindowCoordinates'](_0xe0e97e,_0x364e98);if(!Cesium__namespace['defined'](_0x5bf126))continue;var _0x146315=_0xe0e97e['pick'](_0x5bf126,0xa,0xa);if(Cesium__namespace[_0x48be14(_0x3f00e5._0x3e346a)](_0x146315)&&Cesium__namespace['defined'](_0x146315['primitive'])&&_0x146315['primitive']instanceof Cesium__namespace['Cesium3DTileset'])return _0x146315['primitive'];}return null;}var SurfacePoint=(function(){var _0x2e698a={_0x3ccea9:0x9f8},_0xbc558d={_0x5d4c19:0x514,_0x2bbf77:0xc3a},_0x61485c={_0x3cacfa:0x868,_0x4ad787:0x5a3},_0x358d1e={_0x1f2258:0x577,_0x415594:0x52e,_0x6976a4:0x514,_0x2af002:0xab5},_0x42d850={_0x4e86cc:0x7c9,_0x2135a9:0x868},_0x3595ca={_0x2828e8:0x7c9,_0x3ed39d:0x4ba,_0x359426:0x4ba,_0x1e059d:0x4ba,_0x1bf5b1:0xe5f,_0x4e2edf:0x4ba},_0xa2da3=_0x5a92ef;function _0x4b385a(_0x568d36){var _0x1b359d=_0x4361;_classCallCheck(this,_0x4b385a),this['options']=_0x568d36,this['scene']=_0x568d36['map']?_0x568d36['map']['scene']:_0x568d36['scene'],!this[_0x1b359d(_0x3595ca._0x2828e8)]&&logError$1('SurfacePoint:\x20请传入scene参数',this['options']),this[_0x1b359d(_0x3595ca._0x3ed39d)]=LngLatPoint[_0x1b359d(0x218)](_0x568d36['position']),this[_0x1b359d(_0x3595ca._0x359426)]&&(this['_position']=this[_0x1b359d(_0x3595ca._0x1e059d)][_0x1b359d(0x208)](),this['_cartographic']=this[_0x1b359d(_0x3595ca._0x359426)][_0x1b359d(0xfe8)](),this[_0x1b359d(_0x3595ca._0x1bf5b1)]=this[_0x1b359d(_0x3595ca._0x4e2edf)][_0x1b359d(0xd68)]);}return _createClass(_0x4b385a,[{'key':'start','value':function _0x21c5fa(){var _0x3ab0f4=this;return new Promise(function(_0x49d3d4,_0x843867){var _0x26f8aa=_0x4361,_0x13d8eb;_0x3ab0f4['_promise']={'resolve':_0x49d3d4,'reject':_0x843867};if(!_0x3ab0f4['_point']){_0x49d3d4({'height':0x0});return;}var _0x416973=(_0x13d8eb=_0x3ab0f4['options'][_0x26f8aa(0x632)])!==null&&_0x13d8eb!==void 0x0?_0x13d8eb:Cesium__namespace['defined'](pick3DTileset(_0x3ab0f4[_0x26f8aa(_0x42d850._0x4e86cc)],_0x3ab0f4[_0x26f8aa(0x6e4)])),_0x2d74c3=Boolean(_0x3ab0f4['scene']['terrainProvider']['_layers']);_0x3ab0f4['_has3dtiles']=_0x416973,_0x3ab0f4[_0x26f8aa(_0x42d850._0x2135a9)]=_0x2d74c3;if(!_0x2d74c3&&!_0x416973){_0x3ab0f4['end'](0x0);return;}_0x416973?_0x3ab0f4['clampTo3DTileset']():_0x3ab0f4['clampToTerrain']();});}},{'key':_0xa2da3(_0x2e698a._0x3ccea9),'value':function _0xe715f(){var _0x50db06={_0x4f0b32:0x773},_0x5660d9=_0xa2da3,_0xe79880=this;this['scene'][_0x5660d9(_0x358d1e._0x1f2258)]([this[_0x5660d9(0x6e4)][_0x5660d9(_0x358d1e._0x415594)]()],this[_0x5660d9(_0x358d1e._0x6976a4)]['objectsToExclude'],0.05)[_0x5660d9(_0x358d1e._0x2af002)](function(_0x4bab97){var _0x51eb3f=_0x5660d9,_0xd3fcce=_0x4bab97[0x0];if(Cesium__namespace['defined'](_0xd3fcce)){var _0x79ad2b=Cesium__namespace['Cartographic']['fromCartesian'](_0xd3fcce),_0x16ab3d=_0x79ad2b['height'];if(Cesium__namespace['defined'](_0x16ab3d)&&_0x16ab3d>-0x3e8){_0xe79880['end'](_0x16ab3d);return;}}_0xe79880[_0x51eb3f(_0x50db06._0x4f0b32)]();});}},{'key':'clampToTerrain','value':function _0x422b1c(){var _0x5088ba=_0xa2da3,_0x14bd8e=this;this[_0x5088ba(_0x61485c._0x3cacfa)]?Cesium__namespace['sampleTerrainMostDetailed'](this['scene']['terrainProvider'],[this['_cartographic']])[_0x5088ba(0xab5)](function(_0x196610){var _0x2d8826=_0x5088ba,_0x3aa3a2=_0x196610[0x0],_0x481725;Cesium__namespace['defined'](_0x3aa3a2)&&Cesium__namespace['defined'](_0x3aa3a2['height'])?_0x481725=_0x3aa3a2['height']:_0x481725=_0x14bd8e[_0x2d8826(0x7c9)][_0x2d8826(0xcb2)]['getHeight'](_0x14bd8e[_0x2d8826(0xd0d)])||0x0,_0x14bd8e[_0x2d8826(0x5a3)](_0x481725);}):this[_0x5088ba(_0x61485c._0x4ad787)](0x0);}},{'key':'end','value':function _0x335f71(_0x51155a){var _0x3e78de=_0xa2da3;this[_0x3e78de(_0xbc558d._0x5d4c19)]['callback']&&this[_0x3e78de(_0xbc558d._0x5d4c19)]['callback'](_0x51155a),this['_point']['alt']=_0x51155a,this['_promise']['resolve']({'height':_0x51155a,'height_original':this['_height_original'],'point':this['_point'],'position':Cesium__namespace['Cartesian3']['fromRadians'](this['_cartographic']['longitude'],this['_cartographic'][_0x3e78de(_0xbc558d._0x2bbf77)],_0x51155a),'position_original':this['_position'],'has3dtiles':this[_0x3e78de(0xbb5)],'hasTerrain':this['_hasTerrain']});}}]),_0x4b385a;}());function getTransFun(_0xa008f2,_0xacd8aa){if(!_0xa008f2||!_0xacd8aa)return![];_0xa008f2=crsName2FunName(_0xa008f2),_0xacd8aa=crsName2FunName(_0xacd8aa);if(_0xacd8aa===_0xa008f2)return![];var _0x177628=_0xa008f2+'2'+_0xacd8aa;if(!PointTrans[_0x177628])return![];return PointTrans[_0x177628];}function crsName2FunName(_0x557b3a){var _0x234da5={_0x49e4fa:0x79a},_0x3e9978=_0x5a92ef;switch(_0x557b3a){case ChinaCRS['GCJ02']:return'gcj';case ChinaCRS[_0x3e9978(_0x234da5._0x49e4fa)]:return'bd';case ChinaCRS['WGS84']:default:return _0x3e9978(0xac3);}}function getPositionValue(_0x3d6d19,_0x3319a7){var _0x3ea6a0={_0x46b8d3:0xfd9,_0x33e514:0x770},_0x311cd9=_0x5a92ef;if(!_0x3d6d19)return _0x3d6d19;var _0x3346ff;if(_0x3d6d19 instanceof Cesium__namespace['Cartesian3'])_0x3346ff=_0x3d6d19;else{if(_0x3d6d19[_0x311cd9(0xfd9)]&&_0x3d6d19['_value']instanceof Cesium__namespace['Cartesian3'])_0x3346ff=_0x3d6d19[_0x311cd9(_0x3ea6a0._0x46b8d3)];else typeof _0x3d6d19['getValue']===_0x311cd9(0x3a9)&&(_0x3346ff=_0x3d6d19[_0x311cd9(_0x3ea6a0._0x33e514)](_0x3319a7||Cesium__namespace['JulianDate']['now']()));}return _0x3346ff;}function getMaxHeight(_0x1701fc){var _0x3ff810=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;if(_0x1701fc==null||_0x1701fc['length']===0x0)return _0x3ff810;var _0xc43ee8=_0x3ff810;for(var _0x4f7618=0x0;_0x4f7618<_0x1701fc['length'];_0x4f7618++){var _0x467223=LngLatPoint['parse'](_0x1701fc[_0x4f7618]);_0x4f7618===0x0&&(_0xc43ee8=_0x467223['alt']),_0x467223['alt']>_0xc43ee8&&(_0xc43ee8=_0x467223['alt']);}return formatNum(_0xc43ee8,LngLatPoint['FormatAltLength']);}function formatNum(_0x1c6076){var _0x279190=_0x5a92ef,_0x53b58b=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0,_0x2514d5=Math[_0x279190(0x9f4)](0xa,_0x53b58b);return Math['round'](_0x1c6076*_0x2514d5)/_0x2514d5;}function getMinHeight(_0x5090fe){var _0x51255e={_0x5859f5:0x6ba},_0x18ccd8=_0x5a92ef,_0xd34eff=arguments[_0x18ccd8(_0x51255e._0x5859f5)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;if(_0x5090fe==null||_0x5090fe['length']===0x0)return _0xd34eff;var _0x47963f=_0xd34eff;for(var _0x538eb8=0x0;_0x538eb8<_0x5090fe['length'];_0x538eb8++){var _0xaeee=Cesium__namespace[_0x18ccd8(0x888)]['fromCartesian'](_0x5090fe[_0x538eb8]);_0x538eb8===0x0&&(_0x47963f=_0xaeee['height']),_0xaeee['height']<_0x47963f&&(_0x47963f=_0xaeee[_0x18ccd8(0xd04)]);}return formatNum(_0x47963f,LngLatPoint['FormatAltLength']);}function addPositionsHeight(_0x1d1b43){var _0x3a3425={_0x1a732b:0x6ba,_0x3c9f34:0x888,_0x30b595:0xcdf,_0xf66c6e:0xc3a},_0xe690e1=_0x5a92ef,_0x711884=arguments[_0xe690e1(_0x3a3425._0x1a732b)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;_0x711884=Number(_0x711884);if(isNaN(_0x711884)||_0x711884===0x0)return _0x1d1b43;if(Array['isArray'](_0x1d1b43)){var _0x29b54b=[];for(var _0x3c1d72=0x0,_0x376e3a=_0x1d1b43[_0xe690e1(_0x3a3425._0x1a732b)];_0x3c1d72<_0x376e3a;_0x3c1d72++){var _0x3d0742=Cesium__namespace[_0xe690e1(_0x3a3425._0x3c9f34)]['fromCartesian'](_0x1d1b43[_0x3c1d72]),_0x3766b0=Cesium__namespace['Cartesian3']['fromRadians'](_0x3d0742['longitude'],_0x3d0742[_0xe690e1(0xc3a)],_0x3d0742['height']+_0x711884);_0x29b54b['push'](_0x3766b0);}return _0x29b54b;}else{var _0x1965e3=Cesium__namespace['Cartographic'][_0xe690e1(_0x3a3425._0x30b595)](_0x1d1b43);return Cesium__namespace['Cartesian3']['fromRadians'](_0x1965e3['longitude'],_0x1965e3[_0xe690e1(_0x3a3425._0xf66c6e)],_0x1965e3['height']+_0x711884);}}function setPositionsHeight(_0x317970){var _0x2b00e9={_0xa641d:0xcdf,_0x529318:0x23b,_0x3614f1:0xc3a},_0x3acca5=_0x5a92ef,_0x1c1986=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;if(!_0x317970)return _0x317970;if(Array['isArray'](_0x317970)){var _0x263e9f=[];for(var _0x46a504=0x0,_0x580fbe=_0x317970['length'];_0x46a504<_0x580fbe;_0x46a504++){var _0x5c858a=Cesium__namespace['Cartographic'][_0x3acca5(_0x2b00e9._0xa641d)](_0x317970[_0x46a504]),_0x1ca21b=Cesium__namespace[_0x3acca5(_0x2b00e9._0x529318)][_0x3acca5(0xda2)](_0x5c858a[_0x3acca5(0xb04)],_0x5c858a[_0x3acca5(_0x2b00e9._0x3614f1)],_0x1c1986);_0x263e9f['push'](_0x1ca21b);}return _0x263e9f;}else{var _0x2ea930=Cesium__namespace['Cartographic']['fromCartesian'](_0x317970);return Cesium__namespace['Cartesian3']['fromRadians'](_0x2ea930['longitude'],_0x2ea930['latitude'],_0x1c1986);}}function getHeight(_0x299cb0,_0x5bcfff){var _0x240863={_0xbcb3fd:0x64a},_0x7d0912=_0x5a92ef,_0x55f006,_0x22b8c0=arguments[_0x7d0912(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{},_0x1ade3a=LngLatPoint[_0x7d0912(0x218)](_0x5bcfff);if(!_0x299cb0||!_0x1ade3a)return 0x0;var _0x231445=_0x1ade3a['toCartesian'](),_0x32069c=(_0x55f006=_0x22b8c0['has3dtiles'])!==null&&_0x55f006!==void 0x0?_0x55f006:Cesium__namespace['defined'](pick3DTileset(_0x299cb0,_0x231445)),_0x5529c4=Boolean(_0x299cb0['terrainProvider']['_layers']);if(!_0x5529c4&&!_0x32069c)return 0x0;var _0x289caa=_0x1ade3a['toCartographic']();if(_0x32069c){var _0x4b3d76=_0x299cb0[_0x7d0912(_0x240863._0xbcb3fd)](_0x289caa,_0x22b8c0['objectsToExclude'],_0x22b8c0['width']);if(Cesium__namespace[_0x7d0912(0x70e)](_0x4b3d76)&&_0x4b3d76>-0x3e8)return _0x4b3d76;}var _0x44292c=_0x299cb0['globe']['getHeight'](_0x289caa);if(Cesium__namespace['defined'](_0x44292c)&&_0x44292c>-0x3e8)return _0x44292c;return 0x0;}function getSurfaceHeight(_0x41f1f2,_0x297c28){var _0x23ede3=_0x5a92ef,_0x2dfd72=arguments[_0x23ede3(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};return _0x2dfd72['scene']=_0x41f1f2,_0x2dfd72['position']=_0x297c28,new SurfacePoint(_0x2dfd72)[_0x23ede3(0x28d)]();}function getSurfaceTerrainHeight(_0x16fe77,_0x26a0ff){var _0x28b3e0={_0x114126:0x28d},_0x187ac4=_0x5a92ef,_0xfacd58={'scene':_0x16fe77,'position':_0x26a0ff,'has3dtiles':![]};return new SurfacePoint(_0xfacd58)[_0x187ac4(_0x28b3e0._0x114126)]();}function getSurfacePosition(_0x2f41db,_0x2b1c94){var _0x31451d={_0xc12e4b:0x787,_0x4e3150:0xd04,_0x85d78e:0xb04},_0x3f5306=_0x5a92ef,_0xffce2e=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};if(!_0x2b1c94)return _0x2b1c94;_0x2f41db[_0x3f5306(0x7c9)]&&(_0x2f41db=_0x2f41db['scene']);var _0x10a8e3=getHeight(_0x2f41db,_0x2b1c94,_0xffce2e);if(_0x10a8e3!==0x0||Cesium__namespace['defined'](_0xffce2e['maxHeight'])&&_0x10a8e3<=_0xffce2e[_0x3f5306(_0x31451d._0xc12e4b)]){var _0x1815c7=Cesium__namespace[_0x3f5306(0x888)]['fromCartesian'](_0x2b1c94);_0xffce2e['relativeHeight']&&(_0x10a8e3+=_0x1815c7[_0x3f5306(_0x31451d._0x4e3150)]);var _0x2694f0=Cesium__namespace['Cartesian3']['fromRadians'](_0x1815c7[_0x3f5306(_0x31451d._0x85d78e)],_0x1815c7['latitude'],_0x10a8e3);return _0x2694f0;}return _0x2b1c94;}function hasPickedModel(_0x599cca,_0x47a642){var _0x453f06=_0x5a92ef;if(Cesium__namespace['defined'](_0x599cca['id'])){var _0xf5f170=_0x599cca['id'];if(_0xf5f170['_noMousePick'])return _0xf5f170;if(_0x47a642&&_0xf5f170===_0x47a642)return _0xf5f170;}if(Cesium__namespace['defined'](_0x599cca[_0x453f06(0x946)])){var _0x13f0ef=_0x599cca['primitive'];if(_0x13f0ef['_noMousePick'])return _0x13f0ef;if(_0x47a642&&_0x13f0ef===_0x47a642)return _0x13f0ef;}if(Cesium__namespace['defined'](_0x599cca['tileset'])){var _0x308101=_0x599cca['tileset'];if(_0x308101[_0x453f06(0x595)])return _0x308101;if(_0x47a642&&_0x308101===_0x47a642)return _0x308101;}return null;}function getCurrentMousePosition(_0x1e82f0,_0x59ccab,_0x49e870){var _0x571c87={_0x42a5be:0xca4},_0x595a80=_0x5a92ef,_0x1ce0ae,_0x51e5d7;try{_0x51e5d7=_0x1e82f0['pick'](_0x59ccab,0x5,0x5);}catch(_0x2c84dd){logWarn(_0x595a80(0xfd5),_0x2c84dd);}if(_0x1e82f0[_0x595a80(0x5e2)]&&!_0x1e82f0['onlyPickTerrainPosition']&&Cesium__namespace[_0x595a80(0x70e)](_0x51e5d7)){var _0x237e86=hasPickedModel(_0x51e5d7,_0x49e870);if(_0x237e86){if(_0x237e86['billboard']||_0x237e86['point']||_0x237e86['label'])return getPositionValue(_0x237e86[_0x595a80(0xd91)]);if(_0x237e86['show']){_0x237e86[_0x595a80(0x7a6)]=![],_0x1e82f0[_0x595a80(0x7b2)](),_0x1ce0ae=getCurrentMousePosition(_0x1e82f0,_0x59ccab,_0x49e870),_0x237e86['show']=!![];if(_0x1ce0ae)return _0x1ce0ae;}if(!_0x1e82f0['globe']['show'])return _0x1e82f0['pickPosition'](_0x59ccab);}else{if(Cesium__namespace[_0x595a80(0x70e)](_0x51e5d7['id'])){var _0x55d393=_0x51e5d7['id'];if((_0x55d393['billboard']||_0x55d393['point']||_0x55d393[_0x595a80(_0x571c87._0x42a5be)])&&!_0x55d393['model'])return getPositionValue(_0x55d393['position']);}_0x1ce0ae=_0x1e82f0[_0x595a80(0xc67)](_0x59ccab);if(Cesium__namespace['defined'](_0x1ce0ae)){var _0x1167fa=Cesium__namespace['Cartographic']['fromCartesian'](_0x1ce0ae);if(_0x1167fa['height']>=0x0)return _0x1ce0ae;if(!Cesium__namespace['defined'](_0x51e5d7['id'])&&_0x1167fa[_0x595a80(0xd04)]>=-0x1388)return _0x1ce0ae;}}}if(Cesium__namespace[_0x595a80(0x70e)](Cesium__namespace[_0x595a80(0xb9f)])){_0x1ce0ae=_0x1e82f0['pickPosition'](_0x59ccab);if(Cesium__namespace['defined'](_0x1ce0ae))return _0x1ce0ae;}if(!_0x1e82f0['onlyPickTerrainPosition']&&_0x1e82f0['onlyPickModelPosition'])return _0x1ce0ae;if(_0x1e82f0['mode']===Cesium__namespace['SceneMode']['SCENE3D']){var _0x4b629=_0x1e82f0['camera']['getPickRay'](_0x59ccab);_0x1ce0ae=_0x1e82f0['globe']['pick'](_0x4b629,_0x1e82f0),!_0x1ce0ae&&(_0x1ce0ae=_0x1e82f0['camera']['pickEllipsoid'](_0x59ccab,_0x1e82f0['globe']['ellipsoid']));}else _0x1ce0ae=_0x1e82f0[_0x595a80(0xa3c)]['pickEllipsoid'](_0x59ccab,_0x1e82f0['globe'][_0x595a80(0xf34)]);if(Cesium__namespace['defined'](_0x1ce0ae)&&_0x1e82f0['camera']['positionCartographic']['height']<0x2710){var _0x54925d=Cesium__namespace['Cartographic']['fromCartesian'](_0x1ce0ae);if(_0x54925d['height']<-0x1388)return null;}return _0x1ce0ae;}function getCurrentMouseTerrainPosition(_0xfffa38,_0x1c6843){var _0x401516={_0x1a31ce:0x98f,_0x7303bf:0xcb2,_0x6b6bd3:0xa3c,_0x3a9011:0xf44},_0x1b6ce4=_0x5a92ef,_0x322e0a;if(_0xfffa38['mode']===Cesium__namespace['SceneMode']['SCENE3D']){var _0x1a8cd4=_0xfffa38['camera'][_0x1b6ce4(_0x401516._0x1a31ce)](_0x1c6843);_0x322e0a=_0xfffa38['globe']['pick'](_0x1a8cd4,_0xfffa38),!_0x322e0a&&(_0x322e0a=_0xfffa38['camera']['pickEllipsoid'](_0x1c6843,_0xfffa38[_0x1b6ce4(_0x401516._0x7303bf)]['ellipsoid']));}else _0x322e0a=_0xfffa38[_0x1b6ce4(_0x401516._0x6b6bd3)][_0x1b6ce4(_0x401516._0x3a9011)](_0x1c6843,_0xfffa38['globe'][_0x1b6ce4(0xf34)]);return _0x322e0a;}function getMidpoint(_0x4e64f6,_0x529462){var _0x1a065d={_0xe51833:0xef4},_0xdeaea7=_0x5a92ef;if(!_0x529462||!_0x4e64f6)return undefined;var _0x4cd9df=LngLatPoint[_0xdeaea7(0xfe8)](_0x4e64f6),_0x237a1b=LngLatPoint['toCartographic'](_0x529462),_0x47f66c=(_0x4cd9df['height']+_0x237a1b['height'])/0x2,_0x251b02=new Cesium__namespace[(_0xdeaea7(0xe2f))](_0x4cd9df,_0x237a1b)[_0xdeaea7(_0x1a065d._0xe51833)](0.5);return Cesium__namespace['Cartesian3']['fromRadians'](_0x251b02['longitude'],_0x251b02['latitude'],_0x47f66c);}function isRepeatPoint(_0x30fa83,_0x2b7734){var _0x4a4f09={_0x236952:0x39f},_0x55fd0d=_0x5a92ef;if(!_0x2b7734||!_0x30fa83)return![];return Math[_0x55fd0d(_0x4a4f09._0x236952)](_0x30fa83['x']-_0x2b7734['x'])<0.1&&Math[_0x55fd0d(_0x4a4f09._0x236952)](_0x30fa83['y']-_0x2b7734['y'])<0.1&&Math[_0x55fd0d(_0x4a4f09._0x236952)](_0x30fa83['z']-_0x2b7734['z'])<0.1?!![]:![];}function getRotateCenterPoint(_0x2e3f41,_0x140e43,_0x431436){var _0x35e81e={_0x151135:0xd04,_0x507a9e:0xfa8,_0x533273:0x23b,_0x483a1b:0x23b},_0x4c528e=_0x5a92ef,_0x3bde1d=Cesium__namespace[_0x4c528e(0x888)]['fromCartesian'](_0x2e3f41);_0x3bde1d[_0x4c528e(_0x35e81e._0x151135)]=0x0;var _0x5af982=Cesium__namespace['Cartographic']['toCartesian'](_0x3bde1d),_0x5dc150=Cesium__namespace['Cartesian3']['subtract'](_0x5af982,_0x2e3f41,new Cesium__namespace[(_0x4c528e(0x23b))]());_0x5dc150=Cesium__namespace['Cartesian3'][_0x4c528e(_0x35e81e._0x507a9e)](_0x5dc150,new Cesium__namespace['Cartesian3']());var _0x589774=Cesium__namespace['Quaternion']['fromAxisAngle'](_0x5dc150,Cesium__namespace[_0x4c528e(0xab0)]['toRadians'](_0x431436)),_0x4b960d=Cesium__namespace[_0x4c528e(0x5d6)][_0x4c528e(0x3ee)](_0x589774),_0x5b753f=Cesium__namespace[_0x4c528e(0xcc3)]['fromRotationTranslation'](_0x4b960d),_0x5e541f=Cesium__namespace[_0x4c528e(_0x35e81e._0x533273)]['subtract'](_0x140e43,_0x2e3f41,new Cesium__namespace['Cartesian3']()),_0x2d670b=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x5b753f,_0x5e541f,new Cesium__namespace[(_0x4c528e(_0x35e81e._0x533273))]()),_0x49db64=Cesium__namespace[_0x4c528e(_0x35e81e._0x483a1b)]['add'](_0x2d670b,_0x2e3f41,new Cesium__namespace['Cartesian3']());return _0x49db64;}function getOnLinePointByLen(_0x33197a,_0x3967f0,_0x3aa58e,_0x343c9b){var _0x5c7dd9={_0x3e169f:0xcc3,_0x47f6d8:0x23b,_0x316a16:0x89a,_0x389746:0xf93},_0x2b6c0b=_0x5a92ef,_0x337023=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x33197a),_0x34eb5c=Cesium__namespace['Matrix4']['inverse'](_0x337023,new Cesium__namespace['Matrix4']());_0x33197a=Cesium__namespace[_0x2b6c0b(_0x5c7dd9._0x3e169f)]['multiplyByPoint'](_0x34eb5c,_0x33197a,new Cesium__namespace[(_0x2b6c0b(0x23b))]()),_0x3967f0=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x34eb5c,_0x3967f0,new Cesium__namespace['Cartesian3']());var _0x14bfce=Cesium__namespace['Cartesian3']['subtract'](_0x3967f0,_0x33197a,new Cesium__namespace[(_0x2b6c0b(_0x5c7dd9._0x47f6d8))]()),_0xc157cc=Cesium__namespace['Cartesian3'][_0x2b6c0b(_0x5c7dd9._0x316a16)](_0x33197a,_0x3967f0),_0x29fba7=_0x3aa58e/_0xc157cc;_0x343c9b&&(_0x29fba7+=0x1);var _0x209e4a=Cesium__namespace['Cartesian3'][_0x2b6c0b(0x742)](_0x14bfce,_0x29fba7,new Cesium__namespace['Cartesian3']());return _0x209e4a=Cesium__namespace['Matrix4'][_0x2b6c0b(_0x5c7dd9._0x389746)](_0x337023,_0x209e4a,new Cesium__namespace[(_0x2b6c0b(0x23b))]()),_0x209e4a;}function getPositionByHprAndOffset(_0x23ec61,_0x4dc44c,_0x9610a6,_0x3a9311,_0x3a3ea0){var _0x4abf5f={_0x2d784f:0xe95,_0x39ba81:0x5d6,_0x34f369:0xcc3},_0x5ba309=_0x5a92ef;_0x23ec61=LngLatPoint['toCartesian'](_0x23ec61);!_0x9610a6&&(_0x9610a6=new Cesium__namespace['HeadingPitchRoll']());var _0x1560af=Cesium__namespace['Transforms'][_0x5ba309(_0x4abf5f._0x2d784f)](_0x23ec61,_0x9610a6,_0x3a9311,_0x3a3ea0),_0x10fd9b=Cesium__namespace[_0x5ba309(0xcc3)]['fromRotationTranslation'](Cesium__namespace[_0x5ba309(_0x4abf5f._0x39ba81)]['fromQuaternion'](_0x1560af,new Cesium__namespace['Matrix3']()),_0x23ec61,new Cesium__namespace[(_0x5ba309(0xcc3))]()),_0x631f68=Cesium__namespace[_0x5ba309(_0x4abf5f._0x34f369)]['multiplyByPoint'](_0x10fd9b,_0x4dc44c,new Cesium__namespace['Cartesian3']());return _0x631f68;}function getPositionByDirectionAndLen(_0x35789c,_0x1fc659,_0x397e84){var _0x5f1249={_0x151a76:0xab0},_0xadb0bd=_0x5a92ef;_0x35789c=LngLatPoint['toCartesian'](_0x35789c);var _0x235835=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x35789c),_0x3d45ae=Cesium__namespace['Matrix3']['fromRotationZ'](Cesium__namespace[_0xadb0bd(_0x5f1249._0x151a76)]['toRadians'](0x168-(_0x1fc659||0x0))),_0x1e0ae3=Cesium__namespace['Matrix4']['fromRotationTranslation'](_0x3d45ae);Cesium__namespace['Matrix4']['multiply'](_0x235835,_0x1e0ae3,_0x235835);var _0x499622=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x235835,new Cesium__namespace['Cartesian3'](_0x397e84,0x0,0x0),new Cesium__namespace['Cartesian3']());return _0x499622;}function getPositionByHprAndLen(_0x451987,_0x399ce5,_0xafc4dd){var _0x216858={_0xb19cbf:0xe95,_0x36d182:0x554,_0x96d88:0xcc3},_0x515035=_0x5a92ef;_0x451987=LngLatPoint['toCartesian'](_0x451987);var _0x8830a0=Cesium__namespace[_0x515035(0xbd4)][_0x515035(_0x216858._0xb19cbf)](_0x451987,_0x399ce5),_0x51eed5=Cesium__namespace['Matrix4'][_0x515035(_0x216858._0x36d182)](Cesium__namespace['Matrix3']['fromQuaternion'](_0x8830a0,new Cesium__namespace['Matrix3']()),_0x451987,new Cesium__namespace[(_0x515035(0xcc3))]()),_0x4b6d18=Cesium__namespace[_0x515035(_0x216858._0x96d88)]['multiplyByPoint'](_0x51eed5,new Cesium__namespace[(_0x515035(0x23b))](0x0,0x0,-_0xafc4dd),new Cesium__namespace[(_0x515035(0x23b))]());return _0x4b6d18;}function getRayEarthPosition(_0x2ceeed,_0x9eff9a,_0x5ad451,_0x1242aa){var _0x112dba={_0x58da98:0x554},_0x5c938a=_0x5a92ef;if(!_0x2ceeed||!_0x9eff9a)return;_0x9eff9a instanceof Cesium__namespace['HeadingPitchRoll']&&(_0x9eff9a=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x2ceeed,_0x9eff9a));var _0x17dd34=Cesium__namespace['Matrix4'][_0x5c938a(_0x112dba._0x58da98)](Cesium__namespace['Matrix3'][_0x5c938a(0x3ee)](_0x9eff9a,new Cesium__namespace['Matrix3']()),_0x2ceeed,new Cesium__namespace['Matrix4']());return getRayEarthPositionByMatrix(_0x17dd34,_0x5ad451,_0x1242aa);}function getRayEarthPositionByMatrix(_0x58483a,_0x471724,_0xb36302){var _0x23e619={_0x148f50:0xcc3,_0x5f5e0c:0xf93,_0x81565e:0x394,_0x2f696d:0x23b},_0x5386fa=_0x5a92ef,_0x13b2e4=new Cesium__namespace['Cartesian3'](),_0x32d8e9=new Cesium__namespace['Ray']();Cesium__namespace[_0x5386fa(_0x23e619._0x148f50)][_0x5386fa(_0x23e619._0x5f5e0c)](_0x58483a,Cesium__namespace['Cartesian3'][_0x5386fa(_0x23e619._0x81565e)],_0x13b2e4),_0x13b2e4['clone'](_0x32d8e9['origin']);var _0x3fc753=new Cesium__namespace[(_0x5386fa(_0x23e619._0x2f696d))](0x0,0x0,_0x471724?-0x64:0x64),_0x4cbd56=extend2Earth(_0x3fc753,_0x58483a,_0x32d8e9,_0xb36302);return _0x4cbd56;}function extend2Earth(_0x15dacb,_0x2d5699,_0x39a344,_0x36d98e){var _0x4e1dae={_0x29bd4a:0x1fb,_0x3c465c:0x23b,_0x2d1865:0xac8,_0x1026d6:0x888},_0x56c040=_0x5a92ef;_0x36d98e=_0x36d98e||Cesium__namespace['Ellipsoid'][_0x56c040(0x3ec)];var _0x1fae76=new Cesium__namespace['Cartesian3']();Cesium__namespace['Matrix4']['multiplyByPoint'](_0x2d5699,_0x15dacb,_0x1fae76),Cesium__namespace['Cartesian3']['subtract'](_0x1fae76,_0x39a344[_0x56c040(_0x4e1dae._0x29bd4a)],_0x39a344[_0x56c040(0xac8)]),Cesium__namespace[_0x56c040(_0x4e1dae._0x3c465c)]['normalize'](_0x39a344['direction'],_0x39a344[_0x56c040(_0x4e1dae._0x2d1865)]);var _0x2a7cf3=Cesium__namespace['IntersectionTests']['rayEllipsoid'](_0x39a344,_0x36d98e),_0x51bed3=null;_0x2a7cf3&&(_0x51bed3=Cesium__namespace['Ray'][_0x56c040(0x387)](_0x39a344,_0x2a7cf3[_0x56c040(0x28d)]));if(_0x51bed3)try{var _0x310df7=new Cesium__namespace['Cartographic']();Cesium__namespace[_0x56c040(_0x4e1dae._0x1026d6)]['fromCartesian'](_0x51bed3,null,_0x310df7);}catch(_0x78e507){return null;}return _0x51bed3;}function getHeadingPitchRollByOrientation(_0x123867,_0x376d85,_0x58a9a8,_0x3a681e){var _0x24932e=_0x5a92ef;if(!Cesium__namespace['defined'](_0x376d85)||!Cesium__namespace[_0x24932e(0x70e)](_0x123867))return new Cesium__namespace['HeadingPitchRoll']();var _0x55ccf2=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace[_0x24932e(0x5d6)]['fromQuaternion'](_0x376d85,new Cesium__namespace['Matrix3']()),_0x123867,new Cesium__namespace['Matrix4']()),_0x4dbf78=getHeadingPitchRollByMatrix(_0x55ccf2,_0x58a9a8,_0x3a681e);return _0x4dbf78;}function getHeadingPitchRollByMatrix(_0x22c695,_0x4e5d14,_0x3ab902,_0x281456){var _0x4d7189=_0x5a92ef;return Cesium__namespace['Transforms'][_0x4d7189(0x29b)](_0x22c695,_0x4e5d14,_0x3ab902,_0x281456);}function getHeadingPitchRollForLine(_0x54e49b,_0x3eb20a,_0x5904fa,_0x482263){var _0x53037d={_0x53d80d:0xbd4},_0x5dba2f=_0x5a92ef;_0x54e49b=LngLatPoint['toCartesian'](_0x54e49b),_0x3eb20a=LngLatPoint['toCartesian'](_0x3eb20a),_0x5904fa=_0x5904fa||Cesium__namespace['Ellipsoid'][_0x5dba2f(0x3ec)];var _0x38d3f1=new Cesium__namespace['Cartesian3'](),_0x3e3c2a=new Cesium__namespace['Matrix4'](),_0x111acf=new Cesium__namespace['Matrix3'](),_0x3ce635=Cesium__namespace[_0x5dba2f(0x23b)]['normalize'](Cesium__namespace['Cartesian3'][_0x5dba2f(0xf4a)](_0x3eb20a,_0x54e49b,_0x38d3f1),_0x38d3f1);Cesium__namespace[_0x5dba2f(_0x53037d._0x53d80d)][_0x5dba2f(0xe66)](_0x54e49b,_0x3ce635,_0x5904fa,_0x111acf);var _0x2d3aaf=Cesium__namespace['Matrix4']['fromRotationTranslation'](_0x111acf,_0x54e49b,_0x3e3c2a);Cesium__namespace['Matrix4'][_0x5dba2f(0x271)](_0x2d3aaf,Cesium__namespace['Axis']['Z_UP_TO_X_UP'],_0x2d3aaf);var _0x317ed8=getHeadingPitchRollByMatrix(_0x2d3aaf,_0x5904fa,_0x482263);return _0x317ed8;}var PointUtil={'__proto__':null,'getTransFun':getTransFun,'getPositionValue':getPositionValue,'getMaxHeight':getMaxHeight,'getMinHeight':getMinHeight,'addPositionsHeight':addPositionsHeight,'setPositionsHeight':setPositionsHeight,'getHeight':getHeight,'getSurfaceHeight':getSurfaceHeight,'getSurfaceTerrainHeight':getSurfaceTerrainHeight,'getSurfacePosition':getSurfacePosition,'getCurrentMousePosition':getCurrentMousePosition,'getCurrentMouseTerrainPosition':getCurrentMouseTerrainPosition,'getMidpoint':getMidpoint,'isRepeatPoint':isRepeatPoint,'getRotateCenterPoint':getRotateCenterPoint,'getOnLinePointByLen':getOnLinePointByLen,'getPositionByHprAndOffset':getPositionByHprAndOffset,'getPositionByDirectionAndLen':getPositionByDirectionAndLen,'getPositionByHprAndLen':getPositionByHprAndLen,'getRayEarthPosition':getRayEarthPosition,'getRayEarthPositionByMatrix':getRayEarthPositionByMatrix,'extend2Earth':extend2Earth,'getHeadingPitchRollByOrientation':getHeadingPitchRollByOrientation,'getHeadingPitchRollByMatrix':getHeadingPitchRollByMatrix,'getHeadingPitchRollForLine':getHeadingPitchRollForLine},SurfacePoints=(function(){var _0x1f5555={_0x4fc08e:0x868},_0x31cc2a={_0x3a4ae1:0xcb2},_0x152ff9={_0x3d8114:0x538},_0xdfa76a={_0x2a0eda:0x577},_0x28600a={_0x199019:0xbe0,_0x19c091:0x773,_0x1ceda5:0x888,_0x4f4db2:0x7c9,_0x32c040:0x70e},_0x271a85={_0x5ce65c:0xace,_0x562216:0x514};function _0x276a8c(_0xc8c035){var _0x5bd158=_0x4361;_classCallCheck(this,_0x276a8c),this[_0x5bd158(0x514)]=_0xc8c035,this['scene']=_0xc8c035[_0x5bd158(_0x271a85._0x5ce65c)]?_0xc8c035['map']['scene']:_0xc8c035['scene'],!this[_0x5bd158(0x7c9)]&&logError$1('SurfacePoints:\x20请传入scene参数',this['options']),this['positions']=LngLatArray[_0x5bd158(0x573)](this[_0x5bd158(_0x271a85._0x562216)]['positions']);}return _createClass(_0x276a8c,[{'key':'start','value':function _0x1a4141(){var _0x2711e6=this;return new Promise(function(_0xf3cf1b,_0x458d36){var _0x57e850=_0x4361,_0x24906b;_0x2711e6['_promise']={'resolve':_0xf3cf1b,'reject':_0x458d36};if(_0x2711e6[_0x57e850(_0x28600a._0x199019)]==null||_0x2711e6[_0x57e850(_0x28600a._0x199019)][_0x57e850(0x6ba)]===0x0){_0x2711e6['end'](_0x2711e6['positions']);return;}var _0x1320bf=(_0x24906b=_0x2711e6['options']['has3dtiles'])!==null&&_0x24906b!==void 0x0?_0x24906b:Cesium__namespace[_0x57e850(0x70e)](pick3DTileset(_0x2711e6['scene'],_0x2711e6['positions'])),_0x5a3d2a=Boolean(_0x2711e6[_0x57e850(0x7c9)]['terrainProvider']['_layers']);_0x2711e6['_has3dtiles']=_0x1320bf,_0x2711e6['_hasTerrain']=_0x5a3d2a;if(!_0x5a3d2a&&!_0x1320bf){_0x2711e6['end'](_0x2711e6[_0x57e850(0xbe0)]);return;}if(_0x2711e6['options']['exact'])_0x1320bf?_0x2711e6['clampTo3DTileset'](_0x2711e6[_0x57e850(0xbe0)]):_0x2711e6[_0x57e850(_0x28600a._0x19c091)](_0x2711e6['positions']);else{var _0x597a50=[];for(var _0x4d08aa=0x0,_0x2a7cb4=_0x2711e6['positions']['length'];_0x4d08aa<_0x2a7cb4;++_0x4d08aa){var _0x44c822,_0x3d934e=Cesium__namespace[_0x57e850(_0x28600a._0x1ceda5)]['fromCartesian'](_0x2711e6['positions'][_0x4d08aa]),_0x95aad=void 0x0;if(_0x1320bf){var _0x79f111=_0x2711e6[_0x57e850(_0x28600a._0x4f4db2)]['sampleHeight'](_0x3d934e,_0x2711e6[_0x57e850(0x514)]['objectsToExclude'],_0x2711e6['options']['width']);Cesium__namespace[_0x57e850(_0x28600a._0x32c040)](_0x79f111)&&_0x79f111>-0x3e8&&(_0x95aad=_0x79f111);}if(!Cesium__namespace['defined'](_0x95aad)){var _0x35bce0=_0x2711e6['scene'][_0x57e850(0xcb2)]['getHeight'](_0x3d934e);Cesium__namespace['defined'](_0x35bce0)&&_0x35bce0>-0x3e8&&(_0x95aad=_0x35bce0);}_0x597a50['push'](Cesium__namespace['Cartesian3']['fromRadians'](_0x3d934e[_0x57e850(0xb04)],_0x3d934e['latitude'],(_0x44c822=_0x95aad)!==null&&_0x44c822!==void 0x0?_0x44c822:_0x3d934e[_0x57e850(0xd04)]));}_0x2711e6['end'](_0x597a50);}});}},{'key':'clampTo3DTileset','value':function _0x2d313e(_0x5c3c9c){var _0x179597=_0x4361,_0x3d5fa2=this,_0x567349=[];for(var _0x2158f1=0x0,_0x251952=_0x5c3c9c[_0x179597(0x6ba)];_0x2158f1<_0x251952;++_0x2158f1){_0x567349[_0x179597(0x8e7)](_0x5c3c9c[_0x2158f1][_0x179597(0x52e)]());}this[_0x179597(0x7c9)][_0x179597(_0xdfa76a._0x2a0eda)](_0x567349,this['options']['objectsToExclude'])['then'](function(_0x1cef75){var _0x315068=_0x179597;_0x1cef75=_0x3d5fa2['removeNullData'](_0x1cef75),_0x1cef75[_0x315068(0x6ba)]>0x0?_0x3d5fa2['end'](_0x1cef75):_0x3d5fa2['clampToTerrain'](_0x5c3c9c);});}},{'key':'clampToTerrain','value':function _0x5c5074(_0x463343){var _0x43ef18=_0x4361,_0x324353=this;if(this['_hasTerrain']){var _0x4decca=this['scene'][_0x43ef18(_0x31cc2a._0x3a4ae1)]['ellipsoid'],_0x19c3d5=_0x4decca['cartesianArrayToCartographicArray'](_0x463343),_0x1543c8=Cesium__namespace['Cartographic']['fromCartesian'](_0x463343[0x0])['height'];Cesium__namespace['sampleTerrainMostDetailed'](this[_0x43ef18(0x7c9)]['terrainProvider'],_0x19c3d5)['then'](function(_0x33f30f){var _0x36c4d5=_0x43ef18,_0x3c933d;_0x33f30f=_0x324353['removeNullData'](_0x33f30f);var _0x1e6027=![],_0x444cb2=(_0x3c933d=_0x324353[_0x36c4d5(0x514)]['offset'])!==null&&_0x3c933d!==void 0x0?_0x3c933d:0x0;for(var _0x290a70=0x0;_0x290a70<_0x33f30f['length'];++_0x290a70){_0x33f30f[_0x290a70]['height']==null?(_0x1e6027=!![],_0x33f30f[_0x290a70]['height']=_0x1543c8):_0x33f30f[_0x290a70]['height']=_0x444cb2+_0x33f30f[_0x290a70]['height'];}var _0x175ca6=_0x4decca[_0x36c4d5(_0x152ff9._0x3d8114)](_0x33f30f);_0x324353['end'](_0x175ca6,_0x1e6027);});}else this['end'](_0x463343);}},{'key':'end','value':function _0x212a58(_0x5bf946,_0x57033b){var _0x4ee796=_0x4361;this['options']['callback']&&this[_0x4ee796(0x514)]['callback'](_0x5bf946,_0x57033b,this[_0x4ee796(0xbe0)]),this['_promise']['resolve']({'positions':_0x5bf946,'positions_original':this['positions'],'noHeight':_0x57033b,'has3dtiles':this[_0x4ee796(0xbb5)],'hasTerrain':this[_0x4ee796(_0x1f5555._0x4fc08e)]});}},{'key':'removeNullData','value':function _0x3f2795(_0x561f98){var _0x5b555d=[];for(var _0xaf0ea1=0x0;_0xaf0ea1<_0x561f98['length'];++_0xaf0ea1){_0x561f98[_0xaf0ea1]!=null&&_0x5b555d['push'](_0x561f98[_0xaf0ea1]);}return _0x5b555d;}}]),_0x276a8c;}());function logError(_0x43ddd0,_0xd90587){var _0x2c4b23={_0x48067d:0xde2},_0x2ca445=_0x5a92ef;console['error'](_0x2ca445(_0x2c4b23._0x48067d)[_0x2ca445(0x4b9)](_0x43ddd0,_0x2ca445(0xee8)),_0xd90587);}function area(_0x420911){try{return turf['area'](_0x420911);}catch(_0x3bdd96){logError('area',_0x3bdd96);}return 0x0;}function bbox(_0x4b7d72){var _0x2f486c=_0x5a92ef;try{return turf['bbox'](_0x4b7d72);}catch(_0x367104){logError(_0x2f486c(0x285),_0x367104);}return null;}function bezierSpline(_0x316c36){try{return turf['bezierSpline'](_0x316c36);}catch(_0x16e8ef){logError('bezierSpline',_0x16e8ef);}return _0x316c36;}function booleanPointInPolygon(_0x1d761b,_0x21ef88,_0x42cf6d){try{return turf['booleanPointInPolygon'](_0x1d761b,_0x21ef88,_0x42cf6d);}catch(_0x40563b){logError('booleanPointInPolygon',_0x40563b);}return![];}function buffer$1(_0xab6a72,_0x3566fb,_0xc8f155){try{return turf['buffer'](_0xab6a72,_0x3566fb,_0xc8f155);}catch(_0x2c0669){logError('buffer',_0x2c0669);}return _0xab6a72;}function convex$1(_0x2c4e6d,_0x41ded5){try{return turf['convex'](_0x2c4e6d,_0x41ded5);}catch(_0x33b117){logError('convex',_0x33b117);}return _0x2c4e6d;}function pointGrid(_0x32ffea,_0x1f4ac1,_0x2409df){var _0x45cd5d={_0x5e6162:0xdb5},_0x2563e9=_0x5a92ef;try{return turf[_0x2563e9(_0x45cd5d._0x5e6162)](_0x32ffea,_0x1f4ac1,_0x2409df);}catch(_0x2a18fe){logError('pointGrid',_0x2a18fe);}return{'features':[]};}function centerOfMass(_0x1cdf88,_0x4a237a){var _0x5cbbe3={_0x3065b3:0x6ba,_0xf217d7:0x970},_0x4bdf31=_0x5a92ef;if(!_0x1cdf88||_0x1cdf88['length']===0x0)return;var _0x23a369=LngLatArray['toCartesians'](_0x1cdf88);try{if(_0x23a369['length']===0x1)return _0x23a369[0x0];else{if(_0x23a369[_0x4bdf31(_0x5cbbe3._0x3065b3)]===0x2)return getMidpoint(_0x23a369[0x0],_0x23a369[0x1]);}_0x4a237a==null&&(_0x4a237a=getMaxHeight(_0x23a369));var _0x4037b3=Cesium__namespace['BoundingSphere']['fromPoints'](_0x23a369),_0x51073d=setPositionsHeight(_0x4037b3[_0x4bdf31(_0x5cbbe3._0xf217d7)],_0x4a237a);return _0x51073d;}catch(_0x318d36){return _0x23a369[Math['floor'](_0x23a369[_0x4bdf31(_0x5cbbe3._0x3065b3)]/0x2)];}}function buffer(_0x4cc091){var _0x5cbcdd={_0x344813:0x8e7,_0x5b5944:0x749},_0x58b354=_0x5a92ef,_0x30b3c5=arguments[_0x58b354(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x1,_0x421beb=arguments[_0x58b354(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:0x8;try{var _0x5439fa,_0x1e6aa1;if(((_0x5439fa=_0x4cc091)===null||_0x5439fa===void 0x0?void 0x0:(_0x1e6aa1=_0x5439fa['geometry'])===null||_0x1e6aa1===void 0x0?void 0x0:_0x1e6aa1[_0x58b354(0xe81)])==='Polygon'){var _0x17471e=_0x4cc091['geometry']['coordinates'][0x0],_0xa264de=_0x17471e[0x0],_0x9ad8ea=_0x17471e[_0x17471e['length']-0x1];(_0xa264de[0x0]!==_0x9ad8ea[0x0]||_0xa264de[0x1]!==_0x9ad8ea[0x1])&&_0x17471e[_0x58b354(_0x5cbcdd._0x344813)](_0xa264de);}_0x4cc091=buffer$1(_0x4cc091,_0x30b3c5,{'units':_0x58b354(_0x5cbcdd._0x5b5944),'steps':_0x421beb});}catch(_0x268182){logError$1('PolyUtil\x20turf.buffer:缓冲分析异常\x20',_0x268182);}return _0x4cc091;}function bufferPoints(_0x5349fe){var _0x573e90={_0x360621:0x6ba,_0x34db33:0xb38},_0x51d2a0=_0x5a92ef,_0x114c7a=arguments[_0x51d2a0(_0x573e90._0x360621)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x1,_0x39e914=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:0x8;try{var _0x57dc40=LngLatArray['toArray'](_0x5349fe),_0x324c9d=_0x57dc40[0x0],_0x1e1aeb=_0x57dc40[_0x57dc40['length']-0x1];(_0x324c9d[0x0]!==_0x1e1aeb[0x0]||_0x324c9d[0x1]!==_0x1e1aeb[0x1])&&_0x57dc40[_0x51d2a0(0x8e7)](_0x57dc40[0x0]);var _0x37f5b9={'type':_0x51d2a0(_0x573e90._0x34db33),'geometry':{'type':_0x51d2a0(0x9ba),'coordinates':[_0x57dc40]}},_0x2fca45=buffer$1(_0x37f5b9,_0x114c7a,{'units':'meters','steps':_0x39e914});return LngLatArray['toPoints'](_0x2fca45['geometry']['coordinates'][0x0]);}catch(_0x6b09c3){logError$1('PolyUtil\x20buffer:缓冲分析异常',_0x6b09c3);}return _0x5349fe;}function getGranularity(_0x1cd589){var _0x5e0c53=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0xa,_0x2c8503=Cesium__namespace['Rectangle']['fromCartesianArray'](LngLatArray['toCartesians'](_0x1cd589)),_0x5ef5bd=Math['max'](_0x2c8503['height'],_0x2c8503['width']);return _0x5ef5bd/=_0x5e0c53,_0x5ef5bd;}function interPolygon(_0x36763f){var _0x26a0fc={_0x59fd16:0xed1},_0x476cf9={_0x3f6b87:0x641,_0x2e6615:0x23b,_0x531e59:0x632},_0x44dab1=_0x5a92ef,_0x302aa5=_0x36763f[_0x44dab1(0x7c9)],_0x3da065=LngLatArray['toCartesians'](_0x36763f['positions'],!![]),_0x2a363b=getGranularity(_0x3da065,_0x36763f[_0x44dab1(_0x26a0fc._0x59fd16)]);return new Promise(function(_0x1d0b48,_0x12b976){setTimeout(function(){var _0x5d0c40={_0xfc4e0:0x787,_0x22f815:0xb3f},_0x4e695b={_0x22b425:0x23b,_0x248293:0xb04,_0x4c9612:0x888,_0x3aab8b:0xcdf,_0x27a979:0xd04,_0x55418d:0xda2},_0x2a7464=_0x4361,_0x31c7d7,_0x10c7eb=[],_0x592798=new Cesium__namespace['PolygonGeometry'][(_0x2a7464(_0x476cf9._0x3f6b87))]({'positions':_0x3da065,'vertexFormat':Cesium__namespace['PerInstanceColorAppearance']['FLAT_VERTEX_FORMAT'],'granularity':_0x2a363b}),_0x50efe0=new Cesium__namespace['PolygonGeometry']['createGeometry'](_0x592798),_0x53a9f7,_0xa3b799,_0x147ed0,_0x5c36c8,_0x45e4bd,_0x2e23e3;for(var _0x4e7197=0x0;_0x4e7197<_0x50efe0['indices']['length'];_0x4e7197+=0x3){_0x53a9f7=_0x50efe0['indices'][_0x4e7197],_0xa3b799=_0x50efe0['indices'][_0x4e7197+0x1],_0x147ed0=_0x50efe0['indices'][_0x4e7197+0x2],_0x5c36c8=new Cesium__namespace[(_0x2a7464(_0x476cf9._0x2e6615))](_0x50efe0['attributes']['position'][_0x2a7464(0x4f2)][_0x53a9f7*0x3],_0x50efe0['attributes']['position']['values'][_0x53a9f7*0x3+0x1],_0x50efe0[_0x2a7464(0xa11)]['position']['values'][_0x53a9f7*0x3+0x2]),_0x10c7eb['push'](_0x5c36c8),_0x45e4bd=new Cesium__namespace[(_0x2a7464(0x23b))](_0x50efe0['attributes']['position'][_0x2a7464(0x4f2)][_0xa3b799*0x3],_0x50efe0['attributes']['position']['values'][_0xa3b799*0x3+0x1],_0x50efe0[_0x2a7464(0xa11)]['position'][_0x2a7464(0x4f2)][_0xa3b799*0x3+0x2]),_0x10c7eb['push'](_0x45e4bd),_0x2e23e3=new Cesium__namespace[(_0x2a7464(0x23b))](_0x50efe0[_0x2a7464(0xa11)]['position'][_0x2a7464(0x4f2)][_0x147ed0*0x3],_0x50efe0[_0x2a7464(0xa11)]['position']['values'][_0x147ed0*0x3+0x1],_0x50efe0['attributes']['position'][_0x2a7464(0x4f2)][_0x147ed0*0x3+0x2]),_0x10c7eb[_0x2a7464(0x8e7)](_0x2e23e3);}var _0x5ea1ba=0x0,_0xa260cd=0x270f,_0x10a191=(_0x31c7d7=_0x36763f['onlyPoint'])!==null&&_0x31c7d7!==void 0x0?_0x31c7d7:![];function _0x3d74fc(_0x3fc917,_0xf98c7e){var _0x1af810=_0x2a7464,_0x37199a,_0x42f7d6,_0x43c60d,_0x4ad099;return _0xf98c7e?(delete _0x36763f[_0x1af810(0x9d6)],_0x37199a=getHeight(_0x302aa5,_0x3fc917,_0x36763f),_0x4ad099=Cesium__namespace['Cartographic']['fromCartesian'](_0x3fc917),_0x42f7d6=Cesium__namespace[_0x1af810(_0x4e695b._0x22b425)]['fromRadians'](_0x4ad099['longitude'],_0x4ad099['latitude'],0x0),_0x43c60d=Cesium__namespace['Cartesian3']['fromRadians'](_0x4ad099[_0x1af810(_0x4e695b._0x248293)],_0x4ad099[_0x1af810(0xc3a)],_0x37199a)):(_0x4ad099=Cesium__namespace[_0x1af810(_0x4e695b._0x4c9612)][_0x1af810(_0x4e695b._0x3aab8b)](_0x3fc917),_0x37199a=_0x4ad099[_0x1af810(_0x4e695b._0x27a979)],_0x42f7d6=Cesium__namespace[_0x1af810(_0x4e695b._0x22b425)][_0x1af810(_0x4e695b._0x55418d)](_0x4ad099[_0x1af810(0xb04)],_0x4ad099['latitude'],0x0),_0x43c60d=_0x3fc917),_0x5ea1ba<_0x37199a&&(_0x5ea1ba=_0x37199a),_0xa260cd>_0x37199a&&(_0xa260cd=_0x37199a),{'height':_0x37199a,'point':_0x42f7d6,'pointDM':_0x43c60d};}function _0x2ffbb1(_0x19e023){var _0x27564c=_0x2a7464,_0x29f666=[],_0x5eadfa,_0x52b3e4,_0x4ee6a2;for(var _0x5af60a=0x0;_0x5af60a<_0x19e023['positions']['length'];_0x5af60a+=0x3){_0x5eadfa=_0x3d74fc(_0x19e023['positions'][_0x5af60a],_0x19e023['noHeight']),_0x52b3e4=_0x3d74fc(_0x19e023['positions'][_0x5af60a+0x1],_0x19e023['noHeight']),_0x4ee6a2=_0x3d74fc(_0x19e023['positions'][_0x5af60a+0x2],_0x19e023['noHeight']),_0x10a191?(addPointFoyArrOnly(_0x29f666,_0x5eadfa),addPointFoyArrOnly(_0x29f666,_0x52b3e4),addPointFoyArrOnly(_0x29f666,_0x4ee6a2)):_0x29f666['push']({'point1':_0x5eadfa,'point2':_0x52b3e4,'point3':_0x4ee6a2});}Cesium__namespace[_0x27564c(0x70e)](_0x36763f['minHeight'])&&(_0xa260cd=Math[_0x27564c(0x901)](_0x36763f['minHeight'],_0xa260cd),_0x5ea1ba=Math['max'](_0x5ea1ba,_0xa260cd)),_0x19e023['granularity']=_0x2a363b,_0x19e023[_0x27564c(_0x5d0c40._0xfc4e0)]=_0x5ea1ba,_0x19e023[_0x27564c(_0x5d0c40._0x22f815)]=_0xa260cd,_0x19e023['list']=_0x29f666,_0x36763f['callback']&&_0x36763f['callback'](_0x19e023),_0x1d0b48(_0x19e023);}_0x36763f[_0x2a7464(0xf3a)]?computeSurfacePoints({'scene':_0x302aa5,'positions':_0x10c7eb,'has3dtiles':_0x36763f['has3dtiles'],'exact':_0x36763f['exact']})['then'](_0x2ffbb1):_0x2ffbb1({'positions':_0x10c7eb,'noHeight':!![],'has3dtiles':_0x36763f[_0x2a7464(_0x476cf9._0x531e59)],'hasTerrain':_0x36763f['hasTerrain']});},0x32);});}function addPointFoyArrOnly(_0x1bc06b,_0x33ef88){var _0x2351a9={_0x4bfa43:0x874},_0xcfcc23=_0x5a92ef,_0x2e7521=![],_0x489a15=_0x33ef88[_0xcfcc23(_0x2351a9._0x4bfa43)];for(var _0x7597=0x0;_0x7597<_0x1bc06b['length'];_0x7597++){var _0x455c0a=_0x1bc06b[_0x7597]['point'];if(_0x489a15['x']===_0x455c0a['x']&&_0x489a15['y']===_0x455c0a['y']&&_0x489a15['z']===_0x455c0a['z']){_0x2e7521=!![];break;}}!_0x2e7521&&_0x1bc06b['push'](_0x33ef88);}function getHeightRange(_0x54dfdd,_0x527ff6,_0x26efa6){return interPolygon(_objectSpread2({'positions':_0x54dfdd,'scene':_0x527ff6},_0x26efa6));}function getTriangleArea$1(_0x1b1812,_0x5d670f,_0x356ecb){var _0xab0ff3={_0x15315a:0x23b},_0x20df69=_0x5a92ef,_0x108263=Cesium__namespace['Cartesian3']['distance'](_0x1b1812,_0x5d670f),_0x4f7995=Cesium__namespace['Cartesian3']['distance'](_0x5d670f,_0x356ecb),_0x770e85=Cesium__namespace[_0x20df69(_0xab0ff3._0x15315a)]['distance'](_0x356ecb,_0x1b1812),_0x4b397f=(_0x108263+_0x4f7995+_0x770e85)/0x2;return Math['sqrt'](_0x4b397f*(_0x4b397f-_0x108263)*(_0x4b397f-_0x4f7995)*(_0x4b397f-_0x770e85));}function computeVolume(_0x17ead6){return interPolygon(_0x17ead6)['then'](function(_0x191f8d){return updateVolumeByMinHeight(_0x191f8d);});}function updateVolumeByMinHeight(_0x437a33){var _0x166715={_0x19fb71:0x77f,_0x23376c:0x90d},_0xde7ffb=_0x5a92ef,_0x2101c8=_0x437a33['minHeight'],_0x5b3225=0x0,_0x524eb5=0x0;for(var _0x1d0235=0x0,_0x20e875=_0x437a33['list'][_0xde7ffb(0x6ba)];_0x1d0235<_0x20e875;_0x1d0235++){var _0x1006df=_0x437a33[_0xde7ffb(_0x166715._0x19fb71)][_0x1d0235],_0xe46603=_0x1006df['point1'],_0x32d008=_0x1006df[_0xde7ffb(_0x166715._0x23376c)],_0x1f6a36=_0x1006df['point3'],_0x142f88=getTriangleArea$1(_0xe46603[_0xde7ffb(0x874)],_0x32d008['point'],_0x1f6a36['point']);_0x1006df['area']=_0x142f88,_0x5b3225+=_0x142f88;var _0x454a71=_0xe46603['height'],_0x25f5e2=_0x32d008['height'],_0x151182=_0x1f6a36[_0xde7ffb(0xd04)];_0x454a71<_0x2101c8&&(_0x454a71=_0x2101c8);_0x25f5e2<_0x2101c8&&(_0x25f5e2=_0x2101c8);_0x151182<_0x2101c8&&(_0x151182=_0x2101c8);var _0x350580=_0x142f88*(_0x454a71-_0x2101c8+_0x25f5e2-_0x2101c8+_0x151182-_0x2101c8)/0x3;_0x1006df[_0xde7ffb(0xf0c)]=_0x350580,_0x524eb5=_0x524eb5+_0x350580;}return _0x437a33['totalArea']=_0x5b3225,_0x437a33['totalVolume']=_0x524eb5,_0x437a33;}function updateVolume(_0x2055c9,_0x1c1463){var _0x23aca0={_0x2f260d:0x6ba,_0x1607cd:0xe59,_0x273507:0x589},_0x454798=_0x5a92ef;if(!_0x2055c9)return;var _0x3689eb=_0x2055c9[_0x454798(0xb3f)],_0x3fa63=_0x2055c9['totalVolume'];if(_0x1c1463<=_0x3689eb)return _0x2055c9['fillVolume']=0x0,_0x2055c9['digVolume']=_0x3fa63,_0x2055c9;var _0x2b59c8=0x0,_0x225596=0x0;for(var _0x4fc946=0x0,_0x56d077=_0x2055c9['list'][_0x454798(_0x23aca0._0x2f260d)];_0x4fc946<_0x56d077;_0x4fc946++){var _0x92aef2=_0x2055c9['list'][_0x4fc946];_0x2b59c8+=_0x92aef2['area']*(_0x1c1463-_0x3689eb);var _0x1f319b=_0x92aef2[_0x454798(_0x23aca0._0x1607cd)],_0x5124c9=_0x92aef2['point2'],_0x449cd5=_0x92aef2[_0x454798(_0x23aca0._0x273507)],_0x11db8f=_0x1f319b['height'],_0x12eb95=_0x5124c9['height'],_0x5124df=_0x449cd5['height'];_0x11db8f<_0x1c1463&&(_0x11db8f=_0x1c1463),_0x12eb95<_0x1c1463&&(_0x12eb95=_0x1c1463),_0x5124df<_0x1c1463&&(_0x5124df=_0x1c1463),_0x225596+=_0x92aef2['area']*(_0x11db8f-_0x1c1463+_0x12eb95-_0x1c1463+_0x5124df-_0x1c1463)/0x3;}return _0x2055c9[_0x454798(0xbd2)]=_0x225596,_0x2055c9['fillVolume']=_0x2b59c8-(_0x3fa63-_0x225596),_0x2055c9;}function getEllipseOuterPositions(_0x518288){var _0x1c1047={_0x308f3a:0xaa1,_0x5e7267:0xab0,_0x40707b:0x4c0,_0x4b1ddd:0xdb7,_0x428d23:0x6ba,_0x1137e5:0x8e7},_0x564235=_0x5a92ef,_0x1946bb,_0x350ebb,_0x208c7c=_0x518288['position'];if(!_0x208c7c)return null;_0x208c7c=LngLatPoint['toCartesian'](_0x208c7c);var _0x1875ce=(_0x1946bb=_0x518288['semiMajorAxis'])!==null&&_0x1946bb!==void 0x0?_0x1946bb:_0x518288['radius'],_0x1b4511=(_0x350ebb=_0x518288['semiMinorAxis'])!==null&&_0x350ebb!==void 0x0?_0x350ebb:_0x518288['radius'];if(!_0x1875ce||!_0x1b4511)return[_0x208c7c,_0x208c7c,_0x208c7c];var _0x412f89=(_0x518288['rotation'],0x0),_0x140cd3=_0x518288[_0x564235(_0x1c1047._0x308f3a)]||Cesium__namespace[_0x564235(_0x1c1047._0x5e7267)][_0x564235(0xf1b)];_0x518288[_0x564235(_0x1c1047._0x40707b)]&&(_0x140cd3=Math['PI']/(0x10*_0x518288['count']));var _0x4e3104=Cesium__namespace['EllipseGeometryLibrary'][_0x564235(_0x1c1047._0x4b1ddd)]({'center':_0x208c7c,'semiMajorAxis':_0x1875ce,'semiMinorAxis':_0x1b4511,'rotation':_0x412f89,'granularity':_0x140cd3},!![],!![]),_0x136007=_0x4e3104['outerPositions'],_0x2d7677=[];for(var _0x2e721c=0x0,_0x29a129=_0x136007[_0x564235(_0x1c1047._0x428d23)];_0x2e721c<_0x29a129;_0x2e721c+=0x3){var _0x1d1baa=new Cesium__namespace['Cartesian3'](_0x136007[_0x2e721c],_0x136007[_0x2e721c+0x1],_0x136007[_0x2e721c+0x2]);_0x2d7677[_0x564235(_0x1c1047._0x1137e5)](_0x1d1baa);}return _0x2d7677;}function formatRectangle(_0x3ea6e1){var _0x2eee1a={_0x3765fb:0x6ba,_0xf4e8ba:0x6d9,_0x58e272:0x8f8},_0x56631d=_0x5a92ef,_0x1f1afb=arguments[_0x56631d(_0x2eee1a._0x3765fb)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:LngLatPoint[_0x56631d(_0x2eee1a._0xf4e8ba)],_0x5b3df8=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x3ea6e1['west']),_0x1f1afb),_0x466e29=formatNum$1(Cesium__namespace[_0x56631d(0xab0)]['toDegrees'](_0x3ea6e1[_0x56631d(0xf53)]),_0x1f1afb),_0x340991=formatNum$1(Cesium__namespace[_0x56631d(0xab0)]['toDegrees'](_0x3ea6e1['north']),_0x1f1afb),_0x5d0377=formatNum$1(Cesium__namespace['Math'][_0x56631d(_0x2eee1a._0x58e272)](_0x3ea6e1['south']),_0x1f1afb);if(_0x5b3df8>_0x466e29){var _0xbc5494=_0x5b3df8;_0x5b3df8=_0x466e29,_0x466e29=_0xbc5494;}if(_0x5d0377>_0x340991){var _0x136ada=_0x5d0377;_0x5d0377=_0x340991,_0x340991=_0x136ada;}return{'xmin':_0x5b3df8,'xmax':_0x466e29,'ymin':_0x5d0377,'ymax':_0x340991};}function getExtentByGeoJSON(_0x508d79){var _0x4638f9={_0x4aebf8:0x6ba},_0x5847e4=_0x5a92ef,_0x46fba6=bbox(_0x508d79);if(_0x46fba6&&_0x46fba6[_0x5847e4(_0x4638f9._0x4aebf8)]===0x4)return{'xmin':_0x46fba6[0x0],'ymin':_0x46fba6[0x1],'xmax':_0x46fba6[0x2],'ymax':_0x46fba6[0x3]};return null;}function getRectangle(_0x5123b5,_0x46e8cc){var _0x4854e9={_0x33430c:0x9af,_0x5bd4ab:0xcae},_0x397761=_0x5a92ef;if(!_0x5123b5)return null;for(var _0x1245eb=_0x5123b5['length']-0x1;_0x1245eb>=0x0;_0x1245eb--){!Cesium__namespace['defined'](_0x5123b5[_0x1245eb])&&_0x5123b5[_0x397761(_0x4854e9._0x33430c)](_0x1245eb,0x1);}_0x5123b5=LngLatArray['toCartesians'](_0x5123b5);var _0x549f5d=Cesium__namespace[_0x397761(_0x4854e9._0x5bd4ab)]['fromCartesianArray'](_0x5123b5);return _0x46e8cc?formatRectangle(_0x549f5d):_0x549f5d;}function getPositionsRectVertex(_0x56b548){var _0x59cd67=_0x5a92ef,_0x5507e8=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;_0x56b548=LngLatArray[_0x59cd67(0x573)](_0x56b548);var _0x582e54=Cesium__namespace['Rectangle']['fromCartesianArray'](_0x56b548),_0x1adb73=getMaxHeight(_0x56b548),_0x2f10a3=getRectangleOuterPositions({'rectangle':_0x582e54,'rotation':_0x5507e8,'height':_0x1adb73});return _0x2f10a3;}function getRectangleOuterPositions(_0x535705){var _0x11f15b={_0x1cbfe5:0xda2,_0x239c1c:0x23b,_0x2a093b:0x45c,_0x47608f:0x3a2},_0x22682b=_0x5a92ef,_0x5aff31,_0xe768a6,_0x674193,_0x4a65ef,_0x2cd697=_0x535705['rectangle'],_0x2df0bf=(_0x5aff31=_0x535705['rotation'])!==null&&_0x5aff31!==void 0x0?_0x5aff31:0x0,_0x123b9b=(_0xe768a6=_0x535705[_0x22682b(0xd04)])!==null&&_0xe768a6!==void 0x0?_0xe768a6:0x0;if(_0x2df0bf===0x0)return[Cesium__namespace['Cartesian3']['fromRadians'](_0x2cd697['west'],_0x2cd697['south'],_0x123b9b),Cesium__namespace['Cartesian3'][_0x22682b(_0x11f15b._0x1cbfe5)](_0x2cd697[_0x22682b(0xf53)],_0x2cd697['south'],_0x123b9b),Cesium__namespace[_0x22682b(_0x11f15b._0x239c1c)][_0x22682b(0xda2)](_0x2cd697['east'],_0x2cd697['north'],_0x123b9b),Cesium__namespace['Cartesian3']['fromRadians'](_0x2cd697['west'],_0x2cd697['north'],_0x123b9b)];var _0x9f2c83=(_0x674193=_0x535705['granularity'])!==null&&_0x674193!==void 0x0?_0x674193:Cesium__namespace['Math']['RADIANS_PER_DEGREE'],_0xc22f2f=new Cesium__namespace['Rectangle'](),_0x34a570=new Cesium__namespace['Cartographic'](),_0x11003c=Cesium__namespace['RectangleGeometryLibrary']['computeOptions'](_0x2cd697,_0x9f2c83,_0x2df0bf,0x0,_0xc22f2f,_0x34a570),_0x28b187=_0x11003c['height'],_0x117099=_0x11003c['width'],_0xda313e=(_0x4a65ef=_0x535705['ellipsoid'])!==null&&_0x4a65ef!==void 0x0?_0x4a65ef:Cesium__namespace[_0x22682b(_0x11f15b._0x2a093b)]['WGS84'],_0x1d6d31=[new Cesium__namespace['Cartesian3'](),new Cesium__namespace['Cartesian3'](),new Cesium__namespace['Cartesian3'](),new Cesium__namespace['Cartesian3']()];return Cesium__namespace['RectangleGeometryLibrary'][_0x22682b(_0x11f15b._0x47608f)](_0x11003c,_0xda313e,![],0x0,0x0,_0x1d6d31[0x0]),Cesium__namespace['RectangleGeometryLibrary']['computePosition'](_0x11003c,_0xda313e,![],0x0,_0x117099-0x1,_0x1d6d31[0x1]),Cesium__namespace['RectangleGeometryLibrary']['computePosition'](_0x11003c,_0xda313e,![],_0x28b187-0x1,_0x117099-0x1,_0x1d6d31[0x2]),Cesium__namespace['RectangleGeometryLibrary']['computePosition'](_0x11003c,_0xda313e,![],_0x28b187-0x1,0x0,_0x1d6d31[0x3]),_0x123b9b!==0x0&&(_0x1d6d31=setPositionsHeight(_0x1d6d31,_0x123b9b)),_0x1d6d31;}function getRectPositionsByCenter(_0xc6540){var _0xce2f30={_0x4fdd18:0x539,_0xe0aeb4:0x64e,_0x40e774:0xcc3,_0x2645f4:0x23b},_0x339d81={_0x6ee444:0x5ed},_0x781acb=_0x5a92ef,_0x5ca716,_0x2c1f0c,_0x9e738d,_0x188d6b=LngLatPoint['toCartesian'](_0xc6540['center']),_0x2f4389=_0xc6540[_0x781acb(0x507)],_0x352664=_0xc6540['height'],_0x3db7e1=(_0x5ca716=_0xc6540[_0x781acb(0x9c3)])!==null&&_0x5ca716!==void 0x0?_0x5ca716:0x0,_0x4a43bf=(_0x2c1f0c=_0xc6540[_0x781acb(0xe1e)])!==null&&_0x2c1f0c!==void 0x0?_0x2c1f0c:0.5,_0x266b33=(_0x9e738d=_0xc6540['originY'])!==null&&_0x9e738d!==void 0x0?_0x9e738d:0.5,_0x126275=new Cesium__namespace[(_0x781acb(0xcc3))](),_0x337154=new Cesium__namespace['Quaternion'](),_0x506d3=new Cesium__namespace['Matrix4'](),_0x47e5f6=[Cesium__namespace['Cartesian3']['fromElements'](-_0x4a43bf,-_0x266b33,0x0),Cesium__namespace['Cartesian3']['fromElements'](0x1-_0x4a43bf,-_0x266b33,0x0),Cesium__namespace[_0x781acb(0x23b)]['fromElements'](0x1-_0x4a43bf,0x1-_0x266b33,0x0),Cesium__namespace[_0x781acb(0x23b)][_0x781acb(_0xce2f30._0x4fdd18)](-_0x4a43bf,0x1-_0x266b33,0x0)],_0x553152=Cesium__namespace[_0x781acb(0xbd4)]['eastNorthUpToFixedFrame'](_0x188d6b,Cesium__namespace['Ellipsoid']['WGS84'],_0x126275),_0x19967a=Cesium__namespace['Quaternion']['fromAxisAngle'](Cesium__namespace['Cartesian3'][_0x781acb(_0xce2f30._0xe0aeb4)],_0x3db7e1,_0x337154),_0x2e6bfe=Cesium__namespace[_0x781acb(_0xce2f30._0x40e774)]['fromTranslationQuaternionRotationScale'],_0x196d6e=_0x2e6bfe(Cesium__namespace['Cartesian3']['ZERO'],_0x19967a,Cesium__namespace[_0x781acb(_0xce2f30._0x2645f4)][_0x781acb(0x539)](_0x2f4389,_0x352664),_0x506d3),_0x403153=Cesium__namespace['Matrix4']['multiply'](_0x553152,_0x196d6e,_0x196d6e),_0x2e4e51=[];return _0x47e5f6['forEach'](function(_0x457502,_0x2f5b64){var _0x2c7d1d=_0x781acb;typeof _0x2e4e51[_0x2f5b64]===_0x2c7d1d(_0x339d81._0x6ee444)&&(_0x2e4e51[_0x2f5b64]=new Cesium__namespace['Cartesian3']()),Cesium__namespace['Matrix4']['multiplyByPoint'](_0x403153,_0x457502,_0x2e4e51[_0x2f5b64]);}),_0x2e4e51;}function isInPoly(_0x1ed137,_0x4be5b2){var _0x15bc63={_0x5ba50e:0xdde},_0xe808f4=_0x5a92ef,_0x107b04={'type':'Feature','geometry':{'type':'Point','coordinates':LngLatPoint[_0xe808f4(0x218)](_0x1ed137)['toArray']()}},_0x49bdc9={'type':_0xe808f4(0x9ba),'coordinates':[LngLatArray[_0xe808f4(_0x15bc63._0x5ba50e)](_0x4be5b2)]};return booleanPointInPolygon(_0x107b04,_0x49bdc9);}function getBezierCurve(_0x3ba5b0,_0x24a7a5){var _0x137998={_0x3c3d9e:0x6ba},_0x3bbfae=_0x5a92ef;if(!_0x3ba5b0||_0x3ba5b0[_0x3bbfae(0x6ba)]<0x3)return _0x3ba5b0;var _0x3fc457=LngLatArray[_0x3bbfae(0xdde)](_0x3ba5b0);_0x24a7a5&&_0x3fc457['push'](_0x3fc457[0x0]);var _0x164ee1=_0x3fc457[_0x3fc457[_0x3bbfae(_0x137998._0x3c3d9e)]-0x1][0x2],_0x3978ae=bezierSpline({'type':'Feature','geometry':{'type':'LineString','coordinates':_0x3fc457}}),_0x2f0a48=lonlats2cartesians(_0x3978ae['geometry']['coordinates'],_0x164ee1);return _0x24a7a5&&_0x2f0a48[_0x3bbfae(0x8e7)](_0x2f0a48[0x0]),_0x2f0a48;}function interPolyline(_0x2f81b7){var _0xc41b9b={_0x13b492:0x7c9,_0x49514e:0x632,_0x1c5cb7:0x23b,_0x38e704:0x8e7},_0x28fdea=_0x5a92ef,_0x21cfee=LngLatArray['toCartesians'](_0x2f81b7['positions']),_0x1d95dc=_0x2f81b7[_0x28fdea(_0xc41b9b._0x13b492)],_0x32f3f1=getGranularity(_0x21cfee,_0x2f81b7['splitNum']||(_0x2f81b7[_0x28fdea(_0xc41b9b._0x49514e)]?0xa:0x64));_0x32f3f1<=0x0&&(_0x32f3f1=null);var _0x4ba1c0=Cesium__namespace['PolylinePipeline']['generateArc']({'positions':_0x21cfee,'height':_0x2f81b7['height'],'minDistance':_0x2f81b7['minDistance'],'granularity':_0x32f3f1}),_0x2c30e7=[];for(var _0x58a6dc=0x0;_0x58a6dc<_0x4ba1c0['length'];_0x58a6dc+=0x3){var _0x16ee6a,_0x58f4db=Cesium__namespace['Cartesian3']['unpack'](_0x4ba1c0,_0x58a6dc);if(_0x1d95dc&&((_0x16ee6a=_0x2f81b7['surfaceHeight'])!==null&&_0x16ee6a!==void 0x0?_0x16ee6a:!![])){delete _0x2f81b7['callback'];var _0x2267f2=getHeight(_0x1d95dc,_0x58f4db,_0x2f81b7),_0x3dc35b=Cesium__namespace['Cartographic']['fromCartesian'](_0x58f4db);_0x58f4db=Cesium__namespace[_0x28fdea(_0xc41b9b._0x1c5cb7)]['fromRadians'](_0x3dc35b[_0x28fdea(0xb04)],_0x3dc35b['latitude'],_0x2267f2);}_0x2c30e7[_0x28fdea(_0xc41b9b._0x38e704)](_0x58f4db);}return _0x2c30e7;}function interLine(_0x456a23){var _0x1b3975={_0x6a73a2:0x6ba,_0x5c6335:0x70e,_0xc7a4d4:0x89a,_0x3cabad:0x6ba,_0x3ff9fe:0xd04,_0x2ac2fe:0x888,_0x3b63c3:0x23b,_0x226ad6:0x23b},_0x33672a=_0x5a92ef,_0x16d601=arguments[_0x33672a(_0x1b3975._0x6a73a2)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x456a23||_0x456a23['length']<0x2)return _0x456a23;_0x456a23=LngLatArray[_0x33672a(0x573)](_0x456a23);var _0x29d539;_0x16d601['splitNum']&&!Cesium__namespace[_0x33672a(_0x1b3975._0x5c6335)](_0x16d601['minDistance'])&&(_0x29d539=getGranularity(_0x456a23,_0x16d601['splitNum']),_0x29d539<=0x0&&(_0x29d539=null));if(_0x16d601['minDistance']==='auto'){var _0x3a49ff=Number['MAX_VALUE'];for(var _0xf26652=0x1,_0x4b0cbf=_0x456a23['length'];_0xf26652<_0x4b0cbf;_0xf26652++){_0x3a49ff=Math['min'](_0x3a49ff,Cesium__namespace[_0x33672a(0x23b)][_0x33672a(_0x1b3975._0xc7a4d4)](_0x456a23[_0xf26652-0x1],_0x456a23[_0xf26652]));}_0x16d601['minDistance']=_0x3a49ff;}var _0x2cf87b=[_0x456a23[0x0]];for(var _0x57e04a=0x1,_0x4d90dc=_0x456a23[_0x33672a(_0x1b3975._0x3cabad)];_0x57e04a<_0x4d90dc;_0x57e04a++){var _0xc6214f=_0x456a23[_0x57e04a-0x1],_0x2452de=_0x456a23[_0x57e04a],_0x3954d7=Cesium__namespace[_0x33672a(0xfcd)]['generateArc']({'positions':[_0xc6214f,_0x2452de],'minDistance':_0x16d601['minDistance'],'granularity':_0x29d539}),_0x2eb4b4=Cesium__namespace['Cartographic']['fromCartesian'](_0xc6214f)[_0x33672a(_0x1b3975._0x3ff9fe)],_0x5ca857=Cesium__namespace[_0x33672a(_0x1b3975._0x2ac2fe)]['fromCartesian'](_0x2452de)[_0x33672a(0xd04)],_0x5ab67f=(_0x5ca857-_0x2eb4b4)/_0x3954d7[_0x33672a(_0x1b3975._0x3cabad)];for(var _0x254344=0x3,_0x24ad95=_0x3954d7['length'];_0x254344<_0x24ad95;_0x254344+=0x3){var _0x12c456=Cesium__namespace[_0x33672a(_0x1b3975._0x3b63c3)]['unpack'](_0x3954d7,_0x254344),_0x35f569=Cesium__namespace['Cartographic']['fromCartesian'](_0x12c456),_0x6dc5b6=Number((_0x2eb4b4+_0x5ab67f*_0x254344)[_0x33672a(0x905)](0x1));_0x12c456=Cesium__namespace[_0x33672a(_0x1b3975._0x226ad6)]['fromRadians'](_0x35f569['longitude'],_0x35f569[_0x33672a(0xc3a)],_0x6dc5b6),_0x2cf87b['push'](_0x12c456);}}return _0x2cf87b;}function computeSurfaceLine(_0x22e7e2){var _0x29d709={_0x5d7e9a:0x52e},_0x2cf942=_0x5a92ef,_0x4af905=interPolyline(_objectSpread2(_objectSpread2({},_0x22e7e2),{},{'surfaceHeight':![]})),_0x34a1a1=[];for(var _0x3cbe0=0x0,_0x344d4c=_0x4af905['length'];_0x3cbe0<_0x344d4c;++_0x3cbe0){_0x34a1a1[_0x2cf942(0x8e7)](_0x4af905[_0x3cbe0][_0x2cf942(_0x29d709._0x5d7e9a)]());}return _0x22e7e2[_0x2cf942(0xbe0)]=_0x34a1a1,new SurfacePoints(_0x22e7e2)['start']();}function computeSurfacePoints(_0x4eca0c){var _0x4b6a3d=_0x5a92ef;return new SurfacePoints(_0x4eca0c)[_0x4b6a3d(0x28d)]();}function computeStepSurfaceLine(_0x505a01){var _0x1902ed=_0x505a01['positions'],_0x54f802=[],_0x363490={};for(var _0x2aac01 in _0x505a01){if(_0x2aac01==='positions'||_0x2aac01==='callback'||_0x2aac01==='end'||_0x2aac01==='endItem')continue;_0x363490[_0x2aac01]=_0x505a01[_0x2aac01];}return new Promise(function(_0x5b3d34,_0x110553){var _0x85ed8e={_0x20772d:0x9d6,_0x477ab3:0x28d};setTimeout(function(){var _0x8f6c4b={_0x586c57:0xbe0,_0x42548:0x55e},_0x352e0c=0x0,_0x131121=_0x1902ed['length']-0x1;function _0x758ba0(){var _0x35454e=_0x4361;if(_0x352e0c>=_0x131121){_0x505a01['callback']&&_0x505a01[_0x35454e(_0x85ed8e._0x20772d)](_0x54f802);_0x505a01[_0x35454e(0x5a3)]&&_0x505a01['end'](_0x54f802);_0x5b3d34(_0x54f802);return;}_0x363490['positions']=interPolyline(_objectSpread2(_objectSpread2({},_0x505a01),{},{'positions':[_0x1902ed[_0x352e0c],_0x1902ed[_0x352e0c+0x1]],'surfaceHeight':![]})),new SurfacePoints(_0x363490)[_0x35454e(_0x85ed8e._0x477ab3)]()['then'](function(_0x14e348){var _0x30f830=_0x35454e;_0x505a01['endItem']&&_0x505a01['endItem'](_0x14e348[_0x30f830(_0x8f6c4b._0x586c57)],_0x14e348[_0x30f830(_0x8f6c4b._0x42548)],_0x352e0c),_0x54f802['push'](_0x14e348['positions']),_0x352e0c++,_0x758ba0();});}_0x758ba0();},0x32);});}function getLinkedPointList(_0xc33f66,_0x527b92,_0x1fd687,_0x4255d8){var _0x57cc4b={_0x37e7f8:0x888,_0x5423d3:0x23b,_0x6f5851:0x394,_0x3449a0:0x23b,_0x1f0e0b:0xef5,_0x7789a4:0x742},_0x21645c=_0x5a92ef,_0xdfea99=[];_0xc33f66=LngLatPoint['toCartesian'](_0xc33f66),_0x527b92=LngLatPoint['toCartesian'](_0x527b92);var _0x4b6153=Cesium__namespace[_0x21645c(_0x57cc4b._0x37e7f8)][_0x21645c(0xcdf)](_0xc33f66),_0x5ea795=Cesium__namespace['Cartographic']['fromCartesian'](_0x527b92),_0x5ef0a7=_0x4b6153[_0x21645c(0xb04)]*0xb4/Math['PI'],_0x5a1f6f=_0x4b6153[_0x21645c(0xc3a)]*0xb4/Math['PI'],_0x77a915=_0x5ea795['longitude']*0xb4/Math['PI'],_0x450640=_0x5ea795['latitude']*0xb4/Math['PI'],_0x34a007=Math['sqrt']((_0x5ef0a7-_0x77a915)*(_0x5ef0a7-_0x77a915)+(_0x5a1f6f-_0x450640)*(_0x5a1f6f-_0x450640)),_0x4085da=_0x34a007*_0x1fd687,_0x56f952=Cesium__namespace['Cartesian3']['clone'](_0xc33f66),_0x5cec3d=Cesium__namespace['Cartesian3']['clone'](_0x527b92),_0x20a73c=Cesium__namespace[_0x21645c(_0x57cc4b._0x5423d3)]['distance'](_0x56f952,Cesium__namespace['Cartesian3'][_0x21645c(_0x57cc4b._0x6f5851)]),_0x3d257e=Cesium__namespace['Cartesian3']['distance'](_0x5cec3d,Cesium__namespace['Cartesian3'][_0x21645c(0x394)]);Cesium__namespace[_0x21645c(_0x57cc4b._0x5423d3)]['normalize'](_0x56f952,_0x56f952),Cesium__namespace['Cartesian3']['normalize'](_0x5cec3d,_0x5cec3d);if(Cesium__namespace['Cartesian3'][_0x21645c(0x89a)](_0x56f952,_0x5cec3d)===0x0)return _0xdfea99;var _0x34a48c=Cesium__namespace[_0x21645c(_0x57cc4b._0x3449a0)][_0x21645c(0xd56)](_0x56f952,_0x5cec3d);_0xdfea99['push'](_0xc33f66);for(var _0x1b3fc8=0x1;_0x1b3fc8<_0x4255d8-0x1;_0x1b3fc8++){var _0x282176=_0x1b3fc8*0x1/(_0x4255d8-0x1),_0x58e77c=0x1-_0x282176,_0x1911d6=Math['sin'](_0x58e77c*_0x34a48c)/Math['sin'](_0x34a48c),_0x2e54b4=Math['sin'](_0x282176*_0x34a48c)/Math[_0x21645c(_0x57cc4b._0x1f0e0b)](_0x34a48c),_0x533ba4=Cesium__namespace[_0x21645c(_0x57cc4b._0x3449a0)]['multiplyByScalar'](_0x56f952,_0x1911d6,new Cesium__namespace[(_0x21645c(0x23b))]()),_0x2b9885=Cesium__namespace['Cartesian3'][_0x21645c(_0x57cc4b._0x7789a4)](_0x5cec3d,_0x2e54b4,new Cesium__namespace['Cartesian3']()),_0x4a59d8=Cesium__namespace['Cartesian3']['add'](_0x533ba4,_0x2b9885,new Cesium__namespace['Cartesian3']()),_0x50437f=_0x282176*Math['PI'],_0x5ac92d=_0x20a73c*_0x58e77c+_0x3d257e*_0x282176+Math['sin'](_0x50437f)*_0x4085da;_0x4a59d8=Cesium__namespace['Cartesian3'][_0x21645c(0x742)](_0x4a59d8,_0x5ac92d,_0x4a59d8),_0xdfea99['push'](_0x4a59d8);}return _0xdfea99['push'](_0x527b92),_0xdfea99;}function getOffsetLine(_0x3703d3,_0x2e9d30){var _0x17cbe2={_0xe1ea9d:0x573,_0x4ed94e:0x8e7},_0x1e9f00=_0x5a92ef;_0x3703d3=LngLatArray[_0x1e9f00(_0x17cbe2._0xe1ea9d)](_0x3703d3);var _0x8fd0db=[];for(var _0x3ab53d=0x1;_0x3ab53d<_0x3703d3['length'];_0x3ab53d++){var _0x4f6ef0=_0x3703d3[_0x3ab53d-0x1],_0x549c57=_0x3703d3[_0x3ab53d],_0x3b7fc9=Cesium__namespace['Cartesian3']['subtract'](_0x4f6ef0,_0x549c57,new Cesium__namespace['Cartesian3']()),_0x205f98=Cesium__namespace['Cartesian3']['cross'](_0x4f6ef0,_0x3b7fc9,new Cesium__namespace['Cartesian3']()),_0x4aae97=computedOffsetData(_0x4f6ef0,_0x205f98,_0x2e9d30*0x3e8),_0x1bded4=computedOffsetData(_0x549c57,_0x205f98,_0x2e9d30*0x3e8);_0x3ab53d===0x1&&_0x8fd0db[_0x1e9f00(0x8e7)](_0x4aae97),_0x8fd0db[_0x1e9f00(_0x17cbe2._0x4ed94e)](_0x1bded4);}return _0x8fd0db;}function computedOffsetData(_0x579b72,_0x139a82,_0x1968f4){var _0x3967bb=new Cesium__namespace['Ray'](_0x579b72,_0x139a82);return Cesium__namespace['Ray']['getPoint'](_0x3967bb,_0x1968f4,new Cesium__namespace['Cartesian3']());}function sliceByMaxDistance(_0x9fd248,_0x155df8){var _0x3741d8={_0x210793:0x6ba},_0x3e2284=_0x5a92ef,_0x3111a0=arguments[_0x3e2284(_0x3741d8._0x210793)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};if(_0x9fd248['length']<0x2)return _0x3111a0['point']?_0x9fd248[_0x3e2284(0x6ba)]===0x1?_0x9fd248[0x0]:undefined:_0x9fd248;_0x9fd248=LngLatArray['toCartesians'](_0x9fd248);for(var _0x45ca80=_0x9fd248[_0x3e2284(0x6ba)]-0x1;_0x45ca80>=0x1;_0x45ca80--){var _0x2ee64f=_0x9fd248[_0x45ca80],_0x4e4135=_0x9fd248[_0x45ca80-0x1],_0x2e1c24=Cesium__namespace[_0x3e2284(0x23b)]['distance'](_0x2ee64f,_0x4e4135);_0x155df8-=_0x2e1c24;if(_0x155df8===0x0)return _0x3111a0['point']?_0x2ee64f:_0x9fd248['slice'](_0x45ca80);else{if(_0x155df8<0x0){_0x155df8+=_0x2e1c24;var _0x3f6383=getOnLinePointByLen(_0x2ee64f,_0x4e4135,_0x155df8);return _0x3111a0['point']?_0x3f6383:[_0x3f6383]['concat'](_0x9fd248['slice'](_0x45ca80));}}}return _0x3111a0['point']?_0x9fd248[_0x9fd248['length']-0x1]:_0x9fd248;}function convex(_0x180c9f){var _0x540778={_0x2e2ca2:0x41b},_0xb519de=_0x5a92ef;if(_0x180c9f['length']>0x0){var _0x18eb22=[];for(var _0x162ca9=0x0;_0x162ca9<_0x180c9f['length'];_0x162ca9++){_0x18eb22['push']({'type':'Feature','geometry':{'type':_0xb519de(_0x540778._0x2e2ca2),'coordinates':_0x180c9f[_0x162ca9]}});}var _0x4b9aa4=convex$1({'type':'FeatureCollection','features':_0x18eb22});if(_0x4b9aa4){var _0x35d564,_0x37f3a9=_0x4b9aa4===null||_0x4b9aa4===void 0x0?void 0x0:(_0x35d564=_0x4b9aa4['geometry'])===null||_0x35d564===void 0x0?void 0x0:_0x35d564['coordinates'];_0x37f3a9&&_0x37f3a9['length']>0x0&&(_0x180c9f=_0x37f3a9[0x0]);}}return _0x180c9f;}function getGridPoints(_0x4a3a2e,_0x342f6a,_0x13737b){var _0x560ce0={_0x1b0530:0x23b,_0x5455c9:0x675},_0x45df33=_0x5a92ef,_0x6172b=Cesium__namespace['Cartesian3']['distance'](Cesium__namespace[_0x45df33(_0x560ce0._0x1b0530)]['fromDegrees'](_0x4a3a2e[0x0],_0x4a3a2e[0x1]),Cesium__namespace['Cartesian3']['fromDegrees'](_0x4a3a2e[0x2],_0x4a3a2e[0x3]))/(Math['sqrt'](0x2)*0x3e8),_0x3204d9=_0x6172b/Math['sqrt'](_0x342f6a),_0x38a182=pointGrid(_0x4a3a2e,_0x3204d9,{'units':'kilometers'}),_0x54f8ac=[];return _0x38a182['features'][_0x45df33(_0x560ce0._0x5455c9)](function(_0x2da389){var _0x390d61=_0x2da389['geometry']['coordinates'];_0x54f8ac['push'](new LngLatPoint(_0x390d61[0x0],_0x390d61[0x1],_0x13737b));}),{'points':_0x54f8ac,'radius':Math['floor'](_0x3204d9*0x3e8/0x2)};}var PolyUtil={'__proto__':null,'centerOfMass':centerOfMass,'buffer':buffer,'bufferPoints':bufferPoints,'getGranularity':getGranularity,'interPolygon':interPolygon,'getHeightRange':getHeightRange,'computeVolume':computeVolume,'updateVolumeByMinHeight':updateVolumeByMinHeight,'updateVolume':updateVolume,'getEllipseOuterPositions':getEllipseOuterPositions,'formatRectangle':formatRectangle,'getExtentByGeoJSON':getExtentByGeoJSON,'getRectangle':getRectangle,'getPositionsRectVertex':getPositionsRectVertex,'getRectangleOuterPositions':getRectangleOuterPositions,'getRectPositionsByCenter':getRectPositionsByCenter,'isInPoly':isInPoly,'getBezierCurve':getBezierCurve,'interPolyline':interPolyline,'interLine':interLine,'computeSurfaceLine':computeSurfaceLine,'computeSurfacePoints':computeSurfacePoints,'computeStepSurfaceLine':computeStepSurfaceLine,'getLinkedPointList':getLinkedPointList,'getOffsetLine':getOffsetLine,'sliceByMaxDistance':sliceByMaxDistance,'convex':convex,'getGridPoints':getGridPoints};function getDistance(_0x21cd6b,_0x2628e3){var _0x4a5bd5={_0x50fbf1:0x6ba,_0x44356a:0x89a},_0x42ee4e=_0x5a92ef,_0x10042d=_0x21cd6b[_0x42ee4e(_0x4a5bd5._0x50fbf1)];if(!Cesium__namespace['defined'](_0x21cd6b)||_0x10042d<0x2)return 0x0;_0x21cd6b=LngLatArray[_0x42ee4e(0x573)](_0x21cd6b);var _0x32115c=0x0;for(var _0x5c2385=0x1;_0x5c2385<_0x10042d;_0x5c2385++){_0x32115c+=Cesium__namespace['Cartesian3'][_0x42ee4e(_0x4a5bd5._0x44356a)](_0x21cd6b[_0x5c2385-0x1],_0x21cd6b[_0x5c2385]);}return _0x2628e3&&(_0x32115c+=Cesium__namespace[_0x42ee4e(0x23b)]['distance'](_0x21cd6b[0x0],_0x21cd6b[_0x10042d-0x1])),_0x32115c;}function getSurfaceDistance(_0x316ffc){var _0x3f2610={_0x244400:0x888,_0x1bd12e:0xcdf,_0x5ed34a:0x6eb},_0x395050=_0x5a92ef;if(!Cesium__namespace[_0x395050(0x70e)](_0x316ffc)||_0x316ffc['length']<0x2)return 0x0;_0x316ffc=LngLatArray['toCartesians'](_0x316ffc);var _0x1f4741=0x0;for(var _0x20fbb4=0x1,_0x229341=_0x316ffc['length'];_0x20fbb4<_0x229341;_0x20fbb4++){var _0x591974=Cesium__namespace[_0x395050(_0x3f2610._0x244400)][_0x395050(_0x3f2610._0x1bd12e)](_0x316ffc[_0x20fbb4-0x1]),_0x29914b=Cesium__namespace['Cartographic']['fromCartesian'](_0x316ffc[_0x20fbb4]),_0x35bf28=new Cesium__namespace['EllipsoidGeodesic']();_0x35bf28[_0x395050(0x5fc)](_0x591974,_0x29914b);var _0x3e5bd5=_0x35bf28[_0x395050(_0x3f2610._0x5ed34a)];_0x3e5bd5=Math[_0x395050(0x912)](Math['pow'](_0x3e5bd5,0x2)+Math[_0x395050(0x9f4)](_0x29914b[_0x395050(0xd04)]-_0x591974['height'],0x2)),_0x1f4741+=_0x3e5bd5;}return _0x1f4741;}function getClampDistance(_0x41f7cc,_0x14bf3a){var _0x58278f=0x0,_0x59bf67=[];return new Promise(function(_0x2a4599,_0x39b250){setTimeout(function(){var _0x309f18={_0x3c7bc7:0xeb1},_0x9accc=_0x4361,_0x3008a4;computeStepSurfaceLine({'scene':_0x14bf3a['scene'],'positions':_0x41f7cc,'splitNum':_0x14bf3a['splitNum'],'has3dtiles':_0x14bf3a[_0x9accc(0x632)],'exact':(_0x3008a4=_0x14bf3a['exact'])!==null&&_0x3008a4!==void 0x0?_0x3008a4:!![],'endItem':function _0x170a7d(_0x3c7578,_0x28051d,_0x21e46a){var _0x5b08b1=_0x9accc,_0x1a239d=getSurfaceDistance(_0x3c7578);_0x28051d&&_0x14bf3a['disTerrainScale']&&(_0x1a239d=_0x1a239d*_0x14bf3a['disTerrainScale']),_0x58278f+=_0x1a239d,_0x59bf67[_0x5b08b1(0x8e7)](_0x1a239d),_0x14bf3a['endItem']&&_0x14bf3a[_0x5b08b1(_0x309f18._0x3c7bc7)]({'index':_0x21e46a,'positions':_0x3c7578,'distance':_0x1a239d,'arrDistance':_0x59bf67,'all_distance':_0x58278f});},'end':function _0x3946e8(_0xe317a9){_0x14bf3a['callback']&&_0x14bf3a['callback'](_0x58278f),_0x14bf3a['end']&&_0x14bf3a['end'](_0x58278f),_0x2a4599({'distance':_0x58278f,'arrDistance':_0x59bf67,'arrPositions':_0xe317a9});}});},0x32);});}function getArea(_0x43fad2){var _0x578f3f={_0xf5080b:0x96d,_0x3baa12:0xfc9,_0x2df185:0x23b,_0x7318f9:0x23b},_0x27cc7d=_0x5a92ef;if(!_0x43fad2||!Array['isArray'](_0x43fad2)||_0x43fad2[_0x27cc7d(0x6ba)]<0x3)return 0x0;_0x43fad2=LngLatArray[_0x27cc7d(0x573)](_0x43fad2);var _0x3b4c2a=Cesium__namespace[_0x27cc7d(_0x578f3f._0xf5080b)]['createGeometry'](Cesium__namespace['CoplanarPolygonGeometry']['fromPositions']({'positions':_0x43fad2,'vertexFormat':Cesium__namespace[_0x27cc7d(_0x578f3f._0x3baa12)]['POSITION_ONLY']})),_0x367011=0x0;if(!_0x3b4c2a)return _0x367011;var _0x53bceb=_0x3b4c2a['attributes']['position']['values'],_0x29e1de=_0x3b4c2a[_0x27cc7d(0x495)];for(var _0x44795d=0x0;_0x44795d<_0x29e1de[_0x27cc7d(0x6ba)];_0x44795d+=0x3){var _0x1c1399=Cesium__namespace['Cartesian3']['unpack'](_0x53bceb,_0x29e1de[_0x44795d]*0x3,new Cesium__namespace[(_0x27cc7d(_0x578f3f._0x2df185))]()),_0x5451a0=Cesium__namespace['Cartesian3'][_0x27cc7d(0x5ea)](_0x53bceb,_0x29e1de[_0x44795d+0x1]*0x3,new Cesium__namespace[(_0x27cc7d(0x23b))]()),_0x283acf=Cesium__namespace[_0x27cc7d(_0x578f3f._0x7318f9)][_0x27cc7d(0x5ea)](_0x53bceb,_0x29e1de[_0x44795d+0x2]*0x3,new Cesium__namespace['Cartesian3']());_0x367011+=getTriangleArea(_0x1c1399,_0x5451a0,_0x283acf);}return _0x367011;}function getSurfaceArea(_0x4dd07b){var _0x2a2c70={_0x558c91:0x9ba},_0xd020a0=_0x5a92ef;if(!_0x4dd07b||!Array['isArray'](_0x4dd07b)||_0x4dd07b[_0xd020a0(0x6ba)]<0x3)return 0x0;var _0x5eeeae=LngLatArray[_0xd020a0(0xdde)](_0x4dd07b);_0x5eeeae['length']>0x0&&_0x5eeeae['push'](_0x5eeeae[0x0]);var _0x397147=area({'type':'Feature','geometry':{'type':_0xd020a0(_0x2a2c70._0x558c91),'coordinates':[_0x5eeeae]}});return _0x397147;}function getTriangleArea(_0x3926c4,_0x4ec9c8,_0x52aa13){var _0x4721c9={_0x4048ce:0x23b,_0x42a79e:0x23b},_0x451f60=_0x5a92ef,_0x250e3f=Cesium__namespace[_0x451f60(0x23b)]['subtract'](_0x3926c4,_0x4ec9c8,new Cesium__namespace['Cartesian3']()),_0x25ebb3=Cesium__namespace['Cartesian3']['subtract'](_0x52aa13,_0x4ec9c8,new Cesium__namespace['Cartesian3']()),_0x4d35d9=Cesium__namespace[_0x451f60(_0x4721c9._0x4048ce)]['cross'](_0x250e3f,_0x25ebb3,_0x250e3f);return Cesium__namespace[_0x451f60(_0x4721c9._0x42a79e)]['magnitude'](_0x4d35d9)*0.5;}function getClampArea(_0x19b818,_0x4182cd){var _0x2a1910={_0x3ebb69:0xab5},_0x220f07={_0x4d42a4:0x77f,_0x39dd6a:0x589},_0x5b6359=_0x5a92ef;return interPolygon(_objectSpread2({'positions':_0x19b818,'exact':!![]},_0x4182cd))[_0x5b6359(_0x2a1910._0x3ebb69)](function(_0x177496){var _0x25de9a=_0x5b6359,_0x375179=0x0;for(var _0x89129b=0x0,_0x3a42fc=_0x177496[_0x25de9a(_0x220f07._0x4d42a4)]['length'];_0x89129b<_0x3a42fc;_0x89129b++){var _0x401835=_0x177496['list'][_0x89129b],_0x1f9588=_0x401835['point1'],_0x421e3c=_0x401835['point2'],_0x40f837=_0x401835[_0x25de9a(_0x220f07._0x39dd6a)];_0x375179+=getTriangleArea(_0x1f9588['pointDM'],_0x421e3c[_0x25de9a(0xb3e)],_0x40f837['pointDM']);}return _0x177496['area']=_0x375179,_0x4182cd['callback']&&_0x4182cd['callback'](_0x375179,_0x177496),_0x177496;});}function getAngle(_0x47543c,_0x3b88b3,_0x562aaa){var _0x4871e2={_0x1980a2:0x47c,_0x3a0520:0x5f1},_0x1c3a44=_0x5a92ef,_0x2aea34=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x3b88b3);_0x2aea34=Cesium__namespace['Matrix4']['getMatrix3'](_0x2aea34,new Cesium__namespace['Matrix3']());var _0x2d5bef=Cesium__namespace['Matrix3']['getColumn'](_0x2aea34,0x0,new Cesium__namespace['Cartesian3']()),_0x34af89=Cesium__namespace[_0x1c3a44(0x5d6)][_0x1c3a44(_0x4871e2._0x1980a2)](_0x2aea34,0x1,new Cesium__namespace['Cartesian3']()),_0x37b46b=Cesium__namespace[_0x1c3a44(0x5d6)][_0x1c3a44(0x47c)](_0x2aea34,0x2,new Cesium__namespace['Cartesian3']()),_0x5422a8=Cesium__namespace['Cartesian3']['subtract'](_0x47543c,_0x3b88b3,new Cesium__namespace['Cartesian3']());if(isNaN(_0x5422a8['x'])||isNaN(_0x5422a8['y'])||isNaN(_0x5422a8['z'])||_0x5422a8[_0x1c3a44(_0x4871e2._0x3a0520)](Cesium__namespace['Cartesian3']['ZERO']))return 0x0;_0x5422a8=Cesium__namespace['Cartesian3']['cross'](_0x5422a8,_0x37b46b,_0x5422a8),_0x5422a8=Cesium__namespace['Cartesian3']['cross'](_0x37b46b,_0x5422a8,_0x5422a8),_0x5422a8=Cesium__namespace['Cartesian3']['normalize'](_0x5422a8,_0x5422a8);var _0x525b76=Cesium__namespace[_0x1c3a44(0x23b)]['angleBetween'](_0x2d5bef,_0x5422a8),_0x9918be=Cesium__namespace['Cartesian3']['angleBetween'](_0x34af89,_0x5422a8);_0x9918be>Math['PI']*0.5&&(_0x525b76=0x2*Math['PI']-_0x525b76);var _0x2f5c16=0x168-Cesium__namespace[_0x1c3a44(0xab0)][_0x1c3a44(0x8f8)](_0x525b76)-0xb4;_0x562aaa&&(_0x2f5c16+=0x5a);if(_0x2f5c16<0x0)_0x2f5c16=_0x2f5c16+0x168;else _0x2f5c16>0x168&&(_0x2f5c16=_0x2f5c16-0x168);return _0x2f5c16;}function formatDistance(_0x551d45){var _0x1f95ad={_0x411c42:0x7d0,_0x14078b:0xd4d,_0x5cc1a8:0xd4d,_0x5a2c2c:0xa17},_0x3c8947=_0x5a92ef,_0x233a07,_0x34884e=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(_0x551d45==null)return'';_0x551d45=Number(_0x551d45);if(isNaN(_0x551d45)||_0x551d45===0x0)return'';isString(_0x34884e)&&(_0x34884e={'unit':_0x34884e});(_0x34884e[_0x3c8947(_0x1f95ad._0x411c42)]==null||_0x34884e[_0x3c8947(0x7d0)]===_0x3c8947(0x919))&&(_0x551d45<0x3e8?_0x34884e['unit']='m':_0x34884e['unit']='km');_0x34884e['decimal']=(_0x233a07=_0x34884e[_0x3c8947(0xd4d)])!==null&&_0x233a07!==void 0x0?_0x233a07:0x2;var _0xb3960d='';switch(_0x34884e['unit']){case'km':_0xb3960d=(_0x551d45*0.001)['toFixed'](_0x34884e[_0x3c8947(_0x1f95ad._0x14078b)])+getLangText('_公里',_0x34884e[_0x3c8947(0xa17)]);break;case'wm':_0xb3960d=(_0x551d45*0.0001)['toFixed'](_0x34884e[_0x3c8947(_0x1f95ad._0x5cc1a8)])+getLangText('_万米',_0x34884e[_0x3c8947(0xa17)]);break;case'mile':_0xb3960d=(_0x551d45*0.00054)['toFixed'](_0x34884e['decimal'])+getLangText('_海里',_0x34884e['lang']);break;case'zhang':_0xb3960d=(_0x551d45*0.3)['toFixed'](_0x34884e[_0x3c8947(0xd4d)])+getLangText('_丈',_0x34884e['lang']);break;case'm':default:_0xb3960d=_0x551d45['toFixed'](_0x34884e['decimal'])+getLangText('_米',_0x34884e[_0x3c8947(_0x1f95ad._0x5a2c2c)]);break;}return _0xb3960d;}function formatArea(_0x5e1373){var _0x51159a={_0x2430de:0xd4d,_0x212fcc:0x905,_0x32b8df:0xa17},_0x7e1e92=_0x5a92ef,_0x382644,_0x709e41=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(_0x5e1373==null)return'';_0x5e1373=Number(_0x5e1373);if(isNaN(_0x5e1373)||_0x5e1373===0x0)return'';isString(_0x709e41)&&(_0x709e41={'unit':_0x709e41});(_0x709e41['unit']==null||_0x709e41['unit']===_0x7e1e92(0x919))&&(_0x5e1373<0xf4240?_0x709e41['unit']='m':_0x709e41['unit']='km');_0x709e41[_0x7e1e92(_0x51159a._0x2430de)]=(_0x382644=_0x709e41['decimal'])!==null&&_0x382644!==void 0x0?_0x382644:0x2;var _0x4a2886='';switch(_0x709e41['unit']){case'km':_0x4a2886=(_0x5e1373/0xf4240)['toFixed'](_0x709e41[_0x7e1e92(_0x51159a._0x2430de)])+getLangText('_平方公里',_0x709e41['lang']);break;case'mu':_0x4a2886=(_0x5e1373*0.0015)[_0x7e1e92(0x905)](_0x709e41['decimal'])+getLangText('_亩',_0x709e41[_0x7e1e92(0xa17)]);break;case'ha':_0x4a2886=(_0x5e1373*0.0001)[_0x7e1e92(_0x51159a._0x212fcc)](_0x709e41['decimal'])+getLangText('_公顷',_0x709e41['lang']);break;case'm':default:_0x4a2886=_0x5e1373[_0x7e1e92(_0x51159a._0x212fcc)](_0x709e41['decimal'])+getLangText(_0x7e1e92(0x65b),_0x709e41[_0x7e1e92(_0x51159a._0x32b8df)]);break;}return _0x4a2886;}function formatVolume(_0x216484){var _0x4a650b={_0x94c1af:0xa17,_0x1af4a7:0xe5e,_0xa0a6c9:0xe8f},_0x12ed79=_0x5a92ef,_0x5cd83d,_0x56f1d9=arguments[_0x12ed79(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(_0x216484==null)return'';_0x216484=Number(_0x216484);if(isNaN(_0x216484)||_0x216484===0x0)return'';_0x56f1d9['decimal']=(_0x5cd83d=_0x56f1d9['decimal'])!==null&&_0x5cd83d!==void 0x0?_0x5cd83d:0x2;if(_0x56f1d9[_0x12ed79(_0x4a650b._0x94c1af)]===LangType['EN'])return _0x216484['toFixed'](_0x56f1d9['decimal'])+getLangText(_0x12ed79(_0x4a650b._0x1af4a7),_0x56f1d9['lang']);return _0x216484<0x2710?_0x216484['toFixed'](_0x56f1d9['decimal'])+getLangText('_立方米',_0x56f1d9['lang']):(_0x216484/0x2710)['toFixed'](_0x56f1d9[_0x12ed79(0xd4d)])+getLangText(_0x12ed79(_0x4a650b._0xa0a6c9),_0x56f1d9['lang']);}var MeasureUtil={'__proto__':null,'getDistance':getDistance,'getSurfaceDistance':getSurfaceDistance,'getClampDistance':getClampDistance,'getArea':getArea,'getSurfaceArea':getSurfaceArea,'getTriangleArea':getTriangleArea,'getClampArea':getClampArea,'getAngle':getAngle,'formatDistance':formatDistance,'formatArea':formatArea,'formatVolume':formatVolume};function register$3(_0x565df0,_0x21e523){var _0x2caa30={_0x53d1d6:0x4a4,_0x28b495:0x32c},_0x216f72=_0x5a92ef;Cesium__namespace['Material'][_0x216f72(_0x2caa30._0x53d1d6)]['getMaterial'](_0x565df0)&&logError$1('MaterialUtil\x20register:\x20'['concat'](_0x565df0,_0x216f72(0x48b)),_0x21e523),MaterialTypes[_0x565df0]=_0x565df0,Cesium__namespace['Material'][_0x565df0+'Type']=_0x565df0,_0x21e523['fabric']&&(_0x21e523['fabric']['type']=_0x565df0),Cesium__namespace['Material']['_materialCache'][_0x216f72(_0x2caa30._0x28b495)](_0x565df0,_0x21e523);}var OptsConverClass={};function registerOptsConver(_0x306c80,_0x2a89e5){OptsConverClass[_0x306c80]&&logError$1('MaterialUtil\x20registerOptsConver:\x20'['concat'](_0x306c80,'类型已存在'),_0x2a89e5),OptsConverClass[_0x306c80]=_0x2a89e5;}var MaterialClass={},MaterialTypes={};function registerClass(_0x261b8a,_0xf2a6df){var _0x23898d=_0x5a92ef;MaterialTypes[_0x261b8a]&&logError$1('MaterialUtil\x20registerClass:\x20'['concat'](_0x261b8a,_0x23898d(0x48b)),_0xf2a6df),MaterialClass[_0x261b8a]=_0xf2a6df,MaterialTypes[_0x261b8a]=_0x261b8a;}var MaterialPropertyClass={};function registerPropertyClass(_0x3a8123,_0x4d0516){var _0x3a3f6f={_0x332260:0xd93},_0x53d599=_0x5a92ef;MaterialPropertyClass[_0x3a8123]&&logError$1(_0x53d599(_0x3a3f6f._0x332260)['concat'](_0x3a8123,_0x53d599(0xc8a)),_0x4d0516),MaterialPropertyClass[_0x3a8123]=_0x4d0516;}function createMaterialProperty(_0x48a182,_0x32b139){var _0x2bafcc={_0x1bbe56:0xd34},_0x481580=_0x5a92ef,_0x1a0918=MaterialPropertyClass[_0x48a182];if(_0x1a0918){var _0x2cd844=OptsConverClass[_0x48a182]||OptsConverClass[_0x481580(_0x2bafcc._0x1bbe56)];_0x2cd844&&(_0x32b139[_0x481580(0x9ae)]=_0x48a182,_0x32b139=_0x2cd844['toCesiumVal'](_0x32b139,{},!![]));var _0x453c35=new _0x1a0918(_0x32b139);return _0x453c35['_mars_type']=_0x48a182,_0x453c35['options']=_0x32b139,_0x453c35;}else logWarn('createMaterialProperty:未找到该类型的对应材质属性',_0x48a182);}function createMaterial(_0x14f2df,_0x293d06){var _0x24f0fe={_0x35cbcb:0x79e},_0x5dd2ae=_0x5a92ef;if(!_0x14f2df){logError$1(_0x5dd2ae(_0x24f0fe._0x35cbcb));return;}var _0x56564c=OptsConverClass[_0x14f2df]||OptsConverClass['default'];_0x56564c&&(_0x293d06['materialType']=_0x14f2df,_0x293d06=_0x56564c[_0x5dd2ae(0x851)](_0x293d06));var _0x96605,_0x126a51=MaterialClass[_0x14f2df];return _0x126a51?_0x96605=new _0x126a51(_0x293d06):_0x96605=Cesium__namespace[_0x5dd2ae(0x55a)][_0x5dd2ae(0xdec)](_0x14f2df,_0x293d06),_0x96605['options']=_0x293d06,_0x96605['_mars_type']=_0x14f2df,_0x96605;}function hasMaterial(_0x3da6db,_0x591b12){return _0x591b12?Boolean(MaterialPropertyClass[_0x3da6db]):Boolean(MaterialTypes[_0x3da6db]);}function toJSON(_0x1a3d93){var _0x5b9089={_0xbd9a0d:0x6ea,_0x136b09:0xb97},_0xe14ba3=_0x5a92ef,_0xb9bea2,_0x4921a0=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x36609b;if(_0x1a3d93['_mars_type'])_0x36609b=_0x1a3d93[_0xe14ba3(0xb71)];else{if(_0x1a3d93!==null&&_0x1a3d93!==void 0x0&&(_0xb9bea2=_0x1a3d93['_template'])!==null&&_0xb9bea2!==void 0x0&&_0xb9bea2['type'])_0x36609b=_0x1a3d93[_0xe14ba3(_0x5b9089._0xbd9a0d)]['type'];else _0x1a3d93!==null&&_0x1a3d93!==void 0x0&&_0x1a3d93['getType']&&(_0x36609b=_0x1a3d93[_0xe14ba3(_0x5b9089._0x136b09)]());}if(!_0x36609b){if(_0x1a3d93 instanceof Cesium__namespace['Color'])_0x36609b='Color';else{if(_0x1a3d93 instanceof HTMLVideoElement)return;else logWarn(_0xe14ba3(0xf59),_0x1a3d93);}}var _0x275dcf=OptsConverClass[_0x36609b]||OptsConverClass[_0xe14ba3(0xd34)];return _0x275dcf&&(_0x4921a0['materialType']=_0x36609b,_0x4921a0['materialOptions']=_0x275dcf['toJSON'](_0x1a3d93)),_0x4921a0;}function toJSONByType(_0x4af854,_0x205247){var _0x2c7bee=_0x5a92ef,_0x3fe140=OptsConverClass[_0x4af854]||OptsConverClass[_0x2c7bee(0xd34)];return _0x3fe140?_0x3fe140['toJSON'](_0x205247):_0x205247;}var MaterialUtil={'__proto__':null,'register':register$3,'registerOptsConver':registerOptsConver,'registerClass':registerClass,'registerPropertyClass':registerPropertyClass,'createMaterialProperty':createMaterialProperty,'createMaterial':createMaterial,'hasMaterial':hasMaterial,'toJSON':toJSON,'toJSONByType':toJSONByType},PointType={'Control':0x1,'MoveAll':0x2,'AddMidPoint':0x3,'MoveHeight':0x4,'EditAttr':0x5,'EditRotation':0x6},PointColor={'Control':_0x5a92ef(0x70a),'MoveAll':'#8c003a','MoveHeight':'#9500eb','EditAttr':'#f531e8','AddMidPoint':'rgba(4,194,201,0.3)'},defaultEditStyle={'pixelSize':0xc,'outline':!![],'outlineColor':'rgba(255,255,255,0.5)','outlineWidth':0x2,'scaleByDistance':new Cesium__namespace['NearFarScalar'](0x3e8,0x1,0xf4240,0.5),'disableDepthTestDistance':Number['POSITIVE_INFINITY']};function setPointStyle(_0xd28065){defaultEditStyle=merge(defaultEditStyle,_0xd28065);}function getEditPointStyle(_0x4e1913){var _0xcbc9de={_0x8e6016:0xbca},_0x49ad69=_0x5a92ef,_0x187f5f=_objectSpread2({},defaultEditStyle);switch(_0x4e1913){case PointType['AddMidPoint']:_0x187f5f[_0x49ad69(0x84b)]=PointColor[_0x49ad69(_0xcbc9de._0x8e6016)],_0x187f5f['outlineColor']='rgba(255,255,255,0.4)';break;case PointType['MoveAll']:_0x187f5f[_0x49ad69(0x84b)]=PointColor['MoveAll'];break;case PointType['MoveHeight']:_0x187f5f['color']=PointColor['MoveHeight'];break;case PointType['EditAttr']:_0x187f5f['color']=PointColor['EditAttr'];break;case PointType['Control']:default:_0x187f5f['color']=PointColor['Control'];break;}return _0x187f5f;}var DrawUtil={'__proto__':null,'PointType':PointType,'PointColor':PointColor,'setPointStyle':setPointStyle,'getEditPointStyle':getEditPointStyle},TerrainType={'NONE':'none','XYZ':_0x5a92ef(0x39b),'ARCGIS':_0x5a92ef(0x27a),'ION':_0x5a92ef(0xd6a),'GEE':'gee','VR':'vr'},GCJMercatorTilingScheme=function(_0x2d13b7){var _0x5df1b6={_0x14da19:0x339},_0x2367b0={_0x3131c3:0xab0,_0x5a9b8a:0x888},_0x3747b3={_0x11361e:0x8f8,_0x1ea11:0xab0,_0x33bd46:0x888};_inherits(_0x43d97a,_0x2d13b7);var _0x2e33f1=_createSuper(_0x43d97a);function _0x43d97a(_0x49848c){var _0x3216ae=_0x4361,_0x16bb41;_classCallCheck(this,_0x43d97a),_0x16bb41=_0x2e33f1['call'](this,_0x49848c);var _0x430c47=_0x49848c[_0x3216ae(_0x5df1b6._0x14da19)],_0x360b9b=_0x49848c[_0x3216ae(0x88b)],_0x2f0839=getTransFun(_0x430c47,_0x360b9b),_0x198620=getTransFun(_0x360b9b,_0x430c47);if(_0x2f0839){var _0x30bd0d=new Cesium__namespace[(_0x3216ae(0xe68))]();_0x16bb41['_projection']['project']=function(_0x578298,_0x366d86){var _0x457602=_0x3216ae;return _0x366d86=_0x2f0839([Cesium__namespace['Math'][_0x457602(_0x3747b3._0x11361e)](_0x578298['longitude']),Cesium__namespace[_0x457602(_0x3747b3._0x1ea11)]['toDegrees'](_0x578298['latitude'])]),_0x366d86=_0x30bd0d['project'](new Cesium__namespace[(_0x457602(_0x3747b3._0x33bd46))](Cesium__namespace['Math']['toRadians'](_0x366d86[0x0]),Cesium__namespace['Math']['toRadians'](_0x366d86[0x1]))),new Cesium__namespace['Cartesian2'](_0x366d86['x'],_0x366d86['y']);},_0x16bb41['_projection']['unproject']=function(_0x504523,_0xf41a43){var _0x523d5d=_0x3216ae,_0x30f0d2=_0x30bd0d['unproject'](_0x504523);return _0xf41a43=_0x198620([Cesium__namespace[_0x523d5d(_0x2367b0._0x3131c3)]['toDegrees'](_0x30f0d2['longitude']),Cesium__namespace['Math'][_0x523d5d(0x8f8)](_0x30f0d2['latitude'])]),new Cesium__namespace[(_0x523d5d(_0x2367b0._0x5a9b8a))](Cesium__namespace['Math']['toRadians'](_0xf41a43[0x0]),Cesium__namespace['Math'][_0x523d5d(0x8db)](_0xf41a43[0x1]));};}return _0x16bb41;}return _createClass(_0x43d97a);}(Cesium__namespace['WebMercatorTilingScheme']),LayerClass={};function register$2(_0x19ceef,_0x280ca6){LayerClass[_0x19ceef]&&logError$1('register:\x20'['concat'](_0x19ceef,'类型已存在'),_0x280ca6),LayerType[_0x19ceef]=_0x19ceef,LayerClass[_0x19ceef]=_0x280ca6,_0x280ca6['type']=_0x19ceef,_0x280ca6['prototype']['_type']=_0x19ceef;}function getClass$2(_0x459fd7){return LayerClass[_0x459fd7];}function create$2(_0x229879,_0x205fa3){var _0x17396b={_0x4c40c7:0xe81},_0x40fd48=_0x5a92ef,_0x26f801=getClass$2(_0x229879[_0x40fd48(_0x17396b._0x4c40c7)]);if(_0x26f801){_0x205fa3&&(_0x229879['templateValues']=_0x205fa3);var _0x3210fb=new _0x26f801(_0x229879);return _0x3210fb;}else logWarn(_0x40fd48(0xc5f),_0x229879);}function converOptions(_0x201d0c){var _0x5f1f0f={_0x466abb:0xbe8,_0x2e0900:0xe87,_0x27ecf7:0x3d7,_0x39ded8:0x2a6,_0x532f3d:0x82e,_0x252548:0x5f9,_0x5eae18:0xcae,_0x5c3ac2:0x49c,_0x2e523c:0xea3,_0x3c8807:0xc91,_0x57f997:0xd57},_0x5d90f4=_0x5a92ef,_0x28df13={};for(var _0xd36b5b in _0x201d0c){var _0xb9044a=_0x201d0c[_0xd36b5b];if(_0xb9044a==null)continue;switch(_0xd36b5b){case'crs':_0xb9044a=(_0xb9044a+'')['toUpperCase']();if(_0xb9044a===CRS['EPSG4326']||_0xb9044a===_0x5d90f4(_0x5f1f0f._0x466abb)||_0xb9044a==='EPSG4326')_0x28df13[_0x5d90f4(0x2a6)]=CRS['EPSG4326'],_0x28df13['tilingScheme']=new Cesium__namespace['GeographicTilingScheme']({'numberOfLevelZeroTilesX':_0x201d0c['numberOfLevelZeroTilesX']||0x2,'numberOfLevelZeroTilesY':_0x201d0c[_0x5d90f4(_0x5f1f0f._0x2e0900)]||0x1});else _0xb9044a===CRS['EPSG4490']||_0xb9044a===_0x5d90f4(_0x5f1f0f._0x27ecf7)||_0xb9044a==='EPSG4490'?(_0x28df13[_0x5d90f4(0x2a6)]=CRS['EPSG4490'],_0x28df13['tilingScheme']=new Cesium__namespace['GeographicTilingScheme']({'numberOfLevelZeroTilesX':_0x201d0c['numberOfLevelZeroTilesX']||0x2,'numberOfLevelZeroTilesY':_0x201d0c['numberOfLevelZeroTilesY']||0x1})):(_0x28df13[_0x5d90f4(_0x5f1f0f._0x39ded8)]=CRS['EPSG3857'],_0x28df13['tilingScheme']=new Cesium__namespace[(_0x5d90f4(_0x5f1f0f._0x532f3d))]({'numberOfLevelZeroTilesX':_0x201d0c['numberOfLevelZeroTilesX']||0x1,'numberOfLevelZeroTilesY':_0x201d0c['numberOfLevelZeroTilesY']||0x1}));break;case'chinaCRS':{_0x201d0c[_0x5d90f4(0x339)]!==_0x201d0c['chinaCRS']&&(_0x28df13['tilingScheme']=new GCJMercatorTilingScheme({'mapChinaCRS':_0x201d0c[_0x5d90f4(0x339)]||ChinaCRS['WGS84'],'chinaCRS':_0x201d0c['chinaCRS'],'numberOfLevelZeroTilesX':_0x201d0c['numberOfLevelZeroTilesX']||0x1,'numberOfLevelZeroTilesY':_0x201d0c[_0x5d90f4(0xe87)]||0x1}));break;}case _0x5d90f4(0x7ca):if(Cesium__namespace['defined'](_0xb9044a)&&Cesium__namespace['defined'](_0xb9044a['xmin'])&&Cesium__namespace['defined'](_0xb9044a[_0x5d90f4(0x420)])&&Cesium__namespace['defined'](_0xb9044a[_0x5d90f4(0x831)])&&Cesium__namespace['defined'](_0xb9044a['ymax']))_0x28df13['rectangle']=Cesium__namespace[_0x5d90f4(0xcae)]['fromDegrees'](_0xb9044a[_0x5d90f4(_0x5f1f0f._0x252548)],_0xb9044a['ymin'],_0xb9044a['xmax'],_0xb9044a['ymax']);else _0xb9044a instanceof Cesium__namespace['Rectangle']&&(_0x28df13['rectangle']=_0xb9044a);break;case'bbox':_0x28df13['rectangle']=Cesium__namespace[_0x5d90f4(_0x5f1f0f._0x5eae18)]['fromDegrees'](_0xb9044a[0x0],_0xb9044a[0x1],_0xb9044a[0x2],_0xb9044a[0x3]);break;default:_0x28df13[_0xd36b5b]=_0xb9044a;break;}}return _0x28df13['crs']===CRS['EPSG4490']&&_0x28df13[_0x5d90f4(_0x5f1f0f._0x5c3ac2)]&&(_0x28df13[_0x5d90f4(_0x5f1f0f._0x5c3ac2)]=_0x28df13['url'][_0x5d90f4(0xea3)](/\{z\}/gm,'{z4490}'),_0x28df13[_0x5d90f4(0x49c)]=_0x28df13[_0x5d90f4(0x49c)]['replace'](/\{arc_z\}/gm,'{arc_z4490}'),_0x28df13['url']=_0x28df13['url'][_0x5d90f4(_0x5f1f0f._0x2e523c)](/\{arc_Z\}/gm,_0x5d90f4(0x345))),_0x201d0c['tms']&&(_0x28df13[_0x5d90f4(0x49c)]=_0x28df13['url'][_0x5d90f4(0xea3)](/\{y\}/gm,_0x5d90f4(0x22b))),Cesium__namespace['defined'](_0x201d0c[_0x5d90f4(_0x5f1f0f._0x3c8807)])&&Cesium__namespace[_0x5d90f4(0x70e)](_0x201d0c['minimumLevel'])&&_0x201d0c[_0x5d90f4(0xc91)]<_0x201d0c['minimumLevel']&&(_0x28df13['minimumTerrainLevel']=_0x201d0c['minimumLevel']),Cesium__namespace['defined'](_0x201d0c['maximumTerrainLevel'])&&Cesium__namespace['defined'](_0x201d0c['maximumLevel'])&&_0x201d0c[_0x5d90f4(_0x5f1f0f._0x57f997)]>_0x201d0c[_0x5d90f4(0x364)]&&(_0x28df13[_0x5d90f4(_0x5f1f0f._0x57f997)]=_0x201d0c[_0x5d90f4(0x364)]),!Cesium__namespace['defined'](_0x201d0c['minimumTerrainLevel'])&&Cesium__namespace['defined'](_0x201d0c[_0x5d90f4(0xb4b)])&&_0x201d0c['minimumLevel']>0x0&&(_0x28df13['minimumTerrainLevel']=_0x201d0c['minimumLevel']),_0x28df13[_0x5d90f4(_0x5f1f0f._0x5c3ac2)]&&(_0x28df13['url']=getUrlResource(_0x28df13)),_0x28df13;}var ImageryProviderClass={};function registerImageryProvider(_0x1ebae2,_0x520c14){var _0x433084=_0x5a92ef;ImageryProviderClass[_0x1ebae2]&&logError$1('registerImageryProvider:\x20'[_0x433084(0x4b9)](_0x1ebae2,'类型已存在')),ImageryProviderClass[_0x1ebae2]=_0x520c14;}function getProviderClass(_0x2d168d){return ImageryProviderClass[_0x2d168d];}function createImageryProvider$k(_0x3ffcce){var _0xc5377d={_0x204d4b:0x3d0},_0x175c98=_0x5a92ef,_0x2bf274=getProviderClass(_0x3ffcce['type']);if(_0x2bf274){var _0x1c024d=new _0x2bf274(_0x3ffcce);return!_0x1c024d['options']&&(_0x1c024d[_0x175c98(0x514)]=_0x3ffcce),Cesium__namespace['defined'](_0x3ffcce['invertColor'])&&(_0x1c024d['invertColor']=_0x3ffcce['invertColor']),Cesium__namespace['defined'](_0x3ffcce['filterColor'])&&(_0x1c024d[_0x175c98(_0xc5377d._0x204d4b)]=getCesiumColor(_0x3ffcce['filterColor'])),_0x1c024d;}else logWarn('createImageryProvider存在未识别的图层',_0x3ffcce);}function getImageryProviderViewModels(_0x2f741f,_0x22e1f6){var _0x81fd4f={_0x356f56:0x7a6,_0x25b459:0x8e7},_0x5997fb=_0x5a92ef,_0x1e2f4b=[],_0x4875a1=-0x1;for(var _0xf2489a=0x0;_0xf2489a<_0x2f741f[_0x5997fb(0x6ba)];_0xf2489a++){var _0x4d263e=_0x2f741f[_0xf2489a];if(_0x4d263e['type']==='group'&&_0x4d263e['layers']==null)continue;_0x22e1f6&&(_0x4d263e['templateValues']=_0x22e1f6),_0x4d263e['show']?_0x4875a1=_0x1e2f4b[_0x5997fb(0x6ba)]:delete _0x4d263e[_0x5997fb(_0x81fd4f._0x356f56)],_0x1e2f4b[_0x5997fb(_0x81fd4f._0x25b459)](createProviderViewModel(_0x4d263e,_0xf2489a));}return{'imageryProviderViewModels':_0x1e2f4b,'selectedIndex':_0x4875a1};}function createProviderViewModel(_0x465320,_0x44727e){var _0x58d78c={_0x430229:0x343,_0x4b472f:0xba7,_0x4cc049:0xa34},_0x1d6c81=_0x5a92ef;window[_0x1d6c81(_0x58d78c._0x430229)]=createImageryProvider$k;var _0x2d1034='window._temp_mars3d_basemaps'['concat'](_0x44727e);return new Function('\x0a\x20\x20\x20\x20'['concat'](_0x2d1034,'\x20=\x20function\x20(item)\x20{\x0a\x20\x20\x20\x20\x20\x20item\x20=\x20item\x20||\x20')['concat'](JSON['stringify'](getAttrVal(_0x465320,{'onlySimpleType':!![]})),';\x0a\x20\x20\x20\x20\x20\x20if\x20(item.type\x20===\x20\x22group\x22)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20const\x20arrVec\x20=\x20[]\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(let\x20index\x20=\x200;\x20index\x20<\x20item.layers.length;\x20index++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20item2\x20=\x20item.layers[index]\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(item.templateValues)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20item2.templateValues\x20=\x20item.templateValues\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20temp\x20=\x20window._temp_mars3d_createImageryProvider(item2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(temp\x20==\x20null)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20arrVec.push(temp)\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20arrVec\x0a\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20window._temp_mars3d_createImageryProvider(item)\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}'))(),new Cesium__namespace[(_0x1d6c81(_0x58d78c._0x4b472f))]({'name':_0x465320['name']||'','tooltip':_0x465320[_0x1d6c81(_0x58d78c._0x4cc049)]||'','iconUrl':_0x465320['icon']||'','category':_0x465320['category']||'','data':_0x465320,'creationFunction':eval(_0x2d1034),'endFunction':function _0x1450c7(_0x5570a0){}});}var _ellipsoid=new Cesium__namespace[(_0x5a92ef(0xd26))]({'ellipsoid':Cesium__namespace[_0x5a92ef(0x45c)]['WGS84']});function getNoTerrainProvider(){return _ellipsoid;}var TerrainProviderClass={};function registerTerrainProvider(_0x4b94ef,_0x28f611){var _0x2ab2b9={_0x2882f4:0x4b9},_0x3ffb8f=_0x5a92ef;TerrainProviderClass[_0x4b94ef]&&logError$1('registerTerrainProvider:\x20'[_0x3ffb8f(_0x2ab2b9._0x2882f4)](_0x4b94ef,'类型已存在')),TerrainProviderClass[_0x4b94ef]=_0x28f611;}function getTerrainProviderClass(_0x22aea1){return TerrainProviderClass[_0x22aea1];}function createTerrainProvider(_0x5335c1){var _0x1cfd53={_0x195b68:0xae2,_0x5e0c7f:0xb9f,_0x3df76a:0x2c3},_0x3a4f34=_0x5a92ef,_0x222ae7;_0x5335c1=_0x5335c1||{'type':TerrainType[_0x3a4f34(0x614)]},_0x5335c1['type']=_0x5335c1['type']||TerrainType[_0x3a4f34(_0x1cfd53._0x195b68)],_0x5335c1['requestVertexNormals']=(_0x222ae7=_0x5335c1['requestVertexNormals'])!==null&&_0x222ae7!==void 0x0?_0x222ae7:!![];var _0x45b5c4;switch(_0x5335c1['type']){case TerrainType['XYZ']:case'terrain':replaceOnlineUrlDomain(_0x5335c1);Cesium__namespace['defined'](Cesium__namespace[_0x3a4f34(_0x1cfd53._0x5e0c7f)])?_0x45b5c4=new Cesium__namespace[(_0x3a4f34(0x499))](_0x5335c1):_0x45b5c4=new Cesium__namespace['CesiumTerrainProvider'](_objectSpread2(_objectSpread2({},_0x5335c1),{},{'url':getUrlResource(_0x5335c1)}));break;case TerrainType['NONE']:case'ellipsoid':_0x45b5c4=_ellipsoid;break;case TerrainType['ION']:_0x45b5c4=new Cesium__namespace['CesiumTerrainProvider']({'url':Cesium__namespace['IonResource'][_0x3a4f34(_0x1cfd53._0x3df76a)](0x1),'requestWaterMask':_0x5335c1['requestWaterMask'],'requestVertexNormals':_0x5335c1[_0x3a4f34(0x736)]});break;case TerrainType['GEE']:case'google':_0x45b5c4=new Cesium__namespace['GoogleEarthEnterpriseTerrainProvider'](_objectSpread2(_objectSpread2({},_0x5335c1),{},{'metadata':new Cesium__namespace['GoogleEarthEnterpriseMetadata'](_objectSpread2(_objectSpread2({},_0x5335c1),{},{'url':getUrlResource(_0x5335c1)}))}));break;case TerrainType['ARCGIS']:_0x45b5c4=new Cesium__namespace['ArcGISTiledElevationTerrainProvider'](_objectSpread2(_objectSpread2({},_0x5335c1),{},{'url':getUrlResource(_0x5335c1)}));break;case TerrainType['VR']:_0x45b5c4=new Cesium__namespace['VRTheWorldTerrainProvider'](_objectSpread2(_objectSpread2({},_0x5335c1),{},{'url':getUrlResource(_0x5335c1)}));break;default:{var _0x118a86=getTerrainProviderClass(_0x5335c1['type']);_0x118a86&&(_0x45b5c4=new _0x118a86(_0x5335c1));}break;}return _0x45b5c4;}function getTerrainProviderViewModels(_0x22a4e2){var _0x4dc2ff={_0xadf15d:0xba7,_0x567ad3:0x1006,_0x58f754:0x893,_0x1c4826:0xba0,_0x30ccf8:0x96a,_0x5acbcf:0x1006},_0x1d5549={_0x28acc7:0xa96},_0xd9a300={_0x2a1135:0x48e},_0x348fc7=_0x5a92ef;return _0x22a4e2?[new Cesium__namespace['ProviderViewModel']({'name':_0x348fc7(0x2a2),'iconUrl':Cesium__namespace['buildModuleUrl']('Widgets/Images/TerrainProviders/Ellipsoid.png'),'tooltip':'WGS84标准椭球即\x20EPSG:4326','category':'','creationFunction':function _0x3ac8b5(){return getNoTerrainProvider();}}),new Cesium__namespace[(_0x348fc7(_0x4dc2ff._0xadf15d))]({'name':_0x22a4e2['name']||'有地形','iconUrl':Cesium__namespace[_0x348fc7(_0x4dc2ff._0x567ad3)]('Widgets/Images/TerrainProviders/CesiumWorldTerrain.png'),'tooltip':_0x22a4e2['tooltip']||'提供的高精度的DEM地形服务','category':'','creationFunction':function _0x2e2c79(){return createTerrainProvider(_0x22a4e2);}})]:[new Cesium__namespace['ProviderViewModel']({'name':'无地形','iconUrl':Cesium__namespace['buildModuleUrl'](_0x348fc7(_0x4dc2ff._0x58f754)),'tooltip':'WGS84标准椭球即\x20EPSG:4326','category':'','creationFunction':function _0x317252(){return getNoTerrainProvider();}}),new Cesium__namespace['ProviderViewModel']({'name':'Mar3D\x20中国地形','iconUrl':Cesium__namespace['buildModuleUrl']('Widgets/Images/TerrainProviders/CesiumWorldTerrain.png'),'tooltip':_0x348fc7(_0x4dc2ff._0x1c4826),'category':'','creationFunction':function _0x2c36ac(){var _0x18eb66=_0x348fc7;return createTerrainProvider({'url':_0x18eb66(_0xd9a300._0x2a1135)});}}),new Cesium__namespace[(_0x348fc7(0xba7))]({'name':_0x348fc7(_0x4dc2ff._0x30ccf8),'iconUrl':Cesium__namespace[_0x348fc7(_0x4dc2ff._0x5acbcf)]('Widgets/Images/TerrainProviders/CesiumWorldTerrain.png'),'tooltip':'Cesium官方Ion提供的高分辨率全球地形','category':'','creationFunction':function _0xe25ea(){return createTerrainProvider({'type':'ion'});}}),new Cesium__namespace['ProviderViewModel']({'name':'ArcGIS\x20全球地形','iconUrl':Cesium__namespace['buildModuleUrl']('Widgets/Images/TerrainProviders/CesiumWorldTerrain.png'),'tooltip':'arcgis官方提供的高分辨率全球地形','category':'','creationFunction':function _0x446d93(){var _0x2bab4b=_0x348fc7;return createTerrainProvider({'type':'arcgis','url':_0x2bab4b(_0x1d5549._0x28acc7)});}})];}var LayerUtil={'__proto__':null,'register':register$2,'getClass':getClass$2,'create':create$2,'converOptions':converOptions,'registerImageryProvider':registerImageryProvider,'getProviderClass':getProviderClass,'createImageryProvider':createImageryProvider$k,'getImageryProviderViewModels':getImageryProviderViewModels,'getNoTerrainProvider':getNoTerrainProvider,'registerTerrainProvider':registerTerrainProvider,'getTerrainProviderClass':getTerrainProviderClass,'createTerrainProvider':createTerrainProvider,'getTerrainProviderViewModels':getTerrainProviderViewModels},ControlClass={};function register$1(_0x2ee1cf,_0x4a4f42){var _0x5a7295=_0x5a92ef;ControlClass[_0x2ee1cf]&&logError$1('register:\x20'['concat'](_0x2ee1cf,'类型已存在'),_0x4a4f42),ControlType[_0x2ee1cf]=_0x2ee1cf,ControlClass[_0x2ee1cf]=_0x4a4f42,_0x4a4f42[_0x5a7295(0xe81)]=_0x2ee1cf,_0x4a4f42[_0x5a7295(0xe26)]['_type']=_0x2ee1cf;}function getClass$1(_0x1c6871){return ControlClass[_0x1c6871];}function create$1(_0x2705c2,_0x47c4e6){var _0x5e57d4=getClass$1(_0x2705c2);if(_0x5e57d4){var _0x55355c=new _0x5e57d4(_0x47c4e6);return _0x55355c;}}var ControlUtil={'__proto__':null,'register':register$1,'getClass':getClass$1,'create':create$1},EffectClass={};function register(_0x641fe9,_0x13e9b8){var _0x31e014=_0x5a92ef;EffectClass[_0x641fe9]&&logError$1(_0x31e014(0xeac)['concat'](_0x641fe9,'类型已存在'),_0x13e9b8),EffectType[_0x641fe9]=_0x641fe9,EffectClass[_0x641fe9]=_0x13e9b8,_0x13e9b8['type']=_0x641fe9,_0x13e9b8['prototype']['_type']=_0x641fe9;}function getClass(_0x20f5a9){return EffectClass[_0x20f5a9];}function create(_0x2d6184,_0x2deaf1){var _0x10efc7=getClass(_0x2d6184);if(_0x10efc7){var _0x338bc6=new _0x10efc7(_0x2deaf1);return _0x338bc6;}else logWarn('配置中的特效未处理',_0x2d6184,_0x2deaf1);}var EffectUtil={'__proto__':null,'register':register,'getClass':getClass,'create':create},BaseOptsConver=(function(){var _0x548a80={_0x3eb108:0x851,_0x259b6e:0x7f9,_0x48805a:0xfe4},_0x382a04={_0x2c92d6:0x960},_0x2cd02b={_0x4c03da:0x704,_0x2f7251:0x3d5,_0x2773bc:0x70e,_0x30d042:0x70e},_0xf500dd={_0x54c74b:0xf64},_0x5bb1e8={_0x29f90f:0xfb4},_0x2ae844={_0x5b6122:0x704},_0x4e9100=_0x5a92ef;function _0x3bbc2d(){var _0x7a5ccf=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x3bbc2d),this['options']=_0x7a5ccf;}return _createClass(_0x3bbc2d,[{'key':'excludedKeys','get':function _0x50a0fc(){return null;}},{'key':'includeKeys','get':function _0x5bc861(){var _0x1b1fae=_0x4361;return['color',_0x1b1fae(_0x2ae844._0x5b6122),'backgroundColor','strokeColor'];}},{'key':_0x4e9100(_0x548a80._0x3eb108),'value':function _0x5a01b4(_0x18bcb9){var _0x4cb1c4=_0x4e9100,_0x6a2a73=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};this[_0x4cb1c4(0x6dc)](_0x18bcb9,_0x6a2a73);for(var _0x2bc980 in _0x18bcb9){var _0x41bb9b=_0x18bcb9[_0x2bc980];if(this['includeKeys']['indexOf'](_0x2bc980)===-0x1){if(!isSimpleType(_0x41bb9b)){_0x6a2a73[_0x2bc980]=_0x41bb9b;continue;}if(this[_0x4cb1c4(_0x5bb1e8._0x29f90f)]&&this['excludedKeys']['indexOf'](_0x2bc980)!==-0x1)continue;}var _0xce04bf=this['_toOneCesiumVal'](_0x2bc980,_0x41bb9b,_0x18bcb9,_0x6a2a73);if(_0xce04bf==null)continue;_0x6a2a73[_0x2bc980]=_0xce04bf;}return this[_0x4cb1c4(0xc04)](_0x18bcb9,_0x6a2a73),_0x6a2a73;}},{'key':'_toCesiumValBefore','value':function _0x410967(_0x190ce1,_0x1daf95){}},{'key':'_toCesiumValEnd','value':function _0xa8f000(_0x5c4b41,_0x5d5a6b){}},{'key':'_toOneCesiumVal','value':function _0x55fb91(_0x412b06,_0x55865b,_0x239710,_0x203c93){switch(_0x412b06){default:_0x203c93[_0x412b06]=_0x55865b;break;}}},{'key':_0x4e9100(_0x548a80._0x259b6e),'value':function _0x45a21e(_0x3a3dcc){var _0x9760b=_0x4e9100,_0x46b361=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};_0x3a3dcc=getAttrVal(_0x3a3dcc);this['_toJSONValBefore']&&this[_0x9760b(_0xf500dd._0x54c74b)](_0x46b361,_0x3a3dcc);for(var _0x55ea8a in _0x3a3dcc){var _0x25cb8a=_0x3a3dcc[_0x55ea8a];isSimpleType(_0x25cb8a)?_0x46b361[_0x55ea8a]=_0x25cb8a:this[_0x9760b(0x8d1)](_0x55ea8a,_0x3a3dcc[_0x55ea8a],_0x46b361);}return this['_toJSONValEnd']&&this['_toJSONValEnd'](_0x46b361,_0x3a3dcc),_0x46b361;}},{'key':'_toOneJson','value':function _0x24256c(_0x1a4322,_0x2f1eff,_0x574818){}},{'key':'getColorByStyle','value':function _0x7dbb77(_0x1350ab){var _0x3c5a46=_0x4e9100;return getColorByStyle(_0x1350ab,this['options'][_0x3c5a46(0x84b)]);}},{'key':_0x4e9100(_0x548a80._0x48805a),'value':function _0x189c31(_0x4fe37a){var _0x530d3d=_0x4e9100,_0x5a3d55;_0x4fe37a[_0x530d3d(_0x2cd02b._0x4c03da)]?isString(_0x4fe37a['outlineColor'])?_0x5a3d55=Cesium__namespace[_0x530d3d(_0x2cd02b._0x2f7251)]['fromCssColorString'](_0x4fe37a[_0x530d3d(0x704)]):_0x5a3d55=_0x4fe37a['outlineColor']:_0x5a3d55=this['options']['outlineColor'];if(!_0x5a3d55)return _0x5a3d55;if(Cesium__namespace['defined'](_0x4fe37a['outlineOpacity']))_0x5a3d55=_0x5a3d55['withAlpha'](Number(_0x4fe37a['outlineOpacity']));else Cesium__namespace[_0x530d3d(_0x2cd02b._0x2773bc)](_0x4fe37a['opacity'])&&(_0x5a3d55=_0x5a3d55['withAlpha'](Number(_0x4fe37a['opacity'])));return Cesium__namespace[_0x530d3d(_0x2cd02b._0x30d042)](_0x4fe37a['globalAlpha'])&&_0x4fe37a['globalAlpha']!==0x1&&(_0x5a3d55=_0x5a3d55['withAlpha'](_0x5a3d55['alpha']*_0x4fe37a[_0x530d3d(0xc2b)])),_0x5a3d55;}}],[{'key':'getColorByStyle','value':function _0x3618f3(_0xaa0157){var _0x3bfd5c=_0x4e9100;return!this[_0x3bfd5c(_0x382a04._0x2c92d6)]&&(this['baseOptsConver']=new _0x3bbc2d()),this[_0x3bfd5c(0x960)][_0x3bfd5c(0xeb3)](_0xaa0157);}}]),_0x3bbc2d;}()),BaseMaterialConver=function(_0x37f6d9){var _0x432ff3={_0x361198:0x211,_0x2fc260:0x370,_0x3ce83f:0x6ce},_0x137b9c={_0x13240c:0xe26},_0x5f0457={_0xd02c51:0x704,_0x132111:0xacd,_0x5ba98a:0x6ac,_0x125b54:0x9ae,_0x32740e:0xe51},_0x352d2a={_0x7a1223:0x2f9};_inherits(_0x319364,_0x37f6d9);var _0x45ff15=_createSuper(_0x319364);function _0x319364(){var _0x2a189c=_0x4361;return _classCallCheck(this,_0x319364),_0x45ff15[_0x2a189c(0xa90)](this,arguments);}return _createClass(_0x319364,[{'key':'excludedKeys','get':function _0x26cc41(){var _0x4167ec=_0x4361,_0x1e395c=['label'];return _0x1e395c['concat'](this[_0x4167ec(_0x352d2a._0x7a1223)]());}},{'key':'_getExcludedStyle','value':function _0x19fe63(){return[];}},{'key':'_toOneCesiumVal','value':function _0x58bbd9(_0x445b66,_0xf7ca84,_0x56ee50,_0x2f1781){var _0xaf1e88=_0x4361;switch(_0x445b66){case'color':case'randomColor':_0x2f1781['color']=this['getColorByStyle'](_0x56ee50);break;case'color2':case'bgColor':case _0xaf1e88(_0x5f0457._0xd02c51):case'evenColor':case'oddColor':case'lightColor':case'darkColor':case'baseWaterColor':case'blendColor':case _0xaf1e88(_0x5f0457._0x132111):case'strokeColor':case'backgroundColor':case'asphaltColor':{var _0x303f07=getCesiumColor(_0xf7ca84);Cesium__namespace[_0xaf1e88(0x70e)](_0x56ee50['opacity'])&&_0x56ee50[_0xaf1e88(0xd87)]!==0x1&&(_0x303f07=_0x303f07['withAlpha'](_0x56ee50[_0xaf1e88(0xd87)]));Cesium__namespace[_0xaf1e88(0x70e)](_0x56ee50['globalAlpha'])&&_0x56ee50['globalAlpha']!==0x1&&(_0x303f07=_0x303f07[_0xaf1e88(_0x5f0457._0x5ba98a)](_0x303f07[_0xaf1e88(0x313)]*_0x56ee50['globalAlpha']));_0x2f1781[_0x445b66]=_0x303f07;break;}case'repeat_x':case'repeat_y':{var _0xd78147,_0x4488ad,_0x3b9260=(_0xd78147=_0x56ee50['repeat_x'])!==null&&_0xd78147!==void 0x0?_0xd78147:0x1,_0x4c6b7f=(_0x4488ad=_0x56ee50['repeat_y'])!==null&&_0x4488ad!==void 0x0?_0x4488ad:0x1;_0x2f1781['repeat']=new Cesium__namespace['Cartesian2'](_0x3b9260,_0x4c6b7f);break;}case'repeat':{_0x56ee50['materialType']===Stripe||_0x56ee50[_0xaf1e88(_0x5f0457._0x125b54)]===CylinderWave?_0x2f1781[_0x445b66]=_0xf7ca84:_0x2f1781[_0x445b66]=new Cesium__namespace['Cartesian2'](_0x56ee50['repeat_x']||_0xf7ca84,_0x56ee50['repeat_y']||_0xf7ca84);break;}case'lineCount':case'lineThickness':case _0xaf1e88(_0x5f0457._0x32740e):case _0xaf1e88(0x492):{_0x2f1781[_0x445b66]=new Cesium__namespace['Cartesian2'](_0xf7ca84,_0xf7ca84);break;}case _0xaf1e88(0x6b7):{_0xf7ca84?_0x2f1781[_0x445b66]=Cesium__namespace[_0xaf1e88(0xb31)]['VERTICAL']:_0x2f1781[_0x445b66]=Cesium__namespace['StripeOrientation']['HORIZONTAL'];break;}default:_0x2f1781[_0x445b66]=_0xf7ca84;break;}}},{'key':'toJSON','value':function _0x4fdf54(_0x22bbf6){var _0x50b316=_0x4361,_0x56db3b,_0x3e15db=arguments[_0x50b316(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if((_0x56db3b=_0x22bbf6)!==null&&_0x56db3b!==void 0x0&&_0x56db3b['options']){var _0x20002d=_0x22bbf6['options'];for(var _0x31cc47 in _0x20002d){Cesium__namespace[_0x50b316(0x70e)](_0x22bbf6[_0x31cc47])&&(_0x20002d[_0x31cc47]=_0x22bbf6[_0x31cc47]);}_0x22bbf6=_0x20002d;}return _get(_getPrototypeOf(_0x319364[_0x50b316(_0x137b9c._0x13240c)]),_0x50b316(0x7f9),this)['call'](this,_0x22bbf6,_0x3e15db);}},{'key':'_toOneJson','value':function _0x39e5ae(_0x200756,_0x5941ef,_0x17df1c){var _0xf92c7d=_0x4361;if(_0x5941ef instanceof Cesium__namespace['Color']){_0x17df1c[_0x200756]=_0x5941ef['toCssColorString']();return;}switch(_0x200756){case'label':break;case'color':case'fillColor':case _0xf92c7d(0x704):case'evenColor':case _0xf92c7d(_0x432ff3._0x361198):case _0xf92c7d(0xee4):case'blendColor':case'gapColor':case'strokeColor':case'backgroundColor':case'asphaltColor':case'lightColor':{var _0x16112f=getCesiumColor(_0x5941ef);_0x16112f&&(_0x17df1c[_0x200756]=_0x16112f[_0xf92c7d(_0x432ff3._0x2fc260)]());break;}case'repeat':{_0x5941ef instanceof Cesium__namespace['Cartesian2']?_0x5941ef['x']!==_0x5941ef['y']?(_0x17df1c[_0x200756+'_x']=_0x5941ef['x'],_0x17df1c[_0x200756+'_y']=_0x5941ef['y']):_0x17df1c[_0x200756]=_0x5941ef['x']:_0x17df1c[_0x200756]=_0x5941ef;break;}case _0xf92c7d(_0x432ff3._0x3ce83f):case'lineThickness':case'lineOffset':case'noiseScale':{_0x17df1c[_0x200756+'_x']=_0x5941ef['x'],_0x17df1c[_0x200756+'_y']=_0x5941ef['y'];break;}default:console['log']('未处理的属性',_0x200756,_0x5941ef);break;}}}],[{'key':'toCesiumVal','value':function _0x46a1a2(_0x4a0de5,_0x17e262){var _0x225692=_0x4361;return!this['baseMaterialConver']&&(this['baseMaterialConver']=new _0x319364()),this[_0x225692(0x5e1)]['toCesiumVal'](_0x4a0de5,_0x17e262);}},{'key':'toJSON','value':function _0x316992(_0x24c702,_0x41b270){var _0x34d605=_0x4361;return!this['baseMaterialConver']&&(this['baseMaterialConver']=new _0x319364()),this['baseMaterialConver'][_0x34d605(0x7f9)](_0x24c702,_0x41b270);}}]),_0x319364;}(BaseOptsConver);registerOptsConver(_0x5a92ef(0xd34),BaseMaterialConver);var ColorOptsConver=function(_0x405c3d){var _0x49dce8={_0x1b1cac:0x1019,_0x28bc33:0x7f9},_0x1b6290={_0x4076df:0x1019},_0x2d71ab={_0x33e8a3:0x6ba,_0x2f1f82:0x370},_0x3c3308=_0x5a92ef;_inherits(_0x1a8889,_0x405c3d);var _0x2dd180=_createSuper(_0x1a8889);function _0x1a8889(){return _classCallCheck(this,_0x1a8889),_0x2dd180['apply'](this,arguments);}return _createClass(_0x1a8889,[{'key':_0x3c3308(0x851),'value':function _0xefeafa(_0x27274b){var _0x17e367=_0x3c3308;return this['isProperty']?this['getColorByStyle'](_0x27274b):{'color':this[_0x17e367(0xeb3)](_0x27274b)};}},{'key':'toJSON','value':function _0x5505fd(_0x42b3e2){var _0x41090e=_0x3c3308,_0x23ca55,_0x5497f8=arguments[_0x41090e(_0x2d71ab._0x33e8a3)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};(_0x23ca55=_0x42b3e2)!==null&&_0x23ca55!==void 0x0&&_0x23ca55[_0x41090e(0x84b)]&&(_0x42b3e2=_0x42b3e2['color']);var _0xafb6af=getCesiumValue(_0x42b3e2,Cesium__namespace[_0x41090e(0x3d5)]);_0xafb6af['color']&&(_0xafb6af=_0xafb6af['color']);if(_0xafb6af){if(_0xafb6af instanceof Cesium__namespace['Color'])_0x5497f8['color']=_0xafb6af[_0x41090e(_0x2d71ab._0x2f1f82)]();else isString(_0xafb6af)&&(_0x5497f8['color']=_0xafb6af);}return _0x5497f8;}}],[{'key':'toCesiumVal','value':function _0x577451(_0x6e3eb5,_0x2fdd94,_0x19f32a){var _0xb6e1a3=_0x3c3308;if(_0x6e3eb5 instanceof Cesium__namespace['Color'])return _0x6e3eb5;return!this['colorOptsConver']&&(this['colorOptsConver']=new _0x1a8889()),this['colorOptsConver']['isProperty']=_0x19f32a,this[_0xb6e1a3(_0x1b6290._0x4076df)]['toCesiumVal'](_0x6e3eb5,_0x2fdd94);}},{'key':'toJSON','value':function _0x3344f7(_0x5a7194){var _0x1947c7=_0x3c3308,_0x30282d=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x16bb53=arguments[_0x1947c7(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:![];return!this[_0x1947c7(_0x49dce8._0x1b1cac)]&&(this['colorOptsConver']=new _0x1a8889()),this['colorOptsConver'][_0x1947c7(0x1e8)]=_0x16bb53,this[_0x1947c7(0x1019)][_0x1947c7(_0x49dce8._0x28bc33)](_0x5a7194,_0x30282d);}}]),_0x1a8889;}(BaseMaterialConver);registerOptsConver(Color$2,ColorOptsConver),registerOptsConver(PolylineArrow,ColorOptsConver);var ImageOptsConver=function(_0x33bf04){var _0xe45ce3={_0x314391:0x647,_0x528f7a:0x7f9},_0x44a396={_0x5a6946:0x647},_0x1e6555={_0x1f9464:0xca2},_0x170ced={_0x12d8d2:0xb74,_0xa82c51:0xbc8,_0x31be19:0x84b,_0x11108a:0xd87,_0x14b84d:0x3d5,_0x53c7da:0xf6a},_0x58b74e={_0x48cfa9:0xa90},_0x102661=_0x5a92ef;_inherits(_0x271fbf,_0x33bf04);var _0x4ebb0c=_createSuper(_0x271fbf);function _0x271fbf(){var _0x23fe96=_0x4361;return _classCallCheck(this,_0x271fbf),_0x4ebb0c[_0x23fe96(_0x58b74e._0x48cfa9)](this,arguments);}return _createClass(_0x271fbf,[{'key':_0x102661(0xfb4),'get':function _0x3ed54c(){var _0x5595ff=_0x102661;return[_0x5595ff(0xbc8)];}},{'key':_0x102661(0xcf0),'value':function _0x256e87(_0x2dc448,_0x419086,_0x4442b9,_0x4d3376){var _0x56daa3=_0x102661,_0x231d46;switch(_0x2dc448){case'repeat_x':{var _0x3b5ff4,_0x42f203,_0x5bc949=(_0x3b5ff4=_0x4442b9['repeat_x'])!==null&&_0x3b5ff4!==void 0x0?_0x3b5ff4:0x1,_0x3063d6=(_0x42f203=_0x4442b9['repeat_y'])!==null&&_0x42f203!==void 0x0?_0x42f203:0x1;_0x4d3376['repeat']=new Cesium__namespace['Cartesian2'](_0x5bc949,_0x3063d6);break;}case'repeat':{_0x4d3376[_0x2dc448]=new Cesium__namespace[(_0x56daa3(_0x170ced._0x12d8d2))](_0x4442b9['repeat_x']||_0x419086,_0x4442b9[_0x56daa3(_0x170ced._0xa82c51)]||_0x419086);break;}case _0x56daa3(_0x170ced._0x31be19):break;case _0x56daa3(_0x170ced._0x11108a):if(Cesium__namespace['defined'](_0x4442b9['globalAlpha'])&&_0x4442b9['globalAlpha']!==0x1)_0x4d3376['color']=Cesium__namespace['Color']['WHITE']['withAlpha'](_0x4442b9['globalAlpha']*(_0x419086!==null&&_0x419086!==void 0x0?_0x419086:0x1));else((_0x231d46=_0x4442b9[_0x56daa3(0xe8e)])!==null&&_0x231d46!==void 0x0?_0x231d46:!![])?_0x4d3376['color']=Cesium__namespace[_0x56daa3(_0x170ced._0x14b84d)]['WHITE']['withAlpha'](_0x419086!==null&&_0x419086!==void 0x0?_0x419086:0x1):_0x4d3376['color']=Cesium__namespace['Color'][_0x56daa3(_0x170ced._0x53c7da)];break;default:_0x4d3376[_0x2dc448]=_0x419086;break;}}},{'key':_0x102661(0xc04),'value':function _0x2da942(_0x5da1e1,_0x289eef){var _0x21d1ad=_0x102661,_0x49b886;_0x289eef[_0x21d1ad(0xe8e)]=(_0x49b886=_0x289eef['transparent'])!==null&&_0x49b886!==void 0x0?_0x49b886:!![];}},{'key':'_toOneJson','value':function _0x2936ce(_0x48fc33,_0x265d3d,_0x572676){var _0x25636b=_0x102661;switch(_0x48fc33){case _0x25636b(0x205):{_0x572676['repeat_x']=_0x265d3d['x'],_0x572676['repeat_y']=_0x265d3d['y'];break;}case'color':{var _0x1498dd,_0x85dd9a;_0x572676['opacity']=(_0x1498dd=(_0x85dd9a=getCesiumColor(_0x265d3d))===null||_0x85dd9a===void 0x0?void 0x0:_0x85dd9a['alpha'])!==null&&_0x1498dd!==void 0x0?_0x1498dd:0x1;break;}default:console[_0x25636b(_0x1e6555._0x1f9464)]('未处理的属性',_0x48fc33,_0x265d3d);break;}}}],[{'key':'toCesiumVal','value':function _0x599db4(_0xf4e291,_0x5304fd){var _0x5e9e6d=_0x102661;return!this['imageOptsConver']&&(this[_0x5e9e6d(_0x44a396._0x5a6946)]=new _0x271fbf()),this[_0x5e9e6d(0x647)]['toCesiumVal'](_0xf4e291,_0x5304fd);}},{'key':'toJSON','value':function _0x21dbae(_0x3dc6cb,_0x129536){var _0x1427f7=_0x102661;return!this[_0x1427f7(_0xe45ce3._0x314391)]&&(this[_0x1427f7(0x647)]=new _0x271fbf()),this[_0x1427f7(0x647)][_0x1427f7(_0xe45ce3._0x528f7a)](_0x3dc6cb,_0x129536);}}]),_0x271fbf;}(BaseMaterialConver);registerOptsConver(Image$1,ImageOptsConver);var BaseStyleConver=function(_0x593bcc){var _0x1cd5dc={_0x18d0a9:0x704,_0x596452:0xe08,_0x2f8d4e:0x49e,_0x5852f4:0x4e1,_0x276bfd:0x52b,_0x386917:0xa02,_0x53a393:0x360},_0x437091={_0x17b166:0xca4,_0x3b1213:0x3c3,_0x191962:0x9ae,_0x343602:0x436,_0x2fb785:0xb51,_0x5946af:0xe2d,_0x144aa0:0xa02},_0x510e47={_0x397278:0x4c4},_0x194bc4={_0x3f8589:0xc76,_0x212b9c:0xe08,_0x34b6f6:0x37c,_0x457cab:0xe2d,_0x3fc533:0x1d7,_0x53c016:0xbcd},_0x38909a={_0x2648cc:0x7c7,_0x141cfa:0x634,_0x3e36f9:0x9ae},_0x57a0ed={_0x1b2b8d:0xe81},_0x321230=_0x5a92ef;_inherits(_0x5698d9,_0x593bcc);var _0x229e79=_createSuper(_0x5698d9);function _0x5698d9(){var _0x3ba73d=_0x4361;return _classCallCheck(this,_0x5698d9),_0x229e79[_0x3ba73d(0xa90)](this,arguments);}return _createClass(_0x5698d9,[{'key':'excludedKeys','get':function _0x4c3ff3(){var _0x2606b7=_0x4361,_0x16686d=[_0x2606b7(_0x57a0ed._0x1b2b8d),'label','outlineOpacity','outlineStyle','lineCount','lineThickness','cellAlpha',_0x2606b7(0xc08),'speed','axisY','image2',_0x2606b7(0x9fd),'scaleByDistance_near','scaleByDistance_nearValue','scaleByDistance_far','scaleByDistance_farValue','distanceDisplayCondition_far','distanceDisplayCondition_near'];return _0x16686d['concat'](this['_getExcludedStyle']());}},{'key':'_getExcludedStyle','value':function _0x396468(){return[];}},{'key':'_toCesiumValBefore','value':function _0x381f06(_0x21ae39,_0x20b84d){var _0x20d3a3=_0x4361;if(!_0x21ae39['material']&&!_0x21ae39['materialType']){var _0x129dab;if(_0x21ae39['color']||_0x21ae39[_0x20d3a3(_0x38909a._0x2648cc)]||(_0x129dab=_0x21ae39['materialOptions'])!==null&&_0x129dab!==void 0x0&&_0x129dab['color'])_0x21ae39['materialType']=Color$2;else _0x21ae39[_0x20d3a3(_0x38909a._0x141cfa)]&&(_0x21ae39[_0x20d3a3(_0x38909a._0x3e36f9)]=Image$1);}}},{'key':'_toOneCesiumVal_Point','value':function _0x27549e(_0x2e51e4,_0x3faf7e,_0x321002,_0x2751ac){var _0x53a7c2=_0x4361;switch(_0x2e51e4){case'clampToGround':_0x3faf7e?_0x2751ac[_0x53a7c2(_0x194bc4._0x3f8589)]=Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']:_0x2751ac['heightReference']=Cesium__namespace['HeightReference']['NONE'];break;case _0x53a7c2(_0x194bc4._0x212b9c):_0x3faf7e?_0x2751ac['disableDepthTestDistance']=0x0:_0x2751ac['disableDepthTestDistance']=Number['POSITIVE_INFINITY'];break;case _0x53a7c2(_0x194bc4._0x34b6f6):_0x3faf7e?_0x2751ac[_0x53a7c2(_0x194bc4._0x457cab)]=Cesium__namespace['ShadowMode']['ENABLED']:_0x2751ac['shadows']=Cesium__namespace['ShadowMode']['DISABLED'];break;case'scaleByDistance':_0x3faf7e?_0x2751ac[_0x53a7c2(0x4e1)]=new Cesium__namespace['NearFarScalar'](Number(Cesium__namespace[_0x53a7c2(_0x194bc4._0x3fc533)](_0x321002[_0x53a7c2(0x493)],0x3e8)),Number(Cesium__namespace['defaultValue'](_0x321002[_0x53a7c2(0x91e)],0x1)),Number(Cesium__namespace['defaultValue'](_0x321002['scaleByDistance_far'],0xf4240)),Number(Cesium__namespace[_0x53a7c2(0x1d7)](_0x321002['scaleByDistance_farValue'],0.1))):_0x2751ac['scaleByDistance']=undefined;break;case'distanceDisplayCondition':_0x3faf7e?_0x2751ac['distanceDisplayCondition']=new Cesium__namespace['DistanceDisplayCondition'](Number(Cesium__namespace['defaultValue'](_0x321002[_0x53a7c2(_0x194bc4._0x53c016)],0x0)),Number(Cesium__namespace[_0x53a7c2(0x1d7)](_0x321002['distanceDisplayCondition_far'],0x186a0))):_0x2751ac['distanceDisplayCondition']=undefined;break;default:_0x2751ac[_0x2e51e4]=_0x3faf7e;break;}}},{'key':'_toOneCesiumVal_Poly','value':function _0x3213b5(_0x203507,_0x29451b,_0x53a4a4,_0x5fe47e){var _0x46290c=_0x4361;switch(_0x203507){case'materialType':{this['isEntity']?_0x5fe47e['material']=createMaterialProperty(_0x53a4a4['materialType'],_0x53a4a4[_0x46290c(0x660)]||_0x53a4a4):_0x5fe47e['material']=createMaterial(_0x53a4a4['materialType'],_0x53a4a4['materialOptions']||_0x53a4a4);break;}case'color':case _0x46290c(0x7c7):{_0x5fe47e['color']=this[_0x46290c(0xeb3)](_0x53a4a4);break;}case'outlineColor':{_0x5fe47e['outlineColor']=this['getOutlineColorByStyle'](_0x53a4a4);break;}case'hasShadows':_0x29451b?_0x5fe47e['shadows']=Cesium__namespace['ShadowMode']['ENABLED']:_0x5fe47e['shadows']=Cesium__namespace['ShadowMode']['DISABLED'];break;case _0x46290c(0x4c4):_0x29451b?this['isEntity']?_0x5fe47e[_0x46290c(0x4c4)]=new Cesium__namespace[(_0x46290c(0x6b1))](Number(Cesium__namespace['defaultValue'](_0x53a4a4['distanceDisplayCondition_near'],0x0)),Number(Cesium__namespace[_0x46290c(0x1d7)](_0x53a4a4['distanceDisplayCondition_far'],0x186a0))):_0x5fe47e[_0x46290c(_0x510e47._0x397278)]=new Cesium__namespace[(_0x46290c(0x73e))](Number(Cesium__namespace['defaultValue'](_0x53a4a4['distanceDisplayCondition_near'],0x0)),Number(Cesium__namespace['defaultValue'](_0x53a4a4['distanceDisplayCondition_far'],0x186a0))):_0x5fe47e['distanceDisplayCondition']=undefined;break;default:_0x5fe47e[_0x203507]instanceof Cesium__namespace['CallbackProperty']?logWarn('回调属性未覆盖更新',_0x203507,_0x29451b):_0x5fe47e[_0x203507]=_0x29451b;break;}}},{'key':'_toJSONValEnd','value':function _0x272aad(_0x5cae43,_0x40c922){}},{'key':_0x321230(0x877),'value':function _0x26fe88(_0x10ff15,_0x4ce4b2,_0x255bea){var _0x11f132=_0x321230;switch(_0x10ff15){case _0x11f132(_0x437091._0x17b166):case _0x11f132(_0x437091._0x3b1213):case _0x11f132(0xd66):{break;}case'material':{toJSON(_0x4ce4b2,_0x255bea);break;}case'materialOptions':{_0x255bea[_0x10ff15]=toJSONByType(_0x255bea[_0x11f132(_0x437091._0x191962)],_0x4ce4b2);break;}case'color':{var _0x35ac60=getCesiumColor(_0x4ce4b2);_0x35ac60&&(_0x255bea[_0x10ff15]=_0x35ac60['toCssColorString']());break;}case'outlineColor':{var _0x31989d=getCesiumColor(_0x4ce4b2);_0x31989d&&(_0x255bea[_0x10ff15]=_0x31989d[_0x11f132(0x370)]());break;}case'rotation':_0x255bea[_0x11f132(_0x437091._0x343602)]=formatNum$1(Cesium__namespace['Math'][_0x11f132(0x8f8)](_0x4ce4b2),0x2);break;case'stRotation':_0x255bea['stRotationDegree']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x4ce4b2),0x2);break;case'shadows':{_0x4ce4b2===Cesium__namespace[_0x11f132(_0x437091._0x2fb785)]['ENABLED']?_0x255bea[_0x11f132(_0x437091._0x5946af)]=!![]:_0x255bea[_0x10ff15]=_0x4ce4b2;break;}case'distanceDisplayCondition':{_0x255bea['distanceDisplayCondition_near']=_0x4ce4b2['near'],_0x255bea[_0x11f132(_0x437091._0x144aa0)]=_0x4ce4b2[_0x11f132(0x360)];break;}default:logWarn('未处理的属性',_0x10ff15,_0x4ce4b2);break;}}},{'key':'_toOneJson_Point','value':function _0x557e53(_0x18b29d,_0x2198b3,_0x509915){var _0x34e929=_0x321230;switch(_0x18b29d){case'label':case'outlineStyle':case'highlight':{break;}case'material':{toJSON(_0x2198b3,_0x509915);break;}case _0x34e929(0x660):{_0x509915[_0x18b29d]=toJSONByType(_0x509915['materialType'],_0x2198b3);break;}case'color':case'fillColor':case _0x34e929(_0x1cd5dc._0x18d0a9):case _0x34e929(0x2d6):case'strokeColor':{var _0x4ca411=getCesiumColor(_0x2198b3);_0x4ca411&&(_0x509915[_0x18b29d]=_0x4ca411['toCssColorString']());break;}case'heightReference':{_0x2198b3===Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']&&(_0x509915['clampToGround']=!![]);break;}case'rotation':_0x509915['rotationDegree']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x2198b3),0x2);break;case _0x34e929(0x8ca):_0x509915['stRotationDegree']=formatNum$1(Cesium__namespace['Math'][_0x34e929(0x8f8)](_0x2198b3),0x2);break;case'disableDepthTestDistance':{_0x2198b3===Number['POSITIVE_INFINITY']?_0x509915[_0x34e929(_0x1cd5dc._0x596452)]=![]:_0x509915[_0x34e929(_0x1cd5dc._0x2f8d4e)]=_0x2198b3;break;}case'scaleByDistance':{_0x509915[_0x34e929(_0x1cd5dc._0x5852f4)]=!![],_0x509915[_0x34e929(0x493)]=_0x2198b3['near'],_0x509915[_0x34e929(0x91e)]=_0x2198b3['nearValue'],_0x509915[_0x34e929(_0x1cd5dc._0x276bfd)]=_0x2198b3[_0x34e929(0x360)],_0x509915[_0x34e929(0x82a)]=_0x2198b3['farValue'];break;}case _0x34e929(0x4c4):{_0x509915['distanceDisplayCondition']=!![],_0x509915['distanceDisplayCondition_near']=_0x2198b3['near'],_0x509915[_0x34e929(_0x1cd5dc._0x386917)]=_0x2198b3[_0x34e929(_0x1cd5dc._0x53a393)];break;}default:logWarn('未处理的属性',_0x18b29d,_0x2198b3);break;}}}]),_0x5698d9;}(BaseOptsConver),BillboardStyleConver=function(_0x555391){var _0x2200b3={_0x3a75c9:0x6dc},_0xac224f={_0x108702:0x84b,_0x35311d:0xc2b,_0x315b3f:0xd53,_0x654ee0:0xc24,_0x4f015c:0xc24,_0x57303d:0xaf5},_0x198ab4={_0x566026:0xc80,_0xab63cd:0xbc5},_0x676b00=_0x5a92ef;_inherits(_0x1b5242,_0x555391);var _0x2e1686=_createSuper(_0x1b5242);function _0x1b5242(){var _0x5f068c=_0x4361;return _classCallCheck(this,_0x1b5242),_0x2e1686[_0x5f068c(0xa90)](this,arguments);}return _createClass(_0x1b5242,[{'key':'_getExcludedStyle','value':function _0x2c2820(){var _0x2e9093=_0x4361;return['outlineColor','backgroundColor','font_style',_0x2e9093(0xb32),'font_size',_0x2e9093(_0x198ab4._0x566026),_0x2e9093(_0x198ab4._0xab63cd),'fill','outline'];}},{'key':_0x676b00(_0x2200b3._0x3a75c9),'value':function _0x2b4148(_0x36ce56,_0x4feecb){var _0x2dfc76=_0x676b00,_0x5bea47,_0xc01ce6;_0x4feecb['horizontalOrigin']=(_0x5bea47=_0x4feecb[_0x2dfc76(0x220)])!==null&&_0x5bea47!==void 0x0?_0x5bea47:Cesium__namespace['HorizontalOrigin']['CENTER'],_0x4feecb['verticalOrigin']=(_0xc01ce6=_0x4feecb['verticalOrigin'])!==null&&_0xc01ce6!==void 0x0?_0xc01ce6:Cesium__namespace['HorizontalOrigin'][_0x2dfc76(0x456)];}},{'key':'_toOneCesiumVal','value':function _0xe6c195(_0x29f4fb,_0x132a77,_0xad0539,_0x53bfc4){var _0x38106e=_0x676b00;switch(_0x29f4fb){case'color':{_0x53bfc4[_0x38106e(_0xac224f._0x108702)]=this['getColorByStyle'](_0xad0539);break;}case'opacity':Cesium__namespace['defined'](_0xad0539['globalAlpha'])&&_0xad0539['globalAlpha']!==0x1?_0x53bfc4[_0x38106e(0x84b)]=Cesium__namespace['Color']['WHITE']['withAlpha'](_0xad0539[_0x38106e(_0xac224f._0x35311d)]*(_0x132a77!==null&&_0x132a77!==void 0x0?_0x132a77:0x1)):_0x53bfc4['color']=Cesium__namespace['Color'][_0x38106e(0xf6a)]['withAlpha'](_0x132a77!==null&&_0x132a77!==void 0x0?_0x132a77:0x1);break;case _0x38106e(0x436):_0x53bfc4['rotation']=Cesium__namespace[_0x38106e(0xab0)]['toRadians'](_0x132a77);break;case'hasPixelOffset':!_0x132a77&&(_0x53bfc4['pixelOffset']=new Cesium__namespace['Cartesian2'](0x0,0x0));break;case'pixelOffsetX':case _0x38106e(_0xac224f._0x315b3f):_0x53bfc4[_0x38106e(_0xac224f._0x654ee0)]=new Cesium__namespace['Cartesian2'](_0xad0539['pixelOffsetX']||0x0,_0xad0539['pixelOffsetY']||0x0);break;case _0x38106e(_0xac224f._0x654ee0):Cesium__namespace['defined'](_0x132a77[0x0])&&Cesium__namespace['defined'](_0x132a77[0x1])?_0x53bfc4[_0x38106e(_0xac224f._0x4f015c)]=new Cesium__namespace['Cartesian2'](_0x132a77[0x0],_0x132a77[0x1]):_0x53bfc4['pixelOffset']=_0x132a77;break;default:this[_0x38106e(_0xac224f._0x57303d)](_0x29f4fb,_0x132a77,_0xad0539,_0x53bfc4);break;}}},{'key':'_toOneJson','value':function _0x446fdb(_0x2ff94e,_0x20cafe,_0xef0309){var _0x2d8496=_0x676b00;switch(_0x2ff94e){case'pixelOffset':{_0xef0309['pixelOffsetX']=_0x20cafe['x'],_0xef0309[_0x2d8496(0xd53)]=_0x20cafe['y'];break;}default:this['_toOneJson_Point'](_0x2ff94e,_0x20cafe,_0xef0309);break;}}}],[{'key':'toCesiumVal','value':function _0x285094(_0x3ba27e,_0x1bf602,_0x8a05b){var _0x2a2a51=_0x676b00;return!this['billboardStyleConver']&&(this['billboardStyleConver']=new _0x1b5242()),this[_0x2a2a51(0x43f)]['isEntity']=_0x8a05b,this['billboardStyleConver']['toCesiumVal'](_0x3ba27e,_0x1bf602);}},{'key':'toJSON','value':function _0x36e376(_0x4a39c2,_0x18b613,_0x48898f){var _0x54dbf5=_0x676b00;return!this[_0x54dbf5(0x43f)]&&(this['billboardStyleConver']=new _0x1b5242()),this['billboardStyleConver'][_0x54dbf5(0xd01)]=_0x48898f,this[_0x54dbf5(0x43f)]['toJSON'](_0x4a39c2,_0x18b613);}}]),_0x1b5242;}(BaseStyleConver),CloudStyleConver=function(_0x15aad3){var _0x338cd2={_0x166af6:0x6dc},_0x447595={_0x1476a2:0xd69},_0x3bfdea={_0x4a3a84:0x851},_0x1ab713={_0x1d0613:0x1f3,_0x556852:0x824},_0x5e26d8={_0x15de0f:0x5d7,_0xcb5612:0x337},_0x2fa975=_0x5a92ef;_inherits(_0x1e701d,_0x15aad3);var _0x27bcd5=_createSuper(_0x1e701d);function _0x1e701d(){return _classCallCheck(this,_0x1e701d),_0x27bcd5['apply'](this,arguments);}return _createClass(_0x1e701d,[{'key':_0x2fa975(_0x338cd2._0x166af6),'value':function _0x41d2eb(_0x34f4a2,_0x13e065){}},{'key':_0x2fa975(0xcf0),'value':function _0x50747a(_0x3d1c7b,_0x2a6a6a,_0x3bf9da,_0x21c025){var _0x98e6cb=_0x2fa975;switch(_0x3d1c7b){case'scaleX':case'scaleY':_0x21c025['scale']=new Cesium__namespace['Cartesian2'](_0x3bf9da['scaleX']||0x1,_0x3bf9da[_0x98e6cb(0x66d)]||0x1);break;case'maximumSizeX':case'maximumSizeY':case _0x98e6cb(_0x5e26d8._0x15de0f):_0x21c025['maximumSize']=new Cesium__namespace['Cartesian3'](_0x3bf9da[_0x98e6cb(_0x5e26d8._0xcb5612)]||0x1,_0x3bf9da['maximumSizeY']||0x1,_0x3bf9da[_0x98e6cb(0x5d7)]||0x1);break;default:this['_toOneCesiumVal_Point'](_0x3d1c7b,_0x2a6a6a,_0x3bf9da,_0x21c025);break;}}},{'key':'_toOneJson','value':function _0x25e900(_0x1a800f,_0x3dd4c0,_0x25746){var _0x185d97=_0x2fa975;switch(_0x1a800f){case'scale':_0x25746['scaleX']=formatNum$1(_0x3dd4c0['x'],0x2),_0x25746['scaleY']=formatNum$1(_0x3dd4c0['y'],0x2);break;case _0x185d97(_0x1ab713._0x1d0613):_0x25746[_0x185d97(0x337)]=formatNum$1(_0x3dd4c0['x'],0x2),_0x25746[_0x185d97(_0x1ab713._0x556852)]=formatNum$1(_0x3dd4c0['y'],0x2),_0x25746['maximumSizeZ']=formatNum$1(_0x3dd4c0['z'],0x2);break;default:this['_toOneJson_Point'](_0x1a800f,_0x3dd4c0,_0x25746);break;}}}],[{'key':'toCesiumVal','value':function _0x44cc99(_0x2988b5,_0x3291eb){var _0x1cee8b=_0x2fa975;return!this['cloudStyleConver']&&(this['cloudStyleConver']=new _0x1e701d()),this['cloudStyleConver'][_0x1cee8b(_0x3bfdea._0x4a3a84)](_0x2988b5,_0x3291eb);}},{'key':'toJSON','value':function _0x58c407(_0x52a318,_0x3c9475){var _0x4010c8=_0x2fa975;return!this['cloudStyleConver']&&(this[_0x4010c8(_0x447595._0x1476a2)]=new _0x1e701d()),this['cloudStyleConver']['toJSON'](_0x52a318,_0x3c9475);}}]),_0x1e701d;}(BaseStyleConver),BoxStyleConver=function(_0x4d3a27){var _0x1a0a92={_0x12e600:0xb54},_0x2eeed9={_0x9a2a82:0x704,_0x3dcea2:0xaa7},_0x590669=_0x5a92ef;_inherits(_0x17c6b7,_0x4d3a27);var _0x46389c=_createSuper(_0x17c6b7);function _0x17c6b7(){return _classCallCheck(this,_0x17c6b7),_0x46389c['apply'](this,arguments);}return _createClass(_0x17c6b7,[{'key':'_getExcludedStyle','value':function _0x51d814(){var _0x233aab=_0x4361;return[_0x233aab(0xd87),_0x233aab(0xc66),'dimensions_z'];}},{'key':'_toOneCesiumVal','value':function _0x55f9df(_0xe0bf92,_0x2ba16a,_0x43afb7,_0x496aa6){var _0x709584=_0x4361;switch(_0xe0bf92){case _0x709584(_0x2eeed9._0x9a2a82):{_0x496aa6['outlineColor']=this['getOutlineColorByStyle'](_0x43afb7);break;}case'dimensions_x':{var _0x353abf,_0x1cbb2f,_0x1b3757,_0x1be37f=(_0x353abf=_0x43afb7[_0x709584(_0x2eeed9._0x3dcea2)])!==null&&_0x353abf!==void 0x0?_0x353abf:0x64,_0x1c7742=(_0x1cbb2f=_0x43afb7['dimensions_y'])!==null&&_0x1cbb2f!==void 0x0?_0x1cbb2f:0x64,_0x2cebd2=(_0x1b3757=_0x43afb7[_0x709584(0xe03)])!==null&&_0x1b3757!==void 0x0?_0x1b3757:0x64;_0x496aa6['dimensions']=new Cesium__namespace['Cartesian3'](_0x1be37f,_0x1c7742,_0x2cebd2);break;}default:this['_toOneCesiumVal_Poly'](_0xe0bf92,_0x2ba16a,_0x43afb7,_0x496aa6);break;}}},{'key':_0x590669(0x8d1),'value':function _0x320a94(_0x1946a5,_0x1541f3,_0x3794a0){var _0x3571bf=_0x590669;switch(_0x1946a5){case _0x3571bf(0x506):{_0x3794a0['dimensions_x']=_0x1541f3['x'],_0x3794a0['dimensions_y']=_0x1541f3['y'],_0x3794a0['dimensions_z']=_0x1541f3['z'];break;}default:this['_toOneJson_Poly'](_0x1946a5,_0x1541f3,_0x3794a0);break;}}}],[{'key':'toCesiumVal','value':function _0x37b6b3(_0x2c764b,_0x5d7434,_0x455c9f){var _0x546df6=_0x590669;return!this[_0x546df6(_0x1a0a92._0x12e600)]&&(this['boxStyleConver']=new _0x17c6b7()),this[_0x546df6(_0x1a0a92._0x12e600)]['isEntity']=_0x455c9f,this[_0x546df6(0xb54)]['toCesiumVal'](_0x2c764b,_0x5d7434);}},{'key':'toJSON','value':function _0x34b797(_0x333297,_0x4fdf11,_0x5b4d43){return!this['boxStyleConver']&&(this['boxStyleConver']=new _0x17c6b7()),this['boxStyleConver']['isEntity']=_0x5b4d43,this['boxStyleConver']['toJSON'](_0x333297,_0x4fdf11);}}]),_0x17c6b7;}(BaseStyleConver),CircleStyleConver=function(_0x3b6d1f){var _0xeb3f03={_0x4728b4:0xbf9},_0x44ca48={_0x328112:0x8f8},_0x351fa1={_0x3532bf:0x8db,_0x40f962:0x8ca,_0x34eb8a:0x468,_0x563c36:0xd18,_0x19aaed:0xd01,_0x4127b7:0x6a6},_0x593bd9={_0x4eb444:0xe26,_0x3908cd:0x6dc,_0xf819d9:0x6a6,_0x4c8f48:0x69b,_0x40bce5:0x70e,_0x42f532:0xd04},_0xa4e3b5=_0x5a92ef;_inherits(_0xb72b8c,_0x3b6d1f);var _0x2a9caa=_createSuper(_0xb72b8c);function _0xb72b8c(){return _classCallCheck(this,_0xb72b8c),_0x2a9caa['apply'](this,arguments);}return _createClass(_0xb72b8c,[{'key':_0xa4e3b5(0x6dc),'value':function _0x4ef1d5(_0x52bb7b,_0x1bd0b2){var _0x94b08e=_0xa4e3b5;_get(_getPrototypeOf(_0xb72b8c[_0x94b08e(_0x593bd9._0x4eb444)]),_0x94b08e(_0x593bd9._0x3908cd),this)['call'](this,_0x52bb7b,_0x1bd0b2),_0x52bb7b[_0x94b08e(_0x593bd9._0xf819d9)]&&(_0x52bb7b['hasOwnProperty']('height')&&delete _0x52bb7b['height'],_0x52bb7b['hasOwnProperty'](_0x94b08e(0x69b))&&delete _0x52bb7b[_0x94b08e(_0x593bd9._0x4c8f48)],_0x52bb7b['hasOwnProperty']('diffHeight')&&delete _0x52bb7b[_0x94b08e(0x468)]),Cesium__namespace[_0x94b08e(_0x593bd9._0x40bce5)](_0x52bb7b[_0x94b08e(_0x593bd9._0x42f532)])&&(_0x52bb7b['clampToGround']=![]);}},{'key':'_toOneCesiumVal','value':function _0x2f07e4(_0x13dcd6,_0x334811,_0x39525d,_0x238a33){var _0x521142=_0xa4e3b5;switch(_0x13dcd6){case'rotation':_0x238a33['rotation']=_0x334811;!_0x39525d['stRotation']&&(_0x238a33['stRotation']=_0x238a33['rotation']);break;case'rotationDegree':_0x238a33['rotation']=Cesium__namespace['Math'][_0x521142(_0x351fa1._0x3532bf)](_0x334811);!_0x39525d['stRotation']&&(_0x238a33['stRotation']=_0x238a33['rotation']);break;case'stRotationDegree':_0x238a33[_0x521142(_0x351fa1._0x40f962)]=Cesium__namespace['Math'][_0x521142(0x8db)](_0x334811);break;case'height':_0x238a33['height']=_0x334811;_0x39525d[_0x521142(0x468)]&&(_0x238a33['extrudedHeight']=Number(_0x39525d['diffHeight'])+Number(_0x334811));break;case _0x521142(_0x351fa1._0x34eb8a):Cesium__namespace['defined'](_0x39525d['height'])&&(_0x238a33['extrudedHeight']=_0x39525d['height']+_0x334811);break;case _0x521142(_0x351fa1._0x563c36):this[_0x521142(_0x351fa1._0x19aaed)]?(_0x238a33['semiMinorAxis']=Number(_0x334811),_0x238a33['semiMajorAxis']=Number(_0x334811)):_0x238a33['radius']=Number(_0x334811);break;case _0x521142(_0x351fa1._0x4127b7):_0x334811?_0x238a33['heightReference']=Cesium__namespace[_0x521142(0x2d7)]['CLAMP_TO_GROUND']:_0x238a33['heightReference']=Cesium__namespace['HeightReference']['NONE'];break;default:this['_toOneCesiumVal_Poly'](_0x13dcd6,_0x334811,_0x39525d,_0x238a33);break;}}},{'key':'_toOneJson','value':function _0xd6c86c(_0x3f17c6,_0x120890,_0x5a5d06){var _0xf23f2d=_0xa4e3b5;switch(_0x3f17c6){case'rotation':{_0x5a5d06['rotationDegree']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x120890),0x1);break;}case'stRotation':{_0x5a5d06['stRotationDegree']=formatNum$1(Cesium__namespace['Math'][_0xf23f2d(_0x44ca48._0x328112)](_0x120890),0x1);break;}default:this['_toOneJson_Poly'](_0x3f17c6,_0x120890,_0x5a5d06);break;}}}],[{'key':'toCesiumVal','value':function _0x2ed92c(_0x11e31d,_0x3d310b,_0xcefea7){return!this['circleStyleConver']&&(this['circleStyleConver']=new _0xb72b8c()),this['circleStyleConver']['isEntity']=_0xcefea7,this['circleStyleConver']['toCesiumVal'](_0x11e31d,_0x3d310b);}},{'key':'toJSON','value':function _0x54eadc(_0x22806c,_0x86ea7e,_0x5d2497){var _0x15eabb=_0xa4e3b5;return!this['circleStyleConver']&&(this['circleStyleConver']=new _0xb72b8c()),this['circleStyleConver']['isEntity']=_0x5d2497,this[_0x15eabb(_0xeb3f03._0x4728b4)]['toJSON'](_0x22806c,_0x86ea7e);}}]),_0xb72b8c;}(BaseStyleConver),CorridorStyleConver=function(_0xaa9afb){var _0x12edf5={_0x58e8d8:0xfe4,_0x56bcde:0xd04,_0x4979d6:0x69b},_0x20d6a3={_0x34d41b:0x6dc,_0x58997c:0x53f},_0x16e9f4=_0x5a92ef;_inherits(_0x546b0d,_0xaa9afb);var _0x3df048=_createSuper(_0x546b0d);function _0x546b0d(){return _classCallCheck(this,_0x546b0d),_0x3df048['apply'](this,arguments);}return _createClass(_0x546b0d,[{'key':'_toCesiumValBefore','value':function _0x2a9de8(_0x41fe64,_0x46422c){var _0x23d0e1=_0x4361;_get(_getPrototypeOf(_0x546b0d['prototype']),_0x23d0e1(_0x20d6a3._0x34d41b),this)[_0x23d0e1(_0x20d6a3._0x58997c)](this,_0x41fe64,_0x46422c),_0x41fe64['clampToGround']&&(_0x41fe64['hasOwnProperty']('height')&&delete _0x41fe64['height'],_0x41fe64['hasOwnProperty']('extrudedHeight')&&delete _0x41fe64['extrudedHeight'],_0x41fe64['hasOwnProperty']('diffHeight')&&delete _0x41fe64['diffHeight']);}},{'key':_0x16e9f4(0xcf0),'value':function _0x1eb6e4(_0xf80596,_0x47fd4a,_0xbcd090,_0x2492e6){var _0x3e219e=_0x16e9f4;switch(_0xf80596){case'outlineColor':{_0x2492e6['outlineColor']=this[_0x3e219e(_0x12edf5._0x58e8d8)](_0xbcd090);break;}case _0x3e219e(0xd04):_0x2492e6[_0x3e219e(_0x12edf5._0x56bcde)]=_0x47fd4a;_0xbcd090['diffHeight']&&(_0x2492e6[_0x3e219e(_0x12edf5._0x4979d6)]=Number(_0xbcd090['diffHeight'])+Number(_0x47fd4a));break;case'diffHeight':Cesium__namespace['defined'](_0xbcd090['height'])&&(_0x2492e6[_0x3e219e(0x69b)]=_0xbcd090['height']+_0x47fd4a);break;default:this['_toOneCesiumVal_Poly'](_0xf80596,_0x47fd4a,_0xbcd090,_0x2492e6);break;}}},{'key':'_toOneJson','value':function _0x4e56d6(_0xc01030,_0x28c467,_0x421c1a){this['_toOneJson_Poly'](_0xc01030,_0x28c467,_0x421c1a);}}],[{'key':'toCesiumVal','value':function _0x2561bc(_0xf0050a,_0x1248bb,_0x3ef4d3){var _0x56a057=_0x16e9f4;return!this['corridorStyleConver']&&(this['corridorStyleConver']=new _0x546b0d()),this[_0x56a057(0xa83)]['isEntity']=_0x3ef4d3,this['corridorStyleConver']['toCesiumVal'](_0xf0050a,_0x1248bb);}},{'key':_0x16e9f4(0x7f9),'value':function _0x260798(_0x464d6f,_0x2a3a7b,_0x596eb2){var _0xf23ef=_0x16e9f4;return!this['corridorStyleConver']&&(this[_0xf23ef(0xa83)]=new _0x546b0d()),this['corridorStyleConver']['isEntity']=_0x596eb2,this['corridorStyleConver']['toJSON'](_0x464d6f,_0x2a3a7b);}}]),_0x546b0d;}(BaseStyleConver),CylinderStyleConver=function(_0x10afaa){var _0x2a0634={_0x551435:0xfcf,_0x4506dd:0xfcf,_0x407c29:0x7f9},_0x4b5990={_0x41fa85:0xd01,_0x3ddd1a:0xfcf},_0x5264fe={_0x1e029a:0x468},_0xe851ff={_0x3598e4:0x6dc},_0x3484d3=_0x5a92ef;_inherits(_0x589135,_0x10afaa);var _0x8b7859=_createSuper(_0x589135);function _0x589135(){return _classCallCheck(this,_0x589135),_0x8b7859['apply'](this,arguments);}return _createClass(_0x589135,[{'key':'_toCesiumValBefore','value':function _0x94fd8b(_0x359d7f,_0x4315f5){var _0xd1e987=_0x4361;_get(_getPrototypeOf(_0x589135['prototype']),_0xd1e987(_0xe851ff._0x3598e4),this)['call'](this,_0x359d7f,_0x4315f5),!_0x359d7f['topRadius']&&(_0x359d7f[_0xd1e987(0x1015)]=0x0);}},{'key':_0x3484d3(0xcf0),'value':function _0x435a5a(_0x62dbef,_0x5f556b,_0xa3917c,_0x3c7470){var _0x4b3eee=_0x3484d3;switch(_0x62dbef){case _0x4b3eee(_0x5264fe._0x1e029a):if(_0x3c7470['length']instanceof Cesium__namespace['CallbackProperty']);else _0x3c7470['length']=Number(_0x5f556b);break;default:this['_toOneCesiumVal_Poly'](_0x62dbef,_0x5f556b,_0xa3917c,_0x3c7470);break;}}},{'key':'_toOneJson','value':function _0x44aa3(_0x36e694,_0x174199,_0x3be291){this['_toOneJson_Poly'](_0x36e694,_0x174199,_0x3be291);}}],[{'key':'toCesiumVal','value':function _0x3bc792(_0x45bfce,_0x5475b2,_0x13db03){var _0x5a918f=_0x3484d3;return!this['cylinderStyleConver']&&(this['cylinderStyleConver']=new _0x589135()),this['cylinderStyleConver'][_0x5a918f(_0x4b5990._0x41fa85)]=_0x13db03,this[_0x5a918f(_0x4b5990._0x3ddd1a)]['toCesiumVal'](_0x45bfce,_0x5475b2);}},{'key':'toJSON','value':function _0x2aa6e1(_0x10a7fc,_0x343572,_0x16762b){var _0x348d2e=_0x3484d3;return!this[_0x348d2e(_0x2a0634._0x551435)]&&(this['cylinderStyleConver']=new _0x589135()),this[_0x348d2e(_0x2a0634._0x4506dd)][_0x348d2e(0xd01)]=_0x16762b,this['cylinderStyleConver'][_0x348d2e(_0x2a0634._0x407c29)](_0x10a7fc,_0x343572);}}]),_0x589135;}(BaseStyleConver),DivGraphicStyleConver=function(_0x59e9ac){var _0x57ec98={_0x5a4b33:0x8d1},_0x27a666={_0x11b4c3:0xaf5},_0x5f46fb=_0x5a92ef;_inherits(_0xc5b4e3,_0x59e9ac);var _0x5b2814=_createSuper(_0xc5b4e3);function _0xc5b4e3(){return _classCallCheck(this,_0xc5b4e3),_0x5b2814['apply'](this,arguments);}return _createClass(_0xc5b4e3,[{'key':'_toCesiumValBefore','value':function _0x2e4616(_0x4b2c1f,_0x1cb484){}},{'key':'_toOneCesiumVal','value':function _0x212c00(_0x4389a8,_0x4450c0,_0x18cb3f,_0x16b050){var _0x21dafc=_0x4361;this[_0x21dafc(_0x27a666._0x11b4c3)](_0x4389a8,_0x4450c0,_0x18cb3f,_0x16b050);}},{'key':_0x5f46fb(_0x57ec98._0x5a4b33),'value':function _0x36a321(_0x302740,_0x1f3ed2,_0x1f04c9){var _0x163a64=_0x5f46fb;this[_0x163a64(0xc39)](_0x302740,_0x1f3ed2,_0x1f04c9);}}],[{'key':'toCesiumVal','value':function _0x202fe4(_0x183293,_0x1ed728){return!this['divGraphicStyleConver']&&(this['divGraphicStyleConver']=new _0xc5b4e3()),this['divGraphicStyleConver']['toCesiumVal'](_0x183293,_0x1ed728);}},{'key':'toJSON','value':function _0x5e8693(_0x2cecdf,_0x3d2496){var _0x24ba86=_0x5f46fb;return!this[_0x24ba86(0xe37)]&&(this['divGraphicStyleConver']=new _0xc5b4e3()),this[_0x24ba86(0xe37)]['toJSON'](_0x2cecdf,_0x3d2496);}}]),_0xc5b4e3;}(BaseStyleConver),EllipsoidStyleConver=function(_0x101c37){var _0x9191a0={_0x18b267:0x6dc},_0x20771d={_0x49981e:0xa2e},_0x2afe9d={_0xd85175:0xa2e},_0x182b0a={_0x283238:0x23b},_0x50a846={_0x3e8503:0x276},_0x129ddd=_0x5a92ef;_inherits(_0xc86f1c,_0x101c37);var _0xc85b79=_createSuper(_0xc86f1c);function _0xc86f1c(){return _classCallCheck(this,_0xc86f1c),_0xc85b79['apply'](this,arguments);}return _createClass(_0xc86f1c,[{'key':_0x129ddd(_0x9191a0._0x18b267),'value':function _0x16361f(_0xafe156,_0x414bba){var _0x40f97c=_0x129ddd;_get(_getPrototypeOf(_0xc86f1c['prototype']),_0x40f97c(0x6dc),this)['call'](this,_0xafe156,_0x414bba);}},{'key':'_getExcludedStyle','value':function _0x342a76(){var _0x47b5f6=_0x129ddd;return[_0x47b5f6(0xfff),'radii_z',_0x47b5f6(_0x50a846._0x3e8503),_0x47b5f6(0x397)];}},{'key':'_toOneCesiumVal','value':function _0x50d2a7(_0x69e889,_0x5be9a0,_0x57a7ea,_0x1e0a2b){var _0x25d76f=_0x129ddd,_0x2724f3,_0x30d416,_0x3d59f1;switch(_0x69e889){case'radii':_0x1e0a2b['radii']=new Cesium__namespace['Cartesian3'](_0x5be9a0,_0x5be9a0,_0x5be9a0);break;case'radii_x':_0x1e0a2b['radii']=new Cesium__namespace[(_0x25d76f(0x23b))]((_0x2724f3=_0x57a7ea['radii_x'])!==null&&_0x2724f3!==void 0x0?_0x2724f3:0x64,(_0x30d416=_0x57a7ea['radii_y'])!==null&&_0x30d416!==void 0x0?_0x30d416:0x64,(_0x3d59f1=_0x57a7ea['radii_z'])!==null&&_0x3d59f1!==void 0x0?_0x3d59f1:0x64);break;case'innerRadii':_0x1e0a2b[_0x25d76f(0x4af)]=new Cesium__namespace[(_0x25d76f(_0x182b0a._0x283238))](_0x5be9a0,_0x5be9a0,_0x5be9a0);break;case'innerRadii_x':if(_0x57a7ea['innerRadii_x']>0x0&&_0x57a7ea['innerRadii_y']>0x0&&_0x57a7ea['innerRadii_z']>0x0){var _0x4a5148,_0x407a47,_0x4e60bd;_0x1e0a2b['innerRadii']=new Cesium__namespace['Cartesian3']((_0x4a5148=_0x57a7ea['innerRadii_x'])!==null&&_0x4a5148!==void 0x0?_0x4a5148:0x0,(_0x407a47=_0x57a7ea['innerRadii_y'])!==null&&_0x407a47!==void 0x0?_0x407a47:0x0,(_0x4e60bd=_0x57a7ea['innerRadii_z'])!==null&&_0x4e60bd!==void 0x0?_0x4e60bd:0x0);}else _0x1e0a2b['innerRadii']=new Cesium__namespace[(_0x25d76f(_0x182b0a._0x283238))](0.001,0.001,0.001);break;case'minimumClockDegree':case'maximumClockDegree':case _0x25d76f(0x92f):case _0x25d76f(0x347):_0x1e0a2b[_0x69e889['replace']('Degree','')]=Cesium__namespace['Math']['toRadians'](_0x5be9a0||0x0);break;default:this['_toOneCesiumVal_Poly'](_0x69e889,_0x5be9a0,_0x57a7ea,_0x1e0a2b);break;}}},{'key':'_toOneJson','value':function _0x439a15(_0x45982a,_0x27b45a,_0x25c549){var _0x8eae38=_0x129ddd;switch(_0x45982a){case _0x8eae38(0xea6):{_0x25c549['radii_x']=_0x27b45a['x'],_0x25c549['radii_y']=_0x27b45a['y'],_0x25c549['radii_z']=_0x27b45a['z'];break;}case'innerRadii':{_0x25c549['innerRadii_x']=_0x27b45a['x'],_0x25c549['innerRadii_y']=_0x27b45a['y'],_0x25c549['innerRadii_z']=_0x27b45a['z'];break;}case _0x8eae38(0xaa0):case'maximumClock':case'minimumCone':case'maximumCone':_0x25c549[_0x45982a+'Degree']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x27b45a),0x2);break;default:this['_toOneJson_Poly'](_0x45982a,_0x27b45a,_0x25c549);break;}}}],[{'key':'toCesiumVal','value':function _0x3721a9(_0x4247cc,_0x2f7dbb,_0xb07da9){var _0x1051f8=_0x129ddd;return!this[_0x1051f8(0xa2e)]&&(this[_0x1051f8(0xa2e)]=new _0xc86f1c()),this[_0x1051f8(_0x2afe9d._0xd85175)]['isEntity']=_0xb07da9,this['ellipsoidStyleConver']['toCesiumVal'](_0x4247cc,_0x2f7dbb);}},{'key':_0x129ddd(0x7f9),'value':function _0x59cf9d(_0x16e285,_0x4625c5,_0x14b5d0){var _0x6972e9=_0x129ddd;return!this['ellipsoidStyleConver']&&(this['ellipsoidStyleConver']=new _0xc86f1c()),this[_0x6972e9(_0x20771d._0x49981e)]['isEntity']=_0x14b5d0,this['ellipsoidStyleConver']['toJSON'](_0x16e285,_0x4625c5);}}]),_0xc86f1c;}(BaseStyleConver),LabelStyleConver=function(_0x51af84){var _0x2cd718={_0x41d906:0x3d5,_0x5b54f6:0x373,_0x112496:0x70f,_0x341d15:0x3d5,_0x2b738c:0x9a4,_0x9a475b:0x313,_0x462ccf:0x2d6,_0x15d536:0xc9e},_0x239e61={_0x1c40d5:0xe69,_0x39f86a:0xe69},_0x5d6a89={_0x5c9d39:0xe69,_0x333660:0x310},_0x526877={_0x3fd7f9:0xd53,_0x5ea8fb:0x49e},_0x344a3c={_0x21e9dd:0x3f8,_0x47939b:0xeb3,_0x43f954:0xf95,_0x33def2:0xc24,_0x4565e8:0xb74,_0x72ce5b:0xd53,_0x20abcf:0xaf5},_0x5aa6a9={_0x42faaf:0xb32,_0x39ad69:0xbc5},_0x40386a={_0x5129ab:0x4b9,_0xd896a4:0xa35},_0x44dff0=_0x5a92ef;_inherits(_0x1eaee8,_0x51af84);var _0x27cd6f=_createSuper(_0x1eaee8);function _0x1eaee8(){var _0x1b37b1=_0x4361;return _classCallCheck(this,_0x1eaee8),_0x27cd6f[_0x1b37b1(0xa90)](this,arguments);}return _createClass(_0x1eaee8,[{'key':'_toCesiumValBefore','value':function _0x5b13ac(_0x5a9956,_0x558ea5){var _0x315b3b=_0x4361,_0xcd3485,_0x1e7b9f;_0x558ea5['horizontalOrigin']=(_0xcd3485=_0x558ea5[_0x315b3b(0x220)])!==null&&_0xcd3485!==void 0x0?_0xcd3485:Cesium__namespace['HorizontalOrigin']['CENTER'],_0x558ea5['verticalOrigin']=(_0x1e7b9f=_0x558ea5['verticalOrigin'])!==null&&_0x1e7b9f!==void 0x0?_0x1e7b9f:Cesium__namespace['HorizontalOrigin'][_0x315b3b(0x456)];}},{'key':'_toCesiumValEnd','value':function _0x4def85(_0x499ed1,_0x54813e){var _0x3ec676=_0x4361,_0x3df1f6;!Cesium__namespace['defined'](_0x499ed1['font'])&&(_0x54813e['font']=''['concat'](_0x499ed1['font_style']||'','\x20')[_0x3ec676(_0x40386a._0x5129ab)](_0x499ed1['font_weight']||'','\x20')['concat'](_0x499ed1['font_size']||0x12,'px\x20\x20')['concat'](_0x499ed1[_0x3ec676(0xc80)]||'微软雅黑')),!Cesium__namespace['defined'](_0x499ed1['style'])&&((_0x3df1f6=_0x499ed1[_0x3ec676(0x74f)])!==null&&_0x3df1f6!==void 0x0?_0x3df1f6:!![])&&(_0x499ed1['outline']?_0x54813e['style']=Cesium__namespace[_0x3ec676(_0x40386a._0xd896a4)]['FILL_AND_OUTLINE']:_0x54813e['style']=Cesium__namespace['LabelStyle']['FILL']);}},{'key':_0x44dff0(0x2f9),'value':function _0x2630bd(){var _0x592a57=_0x44dff0;return['font_style',_0x592a57(_0x5aa6a9._0x42faaf),'font_size','font_family',_0x592a57(_0x5aa6a9._0x39ad69),_0x592a57(0x74f)];}},{'key':'_toOneCesiumVal','value':function _0x5ceccb(_0x1b37c1,_0x5079bf,_0x30ffb3,_0x4ed1a7){var _0x43265e=_0x44dff0;switch(_0x1b37c1){case'text':{if(this['attr']){var _0x1f980d;_0x5079bf=template(_0x5079bf,this[_0x43265e(0x310)],(_0x1f980d=_0x30ffb3[_0x43265e(_0x344a3c._0x21e9dd)])!==null&&_0x1f980d!==void 0x0?_0x1f980d:!![]);}_0x4ed1a7['text']=String(_0x5079bf||'')[_0x43265e(0xea3)](/<br \/>/gm,'\x0a');break;}case _0x43265e(0x84b):{_0x4ed1a7['fillColor']=this[_0x43265e(_0x344a3c._0x47939b)](_0x30ffb3);break;}case'outlineColor':{_0x4ed1a7['outlineColor']=this['getOutlineColorByStyle'](_0x30ffb3);break;}case'strokeColor':case'fillColor':{_0x4ed1a7[_0x1b37c1]=getCesiumColor(_0x5079bf);break;}case'background':_0x4ed1a7[_0x43265e(_0x344a3c._0x43f954)]=_0x5079bf,_0x4ed1a7['showBackground']=_0x5079bf;break;case'backgroundColor':{var _0x6b2021=getCesiumColor(_0x5079bf,Cesium__namespace['Color']['BLACK']);if(Cesium__namespace['defined'](_0x30ffb3['backgroundOpacity']))_0x6b2021=_0x6b2021['withAlpha'](Number(_0x30ffb3[_0x43265e(0xbc5)]));else Cesium__namespace['defined'](_0x30ffb3['opacity'])&&(_0x6b2021=_0x6b2021['withAlpha'](Number(_0x30ffb3['opacity'])));_0x4ed1a7['backgroundColor']=_0x6b2021;break;}case'backgroundPadding':_0x4ed1a7['backgroundPadding']=new Cesium__namespace['Cartesian2'](_0x5079bf*1.2,_0x5079bf),_0x4ed1a7['padding']=_0x5079bf;break;case'hasPixelOffset':!_0x5079bf&&(_0x4ed1a7[_0x43265e(_0x344a3c._0x33def2)]=new Cesium__namespace[(_0x43265e(_0x344a3c._0x4565e8))](0x0,0x0));break;case _0x43265e(0xa1d):case _0x43265e(_0x344a3c._0x72ce5b):_0x4ed1a7['pixelOffset']=new Cesium__namespace['Cartesian2'](_0x30ffb3['pixelOffsetX']||0x0,_0x30ffb3['pixelOffsetY']||0x0);break;case _0x43265e(_0x344a3c._0x33def2):Cesium__namespace['defined'](_0x5079bf[0x0])&&Cesium__namespace['defined'](_0x5079bf[0x1])?_0x4ed1a7['pixelOffset']=new Cesium__namespace['Cartesian2'](_0x5079bf[0x0],_0x5079bf[0x1]):_0x4ed1a7['pixelOffset']=_0x5079bf;break;default:this[_0x43265e(_0x344a3c._0x20abcf)](_0x1b37c1,_0x5079bf,_0x30ffb3,_0x4ed1a7);break;}}},{'key':_0x44dff0(0x8d1),'value':function _0x55cf7b(_0x2f8d9e,_0x4841bf,_0x446c0c){var _0x190a45=_0x44dff0;switch(_0x2f8d9e){case'pixelOffset':{_0x446c0c[_0x190a45(0xa1d)]=_0x4841bf['x'],_0x446c0c[_0x190a45(_0x526877._0x3fd7f9)]=_0x4841bf['y'];break;}case'disableDepthTestDistance':{_0x4841bf===Number['POSITIVE_INFINITY']?_0x446c0c[_0x190a45(0xe08)]=![]:_0x446c0c[_0x190a45(_0x526877._0x5ea8fb)]=_0x4841bf;break;}default:this['_toOneJson_Point'](_0x2f8d9e,_0x4841bf,_0x446c0c);break;}}}],[{'key':'toCesiumVal','value':function _0x589663(_0x13ae3c,_0x237ef3,_0x60158d){var _0x1e5cf2=_0x44dff0;return!this['labelStyleConver']&&(this['labelStyleConver']=new _0x1eaee8()),this[_0x1e5cf2(_0x5d6a89._0x5c9d39)][_0x1e5cf2(_0x5d6a89._0x333660)]=_0x60158d,_0x237ef3=this['labelStyleConver'][_0x1e5cf2(0x851)](_0x13ae3c,_0x237ef3),_0x237ef3;}},{'key':'toJSON','value':function _0x255eaa(_0x19a22b,_0x1d62e2){var _0x13ed04=_0x44dff0;return!this[_0x13ed04(_0x239e61._0x1c40d5)]&&(this[_0x13ed04(_0x239e61._0x39f86a)]=new _0x1eaee8()),this['labelStyleConver']['toJSON'](_0x19a22b,_0x1d62e2);}},{'key':'setOpacity','value':function _0x4d22f5(_0x5a6a6f,_0xdbe438){var _0x59dba9=_0x44dff0,_0x4382be=getCesiumValue(_0x5a6a6f[_0x59dba9(0x70f)],Cesium__namespace[_0x59dba9(_0x2cd718._0x41d906)]);if(_0x4382be){if(!Cesium__namespace['defined'](_0x5a6a6f['_fillColor_alpha_bak'])){var _0x526c39;_0x5a6a6f[_0x59dba9(_0x2cd718._0x5b54f6)]=(_0x526c39=_0x4382be['alpha'])!==null&&_0x526c39!==void 0x0?_0x526c39:0x1;}_0x5a6a6f['fillColor']=_0x4382be['withAlpha'](_0xdbe438*_0x5a6a6f['_fillColor_alpha_bak']);}else _0x5a6a6f[_0x59dba9(_0x2cd718._0x112496)]=Cesium__namespace['Color']['WHITE']['withAlpha'](_0xdbe438);var _0x4fc024=getCesiumValue(_0x5a6a6f['outlineColor'],Cesium__namespace[_0x59dba9(_0x2cd718._0x341d15)]);if(_0x4fc024){if(!Cesium__namespace['defined'](_0x5a6a6f['_outlineColor_alpha_bak'])){var _0x1e8d77;_0x5a6a6f[_0x59dba9(_0x2cd718._0x2b738c)]=(_0x1e8d77=_0x4fc024[_0x59dba9(_0x2cd718._0x9a475b)])!==null&&_0x1e8d77!==void 0x0?_0x1e8d77:0x1;}_0x5a6a6f['outlineColor']=_0x4fc024[_0x59dba9(0x6ac)](_0xdbe438*_0x5a6a6f[_0x59dba9(_0x2cd718._0x2b738c)]);}var _0x2001a6=getCesiumValue(_0x5a6a6f['backgroundColor'],Cesium__namespace['Color']);if(_0x2001a6){if(!Cesium__namespace['defined'](_0x5a6a6f['_backgroundColor_alpha_bak'])){var _0x532abe;_0x5a6a6f['_backgroundColor_alpha_bak']=(_0x532abe=_0x2001a6['alpha'])!==null&&_0x532abe!==void 0x0?_0x532abe:0x1;}_0x5a6a6f[_0x59dba9(_0x2cd718._0x462ccf)]=_0x2001a6['withAlpha'](_0xdbe438*_0x5a6a6f[_0x59dba9(_0x2cd718._0x15d536)]);}}}]),_0x1eaee8;}(BaseStyleConver),ModelStyleConver=function(_0x2f3bdb){var _0x5f0c58={_0x145c92:0xcf0,_0x18331f:0x8d1,_0x4d9591:0x851},_0x4e480e={_0x15509d:0xd12,_0x2ff3a2:0x6ac},_0x3e1e1f={_0x48aaa2:0xd01},_0x4d0fa6={_0x6ab2c9:0x7a6,_0x289e66:0x74f,_0x1adbea:0x84b,_0x328bc5:0xf6a,_0xb6d2c2:0xc2b,_0x2f5cfa:0x313},_0x1903ad={_0x14f52a:0x49c},_0xfe7c83={_0x2e0b02:0xd8a,_0x137a8d:0xf12},_0x130726=_0x5a92ef;_inherits(_0x5ce59f,_0x2f3bdb);var _0x1e9458=_createSuper(_0x5ce59f);function _0x5ce59f(){return _classCallCheck(this,_0x5ce59f),_0x1e9458['apply'](this,arguments);}return _createClass(_0x5ce59f,[{'key':_0x130726(0x6dc),'value':function _0x5208ca(_0x24c09c,_0x2b4877){}},{'key':'_getExcludedStyle','value':function _0xa8ccb2(){var _0x3a34db=_0x130726;return['silhouette',_0x3a34db(_0xfe7c83._0x2e0b02),_0x3a34db(_0xfe7c83._0x137a8d),'silhouetteSize','fill','opacity'];}},{'key':_0x130726(_0x5f0c58._0x145c92),'value':function _0x4f9383(_0x50133e,_0x2c9db8,_0x1e36c1,_0xd0cb0f){var _0x51040d=_0x130726;switch(_0x50133e){case _0x51040d(0x49c):case'modelUrl':case'uri':_0x2c9db8=replaceOnlineUrlDomain({'url':_0x2c9db8})[_0x51040d(_0x1903ad._0x14f52a)];this['isEntity']?_0xd0cb0f['uri']=_0x2c9db8:_0xd0cb0f[_0x51040d(0x49c)]=_0x2c9db8;break;case _0x51040d(0x7ad):!isNaN(_0x2c9db8)&&(_0xd0cb0f[_0x50133e]=_0x2c9db8);break;default:this['_toOneCesiumVal_Point'](_0x50133e,_0x2c9db8,_0x1e36c1,_0xd0cb0f);break;}}},{'key':'_toCesiumValEnd','value':function _0x6df48e(_0x588ab3,_0x17c012){var _0xb2bd2b=_0x130726;_0x17c012[_0xb2bd2b(_0x4d0fa6._0x6ab2c9)]=Boolean(_0x17c012['uri']||_0x17c012['url']);if(_0x588ab3[_0xb2bd2b(_0x4d0fa6._0x289e66)])_0x17c012[_0xb2bd2b(_0x4d0fa6._0x1adbea)]=getColorByStyle(_0x588ab3,Cesium__namespace['Color']['WHITE']);else Cesium__namespace[_0xb2bd2b(0x70e)](_0x588ab3['opacity'])&&_0x588ab3['opacity']!==0x1?_0x17c012['color']=Cesium__namespace['Color']['WHITE'][_0xb2bd2b(0x6ac)](_0x588ab3[_0xb2bd2b(0xd87)]):_0x17c012['color']=Cesium__namespace['Color'][_0xb2bd2b(0xf6a)];if(_0x588ab3['silhouette']){var _0x4c1020=getCesiumColor(_0x588ab3['silhouetteColor'],Cesium__namespace[_0xb2bd2b(0x3d5)][_0xb2bd2b(_0x4d0fa6._0x328bc5)]);Cesium__namespace['defined'](_0x588ab3[_0xb2bd2b(0xf12)])&&(_0x4c1020=_0x4c1020['withAlpha'](Number(_0x588ab3['silhouetteAlpha']))),Cesium__namespace['defined'](_0x588ab3[_0xb2bd2b(_0x4d0fa6._0xb6d2c2)])&&_0x588ab3['globalAlpha']!==0x1&&(_0x4c1020=_0x4c1020[_0xb2bd2b(0x6ac)](_0x4c1020[_0xb2bd2b(_0x4d0fa6._0x2f5cfa)]*_0x588ab3['globalAlpha'])),_0x17c012['silhouetteColor']=_0x4c1020,_0x17c012['silhouetteSize']=Number(_0x588ab3['silhouetteSize']||0x1);}else _0x17c012['silhouetteColor']=undefined,_0x17c012['silhouetteSize']=0x0;}},{'key':_0x130726(_0x5f0c58._0x18331f),'value':function _0x371a93(_0x438d45,_0x515218,_0x4fb3ba){var _0x3645fb=_0x130726;switch(_0x438d45){case _0x3645fb(0x6b6):{_0x4fb3ba['url']=_0x515218;break;}default:this['_toOneJson_Point'](_0x438d45,_0x515218,_0x4fb3ba);break;}}}],[{'key':_0x130726(_0x5f0c58._0x4d9591),'value':function _0x2667aa(_0xa65364,_0x5050cc,_0x3a660f){var _0xf5610a=_0x130726;return!this[_0xf5610a(0xc2c)]&&(this['modelStyleConver']=new _0x5ce59f()),this['modelStyleConver'][_0xf5610a(_0x3e1e1f._0x48aaa2)]=_0x3a660f,this[_0xf5610a(0xc2c)][_0xf5610a(0x851)](_0xa65364,_0x5050cc);}},{'key':'toJSON','value':function _0x138464(_0x4067d4,_0x195419,_0xe1ad96){var _0x386f3b=_0x130726;return!this['modelStyleConver']&&(this[_0x386f3b(0xc2c)]=new _0x5ce59f()),this['modelStyleConver']['isEntity']=_0xe1ad96,this['modelStyleConver']['toJSON'](_0x4067d4,_0x195419);}},{'key':_0x130726(0x7e1),'value':function _0x34a76e(_0x52c82f,_0x6e8ce8){var _0x40de15=_0x130726,_0xcb3165=getCesiumValue(_0x52c82f['color'],Cesium__namespace['Color']);if(!Cesium__namespace['defined'](_0x52c82f['_color_alpha_bak'])){var _0x415c06;_0x52c82f[_0x40de15(_0x4e480e._0x15509d)]=(_0x415c06=_0xcb3165===null||_0xcb3165===void 0x0?void 0x0:_0xcb3165[_0x40de15(0x313)])!==null&&_0x415c06!==void 0x0?_0x415c06:0x1;}_0xcb3165?_0x52c82f['color']=_0xcb3165[_0x40de15(0x6ac)](_0x6e8ce8*_0x52c82f['_color_alpha_bak']):_0x52c82f['color']=Cesium__namespace['Color']['WHITE']['withAlpha'](_0x6e8ce8);var _0x471e64=getCesiumValue(_0x52c82f['silhouetteColor'],Cesium__namespace['Color']);if(_0x471e64){if(!Cesium__namespace['defined'](_0x52c82f['_silhouetteColor_alpha_bak'])){var _0x48eb51;_0x52c82f['_silhouetteColor_alpha_bak']=(_0x48eb51=_0x471e64['alpha'])!==null&&_0x48eb51!==void 0x0?_0x48eb51:0x1;}_0x52c82f['silhouetteColor']=_0x471e64[_0x40de15(_0x4e480e._0x2ff3a2)](_0x6e8ce8*_0x52c82f['_silhouetteColor_alpha_bak']);}}}]),_0x5ce59f;}(BaseStyleConver),PathStyleConver=function(_0x26aaf1){var _0x4c2720={_0x140c94:0x8d1},_0x3867a3={_0x2b6f35:0xa7f,_0x3a08ca:0xd01},_0x53df9c={_0x4f83aa:0xe61},_0x4b4b8b=_0x5a92ef;_inherits(_0x26d960,_0x26aaf1);var _0x401555=_createSuper(_0x26d960);function _0x26d960(){return _classCallCheck(this,_0x26d960),_0x401555['apply'](this,arguments);}return _createClass(_0x26d960,[{'key':'_toOneCesiumVal','value':function _0x4b7f3f(_0x175865,_0x2814f6,_0x3e1c07,_0x354745){var _0x140bd9=_0x4361;this[_0x140bd9(_0x53df9c._0x4f83aa)](_0x175865,_0x2814f6,_0x3e1c07,_0x354745);}},{'key':_0x4b4b8b(_0x4c2720._0x140c94),'value':function _0xf94df4(_0x56ed5d,_0x36194f,_0x1bf8df){this['_toOneJson_Poly'](_0x56ed5d,_0x36194f,_0x1bf8df);}}],[{'key':_0x4b4b8b(0x851),'value':function _0xbe7143(_0x13416c,_0x3256ae,_0x4be6a9){var _0x3e308b=_0x4b4b8b;return!this['pathStyleConver']&&(this['pathStyleConver']=new _0x26d960()),this[_0x3e308b(0xa7f)]['isEntity']=_0x4be6a9,this['pathStyleConver']['toCesiumVal'](_0x13416c,_0x3256ae);}},{'key':_0x4b4b8b(0x7f9),'value':function _0x18fd36(_0x1230c7,_0x407e51,_0x848773){var _0x19e5f6=_0x4b4b8b;return!this['pathStyleConver']&&(this['pathStyleConver']=new _0x26d960()),this[_0x19e5f6(_0x3867a3._0x2b6f35)][_0x19e5f6(_0x3867a3._0x3a08ca)]=_0x848773,this['pathStyleConver']['toJSON'](_0x1230c7,_0x407e51);}}]),_0x26d960;}(BaseStyleConver),PlaneStyleConver=function(_0x25a179){var _0x350c2a={_0x2f7aae:0x851},_0x4b3f13={_0x44d484:0xb88},_0x3740bd={_0x55016b:0x851},_0x311ece={_0x249997:0x5f1,_0x18c99d:0x75b,_0xafbb11:0x64e},_0x2029b8={_0x2b254b:0xb74,_0x39edeb:0x64e},_0x5d6074={_0x29dfd8:0x6dc},_0x335394=_0x5a92ef;_inherits(_0x3444cc,_0x25a179);var _0x3015bd=_createSuper(_0x3444cc);function _0x3444cc(){return _classCallCheck(this,_0x3444cc),_0x3015bd['apply'](this,arguments);}return _createClass(_0x3444cc,[{'key':'_toCesiumValBefore','value':function _0x5a86a3(_0x13cb42,_0x919d9d){var _0x36eff3=_0x4361;_get(_getPrototypeOf(_0x3444cc['prototype']),_0x36eff3(_0x5d6074._0x29dfd8),this)['call'](this,_0x13cb42,_0x919d9d);}},{'key':'_toOneCesiumVal','value':function _0x11332e(_0x41a363,_0x574a69,_0x463b5d,_0xada162){var _0x53413b=_0x4361;switch(_0x41a363){case'dimensions_x':{var _0x3c8779,_0x27dfa3,_0x414e8d=(_0x3c8779=_0x463b5d['dimensions_x'])!==null&&_0x3c8779!==void 0x0?_0x3c8779:0x64,_0x230fff=(_0x27dfa3=_0x463b5d['dimensions_y'])!==null&&_0x27dfa3!==void 0x0?_0x27dfa3:0x64;_0xada162[_0x53413b(0x506)]=new Cesium__namespace[(_0x53413b(_0x2029b8._0x2b254b))](_0x414e8d,_0x230fff);break;}case _0x53413b(0x9e2):{var _0x441399,_0x291f06;switch(_0x574a69){case'x':_0x291f06=Cesium__namespace['Cartesian3']['UNIT_X'];break;case'y':_0x291f06=Cesium__namespace['Cartesian3']['UNIT_Y'];break;case'z':_0x291f06=Cesium__namespace['Cartesian3'][_0x53413b(_0x2029b8._0x39edeb)];break;default:_0x291f06=_0x574a69;break;}var _0x435c07=(_0x441399=_0x463b5d[_0x53413b(0xe0f)])!==null&&_0x441399!==void 0x0?_0x441399:0x0;_0xada162['plane']=new Cesium__namespace['Plane'](_0x291f06,_0x435c07);break;}default:this['_toOneCesiumVal_Poly'](_0x41a363,_0x574a69,_0x463b5d,_0xada162);break;}}},{'key':'_toOneJson','value':function _0xb24cfb(_0x5a7ec0,_0x3ba952,_0x4f0255){var _0x221348=_0x4361;switch(_0x5a7ec0){case'dimensions':{_0x4f0255['dimensions_x']=_0x3ba952['x'],_0x4f0255['dimensions_y']=_0x3ba952['y'];break;}case'plane_normal':{if(_0x3ba952[_0x221348(_0x311ece._0x249997)](Cesium__namespace['Cartesian3'][_0x221348(0x747)]))_0x4f0255['plane_normal']='x';else{if(_0x3ba952['equals'](Cesium__namespace[_0x221348(0x23b)]['UNIT_Y']))_0x4f0255['plane_normal']='y';else _0x3ba952[_0x221348(0x5f1)](Cesium__namespace['Cartesian3']['UNIT_Z'])?_0x4f0255[_0x221348(0x9e2)]='z':(logWarn(_0x221348(0x43c),_0x3ba952),_0x4f0255[_0x221348(0x9e2)]='z');}break;}case'plane':{if(_0x3ba952['normal']['equals'](Cesium__namespace['Cartesian3']['UNIT_X']))_0x4f0255[_0x221348(0x9e2)]='x';else{if(_0x3ba952[_0x221348(_0x311ece._0x18c99d)][_0x221348(0x5f1)](Cesium__namespace['Cartesian3']['UNIT_Y']))_0x4f0255['plane_normal']='y';else _0x3ba952['normal']['equals'](Cesium__namespace['Cartesian3'][_0x221348(_0x311ece._0xafbb11)])?_0x4f0255['plane_normal']='z':(logWarn('plane类型未识别',_0x3ba952),_0x4f0255['plane_normal']='z');}_0x4f0255['plane_distance']=_0x3ba952['distance'];break;}default:this[_0x221348(0x877)](_0x5a7ec0,_0x3ba952,_0x4f0255);break;}}}],[{'key':_0x335394(_0x350c2a._0x2f7aae),'value':function _0x10f771(_0xcfa32b,_0xaf5019,_0x454fe5){var _0x119866=_0x335394;return!this['planeStyleConver']&&(this['planeStyleConver']=new _0x3444cc()),this['planeStyleConver']['isEntity']=_0x454fe5,this['planeStyleConver'][_0x119866(_0x3740bd._0x55016b)](_0xcfa32b,_0xaf5019);}},{'key':'toJSON','value':function _0x23e63a(_0x1afa31,_0x2cd825,_0x336cd4){var _0x2d1b3d=_0x335394;return!this['planeStyleConver']&&(this[_0x2d1b3d(0xb88)]=new _0x3444cc()),this[_0x2d1b3d(_0x4b3f13._0x44d484)][_0x2d1b3d(0xd01)]=_0x336cd4,this[_0x2d1b3d(0xb88)]['toJSON'](_0x1afa31,_0x2cd825);}},{'key':'toOneJson','value':function _0x5378cc(_0x433bd4,_0x1a1a72,_0xf4b0cb){return!this['planeStyleConver']&&(this['planeStyleConver']=new _0x3444cc()),this['planeStyleConver']['_toOneJson'](_0x433bd4,_0x1a1a72,_0xf4b0cb);}}]),_0x3444cc;}(BaseStyleConver),PointStyleConver=function(_0x393dd4){var _0x4cd3af={_0x367c7d:0xd01},_0x10b49d={_0x927846:0x4b1,_0x3a9251:0x851},_0x2019a0={_0x207cd4:0x7c7,_0x4419fa:0xeb3},_0x24e744={_0x5e27b5:0x9ec},_0x55fdbe=_0x5a92ef;_inherits(_0x45f676,_0x393dd4);var _0x570da0=_createSuper(_0x45f676);function _0x45f676(){return _classCallCheck(this,_0x45f676),_0x570da0['apply'](this,arguments);}return _createClass(_0x45f676,[{'key':'_toCesiumValBefore','value':function _0x3cf9a0(_0x53fe6d,_0x206091){_0x206091['pixelSize']=0x6;}},{'key':'_toCesiumValEnd','value':function _0x1777a4(_0x4da937,_0x4be106){var _0x138c2b=_0x4361;_0x4da937[_0x138c2b(_0x24e744._0x5e27b5)]===![]&&(_0x4be106['outlineWidth']=0x0);}},{'key':'_toOneCesiumVal','value':function _0x2a812f(_0x348db2,_0x1e5636,_0x48a043,_0x448512){var _0x2e86eb=_0x4361;switch(_0x348db2){case'color':case _0x2e86eb(_0x2019a0._0x207cd4):{_0x448512['color']=this[_0x2e86eb(_0x2019a0._0x4419fa)](_0x48a043);break;}case _0x2e86eb(0x704):{_0x448512['outlineColor']=this['getOutlineColorByStyle'](_0x48a043);break;}default:this['_toOneCesiumVal_Point'](_0x348db2,_0x1e5636,_0x48a043,_0x448512);break;}}},{'key':'_toOneJson','value':function _0x513544(_0xe9ac7d,_0x68beed,_0x428ded){this['_toOneJson_Point'](_0xe9ac7d,_0x68beed,_0x428ded);}}],[{'key':_0x55fdbe(0x851),'value':function _0x863dfb(_0x67d949,_0x14be38,_0x22c9d6){var _0x2f659b=_0x55fdbe;return!this[_0x2f659b(_0x10b49d._0x927846)]&&(this[_0x2f659b(0x4b1)]=new _0x45f676()),this['pointStyleConver'][_0x2f659b(0xd01)]=_0x22c9d6,this['pointStyleConver'][_0x2f659b(_0x10b49d._0x3a9251)](_0x67d949,_0x14be38);}},{'key':'toJSON','value':function _0x451188(_0x2639eb,_0x3b5d26,_0x3e66b6){var _0x356ffb=_0x55fdbe;return!this['pointStyleConver']&&(this['pointStyleConver']=new _0x45f676()),this['pointStyleConver'][_0x356ffb(_0x4cd3af._0x367c7d)]=_0x3e66b6,this['pointStyleConver']['toJSON'](_0x2639eb,_0x3b5d26);}}]),_0x45f676;}(BaseStyleConver),PolygonStyleConver=function(_0x262edf){var _0x17dc0f={_0x2a9ee9:0x8d1,_0x56c43e:0x7f9},_0x482228={_0x44d953:0x7f9},_0x124b66={_0x4f4407:0xad8},_0x4c563f={_0x24ee9e:0x877},_0x266853={_0x3e93bb:0x468,_0x2735ab:0x8ca,_0x2b6426:0x2ee},_0x5d97ab=_0x5a92ef;_inherits(_0x540bf4,_0x262edf);var _0x897809=_createSuper(_0x540bf4);function _0x540bf4(){return _classCallCheck(this,_0x540bf4),_0x897809['apply'](this,arguments);}return _createClass(_0x540bf4,[{'key':'_toCesiumValBefore','value':function _0x5f24b5(_0xc5600,_0x3f068f){var _0x271380=_0x4361;_get(_getPrototypeOf(_0x540bf4['prototype']),'_toCesiumValBefore',this)['call'](this,_0xc5600,_0x3f068f);if(_0xc5600['clampToGround'])_0x3f068f['arcType']=Cesium__namespace[_0x271380(0xae0)][_0x271380(0x2c8)];else Cesium__namespace['defined'](_0xc5600['height'])?(_0xc5600['clampToGround']=![],_0x3f068f['perPositionHeight']=![]):(_0xc5600['clampToGround']=![],_0x3f068f[_0x271380(0xa04)]=!![]);}},{'key':'_toOneCesiumVal','value':function _0xbdff21(_0x53d2df,_0x114a0d,_0x29c78e,_0x2e2872){var _0x6202e6=_0x4361;switch(_0x53d2df){case'outlineColor':{_0x2e2872['outlineColor']=this['getOutlineColorByStyle'](_0x29c78e);break;}case'height':{_0x2e2872[_0x53d2df]=_0x114a0d,_0x2e2872['perPositionHeight']=![];break;}case _0x6202e6(_0x266853._0x3e93bb):{Cesium__namespace['defined'](_0x29c78e['height'])&&(_0x2e2872['extrudedHeight']=_0x29c78e['height']+_0x114a0d);break;}case'clampToGround':_0x2e2872[_0x53d2df]=_0x114a0d,_0x2e2872[_0x6202e6(0xa04)]=!_0x114a0d&&!Cesium__namespace['defined'](_0x29c78e[_0x6202e6(0xd04)]);break;case'stRotation':_0x2e2872[_0x6202e6(_0x266853._0x2735ab)]=_0x114a0d;break;case _0x6202e6(_0x266853._0x2b6426):_0x2e2872['stRotation']=Cesium__namespace['Math']['toRadians'](_0x114a0d);break;default:this['_toOneCesiumVal_Poly'](_0x53d2df,_0x114a0d,_0x29c78e,_0x2e2872);break;}}},{'key':_0x5d97ab(_0x17dc0f._0x2a9ee9),'value':function _0x1c8646(_0x2ce86f,_0x5aa059,_0x19e96e){var _0x5dd148=_0x5d97ab;switch(_0x2ce86f){case'stRotation':{_0x19e96e['stRotationDegree']=formatNum$1(Cesium__namespace['Math']['toDegrees'](_0x5aa059),0x1);break;}default:this[_0x5dd148(_0x4c563f._0x24ee9e)](_0x2ce86f,_0x5aa059,_0x19e96e);break;}}}],[{'key':'toCesiumVal','value':function _0x1a9f38(_0x46f4c3,_0x1373e2,_0x12e965){var _0x21aef3=_0x5d97ab;return!this['polygonStyleConver']&&(this[_0x21aef3(_0x124b66._0x4f4407)]=new _0x540bf4()),this['polygonStyleConver']['isEntity']=_0x12e965,this['polygonStyleConver']['toCesiumVal'](_0x46f4c3,_0x1373e2);}},{'key':_0x5d97ab(_0x17dc0f._0x56c43e),'value':function _0x553988(_0x25690e,_0x53f4b4,_0x3b1a3d){var _0x5392e0=_0x5d97ab;return!this['polygonStyleConver']&&(this['polygonStyleConver']=new _0x540bf4()),this['polygonStyleConver'][_0x5392e0(0xd01)]=_0x3b1a3d,this['polygonStyleConver'][_0x5392e0(_0x482228._0x44d953)](_0x25690e,_0x53f4b4);}}]),_0x540bf4;}(BaseStyleConver),PolylineStyleConver=function(_0x4a1cc1){var _0x2cc764={_0x5af1a9:0xd01},_0x347540={_0xefec6b:0x626},_0x54a443={_0x485405:0x6a6},_0x54aa82=_0x5a92ef;_inherits(_0x348123,_0x4a1cc1);var _0x1846ba=_createSuper(_0x348123);function _0x348123(){return _classCallCheck(this,_0x348123),_0x1846ba['apply'](this,arguments);}return _createClass(_0x348123,[{'key':'_toCesiumValBefore','value':function _0x4475c6(_0x16fc64,_0x1ccab7){var _0x4c0b3a=_0x4361;_get(_getPrototypeOf(_0x348123['prototype']),'_toCesiumValBefore',this)['call'](this,_0x16fc64,_0x1ccab7),_0x16fc64[_0x4c0b3a(_0x54a443._0x485405)]&&(_0x1ccab7['arcType']=Cesium__namespace[_0x4c0b3a(0xae0)]['GEODESIC']),_0x16fc64[_0x4c0b3a(0x9ae)]===Color$2&&_0x16fc64['outline']&&_0x16fc64['outlineColor']&&(_0x16fc64['materialType']=PolylineOutline);}},{'key':'_toOneCesiumVal','value':function _0x4e5b60(_0xa3e21d,_0x3a37e2,_0x49a7c3,_0x3a02f6){var _0x4117ef=_0x4361;switch(_0xa3e21d){case _0x4117ef(0xb61):if(_0x3a37e2){var _0x515971=getCesiumColor(_0x49a7c3['depthFailColor']||_0x49a7c3[_0x4117ef(0x84b)],Cesium__namespace['Color']['YELLOW']);Cesium__namespace['defined'](_0x49a7c3[_0x4117ef(_0x347540._0xefec6b)])&&(_0x515971=_0x515971['withAlpha'](Number(_0x49a7c3[_0x4117ef(0x626)]))),this['isEntity']?_0x3a02f6['depthFailMaterial']=_0x515971:_0x3a02f6[_0x4117ef(0x85d)]=_0x515971,_0x49a7c3[_0x4117ef(0xd87)]===0x1&&(_0x49a7c3['opacity']=0.98);}else _0x3a02f6['depthFailMaterial']=undefined;_0x3a02f6[_0xa3e21d]=_0x3a37e2;break;case'closure':!this['isEntity']&&(_0x3a02f6['loop']=_0x3a37e2);_0x3a02f6['closure']=_0x3a37e2;break;default:this['_toOneCesiumVal_Poly'](_0xa3e21d,_0x3a37e2,_0x49a7c3,_0x3a02f6);break;}}},{'key':'_toOneJson','value':function _0x53f333(_0x408198,_0x2b75a2,_0x47d52f){switch(_0x408198){case'loop':_0x47d52f['closure']=_0x2b75a2;break;default:this['_toOneJson_Poly'](_0x408198,_0x2b75a2,_0x47d52f);break;}}}],[{'key':_0x54aa82(0x851),'value':function _0x12f1fd(_0x16f017,_0x3e76d2,_0x25477b){var _0x4de6ae=_0x54aa82;return!this['polylineStyleConver']&&(this['polylineStyleConver']=new _0x348123()),this['polylineStyleConver'][_0x4de6ae(_0x2cc764._0x5af1a9)]=_0x25477b,this[_0x4de6ae(0xa44)]['toCesiumVal'](_0x16f017,_0x3e76d2);}},{'key':'toJSON','value':function _0x38cc2e(_0x1de8a4,_0x4380df,_0x1d3bd3){var _0x564d81=_0x54aa82;return!this[_0x564d81(0xa44)]&&(this['polylineStyleConver']=new _0x348123()),this[_0x564d81(0xa44)]['isEntity']=_0x1d3bd3,this['polylineStyleConver'][_0x564d81(0x7f9)](_0x1de8a4,_0x4380df);}}]),_0x348123;}(BaseStyleConver),PolylineVolumeStyleConver=function(_0x9eec0e){var _0x8e484d={_0x4fbf27:0x1df},_0x24e9c4={_0x3c4822:0xa50},_0x1756b0={_0x478261:0x915,_0x368be2:0xb74,_0x500a37:0xa50},_0xe1411f={_0x40b27a:0x25e},_0x705094={_0x513b9b:0x25e,_0x2af980:0xd01},_0x2716e3=_0x5a92ef;_inherits(_0x44a249,_0x9eec0e);var _0x1f7c0c=_createSuper(_0x44a249);function _0x44a249(){return _classCallCheck(this,_0x44a249),_0x1f7c0c['apply'](this,arguments);}return _createClass(_0x44a249,[{'key':'_toCesiumValEnd','value':function _0x13e08c(_0x502a22,_0x1dab9b){var _0x11f504=_0x4361,_0x4ac0c7=_0x502a22['shape']||_0x502a22['shapePositions'];_0x502a22['radius']=_0x502a22['radius']||0xa;switch(_0x4ac0c7){case'pipeline':_0x1dab9b['shape']=_0x44a249['getShapeForPipeline'](_0x502a22);break;case'circle':_0x1dab9b['shape']=_0x44a249[_0x11f504(0x67a)](_0x502a22);break;case'star':_0x1dab9b['shape']=_0x44a249['getShapeForStar'](_0x502a22);break;default:_0x1dab9b[_0x11f504(0x319)]=_0x4ac0c7;break;}}},{'key':'_toOneCesiumVal','value':function _0x287846(_0x3cd1c4,_0x27d635,_0x53c225,_0x1c61a4){this['_toOneCesiumVal_Poly'](_0x3cd1c4,_0x27d635,_0x53c225,_0x1c61a4);}},{'key':'_toOneJson','value':function _0x2883b1(_0x157ad5,_0x47350a,_0x26b2d2){this['_toOneJson_Poly'](_0x157ad5,_0x47350a,_0x26b2d2);}}],[{'key':'toCesiumVal','value':function _0x2dece6(_0x58c7e0,_0x2145dd,_0x3c236a){var _0x41c239=_0x4361;return!this['polylineVolumeStyleConver']&&(this['polylineVolumeStyleConver']=new _0x44a249()),this[_0x41c239(_0x705094._0x513b9b)][_0x41c239(_0x705094._0x2af980)]=_0x3c236a,this[_0x41c239(0x25e)]['toCesiumVal'](_0x58c7e0,_0x2145dd);}},{'key':'toJSON','value':function _0x3062a1(_0x59b912,_0xebb1c4,_0x56b7c0){var _0x252add=_0x4361;return!this['polylineVolumeStyleConver']&&(this['polylineVolumeStyleConver']=new _0x44a249()),this[_0x252add(_0xe1411f._0x40b27a)]['isEntity']=_0x56b7c0,this['polylineVolumeStyleConver']['toJSON'](_0x59b912,_0xebb1c4);}},{'key':_0x2716e3(_0x8e484d._0x4fbf27),'value':function _0x517bb2(_0x4e0265){var _0x3ea8f7=_0x2716e3,_0x1c6ea7,_0x44204d,_0x2f86d2,_0x44a0d9,_0x2e66fb,_0x11b3d2,_0x150b4c,_0xb72f5d=(_0x1c6ea7=_0x4e0265['radius'])!==null&&_0x1c6ea7!==void 0x0?_0x1c6ea7:0x1,_0x45fbe4=(_0x44204d=_0x4e0265['thicknes'])!==null&&_0x44204d!==void 0x0?_0x44204d:_0xb72f5d/0x3,_0x37797f=Math[_0x3ea8f7(0xac2)](0x168/((_0x2f86d2=_0x4e0265[_0x3ea8f7(_0x1756b0._0x478261)])!==null&&_0x2f86d2!==void 0x0?_0x2f86d2:0x3c)),_0x22d6b2=(_0x44a0d9=_0x4e0265['startAngle'])!==null&&_0x44a0d9!==void 0x0?_0x44a0d9:0x0,_0x1f8aa7=(_0x2e66fb=_0x4e0265['endAngle'])!==null&&_0x2e66fb!==void 0x0?_0x2e66fb:_0x22d6b2+0x168,_0x2983d9=(_0x11b3d2=_0x4e0265[_0x3ea8f7(0x7bc)])!==null&&_0x11b3d2!==void 0x0?_0x11b3d2:0x1,_0x21169b=(_0x150b4c=_0x4e0265['hscale'])!==null&&_0x150b4c!==void 0x0?_0x150b4c:0x1,_0x59a7dc=[];for(var _0x40d355=_0x22d6b2;_0x40d355<=_0x1f8aa7;_0x40d355+=_0x37797f){var _0x539a49=Cesium__namespace['Math'][_0x3ea8f7(0x8db)](_0x40d355);_0x59a7dc['push'](new Cesium__namespace['Cartesian2'](_0xb72f5d*_0x21169b*Math['cos'](_0x539a49),_0xb72f5d*_0x2983d9*Math['sin'](_0x539a49)));}for(var _0x172d0b=_0x1f8aa7;_0x172d0b>=_0x22d6b2;_0x172d0b-=_0x37797f){var _0x268658=Cesium__namespace['Math']['toRadians'](_0x172d0b);_0x59a7dc['push'](new Cesium__namespace[(_0x3ea8f7(_0x1756b0._0x368be2))]((_0xb72f5d-_0x45fbe4)*_0x21169b*Math[_0x3ea8f7(_0x1756b0._0x500a37)](_0x268658),(_0xb72f5d-_0x45fbe4)*_0x2983d9*Math['sin'](_0x268658)));}return _0x59a7dc;}},{'key':_0x2716e3(0x67a),'value':function _0x3f1a9d(_0x226141){var _0x2792c9=_0x2716e3,_0x47b71f,_0xc54713,_0x26b8a0,_0x3f732a,_0x32b460,_0x4c7430,_0x2fb501=(_0x47b71f=_0x226141['radius'])!==null&&_0x47b71f!==void 0x0?_0x47b71f:0x1,_0x3db5b2=Math['ceil'](0x168/((_0xc54713=_0x226141['slices'])!==null&&_0xc54713!==void 0x0?_0xc54713:0x3c)),_0x184d4d=(_0x26b8a0=_0x226141['startAngle'])!==null&&_0x26b8a0!==void 0x0?_0x26b8a0:0x0,_0x24b35c=(_0x3f732a=_0x226141['endAngle'])!==null&&_0x3f732a!==void 0x0?_0x3f732a:_0x184d4d+0x168,_0x1d7b4a=(_0x32b460=_0x226141['vscale'])!==null&&_0x32b460!==void 0x0?_0x32b460:0x1,_0x36a1c6=(_0x4c7430=_0x226141['hscale'])!==null&&_0x4c7430!==void 0x0?_0x4c7430:0x1,_0x5dcf96=[];for(var _0x3bad75=_0x184d4d;_0x3bad75<=_0x24b35c;_0x3bad75+=_0x3db5b2){var _0x498816=Cesium__namespace['Math']['toRadians'](_0x3bad75);_0x5dcf96['push'](new Cesium__namespace['Cartesian2'](_0x2fb501*_0x36a1c6*Math[_0x2792c9(_0x24e9c4._0x3c4822)](_0x498816),_0x2fb501*_0x1d7b4a*Math['sin'](_0x498816)));}return _0x5dcf96;}},{'key':_0x2716e3(0x588),'value':function _0x53c775(_0x55a02f){var _0x10fff1=_0x2716e3,_0x376497,_0x23e273,_0xf5a0b4,_0x3f437e,_0x1821dd=(_0x376497=_0x55a02f[_0x10fff1(0xd18)])!==null&&_0x376497!==void 0x0?_0x376497:0x1,_0x1154c0=_0x1821dd-((_0x23e273=_0x55a02f['thicknes'])!==null&&_0x23e273!==void 0x0?_0x23e273:_0x1821dd/0x3),_0x29a918=(_0xf5a0b4=_0x55a02f['slices'])!==null&&_0xf5a0b4!==void 0x0?_0xf5a0b4:0x6,_0x3cb88b=Cesium__namespace[_0x10fff1(0xab0)]['toRadians']((_0x3f437e=_0x55a02f['startAngle'])!==null&&_0x3f437e!==void 0x0?_0x3f437e:0x0),_0x39c19a=Math['PI']/_0x29a918,_0x13506b=0x2*_0x29a918,_0x27926a=new Array(_0x13506b);for(var _0x272d8d=0x0;_0x272d8d<_0x13506b;_0x272d8d++){var _0x1b86e0=_0x272d8d%0x2===0x0?_0x1821dd:_0x1154c0,_0x1ceef2=_0x3cb88b+_0x272d8d*_0x39c19a;_0x27926a[_0x272d8d]=new Cesium__namespace['Cartesian2'](Math['cos'](_0x1ceef2)*_0x1b86e0,Math['sin'](_0x1ceef2)*_0x1b86e0);}return _0x27926a;}}]),_0x44a249;}(BaseStyleConver),RectangleStyleConver=function(_0x1ec834){var _0x25dc2c={_0x588a7d:0x6dc},_0x4c3552={_0x5680cc:0x441,_0xb72ec0:0xd01},_0x3f4d19={_0x4c0cf3:0x8ca,_0x4a8147:0x2ee,_0x8db623:0x8db},_0x28863c=_0x5a92ef;_inherits(_0x10af22,_0x1ec834);var _0x153a04=_createSuper(_0x10af22);function _0x10af22(){return _classCallCheck(this,_0x10af22),_0x153a04['apply'](this,arguments);}return _createClass(_0x10af22,[{'key':_0x28863c(_0x25dc2c._0x588a7d),'value':function _0x26cffc(_0x3e62e4,_0x486202){var _0x340997=_0x28863c;_get(_getPrototypeOf(_0x10af22['prototype']),'_toCesiumValBefore',this)[_0x340997(0x53f)](this,_0x3e62e4,_0x486202),_0x3e62e4['clampToGround']?(_0x3e62e4[_0x340997(0x955)]('height')&&delete _0x3e62e4['height'],_0x3e62e4['hasOwnProperty']('diffHeight')&&delete _0x3e62e4['diffHeight'],_0x3e62e4['hasOwnProperty'](_0x340997(0x69b))&&delete _0x3e62e4['extrudedHeight']):(_0x3e62e4['clampToGround']=![],_0x486202['height']=0x0);}},{'key':'_toOneCesiumVal','value':function _0x11d236(_0x277b9c,_0x33338d,_0x19efc7,_0x824d87){var _0x4fd243=_0x28863c;switch(_0x277b9c){case'height':_0x824d87['height']=_0x33338d;_0x19efc7['diffHeight']&&(_0x824d87['extrudedHeight']=Number(_0x19efc7['diffHeight'])+Number(_0x33338d));break;case'diffHeight':Cesium__namespace['defined'](_0x19efc7['height'])&&(_0x824d87['extrudedHeight']=_0x19efc7['height']+_0x33338d);break;case _0x4fd243(0x9c3):_0x824d87['rotation']=_0x33338d;!_0x19efc7['stRotation']&&(_0x824d87['stRotation']=_0x824d87[_0x4fd243(0x9c3)]);break;case'rotationDegree':_0x824d87['rotation']=Cesium__namespace['Math']['toRadians'](_0x33338d);!_0x19efc7[_0x4fd243(_0x3f4d19._0x4c0cf3)]&&(_0x824d87['stRotation']=_0x824d87['rotation']);break;case'stRotation':_0x824d87[_0x4fd243(_0x3f4d19._0x4c0cf3)]=_0x33338d;break;case _0x4fd243(_0x3f4d19._0x4a8147):_0x824d87['stRotation']=Cesium__namespace['Math'][_0x4fd243(_0x3f4d19._0x8db623)](_0x33338d);break;case'clampToGround':_0x33338d?_0x824d87['heightReference']=Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']:_0x824d87['heightReference']=Cesium__namespace['HeightReference']['NONE'];break;default:this['_toOneCesiumVal_Poly'](_0x277b9c,_0x33338d,_0x19efc7,_0x824d87);break;}}},{'key':'_toOneJson','value':function _0x4d4e95(_0x2c3d88,_0x5e91af,_0x490934){this['_toOneJson_Poly'](_0x2c3d88,_0x5e91af,_0x490934);}}],[{'key':_0x28863c(0x851),'value':function _0xafb6c5(_0x245552,_0x2321e8,_0x287263){var _0x5bcc4d=_0x28863c;return!this['rectangleStyleConver']&&(this[_0x5bcc4d(_0x4c3552._0x5680cc)]=new _0x10af22()),this[_0x5bcc4d(0x441)][_0x5bcc4d(_0x4c3552._0xb72ec0)]=_0x287263,this[_0x5bcc4d(_0x4c3552._0x5680cc)][_0x5bcc4d(0x851)](_0x245552,_0x2321e8);}},{'key':_0x28863c(0x7f9),'value':function _0x412b2b(_0x3e7c4e,_0x1c8089,_0x140ae6){var _0x543a2b=_0x28863c;return!this['rectangleStyleConver']&&(this['rectangleStyleConver']=new _0x10af22()),this[_0x543a2b(0x441)]['isEntity']=_0x140ae6,this['rectangleStyleConver'][_0x543a2b(0x7f9)](_0x3e7c4e,_0x1c8089);}}]),_0x10af22;}(BaseStyleConver),RectangularSensorStyleConver=function(_0x3ff2d5){var _0x30817e={_0x1530ad:0x2f9},_0x342848={_0x3d97ee:0xd01},_0x2261d9={_0x22c14a:0x486},_0x4baafb={_0x1e9b93:0x70e,_0x8cbad5:0xd87,_0x15972a:0x313,_0x40e779:0xc2b,_0x154f83:0x8db,_0xb0ab01:0xaf0,_0xb65589:0xab0,_0x598990:0xd3b,_0x24d1ee:0xe61},_0x4f495f=_0x5a92ef;_inherits(_0x241a48,_0x3ff2d5);var _0x4e4d15=_createSuper(_0x241a48);function _0x241a48(){return _classCallCheck(this,_0x241a48),_0x4e4d15['apply'](this,arguments);}return _createClass(_0x241a48,[{'key':'_toCesiumValBefore','value':function _0x51d40b(_0x71eb34,_0x88ad5b){_get(_getPrototypeOf(_0x241a48['prototype']),'_toCesiumValBefore',this)['call'](this,_0x71eb34,_0x88ad5b);}},{'key':_0x4f495f(_0x30817e._0x1530ad),'value':function _0x10731f(){var _0x5c2b4e=_0x4f495f;return[_0x5c2b4e(0x8b0),_0x5c2b4e(0xe98)];}},{'key':_0x4f495f(0xcf0),'value':function _0x3ded20(_0x4451f6,_0x488ac6,_0x59408c,_0x2192e0){var _0x35ffc3=_0x4f495f;switch(_0x4451f6){case _0x35ffc3(0xd36):{var _0x4b5494=Cesium__namespace['Color']['fromCssColorString'](_0x488ac6||'#ffffff');if(Cesium__namespace[_0x35ffc3(_0x4baafb._0x1e9b93)](_0x59408c[_0x35ffc3(0x8b0)]))_0x4b5494=_0x4b5494['withAlpha'](Number(_0x59408c['lineOpacity']));else Cesium__namespace['defined'](_0x59408c[_0x35ffc3(_0x4baafb._0x8cbad5)])&&(_0x4b5494=_0x4b5494['withAlpha'](Number(_0x59408c['opacity'])));Cesium__namespace['defined'](_0x59408c['globalAlpha'])&&_0x59408c['globalAlpha']!==0x1&&(_0x4b5494=_0x4b5494['withAlpha'](_0x4b5494[_0x35ffc3(_0x4baafb._0x15972a)]*_0x59408c[_0x35ffc3(_0x4baafb._0x40e779)]));_0x2192e0[_0x35ffc3(0xd36)]=_0x4b5494;break;}case'scanPlaneColor':{var _0x1e2566=Cesium__namespace['Color']['fromCssColorString'](_0x488ac6||_0x35ffc3(0xe78));if(Cesium__namespace['defined'](_0x59408c['scanPlaneOpacity']))_0x1e2566=_0x1e2566['withAlpha'](Number(_0x59408c['scanPlaneOpacity']));else Cesium__namespace[_0x35ffc3(_0x4baafb._0x1e9b93)](_0x59408c['opacity'])&&(_0x1e2566=_0x1e2566['withAlpha'](Number(_0x59408c['opacity'])));Cesium__namespace[_0x35ffc3(0x70e)](_0x59408c['globalAlpha'])&&_0x59408c['globalAlpha']!==0x1&&(_0x1e2566=_0x1e2566['withAlpha'](_0x1e2566['alpha']*_0x59408c[_0x35ffc3(0xc2b)]));_0x2192e0[_0x35ffc3(0x8f0)]=_0x1e2566;break;}case'xHalfAngleDegree':_0x2192e0['xHalfAngle']=Cesium__namespace['Math'][_0x35ffc3(_0x4baafb._0x154f83)](_0x488ac6);break;case _0x35ffc3(_0x4baafb._0xb0ab01):_0x2192e0['yHalfAngle']=Cesium__namespace[_0x35ffc3(_0x4baafb._0xb65589)]['toRadians'](_0x488ac6);break;case _0x35ffc3(_0x4baafb._0x598990):_0x2192e0['showThroughEllipsoid']=!_0x488ac6;break;default:this[_0x35ffc3(_0x4baafb._0x24d1ee)](_0x4451f6,_0x488ac6,_0x59408c,_0x2192e0);break;}}},{'key':_0x4f495f(0x8d1),'value':function _0x22a17c(_0x2cca15,_0x1f0797,_0x3a40ed){this['_toOneJson_Poly'](_0x2cca15,_0x1f0797,_0x3a40ed);}}],[{'key':'toCesiumVal','value':function _0x3a892d(_0x5bb6c5,_0x3ba09f){var _0x182bbf=_0x4f495f;return!this['rectangularSensorStyleConver']&&(this['rectangularSensorStyleConver']=new _0x241a48()),this['rectangularSensorStyleConver'][_0x182bbf(0xd01)]=!![],this[_0x182bbf(_0x2261d9._0x22c14a)]['toCesiumVal'](_0x5bb6c5,_0x3ba09f);}},{'key':'toJSON','value':function _0x196c27(_0x80732e,_0x4c46c9){var _0x4a8618=_0x4f495f;return!this['rectangularSensorStyleConver']&&(this['rectangularSensorStyleConver']=new _0x241a48()),this['rectangularSensorStyleConver'][_0x4a8618(_0x342848._0x3d97ee)]=!![],this['rectangularSensorStyleConver']['toJSON'](_0x80732e,_0x4c46c9);}}]),_0x241a48;}(BaseStyleConver),WallStyleConver=function(_0x3870d4){var _0x3bb6eb={_0x540792:0x7f9},_0x1e80f5=_0x5a92ef;_inherits(_0xfe65bc,_0x3870d4);var _0xf12df1=_createSuper(_0xfe65bc);function _0xfe65bc(){return _classCallCheck(this,_0xfe65bc),_0xf12df1['apply'](this,arguments);}return _createClass(_0xfe65bc,[{'key':_0x1e80f5(0xcf0),'value':function _0x27371b(_0x506069,_0x12e867,_0x3123a8,_0x424969){this['_toOneCesiumVal_Poly'](_0x506069,_0x12e867,_0x3123a8,_0x424969);}},{'key':'_toOneJson','value':function _0x25ca97(_0x5848b2,_0xe149b0,_0xcc94ce){this['_toOneJson_Poly'](_0x5848b2,_0xe149b0,_0xcc94ce);}}],[{'key':'toCesiumVal','value':function _0x106a38(_0x4c4d7e,_0x33aafd,_0x1f9948){var _0x143adb=_0x1e80f5;return!this['wallStyleConver']&&(this['wallStyleConver']=new _0xfe65bc()),this['wallStyleConver'][_0x143adb(0xd01)]=_0x1f9948,this['wallStyleConver']['toCesiumVal'](_0x4c4d7e,_0x33aafd);}},{'key':'toJSON','value':function _0x359e40(_0xac5b2d,_0x3b8d1b,_0x379895){var _0x5c9734=_0x1e80f5;return!this[_0x5c9734(0x472)]&&(this['wallStyleConver']=new _0xfe65bc()),this['wallStyleConver']['isEntity']=_0x379895,this['wallStyleConver'][_0x5c9734(_0x3bb6eb._0x540792)](_0xac5b2d,_0x3b8d1b);}}]),_0xfe65bc;}(BaseStyleConver),czm_cellular='\x0a//\x20Permutation\x20polynomial:\x20(34x^2\x20+\x20x)\x20mod\x20289\x0avec3\x20_czm_permute289(vec3\x20x)\x20{\x0a\x20\x20return\x20mod((34.0\x20*\x20x\x20+\x201.0)\x20*\x20x,\x20289.0);\x0a}\x0a\x0avec2\x20czm_cellular(vec2\x20P)\x20{\x0a\x20\x20#define\x20K\x200.142857142857\x20//\x201/7\x0a\x20\x20#define\x20Ko\x200.428571428571\x20//\x203/7\x0a\x20\x20#define\x20jitter\x201.0\x20//\x20Less\x20gives\x20more\x20regular\x20pattern\x0a\x20\x20vec2\x20Pi\x20=\x20mod(floor(P),\x20289.0);\x0a\x20\x20vec2\x20Pf\x20=\x20fract(P);\x0a\x20\x20vec3\x20oi\x20=\x20vec3(-1.0,\x200.0,\x201.0);\x0a\x20\x20vec3\x20of\x20=\x20vec3(-0.5,\x200.5,\x201.5);\x0a\x20\x20vec3\x20px\x20=\x20_czm_permute289(Pi.x\x20+\x20oi);\x0a\x20\x20vec3\x20p\x20=\x20_czm_permute289(px.x\x20+\x20Pi.y\x20+\x20oi);\x20//\x20p11,\x20p12,\x20p13\x0a\x20\x20vec3\x20ox\x20=\x20fract(p\x20*\x20K)\x20-\x20Ko;\x0a\x20\x20vec3\x20oy\x20=\x20mod(floor(p\x20*\x20K),\x207.0)\x20*\x20K\x20-\x20Ko;\x0a\x20\x20vec3\x20dx\x20=\x20Pf.x\x20+\x200.5\x20+\x20jitter\x20*\x20ox;\x0a\x20\x20vec3\x20dy\x20=\x20Pf.y\x20-\x20of\x20+\x20jitter\x20*\x20oy;\x0a\x20\x20vec3\x20d1\x20=\x20dx\x20*\x20dx\x20+\x20dy\x20*\x20dy;\x20//\x20d11,\x20d12\x20and\x20d13,\x20squared\x0a\x20\x20p\x20=\x20_czm_permute289(px.y\x20+\x20Pi.y\x20+\x20oi);\x20//\x20p21,\x20p22,\x20p23\x0a\x20\x20ox\x20=\x20fract(p\x20*\x20K)\x20-\x20Ko;\x0a\x20\x20oy\x20=\x20mod(floor(p\x20*\x20K),\x207.0)\x20*\x20K\x20-\x20Ko;\x0a\x20\x20dx\x20=\x20Pf.x\x20-\x200.5\x20+\x20jitter\x20*\x20ox;\x0a\x20\x20dy\x20=\x20Pf.y\x20-\x20of\x20+\x20jitter\x20*\x20oy;\x0a\x20\x20vec3\x20d2\x20=\x20dx\x20*\x20dx\x20+\x20dy\x20*\x20dy;\x20//\x20d21,\x20d22\x20and\x20d23,\x20squared\x0a\x20\x20p\x20=\x20_czm_permute289(px.z\x20+\x20Pi.y\x20+\x20oi);\x20//\x20p31,\x20p32,\x20p33\x0a\x20\x20ox\x20=\x20fract(p\x20*\x20K)\x20-\x20Ko;\x0a\x20\x20oy\x20=\x20mod(floor(p\x20*\x20K),\x207.0)\x20*\x20K\x20-\x20Ko;\x0a\x20\x20dx\x20=\x20Pf.x\x20-\x201.5\x20+\x20jitter\x20*\x20ox;\x0a\x20\x20dy\x20=\x20Pf.y\x20-\x20of\x20+\x20jitter\x20*\x20oy;\x0a\x20\x20vec3\x20d3\x20=\x20dx\x20*\x20dx\x20+\x20dy\x20*\x20dy;\x20//\x20d31,\x20d32\x20and\x20d33,\x20squared\x0a\x20\x20\x20\x20//\x20Sort\x20out\x20the\x20two\x20smallest\x20distances\x20(F1,\x20F2)\x0a\x20\x20vec3\x20d1a\x20=\x20min(d1,\x20d2);\x0a\x20\x20d2\x20=\x20max(d1,\x20d2);\x20//\x20Swap\x20to\x20keep\x20candidates\x20for\x20F2\x0a\x20\x20d2\x20=\x20min(d2,\x20d3);\x20//\x20neither\x20F1\x20nor\x20F2\x20are\x20now\x20in\x20d3\x0a\x20\x20d1\x20=\x20min(d1a,\x20d2);\x20//\x20F1\x20is\x20now\x20in\x20d1\x0a\x20\x20d2\x20=\x20max(d1a,\x20d2);\x20//\x20Swap\x20to\x20keep\x20candidates\x20for\x20F2\x0a\x20\x20d1.xy\x20=\x20(d1.x\x20<\x20d1.y)\x20?\x20d1.xy\x20:\x20d1.yx;\x20//\x20Swap\x20if\x20smaller\x0a\x20\x20d1.xz\x20=\x20(d1.x\x20<\x20d1.z)\x20?\x20d1.xz\x20:\x20d1.zx;\x20//\x20F1\x20is\x20in\x20d1.x\x0a\x20\x20d1.yz\x20=\x20min(d1.yz,\x20d2.yz);\x20//\x20F2\x20is\x20now\x20not\x20in\x20d2.yz\x0a\x20\x20d1.y\x20=\x20min(d1.y,\x20d1.z);\x20//\x20nor\x20in\x20\x20d1.z\x0a\x20\x20d1.y\x20=\x20min(d1.y,\x20d2.x);\x20//\x20F2\x20is\x20in\x20d1.y,\x20we\x27re\x20done.\x0a\x20\x20return\x20sqrt(d1.xy);\x0a}\x0a',czm_snoise='/**\x0a\x20*\x20@license\x0a\x20*\x20Description\x20:\x20Array\x20and\x20textureless\x20GLSL\x202D/3D/4D\x20simplex\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20noise\x20functions.\x0a\x20*\x20\x20\x20\x20\x20\x20Author\x20:\x20Ian\x20McEwan,\x20Ashima\x20Arts.\x0a\x20*\x20\x20Maintainer\x20:\x20ijm\x0a\x20*\x20\x20\x20\x20\x20Lastmod\x20:\x2020110822\x20(ijm)\x0a\x20*\x20\x20\x20\x20\x20License\x20:\x20Copyright\x20(C)\x202011\x20Ashima\x20Arts.\x20All\x20rights\x20reserved.\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Distributed\x20under\x20the\x20MIT\x20License.\x20See\x20LICENSE\x20file.\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20https://github.com/ashima/webgl-noise\x0a\x20*/\x0a\x0avec4\x20_czm_mod289(vec4\x20x)\x20{\x0a\x20\x20return\x20x\x20-\x20floor(x\x20*\x20(1.0\x20/\x20289.0))\x20*\x20289.0;\x0a}\x0a\x0avec3\x20_czm_mod289(vec3\x20x)\x20{\x0a\x20\x20return\x20x\x20-\x20floor(x\x20*\x20(1.0\x20/\x20289.0))\x20*\x20289.0;\x0a}\x0a\x0avec2\x20_czm_mod289(vec2\x20x)\x20{\x0a\x20\x20return\x20x\x20-\x20floor(x\x20*\x20(1.0\x20/\x20289.0))\x20*\x20289.0;\x0a}\x0a\x0afloat\x20_czm_mod289(float\x20x)\x20{\x0a\x20\x20return\x20x\x20-\x20floor(x\x20*\x20(1.0\x20/\x20289.0))\x20*\x20289.0;\x0a}\x0a\x0avec4\x20_czm_permute(vec4\x20x)\x20{\x0a\x20\x20return\x20_czm_mod289(((x\x20*\x2034.0)\x20+\x201.0)\x20*\x20x);\x0a}\x0a\x0avec3\x20_czm_permute(vec3\x20x)\x20{\x0a\x20\x20return\x20_czm_mod289(((x\x20*\x2034.0)\x20+\x201.0)\x20*\x20x);\x0a}\x0a\x0afloat\x20_czm_permute(float\x20x)\x20{\x0a\x20\x20return\x20_czm_mod289(((x\x20*\x2034.0)\x20+\x201.0)\x20*\x20x);\x0a}\x0a\x0avec4\x20_czm_taylorInvSqrt(vec4\x20r)\x20{\x0a\x20\x20return\x201.79284291400159\x20-\x200.85373472095314\x20*\x20r;\x0a}\x0a\x0afloat\x20_czm_taylorInvSqrt(float\x20r)\x20{\x0a\x20\x20return\x201.79284291400159\x20-\x200.85373472095314\x20*\x20r;\x0a}\x0a\x0avec4\x20_czm_grad4(float\x20j,\x20vec4\x20ip)\x20{\x0a\x20\x20const\x20vec4\x20ones\x20=\x20vec4(1.0,\x201.0,\x201.0,\x20-1.0);\x0a\x20\x20vec4\x20p,\x20s;\x0a\x0a\x20\x20p.xyz\x20=\x20floor(fract(vec3(j)\x20*\x20ip.xyz)\x20*\x207.0)\x20*\x20ip.z\x20-\x201.0;\x0a\x20\x20p.w\x20=\x201.5\x20-\x20dot(abs(p.xyz),\x20ones.xyz);\x0a\x20\x20s\x20=\x20vec4(lessThan(p,\x20vec4(0.0)));\x0a\x20\x20p.xyz\x20=\x20p.xyz\x20+\x20(s.xyz\x20*\x202.0\x20-\x201.0)\x20*\x20s.www;\x0a\x0a\x20\x20return\x20p;\x0a}\x0a\x0a/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20Implemented\x20by\x20Ian\x20McEwan,\x20Ashima\x20Arts,\x20and\x20distributed\x20under\x20the\x20MIT\x20License.\x20\x20{@link\x20https://github.com/ashima/webgl-noise}\x0a\x20*\x0a\x20*\x20@name\x20czm_snoise\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@see\x20<a\x20href=\x22https://github.com/ashima/webgl-noise\x22>https://github.com/ashima/webgl-noise</a>\x0a\x20*\x20@see\x20Stefan\x20Gustavson\x27s\x20paper\x20<a\x20href=\x22http://www.itn.liu.se/~stegu/simplexnoise/simplexnoise.pdf\x22>Simplex\x20noise\x20demystified</a>\x0a\x20*/\x0afloat\x20czm_snoise(vec2\x20v)\x20{\x0a\x20\x20const\x20vec4\x20C\x20=\x20vec4(0.211324865405187,\x20\x20//\x20(3.0-sqrt(3.0))/6.0\x0a\x20\x200.366025403784439,\x20\x20//\x200.5*(sqrt(3.0)-1.0)\x0a\x20\x20-0.577350269189626,\x20\x20//\x20-1.0\x20+\x202.0\x20*\x20C.x\x0a\x20\x200.024390243902439);\x20//\x201.0\x20/\x2041.0\x0a\x20\x20\x20\x20//\x20First\x20corner\x0a\x20\x20vec2\x20i\x20=\x20floor(v\x20+\x20dot(v,\x20C.yy));\x0a\x20\x20vec2\x20x0\x20=\x20v\x20-\x20i\x20+\x20dot(i,\x20C.xx);\x0a\x0a\x20\x20\x20\x20//\x20Other\x20corners\x0a\x20\x20vec2\x20i1;\x0a\x20\x20\x20\x20//i1.x\x20=\x20step(\x20x0.y,\x20x0.x\x20);\x20//\x20x0.x\x20>\x20x0.y\x20?\x201.0\x20:\x200.0\x0a\x20\x20\x20\x20//i1.y\x20=\x201.0\x20-\x20i1.x;\x0a\x20\x20i1\x20=\x20(x0.x\x20>\x20x0.y)\x20?\x20vec2(1.0,\x200.0)\x20:\x20vec2(0.0,\x201.0);\x0a\x20\x20\x20\x20//\x20x0\x20=\x20x0\x20-\x200.0\x20+\x200.0\x20*\x20C.xx\x20;\x0a\x20\x20\x20\x20//\x20x1\x20=\x20x0\x20-\x20i1\x20+\x201.0\x20*\x20C.xx\x20;\x0a\x20\x20\x20\x20//\x20x2\x20=\x20x0\x20-\x201.0\x20+\x202.0\x20*\x20C.xx\x20;\x0a\x20\x20vec4\x20x12\x20=\x20x0.xyxy\x20+\x20C.xxzz;\x0a\x20\x20x12.xy\x20-=\x20i1;\x0a\x0a\x20\x20\x20\x20//\x20Permutations\x0a\x20\x20i\x20=\x20_czm_mod289(i);\x20//\x20Avoid\x20truncation\x20effects\x20in\x20permutation\x0a\x20\x20vec3\x20p\x20=\x20_czm_permute(_czm_permute(i.y\x20+\x20vec3(0.0,\x20i1.y,\x201.0))\x20+\x20i.x\x20+\x20vec3(0.0,\x20i1.x,\x201.0));\x0a\x0a\x20\x20vec3\x20m\x20=\x20max(0.5\x20-\x20vec3(dot(x0,\x20x0),\x20dot(x12.xy,\x20x12.xy),\x20dot(x12.zw,\x20x12.zw)),\x200.0);\x0a\x20\x20m\x20=\x20m\x20*\x20m;\x0a\x20\x20m\x20=\x20m\x20*\x20m;\x0a\x0a\x20\x20\x20\x20//\x20Gradients:\x2041\x20points\x20uniformly\x20over\x20a\x20line,\x20mapped\x20onto\x20a\x20diamond.\x0a\x20\x20\x20\x20//\x20The\x20ring\x20size\x2017*17\x20=\x20289\x20is\x20close\x20to\x20a\x20multiple\x20of\x2041\x20(41*7\x20=\x20287)\x0a\x20\x20vec3\x20x\x20=\x202.0\x20*\x20fract(p\x20*\x20C.www)\x20-\x201.0;\x0a\x20\x20vec3\x20h\x20=\x20abs(x)\x20-\x200.5;\x0a\x20\x20vec3\x20ox\x20=\x20floor(x\x20+\x200.5);\x0a\x20\x20vec3\x20a0\x20=\x20x\x20-\x20ox;\x0a\x0a\x20\x20\x20\x20//\x20Normalise\x20gradients\x20implicitly\x20by\x20scaling\x20m\x0a\x20\x20\x20\x20//\x20Approximation\x20of:\x20m\x20*=\x20inversesqrt(\x20a0*a0\x20+\x20h*h\x20);\x0a\x20\x20m\x20*=\x201.79284291400159\x20-\x200.85373472095314\x20*\x20(a0\x20*\x20a0\x20+\x20h\x20*\x20h);\x0a\x0a\x20\x20\x20\x20//\x20Compute\x20final\x20noise\x20value\x20at\x20P\x0a\x20\x20vec3\x20g;\x0a\x20\x20g.x\x20=\x20a0.x\x20*\x20x0.x\x20+\x20h.x\x20*\x20x0.y;\x0a\x20\x20g.yz\x20=\x20a0.yz\x20*\x20x12.xz\x20+\x20h.yz\x20*\x20x12.yw;\x0a\x20\x20return\x20130.0\x20*\x20dot(m,\x20g);\x0a}\x0a\x0afloat\x20czm_snoise(vec3\x20v)\x20{\x0a\x20\x20const\x20vec2\x20C\x20=\x20vec2(1.0\x20/\x206.0,\x201.0\x20/\x203.0);\x0a\x20\x20const\x20vec4\x20D\x20=\x20vec4(0.0,\x200.5,\x201.0,\x202.0);\x0a\x0a\x20\x20\x20\x20//\x20First\x20corner\x0a\x20\x20vec3\x20i\x20=\x20floor(v\x20+\x20dot(v,\x20C.yyy));\x0a\x20\x20vec3\x20x0\x20=\x20v\x20-\x20i\x20+\x20dot(i,\x20C.xxx);\x0a\x0a\x20\x20\x20\x20//\x20Other\x20corners\x0a\x20\x20vec3\x20g\x20=\x20step(x0.yzx,\x20x0.xyz);\x0a\x20\x20vec3\x20l\x20=\x201.0\x20-\x20g;\x0a\x20\x20vec3\x20i1\x20=\x20min(g.xyz,\x20l.zxy);\x0a\x20\x20vec3\x20i2\x20=\x20max(g.xyz,\x20l.zxy);\x0a\x0a\x20\x20vec3\x20x1\x20=\x20x0\x20-\x20i1\x20+\x20C.xxx;\x0a\x20\x20vec3\x20x2\x20=\x20x0\x20-\x20i2\x20+\x20C.yyy;\x20//\x202.0*C.x\x20=\x201/3\x20=\x20C.y\x0a\x20\x20vec3\x20x3\x20=\x20x0\x20-\x20D.yyy;\x20\x20\x20\x20\x20\x20//\x20-1.0+3.0*C.x\x20=\x20-0.5\x20=\x20-D.y\x0a\x0a\x20\x20\x20\x20//\x20Permutations\x0a\x20\x20i\x20=\x20_czm_mod289(i);\x0a\x20\x20vec4\x20p\x20=\x20_czm_permute(_czm_permute(_czm_permute(i.z\x20+\x20vec4(0.0,\x20i1.z,\x20i2.z,\x201.0))\x20+\x20i.y\x20+\x20vec4(0.0,\x20i1.y,\x20i2.y,\x201.0))\x20+\x20i.x\x20+\x20vec4(0.0,\x20i1.x,\x20i2.x,\x201.0));\x0a\x0a\x20\x20\x20\x20//\x20Gradients:\x207x7\x20points\x20over\x20a\x20square,\x20mapped\x20onto\x20an\x20octahedron.\x0a\x20\x20\x20\x20//\x20The\x20ring\x20size\x2017*17\x20=\x20289\x20is\x20close\x20to\x20a\x20multiple\x20of\x2049\x20(49*6\x20=\x20294)\x0a\x20\x20float\x20n_\x20=\x200.142857142857;\x20//\x201.0/7.0\x0a\x20\x20vec3\x20ns\x20=\x20n_\x20*\x20D.wyz\x20-\x20D.xzx;\x0a\x0a\x20\x20vec4\x20j\x20=\x20p\x20-\x2049.0\x20*\x20floor(p\x20*\x20ns.z\x20*\x20ns.z);\x20\x20//\x20\x20mod(p,7*7)\x0a\x0a\x20\x20vec4\x20x_\x20=\x20floor(j\x20*\x20ns.z);\x0a\x20\x20vec4\x20y_\x20=\x20floor(j\x20-\x207.0\x20*\x20x_);\x20\x20\x20\x20//\x20mod(j,N)\x0a\x0a\x20\x20vec4\x20x\x20=\x20x_\x20*\x20ns.x\x20+\x20ns.yyyy;\x0a\x20\x20vec4\x20y\x20=\x20y_\x20*\x20ns.x\x20+\x20ns.yyyy;\x0a\x20\x20vec4\x20h\x20=\x201.0\x20-\x20abs(x)\x20-\x20abs(y);\x0a\x0a\x20\x20vec4\x20b0\x20=\x20vec4(x.xy,\x20y.xy);\x0a\x20\x20vec4\x20b1\x20=\x20vec4(x.zw,\x20y.zw);\x0a\x0a\x20\x20\x20\x20//vec4\x20s0\x20=\x20vec4(lessThan(b0,0.0))*2.0\x20-\x201.0;\x0a\x20\x20\x20\x20//vec4\x20s1\x20=\x20vec4(lessThan(b1,0.0))*2.0\x20-\x201.0;\x0a\x20\x20vec4\x20s0\x20=\x20floor(b0)\x20*\x202.0\x20+\x201.0;\x0a\x20\x20vec4\x20s1\x20=\x20floor(b1)\x20*\x202.0\x20+\x201.0;\x0a\x20\x20vec4\x20sh\x20=\x20-step(h,\x20vec4(0.0));\x0a\x0a\x20\x20vec4\x20a0\x20=\x20b0.xzyw\x20+\x20s0.xzyw\x20*\x20sh.xxyy;\x0a\x20\x20vec4\x20a1\x20=\x20b1.xzyw\x20+\x20s1.xzyw\x20*\x20sh.zzww;\x0a\x0a\x20\x20vec3\x20p0\x20=\x20vec3(a0.xy,\x20h.x);\x0a\x20\x20vec3\x20p1\x20=\x20vec3(a0.zw,\x20h.y);\x0a\x20\x20vec3\x20p2\x20=\x20vec3(a1.xy,\x20h.z);\x0a\x20\x20vec3\x20p3\x20=\x20vec3(a1.zw,\x20h.w);\x0a\x0a\x20\x20\x20\x20//Normalise\x20gradients\x0a\x20\x20vec4\x20norm\x20=\x20_czm_taylorInvSqrt(vec4(dot(p0,\x20p0),\x20dot(p1,\x20p1),\x20dot(p2,\x20p2),\x20dot(p3,\x20p3)));\x0a\x20\x20p0\x20*=\x20norm.x;\x0a\x20\x20p1\x20*=\x20norm.y;\x0a\x20\x20p2\x20*=\x20norm.z;\x0a\x20\x20p3\x20*=\x20norm.w;\x0a\x0a\x20\x20\x20\x20//\x20Mix\x20final\x20noise\x20value\x0a\x20\x20vec4\x20m\x20=\x20max(0.6\x20-\x20vec4(dot(x0,\x20x0),\x20dot(x1,\x20x1),\x20dot(x2,\x20x2),\x20dot(x3,\x20x3)),\x200.0);\x0a\x20\x20m\x20=\x20m\x20*\x20m;\x0a\x20\x20return\x2042.0\x20*\x20dot(m\x20*\x20m,\x20vec4(dot(p0,\x20x0),\x20dot(p1,\x20x1),\x20dot(p2,\x20x2),\x20dot(p3,\x20x3)));\x0a}\x0a\x0afloat\x20czm_snoise(vec4\x20v)\x20{\x0a\x20\x20const\x20vec4\x20C\x20=\x20vec4(0.138196601125011,\x20\x20//\x20(5\x20-\x20sqrt(5))/20\x20\x20G4\x0a\x20\x200.276393202250021,\x20\x20//\x202\x20*\x20G4\x0a\x20\x200.414589803375032,\x20\x20//\x203\x20*\x20G4\x0a\x20\x20-0.447213595499958);\x20//\x20-1\x20+\x204\x20*\x20G4\x0a\x0a\x20\x20\x20\x20//\x20(sqrt(5)\x20-\x201)/4\x20=\x20F4,\x20used\x20once\x20below\x0a\x20\x20\x20\x20#define\x20F4\x200.309016994374947451\x0a\x0a\x20\x20\x20\x20//\x20First\x20corner\x0a\x20\x20vec4\x20i\x20=\x20floor(v\x20+\x20dot(v,\x20vec4(F4)));\x0a\x20\x20vec4\x20x0\x20=\x20v\x20-\x20i\x20+\x20dot(i,\x20C.xxxx);\x0a\x0a\x20\x20\x20\x20//\x20Other\x20corners\x0a\x0a\x20\x20\x20\x20//\x20Rank\x20sorting\x20originally\x20contributed\x20by\x20Bill\x20Licea-Kane,\x20AMD\x20(formerly\x20ATI)\x0a\x20\x20vec4\x20i0;\x0a\x20\x20vec3\x20isX\x20=\x20step(x0.yzw,\x20x0.xxx);\x0a\x20\x20vec3\x20isYZ\x20=\x20step(x0.zww,\x20x0.yyz);\x0a\x20\x20\x20\x20//\x20\x20i0.x\x20=\x20dot(\x20isX,\x20vec3(\x201.0\x20)\x20);\x0a\x20\x20i0.x\x20=\x20isX.x\x20+\x20isX.y\x20+\x20isX.z;\x0a\x20\x20i0.yzw\x20=\x201.0\x20-\x20isX;\x0a\x20\x20\x20\x20//\x20\x20i0.y\x20+=\x20dot(\x20isYZ.xy,\x20vec2(\x201.0\x20)\x20);\x0a\x20\x20i0.y\x20+=\x20isYZ.x\x20+\x20isYZ.y;\x0a\x20\x20i0.zw\x20+=\x201.0\x20-\x20isYZ.xy;\x0a\x20\x20i0.z\x20+=\x20isYZ.z;\x0a\x20\x20i0.w\x20+=\x201.0\x20-\x20isYZ.z;\x0a\x0a\x20\x20\x20\x20//\x20i0\x20now\x20contains\x20the\x20unique\x20values\x200,1,2,3\x20in\x20each\x20channel\x0a\x20\x20vec4\x20i3\x20=\x20clamp(i0,\x200.0,\x201.0);\x0a\x20\x20vec4\x20i2\x20=\x20clamp(i0\x20-\x201.0,\x200.0,\x201.0);\x0a\x20\x20vec4\x20i1\x20=\x20clamp(i0\x20-\x202.0,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20\x20x0\x20=\x20x0\x20-\x200.0\x20+\x200.0\x20*\x20C.xxxx\x0a\x20\x20\x20\x20//\x20\x20x1\x20=\x20x0\x20-\x20i1\x20\x20+\x201.0\x20*\x20C.xxxx\x0a\x20\x20\x20\x20//\x20\x20x2\x20=\x20x0\x20-\x20i2\x20\x20+\x202.0\x20*\x20C.xxxx\x0a\x20\x20\x20\x20//\x20\x20x3\x20=\x20x0\x20-\x20i3\x20\x20+\x203.0\x20*\x20C.xxxx\x0a\x20\x20\x20\x20//\x20\x20x4\x20=\x20x0\x20-\x201.0\x20+\x204.0\x20*\x20C.xxxx\x0a\x20\x20vec4\x20x1\x20=\x20x0\x20-\x20i1\x20+\x20C.xxxx;\x0a\x20\x20vec4\x20x2\x20=\x20x0\x20-\x20i2\x20+\x20C.yyyy;\x0a\x20\x20vec4\x20x3\x20=\x20x0\x20-\x20i3\x20+\x20C.zzzz;\x0a\x20\x20vec4\x20x4\x20=\x20x0\x20+\x20C.wwww;\x0a\x0a\x20\x20\x20\x20//\x20Permutations\x0a\x20\x20i\x20=\x20_czm_mod289(i);\x0a\x20\x20float\x20j0\x20=\x20_czm_permute(_czm_permute(_czm_permute(_czm_permute(i.w)\x20+\x20i.z)\x20+\x20i.y)\x20+\x20i.x);\x0a\x20\x20vec4\x20j1\x20=\x20_czm_permute(_czm_permute(_czm_permute(_czm_permute(i.w\x20+\x20vec4(i1.w,\x20i2.w,\x20i3.w,\x201.0))\x20+\x20i.z\x20+\x20vec4(i1.z,\x20i2.z,\x20i3.z,\x201.0))\x20+\x20i.y\x20+\x20vec4(i1.y,\x20i2.y,\x20i3.y,\x201.0))\x20+\x20i.x\x20+\x20vec4(i1.x,\x20i2.x,\x20i3.x,\x201.0));\x0a\x0a\x20\x20\x20\x20//\x20Gradients:\x207x7x6\x20points\x20over\x20a\x20cube,\x20mapped\x20onto\x20a\x204-cross\x20polytope\x0a\x20\x20\x20\x20//\x207*7*6\x20=\x20294,\x20which\x20is\x20close\x20to\x20the\x20ring\x20size\x2017*17\x20=\x20289.\x0a\x20\x20vec4\x20ip\x20=\x20vec4(1.0\x20/\x20294.0,\x201.0\x20/\x2049.0,\x201.0\x20/\x207.0,\x200.0);\x0a\x0a\x20\x20vec4\x20p0\x20=\x20_czm_grad4(j0,\x20ip);\x0a\x20\x20vec4\x20p1\x20=\x20_czm_grad4(j1.x,\x20ip);\x0a\x20\x20vec4\x20p2\x20=\x20_czm_grad4(j1.y,\x20ip);\x0a\x20\x20vec4\x20p3\x20=\x20_czm_grad4(j1.z,\x20ip);\x0a\x20\x20vec4\x20p4\x20=\x20_czm_grad4(j1.w,\x20ip);\x0a\x0a\x20\x20\x20\x20//\x20Normalise\x20gradients\x0a\x20\x20vec4\x20norm\x20=\x20_czm_taylorInvSqrt(vec4(dot(p0,\x20p0),\x20dot(p1,\x20p1),\x20dot(p2,\x20p2),\x20dot(p3,\x20p3)));\x0a\x20\x20p0\x20*=\x20norm.x;\x0a\x20\x20p1\x20*=\x20norm.y;\x0a\x20\x20p2\x20*=\x20norm.z;\x0a\x20\x20p3\x20*=\x20norm.w;\x0a\x20\x20p4\x20*=\x20_czm_taylorInvSqrt(dot(p4,\x20p4));\x0a\x0a\x20\x20\x20\x20//\x20Mix\x20contributions\x20from\x20the\x20five\x20corners\x0a\x20\x20vec3\x20m0\x20=\x20max(0.6\x20-\x20vec3(dot(x0,\x20x0),\x20dot(x1,\x20x1),\x20dot(x2,\x20x2)),\x200.0);\x0a\x20\x20vec2\x20m1\x20=\x20max(0.6\x20-\x20vec2(dot(x3,\x20x3),\x20dot(x4,\x20x4)),\x200.0);\x0a\x20\x20m0\x20=\x20m0\x20*\x20m0;\x0a\x20\x20m1\x20=\x20m1\x20*\x20m1;\x0a\x20\x20return\x2049.0\x20*\x20(dot(m0\x20*\x20m0,\x20vec3(dot(p0,\x20x0),\x20dot(p1,\x20x1),\x20dot(p2,\x20x2)))\x20+\x20dot(m1\x20*\x20m1,\x20vec2(dot(p3,\x20x3),\x20dot(p4,\x20x4))));\x0a}\x0a',LineDotDashMaterial=_0x5a92ef(0x5b5),LineFlowMaterial=_0x5a92ef(0x52f),LineFlowColorMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20startTime;\x0auniform\x20float\x20percent;\x0auniform\x20float\x20alpha;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20t\x20=\x20fract(startTime\x20+\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20t\x20*=\x20(1.0\x20+\x20percent);\x0a\x20\x20float\x20alpha1\x20=\x20smoothstep(t\x20-\x20percent,\x20t,\x20st.s)\x20*\x20step(-t,\x20-st.s);\x0a\x20\x20alpha1\x20+=\x20alpha;\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20alpha1\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',ODLineMaterial='uniform\x20vec4\x20color;\x0auniform\x20vec4\x20bgColor;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20startTime;\x0auniform\x20float\x20bidirectional;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20t\x20=\x20fract(startTime\x20+\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x0a\x20\x20t\x20*=\x201.03;\x0a\x20\x20float\x20alpha0\x20=\x20smoothstep(t\x20-\x200.03,\x20t,\x20st.s)\x20*\x20step(st.s,\x20t);\x0a\x20\x20float\x20mt\x20=\x201.\x20-\x20t;\x0a\x20\x20float\x20alpha1\x20=\x20smoothstep(mt\x20+\x200.03,\x20mt,\x20st.s)\x20*\x20step(mt,\x20st.s);\x0a\x0a\x20\x20float\x20a0\x20=\x20step(abs(bidirectional\x20-\x200.0)\x20-\x200.001,\x200.);\x0a\x20\x20float\x20a1\x20=\x20step(abs(bidirectional\x20-\x201.0)\x20-\x200.001,\x200.);\x0a\x20\x20float\x20db\x20=\x20step(abs(bidirectional\x20-\x202.0)\x20-\x200.001,\x200.);\x0a\x20\x20float\x20alpha\x20=\x20alpha0\x20*\x20(a0\x20+\x20db)\x20+\x20alpha1\x20*\x20(a1\x20+\x20db);\x0a\x20\x20alpha\x20=\x20clamp(alpha,\x200.,\x201.);\x0a\x0a\x20\x20material.diffuse\x20=\x20color.rgb\x20*\x20alpha\x20+\x20bgColor.rgb\x20*\x20(1.\x20-\x20alpha);\x0a\x20\x20material.alpha\x20=\x20(color.a\x20*\x20alpha\x20+\x20bgColor.a\x20*\x20(1.\x20-\x20alpha))\x20*\x20globalAlpha;\x0a\x0a\x20\x20\x20\x20//\x20if\x20(useImageAndRepeat.x\x20!=\x200.)\x20{\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20float\x20repeat\x20=\x20useImageAndRepeat.y;\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20vec4\x20marsImageColor\x20=\x20texture2D(image,\x20fract(vec2(fract((st.s-t)*repeat),\x20st.t)));\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20material.diffuse\x20=\x20marsImageColor.rgb;\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20material.alpha\x20=\x20marsImageColor.a;\x0a\x20\x20\x20\x20//\x20}\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',LineFlickerMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20scalar\x20=\x20smoothstep(0.0,\x201.0,\x20time);\x0a\x20\x20material.diffuse\x20=\x20color.rgb\x20*\x20scalar;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20scalar\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',LineTrailMaterial='uniform\x20vec4\x20bgColor;\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x0a\x20\x20vec3\x20fragColor\x20=\x20color.rgb;\x0a\x20\x20if(st.t\x20>\x200.45\x20&&\x20st.t\x20<\x200.55)\x20{\x0a\x20\x20\x20\x20fragColor\x20=\x20vec3(1.0);\x0a\x20\x20}\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x201.5\x20*\x20smoothstep(.0,\x201.,\x20fract(st.s\x20-\x20time));\x0a\x20\x20material.diffuse\x20=\x20max(fragColor.rgb\x20*\x20material.alpha,\x20fragColor.rgb);\x0a\x0a\x20\x20if(material.alpha\x20<\x20bgColor.a)\x20{\x0a\x20\x20\x20\x20material.alpha\x20=\x20bgColor.a;\x0a\x20\x20\x20\x20material.diffuse\x20=\x20bgColor.rgb;\x0a\x20\x20}\x0a\x20\x20material.alpha\x20=\x20material.alpha\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',LineBloomMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20glow;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20t\x20=\x20fract(speed\x20*\x20czm_frameNumber\x20/\x201000.0);\x0a\x20\x20t\x20*=\x201.03;\x0a\x0a\x20\x20float\x20alpha\x20=\x20smoothstep(t\x20-\x200.03,\x20t,\x20st.s)\x20*\x20step(-t,\x20-st.s);\x0a\x20\x20alpha\x20+=\x200.1;\x0a\x0a\x20\x20vec4\x20fragColor;\x0a\x20\x20fragColor.rgb\x20=\x20(color.rgb)\x20/\x200.5;\x0a\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x20\x20material.diffuse\x20=\x20fragColor.rgb;\x0a\x20\x20material.alpha\x20=\x20alpha\x20*\x20globalAlpha;\x0a\x20\x20material.emission\x20=\x20fragColor.rgb\x20*\x20glow;\x0a\x20\x20return\x20material;\x0a}\x0a',DigitalFlowMaterial='uniform\x20float\x20globalAlpha;\x0a\x0afloat\x20plot(float\x20st,\x20float\x20pct)\x20{\x0a\x20\x20return\x20smoothstep(pct,\x20pct,\x20st)\x20-\x20smoothstep(pct,\x20pct\x20+\x200.5,\x20st);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20time2\x20=\x20czm_frameNumber\x20/\x20speed;\x0a\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s),\x20fract(float(st.t\x20*\x20segment)\x20-\x20time2)));\x0a\x20\x20float\x20percent\x20=\x20distance(st.y,\x20.5)\x20/\x200.9;\x0a\x20\x20float\x20distance\x20=\x20length(vec2(st.x,\x20st.y));\x0a\x20\x20float\x20pf\x20=\x20plot(distance,\x20fract(czm_frameNumber\x20/\x20200.0)\x20*\x2010.);\x0a\x20\x20vec4\x20gradient\x20=\x20mix(vec4(1.0,\x201.0,\x201.0,\x201.0),\x20vec4(pf,\x20pf,\x20pf,\x201.0),\x200.8);\x0a\x20\x20float\x20alpha\x20=\x20(colorImage.a\x20*\x20(1.0\x20-\x20percent));\x0a\x20\x20vec3\x20diffuse\x20=\x20max(color.rgb\x20*\x20alpha\x20*\x20glow,\x20color.rgb);\x0a\x0a\x20\x20if(flowGlow\x20==\x201.0)\x20{\x0a\x20\x20\x20\x20vec4\x20rgba\x20=\x20mix(vec4(diffuse,\x20alpha),\x20gradient,\x20pf);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20rgba.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20rgba.a\x20*\x20globalAlpha;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20material.diffuse\x20=\x20diffuse;\x0a\x20\x20\x20\x20material.alpha\x20=\x20alpha\x20*\x20globalAlpha;\x0a\x20\x20}\x0a\x20\x20return\x20material;\x0a}\x0a',WallScrollMaterial='uniform\x20sampler2D\x20image;\x0auniform\x20float\x20speed;\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20count;\x0auniform\x20bool\x20axisY;\x0auniform\x20bool\x20reverse;\x0auniform\x20bool\x20bloom;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x0a\x20\x20vec4\x20colorImage;\x0a\x20\x20if(axisY)\x20{\x0a\x20\x20\x20\x20if(reverse)\x0a\x20\x20\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(float(count)\x20*\x20st.s\x20-\x20time)));\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(float(count)\x20*\x20st.s\x20+\x20time)));\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20if(reverse)\x0a\x20\x20\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(float(count)\x20*\x20st.t\x20-\x20time)));\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(float(count)\x20*\x20st.t\x20+\x20time)));\x0a\x20\x20}\x0a\x0a\x20\x20float\x20perDis\x20=\x201.0\x20/\x20count\x20/\x203.0;\x0a\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20color.a\x20*\x20smoothstep(.2,\x201.,\x20distance(st.t\x20*\x20perDis,\x201.\x20+\x20perDis))\x20*\x20globalAlpha;\x0a\x0a\x20\x20if(bloom)\x20{\x0a\x20\x20\x20\x20//泛光\x0a\x20\x20\x20\x20vec4\x20fragColor;\x0a\x20\x20\x20\x20fragColor.rgb\x20=\x20(colorImage.rgb\x20+\x20color.rgb)\x20/\x201.0;\x0a\x20\x20\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x0a\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20\x20\x20material.emission\x20=\x20fragColor.rgb;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20material.diffuse\x20=\x20max(color.rgb\x20*\x20material.alpha\x20*\x201.5,\x20color.rgb);\x0a\x20\x20\x20\x20material.emission\x20=\x20max(color.rgb\x20*\x20material.alpha\x20*\x201.5,\x20color.rgb);\x0a\x20\x20}\x0a\x20\x20return\x20material;\x0a}\x0a',ScanLineMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20globalAlpha;\x0a\x0afloat\x20circle(vec2\x20uv,\x20float\x20r,\x20float\x20blur)\x20{\x0a\x20\x20float\x20d\x20=\x20length(uv)\x20*\x202.0;\x0a\x20\x20float\x20c\x20=\x20smoothstep(r\x20+\x20blur,\x20r,\x20d);\x0a\x20\x20return\x20c;\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st\x20-\x20.5;\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.emission\x20=\x20vec3(0);\x0a\x0a\x20\x20float\x20t\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20float\x20s\x20=\x200.3;\x0a\x20\x20float\x20radius1\x20=\x20smoothstep(.0,\x20s,\x20t)\x20*\x200.9;\x0a\x20\x20float\x20alpha1\x20=\x20circle(st,\x20radius1,\x200.01)\x20*\x20circle(st,\x20radius1,\x20-0.01);\x0a\x20\x20float\x20alpha2\x20=\x20circle(st,\x20radius1,\x200.01\x20-\x20radius1)\x20*\x20circle(st,\x20radius1,\x200.01);\x0a\x20\x20float\x20radius2\x20=\x200.5\x20+\x20smoothstep(s,\x201.0,\x20t)\x20*\x200.5;\x0a\x20\x20float\x20alpha3\x20=\x20circle(st,\x20radius1,\x20radius2\x20+\x200.01\x20-\x20radius1)\x20*\x20circle(st,\x20radius1,\x20-0.01);\x0a\x0a\x20\x20material.alpha\x20=\x20smoothstep(1.0,\x20s,\x20t)\x20*\x20(alpha1\x20+\x20alpha2\x20*\x200.1\x20+\x20alpha3\x20*\x200.1);\x0a\x20\x20material.alpha\x20*=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',CircleScanMaterial='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec4\x20imgC\x20=\x20texture2D(image,\x20st);\x0a\x20\x20if(imgC.a\x20>\x20.0)\x20{\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20}\x0a\x20\x20material.alpha\x20=\x20imgC.a\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',CircleWaveMaterial='uniform\x20float\x20globalAlpha;\x0auniform\x20vec4\x20color;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20material.diffuse\x20=\x201.5\x20*\x20color.rgb;\x0a\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.5,\x200.5));\x0a\x20\x20float\x20currTime;\x0a\x20\x20if(time\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20currTime\x20=\x20speed\x20*\x20czm_frameNumber\x20/\x201000.0;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20currTime\x20=\x20time;\x0a\x20\x20}\x0a\x0a\x20\x20float\x20per\x20=\x20fract(currTime);\x0a\x20\x20if(count\x20==\x201.0)\x20{\x0a\x20\x20\x20\x20if(dis\x20>\x20per\x20*\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20color.a\x20*\x20dis\x20/\x20per\x20/\x202.0\x20*\x20globalAlpha;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20vec3\x20str\x20=\x20materialInput.str;\x0a\x20\x20\x20\x20if(abs(str.z)\x20>\x200.001)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(dis\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20float\x20perDis\x20=\x200.5\x20/\x20count;\x0a\x20\x20\x20\x20\x20\x20float\x20disNum;\x0a\x20\x20\x20\x20\x20\x20float\x20bl\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20for(float\x20i\x20=\x200.0;\x20i\x20<=\x2099.0;\x20i+=1.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(i\x20<=\x20count)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20disNum\x20=\x20perDis\x20*\x20i\x20-\x20dis\x20+\x20per\x20/\x20count;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(disNum\x20>\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(disNum\x20<\x20perDis)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bl\x20=\x201.0\x20-\x20disNum\x20/\x20perDis;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if(disNum\x20-\x20perDis\x20<\x20perDis)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bl\x20=\x201.0\x20-\x20abs(1.0\x20-\x20disNum\x20/\x20perDis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20pow(bl,\x20(1.0\x20+\x2010.0\x20*\x20(1.0\x20-\x20gradient)))\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20return\x20material;\x0a}\x0a',RadarLineMaterial=_0x5a92ef(0xb79),RadarWaveMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0a#define\x20PI\x203.14159265359\x0a\x0afloat\x20rand(vec2\x20co)\x20{\x0a\x20\x20return\x20fract(sin(dot(co.xy,\x20vec2(12.9898,\x2078.233)))\x20*\x2043758.5453);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec2\x20pos\x20=\x20st\x20-\x20vec2(0.5);\x0a\x20\x20float\x20time\x20=\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0;\x0a\x20\x20float\x20r\x20=\x20length(pos);\x0a\x20\x20float\x20t\x20=\x20atan(pos.y,\x20pos.x)\x20-\x20time\x20*\x202.5;\x0a\x20\x20float\x20a\x20=\x20(atan(sin(t),\x20cos(t))\x20+\x20PI)\x20/\x20(2.0\x20*\x20PI);\x0a\x20\x20float\x20ta\x20=\x200.5;\x0a\x20\x20float\x20v\x20=\x20smoothstep(ta\x20-\x200.05,\x20ta\x20+\x200.05,\x20a)\x20*\x20smoothstep(ta\x20+\x200.05,\x20ta\x20-\x200.05,\x20a);\x0a\x20\x20vec3\x20flagColor\x20=\x20color.rgb\x20*\x20v;\x0a\x20\x20float\x20blink\x20=\x20pow(sin(time\x20*\x201.5)\x20*\x200.5\x20+\x200.5,\x200.8);\x0a\x20\x20flagColor\x20=\x20color.rgb\x20*\x20pow(a,\x208.0\x20*\x20(.2\x20+\x20blink))\x20*\x20(sin(r\x20*\x20500.0)\x20*\x20.5\x20+\x20.5);\x0a\x20\x20flagColor\x20=\x20flagColor\x20*\x20pow(r,\x200.4);\x0a\x20\x20material.alpha\x20=\x20length(flagColor)\x20*\x201.3\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20flagColor\x20*\x203.0;\x0a\x20\x20return\x20material;\x0a}\x0a',RectSlideMaterial='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s\x20+\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0),\x20fract(st.t)));\x0a\x0a\x20\x20material.alpha\x20=\x20colorImage.a\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20if(pure)\x20{\x0a\x20\x20\x20\x20material.diffuse\x20=\x20diffusePower\x20*\x20color.rgb;\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20}\x0a\x20\x20return\x20material;\x0a}\x0a',EllipsoidElectricMaterial='precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0a\x0a#define\x20pi\x203.1415926535\x0a#define\x20PI2RAD\x200.01745329252\x0a#define\x20TWO_PI\x20(2.\x20*\x20PI)\x0a\x0auniform\x20vec4\x20marscolor;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20globalAlpha;\x0a\x0afloat\x20time;\x0afloat\x20rands(float\x20p)\x20{\x0a\x20\x20return\x20fract(sin(p)\x20*\x2010000.0);\x0a}\x0afloat\x20noise(vec2\x20p)\x20{\x0a\x20\x20float\x20t\x20=\x20time\x20/\x2020000.0;\x0a\x20\x20if(t\x20>\x201.0)\x0a\x20\x20\x20\x20t\x20-=\x20floor(t);\x0a\x20\x20return\x20rands(p.x\x20*\x2014.\x20+\x20p.y\x20*\x20sin(t)\x20*\x200.5);\x0a}\x0avec2\x20sw(vec2\x20p)\x20{\x0a\x20\x20return\x20vec2(floor(p.x),\x20floor(p.y));\x0a}\x0avec2\x20se(vec2\x20p)\x20{\x0a\x20\x20return\x20vec2(ceil(p.x),\x20floor(p.y));\x0a}\x0avec2\x20nw(vec2\x20p)\x20{\x0a\x20\x20return\x20vec2(floor(p.x),\x20ceil(p.y));\x0a}\x0avec2\x20ne(vec2\x20p)\x20{\x0a\x20\x20return\x20vec2(ceil(p.x),\x20ceil(p.y));\x0a}\x0afloat\x20smoothNoise(vec2\x20p)\x20{\x0a\x20\x20vec2\x20inter\x20=\x20smoothstep(0.0,\x201.0,\x20fract(p));\x0a\x20\x20float\x20s\x20=\x20mix(noise(sw(p)),\x20noise(se(p)),\x20inter.x);\x0a\x20\x20float\x20n\x20=\x20mix(noise(nw(p)),\x20noise(ne(p)),\x20inter.x);\x0a\x20\x20return\x20mix(s,\x20n,\x20inter.y);\x0a}\x0afloat\x20fbm(vec2\x20p)\x20{\x0a\x20\x20float\x20z\x20=\x202.0;\x0a\x20\x20float\x20rz\x20=\x200.0;\x0a\x20\x20vec2\x20bp\x20=\x20p;\x0a\x20\x20for(float\x20i\x20=\x201.0;\x20i\x20<\x206.0;\x20i++)\x20{\x0a\x20\x20\x20\x20rz\x20+=\x20abs((smoothNoise(p)\x20-\x200.5)\x20*\x202.0)\x20/\x20z;\x0a\x20\x20\x20\x20z\x20*=\x202.0;\x0a\x20\x20\x20\x20p\x20*=\x202.0;\x0a\x20\x20}\x0a\x20\x20return\x20rz;\x0a}\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20vUv\x20=\x20materialInput.st;\x0a\x20\x20time\x20=\x20czm_frameNumber\x20*\x20speed\x20/\x20100.0;\x0a\x0a\x20\x20vec2\x20uv\x20=\x20vUv;\x0a\x20\x20vec2\x20uv2\x20=\x20vUv;\x0a\x20\x20//\x20if\x20(uv.y\x20<\x200.5)\x20{\x0a\x20\x20//\x20\x20\x20\x20\x20discard;\x0a\x20\x20//\x20}\x0a\x20\x20uv\x20*=\x204.;\x0a\x20\x20float\x20rz\x20=\x20fbm(uv);\x0a\x20\x20uv\x20/=\x20exp(mod(time\x20*\x202.0,\x20pi));\x0a\x20\x20rz\x20*=\x20pow(15.,\x201.0);\x0a\x20\x20vec4\x20marscolor\x20=\x20mix(vec4(color.rgb,\x201.0)\x20/\x20rz,\x20vec4(color.rgb,\x200.1),\x200.5);\x0a\x20\x20if(uv2.x\x20<\x200.05)\x20{\x0a\x20\x20\x20\x20marscolor\x20=\x20mix(vec4(color.rgb,\x200.1),\x20marscolor,\x20uv2.x\x20/\x200.05);\x0a\x20\x20}\x0a\x20\x20if(uv2.x\x20>\x200.95)\x20{\x0a\x20\x20\x20\x20marscolor\x20=\x20mix(marscolor,\x20vec4(color.rgb,\x200.1),\x20(uv2.x\x20-\x200.95)\x20/\x200.05);\x0a\x20\x20}\x0a\x0a\x20\x20material.alpha\x20=\x20marscolor.a\x20*\x202.0\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20max(marscolor.rgb\x20+\x20marscolor.rgb\x20*\x20material.alpha,\x20marscolor.rgb);\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',EllipsoidWaveMaterial=_0x5a92ef(0xd16),PolyGradientMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20diffusePower;\x0auniform\x20float\x20alphaPower;\x0auniform\x20float\x20globalAlpha;\x0auniform\x20vec2\x20center;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20alpha\x20=\x20distance(st,\x20center);\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20alpha\x20*\x20alphaPower\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20color.rgb\x20*\x20diffusePower;\x0a\x20\x20return\x20material;\x0a}\x0a',AsphaltMaterial='uniform\x20vec4\x20color;\x0auniform\x20float\x20size;\x0auniform\x20float\x20frequency;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0a\x20\x20//Main\x20cellular\x20pattern\x0a\x20\x20vec4\x20color\x20=\x20color;\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec2\x20F\x20=\x20czm_cellular(st\x20/\x20size);\x0a\x20\x20color.rgb\x20-=\x20(F.x\x20/\x20F.y)\x20*\x200.1;\x0a\x0a\x20\x20//Extra\x20bumps\x20for\x20frequency\x0a\x20\x20float\x20noise\x20=\x20czm_snoise(st\x20/\x20size);\x0a\x20\x20noise\x20=\x20pow(noise,\x205.0)\x20*\x20frequency;\x0a\x20\x20color.rgb\x20+=\x20noise;\x0a\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',BlobMaterial='uniform\x20vec4\x20evenColor;\x0auniform\x20vec4\x20oddColor;\x0auniform\x20float\x20frequency;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0a\x20\x20vec2\x20F\x20=\x20czm_cellular(materialInput.st\x20*\x20frequency);\x0a\x20\x20float\x20t\x20=\x201.0\x20-\x20F.x\x20*\x20F.x;\x0a\x0a\x20\x20vec4\x20color\x20=\x20mix(evenColor,\x20oddColor,\x20t);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',FacetMaterial='uniform\x20vec4\x20evenColor;\x0auniform\x20vec4\x20oddColor;\x0auniform\x20float\x20frequency;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0a\x20\x20vec2\x20F\x20=\x20czm_cellular(materialInput.st\x20*\x20frequency);\x0a\x20\x20float\x20t\x20=\x200.1\x20+\x20(F.y\x20-\x20F.x);\x0a\x0a\x20\x20vec4\x20color\x20=\x20mix(evenColor,\x20oddColor,\x20t);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',PolyGrassMaterial='uniform\x20vec4\x20evenColor;\x0auniform\x20vec4\x20oddColor;\x0auniform\x20float\x20frequency;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20noise1\x20=\x20(czm_snoise(st\x20*\x20frequency\x20*\x201.0))\x20*\x201.0;\x0a\x20\x20float\x20noise2\x20=\x20(czm_snoise(st\x20*\x20frequency\x20*\x202.0))\x20*\x200.5;\x0a\x20\x20float\x20noise3\x20=\x20(czm_snoise(st\x20*\x20frequency\x20*\x204.0))\x20*\x200.25;\x0a\x20\x20float\x20noise\x20=\x20sin(noise1\x20+\x20noise2\x20+\x20noise3)\x20*\x200.1;\x0a\x0a\x20\x20vec4\x20color\x20=\x20mix(evenColor,\x20oddColor,\x20noise);\x0a\x0a\x20\x20//Make\x20thatch\x20patterns\x0a\x20\x20float\x20verticalNoise\x20=\x20czm_snoise(vec2(st.x\x20*\x20100.0,\x20st.y\x20*\x2020.0))\x20*\x200.02;\x0a\x20\x20float\x20horizontalNoise\x20=\x20czm_snoise(vec2(st.x\x20*\x2020.0,\x20st.y\x20*\x20100.0))\x20*\x200.02;\x0a\x20\x20float\x20stripeNoise\x20=\x20min(verticalNoise,\x20horizontalNoise);\x0a\x0a\x20\x20color.rgb\x20+=\x20stripeNoise;\x0a\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',PolyWoodMaterial=_0x5a92ef(0x1cb),ImageMaterial=_0x5a92ef(0x72d),WaterLightMaterial='uniform\x20float\x20globalAlpha;\x0a\x0afloat\x20time\x20=\x200.0;\x0amat2\x20m2\x20=\x20mat2(0.80,\x200.60,\x20-0.60,\x200.80);\x0a\x0amat2\x20mars3d_makem(in\x20float\x20theta)\x20{\x0a\x20\x20float\x20c\x20=\x20cos(theta);\x0a\x20\x20float\x20s\x20=\x20sin(theta);\x0a\x20\x20return\x20mat2(c,\x20-s,\x20s,\x20c);\x0a}\x0a\x0afloat\x20noise(in\x20vec2\x20x)\x20{\x0a\x20\x20return\x20texture2D(specularMap,\x20x\x20*\x20.01).x;\x0a}\x0a\x0afloat\x20mars3d_fbm(in\x20vec2\x20p)\x20{\x0a\x20\x20float\x20z\x20=\x202.;\x0a\x20\x20float\x20rz\x20=\x200.;\x0a\x20\x20for(float\x20i\x20=\x201.;\x20i\x20<\x207.;\x20i++)\x20{\x0a\x20\x20\x20\x20rz\x20+=\x20abs((noise(p)\x20-\x200.5)\x20*\x202.)\x20/\x20z;\x0a\x20\x20\x20\x20z\x20=\x20z\x20*\x202.;\x0a\x20\x20\x20\x20p\x20=\x20p\x20*\x202.;\x0a\x20\x20\x20\x20p\x20*=\x20m2;\x0a\x20\x20}\x0a\x20\x20return\x20rz;\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20vUv\x20=\x20materialInput.st;\x0a\x20\x20time\x20=\x20czm_frameNumber\x20/\x20200.0;\x0a\x20\x20vec2\x20p\x20=\x202.\x20*\x20vUv.xy\x20-\x20vec2(1.,\x201.);\x0a\x20\x20vec2\x20bp\x20=\x20p;\x0a\x0a\x20\x20#ifndef\x20CENTERED\x0a\x20\x20p\x20+=\x205.;\x0a\x20\x20p\x20*=\x2030.;\x0a\x20\x20#endif\x0a\x20\x20float\x20rb\x20=\x20mars3d_fbm(p\x20*\x20.5\x20+\x20time\x20*\x20.17)\x20*\x20.1;\x0a\x20\x20rb\x20=\x20sqrt(rb);\x0a\x20\x20#ifndef\x20CENTERED\x0a\x20\x20p\x20*=\x20mars3d_makem(rb\x20*\x20.2\x20+\x20atan(p.y,\x20p.x)\x20*\x201.);\x0a\x20\x20#else\x0a\x20\x20p\x20*=\x20mars3d_makem(rb\x20*\x20.2\x20+\x20atan(p.y,\x20p.x)\x20*\x202.);\x0a\x20\x20#endif\x0a\x0a\x20\x20\x20\x20//coloring\x0a\x20\x20float\x20rz\x20=\x20mars3d_fbm(p\x20*\x20.9\x20-\x20time\x20*\x20.7);\x0a\x20\x20rz\x20*=\x20dot(bp\x20*\x205.,\x20bp)\x20+\x20.5;\x0a\x20\x20rz\x20*=\x20sin(p.x\x20*\x20.5\x20+\x20time\x20*\x204.)\x20*\x201.5;\x0a\x20\x20vec3\x20col\x20=\x20vec3(.04,\x200.07,\x200.45)\x20/\x20(.1\x20-\x20rz);\x0a\x20\x20vec4\x20fragColor\x20=\x20vec4(sqrt(abs(col)),\x201.0);\x0a\x20\x20material.alpha\x20=\x20fragColor.a\x20*\x20alpha\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20fragColor.rgb\x20*\x20.5;\x0a\x0a\x20\x20\x20\x20//\x20cesium\x0a\x20\x20float\x20frequency\x20=\x202000.0;\x0a\x20\x20float\x20amplitude\x20=\x2010.0;\x0a\x20\x20float\x20fadeFactor\x20=\x201.0;\x0a\x20\x20vec4\x20mapColor\x20=\x20texture2D(normalMap,\x20materialInput.st);\x0a\x20\x20float\x20specularMapValue\x20=\x20texture2D(normalMap,\x20materialInput.st).r;\x0a\x20\x20specularMapValue\x20=\x201.0;\x0a\x0a\x20\x20float\x20fade\x20=\x20max(1.0,\x20(length(materialInput.positionToEyeEC)\x20/\x2010000000000.0)\x20*\x20frequency\x20*\x20fadeFactor);\x0a\x20\x20vec4\x20noise\x20=\x20czm_getWaterNoise(normalMap,\x20materialInput.st\x20*\x20frequency,\x20time,\x200.0);\x0a\x20\x20vec3\x20normalTangentSpace\x20=\x20noise.xyz\x20*\x20vec3(1.0,\x201.0,\x20(1.0\x20/\x20amplitude));\x0a\x20\x20normalTangentSpace.xy\x20/=\x20fade;\x0a\x20\x20normalTangentSpace\x20=\x20mix(vec3(0.0,\x200.0,\x2050.0),\x20normalTangentSpace,\x20specularMapValue);\x0a\x20\x20normalTangentSpace\x20=\x20normalize(normalTangentSpace);\x0a\x0a\x20\x20float\x20mars3dPerturbationRatio\x20=\x20clamp(dot(normalTangentSpace,\x20vec3(0.0,\x200.0,\x200.1)),\x200.0,\x201.0);\x0a\x20\x20material.diffuse\x20+=\x20(0.1\x20*\x20mars3dPerturbationRatio);\x0a\x20\x20material.normal\x20=\x20normalize(materialInput.tangentToEyeMatrix\x20*\x20normalTangentSpace);\x0a\x20\x20material.specular\x20=\x200.5;\x0a\x20\x20material.shininess\x20=\x2010.0;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a',NeonLightMaterial='uniform\x20float\x20globalAlpha;\x0a\x0afloat\x20marsstepping(float\x20t)\x20{\x0a\x20\x20if(t\x20<\x200.)\x0a\x20\x20\x20\x20return\x20-1.\x20+\x20pow(1.\x20+\x20t,\x202.);\x0a\x20\x20else\x0a\x20\x20\x20\x20return\x201.\x20-\x20pow(1.\x20-\x20t,\x202.);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20vUv\x20=\x20materialInput.st;\x0a\x20\x20vec2\x20uv\x20=\x202.\x20*\x20vUv.xy\x20-\x20vec2(1.,\x201.);\x0a\x20\x20;\x0a\x20\x20uv\x20*=\x202.0;\x0a\x20\x20vec4\x20fragColor\x20=\x20vec4(0.);\x0a\x20\x20uv\x20=\x20normalize(uv)\x20*\x20length(uv);\x0a\x0a\x20\x20float\x20time\x20=\x20czm_frameNumber\x20/\x20speed;\x0a\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x2012;\x20i++)\x20{\x0a\x20\x20\x20\x20float\x20t\x20=\x20time\x20+\x20float(i)\x20*\x203.141592\x20/\x2012.\x20*\x20(5.\x20+\x201.\x20*\x20marsstepping(sin(time\x20*\x203.)));\x0a\x20\x20\x20\x20vec2\x20p\x20=\x20vec2(cos(t),\x20sin(t));\x0a\x20\x20\x20\x20p\x20*=\x20cos(time\x20+\x20float(i)\x20*\x203.141592\x20*\x20cos(time\x20/\x208.));\x0a\x20\x20\x20\x20vec3\x20col\x20=\x20cos(vec3(0,\x201,\x20-1)\x20*\x203.141592\x20*\x202.\x20/\x203.\x20+\x203.141925\x20*\x20(time\x20/\x202.\x20+\x20float(i)\x20/\x205.))\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20fragColor\x20+=\x20vec4(0.05\x20/\x20length(uv\x20-\x20p\x20*\x200.9)\x20*\x20col,\x201.0);\x0a\x20\x20}\x0a\x20\x20fragColor.xyz\x20=\x20pow(fragColor.xyz,\x20vec3(3.));\x0a\x20\x20fragColor.w\x20=\x201.0;\x0a\x0a\x20\x20vec4\x20baseColor\x20=\x20vec4(fragColor.rgb\x20+\x20color.rgb\x20*\x202.0,\x20fragColor.r\x20*\x200.2);\x0a\x20\x20material.alpha\x20=\x20baseColor.a\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20baseColor.rgb;\x0a\x0a\x20\x20return\x20material;\x0a}\x0a';Cesium__namespace['ShaderSource']['_czmBuiltinsAndUniforms'][_0x5a92ef(0xdb4)]=czm_cellular,Cesium__namespace['ShaderSource']['_czmBuiltinsAndUniforms']['czm_snoise']=czm_snoise,register$3(LineDotDash,{'fabric':{'uniforms':{'color':new Cesium__namespace[(_0x5a92ef(0x3d5))](0x1,0x0,0x1,0x1),'gapColor':new Cesium__namespace['Color'](0x0,0x0,0x0,0x0),'dashLength':0x10,'dashPattern':0xff},'source':LineDotDashMaterial},'translucent':!![]}),register$3(LineFlow,{'fabric':{'uniforms':{'image':Cesium__namespace[_0x5a92ef(0x55a)]['DefaultImageId'],'color':new Cesium__namespace['Color'](0x1,0x1,0x1,0x0),'repeat':new Cesium__namespace['Cartesian2'](0x1,0x1),'axisY':![],'mixt':![],'speed':0xa,'time':-0x1,'hasImage2':![],'image2':Cesium__namespace['Material']['DefaultImageId'],'color2':new Cesium__namespace['Color'](0x1,0x1,0x1),'globalAlpha':0x1},'source':LineFlowMaterial},'translucent':!![]}),register$3(LineFlowColor,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x0,0x0,0.7),'startTime':0x0,'speed':0x2,'percent':0.04,'alpha':0.1,'globalAlpha':0x1},'source':LineFlowColorMaterial},'translucent':!![]}),register$3(ODLine,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x1,0x0,0.7),'startTime':0x0,'speed':0x14,'bgColor':new Cesium__namespace['Color'](0x1,0x1,0x0,0.1),'bidirectional':0x0,'globalAlpha':0x1},'source':ODLineMaterial},'translucent':!![]}),register$3(LineFlicker,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x0,0x0,0.7),'speed':0xa,'globalAlpha':0x1},'source':LineFlickerMaterial},'translucent':!![]}),register$3(LineTrail,{'fabric':{'uniforms':{'color':new Cesium__namespace[(_0x5a92ef(0x3d5))](0x1,0x0,0x0,0.7),'bgColor':new Cesium__namespace['Color'](0x0,0x0,0x0,0x0),'speed':0x5,'globalAlpha':0x1},'source':LineTrailMaterial},'translucent':!![]}),register$3(LineBloom,{'fabric':{'uniforms':{'color':Cesium__namespace[_0x5a92ef(0x3d5)]['ORANGE'],'glow':0x1,'speed':0x5,'globalAlpha':0x1},'source':LineBloomMaterial},'translucent':!![]}),register$3(DigitalFlow,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x0,0x0,0x0,0.8),'image':Cesium__namespace['Material'][_0x5a92ef(0xe99)],'speed':0xa,'glow':0xa,'flowGlow':0x1,'segment':0x3,'globalAlpha':0x1},'source':DigitalFlowMaterial},'translucent':!![]}),register$3(WallScroll,{'fabric':{'uniforms':{'color':new Cesium__namespace[(_0x5a92ef(0x3d5))](0x0,0x0,0x0,0x1),'image':Cesium__namespace['Material']['DefaultImageId'],'count':0x1,'speed':0x5,'reverse':![],'axisY':![],'bloom':![],'globalAlpha':0x1},'source':WallScrollMaterial},'translucent':!![]}),register$3(ScanLine,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x1,0x0,0x1),'speed':0xa,'globalAlpha':0x1},'source':ScanLineMaterial},'translucent':!![]}),register$3(CircleScan,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x0,0x0,0x1),'image':Cesium__namespace['Material']['DefaultImageId'],'globalAlpha':0x1},'source':CircleScanMaterial},'translucent':!![]}),register$3(CircleWave,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x1,0x0,0x1),'speed':0xa,'time':-0x1,'count':0x1,'gradient':0.1,'globalAlpha':0x1},'source':CircleWaveMaterial},'translucent':!![]}),register$3(RadarLine,{'fabric':{'uniforms':{'color':new Cesium__namespace[(_0x5a92ef(0x3d5))](0x0,0x1,0x1,0.7),'speed':0x5,'globalAlpha':0x1},'source':RadarLineMaterial},'translucent':!![]}),register$3(RadarWave,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x0,0x1,0x1,0.7),'speed':0x5,'globalAlpha':0x1},'source':RadarWaveMaterial},'translucent':!![]}),register$3(RectSlide,{'fabric':{'uniforms':{'image':Cesium__namespace[_0x5a92ef(0x55a)][_0x5a92ef(0xe99)],'color':Cesium__namespace[_0x5a92ef(0x3d5)]['WHITE'],'speed':0xa,'pure':![],'diffusePower':1.3,'globalAlpha':0x1},'source':RectSlideMaterial},'translucent':!![]}),register$3(EllipsoidElectric,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x0,0x1,0x1,0.7),'speed':0x5,'globalAlpha':0x1},'source':EllipsoidElectricMaterial},'translucent':!![]}),register$3(EllipsoidWave,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x0,0x1,0x1,0.7),'speed':0x5,'globalAlpha':0x1},'source':EllipsoidWaveMaterial},'translucent':!![]}),register$3(PolyGradient,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x1,0x1,0x0,0.5),'diffusePower':1.6,'alphaPower':1.5,'center':new Cesium__namespace['Cartesian2'](0.5,0.5),'globalAlpha':0x1},'source':PolyGradientMaterial},'translucent':!![]}),register$3(PolyAsphalt,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0.15,0.15,0.15,0x1),'size':0.02,'frequency':0.2,'globalAlpha':0x1},'source':AsphaltMaterial},'translucent':function translucent(_0x51c7cc){var _0x14aab8=_0x5a92ef;return _0x51c7cc[_0x14aab8(0x282)]['color']['alpha']<0x1;}}),register$3(PolyBlob,{'fabric':{'uniforms':{'evenColor':new Cesium__namespace['Color'](0x1,0x1,0x1,0.5),'oddColor':new Cesium__namespace['Color'](0x0,0x0,0x1,0.5),'frequency':0xa,'globalAlpha':0x1},'source':BlobMaterial},'translucent':function translucent(_0x28ed81){var _0x323694={_0x3ca432:0x313},_0x24ec1c=_0x5a92ef,_0x559185=_0x28ed81['uniforms'];return _0x559185['evenColor'][_0x24ec1c(_0x323694._0x3ca432)]<0x1||_0x559185[_0x24ec1c(0x211)]['alpha']<0x0;}}),register$3(PolyFacet,{'fabric':{'uniforms':{'evenColor':new Cesium__namespace[(_0x5a92ef(0x3d5))](0.25,0.25,0.25,0.75),'oddColor':new Cesium__namespace[(_0x5a92ef(0x3d5))](0.75,0.75,0.75,0.75),'frequency':0xa,'globalAlpha':0x1},'source':FacetMaterial},'translucent':function translucent(_0x52bb4d){var _0x43b925=_0x5a92ef,_0x190cb4=_0x52bb4d['uniforms'];return _0x190cb4['evenColor']['alpha']<0x1||_0x190cb4['oddColor'][_0x43b925(0x313)]<0x0;}}),register$3(PolyGrass,{'fabric':{'uniforms':{'evenColor':new Cesium__namespace['Color'](0.25,0.4,0.1,0x1),'oddColor':new Cesium__namespace['Color'](0.1,0.1,0.1,0x1),'frequency':1.5,'globalAlpha':0x1},'source':PolyGrassMaterial},'translucent':function translucent(_0x3fbd3d){var _0x517096={_0x427d8c:0x313},_0x44baab=_0x5a92ef,_0x57dc4d=_0x3fbd3d['uniforms'];return _0x57dc4d['evenColor']['alpha']<0x1||_0x57dc4d['oddColor'][_0x44baab(_0x517096._0x427d8c)]<0x1;}}),register$3(PolyWood,{'fabric':{'uniforms':{'evenColor':new Cesium__namespace[(_0x5a92ef(0x3d5))](0.6,0.3,0.1,0x1),'oddColor':new Cesium__namespace[(_0x5a92ef(0x3d5))](0.4,0.2,0.07,0x1),'frequency':0x3,'noiseScale':new Cesium__namespace[(_0x5a92ef(0xb74))](0.7,0.5),'grainFrequency':0x1b,'globalAlpha':0x1},'source':PolyWoodMaterial},'translucent':function translucent(_0x72ce9f){var _0x59f319={_0x5016de:0x211},_0x41dfce=_0x5a92ef,_0x28ba61=_0x72ce9f['uniforms'];return _0x28ba61['evenColor']['alpha']<0x1||_0x28ba61[_0x41dfce(_0x59f319._0x5016de)][_0x41dfce(0x313)]<0x1;}}),register$3(Image2,{'fabric':{'uniforms':{'image':Cesium__namespace['Material']['DefaultImageId'],'color':Cesium__namespace['Color']['WHITE'],'opacity':0x1,'speed':0x0,'globalAlpha':0x1},'source':ImageMaterial},'translucent':!![]}),register$3(WaterLight,{'fabric':{'uniforms':{'alpha':0.3,'specularMap':Cesium__namespace['Material']['DefaultImageId'],'normalMap':Cesium__namespace['buildModuleUrl']('Assets/Textures/waterNormals.jpg'),'globalAlpha':0x1},'source':WaterLightMaterial},'translucent':!![]}),register$3(NeonLight,{'fabric':{'uniforms':{'color':Cesium__namespace['Color']['WHITE'],'speed':0x1,'globalAlpha':0x1},'source':NeonLightMaterial},'translucent':!![]}),registerPropertyClass(Color$2,Cesium__namespace['ColorMaterialProperty']),registerPropertyClass(Image$1,Cesium__namespace['ImageMaterialProperty']),registerPropertyClass(PolylineArrow,Cesium__namespace['PolylineArrowMaterialProperty']),registerPropertyClass(PolylineOutline,Cesium__namespace[_0x5a92ef(0x1008)]),registerPropertyClass(PolylineDash,Cesium__namespace['PolylineDashMaterialProperty']),registerPropertyClass(PolylineGlow,Cesium__namespace[_0x5a92ef(0xe53)]),registerPropertyClass(Grid,Cesium__namespace['GridMaterialProperty']),registerPropertyClass(Checkerboard,Cesium__namespace['CheckerboardMaterialProperty']),registerPropertyClass(Stripe,Cesium__namespace[_0x5a92ef(0x482)]);var TextMaterial=function(_0x45e35c){_inherits(_0x318c07,_0x45e35c);var _0x44f958=_createSuper(_0x318c07);function _0x318c07(){var _0x3e2b15=_0x4361,_0x27c8b=arguments[_0x3e2b15(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x318c07),_0x44f958['call'](this,conventOptions$1(_0x27c8b));}return _createClass(_0x318c07);}(Cesium__namespace['Material']);function conventOptions$1(_0x216724){var _0x28362f={_0x484bea:0x9b1,_0x1563b7:0x57d,_0x5293db:0x232},_0x3c24ca=_0x5a92ef,_0x4d19d5=_0x216724['text'];_0x216724['font_size']=_0x216724['font_size']||0x46;var _0x62ed10=LabelStyleConver[_0x3c24ca(0x851)](_0x216724,{'fill':!![],'fillColor':new Cesium__namespace[(_0x3c24ca(0x3d5))](0x1,0x1,0x0,0x1),'textBaseline':_0x3c24ca(_0x28362f._0x484bea),'padding':0xa}),_0x3d09b4=getTextImage(_0x4d19d5,_0x62ed10),_0x47eca7;return _0x3d09b4&&(_0x47eca7=_0x3d09b4[_0x3c24ca(0xf5f)](_0x3c24ca(_0x28362f._0x1563b7))),{'fabric':{'uniforms':{'image':_0x47eca7,'opacity':0x1,'color':Cesium__namespace[_0x3c24ca(0x3d5)][_0x3c24ca(0xf6a)],'speed':_0x216724[_0x3c24ca(_0x28362f._0x5293db)]||0x0,'globalAlpha':0x1},'source':ImageMaterial},'translucent':!![]};}registerClass(Text,TextMaterial);var CylinderWaveMaterialGlsl='uniform\x20vec4\x20color;\x0auniform\x20float\x20repeat;\x0auniform\x20float\x20offset;\x0auniform\x20float\x20thickness;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20float\x20sp\x20=\x201.0\x20/\x20repeat;\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.5));\x0a\x20\x20float\x20m\x20=\x20mod(dis\x20+\x20offset,\x20sp);\x0a\x20\x20float\x20a\x20=\x20step(sp\x20*\x20(1.0\x20-\x20thickness),\x20m);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20a\x20*\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',CylinderWaveMaterial=function(_0x317469){var _0x7699c7={_0x3bf631:0xa1e};_inherits(_0x4e8343,_0x317469);var _0x149e2a=_createSuper(_0x4e8343);function _0x4e8343(){var _0xda369=_0x4361,_0x3ca004,_0x5884d3,_0x385d82=arguments[_0xda369(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x4e8343),_0x5884d3=_0x149e2a[_0xda369(0x53f)](this,conventOptions(_0x385d82)),_0x5884d3['_frameTime']=0x3e8/(_0x385d82['frameRate']||0x3c),_0x5884d3[_0xda369(0xd2a)]=(_0x3ca004=_0x385d82['speed'])!==null&&_0x3ca004!==void 0x0?_0x3ca004:0xa;var _0xa268ca=_assertThisInitialized(_0x5884d3),_0x1c0e49=Date['now']();return function _0x30d04d(){var _0x56badf=_0xda369;_0xa268ca[_0x56badf(0xa1e)]=window['requestAnimationFrame'](_0x30d04d);var _0x4d5f72=Date['now'](),_0x36237f=_0x4d5f72-_0x1c0e49;_0x36237f>_0xa268ca[_0x56badf(0xe31)]&&(_0x1c0e49=_0x4d5f72-_0x36237f%_0xa268ca['_frameTime'],_0xa268ca['updateOffset']());}(),_0x5884d3;}return _createClass(_0x4e8343,[{'key':'updateOffset','value':function _0x2d105b(){var _0x4d6349=this['uniforms']['offset'];_0x4d6349-=0.0001*this['_speed'],_0x4d6349>0x1&&(_0x4d6349=0x0),this['uniforms']['offset']=_0x4d6349;}},{'key':'destroy','value':function _0xb4d9(_0xbb579e){var _0x4ac389=_0x4361;return window['cancelAnimationFrame'](this['animateFrame']),delete this[_0x4ac389(_0x7699c7._0x3bf631)],_get(_getPrototypeOf(_0x4e8343['prototype']),'destroy',this)[_0x4ac389(0x53f)](this,_0xbb579e);}}]),_0x4e8343;}(Cesium__namespace['Material']);function conventOptions(_0x8cfb6d){var _0x30c514={_0x2ac011:0x84b,_0x55b254:0x74d},_0x1d3cff=_0x5a92ef,_0x2d1f69,_0x52adb3,_0x5e51fa;return{'fabric':{'uniforms':{'color':getCesiumColor(_0x8cfb6d[_0x1d3cff(_0x30c514._0x2ac011)],new Cesium__namespace['Color'](0x2,0x1,0x0,0.8)),'repeat':(_0x2d1f69=_0x8cfb6d['repeat'])!==null&&_0x2d1f69!==void 0x0?_0x2d1f69:0x1e,'thickness':(_0x52adb3=_0x8cfb6d[_0x1d3cff(_0x30c514._0x55b254)])!==null&&_0x52adb3!==void 0x0?_0x52adb3:0.3,'offset':(_0x5e51fa=_0x8cfb6d['offset'])!==null&&_0x5e51fa!==void 0x0?_0x5e51fa:0x0,'globalAlpha':0x1},'source':CylinderWaveMaterialGlsl},'translucent':function _0x5dc6e8(_0x4f1e33){var _0x2e0eea=_0x1d3cff;return _0x4f1e33['uniforms'][_0x2e0eea(0x84b)]['alpha']<0x1;}};}registerClass(CylinderWave,CylinderWaveMaterial);var BaseMaterialProperty=(function(){var _0x2aee8c={_0x38b031:0x5f1},_0xf2fd06={_0x4d5601:0x6ba},_0x33a818=_0x5a92ef;function _0x12d8a6(){var _0x4f047d=_0x4361,_0x5ae5de=arguments[_0x4f047d(_0xf2fd06._0x4d5601)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x12d8a6),this['options']=_0x5ae5de,this['_definitionChanged']=new Cesium__namespace['Event']();}return _createClass(_0x12d8a6,[{'key':'isConstant','get':function _0x15776b(){return!![];}},{'key':'definitionChanged','get':function _0x399044(){var _0x3d3662=_0x4361;return this[_0x3d3662(0x847)];}},{'key':'getType','value':function _0x40a57f(_0x2e8e71){return null;}},{'key':'getValue','value':function _0x320996(_0x344588){var _0x17a438=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return _0x17a438;}},{'key':_0x33a818(_0x2aee8c._0x38b031),'value':function _0x46bbb1(_0x5de14f){return this===_0x5de14f;}}]),_0x12d8a6;}()),CircleScanMaterialProperty=function(_0x3ea8b8){var _0x26ac4e={_0x4eee6f:0x634},_0x392d9b={_0x2eee23:0x84b},_0x5c5c56={_0x3dd05f:0x6ba,_0x2a4319:0x634,_0x4ccf35:0x49c,_0x4d2f28:0x84b},_0xef6804=_0x5a92ef;_inherits(_0x2376fc,_0x3ea8b8);var _0x2da07b=_createSuper(_0x2376fc);function _0x2376fc(){var _0x5cabe4=_0x4361,_0x347615,_0x1ba7a6,_0x2f8dde,_0x3856f4=arguments[_0x5cabe4(_0x5c5c56._0x3dd05f)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2376fc),_0x2f8dde=_0x2da07b['call'](this,_0x3856f4),_0x2f8dde[_0x5cabe4(_0x5c5c56._0x2a4319)]=(_0x347615=_0x3856f4['image'])!==null&&_0x347615!==void 0x0?_0x347615:_0x3856f4[_0x5cabe4(_0x5c5c56._0x4ccf35)],_0x2f8dde[_0x5cabe4(_0x5c5c56._0x4d2f28)]=_0x3856f4['color'],_0x2f8dde['globalAlpha']=(_0x1ba7a6=_0x3856f4['globalAlpha'])!==null&&_0x1ba7a6!==void 0x0?_0x1ba7a6:0x1,_0x2f8dde;}return _createClass(_0x2376fc,[{'key':'getType','value':function _0x50d651(_0x38c6a1){return CircleScan;}},{'key':_0xef6804(0x770),'value':function _0x504834(_0x1159f8,_0x31815b){var _0x7cee54=_0xef6804;return!Cesium__namespace['defined'](_0x31815b)&&(_0x31815b={}),_0x31815b['color']=getCesiumColor(this[_0x7cee54(_0x392d9b._0x2eee23)],new Cesium__namespace[(_0x7cee54(0x3d5))](0x1,0x0,0x0,0.5),_0x1159f8),_0x31815b['image']=this['image'],_0x31815b['globalAlpha']=this['globalAlpha'],_0x31815b;}},{'key':'equals','value':function _0x20151b(_0x1ba286){var _0x5551df=_0xef6804;return this===_0x1ba286||_0x1ba286 instanceof _0x2376fc&&Cesium__namespace[_0x5551df(0xd14)]['equals'](this['color'],_0x1ba286['color'])&&this['image']===_0x1ba286[_0x5551df(_0x26ac4e._0x4eee6f)];}}]),_0x2376fc;}(BaseMaterialProperty);registerPropertyClass(CircleScan,CircleScanMaterialProperty);var CircleWaveMaterialProperty=function(_0x55fe14){var _0x4fb0f5={_0x33bb3a:0xb97},_0x12abc3={_0x1d18e7:0x84b,_0xdaa192:0x84b},_0x4fc4c7={_0xd08f28:0x232,_0x47160f:0xd99},_0x6cb9d={_0x3bef57:0x572,_0x20176a:0x4c0,_0x874c71:0xc2b,_0x17cb91:0x4c0},_0xd72a39=_0x5a92ef;_inherits(_0x28796c,_0x55fe14);var _0x134118=_createSuper(_0x28796c);function _0x28796c(){var _0x4145b5=_0x4361,_0x5dde28,_0x498c24,_0x3fef50,_0x4405b2,_0x10e6ca,_0x2a6fc9=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x28796c),_0x10e6ca=_0x134118['call'](this,_0x2a6fc9),_0x10e6ca['color']=_0x2a6fc9['color'],_0x10e6ca['speed']=(_0x5dde28=_0x2a6fc9['speed'])!==null&&_0x5dde28!==void 0x0?_0x5dde28:0xa,_0x10e6ca[_0x4145b5(_0x6cb9d._0x3bef57)]=_0x2a6fc9['duration'],_0x10e6ca[_0x4145b5(_0x6cb9d._0x20176a)]=(_0x498c24=_0x2a6fc9['count'])!==null&&_0x498c24!==void 0x0?_0x498c24:0x1,_0x10e6ca[_0x4145b5(0x46b)]=(_0x3fef50=_0x2a6fc9['gradient'])!==null&&_0x3fef50!==void 0x0?_0x3fef50:0.1,_0x10e6ca[_0x4145b5(0xc2b)]=(_0x4405b2=_0x2a6fc9[_0x4145b5(_0x6cb9d._0x874c71)])!==null&&_0x4405b2!==void 0x0?_0x4405b2:0x1,_0x10e6ca[_0x4145b5(_0x6cb9d._0x17cb91)]<=0x0&&(_0x10e6ca['count']=0x1),_0x10e6ca['gradient']<0x0&&(_0x10e6ca['gradient']=0x0),_0x10e6ca['gradient']>0x1&&(_0x10e6ca['gradient']=0x1),_0x10e6ca;}return _createClass(_0x28796c,[{'key':_0xd72a39(_0x4fb0f5._0x33bb3a),'value':function _0xa74c71(_0x143a56){return CircleWave;}},{'key':'getValue','value':function _0x5dd296(_0x5144dd,_0xd1034){var _0x2ac690=_0xd72a39;return!Cesium__namespace['defined'](_0xd1034)&&(_0xd1034={}),_0xd1034['color']=getCesiumColor(this['color'],Cesium__namespace['Color']['YELLOW'],_0x5144dd),_0xd1034['count']=this['count'],_0xd1034['gradient']=this[_0x2ac690(0x46b)],_0xd1034['speed']=this[_0x2ac690(_0x4fc4c7._0xd08f28)],_0xd1034['globalAlpha']=this['globalAlpha'],this['duration']?(this['_time']===undefined&&(this[_0x2ac690(_0x4fc4c7._0x47160f)]=new Date()[_0x2ac690(0x4a7)]()),_0xd1034['time']=(new Date()['getTime']()-this['_time'])/(this['duration']*0x3e8)):_0xd1034['time']=-0x1,_0xd1034;}},{'key':'equals','value':function _0x2bc076(_0x244946){var _0x130ad5=_0xd72a39;return this===_0x244946||_0x244946 instanceof _0x28796c&&Cesium__namespace[_0x130ad5(0xd14)]['equals'](this[_0x130ad5(_0x12abc3._0x1d18e7)],_0x244946[_0x130ad5(_0x12abc3._0xdaa192)])&&this['count']===_0x244946['count']&&this[_0x130ad5(0x232)]===_0x244946['speed']&&this['gradient']===_0x244946[_0x130ad5(0x46b)];}}]),_0x28796c;}(BaseMaterialProperty);registerPropertyClass(CircleWave,CircleWaveMaterialProperty),register$3(CylinderWave,{'fabric':{'uniforms':{'color':new Cesium__namespace['Color'](0x2,0x1,0x0,0.8),'repeat':0x1e,'thickness':0.3,'offset':0x0,'globalAlpha':0x1},'source':CylinderWaveMaterialGlsl},'translucent':!![]});var CylinderWaveMaterialProperty=function(_0x59bc2d){var _0x791503={_0x28347e:0x5f1},_0x793aba={_0x4f8e34:0x74d},_0x31ca4b={_0x5608b1:0x84b,_0x35a990:0x205,_0x4b88fa:0xea7,_0x18d49b:0xc2b},_0xf306cd=_0x5a92ef;_inherits(_0x80c8ae,_0x59bc2d);var _0x5346af=_createSuper(_0x80c8ae);function _0x80c8ae(){var _0x33c6f1=_0x4361,_0x110348,_0x1284cc,_0x3ba297,_0x2c4f36,_0x2c842b,_0x22e42b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x80c8ae),_0x2c842b=_0x5346af[_0x33c6f1(0x53f)](this,_0x22e42b),_0x2c842b[_0x33c6f1(_0x31ca4b._0x5608b1)]=_0x22e42b[_0x33c6f1(_0x31ca4b._0x5608b1)],_0x2c842b[_0x33c6f1(_0x31ca4b._0x35a990)]=(_0x110348=_0x22e42b['repeat'])!==null&&_0x110348!==void 0x0?_0x110348:0x1e,_0x2c842b[_0x33c6f1(0x74d)]=(_0x1284cc=_0x22e42b['thickness'])!==null&&_0x1284cc!==void 0x0?_0x1284cc:0.3,_0x2c842b['speed']=(_0x3ba297=_0x22e42b['speed'])!==null&&_0x3ba297!==void 0x0?_0x3ba297:0xa,_0x2c842b[_0x33c6f1(_0x31ca4b._0x4b88fa)]=0x0,_0x2c842b['globalAlpha']=(_0x2c4f36=_0x22e42b[_0x33c6f1(_0x31ca4b._0x18d49b)])!==null&&_0x2c4f36!==void 0x0?_0x2c4f36:0x1,_0x2c842b;}return _createClass(_0x80c8ae,[{'key':'getType','value':function _0x45d17e(_0x4b836d){return CylinderWave;}},{'key':'getValue','value':function _0x178d57(_0x515f2a,_0x55b078){var _0x478abc=_0x4361;return!Cesium__namespace['defined'](_0x55b078)&&(_0x55b078={}),this['offset']-=0.0001*this[_0x478abc(0x232)],this['offset']>0x1&&(this['offset']=0x0),_0x55b078[_0x478abc(0x84b)]=getCesiumColor(this[_0x478abc(0x84b)],new Cesium__namespace['Color'](0x2,0x1,0x0,0.8),_0x515f2a),_0x55b078['repeat']=this[_0x478abc(0x205)],_0x55b078['offset']=this[_0x478abc(0xea7)],_0x55b078['thickness']=this['thickness'],_0x55b078['globalAlpha']=this['globalAlpha'],_0x55b078;}},{'key':_0xf306cd(_0x791503._0x28347e),'value':function _0x3e5aaf(_0x1f0a45){var _0x449e43=_0xf306cd;return this===_0x1f0a45||_0x1f0a45 instanceof _0x80c8ae&&Cesium__namespace['Property']['equals'](this['color'],_0x1f0a45[_0x449e43(0x84b)])&&this['repeat']===_0x1f0a45['repeat']&&this[_0x449e43(_0x793aba._0x4f8e34)]===_0x1f0a45['thickness'];}}]),_0x80c8ae;}(BaseMaterialProperty);registerPropertyClass(CylinderWave,CylinderWaveMaterialProperty);var DigitalFlowMaterialProperty=function(_0x124f61){var _0x25d6ff={_0x5edda9:0x5f1},_0x15adfa={_0x28ebd7:0x7ce},_0x501957=_0x5a92ef;_inherits(_0x1b5e0c,_0x124f61);var _0x10ee26=_createSuper(_0x1b5e0c);function _0x1b5e0c(){var _0x2c24b3=_0x4361,_0x9662fc,_0x1f177e,_0x1077fb,_0x103368,_0x1d5612,_0x108e35,_0x5c6e8f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1b5e0c),_0x108e35=_0x10ee26['call'](this,_0x5c6e8f),_0x108e35['color']=getCesiumColor(_0x5c6e8f['color'],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x108e35['speed']=(_0x9662fc=_0x5c6e8f['speed'])!==null&&_0x9662fc!==void 0x0?_0x9662fc:0x5,_0x108e35['glow']=(_0x1f177e=_0x5c6e8f['glow'])!==null&&_0x1f177e!==void 0x0?_0x1f177e:0x1,_0x108e35[_0x2c24b3(0x7ce)]=(_0x1077fb=_0x5c6e8f[_0x2c24b3(_0x15adfa._0x28ebd7)])!==null&&_0x1077fb!==void 0x0?_0x1077fb:0x1,_0x108e35['segment']=(_0x103368=_0x5c6e8f['segment'])!==null&&_0x103368!==void 0x0?_0x103368:0x3,_0x108e35['globalAlpha']=(_0x1d5612=_0x5c6e8f['globalAlpha'])!==null&&_0x1d5612!==void 0x0?_0x1d5612:0x1,_0x108e35;}return _createClass(_0x1b5e0c,[{'key':'getType','value':function _0x25481c(_0xfcf320){return DigitalFlow;}},{'key':'getValue','value':function _0x2cc497(_0x16529c,_0xa03105){var _0x14b47c=_0x4361;return!Cesium__namespace['defined'](_0xa03105)&&(_0xa03105={}),_0xa03105['color']=this['color'],_0xa03105['speed']=this[_0x14b47c(0x232)],_0xa03105[_0x14b47c(0xfd7)]=this['glow'],_0xa03105['flowGlow']=this['flowGlow'],_0xa03105[_0x14b47c(0xb23)]=this[_0x14b47c(0xb23)],_0xa03105['globalAlpha']=this['globalAlpha'],_0xa03105;}},{'key':_0x501957(0x5f1),'value':function _0x100dab(_0x58638a){var _0x1ca718=_0x501957;return this===_0x58638a||_0x58638a instanceof _0x1b5e0c&&Cesium__namespace['Property'][_0x1ca718(_0x25d6ff._0x5edda9)](this['color'],_0x58638a['color'])&&this[_0x1ca718(0xfd7)]===_0x58638a['glow']&&this['speed']===_0x58638a[_0x1ca718(0x232)];}}]),_0x1b5e0c;}(BaseMaterialProperty);registerPropertyClass(DigitalFlow,DigitalFlowMaterialProperty);var EllipsoidElectricMaterialProperty=function(_0x41d612){var _0x7b49db={_0x463d1a:0x5f1},_0xb37d94={_0x3a6f12:0x84b,_0xc15343:0x232},_0xeca5={_0x1cb330:0x84b,_0x450f2c:0x232};_inherits(_0xe7fa33,_0x41d612);var _0x4ea79a=_createSuper(_0xe7fa33);function _0xe7fa33(){var _0x2c9602=_0x4361,_0x3cd9a8,_0x13d10f,_0x31a621,_0x2d202c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xe7fa33),_0x31a621=_0x4ea79a[_0x2c9602(0x53f)](this,_0x2d202c),_0x31a621['color']=getCesiumColor(_0x2d202c[_0x2c9602(_0xeca5._0x1cb330)],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x31a621['speed']=(_0x3cd9a8=_0x2d202c[_0x2c9602(_0xeca5._0x450f2c)])!==null&&_0x3cd9a8!==void 0x0?_0x3cd9a8:0x5,_0x31a621['globalAlpha']=(_0x13d10f=_0x2d202c[_0x2c9602(0xc2b)])!==null&&_0x13d10f!==void 0x0?_0x13d10f:0x1,_0x31a621;}return _createClass(_0xe7fa33,[{'key':'getType','value':function _0x3436b6(_0x301339){return EllipsoidElectric;}},{'key':'getValue','value':function _0x38843d(_0x2253e9,_0x35a81d){var _0xcf3a2b=_0x4361;return!Cesium__namespace['defined'](_0x35a81d)&&(_0x35a81d={}),_0x35a81d['color']=this[_0xcf3a2b(_0xb37d94._0x3a6f12)],_0x35a81d[_0xcf3a2b(_0xb37d94._0xc15343)]=this['speed'],_0x35a81d['globalAlpha']=this['globalAlpha'],_0x35a81d;}},{'key':'equals','value':function _0x4a761d(_0x2ec4d1){var _0x4633c4=_0x4361;return this===_0x2ec4d1||_0x2ec4d1 instanceof _0xe7fa33&&Cesium__namespace['Property'][_0x4633c4(_0x7b49db._0x463d1a)](this['color'],_0x2ec4d1['color'])&&this[_0x4633c4(0x232)]===_0x2ec4d1['speed'];}}]),_0xe7fa33;}(BaseMaterialProperty);registerPropertyClass(EllipsoidElectric,EllipsoidElectricMaterialProperty);var EllipsoidWaveMaterialProperty=function(_0x3820dd){var _0x3db63a={_0xc06eed:0x770},_0x9a9b67={_0x28a1ef:0x232},_0xe933d6={_0x57e495:0x84b,_0x2c7b6f:0xc2b},_0x291442={_0x4d3bce:0x6ba,_0x1461a1:0x3d5},_0x2822ef=_0x5a92ef;_inherits(_0x5c7737,_0x3820dd);var _0x4f3bab=_createSuper(_0x5c7737);function _0x5c7737(){var _0x15c40e=_0x4361,_0x442eaf,_0x2b00c0,_0x1a9b7a,_0x22b738=arguments[_0x15c40e(_0x291442._0x4d3bce)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5c7737),_0x1a9b7a=_0x4f3bab[_0x15c40e(0x53f)](this,_0x22b738),_0x1a9b7a['color']=getCesiumColor(_0x22b738['color'],new Cesium__namespace[(_0x15c40e(_0x291442._0x1461a1))](0x0,0x0,0x0,0x0)),_0x1a9b7a['speed']=(_0x442eaf=_0x22b738['speed'])!==null&&_0x442eaf!==void 0x0?_0x442eaf:0x5,_0x1a9b7a[_0x15c40e(0xc2b)]=(_0x2b00c0=_0x22b738['globalAlpha'])!==null&&_0x2b00c0!==void 0x0?_0x2b00c0:0x1,_0x1a9b7a;}return _createClass(_0x5c7737,[{'key':'getType','value':function _0x5a64ea(_0x552545){return EllipsoidWave;}},{'key':_0x2822ef(_0x3db63a._0xc06eed),'value':function _0x4b8e88(_0x14a9ac,_0x4e8f1e){var _0x244440=_0x2822ef;return!Cesium__namespace['defined'](_0x4e8f1e)&&(_0x4e8f1e={}),_0x4e8f1e['color']=this[_0x244440(_0xe933d6._0x57e495)],_0x4e8f1e['speed']=this['speed'],_0x4e8f1e['globalAlpha']=this[_0x244440(_0xe933d6._0x2c7b6f)],_0x4e8f1e;}},{'key':'equals','value':function _0x26971f(_0x35e76f){var _0x34c2d5=_0x2822ef;return this===_0x35e76f||_0x35e76f instanceof _0x5c7737&&Cesium__namespace['Property']['equals'](this['color'],_0x35e76f['color'])&&this['speed']===_0x35e76f[_0x34c2d5(_0x9a9b67._0x28a1ef)];}}]),_0x5c7737;}(BaseMaterialProperty);registerPropertyClass(EllipsoidWave,EllipsoidWaveMaterialProperty);var Image2MaterialProperty=function(_0x5dd651){var _0x2c3732={_0x3dfa94:0x232},_0x4770ec={_0x1db6b2:0x84b,_0x28c9f5:0xf6a};_inherits(_0x42f1dc,_0x5dd651);var _0x44dfd1=_createSuper(_0x42f1dc);function _0x42f1dc(){var _0x5bca54=_0x4361,_0x23b6ac,_0x49ecdb,_0x27c1dc,_0x4ba1fc,_0x185a94,_0x51720c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x42f1dc),_0x185a94=_0x44dfd1['call'](this,_0x51720c),_0x185a94['image']=_0x51720c['image'],_0x185a94['opacity']=(_0x23b6ac=_0x51720c['opacity'])!==null&&_0x23b6ac!==void 0x0?_0x23b6ac:0x1,_0x185a94[_0x5bca54(0x84b)]=(_0x49ecdb=_0x51720c[_0x5bca54(_0x4770ec._0x1db6b2)])!==null&&_0x49ecdb!==void 0x0?_0x49ecdb:Cesium__namespace[_0x5bca54(0x3d5)][_0x5bca54(_0x4770ec._0x28c9f5)],_0x185a94[_0x5bca54(0x232)]=(_0x27c1dc=_0x51720c[_0x5bca54(0x232)])!==null&&_0x27c1dc!==void 0x0?_0x27c1dc:0x0,_0x185a94[_0x5bca54(0xc2b)]=(_0x4ba1fc=_0x51720c['globalAlpha'])!==null&&_0x4ba1fc!==void 0x0?_0x4ba1fc:0x1,_0x185a94;}return _createClass(_0x42f1dc,[{'key':'getType','value':function _0x1c0c61(_0x642bdb){return Image2;}},{'key':'getValue','value':function _0x1411d4(_0x3bb37f,_0x4defe4){var _0x3b6f83=_0x4361;return!Cesium__namespace[_0x3b6f83(0x70e)](_0x4defe4)&&(_0x4defe4={}),_0x4defe4['image']=this['image'],_0x4defe4['color']=this[_0x3b6f83(0x84b)],_0x4defe4['opacity']=this['opacity'],_0x4defe4[_0x3b6f83(_0x2c3732._0x3dfa94)]=this['speed'],_0x4defe4['globalAlpha']=this['globalAlpha'],_0x4defe4;}},{'key':'equals','value':function _0x45101a(_0x1c3a3c){var _0x2ca8d8=_0x4361;return this===_0x1c3a3c||_0x1c3a3c instanceof _0x42f1dc&&Cesium__namespace[_0x2ca8d8(0xd14)]['equals'](this['color'],_0x1c3a3c[_0x2ca8d8(0x84b)])&&this['opacity']===_0x1c3a3c['opacity']&&this['image']===_0x1c3a3c['image'];}}]),_0x42f1dc;}(BaseMaterialProperty);registerPropertyClass(Image2,Image2MaterialProperty);var LineBloomMaterialProperty=function(_0x2d1d70){var _0x47167c={_0x4d4d1a:0xb97},_0xc6da58={_0x141454:0xfd7,_0x1db791:0xfd7},_0x5adf0b={_0x1e63a9:0xfd7},_0x95797a={_0x10eae2:0x84b,_0x46d3fb:0x232,_0x378b61:0xc2b},_0x43f5f6=_0x5a92ef;_inherits(_0x101adf,_0x2d1d70);var _0xa87ce5=_createSuper(_0x101adf);function _0x101adf(){var _0x326d29=_0x4361,_0x4a3bfa,_0x557955,_0x4e77e2,_0x3cafa5,_0x3ecb08=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x101adf),_0x3cafa5=_0xa87ce5[_0x326d29(0x53f)](this,_0x3ecb08),_0x3cafa5[_0x326d29(_0x95797a._0x10eae2)]=getCesiumColor(_0x3ecb08['color'],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x3cafa5[_0x326d29(_0x95797a._0x46d3fb)]=(_0x4a3bfa=_0x3ecb08[_0x326d29(0x232)])!==null&&_0x4a3bfa!==void 0x0?_0x4a3bfa:0x5,_0x3cafa5['glow']=(_0x557955=_0x3ecb08['glow'])!==null&&_0x557955!==void 0x0?_0x557955:0x1,_0x3cafa5[_0x326d29(_0x95797a._0x378b61)]=(_0x4e77e2=_0x3ecb08['globalAlpha'])!==null&&_0x4e77e2!==void 0x0?_0x4e77e2:0x1,_0x3cafa5;}return _createClass(_0x101adf,[{'key':_0x43f5f6(_0x47167c._0x4d4d1a),'value':function _0x311394(_0x5ed4c2){return LineBloom;}},{'key':'getValue','value':function _0x306bef(_0x1105e7,_0x357cd3){var _0x499414=_0x43f5f6;return!Cesium__namespace['defined'](_0x357cd3)&&(_0x357cd3={}),_0x357cd3[_0x499414(0x84b)]=this['color'],_0x357cd3[_0x499414(0x232)]=this['speed'],_0x357cd3['glow']=this[_0x499414(_0x5adf0b._0x1e63a9)],_0x357cd3['globalAlpha']=this['globalAlpha'],_0x357cd3;}},{'key':'equals','value':function _0x124d3c(_0xce2e73){var _0x2542e9=_0x43f5f6;return this===_0xce2e73||_0xce2e73 instanceof _0x101adf&&Cesium__namespace['Property'][_0x2542e9(0x5f1)](this['color'],_0xce2e73['color'])&&this[_0x2542e9(_0xc6da58._0x141454)]===_0xce2e73[_0x2542e9(_0xc6da58._0x1db791)]&&this[_0x2542e9(0x232)]===_0xce2e73['speed'];}}]),_0x101adf;}(BaseMaterialProperty);registerPropertyClass(LineBloom,LineBloomMaterialProperty);var LineFlickerMaterialProperty=function(_0x3e5ea8){var _0x4ee96c={_0x2f1688:0x770,_0xc3dd1:0x5f1},_0x6dc52={_0x45f580:0x84b},_0x40aa02={_0x17ae16:0x3d5},_0x44edee={_0x56cc0f:0x84b,_0x2cf5f5:0x232},_0x1bbda5=_0x5a92ef;_inherits(_0x2836b2,_0x3e5ea8);var _0x12c130=_createSuper(_0x2836b2);function _0x2836b2(){var _0x3f8f9a=_0x4361,_0x312392,_0x1e1416,_0x4fe852,_0x163e9c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2836b2),_0x4fe852=_0x12c130[_0x3f8f9a(0x53f)](this,_0x163e9c),_0x4fe852['color']=_0x163e9c[_0x3f8f9a(_0x44edee._0x56cc0f)],_0x4fe852['speed']=(_0x312392=_0x163e9c[_0x3f8f9a(_0x44edee._0x2cf5f5)])!==null&&_0x312392!==void 0x0?_0x312392:0x2,_0x4fe852['globalAlpha']=(_0x1e1416=_0x163e9c['globalAlpha'])!==null&&_0x1e1416!==void 0x0?_0x1e1416:0x1,_0x4fe852;}return _createClass(_0x2836b2,[{'key':'getType','value':function _0x5e3e5b(_0x1f1b91){return LineFlicker;}},{'key':_0x1bbda5(_0x4ee96c._0x2f1688),'value':function _0xc156ef(_0x335cdb,_0x16bca0){var _0x57f945=_0x1bbda5;return!Cesium__namespace['defined'](_0x16bca0)&&(_0x16bca0={}),_0x16bca0[_0x57f945(0x84b)]=getCesiumColor(this[_0x57f945(0x84b)],new Cesium__namespace[(_0x57f945(_0x40aa02._0x17ae16))](0x0,0x0,0x0,0x0),_0x335cdb),_0x16bca0['speed']=this[_0x57f945(0x232)],_0x16bca0['globalAlpha']=this['globalAlpha'],_0x16bca0;}},{'key':_0x1bbda5(_0x4ee96c._0xc3dd1),'value':function _0x23bbe3(_0x3987f0){var _0x2bd840=_0x1bbda5;return this===_0x3987f0||_0x3987f0 instanceof _0x2836b2&&Cesium__namespace['Property'][_0x2bd840(0x5f1)](this[_0x2bd840(_0x6dc52._0x45f580)],_0x3987f0[_0x2bd840(0x84b)])&&this['speed']===_0x3987f0['speed'];}}]),_0x2836b2;}(BaseMaterialProperty);registerPropertyClass(LineFlicker,LineFlickerMaterialProperty);var LineFlowColorMaterialProperty=function(_0x3850b7){var _0x2ae8e2={_0x3f23ea:0x313},_0x22234a={_0x2ff35f:0x232,_0x4a7899:0x1f4,_0x3b4ecc:0x313};_inherits(_0x23ef6c,_0x3850b7);var _0x1d14c5=_createSuper(_0x23ef6c);function _0x23ef6c(){var _0x387394=_0x4361,_0x262a0d,_0x31b2e8,_0x1e880e,_0x9c7330,_0x1ff599,_0x21cf5c,_0x53f8cb=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x23ef6c),_0x21cf5c=_0x1d14c5['call'](this,_0x53f8cb),_0x21cf5c['color']=_0x53f8cb['color'],_0x21cf5c['speed']=(_0x262a0d=_0x53f8cb[_0x387394(_0x22234a._0x2ff35f)])!==null&&_0x262a0d!==void 0x0?_0x262a0d:0x2,_0x21cf5c[_0x387394(_0x22234a._0x4a7899)]=(_0x31b2e8=_0x53f8cb['percent'])!==null&&_0x31b2e8!==void 0x0?_0x31b2e8:0.04,_0x21cf5c['alpha']=(_0x1e880e=_0x53f8cb[_0x387394(_0x22234a._0x3b4ecc)])!==null&&_0x1e880e!==void 0x0?_0x1e880e:0.1,_0x21cf5c['startTime']=(_0x9c7330=_0x53f8cb['startTime'])!==null&&_0x9c7330!==void 0x0?_0x9c7330:0x0,_0x21cf5c['globalAlpha']=(_0x1ff599=_0x53f8cb['globalAlpha'])!==null&&_0x1ff599!==void 0x0?_0x1ff599:0x1,_0x21cf5c;}return _createClass(_0x23ef6c,[{'key':'getType','value':function _0x5a684f(_0x30918c){return LineFlowColor;}},{'key':'getValue','value':function _0x42c876(_0x2c0dec,_0x28b380){var _0xe1b733=_0x4361;return!Cesium__namespace['defined'](_0x28b380)&&(_0x28b380={}),_0x28b380['color']=getCesiumColor(this['color'],new Cesium__namespace['Color'](0x1,0x0,0x0,0x1),_0x2c0dec),_0x28b380[_0xe1b733(0x232)]=this['speed'],_0x28b380['percent']=this['percent'],_0x28b380['alpha']=this[_0xe1b733(_0x2ae8e2._0x3f23ea)],_0x28b380['startTime']=this['startTime'],_0x28b380['globalAlpha']=this['globalAlpha'],_0x28b380;}},{'key':'equals','value':function _0x2478a2(_0x32b04e){var _0x1ef777=_0x4361;return this===_0x32b04e||_0x32b04e instanceof _0x23ef6c&&Cesium__namespace['Property'][_0x1ef777(0x5f1)](this[_0x1ef777(0x84b)],_0x32b04e['color'])&&this['speed']===_0x32b04e['speed']&&this[_0x1ef777(0x1f4)]===_0x32b04e['percent']&&this['startTime']===_0x32b04e[_0x1ef777(0x8cf)]&&this['alpha']===_0x32b04e['alpha'];}}]),_0x23ef6c;}(BaseMaterialProperty);registerPropertyClass(LineFlowColor,LineFlowColorMaterialProperty);var LineFlowMaterialProperty=function(_0x5e9ea9){var _0x3b6161={_0x51545c:0x205,_0x36c2d4:0xb41,_0x28ec3d:0x232,_0x394d47:0x9fd},_0x3c74b1={_0x50b147:0x84b,_0x813461:0xc79,_0x5dfb43:0x35d,_0x42f2f5:0x217},_0x5f2c39={_0x5c4445:0xcbf,_0x4032a9:0xcbf,_0x234a44:0x205},_0x294598=_0x5a92ef;_inherits(_0x24eb42,_0x5e9ea9);var _0x3ad56b=_createSuper(_0x24eb42);function _0x24eb42(){var _0x45c9b2=_0x4361,_0x40c070,_0x40d2a7,_0x4f8e38,_0x2feb18,_0x2045ad,_0x12dd14,_0xf01584,_0x2b8ae4,_0x2229b0,_0x133dfd,_0x6dcbd1,_0x2782ef=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x24eb42),_0x6dcbd1=_0x3ad56b['call'](this,_0x2782ef),_0x6dcbd1['image']=(_0x40c070=_0x2782ef['image'])!==null&&_0x40c070!==void 0x0?_0x40c070:_0x2782ef['url'],_0x6dcbd1['color']=(_0x40d2a7=_0x2782ef['color'])!==null&&_0x40d2a7!==void 0x0?_0x40d2a7:new Cesium__namespace['Color'](0x1,0x1,0x1,0x0),_0x6dcbd1['axisY']=(_0x4f8e38=_0x2782ef[_0x45c9b2(0xb41)])!==null&&_0x4f8e38!==void 0x0?_0x4f8e38:![],_0x6dcbd1[_0x45c9b2(_0x5f2c39._0x5c4445)]=(_0x2feb18=_0x2782ef[_0x45c9b2(_0x5f2c39._0x4032a9)])!==null&&_0x2feb18!==void 0x0?_0x2feb18:![],_0x6dcbd1['speed']=(_0x2045ad=_0x2782ef['speed'])!==null&&_0x2045ad!==void 0x0?_0x2045ad:0xa,_0x6dcbd1['duration']=_0x2782ef['duration'],_0x6dcbd1['repeat']=(_0x12dd14=_0x2782ef[_0x45c9b2(_0x5f2c39._0x234a44)])!==null&&_0x12dd14!==void 0x0?_0x12dd14:new Cesium__namespace['Cartesian2'](0x1,0x1),_0x6dcbd1['image2']=(_0xf01584=_0x2782ef[_0x45c9b2(0x217)])!==null&&_0xf01584!==void 0x0?_0xf01584:_0x2782ef['bgUrl'],_0x6dcbd1['color2']=(_0x2b8ae4=(_0x2229b0=_0x2782ef['color2'])!==null&&_0x2229b0!==void 0x0?_0x2229b0:_0x2782ef[_0x45c9b2(0xc3f)])!==null&&_0x2b8ae4!==void 0x0?_0x2b8ae4:new Cesium__namespace['Color'](0x1,0x1,0x1),_0x6dcbd1['hasImage2']=Cesium__namespace['defined'](_0x6dcbd1['image2']),_0x6dcbd1['globalAlpha']=(_0x133dfd=_0x2782ef['globalAlpha'])!==null&&_0x133dfd!==void 0x0?_0x133dfd:0x1,_0x6dcbd1;}return _createClass(_0x24eb42,[{'key':_0x294598(0xb97),'value':function _0x1872ff(_0x124a04){return LineFlow;}},{'key':'getValue','value':function _0x56bd51(_0x1bcaf5,_0x57c729){var _0x193456=_0x294598;return!Cesium__namespace['defined'](_0x57c729)&&(_0x57c729={}),_0x57c729[_0x193456(0x634)]=this['image'],_0x57c729[_0x193456(_0x3c74b1._0x50b147)]=getCesiumColor(this['color'],new Cesium__namespace['Color'](0x1,0x1,0x1,0x0),_0x1bcaf5),_0x57c729['repeat']=getCesiumValue(this['repeat'],Cesium__namespace['Cartesian2'],_0x1bcaf5),_0x57c729['axisY']=this[_0x193456(0xb41)],_0x57c729['mixt']=this[_0x193456(0xcbf)],_0x57c729['speed']=getCesiumValue(this['speed'],Number,_0x1bcaf5),this['duration']?(this[_0x193456(0xd99)]===undefined&&(this['_time']=new Date()['getTime']()),_0x57c729['time']=(new Date()['getTime']()-this['_time'])/(this['duration']*0x3e8)):_0x57c729[_0x193456(_0x3c74b1._0x813461)]=-0x1,_0x57c729['hasImage2']=this[_0x193456(_0x3c74b1._0x5dfb43)],_0x57c729[_0x193456(_0x3c74b1._0x42f2f5)]=this['image2'],_0x57c729[_0x193456(0x9fd)]=getCesiumColor(this['color2'],new Cesium__namespace['Color'](0x1,0x1,0x1),_0x1bcaf5),_0x57c729['globalAlpha']=this['globalAlpha'],_0x57c729;}},{'key':'equals','value':function _0x165476(_0x29e40f){var _0x3443d4=_0x294598;return this===_0x29e40f||_0x29e40f instanceof _0x24eb42&&Cesium__namespace[_0x3443d4(0xd14)]['equals'](this['color'],_0x29e40f['color'])&&Cesium__namespace['Property']['equals'](this[_0x3443d4(_0x3b6161._0x51545c)],_0x29e40f['repeat'])&&this['image']===_0x29e40f['image']&&this[_0x3443d4(0xb41)]===_0x29e40f[_0x3443d4(_0x3b6161._0x36c2d4)]&&this['speed']===_0x29e40f[_0x3443d4(_0x3b6161._0x28ec3d)]&&this['hasImage2']===_0x29e40f['hasImage2']&&this['image2']===_0x29e40f['image2']&&Cesium__namespace['Property']['equals'](this[_0x3443d4(_0x3b6161._0x394d47)],_0x29e40f[_0x3443d4(0x9fd)]);}}]),_0x24eb42;}(BaseMaterialProperty);registerPropertyClass(LineFlow,LineFlowMaterialProperty);var LineTrailMaterialProperty=function(_0x25b311){var _0x286d17={_0x45d13c:0x5f1,_0x176f2e:0x232,_0x520daf:0x232},_0x530364={_0x358187:0x6ba,_0x301bc9:0xc3f,_0x3feba4:0xc2b},_0x53e612=_0x5a92ef;_inherits(_0x513fba,_0x25b311);var _0x400fca=_createSuper(_0x513fba);function _0x513fba(){var _0x266e65=_0x4361,_0x3b1113,_0x2c489f,_0x57fa85,_0x50a596=arguments[_0x266e65(_0x530364._0x358187)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x513fba),_0x57fa85=_0x400fca['call'](this,_0x50a596),_0x57fa85['color']=getCesiumColor(_0x50a596['color'],new Cesium__namespace[(_0x266e65(0x3d5))](0x0,0x0,0x0,0x0)),_0x57fa85[_0x266e65(_0x530364._0x301bc9)]=getCesiumColor(_0x50a596['bgColor'],_0x57fa85['color'][_0x266e65(0x6ac)](0.1)),_0x57fa85['speed']=(_0x3b1113=_0x50a596['speed'])!==null&&_0x3b1113!==void 0x0?_0x3b1113:0x2,_0x57fa85[_0x266e65(0xc2b)]=(_0x2c489f=_0x50a596[_0x266e65(_0x530364._0x3feba4)])!==null&&_0x2c489f!==void 0x0?_0x2c489f:0x1,_0x57fa85;}return _createClass(_0x513fba,[{'key':'getType','value':function _0x5716ef(_0x10b0cd){return LineTrail;}},{'key':'getValue','value':function _0x53ff8f(_0x5cdc77,_0x43a272){var _0x3047a0=_0x4361;return!Cesium__namespace[_0x3047a0(0x70e)](_0x43a272)&&(_0x43a272={}),_0x43a272[_0x3047a0(0x84b)]=this['color'],_0x43a272['bgColor']=this['bgColor'],_0x43a272['speed']=this['speed'],_0x43a272['globalAlpha']=this['globalAlpha'],_0x43a272;}},{'key':_0x53e612(0x5f1),'value':function _0x30ca28(_0x46eb92){var _0x45d62f=_0x53e612;return this===_0x46eb92||_0x46eb92 instanceof _0x513fba&&Cesium__namespace['Property']['equals'](this[_0x45d62f(0x84b)],_0x46eb92['color'])&&Cesium__namespace['Property'][_0x45d62f(_0x286d17._0x45d13c)](this[_0x45d62f(0xc3f)],_0x46eb92['bgColor'])&&this[_0x45d62f(_0x286d17._0x176f2e)]===_0x46eb92[_0x45d62f(_0x286d17._0x520daf)];}}]),_0x513fba;}(BaseMaterialProperty);registerPropertyClass(LineTrail,LineTrailMaterialProperty);var LineDotDashMaterialProperty=function(_0x3b032f){var _0x595e12={_0x1f7e9c:0xb97},_0x500fa3={_0x23b42b:0xd14,_0x17bc81:0x84b},_0x4b63d6={_0x39a468:0x84b,_0x3b4e24:0xacd,_0x4868c0:0x817},_0x4780d8={_0x5a9ea3:0x84b,_0x5845f6:0x817},_0x5e5fba=_0x5a92ef;_inherits(_0x4fe291,_0x3b032f);var _0x5b89dc=_createSuper(_0x4fe291);function _0x4fe291(){var _0x392b26=_0x4361,_0x291ad2,_0x596366,_0x3165dd,_0x1664c9,_0x5a01b9=arguments[_0x392b26(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4fe291),_0x1664c9=_0x5b89dc['call'](this,_0x5a01b9),_0x1664c9[_0x392b26(_0x4780d8._0x5a9ea3)]=getCesiumColor(_0x5a01b9['color'],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x1664c9[_0x392b26(0xacd)]=getCesiumColor(_0x5a01b9['gapColor'],Cesium__namespace['Color'][_0x392b26(0xee3)]),_0x1664c9['dashLength']=(_0x291ad2=_0x5a01b9['dashLength'])!==null&&_0x291ad2!==void 0x0?_0x291ad2:0x10,_0x1664c9[_0x392b26(_0x4780d8._0x5845f6)]=(_0x596366=_0x5a01b9['dashPattern'])!==null&&_0x596366!==void 0x0?_0x596366:0xff,_0x1664c9[_0x392b26(0xc2b)]=(_0x3165dd=_0x5a01b9['globalAlpha'])!==null&&_0x3165dd!==void 0x0?_0x3165dd:0x1,_0x1664c9;}return _createClass(_0x4fe291,[{'key':_0x5e5fba(_0x595e12._0x1f7e9c),'value':function _0x18f62e(_0x22a2fe){return LineDotDash;}},{'key':_0x5e5fba(0x770),'value':function _0x293369(_0x336268,_0x3889ac){var _0x57220a=_0x5e5fba;return!Cesium__namespace['defined'](_0x3889ac)&&(_0x3889ac={}),_0x3889ac['color']=this[_0x57220a(_0x4b63d6._0x39a468)],_0x3889ac[_0x57220a(0xacd)]=this[_0x57220a(_0x4b63d6._0x3b4e24)],_0x3889ac['dashLength']=this['dashLength'],_0x3889ac[_0x57220a(_0x4b63d6._0x4868c0)]=this[_0x57220a(0x817)],_0x3889ac['globalAlpha']=this['globalAlpha'],_0x3889ac;}},{'key':_0x5e5fba(0x5f1),'value':function _0xa124e(_0xe64581){var _0x3f930d=_0x5e5fba;return this===_0xe64581||_0xe64581 instanceof _0x4fe291&&Cesium__namespace[_0x3f930d(_0x500fa3._0x23b42b)][_0x3f930d(0x5f1)](this['color'],_0xe64581[_0x3f930d(_0x500fa3._0x17bc81)])&&Cesium__namespace['Property']['equals'](this['gapColor'],_0xe64581['gapColor'])&&this['dashLength']===_0xe64581['dashLength']&&this['dashPattern']===_0xe64581['dashPattern'];}}]),_0x4fe291;}(BaseMaterialProperty);registerPropertyClass(LineDotDash,LineDotDashMaterialProperty);var NeonLightMaterialProperty=function(_0x519635){var _0x43fa9c={_0x393389:0xb97},_0x3b0257={_0x21464f:0x232},_0x3a297c={_0x764746:0x84b},_0x16bf5c={_0x1ddb28:0xc2b},_0x4ba6f2=_0x5a92ef;_inherits(_0x3d856,_0x519635);var _0x176f30=_createSuper(_0x3d856);function _0x3d856(){var _0x12b42c=_0x4361,_0x277c5f,_0x26ac22,_0x27532a,_0x5c887a=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3d856),_0x27532a=_0x176f30['call'](this,_0x5c887a),_0x27532a['color']=getCesiumColor(_0x5c887a[_0x12b42c(0x84b)],Cesium__namespace[_0x12b42c(0x3d5)][_0x12b42c(0x260)]('#9b08fd')),_0x27532a['speed']=(_0x277c5f=_0x5c887a['speed'])!==null&&_0x277c5f!==void 0x0?_0x277c5f:0x2,_0x27532a[_0x12b42c(0xc2b)]=(_0x26ac22=_0x5c887a[_0x12b42c(_0x16bf5c._0x1ddb28)])!==null&&_0x26ac22!==void 0x0?_0x26ac22:0x1,_0x27532a;}return _createClass(_0x3d856,[{'key':_0x4ba6f2(_0x43fa9c._0x393389),'value':function _0x46f750(_0x1fef49){return NeonLight;}},{'key':'getValue','value':function _0x538181(_0x196994,_0x162e58){var _0x4b3b86=_0x4ba6f2;return!Cesium__namespace['defined'](_0x162e58)&&(_0x162e58={}),_0x162e58['color']=this[_0x4b3b86(_0x3a297c._0x764746)],_0x162e58['speed']=this['speed'],_0x162e58['globalAlpha']=this[_0x4b3b86(0xc2b)],_0x162e58;}},{'key':_0x4ba6f2(0x5f1),'value':function _0x146440(_0x5ace6e){var _0x56371c=_0x4ba6f2;return this===_0x5ace6e||_0x5ace6e instanceof _0x3d856&&Cesium__namespace['Property']['equals'](this['color'],_0x5ace6e['color'])&&this[_0x56371c(0x232)]===_0x5ace6e[_0x56371c(_0x3b0257._0x21464f)];}}]),_0x3d856;}(BaseMaterialProperty);registerPropertyClass(NeonLight,NeonLightMaterialProperty);var ODLineMaterialProperty=function(_0x5b1e02){var _0x1b212d={_0x2e6862:0xb97},_0x5bf566={_0x19f9d4:0x8cf},_0x15be78={_0x13a06c:0x232,_0x1d2cf7:0xc3f},_0x35ccf0={_0x559cef:0x53f,_0x5d2987:0xc3f,_0x4c7470:0x8cf},_0x579e80=_0x5a92ef;_inherits(_0x2b07e1,_0x5b1e02);var _0x678be9=_createSuper(_0x2b07e1);function _0x2b07e1(){var _0x17c826=_0x4361,_0x496f34,_0x3c0bfb,_0x529992,_0x28ea42,_0xf157ad,_0xe0202=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2b07e1),_0xf157ad=_0x678be9[_0x17c826(_0x35ccf0._0x559cef)](this,_0xe0202),_0xf157ad['color']=getCesiumColor(_0xe0202['color'],new Cesium__namespace['Color'](Math['random']()*0.5+0.5,Math['random']()*0.8+0.2,0x0,0x1)),_0xf157ad[_0x17c826(_0x35ccf0._0x5d2987)]=getCesiumColor(_0xe0202['bgColor'],_0xf157ad[_0x17c826(0x84b)]['withAlpha'](0.1)),_0xf157ad['speed']=(_0x496f34=_0xe0202['speed'])!==null&&_0x496f34!==void 0x0?_0x496f34:0x14+0xa*Math['random'](),_0xf157ad[_0x17c826(0x8cf)]=(_0x3c0bfb=_0xe0202[_0x17c826(_0x35ccf0._0x4c7470)])!==null&&_0x3c0bfb!==void 0x0?_0x3c0bfb:Math['random'](),_0xf157ad['bidirectional']=(_0x529992=_0xe0202['bidirectional'])!==null&&_0x529992!==void 0x0?_0x529992:0x0,_0xf157ad['globalAlpha']=(_0x28ea42=_0xe0202['globalAlpha'])!==null&&_0x28ea42!==void 0x0?_0x28ea42:0x1,_0xf157ad;}return _createClass(_0x2b07e1,[{'key':_0x579e80(_0x1b212d._0x2e6862),'value':function _0x10084c(_0x21f8e6){return ODLine;}},{'key':'getValue','value':function _0x205437(_0x3fce47,_0x4880d1){var _0x49af04=_0x579e80;return!_0x4880d1&&(_0x4880d1={}),_0x4880d1['color']=this[_0x49af04(0x84b)],_0x4880d1['speed']=this[_0x49af04(_0x15be78._0x13a06c)],_0x4880d1['startTime']=this[_0x49af04(0x8cf)],_0x4880d1[_0x49af04(_0x15be78._0x1d2cf7)]=this[_0x49af04(0xc3f)],_0x4880d1['bidirectional']=this['bidirectional'],_0x4880d1['globalAlpha']=this['globalAlpha'],_0x4880d1;}},{'key':'equals','value':function _0x3412c3(_0x2acc8b){var _0x45502a=_0x579e80;return this===_0x2acc8b||_0x2acc8b instanceof _0x2b07e1&&Cesium__namespace['Property']['equals'](this['color'],_0x2acc8b['color'])&&Cesium__namespace['Property'][_0x45502a(0x5f1)](this['bgColor'],_0x2acc8b[_0x45502a(0xc3f)])&&this[_0x45502a(0x232)]===_0x2acc8b['speed']&&this[_0x45502a(_0x5bf566._0x19f9d4)]===_0x2acc8b['startTime']&&this['bidirectional']===_0x2acc8b['bidirectional'];}}]),_0x2b07e1;}(BaseMaterialProperty);registerPropertyClass(ODLine,ODLineMaterialProperty);var PolyAsphaltMaterialProperty=function(_0x27790a){var _0x244f43={_0x43dee5:0x84b},_0x2cdbff={_0x51d33d:0x84b};_inherits(_0x1d3d71,_0x27790a);var _0x1a4bdf=_createSuper(_0x1d3d71);function _0x1d3d71(){var _0x5d2d21=_0x4361,_0x17e505,_0x2f582e,_0x2c74b5,_0x2d4948,_0x44c28f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1d3d71),_0x2d4948=_0x1a4bdf['call'](this,_0x44c28f),_0x2d4948[_0x5d2d21(_0x2cdbff._0x51d33d)]=getCesiumColor(_0x44c28f['color'],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x2d4948['size']=(_0x17e505=_0x44c28f['size'])!==null&&_0x17e505!==void 0x0?_0x17e505:0.02,_0x2d4948['frequency']=(_0x2f582e=_0x44c28f['frequency'])!==null&&_0x2f582e!==void 0x0?_0x2f582e:0.2,_0x2d4948['globalAlpha']=(_0x2c74b5=_0x44c28f['globalAlpha'])!==null&&_0x2c74b5!==void 0x0?_0x2c74b5:0x1,_0x2d4948;}return _createClass(_0x1d3d71,[{'key':'getType','value':function _0x1b12a7(_0x4863b6){return PolyAsphalt;}},{'key':'getValue','value':function _0x3e5b44(_0x51581f,_0xeb5a89){var _0x45947f=_0x4361;return!Cesium__namespace['defined'](_0xeb5a89)&&(_0xeb5a89={}),_0xeb5a89['color']=this['color'],_0xeb5a89['size']=this['size'],_0xeb5a89[_0x45947f(0x69f)]=this[_0x45947f(0x69f)],_0xeb5a89['globalAlpha']=this['globalAlpha'],_0xeb5a89;}},{'key':'equals','value':function _0x2de3ae(_0x3cbc0e){var _0x14894a=_0x4361;return this===_0x3cbc0e||_0x3cbc0e instanceof _0x1d3d71&&Cesium__namespace['Property']['equals'](this[_0x14894a(_0x244f43._0x43dee5)],_0x3cbc0e[_0x14894a(0x84b)])&&this['frequency']===_0x3cbc0e[_0x14894a(0x69f)]&&this['size']===_0x3cbc0e['size'];}}]),_0x1d3d71;}(BaseMaterialProperty);registerPropertyClass(PolyAsphalt,PolyAsphaltMaterialProperty);var PolyBlobMaterialProperty=function(_0x3cf600){var _0x274d52={_0x2de433:0x935},_0x1cb9fc={_0xc14e2e:0x70e,_0x17ca8b:0x211},_0xb6010e=_0x5a92ef;_inherits(_0x3d918b,_0x3cf600);var _0x46810d=_createSuper(_0x3d918b);function _0x3d918b(){var _0x4ba8a7=_0x4361,_0x4a162f,_0x4b5824,_0x36f78e,_0x182a89=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3d918b),_0x36f78e=_0x46810d['call'](this,_0x182a89),_0x36f78e['evenColor']=getCesiumColor(_0x182a89['evenColor'],new Cesium__namespace['Color'](0x1,0x1,0x1,0.5)),_0x36f78e['oddColor']=getCesiumColor(_0x182a89['evenColor'],new Cesium__namespace['Color'](0x0,0x0,0x1,0.5)),_0x36f78e[_0x4ba8a7(0x69f)]=(_0x4a162f=_0x182a89['frequency'])!==null&&_0x4a162f!==void 0x0?_0x4a162f:0xa,_0x36f78e['globalAlpha']=(_0x4b5824=_0x182a89['globalAlpha'])!==null&&_0x4b5824!==void 0x0?_0x4b5824:0x1,_0x36f78e;}return _createClass(_0x3d918b,[{'key':'getType','value':function _0x38d4be(_0x2a80ff){return PolyBlob;}},{'key':_0xb6010e(0x770),'value':function _0x29d676(_0x7982fc,_0xbdc85c){var _0x5dc40f=_0xb6010e;return!Cesium__namespace[_0x5dc40f(_0x1cb9fc._0xc14e2e)](_0xbdc85c)&&(_0xbdc85c={}),_0xbdc85c['evenColor']=this[_0x5dc40f(0x935)],_0xbdc85c[_0x5dc40f(0x935)]=this[_0x5dc40f(_0x1cb9fc._0x17ca8b)],_0xbdc85c['frequency']=this['frequency'],_0xbdc85c['globalAlpha']=this['globalAlpha'],_0xbdc85c;}},{'key':'equals','value':function _0x334494(_0x52d0ce){var _0x25e6cc=_0xb6010e;return this===_0x52d0ce||_0x52d0ce instanceof _0x3d918b&&Cesium__namespace['Property']['equals'](this[_0x25e6cc(_0x274d52._0x2de433)],_0x52d0ce['evenColor'])&&Cesium__namespace[_0x25e6cc(0xd14)][_0x25e6cc(0x5f1)](this[_0x25e6cc(0x211)],_0x52d0ce[_0x25e6cc(0x211)])&&this['frequency']===_0x52d0ce[_0x25e6cc(0x69f)];}}]),_0x3d918b;}(BaseMaterialProperty);registerPropertyClass(PolyBlob,PolyBlobMaterialProperty);var PolyFacetMaterialProperty=function(_0x18f72d){_inherits(_0x4c9342,_0x18f72d);var _0x4fd45e=_createSuper(_0x4c9342);function _0x4c9342(){return _classCallCheck(this,_0x4c9342),_0x4fd45e['apply'](this,arguments);}return _createClass(_0x4c9342,[{'key':'getType','value':function _0x2f534f(_0xf717f5){return PolyFacet;}}]),_0x4c9342;}(PolyBlobMaterialProperty);registerPropertyClass(PolyFacet,PolyFacetMaterialProperty);var PolyGradientMaterialProperty=function(_0x38a982){var _0x5614e6={_0xb026fb:0xb97},_0x3263c3={_0x277a0a:0x84b},_0x18e58e={_0x543ee6:0x8d2,_0x51d0d6:0xef9},_0x9e7f32={_0x563474:0x8d2,_0x2fdc72:0xc2b},_0x47b08b=_0x5a92ef;_inherits(_0x35278e,_0x38a982);var _0xf6c908=_createSuper(_0x35278e);function _0x35278e(){var _0x419cb5=_0x4361,_0x13c153,_0x33b834,_0x24e931,_0x314b19,_0x5c72e8,_0x313b8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x35278e),_0x5c72e8=_0xf6c908['call'](this,_0x313b8),_0x5c72e8['color']=getCesiumColor(_0x313b8['color'],new Cesium__namespace['Color'](0x1,0x1,0x0,0.5)),_0x5c72e8[_0x419cb5(_0x9e7f32._0x563474)]=(_0x13c153=_0x313b8['diffusePower'])!==null&&_0x13c153!==void 0x0?_0x13c153:1.6,_0x5c72e8['alphaPower']=(_0x33b834=_0x313b8['alphaPower'])!==null&&_0x33b834!==void 0x0?_0x33b834:1.5,_0x5c72e8['center']=(_0x24e931=_0x313b8['center'])!==null&&_0x24e931!==void 0x0?_0x24e931:new Cesium__namespace['Cartesian2'](0.5,0.5),_0x5c72e8[_0x419cb5(_0x9e7f32._0x2fdc72)]=(_0x314b19=_0x313b8['globalAlpha'])!==null&&_0x314b19!==void 0x0?_0x314b19:0x1,_0x5c72e8;}return _createClass(_0x35278e,[{'key':_0x47b08b(_0x5614e6._0xb026fb),'value':function _0x426737(_0x4f55e8){return PolyGradient;}},{'key':'getValue','value':function _0x5ad78a(_0x579af8,_0x101441){var _0x424431=_0x47b08b;return!Cesium__namespace['defined'](_0x101441)&&(_0x101441={}),_0x101441['color']=this['color'],_0x101441[_0x424431(_0x18e58e._0x543ee6)]=this[_0x424431(0x8d2)],_0x101441[_0x424431(_0x18e58e._0x51d0d6)]=this['alphaPower'],_0x101441['center']=this['center'],_0x101441['globalAlpha']=this[_0x424431(0xc2b)],_0x101441;}},{'key':'equals','value':function _0x2e6631(_0x1a78fc){var _0x394957=_0x47b08b;return this===_0x1a78fc||_0x1a78fc instanceof _0x35278e&&Cesium__namespace['Property']['equals'](this[_0x394957(_0x3263c3._0x277a0a)],_0x1a78fc['color'])&&this['diffusePower']===_0x1a78fc['diffusePower'];}}]),_0x35278e;}(BaseMaterialProperty);registerPropertyClass(PolyGradient,PolyGradientMaterialProperty);var PolyGrassMaterialProperty=function(_0x7104c6){_inherits(_0x4cf4fd,_0x7104c6);var _0x1e4017=_createSuper(_0x4cf4fd);function _0x4cf4fd(){return _classCallCheck(this,_0x4cf4fd),_0x1e4017['apply'](this,arguments);}return _createClass(_0x4cf4fd,[{'key':'getType','value':function _0x1ea5f9(_0x34a3c0){return PolyGrass;}}]),_0x4cf4fd;}(PolyBlobMaterialProperty);registerPropertyClass(PolyGrass,PolyGrassMaterialProperty);var PolyWoodMaterialProperty=function(_0x123b0f){var _0x2464e2={_0x578182:0xd14},_0x47ce86={_0x59ef90:0x935,_0x20b039:0x492,_0x2f9f45:0x80b},_0x11a4ef={_0x47e94f:0x53f,_0x47258f:0x3d5},_0x22c98e=_0x5a92ef;_inherits(_0x5e5d55,_0x123b0f);var _0x95dcd=_createSuper(_0x5e5d55);function _0x5e5d55(){var _0x272066=_0x4361,_0x3b5eb7,_0x164c8f,_0x36fdcc,_0x283ac3,_0x8eae1b,_0x5d099a=arguments[_0x272066(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5e5d55),_0x8eae1b=_0x95dcd[_0x272066(_0x11a4ef._0x47e94f)](this,_0x5d099a),_0x8eae1b['evenColor']=getCesiumColor(_0x5d099a[_0x272066(0x935)],new Cesium__namespace['Color'](0x1,0x1,0x1,0.5)),_0x8eae1b['oddColor']=getCesiumColor(_0x5d099a['evenColor'],new Cesium__namespace[(_0x272066(_0x11a4ef._0x47258f))](0x0,0x0,0x1,0.5)),_0x8eae1b['frequency']=(_0x3b5eb7=_0x5d099a['frequency'])!==null&&_0x3b5eb7!==void 0x0?_0x3b5eb7:0xa,_0x8eae1b['noiseScale']=(_0x164c8f=_0x5d099a['noiseScale'])!==null&&_0x164c8f!==void 0x0?_0x164c8f:new Cesium__namespace['Cartesian2'](0.7,0.5),_0x8eae1b['grainFrequency']=(_0x36fdcc=_0x5d099a['grainFrequency'])!==null&&_0x36fdcc!==void 0x0?_0x36fdcc:0x1b,_0x8eae1b[_0x272066(0xc2b)]=(_0x283ac3=_0x5d099a['globalAlpha'])!==null&&_0x283ac3!==void 0x0?_0x283ac3:0x1,_0x8eae1b;}return _createClass(_0x5e5d55,[{'key':_0x22c98e(0xb97),'value':function _0x6cf830(_0x270ca1){return PolyWood;}},{'key':'getValue','value':function _0x17c8d5(_0x2150d0,_0x3e51d7){var _0x8b975e=_0x22c98e;return!Cesium__namespace['defined'](_0x3e51d7)&&(_0x3e51d7={}),_0x3e51d7[_0x8b975e(_0x47ce86._0x59ef90)]=this['evenColor'],_0x3e51d7['evenColor']=this['oddColor'],_0x3e51d7['frequency']=this[_0x8b975e(0x69f)],_0x3e51d7['noiseScale']=this[_0x8b975e(_0x47ce86._0x20b039)],_0x3e51d7['grainFrequency']=this[_0x8b975e(_0x47ce86._0x2f9f45)],_0x3e51d7['globalAlpha']=this['globalAlpha'],_0x3e51d7;}},{'key':'equals','value':function _0x5a509f(_0x46208c){var _0x261290=_0x22c98e;return this===_0x46208c||_0x46208c instanceof _0x5e5d55&&Cesium__namespace[_0x261290(_0x2464e2._0x578182)]['equals'](this['evenColor'],_0x46208c['evenColor'])&&Cesium__namespace['Property'][_0x261290(0x5f1)](this['oddColor'],_0x46208c['oddColor'])&&this['frequency']===_0x46208c['frequency'];}}]),_0x5e5d55;}(BaseMaterialProperty);registerPropertyClass(PolyWood,PolyWoodMaterialProperty);var RadarLineMaterialProperty=function(_0x57a2c3){var _0x487284={_0x40d340:0x770},_0x210f9b={_0x4084c0:0x5f1},_0x3a0db0={_0x2371ef:0x84b,_0x3a66ec:0x232,_0x41caca:0xc2b},_0x52e71a={_0x59ab46:0xc2b},_0x5626c6=_0x5a92ef;_inherits(_0xccd3ef,_0x57a2c3);var _0x5a1212=_createSuper(_0xccd3ef);function _0xccd3ef(){var _0x5218bf=_0x4361,_0x18536c,_0x494513,_0x96e889,_0x5d27fe=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xccd3ef),_0x96e889=_0x5a1212['call'](this,_0x5d27fe),_0x96e889['color']=getCesiumColor(_0x5d27fe['color'],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x96e889['speed']=(_0x18536c=_0x5d27fe['speed'])!==null&&_0x18536c!==void 0x0?_0x18536c:0x5,_0x96e889[_0x5218bf(_0x52e71a._0x59ab46)]=(_0x494513=_0x5d27fe['globalAlpha'])!==null&&_0x494513!==void 0x0?_0x494513:0x1,_0x96e889;}return _createClass(_0xccd3ef,[{'key':'getType','value':function _0x211034(_0x24f55b){return RadarLine;}},{'key':_0x5626c6(_0x487284._0x40d340),'value':function _0x390a77(_0x22ae64,_0xe4ca1c){var _0x1d937b=_0x5626c6;return!Cesium__namespace['defined'](_0xe4ca1c)&&(_0xe4ca1c={}),_0xe4ca1c['color']=this[_0x1d937b(_0x3a0db0._0x2371ef)],_0xe4ca1c[_0x1d937b(_0x3a0db0._0x3a66ec)]=this['speed'],_0xe4ca1c['globalAlpha']=this[_0x1d937b(_0x3a0db0._0x41caca)],_0xe4ca1c;}},{'key':'equals','value':function _0x505949(_0x2212cd){var _0x454309=_0x5626c6;return this===_0x2212cd||_0x2212cd instanceof _0xccd3ef&&Cesium__namespace['Property'][_0x454309(_0x210f9b._0x4084c0)](this['color'],_0x2212cd[_0x454309(0x84b)])&&this['speed']===_0x2212cd[_0x454309(0x232)];}}]),_0xccd3ef;}(BaseMaterialProperty);registerPropertyClass(RadarLine,RadarLineMaterialProperty);var RadarWaveMaterialProperty=function(_0xf44375){var _0x9be79={_0x341e16:0xd14},_0x36335d={_0x2e411d:0x84b,_0x31bb1f:0xc2b},_0x3da3d9=_0x5a92ef;_inherits(_0x276deb,_0xf44375);var _0x1b1ec7=_createSuper(_0x276deb);function _0x276deb(){var _0x3cdf74=_0x4361,_0xcd341e,_0x434a93,_0x3d8dd5,_0x5889ce=arguments[_0x3cdf74(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x276deb),_0x3d8dd5=_0x1b1ec7['call'](this,_0x5889ce),_0x3d8dd5['color']=getCesiumColor(_0x5889ce[_0x3cdf74(_0x36335d._0x2e411d)],new Cesium__namespace['Color'](0x0,0x0,0x0,0x0)),_0x3d8dd5['speed']=(_0xcd341e=_0x5889ce[_0x3cdf74(0x232)])!==null&&_0xcd341e!==void 0x0?_0xcd341e:0x5,_0x3d8dd5[_0x3cdf74(_0x36335d._0x31bb1f)]=(_0x434a93=_0x5889ce['globalAlpha'])!==null&&_0x434a93!==void 0x0?_0x434a93:0x1,_0x3d8dd5;}return _createClass(_0x276deb,[{'key':'getType','value':function _0x274de9(_0x5b525c){return RadarWave;}},{'key':'getValue','value':function _0x45cc99(_0x4232a9,_0x5e345e){var _0xd6f2b0=_0x4361;return!Cesium__namespace['defined'](_0x5e345e)&&(_0x5e345e={}),_0x5e345e['color']=this['color'],_0x5e345e[_0xd6f2b0(0x232)]=this['speed'],_0x5e345e['globalAlpha']=this[_0xd6f2b0(0xc2b)],_0x5e345e;}},{'key':_0x3da3d9(0x5f1),'value':function _0x470593(_0x2ecdcc){var _0x561708=_0x3da3d9;return this===_0x2ecdcc||_0x2ecdcc instanceof _0x276deb&&Cesium__namespace[_0x561708(_0x9be79._0x341e16)]['equals'](this['color'],_0x2ecdcc['color'])&&this[_0x561708(0x232)]===_0x2ecdcc['speed'];}}]),_0x276deb;}(BaseMaterialProperty);registerPropertyClass(RadarWave,RadarWaveMaterialProperty);var RectSlideMaterialProperty=function(_0x3b9d8f){var _0x432059={_0x2ea158:0x770},_0x2841ca={_0x350ada:0x634},_0x535ca6={_0x3d1533:0x84b,_0x329fe8:0xc2b},_0x113126={_0xb2c3d2:0x3d5},_0x41c493=_0x5a92ef;_inherits(_0x2a71cd,_0x3b9d8f);var _0x3c97d7=_createSuper(_0x2a71cd);function _0x2a71cd(){var _0x217956=_0x4361,_0xa54e04,_0x567b77,_0x1b3a43,_0x180cb6=arguments[_0x217956(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2a71cd),_0x1b3a43=_0x3c97d7['call'](this,_0x180cb6),_0x1b3a43['image']=_0x180cb6['image'],_0x1b3a43[_0x217956(0x84b)]=getCesiumColor(_0x180cb6[_0x217956(0x84b)],new Cesium__namespace[(_0x217956(_0x113126._0xb2c3d2))](0x1,0x1,0x1,0.9)),_0x1b3a43['speed']=(_0xa54e04=_0x180cb6[_0x217956(0x232)])!==null&&_0xa54e04!==void 0x0?_0xa54e04:0x1,_0x1b3a43['pure']=!!_0x180cb6['pure'],_0x1b3a43['globalAlpha']=(_0x567b77=_0x180cb6['globalAlpha'])!==null&&_0x567b77!==void 0x0?_0x567b77:0x1,_0x1b3a43;}return _createClass(_0x2a71cd,[{'key':'getType','value':function _0x3782ae(_0x273425){return RectSlide;}},{'key':_0x41c493(_0x432059._0x2ea158),'value':function _0x5a9652(_0x12f2b1,_0x9ea7e0){var _0x574bd6=_0x41c493;return!Cesium__namespace['defined'](_0x9ea7e0)&&(_0x9ea7e0={}),_0x9ea7e0['image']=this[_0x574bd6(0x634)],_0x9ea7e0['color']=this[_0x574bd6(_0x535ca6._0x3d1533)],_0x9ea7e0[_0x574bd6(0x232)]=this['speed'],_0x9ea7e0['pure']=this['pure'],_0x9ea7e0[_0x574bd6(_0x535ca6._0x329fe8)]=this['globalAlpha'],_0x9ea7e0;}},{'key':'equals','value':function _0x57ab2b(_0x21e8e9){var _0x66bcf=_0x41c493;return this===_0x21e8e9||_0x21e8e9 instanceof _0x2a71cd&&Cesium__namespace[_0x66bcf(0xd14)]['equals'](this['color'],_0x21e8e9[_0x66bcf(0x84b)])&&this['image']===_0x21e8e9[_0x66bcf(_0x2841ca._0x350ada)]&&this[_0x66bcf(0x55f)]===_0x21e8e9['pure']&&this['speed']===_0x21e8e9['speed'];}}]),_0x2a71cd;}(BaseMaterialProperty);registerPropertyClass(RectSlide,RectSlideMaterialProperty);var ScanLineMaterialProperty=function(_0x36c291){var _0x4aad1e={_0x3ae3f5:0x84b},_0x5b7ce3={_0x1beed2:0xc2b},_0x571f06={_0x329df5:0x84b,_0x222969:0x232,_0x266a51:0xc2b};_inherits(_0x5777f7,_0x36c291);var _0x4e9dab=_createSuper(_0x5777f7);function _0x5777f7(){var _0x2296d3=_0x4361,_0x275f06,_0x590f15,_0x5db743,_0x2b1f5c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5777f7),_0x5db743=_0x4e9dab['call'](this,_0x2b1f5c),_0x5db743['color']=getCesiumColor(_0x2b1f5c[_0x2296d3(_0x571f06._0x329df5)],Cesium__namespace[_0x2296d3(0x3d5)][_0x2296d3(0xe4d)]),_0x5db743[_0x2296d3(_0x571f06._0x222969)]=(_0x275f06=_0x2b1f5c['speed'])!==null&&_0x275f06!==void 0x0?_0x275f06:0xa,_0x5db743['globalAlpha']=(_0x590f15=_0x2b1f5c[_0x2296d3(_0x571f06._0x266a51)])!==null&&_0x590f15!==void 0x0?_0x590f15:0x1,_0x5db743;}return _createClass(_0x5777f7,[{'key':'getType','value':function _0x355aed(_0x304002){return ScanLine;}},{'key':'getValue','value':function _0x3e4997(_0x20ce55,_0x1db84b){var _0x538917=_0x4361;return!Cesium__namespace['defined'](_0x1db84b)&&(_0x1db84b={}),_0x1db84b['color']=this['color'],_0x1db84b['speed']=this['speed'],_0x1db84b['globalAlpha']=this[_0x538917(_0x5b7ce3._0x1beed2)],_0x1db84b;}},{'key':'equals','value':function _0x39d852(_0x491696){var _0x55b8bd=_0x4361;return this===_0x491696||_0x491696 instanceof _0x5777f7&&Cesium__namespace['Property']['equals'](this['color'],_0x491696[_0x55b8bd(_0x4aad1e._0x3ae3f5)])&&this['speed']===_0x491696['speed'];}}]),_0x5777f7;}(BaseMaterialProperty);registerPropertyClass(ScanLine,ScanLineMaterialProperty);var TextMaterialProperty=function(_0x4f5e37){var _0x7e31aa={_0x349a33:0xbd9},_0x5da514={_0x21f1e5:0x514},_0x169469={_0xb41c3a:0x52a},_0x147473={_0x2decdd:0x562},_0x1c8488=_0x5a92ef;_inherits(_0x2d9baf,_0x4f5e37);var _0x46be91=_createSuper(_0x2d9baf);function _0x2d9baf(){var _0x66708c=_0x4361,_0x51882c,_0x31fa35,_0x476a77,_0x4bfca8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2d9baf),_0x4bfca8[_0x66708c(_0x147473._0x2decdd)]=(_0x51882c=_0x4bfca8['font_size'])!==null&&_0x51882c!==void 0x0?_0x51882c:0x46,_0x476a77=_0x46be91['call'](this,_0x4bfca8),_0x476a77['transparent']=(_0x31fa35=_0x4bfca8[_0x66708c(0xe8e)])!==null&&_0x31fa35!==void 0x0?_0x31fa35:!![],_0x476a77['_textStyles']=LabelStyleConver['toCesiumVal'](_0x4bfca8,{'fill':!![],'fillColor':new Cesium__namespace['Color'](0x1,0x1,0x0,0x1),'textBaseline':'middle','padding':0xa}),_0x476a77['_updateImage'](),_0x476a77;}return _createClass(_0x2d9baf,[{'key':'text','get':function _0x12ada1(){var _0x9aad9a=_0x4361;return this['options'][_0x9aad9a(0x920)];},'set':function _0xbc2d6(_0x556738){var _0x37e3ba=_0x4361;this[_0x37e3ba(0x514)]['text']=_0x556738,this[_0x37e3ba(0x392)]();}},{'key':_0x1c8488(_0x7e31aa._0x349a33),'get':function _0x6283f4(){var _0x5df3a8=_0x1c8488;return this[_0x5df3a8(_0x169469._0xb41c3a)];},'set':function _0x2f153c(_0x8c72ed){this['_textStyles']=LabelStyleConver['toCesiumVal'](_0x8c72ed,this['_textStyles']),this['_updateImage']();}},{'key':'_updateImage','value':function _0x2fb783(){var _0x3908c3=_0x1c8488,_0x40e4a3=this;this['_canvas']=getTextImage(this[_0x3908c3(_0x5da514._0x21f1e5)]['text'],this['_textStyles']);if(this['_canvas']){var _0x5db5d5;this[_0x3908c3(0x634)]=this['_canvas'];var _0x231ebf=(_0x5db5d5=this['options'])===null||_0x5db5d5===void 0x0?void 0x0:_0x5db5d5['onCustomCanvas'];_0x231ebf&&_0x231ebf(this['_canvas'],this)['then'](function(_0x2db5ed){_0x40e4a3['image']=copyCanvas(_0x2db5ed);});}}}]),_0x2d9baf;}(Image2MaterialProperty);registerPropertyClass(Text,TextMaterialProperty);var WallScrollMaterialProperty=function(_0x5b4543){var _0x233b12={_0x11eb45:0x84b,_0x6f397c:0x4c0,_0x4f81b0:0x324},_0x29ab68={_0x5cf61b:0x4c0},_0x4a7878={_0x5bd2cd:0x324};_inherits(_0x46cc61,_0x5b4543);var _0x413a54=_createSuper(_0x46cc61);function _0x46cc61(){var _0x377a7f=_0x4361,_0x409ac9,_0x5e3506,_0x1b51f2,_0x4e10c6,_0x142632,_0x435a16,_0xa8d28d,_0x14b82a=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x46cc61),_0xa8d28d=_0x413a54['call'](this,_0x14b82a),_0xa8d28d[_0x377a7f(0x634)]=_0x14b82a['image'],_0xa8d28d['color']=getCesiumColor(_0x14b82a[_0x377a7f(0x84b)],new Cesium__namespace['Color'](0x0,0x0,0x0,0x1)),_0xa8d28d['speed']=(_0x409ac9=_0x14b82a[_0x377a7f(0x232)])!==null&&_0x409ac9!==void 0x0?_0x409ac9:0xa,_0xa8d28d['count']=(_0x5e3506=_0x14b82a['count'])!==null&&_0x5e3506!==void 0x0?_0x5e3506:0x1,_0xa8d28d['reverse']=(_0x1b51f2=_0x14b82a['reverse'])!==null&&_0x1b51f2!==void 0x0?_0x1b51f2:![],_0xa8d28d['axisY']=(_0x4e10c6=_0x14b82a['axisY'])!==null&&_0x4e10c6!==void 0x0?_0x4e10c6:![],_0xa8d28d[_0x377a7f(0x324)]=(_0x142632=_0x14b82a[_0x377a7f(_0x4a7878._0x5bd2cd)])!==null&&_0x142632!==void 0x0?_0x142632:![],_0xa8d28d['globalAlpha']=(_0x435a16=_0x14b82a['globalAlpha'])!==null&&_0x435a16!==void 0x0?_0x435a16:0x1,_0xa8d28d;}return _createClass(_0x46cc61,[{'key':'getType','value':function _0xc717a8(_0x55a63f){return WallScroll;}},{'key':'getValue','value':function _0x37863d(_0xf945d1,_0x282cae){var _0x104866=_0x4361;return!Cesium__namespace['defined'](_0x282cae)&&(_0x282cae={}),_0x282cae[_0x104866(0x634)]=this['image'],_0x282cae[_0x104866(0x84b)]=this['color'],_0x282cae['speed']=this['speed'],_0x282cae['count']=this[_0x104866(_0x29ab68._0x5cf61b)],_0x282cae['reverse']=this['reverse'],_0x282cae['axisY']=this['axisY'],_0x282cae['bloom']=this['bloom'],_0x282cae['globalAlpha']=this['globalAlpha'],_0x282cae;}},{'key':'equals','value':function _0x4c33fc(_0x488ffa){var _0x56a3d4=_0x4361;return this===_0x488ffa||_0x488ffa instanceof _0x46cc61&&Cesium__namespace['Property']['equals'](this['color'],_0x488ffa[_0x56a3d4(_0x233b12._0x11eb45)])&&this[_0x56a3d4(0x634)]===_0x488ffa[_0x56a3d4(0x634)]&&this[_0x56a3d4(_0x233b12._0x6f397c)]===_0x488ffa['count']&&this['reverse']===_0x488ffa['reverse']&&this['bloom']===_0x488ffa[_0x56a3d4(_0x233b12._0x4f81b0)]&&this['speed']===_0x488ffa['speed'];}}]),_0x46cc61;}(BaseMaterialProperty);registerPropertyClass(WallScroll,WallScrollMaterialProperty);var WaterLightMaterialProperty=function(_0x527c6c){var _0x3180f7={_0xde3518:0x770},_0x530aa7={_0x5445c0:0x494,_0x2bf587:0x313},_0xebfba7={_0x360a77:0x313},_0x54a1d3={_0x550adf:0xc2b},_0x587fe8=_0x5a92ef;_inherits(_0x2c6cfc,_0x527c6c);var _0x3230d6=_createSuper(_0x2c6cfc);function _0x2c6cfc(){var _0x5ce9b2=_0x4361,_0x41d02d,_0x3fd304,_0x21438c,_0x2385b7=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2c6cfc),_0x21438c=_0x3230d6['call'](this,_0x2385b7),_0x21438c['specularMap']=_0x2385b7['specularMap'],_0x21438c['normalMap']=_0x2385b7['normalMap']||Cesium__namespace['Material']['DefaultImageId'],_0x21438c['alpha']=(_0x41d02d=_0x2385b7[_0x5ce9b2(0x313)])!==null&&_0x41d02d!==void 0x0?_0x41d02d:0.2,_0x21438c[_0x5ce9b2(_0x54a1d3._0x550adf)]=(_0x3fd304=_0x2385b7['globalAlpha'])!==null&&_0x3fd304!==void 0x0?_0x3fd304:0x1,_0x21438c;}return _createClass(_0x2c6cfc,[{'key':'getType','value':function _0x5430da(_0x958997){return WaterLight;}},{'key':_0x587fe8(_0x3180f7._0xde3518),'value':function _0x270ff8(_0x2d76c4,_0x3e1528){var _0x537f83=_0x587fe8;return!Cesium__namespace['defined'](_0x3e1528)&&(_0x3e1528={}),_0x3e1528['specularMap']=this['specularMap'],_0x3e1528['normalMap']=this['normalMap'],_0x3e1528['alpha']=this[_0x537f83(_0xebfba7._0x360a77)],_0x3e1528['globalAlpha']=this['globalAlpha'],_0x3e1528;}},{'key':_0x587fe8(0x5f1),'value':function _0x5bb24f(_0x160d94){var _0x198678=_0x587fe8;return this===_0x160d94||_0x160d94 instanceof _0x2c6cfc&&this[_0x198678(_0x530aa7._0x5445c0)]===_0x160d94['specularMap']&&this['normalMap']===_0x160d94['normalMap']&&this[_0x198678(_0x530aa7._0x2bf587)]===_0x160d94['alpha'];}}]),_0x2c6cfc;}(BaseMaterialProperty);registerPropertyClass(WaterLight,WaterLightMaterialProperty);var WaterMaterialProperty=function(_0x4d46b7){var _0x7a9f9b={_0x4f7578:0xee4,_0x41290c:0xa9a,_0x14ff2a:0xfd3},_0x5efa69={_0x6c6f63:0x494,_0x1bea7c:0x1016,_0x4a3d33:0x1016,_0x3359bf:0x313},_0x5d8811={_0x132b9e:0x3d5,_0x4229b3:0x55a,_0xff1913:0x69f},_0x5f562c=_0x5a92ef;_inherits(_0x224316,_0x4d46b7);var _0x2ce8d8=_createSuper(_0x224316);function _0x224316(){var _0x42cb79=_0x4361,_0x3233f1,_0x26ffd1,_0x3326f0,_0x3b4af6,_0x4dde0e,_0x1ba63d,_0x1cf9de,_0xabdbca=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x224316),_0x1cf9de=_0x2ce8d8['call'](this,_0xabdbca),_0x1cf9de['baseWaterColor']=getCesiumColor(_0xabdbca['baseWaterColor'],new Cesium__namespace[(_0x42cb79(0x3d5))](0.2,0.3,0.6,0x1)),_0x1cf9de['blendColor']=getCesiumColor(_0xabdbca['blendColor'],new Cesium__namespace[(_0x42cb79(_0x5d8811._0x132b9e))](0x0,0x1,0.699,0x1)),_0x1cf9de['specularMap']=_0xabdbca['specularMap']||Cesium__namespace[_0x42cb79(_0x5d8811._0x4229b3)]['DefaultImageId'],_0x1cf9de['normalMap']=_0xabdbca['normalMap']||Cesium__namespace[_0x42cb79(_0x5d8811._0x4229b3)][_0x42cb79(0xe99)],_0x1cf9de[_0x42cb79(_0x5d8811._0xff1913)]=(_0x3233f1=_0xabdbca['frequency'])!==null&&_0x3233f1!==void 0x0?_0x3233f1:0x3e8,_0x1cf9de[_0x42cb79(0x1e9)]=(_0x26ffd1=_0xabdbca['animationSpeed'])!==null&&_0x26ffd1!==void 0x0?_0x26ffd1:0.01,_0x1cf9de['amplitude']=(_0x3326f0=_0xabdbca['amplitude'])!==null&&_0x3326f0!==void 0x0?_0x3326f0:0xa,_0x1cf9de['specularIntensity']=(_0x3b4af6=_0xabdbca[_0x42cb79(0x3c9)])!==null&&_0x3b4af6!==void 0x0?_0x3b4af6:0.5,_0x1cf9de['fadeFactor']=(_0x4dde0e=_0xabdbca['fadeFactor'])!==null&&_0x4dde0e!==void 0x0?_0x4dde0e:0x1,_0x1cf9de['globalAlpha']=(_0x1ba63d=_0xabdbca[_0x42cb79(0xc2b)])!==null&&_0x1ba63d!==void 0x0?_0x1ba63d:0x1,_0x1cf9de;}return _createClass(_0x224316,[{'key':'getType','value':function _0x559510(_0x950011){return Water$1;}},{'key':'getValue','value':function _0x31da12(_0xac397f,_0x50324e){var _0x5600ed=_0x4361;return!_0x50324e&&(_0x50324e={}),_0x50324e['baseWaterColor']=this['baseWaterColor'],_0x50324e[_0x5600ed(0xa9a)]=this['blendColor'],_0x50324e[_0x5600ed(_0x5efa69._0x6c6f63)]=this['specularMap'],_0x50324e[_0x5600ed(0xfd3)]=this['normalMap'],_0x50324e['frequency']=this['frequency'],_0x50324e['animationSpeed']=this['animationSpeed'],_0x50324e[_0x5600ed(_0x5efa69._0x1bea7c)]=this[_0x5600ed(_0x5efa69._0x4a3d33)],_0x50324e['specularIntensity']=this['specularIntensity'],_0x50324e[_0x5600ed(0x7d8)]=this['fadeFactor'],this['globalAlpha']!==0x1&&(_0x50324e['baseWaterColor']['alpha']*=this['globalAlpha'],_0x50324e['blendColor'][_0x5600ed(_0x5efa69._0x3359bf)]*=this['globalAlpha']),_0x50324e;}},{'key':_0x5f562c(0x5f1),'value':function _0x228754(_0x1ddd19){var _0x38fa73=_0x5f562c;return this===_0x1ddd19||_0x1ddd19 instanceof _0x224316&&this[_0x38fa73(_0x7a9f9b._0x4f7578)]['equals'](_0x1ddd19['baseWaterColor'])&&this[_0x38fa73(_0x7a9f9b._0x41290c)]['equals'](_0x1ddd19['blendColor'])&&this['specularMap']===_0x1ddd19['specularMap']&&this[_0x38fa73(_0x7a9f9b._0x14ff2a)]===_0x1ddd19['normalMap']&&this['frequency']===_0x1ddd19['frequency']&&this['animationSpeed']===_0x1ddd19['animationSpeed']&&this['amplitude']===_0x1ddd19['amplitude']&&this[_0x38fa73(0x3c9)]===_0x1ddd19['specularIntensity']&&this['fadeFactor']===_0x1ddd19['fadeFactor'];}}]),_0x224316;}(BaseMaterialProperty);registerPropertyClass(Water$1,WaterMaterialProperty);var index$7={'__proto__':null,'TextMaterial':TextMaterial,'CylinderWaveMaterial':CylinderWaveMaterial,'BaseMaterialProperty':BaseMaterialProperty,'CircleScanMaterialProperty':CircleScanMaterialProperty,'CircleWaveMaterialProperty':CircleWaveMaterialProperty,'CylinderWaveMaterialProperty':CylinderWaveMaterialProperty,'DigitalFlowMaterialProperty':DigitalFlowMaterialProperty,'EllipsoidElectricMaterialProperty':EllipsoidElectricMaterialProperty,'EllipsoidWaveMaterialProperty':EllipsoidWaveMaterialProperty,'Image2MaterialProperty':Image2MaterialProperty,'LineBloomMaterialProperty':LineBloomMaterialProperty,'LineFlickerMaterialProperty':LineFlickerMaterialProperty,'LineFlowColorMaterialProperty':LineFlowColorMaterialProperty,'LineFlowMaterialProperty':LineFlowMaterialProperty,'LineTrailMaterialProperty':LineTrailMaterialProperty,'LineDotDashMaterialProperty':LineDotDashMaterialProperty,'NeonLightMaterialProperty':NeonLightMaterialProperty,'ODLineMaterialProperty':ODLineMaterialProperty,'PolyAsphaltMaterialProperty':PolyAsphaltMaterialProperty,'PolyBlobMaterialProperty':PolyBlobMaterialProperty,'PolyFacetMaterialProperty':PolyFacetMaterialProperty,'PolyGradientMaterialProperty':PolyGradientMaterialProperty,'PolyGrassMaterialProperty':PolyGrassMaterialProperty,'PolyWoodMaterialProperty':PolyWoodMaterialProperty,'RadarLineMaterialProperty':RadarLineMaterialProperty,'RadarWaveMaterialProperty':RadarWaveMaterialProperty,'RectSlideMaterialProperty':RectSlideMaterialProperty,'ScanLineMaterialProperty':ScanLineMaterialProperty,'TextMaterialProperty':TextMaterialProperty,'WallScrollMaterialProperty':WallScrollMaterialProperty,'WaterLightMaterialProperty':WaterLightMaterialProperty,'WaterMaterialProperty':WaterMaterialProperty},BaseGraphic=function(_0x2d51b8){var _0x4f5356={_0xf501e5:0x620,_0x4f06cf:0x8be,_0xee6f82:0x5da,_0x5134b0:0x477,_0x2c7eb7:0x3fd,_0x1c3b50:0xc18,_0x184b61:0x407,_0x52e4e4:0xf32,_0xa3bf49:0x8d8,_0x472ddb:0xaaa,_0x1020bb:0x25f},_0x91c976={_0x3cd09c:0x1c8},_0x1990f2={_0x4dd4ca:0x561},_0x16f0bc={_0x5efeab:0xfae},_0x4d8122={_0x290937:0xe6a},_0x12a4c4={_0x54a3f6:0x292,_0x126e20:0xbe2},_0x1589dc={_0x4ca712:0x4ec},_0x54d3d7={_0xa1c40e:0x352},_0x57368c={_0x10d0f2:0xf00},_0x145b36={_0x2bd4f6:0xf05,_0x4ba984:0xce7},_0x4cc8be={_0xc6945e:0x6ba,_0x5f8f4d:0x88a},_0x34174c={_0x3acb2b:0xc34},_0x2ef08d={_0x37ec67:0x4ec,_0x54bb0d:0x362},_0x5db96f={_0x3af1b4:0x352},_0x3a1534={_0x3cb598:0xa3d},_0x2905bd={_0x4a92f3:0xd91},_0x77f721={_0x58d381:0xe81,_0x1ed8eb:0xc2d},_0x1d73fa={_0x10438b:0xe9f,_0x51a39e:0x21a},_0x5b9da2={_0x598fb8:0xd91,_0x19da44:0xd91},_0x28df81={_0x17be47:0xb03},_0x58dcef={_0x2e1dc6:0xbe0},_0x206f0c={_0x5645ff:0x399,_0x14515a:0xc01,_0x3daf12:0xcd3,_0x397345:0xa36},_0x2d7e19={_0x4a5316:0x399,_0x2e0e1e:0x7b8},_0x361894={_0x356390:0xca4,_0x409618:0x3c3},_0x13660c={_0x55844f:0xa34,_0x4c8ef6:0xe81,_0x5b6212:0xedb},_0x3ae369={_0x2003c1:0xa34,_0x219754:0x4cb,_0x5b2e93:0x53a,_0x5833ce:0xe2c,_0x4aec6c:0x70e,_0x276e29:0xeec},_0x4fb7bd={_0x432abd:0x1013},_0x413735={_0x454635:0x9ae,_0x58a008:0x5da,_0x4c14fc:0x1de},_0x54e40b={_0x55ea6e:0xb5c,_0x471ef1:0x620,_0x42821d:0x310,_0x39fe72:0x5da,_0x1a33e1:0x462,_0x5d8b40:0x362,_0x5674c0:0xf00,_0x3b64e0:0xded,_0x442ee1:0x514,_0x564c97:0xa77},_0x18c2bb={_0xc87262:0x399,_0x124985:0xf00},_0x539fa2={_0x2b4ec8:0x514},_0x17d141={_0x1033e9:0xa06,_0x3254f4:0xcef,_0x54db12:0xd66,_0x2c6701:0x514,_0x1c2466:0xd66,_0x23a7c0:0xe86,_0x377a1a:0xa06},_0x3b453={_0x43d83c:0x64f},_0x2a1db8={_0x169ec5:0x5da},_0x2dc1c8={_0x250b1a:0xb47},_0x62a209={_0xa25741:0x7fa},_0x1cd516={_0x1251e4:0xa06},_0x34898d={_0x21c3a3:0xdd1},_0x471573={_0x28d3ab:0x310,_0x3d7d0b:0x514,_0x1378d7:0x310,_0x500dac:0x518,_0x4ac9ae:0xded},_0x13e764=_0x5a92ef;_inherits(_0xf46da7,_0x2d51b8);var _0x24a88d=_createSuper(_0xf46da7);function _0xf46da7(){var _0x397bb8=_0x4361,_0x54d01e,_0x19ffb7,_0x298cc3,_0x9eb8d4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xf46da7),_0x9eb8d4['style']=_0x9eb8d4['style']||{},_0x9eb8d4[_0x397bb8(_0x471573._0x28d3ab)]=_0x9eb8d4['attr']||{},_0x298cc3=_0x24a88d['call'](this,_0x9eb8d4),_0x298cc3[_0x397bb8(_0x471573._0x3d7d0b)]=_0x9eb8d4,_0x298cc3['_id']=(_0x54d01e=_0x9eb8d4['id'])!==null&&_0x54d01e!==void 0x0?_0x54d01e:createGuid(),_0x298cc3['_name']=_0x9eb8d4[_0x397bb8(_0x471573._0x1378d7)]['name']||_0x9eb8d4['name']||'',_0x298cc3['_show']=(_0x19ffb7=_0x9eb8d4['show'])!==null&&_0x19ffb7!==void 0x0?_0x19ffb7:!![],_0x298cc3[_0x397bb8(_0x471573._0x500dac)]=_0x9eb8d4['private'],_0x9eb8d4['popup']&&_0x298cc3['bindPopup'](_0x9eb8d4['popup'],_0x9eb8d4['popupOptions']),_0x9eb8d4['tooltip']&&_0x298cc3['bindTooltip'](_0x9eb8d4['tooltip'],_0x9eb8d4['tooltipOptions']),_0x9eb8d4['contextmenuItems']&&_0x298cc3['bindContextMenu'](_0x9eb8d4[_0x397bb8(_0x471573._0x4ac9ae)],_0x9eb8d4['contextmenuItemsOptions']),_0x298cc3['_state']=State['INITIALIZED'],_0x298cc3;}return _createClass(_0xf46da7,[{'key':'type','get':function _0xee48e3(){var _0x568098=_0x4361;return this[_0x568098(_0x34898d._0x21c3a3)];}},{'key':'id','get':function _0x3fb145(){var _0x15e228=_0x4361;return this[_0x15e228(0xea5)];},'set':function _0x1dce8a(_0x353a8a){this['_id']=_0x353a8a;}},{'key':_0x13e764(0x382),'get':function _0x23d648(){var _0x55ae42=_0x13e764;return this[_0x55ae42(0xea5)];}},{'key':'state','get':function _0x19d6c3(){return this['_state'];}},{'key':'isAdded','get':function _0x2eb79c(){var _0xb2bb09=_0x13e764;return this['_state']===State[_0xb2bb09(_0x1cd516._0x1251e4)];}},{'key':'isDestroy','get':function _0x5ac59c(){var _0x46a760=_0x13e764;return this['_state']===State[_0x46a760(_0x62a209._0xa25741)]||!this['options'];}},{'key':'isPrivate','get':function _0x32df03(){if(this['_private'])return!![];return![];}},{'key':_0x13e764(_0x4f5356._0xf501e5),'get':function _0x38e099(){return null;}},{'key':_0x13e764(_0x4f5356._0x4f06cf),'get':function _0x43c8b9(){return null;}},{'key':'show','get':function _0x5c613a(){var _0x437ed1=_0x13e764;return this[_0x437ed1(_0x2dc1c8._0x250b1a)];},'set':function _0x245ad3(_0x4902df){var _0x1a79cf={_0x40669b:0x7a6},_0x3eb016=_0x13e764;if(this[_0x3eb016(0xb47)]===_0x4902df)return;this['_show']=_0x4902df,this['czmObject']&&(this['czmObject']['show']=this['_show']),this['czmObjectEx']&&this['czmObjectEx']['forEach'](function(_0x40cee5){var _0x2109f2=_0x3eb016;_0x40cee5[_0x2109f2(_0x1a79cf._0x40669b)]=_0x4902df;}),this['_showHook']&&this['_showHook'](_0x4902df),_0x4902df?this[_0x3eb016(0xb03)](EventType['show']):this['fire'](EventType['hide']);}},{'key':_0x13e764(0xa34),'get':function _0x1ce5b1(){return this['_name'];},'set':function _0xc85064(_0x3bb583){this['_name']=_0x3bb583;}},{'key':'attr','get':function _0x21bce5(){var _0x22fe40=_0x13e764;return this[_0x22fe40(0x514)]['attr'];},'set':function _0x2ba674(_0x5e31f4){var _0x3d5eed=_0x13e764;this['options']['attr']=_0x5e31f4,this['fire'](EventType[_0x3d5eed(0xac4)],{'attr':_0x5e31f4},!![]);}},{'key':_0x13e764(_0x4f5356._0xee6f82),'get':function _0x241969(){var _0x3dd5dc=_0x13e764,_0xb2717e;return(_0xb2717e=this['options'])===null||_0xb2717e===void 0x0?void 0x0:_0xb2717e[_0x3dd5dc(_0x2a1db8._0x169ec5)];},'set':function _0x18d523(_0x34689d){this['setStyle'](_0x34689d);}},{'key':_0x13e764(0x637),'get':function _0x15a7b1(){return this['options']['allowDrillPick'];},'set':function _0x43db05(_0x3a108a){this['options']['allowDrillPick']=_0x3a108a;}},{'key':_0x13e764(_0x4f5356._0x5134b0),'get':function _0x370568(){var _0x55a3e4=_0x13e764;return this[_0x55a3e4(0xa3e)]&&Boolean(this['EditClass']||this[_0x55a3e4(_0x3b453._0x43d83c)]);},'set':function _0x52f34a(_0x37c875){this['_hasEdit']=_0x37c875;}},{'key':'enabledEvent','get':function _0xb1276b(){var _0x52e00f=_0x13e764;if(this['_layer'])return this['_layer']['enabledEvent']&&this[_0x52e00f(0x777)];return this['_enabledEvent'];},'set':function _0x112dce(_0x531b46){this['_enabledEvent']=_0x531b46;}},{'key':'center','get':function _0x4e098f(){return null;}},{'key':'centerPoint','get':function _0x375243(){return LngLatPoint['fromCartesian'](this['center']);}},{'key':'hasOpacity','get':function _0xf94074(){return!![];}},{'key':'addTo','value':function _0x189075(_0x169194){return _0x169194&&_0x169194['addGraphic']&&_0x169194['addGraphic'](this),this;}},{'key':'remove','value':function _0x3e1e4b(_0x39f3b1){var _0x434fd2=_0x13e764;this['_layer']&&this['_layer'][_0x434fd2(0x24b)](this,_0x39f3b1);}},{'key':'bindPickId','value':function _0x11e1be(_0x5bb20d){var _0x99342d;return _0x5bb20d['_mars3d_layerId']=(_0x99342d=this['_layer'])===null||_0x99342d===void 0x0?void 0x0:_0x99342d['id'],_0x5bb20d['_mars3d_graphicId']=this['id'],this;}},{'key':'_onAdd','value':function _0x28e9b8(_0x5a804d){var _0xc7d2ed=_0x13e764,_0x511c18,_0x4808cc,_0x1a06f3=this;if(this['_state']===State[_0xc7d2ed(_0x17d141._0x1033e9)])return;this[_0xc7d2ed(0x352)]=_0x5a804d,this['_map']=_0x5a804d['_map'];!this['_map']&&logWarn('BaseGraphic:为了避免异常问题请将图层添加到Map上再进行添加矢量数据的操作');if(this['options']['eventParent'])this[_0xc7d2ed(0xfe1)](this['options']['eventParent']);else{if(((_0x511c18=this['options'])===null||_0x511c18===void 0x0?void 0x0:_0x511c18['eventParent'])===![]);else this['addEventParent'](_0x5a804d);}!this['czmObject']&&(this['_mountedHook']&&this['_mountedHook']());this[_0xc7d2ed(_0x17d141._0x3254f4)]&&this['_addedHook'](this['style']);if(!((_0x4808cc=this['_layer'])!==null&&_0x4808cc!==void 0x0&&_0x4808cc['_highlightOptions'])){if(this['style']['highlight'])this['bindHighlight'](this['style'][_0xc7d2ed(_0x17d141._0x54db12)]);else this[_0xc7d2ed(_0x17d141._0x2c6701)]['highlight']&&this['bindHighlight'](this['options'][_0xc7d2ed(_0x17d141._0x1c2466)]);}this['czmObject']&&this['bindPickId'](this['czmObject']),this['czmObjectEx']&&this['czmObjectEx']['forEach'](function(_0xac0034){_0x1a06f3['bindPickId'](_0xac0034);}),this[_0xc7d2ed(_0x17d141._0x23a7c0)]=State[_0xc7d2ed(_0x17d141._0x377a1a)],this['fire'](EventType['add']),!this[_0xc7d2ed(0xf13)]&&this['enabledEvent']&&this['_layer']['fire'](EventType['addGraphic'],{'graphic':this},!![]);}},{'key':'_onRemove','value':function _0x4afc62(){var _0x3eb382=_0x13e764,_0x1fc68a,_0x5cf197;if(this['_state']!==State['ADDED'])return;if(!this['_layer']||!this[_0x3eb382(0x514)])return;this['_closeAllControl'](),this['unbindHighlight']();this['update']&&this['unbindUpdateEvent']();this['_removedHook']&&this['_removedHook']();if(!this[_0x3eb382(0x514)])return;this['_state']=State['REMOVED'],this['fire'](EventType['remove']);!this['isPrivate']&&this['enabledEvent']&&this['_layer']['fire'](EventType['removeGraphic'],{'graphic':this},!![]);if((_0x1fc68a=this[_0x3eb382(_0x539fa2._0x2b4ec8)])!==null&&_0x1fc68a!==void 0x0&&_0x1fc68a['eventParent'])this['removeEventParent'](this['options']['eventParent']);else{if(((_0x5cf197=this['options'])===null||_0x5cf197===void 0x0?void 0x0:_0x5cf197[_0x3eb382(0x389)])===![]);else this['removeEventParent'](this['_layer']);}this[_0x3eb382(0x352)]=null,this[_0x3eb382(0x399)]=null;}},{'key':'_mountedHook','value':function _0x5251f7(){}},{'key':'_addedHook','value':function _0x15ea89(_0x1adfa3){}},{'key':_0x13e764(_0x4f5356._0x2c7eb7),'value':function _0x48c869(){}},{'key':'enableControl','value':function _0x585c14(_0x1ce417){var _0x5b432a=_0x13e764;this[_0x5b432a(_0x18c2bb._0xc87262)]['mouseEvent'][_0x5b432a(0xdce)]=_0x1ce417,this[_0x5b432a(0x399)]['popup']&&(this['_map']['popup']['enabled']=_0x1ce417),this['_map'][_0x5b432a(_0x18c2bb._0x124985)]&&(this['_map']['tooltip']['enabled']=_0x1ce417),this['_map']['contextmenu']&&(this['_map']['contextmenu']['enabled']=_0x1ce417);}},{'key':'setOptions','value':function _0x2ed77f(_0x2382b4){var _0x2570fe=_0x13e764;if(!_0x2382b4||Object[_0x2570fe(0x80f)](_0x2382b4)['length']===0x0)return this;for(var _0x52e5c5 in _0x2382b4){var _0x2f2fa2=_0x2382b4[_0x52e5c5];switch(_0x52e5c5){case'name':case'show':case'position':case'positions':case _0x2570fe(_0x54e40b._0x55ea6e):this['options'][_0x52e5c5]=_0x2f2fa2,this[_0x52e5c5]=_0x2f2fa2;break;case'orientation':this['options'][_0x52e5c5]=_0x2f2fa2,this[_0x2570fe(_0x54e40b._0x471ef1)][_0x52e5c5]=_0x2f2fa2;break;case'attr':{this['options'][_0x2570fe(_0x54e40b._0x42821d)]=merge(this['options']['attr'],_0x2382b4['attr']),this['fire'](EventType['updateAttr'],{'attr':_0x2382b4['attr']},!![]);break;}case _0x2570fe(_0x54e40b._0x39fe72):{this['options']['style']=merge(this['options']['style'],_0x2382b4['style']),this[_0x2570fe(0x1de)](_0x2382b4['style']),this['fire'](EventType[_0x2570fe(_0x54e40b._0x1a33e1)],{'style':_0x2382b4['style']},!![]);break;}default:{isObject(_0x2f2fa2)?this['options'][_0x52e5c5]=merge(this['options'][_0x52e5c5],_0x2f2fa2):this['options'][_0x52e5c5]=_0x2f2fa2;break;}}}return(_0x2382b4[_0x2570fe(_0x54e40b._0x5d8b40)]||_0x2382b4['popupOptions'])&&this['bindPopup'](this['options'][_0x2570fe(_0x54e40b._0x5d8b40)],this[_0x2570fe(0x514)][_0x2570fe(0xf16)]),(_0x2382b4['tooltip']||_0x2382b4['tooltipOptions'])&&this['bindTooltip'](this['options'][_0x2570fe(_0x54e40b._0x5674c0)],this['options']['tooltipOptions']),(_0x2382b4['contextmenuItems']||_0x2382b4['contextmenuItemsOptions'])&&this[_0x2570fe(0x9a1)](this['options'][_0x2570fe(_0x54e40b._0x3b64e0)],this[_0x2570fe(_0x54e40b._0x442ee1)][_0x2570fe(_0x54e40b._0x564c97)]),this['_setOptionsHook']&&this[_0x2570fe(0x587)](this['options'],_0x2382b4),this;}},{'key':'setStyle','value':function _0x8eedc0(_0x348649){var _0x3145e9=_0x13e764,_0x25d6ab;return _0x348649['material']&&delete this['options']['style']['material'],_0x348649[_0x3145e9(_0x413735._0x454635)]&&this[_0x3145e9(0x514)]['style']['materialOptions']&&delete this['options']['style'][_0x3145e9(0x660)],this['options'][_0x3145e9(_0x413735._0x58a008)]=merge(this['options']['style'],_0x348649),!((_0x25d6ab=this['_layer'])!==null&&_0x25d6ab!==void 0x0&&_0x25d6ab['_highlightOptions'])&&Cesium__namespace['defined'](_0x348649['highlight'])&&(_0x348649[_0x3145e9(0xd66)]?this['bindHighlight'](this['style']['highlight']):this['unbindHighlight']()),this[_0x3145e9(_0x413735._0x4c14fc)](_0x348649),this['fire'](EventType[_0x3145e9(0x462)],{'style':_0x348649},!![]),this;}},{'key':'_updateStyleBaseHook','value':function _0x239cf9(_0x1189a1){}},{'key':'setOpacity','value':function _0xf7bf6e(_0x45a441){var _0x20a5ef=this;clearTimeout(this['_canrefresh']),this['_canrefresh']=setTimeout(function(){var _0x4f3612=_0x4361;_0x20a5ef[_0x4f3612(_0x4fb7bd._0x432abd)]&&_0x20a5ef[_0x4f3612(0xb7b)]({'globalAlpha':_0x45a441});},0x1f4);}},{'key':'toGeoJSON','value':function _0x4e2057(_0x350818){var _0x18e219=_0x13e764,_0x1c9d80={'type':_0x18e219(0xb38),'properties':_objectSpread2(_objectSpread2({'name':this[_0x18e219(_0x3ae369._0x2003c1)]},this['attr']),{},{'id':this['id'],'type':this['type'],'style':this[_0x18e219(0xc18)](this['style'],!![])})};if(this['_getGeoJsonGeometry'])_0x1c9d80[_0x18e219(_0x3ae369._0x219754)]=this[_0x18e219(_0x3ae369._0x5b2e93)](_0x350818);else{if(this['position'])_0x1c9d80['geometry']={'type':'Point','coordinates':this['getCoordinate'](_0x350818===null||_0x350818===void 0x0?void 0x0:_0x350818[_0x18e219(0xc56)])};else this['positions']&&(_0x1c9d80[_0x18e219(0x4cb)]={'type':_0x18e219(_0x3ae369._0x5833ce),'coordinates':this[_0x18e219(0x400)](_0x350818===null||_0x350818===void 0x0?void 0x0:_0x350818['noAlt'])});}return Cesium__namespace[_0x18e219(_0x3ae369._0x4aec6c)](this['options']['styleType'])&&(_0x1c9d80['properties']['styleType']=this['options'][_0x18e219(0xf74)]),this['_toJSON_Ex']&&this['_toJSON_Ex'](_0x1c9d80[_0x18e219(_0x3ae369._0x276e29)]),_0x1c9d80;}},{'key':'toJSON','value':function _0x2544a3(){var _0x9fc47f=_0x13e764,_0x4ded97=_objectSpread2(_objectSpread2({},getAttrVal(this['options'],{'onlySimpleType':!![]})),{},{'id':this['id'],'name':this[_0x9fc47f(_0x13660c._0x55844f)],'type':this[_0x9fc47f(_0x13660c._0x4c8ef6)],'attr':this[_0x9fc47f(0x310)],'style':this['_style2JsonBase'](this['style'],![])});if(this['_getJsonPositions'])this['_getJsonPositions'](_0x4ded97);else{if(this['coordinate'])_0x4ded97['position']=this[_0x9fc47f(0x7aa)];else this['coordinates']?_0x4ded97['positions']=this['coordinates']:logError$1('toJSON:缺少坐标信息',this);}return Cesium__namespace['defined'](this['options']['styleType'])&&this['options']['styleType']!==this['type']&&(_0x4ded97['styleType']=this['options']['styleType']),this[_0x9fc47f(_0x13660c._0x5b6212)]&&this['_toJSON_Ex'](_0x4ded97),_0x4ded97;}},{'key':_0x13e764(_0x4f5356._0x1c3b50),'value':function _0x28762b(_0xb7d7c3,_0x2e4904){var _0x3bedb6=_0x13e764,_0x383ef9;return this['_style2Json']?(_0x383ef9=this['_style2Json'](_0xb7d7c3),_0xb7d7c3['highlight']&&(_0x383ef9['highlight']=this['_style2Json'](_0xb7d7c3['highlight']))):_0x383ef9=getAttrVal(_0xb7d7c3,{'onlySimpleType':!![]}),_0xb7d7c3['label']&&(_0x383ef9['label']=LabelStyleConver['toJSON'](_0xb7d7c3[_0x3bedb6(_0x361894._0x356390)])),_0xb7d7c3[_0x3bedb6(_0x361894._0x409618)]&&(_0x383ef9['outlineStyle']=PolylineStyleConver['toJSON'](_0xb7d7c3[_0x3bedb6(0x3c3)])),_0x383ef9;}},{'key':_0x13e764(_0x4f5356._0x184b61),'value':function _0x502504(){var _0x5931c3=_0x13e764;if(!this['update']||!this['_map'])return;this['unbindUpdateEvent'](),this['_map']['on'](EventType['preRender'],this['_map_preRenderHandler'],this),this['_map_preRenderHandler'](this[_0x5931c3(0x399)][_0x5931c3(0x7c9)]);}},{'key':'unbindUpdateEvent','value':function _0x18eb32(){var _0x19d087=_0x13e764;this['_map']&&this[_0x19d087(_0x2d7e19._0x4a5316)][_0x19d087(0xcf5)](EventType[_0x19d087(0x938)],this[_0x19d087(_0x2d7e19._0x2e0e1e)],this);}},{'key':'_map_preRenderHandler','value':function _0x425b07(_0x564bdd){var _0x4c58fe=_0x13e764,_0xb3170a;if(!this[_0x4c58fe(_0x206f0c._0x5645ff)])return;if((_0xb3170a=this[_0x4c58fe(0x514)])!==null&&_0xb3170a!==void 0x0&&_0xb3170a['frameRate']&&this['_last_preUpdateTime']){var _0x4208bc=_0x564bdd['_frameState']['frameNumber']-this[_0x4c58fe(_0x206f0c._0x14515a)];if(_0x4208bc<this['options'][_0x4c58fe(_0x206f0c._0x3daf12)])return;}this['_last_preUpdateTime']=_0x564bdd[_0x4c58fe(_0x206f0c._0x397345)]['frameNumber'],this['update'](_0x564bdd['_frameState']);}},{'key':'getRectangle','value':function _0x4968c8(_0x2db72d){var _0x15106a=_0x13e764,_0xf98417=this[_0x15106a(0xc98)]||this[_0x15106a(_0x58dcef._0x2e1dc6)];if(_0xf98417&&_0xf98417['length']>0x0)return getRectangle(_0xf98417,_0x2db72d===null||_0x2db72d===void 0x0?void 0x0:_0x2db72d[_0x15106a(0x800)]);if(this['position'])return getRectangle([this['position']],_0x2db72d===null||_0x2db72d===void 0x0?void 0x0:_0x2db72d['isFormat']);}},{'key':'getMaxHeight','value':function _0x484b3f(){var _0x5e6247=_0x13e764,_0x164308=this[_0x5e6247(0xc98)]||this['positions'];if(_0x164308&&_0x164308['length']>0x0)return getMaxHeight(_0x164308);if(this['position'])return getRectangle(this[_0x5e6247(0xd91)]);return 0x0;}},{'key':_0x13e764(0xb03),'value':function _0x2abf74(_0x3301eb){var _0x242c51=_0x13e764,_0x4d4f12=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0xc33d7e=arguments['length']>0x2?arguments[0x2]:undefined;return _0x4d4f12['graphic']=this,_get(_getPrototypeOf(_0xf46da7['prototype']),_0x242c51(_0x28df81._0x17be47),this)['call'](this,_0x3301eb,_0x4d4f12,_0xc33d7e);}},{'key':_0x13e764(_0x4f5356._0x52e4e4),'value':function _0x3110bb(){var _0x5e3c34=_0x13e764,_0x17cb6b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this['_map'])return Promise['resolve'](![]);var _0x5a6c99;if(this['positionsShow'])_0x5a6c99=this['positionsShow'];else{if(this['positions'])_0x5a6c99=this['positions'];else this[_0x5e3c34(_0x5b9da2._0x598fb8)]&&(_0x5a6c99=[this[_0x5e3c34(_0x5b9da2._0x19da44)]]);}return _0x17cb6b[_0x5e3c34(0x6a6)]=this['style']['clampToGround'],this[_0x5e3c34(0x399)][_0x5e3c34(0x5ee)](_0x5a6c99,_0x17cb6b);}},{'key':_0x13e764(_0x4f5356._0xa3bf49),'value':function _0x257649(){var _0x2c1a2f=_0x13e764,_0x164049=arguments[_0x2c1a2f(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:0x0,_0x588f7b=this['style']['addHeight'];if(Cesium__namespace['defined'](_0x588f7b)){if(isString(_0x588f7b))_0x588f7b=Number(template(_0x588f7b,this['attr'],!![])),isNaN(_0x588f7b)&&(_0x588f7b=0x0);else Array['isArray'](_0x588f7b)&&(_0x588f7b=_0x588f7b[_0x164049]||0x0);return _0x588f7b;}return 0x0;}},{'key':'bindHighlight','value':function _0x56df6f(_0x384438){var _0x129da2=_0x13e764;this[_0x129da2(_0x1d73fa._0x10438b)](),this['_highlightOptions']=_0x384438,this['_highlightOptions']['type']===EventType['click']?this['on'](EventType[_0x129da2(_0x1d73fa._0x51a39e)],this['_highlight_mouseEventHandler'],this):(this['on'](EventType['mouseOver'],this['_highlight_mouseEventHandler'],this),this['on'](EventType['mouseOut'],this['_highlight_mouseOutHandler'],this));}},{'key':'unbindHighlight','value':function _0x3097bf(){var _0x531bd3=_0x13e764;this['_highlightOptions']&&(this['_highlightOptions'][_0x531bd3(_0x77f721._0x58d381)]===EventType['click']?this['off'](EventType['click'],this[_0x531bd3(0x759)],this):(this['off'](EventType['mouseOver'],this['_highlight_mouseEventHandler'],this),this['off'](EventType[_0x531bd3(0x956)],this[_0x531bd3(_0x77f721._0x1ed8eb)],this)),this['_map']['closeHighlight'](),this['_highlightOptions']=null);}},{'key':'_highlight_mouseEventHandler','value':function _0xef2fc7(_0x4a26a3){var _0x1d8885=_0x13e764;if(!this['_map'])return;var _0x4efd5d=_0x4a26a3===null||_0x4a26a3===void 0x0?void 0x0:_0x4a26a3['graphic'];_0x4efd5d?this['_map']['openHighlight'](_0x4efd5d,this['_highlightOptions'],_0x4a26a3):this['_map'][_0x1d8885(0x9b9)]();}},{'key':'_highlight_mouseOutHandler','value':function _0x1883f8(_0x48732f){this['_map']['closeHighlight']();}},{'key':_0x13e764(0x958),'value':function _0x45191c(){this['closePopup'](),this['closeTooltip'](),this['closeSmallTooltip'](),this['closeContextMenu']();}},{'key':'_getPopupPosition','value':function _0x16e943(){var _0x516949=_0x13e764;return this[_0x516949(_0x2905bd._0x4a92f3)]||this['center'];}},{'key':_0x13e764(0xa6d),'value':function _0x2f81e4(_0x568a26){var _0x2b57b9=_0x13e764;return Boolean(this[_0x2b57b9(_0x3a1534._0x3cb598)](_0x568a26));}},{'key':_0x13e764(0xa3d),'value':function _0x2819e5(){var _0x525fb8=_0x13e764,_0x36e583,_0x305b6d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];if(this['_popupConfig'])return _objectSpread2({},this['_popupConfig']);if(_0x305b6d&&(_0x36e583=this['_layer'])!==null&&_0x36e583!==void 0x0&&_0x36e583['_popupConfig'])return _objectSpread2({},this[_0x525fb8(_0x5db96f._0x3af1b4)]['_popupConfig']);return null;}},{'key':'bindPopup','value':function _0x3313c4(_0x3dd7c3){var _0x2cbd91=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return this['_popupConfig']={'content':_0x3dd7c3,'options':_0x2cbd91||this['options']['popupOptions'],'graphic':this,'layer':this['_layer']},this['_onEventHook']&&this['_onEventHook']('popup'),this;}},{'key':'unbindPopup','value':function _0x1703e2(_0x4652f8){var _0x6d3559=_0x13e764;return _0x4652f8?this['_popupConfig']=![]:this['_popupConfig']=null,this['_onEventHook']&&this[_0x6d3559(_0x2ef08d._0x37ec67)](_0x6d3559(_0x2ef08d._0x54bb0d)),this;}},{'key':'openPopup','value':function _0x137c42(_0x51693a,_0x3c91ae){var _0x19be2b=_0x13e764,_0x335a4b=this['getPopupConfig']();return _0x335a4b&&this['_map']&&(_0x3c91ae&&(_0x335a4b['event']=_0x3c91ae),_0x335a4b[_0x19be2b(_0x34174c._0x3acb2b)]=this,_0x335a4b['layer']=this['_layer'],this['_map']['popup'][_0x19be2b(0xbe2)](_0x51693a||this[_0x19be2b(0x531)](),_0x335a4b)),this;}},{'key':'closePopup','value':function _0x22e052(){var _0x54b076=_0x13e764;return this[_0x54b076(0x399)]&&this[_0x54b076(0x399)][_0x54b076(0x362)]['close'](this),this;}},{'key':'getPopup','value':function _0x5e2711(){var _0x452896=_0x13e764;if(this['_map'])return this[_0x452896(0x399)]['popup']['getPopup'](this);}},{'key':'hasTooltip','value':function _0x14cd08(_0x39fecd){return Boolean(this['getTooltipConfig'](_0x39fecd));}},{'key':'getTooltipConfig','value':function _0x28d021(){var _0x16936a=_0x13e764,_0x4e89e2,_0x78b75d=arguments[_0x16936a(_0x4cc8be._0xc6945e)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];if(this['_tooltipConfig'])return _objectSpread2({},this[_0x16936a(0x88a)]);if(_0x78b75d&&(_0x4e89e2=this['_layer'])!==null&&_0x4e89e2!==void 0x0&&_0x4e89e2[_0x16936a(_0x4cc8be._0x5f8f4d)])return _objectSpread2({},this['_layer']['_tooltipConfig']);return null;}},{'key':_0x13e764(_0x4f5356._0x472ddb),'value':function _0x22d7d5(_0x36586c,_0x11b272){var _0x3b9346=_0x13e764;return this['_tooltipConfig']={'content':_0x36586c,'options':_0x11b272||this[_0x3b9346(0x514)]['tooltipOptions']},this['_onEventHook']&&this['_onEventHook']('tooltip'),this;}},{'key':'unbindTooltip','value':function _0x2a906(_0x4c5430){return _0x4c5430?this['_tooltipConfig']=![]:this['_tooltipConfig']=null,this['_onEventHook']&&this['_onEventHook']('tooltip'),this;}},{'key':'openTooltip','value':function _0xfb1f91(_0x500b04,_0x389000){var _0x21a707=_0x13e764,_0x19623e=this[_0x21a707(_0x145b36._0x2bd4f6)]();return _0x19623e&&this['_map']&&(_0x19623e['graphic']=this,_0x19623e[_0x21a707(_0x145b36._0x4ba984)]=this[_0x21a707(0x352)],_0x389000&&(_0x19623e[_0x21a707(0x2e0)]=_0x389000),this['_map']['tooltip'][_0x21a707(0xbe2)](_0x500b04||this['_getPopupPosition'](),_0x19623e)),this;}},{'key':'closeTooltip','value':function _0x4c3a56(){var _0x5e13a0=_0x13e764;return this['_map']&&this['_map'][_0x5e13a0(_0x57368c._0x10d0f2)]['close'](this),this;}},{'key':'getTooltip','value':function _0x121dd3(){if(this['_map'])return this['_map']['tooltip']['getTooltip'](this);}},{'key':_0x13e764(0xe6a),'value':function _0x16a694(_0x39ea71){return Boolean(this['getContextMenu'](_0x39ea71));}},{'key':_0x13e764(0xc0a),'value':function _0x4e2818(){var _0x312471=_0x13e764,_0x372b1d,_0x1f85ec=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];if(this['_contextmenuConfig'])return this[_0x312471(0x762)];if(_0x1f85ec&&(_0x372b1d=this['_layer'])!==null&&_0x372b1d!==void 0x0&&_0x372b1d['_contextmenuConfig'])return this[_0x312471(_0x54d3d7._0xa1c40e)]['_contextmenuConfig'];return null;}},{'key':'bindContextMenu','value':function _0x5148ad(_0x31791e,_0x463d27){var _0x1a6718=_0x13e764;return this['_contextmenuConfig']={'content':_0x31791e,'options':_0x463d27||this['options']['contextmenuOptions'],'graphic':this,'layer':this[_0x1a6718(0x352)]},this['_onEventHook']&&this[_0x1a6718(_0x1589dc._0x4ca712)]('contextMenu'),this;}},{'key':_0x13e764(_0x4f5356._0x1020bb),'value':function _0x2d7b7d(_0x518fc9){var _0x283c8f=_0x13e764;return _0x518fc9?this['_contextmenuConfig']=![]:this[_0x283c8f(0x762)]=null,this[_0x283c8f(0x4ec)]&&this[_0x283c8f(0x4ec)]('contextMenu'),this;}},{'key':'openContextMenu','value':function _0x4bc99a(_0x4c0199){var _0x42ad16=_0x13e764,_0x46313c=this['getContextMenu']();return _0x46313c&&this['_map']&&(_0x46313c['graphic']=this,_0x46313c['layer']=this['_layer'],this['_map'][_0x42ad16(_0x12a4c4._0x54a3f6)][_0x42ad16(_0x12a4c4._0x126e20)](_0x4c0199||this['_getPopupPosition'](),_0x46313c)),this;}},{'key':'closeContextMenu','value':function _0x3a2c30(){var _0x8aeea6=_0x13e764;return this[_0x8aeea6(_0x4d8122._0x290937)]()&&this['_map']&&this['_map']['contextmenu']['close'](this),this;}},{'key':_0x13e764(0xfae),'value':function _0x560e07(_0x175541,_0x1e4e51){var _0x26afde=_0x13e764;return this['_map']&&this['_map'][_0x26afde(_0x16f0bc._0x5efeab)](_0x175541,_0x1e4e51),this;}},{'key':'closeSmallTooltip','value':function _0x2953f0(){var _0x23ace7=_0x13e764;return this['_map']&&this['_map'][_0x23ace7(_0x1990f2._0x4dd4ca)](),this;}},{'key':'destroy','value':function _0x47fd69(_0x3c8266){var _0x1c5fe0=_0x13e764;if(this['_state']===State['DESTROY']||this['_noDestroy'])return;this['_state']!==State['REMOVED']&&(this['clear']&&this[_0x1c5fe0(_0x91c976._0x3cd09c)](),this[_0x1c5fe0(0xfaa)]()),_get(_getPrototypeOf(_0xf46da7['prototype']),'destroy',this)['call'](this,_0x3c8266),this['_state']=State['DESTROY'];}}]),_0xf46da7;}(BaseClass),FlickerEntity=(function(){var _0x56ef36={_0x5468a0:0x102c},_0x4b406d={_0x403e86:0xa39},_0x213e53={_0x4ca441:0xfdf},_0x123488={_0x153034:0x102c},_0x4063ee={_0x59b885:0x2a1},_0x531f9b={_0x1ece87:0x84b},_0x5d97e0={_0x549905:0xb07},_0x673e24={_0x2557c5:0xeb2,_0x48c34e:0x615,_0x36cada:0x254,_0x3431a1:0x902,_0x5292b2:0x254,_0x2e294f:0x3e6,_0xdaaf50:0x3e6,_0x470ca8:0x84b,_0x1ce2d1:0xca4},_0x4b5d4b={_0x193497:0x2a1,_0x103446:0xc79},_0x46dc17={_0x90fd30:0x6ac},_0x5bb608=_0x5a92ef;function _0x4ee792(){var _0x186a9a=_0x4361;_classCallCheck(this,_0x4ee792),this['color']=Cesium__namespace['Color']['YELLOW'][_0x186a9a(_0x46dc17._0x90fd30)](0x0);}return _createClass(_0x4ee792,[{'key':'startFlicker','value':function _0x1347a9(_0x560f5c){var _0xd0cb9f={_0x4255e5:0xa70,_0x2516b2:0xf52,_0x5240dd:0x1dc,_0x46c803:0x874,_0x2e52ae:0x84b,_0x4bbed6:0x766,_0xf444a:0x84b,_0x268ab2:0x70f},_0x4b9e56=_0x4361,_0x3a2b86,_0x244843,_0x317d23=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x478c20=this;return this['stopFlicker'](),this[_0x4b9e56(_0x4b5d4b._0x193497)]=_0x560f5c,this[_0x4b9e56(0xfdf)]=(_0x3a2b86=_0x317d23['maxAlpha'])!==null&&_0x3a2b86!==void 0x0?_0x3a2b86:0.3,this[_0x4b9e56(_0x4b5d4b._0x103446)]=_0x317d23['time'],this['color']=(_0x244843=_0x317d23['color'])!==null&&_0x244843!==void 0x0?_0x244843:Cesium__namespace[_0x4b9e56(0x3d5)]['YELLOW'],this['color']=this['color']['withAlpha'](this['maxAlpha']),this[_0x4b9e56(0xc7f)]=_0x317d23[_0x4b9e56(0xc7f)],this['_startTime'](),loopArrayForFun(_0x560f5c,function(_0x1a3449){var _0x389f08={_0x29770b:0x84b},_0x54841b=_0x4b9e56;_0x1a3449['polygon']&&(_0x1a3449['polygon'][_0x54841b(0x254)]=_0x1a3449['polygon'][_0x54841b(0xf52)],_0x1a3449['polygon']['material']=new Cesium__namespace[(_0x54841b(0x1dc))](new Cesium__namespace['CallbackProperty'](function(_0x5c470f){return _0x478c20['color'];},![]))),_0x1a3449['polyline']&&(_0x1a3449['polyline']['material_bak']=_0x1a3449['polyline'][_0x54841b(0xf52)],_0x1a3449[_0x54841b(_0xd0cb9f._0x4255e5)]['material']=new Cesium__namespace['ColorMaterialProperty'](new Cesium__namespace['CallbackProperty'](function(_0x20d7cc){var _0x522bc6=_0x54841b;return _0x478c20[_0x522bc6(_0x389f08._0x29770b)];},![]))),_0x1a3449['ellipse']&&(_0x1a3449['ellipse']['material_bak']=_0x1a3449['ellipse']['material'],_0x1a3449['ellipse'][_0x54841b(0xf52)]=new Cesium__namespace['ColorMaterialProperty'](new Cesium__namespace['CallbackProperty'](function(_0xc4a678){var _0x54d997=_0x54841b;return _0x478c20[_0x54d997(0x84b)];},![]))),_0x1a3449['rectangle']&&(_0x1a3449['rectangle']['material_bak']=_0x1a3449['rectangle']['material'],_0x1a3449['rectangle']['material']=new Cesium__namespace['ColorMaterialProperty'](new Cesium__namespace['CallbackProperty'](function(_0x80208d){var _0x13d267=_0x54841b;return _0x478c20[_0x13d267(0x84b)];},![]))),_0x1a3449['wall']&&(_0x1a3449['wall']['material_bak']=_0x1a3449[_0x54841b(0x902)][_0x54841b(_0xd0cb9f._0x2516b2)],_0x1a3449[_0x54841b(0x902)]['material']=new Cesium__namespace[(_0x54841b(_0xd0cb9f._0x5240dd))](new Cesium__namespace['CallbackProperty'](function(_0x16c3da){var _0x494ceb=_0x54841b;return _0x478c20[_0x494ceb(0x84b)];},![]))),_0x1a3449['point']&&(_0x1a3449['point']['color_bak']=_0x1a3449[_0x54841b(_0xd0cb9f._0x46c803)]['color'],_0x1a3449['point'][_0x54841b(0x84b)]=_0x478c20[_0x54841b(0x84b)]),_0x1a3449['billboard']&&(_0x1a3449['billboard']['color_bak']=_0x1a3449['billboard']['color'],_0x1a3449['billboard'][_0x54841b(_0xd0cb9f._0x2e52ae)]=_0x478c20['color']),_0x1a3449['model']&&(_0x1a3449[_0x54841b(_0xd0cb9f._0x4bbed6)]['color_bak']=_0x1a3449['model']['color'],_0x1a3449[_0x54841b(0x766)][_0x54841b(0x84b)]=_0x478c20[_0x54841b(_0xd0cb9f._0xf444a)]),_0x1a3449['label']&&(_0x1a3449[_0x54841b(0xca4)]['fillColor_bak']=_0x1a3449['label'][_0x54841b(_0xd0cb9f._0x268ab2)],_0x1a3449['label']['fillColor']=_0x478c20['color']);}),this;}},{'key':_0x5bb608(_0x56ef36._0x5468a0),'value':function _0x3ece22(){var _0xc3bd00=_0x5bb608;return this[_0xc3bd00(_0x5d97e0._0x549905)](),this['entitys']&&(loopArrayForFun(this[_0xc3bd00(0x2a1)],function(_0x115941){var _0x1f5337=_0xc3bd00;_0x115941['polygon']&&(_0x115941['polygon']['material_bak']&&(_0x115941['polygon'][_0x1f5337(0xf52)]=_0x115941[_0x1f5337(_0x673e24._0x2557c5)]['material_bak'])),_0x115941['polyline']&&(_0x115941[_0x1f5337(0xa70)]['material_bak']&&(_0x115941[_0x1f5337(0xa70)]['material']=_0x115941['polyline']['material_bak'])),_0x115941[_0x1f5337(0x615)]&&(_0x115941['ellipse']['material_bak']&&(_0x115941[_0x1f5337(_0x673e24._0x48c34e)]['material']=_0x115941['ellipse']['material_bak'])),_0x115941['rectangle']&&(_0x115941['rectangle'][_0x1f5337(_0x673e24._0x36cada)]&&(_0x115941['rectangle']['material']=_0x115941['rectangle'][_0x1f5337(0x254)])),_0x115941[_0x1f5337(0x902)]&&(_0x115941[_0x1f5337(0x902)]['material_bak']&&(_0x115941['wall']['material']=_0x115941[_0x1f5337(_0x673e24._0x3431a1)][_0x1f5337(_0x673e24._0x5292b2)])),_0x115941['point']&&(_0x115941['point'][_0x1f5337(0x3e6)]&&(_0x115941['point'][_0x1f5337(0x84b)]=_0x115941['point'][_0x1f5337(_0x673e24._0x2e294f)])),_0x115941['billboard']&&(_0x115941['billboard'][_0x1f5337(_0x673e24._0xdaaf50)]?_0x115941['billboard'][_0x1f5337(_0x673e24._0x470ca8)]=_0x115941['billboard']['color_bak']:_0x115941['billboard']['color']=undefined),_0x115941[_0x1f5337(0x766)]&&(_0x115941[_0x1f5337(0x766)][_0x1f5337(_0x673e24._0xdaaf50)]?_0x115941[_0x1f5337(0x766)]['color']=_0x115941['model']['color_bak']:_0x115941['model'][_0x1f5337(0x84b)]=undefined),_0x115941[_0x1f5337(0xca4)]&&(_0x115941[_0x1f5337(0xca4)]['fillColor_bak']&&(_0x115941[_0x1f5337(_0x673e24._0x1ce2d1)]['fillColor']=_0x115941[_0x1f5337(_0x673e24._0x1ce2d1)]['fillColor_bak']));}),this['onEnd']&&this['onEnd'](this['entitys']),delete this[_0xc3bd00(0x2a1)]),this;}},{'key':'_updateClr','value':function _0x770dac(){var _0xb4497e=_0x5bb608,_0x2c719e=this;this[_0xb4497e(_0x4063ee._0x59b885)]&&loopArrayForFun(this['entitys'],function(_0xf58845){var _0x2ce45c=_0xb4497e;_0xf58845['point']&&(_0xf58845['point']['color']=_0x2c719e['color']),_0xf58845['billboard']&&(_0xf58845['billboard']['color']=_0x2c719e['color']),_0xf58845['model']&&(_0xf58845['model'][_0x2ce45c(_0x531f9b._0x1ece87)]=_0x2c719e['color']),_0xf58845['label']&&(_0xf58845['label'][_0x2ce45c(0x70f)]=_0x2c719e[_0x2ce45c(_0x531f9b._0x1ece87)]);});}},{'key':'_startTime','value':function _0x351fea(){var _0x3fe9fe={_0x15359e:0x84b},_0x414bfd=_0x5bb608,_0x152707=this,_0x2d49d7=0x1e,_0x117674=this[_0x414bfd(_0x213e53._0x4ca441)]/_0x2d49d7,_0x363b5c=0x0;this[_0x414bfd(0x5cf)]=setInterval(function(){var _0x410d13=_0x414bfd;_0x363b5c+=_0x117674,_0x363b5c>_0x152707[_0x410d13(0xfdf)]&&(_0x363b5c=0x0),_0x152707[_0x410d13(_0x3fe9fe._0x15359e)]=_0x152707['color']['withAlpha'](_0x363b5c),_0x152707['_updateClr']();},_0x2d49d7),this[_0x414bfd(0xc79)]&&(this['timeEndVal']=setTimeout(function(){var _0x13b0da=_0x414bfd;_0x152707[_0x13b0da(_0x123488._0x153034)]();},this['time']*0x3e8));}},{'key':_0x5bb608(0xb07),'value':function _0x40c2b9(){var _0x60760d=_0x5bb608;this['interVal']&&(clearInterval(this[_0x60760d(0x5cf)]),this['interVal']=null),this['timeEndVal']&&(clearTimeout(this['timeEndVal']),this[_0x60760d(_0x4b406d._0x403e86)]=null);}}]),_0x4ee792;}());function loopArrayForFun(_0x39a5c6,_0x403032){if(_0x39a5c6==null)return;if(Array['isArray'](_0x39a5c6)){var _0x4df0bf=[];for(var _0x34e979=0x0,_0x23f5f5=_0x39a5c6['length'];_0x34e979<_0x23f5f5;_0x34e979++){_0x4df0bf['push'](_0x403032(_0x39a5c6[_0x34e979]));}return _0x4df0bf;}else return _0x403032(_0x39a5c6);}var BaseEntity=function(_0x30e8a2){var _0x1044fc={_0x310761:0x620,_0x51bdb0:0xa40,_0xffeaae:0x1ea,_0x1d1652:0x4c1,_0x5395c1:0x473,_0x534b65:0xbac,_0x529645:0x698},_0x48eb96={_0x5211e7:0xd5f,_0x3ea2b3:0x399,_0x3f477b:0x399,_0x2f257e:0xc61},_0x7ae0e1={_0x329178:0xedc},_0x2f3efc={_0x31284c:0xb11,_0x582a0d:0x752,_0x3e8a01:0x77b},_0x5b4305={_0x5ebd54:0x752},_0x381c61={_0x47380a:0xf85},_0x1e898a={_0x59c527:0x925,_0x4ee5e3:0x77b},_0x40258f={_0x38a199:0x73a,_0x85a283:0x752,_0x70a56:0x77b,_0x171376:0xb03},_0x10aa97={_0x590700:0x73a,_0x3a2eb2:0x752},_0x4aa84d={_0x2509ac:0x5d3,_0xbaba64:0x752,_0x1cce9f:0x6ba,_0x3a77c3:0x399,_0x23a72b:0x752,_0x18b18d:0x6ba,_0x562bdb:0xef6,_0x222089:0x732},_0x36636c={_0x214607:0x752,_0x5f371d:0x352,_0x5b48c9:0x57b,_0x8bbfac:0xb03,_0x2dd4c8:0xef1,_0x4b8ca6:0x86c,_0x1f7805:0x86c},_0x36b1d8={_0x104b99:0x399},_0x9577b0={_0x5fae:0x8be},_0x4d1c71={_0x206550:0xb78,_0x4eda0b:0x3d5,_0x3e974a:0xa9c},_0x587b26={_0x2b531d:0x758,_0x5d1224:0xe91,_0x22f939:0x7e1},_0x249798={_0x3777a6:0x6ba,_0x1b89bf:0x711},_0x17c8b7={_0x597591:0x711,_0x389117:0xdcd},_0x429158={_0x38af09:0x70e,_0x209258:0xf52,_0x34ff8a:0x473,_0x18aad3:0x770,_0xac5d48:0x758},_0x8f5b4b={_0x44727f:0x9ec,_0x8d8c41:0xa70,_0x4fcb8c:0xa2a,_0x45b94e:0x70e,_0x5a3a7e:0x480,_0x3ceba0:0xbe0,_0x296fd9:0xe4e,_0x4ff95e:0x3d5},_0x53cffe={_0x52d683:0x3c3,_0x14890b:0x33e},_0x4e5ae3={_0x5e5548:0xfaa},_0x2ab866={_0x233aa5:0x6ba,_0x38dc26:0xe81,_0x37dc9a:0x352,_0x35adbd:0x48a,_0x552531:0xf9d},_0x27292d={_0x43ef66:0xe46},_0x4df03a={_0x2ed7bf:0xd91,_0xa56f4b:0x310,_0x740279:0x208,_0x22522b:0x70e,_0x1689b4:0x5da,_0x4ec1eb:0xa2a},_0x430606={_0x748ef4:0xcc4,_0x1ac85f:0x54e,_0xc30330:0xfaa,_0x411a1e:0x65f},_0x5020cf={_0x4abd17:0x70e,_0x41724d:0xca4,_0x4941f4:0x411,_0x931218:0x851,_0x4fe1f7:0x806,_0x5e290a:0xc2b},_0x4b9980={_0x2bed87:0x514},_0x395ad9={_0x51da4c:0x352,_0x44f0ce:0x5da,_0x569e6c:0x6ba},_0x1f9106={_0x3de557:0x4c4,_0x4f3c90:0xbcd},_0x2ee1ad={_0x45d1fd:0x45c,_0x36162f:0xa40,_0x140783:0x6ba,_0x3d4664:0xa70,_0x264713:0xbe0},_0x2cc8c9={_0x459c15:0x620,_0xc97505:0x6a6,_0x563190:0x53b,_0x587c18:0x4c5,_0x4fcdd3:0x6a6,_0x37cdaf:0xbe0,_0x57cf9d:0x6b3,_0x1ffdca:0x5da,_0x1cfb45:0x1ce,_0x645e5d:0x445},_0x16aa0f={_0x5461ef:0x1ce},_0x5dc709={_0x1e6ada:0x673},_0x24c810={_0x5217ad:0x620,_0x3dd02f:0x8be},_0x45fffe={_0x5a214a:0xe4f},_0x386906={_0x46d427:0xe4f,_0x1120d0:0x874},_0x92f1b3={_0x919004:0x8e7},_0x4e915b=_0x5a92ef;_inherits(_0xa80ec0,_0x30e8a2);var _0x82f33c=_createSuper(_0xa80ec0);function _0xa80ec0(){return _classCallCheck(this,_0xa80ec0),_0x82f33c['apply'](this,arguments);}return _createClass(_0xa80ec0,[{'key':'dataSource','get':function _0x5ef10a(){var _0x1d8fc8;return(_0x1d8fc8=this['_layer'])===null||_0x1d8fc8===void 0x0?void 0x0:_0x1d8fc8['dataSource'];}},{'key':_0x4e915b(_0x1044fc._0x310761),'get':function _0x5d392(){return this['_entity'];}},{'key':_0x4e915b(0x8be),'get':function _0x5ab2b9(){var _0x353f56=_0x4e915b,_0x9195ca=[];return this['_primitive_label']&&_0x9195ca[_0x353f56(_0x92f1b3._0x919004)](this['_primitive_label']),this['_entity_outlines']&&(_0x9195ca=_0x9195ca['concat'](this['_entity_outlines'])),_0x9195ca;}},{'key':'entity','get':function _0xeb5bca(){var _0x4b236b=_0x4e915b;return this[_0x4b236b(0xe4f)];}},{'key':'entityGraphic','get':function _0x24ce12(){var _0x66b09d=_0x4e915b,_0x508d05;return(_0x508d05=this[_0x66b09d(_0x386906._0x46d427)])===null||_0x508d05===void 0x0?void 0x0:_0x508d05[_0x66b09d(_0x386906._0x1120d0)];}},{'key':'label','get':function _0x5ca66d(){var _0x22512e=_0x4e915b,_0x51927b,_0x2bdef2;if(this['_primitive_label'])return this['_primitive_label'];if((_0x51927b=this['_entity'])!==null&&_0x51927b!==void 0x0&&_0x51927b['label'])return this['_entity']['label'];if((_0x2bdef2=this['style'])!==null&&_0x2bdef2!==void 0x0&&_0x2bdef2['label']){var _0x137b44;return(_0x137b44=this[_0x22512e(0x5da)])===null||_0x137b44===void 0x0?void 0x0:_0x137b44['label'];}return{};}},{'key':'isEditing','get':function _0x76411f(){return this['_enabledEdit'];}},{'key':'reload','value':function _0x3d863d(){var _0x52c294=_0x4e915b;this['enabledEvent']=![],this['_cancelPositionsCallback']();var _0x131f6d=this['_layer'];this['_onRemove'](),delete this[_0x52c294(_0x45fffe._0x5a214a)],this['_onAdd'](_0x131f6d),this['enabledEvent']=!![];}},{'key':'_mountedHook','value':function _0x4b5ac7(){}},{'key':'_addedHook','value':function _0x5d1a51(_0x497cb1){var _0x1f5062=_0x4e915b,_0x388dbe=this;this['dataSource']['entities']['add'](this[_0x1f5062(0x620)]),this['czmObjectEx']['forEach'](function(_0x28e484){var _0x51557e=_0x1f5062;_0x28e484 instanceof Cesium__namespace['Entity']&&_0x388dbe['dataSource'][_0x51557e(0x791)]['add'](_0x28e484);});}},{'key':'_removedHook','value':function _0x41c211(){var _0x42b777=_0x4e915b,_0x3293f0=this;this['stopDraw'](),this['stopEditing'](),this[_0x42b777(_0x24c810._0x5217ad)]&&this['dataSource']['entities']['remove'](this['czmObject']),this['czmObjectEx']&&this[_0x42b777(_0x24c810._0x3dd02f)]['forEach'](function(_0x4c34e3){var _0x54b30f=_0x42b777;_0x4c34e3 instanceof Cesium__namespace['Entity']&&_0x3293f0['dataSource'][_0x54b30f(0x791)]['remove'](_0x4c34e3);}),this['_primitive_label']&&(this['_layer']['labelCollection']['remove'](this[_0x42b777(0x411)]),delete this['_primitive_label']);}},{'key':'_initFromEntity','value':function _0x14573b(_0x4ebaf6){var _0x17af5e=_0x4e915b;return _0x4ebaf6[_0x17af5e(_0x5dc709._0x1e6ada)]&&_0x4ebaf6['entityCollection']['remove'](_0x4ebaf6),_0x4ebaf6['_id']=this['id'],_0x4ebaf6;}},{'key':_0x4e915b(0x774),'value':function _0x32c634(){var _0xb6c8b6=_0x4e915b,_0x534b97;(_0x534b97=this['editing'])!==null&&_0x534b97!==void 0x0&&_0x534b97['enabled']&&this[_0xb6c8b6(_0x16aa0f._0x5461ef)]['updateDraggers']();}},{'key':'_updateStyleBaseHook','value':function _0x35ee09(_0x4df048){var _0x1911a2=_0x4e915b,_0x445289;if(!this[_0x1911a2(_0x2cc8c9._0x459c15)]||!_0x4df048)return;if(this['_clampToGround_reload']&&Cesium__namespace['defined'](_0x4df048[_0x1911a2(_0x2cc8c9._0xc97505)])){if(_0x4df048[_0x1911a2(0x6a6)]!==this[_0x1911a2(0x4c5)]){this[_0x1911a2(_0x2cc8c9._0x563190)](),this[_0x1911a2(_0x2cc8c9._0x587c18)]=_0x4df048[_0x1911a2(_0x2cc8c9._0x4fcdd3)];return;}}return(Cesium__namespace[_0x1911a2(0x70e)](_0x4df048[_0x1911a2(0xa2a)])||Cesium__namespace['defined'](_0x4df048['addHeight']))&&(this[_0x1911a2(0x752)]?(this[_0x1911a2(0xbe0)]=this['_positions_draw'],this['updateAttrForDrawing'](![])):this[_0x1911a2(_0x2cc8c9._0x37cdaf)]=this['positionsShow']),this[_0x1911a2(_0x2cc8c9._0x57cf9d)](this[_0x1911a2(_0x2cc8c9._0x1ffdca)],_0x4df048),this['_updateLabelStyleHook'](this['style'],_0x4df048),this['_getOutlinePositions']&&this['_updateOutlineStyle'](this['_getOutlinePositions'](),this[_0x1911a2(_0x2cc8c9._0x1ffdca)]),this['_updateExOpacity']&&Cesium__namespace['defined'](_0x4df048['globalAlpha'])&&this['_updateExOpacity'](_0x4df048['globalAlpha']),this['_isCallbackPositions']&&this['_updateDistanceDisplayConditionByEdit'](),(_0x445289=this[_0x1911a2(_0x2cc8c9._0x1cfb45)])!==null&&_0x445289!==void 0x0&&_0x445289[_0x1911a2(_0x2cc8c9._0x645e5d)]&&this['editing'][_0x1911a2(0x6b3)](_0x4df048),this;}},{'key':_0x4e915b(0x866),'value':function _0x58b74a(){var _0x234a15=_0x4e915b,_0x41822d,_0x44819a=this['center'];_0x44819a?_0x41822d=Cesium__namespace[_0x234a15(0x23b)]['distance'](_0x44819a,new Cesium__namespace['Cartesian3']()):_0x41822d=(Cesium__namespace[_0x234a15(0x45c)]['WGS84']['minimumRadius']+Cesium__namespace[_0x234a15(_0x2ee1ad._0x45d1fd)][_0x234a15(0x3ec)]['maximumRadius'])/0x2;this['_isCallbackPositions']?this['updateDistanceDisplayCondition'](_0x41822d):this[_0x234a15(_0x2ee1ad._0x36162f)]();if(this['_entity_outlines'])for(var _0x417b80=0x0,_0x4d7730=this['_entity_outlines'][_0x234a15(_0x2ee1ad._0x140783)];_0x417b80<_0x4d7730;_0x417b80++){var _0x5b91aa=this['_entity_outlines'][_0x417b80][_0x234a15(_0x2ee1ad._0x3d4664)];this['style']['distanceDisplayCondition']?_0x5b91aa[_0x234a15(_0x2ee1ad._0x264713)]instanceof Cesium__namespace['CallbackProperty']&&this[_0x234a15(0x5da)][_0x234a15(0x6a6)]?this[_0x234a15(0xca6)](_0x5b91aa,_0x41822d):this['updateOutlinesDistanceDisplayCondition'](_0x5b91aa):_0x5b91aa['distanceDisplayCondition']=undefined;}}},{'key':_0x4e915b(_0x1044fc._0x51bdb0),'value':function _0x519295(){var _0x2b0fb0=_0x4e915b,_0x462c55=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:0x0;if(this['style']['distanceDisplayCondition']){var _0x537b52,_0x343c4c;this['entityGraphic']['distanceDisplayCondition']=new Cesium__namespace['DistanceDisplayCondition'](Number(((_0x537b52=this['style']['distanceDisplayCondition_near'])!==null&&_0x537b52!==void 0x0?_0x537b52:0x0)+_0x462c55),Number(((_0x343c4c=this['style']['distanceDisplayCondition_far'])!==null&&_0x343c4c!==void 0x0?_0x343c4c:0x186a0)+_0x462c55));}else this['entityGraphic'][_0x2b0fb0(0x4c4)]=undefined;}},{'key':'updateOutlinesDistanceDisplayCondition','value':function _0x1b39e2(_0x1fd55f){var _0x4e10b8=_0x4e915b,_0x5c447a,_0x383bea,_0x5eb43c=arguments[_0x4e10b8(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:0x0;_0x1fd55f[_0x4e10b8(_0x1f9106._0x3de557)]=new Cesium__namespace['DistanceDisplayCondition'](Number(((_0x5c447a=this[_0x4e10b8(0x5da)][_0x4e10b8(_0x1f9106._0x4f3c90)])!==null&&_0x5c447a!==void 0x0?_0x5c447a:0x0)+_0x5eb43c),Number(((_0x383bea=this['style'][_0x4e10b8(0xa02)])!==null&&_0x383bea!==void 0x0?_0x383bea:0x186a0)+_0x5eb43c));}},{'key':'_updateStyleHook','value':function _0x32bd61(_0x19dd97,_0x4bef2d){}},{'key':_0x4e915b(_0x1044fc._0xffeaae),'value':function _0x45382c(_0xa10318){var _0x5165a5=_0x4e915b,_0x22071a,_0x514872=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];_0x514872&&(this['_map'][_0x5165a5(0x9b9)](),this['_map'][_0x5165a5(0xf67)]=this);var _0x8c5a15=_0xa10318||this['_highlightOptions']||((_0x22071a=this[_0x5165a5(_0x395ad9._0x51da4c)])===null||_0x22071a===void 0x0?void 0x0:_0x22071a['_highlightOptions']);if(_0x8c5a15){var _0xad52dd=[];for(var _0x9b0623 in _0x8c5a15){if(_0x9b0623==='type')continue;!Cesium__namespace['defined'](this[_0x5165a5(_0x395ad9._0x44f0ce)][_0x9b0623])&&_0xad52dd['push'](_0x9b0623);}_0xad52dd[_0x5165a5(_0x395ad9._0x569e6c)]>0x0&&logWarn(_0x5165a5(0xde6),_0xad52dd);var _0x57d4c4=merge(clone(this[_0x5165a5(0x5da)]),_0x8c5a15);this[_0x5165a5(0x6b3)](_0x57d4c4,_0x8c5a15),this['_updateLabelStyleHook'](_0x57d4c4,_0x8c5a15),this[_0x5165a5(0xb03)](EventType[_0x5165a5(0xbe4)],{},!![]);}}},{'key':'closeHighlight','value':function _0x149e75(){var _0xdc12e3=_0x4e915b,_0xecb513;if(this['_state']!==State[_0xdc12e3(0xa06)]||((_0xecb513=this['_map'])===null||_0xecb513===void 0x0?void 0x0:_0xecb513['last_highlighGraphic'])!==this)return;this['_updateStyleHook'](this['style'],this['style']),this['_updateLabelStyleHook'](this['style'],this[_0xdc12e3(0x5da)]),this['_map']['_clearLastHighlight'](),this[_0xdc12e3(0xb03)](EventType['highlightClose'],{},!![]);}},{'key':_0x4e915b(_0x1044fc._0x1d1652),'value':function _0xae2d3(_0x4e77c7){var _0x10d079=_0x4e915b;this['options']['onBeforeCreate']&&(_0x4e77c7=this['options'][_0x10d079(0x2ae)](_0x4e77c7)||_0x4e77c7);this[_0x10d079(0x883)]&&(_0x4e77c7=this['_onBeforeCreate'](_0x4e77c7)||_0x4e77c7);var _0x1f686c={'id':this['id'],'name':this['name']||this['id'],'properties':this['attr'],'show':this[_0x10d079(0x7a6)],'parent':this['options'][_0x10d079(0x2a4)]};this['options']['availability']&&(_0x1f686c['availability']=this[_0x10d079(_0x4b9980._0x2bed87)]['availability']);this['options'][_0x10d079(0x459)]&&(_0x1f686c[_0x10d079(0x459)]=this['options']['description']);this['options'][_0x10d079(0xb7a)]&&(_0x1f686c['viewFrom']=this[_0x10d079(_0x4b9980._0x2bed87)]['viewFrom']);this[_0x10d079(0x514)]['parent']&&(_0x1f686c['parent']=this['options']['parent']);var _0x38746b=new Cesium__namespace['Entity'](_objectSpread2(_objectSpread2({},_0x1f686c),_0x4e77c7));return _0x38746b;}},{'key':'_updateLabelStyleHook','value':function _0xa1cfdb(_0x1eacb3,_0x2d9687){var _0x42e9c5=_0x4e915b;if(_0x2d9687!==null&&_0x2d9687!==void 0x0&&_0x2d9687['label']){Cesium__namespace[_0x42e9c5(0x70e)](_0x1eacb3['clampToGround'])&&!Cesium__namespace[_0x42e9c5(_0x5020cf._0x4abd17)](_0x1eacb3['label'][_0x42e9c5(0x6a6)])&&(_0x2d9687['label'][_0x42e9c5(0x6a6)]=_0x1eacb3[_0x42e9c5(0x6a6)]);if(this[_0x42e9c5(0xe4f)]['label']){var _0x564e03,_0x2d90de,_0x10ec23;LabelStyleConver['toCesiumVal'](_0x1eacb3['label'],this['_entity'][_0x42e9c5(_0x5020cf._0x41724d)],this['attr']),(Cesium__namespace[_0x42e9c5(_0x5020cf._0x4abd17)](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0x564e03=_0x2d9687['label'])===null||_0x564e03===void 0x0?void 0x0:_0x564e03['height'])||Cesium__namespace['defined'](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0x2d90de=_0x2d9687['label'])===null||_0x2d90de===void 0x0?void 0x0:_0x2d90de['addHeight'])||Cesium__namespace[_0x42e9c5(0x70e)](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0x10ec23=_0x2d9687['label'])===null||_0x10ec23===void 0x0?void 0x0:_0x10ec23['setHeight']))&&this['_updateLabelPosition']();}else{if(this[_0x42e9c5(_0x5020cf._0x4941f4)]){var _0x335121,_0x12c92a,_0xa7f83f;LabelStyleConver[_0x42e9c5(_0x5020cf._0x931218)](_0x1eacb3['label'],this['_primitive_label'],this[_0x42e9c5(0x310)]),(Cesium__namespace['defined'](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0x335121=_0x2d9687['label'])===null||_0x335121===void 0x0?void 0x0:_0x335121['height'])||Cesium__namespace['defined'](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0x12c92a=_0x2d9687['label'])===null||_0x12c92a===void 0x0?void 0x0:_0x12c92a[_0x42e9c5(0xf57)])||Cesium__namespace[_0x42e9c5(_0x5020cf._0x4abd17)](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:(_0xa7f83f=_0x2d9687['label'])===null||_0xa7f83f===void 0x0?void 0x0:_0xa7f83f[_0x42e9c5(0xa2a)]))&&this[_0x42e9c5(_0x5020cf._0x4fe1f7)]();}else this['_addLabel']();}}else Cesium__namespace['defined'](_0x2d9687===null||_0x2d9687===void 0x0?void 0x0:_0x2d9687[_0x42e9c5(_0x5020cf._0x5e290a)])&&this['_updateLabelOpacity'](_0x2d9687['globalAlpha']);}},{'key':'_addLabel','value':function _0x403b48(){var _0x203a0a=_0x4e915b,_0xc1a330=this['style']['label'];if(!_0xc1a330||!_0xc1a330['text'])return;Cesium__namespace[_0x203a0a(0x70e)](this['style']['clampToGround'])&&!Cesium__namespace['defined'](_0xc1a330['clampToGround'])&&!Cesium__namespace['defined'](_0xc1a330['height'])&&(_0xc1a330['clampToGround']=this['style']['clampToGround']);var _0xeda578=LabelStyleConver[_0x203a0a(0x851)](this['style']['label'],{},this[_0x203a0a(0x310)]);return _0xeda578['show']=this[_0x203a0a(0x7a6)],_0xeda578['position']=this[_0x203a0a(_0x430606._0x748ef4)](),this['_primitive_label']&&this[_0x203a0a(0x352)][_0x203a0a(_0x430606._0x1ac85f)][_0x203a0a(_0x430606._0xc30330)](this['_primitive_label']),this[_0x203a0a(0x411)]=this['_layer']['labelCollection']['add'](_0xeda578),this[_0x203a0a(_0x430606._0x411a1e)](this['_primitive_label']),this['_primitive_label'];}},{'key':'_updateLabelPosition','value':function _0x144d75(){var _0x3280d1=_0x4e915b;this['_primitive_label']&&(this[_0x3280d1(0x411)]['position']=this['_getLablePosition']());}},{'key':'_updateLabelOpacity','value':function _0x2bb4c6(_0x23203f){var _0x311cef=_0x4e915b,_0x41ef8a;(_0x41ef8a=this['_entity'])!==null&&_0x41ef8a!==void 0x0&&_0x41ef8a['label']&&LabelStyleConver['setOpacity'](this[_0x311cef(0xe4f)][_0x311cef(0xca4)],_0x23203f),this['_primitive_label']&&this['_primitive_label']['show']&&LabelStyleConver[_0x311cef(0x7e1)](this['_primitive_label'],_0x23203f);}},{'key':'_getLablePosition','value':function _0x2f0475(){var _0x32ed8f=_0x4e915b,_0x330edc=this['style']['label'],_0x2b03c1;if(_0x330edc['position']){if(_0x330edc['position']==='center')_0x2b03c1=this['centerOfMass'];else{if(isString(_0x330edc[_0x32ed8f(_0x4df03a._0x2ed7bf)])){var _0x1c95bf=template(_0x330edc['position'],this[_0x32ed8f(_0x4df03a._0xa56f4b)],!![]);_0x1c95bf&&(_0x2b03c1=LngLatPoint['parse'](_0x1c95bf)[_0x32ed8f(0x208)]());}else _0x2b03c1=LngLatPoint['parse'](_0x330edc['position'])[_0x32ed8f(_0x4df03a._0x740279)]();}}!_0x2b03c1&&(_0x2b03c1=this['center']);if(!_0x2b03c1)return new Cesium__namespace['Cartesian3']();if(Cesium__namespace[_0x32ed8f(_0x4df03a._0x22522b)](_0x330edc['height'])||Cesium__namespace[_0x32ed8f(0x70e)](this['style']['height'])){var _0x10b2bd,_0x4ded95=(_0x10b2bd=_0x330edc['height'])!==null&&_0x10b2bd!==void 0x0?_0x10b2bd:this[_0x32ed8f(_0x4df03a._0x1689b4)]['height'];_0x2b03c1=setPositionsHeight(_0x2b03c1,_0x4ded95);}Cesium__namespace[_0x32ed8f(0x70e)](this['style']['diffHeight'])&&(_0x2b03c1=addPositionsHeight(_0x2b03c1,this['style']['diffHeight']));var _0x3da2c3=_0x330edc[_0x32ed8f(_0x4df03a._0x4ec1eb)];Cesium__namespace['defined'](_0x3da2c3)&&(isString(_0x3da2c3)&&(_0x3da2c3=Number(template(_0x3da2c3,this['attr'],!![])),isNaN(_0x3da2c3)&&(_0x3da2c3=0x0)),_0x2b03c1=setPositionsHeight(_0x2b03c1,_0x3da2c3));var _0x5f041f=_0x330edc['addHeight'];return Cesium__namespace['defined'](_0x5f041f)&&(isString(_0x5f041f)&&(_0x5f041f=Number(template(_0x5f041f,this[_0x32ed8f(0x310)],!![])),isNaN(_0x5f041f)&&(_0x5f041f=0x0)),_0x2b03c1=addPositionsHeight(_0x2b03c1,_0x5f041f)),_0x2b03c1;}},{'key':'_createLabel','value':function _0x1412fc(){var _0x5ae993=_0x4e915b,_0xf93f50=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x188845=arguments[_0x5ae993(_0x2ab866._0x233aa5)]>0x1?arguments[0x1]:undefined;if(_0xf93f50[_0x5ae993(_0x2ab866._0x38dc26)]&&_0xf93f50['type']!=='label'){var _0x34acf9=create$4(_0xf93f50['type'],{'position':_0x188845,'style':_0xf93f50,'hasEdit':![],'isPrivate':!![]});return Object['defineProperties'](_0x34acf9,{'text':{'set':function _0x38fbc6(_0x34884b){var _0x43b8b3=_0x5ae993;this['attr']['text']=_0x34884b,this['style'][_0x43b8b3(_0x27292d._0x43ef66)](_0x34884b,this);},'get':function _0x39a1b8(){return this['attr']['text'];}}}),this[_0x5ae993(_0x2ab866._0x37dc9a)]['addGraphic'](_0x34acf9),_0x34acf9;}else{var _0x356d11=LabelStyleConver[_0x5ae993(0x851)](_objectSpread2({'color':'#ffffff','font_size':0x14,'outline':!![],'outlineColor':_0x5ae993(0x48a),'outlineWidth':0x3,'background':!![],'backgroundColor':_0x5ae993(_0x2ab866._0x35adbd),'backgroundOpacity':0.5,'scaleByDistance':!![],'scaleByDistance_far':0xc3500,'scaleByDistance_farValue':0.5,'scaleByDistance_near':0x3e8,'scaleByDistance_nearValue':0x1,'pixelOffsetY':-0xf,'horizontalOrigin':Cesium__namespace[_0x5ae993(0xe79)][_0x5ae993(0xc8e)],'verticalOrigin':Cesium__namespace[_0x5ae993(_0x2ab866._0x552531)][_0x5ae993(0x456)],'visibleDepth':![]},_0xf93f50));_0x188845&&(_0x356d11['position']=_0x188845);var _0x2a8218=this['_layer']['labelCollection'][_0x5ae993(0xd06)](_0x356d11);return this['bindPickId'](_0x2a8218),_0x2a8218['_noMousePick']=!![],_0x2a8218['hasEdit']=![],_0x2a8218;}}},{'key':'_removeLabel','value':function _0x1b771b(_0x18b5a0){var _0x44876d=_0x4e915b;_0x18b5a0['isAdded']?this['_layer'][_0x44876d(0x24b)](_0x18b5a0,!![]):this[_0x44876d(0x352)]['labelCollection'][_0x44876d(_0x4e5ae3._0x5e5548)](_0x18b5a0);}},{'key':'_getOutlineStyle','value':function _0x18f94a(_0xd0764f,_0x3f36d3){var _0x240d37=_0x4e915b,_0x1cc1f4,_0x1d953e,_0x57fb58,_0x110efd,_0x2af42d=_objectSpread2({},_0xd0764f);return delete _0x2af42d['material'],delete _0x2af42d[_0x240d37(0x9ae)],delete _0x2af42d['materialOptions'],delete _0x2af42d['outline'],delete _0x2af42d['outlineColor'],delete _0x2af42d['outlineOpacity'],delete _0x2af42d[_0x240d37(0x33e)],delete _0x2af42d[_0x240d37(_0x53cffe._0x52d683)],_objectSpread2(_objectSpread2(_objectSpread2({},_0x2af42d),{},{'show':(_0x1cc1f4=_0xd0764f['outline'])!==null&&_0x1cc1f4!==void 0x0?_0x1cc1f4:![],'color':(_0x1d953e=_0xd0764f['outlineColor'])!==null&&_0x1d953e!==void 0x0?_0x1d953e:Cesium__namespace['Color']['WHITE'],'opacity':_0xd0764f['outlineOpacity'],'width':(_0x57fb58=_0xd0764f[_0x240d37(_0x53cffe._0x14890b)])!==null&&_0x57fb58!==void 0x0?_0x57fb58:0x1,'arcType':((_0x110efd=_0xd0764f['arcType'])!==null&&_0x110efd!==void 0x0?_0x110efd:_0xd0764f['clampToGround'])?Cesium__namespace[_0x240d37(0xae0)]['GEODESIC']:Cesium__namespace['ArcType']['NONE']},_0xd0764f[_0x240d37(_0x53cffe._0x52d683)]||{}),_0x3f36d3||{});}},{'key':_0x4e915b(_0x1044fc._0x5395c1),'value':function _0x3c629e(_0x44e946,_0x330d94,_0x48d311){var _0xcf31b0=_0x4e915b,_0x4750ce,_0x35b992;if(!this['entityGraphic'])return;var _0x40e6fa=this['_getOutlineStyle'](_0x330d94,_0x48d311);if(_0x40e6fa[_0xcf31b0(0x7a6)]&&((_0x4750ce=this['style']['diffHeight'])!==null&&_0x4750ce!==void 0x0?_0x4750ce:0x0)===0x0&&(_0x40e6fa['width']>0x1||_0x330d94[_0xcf31b0(0x6a6)]||((_0x35b992=this['_entity_outlines'])===null||_0x35b992===void 0x0?void 0x0:_0x35b992['length'])>0x0)){this['entityGraphic'][_0xcf31b0(_0x8f5b4b._0x44727f)]=![];if(this['_entity_outlines'])for(var _0x46cc51=0x0,_0x3f6402=this['_entity_outlines'][_0xcf31b0(0x6ba)];_0x46cc51<_0x3f6402;_0x46cc51++){var _0x53a4a9=this['_entity_outlines'][_0x46cc51][_0xcf31b0(_0x8f5b4b._0x8d8c41)];if(_0x44e946&&_0x44e946[_0x46cc51]){var _0x3fff7a=_0x44e946[_0x46cc51];if(_0x3fff7a instanceof Cesium__namespace['CallbackProperty'])_0x53a4a9['positions']=_0x3fff7a;else{if(Array['isArray'](_0x3fff7a)&&_0x3fff7a['length']>0x0){var _0x42dfed;Cesium__namespace['defined'](_0x40e6fa['height'])&&(_0x3fff7a=setPositionsHeight(_0x3fff7a,_0x40e6fa['height'])),Cesium__namespace['defined'](_0x40e6fa[_0xcf31b0(_0x8f5b4b._0x4fcb8c)])&&(_0x3fff7a=setPositionsHeight(_0x3fff7a,_0x40e6fa[_0xcf31b0(0xa2a)])),Cesium__namespace[_0xcf31b0(_0x8f5b4b._0x45b94e)](_0x40e6fa['addHeight'])&&(_0x3fff7a=addPositionsHeight(_0x3fff7a,_0x40e6fa['addHeight'])),((_0x42dfed=_0x40e6fa[_0xcf31b0(_0x8f5b4b._0x5a3a7e)])!==null&&_0x42dfed!==void 0x0?_0x42dfed:!![])?_0x53a4a9[_0xcf31b0(_0x8f5b4b._0x3ceba0)]=_0x3fff7a[_0xcf31b0(0x4b9)](_0x3fff7a[0x0]):_0x53a4a9['positions']=_0x3fff7a;}}}PolylineStyleConver['toCesiumVal'](_0x40e6fa,_0x53a4a9,!![]);}else{if(_0x44e946){this['_entity_outlines']=[];for(var _0x3016ff=0x0,_0x1ca4a4=_0x44e946[_0xcf31b0(0x6ba)];_0x3016ff<_0x1ca4a4;_0x3016ff++){var _0x52dbb4=_0x44e946[_0x3016ff],_0x293dce=PolylineStyleConver['toCesiumVal'](_0x40e6fa,{},!![]);if(_0x52dbb4 instanceof Cesium__namespace['CallbackProperty'])_0x293dce['positions']=_0x52dbb4;else{if(Array['isArray'](_0x52dbb4)&&_0x52dbb4['length']>0x0){var _0x1a1d50;Cesium__namespace['defined'](_0x40e6fa['height'])&&(_0x52dbb4=setPositionsHeight(_0x52dbb4,_0x40e6fa['height'])),Cesium__namespace['defined'](_0x40e6fa[_0xcf31b0(0xa2a)])&&(_0x52dbb4=setPositionsHeight(_0x52dbb4,_0x40e6fa['setHeight'])),Cesium__namespace['defined'](_0x40e6fa['addHeight'])&&(_0x52dbb4=addPositionsHeight(_0x52dbb4,_0x40e6fa['addHeight'])),((_0x1a1d50=_0x40e6fa[_0xcf31b0(_0x8f5b4b._0x5a3a7e)])!==null&&_0x1a1d50!==void 0x0?_0x1a1d50:!![])?_0x293dce['positions']=_0x52dbb4['concat'](_0x52dbb4[0x0]):_0x293dce[_0xcf31b0(_0x8f5b4b._0x3ceba0)]=_0x52dbb4;}}var _0x41cf24=this['_createEntity']({'id':this['id']+'-outline'+_0x3016ff,'polyline':_0x293dce});this[_0xcf31b0(0x65f)](_0x41cf24),this['_entity_outlines']['push'](_0x41cf24),this['_state']===State['ADDED']&&this[_0xcf31b0(_0x8f5b4b._0x296fd9)]['entities'][_0xcf31b0(0xd06)](_0x41cf24);}}}return!![];}else{if(this['_entity_outlines'])for(var _0x2d86af=0x0,_0x44c2f3=this[_0xcf31b0(0x711)]['length'];_0x2d86af<_0x44c2f3;_0x2d86af++){var _0x21724d=this[_0xcf31b0(0x711)][_0x2d86af]['polyline'];_0x21724d['show']=![];}return this['entityGraphic']['outline']=_0x40e6fa[_0xcf31b0(0x7a6)],this['entityGraphic']['outlineWidth']=_0x40e6fa['width'],_0x40e6fa['show']&&(this['entityGraphic']['outlineColor']=getCesiumColor(_0x40e6fa['color'],Cesium__namespace[_0xcf31b0(_0x8f5b4b._0x4ff95e)]['WHITE'])),![];}}},{'key':'_updateOutlineOpacity','value':function _0x216c3b(_0x4438a7){var _0x3cf917=_0x4e915b,_0x5e8579;if(this['_entity_outlines']&&this['_entity_outlines']['length']>0x0)for(var _0x257f7e=0x0,_0x1d2ff4=this['_entity_outlines']['length'];_0x257f7e<_0x1d2ff4;_0x257f7e++){var _0x10315d,_0x3b0396=this['_entity_outlines'][_0x257f7e]['polyline'];Cesium__namespace[_0x3cf917(_0x429158._0x38af09)](_0x3b0396===null||_0x3b0396===void 0x0?void 0x0:(_0x10315d=_0x3b0396['material'])===null||_0x10315d===void 0x0?void 0x0:_0x10315d['globalAlpha'])?_0x3b0396[_0x3cf917(_0x429158._0x209258)]['globalAlpha']=_0x4438a7:this[_0x3cf917(_0x429158._0x34ff8a)](null,this['style']);}if((_0x5e8579=this['entityGraphic'])!==null&&_0x5e8579!==void 0x0&&_0x5e8579['outline']&&this['entityGraphic']['outline'][_0x3cf917(_0x429158._0x18aad3)]()){var _0x48bd3d=getCesiumColor(this['entityGraphic']['outlineColor'],Cesium__namespace['Color'][_0x3cf917(0xf6a)]);!Cesium__namespace['defined'](this[_0x3cf917(_0x429158._0xac5d48)]['_outlineColor_alpha'])&&(this['entityGraphic']['_outlineColor_alpha']=_0x48bd3d['alpha']),this['entityGraphic']['outlineColor']=_0x48bd3d['withAlpha'](this['entityGraphic'][_0x3cf917(0x3d1)]*_0x4438a7);}}},{'key':_0x4e915b(_0x1044fc._0x534b65),'value':function _0x1be6b4(){var _0x1f1b62={_0xa9bee6:0xcd7},_0x9a5451=_0x4e915b,_0x1b0400=this;if(this['_entity_outlines'])for(var _0x57e61f=0x0,_0x45934c=this[_0x9a5451(0x711)]['length'];_0x57e61f<_0x45934c;_0x57e61f++){var _0x96e736=this[_0x9a5451(_0x17c8b7._0x597591)][_0x57e61f];if(_0x96e736['polyline']['positions']instanceof Cesium__namespace[_0x9a5451(0xdcd)])continue;_0x96e736[_0x9a5451(0xa70)]['positions']=new Cesium__namespace[(_0x9a5451(_0x17c8b7._0x389117))](function(_0x3df26e){var _0x656e61=_0x9a5451;return _0x1b0400[_0x656e61(_0x1f1b62._0xa9bee6)];},![]);}}},{'key':_0x4e915b(0xfb3),'value':function _0x121a41(){var _0x23ea1a=_0x4e915b;if(this['_entity_outlines'])for(var _0x33c956=0x0,_0x3ffe02=this['_entity_outlines'][_0x23ea1a(_0x249798._0x3777a6)];_0x33c956<_0x3ffe02;_0x33c956++){var _0x412c3e=this[_0x23ea1a(_0x249798._0x1b89bf)][_0x33c956];if(!(_0x412c3e['polyline']['positions']instanceof Cesium__namespace[_0x23ea1a(0xdcd)]))continue;_0x412c3e[_0x23ea1a(0xa70)]['positions']=this['outlinePositions'];}}},{'key':'setOpacity','value':function _0x3be6a4(_0x4f4122){var _0x2157ae=_0x4e915b;this['style']['globalAlpha']=_0x4f4122;var _0x540444=this['_updateEntityOpacity'](this[_0x2157ae(_0x587b26._0x2b531d)],_0x4f4122);if(_0x540444){this['_updateLabelOpacity'](_0x4f4122),this['_updateOutlineOpacity'](_0x4f4122),this[_0x2157ae(_0x587b26._0x5d1224)]&&this['_updateExOpacity'](_0x4f4122);return;}_get(_getPrototypeOf(_0xa80ec0['prototype']),_0x2157ae(_0x587b26._0x22f939),this)['call'](this,_0x4f4122);}},{'key':_0x4e915b(0xdc9),'value':function _0x496ee1(_0x4c1332,_0x4f57c8){var _0x3fe5ef=_0x4e915b,_0x29a9fb=_0x4c1332===null||_0x4c1332===void 0x0?void 0x0:_0x4c1332[_0x3fe5ef(0xf52)];if(!_0x29a9fb)return![];if(Cesium__namespace['defined'](_0x29a9fb===null||_0x29a9fb===void 0x0?void 0x0:_0x29a9fb['globalAlpha']))return _0x29a9fb['globalAlpha']=_0x4f57c8,!![];if(_0x29a9fb['_mars_type']==='Color'||_0x29a9fb['_mars_type']===_0x3fe5ef(_0x4d1c71._0x206550)){var _0x287ea0=getCesiumColor(_0x29a9fb['color'],Cesium__namespace[_0x3fe5ef(_0x4d1c71._0x4eda0b)]['WHITE']);return!Cesium__namespace['defined'](_0x29a9fb[_0x3fe5ef(0xa9c)])&&(_0x29a9fb[_0x3fe5ef(_0x4d1c71._0x3e974a)]=_0x287ea0['alpha']),_0x29a9fb['color']=_0x287ea0['withAlpha'](_0x29a9fb['_color_alpha']*_0x4f57c8),!![];}return![];}},{'key':'startFlicker','value':function _0x24215a(_0x5b8603){var _0x4f3e7b=_0x4e915b;!this['flickerEntity']&&(this['flickerEntity']=new FlickerEntity());var _0x288a6c=this[_0x4f3e7b(_0x9577b0._0x5fae)][_0x4f3e7b(0x4b9)](this['czmObject']);return this['flickerEntity']['startFlicker'](_0x288a6c,_0x5b8603),this[_0x4f3e7b(0x7eb)];}},{'key':'stopFlicker','value':function _0x3cf05b(){return this['flickerEntity']?this['flickerEntity']['stopFlicker']():null;}},{'key':'startDraw','value':function _0x16e0f8(_0x36a6cd){var _0x302e04=_0x4e915b;if(this[_0x302e04(0xb11)])return this;this['_enabledDraw']=!![];_0x36a6cd&&this['addTo'](_0x36a6cd);if(!this['_map'])throw new Error(_0x302e04(0xc0b));this[_0x302e04(_0x36b1d8._0x104b99)]['mouseEvent']['noPickEntity']=this['_entity'],this['_map']['_setEditCursor'](!![]),this['enableControl'](![]),this['_setPositionsToCallback'](),this['_startDrawHook'](),this['fire'](EventType['drawStart'],{'drawtype':this[_0x302e04(0xe81)],'graphic':this},!![]);}},{'key':'stopDraw','value':function _0x2ca5e3(){var _0x3290d9=_0x4e915b,_0x53b5ea,_0x3b9fd9,_0x420178,_0x3619a0;if(!this[_0x3290d9(0xb11)])return this;this['_stopDrawHook'](),this['_updateLabelPosition'](),this['_map']['_setEditCursor'](![]),this['enableControl'](!![]),this['_map']['closeSmallTooltip'](),this['_map']['mouseEvent']['noPickEntity']=null,this['_enabledDraw']=![];if(!this['_position_draw']&&(!this['_positions_draw']||((_0x53b5ea=this[_0x3290d9(0x752)])===null||_0x53b5ea===void 0x0?void 0x0:_0x53b5ea['length'])===0x0))return this['remove'](!![]),undefined;if(this['_positions_draw']&&this[_0x3290d9(_0x36636c._0x214607)]['length']<this['_minPointNum'])return this['remove'](!![]),undefined;this[_0x3290d9(_0x36636c._0x5f371d)]['options']['isRestorePositions']&&this[_0x3290d9(_0x36636c._0x5b48c9)](),this[_0x3290d9(_0x36636c._0x8bbfac)](EventType['drawCreated'],{'drawtype':this[_0x3290d9(0xe81)],'positions':this['_positions_draw']},!![]),(_0x3b9fd9=this['options'])!==null&&_0x3b9fd9!==void 0x0&&_0x3b9fd9[_0x3290d9(_0x36636c._0x2dd4c8)]&&this[_0x3290d9(0x514)][_0x3290d9(_0x36636c._0x2dd4c8)](this),(_0x420178=this['options'])!==null&&_0x420178!==void 0x0&&(_0x3619a0=_0x420178[_0x3290d9(_0x36636c._0x4b8ca6)])!==null&&_0x3619a0!==void 0x0&&_0x3619a0['resolve']&&this['options'][_0x3290d9(_0x36636c._0x1f7805)][_0x3290d9(0x4bc)](this);}},{'key':'_setPositionsToCallback','value':function _0x6de1fd(){}},{'key':'_cancelPositionsCallback','value':function _0x3cb0a5(){}},{'key':_0x4e915b(0x5e0),'value':function _0x4c4883(){}},{'key':_0x4e915b(_0x1044fc._0x529645),'value':function _0x5afc2a(){}},{'key':'_showDrawMouseMoveSmallTooltip','value':function _0xc34bb7(_0x7b6440){var _0x3be17a=_0x4e915b,_0x3d455a=_0x7b6440[_0x3be17a(_0x4aa84d._0x2509ac)];if(this[_0x3be17a(_0x4aa84d._0xbaba64)][_0x3be17a(_0x4aa84d._0x1cce9f)]<=0x1)this[_0x3be17a(_0x4aa84d._0x3a77c3)]['openSmallTooltip'](_0x3d455a,this['_map']['getLangText']('_单击开始绘制'));else{if(this[_0x3be17a(_0x4aa84d._0x23a72b)]['length']<this['_minPointNum'])this['_map']['openSmallTooltip'](_0x3d455a,this[_0x3be17a(0x399)]['getLangText']('_单击增加点'));else{if(this['_positions_draw'][_0x3be17a(_0x4aa84d._0x18b18d)]>=this['_maxPointNum'])this['_map']['openSmallTooltip'](_0x3d455a,this[_0x3be17a(0x399)]['getLangText'](_0x3be17a(0xcd0)));else{var _0x565e48;isPCBroswer()?_0x565e48=this['_map']['getLangText']('_单击增加点')+',\x20'+this[_0x3be17a(0x399)][_0x3be17a(_0x4aa84d._0x562bdb)](_0x3be17a(_0x4aa84d._0x222089))+'<br/>'+this['_map']['getLangText']('_双击完成绘制'):_0x565e48=this[_0x3be17a(0x399)]['getLangText']('_单击增加点'),this['_map'][_0x3be17a(0xfae)](_0x3d455a,_0x565e48);}}}}},{'key':'_onMouseMoveHandler','value':function _0x17ed51(_0x48a9e6){var _0x459964=_0x4e915b;this['_showDrawMouseMoveSmallTooltip'](_0x48a9e6);var _0x2aca33=_0x48a9e6['cartesian'];_0x2aca33&&(this[_0x459964(_0x10aa97._0x590700)]&&this[_0x459964(_0x10aa97._0x3a2eb2)]['pop'](),this['lastPointTemporary']=!![],this['_positions_draw'][_0x459964(0x8e7)](_0x2aca33),this['updateAttrForDrawing'](![]),this['fire'](EventType[_0x459964(0xd76)],_objectSpread2(_objectSpread2({},_0x48a9e6),{},{'drawtype':this['type'],'positions':this[_0x459964(0x752)]}),!![]));}},{'key':'_onClickHandler','value':function _0x55823d(_0x31d57a){var _0x536be7=_0x4e915b,_0x200115=new Date()['getTime']()-(this['_last_clickTime']||0x0);if(this['_last_clickTime']&&_0x200115<0xc8)return;this['_last_clickTime']=new Date()[_0x536be7(0x4a7)]();if(this['_last_clickPositionX']&&Math[_0x536be7(0x39f)](this['_last_clickPositionX']-_0x31d57a[_0x536be7(0x894)]['x'])<0xa&&Math['abs'](this[_0x536be7(0xc3d)]-_0x31d57a[_0x536be7(0x894)]['y'])<0xa)return;this['_last_clickPositionX']=_0x31d57a['windowPosition']['x'],this['_last_clickPositionY']=_0x31d57a['windowPosition']['y'];var _0x257379=_0x31d57a['cartesian'];!_0x257379&&this[_0x536be7(_0x40258f._0x38a199)]&&(_0x257379=this['_positions_draw'][this['_positions_draw']['length']-0x1]);if(_0x257379){var _0x58b84b;this[_0x536be7(_0x40258f._0x38a199)]&&this[_0x536be7(_0x40258f._0x85a283)]['pop'](),this['lastPointTemporary']=![],this[_0x536be7(0xf85)](),(_0x58b84b=this['options'])!==null&&_0x58b84b!==void 0x0&&_0x58b84b['addHeight']&&(_0x257379=addPositionsHeight(_0x257379,this['options']['addHeight'])),this['_positions_draw'][_0x536be7(0x8e7)](_0x257379),this[_0x536be7(_0x40258f._0x70a56)](![]),this[_0x536be7(_0x40258f._0x171376)](EventType['drawAddPoint'],_objectSpread2(_objectSpread2({},_0x31d57a),{},{'drawtype':this['type'],'positions':this[_0x536be7(0x752)]}),!![]),this['_positions_draw'][_0x536be7(0x6ba)]>=this['_maxPointNum']&&this['stopDraw']();}}},{'key':'_onRightClickHandler','value':function _0x3b8892(_0x5925a4){var _0x608a0c=_0x4e915b;this['_positions_draw']['pop']();var _0x26fc75=_0x5925a4[_0x608a0c(_0x1e898a._0x59c527)];_0x26fc75&&(this['lastPointTemporary']&&this['_positions_draw']['pop'](),this['lastPointTemporary']=!![],this[_0x608a0c(0xb03)](EventType['drawRemovePoint'],_objectSpread2(_objectSpread2({},_0x5925a4),{},{'drawtype':this['type'],'positions':this[_0x608a0c(0x752)]}),!![]),this['_positions_draw']['push'](_0x26fc75),this[_0x608a0c(_0x1e898a._0x4ee5e3)](![]));}},{'key':_0x4e915b(0x2dc),'value':function _0x108076(_0x4b977e){var _0x50a4f8=_0x4e915b;this[_0x50a4f8(_0x381c61._0x47380a)](),this['endDraw']();}},{'key':'removeNearPoint','value':function _0x56ca55(){var _0x12486d=_0x4e915b;if(this[_0x12486d(_0x5b4305._0x5ebd54)]['length']<0x3)return;for(var _0x4357fe=this['_positions_draw']['length']-0x1;_0x4357fe>0x0;_0x4357fe--){var _0x20ac48=this['_positions_draw'][_0x4357fe],_0x2b3475=this['_positions_draw'][_0x4357fe-0x1],_0x4aeeec=Cesium__namespace['Cartesian3']['distance'](_0x20ac48,_0x2b3475);if(_0x4aeeec<0.01)this['_positions_draw']['splice'](_0x4357fe,0x1);else break;}}},{'key':'endDraw','value':function _0x121e5e(){var _0xec59e5=_0x4e915b;if(!this[_0xec59e5(_0x2f3efc._0x31284c)])return![];if(this['_positions_draw']&&this[_0xec59e5(_0x2f3efc._0x582a0d)]['length']<this['_minPointNum'])return![];return this[_0xec59e5(_0x2f3efc._0x3e8a01)](![]),this['stopDraw'](),!![];}},{'key':'updateAttrForDrawing','value':function _0xdd1218(_0x15df73){}},{'key':'startEditing','value':function _0x2415dc(){var _0x29ad60=_0x4e915b;if(this['_enabledEdit'])return this;this[_0x29ad60(_0x7ae0e1._0x329178)]=!![];if(!this['_map'])throw new Error('编辑时_map不能为空,请将对象添加到图层并且图层已添加到Map');this['_map'][_0x29ad60(0xc61)]['noPickEntity']=this[_0x29ad60(0xe4f)],this['_map']['mouseEvent']['enabledMoveTarget']=![],!this['editing']&&(this['editing']=new this['EditClass'](this)),this['editing']['activate']&&this['editing']['activate'](),this['_isCallbackPositions']&&this['_updateDistanceDisplayConditionByEdit']();}},{'key':_0x4e915b(0x229),'value':function _0x28b09a(){var _0x2fbede=_0x4e915b,_0x274e05;if(!this['_enabledEdit']||!this['isAdded'])return this;(_0x274e05=this['editing'])!==null&&_0x274e05!==void 0x0&&_0x274e05['disable']&&this['editing'][_0x2fbede(_0x48eb96._0x5211e7)]();if(!this['options'])return;this['style']['distanceDisplayCondition']&&this[_0x2fbede(0x866)](),this['_stopEditingHook']&&this['_stopEditingHook'](),this['_map']&&(this[_0x2fbede(_0x48eb96._0x3ea2b3)]['closeSmallTooltip'](),this[_0x2fbede(_0x48eb96._0x3f477b)][_0x2fbede(_0x48eb96._0x2f257e)]['noPickEntity']=null,this[_0x2fbede(0x399)][_0x2fbede(0xc61)]['enabledMoveTarget']=!![]),this[_0x2fbede(0xedc)]=![];}}]),_0xa80ec0;}(BaseGraphic),BasePrimitive=function(_0x2a7cb8){var _0x5a3506={_0x2fceda:0x8be,_0x270efd:0xe34,_0x53753d:0x684,_0x2da891:0xa21,_0x42cc28:0x20e},_0x2d56f8={_0x2a3368:0x399,_0x35ccc4:0xd37,_0x167f10:0x2a4,_0xc4fe51:0xd37,_0x4fd2fd:0xfab,_0x36eb8e:0x29d,_0x143676:0x71e},_0x564478={_0x2591d0:0x7f9,_0x4168d1:0x514},_0x546dda={_0x173313:0xd37,_0x2cad65:0x5da,_0x494765:0xe81,_0x1b5322:0x514,_0x4ecf11:0x701,_0x3ef5b6:0xbe0},_0x16343={_0x2f0de6:0xb03,_0x3c115f:0x86c},_0x5237fa={_0x1c35c5:0xb11,_0x573edf:0xda9,_0x3b1d90:0x4f9,_0x22bda9:0xfab,_0x20d1c9:0xb03,_0x4328bc:0xe81},_0x465d78={_0xb3543d:0xe81},_0x97075c={_0x31ee45:0x338},_0x1f77b8={_0x21cf77:0x6b3},_0x4fbed7={_0x170b53:0xd04,_0x2b9c93:0x4a2,_0x3aeb94:0x310,_0xf24577:0x8dc,_0x323ea7:0xd75,_0xaeda73:0xcda},_0x3f237b={_0x57315f:0xbe0},_0x35c327={_0xc27d00:0x9ae,_0x1ffac8:0x704,_0x243442:0x6a6,_0x462b02:0xae0},_0x590b90={_0x24f6c3:0x218},_0x5b0cec={_0x4441c8:0x411,_0x13349d:0x5e7},_0x11fe36={_0x4caeec:0x7a6},_0x56b061={_0x3e5b0d:0xca4,_0x3368cf:0x411,_0x508286:0x851,_0x599f29:0xca4,_0x2d3a1e:0x70e,_0x2f7278:0x2da},_0x38ecdd={_0x2125ad:0x1013,_0x3cc10b:0x3fd,_0x25c684:0x31c,_0x57a65f:0x620,_0xd78ff6:0x8be},_0x4f051a={_0x30f1cc:0xfa3},_0xabc83d={_0x20f98d:0x282,_0x26f281:0x237,_0x38f36a:0x237,_0x429ab8:0x84b,_0x3d4523:0x84b,_0x45ec71:0x84b,_0x247ff4:0x237,_0x5bcc82:0x70e,_0x3993a9:0x85d},_0x11b7b5={_0x361e01:0x58e},_0x555f9f={_0x5b2a5a:0x237,_0x5970d4:0xb61,_0x3ce748:0x85d},_0x175157={_0x81bd4c:0x9ae,_0x25ce3b:0x7a6,_0x4d508b:0x84b},_0x5e8638={_0x44d2b5:0x5da},_0x189651={_0x5f3ee3:0xbe0,_0x4f7931:0x69b},_0x2a0c41={_0x121e05:0xf52,_0x3465ba:0x3c3,_0xcb751c:0xf51,_0x2c6f0d:0xa11,_0x5e4a0c:0xf10},_0x412a29={_0x669225:0x7a6,_0x24196d:0x5ae,_0x32d3ea:0xef3,_0xf614c5:0xd06,_0x391d1f:0xcda},_0x5514fb={_0xa4b544:0xcef},_0x511776={_0xc98c2a:0xece},_0x36a093={_0x8572a2:0x84b,_0x1d7e39:0x684,_0x3d0e2e:0xece},_0x3b7383={_0x10db0b:0xedc},_0x4bfd6b={_0x3dd45e:0xcda},_0x4ecdac={_0x5cee3e:0xa90},_0x91bbc4=_0x5a92ef;_inherits(_0x7dece,_0x2a7cb8);var _0x22c64b=_createSuper(_0x7dece);function _0x7dece(){var _0x475a90=_0x4361;return _classCallCheck(this,_0x7dece),_0x22c64b[_0x475a90(_0x4ecdac._0x5cee3e)](this,arguments);}return _createClass(_0x7dece,[{'key':'czmObject','get':function _0x506c10(){return this['_primitive'];}},{'key':_0x91bbc4(_0x5a3506._0x2fceda),'get':function _0x4f7b34(){var _0xc9da77=[];return this['_primitive_label']&&_0xc9da77['push'](this['_primitive_label']),this['_primitive_outline']&&_0xc9da77['push'](this['_primitive_outline']),_0xc9da77;}},{'key':'primitiveCollection','get':function _0x1c2a20(){var _0x2f28b3=_0x91bbc4,_0x2f3c1b;return(_0x2f3c1b=this['_layer'])===null||_0x2f3c1b===void 0x0?void 0x0:_0x2f3c1b[_0x2f28b3(_0x4bfd6b._0x3dd45e)];}},{'key':'primitive','get':function _0x1c5333(){var _0xa6f67c=_0x91bbc4;return this[_0xa6f67c(0x994)];}},{'key':_0x91bbc4(_0x5a3506._0x270efd),'get':function _0x431ef4(){var _0xb077f4=_0x91bbc4;if(this[_0xb077f4(0x994)])return this[_0xb077f4(0xfa3)](this['id']);else{if(this[_0xb077f4(0xece)])return this[_0xb077f4(0xfa3)](this['id'],this['_primitive_outline']);}return null;}},{'key':'uniforms','get':function _0x4550f9(){var _0x34e346=_0x91bbc4,_0x495248,_0x413d3c,_0x23f400;return(_0x495248=this[_0x34e346(0x946)])===null||_0x495248===void 0x0?void 0x0:(_0x413d3c=_0x495248['appearance'])===null||_0x413d3c===void 0x0?void 0x0:(_0x23f400=_0x413d3c['material'])===null||_0x23f400===void 0x0?void 0x0:_0x23f400[_0x34e346(0x282)];}},{'key':'label','get':function _0x424387(){return this['_primitive_label']?this['_primitive_label']:this['style']['label'];}},{'key':_0x91bbc4(0x3df),'get':function _0x449e3e(){var _0x25b84b=_0x91bbc4;return this[_0x25b84b(_0x3b7383._0x10db0b)];}},{'key':'_addedHook','value':function _0x11ee39(_0xeab95e){var _0x3167de=_0x91bbc4,_0x5c967c,_0x5c311f;if(!this['show'])return;if(!_0xeab95e['material']&&!_0xeab95e['materialType']){if(_0xeab95e[_0x3167de(_0x36a093._0x8572a2)]||_0xeab95e['randomColor'])_0xeab95e['materialType']=Color$2;else _0xeab95e['image']&&(_0xeab95e['materialType']=Image$1);}var _0x50404b=this[_0x3167de(0xd10)](_0xeab95e);_0x50404b['_isColorMaterial']=!![];var _0x12481e=_0xeab95e['materialType']||(_0x50404b===null||_0x50404b===void 0x0?void 0x0:_0x50404b['materialType'])||(_0x50404b===null||_0x50404b===void 0x0?void 0x0:(_0x5c967c=_0x50404b['material'])===null||_0x5c967c===void 0x0?void 0x0:_0x5c967c['type']);Cesium__namespace['defined'](_0x12481e)&&_0x12481e!==Color$2&&(_0x50404b[_0x3167de(0x8ed)]=![]);this['_primitive']&&this['primitiveCollection'][_0x3167de(0xfaa)](this['_primitive']);((_0x5c311f=_0xeab95e['fill'])!==null&&_0x5c311f!==void 0x0?_0x5c311f:!![])&&(this['_primitive']=this[_0x3167de(_0x36a093._0x1d7e39)](_0x50404b));this['_primitive_outline']&&(this[_0x3167de(0xcda)][_0x3167de(0xfaa)](this['_primitive_outline']),delete this['_primitive_outline']);if(_0xeab95e['outline']){var _0x229634,_0x8ac0c2=this['_getOutlineStyle'](_0xeab95e);_0x8ac0c2['width']>0x1&&((_0x229634=this['style']['diffHeight'])!==null&&_0x229634!==void 0x0?_0x229634:0x0)===0x0||_0x8ac0c2['clampToGround']?this[_0x3167de(_0x36a093._0x3d0e2e)]=this['_createPolylineOutline'](_0x8ac0c2):(_0x50404b['outlineStyle']=_0x8ac0c2,this[_0x3167de(0xece)]=this['_createPrimitive'](_0x50404b,!![]));}_0xeab95e['label']&&this['_addLabel']();}},{'key':_0x91bbc4(0x3fd),'value':function _0x21e3b5(){var _0x5f1a8b=_0x91bbc4;!this['_noDestroy']&&(this['stopDraw'](),this['stopEditing']()),this['_primitive']&&(this['primitiveCollection']['remove'](this['_primitive']),delete this['_primitive']),this['_primitive_outline']&&(this['primitiveCollection']['remove'](this[_0x5f1a8b(_0x511776._0xc98c2a)]),delete this[_0x5f1a8b(_0x511776._0xc98c2a)]),this['_primitive_label']&&(this['_layer']['labelCollection']['remove'](this['_primitive_label']),delete this['_primitive_label']);}},{'key':'_showHook','value':function _0x4396a8(_0x5f08f1){var _0x1d2ea0=_0x91bbc4,_0x2c9a78=this;_0x5f08f1?(this[_0x1d2ea0(_0x5514fb._0xa4b544)](this['style']),this['czmObject']&&this['bindPickId'](this['czmObject']),this[_0x1d2ea0(0x8be)]&&this[_0x1d2ea0(0x8be)]['forEach'](function(_0x206fa9){_0x2c9a78['bindPickId'](_0x206fa9);})):(this['_noDestroy']=!![],this['_removedHook'](),this[_0x1d2ea0(0x31c)]=![]);}},{'key':'_conversionStyle','value':function _0x537ce4(_0x30983c){return _0x30983c;}},{'key':_0x91bbc4(_0x5a3506._0x53753d),'value':function _0x4b27a0(_0xfa1352,_0x32ad23){var _0x1b55a1=_0x91bbc4;(!_0xfa1352['vertexFormat']&&_0xfa1352['_isColorMaterial']||_0x32ad23)&&(_0xfa1352['vertexFormat']=this['defaultVertexFormat']||Cesium__namespace['PerInstanceColorAppearance']['VERTEX_FORMAT']);var _0x427409=_objectSpread2(_objectSpread2({},this['options']),{},{'geometryInstances':this[_0x1b55a1(0xd78)](_0xfa1352,_0x32ad23),'show':this[_0x1b55a1(_0x412a29._0x669225)],'shadows':_0xfa1352[_0x1b55a1(0xe2d)]});delete _0x427409['style'],delete _0x427409['attr'],_0x427409['geometryInstances']['attributes']=_0x427409['geometryInstances']['attributes']||{},_0x427409['geometryInstances']['attributes'][_0x1b55a1(_0x412a29._0x669225)]=new Cesium__namespace['ShowGeometryInstanceAttribute'](this['show']);_0xfa1352['distanceDisplayCondition']&&(_0x427409['geometryInstances']['attributes']['distanceDisplayCondition']=_0xfa1352['distanceDisplayCondition']);!_0x427409['appearance']&&(_0x427409['appearance']=this['_createAppearance'](_0xfa1352,_0x427409,_0x32ad23));_0xfa1352['depthFail']&&!_0x427409[_0x1b55a1(0xfac)]&&(_0x427409['depthFailAppearance']=this['_createAppearance'](_0xfa1352,_0x427409,_0x32ad23));var _0x48aaa7;if(this['style']['clampToGround'])_0x427409[_0x1b55a1(0xd75)]=_0xfa1352['classificationType'],this[_0x1b55a1(0xe81)]==='polylineP'||this['type']===_0x1b55a1(_0x412a29._0x24196d)?_0x48aaa7=this[_0x1b55a1(0xcda)]['add'](new Cesium__namespace['GroundPolylinePrimitive'](_0x427409)):_0x48aaa7=this['primitiveCollection']['add'](new Cesium__namespace['GroundPrimitive'](_0x427409));else _0xfa1352['classification']?(_0x427409['classificationType']=_0xfa1352['classificationType']||Cesium__namespace[_0x1b55a1(_0x412a29._0x32d3ea)]['CESIUM_3D_TILE'],_0x48aaa7=this['primitiveCollection'][_0x1b55a1(_0x412a29._0xf614c5)](new Cesium__namespace[(_0x1b55a1(0x801))](_0x427409))):_0x48aaa7=this[_0x1b55a1(_0x412a29._0x391d1f)]['add'](new Cesium__namespace[(_0x1b55a1(0x9ab))](_0x427409));return this['bindPickId'](_0x48aaa7),_0x48aaa7;}},{'key':'_getColorByColorMaterial','value':function _0x51fdc7(_0x22fd66){var _0x4ebf74=_0x91bbc4,_0x4cbfc0,_0x4e9a5f,_0xc7648b,_0x46d663,_0x364d25=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:Cesium__namespace['Color'][_0x4ebf74(0xf6a)][_0x4ebf74(0x6ac)](0.5);return((_0x4cbfc0=_0x22fd66['material'])===null||_0x4cbfc0===void 0x0?void 0x0:(_0x4e9a5f=_0x4cbfc0['uniforms'])===null||_0x4e9a5f===void 0x0?void 0x0:_0x4e9a5f['color'])||((_0xc7648b=_0x22fd66[_0x4ebf74(0xf52)])===null||_0xc7648b===void 0x0?void 0x0:(_0x46d663=_0xc7648b['options'])===null||_0x46d663===void 0x0?void 0x0:_0x46d663['color'])||_0x22fd66[_0x4ebf74(0x84b)]||_0x364d25;}},{'key':'_createAppearance','value':function _0x474cf3(_0x5b9c3e,_0x209500,_0x5e952e){var _0x455574=_0x91bbc4;if(_0x5b9c3e[_0x455574(_0x2a0c41._0x121e05)]&&!_0x5b9c3e['_isColorMaterial']&&!_0x5e952e)return new Cesium__namespace[(_0x455574(0xb3a))](_objectSpread2({},_0x5b9c3e));else{if(_0x209500['geometryInstances']instanceof Cesium__namespace['GeometryInstance']){var _0x7a3087;_0x5e952e&&_0x5b9c3e[_0x455574(_0x2a0c41._0x3465ba)]?_0x7a3087=getColorByStyle(_0x5b9c3e['outlineStyle'],Cesium__namespace['Color']['WHITE']):_0x7a3087=this['_getColorByColorMaterial'](_0x5b9c3e),_0x5b9c3e[_0x455574(_0x2a0c41._0xcb751c)]=_0x7a3087[_0x455574(0x313)]!==0x1,_0x209500['geometryInstances'][_0x455574(_0x2a0c41._0x2c6f0d)]=_0x209500[_0x455574(_0x2a0c41._0x5e4a0c)]['attributes']||{},_0x209500['geometryInstances']['attributes']['color']=Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x7a3087),_0x5b9c3e[_0x455574(0xb61)]&&(_0x209500['geometryInstances']['attributes']['depthFailColor']=Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x5b9c3e['depthFailColor']||_0x7a3087));}return Cesium__namespace['defined'](this['translucent'])&&(_0x5b9c3e[_0x455574(0xf51)]=this['translucent']),new Cesium__namespace['PerInstanceColorAppearance'](_objectSpread2({},_0x5b9c3e));}}},{'key':'_createGeometryInstance','value':function _0x1aae0d(_0x366a22,_0x37cdf9){return this['options']['geometryInstances'];}},{'key':'_updateDiffHeight','value':function _0x1a8f72(_0x15a7a6){var _0x178be1=_0x91bbc4;if(this['style']['clampToGround'])return;if(Cesium__namespace['defined'](this['style'][_0x178be1(0x468)])){var _0x354077=0x0;Cesium__namespace['defined'](this['style']['height'])?_0x354077=this['style']['height']:_0x354077=getMaxHeight(this[_0x178be1(_0x189651._0x5f3ee3)]),_0x15a7a6['height']=_0x354077,_0x15a7a6[_0x178be1(_0x189651._0x4f7931)]=_0x354077+this['style']['diffHeight'];}}},{'key':'_updateStyleBaseHook','value':function _0x358a02(_0x585af1){var _0x3fe5e4=_0x91bbc4;if(!_0x585af1)return;if(this['_editing_entity']&&this[_0x3fe5e4(0xe81)]['startsWith'](this['_editing_entity']['type']))this['_editing_entity'][_0x3fe5e4(0xb7b)](_0x585af1);else this['czmObject']&&(this['_updateLabelStyleHook'](this['style'],_0x585af1),this[_0x3fe5e4(0xe91)]&&Cesium__namespace[_0x3fe5e4(0x70e)](_0x585af1['globalAlpha'])&&this['_updateExOpacity'](_0x585af1['globalAlpha']),this['_updateStyleHook'](this[_0x3fe5e4(_0x5e8638._0x44d2b5)],_0x585af1));}},{'key':_0x91bbc4(0x6b3),'value':function _0xd13bc3(_0x591132,_0x133dde){var _0x5d6c04=_0x91bbc4;if(_0x591132[_0x5d6c04(_0x175157._0x81bd4c)]===Color$2&&(Cesium__namespace['defined'](_0x133dde[_0x5d6c04(0x84b)])||Cesium__namespace['defined'](_0x133dde['opacity']))){var _0x2ec1d7=getColorByStyle(_0x591132);if(_0x2ec1d7){var _0x1de889=this['_updatePrimitiveForColorMaterial'](this['_primitive'],_0x2ec1d7,_0x591132);if(_0x1de889){if(Cesium__namespace[_0x5d6c04(0x70e)](_0x133dde['outline'])){if(this['_primitive_outline']){var _0x1ff827=this['_getOutlineStyle'](_0x591132);if(_0x1ff827[_0x5d6c04(_0x175157._0x25ce3b)]){var _0x76d088=this['_updatePrimitiveForColorMaterial'](this['_primitive_outline'],getCesiumColor(_0x1ff827[_0x5d6c04(_0x175157._0x4d508b)]),_0x591132);if(_0x76d088)return;}else{this['_primitive_outline']&&(this['primitiveCollection']['remove'](this['_primitive_outline']),delete this['_primitive_outline']);return;}}}else return;}}}this['redraw'](_0x591132);}},{'key':'_updatePrimitiveForColorMaterial','value':function _0x582a30(_0xbb1eb3,_0x3ae90d,_0x4b70e5){var _0x432eb7=_0x91bbc4,_0x588050,_0x4835b9;if(!_0xbb1eb3)return![];var _0x39aedb=_0xbb1eb3===null||_0xbb1eb3===void 0x0?void 0x0:(_0x588050=_0xbb1eb3['appearance'])===null||_0x588050===void 0x0?void 0x0:(_0x4835b9=_0x588050['material'])===null||_0x4835b9===void 0x0?void 0x0:_0x4835b9['uniforms'];if(Cesium__namespace['defined'](_0x39aedb===null||_0x39aedb===void 0x0?void 0x0:_0x39aedb['color'])&&_0xbb1eb3['appearance']['material']['type']===Color$2)return _0xbb1eb3[_0x432eb7(_0x555f9f._0x5b2a5a)]['translucent']=_0x3ae90d['alpha']!==0x1,_0x39aedb['color']=_0x3ae90d,!![];var _0x5720b9=this['getGeometryInstanceAttributes'](this['id'],_0xbb1eb3);if(_0x5720b9!==null&&_0x5720b9!==void 0x0&&_0x5720b9['color'])return _0x5720b9['color']=Cesium__namespace['ColorGeometryInstanceAttribute']['toValue'](_0x3ae90d),_0x5720b9['depthFailColor']&&(_0x4b70e5['depthFailColor']||_0x4b70e5[_0x432eb7(_0x555f9f._0x5970d4)])&&(_0x5720b9['depthFailColor']=Cesium__namespace['ColorGeometryInstanceAttribute']['toValue'](getCesiumColor(_0x4b70e5[_0x432eb7(_0x555f9f._0x3ce748)],_0x3ae90d))),!![];return![];}},{'key':'setOpacity','value':function _0x2b4c22(_0x2e9db6){var _0x44d2be=_0x91bbc4;this['style']['globalAlpha']=_0x2e9db6;var _0x41288e=this['_updatePrimitiveOpacity'](this['_primitive'],_0x2e9db6);if(_0x41288e){this[_0x44d2be(_0x11b7b5._0x361e01)](this['_primitive_outline'],_0x2e9db6),this['_updateLabelOpacity'](_0x2e9db6),this[_0x44d2be(0xe91)]&&this['_updateExOpacity'](_0x2e9db6);return;}_get(_getPrototypeOf(_0x7dece[_0x44d2be(0xe26)]),'setOpacity',this)['call'](this,_0x2e9db6);}},{'key':'_updatePrimitiveOpacity','value':function _0x25d2b6(_0x11a5d1,_0x99f301){var _0x1ec682=_0x91bbc4;if(!_0x11a5d1)return![];try{var _0x513ff2,_0x132643,_0x1f9feb=_0x11a5d1===null||_0x11a5d1===void 0x0?void 0x0:(_0x513ff2=_0x11a5d1['appearance'])===null||_0x513ff2===void 0x0?void 0x0:(_0x132643=_0x513ff2['material'])===null||_0x132643===void 0x0?void 0x0:_0x132643[_0x1ec682(_0xabc83d._0x20f98d)];if(_0x1f9feb){if(Cesium__namespace['defined'](_0x1f9feb['globalAlpha']))return _0x11a5d1[_0x1ec682(_0xabc83d._0x26f281)]['translucent']=_0x99f301!==0x1,_0x1f9feb['globalAlpha']=_0x99f301,!![];if((_0x11a5d1[_0x1ec682(0x237)]['material']['type']===Color$2||_0x11a5d1[_0x1ec682(_0xabc83d._0x38f36a)]['material']['type']===Image$1)&&Cesium__namespace['defined'](_0x1f9feb[_0x1ec682(0x84b)]))return!Cesium__namespace[_0x1ec682(0x70e)](_0x11a5d1[_0x1ec682(0x5a1)])&&(_0x11a5d1['_uniforms_color_alpha']=_0x1f9feb[_0x1ec682(_0xabc83d._0x429ab8)]['alpha']),_0x1f9feb['color']['alpha']=_0x11a5d1['_uniforms_color_alpha']*_0x99f301,_0x11a5d1['appearance'][_0x1ec682(0xf51)]=_0x1f9feb[_0x1ec682(0x84b)]['alpha']!==0x1,!![];if(_0x11a5d1['appearance']['material']['type']===Water$1)return!Cesium__namespace['defined'](_0x11a5d1[_0x1ec682(0x7f2)])&&(_0x11a5d1['_uniforms_baseWaterColor_alpha']=_0x1f9feb['baseWaterColor']['alpha'],_0x11a5d1['_uniforms_blendColor_alpha']=_0x1f9feb['blendColor']['alpha']),this[_0x1ec682(0xc2b)]!==0x1&&(_0x1f9feb['baseWaterColor']['alpha']=_0x11a5d1['_uniforms_baseWaterColor_alpha']*_0x99f301,_0x1f9feb[_0x1ec682(0xa9a)]['alpha']=_0x11a5d1['_uniforms_blendColor_alpha']*_0x99f301),!![];}var _0x3c2bd0=this['getGeometryInstanceAttributes'](this['id'],_0x11a5d1);if(_0x3c2bd0!==null&&_0x3c2bd0!==void 0x0&&_0x3c2bd0[_0x1ec682(_0xabc83d._0x3d4523)]){!Cesium__namespace['defined'](_0x11a5d1['_attributes_color_alpha'])&&(_0x11a5d1[_0x1ec682(0x951)]=_0x3c2bd0['color'][0x3]/0xff);var _0x445512=_0x11a5d1['_attributes_color_alpha']*_0x99f301;return _0x3c2bd0['color']=new Uint8Array([_0x3c2bd0['color'][0x0],_0x3c2bd0[_0x1ec682(_0xabc83d._0x45ec71)][0x1],_0x3c2bd0['color'][0x2],Cesium__namespace['Color']['floatToByte'](_0x445512)]),_0x11a5d1[_0x1ec682(_0xabc83d._0x247ff4)]['translucent']=_0x445512!==0x1,_0x3c2bd0[_0x1ec682(0x85d)]&&(!Cesium__namespace[_0x1ec682(_0xabc83d._0x5bcc82)](_0x11a5d1['_attributes_depthFailColor_alpha'])&&(_0x11a5d1['_attributes_depthFailColor_alpha']=_0x3c2bd0['depthFailColor'][0x3]/0xff),_0x3c2bd0['depthFailColor']=new Uint8Array([_0x3c2bd0['depthFailColor'][0x0],_0x3c2bd0['depthFailColor'][0x1],_0x3c2bd0[_0x1ec682(_0xabc83d._0x3993a9)][0x2],Cesium__namespace['Color']['floatToByte'](_0x11a5d1['_attributes_depthFailColor_alpha']*_0x99f301)])),!![];}}catch(_0x69769b){}return![];}},{'key':'getGeometryInstanceAttributes','value':function _0x475f0c(_0xc3734a,_0x5dacf9){var _0x546cf9=_0x91bbc4;_0x5dacf9=_0x5dacf9||this['_primitive'];if(!_0x5dacf9||!_0x5dacf9['getGeometryInstanceAttributes'])return null;if(this['style'][_0x546cf9(0x6a6)]&&!_0x5dacf9['_primitive'])return null;return _0x5dacf9[_0x546cf9(_0x4f051a._0x30f1cc)](_0xc3734a);}},{'key':'_updateLabelOpacity','value':function _0xc61bd2(_0x104661){var _0x4677fb=_0x91bbc4;this['_primitive_label']&&this['_primitive_label']['show']&&LabelStyleConver['setOpacity'](this[_0x4677fb(0x411)],_0x104661);}},{'key':'redraw','value':function _0x4f6f82(_0x5103ca){var _0x11a79f=_0x91bbc4,_0xb8ad67=this;return this[_0x11a79f(_0x38ecdd._0x2125ad)]&&this['show']&&(this['_noDestroy']=!![],this[_0x11a79f(_0x38ecdd._0x3cc10b)](),this[_0x11a79f(_0x38ecdd._0x25c684)]=![],this[_0x11a79f(0xcef)](_0x5103ca||this['style']),this[_0x11a79f(0x620)]&&this['bindPickId'](this[_0x11a79f(_0x38ecdd._0x57a65f)]),this['czmObjectEx']&&this[_0x11a79f(_0x38ecdd._0xd78ff6)]['forEach'](function(_0x35f1bc){_0xb8ad67['bindPickId'](_0x35f1bc);})),this;}},{'key':'_updatePositionsHook','value':function _0xbc81ec(){this['redraw']();}},{'key':_0x91bbc4(_0x5a3506._0x2da891),'value':function _0x4a581b(_0x92ddc0,_0x5ef174){var _0x2c613e=_0x91bbc4;if(_0x5ef174!==null&&_0x5ef174!==void 0x0&&_0x5ef174[_0x2c613e(_0x56b061._0x3e5b0d)]){if(this[_0x2c613e(_0x56b061._0x3368cf)]){var _0x3810e2,_0x2ffc01,_0x25d2a9;LabelStyleConver[_0x2c613e(_0x56b061._0x508286)](_0x92ddc0['label'],this['_primitive_label'],this['attr']),(Cesium__namespace['defined'](_0x5ef174===null||_0x5ef174===void 0x0?void 0x0:(_0x3810e2=_0x5ef174[_0x2c613e(_0x56b061._0x599f29)])===null||_0x3810e2===void 0x0?void 0x0:_0x3810e2[_0x2c613e(0xd04)])||Cesium__namespace['defined'](_0x5ef174===null||_0x5ef174===void 0x0?void 0x0:(_0x2ffc01=_0x5ef174['label'])===null||_0x2ffc01===void 0x0?void 0x0:_0x2ffc01['addHeight'])||Cesium__namespace[_0x2c613e(_0x56b061._0x2d3a1e)](_0x5ef174===null||_0x5ef174===void 0x0?void 0x0:(_0x25d2a9=_0x5ef174[_0x2c613e(0xca4)])===null||_0x25d2a9===void 0x0?void 0x0:_0x25d2a9['setHeight']))&&this['_updateLabelPosition']();}else this['_addLabel']();}else Cesium__namespace[_0x2c613e(0x70e)](_0x5ef174===null||_0x5ef174===void 0x0?void 0x0:_0x5ef174['globalAlpha'])&&this[_0x2c613e(_0x56b061._0x2f7278)](_0x5ef174['globalAlpha']);}},{'key':'_addLabel','value':function _0x6c223f(){var _0x21ad37=_0x91bbc4,_0x49e1ca=this['style']['label'];if(!_0x49e1ca||!_0x49e1ca['text'])return;Cesium__namespace['defined'](this['style']['clampToGround'])&&!Cesium__namespace['defined'](_0x49e1ca[_0x21ad37(0x6a6)])&&!Cesium__namespace['defined'](_0x49e1ca['height'])&&(_0x49e1ca['clampToGround']=this['style']['clampToGround']);var _0x35e177=LabelStyleConver['toCesiumVal'](_0x49e1ca,{},this['attr']);return _0x35e177[_0x21ad37(_0x11fe36._0x4caeec)]=this['show'],_0x35e177[_0x21ad37(0xd91)]=this['_getLablePosition'](),this['_primitive_label']&&this['_layer']['labelCollection']['remove'](this['_primitive_label']),this[_0x21ad37(0x411)]=this[_0x21ad37(0x352)]['labelCollection']['add'](_0x35e177),this['bindPickId'](this['_primitive_label']),this['_primitive_label'];}},{'key':'_updateLabelPosition','value':function _0x41b3a2(){var _0x28f659=_0x91bbc4;this[_0x28f659(_0x5b0cec._0x4441c8)]&&!this['_primitive_label'][_0x28f659(_0x5b0cec._0x13349d)]()&&(this['_primitive_label'][_0x28f659(0xd91)]=this['_getLablePosition']());}},{'key':'_getLablePosition','value':function _0x2eb86f(){var _0x23be78=_0x91bbc4,_0x247388=this['style']['label'],_0x2b4b15;if(_0x247388['position']){if(_0x247388['position']==='center')_0x2b4b15=this['centerOfMass'];else{if(isString(_0x247388['position'])){var _0x172bb0=template(_0x247388['position'],this[_0x23be78(0x310)],!![]);_0x172bb0&&(_0x2b4b15=LngLatPoint['parse'](_0x172bb0)[_0x23be78(0x208)]());}else _0x2b4b15=LngLatPoint[_0x23be78(_0x590b90._0x24f6c3)](_0x247388['position'])['toCartesian']();}}!_0x2b4b15&&(_0x2b4b15=this['center']);if(!_0x2b4b15)return new Cesium__namespace['Cartesian3']();if(Cesium__namespace[_0x23be78(0x70e)](_0x247388['height'])||Cesium__namespace['defined'](this['style'][_0x23be78(0xd04)])){var _0x351b63,_0x1875b4=(_0x351b63=_0x247388[_0x23be78(0xd04)])!==null&&_0x351b63!==void 0x0?_0x351b63:this['style']['height'];_0x2b4b15=setPositionsHeight(_0x2b4b15,_0x1875b4);}Cesium__namespace['defined'](this['style']['diffHeight'])&&(_0x2b4b15=addPositionsHeight(_0x2b4b15,this['style']['diffHeight']));var _0x470852=_0x247388['setHeight'];Cesium__namespace[_0x23be78(0x70e)](_0x470852)&&(isString(_0x470852)&&(_0x470852=Number(template(_0x470852,this[_0x23be78(0x310)],!![])),isNaN(_0x470852)&&(_0x470852=0x0)),_0x2b4b15=setPositionsHeight(_0x2b4b15,_0x470852));var _0x3a5d1d=_0x247388['addHeight'];return Cesium__namespace['defined'](_0x3a5d1d)&&(isString(_0x3a5d1d)&&(_0x3a5d1d=Number(template(_0x3a5d1d,this['attr'],!![])),isNaN(_0x3a5d1d)&&(_0x3a5d1d=0x0)),_0x2b4b15=addPositionsHeight(_0x2b4b15,_0x3a5d1d)),_0x2b4b15;}},{'key':'_getOutlineStyle','value':function _0xde9c8a(_0x4c8b2c,_0x13b6b3){var _0x38393c=_0x91bbc4,_0x20a39a,_0x4146c3,_0x4da02c,_0xa4df19,_0x2c3710=_objectSpread2({},_0x4c8b2c);return delete _0x2c3710['material'],delete _0x2c3710[_0x38393c(_0x35c327._0xc27d00)],delete _0x2c3710['materialOptions'],delete _0x2c3710['outline'],delete _0x2c3710[_0x38393c(_0x35c327._0x1ffac8)],delete _0x2c3710['outlineOpacity'],delete _0x2c3710['outlineWidth'],delete _0x2c3710[_0x38393c(0x3c3)],_objectSpread2(_objectSpread2(_objectSpread2({},_0x2c3710),{},{'show':(_0x20a39a=_0x4c8b2c['outline'])!==null&&_0x20a39a!==void 0x0?_0x20a39a:![],'color':(_0x4146c3=_0x4c8b2c['outlineColor'])!==null&&_0x4146c3!==void 0x0?_0x4146c3:Cesium__namespace['Color']['WHITE'],'opacity':_0x4c8b2c['outlineOpacity'],'width':(_0x4da02c=_0x4c8b2c[_0x38393c(0x33e)])!==null&&_0x4da02c!==void 0x0?_0x4da02c:0x1,'arcType':((_0xa4df19=_0x4c8b2c['arcType'])!==null&&_0xa4df19!==void 0x0?_0xa4df19:_0x4c8b2c[_0x38393c(_0x35c327._0x243442)])?Cesium__namespace[_0x38393c(0xae0)]['GEODESIC']:Cesium__namespace[_0x38393c(_0x35c327._0x462b02)]['NONE']},_0x4c8b2c['outlineStyle']||{}),_0x13b6b3||{});}},{'key':'_getPolylineOutlinePositions','value':function _0x3fa783(){var _0x74a2a3=_0x91bbc4;return[this[_0x74a2a3(_0x3f237b._0x57315f)]];}},{'key':'_createPolylineOutline','value':function _0x33e204(_0xf590f7){var _0x1a4c93=_0x91bbc4,_0x459066=PolylineStyleConver['toCesiumVal'](_0xf590f7),_0x513c0d=_0x459066['clampToGround']?Cesium__namespace['GroundPolylineGeometry']:Cesium__namespace['PolylineGeometry'],_0x5c0262=[],_0x7c9331=this['_getPolylineOutlinePositions']();for(var _0x58baf4=0x0,_0x5b2ba0=_0x7c9331['length'];_0x58baf4<_0x5b2ba0;_0x58baf4++){var _0x48e6f4=_0x7c9331[_0x58baf4];if(!_0x48e6f4||_0x48e6f4['length']===0x0)continue;Cesium__namespace['defined'](_0xf590f7[_0x1a4c93(_0x4fbed7._0x170b53)])&&(_0x48e6f4=setPositionsHeight(_0x48e6f4,_0xf590f7['height']));Cesium__namespace['defined'](_0xf590f7['setHeight'])&&(_0x48e6f4=setPositionsHeight(_0x48e6f4,_0xf590f7['setHeight']));Cesium__namespace['defined'](_0xf590f7['addHeight'])&&(_0x48e6f4=addPositionsHeight(_0x48e6f4,_0xf590f7['addHeight']));_0x48e6f4['length']>0x0&&(_0x48e6f4=_0x48e6f4['concat'](_0x48e6f4[0x0]));var _0x25cb17=_objectSpread2({},_0x459066);_0x25cb17['positions']=_0x48e6f4;(!_0x25cb17['material']||_0x25cb17['material']['type']==='Color')&&(_0x25cb17['vertexFormat']=Cesium__namespace['PolylineColorAppearance']['VERTEX_FORMAT']);var _0x1aaba2=this[_0x1a4c93(_0x4fbed7._0x2b9c93)](_0x25cb17),_0x5ac9b2=new Cesium__namespace[(_0x1a4c93(0xd40))]({'id':this['id'],'geometry':new _0x513c0d(_0x25cb17),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x1aaba2),'distanceDisplayCondition':_0x459066['distanceDisplayCondition'],'show':new Cesium__namespace['ShowGeometryInstanceAttribute'](this['show'])}});_0x5c0262['push'](_0x5ac9b2);}if(_0x5c0262['length']===0x0)return;var _0xd27192=_objectSpread2(_objectSpread2({},this['options']),{},{'geometryInstances':_0x5c0262,'show':this['show'],'shadows':_0x459066['shadows']});delete _0xd27192['style'],delete _0xd27192[_0x1a4c93(_0x4fbed7._0x3aeb94)];_0x459066['material']&&!_0x459066['classification']?_0xd27192['appearance']=new Cesium__namespace['PolylineMaterialAppearance'](_objectSpread2({},_0x459066)):_0xd27192['appearance']=new Cesium__namespace[(_0x1a4c93(_0x4fbed7._0xf24577))](_objectSpread2({},_0x459066));var _0x553b5e;return this['style']['clampToGround']?(_0xd27192[_0x1a4c93(_0x4fbed7._0x323ea7)]=_0x459066['classificationType'],_0x553b5e=this[_0x1a4c93(_0x4fbed7._0xaeda73)][_0x1a4c93(0xd06)](new Cesium__namespace['GroundPolylinePrimitive'](_0xd27192))):_0x553b5e=this['primitiveCollection']['add'](new Cesium__namespace[(_0x1a4c93(0x9ab))](_0xd27192)),this['bindPickId'](_0x553b5e),_0x553b5e;}},{'key':'openHighlight','value':function _0x5543ec(_0x1b6034){var _0x3382fd=_0x91bbc4,_0x1966cc,_0xbb9b23=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];_0xbb9b23&&(this['_map']['closeHighlight'](),this['_map']['last_highlighGraphic']=this);var _0x222417=_0x1b6034||this['_highlightOptions']||((_0x1966cc=this[_0x3382fd(0x352)])===null||_0x1966cc===void 0x0?void 0x0:_0x1966cc['_highlightOptions']);if(_0x222417){var _0x4cc3da=[];for(var _0x38ab0f in _0x222417){if(_0x38ab0f==='type')continue;!Cesium__namespace['defined'](this[_0x3382fd(0x5da)][_0x38ab0f])&&_0x4cc3da[_0x3382fd(0x8e7)](_0x38ab0f);}_0x4cc3da[_0x3382fd(0x6ba)]>0x0&&logWarn('openHighlight原有style中不存在以下属性关闭高亮时将无法恢复',_0x4cc3da);var _0x4ada33=merge(clone(this['style']),_0x222417);this[_0x3382fd(_0x1f77b8._0x21cf77)](_0x4ada33,_0x222417),this['_updateLabelStyleHook'](_0x4ada33,_0x222417),this['fire'](EventType['highlightOpen'],{},!![]);}}},{'key':'closeHighlight','value':function _0x1bf9d7(){var _0x5ceeb9=_0x91bbc4,_0x35c130;if(this['_state']!==State[_0x5ceeb9(0xa06)]||((_0x35c130=this['_map'])===null||_0x35c130===void 0x0?void 0x0:_0x35c130['last_highlighGraphic'])!==this)return;this['_updateStyleHook'](this['style'],this['style']),this[_0x5ceeb9(0xa21)](this[_0x5ceeb9(0x5da)],this['style']),this['_map']['_clearLastHighlight'](),this[_0x5ceeb9(0xb03)](EventType[_0x5ceeb9(0x46c)],{},!![]);}},{'key':_0x91bbc4(_0x5a3506._0x42cc28),'value':function _0x1790f4(_0x498576){var _0x1232bc=_0x91bbc4;return this['style']['flat']&&(_0x498576='#define\x20FLAT\x0a'+_0x498576),this['style']['faceForward']&&(_0x498576=_0x1232bc(0x24a)+_0x498576),_0x498576;}},{'key':'startDraw','value':function _0x4f4d6d(_0x71224){var _0x2d3121=_0x91bbc4,_0x51efb8=this;if(!this['_getDrawEntityClass']){logInfo('对象不支持标绘',this);return;}if(this['_enabledDraw'])return this;this[_0x2d3121(_0x5237fa._0x1c35c5)]=!![],this[_0x2d3121(0x7a6)]=![];_0x71224&&this['addTo'](_0x71224);if(!this['_map'])throw new Error('绘制时_map不能为空,请将对象添加到图层并且图层已添加到Map');this[_0x2d3121(0xd37)]=this['_getDrawEntityClass']({'minPointNum':this[_0x2d3121(0x514)][_0x2d3121(_0x5237fa._0x573edf)],'maxPointNum':this[_0x2d3121(0x514)][_0x2d3121(_0x5237fa._0x3b1d90)],'style':this['_getDrawEntityStyle'](),'private':!![]},!![]),this['_editing_entity']['parent']=this,this['_editing_entity'][_0x2d3121(_0x5237fa._0x22bda9)](EventType['drawCreated'],function(_0x130c2c){var _0x322567=_0x2d3121;_0x51efb8[_0x322567(_0x97075c._0x31ee45)]();}),this[_0x2d3121(0xd37)]['on']([EventType['drawAddPoint'],EventType['drawMouseMove'],EventType['drawRemovePoint']],function(_0x5cca57){var _0x17e564=_0x2d3121;_0x5cca57[_0x17e564(0xc34)]=_0x51efb8,_0x5cca57['drawtype']=_0x51efb8[_0x17e564(_0x465d78._0xb3543d)],_0x51efb8['fire'](_0x5cca57['type'],_0x5cca57,!![]);}),this[_0x2d3121(0xd37)]['startDraw'](this['_map']['graphicLayer']),this[_0x2d3121(_0x5237fa._0x20d1c9)](EventType['drawStart'],{'drawtype':this[_0x2d3121(_0x5237fa._0x4328bc)]},!![]);}},{'key':'stopDraw','value':function _0x5de571(){var _0x5e60a8=_0x91bbc4,_0xce29fe,_0xb63aa7,_0x48e2bc;if(!this['_enabledDraw']||!this['_editing_entity'])return this;this['_enabledDraw']=![];if(!this['_editing_entity']['stopDraw']()){this['remove'](!![]);return;}this['_updateDrawEntityToThis'](),this[_0x5e60a8(_0x16343._0x2f0de6)](EventType['drawCreated'],{'drawtype':this[_0x5e60a8(0xe81)],'positions':this['positions']},!![]),(_0xce29fe=this[_0x5e60a8(0x514)])!==null&&_0xce29fe!==void 0x0&&_0xce29fe['success']&&this['options']['success'](this),(_0xb63aa7=this['options'])!==null&&_0xb63aa7!==void 0x0&&(_0x48e2bc=_0xb63aa7[_0x5e60a8(_0x16343._0x3c115f)])!==null&&_0x48e2bc!==void 0x0&&_0x48e2bc['resolve']&&this['options'][_0x5e60a8(0x86c)]['resolve'](this);}},{'key':'endDraw','value':function _0x26cbdb(){var _0x156c17=_0x91bbc4;if(!this[_0x156c17(0xb11)]||!this['_editing_entity'])return![];if(!this[_0x156c17(0xd37)][_0x156c17(0xcd1)]())return![];return!![];}},{'key':_0x91bbc4(0x9c9),'value':function _0x95c93(){var _0x4aa033=_0x91bbc4,_0x494ee=this['_style2JsonBase'](this[_0x4aa033(0x5da)],![]);return delete _0x494ee['highlight'],_0x494ee;}},{'key':_0x91bbc4(0x22d),'value':function _0x4d1eaa(_0x5a9a1e,_0x3c58f6){return _0x5a9a1e['drawShow']=!_0x3c58f6,_0x5a9a1e['style']=getEditPointStyle(),create$4('point',_0x5a9a1e);}},{'key':'_updateDrawEntityToThis','value':function _0x5c3533(){var _0x2c870b=_0x91bbc4,_0x471b0c=this[_0x2c870b(_0x546dda._0x173313)]['toJSON']();this['_editing_entity']['remove'](!![]),delete this['_editing_entity'];if(_0x471b0c[_0x2c870b(_0x546dda._0x2cad65)]&&this[_0x2c870b(_0x546dda._0x494765)]['startsWith'](_0x471b0c['type']))this[_0x2c870b(_0x546dda._0x1b5322)][_0x2c870b(0x5da)]=merge(this['options'][_0x2c870b(0x5da)],_0x471b0c['style']),this['_updateStyleBaseHook'](this['options']['style']);else this['_updateStyleByEdit']&&this[_0x2c870b(_0x546dda._0x4ecf11)](_0x471b0c[_0x2c870b(0x5da)],_0x471b0c);if(_0x471b0c['position'])this['position']=_0x471b0c['position'];else _0x471b0c[_0x2c870b(_0x546dda._0x3ef5b6)]&&(this['positions']=_0x471b0c['positions']);this['show']=!![];}},{'key':'startEditing','value':function _0x5e881d(){var _0x2894fc={_0x2fd7c6:0x218,_0x1c616a:0xd37,_0x5aa323:0x6e4,_0xf7c19d:0x752},_0x269797=_0x91bbc4,_0x719381=this;if(this['_enabledEdit'])return this;this[_0x269797(0xedc)]=!![];if(!this[_0x269797(_0x2d56f8._0x2a3368)])throw new Error('编辑时_map不能为空,请将对象添加到图层并且图层已添加到Map');this[_0x269797(_0x2d56f8._0x35ccc4)]=this[_0x269797(0x64f)]({'hasMoveEdit':this['options']['hasMoveEdit'],'hasHeightEdit':this['options']['hasHeightEdit'],'style':this['_getDrawEntityStyle'](),'position':this[_0x269797(0xd91)],'positions':this[_0x269797(0xbe0)],'private':!![]},![]);this['_startEditingHook']&&this[_0x269797(0x2e4)](this['_editing_entity']);this[_0x269797(0xd37)][_0x269797(_0x2d56f8._0x167f10)]=this;var _0x115666=this[_0x269797(0xe81)]['startsWith'](this['_editing_entity']['type']);this[_0x269797(_0x2d56f8._0xc4fe51)][_0x269797(_0x2d56f8._0x4fd2fd)](EventType['editStop'],function(_0xa285e9){var _0x1a7d20=_0x269797;_0x719381[_0x1a7d20(0x229)]();}),this['_editing_entity']['on'](EventType['editStyle'],function(_0x47e1a3){var _0x349c7c=_0x269797,_0x125402=_0x719381['_editing_entity'][_0x349c7c(_0x564478._0x2591d0)]();if(_0x125402['style']&&_0x115666)_0x719381['options']['style']=merge(_0x719381[_0x349c7c(_0x564478._0x4168d1)][_0x349c7c(0x5da)],_0x125402['style']);else _0x719381[_0x349c7c(0x701)]&&_0x719381['_updateStyleByEdit'](_0x125402[_0x349c7c(0x5da)],_0x125402);}),this[_0x269797(0xd37)]['on']([EventType['editAddPoint'],EventType['editMovePoint'],EventType[_0x269797(_0x2d56f8._0x36eb8e)]],function(_0x5568cb){var _0x54f80d=_0x269797;if(_0x719381[_0x54f80d(0xd37)]['_position_draw'])_0x115666?(_0x719381['_point']=LngLatPoint[_0x54f80d(_0x2894fc._0x2fd7c6)](_0x719381[_0x54f80d(_0x2894fc._0x1c616a)]['_position_draw']),_0x719381[_0x54f80d(_0x2894fc._0x5aa323)]=_0x719381['_editing_entity'][_0x54f80d(0xdb1)]):_0x719381['position']=_0x719381['_editing_entity']['_position_draw'];else _0x719381['_editing_entity']['_positions_draw']&&(_0x115666?(_0x719381['_points']=LngLatArray['toPoints'](_0x719381['_editing_entity'][_0x54f80d(0x752)]),_0x719381[_0x54f80d(0x896)]=_0x719381['_editing_entity']['_positions_draw']):_0x719381['positions']=_0x719381['_editing_entity'][_0x54f80d(_0x2894fc._0xf7c19d)]);}),this['_map'][_0x269797(_0x2d56f8._0x143676)]['addGraphic'](this['_editing_entity']),this['_editing_entity']['startEditing'](),_0x115666?this['show']=![]:this[_0x269797(0xd37)][_0x269797(0xe81)]!=='point'&&(this[_0x269797(0xd37)]['entityGraphic']['show']=![]);}},{'key':'stopEditing','value':function _0xadfd94(){var _0xf49801=_0x91bbc4;if(!this['_enabledEdit']||!this['_editing_entity'])return this;this[_0xf49801(0xedc)]=![],this['_updateDrawEntityToThis']();}}]),_0x7dece;}(BaseGraphic),BasePointPrimitive=function(_0x2e93ae){var _0x3cc7d2={_0x57de5e:0x874,_0xa497ce:0xbf6,_0x49c801:0xbe0,_0x546d36:0x1004,_0x2af317:0xdb3,_0x23d151:0xcef,_0x1da5c8:0x53a,_0x4a0716:0x1fc,_0x3247bf:0x531},_0x591eff={_0x3f4632:0xd91},_0x3e1959={_0x587023:0xf99},_0x53b4ca={_0xe8539b:0xf21,_0x590d47:0x659,_0x2f84de:0xdcd,_0x4a84b7:0x640},_0x1d1366={_0x4ea01a:0x9ff,_0x5d5d32:0x41d,_0x911da0:0xfb0,_0x4d6f31:0x2ff,_0x28ba39:0x8bf,_0x2d823f:0x6e4},_0x50a6eb={_0x2eafa1:0x970},_0x248991={_0x5de5ea:0x659},_0x2951a0={_0x88523f:0x640,_0x18fdfa:0x6b7,_0x2134e0:0x659},_0x24ebf2={_0x43846b:0xab0,_0x4562f6:0x770,_0xb3ea8:0x5da,_0x322c42:0x70e,_0x1f4655:0xb46,_0x1c7712:0xe42,_0x34a8f3:0x973,_0x200546:0x5da,_0x17287a:0x7ad},_0xd1cd37={_0x53db5a:0x994,_0x3c31a1:0xa10},_0x4371ce={_0x3afdd7:0x7ee,_0x5b495f:0xe02,_0x48031a:0x7ee},_0x536ceb={_0x15d512:0xcef},_0x36f062={_0x3da781:0xfe7},_0x466d92={_0x4277d5:0x6ba},_0x668ccf={_0x117ac1:0x688,_0x56d30f:0xcdf,_0xedeab:0xa10,_0x1f25c5:0x659,_0x41717e:0x7a6},_0x7c815e={_0x4725cc:0x688},_0x4eb4ee={_0x4ded27:0x791},_0x344431={_0x416936:0x514},_0x3875b2={_0x50557f:0xfd6,_0x50f0b6:0x514,_0x9a4266:0x994},_0x4fc28f={_0x3a7041:0xab0},_0x49dca3={_0x32c30e:0x70e,_0x3e7bb6:0xe42},_0x25cd43={_0x3b2610:0x640},_0xa42595={_0x339de4:0x514},_0x5ad920={_0x1d158a:0xbe0},_0x1903b2={_0x38e1d7:0x4ba,_0x5a4bcd:0xd68,_0x147dd3:0x4ba,_0x4462c8:0x208,_0x1af148:0x514,_0x2625fd:0xd27,_0x267006:0x6e4},_0x156d50={_0x277ec4:0x659},_0x3815dc={_0x1e2c68:0x477,_0x5515fb:0x4ba,_0x3b4ce4:0x23b,_0x51e68d:0xd56,_0x25cc0c:0x8f8},_0x1bf72b=_0x5a92ef;_inherits(_0x1352f0,_0x2e93ae);var _0x215bc5=_createSuper(_0x1352f0);function _0x1352f0(){var _0x33b0e5=_0x4361,_0x18ded9,_0x3913f3,_0x22965f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x1352f0),_0x3913f3=_0x215bc5['call'](this,_0x22965f),_0x3913f3['_hasEdit']=(_0x18ded9=_0x3913f3['options'][_0x33b0e5(_0x3815dc._0x1e2c68)])!==null&&_0x18ded9!==void 0x0?_0x18ded9:!![];_0x22965f['positions']&&(_0x3913f3[_0x33b0e5(0xbe0)]=_0x22965f[_0x33b0e5(0xbe0)]);if(_0x22965f['position'])_0x3913f3['position']=_0x22965f['position'];else{if(_0x22965f[_0x33b0e5(0xa10)]){_0x3913f3[_0x33b0e5(0x6e4)]=Cesium__namespace['Matrix4']['getTranslation'](_0x22965f['modelMatrix'],new Cesium__namespace['Cartesian3']()),_0x3913f3[_0x33b0e5(_0x3815dc._0x5515fb)]=LngLatPoint['parse'](_0x3913f3['_position']);if(!Cesium__namespace['defined'](_0x3913f3['style']['heading'])){var _0x44091a=Cesium__namespace[_0x33b0e5(0xcc3)]['getMatrix3'](_0x22965f['modelMatrix'],new Cesium__namespace['Matrix3']()),_0x220f81=Cesium__namespace['Matrix4']['getMatrix3'](Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x3913f3[_0x33b0e5(0x6e4)]),new Cesium__namespace['Matrix3']()),_0x213a47=Cesium__namespace['Matrix3']['getColumn'](_0x220f81,0x0,new Cesium__namespace['Cartesian3']()),_0xe1c276=Cesium__namespace['Matrix3']['getColumn'](_0x220f81,0x1,new Cesium__namespace['Cartesian3']()),_0x5dcdfa=Cesium__namespace['Matrix3']['getColumn'](_0x220f81,0x2,new Cesium__namespace['Cartesian3']()),_0x1baf17=Cesium__namespace['Matrix3'][_0x33b0e5(0x47c)](_0x44091a,0x0,new Cesium__namespace['Cartesian3']());_0x1baf17=Cesium__namespace['Cartesian3']['cross'](_0x1baf17,_0x5dcdfa,_0x1baf17),_0x1baf17=Cesium__namespace[_0x33b0e5(_0x3815dc._0x3b4ce4)][_0x33b0e5(0x2ef)](_0x5dcdfa,_0x1baf17,_0x1baf17),_0x1baf17=Cesium__namespace['Cartesian3']['normalize'](_0x1baf17,_0x1baf17);var _0x4e1be9=Cesium__namespace['Cartesian3']['angleBetween'](_0x213a47,_0x1baf17),_0x165d77=Cesium__namespace['Cartesian3'][_0x33b0e5(_0x3815dc._0x51e68d)](_0xe1c276,_0x1baf17);_0x165d77>Math['PI']*0.5&&(_0x4e1be9=0x2*Math['PI']-_0x4e1be9),_0x3913f3['style']['heading']=Cesium__namespace['Math'][_0x33b0e5(_0x3815dc._0x25cc0c)](_0x4e1be9);}}}return _0x3913f3;}return _createClass(_0x1352f0,[{'key':'position','get':function _0x5370b7(){var _0x454be3=_0x4361;if(this['_position'])return this['_position'];if(this['property']){var _0x10aa9e,_0x165842;return this[_0x454be3(_0x156d50._0x277ec4)]['getValue']((_0x10aa9e=this['_map'])===null||_0x10aa9e===void 0x0?void 0x0:(_0x165842=_0x10aa9e['clock'])===null||_0x165842===void 0x0?void 0x0:_0x165842['currentTime']);}},'set':function _0x27ed41(_0x890ff2){var _0x18f974=_0x4361,_0x21a0ca;if(this['_forPositionProperty'](_0x890ff2))return this['_position'];this[_0x18f974(0x4ba)]=LngLatPoint['parse'](_0x890ff2);if(this[_0x18f974(_0x1903b2._0x38e1d7)]){var _0x363fe0=this['style']['setHeight'];Cesium__namespace[_0x18f974(0x70e)](_0x363fe0)&&(isString(_0x363fe0)&&(_0x363fe0=Number(template(_0x363fe0,this['attr'],!![])),isNaN(_0x363fe0)&&(_0x363fe0=0x0)),this['_point'][_0x18f974(_0x1903b2._0x5a4bcd)]=_0x363fe0);var _0xe3673c=this['getAddHeight']();_0xe3673c!==0x0&&(this[_0x18f974(_0x1903b2._0x147dd3)]['alt']=this[_0x18f974(0x4ba)][_0x18f974(0xd68)]+_0xe3673c);}this['_position']=(_0x21a0ca=this['_point'])===null||_0x21a0ca===void 0x0?void 0x0:_0x21a0ca[_0x18f974(_0x1903b2._0x4462c8)](),this[_0x18f974(_0x1903b2._0x1af148)]['modelMatrix']&&delete this['options']['modelMatrix'],this['czmObject']&&this[_0x18f974(_0x1903b2._0x2625fd)](),this['_primitive_label']&&this[_0x18f974(0x806)](),this['fire'](EventType['updatePosition'],{'position':this[_0x18f974(_0x1903b2._0x267006)]});}},{'key':'positionsShow','get':function _0x26c713(){var _0x578747=_0x4361;return this[_0x578747(_0x5ad920._0x1d158a)];}},{'key':'positionShow','get':function _0x1eb42c(){return this['_position'];}},{'key':_0x1bf72b(_0x3cc7d2._0x57de5e),'get':function _0x1a0228(){return this['_point'];}},{'key':_0x1bf72b(0x7aa),'get':function _0xeff741(){return this['getCoordinate']();}},{'key':'center','get':function _0x3ad132(){return this['position'];}},{'key':_0x1bf72b(_0x3cc7d2._0xa497ce),'get':function _0x31b548(){var _0x134110=_0x1bf72b;return this[_0x134110(0x874)];}},{'key':_0x1bf72b(0xd04),'get':function _0x1cd7bc(){var _0x301d79;return(_0x301d79=this['point'])===null||_0x301d79===void 0x0?void 0x0:_0x301d79['alt'];},'set':function _0x3a386f(_0x37b6b4){this['point']['alt']=_0x37b6b4,this['position']=this['point'];}},{'key':_0x1bf72b(_0x3cc7d2._0x49c801),'get':function _0x4832fc(){var _0x576a46=_0x1bf72b;return this[_0x576a46(0xd91)]?[this[_0x576a46(0xd91)]]:null;},'set':function _0x5c4f18(_0x11ccb8){_0x11ccb8&&_0x11ccb8['length']>0x0&&(this['position']=_0x11ccb8[0x0]);}},{'key':_0x1bf72b(_0x3cc7d2._0x546d36),'get':function _0x1e772a(){return[this['point']];}},{'key':_0x1bf72b(0xfd0),'get':function _0x484bc9(){var _0x532410=_0x1bf72b;return[this[_0x532410(0x7aa)]];}},{'key':'orientation','get':function _0x44ce08(){var _0x3eaab9=_0x1bf72b;return this['_orientation']||this[_0x3eaab9(_0xa42595._0x339de4)]['orientation'];},'set':function _0x229caa(_0x8796ec){var _0x11c37f=_0x1bf72b;this[_0x11c37f(_0x25cd43._0x3b2610)]=_0x8796ec;}},{'key':'modelMatrix','get':function _0x230bd4(){return this['options']['modelMatrix']?this['options']['modelMatrix']:this['_getModelMatrix'](this['position'],this['_orientation']);}},{'key':'heading','get':function _0x3e1b94(){var _0x49e4e1=_0x1bf72b,_0xd4cf91;if(Cesium__namespace[_0x49e4e1(_0x49dca3._0x32c30e)](this['_heading_reality']))return Cesium__namespace['Math']['toDegrees'](this[_0x49e4e1(_0x49dca3._0x3e7bb6)]);return(_0xd4cf91=this['style']['heading'])!==null&&_0xd4cf91!==void 0x0?_0xd4cf91:0x0;},'set':function _0x4a6d28(_0x1665a2){this['style']['heading']=_0x1665a2,this['updateModelMatrix']();}},{'key':'pitch','get':function _0x263244(){var _0x2904f7=_0x1bf72b,_0x1ed556;if(Cesium__namespace[_0x2904f7(0x70e)](this['_pitch_reality']))return Cesium__namespace[_0x2904f7(_0x4fc28f._0x3a7041)][_0x2904f7(0x8f8)](this[_0x2904f7(0x853)]);return(_0x1ed556=this['style']['pitch'])!==null&&_0x1ed556!==void 0x0?_0x1ed556:0x0;},'set':function _0xc4d30d(_0x15630e){this['style']['pitch']=_0x15630e,this['updateModelMatrix']();}},{'key':'roll','get':function _0x539a66(){var _0xdf653b;if(Cesium__namespace['defined'](this['_roll_reality']))return Cesium__namespace['Math']['toDegrees'](this['_roll_reality']);return(_0xdf653b=this['style']['roll'])!==null&&_0xdf653b!==void 0x0?_0xdf653b:0x0;},'set':function _0x1bd402(_0x16b545){this['style']['roll']=_0x16b545,this['updateModelMatrix']();}},{'key':'objectsToExclude','get':function _0x3bf87e(){var _0x2f308e=_0x1bf72b;if(this[_0x2f308e(0x514)][_0x2f308e(_0x3875b2._0x50557f)])return this[_0x2f308e(_0x3875b2._0x50f0b6)]['objectsToExclude'];if(this['_primitive']instanceof Cesium__namespace['Model'])return[this[_0x2f308e(_0x3875b2._0x9a4266)]];return undefined;},'set':function _0x1e95f8(_0x52c1bc){var _0x53d0ba=_0x1bf72b;this[_0x53d0ba(_0x344431._0x416936)]['objectsToExclude']=_0x52c1bc;}},{'key':'trackedEntity','get':function _0x290a05(){var _0x5e93d1=_0x1bf72b,_0x4e4347=this;return!this['_trackedEntity']&&(this['_trackedEntity']=this['_layer']['dataSource'][_0x5e93d1(_0x4eb4ee._0x4ded27)]['add']({'position':this['property']||new Cesium__namespace['CallbackProperty'](function(_0x580486){return _0x4e4347['_position'];},![]),'point':{'pixelSize':0x2,'color':Cesium__namespace['Color']['WHITE']['withAlpha'](0.01)}})),this[_0x5e93d1(0x7ee)];}},{'key':'debugAxis','get':function _0x2b92ad(){var _0x1e55f3=_0x1bf72b;return this[_0x1e55f3(_0x7c815e._0x4725cc)];},'set':function _0x1ae9fc(_0x3e7e70){var _0x1dd3f6=_0x1bf72b,_0x58bd51=this;this[_0x1dd3f6(_0x668ccf._0x117ac1)]=_0x3e7e70;if(!this['debugAxisPrimitive']){var _0x22bf4e=Math['max'](Cesium__namespace['Cartographic'][_0x1dd3f6(_0x668ccf._0x56d30f)](this['positionShow'])['height']*0.06,0x64);this[_0x1dd3f6(0xfe7)]=this['_layer']['primitiveCollection'][_0x1dd3f6(0xd06)](new Cesium__namespace['DebugModelMatrixPrimitive']({'modelMatrix':this[_0x1dd3f6(_0x668ccf._0xedeab)],'length':_0x22bf4e,'width':0x5})),this['debugAxisPrimitive']['_tooltipConfig']={'content':'<span\x20style=\x22color:\x20red;\x22>红色</span>\x20是\x20X轴<br/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20style=\x22color:\x20green;\x22>绿色</span>\x20是\x20Y轴<br/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20style=\x22color:\x20blue;\x22>蓝色</span>\x20是\x20Z轴','options':this['options']['tooltipOptions']},this[_0x1dd3f6(_0x668ccf._0x1f25c5)]&&(this['debugAxisPrimitive']['_timeTik']=setInterval(function(){_0x58bd51['debugAxisPrimitive']['modelMatrix']=_0x58bd51['modelMatrix'];},0x12c)),this['bindPickId'](this['debugAxisPrimitive']);}this[_0x1dd3f6(0xfe7)][_0x1dd3f6(_0x668ccf._0x41717e)]=_0x3e7e70;}},{'key':_0x1bf72b(_0x3cc7d2._0x2af317),'get':function _0x27c144(){var _0xcd3d2b=_0x1bf72b;return this['debugAxisPrimitive']?this['debugAxisPrimitive'][_0xcd3d2b(_0x466d92._0x4277d5)]:0x0;},'set':function _0x5c37fd(_0x32287f){var _0x505a2b=_0x1bf72b;!this[_0x505a2b(_0x36f062._0x3da781)]&&(this[_0x505a2b(0xdc0)]=!![]),this['debugAxisPrimitive']['length']=_0x32287f;}},{'key':_0x1bf72b(_0x3cc7d2._0x23d151),'value':function _0x160cd3(_0x471de3){var _0x89df6f=_0x1bf72b;if(!this['show']||!this['position'])return;this[_0x89df6f(0x1fc)](this['options']['position']),_get(_getPrototypeOf(_0x1352f0['prototype']),_0x89df6f(_0x536ceb._0x15d512),this)['call'](this,_0x471de3);}},{'key':'_removedHook','value':function _0x70b8b2(_0x38fbb){var _0x595424=_0x1bf72b;this[_0x595424(_0x4371ce._0x3afdd7)]&&(this['_map'][_0x595424(_0x4371ce._0x5b495f)]===this['_trackedEntity']&&(this['_map']['trackedEntity']=undefined),this[_0x595424(0x352)]['dataSource']['entities']['remove'](this[_0x595424(_0x4371ce._0x48031a)]),delete this['_trackedEntity']),_get(_getPrototypeOf(_0x1352f0['prototype']),_0x595424(0x3fd),this)['call'](this,_0x38fbb);}},{'key':_0x1bf72b(0x98b),'value':function _0x2dd395(){var _0x183157=_0x1bf72b;this['_primitive']&&(this[_0x183157(_0xd1cd37._0x53db5a)]['modelMatrix']=this[_0x183157(_0xd1cd37._0x3c31a1)]);}},{'key':_0x1bf72b(0xc49),'value':function _0x3ea7d4(_0x29dc00,_0x357fb3){var _0x1adfdb=_0x1bf72b;if(!_0x29dc00)return Cesium__namespace['Matrix4']['IDENTITY'];var _0x2f4da4=Cesium__namespace['Math']['toRadians'](this['style']['heading']||0x0),_0x3c7ab0=Cesium__namespace['Math']['toRadians'](this['style']['pitch']||0x0),_0x34ff6a=Cesium__namespace[_0x1adfdb(_0x24ebf2._0x43846b)]['toRadians'](this['style']['roll']||0x0),_0xf0af93=this['style']['mergeOrientation']||!Cesium__namespace[_0x1adfdb(0x70e)](this[_0x1adfdb(0x5da)][_0x1adfdb(0x9b7)])||!Cesium__namespace[_0x1adfdb(0x70e)](this['style'][_0x1adfdb(0x9dd)])||!Cesium__namespace['defined'](this['style']['roll']);if(_0x357fb3&&_0xf0af93){if(_0x357fb3['getValue']){var _0x1470f2,_0x11e263;_0x357fb3=_0x357fb3[_0x1adfdb(_0x24ebf2._0x4562f6)]((_0x1470f2=this[_0x1adfdb(0x399)])===null||_0x1470f2===void 0x0?void 0x0:(_0x11e263=_0x1470f2[_0x1adfdb(0xa38)])===null||_0x11e263===void 0x0?void 0x0:_0x11e263['currentTime']);}if(_0x357fb3){var _0x22505f=getHeadingPitchRollByOrientation(_0x29dc00,_0x357fb3);this['style']['mergeOrientation']?(_0x2f4da4+=_0x22505f['heading'],_0x34ff6a+=_0x22505f['roll'],_0x3c7ab0+=_0x22505f['pitch']):(!Cesium__namespace['defined'](this[_0x1adfdb(_0x24ebf2._0xb3ea8)]['heading'])&&(_0x2f4da4=_0x22505f['heading']),!Cesium__namespace[_0x1adfdb(_0x24ebf2._0x322c42)](this['style']['roll'])&&(_0x34ff6a=_0x22505f[_0x1adfdb(_0x24ebf2._0x1f4655)]),!Cesium__namespace['defined'](this['style']['pitch'])&&(_0x3c7ab0=_0x22505f[_0x1adfdb(0x9dd)]));}}this[_0x1adfdb(_0x24ebf2._0x1c7712)]=_0x2f4da4,this['_pitch_reality']=_0x3c7ab0,this[_0x1adfdb(0x22f)]=_0x34ff6a;var _0x56f6fe=Cesium__namespace['Transforms']['headingPitchRollToFixedFrame'](_0x29dc00,new Cesium__namespace['HeadingPitchRoll'](_0x2f4da4,_0x3c7ab0,_0x34ff6a),Cesium__namespace['Ellipsoid'][_0x1adfdb(0x3ec)],this['options']['fixedFrameTransform']);if(Cesium__namespace['defined'](this['scaleX'])&&Cesium__namespace[_0x1adfdb(0x70e)](this['scaleY'])&&Cesium__namespace['defined'](this['scaleZ']))Cesium__namespace['Matrix4']['multiplyByScale'](_0x56f6fe,new Cesium__namespace['Cartesian3'](this['scaleX'],this['scaleY'],this[_0x1adfdb(0x474)]),_0x56f6fe);else Cesium__namespace['defined'](this['style']['scale'])&&Cesium__namespace['Matrix4'][_0x1adfdb(_0x24ebf2._0x34a8f3)](_0x56f6fe,new Cesium__namespace['Cartesian3'](this[_0x1adfdb(_0x24ebf2._0x200546)]['scale'],this['style'][_0x1adfdb(_0x24ebf2._0x17287a)],this[_0x1adfdb(_0x24ebf2._0x200546)]['scale']),_0x56f6fe);return _0x56f6fe;}},{'key':_0x1bf72b(_0x3cc7d2._0x1da5c8),'value':function _0x54d753(_0x2775f3){return{'type':'Point','coordinates':this['getCoordinate'](_0x2775f3===null||_0x2775f3===void 0x0?void 0x0:_0x2775f3['noAlt'])};}},{'key':_0x1bf72b(_0x3cc7d2._0x4a0716),'value':function _0x289fac(_0x37704f){var _0x52e0e0=_0x1bf72b;if(_0x37704f instanceof Cesium__namespace['CallbackProperty']||_0x37704f instanceof Cesium__namespace['SampledPositionProperty']){var _0x26d272;return this['options']['frameRate']=(_0x26d272=this['options']['frameRate'])!==null&&_0x26d272!==void 0x0?_0x26d272:0x14,this[_0x52e0e0(_0x2951a0._0x88523f)]=this['options'][_0x52e0e0(_0x2951a0._0x18fdfa)]||new Cesium__namespace['VelocityOrientationProperty'](_0x37704f),this[_0x52e0e0(_0x2951a0._0x2134e0)]=_0x37704f,this['bindUpdateEvent'](),!![];}else return![];}},{'key':'update','value':function _0x26c78b(_0x224064){var _0x3aa885=_0x1bf72b;if(!this['show'])return;this['property']&&(this[_0x3aa885(0x6e4)]=this[_0x3aa885(_0x248991._0x5de5ea)][_0x3aa885(0x770)](_0x224064[_0x3aa885(0xc79)]),this['czmObject']&&this['_updatePositionsHook'](),this['_primitive_label']&&this['_updateLabelPosition']());}},{'key':_0x1bf72b(_0x3cc7d2._0x3247bf),'value':function _0x2df58e(){var _0x359ad8=_0x1bf72b;return this['property']||this[_0x359ad8(0xd91)]||this[_0x359ad8(_0x50a6eb._0x2eafa1)];}},{'key':'addDynamicPosition','value':function _0x5f0ca8(_0x1fade7,_0x5d76b4){var _0x26fc30=_0x1bf72b,_0x3c04e8,_0x96d86c,_0x5cbb3d,_0x1e8624;!this[_0x26fc30(0xf99)]&&this[_0x26fc30(_0x1d1366._0x4ea01a)]();this[_0x26fc30(_0x1d1366._0x5d5d32)]();var _0x29faa2=((_0x3c04e8=this['_map'])===null||_0x3c04e8===void 0x0?void 0x0:(_0x96d86c=_0x3c04e8['clock'])===null||_0x96d86c===void 0x0?void 0x0:_0x96d86c['currentTime'])||Cesium__namespace[_0x26fc30(0xfb0)]['now']();if(!_0x5d76b4)_0x5d76b4=_0x29faa2;else{if(isNumber(_0x5d76b4))_0x5d76b4=Cesium__namespace[_0x26fc30(0xfb0)]['addSeconds'](_0x29faa2,_0x5d76b4,new Cesium__namespace['JulianDate']());else{if(isString(_0x5d76b4))_0x5d76b4[_0x26fc30(0x51a)]('Z')===-0x1?_0x5d76b4=Cesium__namespace[_0x26fc30(0xfb0)]['fromDate'](new Date(_0x5d76b4)):_0x5d76b4=Cesium__namespace['JulianDate']['fromIso8601'](_0x5d76b4);else _0x5d76b4 instanceof Date&&(_0x5d76b4=Cesium__namespace[_0x26fc30(_0x1d1366._0x911da0)]['fromDate'](_0x5d76b4));}}var _0x3cf4b6=(_0x5cbb3d=this['_sampledPositionProperty'])===null||_0x5cbb3d===void 0x0?void 0x0:(_0x1e8624=_0x5cbb3d[_0x26fc30(_0x1d1366._0x4d6f31)])===null||_0x1e8624===void 0x0?void 0x0:_0x1e8624[_0x26fc30(_0x1d1366._0x28ba39)];if((_0x3cf4b6===null||_0x3cf4b6===void 0x0?void 0x0:_0x3cf4b6['length'])>0x0&&this[_0x26fc30(_0x1d1366._0x2d823f)]){var _0xa9a6bb=_0x3cf4b6[_0x3cf4b6['length']-0x1];Cesium__namespace['JulianDate']['secondsDifference'](_0x29faa2,_0xa9a6bb)>0x0&&this[_0x26fc30(0xf99)]['addSample'](_0x29faa2,this['_position']);}var _0x260a95=LngLatPoint['parse'](_0x1fade7)['toCartesian']();return this[_0x26fc30(0xf99)]['addSample'](_0x5d76b4,_0x260a95),this;}},{'key':'_initSampledPositionProperty','value':function _0x47a383(){var _0x2f0a14={_0x48810d:0x4a9,_0x155288:0x2d3,_0x1e672f:0x888,_0x231cd3:0xcdf},_0x5df1c=_0x1bf72b,_0x444042,_0x2df515,_0x16a28f=this;this[_0x5df1c(0x4a9)]=-0x1,this['_frameRateHeight']=(_0x444042=this['options'][_0x5df1c(_0x53b4ca._0xe8539b)])!==null&&_0x444042!==void 0x0?_0x444042:0x1e,this['_maxCacheCount']=(_0x2df515=this['options'][_0x5df1c(0x4df)])!==null&&_0x2df515!==void 0x0?_0x2df515:0x32;var _0x43e811;if(this['_sampledPositionProperty'])_0x43e811=this['_sampledPositionProperty'];else{var _0x5958fc,_0x58f649;_0x43e811=new Cesium__namespace['SampledPositionProperty'](),_0x43e811['forwardExtrapolationType']=(_0x5958fc=this['options']['forwardExtrapolationType'])!==null&&_0x5958fc!==void 0x0?_0x5958fc:Cesium__namespace[_0x5df1c(0xcd5)]['NONE'],_0x43e811['backwardExtrapolationType']=(_0x58f649=this['options']['backwardExtrapolationType'])!==null&&_0x58f649!==void 0x0?_0x58f649:Cesium__namespace['ExtrapolationType']['NONE'],this['_sampledPositionProperty']=_0x43e811;}this[_0x5df1c(_0x53b4ca._0x590d47)]=new Cesium__namespace[(_0x5df1c(_0x53b4ca._0x2f84de))](function(_0x3330a6){var _0x4f5a1b=_0x5df1c;if(!_0x16a28f[_0x4f5a1b(0x399)])return undefined;var _0x4d2a11=_0x43e811['getValue'](_0x3330a6);if(_0x4d2a11&&_0x16a28f[_0x4f5a1b(0x514)]['clampToTileset']){_0x16a28f['_clampToTilesetFrame']++;if(!_0x16a28f['_clampToTilesetHeight']||_0x16a28f[_0x4f5a1b(_0x2f0a14._0x48810d)]%_0x16a28f[_0x4f5a1b(_0x2f0a14._0x155288)]===0x0){var _0x1d4693=getHeight(_0x16a28f[_0x4f5a1b(0x399)]['scene'],_0x4d2a11,{'objectsToExclude':_0x16a28f[_0x4f5a1b(0xfd6)],'has3dtiles':!![]});_0x1d4693&&(_0x16a28f['_clampToTilesetHeight']=_0x1d4693);}if(_0x16a28f['_clampToTilesetHeight']){var _0x94d72c=Cesium__namespace[_0x4f5a1b(_0x2f0a14._0x1e672f)][_0x4f5a1b(_0x2f0a14._0x231cd3)](_0x4d2a11);_0x4d2a11=Cesium__namespace['Cartesian3']['fromRadians'](_0x94d72c['longitude'],_0x94d72c['latitude'],_0x16a28f['_clampToTilesetHeight']+_0x16a28f['getAddHeight']());}}return _0x4d2a11;},![]),this[_0x5df1c(_0x53b4ca._0x4a84b7)]=this['options']['orientation']||new Cesium__namespace['VelocityOrientationProperty'](_0x43e811),this['bindUpdateEvent']();}},{'key':_0x1bf72b(0x41d),'value':function _0x526baf(){var _0x29a459=_0x1bf72b,_0x19245e,_0x31d513;if(this[_0x29a459(0x434)]<0x1)return;var _0x115c7c=(_0x19245e=this[_0x29a459(_0x3e1959._0x587023)])===null||_0x19245e===void 0x0?void 0x0:(_0x31d513=_0x19245e['_property'])===null||_0x31d513===void 0x0?void 0x0:_0x31d513['_times'];if(!_0x115c7c||_0x115c7c['length']===0x0)return;var _0x25b280=_0x115c7c['length']-this['_maxCacheCount']-0x1;_0x25b280>0x0&&this['_sampledPositionProperty'][_0x29a459(0x8fd)](new Cesium__namespace['TimeInterval']({'start':_0x115c7c[0x0],'stop':_0x115c7c[_0x25b280]}));}},{'key':'autoSurfaceHeight','value':function _0x31aef2(){var _0x21c055={_0x22bcad:0xd91},_0x3208cf=_0x1bf72b,_0x427f5f=this,_0x526d09=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return getSurfaceHeight(this[_0x3208cf(0x399)]['scene'],this[_0x3208cf(_0x591eff._0x3f4632)],_0x526d09)['then'](function(_0x33186f){var _0x78bd7d=_0x3208cf;_0x33186f[_0x78bd7d(_0x21c055._0x22bcad)]&&(_0x427f5f['position']=_0x33186f['position']);});}},{'key':'clampToGround','value':function _0x1242d3(_0x314d1c){var _0x20650b=_0x1bf72b;return this[_0x20650b(0x9cc)](_0x314d1c);}},{'key':'getCoordinate','value':function _0x3f38b1(_0x1b187e){var _0x311cb0=_0x1bf72b;return this['point']?this['point'][_0x311cb0(0xdde)](_0x1b187e):[];}}]),_0x1352f0;}(BasePrimitive),PointPrimitive=function(_0x31f556){var _0x508619={_0x2417ae:0xd91},_0x340238={_0x3db250:0x7f9},_0x11f4b7={_0x198ee6:0x1fc,_0x21387a:0x994,_0x5c1401:0xca4},_0x127bae=_0x5a92ef;_inherits(_0x492a13,_0x31f556);var _0x32ace6=_createSuper(_0x492a13);function _0x492a13(){var _0x249426=_0x4361;return _classCallCheck(this,_0x492a13),_0x32ace6[_0x249426(0xa90)](this,arguments);}return _createClass(_0x492a13,[{'key':'primitiveCollection','get':function _0x2eedc6(){var _0x932470=_0x4361,_0x43020f;return(_0x43020f=this['_layer'])===null||_0x43020f===void 0x0?void 0x0:_0x43020f[_0x932470(0x428)];}},{'key':'_showHook','value':function _0x360e2a(_0x51692f){var _0x1d02e8=_0x4361;if(this['_primitive'])this[_0x1d02e8(0x994)]['show']=_0x51692f;else _0x51692f&&_get(_getPrototypeOf(_0x492a13['prototype']),_0x1d02e8(0x648),this)['call'](this,_0x51692f);}},{'key':'_addedHook','value':function _0x4a0c49(_0x457fc1){var _0x1bbf47=_0x4361;if(!this['show'])return;this[_0x1bbf47(_0x11f4b7._0x198ee6)](this['options']['position']);this[_0x1bbf47(_0x11f4b7._0x21387a)]&&this['primitiveCollection']['remove'](this[_0x1bbf47(_0x11f4b7._0x21387a)]);var _0xc61bbb=PointStyleConver['toCesiumVal'](this['style'],{'show':this['show'],'position':this['position']});this['_primitive']=this['primitiveCollection']['add'](_0xc61bbb),this[_0x1bbf47(0x5da)][_0x1bbf47(_0x11f4b7._0x5c1401)]&&this['_addLabel']();}},{'key':_0x127bae(0x6b3),'value':function _0x55f282(_0x46a84c,_0x252434){var _0x1d0abd=_0x127bae;PointStyleConver[_0x1d0abd(0x851)](_0x46a84c,this['primitive']);}},{'key':'_style2Json','value':function _0xbd201c(_0x202117,_0x569987){var _0x3af31d=_0x127bae;return PointStyleConver[_0x3af31d(_0x340238._0x3db250)](_0x202117,_0x569987);}},{'key':'_updatePositionsHook','value':function _0x2dc3e4(){var _0x392606=_0x127bae;this['_primitive']['position']=this[_0x392606(_0x508619._0x2417ae)];}},{'key':'_getDrawEntityClass','value':function _0x44a3b6(_0x29b15e,_0x410d76){return create$4('point',_0x29b15e);}}]),_0x492a13;}(BasePointPrimitive);register$4('pointP',PointPrimitive,!![]);var BasePolyPrimitive=function(_0x37f4d7){var _0x5fd4e7={_0x423d5:0x6a6},_0x42966f={_0x95942a:0xab5},_0x8f0aa3={_0x2bd72c:0x218,_0x3ec90f:0xcae},_0x1ba9e0={_0x2aed56:0xbe0},_0x82340d={_0x5c29a7:0x896},_0x46837f={_0x2908b8:0xbe0},_0x26d666={_0x15ff83:0x411},_0x17c03a={_0x5e4fb9:0x310,_0x5a63df:0x208},_0x214473={_0x17d153:0x896},_0x67fab6={_0x361369:0xbe0},_0x60753b={_0x1a9a7d:0x89a},_0x12eef4={_0x5cb488:0x69c},_0x3cb467={_0x152b12:0x477,_0xb6a857:0x5da},_0x4dc663=_0x5a92ef;_inherits(_0x5a306d,_0x37f4d7);var _0x1eefe3=_createSuper(_0x5a306d);function _0x5a306d(){var _0x52129c=_0x4361,_0x34a2da,_0xa4ada4,_0x3892c5=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5a306d),_0xa4ada4=_0x1eefe3['call'](this,_0x3892c5),_0xa4ada4['_hasEdit']=(_0x34a2da=_0xa4ada4['options'][_0x52129c(_0x3cb467._0x152b12)])!==null&&_0x34a2da!==void 0x0?_0x34a2da:!![],_0x3892c5['positions']&&(_0xa4ada4['style']['buffer']>0x0?_0xa4ada4['positions']=bufferPoints(_0x3892c5[_0x52129c(0xbe0)],_0xa4ada4['style'][_0x52129c(0xced)],_0xa4ada4[_0x52129c(_0x3cb467._0xb6a857)][_0x52129c(0xcf6)]):_0xa4ada4['positions']=_0x3892c5[_0x52129c(0xbe0)]),_0xa4ada4;}return _createClass(_0x5a306d,[{'key':'center','get':function _0x1e4631(){var _0x27f5d1=_0x4361;return this['style']['closure']?this[_0x27f5d1(_0x12eef4._0x5cb488)]:this[_0x27f5d1(0xd4e)];}},{'key':'centerOfMass','get':function _0x1d3af2(){return centerOfMass(this['positions']);}},{'key':'centerOfLine','get':function _0x52db01(){var _0x236e9a=_0x4361,_0xda36bb=this['positions'];if(!_0xda36bb||_0xda36bb['length']===0x0)return null;else{if(_0xda36bb['length']===0x1)return _0xda36bb[0x0];}return _0xda36bb['length']<0xa?sliceByMaxDistance(_0xda36bb,this[_0x236e9a(_0x60753b._0x1a9a7d)]/0x2,{'point':!![]}):_0xda36bb[Math[_0x236e9a(0x2e8)](_0xda36bb['length']/0x2)];}},{'key':'distance','get':function _0x2076b7(){var _0x189709=_0x4361;return getDistance(this[_0x189709(_0x67fab6._0x361369)]);}},{'key':'area','get':function _0x51b9bd(){return getSurfaceArea(this['positions']);}},{'key':'positions','get':function _0x80e26e(){var _0x3a5d41=_0x4361;return this[_0x3a5d41(_0x214473._0x17d153)];},'set':function _0x85c1ae(_0x7b9f7){var _0x41d5e0=_0x4361,_0x11f549=this;if(!_0x7b9f7)return;var _0x150a64=[],_0x3df1c6=[];_0x7b9f7['forEach'](function(_0x57993c,_0x5a37cb){var _0x20cea0=_0x4361,_0x5b6f03=LngLatPoint['parse'](_0x57993c);if(!_0x5b6f03||!_0x5b6f03['valid']())return;var _0x53f0e9=_0x11f549['style']['setHeight'];if(Cesium__namespace['defined'](_0x53f0e9)){if(isString(_0x53f0e9))_0x53f0e9=Number(template(_0x53f0e9,_0x11f549[_0x20cea0(_0x17c03a._0x5e4fb9)],!![])),isNaN(_0x53f0e9)&&(_0x53f0e9=0x0);else Array['isArray'](_0x53f0e9)&&(_0x53f0e9=_0x53f0e9[_0x5a37cb]||0x0);_0x5b6f03[_0x20cea0(0xd68)]=_0x53f0e9;}var _0x4b14b6=_0x11f549[_0x20cea0(0x8d8)](_0x5a37cb);_0x4b14b6!==0x0&&(_0x5b6f03['alt']=_0x5b6f03['alt']+_0x4b14b6),_0x150a64[_0x20cea0(0x8e7)](_0x5b6f03),_0x3df1c6['push'](_0x5b6f03[_0x20cea0(_0x17c03a._0x5a63df)]());}),this['_points']=_0x150a64,this['_positions']=_0x3df1c6,this['_primitive']&&this[_0x41d5e0(0xd27)](),this[_0x41d5e0(_0x26d666._0x15ff83)]&&this[_0x41d5e0(0x806)](),this[_0x41d5e0(0xb03)](EventType['updatePosition'],{'positions':this[_0x41d5e0(0x896)]});}},{'key':'positionsShow','get':function _0x162642(){var _0x437999=_0x4361;return this[_0x437999(_0x46837f._0x2908b8)];}},{'key':_0x4dc663(0x1004),'get':function _0x5dc4d3(){var _0x524c82=_0x4dc663;return!this['_points']&&(this['_points']=LngLatArray['toPoints'](this[_0x524c82(_0x82340d._0x5c29a7)])),this[_0x524c82(0x2bf)];}},{'key':'coordinates','get':function _0x30a86f(){return this['getCoordinates']();}},{'key':'rectangle','get':function _0xb8dabc(){var _0x120dee=_0x4dc663;return Cesium__namespace['Rectangle']['fromCartesianArray'](this[_0x120dee(_0x1ba9e0._0x2aed56)]);}},{'key':'_getGeoJsonGeometry','value':function _0x727b83(_0x2dc0c2){return{'type':'LineString','coordinates':this['getCoordinates'](_0x2dc0c2===null||_0x2dc0c2===void 0x0?void 0x0:_0x2dc0c2['noAlt'])};}},{'key':'getCoordinates','value':function _0x4925df(_0x22fadc){var _0x3dbef4=[];return this['points']['forEach'](function(_0x352b62){_0x3dbef4['push'](_0x352b62['toArray'](_0x22fadc));}),_0x3dbef4;}},{'key':'isInPoly','value':function _0x3eafd3(_0x2de845){var _0x20808e=_0x4dc663,_0x47d1aa=LngLatPoint[_0x20808e(_0x8f0aa3._0x2bd72c)](_0x2de845),_0x22de34=Cesium__namespace[_0x20808e(0xcae)]['contains'](Cesium__namespace[_0x20808e(_0x8f0aa3._0x3ec90f)][_0x20808e(0x61d)](this['positions']),_0x47d1aa['toCartographic']());if(!_0x22de34)return![];return isInPoly(_0x47d1aa,this[_0x20808e(0xfd0)]);}},{'key':'autoSurfaceHeight','value':function _0x532650(){var _0x1d8a10=_0x4dc663,_0x3a092c=this,_0x293f95=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return computeSurfacePoints(_objectSpread2(_objectSpread2({},_0x293f95),{},{'map':this['_map'],'positions':this['positions']}))[_0x1d8a10(_0x42966f._0x95942a)](function(_0x46df76){var _0x19a773=_0x1d8a10;return!_0x46df76[_0x19a773(0x55e)]&&(_0x3a092c['positions']=_0x46df76['positions']),_0x46df76;});}},{'key':_0x4dc663(_0x5fd4e7._0x423d5),'value':function _0x2b69fe(_0x3c50e5){return this['autoSurfaceHeight'](_0x3c50e5);}}]),_0x5a306d;}(BasePrimitive),PolylinePrimitive=function(_0x2964a6){var _0x5ad585={_0x1e3240:0xa70},_0x4d984e={_0x2ab267:0x480},_0x1da6d6={_0x28305e:0x29e,_0x4a7805:0xf10,_0x59619a:0x85d,_0x46c424:0xccb},_0x3f76dc={_0xd1b310:0x4b9,_0x51b864:0xbe0,_0x3b77b3:0xa11},_0x33fa15=_0x5a92ef;_inherits(_0x4c4432,_0x2964a6);var _0xb60d2c=_createSuper(_0x4c4432);function _0x4c4432(){var _0x1eb516=_0x4361;return _classCallCheck(this,_0x4c4432),_0xb60d2c[_0x1eb516(0xa90)](this,arguments);}return _createClass(_0x4c4432,[{'key':_0x33fa15(0xd10),'value':function _0x738db3(_0x1a2e97){return PolylineStyleConver['toCesiumVal'](_0x1a2e97);}},{'key':'_style2Json','value':function _0x2b5a3b(_0x3e0e05,_0x3ce527){return PolylineStyleConver['toJSON'](_0x3e0e05,_0x3ce527);}},{'key':'_createGeometryInstance','value':function _0x3fb8c0(_0x4bc6ef,_0x557686){var _0x453e8c=_0x33fa15,_0x5d92be;_0x4bc6ef['positions']=this['positions']||[];_0x4bc6ef['closure']&&((_0x5d92be=_0x4bc6ef['positions'])===null||_0x5d92be===void 0x0?void 0x0:_0x5d92be['length'])>0x0&&(_0x4bc6ef['positions']=_0x4bc6ef['positions'][_0x453e8c(_0x3f76dc._0xd1b310)](_0x4bc6ef[_0x453e8c(_0x3f76dc._0x51b864)][0x0]));var _0x26d6cf=_0x4bc6ef['clampToGround']?Cesium__namespace['GroundPolylineGeometry']:Cesium__namespace['PolylineGeometry'];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0x26d6cf(_0x4bc6ef),'attributes':this['options'][_0x453e8c(_0x3f76dc._0x3b77b3)]});}},{'key':'_createAppearance','value':function _0x52d4d9(_0x571754,_0x54003c){var _0x2251ba=_0x33fa15;if(_0x571754['_isColorMaterial']){_0x54003c['geometryInstances']['geometry']['vertexFormat']=Cesium__namespace['PolylineColorAppearance'][_0x2251ba(0x447)];if(!_0x571754[_0x2251ba(_0x1da6d6._0x28305e)]){var _0x2a68f6=this['_getColorByColorMaterial'](_0x571754);_0x54003c['geometryInstances']['attributes']=_0x54003c[_0x2251ba(_0x1da6d6._0x4a7805)]['attributes']||{},_0x54003c[_0x2251ba(_0x1da6d6._0x4a7805)]['attributes']['color']=Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x2a68f6),_0x571754['depthFail']&&(_0x54003c[_0x2251ba(_0x1da6d6._0x4a7805)][_0x2251ba(0xa11)][_0x2251ba(_0x1da6d6._0x59619a)]=Cesium__namespace['ColorGeometryInstanceAttribute'][_0x2251ba(_0x1da6d6._0x46c424)](_0x571754['depthFailColor']||_0x2a68f6));}return new Cesium__namespace['PolylineColorAppearance'](_objectSpread2({},_0x571754));}else return new Cesium__namespace['PolylineMaterialAppearance'](_objectSpread2({},_0x571754));}},{'key':'_updateStyleHook','value':function _0x4cb39f(_0xecc1a1,_0x266042){var _0x56e3d3=_0x33fa15;Cesium__namespace[_0x56e3d3(0x70e)](_0x266042[_0x56e3d3(_0x4d984e._0x2ab267)])?this['redraw'](_0xecc1a1):_get(_getPrototypeOf(_0x4c4432['prototype']),'_updateStyleHook',this)[_0x56e3d3(0x53f)](this,_0xecc1a1,_0x266042);}},{'key':'_getDrawEntityClass','value':function _0x548509(_0x4c5e5b,_0x3a63ea){var _0x40daba=_0x33fa15;return create$4(_0x40daba(_0x5ad585._0x1e3240),_0x4c5e5b);}}]),_0x4c4432;}(BasePolyPrimitive);register$4('polylineP',PolylinePrimitive);var BaseLayer=function(_0x15fcad){var _0x10526a={_0x14e95e:0xab2,_0x1a2d1b:0xcfe,_0x964a7f:0x41e,_0x4fb325:0x219},_0x4b8afa={_0x24d53f:0x53f,_0x6896e4:0xe86},_0x563308={_0x26dedf:0x310,_0x962699:0xaaf,_0x5c1159:0xe81},_0x5cc540={_0xd243bb:0x70e,_0x4d14cf:0x514,_0x38a554:0xded},_0x4c72a2={_0x319d1f:0x514,_0x2821db:0xa34},_0x2fe59e={_0x3eaf8b:0xe81},_0x239316={_0x484da0:0x70e,_0x1f1d47:0xd87,_0x39b108:0xa34,_0x1cb388:0x7a6,_0x383896:0x7a6,_0x5d1701:0x587},_0x2692f1={_0x5d340f:0x970,_0x441448:0xc1d},_0x283501={_0xc7d7e7:0xab5},_0x300285={_0x48a424:0xb03},_0x198a96={_0x1cd792:0xe86,_0x5852d1:0xa06,_0x2a7cc1:0x399,_0x3ad17c:0x3fd,_0x580f04:0xb03,_0x572765:0x514,_0x45406e:0x389},_0x34fcb1={_0x59577b:0xe86,_0x5baeb6:0xa06,_0x1d8afb:0xb27,_0x4fe9bf:0xd06},_0x51819c={_0x295132:0x399,_0x419af4:0xa2f},_0x278198={_0x5403f8:0x4a0},_0x2beb1b={_0x400dd2:0x514,_0x33fd90:0xcfe},_0x58c5fd={_0x5ac2df:0xe82},_0x5465e6={_0x19e0f6:0xccd},_0x2214cf={_0x5c4ba8:0x518},_0xf2ba2c={_0x255653:0xe86},_0x3da9d4={_0x443e8d:0xe86},_0x11f47f={_0x7def9:0x514},_0x27ff89={_0x46dcae:0xa34},_0x5df44f={_0x43ceda:0x53f,_0x3486e6:0x4a0},_0x1611ae=_0x5a92ef;_inherits(_0xba76f8,_0x15fcad);var _0x54c95e=_createSuper(_0xba76f8);function _0xba76f8(){var _0x7ff145=_0x4361,_0x59b20f,_0x5e4e87,_0x173e3d,_0x225750,_0x67c61a,_0x1f0846=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xba76f8),_0x67c61a=_0x54c95e[_0x7ff145(_0x5df44f._0x43ceda)](this,_0x1f0846),_0x67c61a['options']=_0x1f0846,_0x1f0846['id']=(_0x59b20f=_0x1f0846['id'])!==null&&_0x59b20f!==void 0x0?_0x59b20f:createGuid(),_0x1f0846['pid']=(_0x5e4e87=_0x1f0846['pid'])!==null&&_0x5e4e87!==void 0x0?_0x5e4e87:-0x1,_0x67c61a['_show']=(_0x173e3d=_0x1f0846['show'])!==null&&_0x173e3d!==void 0x0?_0x173e3d:!![],_0x67c61a['_private']=_0x1f0846['private'],_0x67c61a[_0x7ff145(_0x5df44f._0x3486e6)]=(_0x225750=_0x1f0846['opacity'])!==null&&_0x225750!==void 0x0?_0x225750:0x1,Cesium__namespace['defined'](_0x1f0846[_0x7ff145(0x313)])&&(_0x67c61a[_0x7ff145(0x4a0)]=_0x1f0846['alpha']),_0x67c61a['options']['proxy']&&(isString(_0x67c61a['options']['proxy'])?_0x67c61a['_proxy']=new Cesium__namespace[(_0x7ff145(0xf45))](_0x67c61a['options'][_0x7ff145(0x52c)]):_0x67c61a[_0x7ff145(0x606)]=_0x67c61a['options'][_0x7ff145(0x52c)]),replaceOnlineUrlDomain(_0x67c61a['options']),_0x67c61a['_bindControl'](),_0x67c61a['_readyPromise']=Cesium__namespace['defer']?Cesium__namespace['defer']():Cesium__namespace['when']['defer'](),_0x67c61a['_state']=State['INITIALIZED'],_0x67c61a;}return _createClass(_0xba76f8,[{'key':'id','get':function _0x32bb94(){return this['options']['id'];},'set':function _0x45d326(_0x3fa837){this['options']['id']=_0x3fa837;}},{'key':'uuid','get':function _0x5e503f(){return this['options']['id'];}},{'key':'name','get':function _0x36621a(){var _0x3b8a5f=_0x4361;return this['options'][_0x3b8a5f(_0x27ff89._0x46dcae)];},'set':function _0x286db0(_0x1f581c){var _0x74bbef=_0x4361;this[_0x74bbef(0x514)]['name']=_0x1f581c;}},{'key':_0x1611ae(_0x10526a._0x14e95e),'get':function _0x32462c(){var _0x5413b2=_0x1611ae;return this[_0x5413b2(_0x11f47f._0x7def9)]['pid'];},'set':function _0x3fa239(_0x1a6233){var _0x18fef8=_0x1611ae;this['options'][_0x18fef8(0xab2)]=_0x1a6233;}},{'key':'type','get':function _0x691570(){return this['_type'];}},{'key':'state','get':function _0x9cd0f0(){var _0x13582c=_0x1611ae;return this[_0x13582c(_0x3da9d4._0x443e8d)];}},{'key':'isAdded','get':function _0x45dbee(){var _0x74d1e7=_0x1611ae;return this[_0x74d1e7(_0xf2ba2c._0x255653)]===State['ADDED'];}},{'key':'isDestroy','get':function _0x3f5f86(){return this['_state']===State['DESTROY'];}},{'key':'isPrivate','get':function _0x8e728b(){var _0x10b79f=_0x1611ae;if(this[_0x10b79f(_0x2214cf._0x5c4ba8)])return!![];return![];}},{'key':'readyPromise','get':function _0x512630(){var _0x3cfc57=_0x1611ae;return this[_0x3cfc57(_0x5465e6._0x19e0f6)][_0x3cfc57(0xea8)];}},{'key':'layer','get':function _0x501d13(){return null;}},{'key':'show','get':function _0x307133(){return this['_show'];},'set':function _0xe8492f(_0x26a4d5){var _0x18d233=_0x1611ae;if(this[_0x18d233(0xb47)]===_0x26a4d5||this[_0x18d233(_0x58c5fd._0x5ac2df)])return;this[_0x18d233(0x514)]['show']=_0x26a4d5,this['_show']=_0x26a4d5,this['layer']&&(Array[_0x18d233(0x71a)](this['layer'])?this['layer']['forEach'](function(_0x434b39){_0x434b39['show']=_0x26a4d5;}):this['layer']['show']=_0x26a4d5),this['isAdded']&&(this['_showHook']&&this['_showHook'](_0x26a4d5),_0x26a4d5?this['fire'](EventType['show']):this['fire'](EventType['hide']));}},{'key':_0x1611ae(_0x10526a._0x1a2d1b),'get':function _0x162422(){var _0x1275bc=_0x1611ae;if(this[_0x1275bc(_0x2beb1b._0x400dd2)][_0x1275bc(_0x2beb1b._0x33fd90)]===![])return![];return!!this['setOpacity'];}},{'key':'opacity','get':function _0x33d52a(){var _0x5b9211=_0x1611ae;return this[_0x5b9211(_0x278198._0x5403f8)];},'set':function _0x376405(_0x38a8e9){this['_opacity']=_0x38a8e9,this['setOpacity']&&this['setOpacity'](_0x38a8e9);}},{'key':'addTo','value':function _0x216331(_0x44cf4){return _0x44cf4&&_0x44cf4['addLayer']&&_0x44cf4['addLayer'](this),this;}},{'key':'remove','value':function _0x39f65a(_0x13e102){var _0x362a5b=_0x1611ae;this[_0x362a5b(_0x51819c._0x295132)]&&this['_map'][_0x362a5b(_0x51819c._0x419af4)](this,_0x13e102);}},{'key':'_onAdd','value':function _0x761359(_0x2a9367){var _0x4c9e9e=_0x1611ae,_0x48cbcd;if(this[_0x4c9e9e(_0x34fcb1._0x59577b)]===State[_0x4c9e9e(_0x34fcb1._0x5baeb6)])return;this['_map']=_0x2a9367;if(this['options']['eventParent'])this['addEventParent'](this['options'][_0x4c9e9e(0x389)]);else{if(((_0x48cbcd=this['options'])===null||_0x48cbcd===void 0x0?void 0x0:_0x48cbcd['eventParent'])===![]);else this[_0x4c9e9e(0xfe1)](_0x2a9367);}this['_mountedHook']&&(!this[_0x4c9e9e(_0x34fcb1._0x1d8afb)]&&(this['_mountedHook'](),this['_createOK']=!![])),this['_addedHook']&&this['_addedHook'](),this['options']['flyTo']&&this[_0x4c9e9e(0xbf8)]({'duration':0x0}),this[_0x4c9e9e(_0x34fcb1._0x59577b)]=State['ADDED'],this['fire'](EventType[_0x4c9e9e(_0x34fcb1._0x4fe9bf)]),this['fire'](EventType['addLayer'],{},!![]);}},{'key':'_onRemove','value':function _0x1c3911(){var _0x298cfd=_0x1611ae,_0xd764da,_0x27b178;if(this[_0x298cfd(_0x198a96._0x1cd792)]!==State[_0x298cfd(_0x198a96._0x5852d1)])return;if(!this[_0x298cfd(_0x198a96._0x2a7cc1)])return;this[_0x298cfd(0x3fd)]&&this[_0x298cfd(_0x198a96._0x3ad17c)](),this['_state']=State['REMOVED'],this[_0x298cfd(_0x198a96._0x580f04)](EventType['remove']),this[_0x298cfd(0xb03)](EventType['removeLayer'],{},!![]);if((_0xd764da=this[_0x298cfd(0x514)])!==null&&_0xd764da!==void 0x0&&_0xd764da['eventParent'])this['removeEventParent'](this['options']['eventParent']);else{if(((_0x27b178=this[_0x298cfd(_0x198a96._0x572765)])===null||_0x27b178===void 0x0?void 0x0:_0x27b178[_0x298cfd(_0x198a96._0x45406e)])===![]);else this['removeEventParent'](this[_0x298cfd(_0x198a96._0x2a7cc1)]);}this[_0x298cfd(_0x198a96._0x2a7cc1)]=null;}},{'key':'_mountedHook','value':function _0x2e47ae(){}},{'key':'_addedHook','value':function _0x595be8(){}},{'key':'_removedHook','value':function _0x586321(){}},{'key':'fire','value':function _0x12d8c4(_0x5e24c0){var _0x443d39=_0x1611ae,_0xcabe91=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x47fbfc=arguments[_0x443d39(0x6ba)]>0x2?arguments[0x2]:undefined;return!_0xcabe91['layer']&&(_0xcabe91['layer']=this),_get(_getPrototypeOf(_0xba76f8['prototype']),_0x443d39(_0x300285._0x48a424),this)['call'](this,_0x5e24c0,_0xcabe91,_0x47fbfc);}},{'key':'flyToByAnimationEnd','value':function _0x213543(_0x2ba1ee){var _0x232ed7=_0x1611ae,_0x50b03d=this;if(!this['_map']||!this['show'])return this;return this['_map'][_0x232ed7(0xeb5)]()?this['_map']['openFlyAnimationEndFun']=function(){var _0x567c98=_0x232ed7;_0x50b03d[_0x567c98(0xf32)](_0x2ba1ee);}:this['flyTo'](_0x2ba1ee),this;}},{'key':_0x1611ae(0xf32),'value':function _0x4f07d9(_0x621d98){var _0x484421=_0x1611ae,_0x3a6597=this,_0x316ed4=this['_flyTo'](_0x621d98);return _0x316ed4?_0x316ed4:this['readyPromise'][_0x484421(_0x283501._0xc7d7e7)](function(_0x5a5f64){var _0x35dd97=_0x484421;return _0x3a6597[_0x35dd97(0x390)](_0x621d98);});}},{'key':'_flyTo','value':function _0x199eca(){var _0x17836d=_0x1611ae,_0x40a323=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this['_map'])return Promise['resolve'](![]);this['options']['flyToOptions']&&(_0x40a323=_objectSpread2(_objectSpread2({},this['options']['flyToOptions']),_0x40a323));this['_map']['cancelFlyTo']();if(this['options']['center'])return this['_map']['setCameraView'](this['options'][_0x17836d(_0x2692f1._0x5d340f)],_0x40a323);var _0x4bb54d=this['options']['extent']||this['_extent']||this['getRectangle']&&this[_0x17836d(0xe9e)]();if(_0x4bb54d)return this['_map'][_0x17836d(_0x2692f1._0x441448)](_0x4bb54d,_0x40a323);}},{'key':'setOptions','value':function _0x3e5a76(_0x1451e7){var _0x161d7f=_0x1611ae;if(!_0x1451e7||Object['keys'](_0x1451e7)['length']===0x0)return this;return this['options']=merge(this[_0x161d7f(0x514)],_0x1451e7),Cesium__namespace[_0x161d7f(_0x239316._0x484da0)](_0x1451e7[_0x161d7f(_0x239316._0x1f1d47)])&&(this[_0x161d7f(0xd87)]=_0x1451e7[_0x161d7f(0xd87)]),Cesium__namespace['defined'](_0x1451e7[_0x161d7f(0xa34)])&&(this['name']=_0x1451e7[_0x161d7f(_0x239316._0x39b108)]),Cesium__namespace['defined'](_0x1451e7[_0x161d7f(_0x239316._0x1cb388)])&&(this[_0x161d7f(_0x239316._0x1cb388)]=_0x1451e7[_0x161d7f(_0x239316._0x383896)]),this['_bindControl'](),this[_0x161d7f(_0x239316._0x5d1701)]&&this['_setOptionsHook'](this[_0x161d7f(0x514)],_0x1451e7),this;}},{'key':'toJSON','value':function _0x2e5579(){var _0x34415f=_0x1611ae,_0x42c060=clone(this['options'],['parent','eventParent']);return _0x42c060['id']=this['id'],_0x42c060[_0x34415f(_0x2fe59e._0x3eaf8b)]=this[_0x34415f(0xe81)],_0x42c060['show']=this['show'],this['_toJsonEx'](_0x42c060),_0x42c060;}},{'key':_0x1611ae(_0x10526a._0x964a7f),'value':function _0x326b37(_0xd6fd11){}},{'key':'_bindControl','value':function _0x19e9b6(){var _0x9e3218=_0x1611ae,_0x2aed70=this;Cesium__namespace[_0x9e3218(_0x5cc540._0xd243bb)](this[_0x9e3218(_0x5cc540._0x4d14cf)]['contextmenuItems'])&&(this['options'][_0x9e3218(_0x5cc540._0x38a554)]?this['_contextmenuConfig']={'content':this['options']['contextmenuItems'],'options':this['options']['contextmenuOptions'],'layer':this}:this['_contextmenuConfig']=null);if(Cesium__namespace['defined'](this['options']['popup'])){if(this['options']['popup']){var _0x3d3a25=this[_0x9e3218(0x514)][_0x9e3218(0xf16)]||{};this[_0x9e3218(0x7f5)]={'options':_0x3d3a25,'content':bindLayerPopup(this[_0x9e3218(0x514)]['popup'],function(_0x14ca2e,_0x35f254){var _0x1e3cb1=_0x9e3218,_0x1381db=_objectSpread2({'layer_name':_0x2aed70['options'][_0x1e3cb1(0xa34)]},_0x2aed70['_getAttrForPopup'](_0x35f254)),_0x44d490=_0x2aed70['name'];if(_0x3d3a25['noTitle'])_0x44d490=null;else{if(_0x3d3a25['title'])_0x44d490=_0x3d3a25[_0x1e3cb1(0x28c)];else _0x3d3a25['titleField']&&(_0x44d490=_0x1381db[_0x3d3a25['titleField']]);}return getTemplateHtml({'title':_0x44d490,'template':_0x14ca2e,'attr':_0x1381db});}),'layer':this};}else this['_popupConfig']=null;}if(Cesium__namespace['defined'](this['options']['tooltip'])){if(this[_0x9e3218(0x514)]['tooltip']){var _0x102125=this['options']['tooltipOptions']||{};this['_tooltipConfig']={'options':_0x102125,'content':bindLayerPopup(this['options']['tooltip'],function(_0x4391fb,_0x2f14e4){var _0x2035e5=_0x9e3218,_0x43658e=_objectSpread2({'layer_name':_0x2aed70[_0x2035e5(_0x4c72a2._0x319d1f)][_0x2035e5(_0x4c72a2._0x2821db)]},_0x2aed70['_getAttrForPopup'](_0x2f14e4)),_0x3ee6f8=_0x2aed70['name'];if(_0x102125['noTitle'])_0x3ee6f8=null;else{if(_0x102125['title'])_0x3ee6f8=_0x102125['title'];else _0x102125['titleField']&&(_0x3ee6f8=_0x43658e[_0x102125[_0x2035e5(0x776)]]);}return getTemplateHtml({'title':_0x3ee6f8,'template':_0x4391fb,'attr':_0x43658e});}),'layer':this};}else this['_tooltipConfig']=null;}}},{'key':_0x1611ae(_0x10526a._0x4fb325),'value':function _0x5b54bf(_0x1c827c){var _0x496018=_0x1611ae,_0x5a7cd4,_0x27d1c3;if(_0x1c827c!==null&&_0x1c827c!==void 0x0&&_0x1c827c['attr'])return _0x1c827c['attr'];if(_0x1c827c!==null&&_0x1c827c!==void 0x0&&(_0x5a7cd4=_0x1c827c['graphic'])!==null&&_0x5a7cd4!==void 0x0&&_0x5a7cd4['attr'])return _0x1c827c['graphic'][_0x496018(_0x563308._0x26dedf)];if(!_0x1c827c['czmObject'])return{};var _0x5511f6=_0x1c827c['czmObject'][_0x496018(0x505)]||_0x1c827c['czmObject']['properties']||_0x1c827c['czmObject'][_0x496018(_0x563308._0x962699)];return _0x5511f6&&_0x5511f6[_0x496018(_0x563308._0x5c1159)]&&_0x5511f6['attr']&&(_0x5511f6=_0x5511f6['attr']),(_0x27d1c3=_0x5511f6)!==null&&_0x27d1c3!==void 0x0?_0x27d1c3:{};}},{'key':_0x1611ae(0x63f),'value':function _0x2a520b(_0x2e1ead,_0x58e507){if(_0x58e507['type']==='load')return![];return!![];}},{'key':'destroy','value':function _0x1a1120(_0x4b0e0b){var _0x4fbc2c=_0x1611ae;if(this['_state']===State['DESTROY'])return;this[_0x4fbc2c(0xe86)]!==State['REMOVED']&&(this['clear']&&this['clear'](),this['remove']()),_get(_getPrototypeOf(_0xba76f8['prototype']),_0x4fbc2c(0xc9d),this)[_0x4fbc2c(_0x4b8afa._0x24d53f)](this,_0x4b0e0b),this[_0x4fbc2c(_0x4b8afa._0x6896e4)]=State[_0x4fbc2c(0x7fa)];}}]),_0xba76f8;}(BaseClass);function bindLayerPopup(_0x3f533a,_0x8a98e0){return typeof _0x3f533a==='function'?function(_0x4048e9){return _0x3f533a(_0x4048e9);}:function(_0x50f1ba){return _0x8a98e0(_0x3f533a,_0x50f1ba);};}var BaseGraphicLayer=function(_0x4621cb){var _0x36c148={_0x4a8786:0xf80,_0x33e7e4:0x58a,_0x20d87e:0xc0a},_0x1aa11a={_0x3fdcbc:0x399},_0x5306ef={_0x56f258:0x514},_0x10d89b={_0x856a8d:0x6ba},_0xf2f787={_0x5d8c03:0xe6c,_0x3b2af0:0x88a},_0x4dff88={_0x4b903f:0x88a,_0x51750d:0x4f2},_0x549f3b={_0x136a33:0x399},_0x16013a={_0x405eb2:0xbe2},_0x604f1f={_0x5f0c46:0x36e},_0x29f266={_0x131095:0x7f5},_0x5bb0b4={_0x5a9244:0x7f5,_0x554dc1:0x9bf,_0x396fbf:0x4f2,_0x586f9c:0x6ba,_0x2ede5b:0x7f5},_0x21fb67={_0x1504c8:0x399,_0x2cecb6:0x399,_0x3f23ab:0x1ea},_0xf03680={_0x3e15f0:0x956,_0x54ccc8:0xc2d},_0xd9063={_0x17d5f1:0x3e0,_0x1a6e17:0x759},_0x13fcee={_0x4210f3:0xd66,_0x3cd53b:0xf80,_0x2d6640:0x342},_0x48c50f={_0x2c9de5:0x4fd,_0x95fc4a:0x342},_0xe11d08={_0x11c72d:0x958},_0x4e1ab9=_0x5a92ef;_inherits(_0x569fb0,_0x4621cb);var _0x103647=_createSuper(_0x569fb0);function _0x569fb0(){var _0x9f035e=_0x4361,_0x13ac1f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x569fb0),_0x13ac1f[_0x9f035e(0x49c)]&&_0x13ac1f[_0x9f035e(0xe89)]&&(_0x13ac1f['url']=template(_0x13ac1f['url'],_0x13ac1f['templateValues'])),_0x103647['call'](this,_0x13ac1f);}return _createClass(_0x569fb0,[{'key':'_showHook','value':function _0x1335e5(_0xcd1ce){var _0x38db8a=_0x4361;!_0xcd1ce&&this[_0x38db8a(_0xe11d08._0x11c72d)]();}},{'key':'_addedHook','value':function _0x34cf04(){var _0x585590=_0x4361,_0x2a5cc1,_0x3c0306;if(this['options']['highlight'])this['bindHighlight'](this['options']['highlight']);else(_0x2a5cc1=this[_0x585590(0x514)][_0x585590(_0x48c50f._0x2c9de5)])!==null&&_0x2a5cc1!==void 0x0&&(_0x3c0306=_0x2a5cc1['styleOptions'])!==null&&_0x3c0306!==void 0x0&&_0x3c0306[_0x585590(0xd66)]&&this['bindHighlight'](this['options']['symbol'][_0x585590(_0x48c50f._0x95fc4a)]['highlight']);}},{'key':'_removedHook','value':function _0x1b8abf(){this['_closeAllControl'](),this['unbindHighlight']();}},{'key':'_setOptionsHook','value':function _0x181667(_0x448111,_0x8b7b62){var _0x19eb61=_0x4361;if(this['_highlightOptions']){var _0x40962f,_0x2e7dca;this['unbindHighlight']();if(_0x448111[_0x19eb61(0xd66)])this[_0x19eb61(0xf80)](_0x448111['highlight']);else(_0x40962f=_0x448111['symbol'])!==null&&_0x40962f!==void 0x0&&(_0x2e7dca=_0x40962f[_0x19eb61(0x342)])!==null&&_0x2e7dca!==void 0x0&&_0x2e7dca[_0x19eb61(_0x13fcee._0x4210f3)]&&this[_0x19eb61(_0x13fcee._0x3cd53b)](_0x448111['symbol'][_0x19eb61(_0x13fcee._0x2d6640)]['highlight']);}}},{'key':_0x4e1ab9(0x958),'value':function _0xbc1a5e(){this['closePopup'](),this['closeTooltip'](),this['closeSmallTooltip'](),this['closeContextMenu']();}},{'key':_0x4e1ab9(_0x36c148._0x4a8786),'value':function _0x1f8554(_0x55baae){var _0x1b9f4f=_0x4e1ab9;this['unbindHighlight'](),this[_0x1b9f4f(_0xd9063._0x17d5f1)]=_0x55baae,this['_highlightOptions']['type']===EventType['click']?this['on'](EventType['click'],this[_0x1b9f4f(_0xd9063._0x1a6e17)],this):(this['on'](EventType['mouseOver'],this['_highlight_mouseEventHandler'],this),this['on'](EventType['mouseOut'],this['_highlight_mouseOutHandler'],this));}},{'key':'unbindHighlight','value':function _0x370ae2(){var _0x2975ec=_0x4e1ab9;this['_highlightOptions']&&(this[_0x2975ec(0xcf5)](EventType['click'],this['_highlight_mouseEventHandler'],this),this['off'](EventType['mouseOver'],this['_highlight_mouseEventHandler'],this),this[_0x2975ec(0xcf5)](EventType[_0x2975ec(_0xf03680._0x3e15f0)],this[_0x2975ec(_0xf03680._0x54ccc8)],this),this['_map'][_0x2975ec(0x9b9)](),this['_highlightOptions']=null);}},{'key':_0x4e1ab9(0x759),'value':function _0x1fdf0c(_0x13de97){var _0x13b9ee=_0x4e1ab9;if(!this[_0x13b9ee(_0x21fb67._0x1504c8)])return;var _0x3dba5b=_0x13de97===null||_0x13de97===void 0x0?void 0x0:_0x13de97['graphic'];_0x3dba5b?this[_0x13b9ee(_0x21fb67._0x2cecb6)][_0x13b9ee(_0x21fb67._0x3f23ab)](_0x3dba5b,this[_0x13b9ee(0x3e0)],_0x13de97):this[_0x13b9ee(_0x21fb67._0x2cecb6)][_0x13b9ee(0x9b9)]();}},{'key':'_highlight_mouseOutHandler','value':function _0x3f785f(_0x1c7696){var _0x287398=_0x4e1ab9;this[_0x287398(0x399)]['closeHighlight']();}},{'key':'openHighlight','value':function _0x157406(_0x3aad46,_0x54907b){var _0x1e9593=_0x4e1ab9;if(!this['_map']||!_0x3aad46)return;this['_map'][_0x1e9593(0x1ea)](_0x3aad46,this[_0x1e9593(0x3e0)],_0x54907b);}},{'key':'closeHighlight','value':function _0x2d2012(){this['_map']['closeHighlight']();}},{'key':'hasPopup','value':function _0x4e985a(){var _0x164199=_0x4e1ab9;if(this[_0x164199(_0x5bb0b4._0x5a9244)])return!![];if(this['_graphicList']){var _0x4bd8e0=this[_0x164199(_0x5bb0b4._0x554dc1)][_0x164199(_0x5bb0b4._0x396fbf)];for(var _0x2d4444=0x0,_0x53c899=_0x4bd8e0[_0x164199(_0x5bb0b4._0x586f9c)];_0x2d4444<_0x53c899;_0x2d4444++){var _0x1667bd=_0x4bd8e0[_0x2d4444];if(_0x1667bd[_0x164199(_0x5bb0b4._0x2ede5b)])return!![];}}return![];}},{'key':'bindPopup','value':function _0x3426eb(_0x58b89e,_0x1d4780){var _0x34de6d=_0x4e1ab9;return this[_0x34de6d(_0x29f266._0x131095)]={'content':_0x58b89e,'options':_0x1d4780||this['options']['popupOptions'],'layer':this},this;}},{'key':'unbindPopup','value':function _0x57e9f3(_0x1b6550){var _0x1fbce1=_0x4e1ab9;return this[_0x1fbce1(_0x604f1f._0x5f0c46)](),_0x1b6550?this['_popupConfig']=![]:this['_popupConfig']=null,this;}},{'key':'openPopup','value':function _0x208508(_0x170042){var _0x2f2e39=_0x4e1ab9;if(_0x170042['openPopup'])_0x170042['openPopup']();else this['_popupConfig']&&_0x170042&&this['_map']&&(this['_popupConfig']['graphic']=null,this['_map']['popup'][_0x2f2e39(_0x16013a._0x405eb2)](_0x170042,this['_popupConfig']));return this;}},{'key':'closePopup','value':function _0x47cb2b(){var _0x11cfd1=_0x4e1ab9;return this[_0x11cfd1(_0x549f3b._0x136a33)]&&this['hasPopup']()&&this['_map']['popup']['close'](null,this),this;}},{'key':'hasTooltip','value':function _0x3e686a(){var _0x18ce91=_0x4e1ab9;if(this[_0x18ce91(_0x4dff88._0x4b903f)])return!![];if(this['_graphicList']){var _0x10f8c8=this['_graphicList'][_0x18ce91(_0x4dff88._0x51750d)];for(var _0x1acdca=0x0,_0x51af6c=_0x10f8c8['length'];_0x1acdca<_0x51af6c;_0x1acdca++){var _0x126d08=_0x10f8c8[_0x1acdca];if(_0x126d08['_tooltipConfig'])return!![];}}return![];}},{'key':'bindTooltip','value':function _0x2c3eab(_0x5a219c,_0x143a34){return this['_tooltipConfig']={'content':_0x5a219c,'options':_0x143a34||this['options']['tooltipOptions'],'layer':this},this;}},{'key':_0x4e1ab9(_0x36c148._0x33e7e4),'value':function _0x4c6744(_0x3e4753){var _0x41f4b1=_0x4e1ab9;return _0x3e4753?this['_tooltipConfig']=![]:this['_tooltipConfig']=null,this[_0x41f4b1(0xb5d)](),this;}},{'key':'openTooltip','value':function _0x18a6e6(_0x3d3b42){var _0x40c058=_0x4e1ab9;if(_0x3d3b42[_0x40c058(_0xf2f787._0x5d8c03)])_0x3d3b42[_0x40c058(0xe6c)]();else this['_tooltipConfig']&&_0x3d3b42&&this['_map']&&(this['_tooltipConfig']['graphic']=null,this['_map']['tooltip']['open'](_0x3d3b42,this[_0x40c058(_0xf2f787._0x3b2af0)]));return this;}},{'key':'closeTooltip','value':function _0x4462ba(){return this['_map']&&this['hasTooltip']()&&this['_map']['tooltip']['close'](null,this),this;}},{'key':'hasContextMenu','value':function _0x121bd3(){var _0x324c3c=_0x4e1ab9;if(this[_0x324c3c(0x762)])return!![];if(this['_graphicList']){var _0x1fbe6a=this[_0x324c3c(0x9bf)]['values'];for(var _0x1eb0f0=0x0,_0x4abed1=_0x1fbe6a[_0x324c3c(_0x10d89b._0x856a8d)];_0x1eb0f0<_0x4abed1;_0x1eb0f0++){var _0x299324=_0x1fbe6a[_0x1eb0f0];if(_0x299324['_contextmenuConfig'])return!![];}}return![];}},{'key':_0x4e1ab9(_0x36c148._0x20d87e),'value':function _0x41ef09(){return this['_contextmenuConfig'];}},{'key':'bindContextMenu','value':function _0x40b6d9(_0x1c9d21,_0x39f3e0){var _0x507e60=_0x4e1ab9;return this['_contextmenuConfig']={'content':_0x1c9d21,'options':_0x39f3e0||this[_0x507e60(_0x5306ef._0x56f258)]['contextmenuOptions'],'layer':this},this;}},{'key':'unbindContextMenu','value':function _0x5c5b29(_0xd637fd){var _0x380489=_0x4e1ab9;return _0xd637fd?this['_contextmenuConfig']=![]:this['_contextmenuConfig']=null,this[_0x380489(0x680)](),this;}},{'key':'openContextMenu','value':function _0x18761d(_0x55316e){var _0x3dc353=_0x4e1ab9;if(_0x55316e[_0x3dc353(0x102e)])_0x55316e['openContextMenu']();else this['_contextmenuConfig']&&_0x55316e&&this[_0x3dc353(_0x1aa11a._0x3fdcbc)]&&(this['_contextmenuConfig']['graphic']=null,this['_map']['contextmenu']['open'](_0x55316e,this['_contextmenuConfig']));return this;}},{'key':'closeContextMenu','value':function _0x328c5e(){return this['_map']&&this['hasContextMenu']()&&this['_map']['contextmenu']['close'](null,this),this;}},{'key':'openSmallTooltip','value':function _0x4da1b2(_0x1ca52c,_0x3baf5c){var _0x2d07d6=_0x4e1ab9;return this[_0x2d07d6(0x399)]&&this['_map']['openSmallTooltip'](_0x1ca52c,_0x3baf5c),this;}},{'key':'closeSmallTooltip','value':function _0x34e693(){return this['_map']&&this['_map']['closeSmallTooltip'](),this;}}]),_0x569fb0;}(BaseLayer),GraphicLayer=function(_0x5d0dad){var _0x1ecca7={_0x877d2c:0xabf,_0x61c4a:0x90a,_0x4bd9f3:0xfeb,_0x48b131:0x3df,_0x3132f4:0xffd,_0x4cc519:0x244,_0x3f0fef:0x945,_0x379e67:0x795,_0x12e3a1:0xcbe,_0x17a627:0x229},_0x23fb60={_0x379dfc:0xa0f,_0x3e208c:0x229},_0x4ef41d={_0x2ce798:0xb11},_0x261a7a={_0x709946:0x931},_0x24b340={_0x264ca7:0xc34,_0x67b043:0x9c8,_0x2f291f:0xef6,_0xc6495c:0x399},_0x5a4244={_0x35dcfc:0xa3e,_0x1623fa:0x229},_0x48a4d5={_0x19a448:0x931},_0x4ed414={_0x530fd2:0x931},_0x4755d9={_0x4d8fb3:0xc42},_0x240d1d={_0x41fac7:0x675,_0x117eb6:0xd5b,_0x208e24:0x7c6,_0x1225d1:0xd07,_0x3fb9be:0xf02,_0x45a2d8:0x7c8},_0x512f75={_0x4b00f9:0x9bf},_0x4709ad={_0xc2903e:0xc9d},_0x285461={_0x205b83:0x415,_0x2ec6de:0xb27},_0x43bbeb={_0x4d7337:0x675},_0x2b18a2={_0xfc0ca8:0x6ba,_0x131a68:0x445,_0x71c462:0x30e},_0x26169f={_0x1a8ccb:0xca4,_0x2ea9ac:0x456,_0xec771:0x685,_0x190a72:0x5da,_0x2cff4a:0x6b5},_0x234ecb={_0x297518:0x6ba,_0x723ffd:0xfe2,_0x400130:0xa00,_0x3084bd:0x631,_0x6ebc00:0xf84},_0xb2c15d={_0x15d6be:0x399},_0x2a6295={_0x3871ca:0x7f9},_0x9e6e6a={_0x2ef6d3:0x9bf,_0x54c1c3:0x675},_0x3cc45d={_0x33c7c4:0x9bf},_0x56a6e7={_0x69e607:0xa3e,_0x1bdce7:0x1000},_0xd7c595={_0x32bb67:0xbf8},_0x9bfaef={_0x321b2e:0x3ed,_0x413bb9:0xc34,_0x44c30e:0xf2d},_0x57c043={_0x119f36:0xa0f},_0x245ae7={_0x68b2e0:0x53f,_0x92f6b:0x4f1,_0x3e16e4:0x9bf,_0x1d3b2a:0x6c5},_0x235751={_0x50afed:0x399,_0xeb209a:0xfaa,_0xb77304:0xfaa,_0x431279:0xf0f,_0x5a4925:0xf0f,_0x36adea:0x6c5,_0x3d8d76:0x399,_0x152202:0x399,_0x3703d1:0x60a,_0x158669:0xb7f,_0x564b20:0xaee},_0x211439={_0x180a7c:0x399,_0x13a3e1:0x514,_0x37003d:0xf0f,_0x508793:0xd07,_0x5c187c:0x7c9,_0x1b4856:0x9bf},_0x5729e9={_0x9ceffe:0x637},_0x21f2d7={_0xaf9940:0x399,_0x3b0458:0x7c9,_0x381e42:0x7c6,_0x5a34b3:0x5a2},_0x2ab660={_0x3f1b57:0xf0f,_0x3d3336:0x83d,_0xd7a794:0x399,_0x550d56:0x5a2},_0x8426c0={_0x2d777e:0x514,_0x5bda4c:0x457,_0x313a61:0x7c9,_0x2250c2:0xa20,_0x23f7c7:0xd5b,_0x8fd937:0xd5b,_0x1ce062:0xbc2},_0x59ef4b={_0x3cc6f8:0x792,_0x510307:0x5da},_0x4e90f6={_0x367564:0x1f0},_0x28165e={_0x4cd5e1:0xb7f,_0x4bb916:0x514,_0x25bb71:0xe86,_0x212d23:0xa06,_0x3e0d2c:0xf0f,_0x262474:0xd06,_0x18c45d:0xb7f},_0x518bfb={_0x540f09:0x60a,_0x7ec878:0x796,_0x1b1f9b:0x514,_0x5e2391:0x7a6,_0x59357c:0x7a6,_0x4e1f06:0xa06,_0x54a291:0x7c9},_0x574f53={_0x34f079:0x7c8,_0x31c106:0x7c9,_0x2a99e0:0xf0f},_0x18eeaa={_0x5e8d48:0xb34,_0x5e5461:0x7a6,_0x1a7760:0x399},_0x593c66={_0x2fef91:0x514,_0x127b2b:0xe86,_0xede648:0x7c9,_0x5b94c9:0x7c6,_0x49abae:0x514},_0x11c32b={_0x3f31be:0x7a6,_0x2d92d0:0xa06,_0x546a4b:0x399,_0x456865:0xd5b,_0x496582:0x514},_0x208fb7={_0x45124f:0xe4e},_0x49fc6b={_0x10fef1:0xd5b,_0x3b7b70:0xd07,_0x28feb9:0x8e7,_0x590650:0x7c8,_0x67f2a0:0xb7f},_0x4f1fda={_0xb7ca2f:0xd1d},_0xd4f0e8={_0x577828:0x53f},_0x5b11cf=_0x5a92ef;_inherits(_0x43c112,_0x5d0dad);var _0x5e3504=_createSuper(_0x43c112);function _0x43c112(){var _0x4ec3a0=_0x4361,_0x16ac84,_0x4738c8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x43c112),_0x16ac84=_0x5e3504[_0x4ec3a0(_0xd4f0e8._0x577828)](this,_0x4738c8),_0x16ac84['_setOptionsHook'](_0x4738c8,_0x4738c8),_0x16ac84['_graphicList']=new MarsArray(),_0x16ac84;}return _createClass(_0x43c112,[{'key':'_setOptionsHook','value':function _0x52abb1(_0x12ddd3,_0x37ac38){var _0x536020=_0x4361,_0x24030e,_0xc0386a,_0x43c006;_get(_getPrototypeOf(_0x43c112['prototype']),'_setOptionsHook',this)['call'](this,_0x12ddd3,_0x37ac38),this['hasEdit']=(_0x24030e=_0x12ddd3['hasEdit'])!==null&&_0x24030e!==void 0x0?_0x24030e:![],this[_0x536020(0x702)]=(_0xc0386a=_0x12ddd3['isAutoEditing'])!==null&&_0xc0386a!==void 0x0?_0xc0386a:!![],this['isContinued']=(_0x43c006=_0x12ddd3[_0x536020(_0x4f1fda._0xb7ca2f)])!==null&&_0x43c006!==void 0x0?_0x43c006:![];}},{'key':'layer','get':function _0xe24b8f(){var _0x480ec7=_0x4361,_0x4cfce0=[];return this[_0x480ec7(_0x49fc6b._0x10fef1)]&&_0x4cfce0[_0x480ec7(0x8e7)](this['_dataSource']),this['_primitiveCollection']&&_0x4cfce0['push'](this['_primitiveCollection']),this[_0x480ec7(0xb34)]&&_0x4cfce0['push'](this['_labelCollection']),this['_billboardCollection']&&_0x4cfce0['push'](this['_billboardCollection']),this['_cloudCollection']&&_0x4cfce0[_0x480ec7(0x8e7)](this[_0x480ec7(_0x49fc6b._0x3b7b70)]),this['_pointCollection']&&_0x4cfce0[_0x480ec7(_0x49fc6b._0x28feb9)](this[_0x480ec7(_0x49fc6b._0x590650)]),this['_polylineCollection']&&_0x4cfce0['push'](this[_0x480ec7(_0x49fc6b._0x67f2a0)]),_0x4cfce0;}},{'key':'clustering','get':function _0x37cf2c(){var _0x1ca1a7=_0x4361,_0x3dc5db,_0x1db26c;return(_0x3dc5db=this[_0x1ca1a7(_0x208fb7._0x45124f)])===null||_0x3dc5db===void 0x0?void 0x0:(_0x1db26c=_0x3dc5db['clustering'])===null||_0x1db26c===void 0x0?void 0x0:_0x1db26c['enabled'];},'set':function _0xda0fee(_0x21af31){var _0x37f7bc=_0x4361,_0x228474;(_0x228474=this['dataSource'])!==null&&_0x228474!==void 0x0&&_0x228474['clustering']&&(this['dataSource'][_0x37f7bc(0x6b5)]['enabled']=_0x21af31);}},{'key':'dataSource','get':function _0x43c492(){var _0x4fd2ac=_0x4361;return!this['_dataSource']&&(this['_dataSource']=new Cesium__namespace['CustomDataSource'](this['id']),this['_dataSource'][_0x4fd2ac(_0x11c32b._0x3f31be)]=this['show'],this['_state']===State[_0x4fd2ac(_0x11c32b._0x2d92d0)]&&(this[_0x4fd2ac(_0x11c32b._0x546a4b)]['dataSources']['add'](this[_0x4fd2ac(_0x11c32b._0x456865)]),Cesium__namespace[_0x4fd2ac(0x70e)](this[_0x4fd2ac(_0x11c32b._0x496582)]['zIndex'])&&(this['zIndex']=this['options']['zIndex']))),this['_dataSource'];}},{'key':_0x5b11cf(0xcda),'get':function _0x57f847(){var _0x29289a=_0x5b11cf;return!this['_primitiveCollection']&&(this[_0x29289a(0x7c6)]=new Cesium__namespace['PrimitiveCollection'](this[_0x29289a(_0x593c66._0x2fef91)]),this['_primitiveCollection']['show']=this['show'],this[_0x29289a(_0x593c66._0x127b2b)]===State['ADDED']&&(this[_0x29289a(0x399)][_0x29289a(_0x593c66._0xede648)]['primitives']['add'](this[_0x29289a(_0x593c66._0x5b94c9)]),Cesium__namespace['defined'](this[_0x29289a(_0x593c66._0x49abae)]['zIndex'])&&(this[_0x29289a(0x457)]=this['options'][_0x29289a(0x457)]))),this['_primitiveCollection'];}},{'key':'labelCollection','get':function _0x98fba9(){var _0x52e659=_0x5b11cf;return!this[_0x52e659(_0x18eeaa._0x5e8d48)]&&(this['_labelCollection']=new Cesium__namespace['LabelCollection'](_objectSpread2(_objectSpread2({},this['options']),{},{'scene':this['_map']['scene']})),this['_labelCollection']['show']=this[_0x52e659(_0x18eeaa._0x5e5461)],this[_0x52e659(0xe86)]===State['ADDED']&&this[_0x52e659(_0x18eeaa._0x1a7760)]['scene']['primitives']['add'](this['_labelCollection'])),this['_labelCollection'];}},{'key':_0x5b11cf(0x428),'get':function _0xefec28(){var _0x356c2a=_0x5b11cf;return!this['_pointCollection']&&(this[_0x356c2a(_0x574f53._0x34f079)]=new Cesium__namespace['PointPrimitiveCollection'](this['options']),this['_pointCollection'][_0x356c2a(0x7a6)]=this['show'],this['_state']===State['ADDED']&&this['_map'][_0x356c2a(_0x574f53._0x31c106)][_0x356c2a(_0x574f53._0x2a99e0)]['add'](this[_0x356c2a(0x7c8)])),this['_pointCollection'];}},{'key':_0x5b11cf(0xd82),'get':function _0x5884c7(){var _0x1aadfe=_0x5b11cf;return!this[_0x1aadfe(_0x518bfb._0x540f09)]&&(this['_billboardCollection']=new Cesium__namespace[(_0x1aadfe(_0x518bfb._0x7ec878))](_objectSpread2(_objectSpread2({},this[_0x1aadfe(_0x518bfb._0x1b1f9b)]),{},{'scene':this[_0x1aadfe(0x399)]['scene']})),this['_billboardCollection'][_0x1aadfe(_0x518bfb._0x5e2391)]=this[_0x1aadfe(_0x518bfb._0x59357c)],this['_state']===State[_0x1aadfe(_0x518bfb._0x4e1f06)]&&this['_map'][_0x1aadfe(_0x518bfb._0x54a291)]['primitives']['add'](this['_billboardCollection'])),this[_0x1aadfe(_0x518bfb._0x540f09)];}},{'key':_0x5b11cf(0xf73),'get':function _0x4a5bba(){var _0x46d363=_0x5b11cf;return!this['_cloudCollection']&&(this['_cloudCollection']=new Cesium__namespace['CloudCollection'](this[_0x46d363(0x514)][_0x46d363(0x67b)]),this['_cloudCollection']['show']=this['show'],this['_state']===State['ADDED']&&this['_map']['scene']['primitives']['add'](this['_cloudCollection'])),this['_cloudCollection'];}},{'key':'polylineCollection','get':function _0x305997(){var _0x1a21a7=_0x5b11cf;return!this['_polylineCollection']&&(this[_0x1a21a7(_0x28165e._0x4cd5e1)]=new Cesium__namespace['PolylineCollection'](this[_0x1a21a7(_0x28165e._0x4bb916)]),this['_polylineCollection']['show']=this['show'],this[_0x1a21a7(_0x28165e._0x25bb71)]===State[_0x1a21a7(_0x28165e._0x212d23)]&&this['_map'][_0x1a21a7(0x7c9)][_0x1a21a7(_0x28165e._0x3e0d2c)][_0x1a21a7(_0x28165e._0x262474)](this[_0x1a21a7(_0x28165e._0x18c45d)])),this['_polylineCollection'];}},{'key':_0x5b11cf(_0x1ecca7._0x877d2c),'get':function _0xc2efd1(){var _0x3440bd=_0x5b11cf;return!this['_container']&&(this['_container']=create$3('div','mars3d-divlayer'),this['show']?this[_0x3440bd(0x6c5)]['style']['display']='block':this['_container']['style']['display']='none',this[_0x3440bd(0xe86)]===State[_0x3440bd(0xa06)]&&this['_map']['container'][_0x3440bd(_0x4e90f6._0x367564)](this[_0x3440bd(0x6c5)])),this['_container'];}},{'key':'pointerEvents','get':function _0x4bb53d(){return this['_pointerEvents'];},'set':function _0x2da652(_0x1e42bb){var _0x8aae60=_0x5b11cf;this[_0x8aae60(_0x59ef4b._0x3cc6f8)]=_0x1e42bb,_0x1e42bb?this['container'][_0x8aae60(0x5da)]['pointer-events']='all':this['container'][_0x8aae60(_0x59ef4b._0x510307)]['pointer-events']='none';}},{'key':'hasZIndex','get':function _0x47b1f2(){return!![];}},{'key':'zIndex','get':function _0x507fb8(){return this['options']['zIndex'];},'set':function _0x8af3dd(_0x30ca4a){var _0x1d2081=_0x5b11cf;this[_0x1d2081(_0x8426c0._0x2d777e)]['zIndex']=_0x30ca4a;if(_0x30ca4a==null)return;if(this['_primitiveCollection']&&this['_map']['scene']['primitives']['contains'](this['_primitiveCollection'])){this['_primitiveCollection'][_0x1d2081(_0x8426c0._0x5bda4c)]=_0x30ca4a,this['_map']['scene']['primitives']['raiseToTop'](this['_primitiveCollection']);var _0x7ba8e7=this['_map'][_0x1d2081(_0x8426c0._0x313a61)][_0x1d2081(0xf0f)];for(var _0x10ebb6=_0x7ba8e7[_0x1d2081(0x6ba)]-0x1;_0x10ebb6>=0x0;_0x10ebb6--){var _0x1bb167=_0x7ba8e7[_0x1d2081(_0x8426c0._0x2250c2)](_0x10ebb6);if(_0x1bb167===this['_primitiveCollection'])continue;Cesium__namespace['defined'](_0x1bb167['zIndex'])&&_0x30ca4a<_0x1bb167['zIndex']&&this[_0x1d2081(0x399)]['scene']['primitives']['lower'](this['_primitiveCollection']);}}if(this[_0x1d2081(_0x8426c0._0x23f7c7)]&&this['_map'][_0x1d2081(0x7e7)]['contains'](this['_dataSource'])){this[_0x1d2081(_0x8426c0._0x8fd937)]['zIndex']=_0x30ca4a,this['_map']['dataSources']['raiseToTop'](this['_dataSource']);var _0x5a1490=this['_map'][_0x1d2081(0x7e7)];for(var _0x455887=_0x5a1490['length']-0x1;_0x455887>=0x0;_0x455887--){var _0x1acd60=_0x5a1490[_0x1d2081(_0x8426c0._0x2250c2)](_0x455887);if(_0x1acd60===this['_dataSource'])continue;Cesium__namespace['defined'](_0x1acd60['zIndex'])&&_0x30ca4a<_0x1acd60[_0x1d2081(0x457)]&&this['_map'][_0x1d2081(0x7e7)][_0x1d2081(_0x8426c0._0x1ce062)](this['_dataSource']);}}}},{'key':_0x5b11cf(_0x1ecca7._0x61c4a),'value':function _0x44ee6a(){var _0x202817=_0x5b11cf;if(this['_map']){if(this['_primitiveCollection']&&this[_0x202817(0x399)]['scene'][_0x202817(_0x2ab660._0x3f1b57)]['contains'](this['_primitiveCollection']))return this[_0x202817(0x399)][_0x202817(0x7c9)]['primitives'][_0x202817(_0x2ab660._0x3d3336)](this['_primitiveCollection']);if(this['_dataSource']&&this[_0x202817(_0x2ab660._0xd7a794)]['dataSources'][_0x202817(_0x2ab660._0x550d56)](this['_dataSource']))return this['_map']['dataSources']['raiseToTop'](this[_0x202817(0xd5b)]);}}},{'key':'toBottom','value':function _0x1f60b8(){var _0xb622b7=_0x5b11cf;if(this['_map']){if(this['_primitiveCollection']&&this[_0xb622b7(_0x21f2d7._0xaf9940)][_0xb622b7(_0x21f2d7._0x3b0458)]['primitives']['contains'](this[_0xb622b7(_0x21f2d7._0x381e42)]))return this['_map']['scene']['primitives']['lowerToBottom'](this['_primitiveCollection']);if(this[_0xb622b7(0xd5b)]&&this['_map'][_0xb622b7(0x7e7)][_0xb622b7(_0x21f2d7._0x5a34b3)](this['_dataSource']))return this['_map']['dataSources'][_0xb622b7(0x580)](this['_dataSource']);}}},{'key':'length','get':function _0x511a75(){return this['_graphicList']['length'];}},{'key':_0x5b11cf(_0x1ecca7._0x4bd9f3),'get':function _0x3d3f43(){return this['getGraphics']();}},{'key':'hasEdit','get':function _0xb80205(){var _0x38d75e=_0x5b11cf;return this[_0x38d75e(0xa3e)];},'set':function _0x190203(_0x2406c8){_0x2406c8?this['activateEdit']():this['disableEdit']();}},{'key':_0x5b11cf(_0x1ecca7._0x48b131),'get':function _0x1aca93(){return this['_graphic_editing']!=null;}},{'key':'allowDrillPick','get':function _0x29b6b8(){var _0x3f777d=_0x5b11cf;return this['options'][_0x3f777d(_0x5729e9._0x9ceffe)];},'set':function _0x90f19e(_0x189f76){this['options']['allowDrillPick']=_0x189f76;}},{'key':_0x5b11cf(_0x1ecca7._0x3132f4),'value':function _0x3c8a81(_0x3af702){var _0x263145=_0x5b11cf,_0x4b36ae,_0x5bc181=this;if(this['_state']===State['ADDED'])return;this['_state']=State['ADDED'],this[_0x263145(_0x211439._0x180a7c)]=_0x3af702;if(this[_0x263145(_0x211439._0x13a3e1)]['eventParent'])this['addEventParent'](this[_0x263145(0x514)]['eventParent']);else{if(((_0x4b36ae=this['options'])===null||_0x4b36ae===void 0x0?void 0x0:_0x4b36ae['eventParent'])===![]);else this['addEventParent'](_0x3af702);}this['_dataSource']&&this['_map']['dataSources'][_0x263145(0xd06)](this['_dataSource']),this['_primitiveCollection']&&this['_map']['scene'][_0x263145(_0x211439._0x37003d)]['add'](this['_primitiveCollection']),this[_0x263145(0xb34)]&&this['_map']['scene'][_0x263145(0xf0f)][_0x263145(0xd06)](this['_labelCollection']),this[_0x263145(0x60a)]&&this['_map']['scene']['primitives']['add'](this['_billboardCollection']),this[_0x263145(_0x211439._0x508793)]&&this['_map']['scene'][_0x263145(0xf0f)]['add'](this['_cloudCollection']),this['_pointCollection']&&this[_0x263145(0x399)][_0x263145(_0x211439._0x5c187c)][_0x263145(0xf0f)]['add'](this['_pointCollection']),this['_polylineCollection']&&this[_0x263145(0x399)]['scene'][_0x263145(0xf0f)]['add'](this['_polylineCollection']),this['_container']&&this['_map']['container'][_0x263145(0x1f0)](this[_0x263145(0x6c5)]),this['_mountedHook']&&(!this['_createOK']&&(this['_createOK']=!![],this[_0x263145(0x415)]())),this['_addedHook']&&this['_addedHook'](),this[_0x263145(_0x211439._0x1b4856)][_0x263145(0x675)](function(_0x4fbb7e){var _0x318107=_0x263145;(_0x4fbb7e===null||_0x4fbb7e===void 0x0?void 0x0:_0x4fbb7e['_onAdd'])&&_0x4fbb7e[_0x318107(0xffd)](_0x5bc181);},this),Cesium__namespace['defined'](this['options'][_0x263145(0x457)])&&(this['zIndex']=this['options']['zIndex']),this['fire'](EventType['addLayer'],{'layer':this},!![]);}},{'key':_0x5b11cf(_0x1ecca7._0x4cc519),'value':function _0x1098a1(){var _0x322107=_0x5b11cf,_0x3899be,_0x5a5eb7;if(this['_state']!==State['ADDED'])return;if(!this['_map'])return;this['_graphicList']['forEach'](function(_0x40eeed){var _0xd5bf96=_0x4361;(_0x40eeed===null||_0x40eeed===void 0x0?void 0x0:_0x40eeed[_0xd5bf96(0x244)])&&_0x40eeed['_onRemove']();},this);this['_dataSource']&&this[_0x322107(_0x235751._0x50afed)]['dataSources']['remove'](this['_dataSource']);this['_primitiveCollection']&&this['_map']['scene']['primitives'][_0x322107(_0x235751._0xeb209a)](this['_primitiveCollection']);this['_labelCollection']&&this['_map']['scene']['primitives'][_0x322107(_0x235751._0xb77304)](this['_labelCollection']);this[_0x322107(0x60a)]&&this['_map']['scene'][_0x322107(_0x235751._0x431279)]['remove'](this['_billboardCollection']);this['_cloudCollection']&&this['_map'][_0x322107(0x7c9)][_0x322107(_0x235751._0x5a4925)][_0x322107(_0x235751._0xb77304)](this[_0x322107(0xd07)]);this['_pointCollection']&&this['_map']['scene'][_0x322107(0xf0f)]['remove'](this['_pointCollection']);this['_polylineCollection']&&this['_map']['scene']['primitives'][_0x322107(_0x235751._0xb77304)](this[_0x322107(0xb7f)]);this[_0x322107(0x6c5)]&&this[_0x322107(_0x235751._0x36adea)][_0x322107(0xec6)]&&this[_0x322107(_0x235751._0x3d8d76)]['container']['removeChild'](this[_0x322107(_0x235751._0x36adea)]);this[_0x322107(_0x235751._0x152202)][_0x322107(0x7c9)][_0x322107(_0x235751._0x431279)]['destroyPrimitives']&&(this['_primitiveCollection']=null,this['_labelCollection']=null,this[_0x322107(_0x235751._0x3703d1)]=null,this['_cloudCollection']=null,this[_0x322107(0x7c8)]=null,this[_0x322107(_0x235751._0x158669)]=null);this['_removedHook']&&this['_removedHook'](),this[_0x322107(0xe86)]=State[_0x322107(_0x235751._0x564b20)],this['fire'](EventType[_0x322107(0xfaa)]),this['fire'](EventType['removeLayer'],{'layer':this},!![]);if((_0x3899be=this['options'])!==null&&_0x3899be!==void 0x0&&_0x3899be['eventParent'])this['removeEventParent'](this['options']['eventParent']);else{if(((_0x5a5eb7=this['options'])===null||_0x5a5eb7===void 0x0?void 0x0:_0x5a5eb7['eventParent'])===![]);else this[_0x322107(0x6b4)](this['_map']);}this[_0x322107(0x399)]=null;}},{'key':'_showHook','value':function _0x3ebfb7(_0x25025f){var _0x3b7995=_0x5b11cf;_get(_getPrototypeOf(_0x43c112['prototype']),'_showHook',this)[_0x3b7995(_0x245ae7._0x68b2e0)](this,_0x25025f),_0x25025f?this[_0x3b7995(0x6c5)]&&(this['_container']['style'][_0x3b7995(_0x245ae7._0x92f6b)]='block',this[_0x3b7995(_0x245ae7._0x3e16e4)]['forEach'](function(_0x234d0a){var _0x3d3ec2=_0x3b7995;_0x234d0a['updateDivPosition']&&_0x234d0a[_0x3d3ec2(0xe58)]();},this)):(this[_0x3b7995(_0x245ae7._0x1d3b2a)]&&(this[_0x3b7995(0x6c5)]['style'][_0x3b7995(0x4f1)]='none'),this['stopDraw']());}},{'key':'_mountedHook','value':function _0x1e352b(){var _0x3456c3={_0x30ea95:0x702},_0x2dd90f={_0x49e413:0xd1d,_0x7f2de7:0x514},_0x26aac9=_0x5b11cf,_0x4adbfc=this;_get(_getPrototypeOf(_0x43c112['prototype']),_0x26aac9(0x415),this)['call'](this),this['on'](EventType[_0x26aac9(_0x9bfaef._0x321b2e)],function(_0x3c99e8){var _0x2815d1=_0x26aac9;_0x4adbfc[_0x2815d1(0x338)]();if(_0x4adbfc[_0x2815d1(_0x2dd90f._0x49e413)])_0x4adbfc['startDraw'](clone(_0x3c99e8['graphic'][_0x2815d1(_0x2dd90f._0x7f2de7)]));else _0x4adbfc['hasEdit']&&_0x4adbfc['isAutoEditing']&&_0x4adbfc['startEditing'](_0x3c99e8[_0x2815d1(0xc34)]);},this),this['on'](EventType[_0x26aac9(0x7f4)],function(_0x5e3cb6){var _0x1bf397=_0x26aac9;_0x4adbfc['hasEdit']&&_0x4adbfc[_0x1bf397(_0x3456c3._0x30ea95)]&&_0x4adbfc[_0x1bf397(0xa0f)]===_0x5e3cb6['graphic']&&_0x4adbfc['startEditing'](_0x5e3cb6['graphic']);},this),this['on'](EventType['removeGraphic'],function(_0x288311){var _0x4a7c1c=_0x26aac9;_0x4adbfc['_graphic_drawing']===_0x288311[_0x4a7c1c(0xc34)]&&(_0x4adbfc['_graphic_drawing']=null),_0x4adbfc['_graphic_editing']===_0x288311[_0x4a7c1c(0xc34)]&&(_0x4adbfc['_graphic_editing']=null);},this),this['on'](EventType[_0x26aac9(0x38c)],function(_0x457603){_0x4adbfc['_graphic_editing']=_0x457603['graphic'];},this),this['on'](EventType['editStop'],function(_0x2238ff){var _0x2af7ff=_0x26aac9;_0x4adbfc[_0x2af7ff(_0x57c043._0x119f36)]=null;},this),this['options'][_0x26aac9(0x6b5)]&&this['_bindClustering'](this['options']['clustering']),this['options']['data']&&this[_0x26aac9(0xe81)]===_0x26aac9(_0x9bfaef._0x413bb9)&&(this['addGraphic'](this['options']['data']),this['_readyPromise']['resolve'](this)),this['options']['geojson']&&this[_0x26aac9(0xecc)](this['options'][_0x26aac9(_0x9bfaef._0x44c30e)]);}},{'key':'_addedHook','value':function _0x4c0499(){var _0x202337=_0x5b11cf;_get(_getPrototypeOf(_0x43c112['prototype']),'_addedHook',this)['call'](this),this[_0x202337(0xa3e)]&&this['_bindEditEvent'](),this[_0x202337(0x514)]['flyTo']&&this[_0x202337(_0xd7c595._0x32bb67)]();}},{'key':'_removedHook','value':function _0x156cc1(){var _0x58ca69=_0x5b11cf;_get(_getPrototypeOf(_0x43c112[_0x58ca69(0xe26)]),'_removedHook',this)['call'](this),this[_0x58ca69(_0x56a6e7._0x69e607)]&&(this['stopDraw'](),this[_0x58ca69(_0x56a6e7._0x1bdce7)]());}},{'key':'getRectangle','value':function _0x4a2667(_0x13c417){var _0x4be0c0=_0x5b11cf,_0x40609b;return this[_0x4be0c0(_0x3cc45d._0x33c7c4)]['forEach'](function(_0x1187c8){if(!_0x1187c8['getRectangle'])return;var _0x122b98=_0x1187c8['getRectangle']();if(!Cesium__namespace['defined'](_0x122b98))return;_0x40609b?_0x40609b=Cesium__namespace['Rectangle']['union'](_0x122b98,_0x40609b):_0x40609b=_0x122b98;},this),_0x13c417?formatRectangle(_0x40609b):_0x40609b;}},{'key':'getMaxHeight','value':function _0x51276a(){var _0xb41c47=0x0;return this['_graphicList']['forEach'](function(_0x1e9ec0){var _0x402c03=_0x4361;if(!_0x1e9ec0['getMaxHeight'])return;_0xb41c47=Math[_0x402c03(0x901)](_0x1e9ec0['getMaxHeight'](),_0xb41c47);},this),_0xb41c47;}},{'key':'toGeoJSON','value':function _0x18e768(_0x43dbeb){var _0x254739={_0x56b8e3:0x8e7},_0x5e1a4a=_0x5b11cf;_0x43dbeb!==null&&_0x43dbeb!==void 0x0&&_0x43dbeb['stopEdit']&&this['stopEditing']();var _0x492008=[];return this[_0x5e1a4a(_0x9e6e6a._0x2ef6d3)][_0x5e1a4a(_0x9e6e6a._0x54c1c3)](function(_0x248b0c){var _0x16a52e=_0x5e1a4a;if(_0x248b0c['isPrivate'])return;var _0x4c6858=_0x248b0c['toGeoJSON'](_0x43dbeb);if(!_0x4c6858)return;Array['isArray'](_0x4c6858)?_0x492008=_0x492008[_0x16a52e(0x4b9)](_0x4c6858):_0x492008[_0x16a52e(_0x254739._0x56b8e3)](_0x4c6858);},this),{'type':'FeatureCollection','layer':{'id':this['id'],'name':this['name']},'features':_0x492008};}},{'key':'_toJsonEx','value':function _0x446d0f(_0x24f498){this['stopEditing']();var _0x559b35=[];this['_graphicList']['forEach'](function(_0x555f49){var _0x658339=_0x4361;if(_0x555f49['isPrivate']||!_0x555f49['state'])return;var _0x46c4ac=_0x555f49[_0x658339(_0x2a6295._0x3871ca)]();if(!_0x46c4ac)return;Array['isArray'](_0x46c4ac)?_0x559b35=_0x559b35['concat'](_0x46c4ac):_0x559b35['push'](_0x46c4ac);},this),_0x24f498['data']=_0x559b35;}},{'key':'loadGeoJSON','value':function _0x1fb0ff(_0x2bde41){var _0x2db10d=_0x5b11cf,_0x3dc3d4=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};try{isString(_0x2bde41)&&(_0x2bde41=JSON['parse'](_0x2bde41));}catch(_0x845951){logError$1('loadGeoJSON:请确认json文件格式正确!',_0x845951);return;}var _0x16cf9a=this[_0x2db10d(_0xb2c15d._0x15d6be)]['chinaCRS'],_0x334199=this[_0x2db10d(0x514)]['chinaCRS'],_0x378105=getTransFun(_0x334199,_0x16cf9a),_0x441a13=geoJsonToGraphics(_0x2bde41,_objectSpread2(_objectSpread2({},_0x3dc3d4),{},{'symbol':this['options']['symbol'],'crs':this[_0x2db10d(0x514)]['crs'],'onPointTrans':_0x378105}));return this[_0x2db10d(0xf79)](_0x441a13,_0x3dc3d4);}},{'key':'_addGraphicByArrOptions','value':function _0x55c8cc(_0x317dfe){var _0x3bb0c1=_0x5b11cf,_0x587514=arguments[_0x3bb0c1(_0x234ecb._0x297518)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};_0x587514['clear']&&this['clear']();var _0x51f20f=[];if(_0x317dfe['length']===0x0)return _0x51f20f;var _0x337303;_0x587514['enabledEvent']===![]&&(this['enabledEvent']=![],_0x337303=!![]);var _0x54be47=_0x317dfe[0x0]['type'],_0x1f802e=this['options'][_0x3bb0c1(_0x234ecb._0x723ffd)]||{};if(isCombineType(_0x54be47)){var _0x73dafd=_objectSpread2(_objectSpread2({},_0x1f802e),{},{'type':_0x54be47,'instances':_0x317dfe});_0x587514[_0x3bb0c1(_0x234ecb._0x400130)]&&_0x587514['onEachFeature'](_0x73dafd);var _0x1f63e8=this['_addGraphic'](_0x73dafd);_0x51f20f['push'](_0x1f63e8);}else for(var _0xdfaa69=0x0,_0x41ea7d=_0x317dfe['length'];_0xdfaa69<_0x41ea7d;_0xdfaa69++){var _0x29d1ca=_objectSpread2(_objectSpread2({},_0x1f802e),_0x317dfe[_0xdfaa69]);_0x587514['onEachFeature']&&_0x587514['onEachFeature'](_0x29d1ca);if(this[_0x3bb0c1(0x514)]['onCreateGraphic']){var _0x8f934f=this['options'][_0x3bb0c1(_0x234ecb._0x3084bd)](_0x29d1ca);_0x8f934f&&(this['addGraphic'](_0x8f934f),Array['isArray'](_0x8f934f)?_0x51f20f=_0x51f20f['concat'](_0x8f934f):_0x51f20f['push'](_0x8f934f));}else{var _0x384f7d=this['_addGraphic'](_0x29d1ca);_0x51f20f['push'](_0x384f7d);}}return _0x337303&&(this['enabledEvent']=!![]),_0x587514['flyTo']&&this[_0x3bb0c1(0x7a6)]&&this['_map'][_0x3bb0c1(_0x234ecb._0x6ebc00)](_0x51f20f),_0x51f20f;}},{'key':'_bindClustering','value':function _0x4bfae3(){var _0x550551={_0x5e9481:0x634},_0x535580=_0x5b11cf,_0x279474,_0x26adbb,_0x246b50,_0x4efc29=this,_0x16c1b7=arguments[_0x535580(_0x2b18a2._0xfc0ca8)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x22799b=(_0x279474=this[_0x535580(0xe4e)])===null||_0x279474===void 0x0?void 0x0:_0x279474[_0x535580(0x6b5)];if(!_0x22799b)return;_0x22799b[_0x535580(_0x2b18a2._0x131a68)]=(_0x26adbb=_0x16c1b7['enabled'])!==null&&_0x26adbb!==void 0x0?_0x26adbb:![],_0x22799b['pixelRange']=(_0x246b50=_0x16c1b7[_0x535580(0x57f)])!==null&&_0x246b50!==void 0x0?_0x246b50:0x14;var _0xfb65f1=setInterval(function(){_0x22799b['_cluster']&&_0x22799b['_cluster']();},0x320);_0x22799b[_0x535580(_0x2b18a2._0x71c462)]['addEventListener'](function(_0x5b570e,_0x119043){var _0x4646c4={_0x1792bc:0x4d4},_0x1ed94e=_0x535580;_0xfb65f1&&(clearInterval(_0xfb65f1),_0xfb65f1=null);_0x119043[_0x1ed94e(_0x26169f._0x1a8ccb)]['_mars3d_layerId']=_0x4efc29['id'],_0x119043['label']['show']=![],_0x119043[_0x1ed94e(0x874)]['_mars3d_layerId']=_0x4efc29['id'],_0x119043[_0x1ed94e(0x685)][_0x1ed94e(0x42f)]=_0x4efc29['id'],_0x119043['billboard']['show']=!![],_0x119043['billboard']['id']=_0x119043['label']['id'],_0x119043['billboard']['verticalOrigin']=Cesium__namespace[_0x1ed94e(0xf9d)][_0x1ed94e(_0x26169f._0x2ea9ac)],_0x119043['billboard']['heightReference']=_0x16c1b7['clampToGround']?Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']:Cesium__namespace['HeightReference']['NONE'],_0x119043['billboard'][_0x1ed94e(0x7ad)]=0.5;_0x16c1b7['style']&&(BillboardStyleConver['toCesiumVal'](_0x16c1b7[_0x1ed94e(0x5da)],_0x119043['billboard']),_0x16c1b7[_0x1ed94e(0x5da)]['setHeight']&&(_0x119043['billboard']['position']=setPositionsHeight(_0x119043[_0x1ed94e(_0x26169f._0xec771)]['position'],_0x16c1b7[_0x1ed94e(_0x26169f._0x190a72)][_0x1ed94e(0xa2a)])),_0x16c1b7['style']['addHeight']&&(_0x119043['billboard']['position']=addPositionsHeight(_0x119043['billboard']['position'],_0x16c1b7[_0x1ed94e(0x5da)]['addHeight'])));if(_0x16c1b7['getImage']){var _0x133e78=_0x16c1b7['getImage'](_0x5b570e['length'],_0x16c1b7);_0x133e78['then']?_0x133e78['then'](function(_0x3d3982){var _0x4a5006=_0x1ed94e;_0x119043['billboard'][_0x4a5006(_0x550551._0x5e9481)]=_0x3d3982;}):_0x119043['billboard']['image']=_0x133e78;}else _0x119043['billboard']['image']=getCircleImage(_0x5b570e['length'],_0x16c1b7);var _0x46b381=_0x4efc29,_0x333c3e={'entities':_0x5b570e,'cluster':_0x119043,'getGraphics':function _0x955100(){var _0x3b7be5=_0x1ed94e,_0x3c74f4=[],_0x9748ad=this[_0x3b7be5(0x791)];for(var _0xce2d35=0x0,_0x38c754=_0x9748ad['length'];_0xce2d35<_0x38c754;_0xce2d35++){var _0x2014c0=_0x9748ad[_0xce2d35],_0xb9431d=_0x46b381['getGraphicById'](_0x2014c0[_0x3b7be5(_0x4646c4._0x1792bc)]);_0x3c74f4['push'](_0xb9431d);}return _0x3c74f4;}};_0x4efc29['fire'](_0x1ed94e(_0x26169f._0x2cff4a),_0x333c3e);});}},{'key':'setOpacity','value':function _0x377ff9(_0x3a4ff3){var _0x22de4b=_0x5b11cf;this['_opacity']=_0x3a4ff3,this[_0x22de4b(0x9bf)][_0x22de4b(_0x43bbeb._0x4d7337)](function(_0x21e115){_0x21e115['setOpacity']&&_0x21e115['setOpacity'](_0x3a4ff3);},this);}},{'key':_0x5b11cf(0x405),'value':function _0x4c8566(_0x23eb5f){var _0x37cdd4=_0x5b11cf;!this['_createOK']&&this[_0x37cdd4(_0x285461._0x205b83)]&&(this[_0x37cdd4(_0x285461._0x2ec6de)]=!![],this['_mountedHook']());if(Array[_0x37cdd4(0x71a)](_0x23eb5f)){if(_0x23eb5f['length']===0x0)return;var _0x667a80=_0x23eb5f[0x0]['type'];if(isCombineType(_0x667a80)&&!_0x23eb5f[0x0]['instances']){var _0x3ff938={'type':_0x667a80,'instances':_0x23eb5f};return this['_addGraphic'](_0x3ff938);}else{var _0x156598=[];for(var _0x2cf809=0x0,_0x82cb96=_0x23eb5f['length'];_0x2cf809<_0x82cb96;_0x2cf809++){var _0x444b81=this['_addGraphic'](_0x23eb5f[_0x2cf809]);_0x444b81&&_0x156598[_0x37cdd4(0x8e7)](_0x444b81);}return _0x156598;}}else return this['_addGraphic'](_0x23eb5f);}},{'key':_0x5b11cf(0x6bb),'value':function _0x47ead8(_0xed9646){var _0x2ad0f3;return this['_graphicList']['get']((_0x2ad0f3=_0xed9646)===null||_0x2ad0f3===void 0x0?void 0x0:_0x2ad0f3['id'])&&(_0xed9646['id']=createGuid(),logWarn('addGraphic:数据id存在冲突已重新赋值id',_0xed9646)),!_0xed9646['_onAdd']&&_0xed9646['type']&&(_0xed9646=create$4(_0xed9646['type'],_0xed9646)),_0xed9646&&(_0xed9646['_onAdd'](this),this['_graphicList']['set'](_0xed9646['id'],_0xed9646)),_0xed9646;}},{'key':'removeGraphic','value':function _0x187bf1(_0x27f45d,_0x144181){var _0x551a57=_0x5b11cf;return this[_0x551a57(0x945)](_0x27f45d,_0x144181),this;}},{'key':_0x5b11cf(_0x1ecca7._0x3f0fef),'value':function _0x1c60a8(_0x55852b,_0xdb04c1,_0x561021){var _0x4c1d9d=_0x5b11cf;if(!_0x55852b||!_0x55852b[_0x4c1d9d(0x244)])return this;!_0x561021&&this['_graphicList']['remove'](_0x55852b['id']),_0x55852b['_onRemove'](),_0xdb04c1&&_0x55852b[_0x4c1d9d(_0x4709ad._0xc2903e)]();}},{'key':'getGraphicById','value':function _0x11c093(_0x2fb4a4){var _0x3bff4c=_0x5b11cf;return this[_0x3bff4c(_0x512f75._0x4b00f9)]['get'](_0x2fb4a4);}},{'key':'getGraphicByAttr','value':function _0x2b6c9b(_0x3f2d5d,_0x501093){return this['_graphicList']['getByAttr'](_0x3f2d5d,_0x501093,'attr');}},{'key':'getGraphicsByAttr','value':function _0x5c745b(_0x115ef7,_0x3b204f){var _0x17c3e3=_0x5b11cf;return this['_graphicList'][_0x17c3e3(0xd80)](_0x115ef7,_0x3b204f,'attr');}},{'key':_0x5b11cf(0x239),'value':function _0x5b359f(_0x233f0c,_0x47a040){var _0x6662a6=[];return this['_graphicList']['forEach'](function(_0x7cd5e2){var _0x1205e1=_0x4361;_0x7cd5e2[_0x1205e1(0x5da)][_0x233f0c]===_0x47a040&&_0x6662a6['push'](_0x7cd5e2);},this),_0x6662a6;}},{'key':'eachGraphic','value':function _0x3f768f(_0x18f7c4,_0x55738c){var _0x3a6ff2=_0x5b11cf;return this[_0x3a6ff2(0x9bf)]['forEach'](_0x18f7c4,_0x55738c||this),this;}},{'key':'getGraphics','value':function _0x5db152(){var _0x43d2a2=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:![];if(_0x43d2a2)return this['_graphicList']['values'];else{var _0x287ddb=[];return this['_graphicList']['forEach'](function(_0xc49bf3){!_0xc49bf3['isPrivate']&&_0x287ddb['push'](_0xc49bf3);},this),_0x287ddb;}}},{'key':'clear','value':function _0x207770(){var _0x4e86eb=_0x5b11cf,_0x336e18=this,_0x55304d=arguments[_0x4e86eb(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];this['stopDraw'](),this['_graphicList']&&(this['_graphicList'][_0x4e86eb(_0x240d1d._0x41fac7)](function(_0x391393){_0x336e18['_removeGraphic'](_0x391393,_0x55304d,!![]);},this),this['_graphicList']['removeAll']()),this[_0x4e86eb(_0x240d1d._0x117eb6)]&&this[_0x4e86eb(_0x240d1d._0x117eb6)]['entities']['removeAll'](),this['_primitiveCollection']&&this[_0x4e86eb(_0x240d1d._0x208e24)]['removeAll'](),this['_labelCollection']&&this['_labelCollection']['removeAll'](),this['_billboardCollection']&&this['_billboardCollection'][_0x4e86eb(0xf02)](),this['_cloudCollection']&&this[_0x4e86eb(_0x240d1d._0x1225d1)][_0x4e86eb(_0x240d1d._0x3fb9be)](),this[_0x4e86eb(_0x240d1d._0x45a2d8)]&&this['_pointCollection']['removeAll'](),this['_polylineCollection']&&this['_polylineCollection'][_0x4e86eb(_0x240d1d._0x3fb9be)](),this['_closeAllControl']();}},{'key':'autoSurfaceHeight','value':function _0x2be5c8(){var _0x2853f7=this,_0x39dacc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return new Promise(function(_0x3cee02,_0x54b353){var _0x2dc9c8={_0x38f6f0:0x9cc},_0x161382=_0x4361,_0x5efa45=_0x2853f7[_0x161382(_0x4755d9._0x4d8fb3)](),_0x1458a9=-0x1,_0x5729f7=_0x5efa45['length'];function _0x382aa8(){var _0x3d828d=_0x161382;_0x1458a9++;if(_0x1458a9>=_0x5729f7){_0x39dacc['end']&&_0x39dacc['end']({'index':_0x1458a9,'count':_0x5729f7,'graphics':_0x5efa45});_0x3cee02(_0x5efa45);return;}var _0x3e830f=_0x5efa45[_0x1458a9];_0x3e830f['autoSurfaceHeight']?_0x3e830f[_0x3d828d(_0x2dc9c8._0x38f6f0)](_0x39dacc)['then'](function(){_0x39dacc['endItem']&&_0x39dacc['endItem']({'graphic':_0x3e830f,'index':_0x1458a9,'count':_0x5729f7}),_0x382aa8();}):(_0x39dacc['endItem']&&_0x39dacc['endItem']({'graphic':_0x3e830f,'index':_0x1458a9,'count':_0x5729f7}),_0x382aa8());}_0x382aa8();});}},{'key':_0x5b11cf(0x6a6),'value':function _0x1a2bd3(_0x554366){return this['autoSurfaceHeight'](_0x554366);}},{'key':'startDraw','value':function _0x546749(_0x4512e7){var _0x43fcee=this;return new Promise(function(_0x374866,_0x5d29e3){var _0x177040=_0x4361;_0x43fcee[_0x177040(0x338)]();if(!_0x43fcee['_map'])throw new Error(_0x177040(0xf14));_0x4512e7['_promise']={'resolve':_0x374866,'reject':_0x5d29e3};var _0x7e98f=fromDraw(_0x43fcee,_0x4512e7);_0x7e98f!=null&&(_0x43fcee[_0x177040(0x931)]=_0x7e98f);});}},{'key':'endDraw','value':function _0x53b2fd(){var _0x478051=_0x5b11cf;this['stopEditing']();if(this[_0x478051(_0x4ed414._0x530fd2)]){var _0x32d4e0=this['_graphic_drawing']['endDraw']();return _0x32d4e0&&(this['_graphic_drawing']=null),_0x32d4e0;}return![];}},{'key':'stopDraw','value':function _0x6dd7c9(){var _0x401aa8=_0x5b11cf;return this['stopEditing'](),this[_0x401aa8(_0x48a4d5._0x19a448)]?(this['_graphic_drawing']['stopDraw'](),this['_graphic_drawing']=null,!![]):![];}},{'key':'clearDrawing','value':function _0x582591(){var _0x1c2a95=_0x5b11cf;return this['_graphic_drawing']?(this['_graphic_drawing'][_0x1c2a95(0xfaa)](!![]),this['_graphic_drawing']=null,!![]):![];}},{'key':'activateEdit','value':function _0x5384da(){var _0x26f3e6=_0x5b11cf;if(this['_hasEdit'])return;return this['_hasEdit']=!![],this[_0x26f3e6(0x399)]&&this['_bindEditEvent'](),this;}},{'key':'disableEdit','value':function _0x4b78fb(){var _0x4f840c=_0x5b11cf;if(!this[_0x4f840c(0xa3e)])return;return this[_0x4f840c(_0x5a4244._0x35dcfc)]=![],this[_0x4f840c(0x1000)](),this[_0x4f840c(_0x5a4244._0x1623fa)](),this;}},{'key':'_bindEditEvent','value':function _0x3342ad(){this['_map']['on'](EventType['click'],this['_onClickHandler'],this),this['_map']['on'](EventType['mouseMoveTarget'],this['_onMouseMoveHandler'],this);}},{'key':'_unbindEditEvent','value':function _0xeccb7a(){this['_map']['off'](EventType['click'],this['_onClickHandler'],this),this['_map']['off'](EventType['mouseMoveTarget'],this['_onMouseMoveHandler'],this);}},{'key':'_onMouseMoveHandler','value':function _0x1d2cee(_0x12e49a){var _0x7a75f8=_0x5b11cf;if(!this['_hasEdit'])return;if(!this['_map'][_0x7a75f8(0x7c9)]['screenSpaceCameraController']['enableInputs'])return;var _0x3d1b22=_0x12e49a['graphic'];if(!_0x3d1b22){var _0x4c237e=this['_map']['mouseEvent']['getPickTarget'](_0x12e49a['endPosition'],_0x12e49a);_0x3d1b22=_0x4c237e===null||_0x4c237e===void 0x0?void 0x0:_0x4c237e[_0x7a75f8(_0x24b340._0x264ca7)];}if(_0x3d1b22==null||_0x3d1b22['_layer']!==this){this['_map'][_0x7a75f8(0x561)]();return;}if(_0x3d1b22[_0x7a75f8(0xb11)]||_0x3d1b22['isPrivate']||!_0x3d1b22[_0x7a75f8(0x477)])return;if(this['_map']['contextmenu']['show']&&this['_map'][_0x7a75f8(0x292)][_0x7a75f8(_0x24b340._0x67b043)]===_0x3d1b22)return;var _0x3400b9;isPCBroswer()?_0x3400b9=this['_map'][_0x7a75f8(_0x24b340._0x2f291f)](_0x7a75f8(0x3e5))+_0x7a75f8(0xcf2)+this['_map'][_0x7a75f8(_0x24b340._0x2f291f)]('_右击菜单删除'):_0x3400b9=this['_map'][_0x7a75f8(0xef6)]('_单击后激活编辑'),this[_0x7a75f8(_0x24b340._0xc6495c)]['openSmallTooltip'](_0x12e49a['windowPosition'],_0x3400b9);}},{'key':_0x5b11cf(_0x1ecca7._0x379e67),'value':function _0x3ad59d(_0x3b3733){var _0x5a659a=_0x5b11cf;if(this[_0x5a659a(_0x261a7a._0x709946)])return;var _0x1637dc=_0x3b3733[_0x5a659a(0xc34)];if(_0x1637dc&&(_0x1637dc['isPrivate']||!_0x1637dc['hasEdit']))return;this['hasEdit']&&_0x1637dc&&_0x3b3733['layer']===this?this[_0x5a659a(0xcbe)](_0x1637dc,_0x3b3733):this['stopEditing']();}},{'key':_0x5b11cf(_0x1ecca7._0x12e3a1),'value':function _0x31fb99(_0x4bca69,_0x5e1ef9){var _0x3345e7=_0x5b11cf;if(!_0x4bca69||!_0x4bca69['startEditing']||!_0x4bca69[_0x3345e7(0x1013)]||!_0x4bca69['hasEdit'])return;if(this['_graphic_editing']===_0x4bca69||_0x4bca69[_0x3345e7(_0x4ef41d._0x2ce798)])return;return this['stopEditing'](),_0x4bca69[_0x3345e7(0xcbe)](),_0x5e1ef9&&_0x4bca69['_draw_tooltip']&&this[_0x3345e7(0x399)]['openSmallTooltip'](_0x5e1ef9['position'],_0x4bca69['_draw_tooltip']),this['_graphic_editing']=_0x4bca69,this;}},{'key':_0x5b11cf(_0x1ecca7._0x17a627),'value':function _0x581413(){var _0x29fd37=_0x5b11cf;return this[_0x29fd37(_0x23fb60._0x379dfc)]&&(this['_graphic_editing'][_0x29fd37(_0x23fb60._0x3e208c)](),this['_graphic_editing']=null),this;}}]),_0x43c112;}(BaseGraphicLayer);register$2('graphic',GraphicLayer);var MatrixMove=function(_0x5b5666){var _0x307423={_0x178ee7:0xeaa,_0xe43c9:0x3fd,_0x3788d2:0x26a,_0x4f5904:0xa97,_0xe51b6f:0xfa2},_0x3c7c7a={_0x47dde5:0x514,_0x58624e:0xb03,_0x2c8b76:0x86f},_0x5adde3={_0x39d1e0:0x7c9},_0x147441={_0x25b76e:0x579,_0x128d16:0x5d6,_0x405aaf:0x3d3},_0x5d4648={_0x57bdfc:0xa3c,_0x1f21cb:0x5c1,_0x385834:0x23b,_0x5a9d85:0xd04,_0x4a21cf:0xb04,_0x54d138:0xc3a,_0xda669:0x23b,_0x1f5a2d:0xbd4,_0x2cfc81:0xd91,_0x5d8c66:0x7b6,_0xb858a3:0xdd2,_0x2809bf:0xcc3,_0x237bf4:0xcc3,_0x5a8a17:0x64e,_0x4ab3b8:0x23b,_0x461397:0x5d6,_0x557906:0x7db,_0x114c5e:0x755,_0xaa6ac2:0xed8},_0x43eccc={_0xf62e85:0xce7,_0x544f89:0xe41,_0x3175c3:0x5da,_0xe88b98:0xd91,_0x516b4c:0xc46,_0x5de29a:0x7a6,_0x1d98ec:0x399,_0x34ae37:0x7c9},_0x4d81fb={_0x55fa44:0x669,_0x19bf70:0x26a,_0x485032:0xf35,_0x2bf44b:0x96e,_0x2c3e9c:0xcf5},_0xe9bdb9={_0xcc6b5a:0x399,_0xf78fdf:0xf93,_0x20be90:0x23b,_0x2ad7ed:0x34a,_0xfc377b:0x7ba},_0x9ac114={_0x5e87dd:0xb56,_0x19b512:0xcc3,_0x12492e:0xcfa,_0xb87966:0x23b,_0x5000ff:0xbfe,_0x55a0cb:0xed8,_0xb2e23e:0xd23},_0x2e7714={_0x403c1e:0xd23,_0x355dd9:0x3d5,_0x5f548e:0x5b0,_0x1b7ea6:0x6cf,_0x1bea4a:0x5c2},_0x4962c7={_0x1621e6:0x5b0,_0x322ba1:0x34a,_0x2e9672:0x7ba,_0x585b6a:0x669},_0x454b67={_0x1ed947:0x8ac},_0xea50cd={_0x414872:0x89b},_0x4369e9={_0x2031b6:0x6e4},_0x33f513={_0x539c60:0x23b},_0x1fbbce=_0x5a92ef;_inherits(_0x53e8d5,_0x5b5666);var _0xe2e001=_createSuper(_0x53e8d5);function _0x53e8d5(){var _0x36c936=_0x4361,_0x46c74b,_0x2f5565=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x53e8d5),_0x46c74b=_0xe2e001[_0x36c936(0x53f)](this,_0x2f5565),_0x46c74b[_0x36c936(0x6ee)]=new Cesium__namespace[(_0x36c936(_0x33f513._0x539c60))](0x0,0x0,0x0),_0x46c74b['rotateMatrix']=new Cesium__namespace['Matrix3'](0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1),_0x2f5565[_0x36c936(0xd91)]&&(_0x46c74b[_0x36c936(0xd91)]=_0x2f5565['position']),_0x46c74b;}return _createClass(_0x53e8d5,[{'key':'position','get':function _0xd776aa(){var _0x115ab6=_0x4361;return this[_0x115ab6(_0x4369e9._0x2031b6)];},'set':function _0x23e603(_0x35351f){var _0x3fffe6=_0x4361;this[_0x3fffe6(0x6e4)]=LngLatPoint['toCartesian'](_0x35351f),this['_initByPosition'](),this['_updatePositionHook'](!![]);}},{'key':_0x1fbbce(_0x307423._0x178ee7),'get':function _0x5806d4(){var _0x3112d0=_0x1fbbce;if(!this[_0x3112d0(0x399)])return![];return this['_map']['scene'][_0x3112d0(_0xea50cd._0x414872)]['enableRotate'];}},{'key':'_mountedHook','value':function _0x45aba3(){this['_graphicLayer']=new GraphicLayer({'private':!![]});}},{'key':'_addedHook','value':function _0x172a6d(){var _0xb7337a=_0x1fbbce;this['_map'][_0xb7337a(_0x454b67._0x1ed947)](this['_graphicLayer']),this['_updatePositionHook'](!![]),this['_createGraphics'](),this['_bindEvent']();}},{'key':_0x1fbbce(_0x307423._0xe43c9),'value':function _0x3b8591(){var _0xab3928=_0x1fbbce;this[_0xab3928(_0x4962c7._0x1621e6)]&&delete this['_graphic_move_x'],this['_graphic_move_y']&&delete this[_0xab3928(_0x4962c7._0x322ba1)],this[_0xab3928(0x7ba)]&&delete this[_0xab3928(_0x4962c7._0x2e9672)],this['_graphic_dragger_ing']&&delete this[_0xab3928(0xc46)],this[_0xab3928(_0x4962c7._0x585b6a)]['clear'](),this[_0xab3928(0x399)]['removeLayer'](this['_graphicLayer']),this['_unbindEvent']();}},{'key':'_createGraphics','value':function _0x316eeb(){var _0x23978b=_0x1fbbce;this[_0x23978b(0x669)][_0x23978b(0x1c8)](),this[_0x23978b(0x5b0)]=new PolylinePrimitive({'positions':this[_0x23978b(_0x2e7714._0x403c1e)],'style':{'width':0xf,'arcType':Cesium__namespace['ArcType'][_0x23978b(0x6cf)],'materialType':PolylineArrow,'color':Cesium__namespace[_0x23978b(_0x2e7714._0x355dd9)]['RED'],'depthFail':!![]},'attr':{'move':!![],'type':Cesium__namespace['Axis']['X']},'asynchronous':![]}),this[_0x23978b(0x669)]['addGraphic'](this[_0x23978b(_0x2e7714._0x5f548e)]),this['_graphic_move_y']=new PolylinePrimitive({'positions':this['_positions_line_y'],'style':{'width':0xf,'arcType':Cesium__namespace['ArcType']['NONE'],'materialType':PolylineArrow,'color':Cesium__namespace[_0x23978b(0x3d5)]['GREEN'],'depthFail':!![]},'attr':{'move':!![],'type':Cesium__namespace[_0x23978b(0x5c2)]['Y']},'asynchronous':![]}),this['_graphicLayer']['addGraphic'](this['_graphic_move_y']),this['_graphic_move_z']=new PolylinePrimitive({'positions':this['_positions_line_z'],'style':{'width':0xf,'arcType':Cesium__namespace['ArcType'][_0x23978b(_0x2e7714._0x1b7ea6)],'materialType':PolylineArrow,'color':Cesium__namespace[_0x23978b(0x3d5)]['BLUE'],'depthFail':!![]},'attr':{'move':!![],'type':Cesium__namespace[_0x23978b(_0x2e7714._0x1bea4a)]['Z']},'asynchronous':![]}),this['_graphicLayer']['addGraphic'](this['_graphic_move_z']),this['_graphic_dragger_ing']=new PolylinePrimitive({'positions':[],'style':{'width':0x3,'arcType':Cesium__namespace[_0x23978b(0xae0)]['NONE'],'materialType':PolylineDash,'color':Cesium__namespace['Color']['YELLOW'],'depthFail':!![]},'asynchronous':![],'show':![]}),this['_graphicLayer']['addGraphic'](this['_graphic_dragger_ing']);}},{'key':'_initByPosition','value':function _0xed8a0d(){var _0x15bc54=_0x1fbbce;this[_0x15bc54(_0x9ac114._0x5e87dd)]=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['position']),this['worldToModel']=Cesium__namespace[_0x15bc54(_0x9ac114._0x19b512)][_0x15bc54(0x49f)](this['modelToWorld'],new Cesium__namespace['Matrix4']()),this['matrix']=this['modelToWorld'][_0x15bc54(0x52e)](),this['inverseMatrix']=Cesium__namespace['Matrix4']['inverse'](this[_0x15bc54(0xcfa)],new Cesium__namespace['Matrix4']()),this['normalX']=Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this[_0x15bc54(_0x9ac114._0x12492e)],Cesium__namespace[_0x15bc54(_0x9ac114._0xb87966)][_0x15bc54(0x747)],new Cesium__namespace['Cartesian3']()),this[_0x15bc54(_0x9ac114._0x5000ff)]=Cesium__namespace[_0x15bc54(0xcc3)]['multiplyByPointAsVector'](this[_0x15bc54(0xcfa)],Cesium__namespace['Cartesian3']['UNIT_Y'],new Cesium__namespace[(_0x15bc54(0x23b))]()),this[_0x15bc54(_0x9ac114._0x55a0cb)]=Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['matrix'],Cesium__namespace['Cartesian3']['UNIT_Z'],new Cesium__namespace[(_0x15bc54(_0x9ac114._0xb87966))]()),this[_0x15bc54(_0x9ac114._0xb2e23e)]=[],this['_positions_line_y']=[],this['_positions_line_z']=[];}},{'key':'_updatePositionHook','value':function _0x41708b(_0x304ae1){var _0x346b93=_0x1fbbce;if(!this['_map'])return;var _0x592880=this['position']['clone']();if(_0x304ae1){var _0x432572=new Cesium__namespace['Matrix4']['multiplyByPoint'](this[_0x346b93(_0xe9bdb9._0xcc6b5a)]['camera']['viewMatrix'],_0x592880,new Cesium__namespace['Cartesian3']()),_0xf77176=-_0x432572['z']*Math['tan'](this['_map']['camera']['frustum'][_0x346b93(0xd1e)]/0x2)*0x2,_0x156430=_0xf77176/this['_map']['canvas']['width'];this[_0x346b93(0xd18)]=0xc8*_0x156430;}this['_positions_line_x']=[_0x592880,Cesium__namespace['Matrix4'][_0x346b93(_0xe9bdb9._0xf78fdf)](this['matrix'],new Cesium__namespace['Cartesian3'](this[_0x346b93(0xd18)],0x0,0x0),new Cesium__namespace['Cartesian3']())],this['_positions_line_y']=[_0x592880,Cesium__namespace['Matrix4'][_0x346b93(_0xe9bdb9._0xf78fdf)](this['matrix'],new Cesium__namespace['Cartesian3'](0x0,this['radius'],0x0),new Cesium__namespace[(_0x346b93(0x23b))]())],this['_positions_line_z']=[_0x592880,Cesium__namespace['Matrix4']['multiplyByPoint'](this['matrix'],new Cesium__namespace[(_0x346b93(_0xe9bdb9._0x20be90))](0x0,0x0,this['radius']),new Cesium__namespace['Cartesian3']())],this['_graphic_move_x']&&(this['_graphic_move_x']['positions']=this['_positions_line_x']),this[_0x346b93(_0xe9bdb9._0x2ad7ed)]&&(this['_graphic_move_y']['positions']=this['_positions_line_y']),this[_0x346b93(_0xe9bdb9._0xfc377b)]&&(this['_graphic_move_z']['positions']=this['_positions_line_z']);}},{'key':'_bindEvent','value':function _0x226a27(){var _0x3a58f9=_0x1fbbce;this['_graphicLayer']['on'](EventType['leftDown'],this['_onMap_leftDown'],this),this['_map']['on'](EventType['leftUp'],this['_onMap_leftUp'],this),this['_map']['on'](EventType[_0x3a58f9(0x85c)],this['_onMap_middleClick'],this),this['_map']['on'](EventType['wheel'],this['_onMap_wheel'],this);}},{'key':'_unbindEvent','value':function _0x55f24e(){var _0x4648ec=_0x1fbbce;this[_0x4648ec(_0x4d81fb._0x55fa44)]['off'](EventType['leftDown'],this[_0x4648ec(_0x4d81fb._0x19bf70)],this),this[_0x4648ec(0x399)]['off'](EventType['leftUp'],this['_onMap_leftUp'],this),this['_map']['off'](EventType[_0x4648ec(_0x4d81fb._0x485032)],this[_0x4648ec(_0x4d81fb._0x2bf44b)],this),this['_map'][_0x4648ec(_0x4d81fb._0x2c3e9c)](EventType['middleClick'],this['_onMap_middleClick'],this),this['_map']['off'](EventType['wheel'],this['_onMap_wheel'],this);}},{'key':_0x1fbbce(_0x307423._0x3788d2),'value':function _0x340120(_0x47af9d){var _0x45457c=_0x1fbbce;this['_graphic']=undefined;if(_0x47af9d[_0x45457c(_0x43eccc._0xf62e85)]!==this['_graphicLayer'])return;var _0x5a7142=_0x47af9d[_0x45457c(0xc34)];if(!_0x5a7142||!(_0x5a7142['attr']['move']||_0x5a7142['attr']['rotate']))return;this[_0x45457c(_0x43eccc._0x544f89)]=_0x5a7142;!_0x5a7142[_0x45457c(_0x43eccc._0x3175c3)]['color_bak']&&(_0x5a7142[_0x45457c(0x5da)][_0x45457c(0x3e6)]=_0x5a7142['style']['color']);_0x5a7142['setStyle']({'color':Cesium__namespace['Color']['YELLOW']}),this['_graphic_dragger_ing']['positions']=[this['position'],this[_0x45457c(_0x43eccc._0xe88b98)]],this[_0x45457c(_0x43eccc._0x516b4c)][_0x45457c(_0x43eccc._0x5de29a)]=!![];var _0x5be2b6=this[_0x45457c(_0x43eccc._0x544f89)][_0x45457c(0x310)]['type'];this[_0x45457c(0xb03)](EventType[_0x45457c(0x28d)],_objectSpread2(_objectSpread2({},_0x47af9d),{},{'editType':_0x5be2b6,'graphic':_0x5a7142})),this[_0x45457c(_0x43eccc._0x1d98ec)]['scene']['screenSpaceCameraController'][_0x45457c(0x5e3)]&&(this[_0x45457c(_0x43eccc._0x1d98ec)][_0x45457c(_0x43eccc._0x34ae37)]['screenSpaceCameraController'][_0x45457c(0x5e3)]=![],this['_hasChangeEnableInputs']=!![]),this['_map']['on'](EventType['mouseMove'],this['_onMap_mouseMove'],this);}},{'key':'_onMap_mouseMove','value':function _0x2d8d39(_0x18a27d){var _0x3f0aad=_0x1fbbce;if(!this['_graphic'])return;var _0x191e6e=_0x18a27d['startPosition'],_0x162fc2=_0x18a27d['endPosition'],_0x195dbb,_0x57a81f=this[_0x3f0aad(0xe41)][_0x3f0aad(0x310)]['type'];_0x57a81f===Cesium__namespace['Axis']['X']&&(_0x195dbb=this[_0x3f0aad(0xdd2)]);_0x57a81f===Cesium__namespace['Axis']['Y']&&(_0x195dbb=this['normalY']);_0x57a81f===Cesium__namespace['Axis']['Z']&&(_0x195dbb=this['normalZ']);var _0x5e6900=new Cesium__namespace['Cartesian3'](_0x162fc2['x']-_0x191e6e['x'],-(_0x162fc2['y']-_0x191e6e['y']),0x0),_0x51a13b=new Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['_map'][_0x3f0aad(_0x5d4648._0x57bdfc)][_0x3f0aad(_0x5d4648._0x1f21cb)],_0x5e6900,new Cesium__namespace[(_0x3f0aad(_0x5d4648._0x385834))]()),_0x4a0df6=new Cesium__namespace['Matrix4']['multiplyByPoint'](this['_map']['camera']['viewMatrix'],this[_0x3f0aad(0xd91)],new Cesium__namespace['Cartesian3']()),_0x2c0e95=-_0x4a0df6['z']*Math['tan'](this['_map'][_0x3f0aad(0xa3c)]['frustum']['fov']/0x2)*0x2,_0x2a8ae9=_0x2c0e95/this['_map']['canvas']['width'],_0x21aa6c=Cesium__namespace['Cartesian3'][_0x3f0aad(0x8fa)](_0x51a13b,_0x195dbb)*_0x2a8ae9,_0x582c02=Cesium__namespace['Cartographic']['fromCartesian'](this['position']),_0x26a66f=new Cesium__namespace[(_0x3f0aad(0x23b))](this[_0x3f0aad(0xd91)]['x']+_0x195dbb['x']*_0x21aa6c,this['position']['y']+_0x195dbb['y']*_0x21aa6c,this['position']['z']+_0x195dbb['z']*_0x21aa6c);_0x57a81f!==Cesium__namespace['Axis']['Z']&&(_0x26a66f=Cesium__namespace['Cartographic']['fromCartesian'](_0x26a66f),_0x26a66f[_0x3f0aad(_0x5d4648._0x5a9d85)]=_0x582c02[_0x3f0aad(0xd04)],_0x57a81f===Cesium__namespace['Axis']['X']?_0x26a66f['latitude']=_0x582c02[_0x3f0aad(0xc3a)]:_0x26a66f['longitude']=_0x582c02['longitude'],_0x26a66f=Cesium__namespace['Cartesian3']['fromRadians'](_0x26a66f[_0x3f0aad(_0x5d4648._0x4a21cf)],_0x26a66f[_0x3f0aad(_0x5d4648._0x54d138)],_0x26a66f[_0x3f0aad(0xd04)]));var _0x4ce3c0=Cesium__namespace['Matrix4']['multiplyByPoint'](this['inverseMatrix'],_0x26a66f,new Cesium__namespace['Cartesian3']());Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['matrix'],_0x4ce3c0,_0x4ce3c0),Cesium__namespace['Matrix4'][_0x3f0aad(0x7db)](this['worldToModel'],new Cesium__namespace['Cartesian4'](_0x4ce3c0['x'],_0x4ce3c0['y'],_0x4ce3c0['z'],0x0),_0x4ce3c0),Cesium__namespace[_0x3f0aad(_0x5d4648._0xda669)]['add'](this['translation'],_0x4ce3c0,this['translation']),this['position']=_0x26a66f,this[_0x3f0aad(0xcfa)]=Cesium__namespace[_0x3f0aad(_0x5d4648._0x1f5a2d)]['eastNorthUpToFixedFrame'](this[_0x3f0aad(_0x5d4648._0x2cfc81)]),Cesium__namespace[_0x3f0aad(0xcc3)]['inverse'](this['matrix'],this[_0x3f0aad(_0x5d4648._0x5d8c66)]);var _0x3a8fe7=this['normalX'],_0x26f4dc=this[_0x3f0aad(0xbfe)],_0x1150c3=this['normalZ'];this[_0x3f0aad(_0x5d4648._0xb858a3)]=Cesium__namespace[_0x3f0aad(_0x5d4648._0x2809bf)][_0x3f0aad(0x540)](this['matrix'],Cesium__namespace['Cartesian3']['UNIT_X'],new Cesium__namespace['Cartesian3']()),this['normalY']=Cesium__namespace['Matrix4'][_0x3f0aad(0x540)](this['matrix'],Cesium__namespace['Cartesian3']['UNIT_Y'],new Cesium__namespace[(_0x3f0aad(0x23b))]()),this['normalZ']=Cesium__namespace[_0x3f0aad(_0x5d4648._0x237bf4)][_0x3f0aad(0x540)](this['matrix'],Cesium__namespace['Cartesian3'][_0x3f0aad(_0x5d4648._0x5a8a17)],new Cesium__namespace['Cartesian3']());if(_0x57a81f===Cesium__namespace['Axis']['X']){var _0x45cf30=Cesium__namespace['Cartesian3']['angleBetween'](_0x26f4dc,this[_0x3f0aad(0xbfe)]),_0x57869e=Cesium__namespace[_0x3f0aad(_0x5d4648._0x4ab3b8)]['angleBetween'](_0x1150c3,this['normalZ']);_0x21aa6c<0x0&&(_0x57869e=-_0x57869e,_0x45cf30=-_0x45cf30);var _0x517ebd=Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['worldToModel'],_0x1150c3,new Cesium__namespace['Cartesian3']()),_0x37f851=Cesium__namespace[_0x3f0aad(_0x5d4648._0x461397)]['inverse'](this['rotateMatrix'],new Cesium__namespace['Matrix3']()),_0x46126b=Cesium__namespace[_0x3f0aad(0x5d6)][_0x3f0aad(_0x5d4648._0x557906)](_0x37f851,_0x517ebd,new Cesium__namespace['Cartesian3']()),_0x49c176=this['_axisRotation'](_0x46126b,_0x45cf30);Cesium__namespace[_0x3f0aad(0x5d6)]['multiply'](this['rotateMatrix'],_0x49c176,this['rotateMatrix']);var _0x1ef14b=Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['worldToModel'],_0x26f4dc,new Cesium__namespace['Cartesian3']());_0x37f851=Cesium__namespace['Matrix3']['inverse'](this['rotateMatrix'],new Cesium__namespace['Matrix3']()),_0x46126b=Cesium__namespace['Matrix3'][_0x3f0aad(0x7db)](_0x37f851,_0x1ef14b,new Cesium__namespace[(_0x3f0aad(_0x5d4648._0xda669))]()),_0x49c176=this['_axisRotation'](_0x46126b,_0x57869e),Cesium__namespace['Matrix3'][_0x3f0aad(_0x5d4648._0x114c5e)](this[_0x3f0aad(0xa2b)],_0x49c176,this['rotateMatrix']);}if(_0x57a81f===Cesium__namespace['Axis']['Y']){var _0x3a6a2e=Cesium__namespace['Cartesian3']['angleBetween'](_0x1150c3,this[_0x3f0aad(_0x5d4648._0xaa6ac2)]);_0x21aa6c>0x0&&(_0x3a6a2e=-_0x3a6a2e);var _0x20eea7=Cesium__namespace[_0x3f0aad(0xcc3)]['multiplyByPointAsVector'](this['worldToModel'],_0x3a8fe7,new Cesium__namespace['Cartesian3']()),_0x3d9543=Cesium__namespace['Matrix3']['inverse'](this['rotateMatrix'],new Cesium__namespace[(_0x3f0aad(0x5d6))]()),_0x3e18e4=Cesium__namespace[_0x3f0aad(_0x5d4648._0x461397)][_0x3f0aad(0x7db)](_0x3d9543,_0x20eea7,new Cesium__namespace['Cartesian3']()),_0x1016b4=this['_axisRotation'](_0x3e18e4,_0x3a6a2e);Cesium__namespace['Matrix3']['multiply'](this['rotateMatrix'],_0x1016b4,this['rotateMatrix']);}this[_0x3f0aad(0xc46)]['positions']=[this['_graphic_dragger_ing']['positions'][0x0],_0x26a66f],this['_updatePositionHook']();var _0x1ec82e=_objectSpread2(_objectSpread2({},_0x18a27d),{},{'editType':_0x57a81f,'position':_0x26a66f});this['onChange'](_0x1ec82e);}},{'key':'_onMap_leftUp','value':function _0x485623(_0x2993b6){var _0x411ae1=_0x1fbbce;if(!this['_graphic'])return;this['_graphic']['setStyle']({'color':this['_graphic']['style'][_0x411ae1(0x3e6)]}),this['_graphic']=null,this['_graphic_dragger_ing']['positions']=[],this['_graphic_dragger_ing']['show']=![],this['_hasChangeEnableInputs']&&(this[_0x411ae1(0x399)]['scene']['screenSpaceCameraController']['enableInputs']=!![],delete this['_hasChangeEnableInputs']),this[_0x411ae1(0x399)]['off'](EventType['mouseMove'],this['_onMap_mouseMove'],this),this['fire'](EventType['stop'],_0x2993b6);}},{'key':_0x1fbbce(_0x307423._0x4f5904),'value':function _0x53b071(_0x35251f,_0x51803c,_0x493638){var _0x15cace=_0x1fbbce,_0x36b9f2=_0x35251f['x'],_0x3d736a=_0x35251f['y'],_0x732635=_0x35251f['z'],_0x391841=Math['sqrt'](_0x36b9f2*_0x36b9f2+_0x3d736a*_0x3d736a+_0x732635*_0x732635);_0x36b9f2=_0x36b9f2/_0x391841,_0x3d736a=_0x3d736a/_0x391841,_0x732635=_0x732635/_0x391841;var _0x2713fd=_0x36b9f2*_0x36b9f2,_0x560a13=_0x3d736a*_0x3d736a,_0x51352b=_0x732635*_0x732635,_0x3d496e=Math['cos'](_0x51803c),_0x10c5a0=Math['sin'](_0x51803c),_0x24f773=0x1-_0x3d496e;return _0x493638=_0x493638||new Cesium__namespace['Matrix3'](),_0x493638[Cesium__namespace['Matrix3'][_0x15cace(0x247)]]=_0x2713fd+(0x1-_0x2713fd)*_0x3d496e,_0x493638[Cesium__namespace[_0x15cace(0x5d6)]['COLUMN0ROW1']]=_0x36b9f2*_0x3d736a*_0x24f773+_0x732635*_0x10c5a0,_0x493638[Cesium__namespace['Matrix3'][_0x15cace(_0x147441._0x25b76e)]]=_0x36b9f2*_0x732635*_0x24f773-_0x3d736a*_0x10c5a0,_0x493638[Cesium__namespace['Matrix3']['COLUMN1ROW0']]=_0x36b9f2*_0x3d736a*_0x24f773-_0x732635*_0x10c5a0,_0x493638[Cesium__namespace[_0x15cace(_0x147441._0x128d16)]['COLUMN1ROW1']]=_0x560a13+(0x1-_0x560a13)*_0x3d496e,_0x493638[Cesium__namespace[_0x15cace(0x5d6)]['COLUMN1ROW2']]=_0x3d736a*_0x732635*_0x24f773+_0x36b9f2*_0x10c5a0,_0x493638[Cesium__namespace[_0x15cace(_0x147441._0x128d16)]['COLUMN2ROW0']]=_0x36b9f2*_0x732635*_0x24f773+_0x3d736a*_0x10c5a0,_0x493638[Cesium__namespace[_0x15cace(_0x147441._0x128d16)]['COLUMN2ROW1']]=_0x3d736a*_0x732635*_0x24f773-_0x36b9f2*_0x10c5a0,_0x493638[Cesium__namespace['Matrix3'][_0x15cace(_0x147441._0x405aaf)]]=_0x51352b+(0x1-_0x51352b)*_0x3d496e,_0x493638;}},{'key':_0x1fbbce(0x4e0),'value':function _0x1e1dc2(){var _0x58964a=_0x1fbbce;this[_0x58964a(0x3e2)](!![]);}},{'key':_0x1fbbce(_0x307423._0xe51b6f),'value':function _0x3e8f63(_0x2c0394){var _0x719b22=_0x1fbbce,_0x4845e9=this['_map'][_0x719b22(_0x5adde3._0x39d1e0)]['pickPosition'](_0x2c0394['position']);_0x4845e9&&(this['position']=_0x4845e9,this[_0x719b22(0xcfa)]=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this[_0x719b22(0xd91)]),Cesium__namespace['Matrix4']['inverse'](this['matrix'],this['inverseMatrix']),this[_0x719b22(0x3e2)]());}},{'key':'onChange','value':function _0x98e542(_0x4cbbc4){var _0x515e72=_0x1fbbce;this[_0x515e72(_0x3c7c7a._0x47dde5)][_0x515e72(0x288)]&&this[_0x515e72(0x514)]['onChange'](_0x4cbbc4),this[_0x515e72(_0x3c7c7a._0x58624e)](EventType[_0x515e72(_0x3c7c7a._0x2c8b76)],_0x4cbbc4,!![]);}}]),_0x53e8d5;}(BaseThing),MatrixRotate=function(_0x58a971){var _0x2d24a3={_0x4f6334:0x7c2,_0x5dceb0:0xa3c,_0x1c4a19:0xe41,_0x3d78fe:0xcc3,_0x902a58:0xcc3,_0x5925a7:0x540,_0x31a6fd:0xcfa,_0x4823c8:0x23b,_0x39d7dd:0xac8,_0x2a228a:0xac8,_0xe5907:0x399,_0x13ac15:0x399,_0xbd61d3:0x5c1,_0x4d0d4e:0xcc3,_0x3c1886:0x23b,_0x17ca8e:0x9b7,_0x19279b:0x49f},_0x3e95a1={_0x24ade1:0xcc3,_0x40a1f6:0xa3c,_0x3afe1f:0x23b,_0x59df4b:0x399,_0x361b8f:0xa3c,_0x46120e:0xd1e,_0xcbf584:0x2b7,_0x1c80f6:0x507,_0x4da28c:0x23b,_0x15ec94:0x742,_0x2ba469:0xbfe,_0x55614e:0x23b,_0xea99b4:0xd06,_0x40eb91:0xed8,_0x197dae:0x262,_0x3b588c:0x553},_0xce6f10={_0x5b617f:0xb56,_0x5e2d25:0xd91,_0x3c0531:0xb56,_0x505656:0xcc3,_0x31d1d4:0x23b,_0x980a36:0x64e},_0xa5fe19={_0x37494c:0x3d5,_0x461ec1:0x262,_0x5241f:0xc46},_0x32b2cd={_0x41b3e3:0x514},_0x864fa8={_0x195757:0x514,_0x49098c:0x9dd},_0x44fe04={_0x3c7754:0xa90};_inherits(_0x424fb0,_0x58a971);var _0x1cb1fc=_createSuper(_0x424fb0);function _0x424fb0(){var _0x72fd58=_0x4361;return _classCallCheck(this,_0x424fb0),_0x1cb1fc[_0x72fd58(_0x44fe04._0x3c7754)](this,arguments);}return _createClass(_0x424fb0,[{'key':'heading','get':function _0x40ed1b(){var _0x361ed7;return(_0x361ed7=this['options']['heading'])!==null&&_0x361ed7!==void 0x0?_0x361ed7:0x0;},'set':function _0x25165f(_0x3599e1){var _0x313d7a=_0x4361;this[_0x313d7a(0x514)]['heading']=_0x3599e1;}},{'key':'pitch','get':function _0xa75986(){var _0x2830a9=_0x4361,_0xb2df2b;return(_0xb2df2b=this[_0x2830a9(_0x864fa8._0x195757)][_0x2830a9(_0x864fa8._0x49098c)])!==null&&_0xb2df2b!==void 0x0?_0xb2df2b:0x0;},'set':function _0x31f382(_0x24f894){var _0x1293a=_0x4361;this[_0x1293a(_0x32b2cd._0x41b3e3)]['pitch']=_0x24f894;}},{'key':'roll','get':function _0x1f37a7(){var _0x4e96b6;return(_0x4e96b6=this['options']['roll'])!==null&&_0x4e96b6!==void 0x0?_0x4e96b6:0x0;},'set':function _0x3f7dd9(_0x3520bc){this['options']['roll']=_0x3520bc;}},{'key':'_removedHook','value':function _0x9cf914(){var _0x58e3bd=_0x4361;delete this[_0x58e3bd(0x262)],delete this['_graphic_rotate_x'],delete this['_graphic_rotate_y'],_get(_getPrototypeOf(_0x424fb0[_0x58e3bd(0xe26)]),'_removedHook',this)['call'](this);}},{'key':'_createGraphics','value':function _0x61845d(){var _0x197dca=_0x4361;this['_graphicLayer']['clear'](),this[_0x197dca(0x553)]=new PolylinePrimitive({'positions':this['_positions_circle_x'],'style':{'width':0x8,'color':Cesium__namespace['Color'][_0x197dca(0xa5f)],'depthFail':!![],'depthFailColor':Cesium__namespace['Color']['RED'][_0x197dca(0x6ac)](0.5)},'attr':{'rotate':!![],'type':Cesium__namespace['Axis']['X']},'asynchronous':![]}),this['_graphicLayer']['addGraphic'](this[_0x197dca(0x553)]),this['_graphic_rotate_y']=new PolylinePrimitive({'positions':this[_0x197dca(0x1010)],'style':{'width':0x8,'color':Cesium__namespace['Color'][_0x197dca(0x265)],'depthFail':!![],'depthFailColor':Cesium__namespace['Color']['GREEN']['withAlpha'](0.5)},'attr':{'rotate':!![],'type':Cesium__namespace['Axis']['Y']},'asynchronous':![]}),this['_graphicLayer']['addGraphic'](this['_graphic_rotate_y']),this['_graphic_rotate_z']=new PolylinePrimitive({'positions':this['_positions_circle_z'],'style':{'width':0x8,'color':Cesium__namespace[_0x197dca(_0xa5fe19._0x37494c)]['BLUE'],'depthFail':!![],'depthFailColor':Cesium__namespace[_0x197dca(_0xa5fe19._0x37494c)]['BLUE']['withAlpha'](0.5)},'attr':{'rotate':!![],'type':Cesium__namespace['Axis']['Z']},'asynchronous':![]}),this['_graphicLayer']['addGraphic'](this[_0x197dca(_0xa5fe19._0x461ec1)]),this[_0x197dca(_0xa5fe19._0x5241f)]=new PolylinePrimitive({'positions':[],'style':{'width':0x3,'arcType':Cesium__namespace['ArcType'][_0x197dca(0x6cf)],'materialType':PolylineDash,'color':Cesium__namespace[_0x197dca(0x3d5)]['YELLOW'],'depthFail':!![]},'asynchronous':![],'show':![]}),this['_graphicLayer']['addGraphic'](this['_graphic_dragger_ing']);}},{'key':'_initByPosition','value':function _0x2dc941(){var _0x3a575e=_0x4361;this[_0x3a575e(_0xce6f10._0x5b617f)]=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this[_0x3a575e(_0xce6f10._0x5e2d25)]),this['worldToModel']=Cesium__namespace['Matrix4']['inverse'](this[_0x3a575e(_0xce6f10._0x3c0531)],new Cesium__namespace['Matrix4']()),this['matrix']=this[_0x3a575e(_0xce6f10._0x3c0531)][_0x3a575e(0x52e)](),this['inverseMatrix']=Cesium__namespace['Matrix4']['inverse'](this['matrix'],new Cesium__namespace[(_0x3a575e(_0xce6f10._0x505656))]()),this['normalX']=Cesium__namespace[_0x3a575e(0xcc3)]['multiplyByPointAsVector'](this['matrix'],Cesium__namespace['Cartesian3']['UNIT_X'],new Cesium__namespace[(_0x3a575e(_0xce6f10._0x31d1d4))]()),this['normalY']=Cesium__namespace[_0x3a575e(_0xce6f10._0x505656)][_0x3a575e(0x540)](this['matrix'],Cesium__namespace['Cartesian3']['UNIT_Y'],new Cesium__namespace[(_0x3a575e(0x23b))]()),this['normalZ']=Cesium__namespace['Matrix4'][_0x3a575e(0x540)](this['matrix'],Cesium__namespace[_0x3a575e(0x23b)][_0x3a575e(_0xce6f10._0x980a36)],new Cesium__namespace['Cartesian3']()),this['_positions_circle_z']=[],this[_0x3a575e(0x621)]=[],this[_0x3a575e(0x1010)]=[];}},{'key':'_updatePositionHook','value':function _0x45a4ad(_0x294804){var _0x4fd81c=_0x4361;if(!this['_map'])return;var _0x1084f6=this['position'][_0x4fd81c(0x52e)]();if(_0x294804){var _0x15c5d2=new Cesium__namespace[(_0x4fd81c(_0x3e95a1._0x24ade1))]['multiplyByPoint'](this[_0x4fd81c(0x399)][_0x4fd81c(_0x3e95a1._0x40a1f6)]['viewMatrix'],_0x1084f6,new Cesium__namespace[(_0x4fd81c(_0x3e95a1._0x3afe1f))]()),_0x39157b=-_0x15c5d2['z']*Math['tan'](this[_0x4fd81c(_0x3e95a1._0x59df4b)][_0x4fd81c(_0x3e95a1._0x361b8f)][_0x4fd81c(0x8c9)][_0x4fd81c(_0x3e95a1._0x46120e)]/0x2)*0x2,_0x2c258d=_0x39157b/this['_map'][_0x4fd81c(_0x3e95a1._0xcbf584)][_0x4fd81c(_0x3e95a1._0x1c80f6)];this[_0x4fd81c(0xd18)]=0xc8*_0x2c258d;}this[_0x4fd81c(0x6f7)]=[],this[_0x4fd81c(0x621)]=[],this['_positions_circle_y']=[];for(var _0x377f11=0x0;_0x377f11<=0x168;_0x377f11++){var _0x3897df=this['radius']*Math['cos'](_0x377f11/0xb4*Math['PI']),_0x21953b=this['radius']*Math['sin'](_0x377f11/0xb4*Math['PI']),_0x843957=new Cesium__namespace['Cartesian3']();Cesium__namespace[_0x4fd81c(_0x3e95a1._0x3afe1f)]['add'](_0x1084f6,Cesium__namespace['Cartesian3'][_0x4fd81c(0x742)](this['normalX'],_0x3897df,new Cesium__namespace['Cartesian3']()),_0x843957),Cesium__namespace[_0x4fd81c(_0x3e95a1._0x4da28c)]['add'](_0x843957,Cesium__namespace[_0x4fd81c(_0x3e95a1._0x3afe1f)][_0x4fd81c(_0x3e95a1._0x15ec94)](this[_0x4fd81c(_0x3e95a1._0x2ba469)],_0x21953b,new Cesium__namespace[(_0x4fd81c(_0x3e95a1._0x55614e))]()),_0x843957),this['_positions_circle_z']['push'](_0x843957);var _0x56847c=new Cesium__namespace[(_0x4fd81c(0x23b))]();Cesium__namespace[_0x4fd81c(_0x3e95a1._0x4da28c)]['add'](_0x1084f6,Cesium__namespace['Cartesian3']['multiplyByScalar'](this[_0x4fd81c(0xdd2)],_0x3897df,new Cesium__namespace['Cartesian3']()),_0x56847c),Cesium__namespace['Cartesian3']['add'](_0x56847c,Cesium__namespace['Cartesian3'][_0x4fd81c(_0x3e95a1._0x15ec94)](this['normalZ'],_0x21953b,new Cesium__namespace['Cartesian3']()),_0x56847c),this['_positions_circle_x']['push'](_0x56847c);var _0x473001=new Cesium__namespace[(_0x4fd81c(0x23b))]();Cesium__namespace[_0x4fd81c(0x23b)][_0x4fd81c(_0x3e95a1._0xea99b4)](_0x1084f6,Cesium__namespace['Cartesian3']['multiplyByScalar'](this['normalY'],_0x3897df,new Cesium__namespace['Cartesian3']()),_0x473001),Cesium__namespace['Cartesian3']['add'](_0x473001,Cesium__namespace['Cartesian3']['multiplyByScalar'](this[_0x4fd81c(_0x3e95a1._0x40eb91)],_0x21953b,new Cesium__namespace[(_0x4fd81c(0x23b))]()),_0x473001),this['_positions_circle_y']['push'](_0x473001);}this['_graphic_rotate_z']&&(this[_0x4fd81c(_0x3e95a1._0x197dae)][_0x4fd81c(0xbe0)]=this['_positions_circle_z']),this[_0x4fd81c(_0x3e95a1._0x3b588c)]&&(this['_graphic_rotate_x']['positions']=this['_positions_circle_x']),this[_0x4fd81c(0x709)]&&(this['_graphic_rotate_y'][_0x4fd81c(0xbe0)]=this[_0x4fd81c(0x1010)]);}},{'key':'_onMap_mouseMove','value':function _0x1533a4(_0x58111f){var _0x176479=_0x4361,_0x1d767b=_0x58111f[_0x176479(_0x2d24a3._0x4f6334)],_0xbfad16=_0x58111f['endPosition'],_0x347ddd=new Cesium__namespace['Matrix4'][(_0x176479(0xf93))](this['_map'][_0x176479(_0x2d24a3._0x5dceb0)]['viewMatrix'],this['position'],new Cesium__namespace['Cartesian3']()),_0x31903d=-_0x347ddd['z']*Math['tan'](this[_0x176479(0x399)]['camera']['frustum']['fov']/0x2)*0x2,_0x29303e=_0x31903d/this['_map'][_0x176479(0x2b7)]['width'],_0x2cbcf2=new Cesium__namespace['Cartesian3'](0x1,0x1,0x1),_0xda31b1,_0x93b456=this[_0x176479(_0x2d24a3._0x1c4a19)]['attr']['type'];_0x93b456===Cesium__namespace['Axis']['Z']&&(_0x2cbcf2['z']=0x0,_0xda31b1=Cesium__namespace['Cartesian3']['angleBetween'](Cesium__namespace[_0x176479(_0x2d24a3._0x3d78fe)]['multiplyByPointAsVector'](this['matrix'],new Cesium__namespace['Cartesian3'](0x0,0x0,0x1),new Cesium__namespace['Cartesian3']()),this['_map']['camera']['direction']));_0x93b456===Cesium__namespace[_0x176479(0x5c2)]['X']&&(_0x2cbcf2['y']=0x0,_0xda31b1=Cesium__namespace[_0x176479(0x23b)]['angleBetween'](Cesium__namespace[_0x176479(_0x2d24a3._0x902a58)][_0x176479(_0x2d24a3._0x5925a7)](this[_0x176479(_0x2d24a3._0x31a6fd)],new Cesium__namespace['Cartesian3'](0x0,0x1,0x0),new Cesium__namespace[(_0x176479(_0x2d24a3._0x4823c8))]()),this[_0x176479(0x399)]['camera'][_0x176479(_0x2d24a3._0x39d7dd)]));_0x93b456===Cesium__namespace['Axis']['Y']&&(_0x2cbcf2['x']=0x0,_0xda31b1=Cesium__namespace['Cartesian3']['angleBetween'](Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this[_0x176479(_0x2d24a3._0x31a6fd)],new Cesium__namespace['Cartesian3'](0x1,0x0,0x0),new Cesium__namespace[(_0x176479(0x23b))]()),this['_map'][_0x176479(0xa3c)][_0x176479(_0x2d24a3._0x2a228a)]));Math['abs'](_0xda31b1-Math['PI']/0x2)<0.1&&(_0x29303e=0x1,_0x347ddd['z']=0x0);var _0x5a271e=new Cesium__namespace['Cartesian3']((_0x1d767b['x']-this[_0x176479(0x399)]['canvas']['width']/0x2)*_0x29303e,(-_0x1d767b['y']+this['_map']['canvas']['height']/0x2)*_0x29303e,_0x347ddd['z']),_0x4fc185=new Cesium__namespace['Cartesian3']((_0xbfad16['x']-this['_map']['canvas']['width']/0x2)*_0x29303e,(-_0xbfad16['y']+this[_0x176479(_0x2d24a3._0xe5907)]['canvas'][_0x176479(0xd04)]/0x2)*_0x29303e,_0x347ddd['z']);Cesium__namespace['Matrix4']['multiplyByPoint'](this[_0x176479(_0x2d24a3._0x13ac15)][_0x176479(_0x2d24a3._0x5dceb0)]['inverseViewMatrix'],_0x5a271e,_0x5a271e),Cesium__namespace['Matrix4']['multiplyByPoint'](this[_0x176479(_0x2d24a3._0xe5907)]['camera'][_0x176479(_0x2d24a3._0xbd61d3)],_0x4fc185,_0x4fc185),Cesium__namespace['Matrix4']['multiplyByPoint'](this['inverseMatrix'],_0x5a271e,_0x5a271e),Cesium__namespace[_0x176479(_0x2d24a3._0x4d0d4e)]['multiplyByPoint'](this['inverseMatrix'],_0x4fc185,_0x4fc185),_0x5a271e=new Cesium__namespace['Cartesian3'](_0x5a271e['x']*_0x2cbcf2['x'],_0x5a271e['y']*_0x2cbcf2['y'],_0x5a271e['z']*_0x2cbcf2['z']),_0x4fc185=new Cesium__namespace[(_0x176479(_0x2d24a3._0x3c1886))](_0x4fc185['x']*_0x2cbcf2['x'],_0x4fc185['y']*_0x2cbcf2['y'],_0x4fc185['z']*_0x2cbcf2['z']),_0xda31b1=Cesium__namespace[_0x176479(0x23b)]['angleBetween'](_0x5a271e,_0x4fc185);var _0x578a02;if(_0x93b456===Cesium__namespace['Axis']['Z']){var _0x51e165=_0x5a271e['x']*_0x4fc185['y']-_0x5a271e['y']*_0x4fc185['x'];_0x578a02=Cesium__namespace['Matrix4'][_0x176479(_0x2d24a3._0x5925a7)](this['worldToModel'],this['normalZ'],new Cesium__namespace[(_0x176479(_0x2d24a3._0x4823c8))]()),_0x51e165>0x0&&(_0xda31b1=-_0xda31b1),this['heading']=(this[_0x176479(_0x2d24a3._0x17ca8e)]+Cesium__namespace['Math']['toDegrees'](_0xda31b1))%0x168;}else{if(_0x93b456===Cesium__namespace['Axis']['X']){var _0x2d60ce=_0x5a271e['x']*_0x4fc185['z']-_0x5a271e['z']*_0x4fc185['x'];_0x578a02=Cesium__namespace['Matrix4']['multiplyByPointAsVector'](this['worldToModel'],this['normalY'],new Cesium__namespace['Cartesian3']()),_0x2d60ce>0x0&&(_0xda31b1=-_0xda31b1),this['pitch']=(this['pitch']+Cesium__namespace['Math']['toDegrees'](_0xda31b1))%0x168;}else{if(_0x93b456===Cesium__namespace['Axis']['Y']){var _0x491fc0=_0x5a271e['y']*_0x4fc185['z']-_0x5a271e['z']*_0x4fc185['y'];_0x578a02=Cesium__namespace[_0x176479(_0x2d24a3._0x902a58)]['multiplyByPointAsVector'](this['worldToModel'],this[_0x176479(0xdd2)],new Cesium__namespace['Cartesian3']()),_0x491fc0<0x0&&(_0xda31b1=-_0xda31b1),this['roll']=(this['roll']+Cesium__namespace['Math']['toDegrees'](_0xda31b1))%0x168;}}}var _0x12c3f6=Cesium__namespace['Matrix3'][_0x176479(_0x2d24a3._0x19279b)](this[_0x176479(0xa2b)],new Cesium__namespace['Matrix3']()),_0x553120=Cesium__namespace['Matrix3']['multiplyByVector'](_0x12c3f6,_0x578a02,new Cesium__namespace['Cartesian3']()),_0x3df9e9=this['_axisRotation'](_0x553120,_0xda31b1);Cesium__namespace['Matrix3']['multiply'](this[_0x176479(0xa2b)],_0x3df9e9,this[_0x176479(0xa2b)]);var _0x3af841=_objectSpread2(_objectSpread2({},_0x58111f),{},{'editType':_0x93b456,'position':this['position'],'heading':this['heading'],'pitch':this['pitch'],'roll':this[_0x176479(0xb46)]});this['onChange'](_0x3af841);}},{'key':'_onMap_middleClick','value':function _0x363453(_0x401658){}}]),_0x424fb0;}(MatrixMove),EditBase=(function(){var _0x6c8105={_0x1acb78:0x971,_0x2d4dfb:0xd67,_0x4635f5:0xc53,_0x5264be:0x26f,_0x24377c:0xab7,_0x4d1760:0x1c4},_0x32c8d={_0x141e69:0xd91},_0x36cc96={_0xfe5292:0xab7,_0x5e4a58:0x512,_0x4a2c7e:0xb46,_0x6b4076:0x490},_0x274ca2={_0x36202a:0x56b,_0x6245f:0x56b},_0x43e4fd={_0xf9f465:0x399,_0x57e83f:0x56b,_0x1669ef:0x2ab,_0xed70bb:0x490},_0x3dccbf={_0x3c3a84:0xcff},_0x5f4f5d={_0x136e60:0x64b},_0x3cf64d={_0x9c0424:0x70e,_0x9f1d7a:0xccc},_0x126afb={_0x140026:0xef6,_0x21808d:0x997,_0x53785d:0x4ef},_0x14d87f={_0x565a31:0xab7},_0x2ac0e9={_0x22102f:0x752},_0x218b7c={_0x1ecfaa:0xe41,_0x47fc50:0xe41},_0x3b1adf={_0x49a08d:0x70e,_0x5e23c0:0x455},_0x226289={_0x16f2d0:0x6ba,_0x5a3cee:0xce7},_0x21cf2f={_0x42a04e:0x399,_0x4b6fee:0xaa8,_0x1db47:0x371,_0x38056a:0x455},_0x28a1a0={_0x501c06:0x399},_0x539420={_0x43e31e:0x399,_0x1299a7:0xa38,_0x3b6f4f:0x371,_0x19479d:0xe32,_0x5aefc3:0x5e3},_0x5f164d={_0x4445ac:0x5d3,_0x1e866a:0x7a6,_0xc8de47:0x752,_0xea0ae4:0x4cd},_0x55b445={_0x59c1a1:0x379,_0x2d4a29:0x7c9,_0x51bd66:0xd91,_0x3e7552:0xb03,_0xf4a7b6:0xe41,_0x2cd1c2:0x399},_0x1ef275={_0x1d04e8:0xc61,_0x1fa322:0xecf,_0x201dc1:0xd91,_0x27ab77:0xce7,_0x4930d4:0x958,_0x18a5d5:0xe32,_0x1faf7e:0xcff,_0x53173d:0x64b},_0x456def={_0x34cd53:0xad6,_0x3e6080:0x574,_0x48e64:0x7a9,_0x2d2ac7:0xe41},_0xd7109e={_0x1273c7:0xad6},_0x382224={_0x4ba7b6:0xb03},_0x2c72e0={_0x1193d7:0xb03},_0x354d9a={_0x16abb4:0x896},_0x5175a3=_0x5a92ef;function _0x33729a(_0x152083){_classCallCheck(this,_0x33729a),this['_graphic']=_0x152083,this['_map']=_0x152083['_map'],this['draggers']=[];}return _createClass(_0x33729a,[{'key':'enabled','get':function _0x37cd0c(){return this['_enabled'];}},{'key':'map','get':function _0x546742(){var _0x14e1f7=_0x4361;return this[_0x14e1f7(0x399)];}},{'key':'layer','get':function _0x392022(){return this['_graphic']['_layer'];}},{'key':_0x5175a3(0x5da),'get':function _0x4b0505(){return this['_graphic']['style'];}},{'key':'clampToGround','get':function _0x444d01(){var _0x11e8b3=_0x5175a3,_0x20ec16,_0x1a758b;return(_0x20ec16=this['_graphic'])===null||_0x20ec16===void 0x0?void 0x0:(_0x1a758b=_0x20ec16['style'])===null||_0x1a758b===void 0x0?void 0x0:_0x1a758b[_0x11e8b3(0x6a6)];}},{'key':'type','get':function _0x562d60(){return this['_graphic']['type'];}},{'key':_0x5175a3(0x758),'get':function _0x357fbe(){return this['_graphic']['entityGraphic'];}},{'key':'positions','get':function _0x5d8635(){var _0x3f0528=_0x5175a3;return this['_graphic']['_positions_draw']||this['_graphic'][_0x3f0528(_0x354d9a._0x16abb4)]||[];},'set':function _0x586fab(_0x2ecd31){this['_graphic']['_positions_draw']=_0x2ecd31;}},{'key':'hasRotateMatrix','get':function _0xb4de5(){return Boolean(this['_matrixRotate']);}},{'key':_0x5175a3(_0x6c8105._0x1acb78),'get':function _0x4b22ed(){return Boolean(this['_matrixMove']);}},{'key':'fire','value':function _0x2d25bf(_0x1a3288){var _0x53893b=_0x5175a3,_0x414fe9=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x173977=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:!![];if(this['_graphic']){var _0x2142f5=this['_graphic']['parent'];_0x414fe9['editType']=this[_0x53893b(0xe81)],this['_graphic'][_0x53893b(_0x2c72e0._0x1193d7)](_0x1a3288,_0x414fe9,_0x173977),_0x2142f5&&(_0x414fe9['editType']=_0x2142f5['type'],_0x2142f5[_0x53893b(0xb03)](_0x1a3288,_0x414fe9,_0x173977));}}},{'key':'formatNum','value':function _0x3bf98f(_0x2a10c5,_0xecdec8){return formatNum$1(_0x2a10c5,_0xecdec8);}},{'key':'activate','value':function _0x11c4c3(){var _0x30f72f=_0x5175a3;if(this['_enabled'])return this;return this['_enabled']=!![],this['_graphic']['_setPositionsToCallback']&&this['_graphic']['_setPositionsToCallback'](),this['destroyDraggers'](),this['bindDraggers'](),this['bindEvent'](),this[_0x30f72f(_0x382224._0x4ba7b6)](EventType['editStart']),this;}},{'key':'disable','value':function _0x97d3fc(){var _0x5d44dd,_0xf7dfa,_0x4a21ce;if(!this['_enabled'])return this;return this['_enabled']=![],this['stopMoveMatrix'](),this['stopRotateMatrix'](),this['unbindEvent'](),this['destroyDraggers'](),this['finish'](),(_0x5d44dd=this['_graphic'])!==null&&_0x5d44dd!==void 0x0&&(_0xf7dfa=_0x5d44dd['_layer'])!==null&&_0xf7dfa!==void 0x0&&(_0x4a21ce=_0xf7dfa['options'])!==null&&_0x4a21ce!==void 0x0&&_0x4a21ce['isRestorePositions']&&this['_graphic']['_cancelPositionsCallback'](),this['fire'](EventType['editStop']),this;}},{'key':'finish','value':function _0x249444(){}},{'key':'bindEvent','value':function _0x97f326(){var _0x2d0b2e=_0x5175a3;this['_map']['on'](EventType[_0x2d0b2e(_0xd7109e._0x1273c7)],this['_onLeftDownHandler'],this),this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this['_map']['on'](EventType['leftUp'],this['_onLeftUpHandler'],this);}},{'key':'unbindEvent','value':function _0x137f42(){var _0x12385d=_0x5175a3;this['_map'][_0x12385d(0xcf5)](EventType[_0x12385d(_0x456def._0x34cd53)],this[_0x12385d(0x7a0)],this),this['_map']['off'](EventType['mouseMove'],this[_0x12385d(_0x456def._0x3e6080)],this),this['_map']['off'](EventType['leftUp'],this['_onLeftUpHandler'],this),this[_0x12385d(0xd22)]&&(this['_map']['scene']['screenSpaceCameraController']['enableInputs']=!![],delete this[_0x12385d(0xd22)]),this['_map'][_0x12385d(_0x456def._0x48e64)](![]),!this['_graphic']['show']&&(this[_0x12385d(_0x456def._0x2d2ac7)]['show']=!![]);}},{'key':'_onLeftDownHandler','value':function _0x50f9f2(_0x2cb3af){var _0xac003f=_0x5175a3,_0x1237ae,_0x533f97=this['_map'][_0xac003f(_0x1ef275._0x1d04e8)][_0xac003f(_0x1ef275._0x1fa322)](_0x2cb3af[_0xac003f(_0x1ef275._0x201dc1)],_0x2cb3af);if(_0x533f97[_0xac003f(_0x1ef275._0x27ab77)]!==this['layer'])return;var _0x351374=_0x533f97===null||_0x533f97===void 0x0?void 0x0:_0x533f97['graphic'];if(!_0x351374||!_0x351374['_isDragger'])return;this['_map']['scene']['screenSpaceCameraController']['enableInputs']&&(this['_map']['scene'][_0xac003f(0x89b)]['enableInputs']=![],this[_0xac003f(0xd22)]=!![]),this['_map']['_setEditCursor'](!![]),_0x351374[_0xac003f(_0x1ef275._0x4930d4)](),this[_0xac003f(_0x1ef275._0x18a5d5)]=_0x351374,this['_draggerIng']['show']=(_0x1237ae=_0x351374['options']['drawShow'])!==null&&_0x1237ae!==void 0x0?_0x1237ae:![],_0x351374[_0xac003f(_0x1ef275._0x1faf7e)]&&_0x351374['onDragStart'](_0x351374,_0x533f97['cartesian']||_0x351374['position']),this['fire'](EventType['editMouseDown'],_objectSpread2(_objectSpread2(_objectSpread2({},_0x2cb3af),_0x533f97),{},{'index':this['_draggerIng'][_0xac003f(_0x1ef275._0x53173d)]}));}},{'key':'_onMouseMoveHandler','value':function _0x82da41(_0x4909f1){this['_draggerIng']?this['_onMouseMoveDraggerHandler'](_0x4909f1):this['_onMouseMoveMapHandler'](_0x4909f1);}},{'key':_0x5175a3(0x351),'value':function _0x2a2fa3(_0x46c020){var _0x77cfe1=_0x5175a3,_0x894041;switch(this[_0x77cfe1(0xe32)]['_pointType']){case PointType['MoveHeight']:{var _0x17286b,_0x40c551=_0x46c020['endPosition']['y']-_0x46c020['startPosition']['y'],_0x2e75fa=getPositionValue(this['_draggerIng']['position'],(_0x17286b=this[_0x77cfe1(0x399)])===null||_0x17286b===void 0x0?void 0x0:_0x17286b['clock']['currentTime']),_0x4bd2ca=new Cesium__namespace['EllipsoidTangentPlane'](_0x2e75fa),_0x53a129=new Cesium__namespace[(_0x77cfe1(_0x55b445._0x59c1a1))](),_0x32a115=new Cesium__namespace['Cartesian3']();_0x53a129['center']=_0x2e75fa,_0x53a129['radius']=0x1;var _0x41217=this['_map'][_0x77cfe1(_0x55b445._0x2d4a29)]['frameState']['camera']['getPixelSize'](_0x53a129,this['_map'][_0x77cfe1(0x7c9)]['frameState']['context']['drawingBufferWidth'],this['_map']['scene']['frameState']['context']['drawingBufferHeight'])*1.5;Cesium__namespace[_0x77cfe1(0x23b)]['multiplyByScalar'](_0x4bd2ca['zAxis'],-_0x40c551*_0x41217,_0x32a115),_0x894041=Cesium__namespace['Cartesian3']['clone'](_0x2e75fa),Cesium__namespace['Cartesian3']['add'](_0x2e75fa,_0x32a115,_0x894041),this['_draggerIng'][_0x77cfe1(_0x55b445._0x51bd66)]=_0x894041;this['_draggerIng']['onDrag']&&this['_draggerIng']['onDrag'](this['_draggerIng'],_0x894041,_0x2e75fa);this['updateAttrForEditing'](),this[_0x77cfe1(_0x55b445._0x3e7552)](EventType['editStyle'],_0x46c020);break;}default:{this['_map']['openSmallTooltip'](_0x46c020['endPosition'],this['_map']['getLangText']('_释放后完成修改'));var _0x46d197=this[_0x77cfe1(_0x55b445._0xf4a7b6)][_0x77cfe1(0xe4f)];this['clampToGround']&&(_0x46d197=null),_0x894041=getCurrentMousePosition(this[_0x77cfe1(_0x55b445._0x2cd1c2)][_0x77cfe1(0x7c9)],_0x46c020['endPosition'],_0x46d197),_0x894041&&(this['_draggerIng'][_0x77cfe1(0xd91)]=_0x894041,this[_0x77cfe1(0xe32)]['onDrag']&&this['_draggerIng']['onDrag'](this['_draggerIng'],_0x894041),this['updateAttrForEditing']());}break;}this['fire'](EventType[_0x77cfe1(0x101f)],_objectSpread2(_objectSpread2({},_0x46c020),{},{'index':this['_draggerIng']['index'],'cartesian':_0x894041,'windowPosition':_0x46c020[_0x77cfe1(0x5d3)]}));}},{'key':'_onMouseMoveMapHandler','value':function _0x498395(_0x4ef433){var _0x1bf48f=_0x5175a3,_0x3bcce8,_0x4393ca,_0x232e08=this['_map']['mouseEvent']['getPickTarget'](_0x4ef433[_0x1bf48f(_0x5f164d._0x4445ac)],_0x4ef433),_0xef16d5=_0x232e08===null||_0x232e08===void 0x0?void 0x0:_0x232e08['graphic'];if(_0xef16d5==null){this[_0x1bf48f(0x399)]['closeSmallTooltip']();return;}if(_0x232e08['layer']!==this['layer']||!_0xef16d5['_isDragger'])return;if(this['_map']['contextmenu'][_0x1bf48f(_0x5f164d._0x1e866a)]&&this['_map']['contextmenu']['target']===_0xef16d5)return;var _0x1fcec2=_0xef16d5['_draw_tooltip'];if(!_0x1fcec2)return;PointType['Control']===_0xef16d5[_0x1bf48f(0x455)]&&((_0x3bcce8=this['_graphic'])===null||_0x3bcce8===void 0x0?void 0x0:(_0x4393ca=_0x3bcce8[_0x1bf48f(_0x5f164d._0xc8de47)])===null||_0x4393ca===void 0x0?void 0x0:_0x4393ca['length'])>this['_graphic'][_0x1bf48f(_0x5f164d._0xea0ae4)]&&(_0x1fcec2+='<br/>'+this['_map']['getLangText']('_右击删除点')),this['_map']['openSmallTooltip'](_0x4ef433[_0x1bf48f(0x5d3)],_0x1fcec2);}},{'key':'_onLeftUpHandler','value':function _0x3a3036(_0x345311){var _0x16779d=_0x5175a3,_0x3e7ce6;if(!this[_0x16779d(0xe32)])return;this[_0x16779d(0xe32)]['show']=!![];var _0x320033=getPositionValue(this[_0x16779d(0xe32)][_0x16779d(0xd91)],(_0x3e7ce6=this[_0x16779d(_0x539420._0x43e31e)])===null||_0x3e7ce6===void 0x0?void 0x0:_0x3e7ce6[_0x16779d(_0x539420._0x1299a7)][_0x16779d(0x76c)]),_0x3cd750=this['_draggerIng'][_0x16779d(0x64b)];this['_draggerIng'][_0x16779d(_0x539420._0x3b6f4f)]&&this[_0x16779d(_0x539420._0x19479d)]['onDragEnd'](this['_draggerIng'],_0x320033),this[_0x16779d(0xce0)](),this['fire'](EventType['editMovePoint'],_objectSpread2(_objectSpread2({},_0x345311),{},{'index':_0x3cd750,'cartesian':_0x320033})),this['_draggerIng']=null,this['_map'][_0x16779d(0x7a9)](![]),this['_hasChangeEnableInputs']&&(this['_map']['scene']['screenSpaceCameraController'][_0x16779d(_0x539420._0x5aefc3)]=!![],delete this['_hasChangeEnableInputs']);}},{'key':_0x5175a3(_0x6c8105._0x2d4dfb),'value':function _0x315fa4(_0x1f0aba){var _0x53e9a7=_0x5175a3;this[_0x53e9a7(_0x28a1a0._0x501c06)]['openSmallTooltip'](_0x1f0aba,this['_map'][_0x53e9a7(0xef6)]('_无法删除不能少于最小点数')+'\x20'+this['_graphic']['_minPointNum']);}},{'key':'createDragger','value':function _0x391e9e(_0x44092d){var _0x4b2f47=_0x5175a3,_0x4e9e4d;if(_0x44092d['dragger'])_0x4e9e4d=_0x44092d[_0x4b2f47(0xb81)];else{var _0x53474d;_0x4e9e4d=new PointPrimitive({'position':(_0x53474d=_0x44092d['position'])!==null&&_0x53474d!==void 0x0?_0x53474d:Cesium__namespace['Cartesian3']['ZERO'],'style':getEditPointStyle(_0x44092d['type']),'hasEdit':![],'private':!![]}),_0x4e9e4d['parent']=this['_graphic'],this['layer']['addGraphic'](_0x4e9e4d);}return _0x4e9e4d['_draw_tooltip']=this[_0x4b2f47(_0x21cf2f._0x42a04e)]['getLangText'](_0x4b2f47(_0x21cf2f._0x4b6fee))+'\x20'+(_0x44092d[_0x4b2f47(0xf00)]||this[_0x4b2f47(_0x21cf2f._0x42a04e)]['getLangText']('_修改位置')),_0x4e9e4d[_0x4b2f47(0x304)]=!![],_0x4e9e4d['_noMousePick']=!![],_0x4e9e4d['_pointType']=_0x44092d['type']||PointType['Control'],_0x4e9e4d[_0x4b2f47(0xcff)]=_0x44092d[_0x4b2f47(0xcff)],_0x4e9e4d[_0x4b2f47(0x21d)]=_0x44092d['onDrag'],_0x4e9e4d[_0x4b2f47(_0x21cf2f._0x1db47)]=_0x44092d['onDragEnd'],(_0x4e9e4d[_0x4b2f47(_0x21cf2f._0x38056a)]===PointType['Control']||_0x4e9e4d['_pointType']===PointType['MoveAll'])&&(_0x4e9e4d['_draw_tooltip']+='<br/>'+this[_0x4b2f47(_0x21cf2f._0x42a04e)]['getLangText']('_更多功能请右击'),_0x4e9e4d['bindContextMenu'](this['getDraggerContextMenu'](_0x4e9e4d))),_0x4e9e4d;}},{'key':'bindDraggers','value':function _0x5c57b2(){}},{'key':'destroyDraggers','value':function _0x29996f(){var _0x3b0195=_0x5175a3;for(var _0x28cde3=0x0,_0x5c3ff3=this['draggers'][_0x3b0195(_0x226289._0x16f2d0)];_0x28cde3<_0x5c3ff3;_0x28cde3++){this[_0x3b0195(_0x226289._0x5a3cee)]['removeGraphic'](this['draggers'][_0x28cde3],!![]);}this['draggers']=[];}},{'key':'updateDraggers','value':function _0x3e846f(){var _0x51e92b=_0x5175a3,_0x1e6d4b;if(!this['_enabled'])return this;var _0x2d693b=(_0x1e6d4b=this['_matrixMove'])===null||_0x1e6d4b===void 0x0?void 0x0:_0x1e6d4b['_dragger_index'];this['destroyDraggers'](),this['bindDraggers']();if(Cesium__namespace[_0x51e92b(_0x3b1adf._0x49a08d)](_0x2d693b))for(var _0x4ce705=0x0,_0x2a8838=this['draggers']['length'];_0x4ce705<_0x2a8838;_0x4ce705++){var _0x7c7a05=this[_0x51e92b(0x33d)][_0x4ce705];if(_0x7c7a05[_0x51e92b(_0x3b1adf._0x5e23c0)]!==PointType['Control']&&_0x7c7a05['_pointType']!==PointType[_0x51e92b(0xecd)])continue;if(_0x7c7a05['index']===_0x2d693b){this['startMoveMatrix'](_0x7c7a05);break;}}}},{'key':'updateAttrForEditing','value':function _0x590661(){var _0x59ee95=_0x5175a3;this['_graphic']['updateAttrForDrawing']&&this['_graphic']['updateAttrForDrawing'](!![]),this['_graphic']['_updateLabelPosition']&&this['_graphic'][_0x59ee95(0x806)]();}},{'key':_0x5175a3(_0x6c8105._0x4635f5),'value':function _0x57e62e(_0x5f5bba){var _0x29adbb={_0x4b9c26:0x56b,_0x51dbbb:0x2ab},_0x1d1ac5=_0x5175a3,_0x484936=this;return[{'text':this['_map']['getLangText']('_停止编辑'),'icon':Icon['DrawEditNo'],'show':function _0x12b003(_0x3ec514){var _0x40a819;return(_0x40a819=_0x484936['_graphic'])===null||_0x40a819===void 0x0?void 0x0:_0x40a819['isEditing'];},'callback':function _0x40f703(_0x2f6a42){var _0x4a6ebf=_0x4361;_0x484936[_0x4a6ebf(0xe41)]['stopEditing']();}},{'text':this['_map']['getLangText']('_删除该点'),'icon':Icon['Delete'],'show':function _0x164d44(_0x197831){var _0x49531a=_0x4361,_0x5a5129;if(!((_0x5a5129=_0x484936[_0x49531a(_0x218b7c._0x1ecfaa)])!==null&&_0x5a5129!==void 0x0&&_0x5a5129['_positions_draw'])||_0x5f5bba['_pointType']===PointType['MoveAll'])return![];if(_0x484936['_graphic']['_positions_draw']['length']-0x1<_0x484936[_0x49531a(_0x218b7c._0x47fc50)]['_minPointNum'])return _0x484936['openSmallTooltipByMinPointNum'](_0x197831['position']),![];return!![];},'callback':function _0x364766(_0x6bd713){var _0x359248=_0x4361,_0x53c16d=_0x6bd713['graphic'];if(_0x53c16d){var _0x47918=_0x53c16d['index'];_0x47918>=0x0&&_0x47918<_0x484936[_0x359248(0xe41)][_0x359248(0x752)]['length']&&(_0x484936['_graphic'][_0x359248(_0x2ac0e9._0x22102f)]['splice'](_0x47918,0x1),_0x484936[_0x359248(0xccc)](),_0x484936[_0x359248(0xce0)](),_0x484936['fire'](EventType['editRemovePoint'],_objectSpread2(_objectSpread2({},_0x6bd713),{},{'index':_0x47918})));}}},{'text':this['_map'][_0x1d1ac5(_0x126afb._0x140026)]('_按轴平移'),'icon':Icon[_0x1d1ac5(_0x126afb._0x21808d)],'show':function _0x3d0d74(_0x27130e){var _0x3e4e9d=_0x1d1ac5;return!_0x484936[_0x3e4e9d(0x56b)]||_0x484936['_matrixMove']['_dragger_index']!==_0x5f5bba['index'];},'callback':function _0x1db130(_0x24ced0){var _0x3efb3e=_0x1d1ac5,_0x54fba1,_0x4da3c9=(_0x54fba1=_0x24ced0['graphic'])!==null&&_0x54fba1!==void 0x0&&_0x54fba1['position']?_0x24ced0['graphic']:_0x24ced0['layer'];_0x484936[_0x3efb3e(0x26f)](_0x4da3c9,_0x24ced0);}},{'text':this['_map']['getLangText']('_停止按轴平移'),'icon':Icon[_0x1d1ac5(_0x126afb._0x53785d)],'show':function _0x4b9d99(_0x32d765){var _0x40f21c=_0x1d1ac5;return _0x484936[_0x40f21c(_0x29adbb._0x4b9c26)]&&_0x484936['_matrixMove'][_0x40f21c(_0x29adbb._0x51dbbb)]===_0x5f5bba[_0x40f21c(0x64b)];},'callback':function _0x107a3d(_0x3ebae5){var _0x238128=_0x1d1ac5;_0x484936[_0x238128(_0x14d87f._0x565a31)]();}}];}},{'key':'_updateStyleHook','value':function _0x5e3889(_0x18bdaf){var _0x38fb92=_0x5175a3;Cesium__namespace[_0x38fb92(_0x3cf64d._0x9c0424)](_0x18bdaf['clampToGround'])&&(this['stopMoveMatrix'](),this['stopRotateMatrix'](),this[_0x38fb92(_0x3cf64d._0x9f1d7a)]());}},{'key':'_fireAddPoint','value':function _0x38ed05(_0x2306a5,_0x5d9f25){var _0x5d80c9=_0x5175a3;this[_0x5d80c9(0xb03)](EventType['editAddPoint'],{'index':_0x2306a5[_0x5d80c9(_0x5f4f5d._0x136e60)],'cartesian':_0x5d9f25});}},{'key':_0x5175a3(_0x6c8105._0x5264be),'value':function _0xe7013d(_0xadcb57){var _0x3676c0={_0x5ef696:0xe41,_0x57be0e:0x21d,_0x1c016c:0xce0},_0x1223c7={_0x58a4fa:0x56b},_0x117f6d=_0x5175a3,_0x2dcc05=this,_0x5b6712=arguments[_0x117f6d(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};this[_0x117f6d(0xab7)](),this['stopRotateMatrix']();!_0xadcb57&&(_0xadcb57=this['_graphic']);var _0x39fe10=_0xadcb57['positionShow']||_0xadcb57['position'];this['clampToGround']&&(_0x39fe10=getSurfacePosition(this['_map'][_0x117f6d(0x7c9)],_0x39fe10)),this['_matrixMove']=new MatrixMove({'map':this[_0x117f6d(_0x43e4fd._0xf9f465)],'position':_0x39fe10}),this['_map']['addThing'](this['_matrixMove']),this[_0x117f6d(0x6a6)]&&this['_matrixMove']['_graphic_move_z']&&(this[_0x117f6d(_0x43e4fd._0x57e83f)]['_graphic_move_z'][_0x117f6d(0x7a6)]=![]),this['_matrixMove'][_0x117f6d(_0x43e4fd._0x1669ef)]=_0xadcb57[_0x117f6d(0x64b)],this['_matrixMove']['on'](EventType['start'],function(_0x370f25){var _0x5ba947=_0x117f6d;_0xadcb57[_0x5ba947(0xcff)]&&_0xadcb57[_0x5ba947(_0x3dccbf._0x3c3a84)](_0xadcb57,_0x2dcc05['_matrixMove']['position']);}),this['_matrixMove']['on'](EventType['stop'],function(_0x1b5c3d){var _0x5d6f25=_0x117f6d;_0xadcb57['onDragEnd']?_0xadcb57[_0x5d6f25(0x371)](_0xadcb57,_0x2dcc05['_matrixMove']['position'],_0x1b5c3d):_0xadcb57['position']=_0x2dcc05[_0x5d6f25(_0x1223c7._0x58a4fa)]['position'];}),this['_matrixMove']['on'](EventType['change'],function(_0x3c08f9){var _0x24185a=_0x117f6d,_0x2a19cb,_0x3bd008=_0x2dcc05['_matrixMove']['position'];if(_0xadcb57['isPrivate'])_0xadcb57['position']=_0x3bd008;else Cesium__namespace[_0x24185a(0x70e)]((_0x2a19cb=_0x2dcc05['_graphic'])===null||_0x2a19cb===void 0x0?void 0x0:_0x2a19cb['_position_draw'])?_0x2dcc05[_0x24185a(_0x3676c0._0x5ef696)][_0x24185a(0xdb1)]=_0x3bd008:_0xadcb57['position']=_0x3bd008;if(_0x3c08f9[_0x24185a(0x1dd)]===Cesium__namespace['Axis']['Z']&&_0x2dcc05['_updateHeight']){var _0x4c5cfa=Cesium__namespace['Cartographic']['fromCartesian'](_0x3bd008)['height'];_0x2dcc05['_updateHeight'](_0x4c5cfa);}else _0xadcb57[_0x24185a(_0x3676c0._0x57be0e)]&&_0xadcb57['onDrag'](_0xadcb57,_0x3bd008);_0x2dcc05[_0x24185a(_0x3676c0._0x1c016c)](),_0x2dcc05[_0x24185a(0xb03)](EventType['editMovePoint'],_objectSpread2(_objectSpread2(_objectSpread2({},_0x5b6712),_0x3c08f9),{},{'index':_0xadcb57['index'],'cartesian':_0x3bd008}));}),_0xadcb57['off'](EventType['updatePosition'],this['_updateMatrixMovePosition'],this),_0xadcb57['off'](EventType[_0x117f6d(_0x43e4fd._0xed70bb)],this[_0x117f6d(0x3cc)],this),_0xadcb57['on'](EventType['updatePosition'],this['_updateMatrixMovePosition'],this);}},{'key':'_updateMatrixMovePosition','value':function _0xa2cb22(_0x385d8d){var _0x2851f7=_0x5175a3,_0x411614;if(!this[_0x2851f7(_0x274ca2._0x36202a)]||this['_matrixMove'][_0x2851f7(0xeaa)]||!_0x385d8d['position']||this[_0x2851f7(0x56b)]['_dragger_index']!==((_0x411614=_0x385d8d['graphic'])===null||_0x411614===void 0x0?void 0x0:_0x411614['index']))return;this[_0x2851f7(_0x274ca2._0x6245f)]['position']=_0x385d8d['position'];}},{'key':_0x5175a3(_0x6c8105._0x24377c),'value':function _0x493ad2(){var _0x10c74f=_0x5175a3;this[_0x10c74f(0x56b)]&&(this['_map']['removeThing'](this['_matrixMove'],!![]),delete this[_0x10c74f(0x56b)]);}},{'key':_0x5175a3(_0x6c8105._0x4d1760),'value':function _0x2fc52d(_0x5e1104){var _0x1411ea={_0x5adbe6:0x5da,_0x144ca1:0xe41},_0x109251=_0x5175a3,_0xb6e0aa=this;this[_0x109251(_0x36cc96._0xfe5292)](),this['stopRotateMatrix'](),!_0x5e1104&&(_0x5e1104=this['_graphic']),this[_0x109251(_0x36cc96._0x5e4a58)]=new MatrixRotate({'map':this['_map'],'position':_0x5e1104[_0x109251(0x734)]||_0x5e1104['position'],'heading':this['style']['heading']||0x0,'pitch':this['style']['pitch']||0x0,'roll':this['style'][_0x109251(_0x36cc96._0x4a2c7e)]||0x0}),this[_0x109251(0x399)]['addThing'](this['_matrixRotate']),this[_0x109251(0x512)]['on'](EventType['change'],function(_0x4f25a0){var _0x47724c=_0x109251;_0xb6e0aa['style']['heading']=formatNum$1(_0x4f25a0['heading'],0x2),_0xb6e0aa[_0x47724c(_0x1411ea._0x5adbe6)][_0x47724c(0x9dd)]=formatNum$1(_0x4f25a0['pitch'],0x2),_0xb6e0aa['style'][_0x47724c(0xb46)]=formatNum$1(_0x4f25a0['roll'],0x2),_0xb6e0aa[_0x47724c(_0x1411ea._0x144ca1)]['updateOrientation'](),_0xb6e0aa['fire'](EventType['editStyle']);}),_0x5e1104['off'](EventType['updatePosition'],this['_updateMatrixMovePosition'],this),_0x5e1104['off'](EventType[_0x109251(0x490)],this['_updateMatrixRotatePosition'],this),_0x5e1104['on'](EventType[_0x109251(_0x36cc96._0x6b4076)],this[_0x109251(0x3cc)],this);}},{'key':'_updateMatrixRotatePosition','value':function _0x17df49(_0x42e6f5){var _0x2ac23e=_0x5175a3,_0x45abbe;if(!this['_matrixRotate']||this['_matrixRotate']['isMoveing']||!_0x42e6f5[_0x2ac23e(_0x32c8d._0x141e69)]||this[_0x2ac23e(0x512)]['_dragger_index']!==((_0x45abbe=_0x42e6f5['graphic'])===null||_0x45abbe===void 0x0?void 0x0:_0x45abbe['index']))return;this['_matrixRotate']['position']=_0x42e6f5['position'];}},{'key':'stopRotateMatrix','value':function _0x543b69(){var _0x3d627a=_0x5175a3;this['_matrixRotate']&&(this[_0x3d627a(0x399)]['removeThing'](this['_matrixRotate'],!![]),delete this['_matrixRotate']);}},{'key':'destroy','value':function _0x4a54a8(){this['disable']();for(var _0x3f1d0d in this){delete this[_0x3f1d0d];}}}]),_0x33729a;}()),EditPoint=function(_0x3cb0a6){var _0x51a61b={_0x167c86:0xdef,_0x6ba1f0:0x40c},_0x5b9caa={_0x30eb46:0x304,_0x47b534:0x25f},_0x27250c=_0x5a92ef;_inherits(_0x5c80df,_0x3cb0a6);var _0x1adf8d=_createSuper(_0x5c80df);function _0x5c80df(){return _classCallCheck(this,_0x5c80df),_0x1adf8d['apply'](this,arguments);}return _createClass(_0x5c80df,[{'key':_0x27250c(_0x51a61b._0x167c86),'value':function _0xeda64f(){var _0x3defa5=this;this['createDragger']({'dragger':this['_graphic'],'onDrag':function _0x129c70(_0x3942b9,_0x3fea6f){var _0x8a87ce=_0x4361;_0x3defa5['_graphic'][_0x8a87ce(0xdb1)]=_0x3fea6f;}});}},{'key':_0x27250c(_0x51a61b._0x6ba1f0),'value':function _0x190c6e(){var _0x11f36f=_0x27250c;delete this['_graphic']['_draw_tooltip'],delete this['_graphic'][_0x11f36f(_0x5b9caa._0x30eb46)],delete this[_0x11f36f(0xe41)]['_noMousePick'],delete this['_graphic']['_pointType'],delete this['_graphic']['onDrag'],this['_graphic'][_0x11f36f(_0x5b9caa._0x47b534)]();}}]),_0x5c80df;}(EditBase),BasePointEntity=function(_0x16d376){var _0x137ba6={_0x5f3e88:0xd91,_0x4614e2:0x734,_0x4e0bda:0x7aa,_0x23b2c3:0xfd0,_0x586c55:0xa10,_0x18b572:0x415,_0xb84f14:0x9ff},_0x4a6c63={_0x46cb9d:0x925},_0x3d4d88={_0x49e9f5:0xd76},_0x578b5c={_0x234979:0x5d8,_0x247799:0x399},_0x30d54d={_0x19aeca:0x399,_0x3ab24c:0xf35},_0x50713f={_0x14af23:0xdb1,_0x40fad6:0x4ba},_0x55bf1d={_0x39d4ec:0x68a,_0xc6286a:0x514,_0x56369a:0x323,_0x21e0d1:0xd91,_0x4dc74f:0x77b},_0x33cb27={_0x18c4e9:0x399},_0x3d1a01={_0x48e45f:0x6ba},_0x38f016={_0x3ece7c:0x20a,_0x40595d:0xfb0,_0x691e92:0x8bf,_0x9f4883:0xb07},_0x2ac367={_0x3a2617:0x4df,_0x7b4a2d:0x96c,_0x1e1f7a:0x640,_0x4e0d82:0x825,_0x21b747:0x6b7},_0x599c90={_0x547d09:0xc56},_0x46f25b={_0x2180a1:0xb46,_0xb07f04:0x8db,_0x2f02a4:0xab0,_0x40c3ce:0xdcd,_0x28da12:0x7d7},_0x4520cf={_0x504bba:0xfe7},_0x4700c5={_0x147300:0x514,_0x4321e9:0xfd6,_0x583169:0xe4f},_0x3bf495={_0x26b83e:0xa10,_0x34bb10:0x514},_0x2d9713={_0x4a22f2:0x688},_0x3454fc={_0x4d83d9:0xe4f,_0x2da27b:0xcc3},_0x1a0921={_0x5ac49f:0xd91},_0x3b3ed0={_0x4a5ce8:0x874},_0x5b94c0={_0x35b39d:0xe55},_0x2e48e9={_0x410ac7:0x9dd},_0x132ba3={_0x1f7430:0x874},_0x489deb={_0x2d86d6:0x7e5},_0x1a7f9a={_0x2f7148:0x4ba,_0x394e22:0xd68,_0x3cf118:0x1ce,_0x4a230a:0x23b,_0x4cca13:0xd27},_0xce45f4={_0x2f9b04:0x4f9,_0x13edb7:0xbe0,_0x3e214b:0xbe0},_0x5e2c9a=_0x5a92ef;_inherits(_0x549fac,_0x16d376);var _0x52c832=_createSuper(_0x549fac);function _0x549fac(){var _0x4ce123=_0x4361,_0x2fc1b0,_0x43fe3a,_0x5c7a59,_0x196873,_0x16f1a1,_0x1e9566=arguments[_0x4ce123(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x549fac),_0x1e9566['drawShow']=(_0x2fc1b0=_0x1e9566[_0x4ce123(0x323)])!==null&&_0x2fc1b0!==void 0x0?_0x2fc1b0:!![],_0x16f1a1=_0x52c832['call'](this,_0x1e9566),_0x16f1a1['_minPointNum']=(_0x43fe3a=_0x1e9566[_0x4ce123(0xda9)])!==null&&_0x43fe3a!==void 0x0?_0x43fe3a:0x1,_0x16f1a1['_maxPointNum']=(_0x5c7a59=_0x1e9566[_0x4ce123(_0xce45f4._0x2f9b04)])!==null&&_0x5c7a59!==void 0x0?_0x5c7a59:0x1,_0x16f1a1['_hasEdit']=(_0x196873=_0x16f1a1['options']['hasEdit'])!==null&&_0x196873!==void 0x0?_0x196873:!![],_0x1e9566[_0x4ce123(_0xce45f4._0x13edb7)]&&(_0x16f1a1['positions']=_0x1e9566[_0x4ce123(_0xce45f4._0x3e214b)]),_0x1e9566[_0x4ce123(0xd91)]&&(_0x16f1a1[_0x4ce123(0xd91)]=_0x1e9566['position']),_0x16f1a1;}return _createClass(_0x549fac,[{'key':'EditClass','get':function _0x378e2c(){return EditPoint;}},{'key':_0x5e2c9a(_0x137ba6._0x5f3e88),'get':function _0x2d83a1(){return this['_position'];},'set':function _0x190ae1(_0xd77c1){var _0x3eb6ec=_0x5e2c9a,_0x51cf69,_0x2f89d3;this['_point']=LngLatPoint['parse'](_0xd77c1);if(this['_point']&&!(this['_point']['lat']===0x0&&this[_0x3eb6ec(_0x1a7f9a._0x2f7148)]['lng']===0x0)){var _0xe66e8a=this['style']['setHeight'];Cesium__namespace['defined'](_0xe66e8a)&&(isString(_0xe66e8a)&&(_0xe66e8a=Number(template(_0xe66e8a,this[_0x3eb6ec(0x310)],!![])),isNaN(_0xe66e8a)&&(_0xe66e8a=0x0)),this[_0x3eb6ec(0x4ba)]['alt']=_0xe66e8a);var _0x1c7d64=this['getAddHeight']();_0x1c7d64!==0x0&&(this['_point'][_0x3eb6ec(0xd68)]=this['_point'][_0x3eb6ec(_0x1a7f9a._0x394e22)]+_0x1c7d64);}var _0x31628b=(_0x51cf69=this[_0x3eb6ec(0x4ba)])===null||_0x51cf69===void 0x0?void 0x0:_0x51cf69['toCartesian']();if((_0x2f89d3=this[_0x3eb6ec(_0x1a7f9a._0x3cf118)])!==null&&_0x2f89d3!==void 0x0&&_0x2f89d3['enabled']&&_0x31628b instanceof Cesium__namespace[_0x3eb6ec(_0x1a7f9a._0x4a230a)]){var _0x2b13d3;this['_position_draw']=_0x31628b,_0x31628b&&((_0x2b13d3=this[_0x3eb6ec(0x752)])===null||_0x2b13d3===void 0x0?void 0x0:_0x2b13d3['length'])>0x0&&(this['_positions_draw'][0x0]=_0x31628b);}else this['_position']=_0x31628b;this['_entity']&&this[_0x3eb6ec(_0x1a7f9a._0x4cca13)](),this['fire'](EventType['updatePosition'],{'position':this['_position']});}},{'key':_0x5e2c9a(_0x137ba6._0x4614e2),'get':function _0x3bc6dc(){var _0x2084fa;return getPositionValue(this['position'],(_0x2084fa=this['_map'])===null||_0x2084fa===void 0x0?void 0x0:_0x2084fa['clock']['currentTime']);}},{'key':'point','get':function _0x12bcb3(){var _0x43b052=_0x5e2c9a;return!(this['_position']instanceof Cesium__namespace['Cartesian3'])&&(this['_point']=LngLatPoint[_0x43b052(0x218)](this['positionShow'])),this['_point'];}},{'key':_0x5e2c9a(_0x137ba6._0x4e0bda),'get':function _0xda62c5(){var _0xdeb41c=_0x5e2c9a;return this[_0xdeb41c(_0x489deb._0x2d86d6)]();}},{'key':'center','get':function _0x222f8c(){var _0x51a5e1=_0x5e2c9a,_0x2630f5;return getPositionValue(this['positionShow'],(_0x2630f5=this[_0x51a5e1(0x399)])===null||_0x2630f5===void 0x0?void 0x0:_0x2630f5['clock']['currentTime']);}},{'key':'centerPoint','get':function _0x2dc50c(){var _0x21f8cd=_0x5e2c9a;return this[_0x21f8cd(0x874)];}},{'key':'positions','get':function _0xb4e8c1(){var _0xb64cda=_0x5e2c9a;return this['position']?[this[_0xb64cda(0xd91)]]:[];},'set':function _0x57c433(_0xcaf339){var _0x19e059=_0x5e2c9a;_0xcaf339&&_0xcaf339['length']>0x0&&(this[_0x19e059(0xd91)]=_0xcaf339[0x0]);}},{'key':'points','get':function _0xfbbd2b(){var _0x13b33a=_0x5e2c9a;return this[_0x13b33a(_0x132ba3._0x1f7430)]?[this['point']]:[];}},{'key':_0x5e2c9a(_0x137ba6._0x23b2c3),'get':function _0x27729e(){return this['coordinate']?[this['coordinate']]:[];}},{'key':'positionsShow','get':function _0xb149c5(){return this['positionShow']?[this['positionShow']]:[];}},{'key':'orientation','get':function _0x51c1b2(){var _0x5837a4=_0x5e2c9a;return this[_0x5837a4(0x942)]();},'set':function _0x8eb381(_0x5b8f86){var _0x5202b9=_0x5e2c9a;this['_orientation']=_0x5b8f86,this[_0x5202b9(0xe55)]();}},{'key':'heading','get':function _0x52f5ba(){var _0x1b046f=_0x5e2c9a,_0x213251;return(_0x213251=this[_0x1b046f(0x5da)][_0x1b046f(0x9b7)])!==null&&_0x213251!==void 0x0?_0x213251:0x0;},'set':function _0x58f6cf(_0x4947e5){var _0x2ce261=_0x5e2c9a;this['style']['heading']=_0x4947e5,this[_0x2ce261(0xe55)]();}},{'key':'pitch','get':function _0x81bbda(){var _0xb584ff=_0x5e2c9a,_0x6cda1d;return(_0x6cda1d=this['style'][_0xb584ff(_0x2e48e9._0x410ac7)])!==null&&_0x6cda1d!==void 0x0?_0x6cda1d:0x0;},'set':function _0x4242d8(_0x2f3212){var _0x1b4c7b=_0x5e2c9a;this[_0x1b4c7b(0x5da)]['pitch']=_0x2f3212,this[_0x1b4c7b(_0x5b94c0._0x35b39d)]();}},{'key':'roll','get':function _0x3d7e38(){var _0x22adf8;return(_0x22adf8=this['style']['roll'])!==null&&_0x22adf8!==void 0x0?_0x22adf8:0x0;},'set':function _0x17b9b4(_0x55acf6){var _0xeb3074=_0x5e2c9a;this['style'][_0xeb3074(0xb46)]=_0x55acf6,this['updateOrientation']();}},{'key':'height','get':function _0x4e1593(){var _0x2d865f=_0x5e2c9a,_0x30cdbb;return(_0x30cdbb=this[_0x2d865f(_0x3b3ed0._0x4a5ce8)])===null||_0x30cdbb===void 0x0?void 0x0:_0x30cdbb['alt'];},'set':function _0x35a6e3(_0x3b4799){var _0x24282c=_0x5e2c9a;this['point']['alt']=_0x3b4799,this[_0x24282c(_0x1a0921._0x5ac49f)]=this['point'];}},{'key':_0x5e2c9a(_0x137ba6._0x586c55),'get':function _0x4f440d(){var _0x5e2906=_0x5e2c9a;if(this['_entity']){var _0x30f147,_0x173a63;return this[_0x5e2906(_0x3454fc._0x4d83d9)][_0x5e2906(0xd00)]((_0x30f147=this['_map'])===null||_0x30f147===void 0x0?void 0x0:(_0x173a63=_0x30f147['clock'])===null||_0x173a63===void 0x0?void 0x0:_0x173a63['currentTime'],new Cesium__namespace[(_0x5e2906(_0x3454fc._0x2da27b))]());}else return undefined;}},{'key':'debugAxis','get':function _0x45fbeb(){var _0x2c08a7=_0x5e2c9a;return this[_0x2c08a7(_0x2d9713._0x4a22f2)];},'set':function _0x7b2067(_0x2fb58f){var _0x1d2c18=_0x5e2c9a,_0x54cf29=this;this['_debugAxis']=_0x2fb58f;if(!this['debugAxisPrimitive']){var _0xfd32ec=Math['max'](Cesium__namespace['Cartographic']['fromCartesian'](this['positionShow'])['height']*0.06,0x64);this['debugAxisPrimitive']=this['_layer'][_0x1d2c18(0xcda)]['add'](new Cesium__namespace['DebugModelMatrixPrimitive']({'modelMatrix':this[_0x1d2c18(_0x3bf495._0x26b83e)],'length':_0xfd32ec,'width':0x5})),this['debugAxisPrimitive'][_0x1d2c18(0x88a)]={'content':'<span\x20style=\x22color:\x20red;\x22>红色</span>\x20是\x20X轴<br/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20style=\x22color:\x20green;\x22>绿色</span>\x20是\x20Y轴<br/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20style=\x22color:\x20blue;\x22>蓝色</span>\x20是\x20Z轴','options':this[_0x1d2c18(_0x3bf495._0x34bb10)]['tooltipOptions']},(this['position']instanceof Cesium__namespace['CallbackProperty']||this['position']instanceof Cesium__namespace['SampledPositionProperty'])&&(this['debugAxisPrimitive']['_timeTik']=setInterval(function(){_0x54cf29['debugAxisPrimitive']['modelMatrix']=_0x54cf29['modelMatrix'];},0x12c)),this['bindPickId'](this['debugAxisPrimitive']);}this['debugAxisPrimitive'][_0x1d2c18(0x7a6)]=_0x2fb58f;}},{'key':'debugAxisLength','get':function _0x261187(){var _0x28f57f=_0x5e2c9a;return this['debugAxisPrimitive']?this[_0x28f57f(0xfe7)]['length']:0x0;},'set':function _0x107a81(_0x3ef976){!this['debugAxisPrimitive']&&(this['debugAxis']=!![]),this['debugAxisPrimitive']['length']=_0x3ef976;}},{'key':'objectsToExclude','get':function _0x4c7657(){var _0x110aaa=_0x5e2c9a,_0x4e83ed;if(this[_0x110aaa(_0x4700c5._0x147300)]['objectsToExclude'])return this['options'][_0x110aaa(_0x4700c5._0x4321e9)];if((_0x4e83ed=this[_0x110aaa(_0x4700c5._0x583169)])!==null&&_0x4e83ed!==void 0x0&&_0x4e83ed['model'])return[this[_0x110aaa(0xe4f)]];return undefined;},'set':function _0x38dd4a(_0x425582){var _0x183834=_0x5e2c9a;this[_0x183834(0x514)]['objectsToExclude']=_0x425582;}},{'key':_0x5e2c9a(_0x137ba6._0x18b572),'value':function _0x585868(){}},{'key':'_removedHook','value':function _0x236a5e(){var _0x4a9b2e=_0x5e2c9a;_get(_getPrototypeOf(_0x549fac['prototype']),'_removedHook',this)['call'](this),this['debugAxisPrimitive']&&(clearInterval(this['debugAxisPrimitive']['_timeTik']),this['_layer']['primitiveCollection']['remove'](this[_0x4a9b2e(_0x4520cf._0x504bba)]),delete this['debugAxisPrimitive']);}},{'key':'_updatePositionsHook','value':function _0x32aa31(){var _0x64a18=_0x5e2c9a;this[_0x64a18(0xe4f)]['position']=this['_position'],this[_0x64a18(0xfe7)]&&(this[_0x64a18(0xfe7)]['modelMatrix']=this['modelMatrix']),this['_updateEditDraggers'](),this['_updateLabelPosition']();}},{'key':'updateOrientation','value':function _0x14315a(){var _0x556124=_0x5e2c9a;return this['_entity']['orientation']=this['getOrientation'](),this[_0x556124(0xfe7)]&&(this[_0x556124(0xfe7)]['modelMatrix']=this['modelMatrix']),this['_entity']['orientation'];}},{'key':'getOrientation','value':function _0x7fec2e(){var _0x137ae4={_0x4eea5a:0x9dd,_0x29a42f:0x70e,_0x33d3bb:0x5da},_0x2fdc38=_0x5e2c9a,_0x4a0968=this,_0x2e69c1=this['options']['orientation']||this['_orientation'];if(_0x2e69c1){var _0x57c792=this['style']['mergeOrientation']||!Cesium__namespace['defined'](this['style']['heading'])||!Cesium__namespace['defined'](this['style']['pitch'])||!Cesium__namespace[_0x2fdc38(0x70e)](this['style'][_0x2fdc38(_0x46f25b._0x2180a1)]);if(_0x2e69c1 instanceof Cesium__namespace[_0x2fdc38(0x825)]&&_0x57c792){var _0x35701e=_0x2e69c1,_0x817602=Cesium__namespace['Math'][_0x2fdc38(_0x46f25b._0xb07f04)](this['heading']),_0x30551e=Cesium__namespace['Math']['toRadians'](this['pitch']),_0x3cd162=Cesium__namespace[_0x2fdc38(_0x46f25b._0x2f02a4)]['toRadians'](this[_0x2fdc38(_0x46f25b._0x2180a1)]);_0x2e69c1=new Cesium__namespace[(_0x2fdc38(_0x46f25b._0x40c3ce))](function(_0x7c8ed){var _0x39c8ff=_0x2fdc38,_0x38a0f7,_0x40f967,_0x3f8150=getPositionValue(_0x4a0968['position'],_0x7c8ed),_0x5082ae=_0x35701e['getValue'](_0x7c8ed);if(!_0x3f8150||!_0x5082ae)return null;var _0x28a156=getHeadingPitchRollByOrientation(_0x3f8150,_0x5082ae);return _0x4a0968['style']['mergeOrientation']?(_0x28a156[_0x39c8ff(0x9b7)]+=_0x817602,_0x28a156['roll']+=_0x3cd162,_0x28a156[_0x39c8ff(_0x137ae4._0x4eea5a)]+=_0x30551e):(Cesium__namespace['defined'](_0x4a0968[_0x39c8ff(0x5da)]['heading'])&&(_0x28a156['heading']=_0x817602),Cesium__namespace[_0x39c8ff(_0x137ae4._0x29a42f)](_0x4a0968['style']['roll'])&&(_0x28a156['roll']=_0x3cd162),Cesium__namespace['defined'](_0x4a0968[_0x39c8ff(_0x137ae4._0x33d3bb)]['pitch'])&&(_0x28a156['pitch']=_0x30551e)),Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x3f8150,_0x28a156,(_0x38a0f7=_0x4a0968['_map'])===null||_0x38a0f7===void 0x0?void 0x0:(_0x40f967=_0x38a0f7[_0x39c8ff(0x7c9)])===null||_0x40f967===void 0x0?void 0x0:_0x40f967['globe']['ellipsoid']);},![]);}return _0x2e69c1;}var _0x15896d=this['positionShow'];if(_0x15896d==null)return;var _0x24634f=Cesium__namespace['Math']['toRadians'](this['heading']),_0x4c365a=Cesium__namespace['Math'][_0x2fdc38(0x8db)](this['pitch']),_0x33662e=Cesium__namespace['Math'][_0x2fdc38(0x8db)](this['roll']),_0x4e7cbd=new Cesium__namespace[(_0x2fdc38(_0x46f25b._0x28da12))](_0x24634f,_0x4c365a,_0x33662e);return Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x15896d,_0x4e7cbd);}},{'key':'_getGeoJsonGeometry','value':function _0x4c0cca(_0x47f4bf){var _0x1dcba8=_0x5e2c9a;return{'type':'Point','coordinates':this['getCoordinate'](_0x47f4bf===null||_0x47f4bf===void 0x0?void 0x0:_0x47f4bf[_0x1dcba8(_0x599c90._0x547d09)])};}},{'key':'clearDynamicPosition','value':function _0x301bc2(){var _0x4fac22=_0x5e2c9a;return this[_0x4fac22(0x640)]=undefined,this['property']=null,this[_0x4fac22(0xd91)]=undefined,this;}},{'key':_0x5e2c9a(_0x137ba6._0xb84f14),'value':function _0x3dc63a(){var _0x4e4ca1={_0x4fbd26:0x399,_0x18ff05:0x4c9,_0x6495bc:0xb07,_0x1c0526:0x23b},_0x46fa4b=_0x5e2c9a,_0x3295e5,_0x454604,_0x1df52f,_0x18f8c0,_0x1734b9=this;this['_clampToTilesetFrame']=-0x1,this[_0x46fa4b(0x2d3)]=(_0x3295e5=this['options']['frameRateHeight'])!==null&&_0x3295e5!==void 0x0?_0x3295e5:0x1e,this['_maxCacheCount']=(_0x454604=this['options'][_0x46fa4b(_0x2ac367._0x3a2617)])!==null&&_0x454604!==void 0x0?_0x454604:0x32;var _0x2c9ca1=new Cesium__namespace['SampledPositionProperty'](this[_0x46fa4b(0x514)]['referenceFrame'],this['options']['numberOfDerivatives']);_0x2c9ca1['forwardExtrapolationType']=(_0x1df52f=this['options']['forwardExtrapolationType'])!==null&&_0x1df52f!==void 0x0?_0x1df52f:Cesium__namespace['ExtrapolationType'][_0x46fa4b(0x96c)],_0x2c9ca1['backwardExtrapolationType']=(_0x18f8c0=this['options']['backwardExtrapolationType'])!==null&&_0x18f8c0!==void 0x0?_0x18f8c0:Cesium__namespace['ExtrapolationType'][_0x46fa4b(_0x2ac367._0x7b4a2d)],!this[_0x46fa4b(_0x2ac367._0x1e1f7a)]&&(this['_orientation']=new Cesium__namespace[(_0x46fa4b(_0x2ac367._0x4e0d82))](_0x2c9ca1),this[_0x46fa4b(0xe4f)]&&(this['_entity'][_0x46fa4b(_0x2ac367._0x21b747)]=this['getOrientation']())),this['property']=_0x2c9ca1,this[_0x46fa4b(0xd91)]=new Cesium__namespace['CallbackProperty'](function(_0x4bd5d0){var _0x3e8a0b=_0x46fa4b;if(!_0x1734b9[_0x3e8a0b(_0x4e4ca1._0x4fbd26)])return undefined;var _0x3ab334=_0x2c9ca1['getValue'](_0x4bd5d0);if(!_0x3ab334)return!_0x1734b9[_0x3e8a0b(_0x4e4ca1._0x18ff05)]&&_0x1734b9[_0x3e8a0b(0xb07)]&&Cesium__namespace['JulianDate']['greaterThanOrEquals'](_0x4bd5d0,_0x1734b9[_0x3e8a0b(_0x4e4ca1._0x6495bc)])&&(_0x1734b9['fire'](EventType['stop']),_0x1734b9['_last_isFireStop']=!![]),_0x1734b9['_last_position'];if(_0x3ab334&&_0x1734b9['options']['clampToTileset']){_0x1734b9[_0x3e8a0b(0x4a9)]++;if(!_0x1734b9['_clampToTilesetHeight']||_0x1734b9['_clampToTilesetFrame']%_0x1734b9['_frameRateHeight']===0x0){var _0x1078f2=getHeight(_0x1734b9['_map']['scene'],_0x3ab334,{'objectsToExclude':_0x1734b9[_0x3e8a0b(0xfd6)],'has3dtiles':!![]});_0x1078f2&&(_0x1734b9['_clampToTilesetHeight']=_0x1078f2);}if(_0x1734b9[_0x3e8a0b(0x9c4)]){var _0x2c3508=Cesium__namespace['Cartographic']['fromCartesian'](_0x3ab334);_0x3ab334=Cesium__namespace[_0x3e8a0b(_0x4e4ca1._0x1c0526)]['fromRadians'](_0x2c3508['longitude'],_0x2c3508['latitude'],_0x1734b9['_clampToTilesetHeight']+_0x1734b9['getAddHeight']());}}return _0x1734b9['_last_position']=_0x3ab334,_0x1734b9[_0x3e8a0b(0x4c9)]=![],_0x3ab334;},![]);}},{'key':_0x5e2c9a(0xc19),'value':function _0x5c0c3d(_0xef2809,_0x48f20a){var _0x46fb21=_0x5e2c9a,_0x13a6f1,_0x390e63,_0x40e63f,_0x8cf80d;!this[_0x46fb21(0x659)]&&this['_initSampledPositionProperty']();this['_removeDynamicPosition']();var _0x18f58b=((_0x13a6f1=this['_map'])===null||_0x13a6f1===void 0x0?void 0x0:(_0x390e63=_0x13a6f1['clock'])===null||_0x390e63===void 0x0?void 0x0:_0x390e63['currentTime'])||Cesium__namespace['JulianDate']['now']();if(!_0x48f20a)_0x48f20a=_0x18f58b;else{if(isNumber(_0x48f20a))_0x48f20a=Cesium__namespace['JulianDate'][_0x46fb21(_0x38f016._0x3ece7c)](_0x18f58b,_0x48f20a,new Cesium__namespace['JulianDate']());else{if(isString(_0x48f20a))_0x48f20a[_0x46fb21(0x51a)]('Z')===-0x1?_0x48f20a=Cesium__namespace['JulianDate']['fromDate'](new Date(_0x48f20a)):_0x48f20a=Cesium__namespace['JulianDate']['fromIso8601'](_0x48f20a);else _0x48f20a instanceof Date&&(_0x48f20a=Cesium__namespace[_0x46fb21(_0x38f016._0x40595d)][_0x46fb21(0x55c)](_0x48f20a));}}var _0x34f34e=(_0x40e63f=this['_sampledPositionProperty'])===null||_0x40e63f===void 0x0?void 0x0:(_0x8cf80d=_0x40e63f['_property'])===null||_0x8cf80d===void 0x0?void 0x0:_0x8cf80d[_0x46fb21(_0x38f016._0x691e92)];if((_0x34f34e===null||_0x34f34e===void 0x0?void 0x0:_0x34f34e['length'])>0x0&&this['_position']){var _0x3a1680=_0x34f34e[_0x34f34e['length']-0x1];Cesium__namespace['JulianDate']['secondsDifference'](_0x18f58b,_0x3a1680)>0x0&&this['_sampledPositionProperty']['addSample'](_0x18f58b,this['_position']);}var _0x3f9704=LngLatPoint['parse'](_0xef2809)[_0x46fb21(0x208)]();return this['property']['addSample'](_0x48f20a,_0x3f9704),this[_0x46fb21(_0x38f016._0x9f4883)]=_0x48f20a,this;}},{'key':'_removeDynamicPosition','value':function _0x405625(){var _0x4677e0=_0x5e2c9a,_0x1927c4,_0x59f6eb;if(this['_maxCacheCount']<0x1)return;var _0x2225b8=(_0x1927c4=this['property'])===null||_0x1927c4===void 0x0?void 0x0:(_0x59f6eb=_0x1927c4['_property'])===null||_0x59f6eb===void 0x0?void 0x0:_0x59f6eb[_0x4677e0(0x8bf)];if(!_0x2225b8||(_0x2225b8===null||_0x2225b8===void 0x0?void 0x0:_0x2225b8[_0x4677e0(_0x3d1a01._0x48e45f)])===0x0)return;var _0x341204=_0x2225b8['length']-this['_maxCacheCount']-0x1;_0x341204>0x0&&this['property']['removeSamples'](new Cesium__namespace['TimeInterval']({'start':_0x2225b8[0x0],'stop':_0x2225b8[_0x341204]}));}},{'key':'autoSurfaceHeight','value':function _0x234a56(){var _0x345439=_0x5e2c9a,_0x5bae45=this,_0x539608=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return getSurfaceHeight(this[_0x345439(_0x33cb27._0x18c4e9)]['scene'],this[_0x345439(0xd91)],_objectSpread2({'objectsToExclude':this['objectsToExclude']},_0x539608))['then'](function(_0x362ead){_0x362ead['position']&&(_0x5bae45['position']=_0x362ead['position']);});}},{'key':'clampToGround','value':function _0x1fe4ab(_0xd4fa40){return this['autoSurfaceHeight'](_0xd4fa40);}},{'key':_0x5e2c9a(0x7e5),'value':function _0x52fb06(_0x29715b){return this['point']?this['point']['toArray'](_0x29715b):[];}},{'key':_0x5e2c9a(0xcd9),'value':function _0x3fbdc1(_0x1d0af2){var _0x175f1b=_0x5e2c9a;return this['_setPositionsToCallback'](),_0x1d0af2&&(this[_0x175f1b(0xdb1)]=LngLatPoint['toCartesian'](_0x1d0af2)),this[_0x175f1b(0xdb1)];}},{'key':'_setPositionsToCallback','value':function _0x1d6630(){var _0x5345c8=_0x5e2c9a,_0x100e18=this;if(this[_0x5345c8(_0x55bf1d._0x39d4ec)])return;this['_isCallbackPositions']=!![],this['show']=this[_0x5345c8(_0x55bf1d._0xc6286a)][_0x5345c8(_0x55bf1d._0x56369a)],this['_position_draw']=this[_0x5345c8(0x734)],this[_0x5345c8(_0x55bf1d._0x21e0d1)]=new Cesium__namespace['CallbackProperty'](function(_0x448b9f){return _0x100e18['_position_draw'];},![]),this['updateAttrForDrawing']&&this[_0x5345c8(_0x55bf1d._0x4dc74f)](!![]),this['_updateOutlineToCallback'](),this['_updateLabelPosition']();}},{'key':'_cancelPositionsCallback','value':function _0x7b0048(){var _0x41f34f=_0x5e2c9a;if(!this[_0x41f34f(0x68a)])return;this[_0x41f34f(0x68a)]=![],this['_position']=this[_0x41f34f(_0x50713f._0x14af23)],this[_0x41f34f(_0x50713f._0x40fad6)]=LngLatPoint['fromCartesian'](this['_position']),delete this['_position_draw'],this[_0x41f34f(0xe4f)]['position']=this['_position'];}},{'key':'_startDrawHook','value':function _0x522f63(){var _0x3a74fd=_0x5e2c9a;this[_0x3a74fd(_0x30d54d._0x19aeca)]['on'](EventType[_0x3a74fd(_0x30d54d._0x3ab24c)],this[_0x3a74fd(0x5d8)],this),this['_map']['on'](EventType['click'],this['_onClickHandler_point'],this);}},{'key':_0x5e2c9a(0x698),'value':function _0x3f9018(){var _0x10c571=_0x5e2c9a;this['_map']['off'](EventType['mouseMove'],this[_0x10c571(_0x578b5c._0x234979)],this),this[_0x10c571(_0x578b5c._0x247799)]['off'](EventType[_0x10c571(0x21a)],this['_onClickHandler_point'],this),this['show']=!![];}},{'key':'_onMouseMoveHandler_point','value':function _0x50ad03(_0x316184){var _0x1d17cb=_0x5e2c9a,_0x3d51b3=_0x316184[_0x1d17cb(0x925)];_0x3d51b3&&(this['_position_draw']=_0x3d51b3,this['lastPointTemporary']=!![]),this['_map']['openSmallTooltip'](_0x316184['endPosition'],this['_draw_tooltip']||this['_map'][_0x1d17cb(0xef6)]('_单击完成绘制')),this['fire'](EventType[_0x1d17cb(_0x3d4d88._0x49e9f5)],_objectSpread2(_objectSpread2({},_0x316184),{},{'drawtype':this['type'],'graphic':this}),!![]);}},{'key':'_onClickHandler_point','value':function _0x27b71a(_0x5cbe27){var _0x13ea4c=_0x5e2c9a,_0x204388=_0x5cbe27[_0x13ea4c(_0x4a6c63._0x46cb9d)];_0x204388&&(this[_0x13ea4c(0xdb1)]=_0x204388),this[_0x13ea4c(0xdb1)]&&(this['lastPointTemporary']=![],this['stopDraw']());}}]),_0x549fac;}(BaseEntity),EditPoly=function(_0x4bc95e){var _0x3ac8c8={_0x15e037:0x653,_0x35c8fb:0x968,_0x2675dd:0x6b3},_0x4ff7c3={_0x4e7e24:0x53f,_0x1cf6c1:0x468},_0x22d9c3={_0x623626:0x399},_0x5ed615={_0x5ef3f6:0x399,_0x2fcd05:0xa38,_0x177152:0x999,_0x4ddaa5:0x8e7},_0x2f299c={_0x1dc93c:0x857},_0x11db5b={_0x1e5446:0xa43,_0xdc1bd5:0xef6,_0x415232:0x8e7},_0xbedab7={_0x376ccd:0x653,_0xbe97e1:0xbca},_0x4d01cd={_0x3b77c1:0x6ba,_0x5e9b3e:0xe41,_0x109817:0x8df},_0x2220a6={_0x247203:0xa90},_0x21952e=_0x5a92ef;_inherits(_0x52037e,_0x4bc95e);var _0x589b37=_createSuper(_0x52037e);function _0x52037e(){var _0x470e91=_0x4361;return _classCallCheck(this,_0x52037e),_0x589b37[_0x470e91(_0x2220a6._0x247203)](this,arguments);}return _createClass(_0x52037e,[{'key':_0x21952e(_0x3ac8c8._0x15e037),'get':function _0x432bba(){return this['style']['closure'];}},{'key':'hasMidPoint','get':function _0x9af0f1(){var _0x3c5bdc=_0x21952e;return this['positions'][_0x3c5bdc(_0x4d01cd._0x3b77c1)]<this[_0x3c5bdc(_0x4d01cd._0x5e9b3e)][_0x3c5bdc(_0x4d01cd._0x109817)];}},{'key':'bindDraggers','value':function _0x23a8e3(){var _0x510f3b={_0x3d5f4e:0xbe0},_0x4e44ce={_0xf869f5:0x403},_0x27166e={_0x16b769:0x403,_0x17ed14:0x653,_0x1c4226:0x64b},_0x5e3b17=_0x21952e,_0xb9ece9=this,_0x3f3fc7=this['positions'],_0x1ff409=function _0x310d20(_0x2b8d23,_0x3b91d1){var _0x39ce93={_0x544d9e:0xbe0,_0x4211ed:0x64b},_0x519ae5={_0x403c82:0x403,_0x2ff822:0x33d},_0x4077d6=_0x4361,_0x2fb14e=_0xb9ece9['updatePositionsHeightByAttr'](_0x3f3fc7[_0x2b8d23]),_0x2a435f=_0xb9ece9['createDragger']({'position':_0x2fb14e,'onDrag':function _0x3ca074(_0x356c5c,_0x5b828f){var _0x1423c9=_0x4361,_0x4ec70;_0x5b828f=_0xb9ece9['updatePositionsHeightByAttr'](_0x5b828f),_0x356c5c[_0x1423c9(0xd91)]=_0x5b828f,_0xb9ece9['positions'][_0x356c5c['index']]=_0x5b828f;if(((_0x4ec70=_0xb9ece9[_0x1423c9(_0x27166e._0x16b769)])===null||_0x4ec70===void 0x0?void 0x0:_0x4ec70['length'])>0x0)return;if(_0xb9ece9[_0x1423c9(0x516)]){var _0xc4cc30,_0x538d25,_0x82f270;if(_0xb9ece9['hasClosure']||!_0xb9ece9[_0x1423c9(_0x27166e._0x17ed14)]&&_0x356c5c['index']!==0x0){_0x356c5c[_0x1423c9(0x64b)]===0x0?(_0xc4cc30=_0x3b91d1*0x2-0x1,_0x538d25=_0x3b91d1-0x1):(_0xc4cc30=_0x356c5c['index']*0x2-0x1,_0x538d25=_0x356c5c[_0x1423c9(_0x27166e._0x1c4226)]-0x1);var _0x377b6b=_0x3f3fc7[_0x538d25];_0x82f270=getMidpoint(_0x5b828f,_0x377b6b),_0x82f270=_0xb9ece9['updatePositionsHeightByAttr'](_0x82f270),_0xb9ece9['draggers'][_0xc4cc30]['position']=_0x82f270;}(_0xb9ece9['hasClosure']||!_0xb9ece9['hasClosure']&&_0x356c5c['index']!==_0x3b91d1-0x1)&&(_0x356c5c['index']===_0x3b91d1-0x1?(_0xc4cc30=_0x356c5c['index']*0x2+0x1,_0x538d25=0x0):(_0xc4cc30=_0x356c5c['index']*0x2+0x1,_0x538d25=_0x356c5c['index']+0x1),_0x82f270=getMidpoint(_0x5b828f,_0x3f3fc7[_0x538d25]),_0x82f270=_0xb9ece9[_0x1423c9(0x356)](_0x82f270),_0xb9ece9['draggers'][_0xc4cc30]['position']=_0x82f270);}if(_0xb9ece9['_draggerMove']){var _0xcb94e4=centerOfMass(_0x3f3fc7);_0xcb94e4=_0xb9ece9['updatePositionsHeightByAttr'](_0xcb94e4),_0xb9ece9['_draggerMove']['position']=_0xcb94e4;}},'onDragStart':function _0x3f79cf(_0x1e4421,_0x3bd7ff){var _0x8ccb8f=_0x4361,_0x2b894b;if(((_0x2b894b=_0xb9ece9[_0x8ccb8f(_0x519ae5._0x403c82)])===null||_0x2b894b===void 0x0?void 0x0:_0x2b894b['length'])>0x0)for(var _0x1258f7=0x0,_0xbf16b9=_0xb9ece9[_0x8ccb8f(_0x519ae5._0x2ff822)]['length'];_0x1258f7<_0xbf16b9;_0x1258f7++){_0xb9ece9['draggers'][_0x1258f7][_0x8ccb8f(0x7a6)]=![];}},'onDragEnd':function _0x4c43c1(_0x451235,_0x2627fe){var _0x271bbf=_0x4361,_0x4e37dc;((_0x4e37dc=_0xb9ece9[_0x271bbf(_0x4e44ce._0xf869f5)])===null||_0x4e37dc===void 0x0?void 0x0:_0x4e37dc['length'])>0x0&&_0xb9ece9['updateDraggers']();}});_0x2a435f['index']=_0x2b8d23,_0xb9ece9['draggers']['push'](_0x2a435f);if(_0xb9ece9['hasMidPoint']&&(_0xb9ece9[_0x4077d6(_0xbedab7._0x376ccd)]||!_0xb9ece9['hasClosure']&&_0x2b8d23<_0x3b91d1-0x1)){var _0x220853=(_0x2b8d23+0x1)%_0x3b91d1,_0x59b087=getMidpoint(_0x2fb14e,_0x3f3fc7[_0x220853]);_0x59b087=_0xb9ece9['updatePositionsHeightByAttr'](_0x59b087);var _0x58af7a=_0xb9ece9['createDragger']({'position':_0x59b087,'type':PointType[_0x4077d6(_0xbedab7._0xbe97e1)],'tooltip':_0xb9ece9['_map']['getLangText']('_增加点'),'onDragStart':function _0x57ef9f(_0x552aeb,_0xccbc89){var _0x26c30e=_0x4077d6;_0xb9ece9[_0x26c30e(_0x510f3b._0x3d5f4e)]['splice'](_0x552aeb['index'],0x0,_0xccbc89);},'onDrag':function _0x351505(_0x17550f,_0x2c314d){var _0x539597=_0x4077d6;_0xb9ece9[_0x539597(_0x39ce93._0x544d9e)][_0x17550f[_0x539597(_0x39ce93._0x4211ed)]]=_0x2c314d;},'onDragEnd':function _0xcaa5bd(_0x5012cc,_0x50cb12){_0xb9ece9['_fireAddPoint'](_0x5012cc,_0x50cb12),_0xb9ece9['updateDraggers']();}});_0x58af7a['index']=_0x220853,_0xb9ece9['draggers']['push'](_0x58af7a);}};for(var _0x13c574=0x0,_0x5ef8cb=_0x3f3fc7['length'];_0x13c574<_0x5ef8cb;_0x13c574++){_0x1ff409(_0x13c574,_0x5ef8cb);}this[_0x5e3b17(0xe20)](),this[_0x5e3b17(0x758)]['extrudedHeight']&&this['_bindHeightDraggers']();}},{'key':'_bindMoveAllDragger','value':function _0x59892a(){var _0x1ed2eb={_0x1969ed:0x675,_0x51d7e8:0xe41},_0x5a035a={_0x1ecdf4:0xe41},_0x231433=_0x21952e,_0x4ed363=this;if(!this['_graphic']['_hasMoveEdit'])return;var _0x58cce2=centerOfMass(this[_0x231433(0xbe0)]);_0x58cce2=this[_0x231433(0x356)](_0x58cce2);var _0x45833c=this[_0x231433(_0x11db5b._0x1e5446)]({'position':_0x58cce2,'type':PointType[_0x231433(0xecd)],'tooltip':this['_map'][_0x231433(_0x11db5b._0xdc1bd5)]('_整体平移'),'onDragStart':function _0x5d9f22(_0x3e3d33,_0x18a4f7){_0x58cce2=_0x18a4f7;},'onDrag':function _0x6a6fe3(_0x55f077,_0x44404f){var _0x5adf38={_0x16e57c:0x23b,_0x300993:0xd06},_0x190324=_0x231433,_0x33ef30,_0x5d9da4=Cesium__namespace['Cartesian3'][_0x190324(0xf4a)](_0x44404f,_0x58cce2,new Cesium__namespace['Cartesian3']());_0x58cce2=_0x44404f,_0x4ed363['positions'][_0x190324(_0x1ed2eb._0x1969ed)](function(_0x35ca0a,_0x482d31,_0x1f077d){var _0x57d63a=Cesium__namespace['Cartesian3']['add'](_0x35ca0a,_0x5d9da4,new Cesium__namespace['Cartesian3']());_0x4ed363['positions'][_0x482d31]=_0x57d63a;});if(((_0x33ef30=_0x4ed363['_graphic'][_0x190324(0x3f6)])===null||_0x33ef30===void 0x0?void 0x0:_0x33ef30['length'])>0x0){var _0x1eeecd=function _0x1da2d0(_0x57c36c,_0x3d211d){var _0x4853ad=_0x190324,_0xcd8d8a=_0x4ed363[_0x4853ad(_0x5a035a._0x1ecdf4)]['_draw_holes'][_0x57c36c];_0xcd8d8a['forEach'](function(_0x47a228,_0x46e171,_0x262ce4){var _0x44330e=_0x4853ad,_0x2ca9e1=Cesium__namespace[_0x44330e(_0x5adf38._0x16e57c)][_0x44330e(_0x5adf38._0x300993)](_0x47a228,_0x5d9da4,new Cesium__namespace[(_0x44330e(0x23b))]());_0xcd8d8a[_0x46e171]=_0x2ca9e1;});};for(var _0x26b236=0x0,_0x54b278=_0x4ed363[_0x190324(_0x1ed2eb._0x51d7e8)]['_draw_holes']['length'];_0x26b236<_0x54b278;_0x26b236++){_0x1eeecd(_0x26b236,_0x54b278);}}for(var _0x3d52c0=0x0,_0x4b2a94=_0x4ed363['draggers']['length'];_0x3d52c0<_0x4b2a94;_0x3d52c0++){_0x45833c!==_0x4ed363[_0x190324(0x33d)][_0x3d52c0]&&(_0x4ed363[_0x190324(0x33d)][_0x3d52c0]['position']=Cesium__namespace['Cartesian3']['add'](_0x4ed363['draggers'][_0x3d52c0]['position'],_0x5d9da4,new Cesium__namespace['Cartesian3']()));}_0x4ed363['_updateMoveAllHook'](_0x44404f);}});this['_draggerMove']=_0x45833c,this['draggers'][_0x231433(_0x11db5b._0x415232)](_0x45833c);}},{'key':_0x21952e(_0x3ac8c8._0x35c8fb),'value':function _0x3733e2(_0x51ac7b){}},{'key':_0x21952e(0x604),'value':function _0x31d572(_0x4f9c7b){var _0x36a9be=_0x21952e,_0x33c705=this;if(!this['_graphic'][_0x36a9be(0x2b6)])return;this['_heightDraggers']=[],_0x4f9c7b=_0x4f9c7b||this['positions'];var _0x1b371f=getCesiumValue(this['entityGraphic']['extrudedHeight'],Number,this[_0x36a9be(_0x5ed615._0x5ef3f6)][_0x36a9be(_0x5ed615._0x2fcd05)]['currentTime']);for(var _0x2a131e=0x0,_0x12c2f3=_0x4f9c7b['length'];_0x2a131e<_0x12c2f3;_0x2a131e++){var _0x360f3c=setPositionsHeight(_0x4f9c7b[_0x2a131e],_0x1b371f),_0x391f8f=this['createDragger']({'position':_0x360f3c,'type':PointType['MoveHeight'],'tooltip':this['_map']['getLangText'](_0x36a9be(_0x5ed615._0x177152)),'onDrag':function _0x2e8158(_0x4fc183,_0x48a73b){var _0x4da144=_0x36a9be,_0x5ba957=Cesium__namespace['Cartographic']['fromCartesian'](_0x48a73b)['height'];_0x33c705['entityGraphic'][_0x4da144(0x69b)]=_0x5ba957;var _0x394753=getMaxHeight(_0x33c705['positions']);_0x33c705[_0x4da144(0x5da)][_0x4da144(0x468)]=_0x33c705['formatNum'](_0x5ba957-_0x394753,0x2),_0x33c705[_0x4da144(_0x2f299c._0x1dc93c)](_0x5ba957),_0x33c705['updateAttrForEditing'](),_0x33c705['fire'](EventType['editStyle']);}});this[_0x36a9be(0x33d)]['push'](_0x391f8f),this['_heightDraggers'][_0x36a9be(_0x5ed615._0x4ddaa5)](_0x391f8f);}}},{'key':'updateHeightDraggers','value':function _0x43e096(_0x506871){var _0x14d104=_0x21952e;for(var _0x557645=0x0;_0x557645<this['_heightDraggers']['length'];_0x557645++){var _0x57b324,_0x4bda9d=this[_0x14d104(0x403)][_0x557645],_0x548d1c=setPositionsHeight(getPositionValue(_0x4bda9d['position'],(_0x57b324=this['_map'])===null||_0x57b324===void 0x0?void 0x0:_0x57b324['clock']['currentTime']),_0x506871);_0x4bda9d['position']=_0x548d1c;}}},{'key':'updatePositionsHeightByAttr','value':function _0x26f8a5(_0x3a2485){var _0x655580=_0x21952e;return this['clampToGround']&&(_0x3a2485=getSurfacePosition(this[_0x655580(_0x22d9c3._0x623626)]['scene'],_0x3a2485)),_0x3a2485;}},{'key':_0x21952e(_0x3ac8c8._0x2675dd),'value':function _0x4c6feb(_0x1a268a){var _0x14934f=_0x21952e;_get(_getPrototypeOf(_0x52037e['prototype']),'_updateStyleHook',this)[_0x14934f(_0x4ff7c3._0x4e7e24)](this,_0x1a268a),(Cesium__namespace['defined'](_0x1a268a[_0x14934f(_0x4ff7c3._0x1cf6c1)])||Cesium__namespace['defined'](_0x1a268a['height'])||Cesium__namespace['defined'](_0x1a268a['clampToGround']))&&this['updateDraggers']();}}]),_0x52037e;}(EditBase),BasePolyEntity=function(_0x4b3f0e){var _0x24a702={_0x1ea584:0xf75},_0x39be15={_0x135f0c:0x21a,_0x2a7fa9:0x795,_0x1b4a95:0xcf5},_0x8267b0={_0x36e279:0x399},_0x9ded26={_0x4f4367:0x68a},_0x3fb36b={_0x4c8329:0x752},_0xf2902d={_0x379163:0x95b,_0x52d5ee:0xcae,_0x2e1be8:0xcd7,_0x8f822f:0xbac,_0x51e277:0x77b},_0x4f81b9={_0x46f85e:0x752},_0x55260e={_0x4a8feb:0x5a2},_0x5c1ea4={_0x38e61c:0xdde},_0x2beda8={_0x59f1b2:0x61d},_0x11e4ee={_0x18ccba:0xdcd},_0x56991d={_0x788a62:0x1ce,_0x47d572:0xb03},_0x1333ef={_0x80918b:0x896},_0x41622d={_0x295bad:0x6ba},_0xc6f7f0={_0x5e5936:0x480},_0x1b3d15={_0x5153e4:0xc6a},_0x2c725d={_0x4e0210:0xa3e,_0x314940:0x514,_0x51299f:0x477,_0x13c7b6:0x8df,_0x14d712:0x4f9,_0x30f9e9:0xc6a},_0x15a3c3=_0x5a92ef;_inherits(_0x1aa8f3,_0x4b3f0e);var _0x36ce08=_createSuper(_0x1aa8f3);function _0x1aa8f3(){var _0x461208=_0x4361,_0x172e24,_0xeca366,_0x51b136,_0x2ea12f,_0x229d4d,_0x514f98,_0x1694bc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1aa8f3),_0x514f98=_0x36ce08[_0x461208(0x53f)](this,_0x1694bc),_0x514f98[_0x461208(_0x2c725d._0x4e0210)]=(_0x172e24=_0x514f98[_0x461208(_0x2c725d._0x314940)][_0x461208(_0x2c725d._0x51299f)])!==null&&_0x172e24!==void 0x0?_0x172e24:!![],_0x514f98['_minPointNum']=(_0xeca366=_0x1694bc['minPointNum'])!==null&&_0xeca366!==void 0x0?_0xeca366:0x2,_0x514f98[_0x461208(_0x2c725d._0x13c7b6)]=(_0x51b136=_0x1694bc[_0x461208(_0x2c725d._0x14d712)])!==null&&_0x51b136!==void 0x0?_0x51b136:0x270f,_0x514f98[_0x461208(_0x2c725d._0x30f9e9)]=(_0x2ea12f=_0x1694bc['hasMoveEdit'])!==null&&_0x2ea12f!==void 0x0?_0x2ea12f:!![],_0x514f98['_hasHeightEdit']=(_0x229d4d=_0x1694bc['hasHeightEdit'])!==null&&_0x229d4d!==void 0x0?_0x229d4d:!![],_0x1694bc['positions']&&(_0x514f98['style']['buffer']>0x0?_0x514f98['positions']=bufferPoints(_0x1694bc['positions'],_0x514f98['style']['buffer'],_0x514f98['style']['bufferSteps']):_0x514f98['positions']=_0x1694bc['positions']),_0x514f98;}return _createClass(_0x1aa8f3,[{'key':'hasMoveEdit','get':function _0x1eec71(){var _0x539a05=_0x4361;return this[_0x539a05(_0x1b3d15._0x5153e4)];}},{'key':'hasHeightEdit','get':function _0x566344(){return this['_hasHeightEdit'];}},{'key':_0x15a3c3(0x4fb),'get':function _0x4e30c8(){return EditPoly;}},{'key':'center','get':function _0x29f8d6(){var _0x597e20=_0x15a3c3;return this['style'][_0x597e20(_0xc6f7f0._0x5e5936)]?this['centerOfMass']:this['centerOfLine'];}},{'key':'centerOfMass','get':function _0x38b279(){return centerOfMass(this['positionsShow']);}},{'key':_0x15a3c3(0xd4e),'get':function _0x20e5be(){var _0x29d38d=_0x15a3c3,_0x1dc970=this['positionsShow'];if(!_0x1dc970||_0x1dc970[_0x29d38d(_0x41622d._0x295bad)]===0x0)return null;else{if(_0x1dc970[_0x29d38d(_0x41622d._0x295bad)]===0x1)return _0x1dc970[0x0];}return _0x1dc970['length']<0xa?sliceByMaxDistance(_0x1dc970,this['distance']/0x2,{'point':!![]}):_0x1dc970[Math['floor'](_0x1dc970['length']/0x2)];}},{'key':'distance','get':function _0x53d85a(){return getDistance(this['positionsShow']);}},{'key':'area','get':function _0xd64b89(){return getSurfaceArea(this['positionsShow']);}},{'key':'positions','get':function _0x24e3ec(){var _0x570ca4=_0x15a3c3;if(this['_getPositions'])return this[_0x570ca4(0x8e8)]();return this[_0x570ca4(_0x1333ef._0x80918b)];},'set':function _0xf71c00(_0x3a2ec7){var _0x55cf5c=_0x15a3c3,_0xdb11c4=this;if(!_0x3a2ec7)return;if(Array['isArray'](_0x3a2ec7)){var _0x1fbe66,_0x173c19=[],_0x3d2ec4=[];_0x3a2ec7['forEach'](function(_0x5a983b,_0x26a88e){var _0x59beb2=_0x4361,_0x4ba4d8=LngLatPoint['parse'](_0x5a983b);if(!_0x4ba4d8||!_0x4ba4d8['valid']())return;var _0x65fd7b=_0xdb11c4['style'][_0x59beb2(0xa2a)];if(Cesium__namespace['defined'](_0x65fd7b)){if(isString(_0x65fd7b))_0x65fd7b=Number(template(_0x65fd7b,_0xdb11c4['attr'],!![])),isNaN(_0x65fd7b)&&(_0x65fd7b=0x0);else Array['isArray'](_0x65fd7b)&&(_0x65fd7b=_0x65fd7b[_0x26a88e]||0x0);_0x4ba4d8['alt']=_0x65fd7b;}var _0x164b53=_0xdb11c4['getAddHeight'](_0x26a88e);_0x164b53!==0x0&&(_0x4ba4d8[_0x59beb2(0xd68)]=_0x4ba4d8['alt']+_0x164b53),_0x173c19['push'](_0x4ba4d8),_0x3d2ec4['push'](_0x4ba4d8['toCartesian']());}),(_0x1fbe66=this[_0x55cf5c(_0x56991d._0x788a62)])!==null&&_0x1fbe66!==void 0x0&&_0x1fbe66['enabled']?this['_positions_draw']=_0x3d2ec4:this['_positions']=_0x3d2ec4,this['_points']=_0x173c19;}else this['_positions']=_0x3a2ec7;this['_entity']&&this['_updatePositionsHook'](),this[_0x55cf5c(_0x56991d._0x47d572)](EventType['updatePosition'],{'positions':this['_positions']});}},{'key':'positionsShow','get':function _0x463883(){var _0x4c83f9=_0x15a3c3,_0x587060=getCesiumValue(this['_positions']);return _0x587060 instanceof Cesium__namespace[_0x4c83f9(0xcae)]&&(_0x587060=this['outlinePositions']),_0x587060;}},{'key':'points','get':function _0x7e94d(){var _0x5cef9e=_0x15a3c3;if(this['_positions']instanceof Cesium__namespace[_0x5cef9e(_0x11e4ee._0x18ccba)]){var _0x363305;this['_positions_draw']?_0x363305=this['_positions_draw']:(_0x363305=this['positionsShow'],this['style']['closure']&&_0x363305['pop']());var _0x458e60=[];_0x363305['forEach'](function(_0x4e3af0){var _0x3cdf57=LngLatPoint['parse'](_0x4e3af0);if(!_0x3cdf57)return;_0x458e60['push'](_0x3cdf57);}),this['_points']=_0x458e60;}return!this['_points']&&(this[_0x5cef9e(0x2bf)]=LngLatArray['toPoints'](this['_positions'])),this[_0x5cef9e(0x2bf)];}},{'key':'coordinates','get':function _0x678d0b(){return this['getCoordinates']();}},{'key':'rectangle','get':function _0x26a7c2(){var _0x428d00=_0x15a3c3;return Cesium__namespace['Rectangle'][_0x428d00(_0x2beda8._0x59f1b2)](this['positions']);}},{'key':'getEntityPositions','value':function _0x297344(){return this['entityGraphic']['positions'];}},{'key':'_mountedHook','value':function _0x1ef543(){}},{'key':'_updatePositionsHook','value':function _0x36e57e(){var _0x463970=_0x15a3c3;this['_updateLabelPosition'](),this[_0x463970(0x774)]();}},{'key':'_getGeoJsonGeometry','value':function _0x3a4294(_0x23076e){var _0xce628b=_0x15a3c3;return{'type':_0xce628b(0xe2c),'coordinates':this['getCoordinates'](_0x23076e===null||_0x23076e===void 0x0?void 0x0:_0x23076e['noAlt'])};}},{'key':'getCoordinates','value':function _0x596467(_0x11d3e5){var _0x1b6d68=[];return this['points']['forEach'](function(_0x34f916){var _0xe823f0=_0x4361;_0x1b6d68['push'](_0x34f916[_0xe823f0(_0x5c1ea4._0x38e61c)](_0x11d3e5));}),_0x1b6d68;}},{'key':'isInPoly','value':function _0x4683b7(_0x35f08f){var _0x125efd=_0x15a3c3,_0x564c0a=LngLatPoint[_0x125efd(0x218)](_0x35f08f),_0x55e8e2=Cesium__namespace['Rectangle'][_0x125efd(_0x55260e._0x4a8feb)](Cesium__namespace['Rectangle']['fromCartesianArray'](this['positionsShow']),_0x564c0a['toCartographic']());if(!_0x55e8e2)return![];return isInPoly(_0x564c0a,this['coordinates']);}},{'key':'autoSurfaceHeight','value':function _0x44fdad(){var _0x12a454=this,_0x1c2437=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return computeSurfacePoints(_objectSpread2(_objectSpread2({},_0x1c2437),{},{'map':this['_map'],'positions':this['positionsShow']}))['then'](function(_0x342b2f){return!_0x342b2f['noHeight']&&(_0x12a454['positions']=_0x342b2f['positions']),_0x342b2f;});}},{'key':'clampToGround','value':function _0x9e675e(_0x56a230){return this['autoSurfaceHeight'](_0x56a230);}},{'key':_0x15a3c3(_0x24a702._0x1ea584),'value':function _0x34d4d4(_0x3ebb13){var _0x303a03=_0x15a3c3;return this['_setPositionsToCallback'](),_0x3ebb13&&(this['_positions_draw']=LngLatArray['toCartesians'](_0x3ebb13)),this[_0x303a03(_0x4f81b9._0x46f85e)];}},{'key':'_setPositionsToCallback','value':function _0x2da668(){var _0x2b7180=_0x15a3c3,_0x1e43dc=this;if(this['_isCallbackPositions'])return;this['_isCallbackPositions']=!![];var _0x913c6a=getCesiumValue(this['_positions']);if(_0x913c6a instanceof Cesium__namespace[_0x2b7180(_0xf2902d._0x379163)])_0x913c6a=_0x913c6a['positions'];else _0x913c6a instanceof Cesium__namespace[_0x2b7180(_0xf2902d._0x52d5ee)]&&(_0x913c6a=this[_0x2b7180(_0xf2902d._0x2e1be8)]);this['_positions_draw']=_0x913c6a||this['positionsShow']||[],this['positions']=new Cesium__namespace[(_0x2b7180(0xdcd))](function(_0x1206b1){return _0x1e43dc['_positions_CallbackProperty']();},![]),this[_0x2b7180(_0xf2902d._0x8f822f)](),this['updateAttrForDrawing']&&this[_0x2b7180(_0xf2902d._0x51e277)](!![]),this[_0x2b7180(0x806)]();}},{'key':'_positions_CallbackProperty','value':function _0x41f337(){var _0x2ff123=_0x15a3c3;return this[_0x2ff123(_0x3fb36b._0x4c8329)];}},{'key':'_cancelPositionsCallback','value':function _0x15d5a1(){var _0x4138d4=_0x15a3c3;if(!this[_0x4138d4(_0x9ded26._0x4f4367)])return;this['_isCallbackPositions']=![],this['_positions']=this['_positions_draw'],this['_points']=LngLatArray['toPoints'](this['_positions_draw']),delete this['_positions_draw'],this['_updatePositionsHook'](),this['_cancelOutlinePositionsCallback']();}},{'key':'_startDrawHook','value':function _0x53cfc5(){var _0x4db634=_0x15a3c3;this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this[_0x4db634(_0x8267b0._0x36e279)]['on'](EventType['click'],this['_onClickHandler'],this),this['_map']['on'](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map']['on'](EventType['dblClick'],this[_0x4db634(0x2dc)],this);}},{'key':_0x15a3c3(0x698),'value':function _0x22490(){var _0x57d797=_0x15a3c3;this['_map']['off'](EventType[_0x57d797(0xf35)],this['_onMouseMoveHandler'],this),this['_map'][_0x57d797(0xcf5)](EventType[_0x57d797(_0x39be15._0x135f0c)],this[_0x57d797(_0x39be15._0x2a7fa9)],this),this['_map'][_0x57d797(_0x39be15._0x1b4a95)](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map'][_0x57d797(0xcf5)](EventType['dblClick'],this['_onDbClickHandler'],this);}}]),_0x1aa8f3;}(BaseEntity),PointEntity=function(_0x17ee7a){var _0x18586f={_0x12e818:0x2fa},_0x1bdc48={_0x493196:0x685,_0x14f823:0x84b,_0x146eb0:0xe4f,_0x36faaf:0x851,_0x62f509:0xe4f,_0x15c9ee:0xe4f},_0x186d46={_0x3c5113:0x766,_0x16e639:0x514,_0x31e499:0x99e},_0x32b4f5={_0x3db35b:0xe4f,_0x18485c:0x3f9},_0x50ae9d={_0x57c7fa:0x310},_0x4a09e2={_0x4e5b99:0x310,_0x2135aa:0x99e,_0x1ef258:0x851,_0x58221e:0x3f9,_0x16291f:0xd91,_0x4d8d3d:0xcd5,_0x59bcb2:0x34e},_0x4454ff=_0x5a92ef;_inherits(_0x1f0f41,_0x17ee7a);var _0x152254=_createSuper(_0x1f0f41);function _0x1f0f41(){var _0x1932eb=_0x4361;return _classCallCheck(this,_0x1f0f41),_0x152254[_0x1932eb(0xa90)](this,arguments);}return _createClass(_0x1f0f41,[{'key':'entityGraphic','get':function _0xc04756(){var _0x119812;return(_0x119812=this['_entity'])===null||_0x119812===void 0x0?void 0x0:_0x119812['point'];}},{'key':'_mountedHook','value':function _0x53f83f(){var _0x49e919=_0x4361,_0x260521={'position':this[_0x49e919(0xd91)],'point':PointStyleConver['toCesiumVal'](this['style'])};this['style']['label']&&(_0x260521['label']=LabelStyleConver['toCesiumVal'](this['style']['label'],{},this[_0x49e919(_0x4a09e2._0x4e5b99)]));this[_0x49e919(0x514)]['billboard']&&(_0x260521['billboard']=BillboardStyleConver['toCesiumVal'](this[_0x49e919(0x514)]['billboard'],{},!![]));this['options']['circle']&&(_0x260521['ellipse']=CircleStyleConver['toCesiumVal'](this['options'][_0x49e919(_0x4a09e2._0x2135aa)],{},!![]));this['options']['model']&&this['options']['model']['show']&&(_0x260521['model']=ModelStyleConver[_0x49e919(_0x4a09e2._0x1ef258)](this[_0x49e919(0x514)]['model'],{},!![]));if(this[_0x49e919(0x514)][_0x49e919(_0x4a09e2._0x58221e)]){var _0x2d6e02,_0x1930cb,_0x112a71=PathStyleConver['toCesiumVal'](this['options']['path'],{},!![]);!_0x112a71['isAll']&&(_0x112a71[_0x49e919(0x410)]=0x0);_0x260521['path']=_0x112a71;var _0x3d6c15=(_0x2d6e02=this[_0x49e919(_0x4a09e2._0x16291f)])===null||_0x2d6e02===void 0x0?void 0x0:(_0x1930cb=_0x2d6e02['_property'])===null||_0x1930cb===void 0x0?void 0x0:_0x1930cb['_times'];if(_0x3d6c15&&_0x3d6c15['length']>0x0){var _0x2064ed,_0x40e193=_0x3d6c15[0x0],_0x3e210e=_0x3d6c15[_0x3d6c15[_0x49e919(0x6ba)]-0x1];((_0x2064ed=this['position'])===null||_0x2064ed===void 0x0?void 0x0:_0x2064ed['forwardExtrapolationType'])===Cesium__namespace[_0x49e919(_0x4a09e2._0x4d8d3d)]['HOLD']&&(_0x3e210e=Cesium__namespace['JulianDate'][_0x49e919(0x55c)](new Date(0x834,0x1,0x1))),_0x260521[_0x49e919(_0x4a09e2._0x59bcb2)]=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace[(_0x49e919(0xe07))]({'start':_0x40e193,'stop':_0x3e210e})]);}}this['_entity']=this['_createEntity'](_0x260521);}},{'key':_0x4454ff(_0x18586f._0x12e818),'value':function _0x5d21e1(){var _0x563089=_0x4454ff;this['_entity']['label']=this['_entity']['label']||{},LabelStyleConver['toCesiumVal'](this['style'][_0x563089(0xca4)],this[_0x563089(0xe4f)]['label'],this[_0x563089(_0x50ae9d._0x57c7fa)]);}},{'key':'_updateStyleHook','value':function _0x1dd773(_0x1e64cf,_0x1fdc2d){var _0x1e6a87=_0x4454ff;PointStyleConver[_0x1e6a87(0x851)](_0x1e64cf,this['entityGraphic']);}},{'key':'_style2Json','value':function _0x59e6f3(_0x399cde,_0x255c17){return PointStyleConver['toJSON'](_0x399cde,_0x255c17,!![]);}},{'key':'_setOptionsHook','value':function _0x15d125(_0xcb6e96,_0x453e93){var _0x5bc7ba=_0x4454ff;_0x453e93['model']&&ModelStyleConver['toCesiumVal'](_0xcb6e96['model'],this['_entity']['model'],!![]),_0x453e93['billboard']&&BillboardStyleConver['toCesiumVal'](_0xcb6e96['billboard'],this[_0x5bc7ba(0xe4f)]['billboard'],!![]),_0x453e93['path']&&PathStyleConver['toCesiumVal'](_0xcb6e96['path'],this[_0x5bc7ba(_0x32b4f5._0x3db35b)][_0x5bc7ba(_0x32b4f5._0x18485c)],!![]),_0x453e93['circle']&&CircleStyleConver['toCesiumVal'](_0xcb6e96['circle'],this['_entity'][_0x5bc7ba(0x615)],!![]);}},{'key':'_toJSON_Ex','value':function _0x55ee88(_0x1e5ca0){var _0x48bc07=_0x4454ff;this['options']['model']&&(_0x1e5ca0['model']={},ModelStyleConver['toJSON'](this['options'][_0x48bc07(_0x186d46._0x3c5113)],_0x1e5ca0['model'],!![])),this[_0x48bc07(0x514)]['billboard']&&(_0x1e5ca0['billboard']={},BillboardStyleConver['toJSON'](this['options']['billboard'],_0x1e5ca0['billboard'],!![])),this[_0x48bc07(_0x186d46._0x16e639)]['path']&&(_0x1e5ca0['path']={},PathStyleConver['toJSON'](this['options']['path'],_0x1e5ca0['path'],!![])),this['options']['circle']&&(_0x1e5ca0[_0x48bc07(_0x186d46._0x31e499)]={},CircleStyleConver['toJSON'](this['options'][_0x48bc07(_0x186d46._0x31e499)],_0x1e5ca0['circle'],!![]));}},{'key':_0x4454ff(0xe91),'value':function _0x262919(_0x2988ce){var _0x236b6a=_0x4454ff;this['_entity']['model']&&(this['_entity']['model']['color']=Cesium__namespace['Color']['WHITE']['withAlpha'](_0x2988ce));this['_entity']['billboard']&&(this['_entity'][_0x236b6a(_0x1bdc48._0x493196)][_0x236b6a(_0x1bdc48._0x14f823)]=Cesium__namespace['Color']['WHITE'][_0x236b6a(0x6ac)](_0x2988ce));if(this[_0x236b6a(_0x1bdc48._0x146eb0)]['path']){var _0xc8aa58=this['_updateEntityOpacity'](this['_entity']['path'],_0x2988ce);!_0xc8aa58&&PathStyleConver[_0x236b6a(_0x1bdc48._0x36faaf)](_objectSpread2(_objectSpread2({},this['options']['path']),{},{'globalAlpha':_0x2988ce}),this[_0x236b6a(_0x1bdc48._0x62f509)]['path'],!![]);}if(this[_0x236b6a(_0x1bdc48._0x15c9ee)]['circle']){var _0x1b34c5=this[_0x236b6a(0xdc9)](this['_entity']['circle'],_0x2988ce);!_0x1b34c5&&CircleStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this[_0x236b6a(0x514)][_0x236b6a(0x99e)]),{},{'globalAlpha':_0x2988ce}),this['_entity']['ellipse'],!![]);}}},{'key':'_updateDistanceDisplayConditionByEdit','value':function _0x2ba193(){}}]),_0x1f0f41;}(BasePointEntity);register$4(_0x5a92ef(0x874),PointEntity,!![]);var BillboardEntity=function(_0x52695b){var _0x268187={_0x5a2931:0xe4f},_0x5ced0e={_0x47a0d2:0xb74,_0x5c41f1:0xca4,_0x10d9d9:0xc24,_0x5cbe36:0xe4f},_0x10311b={_0x3b560d:0x766,_0x7beaca:0x874,_0x2cab81:0x99e},_0x227b99={_0x54f19d:0x3f9,_0x21fd0d:0x99e,_0x17bda5:0x514,_0x23bebc:0x615},_0x50a7cf={_0x4941ae:0x851,_0xffa879:0x3f9,_0x2d7734:0x615},_0xf59983={_0x39cedc:0x310},_0x27a0e5={_0x183549:0x5da,_0x7e5df6:0x6a6,_0x11a1b0:0xca4,_0xef1f22:0x874,_0x2ce05d:0x851,_0x176404:0x514,_0x2d7797:0x8bf},_0x48c539={_0x4c1a00:0x5da},_0xfc97ba=_0x5a92ef;_inherits(_0x282f8e,_0x52695b);var _0x10752a=_createSuper(_0x282f8e);function _0x282f8e(){return _classCallCheck(this,_0x282f8e),_0x10752a['apply'](this,arguments);}return _createClass(_0x282f8e,[{'key':_0xfc97ba(0x758),'get':function _0x4b6bfd(){var _0x2e1b4f=_0xfc97ba,_0x2e9b4b;return(_0x2e9b4b=this['_entity'])===null||_0x2e9b4b===void 0x0?void 0x0:_0x2e9b4b[_0x2e1b4f(0x685)];}},{'key':'image','get':function _0x2a8870(){return this['style']['image'];},'set':function _0x4c6832(_0x2e2b5b){var _0x3d1c49=_0xfc97ba;this[_0x3d1c49(_0x48c539._0x4c1a00)]['image']=_0x2e2b5b,this['_entity']&&(this[_0x3d1c49(0xe4f)][_0x3d1c49(0x685)]['image']=_0x2e2b5b);}},{'key':'_mountedHook','value':function _0x1535e4(){var _0x2e72d2=_0xfc97ba,_0x64aa0={'position':this[_0x2e72d2(0xd91)],'billboard':BillboardStyleConver['toCesiumVal'](this['style'])};this[_0x2e72d2(_0x27a0e5._0x183549)][_0x2e72d2(0xca4)]&&(Cesium__namespace['defined'](this[_0x2e72d2(_0x27a0e5._0x183549)][_0x2e72d2(0x6a6)])&&!Cesium__namespace['defined'](this[_0x2e72d2(_0x27a0e5._0x183549)]['label']['clampToGround'])&&(this['style']['label'][_0x2e72d2(_0x27a0e5._0x7e5df6)]=this['style']['clampToGround']),_0x64aa0[_0x2e72d2(_0x27a0e5._0x11a1b0)]=LabelStyleConver['toCesiumVal'](this['style'][_0x2e72d2(0xca4)],{},this['attr']));this['options']['point']&&(_0x64aa0[_0x2e72d2(_0x27a0e5._0xef1f22)]=PointStyleConver[_0x2e72d2(0x851)](this['options']['point'],{},!![]));this['options']['circle']&&(_0x64aa0[_0x2e72d2(0x615)]=CircleStyleConver[_0x2e72d2(_0x27a0e5._0x2ce05d)](this[_0x2e72d2(0x514)]['circle'],{},!![]));this['options']['model']&&this[_0x2e72d2(0x514)]['model']['show']&&(_0x64aa0['model']=ModelStyleConver['toCesiumVal'](this['options']['model'],{},!![]));if(this[_0x2e72d2(_0x27a0e5._0x176404)]['path']){var _0x4b12f8,_0x5980c8,_0x45a0c2=PathStyleConver['toCesiumVal'](this['options']['path'],{},!![]);!_0x45a0c2[_0x2e72d2(0x59d)]&&(_0x45a0c2['leadTime']=0x0);_0x64aa0['path']=_0x45a0c2;var _0xfd1ad6=(_0x4b12f8=this['position'])===null||_0x4b12f8===void 0x0?void 0x0:(_0x5980c8=_0x4b12f8[_0x2e72d2(0x2ff)])===null||_0x5980c8===void 0x0?void 0x0:_0x5980c8[_0x2e72d2(_0x27a0e5._0x2d7797)];if(_0xfd1ad6&&_0xfd1ad6['length']>0x0){var _0x45fa4e,_0x1f8388=_0xfd1ad6[0x0],_0x4aa229=_0xfd1ad6[_0xfd1ad6['length']-0x1];((_0x45fa4e=this['position'])===null||_0x45fa4e===void 0x0?void 0x0:_0x45fa4e['forwardExtrapolationType'])===Cesium__namespace['ExtrapolationType']['HOLD']&&(_0x4aa229=Cesium__namespace['JulianDate']['fromDate'](new Date(0x834,0x1,0x1))),_0x64aa0['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0x1f8388,'stop':_0x4aa229})]);}}this[_0x2e72d2(0xe4f)]=this['_createEntity'](_0x64aa0);}},{'key':_0xfc97ba(0x2fa),'value':function _0x4a3ed4(){var _0xe84aa0=_0xfc97ba;this['_entity']['label']=this['_entity']['label']||{},LabelStyleConver['toCesiumVal'](this['style']['label'],this['_entity']['label'],this[_0xe84aa0(_0xf59983._0x39cedc)]);}},{'key':'_style2Json','value':function _0x36065f(_0x5d97e5,_0x7254b5){var _0x37c9ae=_0xfc97ba;return BillboardStyleConver[_0x37c9ae(0x7f9)](_0x5d97e5,_0x7254b5,!![]);}},{'key':'_updateStyleHook','value':function _0x163f96(_0x31c74f,_0x2c6048){var _0x22fbfa=_0xfc97ba;BillboardStyleConver[_0x22fbfa(0x851)](_0x31c74f,this['entityGraphic']);}},{'key':'_setOptionsHook','value':function _0x114469(_0x54a329,_0x9bf95f){var _0x2fc64e=_0xfc97ba;_0x9bf95f['model']&&ModelStyleConver[_0x2fc64e(0x851)](_0x54a329['model'],this[_0x2fc64e(0xe4f)]['model'],!![]),_0x9bf95f['point']&&PointStyleConver[_0x2fc64e(_0x50a7cf._0x4941ae)](_0x54a329['point'],this['_entity']['point'],!![]),_0x9bf95f[_0x2fc64e(_0x50a7cf._0xffa879)]&&PathStyleConver['toCesiumVal'](_0x54a329['path'],this[_0x2fc64e(0xe4f)]['path'],!![]),_0x9bf95f['circle']&&CircleStyleConver['toCesiumVal'](_0x54a329[_0x2fc64e(0x99e)],this[_0x2fc64e(0xe4f)][_0x2fc64e(_0x50a7cf._0x2d7734)],!![]);}},{'key':'_updateExOpacity','value':function _0x53c411(_0x106ed5){var _0x4657ba=_0xfc97ba;this['_entity'][_0x4657ba(0x766)]&&(this['_entity']['model']['color']=Cesium__namespace[_0x4657ba(0x3d5)]['WHITE']['withAlpha'](_0x106ed5));if(this['_entity']['point']){var _0x5d7074=this['_updateEntityOpacity'](this['_entity']['point'],_0x106ed5);!_0x5d7074&&PointStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['point']),{},{'globalAlpha':_0x106ed5}),this['_entity']['point'],!![]);}if(this['_entity']['path']){var _0x513c79=this['_updateEntityOpacity'](this['_entity']['path'],_0x106ed5);!_0x513c79&&PathStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options'][_0x4657ba(_0x227b99._0x54f19d)]),{},{'globalAlpha':_0x106ed5}),this['_entity'][_0x4657ba(0x3f9)],!![]);}if(this['_entity']['circle']){var _0x2d9487=this['_updateEntityOpacity'](this['_entity'][_0x4657ba(_0x227b99._0x21fd0d)],_0x106ed5);!_0x2d9487&&CircleStyleConver[_0x4657ba(0x851)](_objectSpread2(_objectSpread2({},this[_0x4657ba(_0x227b99._0x17bda5)][_0x4657ba(0x99e)]),{},{'globalAlpha':_0x106ed5}),this['_entity'][_0x4657ba(_0x227b99._0x23bebc)],!![]);}}},{'key':'_toJSON_Ex','value':function _0x7d3f43(_0x267bd3){var _0x2569d7=_0xfc97ba;this['options'][_0x2569d7(_0x10311b._0x3b560d)]&&(_0x267bd3['model']={},ModelStyleConver[_0x2569d7(0x7f9)](this[_0x2569d7(0x514)][_0x2569d7(0x766)],_0x267bd3['model'],!![])),this['options']['point']&&(_0x267bd3['point']={},PointStyleConver['toJSON'](this[_0x2569d7(0x514)]['point'],_0x267bd3[_0x2569d7(_0x10311b._0x7beaca)],!![])),this['options']['path']&&(_0x267bd3['path']={},PathStyleConver['toJSON'](this['options'][_0x2569d7(0x3f9)],_0x267bd3[_0x2569d7(0x3f9)],!![])),this['options']['circle']&&(_0x267bd3['circle']={},CircleStyleConver['toJSON'](this[_0x2569d7(0x514)]['circle'],_0x267bd3[_0x2569d7(_0x10311b._0x2cab81)],!![]));}},{'key':'_updateDistanceDisplayConditionByEdit','value':function _0x3a2db4(){}},{'key':'setOpacity','value':function _0x5c8a86(_0x2920c0){var _0x13059f=_0xfc97ba;this['style']['globalAlpha']=_0x2920c0,this['_entity']&&(this['_entity']['billboard']['color']=Cesium__namespace['Color']['WHITE'][_0x13059f(0x6ac)](_0x2920c0)),this['_updateLabelOpacity'](_0x2920c0);}},{'key':'startBounce','value':function _0x198f73(){var _0x2a58f4=_0xfc97ba,_0x4618c3=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this['_entity'])return;var _0x1a30a7=-(_0x4618c3[_0x2a58f4(0x787)]||0x32),_0x41f71a=_0x4618c3['step']||0x1,_0x76f91c=_0x4618c3['autoStop'],_0x48a0c2=_0x1a30a7,_0x17decc=-0x1,_0x1cce2e=this;function _0x3dd225(){if(_0x48a0c2<=_0x1a30a7&&_0x17decc!==0x1)_0x17decc=0x1,_0x76f91c&&(_0x1a30a7*=0.55,_0x41f71a*0x2>=-_0x1a30a7&&_0x1cce2e['stopBounce']());else _0x48a0c2>=0x0&&_0x17decc!==-0x1&&(_0x17decc=-0x1);_0x48a0c2+=_0x41f71a*_0x17decc;}var _0x169daf=getCesiumValue(this['entityGraphic'][_0x2a58f4(0xc24)],Cesium__namespace[_0x2a58f4(0xb74)])||new Cesium__namespace[(_0x2a58f4(_0x5ced0e._0x47a0d2))](0x0,0x0),_0x539cd5=_0x169daf['clone']();this['entityGraphic']['pixelOffset_original']=_0x169daf,this['entityGraphic']['pixelOffset']=new Cesium__namespace['CallbackProperty'](function(_0x13a772){return _0x3dd225(),_0x539cd5['y']=_0x169daf['y']+_0x48a0c2,_0x539cd5;});if(this['_entity'][_0x2a58f4(0xca4)]){var _0x2a7982=getCesiumValue(this['_entity'][_0x2a58f4(_0x5ced0e._0x5c41f1)][_0x2a58f4(_0x5ced0e._0x10d9d9)],Cesium__namespace['Cartesian2'])||new Cesium__namespace['Cartesian2'](0x0,0x0),_0x1317a1=_0x2a7982['clone']();this['_entity']['label']['pixelOffset_original']=_0x2a7982,this[_0x2a58f4(_0x5ced0e._0x5cbe36)]['label']['pixelOffset']=new Cesium__namespace['CallbackProperty'](function(_0x314478){return _0x1317a1['y']=_0x2a7982['y']+_0x48a0c2,_0x1317a1;});}}},{'key':'stopBounce','value':function _0x40c720(){var _0x37ea9c=_0xfc97ba;this['entityGraphic']['pixelOffset']=this['entityGraphic']['pixelOffset_original'],this['_entity']['label']&&(this['_entity']['label'][_0x37ea9c(0xc24)]=this[_0x37ea9c(_0x268187._0x5a2931)][_0x37ea9c(0xca4)]['pixelOffset_original']);}}]),_0x282f8e;}(BasePointEntity);register$4(_0x5a92ef(0x685),BillboardEntity,!![]);var DivBillboardEntity=function(_0x190cb9){var _0x373521={_0xaa5ebe:0x5da,_0xb33110:0xb0c,_0x483e1c:0xab5},_0x5edded={_0x112dfc:0x634},_0x4efe4b={_0x23ae0a:0x758,_0x203bba:0x3bb},_0x5f2936={_0x18b847:0xe26,_0x51335:0x53f,_0x4f2acc:0xf8b,_0x5e672b:0x84b},_0x99527e=_0x5a92ef;_inherits(_0x336320,_0x190cb9);var _0x3f71a4=_createSuper(_0x336320);function _0x336320(){return _classCallCheck(this,_0x336320),_0x3f71a4['apply'](this,arguments);}return _createClass(_0x336320,[{'key':'_mountedHook','value':function _0x1e5639(){_get(_getPrototypeOf(_0x336320['prototype']),'_mountedHook',this)['call'](this),this['_updateImage_delay']();}},{'key':'_updateStyleHook','value':function _0xa07361(_0xc481bc,_0x297d9f){var _0x3f2160=_0x4361;delete _0xc481bc['image'],_get(_getPrototypeOf(_0x336320[_0x3f2160(_0x5f2936._0x18b847)]),'_updateStyleHook',this)[_0x3f2160(_0x5f2936._0x51335)](this,_0xc481bc,_0x297d9f),_0x297d9f&&(_0x297d9f[_0x3f2160(_0x5f2936._0x4f2acc)]||_0x297d9f[_0x3f2160(0xab9)]||_0x297d9f[_0x3f2160(_0x5f2936._0x5e672b)])&&this['_updateImage_delay']();}},{'key':_0x99527e(0x6a7),'value':function _0x397be3(){var _0x5b4b01={_0x59773a:0x8ef},_0xc56666=_0x99527e,_0x3893e2=this;this[_0xc56666(0x8ef)]&&clearTimeout(this['updateTimer']),this['updateTimer']=setTimeout(function(){var _0x2a6b9b=_0xc56666;delete _0x3893e2[_0x2a6b9b(_0x5b4b01._0x59773a)];if(!_0x3893e2['_entity'])return;_0x3893e2['_updateImage']();},0x12c);}},{'key':'_updateImage','value':function _0x5333de(){var _0x5ca334=_0x99527e,_0x333512=this,_0x245ed9=create$3('div','mars3d-hideDiv'),_0x2e2f10=this[_0x5ca334(_0x373521._0xaa5ebe)]['html'];if(isString(_0x2e2f10))_0x245ed9[_0x5ca334(0xcc2)]=_0x2e2f10;else _0x2e2f10 instanceof Element&&_0x245ed9['appendChild'](_0x2e2f10);document[_0x5ca334(0x4b8)][_0x5ca334(0x1f0)](_0x245ed9),this['_islosdImg']=!![];if(window['domtoimage'])window['domtoimage']['toPng'](_0x245ed9)[_0x5ca334(0xab5)](function(_0x43cec8){var _0x3ef52f=_0x5ca334;_0x333512[_0x3ef52f(_0x4efe4b._0x23ae0a)]['image']=''+_0x43cec8,document['body']['removeChild'](_0x245ed9),_0x333512[_0x3ef52f(_0x4efe4b._0x203bba)]=![],_0x333512['fire'](_0x3ef52f(0x634),{'image':_0x43cec8});})[_0x5ca334(_0x373521._0xb33110)](function(_0x26812f){var _0x5a6809=_0x5ca334;logError$1(_0x5a6809(0x7cd),_0x26812f),document['body']['removeChild'](_0x245ed9),_0x333512['_islosdImg']=![];});else window['html2canvas']&&window[_0x5ca334(0x488)](_0x245ed9,{'backgroundColor':null,'allowTaint':!![]})[_0x5ca334(_0x373521._0x483e1c)](function(_0x53ef4b){var _0x50e09f=_0x5ca334;_0x333512['entityGraphic'][_0x50e09f(_0x5edded._0x112dfc)]=_0x53ef4b,document['body']['removeChild'](_0x245ed9),_0x333512[_0x50e09f(0x3bb)]=![],_0x333512['fire']('image',{'canvas':_0x53ef4b});})['catch'](function(_0x38f353){var _0x40600c=_0x5ca334;logError$1('未知原因,导出失败!',_0x38f353),document['body']['removeChild'](_0x245ed9),_0x333512[_0x40600c(0x3bb)]=![];});}}]),_0x336320;}(BillboardEntity);register$4(_0x5a92ef(0xadc),DivBillboardEntity,!![]);var FontBillboardEntity=function(_0x3c7edd){var _0x5b0978={_0x1f64cd:0xab9,_0x4ebacc:0x5da,_0x2752fe:0xe0c,_0x119497:0x1f0,_0x4ee339:0xab5};_inherits(_0x26c226,_0x3c7edd);var _0x4f8dd7=_createSuper(_0x26c226);function _0x26c226(){return _classCallCheck(this,_0x26c226),_0x4f8dd7['apply'](this,arguments);}return _createClass(_0x26c226,[{'key':'_updateImage','value':function _0x972210(){var _0x4bcc67={_0x2d70a1:0x6c8},_0x4c565b={_0x5f3677:0x3bb},_0x3287a8=_0x4361,_0x15de54,_0x120a72,_0x1ace7e,_0x432f16=this,_0x246da1=(_0x15de54=this['style'][_0x3287a8(_0x5b0978._0x1f64cd)])!==null&&_0x15de54!==void 0x0?_0x15de54:0x32,_0x1786e2=(_0x120a72=this[_0x3287a8(0x5da)]['iconPadding'])!==null&&_0x120a72!==void 0x0?_0x120a72:0xa,_0x35eca6=(_0x1ace7e=this[_0x3287a8(_0x5b0978._0x4ebacc)]['color'])!==null&&_0x1ace7e!==void 0x0?_0x1ace7e:'#ff0000',_0x44ce97=create$3('div',_0x3287a8(0xb13));_0x44ce97['setAttribute']('style','padding:\x20'['concat'](_0x1786e2,'px;text-align:center;max-width:')['concat'](_0x246da1,_0x3287a8(_0x5b0978._0x2752fe))['concat'](_0x246da1,'px;'));var _0x26d858=document[_0x3287a8(0xd77)]('i');_0x26d858['setAttribute']('class',this['style']['iconClass']),_0x26d858['setAttribute']('style','font-size:'+_0x246da1+_0x3287a8(0xa5a)+_0x35eca6+';'),_0x44ce97[_0x3287a8(0x1f0)](_0x26d858),document['body'][_0x3287a8(_0x5b0978._0x119497)](_0x44ce97),this[_0x3287a8(0x3bb)]=!![];if(window['domtoimage'])window['domtoimage'][_0x3287a8(0xe92)](_0x44ce97)[_0x3287a8(_0x5b0978._0x4ee339)](function(_0x55b798){var _0x54e1c9=_0x3287a8;_0x432f16['entityGraphic']['image']=''+_0x55b798,document['body']['removeChild'](_0x44ce97),_0x432f16[_0x54e1c9(_0x4c565b._0x5f3677)]=![],_0x432f16[_0x54e1c9(0xb03)]('image',{'image':_0x55b798});})['catch'](function(_0x18389b){logError$1('未知原因,导出失败!',_0x18389b),document['body']['removeChild'](_0x44ce97),_0x432f16['_islosdImg']=![];});else window['html2canvas']&&window['html2canvas'](_0x44ce97,{'backgroundColor':null,'allowTaint':!![]})['then'](function(_0x2c1698){var _0x3f9f9f=_0x3287a8;_0x432f16['entityGraphic'][_0x3f9f9f(0x634)]=_0x2c1698,document[_0x3f9f9f(0x4b8)]['removeChild'](_0x44ce97),_0x432f16['_islosdImg']=![],_0x432f16['fire']('image',{'canvas':_0x2c1698});})['catch'](function(_0x8e5240){var _0x1e7128=_0x3287a8;logError$1('未知原因,导出失败!',_0x8e5240),document['body'][_0x1e7128(_0x4bcc67._0x2d70a1)](_0x44ce97),_0x432f16['_islosdImg']=![];});}}]),_0x26c226;}(DivBillboardEntity);register$4('fontBillboard',FontBillboardEntity,!![]);var LabelEntity=function(_0x562580){var _0x127c78={_0x5242e4:0x758},_0x2cfaa4={_0x5a52d0:0x758,_0x5b19c8:0xd3f},_0x1f13d2={_0x522fcb:0x7f9},_0x8394c0={_0x4f8d08:0xe4f},_0xdc26d={_0x1ddc4f:0x920},_0x50d5e9={_0x125a0d:0x5da},_0x8dbf1e={_0x4e46e0:0xca4},_0x46b8a8=_0x5a92ef;_inherits(_0x476c11,_0x562580);var _0x2b9243=_createSuper(_0x476c11);function _0x476c11(){var _0x5e9db0=_0x4361;return _classCallCheck(this,_0x476c11),_0x2b9243[_0x5e9db0(0xa90)](this,arguments);}return _createClass(_0x476c11,[{'key':_0x46b8a8(0x758),'get':function _0x555464(){var _0x1d920e=_0x46b8a8,_0x45af7a;return(_0x45af7a=this['_entity'])===null||_0x45af7a===void 0x0?void 0x0:_0x45af7a[_0x1d920e(_0x8dbf1e._0x4e46e0)];}},{'key':_0x46b8a8(0xca4),'get':function _0x33f37c(){var _0x44ec52=_0x46b8a8;return this['_entity']?this['_entity']['label']:this[_0x44ec52(_0x50d5e9._0x125a0d)];}},{'key':'text','get':function _0x1a9b05(){var _0x588f56=_0x46b8a8;return this['style'][_0x588f56(_0xdc26d._0x1ddc4f)];},'set':function _0x39352b(_0xe14379){var _0x10dedf=_0x46b8a8;this[_0x10dedf(0x5da)]['text']=_0xe14379,this[_0x10dedf(_0x8394c0._0x4f8d08)]&&(this[_0x10dedf(0x758)]['text']=_0xe14379);}},{'key':'_mountedHook','value':function _0x4ce305(){var _0x1844c2=_0x46b8a8,_0x150347={'position':this[_0x1844c2(0xd91)],'label':LabelStyleConver['toCesiumVal'](this['style'])};this['_entity']=this['_createEntity'](_0x150347);}},{'key':'_addLabel','value':function _0x2a949c(){}},{'key':'_style2Json','value':function _0x43e62d(_0x4c505b,_0x4c433a){var _0x2c5453=_0x46b8a8;return LabelStyleConver[_0x2c5453(_0x1f13d2._0x522fcb)](_0x4c505b,_0x4c433a,!![]);}},{'key':_0x46b8a8(0x6b3),'value':function _0x3f335f(_0x4719c4,_0x2ee6be){var _0x3b28cc=_0x46b8a8;LabelStyleConver['toCesiumVal'](_0x4719c4,this[_0x3b28cc(0x758)]);}},{'key':'_updateDistanceDisplayConditionByEdit','value':function _0x1831e5(){}},{'key':_0x46b8a8(0xb40),'value':function _0x2f57b3(){var _0x31da8b=_0x46b8a8,_0x1d9a70=arguments[_0x31da8b(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x31da8b(0xe4f)])return;var _0x219fa5=-(_0x1d9a70['maxHeight']||0x32),_0xe33c48=_0x1d9a70[_0x31da8b(0x2e3)]||0x1,_0xe056ae=_0x1d9a70['autoStop'],_0x587ad4=_0x219fa5,_0x2713ad=-0x1,_0x1d8b76=this;function _0x2b3fc9(){if(_0x587ad4<=_0x219fa5&&_0x2713ad!==0x1)_0x2713ad=0x1,_0xe056ae&&(_0x219fa5*=0.55,_0xe33c48*0x2>=-_0x219fa5&&_0x1d8b76['stopBounce']());else _0x587ad4>=0x0&&_0x2713ad!==-0x1&&(_0x2713ad=-0x1);_0x587ad4+=_0xe33c48*_0x2713ad;}var _0x56de7c=getCesiumValue(this['entityGraphic']['pixelOffset'],Cesium__namespace['Cartesian2'])||new Cesium__namespace['Cartesian2'](0x0,0x0),_0x4840d2=_0x56de7c['clone']();this[_0x31da8b(_0x2cfaa4._0x5a52d0)][_0x31da8b(_0x2cfaa4._0x5b19c8)]=_0x56de7c,this['entityGraphic']['pixelOffset']=new Cesium__namespace['CallbackProperty'](function(_0x4f2def){return _0x2b3fc9(),_0x4840d2['y']=_0x56de7c['y']+_0x587ad4,_0x4840d2;});}},{'key':'stopBounce','value':function _0x1e2174(){var _0x360f02=_0x46b8a8;this['entityGraphic']['pixelOffset']=this[_0x360f02(_0x127c78._0x5242e4)]['pixelOffset_original'];}},{'key':'setOpacity','value':function _0x5d3b4e(_0x2f9046){var _0x2b5309=_0x46b8a8;this[_0x2b5309(0x5da)]['globalAlpha']=_0x2f9046,this['_entity']&&LabelStyleConver[_0x2b5309(0x7e1)](this['entityGraphic'],_0x2f9046);}}]),_0x476c11;}(BasePointEntity);register$4('label',LabelEntity,!![]);var CanvasLabelEntity=function(_0x5f2462){var _0x584c0a={_0x19d48f:0x634},_0x395d08={_0x48e245:0x8ef},_0x31f361={_0x2c718a:0xe26,_0x487304:0x53f},_0x23d268={_0x99d184:0x70e,_0x1024c6:0x685};_inherits(_0x55266e,_0x5f2462);var _0x2c874a=_createSuper(_0x55266e);function _0x55266e(){return _classCallCheck(this,_0x55266e),_0x2c874a['apply'](this,arguments);}return _createClass(_0x55266e,[{'key':'_mountedHook','value':function _0xda2018(){var _0x4e60c7=_0x4361;_get(_getPrototypeOf(_0x55266e['prototype']),'_mountedHook',this)[_0x4e60c7(0x53f)](this),this['_updateImage_delay'](this['style']);}},{'key':'_onBeforeCreate','value':function _0x34a2f6(_0x2aa24a){var _0x56d619=_0x4361,_0x5320a5,_0x26994c;return Cesium__namespace[_0x56d619(_0x23d268._0x99d184)](_0x2aa24a===null||_0x2aa24a===void 0x0?void 0x0:(_0x5320a5=_0x2aa24a[_0x56d619(_0x23d268._0x1024c6)])===null||_0x5320a5===void 0x0?void 0x0:_0x5320a5['image'])&&delete _0x2aa24a['billboard']['image'],Cesium__namespace['defined'](_0x2aa24a===null||_0x2aa24a===void 0x0?void 0x0:(_0x26994c=_0x2aa24a[_0x56d619(0x685)])===null||_0x26994c===void 0x0?void 0x0:_0x26994c['color'])&&delete _0x2aa24a['billboard']['color'],_0x2aa24a;}},{'key':'_updateStyleHook','value':function _0x2dd900(_0x5abb0a,_0x2e2e80){var _0x4ada20=_0x4361,_0x374f0a=_objectSpread2({},_0x5abb0a);delete _0x374f0a[_0x4ada20(0x634)],delete _0x374f0a['color'],_get(_getPrototypeOf(_0x55266e[_0x4ada20(_0x31f361._0x2c718a)]),_0x4ada20(0x6b3),this)[_0x4ada20(_0x31f361._0x487304)](this,_0x374f0a,_0x2e2e80),this['_updateImage_delay'](_0x5abb0a);}},{'key':'_updateImage_delay','value':function _0x2242c3(_0x42b91a){var _0x566be2=_0x4361,_0x3b34e4=this;this[_0x566be2(_0x395d08._0x48e245)]&&clearTimeout(this['updateTimer']),this['updateTimer']=setTimeout(function(){var _0x25421f=_0x566be2;delete _0x3b34e4[_0x25421f(0x8ef)];if(!_0x3b34e4['_entity'])return;_0x3b34e4['_updateImage'](_0x42b91a);},0x64);}},{'key':'_updateImage','value':function _0x4e9229(_0x411dad){var _0x35136c=_0x4361,_0x1a72c5=LabelStyleConver['toCesiumVal'](_0x411dad),_0x12b76b=getTextImage(_0x1a72c5['text'],_0x1a72c5);_0x12b76b&&(this[_0x35136c(0x758)][_0x35136c(_0x584c0a._0x19d48f)]=_0x12b76b);}}]),_0x55266e;}(BillboardEntity);register$4('canvasLabel',CanvasLabelEntity,!![]);var EditModel=function(_0x48a1e5){var _0x5d40d3={_0x54f239:0x25f},_0x4cd7d5={_0x32fd8b:0xab8,_0x2cc5f2:0x3cb,_0x117ab5:0xe13},_0x5ed7e6={_0x585d4e:0x399,_0x37bdaa:0x3e4,_0x39c3aa:0xa43,_0x4e249d:0x356,_0x5a6dcd:0xef6,_0x155836:0x33d},_0x3cbf0f={_0x46af5d:0x5da,_0x2f292d:0x758},_0x636a44={_0x2f84f5:0x33d},_0x48f4a5={_0x5be20f:0xdb1};_inherits(_0x19c099,_0x48a1e5);var _0x3df4b4=_createSuper(_0x19c099);function _0x19c099(){return _classCallCheck(this,_0x19c099),_0x3df4b4['apply'](this,arguments);}return _createClass(_0x19c099,[{'key':'position','get':function _0x4b1bcd(){var _0x32a453=_0x4361;return this['_graphic'][_0x32a453(0xdb1)];},'set':function _0xa8285a(_0x264cbb){var _0x5b5674=_0x4361;this[_0x5b5674(0xe41)][_0x5b5674(_0x48f4a5._0x5be20f)]=_0x264cbb;}},{'key':'updatePositionsHeightByAttr','value':function _0x499ff4(_0x2c146d){return this['clampToGround']&&(_0x2c146d=getSurfacePosition(this['_map']['scene'],_0x2c146d)),_0x2c146d;}},{'key':'bindDraggers','value':function _0x11554c(){var _0xb09aa7={_0x552d28:0xd91},_0x67854a=_0x4361,_0x5cc5fc=this;this['_graphic']['_draw_tooltip']=this[_0x67854a(_0x5ed7e6._0x585d4e)]['getLangText']('_拖动该点后')+'<br/>'+this[_0x67854a(0x399)]['getLangText'](_0x67854a(_0x5ed7e6._0x37bdaa)),this[_0x67854a(_0x5ed7e6._0x39c3aa)]({'dragger':this['_graphic'],'onDragStart':function _0x5a7cd8(_0x4e15ae,_0x3f6c52){for(var _0x3c4ca0=0x0,_0x3c0960=_0x5cc5fc['draggers']['length'];_0x3c4ca0<_0x3c0960;_0x3c4ca0++){_0x5cc5fc['draggers'][_0x3c4ca0]['show']=![];}},'onDrag':function _0x336187(_0x50d4df,_0x2c06ae){var _0x149a1e=_0x67854a;_0x5cc5fc[_0x149a1e(_0xb09aa7._0x552d28)]=_0x2c06ae;},'onDragEnd':function _0x3ae445(_0x3615cf,_0x2fb892){_0x5cc5fc['updateDraggers']();}});var _0x4f896f=this[_0x67854a(0x5da)]['radius'],_0x4dd212=this[_0x67854a(_0x5ed7e6._0x4e249d)](this['position']);if(this['_hasEditScale']){var _0x19e286=addPositionsHeight(_0x4dd212,_0x4f896f),_0x3c9812=this['createDragger']({'position':_0x19e286,'type':PointType['MoveHeight'],'tooltip':this['_map'][_0x67854a(_0x5ed7e6._0x5a6dcd)]('_修改缩放比例'),'onDragStart':function _0x27d9ad(_0x17c8f6,_0x5ab898){var _0x3d747a=_0x67854a;_0x5cc5fc['entityAngle']&&(_0x5cc5fc['entityAngle']['show']=![]);for(var _0x273868=0x0,_0x4a10e0=_0x5cc5fc[_0x3d747a(_0x636a44._0x2f84f5)][_0x3d747a(0x6ba)];_0x273868<_0x4a10e0;_0x273868++){_0x5cc5fc[_0x3d747a(0x33d)][_0x273868]['show']=![];}},'onDrag':function _0x1f9ca7(_0x1bbc6b,_0x2e7c04){var _0x305e14=_0x67854a,_0x190c3f=Cesium__namespace[_0x305e14(0x23b)]['distance'](_0x2e7c04,_0x4dd212),_0x23a90a=_0x1bbc6b['radius']/(_0x5cc5fc['style']['scale']||0x1),_0x1f3067=formatNum$1(_0x190c3f/_0x23a90a,0x3);if(isNaN(_0x1f3067))return;_0x1f3067<=0x0&&(_0x1f3067=0.001),_0x5cc5fc[_0x305e14(_0x3cbf0f._0x46af5d)]['scale']=_0x1f3067,_0x5cc5fc[_0x305e14(_0x3cbf0f._0x2f292d)][_0x305e14(0x7ad)]=_0x1f3067,_0x1bbc6b['radius']=_0x190c3f,_0x5cc5fc['style']['radius']=_0x190c3f;},'onDragEnd':function _0x37fad2(_0x2c1221,_0x2a33b2){_0x5cc5fc['updateDraggers'](),_0x5cc5fc['fire'](EventType['editStyle']);}});_0x3c9812['radius']=_0x4f896f,this[_0x67854a(_0x5ed7e6._0x155836)]['push'](_0x3c9812);}}},{'key':'getDraggerContextMenu','value':function _0x26a277(_0xa5cc7c){var _0x901720=_0x4361,_0x395ae6,_0x214028=this,_0x33fae3=_get(_getPrototypeOf(_0x19c099['prototype']),'getDraggerContextMenu',this)['call'](this,_0xa5cc7c);((_0x395ae6=this[_0x901720(0x5da)]['hasEditRotate'])!==null&&_0x395ae6!==void 0x0?_0x395ae6:!![])&&(_0x33fae3[_0x901720(0x8e7)]({'text':this['_map'][_0x901720(0xef6)](_0x901720(_0x4cd7d5._0x32fd8b)),'icon':Icon[_0x901720(0x322)],'show':function _0x303087(_0x24b2e9){return!_0x214028['_matrixRotate']||_0x214028['_matrixRotate']['_dragger_index']!==_0xa5cc7c['index'];},'callback':function _0x31d45c(_0x33f98a){_0x214028['startRotateMatrix'](_0x33f98a['graphic'],_0x33f98a);}}),_0x33fae3['push']({'text':this['_map']['getLangText']('_停止按轴旋转'),'icon':Icon['BloomEffectNo'],'show':function _0x547b9a(_0x119468){var _0x21c1a0=_0x901720;return _0x214028['_matrixRotate']&&_0x214028['_matrixRotate'][_0x21c1a0(0x2ab)]===_0xa5cc7c['index'];},'callback':function _0x1ef024(_0xee09d4){_0x214028['stopRotateMatrix']();}}));if(!Cesium__namespace['defined'](this[_0x901720(0x3cb)])){var _0x23e974;this[_0x901720(_0x4cd7d5._0x2cc5f2)]=(_0x23e974=this['_graphic']['options'][_0x901720(0x1e5)])!==null&&_0x23e974!==void 0x0?_0x23e974:![];}return _0x33fae3['push']({'text':this['_map']['getLangText']('_调整比例'),'icon':Icon[_0x901720(_0x4cd7d5._0x117ab5)],'show':function _0x504931(_0x3ace9d){return!_0x214028['_hasEditScale'];},'callback':function _0x37c65b(_0x22b95c){_0x214028['_hasEditScale']=!![],_0x214028['updateDraggers']();}}),_0x33fae3['push']({'text':this['_map'][_0x901720(0xef6)]('_停止调整比例'),'icon':Icon['UndergroundNo'],'show':function _0x56a71a(_0x4e3b70){return _0x214028['_hasEditScale'];},'callback':function _0x330fd6(_0x59eecd){var _0x3851a4=_0x901720;_0x214028['_hasEditScale']=![],_0x214028[_0x3851a4(0xccc)]();}}),_0x33fae3;}},{'key':'finish','value':function _0x309f22(){var _0x40d979=_0x4361;delete this['_graphic']['_draw_tooltip'],delete this['_graphic'][_0x40d979(0x304)],delete this['_graphic']['_noMousePick'],delete this['_graphic']['_pointType'],delete this['_graphic']['onDrag'],this['_graphic'][_0x40d979(_0x5d40d3._0x54f239)]();}}]),_0x19c099;}(EditBase),ModelEntity=function(_0x258e18){var _0x11056f={_0xc0772b:0x4fb},_0x46e5c4={_0x11cbeb:0x399,_0x1e6c62:0xa38,_0x1765c1:0xd91,_0x1ed61f:0x208,_0x18ec98:0xfb0,_0x417347:0xe4f},_0x540c70={_0xf0db4d:0x101d,_0x4ba493:0x50d},_0x6f03ca={_0x4874d4:0x921,_0x1bd11e:0xe40,_0x320b59:0x7df},_0x53656d={_0x395f2a:0xc79,_0x8cefcf:0x921,_0x3879f6:0x99d,_0x547bf8:0x61f},_0x2fd38a={_0x5b0fc2:0xa02,_0x4c2169:0x6b1},_0x49905b={_0x438569:0x70e,_0x26695c:0xf57,_0x2789bb:0x2fa,_0x2a6194:0x53f,_0x105b62:0xe4f,_0x49385c:0xca4},_0x220a6c={_0x25beb2:0x685,_0x5b9559:0x685,_0x28d6b0:0x514,_0xfdddfd:0x874,_0x11c643:0x3f9},_0xb2d705={_0x56be90:0x874,_0x424432:0x851,_0x1e88b1:0x3f9},_0x1d4de5={_0x29edc4:0xd27,_0x41d54a:0xcd5,_0x3b1df0:0xfb0,_0x16326b:0x34e},_0x261fd2={_0x31402f:0xf1d,_0x3a3ab4:0x6a6,_0x411e1e:0xca4,_0x10cee0:0xca4},_0x4ced56={_0x10e2ee:0x5da,_0x483c20:0x3b1,_0x2ce498:0x7f9,_0x56e640:0x5da,_0x23704a:0xb9a},_0x2ebffa={_0x55cad5:0xe26},_0x28ad39={_0x454ca2:0xef6,_0x14ea7a:0x49c,_0x384e93:0x9d6,_0x3bfdde:0x5da,_0x1e16b8:0xf57,_0x60f298:0x685,_0x1ded74:0x851,_0x3fb81f:0x514,_0x489579:0x6ba,_0x166999:0xcd5,_0x2a2c6a:0xb9a,_0x2d8fe0:0x766,_0x1407db:0x4c1},_0x8ad9d1={_0x13fd6d:0x656,_0x171866:0xd18},_0x434b46={_0x520f5b:0x5da},_0x444ea8={_0x12ed22:0xd18,_0x154244:0x28b},_0x29e062=_0x5a92ef;_inherits(_0x2a0928,_0x258e18);var _0x44d618=_createSuper(_0x2a0928);function _0x2a0928(){var _0x11a639=_0x4361,_0x5b8ee5,_0x566513,_0x2705bf,_0x33a64e=arguments[_0x11a639(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2a0928),_0x33a64e['drawShow']=(_0x5b8ee5=_0x33a64e['drawShow'])!==null&&_0x5b8ee5!==void 0x0?_0x5b8ee5:!![],_0x2705bf=_0x44d618['call'](this,_0x33a64e),_0x2705bf['style']['radius']=(_0x566513=_0x2705bf['style'][_0x11a639(_0x444ea8._0x12ed22)])!==null&&_0x566513!==void 0x0?_0x566513:0x32,_0x2705bf['_readyPromise']=Cesium__namespace[_0x11a639(_0x444ea8._0x154244)]?Cesium__namespace[_0x11a639(_0x444ea8._0x154244)]():Cesium__namespace['when']['defer'](),_0x2705bf;}return _createClass(_0x2a0928,[{'key':'entityGraphic','get':function _0x19a75b(){var _0x34111d=_0x4361,_0x30789a;return(_0x30789a=this[_0x34111d(0xe4f)])===null||_0x30789a===void 0x0?void 0x0:_0x30789a['model'];}},{'key':_0x29e062(_0x11056f._0xc0772b),'get':function _0x44c10d(){return EditModel;}},{'key':'scale','get':function _0x40226b(){var _0x1c14ab=_0x29e062,_0x23689a;return(_0x23689a=this[_0x1c14ab(_0x434b46._0x520f5b)]['scale'])!==null&&_0x23689a!==void 0x0?_0x23689a:0x1;},'set':function _0x5dda71(_0x80406){var _0x5033f4=_0x29e062;this[_0x5033f4(0x5da)]['scale']=_0x80406,this['_updateStyleHook'](this['style'],{'scale':_0x80406});}},{'key':'readyPromise','get':function _0x42d4a7(){return this['_readyPromise']['promise'];}},{'key':'_mountedHook','value':function _0x2a96f4(){var _0x3c4284=_0x29e062,_0x40c6d3=this,_0x1ddd9c={'occlusion':this['style']['marsOcclusion']};isMars3DCesium&&(this['loadOk']=![],this['_draw_tooltip']=this[_0x3c4284(0x399)][_0x3c4284(_0x28ad39._0x454ca2)]('_加载模型中'),this[_0x3c4284(0xb03)](EventType['loadBefore'],{'url':this['options'][_0x3c4284(_0x28ad39._0x14ea7a)]}),_0x1ddd9c[_0x3c4284(_0x28ad39._0x384e93)]=function(_0x580c11,_0x496617){var _0xccaf12=_0x3c4284;delete _0x40c6d3[_0xccaf12(_0x8ad9d1._0x13fd6d)],_0x40c6d3['loadOk']=!![],_0x40c6d3['_model']=_0x496617,_0x496617['boundingSphere'][_0xccaf12(_0x8ad9d1._0x171866)]<(_0x40c6d3['style']['maxRadius'],0x3e8)&&(_0x40c6d3['style'][_0xccaf12(_0x8ad9d1._0x171866)]=_0x496617['boundingSphere']['radius']),_0x40c6d3['fire'](EventType['load'],{'drawtype':_0x40c6d3[_0xccaf12(0xe81)],'entity':_0x580c11,'model':_0x496617,'graphic':_0x40c6d3},!![]),_0x40c6d3['_readyPromise']['resolve'](_0x40c6d3);});var _0x372bcd={'position':this['position'],'orientation':this[_0x3c4284(0x942)](),'model':ModelStyleConver['toCesiumVal'](this[_0x3c4284(_0x28ad39._0x3bfdde)],{},!![])};!_0x372bcd[_0x3c4284(0x766)][_0x3c4284(0x6b6)]&&this['options']['url']&&(_0x372bcd['model']['uri']=this[_0x3c4284(0x514)]['url'],_0x372bcd['model']['show']=!![]);var _0x182c56=this['style']['label'];_0x182c56&&(Cesium__namespace['defined'](_0x182c56[_0x3c4284(0xa2a)])||Cesium__namespace['defined'](_0x182c56[_0x3c4284(_0x28ad39._0x1e16b8)])?this['_addLabel']():_0x372bcd['label']=LabelStyleConver['toCesiumVal'](this[_0x3c4284(0x5da)]['label'],{},this['attr']));this['options']['billboard']&&(_0x372bcd[_0x3c4284(_0x28ad39._0x60f298)]=BillboardStyleConver['toCesiumVal'](this['options'][_0x3c4284(0x685)],{},!![]));this['options']['point']&&(_0x372bcd['point']=PointStyleConver[_0x3c4284(_0x28ad39._0x1ded74)](this['options'][_0x3c4284(0x874)],{},!![]));this['options']['circle']&&(_0x372bcd['ellipse']=CircleStyleConver['toCesiumVal'](this['options']['circle'],{},!![]));if(this[_0x3c4284(0x514)]['path']){var _0x7772e7,_0x440cd8,_0x345f18=PathStyleConver['toCesiumVal'](this[_0x3c4284(_0x28ad39._0x3fb81f)]['path'],{},!![]);!_0x345f18['isAll']&&(_0x345f18['leadTime']=0x0);_0x372bcd['path']=_0x345f18;var _0x51d07d=(_0x7772e7=this['position'])===null||_0x7772e7===void 0x0?void 0x0:(_0x440cd8=_0x7772e7['_property'])===null||_0x440cd8===void 0x0?void 0x0:_0x440cd8['_times'];if(_0x51d07d&&_0x51d07d[_0x3c4284(_0x28ad39._0x489579)]>0x0){var _0x22802f,_0x87d74e=_0x51d07d[0x0],_0x490ee5=_0x51d07d[_0x51d07d['length']-0x1];((_0x22802f=this[_0x3c4284(0xd91)])===null||_0x22802f===void 0x0?void 0x0:_0x22802f['forwardExtrapolationType'])===Cesium__namespace[_0x3c4284(_0x28ad39._0x166999)][_0x3c4284(0x96c)]&&(_0x490ee5=Cesium__namespace['JulianDate']['fromDate'](new Date(0x834,0x1,0x1))),_0x372bcd['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0x87d74e,'stop':_0x490ee5})]);}}if(this[_0x3c4284(0x5da)]['distanceDisplayCondition']){if(this['style']['distanceDisplayPoint'])_0x372bcd['point']=PointStyleConver[_0x3c4284(_0x28ad39._0x1ded74)](this['style'][_0x3c4284(0x3b1)]),_0x372bcd['point']['distanceDisplayCondition']=this['_getTargetDistanceDisplayCondition'](this['style'][_0x3c4284(0x3b1)]);else this['style']['distanceDisplayBillboard']&&(_0x372bcd['billboard']=BillboardStyleConver[_0x3c4284(0x851)](this['style'][_0x3c4284(_0x28ad39._0x2a2c6a)]),_0x372bcd['billboard']['distanceDisplayCondition']=this['_getTargetDistanceDisplayCondition'](this['style']['distanceDisplayBillboard']));}_0x372bcd[_0x3c4284(_0x28ad39._0x2d8fe0)][_0x3c4284(0xf18)]=_0x1ddd9c,this['_entity']=this[_0x3c4284(_0x28ad39._0x1407db)](_0x372bcd);}},{'key':'_removedHook','value':function _0x4ad652(){var _0x2e87e9=_0x29e062;this[_0x2e87e9(0xb43)](),_get(_getPrototypeOf(_0x2a0928[_0x2e87e9(_0x2ebffa._0x55cad5)]),'_removedHook',this)['call'](this);}},{'key':'_style2Json','value':function _0x26a204(_0x3a494f,_0x40fb25){var _0x5f152d=_0x29e062,_0x16f66d=ModelStyleConver['toJSON'](_0x3a494f,_0x40fb25,!![]);if(this[_0x5f152d(_0x4ced56._0x10e2ee)]['distanceDisplayPoint'])_0x16f66d[_0x5f152d(_0x4ced56._0x483c20)]=PointStyleConver[_0x5f152d(_0x4ced56._0x2ce498)](this[_0x5f152d(_0x4ced56._0x56e640)]['distanceDisplayPoint'],{},!![]);else this[_0x5f152d(0x5da)][_0x5f152d(_0x4ced56._0x23704a)]&&(_0x16f66d['distanceDisplayBillboard']=BillboardStyleConver['toJSON'](this['style']['distanceDisplayBillboard'],{},!![]));return _0x16f66d;}},{'key':'_updateStyleHook','value':function _0x249ae0(_0x59db30,_0xc09f9){var _0x5a043b=_0x29e062;_0xc09f9!==null&&_0xc09f9!==void 0x0&&_0xc09f9['url']&&(this['loadOk']=![],this['entityGraphic']['_readyOk']=![],this['fire'](EventType[_0x5a043b(_0x261fd2._0x31402f)],{'url':_0xc09f9===null||_0xc09f9===void 0x0?void 0x0:_0xc09f9[_0x5a043b(0x49c)]})),this['_entity'][_0x5a043b(0x6b7)]=this['getOrientation'](),ModelStyleConver[_0x5a043b(0x851)](_0x59db30,this['entityGraphic'],!![]),_0xc09f9!==null&&_0xc09f9!==void 0x0&&_0xc09f9['label']&&(Cesium__namespace['defined'](_0x59db30['clampToGround'])&&!Cesium__namespace['defined'](_0x59db30['label'][_0x5a043b(_0x261fd2._0x3a3ab4)])&&(_0xc09f9['label']['clampToGround']=_0x59db30['clampToGround']),this['_entity'][_0x5a043b(_0x261fd2._0x411e1e)]=this['_entity']['label']||{},LabelStyleConver[_0x5a043b(0x851)](_0x59db30[_0x5a043b(_0x261fd2._0x10cee0)],this['_entity']['label'],this['attr']));}},{'key':'_updatePositionsHook','value':function _0x146e47(){var _0x50ce7f=_0x29e062;_get(_getPrototypeOf(_0x2a0928[_0x50ce7f(0xe26)]),_0x50ce7f(_0x1d4de5._0x29edc4),this)['call'](this);if(this[_0x50ce7f(0xe4f)][_0x50ce7f(0x3f9)]){var _0x250793,_0x8b8b6e,_0x3857bf=(_0x250793=this['position'])===null||_0x250793===void 0x0?void 0x0:(_0x8b8b6e=_0x250793['_property'])===null||_0x8b8b6e===void 0x0?void 0x0:_0x8b8b6e['_times'];if(_0x3857bf&&_0x3857bf['length']>0x0){var _0xdb74e0,_0xaebd13=_0x3857bf[0x0],_0x5c1e13=_0x3857bf[_0x3857bf[_0x50ce7f(0x6ba)]-0x1];((_0xdb74e0=this['position'])===null||_0xdb74e0===void 0x0?void 0x0:_0xdb74e0['forwardExtrapolationType'])===Cesium__namespace[_0x50ce7f(_0x1d4de5._0x41d54a)]['HOLD']&&(_0x5c1e13=Cesium__namespace[_0x50ce7f(_0x1d4de5._0x3b1df0)][_0x50ce7f(0x55c)](new Date(0x834,0x1,0x1))),this['_entity'][_0x50ce7f(_0x1d4de5._0x16326b)]=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0xaebd13,'stop':_0x5c1e13})]);}}}},{'key':'_setOptionsHook','value':function _0x18e9bc(_0x5be061,_0x48e6b2){var _0x3f95be=_0x29e062;_0x48e6b2['billboard']&&BillboardStyleConver['toCesiumVal'](_0x5be061['billboard'],this[_0x3f95be(0xe4f)][_0x3f95be(0x685)],!![]),_0x48e6b2['point']&&PointStyleConver[_0x3f95be(0x851)](_0x5be061['point'],this[_0x3f95be(0xe4f)][_0x3f95be(_0xb2d705._0x56be90)],!![]),_0x48e6b2['path']&&(PathStyleConver[_0x3f95be(_0xb2d705._0x424432)](_0x5be061[_0x3f95be(_0xb2d705._0x1e88b1)],this['_entity'][_0x3f95be(0x3f9)],!![]),!_0x5be061['path']['isAll']&&(this['_entity']['path']['leadTime']=0x0)),_0x48e6b2['circle']&&CircleStyleConver['toCesiumVal'](_0x5be061['circle'],this[_0x3f95be(0xe4f)]['ellipse'],!![]);}},{'key':'_toJSON_Ex','value':function _0xbe8fda(_0x52f228){var _0x7d7790=_0x29e062;this['options'][_0x7d7790(_0x220a6c._0x25beb2)]&&(_0x52f228[_0x7d7790(_0x220a6c._0x5b9559)]={},BillboardStyleConver[_0x7d7790(0x7f9)](this['options']['billboard'],_0x52f228[_0x7d7790(0x685)],!![])),this[_0x7d7790(0x514)]['point']&&(_0x52f228['point']={},PointStyleConver['toJSON'](this[_0x7d7790(_0x220a6c._0x28d6b0)][_0x7d7790(_0x220a6c._0xfdddfd)],_0x52f228['point'],!![])),this['options'][_0x7d7790(_0x220a6c._0x11c643)]&&(_0x52f228['path']={},PathStyleConver['toJSON'](this['options'][_0x7d7790(0x3f9)],_0x52f228[_0x7d7790(0x3f9)],!![])),this['options']['circle']&&(_0x52f228['circle']={},CircleStyleConver['toJSON'](this['options'][_0x7d7790(0x99e)],_0x52f228['circle'],!![]));}},{'key':_0x29e062(0x2fa),'value':function _0x59deb5(){var _0x54e7da=_0x29e062,_0x5bf63d=this['style']['label'];Cesium__namespace['defined'](_0x5bf63d['setHeight'])||Cesium__namespace[_0x54e7da(_0x49905b._0x438569)](_0x5bf63d[_0x54e7da(_0x49905b._0x26695c)])?_get(_getPrototypeOf(_0x2a0928['prototype']),_0x54e7da(_0x49905b._0x2789bb),this)[_0x54e7da(_0x49905b._0x2a6194)](this):(this[_0x54e7da(_0x49905b._0x105b62)][_0x54e7da(_0x49905b._0x49385c)]=this['_entity'][_0x54e7da(0xca4)]||{},LabelStyleConver[_0x54e7da(0x851)](this['style']['label'],this['_entity'][_0x54e7da(0xca4)],this['attr']));}},{'key':'updateAttrForDrawing','value':function _0x5ce441(_0xb75855){}},{'key':'_updateDistanceDisplayConditionByEdit','value':function _0x41be2e(){}},{'key':'_getTargetDistanceDisplayCondition','value':function _0x3158af(_0x4af052){var _0x18cce5=_0x29e062,_0x17655d;if(this['style']['distanceDisplayCondition']instanceof Cesium__namespace['DistanceDisplayCondition'])_0x17655d=this['style']['distanceDisplayCondition']['far'];else this['style'][_0x18cce5(0xa02)]&&(_0x17655d=this['style'][_0x18cce5(_0x2fd38a._0x5b0fc2)]);return new Cesium__namespace[(_0x18cce5(_0x2fd38a._0x4c2169))]((_0x4af052['distanceDisplayCondition_near'],_0x17655d),(_0x4af052['distanceDisplayCondition_far'],Number['MAX_VALUE']));}},{'key':_0x29e062(0xcd6),'value':function _0x3056c2(){var _0x4d4068=_0x29e062,_0x270f5e=this['_map']['clock'][_0x4d4068(0x76c)],_0x9248a7=this['positionShow'],_0x3c8ab4=Cesium__namespace['Property']['getValueOrUndefined'](this[_0x4d4068(0xe4f)]['orientation'],_0x270f5e,new Cesium__namespace['Quaternion']()),_0x358fd0=getHeadingPitchRollByOrientation(_0x9248a7,_0x3c8ab4);return _0x358fd0;}},{'key':'rotateStart','value':function _0x8a2dac(){var _0x3046a0=_0x29e062,_0x179854=this,_0x4a1db8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['_isRotateStart']&&this['rotateStop'](),this['_rotateDirection']=_0x4a1db8[_0x3046a0(0xac8)]?0x1:-0x1,this['_rotateAngle']=0x168/(0x3c*(_0x4a1db8[_0x3046a0(_0x53656d._0x395f2a)]||0x3c)),this['_rotateAutoStopAngle']=_0x4a1db8['autoStopAngle'],this['_rotateHpr']=this['getHeadingPitchRoll'](),this['_startHeading']=this[_0x3046a0(0x101d)]['heading'],this[_0x3046a0(_0x53656d._0x8cefcf)]=0x0,this[_0x3046a0(_0x53656d._0x3879f6)]=!![],this[_0x3046a0(_0x53656d._0x547bf8)]['orientation']=new Cesium__namespace['CallbackProperty'](function(_0x34f886){var _0x456408=_0x3046a0,_0x20143c,_0x2c3fae,_0x2030b8=getPositionValue(_0x179854['position'],_0x34f886);return Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x2030b8,_0x179854[_0x456408(0x101d)],(_0x20143c=_0x179854[_0x456408(0x399)])===null||_0x20143c===void 0x0?void 0x0:(_0x2c3fae=_0x20143c[_0x456408(0x7c9)])===null||_0x2c3fae===void 0x0?void 0x0:_0x2c3fae['globe']['ellipsoid']);},![]),this['_map']['on'](EventType['preRender'],this['_rotate_onPreRenderHandler'],this);}},{'key':_0x29e062(0x4b2),'value':function _0x544456(_0x5eb0c6){var _0x314852=_0x29e062;if(!this['_map'])return;this[_0x314852(_0x6f03ca._0x4874d4)]++;var _0x49c5a6=this['_tikRender']*this[_0x314852(_0x6f03ca._0x1bd11e)];if(this[_0x314852(_0x6f03ca._0x320b59)]&&_0x49c5a6>=this[_0x314852(0x7df)]){this['rotateStop']();return;}var _0x9e441a=Cesium__namespace['Math']['toRadians'](_0x49c5a6*this['_rotateDirection'])+this['_startHeading'];this[_0x314852(0x101d)]['heading']=_0x9e441a;}},{'key':_0x29e062(0xb43),'value':function _0x43b45b(){var _0x550ba0=_0x29e062;if(!this['_isRotateStart'])return;this['_isRotateStart']=![],this['_map']['off'](EventType['preRender'],this[_0x550ba0(0x4b2)],this),this['heading']=Cesium__namespace['Math']['toDegrees'](this[_0x550ba0(_0x540c70._0xf0db4d)]['heading']),delete this[_0x550ba0(_0x540c70._0x4ba493)],delete this['_rotateAngle'],delete this['_rotateAutoStopAngle'],delete this['_rotateHpr'],delete this['_startHeading'],delete this['_tikRender'];}},{'key':'moveTo','value':function _0x347835(_0x4c2302){var _0x1fcc26={_0x14e6f1:0x8e5},_0xf9f15a=this;return new Promise(function(_0x4ce1ed,_0x35f131){var _0x22bb95=_0x4361,_0x60c40e=new Cesium__namespace[(_0x22bb95(0xb0b))]();_0x60c40e['forwardExtrapolationType']=Cesium__namespace['ExtrapolationType']['HOLD'];var _0x42c3a4=_0xf9f15a[_0x22bb95(_0x46e5c4._0x11cbeb)][_0x22bb95(_0x46e5c4._0x1e6c62)]['currentTime'][_0x22bb95(0x52e)](),_0xc24f1d=_0xf9f15a['positionShow'];_0x60c40e['addSample'](_0x42c3a4,_0xc24f1d);var _0x1b0756=LngLatPoint['parse'](_0x4c2302[_0x22bb95(_0x46e5c4._0x1765c1)])[_0x22bb95(_0x46e5c4._0x1ed61f)](),_0x38b6e9=_0x4c2302['time']||0x5,_0x231bce=Cesium__namespace[_0x22bb95(_0x46e5c4._0x18ec98)][_0x22bb95(0x20a)](_0x42c3a4,_0x38b6e9,new Cesium__namespace['JulianDate']());_0x60c40e['addSample'](_0x231bce,_0x1b0756),_0xf9f15a[_0x22bb95(_0x46e5c4._0x417347)]['position']=_0x60c40e;var _0x5741cd=_0xf9f15a['_map']['clock'][_0x22bb95(0x8e5)];_0xf9f15a['_map']['clock']['shouldAnimate']=!![],_0xf9f15a['_map']['clock']['multiplier']=_0x4c2302['speed']||0x1,setTimeout(function(){var _0x59383d=_0x22bb95;if(!_0xf9f15a['_map'])return;_0xf9f15a['position']=_0x1b0756,_0xf9f15a['_map']['clock'][_0x59383d(_0x1fcc26._0x14e6f1)]=_0x5741cd,_0x4c2302[_0x59383d(0xc7f)]&&_0x4c2302['onEnd'](),_0x4ce1ed(_0xf9f15a);},_0x38b6e9*0x3e8);});}},{'key':'flyTo','value':function _0x59bced(){var _0x41991b=_0x29e062,_0x4afda7=arguments[_0x41991b(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this['_map'])return Promise['resolve'](![]);return!Cesium__namespace['defined'](_0x4afda7['radius'])&&(_0x4afda7['radius']=this['style']['radius']*0x2*(_0x4afda7['scale']||1.8)),this['_map']['flyToPoint'](this['point'],_0x4afda7);}},{'key':_0x29e062(0x7e1),'value':function _0x20be1e(_0x219e23){this['style']['globalAlpha']=_0x219e23,this['_entity']&&(ModelStyleConver['setOpacity'](this['entityGraphic'],_0x219e23),this['_updateLabelOpacity'](_0x219e23));}}]),_0x2a0928;}(BasePointEntity);register$4('model',ModelEntity,!![]);var EditBox=function(_0xef03bb){var _0x2d2f27={_0xbfd3:0xdef},_0x4887e6={_0x3ce01f:0xe26,_0x2ff910:0x53f,_0x583b69:0x70e,_0x58f3ea:0xaa7},_0x1faa6c={_0x14a32d:0xc66},_0x20acc1={_0x4af4a5:0x33d,_0x138f06:0xab0,_0x22c23b:0xe41,_0x1c6561:0x23b,_0xde4fc7:0x399,_0x49af4a:0x33d,_0x42aff9:0xc66,_0x457d86:0xb63,_0x47ba34:0x33d,_0x3b924d:0x8e7},_0x5a3fdf={_0x42e85d:0xcdf,_0x21c6f4:0xd91,_0x332788:0x23b},_0x3bf329={_0x4043e5:0xd91,_0x38f9e7:0x33d},_0x1c3089={_0x56b4f0:0xdb1},_0x85131c={_0x3b1811:0xa90},_0x53f989=_0x5a92ef;_inherits(_0x1236cd,_0xef03bb);var _0xa3fd86=_createSuper(_0x1236cd);function _0x1236cd(){var _0x2a6b65=_0x4361;return _classCallCheck(this,_0x1236cd),_0xa3fd86[_0x2a6b65(_0x85131c._0x3b1811)](this,arguments);}return _createClass(_0x1236cd,[{'key':'position','get':function _0xe7c615(){var _0x20ce58=_0x4361;return this['_graphic'][_0x20ce58(_0x1c3089._0x56b4f0)];},'set':function _0x50c9cb(_0x1bb85a){var _0x32b88e=_0x4361;this['_graphic'][_0x32b88e(0xdb1)]=_0x1bb85a;}},{'key':_0x53f989(_0x2d2f27._0xbfd3),'value':function _0x3fe204(){var _0x16b97f={_0x238eef:0x89a,_0x186146:0xc22},_0x5d9164={_0x150754:0x23b,_0x307185:0xc22},_0x3bc7ab=_0x53f989,_0x1695d2=this,_0x4667ed=this['style'],_0x1a4225,_0x57fe40=this[_0x3bc7ab(0xd91)];_0x1a4225=this['createDragger']({'position':_0x57fe40,'onDrag':function _0x5aa2db(_0x303ee6,_0x5d4f95){var _0x5cb52d=_0x3bc7ab,_0x2728ae=Cesium__namespace['Cartesian3']['subtract'](_0x5d4f95,_0x1695d2[_0x5cb52d(_0x3bf329._0x4043e5)],new Cesium__namespace[(_0x5cb52d(0x23b))]());_0x1695d2[_0x5cb52d(0xd91)]=_0x5d4f95;for(var _0x2deb68=0x0,_0x47540c=_0x1695d2[_0x5cb52d(_0x3bf329._0x38f9e7)]['length'];_0x2deb68<_0x47540c;_0x2deb68++){if(_0x1695d2['draggers'][_0x2deb68]===_0x303ee6)continue;_0x1695d2['draggers'][_0x2deb68]['position']=Cesium__namespace['Cartesian3']['add'](_0x1695d2[_0x5cb52d(_0x3bf329._0x38f9e7)][_0x2deb68]['position'],_0x2728ae,new Cesium__namespace['Cartesian3']());}}}),this[_0x3bc7ab(_0x20acc1._0x4af4a5)]['push'](_0x1a4225);var _0x2c91d2=Cesium__namespace[_0x3bc7ab(_0x20acc1._0x138f06)]['toRadians'](this['_graphic']['heading']),_0x3dd5aa=Cesium__namespace['Math']['toRadians'](this[_0x3bc7ab(_0x20acc1._0x22c23b)]['pitch']),_0x5a7236=Cesium__namespace['Math']['toRadians'](this['_graphic']['roll']),_0x248435=new Cesium__namespace['HeadingPitchRoll'](_0x2c91d2,_0x3dd5aa,_0x5a7236),_0x1d7fb9=getPositionByHprAndOffset(_0x57fe40,new Cesium__namespace[(_0x3bc7ab(_0x20acc1._0x1c6561))](_0x4667ed['dimensions_x']/0x2,0x0,0x0),_0x248435);_0x1a4225=this['createDragger']({'position':_0x1d7fb9,'type':PointType['EditAttr'],'tooltip':this[_0x3bc7ab(_0x20acc1._0xde4fc7)][_0x3bc7ab(0xef6)](_0x3bc7ab(0xf87)),'onDrag':function _0x255d74(_0x566917,_0x532992){var _0x4a7ba6=_0x3bc7ab,_0x1379f8=Cesium__namespace['Cartographic'][_0x4a7ba6(_0x5a3fdf._0x42e85d)](_0x1695d2[_0x4a7ba6(_0x5a3fdf._0x21c6f4)])['height'];_0x532992=setPositionsHeight(_0x532992,_0x1379f8),_0x566917['position']=_0x532992;var _0x4168e3=_0x1695d2['formatNum'](Cesium__namespace[_0x4a7ba6(_0x5a3fdf._0x332788)][_0x4a7ba6(0x89a)](_0x1695d2['position'],_0x532992),0x2);_0x4667ed['dimensions_x']=_0x4168e3*0x2,_0x1695d2['updateBox'](_0x4667ed),_0x1695d2['fire'](EventType['editStyle']);},'onDragEnd':function _0x182356(_0x15b59e,_0x49ad41){_0x1695d2['updateDraggers']();}}),this[_0x3bc7ab(_0x20acc1._0x49af4a)]['push'](_0x1a4225);var _0x454930=getPositionByHprAndOffset(_0x57fe40,new Cesium__namespace['Cartesian3'](0x0,_0x4667ed[_0x3bc7ab(_0x20acc1._0x42aff9)]/0x2,0x0),_0x248435);_0x1a4225=this['createDragger']({'position':_0x454930,'type':PointType['EditAttr'],'tooltip':this[_0x3bc7ab(_0x20acc1._0xde4fc7)]['getLangText'](_0x3bc7ab(_0x20acc1._0x457d86)),'onDrag':function _0x531e85(_0x47ed09,_0x2b4965){var _0x524d76=_0x3bc7ab,_0x1fe60d=Cesium__namespace[_0x524d76(0x888)]['fromCartesian'](_0x57fe40)['height'];_0x2b4965=setPositionsHeight(_0x2b4965,_0x1fe60d),_0x47ed09[_0x524d76(0xd91)]=_0x2b4965;var _0x566cc9=_0x1695d2['formatNum'](Cesium__namespace[_0x524d76(_0x5d9164._0x150754)]['distance'](_0x1695d2['position'],_0x2b4965),0x2);_0x4667ed['dimensions_y']=_0x566cc9*0x2,_0x1695d2['updateBox'](_0x4667ed),_0x1695d2[_0x524d76(0xb03)](EventType[_0x524d76(_0x5d9164._0x307185)]);},'onDragEnd':function _0x2a8e6f(_0x6f1132,_0x10ea7c){var _0xe8383c=_0x3bc7ab;_0x1695d2[_0xe8383c(0xccc)]();}}),this[_0x3bc7ab(_0x20acc1._0x4af4a5)][_0x3bc7ab(0x8e7)](_0x1a4225);var _0x25af9a=getPositionByHprAndOffset(_0x57fe40,new Cesium__namespace['Cartesian3'](0x0,0x0,_0x4667ed[_0x3bc7ab(0xe03)]/0x2),_0x248435);_0x1a4225=this['createDragger']({'position':_0x25af9a,'type':PointType[_0x3bc7ab(0x27f)],'tooltip':this['_map']['getLangText']('_修改高度'),'onDrag':function _0x4468c6(_0x1d57e8,_0xb86ee1){var _0x5014eb=_0x3bc7ab,_0x2befae=_0x1695d2['formatNum'](Cesium__namespace['Cartesian3'][_0x5014eb(_0x16b97f._0x238eef)](_0x1695d2['position'],_0xb86ee1),0x2);_0x4667ed['dimensions_z']=_0x2befae*0x2,_0x1695d2['updateBox'](_0x4667ed),_0x1695d2['fire'](EventType[_0x5014eb(_0x16b97f._0x186146)]);},'onDragEnd':function _0x291080(_0x4dbe48,_0x34734a){_0x1695d2['updateDraggers']();}}),this[_0x3bc7ab(_0x20acc1._0x47ba34)][_0x3bc7ab(_0x20acc1._0x3b924d)](_0x1a4225);}},{'key':'updateBox','value':function _0x106101(_0x1f7f3a){var _0x11883=_0x53f989,_0x44b4d2=new Cesium__namespace[(_0x11883(0x23b))](_0x1f7f3a['dimensions_x'],_0x1f7f3a[_0x11883(_0x1faa6c._0x14a32d)],_0x1f7f3a['dimensions_z']);this['entityGraphic'][_0x11883(0x506)]['setValue'](_0x44b4d2);}},{'key':_0x53f989(0x6b3),'value':function _0x2b4dbc(_0x20b911){var _0x20e111=_0x53f989;_get(_getPrototypeOf(_0x1236cd[_0x20e111(_0x4887e6._0x3ce01f)]),'_updateStyleHook',this)[_0x20e111(_0x4887e6._0x2ff910)](this,_0x20b911),(Cesium__namespace[_0x20e111(_0x4887e6._0x583b69)](_0x20b911[_0x20e111(_0x4887e6._0x58f3ea)])||Cesium__namespace['defined'](_0x20b911['dimensions_y'])||Cesium__namespace['defined'](_0x20b911['dimensions_z']))&&this[_0x20e111(0xccc)]();}}]),_0x1236cd;}(EditBase),BoxEntity=function(_0x1e481b){var _0x2857c9={_0x49b477:0x4fb},_0x4a9819={_0x4ce658:0x758,_0x64e68f:0x76c,_0x15b997:0x5da},_0x58fbdd={_0x1b82d0:0x70e,_0x3297a1:0xb46},_0x142833={_0x169fed:0xca4},_0x2fca4f={_0x3f316c:0x476},_0x4837da=_0x5a92ef;_inherits(_0x4d9811,_0x1e481b);var _0x2b24e8=_createSuper(_0x4d9811);function _0x4d9811(){var _0x234e08=_0x4361;return _classCallCheck(this,_0x4d9811),_0x2b24e8[_0x234e08(0xa90)](this,arguments);}return _createClass(_0x4d9811,[{'key':'entityGraphic','get':function _0x460070(){var _0x23ac54=_0x4361,_0x10b060;return(_0x10b060=this['_entity'])===null||_0x10b060===void 0x0?void 0x0:_0x10b060[_0x23ac54(_0x2fca4f._0x3f316c)];}},{'key':_0x4837da(_0x2857c9._0x49b477),'get':function _0x20db42(){return EditBox;}},{'key':'_mountedHook','value':function _0x314b7d(){var _0x312a35=_0x4837da,_0x4206c1={'position':this['position'],'orientation':this['getOrientation'](),'box':BoxStyleConver['toCesiumVal'](this['style'],{},!![])};this['_entity']=this['_createEntity'](_0x4206c1),this['style'][_0x312a35(_0x142833._0x169fed)]&&this['_addLabel']();}},{'key':'_style2Json','value':function _0x14ce8b(_0x135d49,_0x3326aa){return BoxStyleConver['toJSON'](_0x135d49,_0x3326aa,!![]);}},{'key':_0x4837da(0x6b3),'value':function _0x1ad937(_0x116bd9,_0x224c33){var _0xe63da4=_0x4837da;_0x224c33&&(Cesium__namespace[_0xe63da4(_0x58fbdd._0x1b82d0)](_0x224c33['heading'])||Cesium__namespace['defined'](_0x224c33['pitch'])||Cesium__namespace['defined'](_0x224c33[_0xe63da4(_0x58fbdd._0x3297a1)]))&&(this['_entity']['orientation']=this['getOrientation']()),BoxStyleConver['toCesiumVal'](_0x116bd9,this['entityGraphic'],!![]);}},{'key':_0x4837da(0x23e),'value':function _0x467286(){var _0x44e690=_0x4837da,_0x1ed547,_0xa96e71,_0x4816bd;_get(_getPrototypeOf(_0x4d9811['prototype']),'_setPositionsToCallback',this)[_0x44e690(0x53f)](this);var _0x1f05de=getCesiumValue(this[_0x44e690(_0x4a9819._0x4ce658)]['dimensions'],Number,this['_map']['clock'][_0x44e690(_0x4a9819._0x64e68f)]);this['style'][_0x44e690(0xaa7)]=(_0x1ed547=this['style'][_0x44e690(0xaa7)])!==null&&_0x1ed547!==void 0x0?_0x1ed547:_0x1f05de['x'],this[_0x44e690(_0x4a9819._0x15b997)]['dimensions_y']=(_0xa96e71=this[_0x44e690(0x5da)][_0x44e690(0xc66)])!==null&&_0xa96e71!==void 0x0?_0xa96e71:_0x1f05de['y'],this[_0x44e690(_0x4a9819._0x15b997)]['dimensions_z']=(_0x4816bd=this['style']['dimensions_z'])!==null&&_0x4816bd!==void 0x0?_0x4816bd:_0x1f05de['z'],delete this[_0x44e690(_0x4a9819._0x15b997)]['dimensions'];}}]),_0x4d9811;}(BasePointEntity);register$4('box',BoxEntity,!![]);var EditPlane=function(_0x310bc2){var _0x135228={_0x44eb6f:0xe26},_0x331f84={_0x15caa7:0xd91,_0x173909:0x33d,_0x125f8f:0xe41,_0x5420ca:0xb46,_0xdc4388:0xc66,_0x301b16:0xeff,_0x4d70b9:0x399},_0x592243={_0x2b496f:0xd04,_0x367b3d:0x89a};_inherits(_0x430717,_0x310bc2);var _0x51f9a7=_createSuper(_0x430717);function _0x430717(){return _classCallCheck(this,_0x430717),_0x51f9a7['apply'](this,arguments);}return _createClass(_0x430717,[{'key':'position','get':function _0x4ad6a7(){var _0xa83d=_0x4361;return this['_graphic'][_0xa83d(0xdb1)];},'set':function _0x3b251d(_0x1da524){this['_graphic']['_position_draw']=_0x1da524;}},{'key':'bindDraggers','value':function _0x8aa8b0(){var _0x72ba73={_0x2d1d8a:0xd35,_0xb9e0c7:0xd91},_0x3b29c5={_0x25f452:0xccc},_0x42ce2a={_0x33de66:0xd35},_0x32dea5={_0x287bd1:0xf4a,_0x276ffd:0x33d},_0xe5247b=_0x4361,_0x99baea=this,_0x4862f7=this['style'],_0x3577bb,_0x555f76=this[_0xe5247b(_0x331f84._0x15caa7)];_0x3577bb=this['createDragger']({'position':_0x555f76,'onDrag':function _0x32c279(_0x23da78,_0x5ea863){var _0x16e447=_0xe5247b,_0x186338=Cesium__namespace[_0x16e447(0x23b)][_0x16e447(_0x32dea5._0x287bd1)](_0x5ea863,_0x99baea['position'],new Cesium__namespace['Cartesian3']());_0x99baea['position']=_0x5ea863;for(var _0x265839=0x0,_0x33b527=_0x99baea[_0x16e447(_0x32dea5._0x276ffd)]['length'];_0x265839<_0x33b527;_0x265839++){if(_0x99baea['draggers'][_0x265839]===_0x23da78)continue;_0x99baea[_0x16e447(0x33d)][_0x265839]['position']=Cesium__namespace['Cartesian3'][_0x16e447(0xd06)](_0x99baea['draggers'][_0x265839][_0x16e447(0xd91)],_0x186338,new Cesium__namespace['Cartesian3']());}}}),this[_0xe5247b(_0x331f84._0x173909)]['push'](_0x3577bb);var _0x18e43d=Cesium__namespace['Math']['toRadians'](this[_0xe5247b(0xe41)]['heading']),_0x3f7ea8=Cesium__namespace['Math']['toRadians'](this[_0xe5247b(0xe41)]['pitch']),_0x51344c=Cesium__namespace['Math']['toRadians'](this[_0xe5247b(_0x331f84._0x125f8f)][_0xe5247b(_0x331f84._0x5420ca)]),_0x4b50c3=new Cesium__namespace[(_0xe5247b(0x7d7))](_0x18e43d,_0x3f7ea8,_0x51344c),_0x22446e=new Cesium__namespace['Cartesian3']();switch(_0x4862f7[_0xe5247b(0x9e2)]){case'x':_0x22446e['y']=_0x4862f7['dimensions_x']/0x2;break;default:_0x22446e['x']=_0x4862f7['dimensions_x']/0x2;break;}_0x3577bb=this['createDragger']({'position':getPositionByHprAndOffset(_0x555f76,_0x22446e,_0x4b50c3),'type':PointType[_0xe5247b(0xeff)],'tooltip':this[_0xe5247b(0x399)]['getLangText']('_修改长度'),'onDrag':function _0x1c98c2(_0x29cc97,_0x1b9aa4){var _0x5cb57b=_0xe5247b,_0x2ab552=Cesium__namespace['Cartographic']['fromCartesian'](_0x99baea['position'])['height'];_0x1b9aa4=setPositionsHeight(_0x1b9aa4,_0x2ab552),_0x29cc97['position']=_0x1b9aa4;var _0x43333a=_0x99baea[_0x5cb57b(_0x42ce2a._0x33de66)](Cesium__namespace[_0x5cb57b(0x23b)]['distance'](_0x99baea['position'],_0x1b9aa4),0x2);_0x4862f7['dimensions_x']=_0x43333a*0x2,_0x99baea['updatePlane'](_0x4862f7);},'onDragEnd':function _0x563220(_0x523859,_0xf2af7f){_0x99baea['updateDraggers']();}}),this['draggers']['push'](_0x3577bb);if(_0x4862f7[_0xe5247b(0x9e2)]==='z')_0x3577bb=this[_0xe5247b(0xa43)]({'position':getPositionByHprAndOffset(_0x555f76,new Cesium__namespace['Cartesian3'](0x0,_0x4862f7[_0xe5247b(_0x331f84._0xdc4388)]/0x2,0x0),_0x4b50c3),'type':PointType[_0xe5247b(_0x331f84._0x301b16)],'tooltip':this['_map']['getLangText'](_0xe5247b(0xb63)),'onDrag':function _0x139f2f(_0x45971f,_0x13ef9e){var _0x104460=_0xe5247b,_0x4aa9de=Cesium__namespace['Cartographic']['fromCartesian'](_0x99baea['position'])[_0x104460(_0x592243._0x2b496f)];_0x13ef9e=setPositionsHeight(_0x13ef9e,_0x4aa9de),_0x45971f['position']=_0x13ef9e;var _0x5bf945=_0x99baea['formatNum'](Cesium__namespace['Cartesian3'][_0x104460(_0x592243._0x367b3d)](_0x99baea['position'],_0x13ef9e),0x2);_0x4862f7[_0x104460(0xc66)]=_0x5bf945*0x2,_0x99baea['updatePlane'](_0x4862f7);},'onDragEnd':function _0x14fa44(_0x500c2a,_0x231bc1){var _0x3dcc3f=_0xe5247b;_0x99baea[_0x3dcc3f(_0x3b29c5._0x25f452)]();}}),this['draggers'][_0xe5247b(0x8e7)](_0x3577bb);else{var _0x4cc8fb={'x':0x0,'y':0x0,'z':0x0};switch(_0x4862f7['plane_normal']){case'x':case'y':_0x4cc8fb['z']=_0x4862f7[_0xe5247b(_0x331f84._0xdc4388)]/0x2;break;default:_0x4cc8fb['y']=_0x4862f7['dimensions_y']/0x2;break;}_0x3577bb=this['createDragger']({'position':getPositionByHprAndOffset(_0x555f76,_0x4cc8fb,_0x4b50c3),'type':PointType['MoveHeight'],'tooltip':this[_0xe5247b(_0x331f84._0x4d70b9)]['getLangText']('_修改宽度'),'onDrag':function _0x273034(_0x538e8a,_0x5893de){var _0x3a0bb2=_0xe5247b,_0x26ca8c=_0x99baea[_0x3a0bb2(_0x72ba73._0x2d1d8a)](Cesium__namespace['Cartesian3']['distance'](_0x99baea[_0x3a0bb2(_0x72ba73._0xb9e0c7)],_0x5893de),0x2);_0x4862f7['dimensions_y']=_0x26ca8c*0x2,_0x99baea['updatePlane'](_0x4862f7);},'onDragEnd':function _0x4c4ef9(_0x53b1e5,_0x4b5996){_0x99baea['updateDraggers']();}}),this[_0xe5247b(0x33d)]['push'](_0x3577bb);}}},{'key':'updatePlane','value':function _0x41e475(_0x3add60){var _0x3226ec=_0x4361,_0x6861d4=new Cesium__namespace['Cartesian2'](_0x3add60['dimensions_x'],_0x3add60['dimensions_y']);this[_0x3226ec(0x758)]['dimensions']['setValue'](_0x6861d4),this['fire'](EventType['editStyle']);}},{'key':'_updateStyleHook','value':function _0x35c274(_0x206624){var _0x5eb2a7=_0x4361;_get(_getPrototypeOf(_0x430717[_0x5eb2a7(_0x135228._0x44eb6f)]),'_updateStyleHook',this)['call'](this,_0x206624),(Cesium__namespace['defined'](_0x206624['dimensions_x'])||Cesium__namespace[_0x5eb2a7(0x70e)](_0x206624['dimensions_y']))&&this[_0x5eb2a7(0xccc)]();}}]),_0x430717;}(EditBase),PlaneEntity=function(_0x26e50b){var _0x15c74f={_0x2d0f95:0x4fb,_0x2092c8:0x415},_0x3ececb={_0x50289f:0x758,_0x245654:0x506,_0x4e0e63:0x3ac},_0xcf6b8b={_0x1d2221:0x6b7,_0x1d6ae4:0x942},_0x4ff6aa={_0x3d0427:0x942,_0x8359d5:0x5da,_0x5bb02a:0xca4},_0x2e4c28=_0x5a92ef;_inherits(_0x15edfc,_0x26e50b);var _0x17df22=_createSuper(_0x15edfc);function _0x15edfc(){return _classCallCheck(this,_0x15edfc),_0x17df22['apply'](this,arguments);}return _createClass(_0x15edfc,[{'key':'entityGraphic','get':function _0x4fa413(){var _0x3f83e4;return(_0x3f83e4=this['_entity'])===null||_0x3f83e4===void 0x0?void 0x0:_0x3f83e4['plane'];}},{'key':_0x2e4c28(_0x15c74f._0x2d0f95),'get':function _0x46dd9a(){return EditPlane;}},{'key':_0x2e4c28(_0x15c74f._0x2092c8),'value':function _0x9cc2eb(){var _0x5807e5=_0x2e4c28,_0x3c6820={'position':this['position'],'orientation':this[_0x5807e5(_0x4ff6aa._0x3d0427)](),'plane':PlaneStyleConver[_0x5807e5(0x851)](this['style'],{},!![])};this['_entity']=this['_createEntity'](_0x3c6820),this[_0x5807e5(_0x4ff6aa._0x8359d5)][_0x5807e5(_0x4ff6aa._0x5bb02a)]&&this['_addLabel']();}},{'key':'_style2Json','value':function _0x5e48d3(_0x303444,_0x4f4dc8){return PlaneStyleConver['toJSON'](_0x303444,_0x4f4dc8,!![]);}},{'key':_0x2e4c28(0x6b3),'value':function _0x5a924d(_0x76b3bb,_0x5098d9){var _0x4158fa=_0x2e4c28;_0x5098d9&&(Cesium__namespace['defined'](_0x5098d9['heading'])||Cesium__namespace['defined'](_0x5098d9[_0x4158fa(0x9dd)])||Cesium__namespace['defined'](_0x5098d9['roll']))&&(this['_entity'][_0x4158fa(_0xcf6b8b._0x1d2221)]=this[_0x4158fa(_0xcf6b8b._0x1d6ae4)]()),PlaneStyleConver['toCesiumVal'](_0x76b3bb,this['entityGraphic'],!![]);}},{'key':'_setPositionsToCallback','value':function _0x1aef7d(){var _0x39ae43=_0x2e4c28;_get(_getPrototypeOf(_0x15edfc['prototype']),'_setPositionsToCallback',this)['call'](this);var _0x2e9839=getCesiumValue(this[_0x39ae43(_0x3ececb._0x50289f)]['dimensions'],Cesium__namespace[_0x39ae43(0xb74)],this['_map']['clock']['currentTime']);_0x2e9839&&PlaneStyleConver['toOneJson'](_0x39ae43(_0x3ececb._0x245654),_0x2e9839,this['style']);var _0x44ef57=getCesiumValue(this[_0x39ae43(0x758)]['plane'],Cesium__namespace[_0x39ae43(_0x3ececb._0x4e0e63)],this['_map']['clock'][_0x39ae43(0x76c)]);_0x44ef57&&PlaneStyleConver['toOneJson'](_0x39ae43(0x2b9),_0x44ef57,this['style']);}}]),_0x15edfc;}(BasePointEntity);register$4('plane',PlaneEntity,!![]);var EditCircle=function(_0x2c5fc0){var _0x18332f={_0x5e994e:0xdef},_0xc96e0d={_0x453a60:0x70e,_0x5370fa:0xccc},_0x213fc5={_0x46561f:0x6a6,_0x4b6423:0xd04},_0x3460f4={_0x2ff913:0xa38,_0xb2a4bd:0x758,_0x425971:0xef6,_0x479a74:0x243,_0x278350:0x243,_0x25afd1:0x64b,_0x2da8ed:0xe41,_0x4729fd:0x33d},_0x184e03={_0x12141d:0x843,_0x815736:0xe41,_0x21ad84:0x5da},_0x274703=_0x5a92ef;_inherits(_0x438f98,_0x2c5fc0);var _0x3f47fe=_createSuper(_0x438f98);function _0x438f98(){var _0x2626db=_0x4361;return _classCallCheck(this,_0x438f98),_0x3f47fe[_0x2626db(0xa90)](this,arguments);}return _createClass(_0x438f98,[{'key':_0x274703(_0x18332f._0x5e994e),'value':function _0x5e8eaa(){var _0x4e4588={_0x590471:0xccc},_0x224fe2={_0x535d19:0xb03,_0x381957:0xc22},_0x3f81a9=_0x274703,_0x33681f,_0xc69b63=this,_0x16977f=this['positions'],_0x4e6cc2=this[_0x3f81a9(0x356)](_0x16977f[0x0]),_0x2be8b8=this['_map'][_0x3f81a9(_0x3460f4._0x2ff913)]['currentTime'],_0xfc12d6=getEllipseOuterPositions({'position':_0x4e6cc2,'semiMajorAxis':getCesiumValue(this[_0x3f81a9(_0x3460f4._0xb2a4bd)]['semiMajorAxis'],Number,_0x2be8b8),'semiMinorAxis':getCesiumValue(this['entityGraphic']['semiMinorAxis'],Number,_0x2be8b8),'rotation':(_0x33681f=getCesiumValue(this['entityGraphic']['rotation'],Number,_0x2be8b8))!==null&&_0x33681f!==void 0x0?_0x33681f:0x0,'count':0x1}),_0x52f051=this[_0x3f81a9(0x356)](_0xfc12d6[0x1]);_0x16977f[0x1]=_0x52f051;var _0x1044b2=this['createDragger']({'position':_0x52f051,'type':PointType['EditAttr'],'tooltip':this[_0x3f81a9(0x399)][_0x3f81a9(_0x3460f4._0x425971)](_0x3f81a9(_0x3460f4._0x479a74)),'onDragStart':function _0x854935(_0x33ca6e,_0x477f7c){var _0x306454=_0x3f81a9;if(!_0xc69b63['_heightDraggers'])return;for(var _0x710b01=0x0,_0x1c50f8=_0xc69b63['_heightDraggers']['length'];_0x710b01<_0x1c50f8;_0x710b01++){_0xc69b63['_heightDraggers'][_0x710b01][_0x306454(0x7a6)]=![];}},'onDrag':function _0x30c22f(_0xc1c4e9,_0x559b3a){var _0x5cd106=_0x3f81a9;if(_0xc69b63['entityGraphic']['height']!==undefined){var _0x534b59=getCesiumValue(_0xc69b63['entityGraphic']['height'],Number,_0x2be8b8);_0x559b3a=setPositionsHeight(_0x559b3a,_0x534b59),_0xc1c4e9['position']=_0x559b3a;}_0x16977f[_0xc1c4e9['index']]=_0x559b3a;var _0x30c418=_0xc69b63[_0x5cd106(0xd35)](Cesium__namespace['Cartesian3']['distance'](_0x16977f[0x0],_0x559b3a),0x2);_0xc69b63['entityGraphic']['semiMajorAxis']=_0x30c418,_0xc69b63['_graphic'][_0x5cd106(0x8df)]===0x3||!Cesium__namespace[_0x5cd106(0x70e)](_0xc69b63['style'][_0x5cd106(0xd18)])?_0xc69b63['style']['semiMajorAxis']=_0x30c418:(_0xc69b63['entityGraphic']['semiMinorAxis']=_0x30c418,_0xc69b63['style']['radius']=_0x30c418),_0xc69b63[_0x5cd106(_0x224fe2._0x535d19)](EventType[_0x5cd106(_0x224fe2._0x381957)]);},'onDragEnd':function _0x52088c(_0x10d453,_0x49aee6){_0xc69b63['updateDraggers']();}});_0x1044b2['index']=0x1,this['draggers']['push'](_0x1044b2);var _0x208767;if(this['_graphic']['_maxPointNum']===0x3){var _0x3cce7a=this[_0x3f81a9(0x356)](_0xfc12d6[0x0]);_0x16977f[0x2]=_0x3cce7a,_0x208767=this['createDragger']({'position':_0x3cce7a,'type':PointType[_0x3f81a9(0xeff)],'tooltip':this['_map']['getLangText'](_0x3f81a9(_0x3460f4._0x278350)),'onDragStart':function _0x58a4f4(_0x2c751b,_0x1201d2){if(!_0xc69b63['_heightDraggers'])return;for(var _0xe9399f=0x0,_0x34127f=_0xc69b63['_heightDraggers']['length'];_0xe9399f<_0x34127f;_0xe9399f++){_0xc69b63['_heightDraggers'][_0xe9399f]['show']=![];}},'onDrag':function _0x176dbd(_0x17a5a7,_0x325af4){var _0x27a12f=_0x3f81a9;if(_0xc69b63['entityGraphic']['height']!==undefined){var _0x1f17c8=getCesiumValue(_0xc69b63['entityGraphic']['height'],Number,_0x2be8b8);_0x325af4=setPositionsHeight(_0x325af4,_0x1f17c8),_0x17a5a7['position']=_0x325af4;}_0x16977f[_0x17a5a7['index']]=_0x325af4;var _0x48a091=_0xc69b63['formatNum'](Cesium__namespace['Cartesian3']['distance'](_0x16977f[0x0],_0x325af4),0x2),_0x4ac055=getCesiumValue(_0xc69b63['entityGraphic']['semiMajorAxis'],Number,_0x2be8b8);_0x48a091>_0x4ac055&&(_0x48a091=_0x4ac055),_0xc69b63['entityGraphic'][_0x27a12f(_0x184e03._0x12141d)]=_0x48a091,_0xc69b63[_0x27a12f(_0x184e03._0x815736)]['_maxPointNum']===0x3||!Cesium__namespace['defined'](_0xc69b63['style']['radius'])?_0xc69b63[_0x27a12f(_0x184e03._0x21ad84)]['semiMinorAxis']=_0x48a091:(_0xc69b63['entityGraphic'][_0x27a12f(0xd61)]=_0x48a091,_0xc69b63['style']['radius']=_0x48a091),_0xc69b63['fire'](EventType['editStyle']);},'onDragEnd':function _0x434809(_0x29a4ca,_0x1736c0){_0xc69b63['updateDraggers']();}}),_0x208767[_0x3f81a9(_0x3460f4._0x25afd1)]=0x2,this[_0x3f81a9(0x33d)]['push'](_0x208767);}if(this[_0x3f81a9(_0x3460f4._0x2da8ed)]['_hasMoveEdit']){var _0x4527ef=this['createDragger']({'position':_0x4e6cc2,'onDragStart':function _0x3fea62(_0x2ce31a,_0x474609){var _0x2aabea=_0x3f81a9;for(var _0x137df0=0x0,_0x4db4a9=_0xc69b63[_0x2aabea(0x33d)][_0x2aabea(0x6ba)];_0x137df0<_0x4db4a9;_0x137df0++){_0xc69b63['draggers'][_0x137df0]['show']=![];}},'onDrag':function _0x586c7e(_0x30c376,_0xf94325){_0x16977f[0x0]=_0xf94325;},'onDragEnd':function _0x34d768(_0x36e562,_0xc06b40){var _0x38df63=_0x3f81a9;_0xc69b63[_0x38df63(_0x4e4588._0x590471)]();}});_0x4527ef['index']=0x0,this[_0x3f81a9(_0x3460f4._0x4729fd)]['push'](_0x4527ef),_0x4527ef['majorDragger']=_0x1044b2,_0x4527ef['minorDragger']=_0x208767;}if(this[_0x3f81a9(0x758)]['extrudedHeight']){var _0x5e7ab3=this['_graphic']['_maxPointNum']===0x3?[_0x16977f[0x1],_0x16977f[0x2]]:[_0x16977f[0x1]];this['_bindHeightDraggers'](_0x5e7ab3);}}},{'key':'updatePositionsHeightByAttr','value':function _0x4c4123(_0x4b0513){var _0x1e95ee=_0x274703;this[_0x1e95ee(_0x213fc5._0x46561f)]&&(_0x4b0513=getSurfacePosition(this['_map']['scene'],_0x4b0513));if(this['entityGraphic']['height']!==undefined){var _0x7b82cd=getCesiumValue(this['entityGraphic'][_0x1e95ee(_0x213fc5._0x4b6423)],Number,this['_map']['clock']['currentTime']);_0x4b0513=setPositionsHeight(_0x4b0513,_0x7b82cd);}return _0x4b0513;}},{'key':_0x274703(0x6b3),'value':function _0x41e5df(_0x3383ca){var _0x3438d3=_0x274703;_get(_getPrototypeOf(_0x438f98['prototype']),_0x3438d3(0x6b3),this)['call'](this,_0x3383ca),(Cesium__namespace[_0x3438d3(_0xc96e0d._0x453a60)](_0x3383ca['radius'])||Cesium__namespace['defined'](_0x3383ca[_0x3438d3(0x843)])||Cesium__namespace['defined'](_0x3383ca['semiMajorAxis'])||Cesium__namespace['defined'](_0x3383ca['height'])||Cesium__namespace[_0x3438d3(0x70e)](_0x3383ca['diffHeight']))&&this[_0x3438d3(_0xc96e0d._0x5370fa)]();}},{'key':'openSmallTooltipByMinPointNum','value':function _0x47f05b(_0x1e7126){}}]),_0x438f98;}(EditPoly),CircleEntity=function(_0x2db03b){var _0x2fa88b={_0x4de317:0x724,_0x227012:0x23e,_0x13b8a0:0x5cb,_0x1f98aa:0xc83,_0x45022a:0x77b},_0x3f1cfa={_0xa0c8f8:0x399},_0x4c5b13={_0x35a8ed:0x99f,_0x1d1668:0xb0a},_0xdb1ba3={_0x4c5c53:0x6ba,_0x4fc844:0xe4f,_0x2e871:0xe4f,_0x4e15cd:0xaa1},_0x390e40={_0x441b0b:0x843},_0x261cc8={_0x6812f7:0x752,_0x1f96d8:0x8df,_0x1e097f:0x843},_0x21a8e3={_0x3ea53d:0xfae,_0x3b668c:0x5d3,_0x1bafdb:0xaf8,_0x33e889:0xcaa},_0x592519={_0x1b0958:0xcf5,_0x1ddb3a:0xf35,_0x4f9830:0x574},_0x3d5f15={_0x26bb29:0x399},_0x3cb94f={_0x38d1d2:0x752,_0x3a9959:0x468,_0x5a7b1d:0x70e,_0x872634:0x5da},_0x4ca2cf={_0x1babbb:0xdcd,_0x18be1d:0xbac},_0x4d4e01={_0x128dcf:0xcd7},_0x115266={_0x1c82c7:0xd91,_0x108120:0x8d4,_0x4a884e:0x774},_0x404c28={_0x23d819:0x758,_0x5c8b82:0xd04},_0x2fd220={_0x589a49:0xc56},_0x3992bb={_0x7688b2:0x724},_0x554fb={_0x524e5c:0x851,_0x4f065a:0xb0b,_0x33b11b:0xca4},_0x4155a9={_0x66f6b9:0xd04},_0x1c8b50={_0x24dd57:0x8d4},_0xb33ac4={_0x5f3073:0xd61},_0x4e91f3={_0x1f9ecc:0x287},_0x880e48={_0x306bf8:0x53f,_0x541b04:0x898},_0x34bb43=_0x5a92ef;_inherits(_0x2f9d3b,_0x2db03b);var _0x191655=_createSuper(_0x2f9d3b);function _0x2f9d3b(){var _0x384bbe=_0x4361,_0xc98723,_0x18e9ee,_0x2e57f2,_0x4664d3=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2f9d3b),_0x2e57f2=_0x191655[_0x384bbe(_0x880e48._0x306bf8)](this,_0x4664d3),_0x2e57f2['_minPointNum']=0x2,_0x2e57f2['_maxPointNum']=0x2,_0x2e57f2['_hasMoveEdit']=(_0xc98723=_0x4664d3['hasMoveEdit'])!==null&&_0xc98723!==void 0x0?_0xc98723:!![],_0x2e57f2[_0x384bbe(_0x880e48._0x541b04)]=!![],_0x2e57f2['options']['drawShowRadius']=(_0x18e9ee=_0x2e57f2['options']['drawShowRadius'])!==null&&_0x18e9ee!==void 0x0?_0x18e9ee:!![],_0x2e57f2;}return _createClass(_0x2f9d3b,[{'key':'entityGraphic','get':function _0x71a0d8(){var _0x1b233e=_0x4361,_0x5859f1;return(_0x5859f1=this['_entity'])===null||_0x5859f1===void 0x0?void 0x0:_0x5859f1[_0x1b233e(0x615)];}},{'key':'EditClass','get':function _0xf7f3f5(){return EditCircle;}},{'key':'outlinePositions','get':function _0xe09ea3(){var _0x24a5a5=_0x4361;return this['_entity']&&(this[_0x24a5a5(_0x4e91f3._0x1f9ecc)]=this['getOutlinePositions']()),this['_outlinePositions'];},'set':function _0x8d175c(_0x216f20){this['_outlinePositions']=_0x216f20;}},{'key':'outlineCoordinates','get':function _0xb725ee(){return cartesians2lonlats(this['outlinePositions']);}},{'key':'distance','get':function _0x8da248(){return Math['PI']*0x2*this['radius'];}},{'key':_0x34bb43(0xda4),'get':function _0x55e770(){var _0x3f7f0b=_0x34bb43,_0x49bbd3=this[_0x3f7f0b(0xd18)];return Math['PI']*_0x49bbd3*_0x49bbd3;}},{'key':'radius','get':function _0x173675(){var _0x111884=_0x34bb43,_0x12e602;if(this['style'][_0x111884(0xd18)])return this['style']['radius'];return getCesiumValue((_0x12e602=this['entityGraphic'])===null||_0x12e602===void 0x0?void 0x0:_0x12e602[_0x111884(_0xb33ac4._0x5f3073)],Number,Cesium__namespace['JulianDate']['now']());},'set':function _0x2e656d(_0x45e56f){var _0x23f3cd=_0x34bb43;this['style']['radius']=_0x45e56f,this['entityGraphic']&&(this['entityGraphic']['semiMajorAxis']=_0x45e56f,this['entityGraphic']['semiMinorAxis']=_0x45e56f,this['_updateOutlineStyle'](this[_0x23f3cd(_0x1c8b50._0x24dd57)](),this['style']));}},{'key':_0x34bb43(0xd04),'get':function _0x50067e(){var _0x20d7d4=_0x34bb43,_0x2b677c,_0x3b753a;if(this['style'][_0x20d7d4(0xd04)])return this[_0x20d7d4(0x5da)]['height'];return(_0x2b677c=getCesiumValue((_0x3b753a=this['entityGraphic'])===null||_0x3b753a===void 0x0?void 0x0:_0x3b753a['height'],Number))!==null&&_0x2b677c!==void 0x0?_0x2b677c:0x0;},'set':function _0x2330bd(_0x4ca2ae){var _0x2bbac6=_0x34bb43;this['style']['height']=_0x4ca2ae,this['entityGraphic']&&(this['entityGraphic'][_0x2bbac6(_0x4155a9._0x66f6b9)]=_0x4ca2ae);}},{'key':'_mountedHook','value':function _0x298bd3(){var _0x4023bb=_0x34bb43,_0x5e3510={'position':this['position'],'ellipse':CircleStyleConver[_0x4023bb(_0x554fb._0x524e5c)](this['style'],{},!![])};this['style']['label']&&(Cesium__namespace['defined'](this[_0x4023bb(0x5da)]['clampToGround'])&&!Cesium__namespace['defined'](this[_0x4023bb(0x5da)]['label']['clampToGround'])&&(this['style']['label']['clampToGround']=this[_0x4023bb(0x5da)]['clampToGround']),_0x5e3510[_0x4023bb(0xca4)]=LabelStyleConver[_0x4023bb(0x851)](this['style']['label'],{},this['attr'])),this['_entity']=this[_0x4023bb(0x4c1)](_0x5e3510),this['_updateHeight'](),this['_updateOutlineStyle'](this['_getOutlinePositions'](),this['style']),(this[_0x4023bb(0xd91)]instanceof Cesium__namespace['CallbackProperty']||this['position']instanceof Cesium__namespace[_0x4023bb(_0x554fb._0x4f065a)])&&this['_updateOutlineToCallback'](),this['style'][_0x4023bb(_0x554fb._0x33b11b)]&&this['_addLabel']();}},{'key':'_addLabel','value':function _0x4ee4e5(){var _0x173414=_0x34bb43;this['_entity']['label']=this['_entity']['label']||{},LabelStyleConver[_0x173414(0x851)](this['style']['label'],this['_entity'][_0x173414(0xca4)],this['attr']);}},{'key':'_style2Json','value':function _0x7d5e38(_0x5e3e51,_0x31339e){return CircleStyleConver['toJSON'](_0x5e3e51,_0x31339e,!![]);}},{'key':_0x34bb43(_0x2fa88b._0x4de317),'value':function _0x3c4643(_0x3e6522){var _0x3f348b=_0x34bb43;return _get(_getPrototypeOf(_0x2f9d3b['prototype']),_0x3f348b(_0x3992bb._0x7688b2),this)['call'](this,_0x3e6522);}},{'key':'_getGeoJsonGeometry','value':function _0x36d4b4(_0x138307){var _0x70c894=_0x34bb43;return _0x138307!==null&&_0x138307!==void 0x0&&_0x138307[_0x70c894(0x9ec)]?{'type':_0x70c894(0x9ba),'coordinates':[this['getOutlineCoordinates'](_0x138307===null||_0x138307===void 0x0?void 0x0:_0x138307['closure'],_0x138307===null||_0x138307===void 0x0?void 0x0:_0x138307['count'],_0x138307===null||_0x138307===void 0x0?void 0x0:_0x138307['noAlt'])]}:{'type':'Point','coordinates':this['getCoordinate'](_0x138307===null||_0x138307===void 0x0?void 0x0:_0x138307[_0x70c894(_0x2fd220._0x589a49)])};}},{'key':'_updateStyleHook','value':function _0x5b5090(_0x2b89cd,_0x5a22d1){var _0x58d1e0=_0x34bb43;CircleStyleConver['toCesiumVal'](_0x2b89cd,this[_0x58d1e0(_0x404c28._0x23d819)],!![]),(Cesium__namespace['defined'](_0x5a22d1['diffHeight'])||Cesium__namespace['defined'](_0x5a22d1[_0x58d1e0(_0x404c28._0x5c8b82)]))&&this[_0x58d1e0(0x5cb)]();}},{'key':'_updatePositionsHook','value':function _0x1450b1(){var _0x538b1d=_0x34bb43;this['_entity']['position']=this[_0x538b1d(_0x115266._0x1c82c7)],this['_updateHeight'](),this[_0x538b1d(0x473)](this[_0x538b1d(_0x115266._0x108120)](),this['style']),this['_updateLabelPosition'](),this[_0x538b1d(_0x115266._0x4a884e)]();}},{'key':_0x34bb43(0x8d4),'value':function _0x3b33a4(){var _0x2a85e4=_0x34bb43;return[this[_0x2a85e4(_0x4d4e01._0x128dcf)]];}},{'key':_0x34bb43(_0x2fa88b._0x227012),'value':function _0x3c7f11(){var _0x56da0e=_0x34bb43,_0x3064e4=this;if(this['_isCallbackPositions'])return;this['_isCallbackPositions']=!![],this['_positions_draw']=this[_0x56da0e(0xbe0)]||[],this['position']=new Cesium__namespace[(_0x56da0e(_0x4ca2cf._0x1babbb))](function(_0x1c9a11){var _0x1fde5f=_0x56da0e;if(_0x3064e4['_positions_draw']['length']<0x1)return null;return _0x3064e4[_0x1fde5f(0x752)][0x0];},![]),this[_0x56da0e(_0x4ca2cf._0x18be1d)]();}},{'key':'_cancelPositionsCallback','value':function _0x4656f0(){if(!this['_isCallbackPositions'])return;this['_isCallbackPositions']=![],this['_position']=this['_positions_draw'][0x0],this['_point']=LngLatPoint['fromCartesian'](this['_position']),this['_updatePositionsHook']();}},{'key':_0x34bb43(_0x2fa88b._0x13b8a0),'value':function _0x3d3d07(){var _0x35b5f8=_0x34bb43,_0x188f79,_0x345e1b;if(this['style']['clampToGround'])return;var _0x20fd70=this['_position'];((_0x188f79=this[_0x35b5f8(_0x3cb94f._0x38d1d2)])===null||_0x188f79===void 0x0?void 0x0:_0x188f79['length'])>0x0&&(_0x20fd70=this['_positions_draw'][0x0]);if(!_0x20fd70)return;var _0x8e80ae=(_0x345e1b=this['style']['height'])!==null&&_0x345e1b!==void 0x0?_0x345e1b:LngLatPoint['fromCartesian'](_0x20fd70)[_0x35b5f8(0xd68)];this['entityGraphic']['height']=_0x8e80ae,Cesium__namespace['defined'](this['style'][_0x35b5f8(_0x3cb94f._0x3a9959)])&&(Cesium__namespace[_0x35b5f8(_0x3cb94f._0x5a7b1d)](this[_0x35b5f8(0x5da)]['diffHeight'])&&this[_0x35b5f8(_0x3cb94f._0x872634)][_0x35b5f8(0x468)]!==0x0?this['entityGraphic']['extrudedHeight']=_0x8e80ae+this['style']['diffHeight']:this['entityGraphic'][_0x35b5f8(0x69b)]=undefined),this['fire'](EventType['editStyle']);}},{'key':'_startDrawHook','value':function _0x2c185b(){var _0x7b3bc3=_0x34bb43;this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this[_0x7b3bc3(0x399)]['on'](EventType['click'],this['_onClickHandler'],this),this['_map']['on'](EventType['rightClick'],this[_0x7b3bc3(0x5ca)],this),this[_0x7b3bc3(_0x3d5f15._0x26bb29)]['on'](EventType[_0x7b3bc3(0xb5f)],this['_onDbClickHandler'],this);}},{'key':'_stopDrawHook','value':function _0x5c655c(){var _0x1c096e=_0x34bb43;this['_map'][_0x1c096e(_0x592519._0x1b0958)](EventType[_0x1c096e(_0x592519._0x1ddb3a)],this[_0x1c096e(_0x592519._0x4f9830)],this),this[_0x1c096e(0x399)]['off'](EventType['click'],this['_onClickHandler'],this),this['_map'][_0x1c096e(_0x592519._0x1b0958)](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map']['off'](EventType['dblClick'],this['_onDbClickHandler'],this);}},{'key':_0x34bb43(_0x2fa88b._0x1f98aa),'value':function _0x32037d(_0x4e424a){var _0x3babab=_0x34bb43;if(this['_positions_draw']['length']<=0x1){this['_map'][_0x3babab(_0x21a8e3._0x3ea53d)](_0x4e424a[_0x3babab(_0x21a8e3._0x3b668c)],this['_map']['getLangText']('_单击开始绘制'));return;}var _0x1e03fb='';if(this['options'][_0x3babab(_0x21a8e3._0x1bafdb)]&&this['_positions_draw']['length']>0x0&&_0x4e424a['cartesian']){var _0x37d863=Cesium__namespace['Cartesian3']['distance'](this['_positions_draw'][0x0],_0x4e424a['cartesian']);_0x37d863>0x0&&(_0x1e03fb='半径:'['concat'](formatDistance(_0x37d863),_0x3babab(_0x21a8e3._0x33e889)));}this[_0x3babab(0x399)]['openSmallTooltip'](_0x4e424a['endPosition'],_0x1e03fb+this['_map']['getLangText']('_单击完成绘制'));}},{'key':_0x34bb43(_0x2fa88b._0x45022a),'value':function _0x1cbd22(_0x46f55c){var _0x32a3d2=_0x34bb43;if(this[_0x32a3d2(_0x261cc8._0x6812f7)]['length']<0x2)return;this['_updateHeight']();if(!_0x46f55c){var _0x3a1899=formatNum$1(Cesium__namespace['Cartesian3']['distance'](this['_positions_draw'][0x0],this['_positions_draw'][0x1]),0x2);if(_0x3a1899<0x1)return;if(this[_0x32a3d2(_0x261cc8._0x1f96d8)]===0x3){var _0x229377=_0x3a1899,_0x56b6f4=_0x3a1899;this['_positions_draw']['length']===0x3&&(_0x56b6f4=formatNum$1(Cesium__namespace['Cartesian3']['distance'](this['_positions_draw'][0x0],this['_positions_draw'][0x2]),0x2));if(_0x229377>_0x56b6f4){var _0x1f2715=_0x229377;_0x229377=_0x56b6f4,_0x56b6f4=_0x1f2715;}this['entityGraphic']['semiMajorAxis']=_0x56b6f4,this['entityGraphic'][_0x32a3d2(0x843)]=_0x229377,this['style'][_0x32a3d2(0xd61)]=_0x56b6f4,this[_0x32a3d2(0x5da)][_0x32a3d2(_0x261cc8._0x1e097f)]=_0x229377;}else this['entityGraphic']['semiMajorAxis']=_0x3a1899,this['entityGraphic']['semiMinorAxis']=_0x3a1899,this[_0x32a3d2(0x5da)]['radius']=_0x3a1899;}this['_entity_outlines']&&(this['_outlinePositions']=this[_0x32a3d2(0x2fb)](),this['_updateOutlineToCallback']());}},{'key':'_onRightClickHandler','value':function _0x5b6ed9(_0x3b2e34){var _0x5774dc=_0x34bb43;_get(_getPrototypeOf(_0x2f9d3b['prototype']),'_onRightClickHandler',this)['call'](this,_0x3b2e34),this[_0x5774dc(0x758)]['semiMajorAxis']=0x0,this['entityGraphic'][_0x5774dc(_0x390e40._0x441b0b)]=0x0,this['style']['radius']=0x0;}},{'key':'getOutlinePositions','value':function _0x213ebd(){var _0x13c5c5=_0x34bb43,_0x573b19,_0x3240c8,_0x65e4f1,_0x4e9e69,_0x1462c4,_0x5e08e4=arguments[_0x13c5c5(_0xdb1ba3._0x4c5c53)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![],_0x4e7378=arguments['length']>0x1?arguments[0x1]:undefined,_0x29bd03=Cesium__namespace['JulianDate']['now'](),_0x5e65ad=getEllipseOuterPositions({'position':getPositionValue(this['_entity']['position']),'semiMajorAxis':getCesiumValue((_0x573b19=this[_0x13c5c5(_0xdb1ba3._0x4fc844)]['ellipse'])===null||_0x573b19===void 0x0?void 0x0:_0x573b19['semiMajorAxis'],Number,_0x29bd03),'semiMinorAxis':getCesiumValue((_0x3240c8=this[_0x13c5c5(_0xdb1ba3._0x2e871)]['ellipse'])===null||_0x3240c8===void 0x0?void 0x0:_0x3240c8['semiMinorAxis'],Number,_0x29bd03),'rotation':(_0x65e4f1=getCesiumValue((_0x4e9e69=this['_entity']['ellipse'])===null||_0x4e9e69===void 0x0?void 0x0:_0x4e9e69['rotation'],Number,_0x29bd03))!==null&&_0x65e4f1!==void 0x0?_0x65e4f1:0x0,'granularity':getCesiumValue((_0x1462c4=this[_0x13c5c5(0xe4f)]['ellipse'])===null||_0x1462c4===void 0x0?void 0x0:_0x1462c4[_0x13c5c5(_0xdb1ba3._0x4e15cd)],Number,_0x29bd03),'count':_0x4e7378});return _0x5e08e4&&_0x5e65ad&&_0x5e65ad['push'](_0x5e65ad[0x0]),_0x5e65ad;}},{'key':'getOutlineCoordinates','value':function _0x5141d1(_0xa3f0ed,_0x1cd8d5,_0x5d80f3){return cartesians2lonlats(this['getOutlinePositions'](_0xa3f0ed,_0x1cd8d5),_0x5d80f3);}},{'key':'_getOutlineStyle','value':function _0x12a470(_0x533eea,_0xcacfa2){var _0x11d5aa=_0x34bb43,_0xebaa38=_get(_getPrototypeOf(_0x2f9d3b['prototype']),'_getOutlineStyle',this)[_0x11d5aa(0x53f)](this,_0x533eea,_0xcacfa2);return _0xebaa38[_0x11d5aa(_0x4c5b13._0x35a8ed)]=Cesium__namespace['ArcType'][_0x11d5aa(_0x4c5b13._0x1d1668)],_0xebaa38;}},{'key':'getRectangle','value':function _0xcccf22(_0x5e8a9f){var _0x21e53e=this['getOutlinePositions'](![],0x1);if(!_0x21e53e||_0x21e53e['length']===0x0)return;var _0x135e7f=getRectangle(_0x21e53e,_0x5e8a9f===null||_0x5e8a9f===void 0x0?void 0x0:_0x5e8a9f['isFormat']);return _0x135e7f;}},{'key':'isInPoly','value':function _0x312a25(_0x114089){var _0x2183d3=_0x34bb43;_0x114089=LngLatPoint[_0x2183d3(0x218)](_0x114089)['toCartesian'](),_0x114089=setPositionsHeight(_0x114089,this['height']);var _0x1f7751=Cesium__namespace['Cartesian3']['distance'](this['positionShow'],_0x114089);return _0x1f7751<=this['radius'];}},{'key':'flyTo','value':function _0x1a05ab(){var _0x38d060=_0x34bb43,_0x14e848=arguments[_0x38d060(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x38d060(_0x3f1cfa._0xa0c8f8)])return Promise['resolve'](![]);return _0x14e848['radius']=this['radius']*0x2*(_0x14e848['scale']||1.8),this['_map']['flyToPoint'](this[_0x38d060(0x874)],_0x14e848);}}]),_0x2f9d3b;}(BasePointEntity);register$4('circle',CircleEntity,!![]);var EditCylinder=function(_0x36eb2a){var _0x5ee5c9={_0x28899a:0x70e},_0x162043={_0x43bbde:0xa43,_0x2385c2:0xc21,_0x296cb2:0x9c3,_0x145b5b:0x5da,_0x2c18e1:0x33d},_0x218532={_0x8cacce:0xc22};_inherits(_0x89384f,_0x36eb2a);var _0x397b06=_createSuper(_0x89384f);function _0x89384f(){return _classCallCheck(this,_0x89384f),_0x397b06['apply'](this,arguments);}return _createClass(_0x89384f,[{'key':'bindDraggers','value':function _0x269f3f(){var _0x237fa6=_0x4361,_0xbe0808=this,_0x3dc677=this['positions'],_0x16922d=_0x3dc677[0x0],_0x1f1df7=0x0,_0x14914d=this[_0x237fa6(_0x162043._0x43bbde)]({'position':_0x16922d,'onDragStart':function _0x52cca4(_0x20fe0c,_0x3968d8){for(var _0x4f790d=0x0,_0x44cfc6=_0xbe0808['draggers']['length'];_0x4f790d<_0x44cfc6;_0x4f790d++){_0xbe0808['draggers'][_0x4f790d]['show']=![];}},'onDrag':function _0x594c2e(_0x2b39c6,_0x8b30f3){_0x3dc677[0x0]=_0x8b30f3;},'onDragEnd':function _0x241248(_0x774145,_0x1f61ee){_0xbe0808['updateDraggers']();}});_0x14914d[_0x237fa6(0x64b)]=_0x1f1df7,this['draggers'][_0x237fa6(0x8e7)](_0x14914d);var _0x24d888=getEllipseOuterPositions({'position':_0x16922d,'semiMajorAxis':this['style'][_0x237fa6(_0x162043._0x2385c2)],'semiMinorAxis':this['style']['bottomRadius'],'rotation':Cesium__namespace['Math']['toRadians'](Number(this['style'][_0x237fa6(_0x162043._0x296cb2)]||0x0))});_0x1f1df7=0x1;var _0x5cd250=_0x24d888[0x0];_0x3dc677[_0x1f1df7]=_0x5cd250;var _0x2c5d0e=this['createDragger']({'position':_0x5cd250,'type':PointType['EditAttr'],'tooltip':this['_map']['getLangText']('_修改半径'),'onDrag':function _0x2102e3(_0x1ab07d,_0x4089bd){var _0x7656d6=_0x237fa6;_0x3dc677[0x1]=_0x4089bd;var _0xaaff7a=_0xbe0808['formatNum'](Cesium__namespace[_0x7656d6(0x23b)]['distance'](_0x3dc677[0x0],_0x4089bd),0x2);_0xbe0808['style']['bottomRadius']=_0xaaff7a,_0xbe0808['fire'](EventType[_0x7656d6(0xc22)]);},'onDragEnd':function _0x3c1ff6(_0x34fdb7,_0x2d13c3){_0xbe0808['updateDraggers']();}});_0x2c5d0e['index']=_0x1f1df7,this['draggers']['push'](_0x2c5d0e),_0x1f1df7=0x2;var _0x96c593=addPositionsHeight(_0x16922d,this[_0x237fa6(_0x162043._0x145b5b)]['length']);_0x3dc677[_0x1f1df7]=_0x96c593;var _0x33e5ac=this['createDragger']({'position':_0x96c593,'type':PointType['MoveHeight'],'tooltip':this['_map']['getLangText'](_0x237fa6(0x999)),'onDrag':function _0x4fe2be(_0x3a5a04,_0x53a6aa){var _0x12412f=_0x237fa6;_0x3dc677[_0x3a5a04['index']]=_0x53a6aa;var _0x5cbd0e=_0xbe0808['formatNum'](Cesium__namespace['Cartesian3'][_0x12412f(0x89a)](_0x3dc677[0x0],_0x53a6aa),0x2);_0xbe0808['style'][_0x12412f(0x6ba)]=_0x5cbd0e,_0xbe0808['fire'](EventType[_0x12412f(_0x218532._0x8cacce)]);},'onDragEnd':function _0x28c544(_0x365232,_0x4d4793){_0xbe0808['updateDraggers']();}});_0x33e5ac['index']=_0x1f1df7,this[_0x237fa6(_0x162043._0x2c18e1)]['push'](_0x33e5ac);}},{'key':'_updateStyleHook','value':function _0x5887a9(_0x1dd545){var _0xc9b0ee=_0x4361;_get(_getPrototypeOf(_0x89384f['prototype']),'_updateStyleHook',this)['call'](this,_0x1dd545),(Cesium__namespace['defined'](_0x1dd545['topRadius'])||Cesium__namespace[_0xc9b0ee(_0x5ee5c9._0x28899a)](_0x1dd545['bottomRadius'])||Cesium__namespace['defined'](_0x1dd545[_0xc9b0ee(0x6ba)])||Cesium__namespace['defined'](_0x1dd545['diffHeight']))&&this['updateDraggers']();}}]),_0x89384f;}(EditPoly),CylinderEntity=function(_0x439295){var _0x5a9da5={_0x214420:0x9d7,_0x67d106:0xd27,_0x2196e8:0x77b},_0x296c18={_0x338d78:0xc21},_0x29176f={_0x230dea:0x752},_0x56e0d8={_0x56a5c7:0x399},_0x380fa3={_0x3e8b8c:0x399,_0x19b25d:0xb5f},_0x53a137={_0xed3f23:0x399,_0x3c64ab:0xa38,_0x3626bd:0x76c,_0x5bcbae:0xc21,_0x396a38:0x758,_0xc8a52e:0x758,_0x18eb2c:0xd91},_0x86687d={_0x3f95d5:0x752},_0x566159={_0x336f69:0x6ba,_0x35183a:0x6ba},_0x5ec1e0={_0x392564:0x942},_0x139536={_0x1e29eb:0xe4f,_0x4507e7:0x4c1},_0x166417={_0xbc26a1:0x53f},_0x239666=_0x5a92ef;_inherits(_0xf92b3f,_0x439295);var _0x29a2b7=_createSuper(_0xf92b3f);function _0xf92b3f(){var _0x4fc3f9=_0x4361,_0x369db9,_0x59d304=arguments[_0x4fc3f9(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xf92b3f),_0x369db9=_0x29a2b7[_0x4fc3f9(_0x166417._0xbc26a1)](this,_0x59d304),_0x369db9['_minPointNum']=0x2,_0x369db9['_maxPointNum']=0x2,_0x369db9;}return _createClass(_0xf92b3f,[{'key':'entityGraphic','get':function _0x29de68(){var _0x494d27=_0x4361,_0x5d607d;return(_0x5d607d=this[_0x494d27(0xe4f)])===null||_0x5d607d===void 0x0?void 0x0:_0x5d607d['cylinder'];}},{'key':_0x239666(0x4fb),'get':function _0x3ff11d(){return EditCylinder;}},{'key':_0x239666(0x415),'value':function _0x5c0ad7(){var _0x32e18b=_0x239666;this[_0x32e18b(_0x139536._0x1e29eb)]=this[_0x32e18b(_0x139536._0x4507e7)](this['_getCreateEntityAttr']()),this['style']['label']&&this['_addLabel']();}},{'key':_0x239666(_0x5a9da5._0x214420),'value':function _0x4d24df(){var _0x4a1049=_0x239666,_0xd885a1={'position':this['position'],'orientation':this[_0x4a1049(_0x5ec1e0._0x392564)](),'cylinder':CylinderStyleConver['toCesiumVal'](this['style'],{},!![])};return _0xd885a1;}},{'key':'_style2Json','value':function _0x1e5839(_0x310db7,_0x29928a){return CylinderStyleConver['toJSON'](_0x310db7,_0x29928a,!![]);}},{'key':'_updateStyleHook','value':function _0x522a47(_0x1cdc10,_0x31aee8){var _0x5327d0=_0x239666;CylinderStyleConver[_0x5327d0(0x851)](_0x1cdc10,this['entityGraphic'],{},!![]);(Cesium__namespace['defined'](_0x31aee8['heading'])||Cesium__namespace['defined'](_0x31aee8['pitch'])||Cesium__namespace['defined'](_0x31aee8['roll']))&&(this['_entity']['orientation']=this['getOrientation']());if(Cesium__namespace['defined'](_0x31aee8[_0x5327d0(_0x566159._0x336f69)])||Cesium__namespace['defined'](_0x31aee8['diffHeight'])){var _0x13a2a3;((_0x13a2a3=this[_0x5327d0(0x752)])===null||_0x13a2a3===void 0x0?void 0x0:_0x13a2a3[_0x5327d0(_0x566159._0x336f69)])>0x0&&(this['_position_show']=addPositionsHeight(this['_positions_draw'][0x0],_0x1cdc10[_0x5327d0(_0x566159._0x35183a)]/0x2));}}},{'key':_0x239666(_0x5a9da5._0x67d106),'value':function _0x39a2dc(){var _0x1a7807=_0x239666,_0x26222a,_0x259135;(_0x26222a=this['editing'])!==null&&_0x26222a!==void 0x0&&_0x26222a[_0x1a7807(0x445)]&&((_0x259135=this['_positions_draw'])===null||_0x259135===void 0x0?void 0x0:_0x259135['length'])>0x0&&(this['_position_show']=addPositionsHeight(this[_0x1a7807(_0x86687d._0x3f95d5)][0x0],this['style']['length']/0x2)),_get(_getPrototypeOf(_0xf92b3f['prototype']),'_updatePositionsHook',this)['call'](this);}},{'key':'_setPositionsToCallback','value':function _0x524d86(){var _0xe14f10=_0x239666,_0x3b496e=this;if(this['_isCallbackPositions'])return;this['_isCallbackPositions']=!![];var _0x520fd5=this[_0xe14f10(_0x53a137._0xed3f23)][_0xe14f10(_0x53a137._0x3c64ab)][_0xe14f10(_0x53a137._0x3626bd)];this[_0xe14f10(0x5da)]['topRadius']=getCesiumValue(this['entityGraphic']['topRadius'],Number,_0x520fd5),this[_0xe14f10(0x758)]['topRadius']=new Cesium__namespace['CallbackProperty'](function(_0x54765a){return _0x3b496e['style']['topRadius'];},![]),this['style'][_0xe14f10(_0x53a137._0x5bcbae)]=getCesiumValue(this['entityGraphic']['bottomRadius'],Number,_0x520fd5),this[_0xe14f10(_0x53a137._0x396a38)]['bottomRadius']=new Cesium__namespace['CallbackProperty'](function(_0x1d986e){return _0x3b496e['style']['bottomRadius'];},![]),this['style']['length']=getCesiumValue(this['entityGraphic']['length'],Number,_0x520fd5),this[_0xe14f10(_0x53a137._0xc8a52e)]['length']=new Cesium__namespace['CallbackProperty'](function(_0xccf111){return _0x3b496e['style']['length'];},![]),this[_0xe14f10(_0x53a137._0x18eb2c)]?(this[_0xe14f10(0x752)]=this['positions'],this['_positions_draw'][0x0]=addPositionsHeight(this['position'],-this['style']['length']/0x2)):this['_positions_draw']=[],this[_0xe14f10(0xfde)]=this[_0xe14f10(0xd91)],this['position']=new Cesium__namespace['CallbackProperty'](function(_0x2310b8){return _0x3b496e['_position_show'];},![]);}},{'key':'_cancelPositionsCallback','value':function _0x48ddbd(){var _0x12829e=_0x239666;if(!this['_isCallbackPositions'])return;this['_isCallbackPositions']=![],this['entityGraphic']['length']=this['style']['length'],this['entityGraphic']['topRadius']=this[_0x12829e(0x5da)][_0x12829e(0x1015)],this[_0x12829e(0x758)]['bottomRadius']=this['style']['bottomRadius'],this['_position']=this['_position_show'],this['_point']=LngLatPoint['fromCartesian'](this['_position']),this['_updatePositionsHook']();}},{'key':'_startDrawHook','value':function _0x2ab4a4(){var _0x2b97b7=_0x239666;this[_0x2b97b7(_0x380fa3._0x3e8b8c)]['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this['_map']['on'](EventType[_0x2b97b7(0x21a)],this[_0x2b97b7(0x795)],this),this[_0x2b97b7(0x399)]['on'](EventType['rightClick'],this['_onRightClickHandler'],this),this[_0x2b97b7(_0x380fa3._0x3e8b8c)]['on'](EventType[_0x2b97b7(_0x380fa3._0x19b25d)],this['_onDbClickHandler'],this);}},{'key':_0x239666(0x698),'value':function _0x2a08f3(){var _0x15029a=_0x239666;this[_0x15029a(_0x56e0d8._0x56a5c7)][_0x15029a(0xcf5)](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this[_0x15029a(0x399)][_0x15029a(0xcf5)](EventType['click'],this['_onClickHandler'],this),this['_map']['off'](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map'][_0x15029a(0xcf5)](EventType['dblClick'],this['_onDbClickHandler'],this);}},{'key':_0x239666(_0x5a9da5._0x2196e8),'value':function _0x1ce4d4(_0x198ada){var _0x549b2e=_0x239666;this['_position_show']=addPositionsHeight(this['_positions_draw'][0x0],this['style']['length']/0x2);if(!_0x198ada&&this[_0x549b2e(_0x29176f._0x230dea)]['length']>0x1){var _0x24c867=formatNum$1(Cesium__namespace['Cartesian3']['distance'](this[_0x549b2e(0x752)][0x0],this['_positions_draw'][0x1]),0x2);this['style']['bottomRadius']=_0x24c867,this['style']['length']=_0x24c867*0x2;}}},{'key':'_onRightClickHandler','value':function _0x188b87(_0x1d2700){var _0x18ebba=_0x239666;_get(_getPrototypeOf(_0xf92b3f['prototype']),_0x18ebba(0x5ca),this)['call'](this,_0x1d2700),this['style'][_0x18ebba(_0x296c18._0x338d78)]=0x0,this['style'][_0x18ebba(0x6ba)]=0x0;}}]),_0xf92b3f;}(BasePointEntity);register$4('cylinder',CylinderEntity,!![]);var ConeTrack=function(_0x284276){var _0x235def={_0x5bc8eb:0x477,_0x3ac199:0x9ed},_0x3d20ee={_0x400af5:0xdf0,_0x196944:0x23b,_0x91fd85:0xbd4,_0x5da072:0xf19,_0xbd987c:0xab0,_0x5389b3:0x70e,_0x37e273:0xdd0},_0x1aac6b={_0x332d4a:0xd91,_0x127d02:0xdcd,_0x1d119d:0x70e,_0x2198c1:0xc21},_0x248cb9={_0x23fe82:0x6b8},_0x24fb22={_0x521b7f:0x9ed},_0x3e0963={_0x532b76:0xdd0},_0x16d69c={_0x15646f:0x208},_0x5bdd00={_0x192b45:0xb5c},_0xf266ec=_0x5a92ef;_inherits(_0xfad44a,_0x284276);var _0x38932a=_createSuper(_0xfad44a);function _0xfad44a(){var _0x54c46f=_0x4361,_0x52d9df,_0x3fbe25=arguments[_0x54c46f(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xfad44a),_0x52d9df=_0x38932a['call'](this,_0x3fbe25),_0x3fbe25['targetPosition']&&(_0x52d9df['targetPosition']=_0x3fbe25[_0x54c46f(_0x5bdd00._0x192b45)]),_0x52d9df;}return _createClass(_0xfad44a,[{'key':_0xf266ec(_0x235def._0x5bc8eb),'get':function _0x30d396(){return![];}},{'key':'EditClass','get':function _0x554a92(){return undefined;}},{'key':'targetPosition','get':function _0x4a4799(){var _0x378d9a=_0xf266ec;return this[_0x378d9a(0x60e)];},'set':function _0x5b038e(_0x5db40c){var _0x5203cc=_0xf266ec;this[_0x5203cc(0x3a8)]=LngLatPoint[_0x5203cc(0x218)](_0x5db40c),this['_targetPosition']=this['_targetPoint'][_0x5203cc(_0x16d69c._0x15646f)]();}},{'key':'targetPoint','get':function _0x17d619(){return this['_targetPoint'];}},{'key':'angle','get':function _0x518c3e(){var _0x101ec8=_0xf266ec;return this[_0x101ec8(0x5da)][_0x101ec8(_0x3e0963._0x532b76)];},'set':function _0xf69455(_0x2fc222){var _0x267028=_0xf266ec;this[_0x267028(0x5da)][_0x267028(0xdd0)]=_0x2fc222;}},{'key':'_getCreateEntityAttr','value':function _0x1c41d8(){var _0x25e879=_0xf266ec,_0x111d94=this,_0xfc695c=_get(_getPrototypeOf(_0xfad44a['prototype']),'_getCreateEntityAttr',this)['call'](this);return _0xfc695c[_0x25e879(_0x1aac6b._0x332d4a)]=new Cesium__namespace['CallbackProperty'](function(_0x189f01){var _0x3d2eb1=_0x25e879;return _0x111d94[_0x3d2eb1(_0x24fb22._0x521b7f)](_0x189f01),_0x111d94[_0x3d2eb1(0xf77)];},![]),_0xfc695c['orientation']=new Cesium__namespace[(_0x25e879(0xdcd))](function(_0x59646c){return _0x111d94['_orientation'];},![]),_0xfc695c['cylinder']['length']=new Cesium__namespace[(_0x25e879(_0x1aac6b._0x127d02))](function(_0x5ba988){var _0x609650=_0x25e879;return _0x111d94[_0x609650(0xf19)];},![]),!Cesium__namespace['defined'](_0xfc695c[_0x25e879(0xe62)]['topRadius'])&&(_0xfc695c['cylinder']['topRadius']=0x0),Cesium__namespace[_0x25e879(_0x1aac6b._0x1d119d)](this['style'][_0x25e879(0xdd0)])&&(_0xfc695c['cylinder'][_0x25e879(_0x1aac6b._0x2198c1)]=new Cesium__namespace[(_0x25e879(0xdcd))](function(_0x37b499){var _0x13541b=_0x25e879;return _0x111d94[_0x13541b(_0x248cb9._0x23fe82)];},![])),_0xfc695c;}},{'key':_0xf266ec(_0x235def._0x3ac199),'value':function _0x4a978c(_0xb15922){var _0x5b42ee=_0xf266ec,_0x397121=getPositionValue(this['position'],_0xb15922);if(!_0x397121){this['_cylinderPosition']=undefined;return;}if(Cesium__namespace['defined'](this['targetPosition'])){var _0x5ef73b=getPositionValue(this[_0x5b42ee(0xb5c)],_0xb15922);_0x5ef73b&&(this['_cylinderLength']=Cesium__namespace['Cartesian3']['distance'](_0x397121,_0x5ef73b),this['_cylinderPosition']=Cesium__namespace['Cartesian3'][_0x5b42ee(_0x3d20ee._0x400af5)](_0x397121,_0x5ef73b,new Cesium__namespace[(_0x5b42ee(_0x3d20ee._0x196944))]()),this['_orientation']=Cesium__namespace[_0x5b42ee(_0x3d20ee._0x91fd85)]['headingPitchRollQuaternion'](_0x5ef73b,getHeadingPitchRollForLine(_0x5ef73b,_0x397121)));}else{this['_cylinderLength']=this[_0x5b42ee(0x5da)]['length'];if(!this['_cylinderLength']){var _0xd74a74=LngLatPoint['parse'](_0x397121);this[_0x5b42ee(_0x3d20ee._0x5da072)]=_0xd74a74[_0x5b42ee(0xd68)]-getHeight(this['_map']['scene'],_0xd74a74,{'has3dtiles':![]});}var _0x17a16a=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace[_0x5b42ee(0xab0)]['toRadians'](this['heading']),Cesium__namespace['Math']['toRadians'](this['pitch']),Cesium__namespace[_0x5b42ee(_0x3d20ee._0xbd987c)]['toRadians'](this['roll']));this['_orientation']=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x397121,_0x17a16a),this['_cylinderPosition']=getPositionByHprAndLen(_0x397121,_0x17a16a,this['_cylinderLength']/0x2);}Cesium__namespace[_0x5b42ee(_0x3d20ee._0x5389b3)](this['style'][_0x5b42ee(_0x3d20ee._0x37e273)])&&(this['_cylinderBottomRadius']=this['_cylinderLength']*Math['cos'](Cesium__namespace['Math']['toRadians'](0x5a-this['angle'])));}},{'key':'_updatePositionsHook','value':function _0x28e419(){}}]),_0xfad44a;}(CylinderEntity);register$4('coneTrack',ConeTrack);var EditEllipsoid=function(_0x1e0fc5){var _0x447637={_0x14aad2:0x53f},_0xe06139={_0x3ec6b6:0xa64,_0x41435c:0x27f,_0xa3420e:0x243,_0x94cad7:0x8db,_0x27db83:0x5da,_0x1438f9:0x243,_0x3b7793:0x33d},_0xeb4bb7={_0x52d8e2:0x89a,_0x379fe7:0xfff},_0x431e7a={_0x2d81a7:0x7a6};_inherits(_0xa71f35,_0x1e0fc5);var _0x234c65=_createSuper(_0xa71f35);function _0xa71f35(){return _classCallCheck(this,_0xa71f35),_0x234c65['apply'](this,arguments);}return _createClass(_0xa71f35,[{'key':'bindDraggers','value':function _0x372df6(){var _0x1dffeb={_0x419b5b:0xcdf,_0x443601:0xd91,_0x36a554:0x23b,_0x4f0396:0xe41},_0x1d2584={_0x34d493:0xd35,_0x2951a1:0x23b},_0x3b29ae=_0x4361,_0xd397c6=this,_0x38ab29,_0xf50d63,_0x22c5f1=this['positions'][0x0];_0xf50d63=this[_0x3b29ae(0xa43)]({'position':_0x22c5f1,'onDragStart':function _0x13cf48(_0x24eb0d,_0xde430f){var _0x1df7e1=_0x3b29ae;for(var _0x14e159=0x0,_0x13804e=_0xd397c6['draggers']['length'];_0x14e159<_0x13804e;_0x14e159++){_0xd397c6[_0x1df7e1(0x33d)][_0x14e159][_0x1df7e1(_0x431e7a._0x2d81a7)]=![];}},'onDrag':function _0x385794(_0x40e459,_0x3990ba){_0xd397c6['positions'][0x0]=_0x3990ba;},'onDragEnd':function _0x113080(_0x49d485,_0x1b2979){_0xd397c6['updateDraggers']();}}),_0xf50d63['index']=0x0,this['draggers'][_0x3b29ae(0x8e7)](_0xf50d63);var _0xc5aed9=(_0x38ab29=this[_0x3b29ae(0xe41)]['options'][_0x3b29ae(_0xe06139._0x3ec6b6)])!==null&&_0x38ab29!==void 0x0?_0x38ab29:!![];if(_0xc5aed9){_0xf50d63=this['createDragger']({'position':addPositionsHeight(_0x22c5f1,this['style']['radii_z']),'type':PointType[_0x3b29ae(_0xe06139._0x41435c)],'tooltip':this['_map']['getLangText'](_0x3b29ae(_0xe06139._0xa3420e)),'onDrag':function _0x5b09a3(_0x425cdf,_0x3ce823){var _0x523960=_0x3b29ae,_0x1d0317=_0xd397c6['positions'][0x0],_0xecc525=_0xd397c6[_0x523960(_0x1d2584._0x34d493)](Cesium__namespace[_0x523960(_0x1d2584._0x2951a1)]['distance'](_0x1d0317,_0x3ce823),0x2);_0xd397c6['style']['radii_z']=_0xecc525,_0xd397c6['_graphic']['updateRadii'](_0xd397c6['style']),_0xd397c6['fire'](EventType['editStyle']);}}),this['draggers']['push'](_0xf50d63);var _0x156e9b=getEllipseOuterPositions({'position':_0x22c5f1,'semiMajorAxis':Number(this['style']['radii_x']),'semiMinorAxis':Number(this['style']['radii_y']),'rotation':Cesium__namespace['Math'][_0x3b29ae(_0xe06139._0x94cad7)](Number(this[_0x3b29ae(_0xe06139._0x27db83)]['rotation']||0x0))}),_0x2adffb=_0x156e9b[0x0],_0x1ec6a6=this['createDragger']({'position':_0x2adffb,'type':PointType['EditAttr'],'tooltip':this[_0x3b29ae(0x399)]['getLangText'](_0x3b29ae(_0xe06139._0x1438f9)),'onDrag':function _0x49cdff(_0x16e52c,_0x209695){var _0x536468=_0x3b29ae,_0x5868b1=_0xd397c6['positions'][0x0],_0x61811c=Cesium__namespace['Cartographic']['fromCartesian'](_0x5868b1)['height'];_0x209695=setPositionsHeight(_0x209695,_0x61811c),_0x16e52c['position']=_0x209695;var _0x18617e=_0xd397c6['formatNum'](Cesium__namespace['Cartesian3'][_0x536468(_0xeb4bb7._0x52d8e2)](_0x5868b1,_0x209695),0x2);_0xd397c6['style'][_0x536468(_0xeb4bb7._0x379fe7)]=_0x18617e,_0xd397c6[_0x536468(0xe41)]['updateRadii'](_0xd397c6['style']),_0xd397c6[_0x536468(0xb03)](EventType[_0x536468(0xc22)]);}});_0xf50d63['majorDragger']=_0x1ec6a6,this[_0x3b29ae(_0xe06139._0x3b7793)]['push'](_0x1ec6a6);var _0x3c5f28=_0x156e9b[0x1],_0x5886a5=this['createDragger']({'position':_0x3c5f28,'type':PointType['EditAttr'],'tooltip':this['_map']['getLangText'](_0x3b29ae(_0xe06139._0x1438f9)),'onDrag':function _0x128e76(_0x345f1,_0x1b7820){var _0x4e3f84=_0x3b29ae,_0x3e369b=_0xd397c6['positions'][0x0],_0x1957ab=Cesium__namespace['Cartographic'][_0x4e3f84(_0x1dffeb._0x419b5b)](_0x3e369b)['height'];_0x1b7820=setPositionsHeight(_0x1b7820,_0x1957ab),_0x345f1[_0x4e3f84(_0x1dffeb._0x443601)]=_0x1b7820;var _0x4fc868=_0xd397c6['formatNum'](Cesium__namespace[_0x4e3f84(_0x1dffeb._0x36a554)]['distance'](_0x3e369b,_0x1b7820),0x2);_0xd397c6['style']['radii_x']=_0x4fc868,_0xd397c6[_0x4e3f84(_0x1dffeb._0x4f0396)]['updateRadii'](_0xd397c6[_0x4e3f84(0x5da)]),_0xd397c6['fire'](EventType['editStyle']);}});_0xf50d63[_0x3b29ae(0xc65)]=_0x5886a5,this['draggers']['push'](_0x5886a5);}}},{'key':'_updateStyleHook','value':function _0x7fb177(_0x2fb94e){var _0x445efc=_0x4361;_get(_getPrototypeOf(_0xa71f35['prototype']),_0x445efc(0x6b3),this)[_0x445efc(_0x447637._0x14aad2)](this,_0x2fb94e),(Cesium__namespace['defined'](_0x2fb94e['radii_x'])||Cesium__namespace['defined'](_0x2fb94e['radii_y'])||Cesium__namespace[_0x445efc(0x70e)](_0x2fb94e['radii_z']))&&this['updateDraggers']();}}]),_0xa71f35;}(EditBase),EllipsoidEntity=function(_0x59d284){var _0x117980={_0x75ec73:0x4fb,_0x36253e:0x415,_0x266590:0xe91},_0x5c8ce5={_0x34dcfa:0xfaa},_0x4dacf1={_0x31a50e:0x92f,_0x33ed5c:0x5da,_0x2e81ed:0xd87,_0x3f06a5:0x8db,_0x435266:0xdcd,_0x127b1b:0xe4e,_0x285f79:0x496},_0x4078fb={_0x103af2:0x9dd,_0x1bc02b:0x734},_0x3defaf={_0x5e5763:0xfff,_0x5df364:0x5da},_0x504bf4={_0xf2cae5:0x2aa,_0x336028:0x23b,_0x12a2ab:0x89a,_0x4db57:0x5da},_0x4d05a6={_0x1d58da:0xcf5},_0x31b86c={_0x548bca:0xf35,_0x274083:0x574},_0x12a066={_0x5d3c49:0xea6,_0x5a4c8f:0xa38,_0x169523:0x317,_0x4ec01b:0xfff},_0x3b3680={_0x4744db:0x2aa,_0xfe06a2:0x758},_0x35ad56={_0x53637e:0x496},_0x2d2b24={_0x52a00a:0x851,_0x27f8c8:0xbd8},_0x53be97={_0x5a5489:0x558},_0x3c2763={_0x156825:0xe26,_0x4b9420:0x496},_0x1fee31={_0x15bb77:0x70e,_0x2e4393:0xe4f},_0x2e3339={_0x450fea:0x7f9,_0x3b806b:0x496,_0x18c0d5:0x6ba},_0x30e541={_0x3cbf4b:0xe4f,_0x1cc5ae:0x47e,_0x46462d:0x675},_0x334388={_0x302c60:0x411},_0x18bcaa={_0x14be9f:0x53f,_0x49485d:0x8df},_0x5ca1c9=_0x5a92ef;_inherits(_0x3d93b9,_0x59d284);var _0x920d5e=_createSuper(_0x3d93b9);function _0x3d93b9(){var _0xb695da=_0x4361,_0x21ad18,_0x213fd4=arguments[_0xb695da(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3d93b9),_0x21ad18=_0x920d5e[_0xb695da(_0x18bcaa._0x14be9f)](this,_0x213fd4),_0x21ad18['_minPointNum']=0x2,_0x21ad18[_0xb695da(_0x18bcaa._0x49485d)]=0x3,_0x21ad18;}return _createClass(_0x3d93b9,[{'key':_0x5ca1c9(0x758),'get':function _0x566330(){var _0x569446=_0x5ca1c9,_0x44a03e;return(_0x44a03e=this[_0x569446(0xe4f)])===null||_0x44a03e===void 0x0?void 0x0:_0x44a03e['ellipsoid'];}},{'key':_0x5ca1c9(_0x117980._0x75ec73),'get':function _0x3ade7f(){return EditEllipsoid;}},{'key':'czmObjectEx','get':function _0x2c62e7(){var _0x2c4f19=_0x5ca1c9,_0x367ac0=[];return this[_0x2c4f19(_0x334388._0x302c60)]&&_0x367ac0['push'](this['_primitive_label']),this['_entity_scanPlane']&&(_0x367ac0=_0x367ac0['concat'](this['_entity_scanPlane'])),_0x367ac0;}},{'key':_0x5ca1c9(_0x117980._0x36253e),'value':function _0x64347a(){var _0x129bef=_0x5ca1c9,_0x124994=this,_0x1698f9={'position':this[_0x129bef(0xd91)],'orientation':this[_0x129bef(0x942)](),'ellipsoid':EllipsoidStyleConver[_0x129bef(0x851)](this['style'],{},!![])};this[_0x129bef(_0x30e541._0x3cbf4b)]=this[_0x129bef(0x4c1)](_0x1698f9);this['style']['label']&&this['_addLabel']();var _0x5ea41f=this['options'][_0x129bef(_0x30e541._0x1cc5ae)];_0x5ea41f&&(Array['isArray'](_0x5ea41f)?_0x5ea41f[_0x129bef(_0x30e541._0x46462d)](function(_0x59cfd6){var _0x2d9f09=_0x129bef;_0x124994[_0x2d9f09(0xc5b)](_0x59cfd6);}):this['addScanPlane'](_0x5ea41f));}},{'key':_0x5ca1c9(0x87e),'value':function _0x1d936c(_0x591b4b,_0x5e45e5){var _0x44ce93=_0x5ca1c9;_0x5e45e5=EllipsoidStyleConver[_0x44ce93(_0x2e3339._0x450fea)](_0x591b4b,_0x5e45e5,!![]);if(this['_entity_scanPlane']&&this[_0x44ce93(_0x2e3339._0x3b806b)][_0x44ce93(_0x2e3339._0x18c0d5)]>0x0){var _0x6c4184=[];this[_0x44ce93(_0x2e3339._0x3b806b)]['forEach'](function(_0x3dc639){var _0x5a05ee=_0x44ce93;_0x6c4184['push'](_0x3dc639[_0x5a05ee(0xbd8)]);}),_0x5e45e5['scanPlane']=_0x6c4184;}return _0x5e45e5;}},{'key':'_updateStyleHook','value':function _0x51de4b(_0x589b55,_0x16cd19){var _0x3b01b3=_0x5ca1c9;EllipsoidStyleConver['toCesiumVal'](_0x589b55,this['entityGraphic'],!![]),(Cesium__namespace[_0x3b01b3(_0x1fee31._0x15bb77)](_0x16cd19['heading'])||Cesium__namespace[_0x3b01b3(0x70e)](_0x16cd19[_0x3b01b3(0x9dd)])||Cesium__namespace[_0x3b01b3(_0x1fee31._0x15bb77)](_0x16cd19['roll']))&&(this[_0x3b01b3(_0x1fee31._0x2e4393)]['orientation']=this['getOrientation']()),(Cesium__namespace['defined'](_0x16cd19['radii_x'])||Cesium__namespace['defined'](_0x16cd19['radii_y'])||Cesium__namespace['defined'](_0x16cd19[_0x3b01b3(0x2aa)]))&&this[_0x3b01b3(0x1001)](_0x589b55);}},{'key':'_updatePositionsHook','value':function _0x46069e(){var _0x514f84=_0x5ca1c9,_0x5a8439=this;_get(_getPrototypeOf(_0x3d93b9[_0x514f84(_0x3c2763._0x156825)]),_0x514f84(0xd27),this)['call'](this),this[_0x514f84(_0x3c2763._0x4b9420)]&&this[_0x514f84(0x496)][_0x514f84(0x675)](function(_0x440fcc){var _0x3c4868=_0x514f84;_0x440fcc['position']=_0x5a8439[_0x3c4868(0xd91)];});}},{'key':'_setOptionsHook','value':function _0x52f53b(_0x2848b6,_0x8e3084){var _0x5b5537=_0x5ca1c9,_0x31f0b8=this,_0x404f58=_0x8e3084['scanPlane'];_0x404f58&&(this[_0x5b5537(_0x53be97._0x5a5489)](),Array[_0x5b5537(0x71a)](_0x404f58)?_0x404f58['forEach'](function(_0x89f384){_0x31f0b8['addScanPlane'](_0x89f384);}):this['addScanPlane'](_0x404f58));}},{'key':_0x5ca1c9(_0x117980._0x266590),'value':function _0x44f4ed(_0xff938e){var _0xe4dc99=_0x5ca1c9,_0x5c74ec,_0x951603=this;((_0x5c74ec=this[_0xe4dc99(_0x35ad56._0x53637e)])===null||_0x5c74ec===void 0x0?void 0x0:_0x5c74ec['length'])>0x0&&this['_entity_scanPlane']['forEach'](function(_0xc6f921){var _0x3d8209=_0xe4dc99,_0x265d84=_0x951603['_updateEntityOpacity'](_0xc6f921['ellipsoid'],_0xff938e);!_0x265d84&&(_0xc6f921['_planeOptions'][_0x3d8209(0x5da)][_0x3d8209(0xc2b)]=_0xff938e,EllipsoidStyleConver[_0x3d8209(_0x2d2b24._0x52a00a)](_0xc6f921[_0x3d8209(_0x2d2b24._0x27f8c8)]['style'],_0xc6f921['ellipsoid'],!![]));});}},{'key':'updateRadii','value':function _0x109d69(_0x2a6745){var _0x9abba2=_0x5ca1c9,_0x225f70=new Cesium__namespace['Cartesian3'](_0x2a6745[_0x9abba2(0x317)],_0x2a6745['radii_y'],_0x2a6745[_0x9abba2(_0x3b3680._0x4744db)]);this['entityGraphic']['radii']?this[_0x9abba2(_0x3b3680._0xfe06a2)]['radii']['setValue'](_0x225f70):this[_0x9abba2(0x758)]['radii']=_0x225f70;}},{'key':'_setPositionsToCallback','value':function _0x2b5633(){var _0x3532ea=_0x5ca1c9,_0x1d85b8=this;if(this['_isCallbackPositions'])return;this['_isCallbackPositions']=!![];var _0x520027=getCesiumValue(this['entityGraphic'][_0x3532ea(_0x12a066._0x5d3c49)],Cesium__namespace['Cartesian3'],this['_map'][_0x3532ea(_0x12a066._0x5a4c8f)]['currentTime']);if(_0x520027){var _0x1e5ca9,_0x1d16e0,_0x22abb6;this['style']['radii_x']=(_0x1e5ca9=this['style'][_0x3532ea(_0x12a066._0x169523)])!==null&&_0x1e5ca9!==void 0x0?_0x1e5ca9:_0x520027['x'],this['style'][_0x3532ea(_0x12a066._0x4ec01b)]=(_0x1d16e0=this['style']['radii_y'])!==null&&_0x1d16e0!==void 0x0?_0x1d16e0:_0x520027['y'],this['style']['radii_z']=(_0x22abb6=this['style']['radii_z'])!==null&&_0x22abb6!==void 0x0?_0x22abb6:_0x520027['z'];}this[_0x3532ea(0x752)]=this[_0x3532ea(0xbe0)]||[],this['position']=new Cesium__namespace['CallbackProperty'](function(_0x2966d0){var _0x594b61=_0x3532ea;if(_0x1d85b8[_0x594b61(0x752)]['length']<0x1)return null;return _0x1d85b8['_positions_draw'][0x0];},![]);}},{'key':'_cancelPositionsCallback','value':function _0x218f2a(){var _0x387d88=_0x5ca1c9;if(!this['_isCallbackPositions'])return;this['_isCallbackPositions']=![],this['_position']=this['_positions_draw'][0x0],this[_0x387d88(0x4ba)]=LngLatPoint['fromCartesian'](this['_position']),this[_0x387d88(0xd27)]();}},{'key':_0x5ca1c9(0x5e0),'value':function _0x374e6b(){var _0x8b36e1=_0x5ca1c9;this[_0x8b36e1(0x399)]['on'](EventType[_0x8b36e1(_0x31b86c._0x548bca)],this[_0x8b36e1(_0x31b86c._0x274083)],this),this['_map']['on'](EventType['click'],this['_onClickHandler'],this),this['_map']['on'](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map']['on'](EventType[_0x8b36e1(0xb5f)],this['_onDbClickHandler'],this);}},{'key':'_stopDrawHook','value':function _0x4c4302(){var _0x1078e4=_0x5ca1c9;this['_map'][_0x1078e4(0xcf5)](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this['_map'][_0x1078e4(_0x4d05a6._0x1d58da)](EventType['click'],this['_onClickHandler'],this),this[_0x1078e4(0x399)]['off'](EventType['rightClick'],this['_onRightClickHandler'],this),this['_map']['off'](EventType['dblClick'],this['_onDbClickHandler'],this);}},{'key':'updateAttrForDrawing','value':function _0x40288f(_0x4ab0b7){var _0x2e1b83=_0x5ca1c9;if(this['_positions_draw']['length']<0x2)return;if(!_0x4ab0b7){var _0x1da62d=formatNum$1(Cesium__namespace['Cartesian3'][_0x2e1b83(0x89a)](this['_positions_draw'][0x0],this['_positions_draw'][0x1]),0x2);this['style']['radii_x']=_0x1da62d,this[_0x2e1b83(0x5da)][_0x2e1b83(_0x504bf4._0xf2cae5)]=_0x1da62d;var _0x4e50b1;this['_positions_draw'][_0x2e1b83(0x6ba)]===0x3?_0x4e50b1=formatNum$1(Cesium__namespace[_0x2e1b83(_0x504bf4._0x336028)][_0x2e1b83(_0x504bf4._0x12a2ab)](this['_positions_draw'][0x0],this['_positions_draw'][0x2]),0x2):_0x4e50b1=_0x1da62d,this[_0x2e1b83(0x5da)]['radii_y']=_0x4e50b1,this['updateRadii'](this[_0x2e1b83(_0x504bf4._0x4db57)]);}}},{'key':_0x5ca1c9(0x5ca),'value':function _0x4e5caa(_0x32aa22){var _0x16e8c6=_0x5ca1c9;_get(_getPrototypeOf(_0x3d93b9['prototype']),'_onRightClickHandler',this)['call'](this,_0x32aa22),this['style'][_0x16e8c6(_0x3defaf._0x5e5763)]=0x0,this['_positions_draw']['length']===0x1&&(this[_0x16e8c6(_0x3defaf._0x5df364)]['radii_x']=0x0,this['style']['radii_z']=0x0),this['updateRadii'](this[_0x16e8c6(0x5da)]);}},{'key':'addScanPlane','value':function _0x1c6240(){var _0x339ce2={_0xecae06:0x9b7},_0x38c225={_0x4af475:0xb46},_0x170848=_0x5ca1c9,_0x412d7b=this,_0x5a3f0d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['_entity_scanPlane']=this['_entity_scanPlane']||[],_0x5a3f0d['style']=_0x5a3f0d['style']||{};var _0x341622={'radii':this['entityGraphic'][_0x170848(0xea6)],'innerRadii':0.00001,'minimumClockDegree':-0.00001,'maximumClockDegree':0.00001,'minimumConeDegree':this['style'][_0x170848(_0x4dacf1._0x31a50e)]||0x0,'maximumConeDegree':this['style'][_0x170848(0x347)]||0x5a,'outline':![]};if(this['style']['color'])_0x341622['color']=this[_0x170848(_0x4dacf1._0x33ed5c)]['color'],this['style']['opacity']&&(_0x341622['opacity']=this['style'][_0x170848(_0x4dacf1._0x2e81ed)]);else this['style']['outlineColor']&&(_0x341622['color']=this['style']['outlineColor'],this['style']['outlineOpacity']&&(_0x341622[_0x170848(0xd87)]=this['style']['outlineOpacity']));var _0x4ff30a,_0x4a9a9c=Cesium__namespace[_0x170848(0xab0)]['toRadians'](_0x5a3f0d['step']||0.5),_0x11aae3=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace['Math']['toRadians'](_0x5a3f0d['style']['heading']||this['heading']),Cesium__namespace['Math'][_0x170848(_0x4dacf1._0x3f06a5)](_0x5a3f0d[_0x170848(_0x4dacf1._0x33ed5c)]['pitch']||this['pitch']),Cesium__namespace['Math']['toRadians'](_0x5a3f0d['style']['roll']||this['roll'])),_0x20cbf0=Cesium__namespace[_0x170848(0xbd4)]['headingPitchRollQuaternion'](this['positionShow'],_0x11aae3);switch(_0x5a3f0d['type']){case'pitch':{var _0x7ba977=0x0,_0x125029=Cesium__namespace[_0x170848(0xab0)]['PI'];_0x4ff30a=new Cesium__namespace['CallbackProperty'](function(_0x16a150){var _0x40886f=_0x170848;if(!_0x412d7b['_map']['clock'][_0x40886f(0xe7d)])return _0x20cbf0;return _0x11aae3[_0x40886f(_0x4078fb._0x103af2)]+=_0x4a9a9c,_0x11aae3['pitch']>=_0x125029&&(_0x11aae3[_0x40886f(0x9dd)]=_0x7ba977),_0x20cbf0=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x412d7b[_0x40886f(_0x4078fb._0x1bc02b)],_0x11aae3),_0x20cbf0;},![]);}break;case'roll':{var _0x3dd41b=-Cesium__namespace['Math']['PI_OVER_TWO'],_0x16b534=Cesium__namespace['Math']['PI_OVER_TWO'];_0x4ff30a=new Cesium__namespace['CallbackProperty'](function(_0x11c915){var _0x16ce1a=_0x170848;if(!_0x412d7b['_map']['clock']['shouldAnimate'])return _0x20cbf0;return _0x11aae3['roll']+=_0x4a9a9c,_0x11aae3[_0x16ce1a(_0x38c225._0x4af475)]>=_0x16b534&&(_0x11aae3[_0x16ce1a(_0x38c225._0x4af475)]=_0x3dd41b),_0x20cbf0=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x412d7b['positionShow'],_0x11aae3),_0x20cbf0;},![]);}break;case _0x170848(0x9b7):default:{_0x4ff30a=new Cesium__namespace[(_0x170848(_0x4dacf1._0x435266))](function(_0x1f8763){var _0x159620=_0x170848;if(!_0x412d7b['_map']['clock']['shouldAnimate'])return _0x20cbf0;return _0x11aae3[_0x159620(_0x339ce2._0xecae06)]=(_0x11aae3['heading']+_0x4a9a9c)%Cesium__namespace['Math']['TWO_PI'],_0x20cbf0=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x412d7b[_0x159620(0x734)],_0x11aae3),_0x20cbf0;},![]);break;}}var _0x377d5a={'id':'scanPlane-'+createGuid(),'position':this['position'],'orientation':_0x4ff30a,'ellipsoid':EllipsoidStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},_0x341622),_0x5a3f0d['style']),{},!![])},_0x1ba86a=this['_createEntity'](_0x377d5a);return this[_0x170848(_0x4dacf1._0x127b1b)]&&this[_0x170848(0x1013)]&&this['dataSource']['entities']['add'](_0x1ba86a),this[_0x170848(0x65f)](_0x1ba86a),_0x1ba86a['_planeOptions']=_0x5a3f0d,this[_0x170848(_0x4dacf1._0x285f79)]['push'](_0x1ba86a),_0x1ba86a;}},{'key':'removeScanPlan','value':function _0x42c057(_0x124a37){var _0x5c695a=_0x5ca1c9;this['dataSource']&&this[_0x5c695a(0x1013)]&&this['dataSource']['entities'][_0x5c695a(_0x5c8ce5._0x34dcfa)](_0x124a37),removeArrayItem(this['_entity_scanPlane'],_0x124a37);}},{'key':'removeAllScanPlan','value':function _0x3e3d88(){var _0x5ec2cb={_0x58ede6:0xfaa},_0x33964c=this;this['dataSource']&&this['isAdded']&&this['_entity_scanPlane']['forEach'](function(_0x234867){var _0x473d26=_0x4361;_0x33964c[_0x473d26(0xe4e)]['entities'][_0x473d26(_0x5ec2cb._0x58ede6)](_0x234867);}),this['_entity_scanPlane']=[];}}]),_0x3d93b9;}(BasePointEntity);register$4('ellipsoid',EllipsoidEntity,!![]);var PolylineEntity=function(_0x459539){var _0xdfff6={_0x112467:0x415,_0x2b86dd:0x6b3},_0x18b647={_0x1caf6a:0x758},_0x4609a2={_0x270d71:0xbcb},_0x2f6a7f={_0x1138d5:0xe4f},_0x1e09dc=_0x5a92ef;_inherits(_0x59b47f,_0x459539);var _0x3018bf=_createSuper(_0x59b47f);function _0x59b47f(){return _classCallCheck(this,_0x59b47f),_0x3018bf['apply'](this,arguments);}return _createClass(_0x59b47f,[{'key':'entityGraphic','get':function _0x2f6b06(){var _0x44f2e5=_0x4361,_0x5145a2;return(_0x5145a2=this[_0x44f2e5(_0x2f6a7f._0x1138d5)])===null||_0x5145a2===void 0x0?void 0x0:_0x5145a2['polyline'];}},{'key':_0x1e09dc(_0xdfff6._0x112467),'value':function _0x27015c(){var _0x5dd7e3=_0x1e09dc,_0x39ae36={'polyline':PolylineStyleConver['toCesiumVal'](this['style'],{},!![])};_0x39ae36['polyline']['positions']=this[_0x5dd7e3(_0x4609a2._0x270d71)](this['positions']),this['_entity']=this['_createEntity'](_0x39ae36),this['style']['label']&&this['_addLabel']();}},{'key':_0x1e09dc(0xbcb),'value':function _0x2bce3b(_0x1efff7){var _0x409848=_0x1e09dc;return this['style'][_0x409848(0x480)]&&(_0x1efff7===null||_0x1efff7===void 0x0?void 0x0:_0x1efff7['length'])>0x0?_0x1efff7['concat'](_0x1efff7[0x0]):_0x1efff7;}},{'key':'_style2Json','value':function _0x24d59a(_0x3fee3a,_0x44052e){return PolylineStyleConver['toJSON'](_0x3fee3a,_0x44052e,!![]);}},{'key':_0x1e09dc(_0xdfff6._0x2b86dd),'value':function _0x36d87b(_0x2e7d08,_0x141a69){var _0x4f1f95=_0x1e09dc;PolylineStyleConver['toCesiumVal'](_0x2e7d08,this[_0x4f1f95(0x758)],!![]),Cesium__namespace['defined'](_0x141a69===null||_0x141a69===void 0x0?void 0x0:_0x141a69['closure'])&&(!this[_0x4f1f95(0x68a)]&&(this['entityGraphic']['positions']=this['getShowPositon'](this['_positions'])),this['updateAttrForDrawing']());}},{'key':'_updatePositionsHook','value':function _0x4dc225(){this['entityGraphic']['positions']=this['getShowPositon'](this['_positions']),this['_updateLabelPosition'](),this['_updateEditDraggers']();}},{'key':'_positions_CallbackProperty','value':function _0x2fe0bc(){return this['getShowPositon'](this['_positions_draw']);}},{'key':'updateAttrForDrawing','value':function _0x3b4b85(_0x5215df){var _0x357736=_0x1e09dc;Cesium__namespace['defined'](this['entityGraphic']['depthFailMaterial'])&&(this[_0x357736(_0x18b647._0x1caf6a)][_0x357736(0xbe0)]=this['_positions_CallbackProperty']());}},{'key':'_stopDrawHook','value':function _0x2f84bf(){var _0x4696e0=_0x1e09dc;_get(_getPrototypeOf(_0x59b47f['prototype']),'_stopDrawHook',this)['call'](this),Cesium__namespace['defined'](this[_0x4696e0(0x758)]['depthFailMaterial'])&&(this['positions']=this['_positions_draw']);}},{'key':'_updateDistanceDisplayConditionByEdit','value':function _0x55bde0(){var _0xc276=_0x1e09dc;if(this[_0xc276(0x68a)]&&this['style']['clampToGround']){var _0x5bdf1e,_0xaf0754=this['center'];_0xaf0754?_0x5bdf1e=Cesium__namespace['Cartesian3']['distance'](_0xaf0754,new Cesium__namespace['Cartesian3']()):_0x5bdf1e=(Cesium__namespace['Ellipsoid']['WGS84'][_0xc276(0xe88)]+Cesium__namespace['Ellipsoid']['WGS84'][_0xc276(0xfc0)])/0x2,this['updateDistanceDisplayCondition'](_0x5bdf1e);}else this['updateDistanceDisplayCondition']();}}]),_0x59b47f;}(BasePolyEntity);register$4('polyline',PolylineEntity);var CurveEntity=function(_0x292e3c){var _0x3b8a04={_0xb2ec74:0xcc0};_inherits(_0x36a9d9,_0x292e3c);var _0x208d72=_createSuper(_0x36a9d9);function _0x36a9d9(){return _classCallCheck(this,_0x36a9d9),_0x208d72['apply'](this,arguments);}return _createClass(_0x36a9d9,[{'key':'getShowPositon','value':function _0x37c816(_0x15721e){var _0x190cf9=_0x4361;if(_0x15721e instanceof Cesium__namespace['CallbackProperty'])return this['_positions_curve']=this['getShowPositon'](this['_positions_draw']),_0x15721e;return getBezierCurve(_0x15721e,this[_0x190cf9(0x5da)]['closure']);}},{'key':'_positions_CallbackProperty','value':function _0x319ed1(){return this['_positions_curve'];}},{'key':'updateAttrForDrawing','value':function _0x571674(_0x1db8fb){var _0x2e1bc5=_0x4361;this[_0x2e1bc5(_0x3b8a04._0xb2ec74)]=this[_0x2e1bc5(0xbcb)](this['_positions_draw']);}}]),_0x36a9d9;}(PolylineEntity);register$4('curve',CurveEntity);var EditPolylineVolume=function(_0x50145a){_inherits(_0xc347a8,_0x50145a);var _0x374313=_createSuper(_0xc347a8);function _0xc347a8(){return _classCallCheck(this,_0xc347a8),_0x374313['apply'](this,arguments);}return _createClass(_0xc347a8);}(EditPoly),PolylineVolumeEntity=function(_0x1c0236){var _0x3b283a={_0x2e19ce:0x758,_0x41add2:0x6b3},_0x389254={_0x454c48:0x5da,_0x317d2c:0xca4},_0xaba34a={_0x4d5570:0xa90},_0x5ed87e=_0x5a92ef;_inherits(_0x300b75,_0x1c0236);var _0x1cb2ea=_createSuper(_0x300b75);function _0x300b75(){var _0x4e0e86=_0x4361;return _classCallCheck(this,_0x300b75),_0x1cb2ea[_0x4e0e86(_0xaba34a._0x4d5570)](this,arguments);}return _createClass(_0x300b75,[{'key':_0x5ed87e(_0x3b283a._0x2e19ce),'get':function _0x127892(){var _0x1e0b51;return(_0x1e0b51=this['_entity'])===null||_0x1e0b51===void 0x0?void 0x0:_0x1e0b51['polylineVolume'];}},{'key':'EditClass','get':function _0x3fdd3f(){return EditPolylineVolume;}},{'key':'_mountedHook','value':function _0x1de447(){var _0x1ddf66=_0x5ed87e,_0x2a09d5={'polylineVolume':PolylineVolumeStyleConver['toCesiumVal'](this['style'],{},!![])};_0x2a09d5['polylineVolume']['positions']=this[_0x1ddf66(0xbe0)],this['_entity']=this['_createEntity'](_0x2a09d5),this[_0x1ddf66(_0x389254._0x454c48)][_0x1ddf66(_0x389254._0x317d2c)]&&this['_addLabel']();}},{'key':'_style2Json','value':function _0x53b611(_0x2932bf,_0xdd555e){return PolylineVolumeStyleConver['toJSON'](_0x2932bf,_0xdd555e,!![]);}},{'key':_0x5ed87e(_0x3b283a._0x41add2),'value':function _0x1410b7(_0x165fa5,_0x713c43){PolylineVolumeStyleConver['toCesiumVal'](_0x165fa5,this['entityGraphic'],!![]);}},{'key':'_updatePositionsHook','value':function _0x5ba048(){this['entityGraphic']['positions']=this['positions'],this['_updateLabelPosition'](),this['_updateEditDraggers']();}}]),_0x300b75;}(BasePolyEntity);register$4('polylineVolume',PolylineVolumeEntity);var PathEntity=function(_0x12e1da){var _0x5f19f9={_0x4f6777:0x9dd,_0x2927f7:0x62e},_0x509f4b={_0x5d207c:0x983},_0x58b9bc={_0x1b2d1d:0x2ff,_0x96d451:0xfb0,_0x2cf5c2:0xa1b},_0x18ea28={_0x30c757:0x8bf,_0x272a7b:0x2ff,_0x34ac10:0x800},_0x34c617={_0x1833f5:0x2ff,_0x60a7f1:0x94b,_0x5cb166:0xfb0},_0xb907c1={_0x47843b:0xe4f,_0x210bb9:0x766,_0x34f752:0x84b,_0x2ce3a1:0x84b,_0x2e4751:0xf6a,_0x28cafe:0x99e},_0xccfb40={_0x2dbe43:0xe4f,_0x92a2b8:0xe4f,_0x567467:0x99e},_0x35cab7={_0xa3c0d1:0xca4,_0x480163:0x7f9,_0x4e288f:0x685,_0x3c9f53:0x7f9,_0x379814:0x99e},_0x304135={_0x48b0d9:0x7f9},_0x5857b2={_0x5c3c68:0x758},_0x137391={_0x558908:0x514,_0xf7ed14:0x96c,_0x4e639c:0xe4f,_0x4305fb:0xfb0},_0x31eeb2={_0x77379e:0x6b7,_0x6acfe1:0xd91,_0x2f06ec:0x851,_0x1b9db0:0x8bf,_0x5523fb:0xfb0,_0x44619d:0x1d8,_0x5ddad7:0x34e,_0x3cfd8a:0xca4,_0x2d0445:0x685,_0x58bcdd:0x514,_0x248b5a:0x99e,_0x17d787:0x851,_0x1de573:0x8db,_0x4086b1:0xdcd},_0x5c86cc={_0x10d5af:0x514,_0x2f8ec6:0x6b7,_0x5c0468:0xe95},_0x8f7405={_0x30b200:0xba9,_0xb6f83e:0xb1c,_0x2510c9:0xfb0,_0x4ccd54:0xe4f},_0x18df39={_0x4d1912:0x400},_0x5da598={_0x541e7c:0x675},_0x24e6c6={_0x592688:0x9dd,_0x6b97ee:0xe55},_0x4c7405={_0x1da5cd:0x5da},_0x3db994={_0x1bd371:0xd14,_0x50427b:0x233},_0x5b70ac=_0x5a92ef;_inherits(_0x5a4f78,_0x12e1da);var _0x5599ed=_createSuper(_0x5a4f78);function _0x5a4f78(){var _0x2e9791=_0x4361,_0x55ed17,_0x4802cc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5a4f78),_0x55ed17=_0x5599ed['call'](this,_0x4802cc),delete _0x55ed17[_0x2e9791(0xcbe)],_0x55ed17['_hasEdit']=![],_0x55ed17;}return _createClass(_0x5a4f78,[{'key':'entityGraphic','get':function _0xf9c4cc(){var _0x2fe569=_0x4361,_0x1722b2;return(_0x1722b2=this['_entity'])===null||_0x1722b2===void 0x0?void 0x0:_0x1722b2[_0x2fe569(0x3f9)];}},{'key':'orientationShow','get':function _0x3bf08c(){var _0x341d2b=_0x4361,_0x1fcbca=Cesium__namespace[_0x341d2b(_0x3db994._0x1bd371)][_0x341d2b(_0x3db994._0x50427b)](this[_0x341d2b(0x6b7)],this['_map'][_0x341d2b(0xa38)][_0x341d2b(0x76c)],new Cesium__namespace['Quaternion']());return _0x1fcbca;}},{'key':'hpr','get':function _0x2c7858(){return getHeadingPitchRollByOrientation(this['positionShow'],this['orientationShow']);}},{'key':_0x5b70ac(_0x5f19f9._0x4f6777),'get':function _0x5c816e(){var _0x297ad6=_0x5b70ac,_0x186464;return(_0x186464=this[_0x297ad6(_0x4c7405._0x1da5cd)]['pitch'])!==null&&_0x186464!==void 0x0?_0x186464:0x0;},'set':function _0x309e0b(_0x56be2e){var _0xa3f6cb=_0x5b70ac;this['style'][_0xa3f6cb(_0x24e6c6._0x592688)]=_0x56be2e,this[_0xa3f6cb(_0x24e6c6._0x6b97ee)]();}},{'key':'roll','get':function _0x1c3a35(){var _0x4b0bca;return(_0x4b0bca=this['style']['roll'])!==null&&_0x4b0bca!==void 0x0?_0x4b0bca:0x0;},'set':function _0x2d3e02(_0x59f56f){var _0x5dd479=_0x5b70ac;this['style']['roll']=_0x59f56f,this[_0x5dd479(0xe55)]();}},{'key':'positions','get':function _0x1a4273(){return this['_positions'];},'set':function _0x47426a(_0x48838a){var _0x56d065=_0x5b70ac;if(!_0x48838a)return;var _0x37fc15=new Cesium__namespace['SampledPositionProperty']();_0x48838a[_0x56d065(_0x5da598._0x541e7c)](function(_0x28c765,_0x54cc58){var _0x44241d=_0x56d065,_0x31f644=Cesium__namespace['JulianDate'][_0x44241d(0x55c)](new Date(_0x28c765[0x3]));_0x37fc15[_0x44241d(0x913)](_0x31f644,Cesium__namespace['Cartesian3']['fromDegrees'](_0x28c765[0x0],_0x28c765[0x1],_0x28c765[0x2]));}),this[_0x56d065(0xd91)]=_0x37fc15;}},{'key':_0x5b70ac(0xfd0),'get':function _0x38bc7b(){var _0x5ddd2a=_0x5b70ac;return this[_0x5ddd2a(_0x18df39._0x4d1912)]();}},{'key':'_updatePositionsHook','value':function _0x3e4955(){var _0x213399=_0x5b70ac;_get(_getPrototypeOf(_0x5a4f78['prototype']),'_updatePositionsHook',this)['call'](this);if(!this['position']||this['position']instanceof Cesium__namespace[_0x213399(0x23b)])this['_entity'][_0x213399(0x6b7)]=undefined,this['_entity']['availability']=undefined;else{var _0xce1956,_0x266712,_0x1e085b;this['options'][_0x213399(_0x8f7405._0x30b200)]&&(this[_0x213399(0xe4f)]['orientation']=new Cesium__namespace['VelocityOrientationProperty'](this['position']));if(this['options']['_auto_availability']&&((_0xce1956=this['position'])===null||_0xce1956===void 0x0?void 0x0:(_0x266712=_0xce1956['_property'])===null||_0x266712===void 0x0?void 0x0:(_0x1e085b=_0x266712['_times'])===null||_0x1e085b===void 0x0?void 0x0:_0x1e085b['length'])>0x0){var _0x1a261f,_0x2043d1=this[_0x213399(0xd91)]['_property'][_0x213399(0x8bf)],_0x543de4=_0x2043d1[0x0],_0x3b8078=_0x2043d1[_0x2043d1[_0x213399(0x6ba)]-0x1];((_0x1a261f=this[_0x213399(0xd91)])===null||_0x1a261f===void 0x0?void 0x0:_0x1a261f[_0x213399(_0x8f7405._0xb6f83e)])===Cesium__namespace['ExtrapolationType']['HOLD']&&(_0x3b8078=Cesium__namespace[_0x213399(_0x8f7405._0x2510c9)]['fromDate'](new Date(0x834,0x1,0x1))),this[_0x213399(_0x8f7405._0x4ccd54)]['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0x543de4,'stop':_0x3b8078})]);}}}},{'key':'_mountedHook','value':function _0x1cfd40(){var _0x31dcdf=_0x5b70ac,_0x3d7884=this;this['position']&&!this[_0x31dcdf(0x514)][_0x31dcdf(0x6b7)]&&(this['options'][_0x31dcdf(_0x31eeb2._0x77379e)]=new Cesium__namespace['VelocityOrientationProperty'](this['position']),this['_auto_orientation']=!![]);var _0x549d70={'position':this[_0x31dcdf(_0x31eeb2._0x6acfe1)],'orientation':this['options']['orientation'],'path':PathStyleConver[_0x31dcdf(_0x31eeb2._0x2f06ec)](this['style']||this['options']['path'],{},!![])};if(!this[_0x31dcdf(0x514)]['availability']){var _0x1a1896,_0x51c6b3,_0x5db963;if(((_0x1a1896=this['position'])===null||_0x1a1896===void 0x0?void 0x0:(_0x51c6b3=_0x1a1896[_0x31dcdf(0x2ff)])===null||_0x51c6b3===void 0x0?void 0x0:(_0x5db963=_0x51c6b3[_0x31dcdf(_0x31eeb2._0x1b9db0)])===null||_0x5db963===void 0x0?void 0x0:_0x5db963['length'])>0x0){var _0x183a94,_0x4f6337=this['position'][_0x31dcdf(0x2ff)][_0x31dcdf(_0x31eeb2._0x1b9db0)],_0x15ae25=_0x4f6337[0x0],_0xae11fd=_0x4f6337[_0x4f6337['length']-0x1];((_0x183a94=this[_0x31dcdf(0xd91)])===null||_0x183a94===void 0x0?void 0x0:_0x183a94[_0x31dcdf(0xb1c)])===Cesium__namespace['ExtrapolationType']['HOLD']&&(_0xae11fd=Cesium__namespace[_0x31dcdf(_0x31eeb2._0x5523fb)]['fromDate'](new Date(0x834,0x1,0x1))),_0x549d70['availability']=new Cesium__namespace[(_0x31dcdf(_0x31eeb2._0x44619d))]([new Cesium__namespace['TimeInterval']({'start':_0x15ae25,'stop':_0xae11fd})]),this['_auto_availability']=!![];}else{var _0x441418,_0x1a87ba=this['_map']['clock'][_0x31dcdf(0x76c)],_0x2bda7f=Cesium__namespace['JulianDate']['addDays'](_0x1a87ba,0x1,new Cesium__namespace['JulianDate']());((_0x441418=this[_0x31dcdf(0xd91)])===null||_0x441418===void 0x0?void 0x0:_0x441418['forwardExtrapolationType'])===Cesium__namespace['ExtrapolationType'][_0x31dcdf(0x96c)]&&(_0x2bda7f=Cesium__namespace['JulianDate']['addDays'](_0x2bda7f,0x16d,new Cesium__namespace['JulianDate']())),_0x549d70[_0x31dcdf(_0x31eeb2._0x5ddad7)]=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0x1a87ba,'stop':_0x2bda7f})]);}}this['options'][_0x31dcdf(_0x31eeb2._0x3cfd8a)]&&(this['options'][_0x31dcdf(0xca4)]['text']=this['options']['label'][_0x31dcdf(0x920)]||this[_0x31dcdf(0xa34)],_0x549d70[_0x31dcdf(0xca4)]=LabelStyleConver['toCesiumVal'](this['options'][_0x31dcdf(0xca4)]));this['options']['billboard']&&(_0x549d70[_0x31dcdf(_0x31eeb2._0x2d0445)]=BillboardStyleConver[_0x31dcdf(_0x31eeb2._0x2f06ec)](this[_0x31dcdf(_0x31eeb2._0x58bcdd)]['billboard']));this['options'][_0x31dcdf(0x874)]&&(_0x549d70['point']=PointStyleConver['toCesiumVal'](this['options']['point']));this['options']['circle']&&(_0x549d70['ellipse']=CircleStyleConver['toCesiumVal'](this['options'][_0x31dcdf(_0x31eeb2._0x248b5a)],{},!![]));if(this['options']['model']){_0x549d70['model']=ModelStyleConver[_0x31dcdf(_0x31eeb2._0x17d787)](this[_0x31dcdf(0x514)]['model'],{},!![]);if(Cesium__namespace['defined'](this['options']['model']['heading'])){var _0x1a1d49=Cesium__namespace['Math'][_0x31dcdf(_0x31eeb2._0x1de573)](this['options']['model']['heading']);_0x549d70['orientation']=new Cesium__namespace[(_0x31dcdf(_0x31eeb2._0x4086b1))](function(_0x2e7805){var _0x5cc7cf=_0x31dcdf,_0x3f5820,_0x3cc96d,_0x4ad71b=_0x3d7884['position'],_0x55cdaf;if(_0x3d7884['options']['orientation']){var _0x840a0b=_0x3d7884[_0x5cc7cf(_0x5c86cc._0x10d5af)][_0x5cc7cf(_0x5c86cc._0x2f8ec6)]['getValue'](_0x2e7805);_0x55cdaf=getHeadingPitchRollByOrientation(_0x4ad71b,_0x840a0b),_0x55cdaf['heading']+=_0x1a1d49;}else _0x55cdaf=new Cesium__namespace['HeadingPitchRoll'](_0x1a1d49);return Cesium__namespace['Transforms'][_0x5cc7cf(_0x5c86cc._0x5c0468)](_0x4ad71b,_0x55cdaf,(_0x3f5820=_0x3d7884['_map'])===null||_0x3f5820===void 0x0?void 0x0:(_0x3cc96d=_0x3f5820['scene'])===null||_0x3cc96d===void 0x0?void 0x0:_0x3cc96d['globe']['ellipsoid']);},![]);}}this[_0x31dcdf(0xe4f)]=this['_createEntity'](_0x549d70);}},{'key':'_initSampledPositionProperty','value':function _0x478ee(){var _0x21b5e8=_0x5b70ac,_0x3badfe;this['_maxCacheCount']=(_0x3badfe=this['options']['maxCacheCount'])!==null&&_0x3badfe!==void 0x0?_0x3badfe:0x32;if(!this['position']){var _0x24894a,_0x4fed47,_0x25bad4=new Cesium__namespace['SampledPositionProperty'](this[_0x21b5e8(_0x137391._0x558908)]['referenceFrame']);_0x25bad4['forwardExtrapolationType']=(_0x24894a=this['options']['forwardExtrapolationType'])!==null&&_0x24894a!==void 0x0?_0x24894a:Cesium__namespace['ExtrapolationType'][_0x21b5e8(_0x137391._0xf7ed14)],_0x25bad4[_0x21b5e8(0x2c5)]=(_0x4fed47=this['options'][_0x21b5e8(0x2c5)])!==null&&_0x4fed47!==void 0x0?_0x4fed47:Cesium__namespace['ExtrapolationType']['HOLD'];!this[_0x21b5e8(0x514)][_0x21b5e8(0x6b7)]&&(this['options']['orientation']=new Cesium__namespace['VelocityOrientationProperty'](_0x25bad4),this[_0x21b5e8(0xe4f)]&&(this['_entity']['orientation']=this['getOrientation']()));if(this['_entity']&&!this[_0x21b5e8(_0x137391._0x4e639c)]['availability']&&this['_map']){var _0x15142a,_0x42ea3f=this['_map']['clock']['currentTime'],_0xb654e2=Cesium__namespace['JulianDate']['addDays'](_0x42ea3f,0x1,new Cesium__namespace['JulianDate']());((_0x15142a=this[_0x21b5e8(0xd91)])===null||_0x15142a===void 0x0?void 0x0:_0x15142a['forwardExtrapolationType'])===Cesium__namespace['ExtrapolationType']['HOLD']&&(_0xb654e2=Cesium__namespace[_0x21b5e8(_0x137391._0x4305fb)][_0x21b5e8(0xa0c)](_0xb654e2,0x16d,new Cesium__namespace[(_0x21b5e8(0xfb0))]())),this['_entity']['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':_0x42ea3f,'stop':_0xb654e2})]);}this['position']=_0x25bad4;}this['property']=this['position'];}},{'key':_0x5b70ac(0x6b3),'value':function _0x589ee9(_0x4ad37e,_0x1eab7c){var _0x4a192e=_0x5b70ac;PathStyleConver['toCesiumVal'](_0x4ad37e,this[_0x4a192e(_0x5857b2._0x5c3c68)],{},!![]);}},{'key':'_style2Json','value':function _0x353c4a(_0x226b11,_0x397b68){var _0x51e495=_0x5b70ac;return PathStyleConver[_0x51e495(_0x304135._0x48b0d9)](_0x226b11,_0x397b68,!![]);}},{'key':'_getGeoJsonGeometry','value':function _0x19b7ce(_0xb18ddd){return{'type':'LineString','coordinates':this['getCoordinates'](_0xb18ddd===null||_0xb18ddd===void 0x0?void 0x0:_0xb18ddd['noAlt'])};}},{'key':'_getJsonPositions','value':function _0x58f557(_0x2d6247){_0x2d6247['positions']=this['getCoordinates']();}},{'key':'_toJSON_Ex','value':function _0x4a44b6(_0x45228e){var _0x224ae0=_0x5b70ac;this['options']['label']&&(_0x45228e[_0x224ae0(_0x35cab7._0xa3c0d1)]={},LabelStyleConver[_0x224ae0(0x7f9)](this['options'][_0x224ae0(0xca4)],_0x45228e['label'],!![])),this['options']['model']&&(_0x45228e['model']={},ModelStyleConver[_0x224ae0(_0x35cab7._0x480163)](this['options']['model'],_0x45228e['model'],!![])),this['options'][_0x224ae0(_0x35cab7._0x4e288f)]&&(_0x45228e['billboard']={},BillboardStyleConver[_0x224ae0(_0x35cab7._0x3c9f53)](this['options'][_0x224ae0(0x685)],_0x45228e['billboard'],!![])),this['options']['point']&&(_0x45228e['point']={},PointStyleConver['toJSON'](this['options'][_0x224ae0(0x874)],_0x45228e['point'],!![])),this['options'][_0x224ae0(_0x35cab7._0x379814)]&&(_0x45228e[_0x224ae0(_0x35cab7._0x379814)]={},CircleStyleConver['toJSON'](this['options'][_0x224ae0(0x99e)],_0x45228e['circle'],!![]));}},{'key':'_setOptionsHook','value':function _0x1aec52(_0x3aa977,_0x222c3d){var _0x4fe253=_0x5b70ac;_0x222c3d['label']&&LabelStyleConver['toCesiumVal'](_0x3aa977['label'],this['_entity']['label'],this),_0x222c3d['model']&&ModelStyleConver[_0x4fe253(0x851)](_0x3aa977['model'],this[_0x4fe253(_0xccfb40._0x2dbe43)]['model'],!![]),_0x222c3d['billboard']&&BillboardStyleConver['toCesiumVal'](_0x3aa977['billboard'],this[_0x4fe253(0xe4f)]['billboard'],!![]),_0x222c3d['point']&&PointStyleConver['toCesiumVal'](_0x3aa977[_0x4fe253(0x874)],this[_0x4fe253(_0xccfb40._0x92a2b8)]['point'],!![]),_0x222c3d[_0x4fe253(_0xccfb40._0x567467)]&&CircleStyleConver['toCesiumVal'](_0x3aa977['circle'],this['_entity'][_0x4fe253(0x615)],!![]);}},{'key':'_updateExOpacity','value':function _0x16af38(_0x4f9d4){var _0x8e9187=_0x5b70ac;this[_0x8e9187(_0xb907c1._0x47843b)][_0x8e9187(_0xb907c1._0x210bb9)]&&(this['_entity']['model'][_0x8e9187(_0xb907c1._0x34f752)]=Cesium__namespace['Color']['WHITE']['withAlpha'](_0x4f9d4));this['_entity']['billboard']&&(this['_entity']['billboard'][_0x8e9187(_0xb907c1._0x2ce3a1)]=Cesium__namespace['Color'][_0x8e9187(_0xb907c1._0x2e4751)]['withAlpha'](_0x4f9d4));if(this[_0x8e9187(_0xb907c1._0x47843b)]['point']){var _0x57479b=this['_updateEntityOpacity'](this[_0x8e9187(_0xb907c1._0x47843b)]['point'],_0x4f9d4);!_0x57479b&&PointStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['point']),{},{'globalAlpha':_0x4f9d4}),this['_entity']['point'],!![]);}if(this['_entity'][_0x8e9187(0x99e)]){var _0x31f5b4=this[_0x8e9187(0xdc9)](this['_entity']['circle'],_0x4f9d4);!_0x31f5b4&&CircleStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options'][_0x8e9187(_0xb907c1._0x28cafe)]),{},{'globalAlpha':_0x4f9d4}),this['_entity']['ellipse'],!![]);}}},{'key':_0x5b70ac(_0x5f19f9._0x2927f7),'value':function _0x3bc42b(_0x9e578f){var _0x58c059=_0x5b70ac,_0x4da163,_0x497217,_0x438717,_0x4767b8,_0xf52086=(_0x4da163=this['position'])===null||_0x4da163===void 0x0?void 0x0:(_0x497217=_0x4da163[_0x58c059(_0x34c617._0x1833f5)])===null||_0x497217===void 0x0?void 0x0:_0x497217['_times'],_0x2849e5=_0xf52086[_0x58c059(0x6ba)];if(_0x2849e5===0x0)return 0x0;var _0x18f648=_0x9e578f||((_0x438717=this[_0x58c059(0x399)])===null||_0x438717===void 0x0?void 0x0:(_0x4767b8=_0x438717['clock'])===null||_0x4767b8===void 0x0?void 0x0:_0x4767b8['currentTime'])||Cesium__namespace['JulianDate']['now'](),_0x37c723=Cesium__namespace[_0x58c059(_0x34c617._0x60a7f1)](_0xf52086,_0x18f648,Cesium__namespace[_0x58c059(_0x34c617._0x5cb166)]['compare']);return _0x37c723<0x0&&(_0x37c723=~_0x37c723),_0x37c723<0x0&&(_0x37c723=0x0),_0x37c723>=_0x2849e5&&(_0x37c723=_0x2849e5-0x1),_0x37c723;}},{'key':'getRectangle','value':function _0x22d64e(_0x3244b7){var _0x3585ae=_0x5b70ac,_0x1dd9ea,_0x71c130,_0x426294,_0x583f75,_0x560b1b=(_0x1dd9ea=this['position'])===null||_0x1dd9ea===void 0x0?void 0x0:(_0x71c130=_0x1dd9ea[_0x3585ae(0x2ff)])===null||_0x71c130===void 0x0?void 0x0:_0x71c130[_0x3585ae(_0x18ea28._0x30c757)],_0x429a80=(_0x426294=this['position'])===null||_0x426294===void 0x0?void 0x0:(_0x583f75=_0x426294[_0x3585ae(_0x18ea28._0x272a7b)])===null||_0x583f75===void 0x0?void 0x0:_0x583f75[_0x3585ae(0xf97)];if(!_0x560b1b||_0x560b1b['length']===0x0)return;var _0x520dc8=[];for(var _0x55d3be=0x0,_0x4ea37f=_0x560b1b['length'];_0x55d3be<_0x4ea37f;_0x55d3be++){_0x520dc8['push'](new Cesium__namespace['Cartesian3'](_0x429a80[_0x55d3be*0x3],_0x429a80[_0x55d3be*0x3+0x1],_0x429a80[_0x55d3be*0x3+0x2]));}var _0x59bd6f=getRectangle(_0x520dc8,_0x3244b7===null||_0x3244b7===void 0x0?void 0x0:_0x3244b7[_0x3585ae(_0x18ea28._0x34ac10)]);return _0x59bd6f;}},{'key':'getCoordinates','value':function _0x51f498(_0x118968){var _0x5805f1=_0x5b70ac,_0x1567b0,_0xaf2368,_0x280879,_0x4f972c,_0x2cdb0f=(_0x1567b0=this['position'])===null||_0x1567b0===void 0x0?void 0x0:(_0xaf2368=_0x1567b0[_0x5805f1(_0x58b9bc._0x1b2d1d)])===null||_0xaf2368===void 0x0?void 0x0:_0xaf2368[_0x5805f1(0x8bf)],_0x2e75d9=(_0x280879=this['position'])===null||_0x280879===void 0x0?void 0x0:(_0x4f972c=_0x280879['_property'])===null||_0x4f972c===void 0x0?void 0x0:_0x4f972c['_values'];if(!_0x2cdb0f||_0x2cdb0f[_0x5805f1(0x6ba)]===0x0)return[];var _0x3e6471=[];for(var _0x132aad=0x0,_0x30672e=_0x2cdb0f[_0x5805f1(0x6ba)];_0x132aad<_0x30672e;_0x132aad++){var _0x95192e=LngLatPoint['fromCartesian'](new Cesium__namespace['Cartesian3'](_0x2e75d9[_0x132aad*0x3],_0x2e75d9[_0x132aad*0x3+0x1],_0x2e75d9[_0x132aad*0x3+0x2])),_0x46d6e1=_0x95192e['toArray'](_0x118968);_0x46d6e1[_0x5805f1(0x8e7)](Cesium__namespace[_0x5805f1(_0x58b9bc._0x96d451)][_0x5805f1(_0x58b9bc._0x2cf5c2)](_0x2cdb0f[_0x132aad])['getTime']()),_0x3e6471['push'](_0x46d6e1);}return _0x3e6471;}},{'key':'flyToPoint','value':function _0xac91e5(){var _0x16b4fb=_0x5b70ac,_0x49c809=arguments[_0x16b4fb(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x16b4fb(0x399)])return Promise['resolve'](![]);var _0x425a23=this['positionShow'];if(!_0x425a23)return Promise['resolve'](![]);var _0x152551;if(Cesium__namespace['defined'](_0x49c809[_0x16b4fb(0x9b7)])){var _0x2128a3;_0x152551=_0x49c809[_0x16b4fb(0x9b7)]+Cesium__namespace['Math']['toDegrees'](((_0x2128a3=this['hpr'])===null||_0x2128a3===void 0x0?void 0x0:_0x2128a3['heading'])||0x0);}return this['_map'][_0x16b4fb(_0x509f4b._0x5d207c)](_0x425a23,_objectSpread2(_objectSpread2({},_0x49c809),{},{'heading':_0x152551}));}}]),_0x5a4f78;}(BasePointEntity);register$4('path',PathEntity,!![]);var EditCorridor=function(_0xd0224b){var _0x2c6a7a={_0x1a61d1:0x5da,_0x12e48e:0xd04,_0x42606e:0xbe0,_0x4cdc02:0xd91},_0x1d3a54={_0x2b7c6c:0xd35},_0x5f3166={_0x4d7b9b:0xe26},_0x33bdc7=_0x5a92ef;_inherits(_0x2a15a2,_0xd0224b);var _0x58ef58=_createSuper(_0x2a15a2);function _0x2a15a2(){var _0xfd23af=_0x4361;return _classCallCheck(this,_0x2a15a2),_0x58ef58[_0xfd23af(0xa90)](this,arguments);}return _createClass(_0x2a15a2,[{'key':'updatePositionsHeightByAttr','value':function _0x231c4a(_0x38f80a){if(this['entityGraphic']['height']!==undefined){var _0x17a8cc=getCesiumValue(this['entityGraphic']['height'],Number,this['_map']['clock']['currentTime']);_0x38f80a=setPositionsHeight(_0x38f80a,_0x17a8cc);}return _0x38f80a;}},{'key':_0x33bdc7(0xa43),'value':function _0x570805(_0x425c1f){var _0x13af17=_0x33bdc7;return this[_0x13af17(0x6a6)]&&(_0x425c1f['position']=getSurfacePosition(this['_map']['scene'],_0x425c1f['position'])),_get(_getPrototypeOf(_0x2a15a2[_0x13af17(_0x5f3166._0x4d7b9b)]),_0x13af17(0xa43),this)['call'](this,_0x425c1f);}},{'key':'_updateMoveAllHook','value':function _0x2b2078(_0x17cd4c){var _0x1f7465=_0x33bdc7,_0x1c8998=Cesium__namespace['Cartographic']['fromCartesian'](_0x17cd4c)['height'];this['entityGraphic'][_0x1f7465(0xd04)]=_0x1c8998,this['style']['height']=this[_0x1f7465(_0x1d3a54._0x2b7c6c)](_0x1c8998,0x2);}},{'key':'_updateHeight','value':function _0x15438d(_0x8032d4){var _0x1aaf48=_0x33bdc7;this['entityGraphic']['height']=_0x8032d4,this[_0x1aaf48(_0x2c6a7a._0x1a61d1)][_0x1aaf48(_0x2c6a7a._0x12e48e)]=this['formatNum'](_0x8032d4,0x2);var _0x33d315=this[_0x1aaf48(_0x2c6a7a._0x42606e)];for(var _0x3c2c6a=0x0,_0x11026a=_0x33d315[_0x1aaf48(0x6ba)];_0x3c2c6a<_0x11026a;_0x3c2c6a++){_0x33d315[_0x3c2c6a]=setPositionsHeight(_0x33d315[_0x3c2c6a],_0x8032d4);}for(var _0x51e681=0x0,_0x795ea5=this['draggers'][_0x1aaf48(0x6ba)];_0x51e681<_0x795ea5;_0x51e681++){var _0x12187c=this['draggers'][_0x51e681];_0x12187c[_0x1aaf48(_0x2c6a7a._0x4cdc02)]=setPositionsHeight(_0x12187c['position'],_0x8032d4);}this['fire'](EventType['editStyle']);}}]),_0x2a15a2;}(EditPoly),CorridorEntity=function(_0x10dfe6){var _0x593b15={_0x43838c:0x6a6,_0x3ed88a:0x468,_0x3fc2a9:0x69b},_0x52a4ff={_0x2b3fec:0x70e,_0x39722d:0x5da,_0x103370:0x896,_0x216e4e:0x758},_0x4c7b40={_0x1f8a16:0x758},_0x5ca6c9={_0x305524:0x5cb},_0x47e257=_0x5a92ef;_inherits(_0x491e3e,_0x10dfe6);var _0x1497b0=_createSuper(_0x491e3e);function _0x491e3e(){return _classCallCheck(this,_0x491e3e),_0x1497b0['apply'](this,arguments);}return _createClass(_0x491e3e,[{'key':'entityGraphic','get':function _0x3bd969(){var _0x1d91e7;return(_0x1d91e7=this['_entity'])===null||_0x1d91e7===void 0x0?void 0x0:_0x1d91e7['corridor'];}},{'key':'EditClass','get':function _0x260654(){return EditCorridor;}},{'key':'_mountedHook','value':function _0xaf7e02(){var _0x1c8bcd=_0x4361,_0x541c1d={'corridor':CorridorStyleConver['toCesiumVal'](this['style'],{},!![])};_0x541c1d['corridor']['positions']=this[_0x1c8bcd(0xbe0)],this['_entity']=this['_createEntity'](_0x541c1d),this['style']['label']&&this['_addLabel']();}},{'key':'_style2Json','value':function _0x6138b0(_0x4375b3,_0x439210){var _0x2aadba=_0x4361;return CorridorStyleConver[_0x2aadba(0x7f9)](_0x4375b3,_0x439210,!![]);}},{'key':'_updateStyleHook','value':function _0x2bef75(_0x393097,_0x1db66d){var _0x1f248a=_0x4361;CorridorStyleConver['toCesiumVal'](_0x393097,this['entityGraphic'],!![]),_0x1db66d&&(Cesium__namespace['defined'](_0x1db66d['diffHeight'])||Cesium__namespace['defined'](_0x1db66d['height']))&&this[_0x1f248a(_0x5ca6c9._0x305524)]();}},{'key':_0x47e257(0xd27),'value':function _0xe1a801(){var _0x366aec=_0x47e257;this[_0x366aec(_0x4c7b40._0x1f8a16)]['positions']=this['positions'],this['_updateLabelPosition'](),this['_updateEditDraggers']();}},{'key':'_updateHeight','value':function _0x3c5986(){var _0x1f08d5=_0x47e257,_0x34eded=arguments[_0x1f08d5(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];if(this[_0x1f08d5(0x5da)][_0x1f08d5(0x6a6)])return;var _0xc856d9=0x0;_0x34eded&&Cesium__namespace[_0x1f08d5(_0x52a4ff._0x2b3fec)](this['style'][_0x1f08d5(0xd04)])?_0xc856d9=this[_0x1f08d5(_0x52a4ff._0x39722d)]['height']:_0xc856d9=getMaxHeight(this['_positions_draw']||this[_0x1f08d5(_0x52a4ff._0x103370)]),this[_0x1f08d5(_0x52a4ff._0x216e4e)]['height']=_0xc856d9,this[_0x1f08d5(0x5da)]['height']=_0xc856d9,Cesium__namespace[_0x1f08d5(0x70e)](this['style'][_0x1f08d5(0x468)])&&(Cesium__namespace['defined'](this[_0x1f08d5(0x5da)]['diffHeight'])&&this['style'][_0x1f08d5(0x468)]!==0x0?this[_0x1f08d5(0x758)]['extrudedHeight']=_0xc856d9+this['style']['diffHeight']:this[_0x1f08d5(_0x52a4ff._0x216e4e)]['extrudedHeight']=undefined);}},{'key':'updateAttrForDrawing','value':function _0xefa54c(_0x3f6ad3){var _0x313c9d=_0x47e257;if(!_0x3f6ad3){if(!this['style'][_0x313c9d(_0x593b15._0x43838c)]){var _0x234848=getMaxHeight(this['_positions_draw']);_0x234848!==0x0&&(this['entityGraphic'][_0x313c9d(0xd04)]=_0x234848,this['style']['height']=_0x234848,Cesium__namespace['defined'](this['style'][_0x313c9d(_0x593b15._0x3ed88a)])&&(Cesium__namespace['defined'](this[_0x313c9d(0x5da)]['diffHeight'])&&this['style']['diffHeight']!==0x0?this['entityGraphic'][_0x313c9d(_0x593b15._0x3fc2a9)]=_0x234848+Number(this['style'][_0x313c9d(0x468)]):this['entityGraphic']['extrudedHeight']=undefined));}}else this['_updateHeight']();}}]),_0x491e3e;}(BasePolyEntity);register$4('corridor',CorridorEntity);var EditWall=function(_0x27e161){var _0x166e75={_0x271c6c:0xe41,_0x1e4e98:0x2b6},_0x56a97b={_0x598533:0x653,_0x23869f:0x33d},_0x375c8a={_0x5afb5b:0x64b,_0x473507:0x403,_0x28c26f:0x468};_inherits(_0xee30be,_0x27e161);var _0x512891=_createSuper(_0xee30be);function _0xee30be(){var _0xa2327=_0x4361;return _classCallCheck(this,_0xee30be),_0x512891[_0xa2327(0xa90)](this,arguments);}return _createClass(_0xee30be,[{'key':'bindDraggers','value':function _0x4c48bd(){var _0x389d3c=_0x4361,_0x398aa9=this,_0x1c72e8=this['positions'],_0x1b9d6d=this[_0x389d3c(0x5da)],_0x3a4708=this[_0x389d3c(0x516)];for(var _0x1ad9d9=0x0,_0x4071f6=_0x1c72e8['length'];_0x1ad9d9<_0x4071f6;_0x1ad9d9++){var _0x5900b0=_0x1c72e8[_0x1ad9d9],_0x49e28b=this['createDragger']({'position':_0x5900b0,'onDrag':function _0x4b5749(_0xfcac15,_0x8eeaf0){var _0x2244b5=_0x389d3c;_0x1c72e8[_0xfcac15[_0x2244b5(_0x375c8a._0x5afb5b)]]=_0x8eeaf0;_0x398aa9[_0x2244b5(0x403)]&&_0x398aa9['_heightDraggers']['length']>0x0&&(_0x398aa9[_0x2244b5(_0x375c8a._0x473507)][_0xfcac15['index']]['position']=addPositionsHeight(_0x8eeaf0,_0x1b9d6d[_0x2244b5(_0x375c8a._0x28c26f)]));_0x3a4708&&(_0xfcac15['index']>0x0&&(_0x398aa9['draggers'][_0xfcac15['index']*0x2-0x1][_0x2244b5(0xd91)]=getMidpoint(_0x8eeaf0,_0x1c72e8[_0xfcac15[_0x2244b5(_0x375c8a._0x5afb5b)]-0x1],new Cesium__namespace['Cartesian3']())),_0xfcac15['index']<_0x1c72e8['length']-0x1&&(_0x398aa9['draggers'][_0xfcac15['index']*0x2+0x1]['position']=getMidpoint(_0x8eeaf0,_0x1c72e8[_0xfcac15['index']+0x1])));var _0x2b3ab8=centerOfMass(_0x1c72e8);_0x398aa9['_draggerMove']['position']=_0x2b3ab8;}});_0x49e28b['index']=_0x1ad9d9,this['draggers'][_0x389d3c(0x8e7)](_0x49e28b);if(this['hasMidPoint']&&(this['hasClosure']||!this[_0x389d3c(_0x56a97b._0x598533)]&&_0x1ad9d9<_0x4071f6-0x1)){var _0x313944=(_0x1ad9d9+0x1)%_0x4071f6,_0x53552f=getMidpoint(_0x5900b0,_0x1c72e8[_0x313944]),_0x2a2373=this['createDragger']({'position':_0x53552f,'type':PointType[_0x389d3c(0xbca)],'tooltip':this['_map']['getLangText'](_0x389d3c(0xeba)),'onDragStart':function _0x4df229(_0x4ad410,_0x1c3c67){_0x398aa9['positions']['splice'](_0x4ad410['index'],0x0,_0x1c3c67),_0x398aa9['updateAttrForEditing']();},'onDrag':function _0x52784b(_0xc4c1b9,_0x1f572c){var _0xc4528d=_0x389d3c;_0x398aa9[_0xc4528d(0xbe0)][_0xc4c1b9['index']]=_0x1f572c;},'onDragEnd':function _0x36ab39(_0x384751,_0x5ca1c4){var _0x1e155e=_0x389d3c;_0x398aa9['_fireAddPoint'](_0x384751,_0x5ca1c4),_0x398aa9[_0x1e155e(0xccc)]();}});_0x2a2373['index']=_0x313944,this[_0x389d3c(_0x56a97b._0x23869f)]['push'](_0x2a2373);}}this['_bindMoveAllDragger'](),this[_0x389d3c(0x604)]();}},{'key':'_bindHeightDraggers','value':function _0x566f36(){var _0x40f7d6={_0x524c44:0x6ba},_0x158229=_0x4361,_0x58e5e8=this;if(!this[_0x158229(_0x166e75._0x271c6c)][_0x158229(_0x166e75._0x1e4e98)])return;this['_heightDraggers']=[];var _0x48cdb6=this['positions'],_0x2f34f3=Number(this['style']['diffHeight']);for(var _0x3e153d=0x0,_0x47f936=_0x48cdb6['length'];_0x3e153d<_0x47f936;_0x3e153d++){var _0x51c47c=addPositionsHeight(_0x48cdb6[_0x3e153d],_0x2f34f3),_0x16797a=this['createDragger']({'position':_0x51c47c,'type':PointType['MoveHeight'],'tooltip':this['_map']['getLangText']('_修改高度'),'onDrag':function _0x350302(_0x383d2b,_0x45b203){var _0x58bf2a=_0x158229,_0x4c5534=Cesium__namespace['Cartographic']['fromCartesian'](_0x45b203)['height'];_0x58e5e8['style']['diffHeight']=formatNum$1(_0x4c5534-_0x58e5e8['_graphic'][_0x58bf2a(0xd45)][_0x383d2b['index']],0x2);for(var _0x3b7d94=0x0;_0x3b7d94<_0x48cdb6[_0x58bf2a(_0x40f7d6._0x524c44)];_0x3b7d94++){if(_0x3b7d94===_0x383d2b['index'])continue;_0x58e5e8['_heightDraggers'][_0x3b7d94]['position']=addPositionsHeight(_0x48cdb6[_0x3b7d94],_0x58e5e8['style']['diffHeight']);}_0x58e5e8['updateAttrForEditing'](),_0x58e5e8['fire'](EventType[_0x58bf2a(0xc22)]);}});_0x16797a['index']=_0x3e153d,this['draggers']['push'](_0x16797a),this['_heightDraggers']['push'](_0x16797a);}}}]),_0xee30be;}(EditPoly),WallEntity=function(_0x1cbb4a){var _0x5834a3={_0x186e4d:0x23e},_0x48ac75={_0x38707d:0x53f,_0x52a5b3:0xdcd},_0x3bdec1={_0x27f7ee:0x6ba,_0x38923d:0x761},_0x526090={_0x27908e:0xce1,_0x3812f4:0xc60},_0x2a2080={_0x1429a2:0x480,_0x49585e:0x902,_0x4891d7:0xbe0,_0x3075da:0x5da,_0x523eab:0xca4,_0x476097:0x2fa},_0x424817=_0x5a92ef;_inherits(_0xaada1c,_0x1cbb4a);var _0x16a0a8=_createSuper(_0xaada1c);function _0xaada1c(){return _classCallCheck(this,_0xaada1c),_0x16a0a8['apply'](this,arguments);}return _createClass(_0xaada1c,[{'key':'entityGraphic','get':function _0x1eee40(){var _0x41f35b;return(_0x41f35b=this['_entity'])===null||_0x41f35b===void 0x0?void 0x0:_0x41f35b['wall'];}},{'key':'EditClass','get':function _0x59ced0(){return EditWall;}},{'key':'_mountedHook','value':function _0xccb71b(){var _0x3082e7=_0x4361,_0x59eb52;this['style']['diffHeight']=this[_0x3082e7(0x5da)][_0x3082e7(0x468)]||0x64;var _0x86c29={'wall':WallStyleConver['toCesiumVal'](this['style'],{},!![])};this[_0x3082e7(0x5da)][_0x3082e7(_0x2a2080._0x1429a2)]&&((_0x59eb52=this['positions'])===null||_0x59eb52===void 0x0?void 0x0:_0x59eb52[_0x3082e7(0x6ba)])>0x0?_0x86c29[_0x3082e7(_0x2a2080._0x49585e)]['positions']=this['positions'][_0x3082e7(0x4b9)](this[_0x3082e7(_0x2a2080._0x4891d7)][0x0]):_0x86c29['wall']['positions']=this['positions'],(!this['style']['maximumHeights']||!this['style']['minimumHeights'])&&this[_0x3082e7(0x5bd)](_0x86c29),this['_entity']=this['_createEntity'](_0x86c29),this[_0x3082e7(_0x2a2080._0x3075da)][_0x3082e7(_0x2a2080._0x523eab)]&&this[_0x3082e7(_0x2a2080._0x476097)]();}},{'key':'_style2Json','value':function _0x28cd7a(_0x54aab8,_0x51ac90){return WallStyleConver['toJSON'](_0x54aab8,_0x51ac90,!![]);}},{'key':'_updateStyleHook','value':function _0x3a468b(_0x77621f,_0xd901a0){var _0x15f4c1=_0x4361;WallStyleConver['toCesiumVal'](_0x77621f,this['entityGraphic'],!![]),Cesium__namespace[_0x15f4c1(0x70e)](_0xd901a0['closure'])&&this[_0x15f4c1(0xd27)](),Cesium__namespace['defined'](_0xd901a0===null||_0xd901a0===void 0x0?void 0x0:_0xd901a0['diffHeight'])&&this['_updateMaxMinHeights'](this['_entity']);}},{'key':'_updatePositionsHook','value':function _0x56fda5(){var _0x2f6133=_0x4361,_0x154078;this['style']['closure']&&((_0x154078=this['positions'])===null||_0x154078===void 0x0?void 0x0:_0x154078['length'])>0x0?this['entityGraphic']['positions']=this['positions']['concat'](this[_0x2f6133(0xbe0)][0x0]):this['entityGraphic']['positions']=this['positions'],(!this['style'][_0x2f6133(_0x526090._0x27908e)]||!this['style'][_0x2f6133(_0x526090._0x3812f4)])&&this['_updateMaxMinHeights'](this['_entity']),this['_updateLabelPosition'](),this['_updateEditDraggers']();}},{'key':'_updateMaxMinHeights','value':function _0x2afd03(_0x3e0147){var _0xa268b5=_0x4361,_0x5a9182=this['points'];if(!_0x5a9182||_0x5a9182[_0xa268b5(_0x3bdec1._0x27f7ee)]===0x0)return;var _0x2cde5b=_0x5a9182[_0xa268b5(0x6ba)],_0x3e6088=new Array(_0x2cde5b),_0x44df3e=new Array(_0x2cde5b);for(var _0x42a2a6=0x0;_0x42a2a6<_0x2cde5b;_0x42a2a6++){var _0x3e430e=_0x5a9182[_0x42a2a6]['alt'];_0x3e6088[_0x42a2a6]=_0x3e430e,this['style'][_0xa268b5(0x40b)]?_0x44df3e[_0x42a2a6]=_0x5a9182[0x0]['alt']+this['style']['diffHeight']:_0x44df3e[_0x42a2a6]=_0x3e430e+this['style']['diffHeight'];}this['style'][_0xa268b5(0x480)]&&_0x2cde5b>0x0&&(_0x3e6088['push'](_0x3e6088[0x0]),_0x44df3e['push'](_0x44df3e[0x0])),this['_minimumHeights']=_0x3e6088,this[_0xa268b5(_0x3bdec1._0x38923d)]=_0x44df3e,_0x3e0147&&(!(_0x3e0147['wall']['minimumHeights']instanceof Cesium__namespace['CallbackProperty'])&&(_0x3e0147['wall']['minimumHeights']=_0x3e6088),!(_0x3e0147['wall'][_0xa268b5(0xce1)]instanceof Cesium__namespace['CallbackProperty'])&&(_0x3e0147['wall']['maximumHeights']=_0x44df3e));}},{'key':_0x424817(_0x5834a3._0x186e4d),'value':function _0x3c9075(){var _0x518d23=_0x424817,_0x483f59=this;if(this[_0x518d23(0x68a)])return;_get(_getPrototypeOf(_0xaada1c['prototype']),'_setPositionsToCallback',this)[_0x518d23(_0x48ac75._0x38707d)](this),this['entityGraphic']['minimumHeights']=new Cesium__namespace[(_0x518d23(_0x48ac75._0x52a5b3))](function(_0x461014){return _0x483f59['_minimumHeights'];},![]),this['entityGraphic']['maximumHeights']=new Cesium__namespace['CallbackProperty'](function(_0x5815b4){return _0x483f59['_maximumHeights'];},![]);}},{'key':'_positions_CallbackProperty','value':function _0x3e99d5(){var _0x23dfde=_0x424817,_0x543e53;return this['style']['closure']&&((_0x543e53=this[_0x23dfde(0x752)])===null||_0x543e53===void 0x0?void 0x0:_0x543e53['length'])>0x0?this['_positions_draw'][_0x23dfde(0x4b9)](this['_positions_draw'][0x0]):this['_positions_draw'];}},{'key':_0x424817(0x57b),'value':function _0x3eb97f(){var _0x229e38=_0x424817;if(!this['_isCallbackPositions'])return;_get(_getPrototypeOf(_0xaada1c[_0x229e38(0xe26)]),'_cancelPositionsCallback',this)[_0x229e38(0x53f)](this),this[_0x229e38(0x758)]['minimumHeights']=this['_minimumHeights'],this['entityGraphic']['maximumHeights']=this['_maximumHeights'];}},{'key':'updateAttrForDrawing','value':function _0x4dcfd6(_0x24e077){this['_updateMaxMinHeights'](this['_entity']);}}]),_0xaada1c;}(BasePolyEntity);register$4('wall',WallEntity);var EditRectangle=function(_0x3551bc){var _0x3a7827={_0x43803d:0x758},_0x3d7753={_0x1dc865:0xbe0,_0x4a6340:0x758},_0x34c21c=_0x5a92ef;_inherits(_0x46c0ce,_0x3551bc);var _0x36fba5=_createSuper(_0x46c0ce);function _0x46c0ce(){return _classCallCheck(this,_0x46c0ce),_0x36fba5['apply'](this,arguments);}return _createClass(_0x46c0ce,[{'key':'bindDraggers','value':function _0x4e4051(){var _0x2ede1d={_0x54a878:0x76c,_0x4fbf81:0xd04,_0x81c281:0x64b},_0x203212=_0x4361,_0x104a9d=this,_0x4102dc=this[_0x203212(_0x3d7753._0x1dc865)];for(var _0x8553fb=0x0,_0xfdb883=_0x4102dc['length'];_0x8553fb<_0xfdb883;_0x8553fb++){var _0x5ae10c=this['updatePositionsHeightByAttr'](_0x4102dc[_0x8553fb]),_0x16ba80=this['createDragger']({'position':_0x5ae10c,'onDrag':function _0x2b1c70(_0x12e8fb,_0x5c0f03){var _0x3d5ebb=_0x203212,_0x2488ea=_0x104a9d['_map']['clock'][_0x3d5ebb(_0x2ede1d._0x54a878)],_0x1795e9=getCesiumValue(_0x104a9d['entityGraphic'][_0x3d5ebb(_0x2ede1d._0x4fbf81)],Number,_0x2488ea);_0x104a9d['positions'][_0x12e8fb[_0x3d5ebb(_0x2ede1d._0x81c281)]]=_0x5c0f03;if(_0x104a9d['entityGraphic']['height']!==undefined)for(var _0x4be5e7=0x0,_0x2bb198=_0x104a9d['draggers']['length'];_0x4be5e7<_0x2bb198;_0x4be5e7++){var _0xc20e64=_0x104a9d['draggers'][_0x4be5e7],_0x47acce=setPositionsHeight(_0x104a9d['positions'][_0xc20e64['index']],_0x1795e9);_0xc20e64['position']=_0x47acce,_0x104a9d['positions'][_0xc20e64[_0x3d5ebb(0x64b)]]=_0x47acce;}if(_0x104a9d['_heightDraggers']&&_0x104a9d['_heightDraggers']['length']>0x0){var _0x5b1b3c=getCesiumValue(_0x104a9d[_0x3d5ebb(0x758)]['extrudedHeight'],Number,_0x2488ea);_0x104a9d['_heightDraggers'][_0x12e8fb['index']]['position']=setPositionsHeight(_0x5c0f03,_0x5b1b3c);}var _0x4d65af=centerOfMass(_0x104a9d['positions']);_0x4d65af=_0x104a9d['updatePositionsHeightByAttr'](_0x4d65af),_0x104a9d['_draggerMove']['position']=_0x4d65af;}});_0x16ba80['index']=_0x8553fb,this['draggers']['push'](_0x16ba80);}this['_bindMoveAllDragger'](),this[_0x203212(_0x3d7753._0x4a6340)][_0x203212(0x69b)]&&this['_bindHeightDraggers']();}},{'key':_0x34c21c(0x356),'value':function _0x7c5174(_0x55a95c){var _0x4d2aae=_0x34c21c;this['clampToGround']&&(_0x55a95c=getSurfacePosition(this[_0x4d2aae(0x399)][_0x4d2aae(0x7c9)],_0x55a95c));if(this[_0x4d2aae(_0x3a7827._0x43803d)]['height']!==undefined){var _0x26576b=getCesiumValue(this['entityGraphic']['height'],Number,this['_map']['clock']['currentTime']);_0x55a95c=setPositionsHeight(_0x55a95c,_0x26576b);}return _0x55a95c;}},{'key':'_updateHeight','value':function _0x2c3355(_0x52beb5){var _0x26648f=_0x34c21c;this['entityGraphic']['height']=_0x52beb5,this['style']['height']=this[_0x26648f(0xd35)](_0x52beb5,0x2);var _0x149d76=this['positions'];for(var _0x525422=0x0,_0x490f65=_0x149d76[_0x26648f(0x6ba)];_0x525422<_0x490f65;_0x525422++){_0x149d76[_0x525422]=setPositionsHeight(_0x149d76[_0x525422],_0x52beb5);}for(var _0x11e55c=0x0,_0x47b8bf=this['draggers'][_0x26648f(0x6ba)];_0x11e55c<_0x47b8bf;_0x11e55c++){var _0x460a96=this['draggers'][_0x11e55c];_0x460a96['position']=setPositionsHeight(_0x460a96['position'],_0x52beb5);}this['fire'](EventType['editStyle']);}}]),_0x46c0ce;}(EditPoly),RectangleEntity=function(_0x1375e4){var _0xcfef5b={_0x1fa801:0x970,_0x5d57d8:0x1004,_0x323a84:0x89a,_0x515829:0x415,_0xf0f620:0xe9e},_0x876e1c={_0x47e0f5:0x5da},_0xa0c679={_0x4eee2c:0xcae},_0x43bd44={_0x145ffa:0x896,_0xd6a37:0xd04,_0x5e5396:0x5da},_0x109aec={_0x54cad4:0x388},_0x36aa25={_0x2c25ba:0xbe0,_0x339f52:0x61d},_0x2ffca0={_0x101ea8:0x388},_0x2fd470={_0xfec63f:0x6fe,_0x48dda2:0x99f},_0x3b27fe={_0x223af7:0xbe0,_0x53946a:0x5da},_0xad36e2={_0x5cee70:0x5cb},_0x12de76={_0x2b9dda:0x7ca,_0x1caea8:0x473,_0x3cdea7:0x5da},_0x558942={_0x39c34a:0x6ba},_0x4dcd96={_0x42fab0:0x7ca,_0x253565:0xf94},_0x5ecc63={_0x22a9fa:0xcd7},_0x21a317={_0x176fc2:0xe4f},_0x51a77c={_0x522d61:0x6ba,_0xcc2467:0x514},_0xe42eb1=_0x5a92ef;_inherits(_0x3c5f82,_0x1375e4);var _0x5b3f0f=_createSuper(_0x3c5f82);function _0x3c5f82(){var _0x25466b=_0x4361,_0x4c7ef6,_0x59df92=arguments[_0x25466b(_0x51a77c._0x522d61)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x3c5f82),_0x4c7ef6=_0x5b3f0f['call'](this,_0x59df92),_0x4c7ef6['_minPointNum']=0x2,_0x4c7ef6['_maxPointNum']=0x2,_0x4c7ef6[_0x25466b(0x898)]=!![];if(_0x4c7ef6[_0x25466b(_0x51a77c._0xcc2467)]['rectangle'])_0x4c7ef6[_0x25466b(0xaa9)]=_0x4c7ef6['options']['rectangle'];else _0x4c7ef6[_0x25466b(0x514)]['coordinates']&&(_0x4c7ef6['_rectangle']=_0x4c7ef6['options']['coordinates']);return _0x4c7ef6;}return _createClass(_0x3c5f82,[{'key':_0xe42eb1(0x758),'get':function _0x26d126(){var _0x19f5c0=_0xe42eb1,_0x4392ff;return(_0x4392ff=this[_0x19f5c0(_0x21a317._0x176fc2)])===null||_0x4392ff===void 0x0?void 0x0:_0x4392ff[_0x19f5c0(0x7ca)];}},{'key':'EditClass','get':function _0x5572ed(){return EditRectangle;}},{'key':_0xe42eb1(_0xcfef5b._0x1fa801),'get':function _0x2d756a(){var _0x2edd39=_0xe42eb1,_0x197abc=getCesiumValue(this['rectangle']);if(!_0x197abc)return null;var _0x2df749=Cesium__namespace[_0x2edd39(0x888)]['toCartesian'](Cesium__namespace[_0x2edd39(0xcae)][_0x2edd39(0x970)](_0x197abc));return _0x2df749;}},{'key':'outlinePositions','get':function _0x1630a1(){var _0x109877=_0xe42eb1;return this['_entity']&&(this[_0x109877(0x287)]=_getOutlinePositions2(this['_entity'])),this[_0x109877(0x287)];},'set':function _0x281f97(_0x12e99e){this['_outlinePositions']=_0x12e99e;}},{'key':_0xe42eb1(0xd63),'get':function _0xe1e5e4(){var _0xa65095=_0xe42eb1;return cartesians2lonlats(this[_0xa65095(_0x5ecc63._0x22a9fa)]);}},{'key':'rectangle','get':function _0x4c6d95(){return!this['_rectangle']&&this['positions']&&(this['_rectangle']=Cesium__namespace['Rectangle']['fromCartesianArray'](this['positions'])),this['_rectangle'];},'set':function _0x31c4b0(_0x5de139){var _0x14c299=_0xe42eb1,_0x243d7a;(_0x243d7a=this['editing'])!==null&&_0x243d7a!==void 0x0&&_0x243d7a['enabled']&&!(_0x5de139 instanceof Cesium__namespace['CallbackProperty'])?this[_0x14c299(0x388)]=_0x5de139:(this['_rectangle']=_0x5de139,this['_entity']&&(this[_0x14c299(0x758)]['coordinates']=_0x5de139));}},{'key':_0xe42eb1(_0xcfef5b._0x5d57d8),'get':function _0x55a5e0(){var _0x4cc575={_0x2a9864:0x94c},_0xae0ffb=[],_0x3ed36f;return this['_positions_draw']?_0x3ed36f=this['_positions_draw']:_0x3ed36f=this['_positions'],!_0x3ed36f&&(_0x3ed36f=_getOutlinePositions2(this['_entity'],![])),_0x3ed36f['forEach'](function(_0x278c45){var _0x17649f=_0x4361,_0x1dc9e6=LngLatPoint['parse'](_0x278c45);if(!_0x1dc9e6||!_0x1dc9e6[_0x17649f(_0x4cc575._0x2a9864)]())return;_0xae0ffb['push'](_0x1dc9e6);}),this['_points']=_0xae0ffb,this['_points'];}},{'key':_0xe42eb1(_0xcfef5b._0x323a84),'get':function _0x5bff41(){return getDistance(this['outlinePositions'],!![]);}},{'key':'area','get':function _0x3c757b(){return getSurfaceArea(this['outlinePositions']);}},{'key':'getEntityPositions','value':function _0x189c63(){var _0x5620c1=_0xe42eb1;if(!this['_entity'][_0x5620c1(_0x4dcd96._0x42fab0)])return null;var _0x5981e0=getCesiumValue(this['_entity']['rectangle']['coordinates'],Cesium__namespace['Rectangle']),_0x22c5be=getCesiumValue(this['_entity']['rectangle']['height'],Number)||0x0,_0x5a1ec2=Cesium__namespace['Cartesian3']['fromRadians'](_0x5981e0['west'],_0x5981e0['south'],_0x22c5be),_0x402b48=Cesium__namespace[_0x5620c1(0x23b)]['fromRadians'](_0x5981e0['east'],_0x5981e0[_0x5620c1(_0x4dcd96._0x253565)],_0x22c5be);return[_0x5a1ec2,_0x402b48];}},{'key':_0xe42eb1(_0xcfef5b._0x515829),'value':function _0x4129b4(){var _0xfe5f69=_0xe42eb1,_0x4a12b2=this,_0xb34adf={'rectangle':RectangleStyleConver['toCesiumVal'](this['style'],{},!![])};_0xb34adf['rectangle'][_0xfe5f69(0xfd0)]=this['rectangle'],this['_positions']instanceof Cesium__namespace['CallbackProperty']&&(_0xb34adf[_0xfe5f69(_0x12de76._0x2b9dda)]['coordinates']=new Cesium__namespace[(_0xfe5f69(0xdcd))](function(_0x53aecd){var _0x29d198=_0xfe5f69,_0x480499=_0x4a12b2['_positions']['getValue'](_0x53aecd);return _0x480499&&_0x480499[_0x29d198(_0x558942._0x39c34a)]>0x0?(_0x4a12b2['_rectangle']=Cesium__namespace['Rectangle']['fromCartesianArray'](_0x480499),_0x4a12b2['_rectangle']):undefined;},![])),this['_entity']=this['_createEntity'](_0xb34adf),this['_updateHeight'](),this[_0xfe5f69(_0x12de76._0x1caea8)](this['_getOutlinePositions'](),this['style']),this['_entity_outlines']&&this['entityGraphic']['coordinates']instanceof Cesium__namespace['CallbackProperty']&&this[_0xfe5f69(0xbac)](),this[_0xfe5f69(_0x12de76._0x3cdea7)]['label']&&this['_addLabel']();}},{'key':'_style2Json','value':function _0x3a03e7(_0x46ffe8,_0x5676ec){return RectangleStyleConver['toJSON'](_0x46ffe8,_0x5676ec,!![]);}},{'key':'_updateStyleHook','value':function _0x3f9243(_0x44663c,_0x9572c8){var _0x6d56bd=_0xe42eb1;RectangleStyleConver['toCesiumVal'](_0x44663c,this['entityGraphic'],!![]),(Cesium__namespace[_0x6d56bd(0x70e)](_0x9572c8['diffHeight'])||Cesium__namespace['defined'](_0x9572c8['height']))&&this[_0x6d56bd(_0xad36e2._0x5cee70)]();}},{'key':'_updatePositionsHook','value':function _0x3972b0(){var _0x33df3a=_0xe42eb1;this[_0x33df3a(_0x3b27fe._0x223af7)]?this['rectangle']=Cesium__namespace['Rectangle'][_0x33df3a(0x61d)](this['positions']):this['_rectangle_draw']=Cesium__namespace['Rectangle']['fromCartesianArray'](this['_positions_draw']),this['outlinePositions']=_getOutlinePositions2(this['_entity']),this['_updateOutlineStyle'](this['_getOutlinePositions'](),this[_0x33df3a(_0x3b27fe._0x53946a)]),this['_updateLabelPosition'](),this['_updateHeight'](),this['_updateEditDraggers']();}},{'key':'_getOutlineStyle','value':function _0xb71290(_0x5559e4,_0x4e7595){var _0x16ad98=_0xe42eb1,_0x431d32=_get(_getPrototypeOf(_0x3c5f82['prototype']),_0x16ad98(_0x2fd470._0xfec63f),this)['call'](this,_0x5559e4,_0x4e7595);return _0x431d32[_0x16ad98(_0x2fd470._0x48dda2)]=Cesium__namespace[_0x16ad98(0xae0)]['RHUMB'],_0x431d32;}},{'key':_0xe42eb1(0x8d4),'value':function _0x5db022(){return[this['outlinePositions']];}},{'key':'toGeoJSON','value':function _0x3a4770(_0x549a49){return _get(_getPrototypeOf(_0x3c5f82['prototype']),'toGeoJSON',this)['call'](this,_0x549a49);}},{'key':'_getGeoJsonGeometry','value':function _0x242478(_0x36bb26){return _0x36bb26!==null&&_0x36bb26!==void 0x0&&_0x36bb26['outline']?{'type':'Polygon','coordinates':[this['getOutlineCoordinates'](_0x36bb26===null||_0x36bb26===void 0x0?void 0x0:_0x36bb26['closure'],_0x36bb26===null||_0x36bb26===void 0x0?void 0x0:_0x36bb26['noAlt'])]}:{'type':'LineString','coordinates':this['getCoordinates'](_0x36bb26===null||_0x36bb26===void 0x0?void 0x0:_0x36bb26['noAlt'])};}},{'key':'_setPositionsToCallback','value':function _0x49d168(){var _0x6350d=_0xe42eb1,_0x53f6c0=this;if(this[_0x6350d(0x68a)])return;this['_isCallbackPositions']=!![],this[_0x6350d(_0x36aa25._0x2c25ba)]?(this[_0x6350d(0x752)]=this['positions'],this['_rectangle_draw']=Cesium__namespace['Rectangle'][_0x6350d(_0x36aa25._0x339f52)](this['positions'])):(this['_positions_draw']=[],this['_rectangle_draw']=null),this['rectangle']=new Cesium__namespace['CallbackProperty'](function(_0x449d83){var _0x130515=_0x6350d;return _0x53f6c0[_0x130515(_0x2ffca0._0x101ea8)];},![]),this['_updateOutlineToCallback']();}},{'key':'_cancelPositionsCallback','value':function _0x425eae(){var _0x5cefe4=_0xe42eb1;if(!this['_isCallbackPositions'])return;this['_isCallbackPositions']=![],this['_positions']=this['_positions_draw'],this['_rectangle']=this['_rectangle_draw'],this['_entity']&&(this['entityGraphic']['coordinates']=this[_0x5cefe4(0x388)]),delete this['_positions_draw'],delete this['_rectangle_draw'],this['_cancelOutlinePositionsCallback']();}},{'key':'updateAttrForDrawing','value':function _0x320f68(_0x1f6bc){var _0x2e10aa=_0xe42eb1;this[_0x2e10aa(_0x109aec._0x54cad4)]=Cesium__namespace['Rectangle']['fromCartesianArray'](this[_0x2e10aa(0x752)]),this['_entity_outlines']&&(this[_0x2e10aa(0xbac)](),this[_0x2e10aa(0x287)]=_getOutlinePositions2(this['_entity'])),this['_updateHeight'](![]);}},{'key':'_updateHeight','value':function _0x244688(){var _0x57cc4a=_0xe42eb1,_0x31168f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![];if(this['style']['clampToGround'])return;var _0x1faa39=0x0;_0x31168f&&Cesium__namespace[_0x57cc4a(0x70e)](this['style']['height'])?_0x1faa39=this['style']['height']:_0x1faa39=getMaxHeight(this['_positions_draw']||this[_0x57cc4a(_0x43bd44._0x145ffa)]),this[_0x57cc4a(0x758)]['height']=_0x1faa39,this['style'][_0x57cc4a(_0x43bd44._0xd6a37)]=_0x1faa39,Cesium__namespace[_0x57cc4a(0x70e)](this['style']['diffHeight'])&&(Cesium__namespace['defined'](this[_0x57cc4a(_0x43bd44._0x5e5396)]['diffHeight'])&&this['style']['diffHeight']!==0x0?this['entityGraphic']['extrudedHeight']=_0x1faa39+this['style']['diffHeight']:this[_0x57cc4a(0x758)]['extrudedHeight']=undefined),this[_0x57cc4a(0xb03)](EventType[_0x57cc4a(0xc22)]);}},{'key':'getOutlinePositions','value':function _0x3d6f7c(_0xa4f6e8){var _0x4a8d40=_0xe42eb1;return _getOutlinePositions2(this[_0x4a8d40(0xe4f)],_0xa4f6e8);}},{'key':'getOutlineCoordinates','value':function _0x76848f(_0x58ab56,_0x1970a9){return cartesians2lonlats(this['getOutlinePositions'](_0x58ab56),_0x1970a9);}},{'key':_0xe42eb1(_0xcfef5b._0xf0f620),'value':function _0x5a445e(_0x17f28e){var _0x375556=this['_rectangle_draw']||this['rectangle'];return _0x17f28e!==null&&_0x17f28e!==void 0x0&&_0x17f28e['isFormat']?formatRectangle(_0x375556):_0x375556;}},{'key':'isInPoly','value':function _0x510655(_0x4091a0){var _0x6662fa=_0xe42eb1,_0x443f98,_0x541c40=getCesiumValue((_0x443f98=this['_entity']['rectangle'])===null||_0x443f98===void 0x0?void 0x0:_0x443f98[_0x6662fa(0xfd0)],Cesium__namespace['Rectangle']),_0xe14db0=Cesium__namespace[_0x6662fa(_0xa0c679._0x4eee2c)]['contains'](_0x541c40,LngLatPoint['parse'](_0x4091a0)['toCartographic']());return _0xe14db0;}},{'key':'flyTo','value':function _0x368763(){var _0x11defc=_0xe42eb1,_0x13990b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x11defc(0x399)])return;return _0x13990b['clampToGround']=this[_0x11defc(_0x876e1c._0x47e0f5)]['clampToGround'],this['_map']['flyToExtent'](getCesiumValue(this[_0x11defc(0x7ca)],Cesium__namespace['Rectangle']),_0x13990b),this;}}]),_0x3c5f82;}(BasePolyEntity);register$4('rectangle',RectangleEntity);function _getOutlinePositions2(_0x1cf7bb){var _0x57ca30=_0x5a92ef,_0x514b88=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];if(!_0x1cf7bb||!_0x1cf7bb[_0x57ca30(0x7ca)])return[];var _0x246670=getCesiumValue(_0x1cf7bb['rectangle']['coordinates'],Cesium__namespace['Rectangle']);if(!_0x246670)return[];var _0xb503a=getCesiumValue(_0x1cf7bb['rectangle']['rotation'],Number)||0x0,_0x4882b8=getCesiumValue(_0x1cf7bb[_0x57ca30(0x7ca)]['height'],Number)||0x0,_0x33dd72=getRectangleOuterPositions({'rectangle':_0x246670,'rotation':_0xb503a,'height':_0x4882b8});return _0x514b88&&_0x33dd72['push'](_0x33dd72[0x0]),_0x33dd72;}function getAllPositions(_0x1467dd){var _0xe8ab6a=_0x5a92ef,_0x4aa3b3=getCesiumValue(_0x1467dd[_0xe8ab6a(0xeb2)]['hierarchy'],Cesium__namespace['PolygonHierarchy']),_0x3f9dc0=getHierarchyVal(_0x4aa3b3);return _0x3f9dc0;}function getPositions(_0x36b5c3,_0x5c8dba){var _0x17f21a={_0x3d336b:0x752,_0x43dc24:0x6fd},_0x281369=_0x5a92ef;if(!_0x5c8dba&&_0x36b5c3['_positions_draw']&&_0x36b5c3['_positions_draw']['length']>0x0)return _0x36b5c3[_0x281369(_0x17f21a._0x3d336b)];var _0x550ee1=getCesiumValue(_0x36b5c3['polygon'][_0x281369(_0x17f21a._0x43dc24)],Cesium__namespace['PolygonHierarchy']);return _0x550ee1&&_0x550ee1 instanceof Cesium__namespace['PolygonHierarchy']&&(_0x550ee1=_0x550ee1['positions']),_0x550ee1;}function getHolesPositions(_0x3826ec){var _0x594276={_0x464d17:0x3f7},_0x502917=_0x5a92ef,_0x5ed4e8=getCesiumValue(_0x3826ec['polygon']['hierarchy'],Cesium__namespace['PolygonHierarchy']),_0xa69a24=getHierarchyVal(_0x5ed4e8);return _0xa69a24['length']>0x1?_0xa69a24[_0x502917(_0x594276._0x464d17)](0x1):null;}function getHierarchyVal(_0x4a6f8c){var _0xac25f9={_0xf25e20:0x4b9},_0x15337f=_0x5a92ef;if(!_0x4a6f8c)return[];if(_0x4a6f8c&&_0x4a6f8c instanceof Cesium__namespace['PolygonHierarchy']){var _0x5917a7=[_0x4a6f8c['positions']];for(var _0x348337=0x0,_0x26d95d=_0x4a6f8c[_0x15337f(0xe5c)]['length'];_0x348337<_0x26d95d;_0x348337++){var _0x2c51ec=_0x4a6f8c['holes'][_0x348337];_0x5917a7=_0x5917a7[_0x15337f(_0xac25f9._0xf25e20)](getHierarchyVal(_0x2c51ec));}return _0x5917a7;}else return[_0x4a6f8c];}function getPolygonHierarchy(_0x2c9921,_0x3d758f){var _0x37da93={_0x2afaa6:0x95b},_0x58f7cc=_0x5a92ef;if(_0x2c9921[_0x58f7cc(0x6ba)]===0x0)return new Cesium__namespace['PolygonHierarchy']();var _0xda76d3=[];if(_0x2c9921['length']>0x1)for(var _0x4a8e25=0x1,_0x3d05f8=_0x2c9921['length'];_0x4a8e25<_0x3d05f8;_0x4a8e25++){_0xda76d3['push'](new Cesium__namespace[(_0x58f7cc(_0x37da93._0x2afaa6))](lonlats2cartesians(_0x2c9921[_0x4a8e25],_0x3d758f)));}var _0x22da9b=_0x2c9921[0x0],_0x44dd52=new Cesium__namespace['PolygonHierarchy'](lonlats2cartesians(_0x22da9b,_0x3d758f),_0xda76d3);return _0x44dd52;}function getPolygonHierarchy2(_0x309e84){var _0xc7f1eb={_0x34f882:0x6ba},_0x474803=_0x5a92ef;if(_0x309e84['length']===0x0)return new Cesium__namespace[(_0x474803(0x95b))]();var _0x50516a=[];if(_0x309e84[_0x474803(_0xc7f1eb._0x34f882)]>0x1)for(var _0x17556e=0x1,_0x1e5f86=_0x309e84['length'];_0x17556e<_0x1e5f86;_0x17556e++){_0x50516a['push'](new Cesium__namespace['PolygonHierarchy'](LngLatArray['toCartesians'](_0x309e84[_0x17556e])));}var _0x28dbae=_0x309e84[0x0],_0x2d8e84=new Cesium__namespace[(_0x474803(0x95b))](LngLatArray['toCartesians'](_0x28dbae),_0x50516a);return _0x2d8e84;}var EditPolygon=function(_0x5f1a54){var _0x3c54e5={_0x381e91:0x653},_0x8b0459={_0x3beb18:0xef6,_0x1282dd:0x8e7},_0x1aa47e={_0x114b19:0x6df},_0x5df6aa={_0x27ae37:0xa04},_0x4345cf=_0x5a92ef;_inherits(_0x158893,_0x5f1a54);var _0x523a7c=_createSuper(_0x158893);function _0x158893(){return _classCallCheck(this,_0x158893),_0x523a7c['apply'](this,arguments);}return _createClass(_0x158893,[{'key':_0x4345cf(_0x3c54e5._0x381e91),'get':function _0x224ea3(){var _0x143d6a=_0x4345cf,_0x208f4d;return(_0x208f4d=this['_graphic'][_0x143d6a(0x653)])!==null&&_0x208f4d!==void 0x0?_0x208f4d:!![];}},{'key':'clampToGround','get':function _0x476f28(){var _0x4b993b=_0x4345cf,_0x48f013,_0xf1bf94,_0x8a5c66;return(_0x48f013=this['style']['clampToGround'])!==null&&_0x48f013!==void 0x0?_0x48f013:!getCesiumValue((_0xf1bf94=this['_graphic'])===null||_0xf1bf94===void 0x0?void 0x0:(_0x8a5c66=_0xf1bf94[_0x4b993b(0x758)])===null||_0x8a5c66===void 0x0?void 0x0:_0x8a5c66[_0x4b993b(_0x5df6aa._0x27ae37)],Boolean);}},{'key':'bindDraggers','value':function _0x1cafa0(){var _0x2d362f=_0x4345cf,_0x2e2d42;_get(_getPrototypeOf(_0x158893['prototype']),_0x2d362f(0xdef),this)[_0x2d362f(0x53f)](this);if(((_0x2e2d42=this['_graphic']['_draw_holes'])===null||_0x2e2d42===void 0x0?void 0x0:_0x2e2d42['length'])>0x0)for(var _0x30cd68=0x0,_0x54b8d2=this['_graphic'][_0x2d362f(0x3f6)][_0x2d362f(0x6ba)];_0x30cd68<_0x54b8d2;_0x30cd68++){this[_0x2d362f(_0x1aa47e._0x114b19)](this['_graphic']['_draw_holes'][_0x30cd68],_0x30cd68);}}},{'key':'bindHolesDraggers','value':function _0x38b560(_0xc13b30,_0x7a5233){var _0x3f50b6=_0x4345cf,_0x522f41=this;for(var _0x5259dc=0x0,_0x50fa6c=_0xc13b30['length'];_0x5259dc<_0x50fa6c;_0x5259dc++){var _0x296bcf=this['updatePositionsHeightByAttr'](_0xc13b30[_0x5259dc]),_0x720c58=this[_0x3f50b6(0xa43)]({'position':_0x296bcf,'onDrag':function _0x515bc2(_0x3db820,_0x5302e4){_0x5302e4=_0x522f41['updatePositionsHeightByAttr'](_0x5302e4),_0x3db820['position']=_0x5302e4,_0xc13b30[_0x3db820['index']]=_0x5302e4;},'onDragEnd':function _0x2688df(_0x1d658f,_0x52da63){_0x522f41['updateDraggers']();}});_0x720c58['index']=_0x5259dc,this['draggers']['push'](_0x720c58);if(this['hasMidPoint']&&(this['hasClosure']||!this['hasClosure']&&_0x5259dc<_0x50fa6c-0x1)){var _0xc51c2e=(_0x5259dc+0x1)%_0x50fa6c,_0x4e81f2=getMidpoint(_0x296bcf,_0xc13b30[_0xc51c2e]);_0x4e81f2=this['updatePositionsHeightByAttr'](_0x4e81f2);var _0x56c528=this['createDragger']({'position':_0x4e81f2,'type':PointType['AddMidPoint'],'tooltip':this['_map'][_0x3f50b6(_0x8b0459._0x3beb18)]('_增加点'),'onDragStart':function _0x254912(_0x24b6c9,_0x3955dd){_0xc13b30['splice'](_0x24b6c9['index'],0x0,_0x3955dd);},'onDrag':function _0x5895d4(_0x3640db,_0x50dd62){_0xc13b30[_0x3640db['index']]=_0x50dd62;},'onDragEnd':function _0x3cade8(_0x457d3a,_0x3ad1ea){_0x522f41['_fireAddPoint'](_0x457d3a,_0x3ad1ea),_0x522f41['updateDraggers']();}});_0x56c528['index']=_0xc51c2e,this['draggers'][_0x3f50b6(_0x8b0459._0x1282dd)](_0x56c528);}}}}]),_0x158893;}(EditPoly),nullColor$1=new Cesium__namespace['Color'](0x0,0x0,0x0,0.01),PolygonEntity=function(_0x49b62f){var _0x2e65d2={_0x46ab22:0xc98,_0x44c6df:0x2d8,_0x2f1831:0x721,_0x23c268:0x57b},_0x25bb6c={_0x4e23b5:0xb6f,_0x492113:0x6ba,_0x4ca590:0xcd7,_0x3a06bf:0xe36,_0x5705ec:0x473,_0x449509:0x5da},_0x1e0ffc={_0x165162:0x473},_0x383dff={_0x316fcc:0x57b},_0x1a2c94={_0x5c0b36:0xb6f},_0x3640ff={_0x3063d4:0x23e,_0xdee801:0xbe0},_0x48711c={_0x3f4c7f:0xe5c,_0x543676:0x6ba},_0x2700e1={_0x4c373a:0x896,_0x5c33c3:0xdcd,_0x46da2a:0x445,_0x1ba945:0x758},_0x396980={_0x121183:0x70e,_0x40af8e:0x468},_0x2f1c2c={_0x25feaf:0x54d,_0x4afa7e:0xeb2,_0x3487ed:0x310,_0x30ccca:0xd04,_0x5c5c47:0xe4f,_0x1119e0:0xdd7,_0x5178dd:0xeb2,_0x54d0a5:0xf52},_0x4f07ed={_0xf85de4:0x5da,_0x3a3caf:0xa38,_0x1871d3:0x76c,_0x8e596a:0x6fd,_0x4e8844:0xbe0,_0x5f0d92:0xbbb,_0x322582:0xe4f},_0x93ad08={_0x4e0b57:0x6ba,_0x4fe339:0x71a,_0x33c64e:0xa2a,_0x153961:0x5da,_0x52421b:0x23b,_0x2a19f5:0xb6f,_0xa18942:0x752},_0x39a7f1={_0x40fd5d:0x758,_0x46e9a2:0x6fd},_0x1157b2={_0x5e489e:0x95b},_0x20a55d={_0x135716:0x53f},_0x468680=_0x5a92ef;_inherits(_0x57acb2,_0x49b62f);var _0xb77398=_createSuper(_0x57acb2);function _0x57acb2(){var _0x16b412=_0x4361,_0x113d37,_0x598866,_0x425467=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x57acb2),_0x598866=_0xb77398[_0x16b412(_0x20a55d._0x135716)](this,_0x425467),_0x598866[_0x16b412(0x4cd)]=(_0x113d37=_0x425467['minPointNum'])!==null&&_0x113d37!==void 0x0?_0x113d37:0x3,_0x598866['_clampToGround_reload']=!![],_0x598866;}return _createClass(_0x57acb2,[{'key':'entityGraphic','get':function _0x54fe21(){var _0x45be09;return(_0x45be09=this['_entity'])===null||_0x45be09===void 0x0?void 0x0:_0x45be09['polygon'];}},{'key':'EditClass','get':function _0x1f2c53(){return EditPolygon;}},{'key':'center','get':function _0x57fe2e(){return this['centerOfMass'];}},{'key':'distance','get':function _0x4965a0(){return getDistance(this['positionsShow'],!![]);}},{'key':_0x468680(_0x2e65d2._0x46ab22),'get':function _0x28b565(){var _0x1fee43=_0x468680,_0x30a4ec,_0x1d057b=getCesiumValue(this['_positions']);return _0x1d057b instanceof Cesium__namespace[_0x1fee43(_0x1157b2._0x5e489e)]&&(_0x1d057b=_0x1d057b['positions']),(_0x30a4ec=this['_positions_show'])!==null&&_0x30a4ec!==void 0x0?_0x30a4ec:this['getShowPositions'](_0x1d057b);}},{'key':'hierarchy','get':function _0x2a6e49(){var _0x10d311=_0x468680,_0x13cea7;return this[_0x10d311(0xb6f)]||((_0x13cea7=this[_0x10d311(_0x39a7f1._0x40fd5d)])===null||_0x13cea7===void 0x0?void 0x0:_0x13cea7[_0x10d311(_0x39a7f1._0x46e9a2)]);}},{'key':'positions','get':function _0x157370(){return this['_positions'];},'set':function _0xd40017(_0x52bc9a){var _0x3c7bd7={_0x3e266e:0x218,_0x3da544:0x8d8},_0x437caa=_0x468680,_0x2d99d5=this;if(!_0x52bc9a)return;this['_hierarchy']=null;_0x52bc9a instanceof Cesium__namespace['PolygonHierarchy']&&(this[_0x437caa(0xb6f)]=_0x52bc9a,_0x52bc9a=this[_0x437caa(0xb6f)][_0x437caa(0xbe0)]);if(Array['isArray'](_0x52bc9a)){var _0x2e6ffc;if(_0x52bc9a[_0x437caa(_0x93ad08._0x4e0b57)]>0x0&&Array[_0x437caa(_0x93ad08._0x4fe339)](_0x52bc9a[0x0])&&_0x52bc9a[0x0]['length']>0x0){var _0x24043b=_0x52bc9a[0x0][0x0];if(Array['isArray'](_0x24043b)&&isNumber(_0x24043b[0x0]))this['_hierarchy']=getPolygonHierarchy(_0x52bc9a,this['style']['height']||this[_0x437caa(0x5da)][_0x437caa(_0x93ad08._0x33c64e)]||this[_0x437caa(_0x93ad08._0x153961)]['addHeight']),_0x52bc9a=this['_hierarchy'][_0x437caa(0xbe0)];else _0x24043b instanceof Cesium__namespace[_0x437caa(_0x93ad08._0x52421b)]&&(this['_hierarchy']=getPolygonHierarchy2(_0x52bc9a),_0x52bc9a=this[_0x437caa(_0x93ad08._0x2a19f5)][_0x437caa(0xbe0)]);}var _0x15c16f=[],_0x479fc2=[];_0x52bc9a['forEach'](function(_0x52aae3,_0x4e838b){var _0xf92dd=_0x437caa,_0x4cdc00=LngLatPoint[_0xf92dd(_0x3c7bd7._0x3e266e)](_0x52aae3);if(!_0x4cdc00)return;var _0x4b0e32=_0x2d99d5['style']['setHeight'];if(Cesium__namespace['defined'](_0x4b0e32)){if(isString(_0x4b0e32))_0x4b0e32=Number(template(_0x4b0e32,_0x2d99d5[_0xf92dd(0x310)],!![])),isNaN(_0x4b0e32)&&(_0x4b0e32=0x0);else Array['isArray'](_0x4b0e32)&&(_0x4b0e32=_0x4b0e32[_0x4e838b]||0x0);_0x4cdc00['alt']=_0x4b0e32;}var _0x319027=_0x2d99d5[_0xf92dd(_0x3c7bd7._0x3da544)](_0x4e838b);_0x319027!==0x0&&(_0x4cdc00['alt']=_0x4cdc00['alt']+_0x319027),_0x15c16f['push'](_0x4cdc00),_0x479fc2['push'](_0x4cdc00['toCartesian']());}),this['_points']=_0x15c16f,(_0x2e6ffc=this['editing'])!==null&&_0x2e6ffc!==void 0x0&&_0x2e6ffc['enabled']?this[_0x437caa(_0x93ad08._0xa18942)]=_0x479fc2:this['_positions']=_0x479fc2;}else this['_positions']=_0x52bc9a;this[_0x437caa(0xe36)]=null,this['_entity']&&this['_updatePositionsHook'](),this['fire'](EventType['updatePosition'],{'positions':this['_positions']});}},{'key':_0x468680(0x802),'value':function _0x452125(){return getPositions(this['_entity']);}},{'key':_0x468680(_0x2e65d2._0x44c6df),'value':function _0xb0529b(_0x1b57b){return _0x1b57b;}},{'key':'_mountedHook','value':function _0x333132(){var _0x4702c4={_0x20eaf7:0xe36,_0x489634:0xcd7},_0x32e35d=_0x468680,_0x1fa39f=this,_0x3b8f9b={'polygon':PolygonStyleConver['toCesiumVal'](this[_0x32e35d(_0x4f07ed._0xf85de4)],{},!![])};if(this[_0x32e35d(0x896)]instanceof Cesium__namespace['CallbackProperty']){var _0x9091e3=this['_positions'][_0x32e35d(0x770)](this['_map'][_0x32e35d(_0x4f07ed._0x3a3caf)][_0x32e35d(_0x4f07ed._0x1871d3)]);if(_0x9091e3&&Array['isArray'](_0x9091e3)){var _0xe03599=new Cesium__namespace['PolygonHierarchy']();_0x3b8f9b['polygon']['hierarchy']=new Cesium__namespace['CallbackProperty'](function(_0x33549a){var _0x3f68bb=_0x32e35d,_0x748b14,_0x28c34d=_0x1fa39f['_positions']['getValue'](_0x33549a);_0x1fa39f['_positions_show']=_0x1fa39f['getShowPositions'](_0x28c34d),_0xe03599['positions']=_0x1fa39f['_positions_show'];if(_0x1fa39f['_entity_outlines']&&((_0x748b14=_0x1fa39f[_0x3f68bb(_0x4702c4._0x20eaf7)])===null||_0x748b14===void 0x0?void 0x0:_0x748b14['length'])>0x0){var _0x48182d,_0x4bac0d;((_0x48182d=(_0x4bac0d=_0x1fa39f['style']['outlineStyle'])===null||_0x4bac0d===void 0x0?void 0x0:_0x4bac0d['closure'])!==null&&_0x48182d!==void 0x0?_0x48182d:!![])?_0x1fa39f['outlinePositions']=_0x1fa39f['_positions_show']['concat'](_0x1fa39f['_positions_show'][0x0]):_0x1fa39f[_0x3f68bb(_0x4702c4._0x489634)]=_0x1fa39f['_positions_show'];}return _0xe03599;},![]),this['_hierarchy']=_0xe03599;}else _0x3b8f9b['polygon'][_0x32e35d(_0x4f07ed._0x8e596a)]=this['_positions'];}else this['_hierarchy']?_0x3b8f9b['polygon'][_0x32e35d(0x6fd)]=this['_hierarchy']:(!this[_0x32e35d(0xe36)]&&(this[_0x32e35d(0xe36)]=this[_0x32e35d(0x2d8)](this[_0x32e35d(_0x4f07ed._0x4e8844)])),_0x3b8f9b['polygon']['hierarchy']=new Cesium__namespace['PolygonHierarchy'](this['_positions_show']));this['_entity']=this['_createEntity'](_0x3b8f9b),this[_0x32e35d(0x72c)](),this[_0x32e35d(_0x4f07ed._0x5f0d92)](),this['_updateOutlineStyle'](this['_getOutlinePositions'](),this['style']),this[_0x32e35d(_0x4f07ed._0x322582)]['polygon']['hierarchy']instanceof Cesium__namespace['CallbackProperty']&&this[_0x32e35d(0xbac)](),this['style']['label']&&this['_addLabel']();}},{'key':_0x468680(0xbbb),'value':function _0x3a76e2(){var _0x53ae08=_0x468680,_0x4dcf04,_0x14b0bd=this[_0x53ae08(0x514)][_0x53ae08(_0x2f1c2c._0x25feaf)]||this[_0x53ae08(0x352)]['options']['buildings'];if(_0x14b0bd&&((_0x4dcf04=_0x14b0bd['enabled'])!==null&&_0x4dcf04!==void 0x0?_0x4dcf04:!![])){if(_0x14b0bd['bottomHeight']){var _0x328446;if(isNumber(_0x14b0bd['bottomHeight']))_0x328446=_0x14b0bd['bottomHeight'];else isString(_0x14b0bd['bottomHeight'])&&(_0x328446=Number(this['attr'][_0x14b0bd[_0x53ae08(0xd6e)]]||0x0));this['_entity'][_0x53ae08(_0x2f1c2c._0x4afa7e)]['height']=_0x328446;}var _0x59ed29=Number(this[_0x53ae08(_0x2f1c2c._0x3487ed)][_0x14b0bd['cloumn']]||0x1),_0xaafd4e;if(isNumber(_0x14b0bd['height']))_0xaafd4e=_0x14b0bd['height'];else isString(_0x14b0bd['height'])?_0xaafd4e=this['attr'][_0x14b0bd[_0x53ae08(0xd04)]]||_0xaafd4e:_0xaafd4e=3.5;var _0x503dff=getCesiumValue(this['_entity']['polygon'][_0x53ae08(_0x2f1c2c._0x30ccca)])||0x0;this[_0x53ae08(0xe4f)][_0x53ae08(0xeb2)]['extrudedHeight']=_0x503dff+_0x59ed29*_0xaafd4e;}var _0x4a0e17=this['options']['dth']||this[_0x53ae08(0x352)]['options']['dth'];_0x4a0e17&&(this[_0x53ae08(_0x2f1c2c._0x5c5c47)]['polygon']['classificationType']=Cesium__namespace['ClassificationType'][_0x53ae08(_0x2f1c2c._0x1119e0)],!Cesium__namespace['defined'](this['style']['color'])&&(this['_entity'][_0x53ae08(_0x2f1c2c._0x5178dd)][_0x53ae08(_0x2f1c2c._0x54d0a5)]=nullColor$1),!Cesium__namespace['defined'](this['style']['height'])&&(this['_entity']['polygon']['perPositionHeight']=![]),this['_entity']['polygon']['zIndex']=0x63);}},{'key':'_updateDiffHeight','value':function _0x47b27c(){var _0x29e634=_0x468680;if(!Cesium__namespace[_0x29e634(_0x396980._0x121183)](this[_0x29e634(0x5da)][_0x29e634(0x468)])||this['entityGraphic']['extrudedHeight']instanceof Cesium__namespace['CallbackProperty'])return;if(Cesium__namespace['defined'](this['style']['diffHeight'])&&this['style']['diffHeight']!==0x0){var _0x59e171=0x0;Cesium__namespace['defined'](this['style']['height'])?_0x59e171=this['style']['height']:_0x59e171=getMaxHeight(this['_positions_draw']||this['_positions']),this['entityGraphic'][_0x29e634(0x69b)]=_0x59e171+this['style'][_0x29e634(_0x396980._0x40af8e)];}else this[_0x29e634(0x758)]['extrudedHeight']=undefined;}},{'key':'_style2Json','value':function _0x1be74d(_0x5a60ce,_0x15b349){return PolygonStyleConver['toJSON'](_0x5a60ce,_0x15b349,!![]);}},{'key':_0x468680(0x6b3),'value':function _0x43ecda(_0x26362e,_0x4db731){PolygonStyleConver['toCesiumVal'](_0x26362e,this['entityGraphic'],!![]),(Cesium__namespace['defined'](_0x4db731['diffHeight'])||Cesium__namespace['defined'](_0x4db731['height']))&&this['_updateDiffHeight']();}},{'key':'_updatePositionsHook','value':function _0x44f250(){var _0x32a899=_0x468680;if(this[_0x32a899(_0x2700e1._0x4c373a)]instanceof Cesium__namespace[_0x32a899(_0x2700e1._0x5c33c3)]){var _0x257494;this[_0x32a899(0x758)]['hierarchy']=this[_0x32a899(_0x2700e1._0x4c373a)],(_0x257494=this[_0x32a899(0x1ce)])!==null&&_0x257494!==void 0x0&&_0x257494[_0x32a899(_0x2700e1._0x46da2a)]&&this['_hierarchy']&&(this['_positions_show']=this['getShowPositions'](this['_positions_draw']),this['_hierarchy']['positions']=this['_positions_show']);}else this['_hierarchy']?this[_0x32a899(_0x2700e1._0x1ba945)]['hierarchy']=this['_hierarchy']:(this['_positions_show']=this['getShowPositions'](this['positions']),this['entityGraphic']['hierarchy']=new Cesium__namespace['PolygonHierarchy'](this[_0x32a899(0xe36)]));this['_updateOutlineStyle'](this['_getOutlinePositions'](),this['style']),this['_updateLabelPosition'](),this[_0x32a899(0x72c)](),this['_updateEditDraggers']();}},{'key':'_getOutlinePositions','value':function _0x3bf954(){return getAllPositions(this['_entity']);}},{'key':'toGeoJSON','value':function _0x1621fb(_0x132b85){var _0x15752b=_0x468680;return _get(_getPrototypeOf(_0x57acb2[_0x15752b(0xe26)]),'toGeoJSON',this)['call'](this,_0x132b85);}},{'key':'_getGeoJsonGeometry','value':function _0x1d787b(_0x19ab3b){var _0x42785d=_0x468680,_0x5ceedc,_0x1452b6,_0x5b0aca=this['getCoordinates'](_0x19ab3b===null||_0x19ab3b===void 0x0?void 0x0:_0x19ab3b[_0x42785d(0xc56)]);_0x19ab3b!==null&&_0x19ab3b!==void 0x0&&_0x19ab3b[_0x42785d(0x480)]&&_0x5b0aca['length']>0x0&&_0x5b0aca['push'](_0x5b0aca[0x0]);if(((_0x5ceedc=this['_hierarchy'])===null||_0x5ceedc===void 0x0?void 0x0:(_0x1452b6=_0x5ceedc[_0x42785d(_0x48711c._0x3f4c7f)])===null||_0x1452b6===void 0x0?void 0x0:_0x1452b6[_0x42785d(_0x48711c._0x543676)])>0x0){_0x5b0aca=[_0x5b0aca];var _0xe4fd4b=getHolesPositions(this['_entity']);_0xe4fd4b['forEach'](function(_0x344918){_0x5b0aca['push'](LngLatArray['toArray'](_0x344918));});}return{'type':'Polygon','coordinates':[_0x5b0aca]};}},{'key':'setCallbackPositions','value':function _0x50610f(_0x4e074f){var _0xd92bb4=_0x468680;return this[_0xd92bb4(_0x3640ff._0x3063d4)](),_0x4e074f&&(this['_positions_draw']=_0x4e074f,this['_hierarchy'][_0xd92bb4(_0x3640ff._0xdee801)]=_0x4e074f),this['_positions_draw'];}},{'key':_0x468680(_0x2e65d2._0x2f1831),'value':function _0x97cd99(){var _0x3e98be=_0x468680;return this[_0x3e98be(_0x1a2c94._0x5c0b36)];}},{'key':_0x468680(_0x2e65d2._0x23c268),'value':function _0x4f892c(){var _0x414ce2=_0x468680;_get(_getPrototypeOf(_0x57acb2['prototype']),_0x414ce2(_0x383dff._0x316fcc),this)[_0x414ce2(0x53f)](this),this['_hierarchy']=null;}},{'key':'_startDrawHook','value':function _0x931a71(){var _0x16a941=_0x468680,_0x417b89=this;_get(_getPrototypeOf(_0x57acb2[_0x16a941(0xe26)]),'_startDrawHook',this)[_0x16a941(0x53f)](this),this[_0x16a941(_0x1e0ffc._0x165162)]([new Cesium__namespace[(_0x16a941(0xdcd))](function(_0x1ea120){return _0x417b89['outlinePositions'];},![])],this[_0x16a941(0x5da)],{'show':!![],'width':0x2,'color':this['style']['color']});}},{'key':'_setPositionsToCallback','value':function _0x2fc852(){if(this['_isCallbackPositions'])return;this['_draw_holes']=getHolesPositions(this['_entity']),_get(_getPrototypeOf(_0x57acb2['prototype']),'_setPositionsToCallback',this)['call'](this);}},{'key':'updateAttrForDrawing','value':function _0x33321c(_0x4254af){var _0x5e9f56=_0x468680,_0x7f69f1;if(!this[_0x5e9f56(_0x25bb6c._0x4e23b5)]){this[_0x5e9f56(0xb6f)]=new Cesium__namespace['PolygonHierarchy']();if(this['_draw_holes']){var _0x413815=[];this['_draw_holes']['forEach'](function(_0x4ae162){_0x413815['push'](new Cesium__namespace['PolygonHierarchy'](_0x4ae162));}),this[_0x5e9f56(_0x25bb6c._0x4e23b5)]['holes']=_0x413815;}}this['_positions_show']=this['getShowPositions'](this['_positions_draw']),this['_hierarchy']['positions']=this['_positions_show'];if(((_0x7f69f1=this['_positions_show'])===null||_0x7f69f1===void 0x0?void 0x0:_0x7f69f1[_0x5e9f56(_0x25bb6c._0x492113)])>0x0){var _0x4cb2ba,_0x4fdf3f;((_0x4cb2ba=(_0x4fdf3f=this['style']['outlineStyle'])===null||_0x4fdf3f===void 0x0?void 0x0:_0x4fdf3f['closure'])!==null&&_0x4cb2ba!==void 0x0?_0x4cb2ba:!![])?this[_0x5e9f56(_0x25bb6c._0x4ca590)]=this[_0x5e9f56(0xe36)][_0x5e9f56(0x4b9)](this['_positions_show'][0x0]):this['outlinePositions']=this[_0x5e9f56(_0x25bb6c._0x3a06bf)];}var _0x153d4e;this['_positions_draw']['length']<this['_minPointNum']&&(_0x153d4e={'show':!![],'width':0x2,'color':this['style']['color']}),this['_updateOutlineToCallback'](),this[_0x5e9f56(_0x25bb6c._0x5705ec)](null,this[_0x5e9f56(_0x25bb6c._0x449509)],_0x153d4e),this['_updateDiffHeight']();}}]),_0x57acb2;}(BasePolyEntity);register$4(_0x5a92ef(0xeb2),PolygonEntity),PolygonEntity[_0x5a92ef(0xb66)]=getPositions,PolygonEntity['getAllPositions']=getAllPositions;var EllipseEntity=function(_0x8dbcc0){_inherits(_0x407cb4,_0x8dbcc0);var _0x204331=_createSuper(_0x407cb4);function _0x407cb4(){var _0x4f17d1,_0x580855=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x407cb4),_0x4f17d1=_0x204331['call'](this,_0x580855),_0x4f17d1['_maxPointNum']=0x3,_0x4f17d1;}return _createClass(_0x407cb4);}(CircleEntity);register$4('ellipse',EllipseEntity,!![]);function RectangularSensorGraphics(_0x7d22fe){var _0x402d6f={_0x404550:0xee5,_0x500d2a:0xa08,_0xff0268:0x290,_0x43eeaf:0xe39,_0x22aa64:0xc15},_0x3d3f4c=_0x5a92ef;this['_show']=undefined,this[_0x3d3f4c(_0x402d6f._0x404550)]=undefined,this['_xHalfAngle']=undefined,this[_0x3d3f4c(0x67c)]=undefined,this['_lineColor']=undefined,this['_showSectorLines']=undefined,this[_0x3d3f4c(_0x402d6f._0x500d2a)]=undefined,this['_showLateralSurfaces']=undefined,this['_material']=undefined,this['_showDomeSurfaces']=undefined,this[_0x3d3f4c(_0x402d6f._0xff0268)]=undefined,this['_showIntersection']=undefined,this[_0x3d3f4c(0x85e)]=undefined,this['_intersectionWidth']=undefined,this['_showThroughEllipsoid']=undefined,this['_gaze']=undefined,this['_showScanPlane']=undefined,this['_scanPlaneColor']=undefined,this[_0x3d3f4c(_0x402d6f._0x43eeaf)]=undefined,this['_scanPlaneRate']=undefined,this['_definitionChanged']=new Cesium__namespace[(_0x3d3f4c(_0x402d6f._0x22aa64))](),this['merge'](Cesium__namespace['defaultValue'](_0x7d22fe,Cesium__namespace[_0x3d3f4c(0x1d7)]['EMPTY_OBJECT']));}Object[_0x5a92ef(0x528)](RectangularSensorGraphics['prototype'],{'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'show':Cesium__namespace['createPropertyDescriptor']('show'),'radius':Cesium__namespace['createPropertyDescriptor']('radius'),'xHalfAngle':Cesium__namespace['createPropertyDescriptor']('xHalfAngle'),'yHalfAngle':Cesium__namespace['createPropertyDescriptor']('yHalfAngle'),'lineColor':Cesium__namespace['createPropertyDescriptor']('lineColor'),'showSectorLines':Cesium__namespace[_0x5a92ef(0x1022)]('showSectorLines'),'showSectorSegmentLines':Cesium__namespace['createPropertyDescriptor']('showSectorSegmentLines'),'showLateralSurfaces':Cesium__namespace[_0x5a92ef(0x1022)]('showLateralSurfaces'),'material':Cesium__namespace['createMaterialPropertyDescriptor'](_0x5a92ef(0xf52)),'showDomeSurfaces':Cesium__namespace['createPropertyDescriptor']('showDomeSurfaces'),'showDomeLines':Cesium__namespace['createPropertyDescriptor']('showDomeLines'),'showIntersection':Cesium__namespace[_0x5a92ef(0x1022)]('showIntersection'),'intersectionColor':Cesium__namespace['createPropertyDescriptor']('intersectionColor'),'intersectionWidth':Cesium__namespace[_0x5a92ef(0x1022)](_0x5a92ef(0x396)),'showThroughEllipsoid':Cesium__namespace['createPropertyDescriptor'](_0x5a92ef(0xda8)),'gaze':Cesium__namespace['createPropertyDescriptor']('gaze'),'showScanPlane':Cesium__namespace[_0x5a92ef(0x1022)]('showScanPlane'),'scanPlaneColor':Cesium__namespace['createPropertyDescriptor']('scanPlaneColor'),'scanPlaneMode':Cesium__namespace[_0x5a92ef(0x1022)]('scanPlaneMode'),'scanPlaneRate':Cesium__namespace[_0x5a92ef(0x1022)](_0x5a92ef(0xa3b))}),RectangularSensorGraphics['prototype']['clone']=function(_0x5011c3){var _0x24acb8={_0x1ae5de:0xeed,_0x3c8042:0xf52,_0x1ddfa4:0x43b,_0x3408a7:0x1ff,_0x405569:0x396,_0x4ca26e:0xda8},_0x463316=_0x5a92ef;return!Cesium__namespace['defined'](_0x5011c3)&&(_0x5011c3=new RectangularSensorGraphics()),_0x5011c3['show']=this['show'],_0x5011c3['radius']=this['radius'],_0x5011c3[_0x463316(_0x24acb8._0x1ae5de)]=this['xHalfAngle'],_0x5011c3['yHalfAngle']=this['yHalfAngle'],_0x5011c3['lineColor']=this['lineColor'],_0x5011c3['showSectorLines']=this['showSectorLines'],_0x5011c3['showSectorSegmentLines']=this['showSectorSegmentLines'],_0x5011c3['showLateralSurfaces']=this['showLateralSurfaces'],_0x5011c3[_0x463316(0xf52)]=this[_0x463316(_0x24acb8._0x3c8042)],_0x5011c3['showDomeSurfaces']=this['showDomeSurfaces'],_0x5011c3['showDomeLines']=this['showDomeLines'],_0x5011c3[_0x463316(_0x24acb8._0x1ddfa4)]=this['showIntersection'],_0x5011c3[_0x463316(_0x24acb8._0x3408a7)]=this[_0x463316(_0x24acb8._0x3408a7)],_0x5011c3['intersectionWidth']=this[_0x463316(_0x24acb8._0x405569)],_0x5011c3[_0x463316(_0x24acb8._0x4ca26e)]=this['showThroughEllipsoid'],_0x5011c3['gaze']=this['gaze'],_0x5011c3['showScanPlane']=this[_0x463316(0x4f3)],_0x5011c3['scanPlaneColor']=this['scanPlaneColor'],_0x5011c3['scanPlaneMode']=this['scanPlaneMode'],_0x5011c3['scanPlaneRate']=this['scanPlaneRate'],_0x5011c3;},RectangularSensorGraphics['prototype']['merge']=function(_0x170a46){var _0x15a494={_0x698bdf:0x1d7,_0x537f6e:0xf54,_0x3f2b92:0xd36,_0x37929a:0x89c,_0x15c98f:0x82c,_0x1131b6:0x1d7,_0x354b45:0x43b,_0x416c2d:0x1ff,_0x61d5c6:0xd3d},_0x22d8a1=_0x5a92ef;if(!Cesium__namespace['defined'](_0x170a46))throw new Cesium__namespace['DeveloperError'](_0x22d8a1(0x4d3));this['slice']=Cesium__namespace['defaultValue'](this['slice'],_0x170a46['slice']),this['show']=Cesium__namespace['defaultValue'](this[_0x22d8a1(0x7a6)],_0x170a46['show']),this['radius']=Cesium__namespace[_0x22d8a1(_0x15a494._0x698bdf)](this[_0x22d8a1(0xd18)],_0x170a46['radius']),this['xHalfAngle']=Cesium__namespace['defaultValue'](this[_0x22d8a1(0xeed)],_0x170a46['xHalfAngle']),this[_0x22d8a1(_0x15a494._0x537f6e)]=Cesium__namespace['defaultValue'](this['yHalfAngle'],_0x170a46['yHalfAngle']),this['lineColor']=Cesium__namespace['defaultValue'](this['lineColor'],_0x170a46[_0x22d8a1(_0x15a494._0x3f2b92)]),this['showSectorLines']=Cesium__namespace[_0x22d8a1(0x1d7)](this['showSectorLines'],_0x170a46[_0x22d8a1(_0x15a494._0x37929a)]),this[_0x22d8a1(_0x15a494._0x15c98f)]=Cesium__namespace[_0x22d8a1(0x1d7)](this['showSectorSegmentLines'],_0x170a46['showSectorSegmentLines']),this['showLateralSurfaces']=Cesium__namespace['defaultValue'](this['showLateralSurfaces'],_0x170a46['showLateralSurfaces']),this['material']=Cesium__namespace[_0x22d8a1(_0x15a494._0x1131b6)](this['material'],_0x170a46[_0x22d8a1(0xf52)]),this['showDomeSurfaces']=Cesium__namespace['defaultValue'](this['showDomeSurfaces'],_0x170a46[_0x22d8a1(0x625)]),this['showDomeLines']=Cesium__namespace['defaultValue'](this['showDomeLines'],_0x170a46['showDomeLines']),this['showIntersection']=Cesium__namespace[_0x22d8a1(_0x15a494._0x1131b6)](this[_0x22d8a1(_0x15a494._0x354b45)],_0x170a46['showIntersection']),this['intersectionColor']=Cesium__namespace['defaultValue'](this[_0x22d8a1(_0x15a494._0x416c2d)],_0x170a46['intersectionColor']),this['intersectionWidth']=Cesium__namespace['defaultValue'](this['intersectionWidth'],_0x170a46['intersectionWidth']),this['showThroughEllipsoid']=Cesium__namespace['defaultValue'](this['showThroughEllipsoid'],_0x170a46[_0x22d8a1(0xda8)]),this[_0x22d8a1(0x422)]=Cesium__namespace['defaultValue'](this['gaze'],_0x170a46['gaze']),this['showScanPlane']=Cesium__namespace['defaultValue'](this['showScanPlane'],_0x170a46['showScanPlane']),this['scanPlaneColor']=Cesium__namespace['defaultValue'](this[_0x22d8a1(0x8f0)],_0x170a46['scanPlaneColor']),this[_0x22d8a1(0xd3d)]=Cesium__namespace['defaultValue'](this[_0x22d8a1(_0x15a494._0x61d5c6)],_0x170a46['scanPlaneMode']),this[_0x22d8a1(0xa3b)]=Cesium__namespace['defaultValue'](this[_0x22d8a1(0xa3b)],_0x170a46['scanPlaneRate']);};var RectangularSensorVS=_0x5a92ef(0x41a),RectangularSensorFS=_0x5a92ef(0x367),RectangularSensor$1='uniform\x20vec4\x20u_intersectionColor;\x0auniform\x20float\x20u_intersectionWidth;\x0auniform\x20vec4\x20u_lineColor;\x0a\x0abool\x20inSensorShadow(vec3\x20coneVertexWC,\x20vec3\x20pointWC)\x20{\x0a\x20\x20\x20\x20//\x20Diagonal\x20matrix\x20from\x20the\x20unscaled\x20ellipsoid\x20space\x20to\x20the\x20scaled\x20space.\x0a\x20\x20vec3\x20D\x20=\x20czm_ellipsoidInverseRadii;\x0a\x0a\x20\x20\x20\x20//\x20Sensor\x20vertex\x20in\x20the\x20scaled\x20ellipsoid\x20space\x0a\x20\x20vec3\x20q\x20=\x20D\x20*\x20coneVertexWC;\x0a\x20\x20float\x20qMagnitudeSquared\x20=\x20dot(q,\x20q);\x0a\x20\x20float\x20test\x20=\x20qMagnitudeSquared\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20//\x20Sensor\x20vertex\x20to\x20fragment\x20vector\x20in\x20the\x20ellipsoid\x27s\x20scaled\x20space\x0a\x20\x20vec3\x20temp\x20=\x20D\x20*\x20pointWC\x20-\x20q;\x0a\x20\x20float\x20d\x20=\x20dot(temp,\x20q);\x0a\x0a\x20\x20\x20\x20//\x20Behind\x20silhouette\x20plane\x20and\x20inside\x20silhouette\x20cone\x0a\x20\x20return\x20(d\x20<\x20-test)\x20&&\x20(d\x20/\x20length(temp)\x20<\x20-sqrt(test));\x0a}\x0a\x0a\x0avec4\x20getLineColor()\x20{\x0a\x20\x20return\x20u_lineColor;\x0a}\x0a\x0avec4\x20getIntersectionColor()\x20{\x0a\x20\x20return\x20u_intersectionColor;\x0a}\x0a\x0afloat\x20getIntersectionWidth()\x20{\x0a\x20\x20return\x20u_intersectionWidth;\x0a}\x0a\x0avec2\x20sensor2dTextureCoordinates(float\x20sensorRadius,\x20vec3\x20pointMC)\x20{\x0a\x20\x20\x20\x20//\x20(s,\x20t)\x20both\x20in\x20the\x20range\x20[0,\x201]\x0a\x20\x20float\x20t\x20=\x20pointMC.z\x20/\x20sensorRadius;\x0a\x20\x20float\x20s\x20=\x201.0\x20+\x20(atan(pointMC.y,\x20pointMC.x)\x20/\x20czm_twoPi);\x0a\x20\x20s\x20=\x20s\x20-\x20floor(s);\x0a\x0a\x20\x20return\x20vec2(s,\x20t);\x0a}\x0a',RectangularSensorScanPlaneFS='#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20bool\x20u_showIntersection;\x0auniform\x20bool\x20u_showThroughEllipsoid;\x0a\x0auniform\x20float\x20u_radius;\x0auniform\x20float\x20u_xHalfAngle;\x0auniform\x20float\x20u_yHalfAngle;\x0auniform\x20float\x20u_normalDirection;\x0auniform\x20vec4\x20u_color;\x0a\x0avarying\x20vec3\x20v_position;\x0avarying\x20vec3\x20v_positionWC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0avec4\x20getColor(float\x20sensorRadius,\x20vec3\x20pointEC)\x20{\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20vec3\x20pointMC\x20=\x20(czm_inverseModelView\x20*\x20vec4(pointEC,\x201.0)).xyz;\x0a\x20\x20materialInput.st\x20=\x20sensor2dTextureCoordinates(sensorRadius,\x20pointMC);\x0a\x20\x20materialInput.str\x20=\x20pointMC\x20/\x20sensorRadius;\x0a\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20materialInput.normalEC\x20=\x20u_normalDirection\x20*\x20normalEC;\x0a\x0a\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a\x20\x20material.diffuse\x20=\x20u_color.rgb;\x0a\x20\x20material.alpha\x20=\x20u_color.a;\x0a\x20\x20\x20\x20//\x20czm_lightDirectionEC在cesium1.66开始加入的\x0a\x20\x20return\x20mix(czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC),\x20vec4(material.diffuse,\x20material.alpha),\x200.4);\x0a\x0a}\x0a\x0abool\x20isOnBoundary(float\x20value,\x20float\x20epsilon)\x20{\x0a\x20\x20float\x20width\x20=\x20getIntersectionWidth();\x0a\x20\x20float\x20tolerance\x20=\x20width\x20*\x20epsilon;\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20float\x20delta\x20=\x20max(abs(dFdx(value)),\x20abs(dFdy(value)));\x0a\x20\x20float\x20pixels\x20=\x20width\x20*\x20delta;\x0a\x20\x20float\x20temp\x20=\x20abs(value);\x0a\x20\x20return\x20temp\x20<\x20tolerance\x20&&\x20temp\x20<\x20pixels\x20||\x20(delta\x20<\x2010.0\x20*\x20tolerance\x20&&\x20temp\x20-\x20delta\x20<\x20tolerance\x20&&\x20temp\x20<\x20pixels);\x0a#else\x0a\x20\x20return\x20abs(value)\x20<\x20tolerance;\x0a#endif\x0a}\x0a\x0avec4\x20shade(bool\x20isOnBoundary)\x20{\x0a\x20\x20if(u_showIntersection\x20&&\x20isOnBoundary)\x20{\x0a\x20\x20\x20\x20return\x20getIntersectionColor();\x0a\x20\x20}\x0a\x20\x20return\x20getColor(u_radius,\x20v_positionEC);\x0a}\x0a\x0afloat\x20ellipsoidSurfaceFunction(vec3\x20point)\x20{\x0a\x20\x20vec3\x20scaled\x20=\x20czm_ellipsoidInverseRadii\x20*\x20point;\x0a\x20\x20return\x20dot(scaled,\x20scaled)\x20-\x201.0;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20sensorVertexWC\x20=\x20czm_model[3].xyz;\x20\x20\x20\x20\x20\x20//\x20(0.0,\x200.0,\x200.0)\x20in\x20model\x20coordinates\x0a\x0a\x20\x20float\x20positionX\x20=\x20v_position.x;\x0a\x20\x20float\x20positionY\x20=\x20v_position.y;\x0a\x20\x20float\x20positionZ\x20=\x20v_position.z;\x0a\x0a\x20\x20vec3\x20zDir\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a\x20\x20vec3\x20lineX\x20=\x20vec3(positionX,\x200,\x20positionZ);\x0a\x20\x20vec3\x20lineY\x20=\x20vec3(0,\x20positionY,\x20positionZ);\x0a\x20\x20float\x20resX\x20=\x20dot(normalize(lineX),\x20zDir);\x0a\x20\x20if(resX\x20<\x20cos(u_xHalfAngle)\x20-\x200.0001)\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x20\x20float\x20resY\x20=\x20dot(normalize(lineY),\x20zDir);\x0a\x20\x20if(resY\x20<\x20cos(u_yHalfAngle)\x20-\x200.0001)\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x0a\x20\x20float\x20ellipsoidValue\x20=\x20ellipsoidSurfaceFunction(v_positionWC);\x0a\x0a\x20\x20if(!u_showThroughEllipsoid)\x20{\x0a\x20\x20\x20\x20if(ellipsoidValue\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(inSensorShadow(sensorVertexWC,\x20v_positionWC))\x20{\x0a\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20bool\x20isOnEllipsoid\x20=\x20isOnBoundary(ellipsoidValue,\x20czm_epsilon3);\x0a\x20\x20gl_FragColor\x20=\x20shade(isOnEllipsoid);\x0a}\x0a',BoundingSphere=Cesium__namespace['BoundingSphere'],Cartesian3$1=Cesium__namespace['Cartesian3'],Color$1=Cesium__namespace['Color'],combine=Cesium__namespace[_0x5a92ef(0x350)],ComponentDatatype=Cesium__namespace[_0x5a92ef(0xc38)],defaultValue=Cesium__namespace[_0x5a92ef(0x1d7)],defined$1=Cesium__namespace['defined'],DeveloperError$1=Cesium__namespace['DeveloperError'],Matrix4$1=Cesium__namespace['Matrix4'],PrimitiveType=Cesium__namespace['PrimitiveType'],Buffer=Cesium__namespace[_0x5a92ef(0xfd8)],BufferUsage=Cesium__namespace['BufferUsage'],DrawCommand=Cesium__namespace['DrawCommand'],Pass=Cesium__namespace['Pass'],RenderState=Cesium__namespace[_0x5a92ef(0x8b8)],ShaderProgram=Cesium__namespace[_0x5a92ef(0x9a9)],ShaderSource=Cesium__namespace[_0x5a92ef(0xdca)],VertexArray=Cesium__namespace['VertexArray'],BlendingState=Cesium__namespace[_0x5a92ef(0x47b)],CullFace=Cesium__namespace['CullFace'],Material=Cesium__namespace['Material'],SceneMode=Cesium__namespace['SceneMode'],VertexFormat=Cesium__namespace['VertexFormat'],CesiumMath=Cesium__namespace['Math'],Matrix3$1=Cesium__namespace['Matrix3'],JulianDate=Cesium__namespace['JulianDate'],sin=Math['sin'],cos=Math[_0x5a92ef(0xa50)],tan=Math['tan'],atan=Math['atan'],attributeLocations={'position':0x0,'normal':0x1};function RectangularSensorPrimitive(_0x1d25ec){var _0x3e47fc={_0x10949b:0x3f7,_0x53c524:0x3f7,_0x36d958:0xe0a,_0x5e34bd:0xeed,_0xf36e1a:0xf54,_0x327956:0xd36,_0x4b0d49:0x89c,_0x3921c5:0x458,_0x18838c:0xdec,_0x90eb8f:0x625,_0x2d2db4:0x83c,_0xbf0949:0x83c,_0x2714f2:0x396,_0x204a51:0xda8,_0x1a2594:0xd29,_0x20bc86:0xf6a,_0x5dffc6:0xd3d,_0x432a0f:0xd99,_0x169c87:0xa86,_0x4e6df3:0xaf2,_0x57a28f:0x6d7,_0x5bb0e9:0xa4c,_0x202b55:0x5ef},_0x26e227={_0x4ea1fa:0x396},_0x48d2c6={_0x262c51:0xf54},_0x13c59d=_0x5a92ef,_0x582c4e=this;_0x1d25ec=defaultValue(_0x1d25ec,defaultValue['EMPTY_OBJECT']),this['show']=defaultValue(_0x1d25ec['show'],!![]),this[_0x13c59d(_0x3e47fc._0x10949b)]=defaultValue(_0x1d25ec[_0x13c59d(_0x3e47fc._0x53c524)],0x20),this['modelMatrix']=Matrix4$1['clone'](_0x1d25ec['modelMatrix'],new Matrix4$1()),this['_modelMatrix']=new Matrix4$1(),this['_computedModelMatrix']=new Matrix4$1(),this[_0x13c59d(_0x3e47fc._0x36d958)]=new Matrix4$1(),this[_0x13c59d(0xd18)]=defaultValue(_0x1d25ec['radius'],Number['POSITIVE_INFINITY']),this['_radius']=undefined,this[_0x13c59d(_0x3e47fc._0x5e34bd)]=defaultValue(_0x1d25ec['xHalfAngle'],0x0),this[_0x13c59d(0xb26)]=undefined,this[_0x13c59d(_0x3e47fc._0xf36e1a)]=defaultValue(_0x1d25ec['yHalfAngle'],0x0),this['_yHalfAngle']=undefined,this[_0x13c59d(_0x3e47fc._0x327956)]=defaultValue(_0x1d25ec['lineColor'],Color$1['WHITE']),this[_0x13c59d(_0x3e47fc._0x4b0d49)]=defaultValue(_0x1d25ec['showSectorLines'],!![]),this['showSectorSegmentLines']=defaultValue(_0x1d25ec['showSectorSegmentLines'],!![]),this['showLateralSurfaces']=defaultValue(_0x1d25ec['showLateralSurfaces'],!![]),this['material']=defined$1(_0x1d25ec['material'])?_0x1d25ec['material']:Material[_0x13c59d(0xdec)](Material[_0x13c59d(_0x3e47fc._0x3921c5)]),this['_material']=undefined,this['_translucent']=undefined,this[_0x13c59d(0x88c)]=defined$1(_0x1d25ec['lateralSurfaceMaterial'])?_0x1d25ec['lateralSurfaceMaterial']:Material[_0x13c59d(_0x3e47fc._0x18838c)](Material[_0x13c59d(0x458)]),this['_lateralSurfaceMaterial']=undefined,this['_lateralSurfaceTranslucent']=undefined,this[_0x13c59d(_0x3e47fc._0x90eb8f)]=defaultValue(_0x1d25ec['showDomeSurfaces'],!![]),this[_0x13c59d(_0x3e47fc._0x2d2db4)]=defined$1(_0x1d25ec['domeSurfaceMaterial'])?_0x1d25ec[_0x13c59d(_0x3e47fc._0xbf0949)]:Material[_0x13c59d(0xdec)](Material[_0x13c59d(_0x3e47fc._0x3921c5)]),this['_domeSurfaceMaterial']=undefined,this['showDomeLines']=defaultValue(_0x1d25ec['showDomeLines'],!![]),this['showIntersection']=defaultValue(_0x1d25ec[_0x13c59d(0x43b)],!![]),this[_0x13c59d(0x1ff)]=defaultValue(_0x1d25ec['intersectionColor'],Color$1['WHITE']),this['intersectionWidth']=defaultValue(_0x1d25ec[_0x13c59d(_0x3e47fc._0x2714f2)],0x5),this[_0x13c59d(_0x3e47fc._0x204a51)]=defaultValue(_0x1d25ec['showThroughEllipsoid'],![]),this[_0x13c59d(_0x3e47fc._0x1a2594)]=undefined,this['showScanPlane']=defaultValue(_0x1d25ec[_0x13c59d(0x4f3)],!![]),this['scanPlaneColor']=defaultValue(_0x1d25ec[_0x13c59d(0x8f0)],Color$1[_0x13c59d(_0x3e47fc._0x20bc86)]),this[_0x13c59d(_0x3e47fc._0x5dffc6)]=defaultValue(_0x1d25ec['scanPlaneMode'],'horizontal'),this['scanPlaneRate']=defaultValue(_0x1d25ec['scanPlaneRate'],0xa),this['_scanePlaneXHalfAngle']=0x0,this['_scanePlaneYHalfAngle']=0x0,this[_0x13c59d(_0x3e47fc._0x432a0f)]=JulianDate['now'](),this['_boundingSphere']=new BoundingSphere(),this[_0x13c59d(_0x3e47fc._0x169c87)]=new BoundingSphere(),this['_sectorFrontCommand']=new DrawCommand({'owner':this,'primitiveType':PrimitiveType[_0x13c59d(0x8e4)],'boundingVolume':this['_boundingSphereWC']}),this[_0x13c59d(_0x3e47fc._0x4e6df3)]=new DrawCommand({'owner':this,'primitiveType':PrimitiveType[_0x13c59d(0x8e4)],'boundingVolume':this['_boundingSphereWC']}),this['_sectorVA']=undefined,this[_0x13c59d(0xf6e)]=new DrawCommand({'owner':this,'primitiveType':PrimitiveType[_0x13c59d(0xc1b)],'boundingVolume':this[_0x13c59d(_0x3e47fc._0x169c87)]}),this['_sectorLineVA']=undefined,this[_0x13c59d(0x782)]=new DrawCommand({'owner':this,'primitiveType':PrimitiveType['LINES'],'boundingVolume':this['_boundingSphereWC']}),this[_0x13c59d(_0x3e47fc._0x57a28f)]=undefined,this['_domeFrontCommand']=new DrawCommand({'owner':this,'primitiveType':PrimitiveType['TRIANGLES'],'boundingVolume':this['_boundingSphereWC']}),this['_domeBackCommand']=new DrawCommand({'owner':this,'primitiveType':PrimitiveType['TRIANGLES'],'boundingVolume':this['_boundingSphereWC']}),this['_domeVA']=undefined,this[_0x13c59d(_0x3e47fc._0x5bb0e9)]=new DrawCommand({'owner':this,'primitiveType':PrimitiveType['LINES'],'boundingVolume':this['_boundingSphereWC']}),this['_domeLineVA']=undefined,this['_scanPlaneFrontCommand']=new DrawCommand({'owner':this,'primitiveType':PrimitiveType[_0x13c59d(0x8e4)],'boundingVolume':this['_boundingSphereWC']}),this['_scanPlaneBackCommand']=new DrawCommand({'owner':this,'primitiveType':PrimitiveType['TRIANGLES'],'boundingVolume':this[_0x13c59d(_0x3e47fc._0x169c87)]}),this['_scanRadialCommand']=undefined,this['_colorCommands']=[],this['_frontFaceRS']=undefined,this[_0x13c59d(_0x3e47fc._0x202b55)]=undefined,this['_sp']=undefined,this['_uniforms']={'u_type':function _0x5a8a58(){return 0x0;},'u_xHalfAngle':function _0x1ed1e5(){return _0x582c4e['xHalfAngle'];},'u_yHalfAngle':function _0x3337b4(){var _0x587359=_0x13c59d;return _0x582c4e[_0x587359(_0x48d2c6._0x262c51)];},'u_radius':function _0x340866(){return _0x582c4e['radius'];},'u_showThroughEllipsoid':function _0x12e304(){return _0x582c4e['showThroughEllipsoid'];},'u_showIntersection':function _0x4ef3d9(){return _0x582c4e['showIntersection'];},'u_intersectionColor':function _0x203392(){var _0x4b0aff=_0x13c59d;return _0x582c4e[_0x4b0aff(0x1ff)];},'u_intersectionWidth':function _0x4297d8(){var _0x484033=_0x13c59d;return _0x582c4e[_0x484033(0x396)];},'u_normalDirection':function _0x188fee(){return 0x1;},'u_lineColor':function _0x52057e(){return _0x582c4e['lineColor'];}},this['_scanUniforms']={'u_xHalfAngle':function _0x4d2c92(){return _0x582c4e['_scanePlaneXHalfAngle'];},'u_yHalfAngle':function _0x5c65f6(){var _0xf083eb=_0x13c59d;return _0x582c4e[_0xf083eb(0x8f6)];},'u_radius':function _0x4fc57e(){return _0x582c4e['radius'];},'u_color':function _0x178409(){return _0x582c4e['scanPlaneColor'];},'u_showThroughEllipsoid':function _0x4a7b07(){return _0x582c4e['showThroughEllipsoid'];},'u_showIntersection':function _0x8062a3(){return _0x582c4e['showIntersection'];},'u_intersectionColor':function _0x22b2ed(){return _0x582c4e['intersectionColor'];},'u_intersectionWidth':function _0x101d62(){var _0x2456f1=_0x13c59d;return _0x582c4e[_0x2456f1(_0x26e227._0x4ea1fa)];},'u_normalDirection':function _0x44ba8(){return 0x1;},'u_lineColor':function _0x301c16(){return _0x582c4e['lineColor'];}};}RectangularSensorPrimitive[_0x5a92ef(0xe26)]['update']=function(_0x4db73c){var _0x2f159={_0x29af05:0xb26,_0x5ec4dd:0xee5,_0x50c53c:0x5f1,_0x2bd908:0xfc7,_0x5cd538:0x215,_0x5d52ff:0xfc3,_0x4c6969:0xe0a,_0x260af0:0xe0a},_0xeca06d=_0x5a92ef,_0x498af3=_0x4db73c['mode'];if(!this['show']||_0x498af3!==SceneMode['SCENE3D'])return;var _0x2512c0=![],_0x2f1163=![],_0x514a6=![],_0x47afff=this['xHalfAngle'],_0x40d5bd=this['yHalfAngle'];if(_0x47afff<0x0||_0x40d5bd<0x0)throw new DeveloperError$1('halfAngle\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.');if(_0x47afff===0x0||_0x40d5bd===0x0)return;(this[_0xeca06d(_0x2f159._0x29af05)]!==_0x47afff||this['_yHalfAngle']!==_0x40d5bd)&&(this['_xHalfAngle']=_0x47afff,this['_yHalfAngle']=_0x40d5bd,_0x2512c0=!![]);var _0x19efa4=this['radius'];if(_0x19efa4<0x0)throw new DeveloperError$1('this.radius\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.');var _0x2781ca=![];this[_0xeca06d(_0x2f159._0x5ec4dd)]!==_0x19efa4&&(_0x2781ca=!![],this['_radius']=_0x19efa4,this['_boundingSphere']=new BoundingSphere(Cartesian3$1['ZERO'],this['radius']));var _0x3b41b5=!Matrix4$1[_0xeca06d(_0x2f159._0x50c53c)](this['modelMatrix'],this['_modelMatrix']);(_0x3b41b5||_0x2781ca)&&(Matrix4$1['clone'](this['modelMatrix'],this[_0xeca06d(0x64c)]),Matrix4$1[_0xeca06d(_0x2f159._0x2bd908)](this['modelMatrix'],this[_0xeca06d(0xd18)],this['_computedModelMatrix']),BoundingSphere['transform'](this['_boundingSphere'],this['modelMatrix'],this['_boundingSphereWC']));var _0x5331ef=this[_0xeca06d(0xda8)];this['_showThroughEllipsoid']!==this['showThroughEllipsoid']&&(this['_showThroughEllipsoid']=_0x5331ef,_0x2f1163=!![]);var _0x1e3fe=this['material'];this['_material']!==_0x1e3fe&&(this['_material']=_0x1e3fe,_0x2f1163=!![],_0x514a6=!![]);var _0x9925d7=_0x1e3fe['isTranslucent']();this['_translucent']!==_0x9925d7&&(this['_translucent']=_0x9925d7,_0x2f1163=!![]);if(this['showScanPlane']){var _0x50646c=_0x4db73c['time'],_0x9e62fb=JulianDate['secondsDifference'](_0x50646c,this['_time']);_0x9e62fb<0x0&&(this['_time']=JulianDate['clone'](_0x50646c,this['_time']));var _0x213a1f=Math['max'](_0x9e62fb%this['scanPlaneRate']/this['scanPlaneRate'],0x0),_0x7c2614,_0x232daf=new Matrix3$1();if(this['scanPlaneMode']==='horizontal'){_0x7c2614=0x2*_0x40d5bd*_0x213a1f-_0x40d5bd;var _0xca1a45=cos(_0x7c2614),_0x1e90ad=tan(_0x47afff),_0x35538b=atan(_0xca1a45*_0x1e90ad);this['_scanePlaneXHalfAngle']=_0x35538b,this['_scanePlaneYHalfAngle']=_0x7c2614,Cesium__namespace['Matrix3']['fromRotationX'](this[_0xeca06d(0x8f6)],_0x232daf);}else{_0x7c2614=0x2*_0x47afff*_0x213a1f-_0x47afff;var _0x48e2d4=tan(_0x40d5bd),_0x2ecc40=cos(_0x7c2614),_0xa6a52a=atan(_0x2ecc40*_0x48e2d4);this[_0xeca06d(_0x2f159._0x5cd538)]=_0x7c2614,this[_0xeca06d(0x8f6)]=_0xa6a52a,Cesium__namespace['Matrix3']['fromRotationY'](this['_scanePlaneXHalfAngle'],_0x232daf);}Cesium__namespace['Matrix4'][_0xeca06d(_0x2f159._0x5d52ff)](this[_0xeca06d(0xa10)],_0x232daf,this['_computedScanPlaneModelMatrix']),Matrix4$1['multiplyByUniformScale'](this[_0xeca06d(_0x2f159._0x4c6969)],this['radius'],this[_0xeca06d(_0x2f159._0x260af0)]);}_0x2512c0&&createVertexArray(this,_0x4db73c);_0x2f1163&&createRenderState(this,_0x5331ef,_0x9925d7);_0x514a6&&createShaderProgram(this,_0x4db73c,_0x1e3fe);(_0x2f1163||_0x514a6)&&createCommands(this,_0x9925d7);var _0x5af162=_0x4db73c['commandList'],_0x384953=_0x4db73c['passes'],_0x9a72f7=this['_colorCommands'];if(_0x384953['render'])for(var _0x340d58=0x0,_0x2ea512=_0x9a72f7['length'];_0x340d58<_0x2ea512;_0x340d58++){var _0x155737=_0x9a72f7[_0x340d58];_0x5af162['push'](_0x155737);}};var nScratch=new Cartesian3$1();function computeUnitPosiiton(_0x360e9b,_0x528f07,_0x2169aa){var _0x46081b={_0x4cf5eb:0x8e7},_0x9e6977=_0x5a92ef,_0x2d77be=_0x360e9b['slice'],_0x3dcc70=cos(_0x2169aa),_0x263d8c=tan(_0x2169aa),_0x389511=cos(_0x528f07),_0x47acfa=tan(_0x528f07),_0x459441=atan(_0x389511*_0x263d8c),_0x45a3a3=atan(_0x3dcc70*_0x47acfa),_0x372df7=[];for(var _0x54ab47=0x0;_0x54ab47<_0x2d77be;_0x54ab47++){var _0x1b7e98=0x2*_0x459441*_0x54ab47/(_0x2d77be-0x1)-_0x459441;_0x372df7['push'](new Cartesian3$1(0x0,sin(_0x1b7e98),cos(_0x1b7e98)));}var _0x3c062c=[];for(var _0x2e0105=0x0;_0x2e0105<_0x2d77be;_0x2e0105++){var _0xd92770=0x2*_0x45a3a3*_0x2e0105/(_0x2d77be-0x1)-_0x45a3a3;_0x3c062c[_0x9e6977(_0x46081b._0x4cf5eb)](new Cartesian3$1(sin(_0xd92770),0x0,cos(_0xd92770)));}return{'zoy':_0x372df7,'zox':_0x3c062c};}function computeSectorPositions(_0x48a54f,_0x461a27){var _0x35e226={_0x2baaec:0xeed,_0x3fa3a7:0x8e7,_0x5ac77d:0xec3},_0x15685d={_0x4a2e98:0x23b},_0x112a14=_0x5a92ef,_0x318497=_0x48a54f[_0x112a14(_0x35e226._0x2baaec)],_0x42ca09=_0x48a54f[_0x112a14(0xf54)],_0x561444=_0x461a27['zoy'],_0x35c0fa=_0x461a27[_0x112a14(0x9a5)],_0x3e15cd=[],_0xdf587c=new Matrix3$1(),_0x206567=Matrix3$1['fromRotationY'](_0x318497,_0xdf587c);return _0x3e15cd[_0x112a14(_0x35e226._0x3fa3a7)](_0x561444['map'](function(_0x5e6a7c){return Matrix3$1['multiplyByVector'](_0x206567,_0x5e6a7c,new Cesium__namespace['Cartesian3']());})),_0x206567=Matrix3$1['fromRotationX'](-_0x42ca09,_0xdf587c),_0x3e15cd[_0x112a14(0x8e7)](_0x35c0fa[_0x112a14(0xace)](function(_0x26bb18){var _0x389757=_0x112a14;return Matrix3$1['multiplyByVector'](_0x206567,_0x26bb18,new Cesium__namespace[(_0x389757(_0x15685d._0x4a2e98))]());})['reverse']()),_0x206567=Matrix3$1[_0x112a14(_0x35e226._0x5ac77d)](-_0x318497,_0xdf587c),_0x3e15cd[_0x112a14(_0x35e226._0x3fa3a7)](_0x561444['map'](function(_0x4d4795){return Matrix3$1['multiplyByVector'](_0x206567,_0x4d4795,new Cesium__namespace['Cartesian3']());})[_0x112a14(0x1027)]()),_0x206567=Matrix3$1['fromRotationX'](_0x42ca09,_0xdf587c),_0x3e15cd['push'](_0x35c0fa[_0x112a14(0xace)](function(_0x5941a2){return Matrix3$1['multiplyByVector'](_0x206567,_0x5941a2,new Cesium__namespace['Cartesian3']());})),_0x3e15cd;}function createSectorVertexArray(_0x3c1ea5,_0x32206b){var _0x5c801f={_0x42533a:0x75b},_0x133201=_0x5a92ef,_0x80a4c0=Array['prototype']['concat']['apply']([],_0x32206b)['length']-_0x32206b['length'],_0x199018=new Float32Array(0x2*0x3*0x3*_0x80a4c0),_0x12682a=0x0;for(var _0x5c1ffe=0x0,_0x43f8cc=_0x32206b['length'];_0x5c1ffe<_0x43f8cc;_0x5c1ffe++){var _0x28e372=_0x32206b[_0x5c1ffe],_0xe48959=Cartesian3$1['normalize'](Cartesian3$1['cross'](_0x28e372[0x0],_0x28e372[_0x28e372['length']-0x1],nScratch),nScratch);for(var _0x4b4f7b=0x0,_0x230828=_0x28e372['length']-0x1;_0x4b4f7b<_0x230828;_0x4b4f7b++){_0x199018[_0x12682a++]=0x0,_0x199018[_0x12682a++]=0x0,_0x199018[_0x12682a++]=0x0,_0x199018[_0x12682a++]=-_0xe48959['x'],_0x199018[_0x12682a++]=-_0xe48959['y'],_0x199018[_0x12682a++]=-_0xe48959['z'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b]['x'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b]['y'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b]['z'],_0x199018[_0x12682a++]=-_0xe48959['x'],_0x199018[_0x12682a++]=-_0xe48959['y'],_0x199018[_0x12682a++]=-_0xe48959['z'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b+0x1]['x'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b+0x1]['y'],_0x199018[_0x12682a++]=_0x28e372[_0x4b4f7b+0x1]['z'],_0x199018[_0x12682a++]=-_0xe48959['x'],_0x199018[_0x12682a++]=-_0xe48959['y'],_0x199018[_0x12682a++]=-_0xe48959['z'];}}var _0x529616=Buffer['createVertexBuffer']({'context':_0x3c1ea5,'typedArray':_0x199018,'usage':BufferUsage['STATIC_DRAW']}),_0xa7a9c0=0x2*0x3*Float32Array['BYTES_PER_ELEMENT'],_0x447e60=[{'index':attributeLocations[_0x133201(0xd91)],'vertexBuffer':_0x529616,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype['FLOAT'],'offsetInBytes':0x0,'strideInBytes':_0xa7a9c0},{'index':attributeLocations[_0x133201(_0x5c801f._0x42533a)],'vertexBuffer':_0x529616,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype['FLOAT'],'offsetInBytes':0x3*Float32Array['BYTES_PER_ELEMENT'],'strideInBytes':_0xa7a9c0}];return new VertexArray({'context':_0x3c1ea5,'attributes':_0x447e60});}function createSectorLineVertexArray(_0x3fe983,_0x33c978){var _0x14b7f0={_0x57fcc8:0x23c},_0x4b8dd2=_0x5a92ef,_0x1be245=_0x33c978[_0x4b8dd2(0x6ba)],_0x3e5d68=new Float32Array(0x3*0x3*_0x1be245),_0x202d93=0x0;for(var _0x4d8a21=0x0,_0x38c7f5=_0x33c978['length'];_0x4d8a21<_0x38c7f5;_0x4d8a21++){var _0x2e5c26=_0x33c978[_0x4d8a21];_0x3e5d68[_0x202d93++]=0x0,_0x3e5d68[_0x202d93++]=0x0,_0x3e5d68[_0x202d93++]=0x0,_0x3e5d68[_0x202d93++]=_0x2e5c26[0x0]['x'],_0x3e5d68[_0x202d93++]=_0x2e5c26[0x0]['y'],_0x3e5d68[_0x202d93++]=_0x2e5c26[0x0]['z'];}var _0x43590e=Buffer[_0x4b8dd2(_0x14b7f0._0x57fcc8)]({'context':_0x3fe983,'typedArray':_0x3e5d68,'usage':BufferUsage['STATIC_DRAW']}),_0x149437=0x3*Float32Array[_0x4b8dd2(0x628)],_0x4165e5=[{'index':attributeLocations['position'],'vertexBuffer':_0x43590e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype['FLOAT'],'offsetInBytes':0x0,'strideInBytes':_0x149437}];return new VertexArray({'context':_0x3fe983,'attributes':_0x4165e5});}function createSectorSegmentLineVertexArray(_0x1d0e41,_0x3133e3){var _0x24626b={_0x5873bd:0x4b9,_0x3f72d4:0xd91},_0x35d370=_0x5a92ef,_0x210840=Array['prototype'][_0x35d370(_0x24626b._0x5873bd)]['apply']([],_0x3133e3)['length']-_0x3133e3[_0x35d370(0x6ba)],_0x34097b=new Float32Array(0x3*0x3*_0x210840),_0x3ca9c9=0x0;for(var _0x54b146=0x0,_0x3fb206=_0x3133e3['length'];_0x54b146<_0x3fb206;_0x54b146++){var _0x4c0b6f=_0x3133e3[_0x54b146];for(var _0x4ce3f3=0x0,_0x43c5b3=_0x4c0b6f['length']-0x1;_0x4ce3f3<_0x43c5b3;_0x4ce3f3++){_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3]['x'],_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3]['y'],_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3]['z'],_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3+0x1]['x'],_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3+0x1]['y'],_0x34097b[_0x3ca9c9++]=_0x4c0b6f[_0x4ce3f3+0x1]['z'];}}var _0x2cd071=Buffer['createVertexBuffer']({'context':_0x1d0e41,'typedArray':_0x34097b,'usage':BufferUsage['STATIC_DRAW']}),_0x48f622=0x3*Float32Array['BYTES_PER_ELEMENT'],_0x40167c=[{'index':attributeLocations[_0x35d370(_0x24626b._0x3f72d4)],'vertexBuffer':_0x2cd071,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype['FLOAT'],'offsetInBytes':0x0,'strideInBytes':_0x48f622}];return new VertexArray({'context':_0x1d0e41,'attributes':_0x40167c});}function createDomeVertexArray(_0x441671){var _0x883f45=_0x5a92ef,_0x789364=Cesium__namespace['EllipsoidGeometry']['createGeometry'](new Cesium__namespace['EllipsoidGeometry']({'vertexFormat':VertexFormat['POSITION_ONLY'],'stackPartitions':0x20,'slicePartitions':0x20})),_0x161ad2=VertexArray['fromGeometry']({'context':_0x441671,'geometry':_0x789364,'attributeLocations':attributeLocations,'bufferUsage':BufferUsage[_0x883f45(0xd74)],'interleave':![]});return _0x161ad2;}function createDomeLineVertexArray(_0x4aafc2){var _0x26ccf6={_0x2f531a:0x1ec},_0x230852=_0x5a92ef,_0x1276b4=Cesium__namespace['EllipsoidOutlineGeometry']['createGeometry'](new Cesium__namespace['EllipsoidOutlineGeometry']({'vertexFormat':VertexFormat[_0x230852(_0x26ccf6._0x2f531a)],'stackPartitions':0x20,'slicePartitions':0x20})),_0x535f4a=VertexArray['fromGeometry']({'context':_0x4aafc2,'geometry':_0x1276b4,'attributeLocations':attributeLocations,'bufferUsage':BufferUsage[_0x230852(0xd74)],'interleave':![]});return _0x535f4a;}function createScanPlaneVertexArray(_0x3a87c9,_0x3e3c93){var _0x5b6a3b={_0x15a4d0:0xd74},_0x24e8f7=_0x5a92ef,_0x10e1f4=_0x3e3c93[_0x24e8f7(0x6ba)]-0x1,_0x1d1625=new Float32Array(0x3*0x3*_0x10e1f4),_0x5d5a56=0x0;for(var _0x3f4252=0x0;_0x3f4252<_0x10e1f4;_0x3f4252++){_0x1d1625[_0x5d5a56++]=0x0,_0x1d1625[_0x5d5a56++]=0x0,_0x1d1625[_0x5d5a56++]=0x0,_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252]['x'],_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252]['y'],_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252]['z'],_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252+0x1]['x'],_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252+0x1]['y'],_0x1d1625[_0x5d5a56++]=_0x3e3c93[_0x3f4252+0x1]['z'];}var _0xb688e2=Buffer['createVertexBuffer']({'context':_0x3a87c9,'typedArray':_0x1d1625,'usage':BufferUsage[_0x24e8f7(_0x5b6a3b._0x15a4d0)]}),_0x52ff80=0x3*Float32Array['BYTES_PER_ELEMENT'],_0x7d69e0=[{'index':attributeLocations['position'],'vertexBuffer':_0xb688e2,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype['FLOAT'],'offsetInBytes':0x0,'strideInBytes':_0x52ff80}];return new VertexArray({'context':_0x3a87c9,'attributes':_0x7d69e0});}function createVertexArray(_0x43bd82,_0x4b9901){var _0xeff5cb={_0x354acc:0x8d6,_0x1d5d56:0x985,_0x5555d7:0x4f3},_0x1a6a06=_0x5a92ef,_0x3c96f2=_0x4b9901['context'],_0x40b437=computeUnitPosiiton(_0x43bd82,_0x43bd82['xHalfAngle'],_0x43bd82['yHalfAngle']),_0x1cfc3a=computeSectorPositions(_0x43bd82,_0x40b437);_0x43bd82[_0x1a6a06(0x6ab)]&&(_0x43bd82[_0x1a6a06(_0xeff5cb._0x354acc)]=createSectorVertexArray(_0x3c96f2,_0x1cfc3a));_0x43bd82['showSectorLines']&&(_0x43bd82['_sectorLineVA']=createSectorLineVertexArray(_0x3c96f2,_0x1cfc3a));_0x43bd82['showSectorSegmentLines']&&(_0x43bd82['_sectorSegmentLineVA']=createSectorSegmentLineVertexArray(_0x3c96f2,_0x1cfc3a));_0x43bd82[_0x1a6a06(0x625)]&&(_0x43bd82[_0x1a6a06(0x504)]=createDomeVertexArray(_0x3c96f2));_0x43bd82['showDomeLines']&&(_0x43bd82[_0x1a6a06(_0xeff5cb._0x1d5d56)]=createDomeLineVertexArray(_0x3c96f2));if(_0x43bd82[_0x1a6a06(_0xeff5cb._0x5555d7)]){if(_0x43bd82['scanPlaneMode']==='horizontal'){var _0x3fef37=computeUnitPosiiton(_0x43bd82,CesiumMath[_0x1a6a06(0x2ec)],0x0);_0x43bd82[_0x1a6a06(0x4b3)]=createScanPlaneVertexArray(_0x3c96f2,_0x3fef37['zox']);}else{var _0x35edc1=computeUnitPosiiton(_0x43bd82,0x0,CesiumMath['PI_OVER_TWO']);_0x43bd82['_scanPlaneVA']=createScanPlaneVertexArray(_0x3c96f2,_0x35edc1['zoy']);}}}function createCommonShaderProgram(_0x58ad5b,_0x487414,_0x270d3a){var _0x1ef0f8={_0x3fa6e5:0x5f4,_0x5cbebf:0xf9a,_0xbd7212:0x85b},_0x35c7a2=_0x5a92ef,_0x1a22e9=_0x487414['context'],_0x43d4b2=RectangularSensorVS,_0x44d8f1=new ShaderSource({'sources':[RectangularSensor$1,_0x270d3a[_0x35c7a2(_0x1ef0f8._0x3fa6e5)],RectangularSensorFS]});_0x58ad5b['_sp']=ShaderProgram[_0x35c7a2(_0x1ef0f8._0x5cbebf)]({'context':_0x1a22e9,'shaderProgram':_0x58ad5b['_sp'],'vertexShaderSource':_0x43d4b2,'fragmentShaderSource':_0x44d8f1,'attributeLocations':attributeLocations});var _0xc19b58=new ShaderSource({'sources':[RectangularSensor$1,_0x270d3a['shaderSource'],RectangularSensorFS],'pickColorQualifier':_0x35c7a2(_0x1ef0f8._0xbd7212)});_0x58ad5b['_pickSP']=ShaderProgram['replaceCache']({'context':_0x1a22e9,'shaderProgram':_0x58ad5b[_0x35c7a2(0x102b)],'vertexShaderSource':_0x43d4b2,'fragmentShaderSource':_0xc19b58,'attributeLocations':attributeLocations});}function createScanPlaneShaderProgram(_0x26673e,_0x425c9f,_0x2e5c4c){var _0x1a2b3e={_0x1c1a5b:0xf5b},_0x54c450=_0x5a92ef,_0x2e6f4b=_0x425c9f['context'],_0x2c8133=RectangularSensorVS,_0x58b1cf=new ShaderSource({'sources':[RectangularSensor$1,_0x2e5c4c['shaderSource'],RectangularSensorScanPlaneFS]});_0x26673e['_scanePlaneSP']=ShaderProgram[_0x54c450(0xf9a)]({'context':_0x2e6f4b,'shaderProgram':_0x26673e[_0x54c450(_0x1a2b3e._0x1c1a5b)],'vertexShaderSource':_0x2c8133,'fragmentShaderSource':_0x58b1cf,'attributeLocations':attributeLocations});}function createShaderProgram(_0x3b1551,_0x56ce3f,_0x4dd443){var _0x4df36d={_0x4da3bc:0x4f3},_0x3772af=_0x5a92ef;createCommonShaderProgram(_0x3b1551,_0x56ce3f,_0x4dd443),_0x3b1551[_0x3772af(_0x4df36d._0x4da3bc)]&&createScanPlaneShaderProgram(_0x3b1551,_0x56ce3f,_0x4dd443);}function createRenderState(_0x4156cc,_0x2c5acc,_0x39e1e0){var _0x8ad8ad={_0x2d7a73:0x38e,_0x55bb18:0x1018},_0x27d386=_0x5a92ef;_0x39e1e0?(_0x4156cc['_frontFaceRS']=RenderState['fromCache']({'depthTest':{'enabled':!_0x2c5acc},'depthMask':![],'blending':BlendingState[_0x27d386(0x1018)],'cull':{'enabled':!![],'face':CullFace['BACK']}}),_0x4156cc['_backFaceRS']=RenderState[_0x27d386(_0x8ad8ad._0x2d7a73)]({'depthTest':{'enabled':!_0x2c5acc},'depthMask':![],'blending':BlendingState['ALPHA_BLEND'],'cull':{'enabled':!![],'face':CullFace['FRONT']}}),_0x4156cc[_0x27d386(0x715)]=RenderState['fromCache']({'depthTest':{'enabled':!_0x2c5acc},'depthMask':![],'blending':BlendingState[_0x27d386(_0x8ad8ad._0x55bb18)]})):(_0x4156cc['_frontFaceRS']=RenderState['fromCache']({'depthTest':{'enabled':!_0x2c5acc},'depthMask':!![]}),_0x4156cc[_0x27d386(0x715)]=RenderState[_0x27d386(0x38e)]({'depthTest':{'enabled':!![]},'depthMask':!![]}));}function createCommand(_0x5c6c89,_0x207206,_0x20d280,_0x4d4d42,_0x5b019d,_0x15b91d,_0x28d15d,_0x13badc,_0x37fb0f,_0x2aa20d,_0x4aea3e,_0x31c667){var _0x3539c6={_0xde5374:0x32d,_0x1dcff7:0x4cf},_0x393790=_0x5a92ef;_0x2aa20d&&_0x20d280&&(_0x20d280[_0x393790(0x4cf)]=_0x28d15d,_0x20d280[_0x393790(0x692)]=_0x5b019d,_0x20d280[_0x393790(0x66c)]=_0x15b91d,_0x20d280['uniformMap']=combine(_0x13badc,_0x5c6c89['_material']['_uniforms']),_0x20d280['uniformMap'][_0x393790(_0x3539c6._0xde5374)]=function(){return-0x1;},_0x20d280['pass']=_0x4aea3e,_0x20d280['modelMatrix']=_0x37fb0f,_0x5c6c89['_colorCommands']['push'](_0x20d280)),_0x207206[_0x393790(_0x3539c6._0x1dcff7)]=_0x28d15d,_0x207206['renderState']=_0x4d4d42,_0x207206['shaderProgram']=_0x15b91d,_0x207206['uniformMap']=combine(_0x13badc,_0x5c6c89['_material']['_uniforms']),_0x31c667&&(_0x207206[_0x393790(0x6bc)]['u_type']=function(){return 0x1;}),_0x207206['pass']=_0x4aea3e,_0x207206['modelMatrix']=_0x37fb0f,_0x5c6c89['_colorCommands']['push'](_0x207206);}function createCommands(_0x2a2765,_0x132c1a){var _0x323c98={_0x321c13:0x3a3,_0x5c2e32:0xf89,_0x1380a3:0x1eb,_0x9997db:0xd0a,_0x12f501:0xf89,_0x48c1ae:0xe0a},_0x14d442=_0x5a92ef;_0x2a2765['_colorCommands']['length']=0x0;var _0xffb0cd=_0x132c1a?Pass['TRANSLUCENT']:Pass['OPAQUE'];_0x2a2765[_0x14d442(0x6ab)]&&createCommand(_0x2a2765,_0x2a2765[_0x14d442(_0x323c98._0x321c13)],_0x2a2765['_sectorBackCommand'],_0x2a2765['_frontFaceRS'],_0x2a2765['_backFaceRS'],_0x2a2765[_0x14d442(_0x323c98._0x5c2e32)],_0x2a2765['_sectorVA'],_0x2a2765['_uniforms'],_0x2a2765['_computedModelMatrix'],_0x132c1a,_0xffb0cd),_0x2a2765['showSectorLines']&&createCommand(_0x2a2765,_0x2a2765['_sectorLineCommand'],undefined,_0x2a2765['_frontFaceRS'],_0x2a2765['_backFaceRS'],_0x2a2765['_sp'],_0x2a2765['_sectorLineVA'],_0x2a2765['_uniforms'],_0x2a2765[_0x14d442(_0x323c98._0x1380a3)],_0x132c1a,_0xffb0cd,!![]),_0x2a2765['showSectorSegmentLines']&&createCommand(_0x2a2765,_0x2a2765[_0x14d442(0x782)],undefined,_0x2a2765['_frontFaceRS'],_0x2a2765[_0x14d442(0x5ef)],_0x2a2765['_sp'],_0x2a2765['_sectorSegmentLineVA'],_0x2a2765[_0x14d442(_0x323c98._0x9997db)],_0x2a2765['_computedModelMatrix'],_0x132c1a,_0xffb0cd,!![]),_0x2a2765[_0x14d442(0x625)]&&createCommand(_0x2a2765,_0x2a2765['_domeFrontCommand'],_0x2a2765['_domeBackCommand'],_0x2a2765['_frontFaceRS'],_0x2a2765['_backFaceRS'],_0x2a2765[_0x14d442(_0x323c98._0x5c2e32)],_0x2a2765['_domeVA'],_0x2a2765['_uniforms'],_0x2a2765[_0x14d442(0x1eb)],_0x132c1a,_0xffb0cd),_0x2a2765['showDomeLines']&&createCommand(_0x2a2765,_0x2a2765['_domeLineCommand'],undefined,_0x2a2765['_frontFaceRS'],_0x2a2765['_backFaceRS'],_0x2a2765[_0x14d442(_0x323c98._0x12f501)],_0x2a2765['_domeLineVA'],_0x2a2765['_uniforms'],_0x2a2765[_0x14d442(0x1eb)],_0x132c1a,_0xffb0cd,!![]),_0x2a2765[_0x14d442(0x4f3)]&&createCommand(_0x2a2765,_0x2a2765['_scanPlaneFrontCommand'],_0x2a2765['_scanPlaneBackCommand'],_0x2a2765['_frontFaceRS'],_0x2a2765['_backFaceRS'],_0x2a2765['_scanePlaneSP'],_0x2a2765['_scanPlaneVA'],_0x2a2765[_0x14d442(0x25d)],_0x2a2765[_0x14d442(_0x323c98._0x48c1ae)],_0x132c1a,_0xffb0cd);}var AssociativeArray=Cesium__namespace['AssociativeArray'],Cartesian3=Cesium__namespace['Cartesian3'],Color=Cesium__namespace['Color'],defined=Cesium__namespace['defined'],DeveloperError=Cesium__namespace[_0x5a92ef(0xdab)],Matrix3=Cesium__namespace[_0x5a92ef(0x5d6)],Matrix4=Cesium__namespace['Matrix4'],Quaternion=Cesium__namespace['Quaternion'],MaterialProperty=Cesium__namespace[_0x5a92ef(0xb83)],Property=Cesium__namespace['Property'],matrix3Scratch=new Matrix3(),cachedPosition=new Cartesian3(),cachedGazePosition=new Cartesian3(),cachedOrientation=new Quaternion(),diffVectorScratch=new Cartesian3(),orientationScratch=new Quaternion();function removePrimitive(_0x145f99,_0x15759a,_0xef5f1){var _0x4c4c78={_0x1824a1:0x946,_0x2e4517:0x5e7},_0x87b7f3=_0x5a92ef,_0x225897=_0x15759a[_0x145f99['id']];if(Cesium__namespace[_0x87b7f3(0x70e)](_0x225897)){var _0x3ec0d6=_0x225897[_0x87b7f3(_0x4c4c78._0x1824a1)];try{_0xef5f1[_0x87b7f3(0xfaa)](_0x3ec0d6);}catch(_0x30057b){}_0x3ec0d6['isDestroyed']&&!_0x3ec0d6[_0x87b7f3(_0x4c4c78._0x2e4517)]()&&_0x3ec0d6['destroy'](),delete _0x15759a[_0x145f99['id']];}}function RectangularSensorVisualizer(_0x67adc2,_0x468e98){var _0x238f81={_0x3eb39d:0xb01},_0x7659d2=_0x5a92ef;if(!defined(_0x67adc2))throw new DeveloperError('scene\x20is\x20required.');if(!defined(_0x468e98))throw new DeveloperError(_0x7659d2(_0x238f81._0x3eb39d));_0x468e98[_0x7659d2(0x20c)]['addEventListener'](RectangularSensorVisualizer['prototype']['_onCollectionChanged'],this),this['_scene']=_0x67adc2,this['_primitives']=_0x67adc2['primitives'],this['_entityCollection']=_0x468e98,this['_hash']={},this[_0x7659d2(0xcd4)]=new AssociativeArray(),this['_onCollectionChanged'](_0x468e98,_0x468e98['values'],[],[]);}RectangularSensorVisualizer[_0x5a92ef(0xe26)]['update']=function(_0x230b6f){var _0x4137cc={_0x47bf53:0x640,_0x554f88:0x3ee,_0x3224a9:0x52e,_0x3623bd:0xeed,_0x30ae9b:0xd36,_0x5548ac:0xf8f,_0x24fdea:0x71c,_0x505b2:0xf6a,_0x5a2828:0xdd6,_0x137525:0x35e},_0x5778c7=_0x5a92ef;if(!defined(_0x230b6f))throw new DeveloperError('time\x20is\x20required.');var _0xbcc674=this['_entitiesToVisualize']['values'],_0x2ed5a7=this['_hash'],_0x4864f5=this['_primitives'],_0x271139,_0x4367f5,_0xfb8828,_0x33a50e,_0x85ad2c;for(var _0x2e61fa=0x0,_0x176c0d=_0xbcc674['length'];_0x2e61fa<_0x176c0d;_0x2e61fa++){var _0x8efd14=_0xbcc674[_0x2e61fa],_0xa3fba2=_0x8efd14['_rectangularSensorMars'],_0x3957fe=_0x2ed5a7[_0x8efd14['id']],_0x4231ab=_0x8efd14[_0x5778c7(0x813)]&&_0x8efd14['isAvailable'](_0x230b6f)&&Property['getValueOrDefault'](_0xa3fba2['_show'],_0x230b6f,!![]);_0x4231ab&&(_0x271139=Property['getValueOrUndefined'](_0x8efd14['_position'],_0x230b6f,cachedPosition),_0x4367f5=Property['getValueOrUndefined'](_0x8efd14[_0x5778c7(_0x4137cc._0x47bf53)],_0x230b6f,cachedOrientation),_0xfb8828=Property['getValueOrUndefined'](_0xa3fba2[_0x5778c7(0xee5)],_0x230b6f),_0x33a50e=Property['getValueOrUndefined'](_0xa3fba2['_xHalfAngle'],_0x230b6f),_0x85ad2c=Property['getValueOrUndefined'](_0xa3fba2['_yHalfAngle'],_0x230b6f),_0x4231ab=defined(_0x271139)&&defined(_0x33a50e)&&defined(_0x85ad2c));if(!_0x4231ab){defined(_0x3957fe)&&(_0x3957fe['primitive'][_0x5778c7(0x7a6)]=![]);continue;}var _0x59fd93=defined(_0x3957fe)?_0x3957fe['primitive']:undefined;!defined(_0x59fd93)&&(_0x59fd93=new RectangularSensorPrimitive(),_0x59fd93['id']=_0x8efd14,_0x4864f5['add'](_0x59fd93),_0x3957fe={'primitive':_0x59fd93,'position':undefined,'orientation':undefined},_0x2ed5a7[_0x8efd14['id']]=_0x3957fe);var _0x25c26c=Property[_0x5778c7(0x233)](_0xa3fba2['_gaze'],_0x230b6f);if(defined(_0x25c26c)){var _0x4ecb29=Property['getValueOrUndefined'](_0x25c26c['_position'],_0x230b6f,cachedGazePosition);if(!defined(_0x271139)||!defined(_0x4ecb29))continue;var _0x111ed2=Cartesian3['subtract'](_0x271139,_0x4ecb29,diffVectorScratch),_0x5d9aa0=Cartesian3['angleBetween'](Cesium__namespace['Cartesian3']['UNIT_Z'],_0x111ed2),_0x3a9993=Cartesian3['cross'](Cesium__namespace['Cartesian3']['UNIT_Z'],_0x111ed2,diffVectorScratch);_0x4367f5=Quaternion['fromAxisAngle'](_0x3a9993,_0x5d9aa0-Math['PI'],orientationScratch),_0xfb8828=Cartesian3['distance'](_0x271139,_0x4ecb29),_0x59fd93[_0x5778c7(0xa10)]=Matrix4['fromRotationTranslation'](Matrix3['fromQuaternion'](_0x4367f5,matrix3Scratch),_0x271139,_0x59fd93['modelMatrix']);}else(!Cartesian3['equals'](_0x271139,_0x3957fe['position'])||!Quaternion['equals'](_0x4367f5,_0x3957fe['orientation']))&&(defined(_0x4367f5)?(_0x59fd93['modelMatrix']=Matrix4['fromRotationTranslation'](Matrix3[_0x5778c7(_0x4137cc._0x554f88)](_0x4367f5,matrix3Scratch),_0x271139,_0x59fd93['modelMatrix']),_0x3957fe['position']=Cartesian3[_0x5778c7(0x52e)](_0x271139,_0x3957fe[_0x5778c7(0xd91)]),_0x3957fe['orientation']=Quaternion[_0x5778c7(_0x4137cc._0x3224a9)](_0x4367f5,_0x3957fe['orientation'])):(_0x59fd93['modelMatrix']=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x271139),_0x3957fe[_0x5778c7(0xd91)]=Cartesian3['clone'](_0x271139,_0x3957fe['position'])));_0x59fd93['show']=!![],_0x59fd93['gaze']=_0x25c26c,_0x59fd93['radius']=_0xfb8828,_0x59fd93[_0x5778c7(_0x4137cc._0x3623bd)]=_0x33a50e,_0x59fd93['yHalfAngle']=_0x85ad2c,_0x59fd93[_0x5778c7(_0x4137cc._0x30ae9b)]=Property['getValueOrDefault'](_0xa3fba2['_lineColor'],_0x230b6f,Color['WHITE']),_0x59fd93['showSectorLines']=Property['getValueOrDefault'](_0xa3fba2['_showSectorLines'],_0x230b6f,!![]),_0x59fd93['showSectorSegmentLines']=Property['getValueOrDefault'](_0xa3fba2['_showSectorSegmentLines'],_0x230b6f,!![]),_0x59fd93['showLateralSurfaces']=Property['getValueOrDefault'](_0xa3fba2['_showLateralSurfaces'],_0x230b6f,!![]),_0x59fd93[_0x5778c7(0xf52)]=MaterialProperty['getValue'](_0x230b6f,_0xa3fba2[_0x5778c7(_0x4137cc._0x5548ac)],_0x59fd93['material']),_0x59fd93['showDomeSurfaces']=Property['getValueOrDefault'](_0xa3fba2['_showDomeSurfaces'],_0x230b6f,!![]),_0x59fd93['showDomeLines']=Property[_0x5778c7(0x35e)](_0xa3fba2['_showDomeLines'],_0x230b6f,!![]),_0x59fd93['showIntersection']=Property['getValueOrDefault'](_0xa3fba2[_0x5778c7(_0x4137cc._0x24fdea)],_0x230b6f,!![]),_0x59fd93['intersectionColor']=Property[_0x5778c7(0x35e)](_0xa3fba2['_intersectionColor'],_0x230b6f,Color[_0x5778c7(_0x4137cc._0x505b2)]),_0x59fd93['intersectionWidth']=Property[_0x5778c7(0x35e)](_0xa3fba2['_intersectionWidth'],_0x230b6f,0x1),_0x59fd93['showThroughEllipsoid']=Property[_0x5778c7(0x35e)](_0xa3fba2['_showThroughEllipsoid'],_0x230b6f,![]),_0x59fd93[_0x5778c7(0xd3d)]=Property['getValueOrDefault'](_0xa3fba2[_0x5778c7(0xe39)],_0x230b6f),_0x59fd93[_0x5778c7(0x8f0)]=Property['getValueOrDefault'](_0xa3fba2[_0x5778c7(_0x4137cc._0x5a2828)],_0x230b6f,Color['WHITE']),_0x59fd93[_0x5778c7(0x4f3)]=Property[_0x5778c7(_0x4137cc._0x137525)](_0xa3fba2['_showScanPlane'],_0x230b6f,!![]),_0x59fd93['scanPlaneRate']=Property['getValueOrDefault'](_0xa3fba2['_scanPlaneRate'],_0x230b6f,0x1);}return!![];},RectangularSensorVisualizer[_0x5a92ef(0xe26)]['isDestroyed']=function(){return![];},RectangularSensorVisualizer['prototype']['destroy']=function(){var _0xda66f8={_0x5bf062:0x4f2,_0x1522a0:0xe1d},_0x371d98=_0x5a92ef,_0x144513=this['_entitiesToVisualize'][_0x371d98(_0xda66f8._0x5bf062)],_0x1e19ef=this['_hash'],_0x707b2a=this['_primitives'];for(var _0x5290d0=_0x144513['length']-0x1;_0x5290d0>-0x1;_0x5290d0--){removePrimitive(_0x144513[_0x5290d0],_0x1e19ef,_0x707b2a);}for(var _0x59d885 in this){delete this[_0x59d885];}return Cesium__namespace[_0x371d98(_0xda66f8._0x1522a0)](this);},RectangularSensorVisualizer['prototype'][_0x5a92ef(0x23a)]=function(_0xc585bf,_0x4e3d0b,_0x1b89a5,_0x4298b4){var _0x11d695={_0x1621a0:0x779},_0x4bb419=_0x5a92ef,_0x4eaedd=this['_entitiesToVisualize'];if(!_0x4eaedd)return;var _0x367372=this[_0x4bb419(0xefc)],_0x56929c=this[_0x4bb419(0x583)],_0x4b899d,_0x22ecd6;for(_0x4b899d=_0x4e3d0b['length']-0x1;_0x4b899d>-0x1;_0x4b899d--){_0x22ecd6=_0x4e3d0b[_0x4b899d],defined(_0x22ecd6[_0x4bb419(_0x11d695._0x1621a0)])&&defined(_0x22ecd6['_position'])&&_0x4eaedd['set'](_0x22ecd6['id'],_0x22ecd6);}for(_0x4b899d=_0x4298b4['length']-0x1;_0x4b899d>-0x1;_0x4b899d--){_0x22ecd6=_0x4298b4[_0x4b899d],defined(_0x22ecd6[_0x4bb419(0x779)])&&defined(_0x22ecd6['_position'])?_0x4eaedd['set'](_0x22ecd6['id'],_0x22ecd6):(removePrimitive(_0x22ecd6,_0x367372,_0x56929c),_0x4eaedd['remove'](_0x22ecd6['id']));}for(_0x4b899d=_0x1b89a5['length']-0x1;_0x4b899d>-0x1;_0x4b899d--){_0x22ecd6=_0x1b89a5[_0x4b899d],removePrimitive(_0x22ecd6,_0x367372,_0x56929c),_0x4eaedd['remove'](_0x22ecd6['id']);}};var originalDefaultVisualizersCallback=Cesium__namespace['DataSourceDisplay']['defaultVisualizersCallback'];Cesium__namespace['DataSourceDisplay'][_0x5a92ef(0xe17)]=function(_0xfabe66,_0x497f40,_0x32e0de){var _0x1dfeaa=_0x32e0de['entities'],_0x1b9d1a=originalDefaultVisualizersCallback(_0xfabe66,_0x497f40,_0x32e0de);return _0x1b9d1a['concat']([new RectangularSensorVisualizer(_0xfabe66,_0x1dfeaa)]);};var RectangularSensor=function(_0x44775e){var _0x44c2d4={_0xdb2563:0x87e},_0x13f454={_0x4016f6:0x70e,_0xbdc972:0x326,_0x5008b2:0x46e,_0x29f240:0x8f0},_0x266736={_0x302435:0xf52,_0xc3c72a:0x3d5,_0x25ba8c:0x84b},_0x308f99={_0x245a93:0xe4f},_0x2770b8={_0x19b14f:0x5da,_0x2e105e:0xca4,_0x5d0a17:0x2fa},_0x5ce8a6={_0x270276:0x737},_0x17f8aa=_0x5a92ef;_inherits(_0x4ecf17,_0x44775e);var _0x8c0a3e=_createSuper(_0x4ecf17);function _0x4ecf17(){return _classCallCheck(this,_0x4ecf17),_0x8c0a3e['apply'](this,arguments);}return _createClass(_0x4ecf17,[{'key':'entityGraphic','get':function _0x450b19(){var _0x5759f2=_0x4361,_0xdb1d6c;return(_0xdb1d6c=this['_entity'])===null||_0xdb1d6c===void 0x0?void 0x0:_0xdb1d6c[_0x5759f2(_0x5ce8a6._0x270276)];}},{'key':'radius','get':function _0x3467d7(){var _0x5d6e49=_0x4361;return this['style'][_0x5d6e49(0xd18)];},'set':function _0x22d44f(_0x1f4a1a){var _0xe62de9=_0x4361;this['style']['radius']=_0x1f4a1a,this[_0xe62de9(0xe4f)]&&(this['entityGraphic']['radius']=_0x1f4a1a);}},{'key':'_mountedHook','value':function _0xcabacd(){var _0x10d383=_0x4361,_0x57da21={'position':this['position'],'orientation':this['getOrientation'](),'rectangularSensorMars':new RectangularSensorGraphics(RectangularSensorStyleConver['toCesiumVal'](this['style']))};this['_entity']=this['_createEntity'](_0x57da21),this[_0x10d383(_0x2770b8._0x19b14f)][_0x10d383(_0x2770b8._0x2e105e)]&&this[_0x10d383(_0x2770b8._0x5d0a17)]();}},{'key':'_updateStyleHook','value':function _0x11b9df(_0x50ae02,_0x5ad70b){var _0x2c5a7e=_0x4361;if(this['_entity']&&this['_state']===State['ADDED']){var _0x5a942f=this['_layer']['dataSource'];_0x5a942f['entities']['remove'](this['_entity']),delete this['_entity'],this['_mountedHook'](),_0x5a942f['entities']['add'](this[_0x2c5a7e(_0x308f99._0x245a93)]);}}},{'key':'_updateEntityOpacity','value':function _0xf81579(_0xdb47b2,_0xa3781f){var _0x5f222b=_0x4361,_0x14478c=_0xdb47b2===null||_0xdb47b2===void 0x0?void 0x0:_0xdb47b2[_0x5f222b(_0x266736._0x302435)];if(!_0x14478c)return![];var _0xcdf96a=getCesiumColor(_0x14478c['color'],Cesium__namespace[_0x5f222b(_0x266736._0xc3c72a)][_0x5f222b(0xf6a)]);return!Cesium__namespace['defined'](this[_0x5f222b(0x3be)])&&(this['_material_color_alpha']=_0xcdf96a['alpha']),_0x14478c[_0x5f222b(_0x266736._0x25ba8c)]=_0xcdf96a['withAlpha'](this['_material_color_alpha']*_0xa3781f),!![];}},{'key':'_updateExOpacity','value':function _0x2b2890(_0x474073){var _0x4d9ee5=_0x4361,_0x289306=getCesiumColor(this['entityGraphic']['lineColor'],Cesium__namespace[_0x4d9ee5(0x3d5)]['WHITE']);!Cesium__namespace[_0x4d9ee5(_0x13f454._0x4016f6)](this[_0x4d9ee5(0x326)])&&(this[_0x4d9ee5(_0x13f454._0xbdc972)]=_0x289306['alpha']);this[_0x4d9ee5(0x758)]['lineColor']=_0x289306['withAlpha'](this['_lineColor_alpha']*_0x474073);var _0x17ccf1=getCesiumColor(this[_0x4d9ee5(0x758)][_0x4d9ee5(0x8f0)],Cesium__namespace['Color']['WHITE']);!Cesium__namespace['defined'](this[_0x4d9ee5(_0x13f454._0x5008b2)])&&(this['_scanPlaneColor_alpha']=_0x17ccf1['alpha']),this['entityGraphic'][_0x4d9ee5(_0x13f454._0x29f240)]=_0x17ccf1[_0x4d9ee5(0x6ac)](this['_scanPlaneColor_alpha']*_0x474073);}},{'key':_0x17f8aa(_0x44c2d4._0xdb2563),'value':function _0xc617db(_0x183595,_0x5eee73){return RectangularSensorStyleConver['toJSON'](_0x183595,_0x5eee73,!![]);}}]),_0x4ecf17;}(BasePointEntity);register$4('rectangularSensor',RectangularSensor,!![]);var DEF_STYLE$j={'distance':0.1,'perPositionHeight':!![],'showFrustum':![],'opacity':0x1},Video2D=function(_0x2ccd67){var _0x148457={_0x5a25cf:0x7aa,_0x5ba200:0x9dd,_0x2410a8:0xc18,_0x4b2bf5:0x53a,_0x180e8e:0x7e5,_0x5c3c03:0x698,_0x1d15f0:0x795},_0x10da4d={_0xbbb308:0x925,_0x49a255:0x399,_0x3b4663:0x5d3},_0xbe3580={_0x23b6b1:0xf35},_0x833691={_0x1cf1d0:0xfaa,_0x522427:0xb03,_0x5b8b1f:0xef1,_0x3c2a18:0x86c,_0x4f53cf:0x4bc},_0x2a345a={_0x15d150:0xb11,_0x4808d3:0xb92,_0x1eb59b:0xb03},_0x35c128={_0x50f758:0xab0},_0x49681f={_0x566fb4:0xbf2},_0x2c846a={_0x4244ec:0x23b,_0x43f21a:0x5d6,_0x48c08f:0x797,_0x2acfd5:0xcda,_0x2b2e66:0xfaa,_0x43dd62:0xccb,_0x6fee0b:0x86a},_0x3d3ef1={_0x5ab830:0xcc1},_0xc16059={_0x2da802:0x399,_0x41d4d2:0xd91,_0x495f84:0xab0,_0x4885fc:0x9b7,_0x50d30c:0x8db,_0x71d13:0xd1e,_0x17e9c2:0x24e,_0x2009fe:0x926,_0x3325b0:0x8a2,_0x1fed31:0x348,_0x38d12d:0x348,_0x363ae4:0x387,_0x3d2458:0x89a,_0x35b75d:0x23b,_0x1e7dc8:0xab0,_0x3794e8:0x348,_0x3ffd38:0xf4a},_0xa54186={_0x5385c7:0x86a,_0x379a8e:0xbf2},_0x38d0cd={_0x47eaff:0x49c},_0x356cb7={_0x197a64:0x642},_0x21d3e1={_0x56b94a:0xbf2,_0x157c27:0xbf2,_0x5c453d:0x5da,_0x1f129b:0x3d5},_0x4ebb53={_0x4ec6d2:0xbf2},_0x5def78={_0x2b2e58:0xf52,_0x1bfead:0xeb2,_0x1f115d:0xe8e},_0x5e2586={_0x282ae6:0x89a,_0x232d4f:0xcc1},_0x5a823e={_0x534283:0x24e},_0x278d0d={_0x114a38:0xdd0},_0x18842f={_0x2ad29c:0x5da},_0x10c6eb={_0x26870a:0x208,_0x2efe6d:0x23b,_0x170e13:0x7c9,_0x268bd0:0xab0},_0x48a5d6={_0x2591fe:0x6e4,_0xca3f2e:0x4ba},_0x3232bb={_0x551b4e:0x6e4},_0x1d4737={_0x58619d:0x8e7,_0x4c4380:0x711,_0x3a54b8:0x4b9},_0x3272e7={_0x5c344b:0x53f},_0x31b3aa=_0x5a92ef;_inherits(_0x4d1eac,_0x2ccd67);var _0x2d9944=_createSuper(_0x4d1eac);function _0x4d1eac(){var _0x7416a6=_0x4361,_0x39fcbc,_0x4bdb6c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4d1eac),_0x4bdb6c['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$j),_0x4bdb6c['style']||{}),_0x39fcbc=_0x2d9944[_0x7416a6(_0x3272e7._0x5c344b)](this,_0x4bdb6c),_0x4bdb6c['position']&&(_0x39fcbc['position']=_0x4bdb6c[_0x7416a6(0xd91)]),_0x39fcbc['_videoPlay']=!![],_0x39fcbc;}return _createClass(_0x4d1eac,[{'key':'czmObjectEx','get':function _0x3b51c2(){var _0x2cd1cc=_0x4361,_0x89770d=[];return this['_frustumPrimitive']&&_0x89770d[_0x2cd1cc(_0x1d4737._0x58619d)](this['_frustumPrimitive']),this['_entity_label']&&_0x89770d[_0x2cd1cc(0x8e7)](this['_entity_label']),this[_0x2cd1cc(_0x1d4737._0x4c4380)]&&(_0x89770d=_0x89770d[_0x2cd1cc(_0x1d4737._0x3a54b8)](this[_0x2cd1cc(0x711)])),_0x89770d;}},{'key':'position','get':function _0x25049c(){var _0x43fbe6=_0x4361;return getPositionValue(this[_0x43fbe6(_0x3232bb._0x551b4e)]);},'set':function _0x249c12(_0x17a291){var _0x1c121c=_0x4361,_0x4e978b;this['_point']=LngLatPoint['parse'](_0x17a291),this[_0x1c121c(_0x48a5d6._0x2591fe)]=(_0x4e978b=this[_0x1c121c(_0x48a5d6._0xca3f2e)])===null||_0x4e978b===void 0x0?void 0x0:_0x4e978b['toCartesian'](),this['_entity']&&(this['_updatePositionsHook'](),this[_0x1c121c(0xcc1)](),this[_0x1c121c(0xcb3)]());}},{'key':'point','get':function _0x26083e(){var _0x2f3fc4=_0x4361;return this[_0x2f3fc4(0x4ba)];}},{'key':_0x31b3aa(_0x148457._0x5a25cf),'get':function _0x542f62(){var _0x2bc3c9=_0x31b3aa;return this[_0x2bc3c9(0x874)]['toArray']();}},{'key':_0x31b3aa(0xb5c),'get':function _0xa3158(){return this['options']['targetPosition'];},'set':function _0x543b3b(_0x569f78){var _0x23bcfc=_0x31b3aa,_0xd9e410;this['options']['targetPosition']=_0x569f78;if(!this[_0x23bcfc(0x399)])return;var _0x2e254a=this['position'];if(!_0x2e254a)return;var _0x263e8f=LngLatPoint[_0x23bcfc(_0x10c6eb._0x26870a)](_0x569f78,(_0xd9e410=this['_map'])===null||_0xd9e410===void 0x0?void 0x0:_0xd9e410['currentTime']);this[_0x23bcfc(0x89a)]=Cesium__namespace[_0x23bcfc(0x23b)]['distance'](_0x2e254a,_0x263e8f);var _0x5e23ea=Cesium__namespace['Cartesian3']['normalize'](Cesium__namespace['Cartesian3']['subtract'](_0x263e8f,_0x2e254a,new Cesium__namespace[(_0x23bcfc(_0x10c6eb._0x2efe6d))]()),new Cesium__namespace['Cartesian3']()),_0x2ac081=Cesium__namespace['Cartesian3']['normalize'](_0x2e254a,new Cesium__namespace[(_0x23bcfc(_0x10c6eb._0x2efe6d))]()),_0x3aa34a=new Cesium__namespace['Camera'](this['_map'][_0x23bcfc(_0x10c6eb._0x170e13)]);_0x3aa34a['position']=_0x2e254a,_0x3aa34a['direction']=_0x5e23ea,_0x3aa34a['up']=_0x2ac081,this['style'][_0x23bcfc(0x9b7)]=Cesium__namespace['Math']['toDegrees'](_0x3aa34a['heading']),this['style'][_0x23bcfc(0x9dd)]=Cesium__namespace[_0x23bcfc(_0x10c6eb._0x268bd0)]['toDegrees'](_0x3aa34a[_0x23bcfc(0x9dd)]),this['_updateDraw'](),this['_bindHierarchy']();}},{'key':'heading','get':function _0x7446bd(){var _0x2722c1;return(_0x2722c1=this['style']['heading'])!==null&&_0x2722c1!==void 0x0?_0x2722c1:0x0;},'set':function _0x33337a(_0x199c47){this['style']['heading']=_0x199c47,this['_updateDraw'](),this['_bindHierarchy']();}},{'key':_0x31b3aa(_0x148457._0x5ba200),'get':function _0x1df0db(){var _0x179b8c=_0x31b3aa,_0x55ce9b;return(_0x55ce9b=this[_0x179b8c(0x5da)]['pitch'])!==null&&_0x55ce9b!==void 0x0?_0x55ce9b:0x0;},'set':function _0x244f86(_0x457e68){var _0x331887=_0x31b3aa;this[_0x331887(_0x18842f._0x2ad29c)]['pitch']=_0x457e68,this['_updateDraw'](),this['_bindHierarchy']();}},{'key':'roll','get':function _0x53c0a7(){var _0x5acfcc;return(_0x5acfcc=this['style']['roll'])!==null&&_0x5acfcc!==void 0x0?_0x5acfcc:0x0;},'set':function _0x1631dd(_0x5c9665){var _0x584d7a=_0x31b3aa;this[_0x584d7a(0x5da)]['roll']=_0x5c9665,this['_updateDraw'](),this['_bindHierarchy']();}},{'key':'angle','get':function _0x1bf718(){return this['style']['angle'];},'set':function _0x2238f2(_0x43450a){var _0x497aa4=_0x31b3aa;this['style'][_0x497aa4(_0x278d0d._0x114a38)]=_0x43450a,this['_updateDraw'](),this[_0x497aa4(0xcb3)]();}},{'key':_0x31b3aa(0x24e),'get':function _0x54bf0e(){var _0x30c921=_0x31b3aa,_0xecb231;return(_0xecb231=this['style'][_0x30c921(_0x5a823e._0x534283)])!==null&&_0xecb231!==void 0x0?_0xecb231:this['style']['angle'];},'set':function _0x9e9f6e(_0x309e43){this['style']['angle2']=_0x309e43,this['_updateDraw'](),this['_bindHierarchy']();}},{'key':'distance','get':function _0x427099(){return this['style']['distance'];},'set':function _0xdfff91(_0x2f5d52){var _0x3ea98e=_0x31b3aa;this['style'][_0x3ea98e(_0x5e2586._0x282ae6)]=_0x2f5d52,this[_0x3ea98e(_0x5e2586._0x232d4f)](),this['_bindHierarchy']();}},{'key':'opacity','get':function _0xbd9a3f(){var _0x52c948=_0x31b3aa;return this[_0x52c948(0x5da)]['opacity'];},'set':function _0x3b67f7(_0x1c1241){var _0x1e0805=_0x31b3aa;this['style'][_0x1e0805(0xd87)]=_0x1c1241,this['_entity']&&(this[_0x1e0805(0xe4f)]['polygon'][_0x1e0805(_0x5def78._0x2b2e58)]['_color']['_value']['alpha']=_0x1c1241,this['_entity'][_0x1e0805(_0x5def78._0x1bfead)]['material'][_0x1e0805(_0x5def78._0x1f115d)]=_0x1c1241!==0x1);}},{'key':_0x31b3aa(0xdf1),'get':function _0x3fa51a(){return this['style']['showFrustum'];},'set':function _0x59d88c(_0x4083c5){this['style']['showFrustum']=_0x4083c5,this['_frustumPrimitive']['show']=_0x4083c5;}},{'key':'play','get':function _0x150d67(){return this['_videoPlay'];},'set':function _0x1caa57(_0x2fdbf9){var _0x19dae2=_0x31b3aa;this[_0x19dae2(0xa6e)]=_0x2fdbf9;if(!this['_videoContainer'])return;try{this['_videoPlay']?this[_0x19dae2(_0x4ebb53._0x4ec6d2)]['play']():this['_videoContainer']['pause']();}catch(_0x56ef40){}}},{'key':'updateVideoContainer','value':function _0x870201(){var _0x4a6b32=_0x31b3aa,_0x3158a4;this['_hasRemoveElement']&&(_0x3158a4=this['_videoContainer'])!==null&&_0x3158a4!==void 0x0&&_0x3158a4['parentNode']&&(this['_videoContainer']['parentNode']['removeChild'](this[_0x4a6b32(0xbf2)]),delete this['_hasRemoveElement'],delete this[_0x4a6b32(_0x21d3e1._0x56b94a)]);if(this['style']['url'])this[_0x4a6b32(_0x21d3e1._0x157c27)]=createVideo(this['style']['url'],this['style']['fileType'],'',document['body']),this['_videoContainer'][_0x4a6b32(_0x21d3e1._0x5c453d)]['display']='none',this[_0x4a6b32(0x676)]=!![];else this['style']['container']&&(this[_0x4a6b32(_0x21d3e1._0x56b94a)]=this['style'][_0x4a6b32(0xabf)]);this['_videoContainer']&&(this['_entity'][_0x4a6b32(0xeb2)][_0x4a6b32(0xf52)]=new Cesium__namespace['ImageMaterialProperty']({'image':this['_videoContainer'],'color':Cesium__namespace[_0x4a6b32(_0x21d3e1._0x1f129b)]['WHITE'][_0x4a6b32(0x6ac)](this['style']['opacity']),'transparent':this['style']['opacity']!==0x1}));}},{'key':'_mountedHook','value':function _0x363c83(){var _0x550c5c=_0x31b3aa;_get(_getPrototypeOf(_0x4d1eac['prototype']),_0x550c5c(0x415),this)[_0x550c5c(0x53f)](this),this[_0x550c5c(0x514)]['targetPosition']&&(this['targetPosition']=this['options']['targetPosition']),this[_0x550c5c(_0x356cb7._0x197a64)]();}},{'key':'_updateStyleHook','value':function _0x3da9cc(_0x4868b5,_0x4fed03){var _0x342f75=_0x31b3aa;_get(_getPrototypeOf(_0x4d1eac['prototype']),'_updateStyleHook',this)['call'](this,_0x4868b5,_0x4fed03),(_0x4fed03[_0x342f75(_0x38d0cd._0x47eaff)]||_0x4fed03['container'])&&this['updateVideoContainer']();}},{'key':'_addedHook','value':function _0x273d53(_0x229651){this['_updateDraw'](),this['_bindHierarchy'](),this['dataSource']['entities']['add'](this['_entity']);}},{'key':'_removedHook','value':function _0x48baa2(){var _0x215883=_0x31b3aa,_0x22f06f;this[_0x215883(_0xa54186._0x5385c7)]&&(this['_layer'][_0x215883(0xcda)]['remove'](this['_frustumPrimitive']),delete this['_frustumPrimitive']),this['dataSource']['entities']['remove'](this['_entity']),this['_hasRemoveElement']&&(_0x22f06f=this['_videoContainer'])!==null&&_0x22f06f!==void 0x0&&_0x22f06f['parentNode']&&(this[_0x215883(_0xa54186._0x379a8e)]['parentNode']['removeChild'](this['_videoContainer']),delete this[_0x215883(0x676)],delete this['_videoContainer']);}},{'key':'_updateDraw','value':function _0x168d79(){var _0x5474e1=_0x31b3aa;if(!this[_0x5474e1(_0xc16059._0x2da802)])return;var _0x3fa56f=this[_0x5474e1(_0xc16059._0x41d4d2)];if(!_0x3fa56f)return;var _0x406b3f=new Cesium__namespace[(_0x5474e1(0x7d7))](Cesium__namespace[_0x5474e1(_0xc16059._0x495f84)]['toRadians'](this[_0x5474e1(_0xc16059._0x4885fc)]),Cesium__namespace['Math']['toRadians'](this[_0x5474e1(0x9dd)]),Cesium__namespace['Math'][_0x5474e1(_0xc16059._0x50d30c)](this['roll'])),_0x24d1de=new Cesium__namespace[(_0x5474e1(0xfb1))](this['_map']['scene']);_0x24d1de['position']=_0x3fa56f,_0x24d1de[_0x5474e1(0x8c9)][_0x5474e1(_0xc16059._0x71d13)]=Cesium__namespace[_0x5474e1(0xab0)]['toRadians'](this['angle']*0x2),_0x24d1de['frustum']['aspectRatio']=this['angle']/this[_0x5474e1(_0xc16059._0x17e9c2)],_0x24d1de['frustum'][_0x5474e1(_0xc16059._0x2009fe)]=0.01,_0x24d1de['frustum']['far']=this['style']['distance'],_0x24d1de['setView']({'destination':_0x3fa56f,'orientation':{'heading':_0x406b3f[_0x5474e1(_0xc16059._0x4885fc)],'pitch':_0x406b3f['pitch'],'roll':_0x406b3f['roll']}}),this[_0x5474e1(_0xc16059._0x3325b0)](_0x24d1de);var _0x3ecefc=_0x24d1de['directionWC'],_0x1276ad=_0x24d1de['upWC'],_0x4cb861=_0x24d1de['rightWC'],_0x3e2291=new Cesium__namespace[(_0x5474e1(_0xc16059._0x1fed31))](_0x3fa56f,_0x3ecefc),_0x54c558=Cesium__namespace[_0x5474e1(_0xc16059._0x38d12d)][_0x5474e1(_0xc16059._0x363ae4)](_0x3e2291,this['style'][_0x5474e1(_0xc16059._0x3d2458)],new Cesium__namespace[(_0x5474e1(_0xc16059._0x35b75d))]()),_0x3d1fe0=Cesium__namespace[_0x5474e1(_0xc16059._0x1e7dc8)]['toRadians'](this[_0x5474e1(0xdd0)]),_0x122576=Math['tan'](_0x3d1fe0),_0x4beff2=this['style']['distance']*_0x122576,_0x3d5610=_0x4beff2/_0x24d1de['frustum']['aspectRatio'],_0x287ec7=Math['sqrt'](_0x4beff2*_0x4beff2+_0x3d5610*_0x3d5610),_0x151b2e=new Cesium__namespace['Cartesian3'](),_0x43d0f8=new Cesium__namespace[(_0x5474e1(_0xc16059._0x3794e8))](_0x54c558,_0x4cb861),_0x5aa15c=Cesium__namespace['Ray']['getPoint'](_0x43d0f8,_0x4beff2,new Cesium__namespace['Cartesian3']()),_0x3a8650=new Cesium__namespace['Ray'](_0x5aa15c,_0x1276ad);Cesium__namespace[_0x5474e1(0x348)]['getPoint'](_0x3a8650,_0x3d5610,_0x151b2e);var _0x348b3b=new Cesium__namespace['Cartesian3'](),_0x20a46b=Cesium__namespace['Cartesian3'][_0x5474e1(0x1017)](_0x1276ad,new Cesium__namespace[(_0x5474e1(0x23b))]()),_0x24b692=new Cesium__namespace[(_0x5474e1(0x348))](_0x5aa15c,_0x20a46b);Cesium__namespace['Ray']['getPoint'](_0x24b692,_0x3d5610,_0x348b3b);var _0x19bedd=new Cesium__namespace['Cartesian3'](),_0x4025f6=Cesium__namespace['Cartesian3']['normalize'](Cesium__namespace['Cartesian3'][_0x5474e1(_0xc16059._0x3ffd38)](_0x54c558,_0x151b2e,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0x4fab24=new Cesium__namespace['Ray'](_0x54c558,_0x4025f6);Cesium__namespace['Ray']['getPoint'](_0x4fab24,_0x287ec7,_0x19bedd);var _0x5e1b9b=new Cesium__namespace['Cartesian3'](),_0x1a5ca7=Cesium__namespace['Cartesian3'][_0x5474e1(0xfa8)](Cesium__namespace['Cartesian3']['subtract'](_0x54c558,_0x348b3b,new Cesium__namespace[(_0x5474e1(0x23b))]()),new Cesium__namespace['Cartesian3']()),_0x2ebff3=new Cesium__namespace[(_0x5474e1(0x348))](_0x54c558,_0x1a5ca7);Cesium__namespace[_0x5474e1(0x348)]['getPoint'](_0x2ebff3,_0x287ec7,_0x5e1b9b);var _0x645804=[_0x5e1b9b,_0x151b2e,_0x348b3b,_0x19bedd];this['_positions']=_0x645804;}},{'key':'_bindHierarchy','value':function _0x279ebf(){var _0x6a302d=_0x31b3aa,_0x3ea286=this;if(!this[_0x6a302d(0xe4f)])return;if(this['_position']instanceof Cesium__namespace['CallbackProperty']||this[_0x6a302d(0x6e4)]instanceof Cesium__namespace[_0x6a302d(0xb0b)]){var _0x2ac95a=new Cesium__namespace['PolygonHierarchy']();this['_entity']['polygon']['hierarchy']=new Cesium__namespace[(_0x6a302d(0xdcd))](function(_0x13fb1f){var _0x1ae3f0=_0x6a302d;return _0x3ea286[_0x1ae3f0(_0x3d3ef1._0x5ab830)](),_0x2ac95a['positions']=_0x3ea286[_0x1ae3f0(0x896)],_0x2ac95a;},![]);}else this['_entity']['polygon']['hierarchy']=new Cesium__namespace['PolygonHierarchy'](this['_positions']);}},{'key':'_createFrustumPrimitive','value':function _0x1a27fa(_0x130fa4){var _0x3644b2=_0x31b3aa,_0xda4bdf=_0x130fa4['directionWC'],_0x2ae5fd=_0x130fa4['upWC'],_0x22f6a3=_0x130fa4['rightWC'];_0x22f6a3=Cesium__namespace[_0x3644b2(_0x2c846a._0x4244ec)]['negate'](_0x22f6a3,new Cesium__namespace[(_0x3644b2(0x23b))]());var _0x92b2ff=new Cesium__namespace['Matrix3']();Cesium__namespace[_0x3644b2(0x5d6)]['setColumn'](_0x92b2ff,0x0,_0x22f6a3,_0x92b2ff),Cesium__namespace['Matrix3']['setColumn'](_0x92b2ff,0x1,_0x2ae5fd,_0x92b2ff),Cesium__namespace[_0x3644b2(_0x2c846a._0x43f21a)]['setColumn'](_0x92b2ff,0x2,_0xda4bdf,_0x92b2ff);var _0x330ebc=Cesium__namespace[_0x3644b2(_0x2c846a._0x48c08f)][_0x3644b2(0x7d1)](_0x92b2ff,new Cesium__namespace[(_0x3644b2(0x797))]());this['_frustumPrimitive']&&this['_layer'][_0x3644b2(_0x2c846a._0x2acfd5)][_0x3644b2(_0x2c846a._0x2b2e66)](this[_0x3644b2(0x86a)]),this[_0x3644b2(0x86a)]=new Cesium__namespace[(_0x3644b2(0x9ab))]({'geometryInstances':new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new Cesium__namespace['FrustumOutlineGeometry']({'origin':_0x130fa4['position'],'orientation':_0x330ebc,'frustum':_0x130fa4['frustum'],'_drawNearPlane':!![]}),'attributes':{'color':Cesium__namespace[_0x3644b2(0x879)][_0x3644b2(_0x2c846a._0x43dd62)](Cesium__namespace['Color']['AZURE'])}}),'appearance':new Cesium__namespace['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![],'show':this[_0x3644b2(0xdf1)]&&this[_0x3644b2(0x7a6)]}),this['_layer']['primitiveCollection'][_0x3644b2(0xd06)](this[_0x3644b2(_0x2c846a._0x6fee0b)]);}},{'key':_0x31b3aa(_0x148457._0x2410a8),'value':function _0x4b97d4(_0x36f742,_0x34ed08){var _0x21f5fd=_0x31b3aa,_0x58eae8=getAttrVal(_0x36f742,{'onlySimpleType':!![]});return this['style']['container']&&(_0x58eae8['container']='document.getElementById('['concat'](this[_0x21f5fd(_0x49681f._0x566fb4)]['id'],')')),_0x58eae8;}},{'key':_0x31b3aa(_0x148457._0x4b2bf5),'value':function _0x252d49(_0x4bc692){var _0x410fa5=_0x31b3aa;return{'type':'Point','coordinates':this['getCoordinate'](_0x4bc692===null||_0x4bc692===void 0x0?void 0x0:_0x4bc692[_0x410fa5(0xc56)])};}},{'key':_0x31b3aa(_0x148457._0x180e8e),'value':function _0x716a26(_0x308522){return this['point']?this['point']['toArray'](_0x308522):[];}},{'key':'setView','value':function _0x4cc3cf(){var _0x4c0fa3=_0x31b3aa;if(!this['_map'])return;this['_map'][_0x4c0fa3(0xa3c)]['setView']({'destination':this[_0x4c0fa3(0xd91)],'orientation':{'heading':Cesium__namespace['Math']['toRadians'](this['heading']),'pitch':Cesium__namespace[_0x4c0fa3(_0x35c128._0x50f758)]['toRadians'](this['pitch']),'roll':Cesium__namespace['Math'][_0x4c0fa3(0x8db)](this['roll'])}});}},{'key':'startDraw','value':function _0x274a35(_0x3fa7a4){var _0x240e34=_0x31b3aa;if(this[_0x240e34(_0x2a345a._0x15d150)])return this;this['_enabledDraw']=!![];_0x3fa7a4&&this[_0x240e34(_0x2a345a._0x4808d3)](_0x3fa7a4);if(!this['_map'])throw new Error('绘制时_map不能为空,请将对象添加到图层并且图层已添加到Map');this['_map']['_setEditCursor'](!![]),this['enableControl'](![]),this['_startDrawHook'](),this[_0x240e34(_0x2a345a._0x1eb59b)](EventType['drawStart'],{'drawtype':this['type'],'graphic':this},!![]);}},{'key':'stopDraw','value':function _0x4fffad(){var _0x54888a=_0x31b3aa,_0x2b5d37,_0xe21a2e,_0x1119cc;if(!this['_enabledDraw'])return this;this['_stopDrawHook'](),this['_map']['_setEditCursor'](![]),this['enableControl'](!![]),this['_map']['closeSmallTooltip'](),this[_0x54888a(0xb11)]=![];if(!this['position']||!this['distance']){this[_0x54888a(_0x833691._0x1cf1d0)](!![]);return;}this[_0x54888a(_0x833691._0x522427)](EventType[_0x54888a(0x3ed)],{'drawtype':this[_0x54888a(0xe81)],'graphic':this},!![]),(_0x2b5d37=this['options'])!==null&&_0x2b5d37!==void 0x0&&_0x2b5d37[_0x54888a(_0x833691._0x5b8b1f)]&&this['options'][_0x54888a(0xef1)](this),(_0xe21a2e=this[_0x54888a(0x514)])!==null&&_0xe21a2e!==void 0x0&&(_0x1119cc=_0xe21a2e[_0x54888a(_0x833691._0x3c2a18)])!==null&&_0x1119cc!==void 0x0&&_0x1119cc['resolve']&&this['options']['_promise'][_0x54888a(_0x833691._0x4f53cf)](this);}},{'key':'_startDrawHook','value':function _0x321cc6(){var _0x1c9150=_0x31b3aa;this[_0x1c9150(0x399)]['on'](EventType[_0x1c9150(0x21a)],this[_0x1c9150(0x795)],this),this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this);}},{'key':_0x31b3aa(_0x148457._0x5c3c03),'value':function _0x2d32ad(){var _0x28f938=_0x31b3aa;this['_map']['off'](EventType['click'],this['_onClickHandler'],this),this[_0x28f938(0x399)]['off'](EventType[_0x28f938(_0xbe3580._0x23b6b1)],this[_0x28f938(0x574)],this);}},{'key':_0x31b3aa(_0x148457._0x1d15f0),'value':function _0x1876c6(_0x5bf4e7){var _0x2eabd7=_0x31b3aa,_0x31e4d6=_0x5bf4e7['cartesian'];if(!_0x31e4d6)return;this['fire'](EventType['drawAddPoint'],_objectSpread2(_objectSpread2({},_0x5bf4e7),{},{'drawtype':this['type'],'graphic':this}),!![]);if(!this['position']){this['position']=_0x31e4d6;return;}this[_0x2eabd7(0xb5c)]=_0x31e4d6,this['stopDraw'](),this['fire'](EventType['drawCreated'],_0x5bf4e7);}},{'key':'_onMouseMoveHandler','value':function _0x177bb1(_0x269e9){var _0x26402f=_0x31b3aa,_0x177c7d=_0x269e9[_0x26402f(_0x10da4d._0xbbb308)];if(!_0x177c7d)return;var _0xd7a23f=this['position'];_0xd7a23f?(this['targetPosition']=_0x177c7d,this['fire'](EventType['drawMouseMove'],_objectSpread2(_objectSpread2({},_0x269e9),{},{'drawtype':this['type'],'graphic':this}),!![]),this[_0x26402f(_0x10da4d._0x49a255)]['openSmallTooltip'](_0x269e9['endPosition'],this['_map']['getLangText']('_单击完成绘制'))):this['_map']['openSmallTooltip'](_0x269e9[_0x26402f(_0x10da4d._0x3b4663)],this['_map']['getLangText'](_0x26402f(0xcab)));}}]),_0x4d1eac;}(PolygonEntity);register$4('video2D',Video2D,!![]);var AlgorithmUtil=(function(){var _0x6ea16e={_0x336bbf:0x44d},_0x3b87b9={_0x3c82f8:0x8e7},_0x2d3c2e={_0x4af97e:0x8e7,_0x384a4c:0x6ba},_0x456213={_0x4a4ef7:0x8e7},_0x38e60e={_0x1e7718:0x3c8,_0x20e103:0x90e},_0x5e9d24={_0x18e818:0x6ba,_0x4623dc:0x1021},_0x271440={_0x3fc781:0x675},_0x5699e2={_0x830d82:0xad9},_0x166b16={_0x143ba3:0xef5},_0x3da876={_0x485263:0xef5},_0x49a2de={_0x741ca5:0x374},_0x562abc=_0x5a92ef;function _0x1066c4(){var _0x14f844=_0x4361;_classCallCheck(this,_0x1066c4),this[_0x14f844(_0x49a2de._0x741ca5)]=Math['PI']/0x2,this['ZERO_TOLERANCE']=0.0001;}return _createClass(_0x1066c4,[{'key':'toRadians','value':function _0x48533a(_0x44a12b){return _0x44a12b*Math['PI']/0xb4;}},{'key':'getThirdPoint','value':function _0x18c536(_0x31a5fb,_0x2b9059,_0x5b0079,_0x14b183,_0x147cc1){var _0x24387f=_0x4361,_0x1b588d=this['getAzimuth'](_0x31a5fb,_0x2b9059),_0x2401e7=_0x147cc1?_0x1b588d+_0x5b0079:_0x1b588d-_0x5b0079,_0x2fbff5=_0x14b183*Math['cos'](_0x2401e7),_0x478857=_0x14b183*Math[_0x24387f(_0x3da876._0x485263)](_0x2401e7);return[_0x2b9059[0x0]+_0x2fbff5,_0x2b9059[0x1]+_0x478857];}},{'key':'getAzimuth','value':function _0x4fa977(_0xf5b2dd,_0x6c9a58){var _0x335436=0x0,_0x3d1694=Math['asin'](Math['abs'](_0x6c9a58[0x1]-_0xf5b2dd[0x1])/this['MathDistance'](_0xf5b2dd,_0x6c9a58));if(_0x6c9a58[0x1]>=_0xf5b2dd[0x1]&&_0x6c9a58[0x0]>=_0xf5b2dd[0x0])_0x335436=_0x3d1694+Math['PI'];else{if(_0x6c9a58[0x1]>=_0xf5b2dd[0x1]&&_0x6c9a58[0x0]<_0xf5b2dd[0x0])_0x335436=Math['PI']*0x2-_0x3d1694;else{if(_0x6c9a58[0x1]<_0xf5b2dd[0x1]&&_0x6c9a58[0x0]<_0xf5b2dd[0x0])_0x335436=_0x3d1694;else _0x6c9a58[0x1]<_0xf5b2dd[0x1]&&_0x6c9a58[0x0]>=_0xf5b2dd[0x0]&&(_0x335436=Math['PI']-_0x3d1694);}}return _0x335436;}},{'key':'MathDistance','value':function _0x316bbd(_0x459f73,_0x328a7a){var _0x278f1d=_0x4361;return Math['sqrt'](Math['pow'](_0x459f73[0x0]-_0x328a7a[0x0],0x2)+Math[_0x278f1d(0x9f4)](_0x459f73[0x1]-_0x328a7a[0x1],0x2));}},{'key':'isClockWise','value':function _0x23aa75(_0x88a114,_0x3e1c9a,_0x1789eb){if(!_0x1789eb)return![];return(_0x1789eb[0x1]-_0x88a114[0x1])*(_0x3e1c9a[0x0]-_0x88a114[0x0])>(_0x3e1c9a[0x1]-_0x88a114[0x1])*(_0x1789eb[0x0]-_0x88a114[0x0]);}},{'key':'getBisectorNormals','value':function _0x3df5a3(_0x27fdbd,_0x2a7cfd,_0x3b221d,_0x14dbbe){var _0xe1f575=_0x4361,_0x14725a=this['getNormal'](_0x2a7cfd,_0x3b221d,_0x14dbbe),_0x23034b=null,_0x2f693c=null,_0x2ec456=null,_0x50c471=null,_0x1dc05c=null,_0x531fbe=Math['sqrt'](_0x14725a[0x0]*_0x14725a[0x0]+_0x14725a[0x1]*_0x14725a[0x1]),_0x3db7d4=_0x14725a[0x0]/_0x531fbe,_0x1fa9f2=_0x14725a[0x1]/_0x531fbe,_0x12af02=this['MathDistance'](_0x2a7cfd,_0x3b221d),_0x445eb1=this[_0xe1f575(0xad9)](_0x3b221d,_0x14dbbe);return _0x531fbe>this['ZERO_TOLERANCE']?this['isClockWise'](_0x2a7cfd,_0x3b221d,_0x14dbbe)?(_0x2ec456=_0x27fdbd*_0x12af02,_0x50c471=_0x3b221d[0x0]-_0x2ec456*_0x1fa9f2,_0x1dc05c=_0x3b221d[0x1]+_0x2ec456*_0x3db7d4,_0x23034b=[_0x50c471,_0x1dc05c],_0x2ec456=_0x27fdbd*_0x445eb1,_0x50c471=_0x3b221d[0x0]+_0x2ec456*_0x1fa9f2,_0x1dc05c=_0x3b221d[0x1]-_0x2ec456*_0x3db7d4,_0x2f693c=[_0x50c471,_0x1dc05c]):(_0x2ec456=_0x27fdbd*_0x12af02,_0x50c471=_0x3b221d[0x0]+_0x2ec456*_0x1fa9f2,_0x1dc05c=_0x3b221d[0x1]-_0x2ec456*_0x3db7d4,_0x23034b=[_0x50c471,_0x1dc05c],_0x2ec456=_0x27fdbd*_0x445eb1,_0x50c471=_0x3b221d[0x0]-_0x2ec456*_0x1fa9f2,_0x1dc05c=_0x3b221d[0x1]+_0x2ec456*_0x3db7d4,_0x2f693c=[_0x50c471,_0x1dc05c]):(_0x50c471=_0x3b221d[0x0]+_0x27fdbd*(_0x2a7cfd[0x0]-_0x3b221d[0x0]),_0x1dc05c=_0x3b221d[0x1]+_0x27fdbd*(_0x2a7cfd[0x1]-_0x3b221d[0x1]),_0x23034b=[_0x50c471,_0x1dc05c],_0x50c471=_0x3b221d[0x0]+_0x27fdbd*(_0x14dbbe[0x0]-_0x3b221d[0x0]),_0x1dc05c=_0x3b221d[0x1]+_0x27fdbd*(_0x14dbbe[0x1]-_0x3b221d[0x1]),_0x2f693c=[_0x50c471,_0x1dc05c]),[_0x23034b,_0x2f693c];}},{'key':'getCubicValue','value':function _0x409eb9(_0x2fc146,_0x4fc4d4,_0x311431,_0x385608,_0x259b40){_0x2fc146=Math['max'](Math['min'](_0x2fc146,0x1),0x0);var _0x23ba69=0x1-_0x2fc146,_0x1b209d=_0x2fc146*_0x2fc146,_0xfe5a4=_0x1b209d*_0x2fc146,_0x194741=_0x23ba69*_0x23ba69,_0x26e043=_0x194741*_0x23ba69,_0x2d256d=_0x26e043*_0x4fc4d4[0x0]+0x3*_0x194741*_0x2fc146*_0x311431[0x0]+0x3*_0x23ba69*_0x1b209d*_0x385608[0x0]+_0xfe5a4*_0x259b40[0x0],_0x2f102a=_0x26e043*_0x4fc4d4[0x1]+0x3*_0x194741*_0x2fc146*_0x311431[0x1]+0x3*_0x23ba69*_0x1b209d*_0x385608[0x1]+_0xfe5a4*_0x259b40[0x1];return[_0x2d256d,_0x2f102a];}},{'key':_0x562abc(0x875),'value':function _0xe1c04a(_0x10716a,_0x47a66d,_0xec002a){var _0x305d3a=_0x10716a[0x0]-_0x47a66d[0x0],_0x4da192=_0x10716a[0x1]-_0x47a66d[0x1],_0x36f6b4=Math['sqrt'](_0x305d3a*_0x305d3a+_0x4da192*_0x4da192);_0x305d3a/=_0x36f6b4,_0x4da192/=_0x36f6b4;var _0x2152f8=_0xec002a[0x0]-_0x47a66d[0x0],_0x8c0595=_0xec002a[0x1]-_0x47a66d[0x1],_0x152587=Math['sqrt'](_0x2152f8*_0x2152f8+_0x8c0595*_0x8c0595);_0x2152f8/=_0x152587,_0x8c0595/=_0x152587;var _0x54e698=_0x305d3a+_0x2152f8,_0xf054f3=_0x4da192+_0x8c0595;return[_0x54e698,_0xf054f3];}},{'key':'getArcPoints','value':function _0x5bf060(_0x101486,_0x34fb42,_0x10b861,_0x129b53){var _0xddf086=null,_0x21c6d0=null,_0x510681=[],_0x366010=_0x129b53-_0x10b861;_0x366010=_0x366010<0x0?_0x366010+Math['PI']*0x2:_0x366010;for(var _0x228535=0x0;_0x228535<=0x64;_0x228535++){var _0x4e6bbb=_0x10b861+_0x366010*_0x228535/0x64;_0xddf086=_0x101486[0x0]+_0x34fb42*Math['cos'](_0x4e6bbb),_0x21c6d0=_0x101486[0x1]+_0x34fb42*Math['sin'](_0x4e6bbb),_0x510681['push']([_0xddf086,_0x21c6d0]);}return _0x510681;}},{'key':'getPointByAngleAndLen','value':function _0x26c3c2(_0x2dfbd1,_0x49f3de,_0x2e316c){var _0x202030=_0x562abc,_0x23b85f=_0x2dfbd1[0x0]+_0x49f3de*Math['cos'](_0x2e316c),_0x5921e3=_0x2dfbd1[0x1]+_0x49f3de*Math[_0x202030(_0x166b16._0x143ba3)](_0x2e316c);return[_0x23b85f,_0x5921e3];}},{'key':_0x562abc(0x90e),'value':function _0x39b991(_0x4272d5){return Math['pow'](this['wholeDistance'](_0x4272d5),0.99);}},{'key':_0x562abc(0xcdb),'value':function _0x388469(_0x3d6313){var _0x263609=_0x562abc,_0x12b618=0x0,_0x5928ae=this;return _0x3d6313&&Array['isArray'](_0x3d6313)&&_0x3d6313['length']>0x0&&_0x3d6313[_0x263609(_0x271440._0x3fc781)](function(_0x2e690e,_0x1242d0){var _0x5d7a7f=_0x263609;_0x1242d0<_0x3d6313['length']-0x1&&(_0x12b618+=_0x5928ae[_0x5d7a7f(_0x5699e2._0x830d82)](_0x2e690e,_0x3d6313[_0x1242d0+0x1]));}),_0x12b618;}},{'key':'getArrowHeadPoints','value':function _0x275d24(_0x123447){var _0x4e7acc=_0x562abc;if(!_0x123447)return[];var _0x1336d2=_0x123447['points'];if(_0x1336d2[_0x4e7acc(_0x5e9d24._0x18e818)]<0x2)return[];var _0xfe1868=_0x123447['tailLeft'],_0x41f06a=_0x123447['tailRight'],_0x47deb9=_0x123447['headTailFactor'],_0xc7ad1d=_0x123447['neckWidthFactor'],_0x225102=_0x123447[_0x4e7acc(0xad0)],_0x5a9e9c=_0x123447['headWidthFactor'],_0x3fe643=_0x123447[_0x4e7acc(0x7fe)],_0x472c37=this['getBaseLength'](_0x1336d2),_0x31320b=_0x472c37*_0x3fe643,_0x56657d=_0x1336d2[_0x1336d2['length']-0x1];_0x472c37=this['MathDistance'](_0x56657d,_0x1336d2[_0x1336d2['length']-0x2]);var _0x4958fc=this['MathDistance'](_0xfe1868,_0x41f06a);_0x31320b>_0x4958fc*_0x47deb9&&(_0x31320b=_0x4958fc*_0x47deb9);var _0x4ee0ff=_0x31320b*_0x5a9e9c,_0x39c2a3=_0x31320b*_0xc7ad1d;_0x31320b=_0x31320b>_0x472c37?_0x472c37:_0x31320b;var _0x26fdf7=_0x31320b*_0x225102,_0x5caa06=this['getThirdPoint'](_0x1336d2[_0x1336d2[_0x4e7acc(0x6ba)]-0x2],_0x56657d,0x0,_0x31320b,!![]),_0x3fa76e=this['getThirdPoint'](_0x1336d2[_0x1336d2['length']-0x2],_0x56657d,0x0,_0x26fdf7,!![]),_0x2518ee=this['getThirdPoint'](_0x56657d,_0x5caa06,this['HALF_PI'],_0x4ee0ff,![]),_0x4bd109=this['getThirdPoint'](_0x56657d,_0x5caa06,this['HALF_PI'],_0x4ee0ff,!![]),_0x4dab4b=this[_0x4e7acc(_0x5e9d24._0x4623dc)](_0x56657d,_0x3fa76e,this['HALF_PI'],_0x39c2a3,![]),_0x1811a8=this['getThirdPoint'](_0x56657d,_0x3fa76e,this['HALF_PI'],_0x39c2a3,!![]);return[_0x4dab4b,_0x2518ee,_0x56657d,_0x4bd109,_0x1811a8];}},{'key':_0x562abc(0x37b),'value':function _0x1c854e(_0x27ddda){var _0x3234fc=_0x562abc;if(!_0x27ddda)return;var _0x48327e=_0x27ddda['points'],_0x4197ce=_0x27ddda[_0x3234fc(_0x38e60e._0x1e7718)],_0x194d0a=_0x27ddda['swallowTailFactor'],_0xeed1fc=this[_0x3234fc(_0x38e60e._0x20e103)](_0x48327e),_0x27ee38=_0xeed1fc*_0x4197ce,_0x5bf029=this['getThirdPoint'](_0x48327e[0x1],_0x48327e[0x0],this['HALF_PI'],_0x27ee38,![]),_0x480d74=this[_0x3234fc(0x1021)](_0x48327e[0x1],_0x48327e[0x0],this['HALF_PI'],_0x27ee38,!![]),_0x13b350=_0x27ee38*_0x194d0a,_0x3fd6c3=this['getThirdPoint'](_0x48327e[0x1],_0x48327e[0x0],0x0,_0x13b350,!![]);return[_0x5bf029,_0x3fd6c3,_0x480d74];}},{'key':'getArrowBodyPoints','value':function _0x5c61d7(_0x2f62b9,_0x2eb721,_0x43645a,_0xdf2adb){var _0x5e1254=_0x562abc,_0x7ebb98=this[_0x5e1254(0xcdb)](_0x2f62b9),_0x4c3be7=this['getBaseLength'](_0x2f62b9),_0x2712fb=_0x4c3be7*_0xdf2adb,_0x3b537a=this['MathDistance'](_0x2eb721,_0x43645a),_0x29efb0=(_0x2712fb-_0x3b537a)/0x2,_0x3b647f=0x0,_0x34d703=[],_0x4e5eb5=[];for(var _0xb0cb01=0x1;_0xb0cb01<_0x2f62b9['length']-0x1;_0xb0cb01++){var _0x36d11a=this['getAngleOfThreePoints'](_0x2f62b9[_0xb0cb01-0x1],_0x2f62b9[_0xb0cb01],_0x2f62b9[_0xb0cb01+0x1])/0x2;_0x3b647f+=this[_0x5e1254(0xad9)](_0x2f62b9[_0xb0cb01-0x1],_0x2f62b9[_0xb0cb01]);var _0x3cdeae=(_0x2712fb/0x2-_0x3b647f/_0x7ebb98*_0x29efb0)/Math['sin'](_0x36d11a),_0x4a3eb1=this[_0x5e1254(0x1021)](_0x2f62b9[_0xb0cb01-0x1],_0x2f62b9[_0xb0cb01],Math['PI']-_0x36d11a,_0x3cdeae,!![]),_0x2e79c2=this['getThirdPoint'](_0x2f62b9[_0xb0cb01-0x1],_0x2f62b9[_0xb0cb01],_0x36d11a,_0x3cdeae,![]);_0x34d703[_0x5e1254(_0x456213._0x4a4ef7)](_0x4a3eb1),_0x4e5eb5[_0x5e1254(_0x456213._0x4a4ef7)](_0x2e79c2);}return _0x34d703['concat'](_0x4e5eb5);}},{'key':_0x562abc(0x8c0),'value':function _0x22eb6f(_0x271d49,_0x52d28e,_0x5cc23b){var _0xff8f15=this['getAzimuth'](_0x52d28e,_0x271d49)-this['getAzimuth'](_0x52d28e,_0x5cc23b);return _0xff8f15<0x0?_0xff8f15+Math['PI']*0x2:_0xff8f15;}},{'key':'getQBSplinePoints','value':function _0x39da06(_0x1f9bca){var _0x3ed9cb=_0x562abc;if(_0x1f9bca['length']<=0x2)return _0x1f9bca;else{var _0x2dc6b1=0x2,_0xfb9a3d=[],_0x28bc5a=_0x1f9bca[_0x3ed9cb(0x6ba)]-_0x2dc6b1-0x1;_0xfb9a3d[_0x3ed9cb(0x8e7)](_0x1f9bca[0x0]);for(var _0x5c9efb=0x0;_0x5c9efb<=_0x28bc5a;_0x5c9efb++){for(var _0x30f439=0x0;_0x30f439<=0x1;_0x30f439+=0.05){var _0x12cbdf=0x0,_0x231b0f=0x0;for(var _0x27fed1=0x0;_0x27fed1<=_0x2dc6b1;_0x27fed1++){var _0x2a34d8=this['getQuadricBSplineFactor'](_0x27fed1,_0x30f439);_0x12cbdf+=_0x2a34d8*_0x1f9bca[_0x5c9efb+_0x27fed1][0x0],_0x231b0f+=_0x2a34d8*_0x1f9bca[_0x5c9efb+_0x27fed1][0x1];}_0xfb9a3d['push']([_0x12cbdf,_0x231b0f]);}}return _0xfb9a3d[_0x3ed9cb(_0x2d3c2e._0x4af97e)](_0x1f9bca[_0x1f9bca[_0x3ed9cb(_0x2d3c2e._0x384a4c)]-0x1]),_0xfb9a3d;}}},{'key':'getQuadricBSplineFactor','value':function _0x55af04(_0x624df7,_0x1c2f4e){var _0x3d2d11=0x0;if(_0x624df7===0x0)_0x3d2d11=Math['pow'](_0x1c2f4e-0x1,0x2)/0x2;else{if(_0x624df7===0x1)_0x3d2d11=(-0x2*Math['pow'](_0x1c2f4e,0x2)+0x2*_0x1c2f4e+0x1)/0x2;else _0x624df7===0x2&&(_0x3d2d11=Math['pow'](_0x1c2f4e,0x2)/0x2);}return _0x3d2d11;}},{'key':_0x562abc(0x567),'value':function _0x54c7b4(_0x4b0fe5,_0x1ba7bb){return[(_0x4b0fe5[0x0]+_0x1ba7bb[0x0])/0x2,(_0x4b0fe5[0x1]+_0x1ba7bb[0x1])/0x2,(_0x4b0fe5[0x2]||0x0+_0x1ba7bb[0x2]||0x0)/0x2];}},{'key':'getCircleCenterOfThreePoints','value':function _0x44de4b(_0x3d963b,_0x34da07,_0x138f11){var _0x57498b=_0x3d963b[0x2]||0x0,_0x243ecf=[(_0x3d963b[0x0]+_0x34da07[0x0])/0x2,(_0x3d963b[0x1]+_0x34da07[0x1])/0x2,_0x57498b],_0x3582b9=[_0x243ecf[0x0]-_0x3d963b[0x1]+_0x34da07[0x1],_0x243ecf[0x1]+_0x3d963b[0x0]-_0x34da07[0x0],_0x57498b],_0x473109=[(_0x3d963b[0x0]+_0x138f11[0x0])/0x2,(_0x3d963b[0x1]+_0x138f11[0x1])/0x2,_0x57498b],_0x1ee85c=[_0x473109[0x0]-_0x3d963b[0x1]+_0x138f11[0x1],_0x473109[0x1]+_0x3d963b[0x0]-_0x138f11[0x0],_0x57498b];return this['getIntersectPoint'](_0x243ecf,_0x3582b9,_0x473109,_0x1ee85c);}},{'key':'getIntersectPoint','value':function _0x20dc32(_0x460778,_0x156440,_0x223e26,_0x4391f8){if(_0x460778[0x1]===_0x156440[0x1]){var _0x539b30=(_0x4391f8[0x0]-_0x223e26[0x0])/(_0x4391f8[0x1]-_0x223e26[0x1]),_0x4f0557=_0x539b30*(_0x460778[0x1]-_0x223e26[0x1])+_0x223e26[0x0],_0x5f902b=_0x460778[0x1];return[_0x4f0557,_0x5f902b];}if(_0x223e26[0x1]===_0x4391f8[0x1]){var _0x3b1c90=(_0x156440[0x0]-_0x460778[0x0])/(_0x156440[0x1]-_0x460778[0x1]),_0x88ea9a=_0x3b1c90*(_0x223e26[0x1]-_0x460778[0x1])+_0x460778[0x0],_0x4419fe=_0x223e26[0x1];return[_0x88ea9a,_0x4419fe];}var _0x5781a8=(_0x156440[0x0]-_0x460778[0x0])/(_0x156440[0x1]-_0x460778[0x1]),_0x2e9fb9=(_0x4391f8[0x0]-_0x223e26[0x0])/(_0x4391f8[0x1]-_0x223e26[0x1]),_0x28ddff=(_0x5781a8*_0x460778[0x1]-_0x460778[0x0]-_0x2e9fb9*_0x223e26[0x1]+_0x223e26[0x0])/(_0x5781a8-_0x2e9fb9),_0x288b26=_0x5781a8*_0x28ddff-_0x5781a8*_0x460778[0x1]+_0x460778[0x0];return[_0x288b26,_0x28ddff,_0x460778[0x2]||0x0];}},{'key':'getBezierPoints','value':function _0x84c2ea(_0x2c3cc0){var _0x10c779=_0x562abc;if(_0x2c3cc0['length']<=0x2)return _0x2c3cc0;else{var _0x2e4139=[],_0x29979d=_0x2c3cc0[_0x10c779(0x6ba)]-0x1;for(var _0x29e0aa=0x0;_0x29e0aa<=0x1;_0x29e0aa+=0.01){var _0xed1a33=0x0,_0x1713aa=0x0;for(var _0x303b8e=0x0;_0x303b8e<=_0x29979d;_0x303b8e++){var _0x24c54a=this['getBinomialFactor'](_0x29979d,_0x303b8e),_0x4b69be=Math['pow'](_0x29e0aa,_0x303b8e),_0x3abed8=Math['pow'](0x1-_0x29e0aa,_0x29979d-_0x303b8e);_0xed1a33+=_0x24c54a*_0x4b69be*_0x3abed8*_0x2c3cc0[_0x303b8e][0x0],_0x1713aa+=_0x24c54a*_0x4b69be*_0x3abed8*_0x2c3cc0[_0x303b8e][0x1];}_0x2e4139[_0x10c779(_0x3b87b9._0x3c82f8)]([_0xed1a33,_0x1713aa]);}return _0x2e4139;}}},{'key':'getFactorial','value':function _0xd013d0(_0x3b6f81){var _0x5cd015=0x1;switch(_0x3b6f81){case _0x3b6f81<=0x1:_0x5cd015=0x1;break;case _0x3b6f81===0x2:_0x5cd015=0x2;break;case _0x3b6f81===0x3:_0x5cd015=0x6;break;case _0x3b6f81===0x18:_0x5cd015=0x18;break;case _0x3b6f81===0x5:_0x5cd015=0x78;break;default:for(var _0x11f416=0x1;_0x11f416<=_0x3b6f81;_0x11f416++){_0x5cd015*=_0x11f416;}break;}return _0x5cd015;}},{'key':'getBinomialFactor','value':function _0x2294b1(_0x71913b,_0xd3a382){var _0x1c9bd6=_0x562abc;return this['getFactorial'](_0x71913b)/(this[_0x1c9bd6(_0x6ea16e._0x336bbf)](_0xd3a382)*this['getFactorial'](_0x71913b-_0xd3a382));}}]),_0x1066c4;}()),algorithmUtil=new AlgorithmUtil(),minAnalge=algorithmUtil[_0x5a92ef(0x8db)](0x14),maxAnalge=algorithmUtil[_0x5a92ef(0x8db)](0xa0),ArrowParentUtil=(function(){var _0x1ff4ea={_0x1f742b:0xb67},_0x5cd87a={_0x1dec4f:0xb67,_0xa0f34a:0x90e,_0x32b71d:0x481,_0x32d115:0xad0,_0x102d61:0x1021},_0xdb04a3={_0x257231:0x6ba},_0x40e8fb=_0x5a92ef;function _0x1e2a78(){_classCallCheck(this,_0x1e2a78),this['algorithmUtil']=algorithmUtil;}return _createClass(_0x1e2a78,[{'key':'getMaxHeight','value':function _0x42a392(_0x50d20c){var _0x3b4e65=_0x4361,_0x5a4ef3=_0x50d20c[0x0][0x2]||0x0;for(var _0x437d78=0x0;_0x437d78<_0x50d20c[_0x3b4e65(_0xdb04a3._0x257231)];_0x437d78++){_0x50d20c[0x2]>_0x5a4ef3&&(_0x5a4ef3=_0x50d20c[0x2]);}return _0x5a4ef3;}},{'key':_0x40e8fb(0x4ed),'value':function _0x4d1553(_0x10c5df,_0x3fa390,_0x3315ad){var _0x2cf414=_0x40e8fb;if(!_0x10c5df||_0x10c5df['length']<0x2)return null;var _0x5d19c9=this[_0x2cf414(_0x5cd87a._0x1dec4f)][_0x2cf414(_0x5cd87a._0xa0f34a)](_0x10c5df)*this['headHeightFactor'],_0x26ffb1=this['algorithmUtil']['MathDistance'](_0x3fa390,_0x3315ad);_0x5d19c9>_0x26ffb1*this['headTailFactor']&&(_0x5d19c9=_0x26ffb1*this['headTailFactor']);var _0x27e88b=_0x10c5df[_0x10c5df[_0x2cf414(0x6ba)]-0x1],_0x2dc435=_0x10c5df[_0x10c5df['length']-0x2],_0x2295d9=this['algorithmUtil']['MathDistance'](_0x27e88b,_0x2dc435);_0x5d19c9=_0x5d19c9>_0x2295d9?_0x2295d9:_0x5d19c9;var _0x36358a=_0x5d19c9*this[_0x2cf414(_0x5cd87a._0x32b71d)],_0x3e12a4=_0x5d19c9*this['neckWidthFactor'],_0x33ed8f=_0x5d19c9*this[_0x2cf414(_0x5cd87a._0x32d115)],_0x121451=this['algorithmUtil']['getThirdPoint'](_0x2dc435,_0x27e88b,0x0,_0x5d19c9,!![]),_0x546660=this['algorithmUtil']['getThirdPoint'](_0x2dc435,_0x27e88b,0x0,_0x33ed8f,!![]),_0x55d028=this['algorithmUtil'][_0x2cf414(_0x5cd87a._0x102d61)](_0x27e88b,_0x121451,Math['PI']/0x2,_0x36358a,![]),_0x17e1d8=this[_0x2cf414(_0x5cd87a._0x1dec4f)]['getThirdPoint'](_0x27e88b,_0x121451,Math['PI']/0x2,_0x36358a,!![]),_0x75ff7=this['algorithmUtil']['getThirdPoint'](_0x27e88b,_0x546660,Math['PI']/0x2,_0x3e12a4,![]),_0x5c3176=this['algorithmUtil']['getThirdPoint'](_0x27e88b,_0x546660,Math['PI']/0x2,_0x3e12a4,!![]);return[_0x75ff7,_0x55d028,_0x27e88b,_0x17e1d8,_0x5c3176];}},{'key':_0x40e8fb(0x623),'value':function _0x55998e(_0x3ddc3c,_0x1196ee,_0x5dcc92,_0x39548b){var _0x6935ef=_0x40e8fb,_0x306d30=this['algorithmUtil']['wholeDistance'](_0x3ddc3c),_0x4818fd=this['algorithmUtil']['getBaseLength'](_0x3ddc3c),_0x3a9e8f=_0x4818fd*_0x39548b,_0x574c78=this[_0x6935ef(_0x1ff4ea._0x1f742b)]['MathDistance'](_0x1196ee,_0x5dcc92),_0x3b02d5=(_0x3a9e8f-_0x574c78)/0x2,_0x4cfd5a=0x0,_0x44dcb7=[],_0x1277db=[];for(var _0x9137e2=0x1;_0x9137e2<_0x3ddc3c[_0x6935ef(0x6ba)]-0x1;_0x9137e2++){var _0xb0ac06=this[_0x6935ef(0xb67)]['getAngleOfThreePoints'](_0x3ddc3c[_0x9137e2-0x1],_0x3ddc3c[_0x9137e2],_0x3ddc3c[_0x9137e2+0x1])/0x2;if(_0xb0ac06<minAnalge)_0xb0ac06=minAnalge;else _0xb0ac06>maxAnalge&&(_0xb0ac06=maxAnalge);_0x4cfd5a+=this['algorithmUtil']['MathDistance'](_0x3ddc3c[_0x9137e2-0x1],_0x3ddc3c[_0x9137e2]);var _0x57385a=(_0x3a9e8f/0x2-_0x4cfd5a/_0x306d30*_0x3b02d5)/Math['sin'](_0xb0ac06),_0x2180ee=this['algorithmUtil']['getThirdPoint'](_0x3ddc3c[_0x9137e2-0x1],_0x3ddc3c[_0x9137e2],Math['PI']-_0xb0ac06,_0x57385a,!![]),_0x43fcf3=this['algorithmUtil']['getThirdPoint'](_0x3ddc3c[_0x9137e2-0x1],_0x3ddc3c[_0x9137e2],_0xb0ac06,_0x57385a,![]);_0x44dcb7['push'](_0x2180ee),_0x1277db['push'](_0x43fcf3);}return _0x44dcb7['concat'](_0x1277db);}}]),_0x1e2a78;}()),AttackArrowUtil=function(_0x125a36){var _0x1132d4={_0x5ca5bd:0x6ba,_0x8611ff:0x6ba,_0x379a5e:0x980,_0x1a96b9:0x4ed,_0x248875:0xb67,_0x2f0aa1:0x4b9},_0x2b4872={_0x4d5475:0xf7c},_0x197f22=_0x5a92ef;_inherits(_0xc31b8e,_0x125a36);var _0x474094=_createSuper(_0xc31b8e);function _0xc31b8e(){return _classCallCheck(this,_0xc31b8e),_0x474094['apply'](this,arguments);}return _createClass(_0xc31b8e,[{'key':_0x197f22(0x45a),'value':function _0x1b98a8(){var _0x402b41=_0x197f22,_0x12e88e=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['headHeightFactor']=_0x12e88e['headHeightFactor']||0.18,this[_0x402b41(0x481)]=_0x12e88e['headWidthFactor']||0.3,this['neckHeightFactor']=_0x12e88e['neckHeightFactor']||0.85,this[_0x402b41(_0x2b4872._0x4d5475)]=_0x12e88e['neckWidthFactor']||0.15,this['headTailFactor']=_0x12e88e['headTailFactor']||0.8;}},{'key':'startCompute','value':function _0x3a480f(_0x4b0d68,_0x3e009c){var _0x368460=_0x197f22;if(!_0x4b0d68||_0x4b0d68[_0x368460(_0x1132d4._0x5ca5bd)]===0x0)return _0x4b0d68;this[_0x368460(0xbe0)]=_0x4b0d68,this['setOptions'](_0x3e009c);var _0x4b66d3=cartesians2mercators(_0x4b0d68),_0x2d8214=this['getMaxHeight'](_0x4b66d3),_0x300b10=_0x4b66d3[_0x4b66d3[_0x368460(_0x1132d4._0x5ca5bd)]-0x1],_0x145e1a=_0x4b66d3[_0x4b66d3['length']-0x2],_0x5a811c=this['algorithmUtil']['MathDistance'](_0x300b10,_0x145e1a);_0x5a811c<0x1&&_0x4b66d3[_0x368460(_0x1132d4._0x8611ff)]>0x2&&_0x4b66d3[_0x368460(0x9af)](_0x4b66d3['length']-0x2,0x1);var _0x4af9bb=_0x4b66d3[0x0],_0x57c487=_0x4b66d3[0x1];this['algorithmUtil'][_0x368460(_0x1132d4._0x379a5e)](_0x4b66d3[0x0],_0x4b66d3[0x1],_0x4b66d3[0x2])&&(_0x4af9bb=_0x4b66d3[0x1],_0x57c487=_0x4b66d3[0x0]);var _0x5093dd=this['algorithmUtil']['Mid'](_0x4af9bb,_0x57c487),_0x13709d=[_0x5093dd]['concat'](_0x4b66d3[_0x368460(0x3f7)](0x2)),_0x2c636d=this[_0x368460(_0x1132d4._0x1a96b9)](_0x13709d,_0x4af9bb,_0x57c487);if(!_0x2c636d||_0x2c636d['length']<0x4)return _0x4b0d68;var _0x55b533=_0x2c636d[0x0],_0x3dd6a7=_0x2c636d[0x4],_0x56fe4f=this['algorithmUtil']['MathDistance'](_0x4af9bb,_0x57c487)/this[_0x368460(_0x1132d4._0x248875)][_0x368460(0x90e)](_0x13709d),_0x10104d=this['getArrowBodyPoints'](_0x13709d,_0x55b533,_0x3dd6a7,_0x56fe4f),_0x1a257d=_0x10104d[_0x368460(_0x1132d4._0x5ca5bd)],_0x30c8b1=[_0x4af9bb][_0x368460(0x4b9)](_0x10104d['slice'](0x0,_0x1a257d/0x2));_0x30c8b1['push'](_0x55b533);var _0x1a49ff=[_0x57c487]['concat'](_0x10104d['slice'](_0x1a257d/0x2,_0x1a257d));_0x1a49ff['push'](_0x3dd6a7),_0x30c8b1=this['algorithmUtil']['getQBSplinePoints'](_0x30c8b1),_0x1a49ff=this['algorithmUtil']['getQBSplinePoints'](_0x1a49ff);var _0x2c27f3=_0x30c8b1[_0x368460(_0x1132d4._0x2f0aa1)](_0x2c636d,_0x1a49ff['reverse']()),_0x365c92=mercators2cartesians(_0x2c27f3,_0x2d8214);return _0x365c92;}}]),_0xc31b8e;}(ArrowParentUtil),attackArrowUtil$1=new AttackArrowUtil(),AttackArrow=function(_0xeb2e43){var _0x5e77f3={_0x34ebc7:0xa90};_inherits(_0x35ff14,_0xeb2e43);var _0x39e3c0=_createSuper(_0x35ff14);function _0x35ff14(){var _0x1ab715=_0x4361;return _classCallCheck(this,_0x35ff14),_0x39e3c0[_0x1ab715(_0x5e77f3._0x34ebc7)](this,arguments);}return _createClass(_0x35ff14,[{'key':'hasClosure','get':function _0x3711d5(){return![];}},{'key':'getShowPositions','value':function _0x110909(_0x47787c){if(!_0x47787c||_0x47787c['length']<0x2)return _0x47787c;return attackArrowUtil$1['startCompute'](_0x47787c,this['style']);}}]),_0x35ff14;}(PolygonEntity);register$4(_0x5a92ef(0xd6c),AttackArrow);var AttackArrowPWUtil=function(_0x259b9c){var _0x47529a={_0x21aa42:0x1021,_0x49cb71:0xb67},_0x734324={_0x48f5cb:0x4ed,_0x37d387:0xeb0,_0x377e19:0xeb0,_0x28c2cd:0x4b9},_0x30f5d6={_0x526a30:0x481,_0x175aca:0xad0,_0x36fddd:0x3c8},_0x4cc3fb=_0x5a92ef;_inherits(_0x4597d3,_0x259b9c);var _0x1d99a8=_createSuper(_0x4597d3);function _0x4597d3(){return _classCallCheck(this,_0x4597d3),_0x1d99a8['apply'](this,arguments);}return _createClass(_0x4597d3,[{'key':'setOptions','value':function _0x1cc050(){var _0x4c8557=_0x4361,_0x3e15a6=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['headHeightFactor']=_0x3e15a6['headHeightFactor']||0.18,this[_0x4c8557(_0x30f5d6._0x526a30)]=_0x3e15a6['headWidthFactor']||0.3,this[_0x4c8557(_0x30f5d6._0x175aca)]=_0x3e15a6['neckHeightFactor']||0.85,this['neckWidthFactor']=_0x3e15a6['neckWidthFactor']||0.15,this['tailWidthFactor']=_0x3e15a6[_0x4c8557(_0x30f5d6._0x36fddd)]||0.1;}},{'key':_0x4cc3fb(0x532),'value':function _0x25b38c(_0x4f78ce,_0x267bc9){var _0x2046fe=_0x4cc3fb;if(!_0x4f78ce||_0x4f78ce['length']===0x0)return _0x4f78ce;this['positions']=_0x4f78ce,this['setOptions'](_0x267bc9);var _0x44606a=cartesians2mercators(_0x4f78ce),_0x286cec=this['getMaxHeight'](_0x44606a),_0x473de3=this['getTailPoints'](_0x44606a),_0x44f6d5=this[_0x2046fe(_0x734324._0x48f5cb)](_0x44606a,_0x473de3[0x0],_0x473de3[0x1]);if(!_0x44f6d5||_0x44f6d5['length']<0x4)return _0x4f78ce;var _0x1631a9=_0x44f6d5[0x0],_0x4a54ae=_0x44f6d5[0x4],_0x245776=this['getArrowBodyPoints'](_0x44606a,_0x1631a9,_0x4a54ae,this['tailWidthFactor']),_0x3b39a5=_0x245776['length'],_0x5d6f02=[_0x473de3[0x0]]['concat'](_0x245776['slice'](0x0,_0x3b39a5/0x2));_0x5d6f02['push'](_0x1631a9);var _0x461b99=[_0x473de3[0x1]]['concat'](_0x245776[_0x2046fe(0x3f7)](_0x3b39a5/0x2,_0x3b39a5));_0x461b99['push'](_0x4a54ae),_0x5d6f02=this['algorithmUtil'][_0x2046fe(_0x734324._0x37d387)](_0x5d6f02),_0x461b99=this['algorithmUtil'][_0x2046fe(_0x734324._0x377e19)](_0x461b99);var _0x4a538e=_0x5d6f02[_0x2046fe(_0x734324._0x28c2cd)](_0x44f6d5,_0x461b99['reverse']()),_0x3c5493=mercators2cartesians(_0x4a538e,_0x286cec);return _0x3c5493;}},{'key':'getTailPoints','value':function _0x586d9b(_0x547c2e){var _0x234141=_0x4cc3fb,_0x1a948d=this['algorithmUtil']['getBaseLength'](_0x547c2e),_0x167a00=_0x1a948d*this[_0x234141(0x3c8)],_0x4e3369=this['algorithmUtil'][_0x234141(_0x47529a._0x21aa42)](_0x547c2e[0x1],_0x547c2e[0x0],Math['PI']/0x2,_0x167a00,![]),_0x362c34=this[_0x234141(_0x47529a._0x49cb71)]['getThirdPoint'](_0x547c2e[0x1],_0x547c2e[0x0],Math['PI']/0x2,_0x167a00,!![]);return[_0x4e3369,_0x362c34];}}]),_0x4597d3;}(ArrowParentUtil),attackArrowPWUtil=new AttackArrowPWUtil(),AttackArrowPW=function(_0x3a15f1){var _0x3ab176={_0x464491:0x2fb},_0x4a75dd={_0x2f84dd:0x532},_0x31ec9a={_0x16914e:0x6ba},_0x5af69b=_0x5a92ef;_inherits(_0x2632ae,_0x3a15f1);var _0x4d6548=_createSuper(_0x2632ae);function _0x2632ae(){return _classCallCheck(this,_0x2632ae),_0x4d6548['apply'](this,arguments);}return _createClass(_0x2632ae,[{'key':'hasClosure','get':function _0x2f932d(){return![];}},{'key':'getShowPositions','value':function _0x5c7ff8(_0x2b9225){var _0x448fd8=_0x4361;if(!_0x2b9225||_0x2b9225[_0x448fd8(_0x31ec9a._0x16914e)]<0x2)return _0x2b9225;return attackArrowPWUtil[_0x448fd8(0x532)](_0x2b9225,this['style']);}}],[{'key':_0x5af69b(_0x3ab176._0x464491),'value':function _0x5b8856(_0x4b79bf,_0x1b4274){var _0x3e7e0e=_0x5af69b;if(!_0x4b79bf||_0x4b79bf['length']<0x2)return _0x4b79bf;return _0x4b79bf=LngLatArray['toCartesians'](_0x4b79bf),attackArrowPWUtil[_0x3e7e0e(_0x4a75dd._0x2f84dd)](_0x4b79bf,_0x1b4274);}}]),_0x2632ae;}(PolygonEntity);register$4(_0x5a92ef(0x461),AttackArrowPW);var AttackArrowYWUtil=function(_0x3687d0){var _0x582aa0={_0x4cb1c2:0x532},_0x589139={_0x418d20:0x45a,_0xc66104:0x980,_0x196514:0xb67,_0x556fbd:0x4b9},_0x58bd5e={_0x36e18f:0x7fe,_0x98850f:0xf7c,_0x5ba5d1:0x696},_0x3863aa=_0x5a92ef;_inherits(_0xcdf2b2,_0x3687d0);var _0x5ae415=_createSuper(_0xcdf2b2);function _0xcdf2b2(){return _classCallCheck(this,_0xcdf2b2),_0x5ae415['apply'](this,arguments);}return _createClass(_0xcdf2b2,[{'key':'setOptions','value':function _0x52bae5(){var _0x3bec6d=_0x4361,_0x51482a=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this[_0x3bec6d(_0x58bd5e._0x36e18f)]=_0x51482a['headHeightFactor']||0.18,this['headWidthFactor']=_0x51482a['headWidthFactor']||0.3,this['neckHeightFactor']=_0x51482a[_0x3bec6d(0xad0)]||0.85,this[_0x3bec6d(_0x58bd5e._0x98850f)]=_0x51482a['neckWidthFactor']||0.15,this['tailWidthFactor']=_0x51482a['tailWidthFactor']||0.1,this[_0x3bec6d(_0x58bd5e._0x5ba5d1)]=_0x51482a['headTailFactor']||0.8,this['swallowTailFactor']=_0x51482a['swallowTailFactor']||0x1;}},{'key':_0x3863aa(_0x582aa0._0x4cb1c2),'value':function _0x2b8522(_0x3a864e,_0x194428){var _0x355453=_0x3863aa;if(!_0x3a864e||_0x3a864e['length']===0x0)return _0x3a864e;this['positions']=_0x3a864e,this[_0x355453(_0x589139._0x418d20)](_0x194428);var _0x26a2d5=cartesians2mercators(_0x3a864e),_0x2512c3=this[_0x355453(0xfa1)](_0x26a2d5),_0x4c91b7=[_0x26a2d5[0x0],_0x26a2d5[0x1]],_0x55d4a8=_0x4c91b7[0x0],_0x24887b=_0x4c91b7[0x1];this['algorithmUtil'][_0x355453(_0x589139._0xc66104)](_0x26a2d5[0x0],_0x26a2d5[0x1],_0x26a2d5[0x2])&&(_0x55d4a8=_0x26a2d5[0x1],_0x24887b=_0x26a2d5[0x0]);var _0x2ee0c6=this['algorithmUtil']['Mid'](_0x55d4a8,_0x24887b),_0x13fde5=[_0x2ee0c6][_0x355453(0x4b9)](_0x26a2d5['slice'](0x2)),_0x2b28b5=this['getArrowHeadPoints'](_0x13fde5,_0x55d4a8,_0x24887b);if(!_0x2b28b5||_0x2b28b5['length']<0x4)return _0x3a864e;var _0x5376e5=[_0x2b28b5[0x0],_0x2b28b5[0x4]],_0x4e4e70=_0x5376e5[0x0],_0x4b46b4=_0x5376e5[0x1],_0xce602=this['algorithmUtil']['MathDistance'](_0x55d4a8,_0x24887b),_0x1e8a6f=this[_0x355453(_0x589139._0x196514)][_0x355453(0x90e)](_0x13fde5),_0x23883f=_0x1e8a6f*this['tailWidthFactor']*this['swallowTailFactor'],_0x4be86e=this['algorithmUtil']['getThirdPoint'](_0x13fde5[0x1],_0x13fde5[0x0],0x0,_0x23883f,!![]),_0x4012c3=_0xce602/_0x1e8a6f,_0x9109d6=this[_0x355453(0x623)](_0x13fde5,_0x4e4e70,_0x4b46b4,_0x4012c3),_0x3f0d4a=_0x9109d6['length'],_0x575b75=[_0x55d4a8][_0x355453(_0x589139._0x556fbd)](_0x9109d6['slice'](0x0,_0x3f0d4a/0x2));_0x575b75['push'](_0x4e4e70);var _0x15813a=[_0x24887b][_0x355453(0x4b9)](_0x9109d6['slice'](_0x3f0d4a/0x2,_0x3f0d4a));_0x15813a['push'](_0x4b46b4),_0x575b75=this[_0x355453(0xb67)]['getQBSplinePoints'](_0x575b75),_0x15813a=this['algorithmUtil']['getQBSplinePoints'](_0x15813a);var _0x4958a4=_0x575b75[_0x355453(_0x589139._0x556fbd)](_0x2b28b5,_0x15813a['reverse'](),[_0x4be86e,_0x575b75[0x0]]),_0x246afc=mercators2cartesians(_0x4958a4,_0x2512c3);return _0x246afc;}}]),_0xcdf2b2;}(ArrowParentUtil),attackArrowUtil=new AttackArrowYWUtil(),AttackArrowYW=function(_0x567d0c){var _0x4eb7a2={_0x4d6999:0x653,_0x326ddf:0x2fb},_0xc1dcf5={_0x23b44b:0x532,_0x17421a:0x5da},_0x14a22e=_0x5a92ef;_inherits(_0x13a6d2,_0x567d0c);var _0x20776c=_createSuper(_0x13a6d2);function _0x13a6d2(){return _classCallCheck(this,_0x13a6d2),_0x20776c['apply'](this,arguments);}return _createClass(_0x13a6d2,[{'key':_0x14a22e(_0x4eb7a2._0x4d6999),'get':function _0x39e122(){return![];}},{'key':_0x14a22e(0x2d8),'value':function _0x575a03(_0xfa5a53){var _0x3b3956=_0x14a22e;if(!_0xfa5a53||_0xfa5a53['length']<0x3)return _0xfa5a53;return attackArrowUtil[_0x3b3956(_0xc1dcf5._0x23b44b)](_0xfa5a53,this[_0x3b3956(_0xc1dcf5._0x17421a)]);}}],[{'key':_0x14a22e(_0x4eb7a2._0x326ddf),'value':function _0x42cac6(_0x2de8cf,_0x43ada8){if(!_0x2de8cf||_0x2de8cf['length']<0x3)return _0x2de8cf;return _0x2de8cf=LngLatArray['toCartesians'](_0x2de8cf),attackArrowUtil['startCompute'](_0x2de8cf,_0x43ada8);}}]),_0x13a6d2;}(PolygonEntity);register$4('attackArrowYW',AttackArrowYW);var CloseCurveUtil=(function(){var _0x439324={_0x380503:0x6ba},_0x331606={_0x33d0c2:0xbe0,_0x4fa9a0:0x5d4};function _0x1668e0(){_classCallCheck(this,_0x1668e0),this['algorithmUtil']=algorithmUtil;}return _createClass(_0x1668e0,[{'key':'startCompute','value':function _0x43bbbb(_0x12640a,_0x50d45c){var _0x5947d1=_0x4361;if(!_0x12640a||_0x12640a['length']===0x0)return _0x12640a;this[_0x5947d1(_0x331606._0x33d0c2)]=_0x12640a;var _0x498b5c=cartesians2mercators(_0x12640a),_0x2f956d=this['getMaxHeight'](_0x498b5c);_0x498b5c['push'](_0x498b5c[0x0],_0x498b5c[0x1]);var _0x7e48e4=[],_0x2ac317=[];for(var _0x578a8d=0x0;_0x578a8d<_0x498b5c['length']-0x2;_0x578a8d++){var _0x2e0135=this['algorithmUtil'][_0x5947d1(_0x331606._0x4fa9a0)](0.3,_0x498b5c[_0x578a8d],_0x498b5c[_0x578a8d+0x1],_0x498b5c[_0x578a8d+0x2]);_0x7e48e4=_0x7e48e4['concat'](_0x2e0135);}var _0x28ef5e=_0x7e48e4['length'];_0x7e48e4=[_0x7e48e4[_0x28ef5e-0x1]]['concat'](_0x7e48e4[_0x5947d1(0x3f7)](0x0,_0x28ef5e-0x1));for(var _0x46ec21=0x0;_0x46ec21<_0x498b5c[_0x5947d1(0x6ba)]-0x2;_0x46ec21++){var _0x438a5f=_0x498b5c[_0x46ec21],_0x552fd4=_0x498b5c[_0x46ec21+0x1];_0x2ac317['push'](_0x438a5f);for(var _0x585000=0x0;_0x585000<=0x64;_0x585000++){var _0x539b01=this[_0x5947d1(0xb67)][_0x5947d1(0xeab)](_0x585000/0x64,_0x438a5f,_0x7e48e4[_0x46ec21*0x2],_0x7e48e4[_0x46ec21*0x2+0x1],_0x552fd4);_0x2ac317['push'](_0x539b01);}_0x2ac317['push'](_0x552fd4);}var _0x6b08b5=mercators2cartesians(_0x2ac317,_0x2f956d);return _0x6b08b5;}},{'key':'getMaxHeight','value':function _0x203e98(_0x11d89b){var _0x5f501e=_0x4361,_0x9e3fd8=_0x11d89b[0x0][0x2]||0x0;for(var _0xb7b79f=0x0;_0xb7b79f<_0x11d89b[_0x5f501e(_0x439324._0x380503)];_0xb7b79f++){_0x11d89b[0x2]>_0x9e3fd8&&(_0x9e3fd8=_0x11d89b[0x2]);}return _0x9e3fd8;}}]),_0x1668e0;}()),closeCurveUtil=new CloseCurveUtil(),CloseVurve=function(_0x21090c){_inherits(_0x1c2f4d,_0x21090c);var _0x26d79a=_createSuper(_0x1c2f4d);function _0x1c2f4d(){return _classCallCheck(this,_0x1c2f4d),_0x26d79a['apply'](this,arguments);}return _createClass(_0x1c2f4d,[{'key':'getShowPositions','value':function _0x3fdc36(_0x276c42){if(!_0x276c42||_0x276c42['length']<0x2)return _0x276c42;return closeCurveUtil['startCompute'](_0x276c42,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x2937ae(_0x181005,_0x2f584e){if(!_0x181005||_0x181005['length']<0x2)return _0x181005;return _0x181005=LngLatArray['toCartesians'](_0x181005),closeCurveUtil['startCompute'](_0x181005,_0x2f584e);}}]),_0x1c2f4d;}(PolygonEntity);register$4('closeVurve',CloseVurve);var DoubleArrowUtil=(function(){var _0x195139={_0x4f6b45:0x45a,_0xeb4e10:0xc9b},_0x477945={_0x411180:0xb67,_0x55328b:0x90e,_0x5b1627:0xef5},_0x3b80bc={_0x14ee5a:0x1021},_0x4fa712={_0x2bda9d:0xb67,_0x1ff85e:0x3f7},_0x10c2d2={_0x169210:0x8c0},_0x3f2af3={_0x375013:0xbe0,_0x1fbac8:0xad9,_0x246bea:0x592,_0x44f656:0x6ba,_0x1083e8:0x3f7,_0x6ad4e5:0x3f7,_0x8a6d72:0xee1,_0x5e60f4:0xb67},_0x212faf={_0x4585d7:0x6ba,_0x17b568:0x7fe,_0x4209d5:0x481},_0x1bd5dc=_0x5a92ef;function _0x5f1a13(){_classCallCheck(this,_0x5f1a13),this['algorithmUtil']=algorithmUtil;}return _createClass(_0x5f1a13,[{'key':_0x1bd5dc(_0x195139._0x4f6b45),'value':function _0x37ea28(){var _0x3a33a2=_0x1bd5dc,_0x1e1e89=arguments[_0x3a33a2(_0x212faf._0x4585d7)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this[_0x3a33a2(_0x212faf._0x17b568)]=_0x1e1e89['headHeightFactor']||0.25,this['headWidthFactor']=_0x1e1e89[_0x3a33a2(_0x212faf._0x4209d5)]||0.3,this['neckHeightFactor']=_0x1e1e89['neckHeightFactor']||0.85,this['neckWidthFactor']=_0x1e1e89['neckWidthFactor']||0.15;}},{'key':'startCompute','value':function _0x44c77c(_0x5228f4,_0x5effee){var _0x276e64=_0x1bd5dc;if(!_0x5228f4||_0x5228f4['length']<0x3)return _0x5228f4;this[_0x276e64(_0x3f2af3._0x375013)]=_0x5228f4,this['setOptions'](_0x5effee);var _0x3f83fb=cartesians2mercators(_0x5228f4),_0x3bb8dd=this['getMaxHeight'](_0x3f83fb),_0x3aa69e=[_0x3f83fb[0x0],_0x3f83fb[0x1],_0x3f83fb[0x2]],_0x3e9e5c=_0x3aa69e[0x0],_0x3fa4d3=_0x3aa69e[0x1],_0x204b4d=_0x3aa69e[0x2],_0x2c4e0b=this['positions'][_0x276e64(0x6ba)],_0x50cca0,_0x4d561d;if(_0x2c4e0b===0x3)_0x50cca0=this['getTempPoint4'](_0x3e9e5c,_0x3fa4d3,_0x204b4d),_0x4d561d=this['algorithmUtil']['Mid'](_0x3e9e5c,_0x3fa4d3);else{if(_0x2c4e0b===0x4)_0x50cca0=_0x3f83fb[0x3],_0x4d561d=this['algorithmUtil'][_0x276e64(0x567)](_0x3e9e5c,_0x3fa4d3);else{var _0x3f332e=this['algorithmUtil']['MathDistance'](_0x3f83fb[0x3],_0x3f83fb[0x4]),_0x209b32=this[_0x276e64(0xb67)][_0x276e64(_0x3f2af3._0x1fbac8)](_0x3f83fb[0x2],_0x3f83fb[0x3]);_0x3f332e<_0x209b32*0.1?(_0x50cca0=_0x3f83fb[0x3],_0x4d561d=this[_0x276e64(0xb67)]['Mid'](_0x3e9e5c,_0x3fa4d3)):(_0x50cca0=_0x3f83fb[0x3],_0x4d561d=_0x3f83fb[0x4]);}}var _0x118fbb,_0xa5b51e;this['algorithmUtil']['isClockWise'](_0x3e9e5c,_0x3fa4d3,_0x204b4d)?(_0x118fbb=this['getArrowPoints'](_0x3e9e5c,_0x4d561d,_0x50cca0,![]),_0xa5b51e=this['getArrowPoints'](_0x4d561d,_0x3fa4d3,_0x204b4d,!![])):(_0x118fbb=this['getArrowPoints'](_0x3fa4d3,_0x4d561d,_0x204b4d,![]),_0xa5b51e=this[_0x276e64(_0x3f2af3._0x246bea)](_0x4d561d,_0x3e9e5c,_0x50cca0,!![]));var _0xf2bdc8=_0x118fbb[_0x276e64(_0x3f2af3._0x44f656)],_0x20a214=(_0xf2bdc8-0x5)/0x2,_0x14093c=_0x118fbb[_0x276e64(_0x3f2af3._0x1083e8)](0x0,_0x20a214),_0x4aeffc=_0x118fbb[_0x276e64(_0x3f2af3._0x6ad4e5)](_0x20a214,_0x20a214+0x5),_0x47ee50=_0x118fbb['slice'](_0x20a214+0x5,_0xf2bdc8),_0x550a0f=_0xa5b51e['slice'](0x0,_0x20a214),_0x4f9c70=_0xa5b51e['slice'](_0x20a214,_0x20a214+0x5),_0x5d7987=_0xa5b51e[_0x276e64(0x3f7)](_0x20a214+0x5,_0xf2bdc8);_0x550a0f=this[_0x276e64(0xb67)][_0x276e64(_0x3f2af3._0x8a6d72)](_0x550a0f);var _0x22c0ac=this['algorithmUtil']['getBezierPoints'](_0x5d7987['concat'](_0x14093c[_0x276e64(0x3f7)](0x1)));_0x47ee50=this[_0x276e64(_0x3f2af3._0x5e60f4)]['getBezierPoints'](_0x47ee50);var _0x47ba09=_0x550a0f[_0x276e64(0x4b9)](_0x4f9c70,_0x22c0ac,_0x4aeffc,_0x47ee50),_0x7536e5=mercators2cartesians(_0x47ba09,_0x3bb8dd);return _0x7536e5;}},{'key':_0x1bd5dc(_0x195139._0xeb4e10),'value':function _0x314eb7(_0x2dcd82,_0x3348a5,_0x34dfb7){var _0x5e396b=_0x1bd5dc,_0x4f0cd2=this[_0x5e396b(0xb67)]['Mid'](_0x2dcd82,_0x3348a5),_0x3e8ab9=this['algorithmUtil']['MathDistance'](_0x4f0cd2,_0x34dfb7),_0x4a1f3c=this[_0x5e396b(0xb67)][_0x5e396b(_0x10c2d2._0x169210)](_0x2dcd82,_0x4f0cd2,_0x34dfb7),_0xfb6aa4,_0x940c82,_0x4b962d,_0x17011d;if(_0x4a1f3c<Math['PI']/0x2)_0x940c82=_0x3e8ab9*Math['sin'](_0x4a1f3c),_0x4b962d=_0x3e8ab9*Math['cos'](_0x4a1f3c),_0x17011d=this['algorithmUtil']['getThirdPoint'](_0x2dcd82,_0x4f0cd2,Math['PI']/0x2,_0x940c82,![]),_0xfb6aa4=this['algorithmUtil']['getThirdPoint'](_0x4f0cd2,_0x17011d,Math['PI']/0x2,_0x4b962d,!![]);else{if(_0x4a1f3c>=Math['PI']/0x2&&_0x4a1f3c<Math['PI'])_0x940c82=_0x3e8ab9*Math['sin'](Math['PI']-_0x4a1f3c),_0x4b962d=_0x3e8ab9*Math['cos'](Math['PI']-_0x4a1f3c),_0x17011d=this['algorithmUtil']['getThirdPoint'](_0x2dcd82,_0x4f0cd2,Math['PI']/0x2,_0x940c82,![]),_0xfb6aa4=this['algorithmUtil']['getThirdPoint'](_0x4f0cd2,_0x17011d,Math['PI']/0x2,_0x4b962d,![]);else _0x4a1f3c>=Math['PI']&&_0x4a1f3c<Math['PI']*1.5?(_0x940c82=_0x3e8ab9*Math[_0x5e396b(0xef5)](_0x4a1f3c-Math['PI']),_0x4b962d=_0x3e8ab9*Math['cos'](_0x4a1f3c-Math['PI']),_0x17011d=this['algorithmUtil']['getThirdPoint'](_0x2dcd82,_0x4f0cd2,Math['PI']/0x2,_0x940c82,!![]),_0xfb6aa4=this['algorithmUtil']['getThirdPoint'](_0x4f0cd2,_0x17011d,Math['PI']/0x2,_0x4b962d,!![])):(_0x940c82=_0x3e8ab9*Math['sin'](Math['PI']*0x2-_0x4a1f3c),_0x4b962d=_0x3e8ab9*Math[_0x5e396b(0xa50)](Math['PI']*0x2-_0x4a1f3c),_0x17011d=this['algorithmUtil'][_0x5e396b(0x1021)](_0x2dcd82,_0x4f0cd2,Math['PI']/0x2,_0x940c82,!![]),_0xfb6aa4=this['algorithmUtil']['getThirdPoint'](_0x4f0cd2,_0x17011d,Math['PI']/0x2,_0x4b962d,![]));}return _0xfb6aa4;}},{'key':'getArrowPoints','value':function _0x222eeb(_0x57ddd2,_0x1176b7,_0x58c8a4,_0x47c661){var _0xd980d1=_0x1bd5dc,_0x4277b7=this['algorithmUtil']['Mid'](_0x57ddd2,_0x1176b7),_0x4270ba=this[_0xd980d1(0xb67)]['MathDistance'](_0x4277b7,_0x58c8a4),_0x1cc30e=this['algorithmUtil']['getThirdPoint'](_0x58c8a4,_0x4277b7,0x0,_0x4270ba*0.3,!![]),_0x5e5c65=this['algorithmUtil']['getThirdPoint'](_0x58c8a4,_0x4277b7,0x0,_0x4270ba*0.5,!![]);_0x1cc30e=this['algorithmUtil']['getThirdPoint'](_0x4277b7,_0x1cc30e,Math['PI']/0x2,_0x4270ba/0x5,_0x47c661),_0x5e5c65=this[_0xd980d1(_0x4fa712._0x2bda9d)]['getThirdPoint'](_0x4277b7,_0x5e5c65,Math['PI']/0x2,_0x4270ba/0x4,_0x47c661);var _0x2698f9=[_0x4277b7,_0x1cc30e,_0x5e5c65,_0x58c8a4],_0x459f33=this['getArrowHeadPoints'](_0x2698f9);if(_0x459f33&&Array['isArray'](_0x459f33)&&_0x459f33['length']>0x3){var _0x5c5ce6=[_0x459f33[0x0],_0x459f33[0x4]],_0x3c685d=_0x5c5ce6[0x0],_0x38bcac=_0x5c5ce6[0x1],_0x58104a=this[_0xd980d1(0xb67)]['MathDistance'](_0x57ddd2,_0x1176b7)/this['algorithmUtil'][_0xd980d1(0x90e)](_0x2698f9)/0x2,_0x53c912=this['getArrowBodyPoints'](_0x2698f9,_0x3c685d,_0x38bcac,_0x58104a);if(_0x53c912){var _0x2d87ab=_0x53c912['length'],_0x1b193e=_0x53c912[_0xd980d1(_0x4fa712._0x1ff85e)](0x0,_0x2d87ab/0x2),_0x53ce81=_0x53c912['slice'](_0x2d87ab/0x2,_0x2d87ab);return _0x1b193e['push'](_0x3c685d),_0x53ce81['push'](_0x38bcac),_0x1b193e=_0x1b193e['reverse'](),_0x1b193e['push'](_0x1176b7),_0x53ce81=_0x53ce81['reverse'](),_0x53ce81[_0xd980d1(0x8e7)](_0x57ddd2),_0x1b193e['reverse']()['concat'](_0x459f33,_0x53ce81);}}else console['log'](_0xd980d1(0xf39),_0x459f33);}},{'key':'getArrowHeadPoints','value':function _0x47aa07(_0x4a8b38){var _0x195e3c=_0x1bd5dc;if(!_0x4a8b38||_0x4a8b38['length']<0x2)return[];var _0x4e09fc=this['algorithmUtil']['getBaseLength'](_0x4a8b38),_0x4fa6f7=_0x4e09fc*this['headHeightFactor'],_0x2c94ba=_0x4a8b38[_0x4a8b38[_0x195e3c(0x6ba)]-0x1],_0x19e972=_0x4fa6f7*this['headWidthFactor'],_0x48052e=_0x4fa6f7*this['neckWidthFactor'],_0x1e4999=_0x4fa6f7*this['neckHeightFactor'],_0x45b5d1=this['algorithmUtil']['getThirdPoint'](_0x4a8b38[_0x4a8b38['length']-0x2],_0x2c94ba,0x0,_0x4fa6f7,!![]),_0xb635b7=this['algorithmUtil'][_0x195e3c(0x1021)](_0x4a8b38[_0x4a8b38['length']-0x2],_0x2c94ba,0x0,_0x1e4999,!![]),_0x1807a4=this['algorithmUtil'][_0x195e3c(0x1021)](_0x2c94ba,_0x45b5d1,Math['PI']/0x2,_0x19e972,![]),_0x47db9a=this['algorithmUtil']['getThirdPoint'](_0x2c94ba,_0x45b5d1,Math['PI']/0x2,_0x19e972,!![]),_0x55248d=this['algorithmUtil'][_0x195e3c(_0x3b80bc._0x14ee5a)](_0x2c94ba,_0xb635b7,Math['PI']/0x2,_0x48052e,![]),_0x56e69a=this['algorithmUtil']['getThirdPoint'](_0x2c94ba,_0xb635b7,Math['PI']/0x2,_0x48052e,!![]);return[_0x55248d,_0x1807a4,_0x2c94ba,_0x47db9a,_0x56e69a];}},{'key':'getArrowBodyPoints','value':function _0x4cace3(_0x399422,_0x3689ca,_0x2f7777,_0x1be45a){var _0x1c5564=_0x1bd5dc,_0xdcea3=this['algorithmUtil']['wholeDistance'](_0x399422),_0x49336a=this[_0x1c5564(_0x477945._0x411180)][_0x1c5564(_0x477945._0x55328b)](_0x399422),_0x2bdc2f=_0x49336a*_0x1be45a,_0x12b3ec=this[_0x1c5564(0xb67)]['MathDistance'](_0x3689ca,_0x2f7777),_0x35366a=(_0x2bdc2f-_0x12b3ec)/0x2,_0x1ef88b=0x0,_0x3d1ac3=[],_0x2900ba=[];for(var _0x5172b6=0x1;_0x5172b6<_0x399422[_0x1c5564(0x6ba)]-0x1;_0x5172b6++){var _0x44ab2a=this['algorithmUtil']['getAngleOfThreePoints'](_0x399422[_0x5172b6-0x1],_0x399422[_0x5172b6],_0x399422[_0x5172b6+0x1])/0x2;_0x1ef88b+=this['algorithmUtil'][_0x1c5564(0xad9)](_0x399422[_0x5172b6-0x1],_0x399422[_0x5172b6]);var _0x5419ba=(_0x2bdc2f/0x2-_0x1ef88b/_0xdcea3*_0x35366a)/Math[_0x1c5564(_0x477945._0x5b1627)](_0x44ab2a),_0x4af636=this['algorithmUtil']['getThirdPoint'](_0x399422[_0x5172b6-0x1],_0x399422[_0x5172b6],Math['PI']-_0x44ab2a,_0x5419ba,!![]),_0x1906fd=this['algorithmUtil']['getThirdPoint'](_0x399422[_0x5172b6-0x1],_0x399422[_0x5172b6],_0x44ab2a,_0x5419ba,![]);_0x3d1ac3['push'](_0x4af636),_0x2900ba['push'](_0x1906fd);}return _0x3d1ac3[_0x1c5564(0x4b9)](_0x2900ba);}},{'key':'getMaxHeight','value':function _0x2b2ffd(_0x166827){var _0x5407dc=_0x1bd5dc,_0x3956ab=_0x166827[0x0][0x2]||0x0;for(var _0x2643aa=0x0;_0x2643aa<_0x166827[_0x5407dc(0x6ba)];_0x2643aa++){_0x166827[0x2]>_0x3956ab&&(_0x3956ab=_0x166827[0x2]);}return _0x3956ab;}}]),_0x5f1a13;}()),doubleArrowUtil=new DoubleArrowUtil(),DoubleArrow=function(_0x397805){var _0x21cd63={_0x5084d6:0x532},_0x55ad08={_0x39ed82:0x4cd};_inherits(_0x3ab48f,_0x397805);var _0x250375=_createSuper(_0x3ab48f);function _0x3ab48f(){var _0x2c9930=_0x4361,_0xcec052,_0x43177f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3ab48f),_0xcec052=_0x250375['call'](this,_0x43177f),_0xcec052[_0x2c9930(0x4cd)]=0x3,_0xcec052['_maxPointNum']=0x5,_0xcec052;}return _createClass(_0x3ab48f,[{'key':'getShowPositions','value':function _0x3ddb9b(_0x14ad05){var _0x56be23=_0x4361;if(!_0x14ad05||_0x14ad05['length']<this[_0x56be23(_0x55ad08._0x39ed82)])return _0x14ad05;return doubleArrowUtil[_0x56be23(0x532)](_0x14ad05,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x5db31b(_0x4f8888,_0x3aec3c){var _0x3ca6cf=_0x4361;if(!_0x4f8888||_0x4f8888['length']<0x3)return _0x4f8888;return _0x4f8888=LngLatArray[_0x3ca6cf(0x573)](_0x4f8888),doubleArrowUtil[_0x3ca6cf(_0x21cd63._0x5084d6)](_0x4f8888,_0x3aec3c);}}]),_0x3ab48f;}(PolygonEntity);register$4(_0x5a92ef(0x264),DoubleArrow);var FineArrowUtil=(function(){var _0x562d50={_0x3557fb:0x45a,_0x3d6219:0xfa1},_0x5439a8={_0x1425a3:0x481,_0x5b6079:0xb67},_0x23a1ac={_0x3fe981:0x79f,_0x507078:0xf7c},_0x17e049=_0x5a92ef;function _0x4cc573(){var _0x13f7b9=_0x4361;_classCallCheck(this,_0x4cc573),this[_0x13f7b9(0xb67)]=algorithmUtil;}return _createClass(_0x4cc573,[{'key':_0x17e049(_0x562d50._0x3557fb),'value':function _0x578467(){var _0x15a594=_0x17e049,_0xcb5951=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['headAngle']=_0xcb5951[_0x15a594(0xcc7)]||Math['PI']/8.5,this[_0x15a594(_0x23a1ac._0x3fe981)]=_0xcb5951['neckAngle']||Math['PI']/0xd,this['tailWidthFactor']=_0xcb5951['tailWidthFactor']||0.1,this['neckWidthFactor']=_0xcb5951[_0x15a594(_0x23a1ac._0x507078)]||0.2,this['headWidthFactor']=_0xcb5951[_0x15a594(0x481)]||0.25,this['neckHeightFactor']=_0xcb5951['neckHeightFactor']||0.85;}},{'key':'startCompute','value':function _0xc98002(_0x19d404,_0x4c6848){var _0x568284=_0x17e049;if(!_0x19d404||_0x19d404['length']===0x0)return _0x19d404;this['positions']=_0x19d404,this[_0x568284(0x45a)](_0x4c6848);var _0xf743a4=cartesians2mercators(_0x19d404),_0x30d947=this['getMaxHeight'](_0xf743a4),_0x553339=[_0xf743a4[0x0],_0xf743a4[0x1]],_0x4b461e=_0x553339[0x0],_0x479677=_0x553339[0x1],_0x4d7f42=this[_0x568284(0xb67)]['getBaseLength'](_0xf743a4),_0x2b99a1=_0x4d7f42*this['tailWidthFactor'],_0xcf722a=_0x4d7f42*this['neckWidthFactor'],_0x42fb9b=_0x4d7f42*this[_0x568284(_0x5439a8._0x1425a3)],_0x24eff4=this[_0x568284(_0x5439a8._0x5b6079)]['getThirdPoint'](_0x479677,_0x4b461e,Math['PI']/0x2,_0x2b99a1,!![]),_0x466d20=this['algorithmUtil']['getThirdPoint'](_0x479677,_0x4b461e,Math['PI']/0x2,_0x2b99a1,![]),_0x5ab575=this['algorithmUtil']['getThirdPoint'](_0x4b461e,_0x479677,this['headAngle'],_0x42fb9b,![]),_0x1d0a46=this['algorithmUtil']['getThirdPoint'](_0x4b461e,_0x479677,this['headAngle'],_0x42fb9b,!![]),_0x3fe6c2=this['algorithmUtil']['getThirdPoint'](_0x4b461e,_0x479677,this['neckAngle'],_0xcf722a,![]),_0x30eea1=this['algorithmUtil']['getThirdPoint'](_0x4b461e,_0x479677,this['neckAngle'],_0xcf722a,!![]),_0x5a850e=[_0x24eff4,_0x3fe6c2,_0x5ab575,_0x479677,_0x1d0a46,_0x30eea1,_0x466d20],_0x481436=mercators2cartesians(_0x5a850e,_0x30d947);return _0x481436;}},{'key':_0x17e049(_0x562d50._0x3d6219),'value':function _0x17c06f(_0x59aa4c){var _0x4506d8=_0x59aa4c[0x0][0x2]||0x0;for(var _0x16c021=0x0;_0x16c021<_0x59aa4c['length'];_0x16c021++){_0x59aa4c[0x2]>_0x4506d8&&(_0x4506d8=_0x59aa4c[0x2]);}return _0x4506d8;}}]),_0x4cc573;}()),fineArrowUtil=new FineArrowUtil(),FineArrow=function(_0x1948f6){var _0x27dce5={_0x1f2a3e:0x53f};_inherits(_0x3002dc,_0x1948f6);var _0x10639c=_createSuper(_0x3002dc);function _0x3002dc(){var _0x3be355=_0x4361,_0x7799fa,_0x37cabd=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3002dc),_0x7799fa=_0x10639c[_0x3be355(_0x27dce5._0x1f2a3e)](this,_0x37cabd),_0x7799fa['_minPointNum']=0x2,_0x7799fa['_maxPointNum']=0x2,_0x7799fa;}return _createClass(_0x3002dc,[{'key':'getShowPositions','value':function _0x3060ea(_0x340a3b){var _0x390831=_0x4361;if(!_0x340a3b||_0x340a3b[_0x390831(0x6ba)]<0x2)return _0x340a3b;return fineArrowUtil['startCompute'](_0x340a3b,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x2ab3a6(_0x8ee17f,_0x4a8cff){if(!_0x8ee17f||_0x8ee17f['length']<0x2)return _0x8ee17f;return _0x8ee17f=LngLatArray['toCartesians'](_0x8ee17f),fineArrowUtil['startCompute'](_0x8ee17f,_0x4a8cff);}}]),_0x3002dc;}(PolygonEntity);register$4('fineArrow',FineArrow);var FineArrowYWUtil=function(_0x215e40){var _0xa0aea7={_0x41311c:0x37b},_0x3cc3e4={_0x3e0390:0x90e,_0x5b7d02:0xb67,_0x516f2e:0x1021},_0x30e392={_0x56d944:0x6ba,_0x434246:0xbe0,_0x1e40b2:0x3c8,_0x1b351c:0x4b9,_0x2524c3:0xeb0},_0x4f0615={_0x4245e1:0x7fe,_0xde9800:0xad0},_0x2ddeab={_0x4801dc:0xa90},_0x119a04=_0x5a92ef;_inherits(_0x3bc654,_0x215e40);var _0x4bb81a=_createSuper(_0x3bc654);function _0x3bc654(){var _0x3e03fe=_0x4361;return _classCallCheck(this,_0x3bc654),_0x4bb81a[_0x3e03fe(_0x2ddeab._0x4801dc)](this,arguments);}return _createClass(_0x3bc654,[{'key':'setOptions','value':function _0x5f2cef(){var _0x28ba4f=_0x4361,_0x47d22d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['headHeightFactor']=_0x47d22d[_0x28ba4f(_0x4f0615._0x4245e1)]||0.18,this['headWidthFactor']=_0x47d22d[_0x28ba4f(0x481)]||0.3,this[_0x28ba4f(_0x4f0615._0xde9800)]=_0x47d22d['neckHeightFactor']||0.85,this[_0x28ba4f(0xf7c)]=_0x47d22d['neckWidthFactor']||0.15,this['tailWidthFactor']=_0x47d22d[_0x28ba4f(0x3c8)]||0.1,this['swallowTailFactor']=_0x47d22d['swallowTailFactor']||0x1;}},{'key':'startCompute','value':function _0x4e5fb7(_0x313d8c,_0x5ca6de){var _0x1f5911=_0x4361;if(!_0x313d8c||_0x313d8c[_0x1f5911(_0x30e392._0x56d944)]===0x0)return _0x313d8c;this[_0x1f5911(_0x30e392._0x434246)]=_0x313d8c,this['setOptions'](_0x5ca6de);var _0x45fd86=cartesians2mercators(_0x313d8c),_0x1ed8ee=this['getMaxHeight'](_0x45fd86),_0x4b067d=this['getTailPoints'](_0x45fd86),_0x299c84=this[_0x1f5911(0x4ed)](_0x45fd86,_0x4b067d[0x0],_0x4b067d[0x2]);if(!_0x299c84||_0x299c84[_0x1f5911(0x6ba)]<0x4)return _0x313d8c;var _0x3775cc=_0x299c84[0x0],_0x2e7d95=_0x299c84[0x4],_0x128247=this['getArrowBodyPoints'](_0x45fd86,_0x3775cc,_0x2e7d95,this[_0x1f5911(_0x30e392._0x1e40b2)]),_0x5acd2e=_0x128247['length'],_0x3fd143=[_0x4b067d[0x0]]['concat'](_0x128247['slice'](0x0,_0x5acd2e/0x2));_0x3fd143[_0x1f5911(0x8e7)](_0x3775cc);var _0x80ca54=[_0x4b067d[0x2]][_0x1f5911(_0x30e392._0x1b351c)](_0x128247[_0x1f5911(0x3f7)](_0x5acd2e/0x2,_0x5acd2e));_0x80ca54[_0x1f5911(0x8e7)](_0x2e7d95),_0x3fd143=this['algorithmUtil']['getQBSplinePoints'](_0x3fd143),_0x80ca54=this['algorithmUtil'][_0x1f5911(_0x30e392._0x2524c3)](_0x80ca54);var _0x42b770=_0x3fd143['concat'](_0x299c84,_0x80ca54['reverse'](),[_0x4b067d[0x1],_0x3fd143[0x0]]),_0x539680=mercators2cartesians(_0x42b770,_0x1ed8ee);return _0x539680;}},{'key':_0x119a04(_0xa0aea7._0x41311c),'value':function _0x9a3fd5(_0x258dfe){var _0x369832=_0x119a04,_0x196e76=this['algorithmUtil'][_0x369832(_0x3cc3e4._0x3e0390)](_0x258dfe),_0x27c052=_0x196e76*this[_0x369832(0x3c8)],_0x1f79cc=this['algorithmUtil']['getThirdPoint'](_0x258dfe[0x1],_0x258dfe[0x0],Math['PI']/0x2,_0x27c052,![]),_0x1640c5=this['algorithmUtil']['getThirdPoint'](_0x258dfe[0x1],_0x258dfe[0x0],Math['PI']/0x2,_0x27c052,!![]),_0x5ac248=_0x27c052*this[_0x369832(0x385)],_0x115a99=this[_0x369832(_0x3cc3e4._0x5b7d02)][_0x369832(_0x3cc3e4._0x516f2e)](_0x258dfe[0x1],_0x258dfe[0x0],0x0,_0x5ac248,!![]);return[_0x1f79cc,_0x115a99,_0x1640c5];}}]),_0x3bc654;}(ArrowParentUtil),fineArrowYWUtil=new FineArrowYWUtil(),FineArrowYW=function(_0x1d45a5){var _0x55eb6b={_0x5d5f5f:0x2d8},_0x39088f={_0x13a55e:0x532},_0x286ef7=_0x5a92ef;_inherits(_0x44d9a4,_0x1d45a5);var _0x36c3ca=_createSuper(_0x44d9a4);function _0x44d9a4(){var _0x508914,_0xd8a94f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x44d9a4),_0x508914=_0x36c3ca['call'](this,_0xd8a94f),_0x508914['_minPointNum']=0x2,_0x508914['_maxPointNum']=0x2,_0x508914;}return _createClass(_0x44d9a4,[{'key':_0x286ef7(_0x55eb6b._0x5d5f5f),'value':function _0x375735(_0x2474d5){var _0x5bd225=_0x286ef7;if(!_0x2474d5||_0x2474d5[_0x5bd225(0x6ba)]<0x2)return _0x2474d5;return fineArrowYWUtil[_0x5bd225(_0x39088f._0x13a55e)](_0x2474d5,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x5472d4(_0x3095d7,_0x29ba77){if(!_0x3095d7||_0x3095d7['length']<0x2)return _0x3095d7;return _0x3095d7=LngLatArray['toCartesians'](_0x3095d7),fineArrowYWUtil['startCompute'](_0x3095d7,_0x29ba77);}}]),_0x44d9a4;}(PolygonEntity);register$4(_0x5a92ef(0xe9b),FineArrowYW);var GatheringPlaceUtil=(function(){var _0x1f7ac2={_0x1b9544:0xfa1,_0x1bd5eb:0xb67};function _0x3d93de(){_classCallCheck(this,_0x3d93de),this['algorithmUtil']=algorithmUtil;}return _createClass(_0x3d93de,[{'key':'startCompute','value':function _0x532f58(_0x3a0c21,_0x44b790){var _0x598db0=_0x4361;if(!_0x3a0c21||_0x3a0c21['length']===0x0)return _0x3a0c21;this[_0x598db0(0xbe0)]=_0x3a0c21;var _0x49b0a4=cartesians2mercators(_0x3a0c21),_0x577fc3=this[_0x598db0(_0x1f7ac2._0x1b9544)](_0x49b0a4),_0x5c5325=this['algorithmUtil']['Mid'](_0x49b0a4[0x0],_0x49b0a4[0x2]);_0x49b0a4['push'](_0x5c5325,_0x49b0a4[0x0],_0x49b0a4[0x1]);var _0x2ef589=[],_0x7c54fd,_0x5d122c,_0x23b8fc,_0xadb6ee=[];for(var _0x540c67=0x0;_0x540c67<_0x49b0a4['length']-0x2;_0x540c67++){_0x7c54fd=_0x49b0a4[_0x540c67],_0x5d122c=_0x49b0a4[_0x540c67+0x1],_0x23b8fc=_0x49b0a4[_0x540c67+0x2];var _0xf17286=this[_0x598db0(_0x1f7ac2._0x1bd5eb)]['getBisectorNormals'](0.4,_0x7c54fd,_0x5d122c,_0x23b8fc);_0x2ef589=_0x2ef589['concat'](_0xf17286);}var _0x53d9c9=_0x2ef589['length'];_0x2ef589=[_0x2ef589[_0x53d9c9-0x1]]['concat'](_0x2ef589['slice'](0x0,_0x53d9c9-0x1));for(var _0x51d3ab=0x0;_0x51d3ab<_0x49b0a4[_0x598db0(0x6ba)]-0x2;_0x51d3ab++){_0x7c54fd=_0x49b0a4[_0x51d3ab],_0x5d122c=_0x49b0a4[_0x51d3ab+0x1],_0xadb6ee['push'](_0x7c54fd);for(var _0x4722f2=0x0;_0x4722f2<=0x64;_0x4722f2++){var _0x23ab05=this[_0x598db0(0xb67)]['getCubicValue'](_0x4722f2/0x64,_0x7c54fd,_0x2ef589[_0x51d3ab*0x2],_0x2ef589[_0x51d3ab*0x2+0x1],_0x5d122c);_0xadb6ee['push'](_0x23ab05);}_0xadb6ee['push'](_0x5d122c);}var _0x3cb6bb=mercators2cartesians(_0xadb6ee,_0x577fc3);return _0x3cb6bb;}},{'key':'getMaxHeight','value':function _0x383773(_0x21c62f){var _0x10b7cf=_0x21c62f[0x0][0x2]||0x0;for(var _0x596143=0x0;_0x596143<_0x21c62f['length'];_0x596143++){_0x21c62f[0x2]>_0x10b7cf&&(_0x10b7cf=_0x21c62f[0x2]);}return _0x10b7cf;}}]),_0x3d93de;}()),gatheringPlaceUtil=new GatheringPlaceUtil(),GatheringPlace=function(_0x523740){var _0x548b2e={_0x41a34a:0x6ba},_0x16ae71={_0x4d9221:0x4cd};_inherits(_0x1a312d,_0x523740);var _0x3ba885=_createSuper(_0x1a312d);function _0x1a312d(){var _0x544b22=_0x4361,_0x4b71ac,_0x2f9f51=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1a312d),_0x4b71ac=_0x3ba885[_0x544b22(0x53f)](this,_0x2f9f51),_0x4b71ac['_minPointNum']=0x3,_0x4b71ac['_maxPointNum']=0x3,_0x4b71ac;}return _createClass(_0x1a312d,[{'key':'getShowPositions','value':function _0x2bafc4(_0x4991bc){var _0x2e8a74=_0x4361;if(!_0x4991bc||_0x4991bc[_0x2e8a74(0x6ba)]<this[_0x2e8a74(_0x16ae71._0x4d9221)])return _0x4991bc;return gatheringPlaceUtil['startCompute'](_0x4991bc,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x102857(_0x52acfe,_0x8c5807){var _0x33abfc=_0x4361;if(!_0x52acfe||_0x52acfe[_0x33abfc(_0x548b2e._0x41a34a)]<0x2)return _0x52acfe;return _0x52acfe=LngLatArray[_0x33abfc(0x573)](_0x52acfe),gatheringPlaceUtil['startCompute'](_0x52acfe,_0x8c5807);}}]),_0x1a312d;}(PolygonEntity);register$4(_0x5a92ef(0x699),GatheringPlace);var IsosTriangle=function(_0x16f34f){var _0x1c703b={_0x298990:0x6ba},_0x316b61={_0x5d33bc:0x6ba,_0x41da28:0x4cd};_inherits(_0x337ead,_0x16f34f);var _0x52ae94=_createSuper(_0x337ead);function _0x337ead(){var _0x5e7181,_0x192296=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x337ead),_0x5e7181=_0x52ae94['call'](this,_0x192296),_0x5e7181['_minPointNum']=0x3,_0x5e7181['_maxPointNum']=0x3,_0x5e7181;}return _createClass(_0x337ead,[{'key':'getShowPositions','value':function _0x48ac5d(_0x17da8b){var _0x5efffc=_0x4361;if(!_0x17da8b||_0x17da8b[_0x5efffc(_0x316b61._0x5d33bc)]<this[_0x5efffc(_0x316b61._0x41da28)])return _0x17da8b;return _0x337ead['getOutlinePositions'](_0x17da8b,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x2f5e0f(_0x3deb6e,_0x2461aa){var _0x4bb3d1=_0x4361;if(!_0x3deb6e||_0x3deb6e[_0x4bb3d1(_0x1c703b._0x298990)]<0x3)return _0x3deb6e;var _0x2e5fbc=_0x3deb6e[0x0],_0x26bbdb=_0x3deb6e[0x1],_0x2d89a8=_0x3deb6e[0x2],_0x173008=Cesium__namespace['Cartesian3']['midpoint'](_0x2e5fbc,_0x26bbdb,new Cesium__namespace['Cartesian3']()),_0x389cd9=getAngle(_0x173008,_0x26bbdb),_0x5a3289=getAngle(_0x173008,_0x2d89a8),_0x2cbbe8=_0x389cd9-_0x5a3289-0x5a,_0x55f5ee=getRotateCenterPoint(_0x173008,_0x2d89a8,_0x2cbbe8);return[_0x2e5fbc,_0x26bbdb,_0x55f5ee];}}]),_0x337ead;}(PolygonEntity);register$4('isosTriangle',IsosTriangle);var LuneUtil=(function(){var _0x53b025={_0x3b8f53:0xb67,_0x17b671:0xa5c,_0x7c337:0xb67};function _0xaba19e(){_classCallCheck(this,_0xaba19e),this['algorithmUtil']=algorithmUtil;}return _createClass(_0xaba19e,[{'key':'startCompute','value':function _0x4cb967(_0x3b4bf1,_0x2b54cb){var _0x36fb7f=_0x4361;if(!_0x3b4bf1||_0x3b4bf1['length']===0x0)return _0x3b4bf1;this['positions']=_0x3b4bf1;var _0x2fa4ec=cartesians2mercators(_0x3b4bf1),_0x3974ee=this['getMaxHeight'](_0x2fa4ec),_0x3410ab=[_0x2fa4ec[0x0],_0x2fa4ec[0x1],_0x2fa4ec[0x2],undefined,undefined],_0x510922=_0x3410ab[0x0],_0x336171=_0x3410ab[0x1],_0x5f50b8=_0x3410ab[0x2],_0x2cc85=_0x3410ab[0x3],_0x13327a=_0x3410ab[0x4],_0x544e2d=this[_0x36fb7f(_0x53b025._0x3b8f53)][_0x36fb7f(_0x53b025._0x17b671)](_0x510922,_0x336171,_0x5f50b8),_0x46ec5d=this['algorithmUtil']['MathDistance'](_0x510922,_0x544e2d),_0x264f1d=this['algorithmUtil']['getAzimuth'](_0x510922,_0x544e2d),_0x2e5a9e=this[_0x36fb7f(_0x53b025._0x7c337)]['getAzimuth'](_0x336171,_0x544e2d);this[_0x36fb7f(_0x53b025._0x7c337)]['isClockWise'](_0x510922,_0x336171,_0x5f50b8)?(_0x2cc85=_0x2e5a9e,_0x13327a=_0x264f1d):(_0x2cc85=_0x264f1d,_0x13327a=_0x2e5a9e);_0x2fa4ec=this['algorithmUtil']['getArcPoints'](_0x544e2d,_0x46ec5d,_0x2cc85,_0x13327a),_0x2fa4ec['push'](_0x2fa4ec[0x0]);var _0x5a8b98=mercators2cartesians(_0x2fa4ec,_0x3974ee);return _0x5a8b98;}},{'key':'getMaxHeight','value':function _0x12b064(_0x5eacda){var _0xf809e8=_0x5eacda[0x0][0x2]||0x0;for(var _0xf3d070=0x0;_0xf3d070<_0x5eacda['length'];_0xf3d070++){_0x5eacda[0x2]>_0xf809e8&&(_0xf809e8=_0x5eacda[0x2]);}return _0xf809e8;}}]),_0xaba19e;}()),luneUtil=new LuneUtil(),Lune=function(_0x5f5a4f){var _0x9a03e8={_0x39a44a:0x532};_inherits(_0x216654,_0x5f5a4f);var _0x13d865=_createSuper(_0x216654);function _0x216654(){var _0x347b97,_0x2b290b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x216654),_0x347b97=_0x13d865['call'](this,_0x2b290b),_0x347b97['_minPointNum']=0x3,_0x347b97['_maxPointNum']=0x3,_0x347b97;}return _createClass(_0x216654,[{'key':'getShowPositions','value':function _0x48912f(_0x46dcc1){var _0x1e0350=_0x4361;if(!_0x46dcc1||_0x46dcc1['length']<this['_minPointNum'])return _0x46dcc1;return luneUtil[_0x1e0350(_0x9a03e8._0x39a44a)](_0x46dcc1,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x218154(_0x44bdf1,_0x2bd6bb){var _0x4ac7da=_0x4361;if(!_0x44bdf1||_0x44bdf1[_0x4ac7da(0x6ba)]<0x3)return _0x44bdf1;return _0x44bdf1=LngLatArray[_0x4ac7da(0x573)](_0x44bdf1),luneUtil['startCompute'](_0x44bdf1,_0x2bd6bb);}}]),_0x216654;}(PolygonEntity);register$4('lune',Lune);var EditRegular=function(_0x11b785){var _0x43cff4={_0x5d5a70:0xdef},_0x1ae0c4={_0x85508a:0xb03},_0x4348c5={_0x4a3674:0x356,_0x575387:0x64b},_0x2106e8={_0x97448c:0xd18},_0x2f88cb=_0x5a92ef;_inherits(_0x52afa3,_0x11b785);var _0x5640c6=_createSuper(_0x52afa3);function _0x52afa3(){var _0x49ed22=_0x4361;return _classCallCheck(this,_0x52afa3),_0x5640c6[_0x49ed22(0xa90)](this,arguments);}return _createClass(_0x52afa3,[{'key':_0x2f88cb(_0x43cff4._0x5d5a70),'value':function _0x3c31fa(){var _0x2c806d={_0xd75ad1:0x7a6},_0x2f6a5e=_0x2f88cb,_0x911dc8=this,_0x419dcd=this['positions'],_0x4f43f4=this[_0x2f6a5e(_0x4348c5._0x4a3674)](_0x419dcd[0x0]),_0x57eab2=this['createDragger']({'position':_0x4f43f4,'type':PointType[_0x2f6a5e(0xecd)],'tooltip':this['_map']['getLangText']('_整体平移'),'onDrag':function _0x13f075(_0x1c98e7,_0x179228){var _0x3f9d5f=_0x2f6a5e;_0x179228=_0x911dc8['updatePositionsHeightByAttr'](_0x179228),_0x1c98e7['position']=_0x179228;var _0x22ce09=Cesium__namespace['Cartesian3']['subtract'](_0x179228,_0x4f43f4,new Cesium__namespace['Cartesian3']());_0x4f43f4=_0x179228,_0x911dc8['positions']['forEach'](function(_0x1a08b3,_0x4717fd,_0x3ee252){var _0x5d4213=_0x4361,_0x5d5ac8=Cesium__namespace['Cartesian3']['add'](_0x1a08b3,_0x22ce09,new Cesium__namespace[(_0x5d4213(0x23b))]());_0x911dc8['positions'][_0x4717fd]=_0x5d5ac8;});for(var _0x4443af=0x0,_0xece47a=_0x911dc8['draggers'][_0x3f9d5f(0x6ba)];_0x4443af<_0xece47a;_0x4443af++){_0x911dc8['draggers'][_0x4443af]['position']=Cesium__namespace[_0x3f9d5f(0x23b)][_0x3f9d5f(0xd06)](_0x911dc8['draggers'][_0x4443af]['position'],_0x22ce09,new Cesium__namespace['Cartesian3']());}}});_0x57eab2[_0x2f6a5e(_0x4348c5._0x575387)]=0x0,this['draggers']['push'](_0x57eab2);var _0x5b9682=getPositionByDirectionAndLen(_0x4f43f4,this[_0x2f6a5e(0x5da)]['startAngle'],this['style']['radius']);_0x419dcd[0x1]=_0x5b9682;var _0x45133a=this['createDragger']({'position':this['updatePositionsHeightByAttr'](_0x5b9682),'onDrag':function _0x1245bf(_0x31cd01,_0x339afd){var _0x6366d9=_0x2f6a5e;_0x339afd=_0x911dc8['updatePositionsHeightByAttr'](_0x339afd),_0x31cd01['position']=_0x339afd,_0x911dc8['positions'][_0x31cd01['index']]=_0x339afd,_0x911dc8['style'][_0x6366d9(_0x2106e8._0x97448c)]=Cesium__namespace['Cartesian3']['distance'](_0x419dcd[0x0],_0x339afd),_0x911dc8['style']['startAngle']=formatNum$1(getAngle(_0x419dcd[0x0],_0x339afd),0x2);},'onDragStart':function _0x20aca4(_0x1973ce,_0x3ddc60){var _0x36a9f8=_0x2f6a5e;for(var _0x8e14f9=0x0,_0x30a093=_0x911dc8['draggers']['length'];_0x8e14f9<_0x30a093;_0x8e14f9++){_0x911dc8['draggers'][_0x8e14f9][_0x36a9f8(_0x2c806d._0xd75ad1)]=![];}},'onDragEnd':function _0x124934(_0x527576,_0x2e4df7){_0x911dc8['updateDraggers']();}});_0x45133a['index']=0x1,this['draggers']['push'](_0x45133a),this['entityGraphic']['extrudedHeight']&&this['_bindHeightDraggers']();}},{'key':'_updateHeight','value':function _0x1da6c5(_0x13496e){var _0x152762=_0x2f88cb;this['entityGraphic']['height']=_0x13496e,this['style']['height']=this['formatNum'](_0x13496e,0x2);var _0x77386=this['positions'];for(var _0x24eb6a=0x0,_0x52aedd=_0x77386[_0x152762(0x6ba)];_0x24eb6a<_0x52aedd;_0x24eb6a++){_0x77386[_0x24eb6a]=setPositionsHeight(_0x77386[_0x24eb6a],_0x13496e);}this[_0x152762(_0x1ae0c4._0x85508a)](EventType['editStyle']);}}]),_0x52afa3;}(EditPolygon),Regular=function(_0x571e30){var _0x4e4a14={_0x2d7505:0x6ba},_0x19a87b={_0x50147c:0x89a},_0x106410={_0x43ac7d:0x5fe};_inherits(_0x142d10,_0x571e30);var _0x1415b3=_createSuper(_0x142d10);function _0x142d10(){var _0x32e402=_0x4361,_0x34954b,_0x2bc109,_0x211f6c,_0x1eedfc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x142d10),_0x211f6c=_0x1415b3['call'](this,_0x1eedfc),_0x211f6c['_minPointNum']=0x2,_0x211f6c[_0x32e402(0x8df)]=0x2,_0x211f6c['style']['radius']=(_0x34954b=_0x211f6c['style'][_0x32e402(0xd18)])!==null&&_0x34954b!==void 0x0?_0x34954b:0x3e8,_0x211f6c[_0x32e402(0x5da)]['startAngle']=(_0x2bc109=_0x211f6c['style'][_0x32e402(_0x106410._0x43ac7d)])!==null&&_0x2bc109!==void 0x0?_0x2bc109:0x0,_0x1eedfc['position']&&(_0x211f6c['positions']=[_0x1eedfc['position']]),_0x211f6c;}return _createClass(_0x142d10,[{'key':'EditClass','get':function _0x22936d(){return EditRegular;}},{'key':'updateAttrForDrawing','value':function _0x559e16(_0x2445fd){var _0x1c6104=_0x4361,_0x3126f7;if(!_0x2445fd&&((_0x3126f7=this['_positions_draw'])===null||_0x3126f7===void 0x0?void 0x0:_0x3126f7['length'])>0x1){var _0x14113a=this['_positions_draw'][0x0];this['style']['radius']=Cesium__namespace['Cartesian3'][_0x1c6104(_0x19a87b._0x50147c)](_0x14113a,this['_positions_draw'][0x1]),this['style']['startAngle']=formatNum$1(getAngle(_0x14113a,this['_positions_draw'][0x1]),0x2);}_get(_getPrototypeOf(_0x142d10[_0x1c6104(0xe26)]),'updateAttrForDrawing',this)['call'](this,_0x2445fd);}},{'key':'getShowPositions','value':function _0x49ca04(_0x179e05){var _0x21d677=_0x4361;if(!_0x179e05||_0x179e05[_0x21d677(_0x4e4a14._0x2d7505)]<0x1)return _0x179e05;return _0x142d10['getOutlinePositions'](_0x179e05[0x0],this['style']);}}],[{'key':'getOutlinePositions','value':function _0x10c117(_0x34ebfa,_0x3ecf3f){var _0x2e05d9=_0x3ecf3f['border']||0x3,_0x34060d=_0x3ecf3f['radius']||0x3e8,_0x68cf74=_0x3ecf3f['startAngle']||0x0,_0x229313=0x168/_0x2e05d9,_0x3223ca=[];for(var _0x31cd92=0x0;_0x31cd92<=_0x2e05d9;_0x31cd92++){var _0x20bda3=_0x68cf74+_0x229313*_0x31cd92;_0x3223ca['push'](getPositionByDirectionAndLen(_0x34ebfa,_0x20bda3,_0x34060d));}return _0x3223ca;}}]),_0x142d10;}(PolygonEntity);register$4('regular',Regular);var EditSector=function(_0x28a4bf){var _0x3bc24a={_0x37a7fc:0x758,_0x1c3d5a:0xd04,_0x1aa563:0x5da},_0x55dcc1={_0x171700:0x33d,_0x1aa91c:0x8e7},_0x45729f={_0x49d12a:0xd91,_0x90e28b:0x89a,_0x5bdfe5:0x5da},_0x26bc4b={_0x332e83:0x33d},_0x30848b=_0x5a92ef;_inherits(_0x59950b,_0x28a4bf);var _0xc75f55=_createSuper(_0x59950b);function _0x59950b(){return _classCallCheck(this,_0x59950b),_0xc75f55['apply'](this,arguments);}return _createClass(_0x59950b,[{'key':_0x30848b(0xdef),'value':function _0x282ebf(){var _0x2e7fba={_0x23444f:0xd91,_0x24f858:0xbe0,_0x177db9:0x840},_0x31c1f6={_0x227b9c:0xbe0,_0x3ab8a9:0x33d},_0x4ade95=_0x30848b,_0x15d1fb=this,_0x3090ec=this['positions'],_0x3dcc3a=this['updatePositionsHeightByAttr'](_0x3090ec[0x0]),_0x15d731=this['createDragger']({'position':_0x3dcc3a,'type':PointType['MoveAll'],'tooltip':this['_map'][_0x4ade95(0xef6)]('_整体平移'),'onDrag':function _0x536998(_0x3f2ce9,_0x16f929){var _0x14b5da={_0x970894:0xbe0},_0x27af9a=_0x4ade95;_0x16f929=_0x15d1fb['updatePositionsHeightByAttr'](_0x16f929),_0x3f2ce9[_0x27af9a(0xd91)]=_0x16f929;var _0x170aeb=Cesium__namespace['Cartesian3']['subtract'](_0x16f929,_0x3dcc3a,new Cesium__namespace['Cartesian3']());_0x3dcc3a=_0x16f929,_0x15d1fb[_0x27af9a(_0x31c1f6._0x227b9c)]['forEach'](function(_0x33dfb2,_0x10ae07,_0x33d18f){var _0x310fa8=_0x27af9a,_0x3af697=Cesium__namespace['Cartesian3'][_0x310fa8(0xd06)](_0x33dfb2,_0x170aeb,new Cesium__namespace['Cartesian3']());_0x15d1fb[_0x310fa8(_0x14b5da._0x970894)][_0x10ae07]=_0x3af697;});for(var _0x585ac6=0x0,_0x3df6a3=_0x15d1fb[_0x27af9a(_0x31c1f6._0x3ab8a9)][_0x27af9a(0x6ba)];_0x585ac6<_0x3df6a3;_0x585ac6++){_0x15d1fb['draggers'][_0x585ac6]['position']=Cesium__namespace['Cartesian3']['add'](_0x15d1fb['draggers'][_0x585ac6][_0x27af9a(0xd91)],_0x170aeb,new Cesium__namespace[(_0x27af9a(0x23b))]());}}});_0x15d731['index']=0x0,this[_0x4ade95(_0x55dcc1._0x171700)][_0x4ade95(_0x55dcc1._0x1aa91c)](_0x15d731);var _0x1ad8b2=getPositionByDirectionAndLen(_0x3dcc3a,this['style']['startAngle'],this['style']['radius']);_0x3090ec[0x1]=_0x1ad8b2;var _0x14e101=this['createDragger']({'position':this['updatePositionsHeightByAttr'](_0x1ad8b2),'onDrag':function _0x1eeb90(_0x11208d,_0x5766ea){var _0x5b45ca=_0x4ade95;_0x5766ea=_0x15d1fb[_0x5b45ca(0x356)](_0x5766ea),_0x11208d[_0x5b45ca(_0x2e7fba._0x23444f)]=_0x5766ea,_0x15d1fb[_0x5b45ca(_0x2e7fba._0x24f858)][_0x11208d['index']]=_0x5766ea,_0x15d1fb['style']['radius']=Cesium__namespace['Cartesian3']['distance'](_0x3090ec[0x0],_0x5766ea),_0x15d1fb['style']['startAngle']=formatNum$1(getAngle(_0x3090ec[0x0],_0x5766ea),0x2),_0x3090ec[0x2]=getPositionByDirectionAndLen(_0x3090ec[0x0],_0x15d1fb[_0x5b45ca(0x5da)][_0x5b45ca(_0x2e7fba._0x177db9)],_0x15d1fb['style'][_0x5b45ca(0xd18)]);},'onDragStart':function _0x486969(_0x543ada,_0x1d90b4){var _0x2e56af=_0x4ade95;for(var _0x1524f5=0x0,_0x61a6ce=_0x15d1fb[_0x2e56af(_0x26bc4b._0x332e83)]['length'];_0x1524f5<_0x61a6ce;_0x1524f5++){_0x15d1fb['draggers'][_0x1524f5]['show']=![];}},'onDragEnd':function _0x4d6b32(_0x5928fc,_0x43be05){_0x15d1fb['updateDraggers']();}});_0x14e101['index']=0x1,this[_0x4ade95(_0x55dcc1._0x171700)][_0x4ade95(0x8e7)](_0x14e101);var _0x3a2651=getPositionByDirectionAndLen(_0x3dcc3a,this['style']['endAngle'],this['style']['radius']);_0x3090ec[0x2]=_0x3a2651;var _0x591353=this[_0x4ade95(0xa43)]({'position':this['updatePositionsHeightByAttr'](_0x3a2651),'onDrag':function _0x32b00a(_0x200495,_0x548465){var _0x474c2=_0x4ade95;_0x548465=_0x15d1fb['updatePositionsHeightByAttr'](_0x548465),_0x200495[_0x474c2(_0x45729f._0x49d12a)]=_0x548465,_0x15d1fb['positions'][_0x200495['index']]=_0x548465,_0x15d1fb['style']['radius']=Cesium__namespace['Cartesian3'][_0x474c2(_0x45729f._0x90e28b)](_0x3090ec[0x0],_0x548465),_0x15d1fb['style']['endAngle']=getAngle(_0x3090ec[0x0],_0x548465),_0x3090ec[0x1]=getPositionByDirectionAndLen(_0x3090ec[0x0],_0x15d1fb[_0x474c2(_0x45729f._0x5bdfe5)]['startAngle'],_0x15d1fb[_0x474c2(0x5da)]['radius']);},'onDragStart':function _0x228f1f(_0x424525,_0x480ce3){for(var _0x3f77c0=0x0,_0x2ff740=_0x15d1fb['draggers']['length'];_0x3f77c0<_0x2ff740;_0x3f77c0++){_0x15d1fb['draggers'][_0x3f77c0]['show']=![];}},'onDragEnd':function _0x46ffd6(_0x530bb7,_0x16552d){_0x15d1fb['updateDraggers']();}});_0x591353['index']=0x2,this[_0x4ade95(0x33d)]['push'](_0x591353),this['entityGraphic']['extrudedHeight']&&this['_bindHeightDraggers']();}},{'key':_0x30848b(0x5cb),'value':function _0xadb7f7(_0xe8e5ed){var _0x37af92=_0x30848b;this[_0x37af92(_0x3bc24a._0x37a7fc)][_0x37af92(_0x3bc24a._0x1c3d5a)]=_0xe8e5ed,this[_0x37af92(_0x3bc24a._0x1aa563)]['height']=this['formatNum'](_0xe8e5ed,0x2);var _0x33655b=this['positions'];for(var _0x2227ef=0x0,_0x3385a0=_0x33655b['length'];_0x2227ef<_0x3385a0;_0x2227ef++){_0x33655b[_0x2227ef]=setPositionsHeight(_0x33655b[_0x2227ef],_0xe8e5ed);}this[_0x37af92(0xb03)](EventType['editStyle']);}}]),_0x59950b;}(EditPolygon),Sector=function(_0x3c9038){var _0x432078={_0x2ae54d:0x2d8,_0x1e58a9:0x6b3},_0x4cab28={_0x4baa12:0x8e7},_0x3152c8={_0x1b0402:0x70e},_0x48be5f={_0x92839d:0x752,_0x1bdfcf:0x5da,_0x58785b:0x5fe},_0x11c529={_0x2fa3fb:0x5da},_0x2a8994=_0x5a92ef;_inherits(_0x45cf54,_0x3c9038);var _0x401364=_createSuper(_0x45cf54);function _0x45cf54(){var _0x1ce3ea=_0x4361,_0x51ad0b,_0x468f3c,_0x166f46,_0x3156c4,_0x1a7581=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x45cf54),_0x3156c4=_0x401364['call'](this,_0x1a7581),_0x3156c4['_minPointNum']=0x2,_0x3156c4['_maxPointNum']=0x3,_0x3156c4['style']['radius']=(_0x51ad0b=_0x3156c4[_0x1ce3ea(_0x11c529._0x2fa3fb)][_0x1ce3ea(0xd18)])!==null&&_0x51ad0b!==void 0x0?_0x51ad0b:0x3e8,_0x3156c4[_0x1ce3ea(_0x11c529._0x2fa3fb)]['startAngle']=(_0x468f3c=_0x3156c4['style']['startAngle'])!==null&&_0x468f3c!==void 0x0?_0x468f3c:0x0,_0x3156c4[_0x1ce3ea(_0x11c529._0x2fa3fb)]['endAngle']=(_0x166f46=_0x3156c4['style']['endAngle'])!==null&&_0x166f46!==void 0x0?_0x166f46:0x0,_0x1a7581['position']&&(_0x3156c4['positions']=[_0x1a7581['position']]),_0x3156c4;}return _createClass(_0x45cf54,[{'key':'EditClass','get':function _0x14a5b1(){return EditSector;}},{'key':_0x2a8994(0x77b),'value':function _0x225787(_0x3bf70b){var _0x28742e=_0x2a8994,_0x2d6b49;if(!_0x3bf70b&&((_0x2d6b49=this['_positions_draw'])===null||_0x2d6b49===void 0x0?void 0x0:_0x2d6b49['length'])>0x1){var _0x17068c,_0x3e605b=this[_0x28742e(_0x48be5f._0x92839d)][0x0];this['style']['radius']=formatNum$1(Cesium__namespace['Cartesian3']['distance'](_0x3e605b,this[_0x28742e(0x752)][0x1]),0x2),this[_0x28742e(0x5da)]['startAngle']=formatNum$1(getAngle(_0x3e605b,this[_0x28742e(_0x48be5f._0x92839d)][0x1]),0x2),((_0x17068c=this['_positions_draw'])===null||_0x17068c===void 0x0?void 0x0:_0x17068c['length'])>0x2?this[_0x28742e(_0x48be5f._0x1bdfcf)]['endAngle']=formatNum$1(getAngle(_0x3e605b,this['_positions_draw'][0x2]),0x2):this['style']['endAngle']=this[_0x28742e(0x5da)][_0x28742e(_0x48be5f._0x58785b)];}_get(_getPrototypeOf(_0x45cf54['prototype']),'updateAttrForDrawing',this)['call'](this,_0x3bf70b);}},{'key':_0x2a8994(_0x432078._0x2ae54d),'value':function _0x12b86f(_0x36811e){if(!_0x36811e||_0x36811e['length']<0x1)return _0x36811e;return _0x45cf54['getOutlinePositions'](_0x36811e[0x0],this['style']);}},{'key':_0x2a8994(_0x432078._0x1e58a9),'value':function _0x55cd7a(_0x19a13e,_0x48f8cc){var _0x5749a5=_0x2a8994;_get(_getPrototypeOf(_0x45cf54['prototype']),'_updateStyleHook',this)[_0x5749a5(0x53f)](this,_0x19a13e,_0x48f8cc),(Cesium__namespace['defined'](_0x48f8cc['radius'])||Cesium__namespace[_0x5749a5(_0x3152c8._0x1b0402)](_0x48f8cc[_0x5749a5(0x5fe)])||Cesium__namespace['defined'](_0x48f8cc['endAngle'])||Cesium__namespace[_0x5749a5(_0x3152c8._0x1b0402)](_0x48f8cc['noCenter']))&&this['_updatePositionsHook']();}}],[{'key':'getOutlinePositions','value':function _0x4238e4(_0x45818f,_0x4202b7){var _0x4b3af3=_0x2a8994,_0x2caa76=_0x4202b7['radius'],_0x5c80d8=_0x4202b7['startAngle'],_0x3e671e=_0x4202b7['endAngle'];_0x3e671e<=_0x5c80d8&&(_0x3e671e+=0x168);var _0x138189=[];!_0x4202b7['noCenter']&&_0x138189[_0x4b3af3(_0x4cab28._0x4baa12)](_0x45818f);for(var _0x371d06=_0x5c80d8;_0x371d06<=_0x3e671e;_0x371d06++){_0x138189['push'](getPositionByDirectionAndLen(_0x45818f,_0x371d06,_0x2caa76));}return!_0x4202b7['noCenter']&&_0x138189['push'](_0x45818f),_0x138189;}}]),_0x45cf54;}(PolygonEntity);register$4('sector',Sector);var StraightArrowUtil=(function(){var _0x4206d9={_0x520cd6:0x45a},_0x2f5982={_0x114135:0x6ba,_0x523504:0x1021,_0x5d45ca:0x79f,_0x128fec:0xb67},_0xfd73ed=_0x5a92ef;function _0x36098c(){_classCallCheck(this,_0x36098c),this['algorithmUtil']=algorithmUtil;}return _createClass(_0x36098c,[{'key':_0xfd73ed(_0x4206d9._0x520cd6),'value':function _0x2f654b(){var _0x2c20a0=_0xfd73ed,_0x37a130=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this[_0x2c20a0(0x3c8)]=_0x37a130[_0x2c20a0(0x3c8)]||0.05,this[_0x2c20a0(0xf7c)]=_0x37a130[_0x2c20a0(0xf7c)]||0.1,this['headWidthFactor']=_0x37a130['headWidthFactor']||0.15,this['headAngle']=Math['PI']/0x4,this['neckAngle']=Math['PI']*0.17741;}},{'key':'startCompute','value':function _0x311d5e(_0x3d2e07,_0x39bf9a){var _0x466990=_0xfd73ed;if(!_0x3d2e07||_0x3d2e07[_0x466990(_0x2f5982._0x114135)]===0x0)return _0x3d2e07;this['positions']=_0x3d2e07,this['setOptions'](_0x39bf9a);var _0x2264e9=cartesians2mercators(_0x3d2e07),_0x28c3c9=this['getMaxHeight'](_0x2264e9),_0x3c145f=[_0x2264e9[0x0],_0x2264e9[0x1]],_0x9dbe41=_0x3c145f[0x0],_0x3badf1=_0x3c145f[0x1],_0x34f8aa=this['algorithmUtil']['getBaseLength'](_0x2264e9),_0x1f953b=_0x34f8aa*this['tailWidthFactor'],_0x5f44f1=_0x34f8aa*this['neckWidthFactor'],_0x5d3cd6=_0x34f8aa*this['headWidthFactor'],_0x179278=this['algorithmUtil']['getThirdPoint'](_0x3badf1,_0x9dbe41,Math['PI']/0x2,_0x1f953b,!![]),_0x48c018=this[_0x466990(0xb67)]['getThirdPoint'](_0x3badf1,_0x9dbe41,Math['PI']/0x2,_0x1f953b,![]),_0x430aab=this['algorithmUtil'][_0x466990(_0x2f5982._0x523504)](_0x9dbe41,_0x3badf1,this[_0x466990(0xcc7)],_0x5d3cd6,![]),_0x5de19f=this[_0x466990(0xb67)]['getThirdPoint'](_0x9dbe41,_0x3badf1,this[_0x466990(0xcc7)],_0x5d3cd6,!![]),_0x5683d9=this[_0x466990(0xb67)]['getThirdPoint'](_0x9dbe41,_0x3badf1,this[_0x466990(_0x2f5982._0x5d45ca)],_0x5f44f1,![]),_0x349cb1=this[_0x466990(_0x2f5982._0x128fec)][_0x466990(0x1021)](_0x9dbe41,_0x3badf1,this['neckAngle'],_0x5f44f1,!![]),_0x43b947=[_0x179278,_0x5683d9,_0x430aab,_0x3badf1,_0x5de19f,_0x349cb1,_0x48c018],_0x34cbfa=mercators2cartesians(_0x43b947,_0x28c3c9);return _0x34cbfa;}},{'key':_0xfd73ed(0xfa1),'value':function _0x341670(_0x15aaff){var _0x417bba=_0xfd73ed,_0x111f7f=_0x15aaff[0x0][0x2]||0x0;for(var _0x278c5b=0x0;_0x278c5b<_0x15aaff[_0x417bba(0x6ba)];_0x278c5b++){_0x15aaff[0x2]>_0x111f7f&&(_0x111f7f=_0x15aaff[0x2]);}return _0x111f7f;}}]),_0x36098c;}()),straightArrowUtil=new StraightArrowUtil(),StraightArrow=function(_0x7a7b7d){_inherits(_0x56f054,_0x7a7b7d);var _0x50fc47=_createSuper(_0x56f054);function _0x56f054(){var _0x3f95a1=_0x4361,_0x2c73cf,_0x31632a=arguments[_0x3f95a1(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x56f054),_0x2c73cf=_0x50fc47[_0x3f95a1(0x53f)](this,_0x31632a),_0x2c73cf['_minPointNum']=0x2,_0x2c73cf[_0x3f95a1(0x8df)]=0x2,_0x2c73cf;}return _createClass(_0x56f054,[{'key':'getShowPositions','value':function _0x38fb65(_0x227f16){if(!_0x227f16||_0x227f16['length']<0x2)return _0x227f16;return straightArrowUtil['startCompute'](_0x227f16,this['style']);}}],[{'key':'getOutlinePositions','value':function _0x428d28(_0x37e68c,_0xe5d3bc){if(!_0x37e68c||_0x37e68c['length']<0x2)return _0x37e68c;return _0x37e68c=LngLatArray['toCartesians'](_0x37e68c),straightArrowUtil['startCompute'](_0x37e68c,_0xe5d3bc);}}]),_0x56f054;}(PolygonEntity);register$4(_0x5a92ef(0x9ee),StraightArrow);var DEF_STYLE$i={'color':'#3388ff','pixelSize':0x8,'outlineColor':'#ffffff','outlineWidth':0x2,'visibleDepth':![]},PointMeasure=function(_0x5e84c6){var _0x497fc4={_0x3e4bc1:0xcea},_0x1e7616={_0x2e3048:0x53f},_0x8698ba={_0x566da8:0xc43,_0x36a252:0x3ed,_0x4e0c44:0xd91},_0x343737=_0x5a92ef;_inherits(_0x370d84,_0x5e84c6);var _0x39589f=_createSuper(_0x370d84);function _0x370d84(){var _0xe724d6=_0x4361,_0x50077b=arguments[_0xe724d6(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x370d84),_0x50077b['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$i),_0x50077b['style']||{}),_0x39589f[_0xe724d6(0x53f)](this,_0x50077b);}return _createClass(_0x370d84,[{'key':'_addedHook','value':function _0xdf112d(_0x267ce5){var _0x19ba7e={_0x4f643b:0x4ae,_0xc308aa:0x905,_0x57a818:0xcbb,_0x50222f:0x4b9,_0x3930f9:0xef6,_0x4921a5:0x4b9},_0x189900=_0x4361,_0x1e6320=this,_0x476e0f,_0x3c6a56;_get(_getPrototypeOf(_0x370d84[_0x189900(0xe26)]),'_addedHook',this)['call'](this,_0x267ce5);var _0x545c8f=this[_0x189900(0x399)];this['bindPopup'](function(_0x4db77b){var _0x4a0e33=_0x189900,_0x233b88=_0x1e6320['point'];_0x233b88[_0x4a0e33(0xd1f)]();var _0x4642cd=degree2dms(_0x233b88['lng'])['str'],_0x3f439c=degree2dms(_0x233b88['lat'])['str'],_0x34cad7='';if(_0x1e6320['options']['crs']!==![]){var _0x536232,_0x66df63=proj4Trans([_0x233b88[_0x4a0e33(_0x19ba7e._0x4f643b)],_0x233b88['lat']],'EPSG:4326',(_0x536232=_0x1e6320['options']['crs'])!==null&&_0x536232!==void 0x0?_0x536232:CRS['CGCS2000_GK_Zone_3']);_0x66df63[0x0]!==_0x233b88['lng']&&_0x66df63[0x1]!==_0x233b88['lat']&&(_0x34cad7=_0x4a0e33(0xc2e)['concat'](_0x66df63[0x0][_0x4a0e33(_0x19ba7e._0xc308aa)](0x1),'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20title=\x22大地2000坐标\x22><label>纵坐标</label>')['concat'](_0x66df63[0x1]['toFixed'](0x1),'</div>'));}return _0x4a0e33(_0x19ba7e._0x57a818)['concat'](_0x545c8f['getLangText']('_位置信息'),'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-template-content\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div><label>')['concat'](_0x545c8f[_0x4a0e33(0xef6)]('_经度'),_0x4a0e33(0xdc8))['concat'](_0x233b88['lng'],'&nbsp;&nbsp;')[_0x4a0e33(_0x19ba7e._0x50222f)](_0x4642cd,_0x4a0e33(0x62a))['concat'](_0x545c8f[_0x4a0e33(_0x19ba7e._0x3930f9)]('_纬度'),'</label>')[_0x4a0e33(_0x19ba7e._0x50222f)](_0x233b88['lat'],'&nbsp;&nbsp;&nbsp;&nbsp;')['concat'](_0x3f439c,'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')['concat'](_0x34cad7,'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div><label>')['concat'](_0x545c8f[_0x4a0e33(_0x19ba7e._0x3930f9)](_0x4a0e33(0x876)),'</label>')['concat'](_0x233b88['alt'])[_0x4a0e33(_0x19ba7e._0x4921a5)](_0x545c8f['getLangText']('_米'),'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>');},{'autoClose':(_0x476e0f=this['style']['autoClose'])!==null&&_0x476e0f!==void 0x0?_0x476e0f:![],'closeOnClick':(_0x3c6a56=this['style'][_0x189900(_0x8698ba._0x566da8)])!==null&&_0x3c6a56!==void 0x0?_0x3c6a56:![]}),this['on'](EventType['drawMouseMove'],this['_drawMouseMoveHandler'],this),this['once'](EventType[_0x189900(_0x8698ba._0x36a252)],this['_drawCreatedHandler'],this),this['on'](EventType['editMovePoint'],this['_editPointHandler'],this),this['on'](EventType[_0x189900(0x29d)],this['_editPointHandler'],this),this[_0x189900(_0x8698ba._0x4e0c44)]&&this['openPopup']();}},{'key':'_removedHook','value':function _0x5253f0(){var _0x38c435=_0x4361;this['off'](EventType['drawMouseMove'],this['_drawMouseMoveHandler'],this),this['off'](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['off'](EventType['editMovePoint'],this['_editPointHandler'],this),this['off'](EventType['editRemovePoint'],this['_editPointHandler'],this),_get(_getPrototypeOf(_0x370d84['prototype']),'_removedHook',this)[_0x38c435(_0x1e7616._0x2e3048)](this);}},{'key':_0x343737(_0x497fc4._0x3e4bc1),'value':function _0x36af01(_0x15b6d4){this['openPopup']();}},{'key':_0x343737(0x46d),'value':function _0x5b62c1(_0x22054f){this['openPopup'](),this['fire'](EventType['end'],{'mtype':this['type'],'graphic':this},!![]);}},{'key':'_editPointHandler','value':function _0xf4eaf6(_0x191c9c){this['openPopup']();}}]),_0x370d84;}(PointEntity);register$4('pointMeasure',PointMeasure,!![]);var DEF_STYLE$h={'materialType':'PolylineGlow','glowPower':0.1,'color':'#ebe12c','width':0x9,'clampToGround':![]},DistanceMeasure=function(_0x31643b){var _0xe1fc13={_0x439150:0x450},_0x415cce={_0x323cd5:0x332,_0x5dcac7:0x514,_0x1a7391:0xca4,_0x224f84:0x352,_0x55709f:0xa52,_0x5bbc5b:0x310,_0x55d36b:0xb03,_0x4c98a7:0x86f},_0x3ed370={_0x34db69:0xd4d,_0x505e2b:0x310,_0x1ee112:0x43d,_0x1292a3:0x920},_0x5b8de8={_0x2a7ada:0xe46,_0x280990:0xe81},_0xe7b467={_0x1c001b:0x6ba,_0x57bd8e:0x809,_0x5a2912:0xa32},_0x1422a7={_0x1237ca:0x514,_0x3c9113:0x310,_0x10c0ff:0xa32,_0x3844eb:0x89a},_0x34d7a1={_0x33067e:0x7d0,_0x2831c2:0x399,_0x22182b:0x30b,_0xa89615:0x514,_0x3f66b4:0x43d,_0x323473:0xd25},_0x4b72a9={_0x1f8b51:0xa17,_0x573aa0:0x22c,_0x2819b6:0xa32,_0x5cc416:0x809,_0x445d60:0x399,_0x25c45a:0x514,_0x15871c:0x399,_0xf4e8f8:0xa52},_0x16f7aa={_0x5931c1:0x849,_0x573c49:0xcea,_0x3990af:0xcf5,_0x25d3cf:0x3ed,_0x22c80a:0x29d,_0x22acbc:0x450,_0xb36dc2:0x6ba},_0x45ce53={_0x6dd4e3:0x53f,_0x146310:0xca4,_0x273827:0x809,_0x4b08b8:0x7a6,_0x1bebbe:0x511,_0x2339b5:0x514,_0x2d9ffd:0x809},_0x27a792=_0x5a92ef;_inherits(_0x2f64e6,_0x31643b);var _0x16cc49=_createSuper(_0x2f64e6);function _0x2f64e6(){var _0x1a9ff9,_0x119a7c,_0x1295f0,_0x48557c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2f64e6),_0x48557c['hasMoveEdit']=![],_0x48557c['showAddText']=(_0x1a9ff9=_0x48557c['showAddText'])!==null&&_0x1a9ff9!==void 0x0?_0x1a9ff9:!![],_0x48557c['decimal']=(_0x119a7c=_0x48557c['decimal'])!==null&&_0x119a7c!==void 0x0?_0x119a7c:0x2,_0x48557c['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$h),_0x48557c['style']||{}),_0x1295f0=_0x16cc49['call'](this,_0x48557c),_0x1295f0['_measured']={},_0x1295f0;}return _createClass(_0x2f64e6,[{'key':'measured','get':function _0x49abb9(){return this['_measured'];}},{'key':'_addedHook','value':function _0x320e79(_0xa41f1f){var _0x2a7890=_0x4361,_0x395571,_0x43c262;_get(_getPrototypeOf(_0x2f64e6['prototype']),_0x2a7890(0xcef),this)[_0x2a7890(_0x45ce53._0x6dd4e3)](this,_0xa41f1f),this[_0x2a7890(0xa52)]=[],this['_measureLable']=this['_createLabel'](this['options'][_0x2a7890(_0x45ce53._0x146310)]||((_0x395571=this['_layer'])===null||_0x395571===void 0x0?void 0x0:(_0x43c262=_0x395571[_0x2a7890(0x514)])===null||_0x43c262===void 0x0?void 0x0:_0x43c262['label'])),this[_0x2a7890(_0x45ce53._0x273827)][_0x2a7890(_0x45ce53._0x4b08b8)]=![],this['on'](EventType['drawAddPoint'],this[_0x2a7890(_0x45ce53._0x1bebbe)],this),this['on'](EventType['drawRemovePoint'],this['_drawRemovePointHandler'],this),this['on'](EventType['drawMouseMove'],this['_drawMouseMoveHandler'],this),this['once'](EventType['drawCreated'],this[_0x2a7890(0x46d)],this),this['on'](EventType['editMovePoint'],this['_editPointHandler'],this),this['on'](EventType['editRemovePoint'],this['_editPointHandler'],this),this[_0x2a7890(_0x45ce53._0x2339b5)]['positions']&&(this[_0x2a7890(_0x45ce53._0x2d9ffd)][_0x2a7890(_0x45ce53._0x4b08b8)]=!![],this['_editPointHandler']());}},{'key':'_removedHook','value':function _0x145d51(){var _0x4e35a7=_0x4361;this[_0x4e35a7(0xcf5)](EventType[_0x4e35a7(_0x16f7aa._0x5931c1)],this['_drawAddPointHandler'],this),this['off'](EventType[_0x4e35a7(0xd76)],this[_0x4e35a7(_0x16f7aa._0x573c49)],this),this['off'](EventType['drawRemovePoint'],this['_drawRemovePointHandler'],this),this[_0x4e35a7(_0x16f7aa._0x3990af)](EventType[_0x4e35a7(_0x16f7aa._0x25d3cf)],this['_drawCreatedHandler'],this),this[_0x4e35a7(0xcf5)](EventType['editMovePoint'],this['_editPointHandler'],this),this['off'](EventType[_0x4e35a7(_0x16f7aa._0x22c80a)],this[_0x4e35a7(_0x16f7aa._0x22acbc)],this);Cesium__namespace['defined'](this['_measureLable'])&&(this['_removeLabel'](this['_measureLable']),delete this[_0x4e35a7(0x809)]);if(Cesium__namespace['defined'](this['_arrPartMeasureLable'])&&this['_arrPartMeasureLable'][_0x4e35a7(_0x16f7aa._0xb36dc2)]>0x0){var _0x22381c=this['_arrPartMeasureLable'];if(_0x22381c&&_0x22381c['length']>0x0)for(var _0xa9746f=0x0,_0x4ec933=_0x22381c['length'];_0xa9746f<_0x4ec933;_0xa9746f++){this['_removeLabel'](_0x22381c[_0xa9746f]);}delete this['_arrPartMeasureLable'];}_get(_getPrototypeOf(_0x2f64e6['prototype']),_0x4e35a7(0x3fd),this)['call'](this);}},{'key':'updateText','value':function _0x551cdd(_0x245c26){var _0x52787e=_0x4361;_0x245c26&&(this['options']['unit']=_0x245c26);var _0x34c1e2={'unit':this[_0x52787e(0x514)]['unit'],'lang':this['_map'][_0x52787e(_0x4b72a9._0x1f8b51)],'decimal':this['options'][_0x52787e(0xd4d)]};this['_measured'][_0x52787e(_0x4b72a9._0x573aa0)]=formatDistance(this['_measured']['distance'],_0x34c1e2);if(this[_0x52787e(_0x4b72a9._0x2819b6)]['distance']!==this['_measured'][_0x52787e(0x4a1)]){this[_0x52787e(_0x4b72a9._0x5cc416)]['text']=this[_0x52787e(_0x4b72a9._0x445d60)]['getLangText']('_总长')+':'+this[_0x52787e(0xa32)][_0x52787e(0x22c)];if(this[_0x52787e(_0x4b72a9._0x25c45a)]['showAddText']){var _0x17075c=formatDistance(this[_0x52787e(_0x4b72a9._0x2819b6)]['distanceLastFd'],_0x34c1e2);this['_measured'][_0x52787e(0x3ca)]=_0x17075c,this['_measureLable']['text']+=_0x52787e(0xd25)+_0x17075c+')';}}else this[_0x52787e(0x809)]['text']=this[_0x52787e(_0x4b72a9._0x15871c)]['getLangText']('_总长')+':'+this['_measured'][_0x52787e(0x22c)];if(_0x245c26)for(var _0x36d29c=0x1,_0x4acbac=this[_0x52787e(_0x4b72a9._0xf4e8f8)]['length'];_0x36d29c<_0x4acbac;_0x36d29c++){var _0x4272d1=this['_arrPartMeasureLable'][_0x36d29c];_0x4272d1['showText']&&_0x4272d1['showText']();}}},{'key':'_drawAddPointHandler','value':function _0x1ad4da(_0x583c4c){var _0x538f09=_0x4361,_0x5c254b,_0x282663,_0x34d081=this,_0x8854f9=this['positionsShow'],_0x43fc47=this['_createLabel'](this['options'][_0x538f09(0xca4)]||((_0x5c254b=this['_layer'])===null||_0x5c254b===void 0x0?void 0x0:(_0x282663=_0x5c254b[_0x538f09(_0x1422a7._0x1237ca)])===null||_0x282663===void 0x0?void 0x0:_0x282663['label']),_0x8854f9[_0x8854f9['length']-0x1]);this['_arrPartMeasureLable']['push'](_0x43fc47);if(_0x8854f9[_0x538f09(0x6ba)]===0x1)_0x43fc47['text']=this['_map']['getLangText']('_起点');else{var _0x26cc5f=getSurfaceDistance(_0x8854f9),_0x101495=getSurfaceDistance([_0x8854f9[_0x8854f9['length']-0x2],_0x8854f9[_0x8854f9['length']-0x1]]);_0x43fc47[_0x538f09(_0x1422a7._0x3c9113)]={},_0x43fc47[_0x538f09(0x310)]['value']=_0x26cc5f,_0x43fc47['attr'][_0x538f09(0x982)]=_0x101495,_0x43fc47['showText']=function(){var _0x358b79=_0x538f09,_0x27a452={'unit':_0x34d081['options'][_0x358b79(_0x34d7a1._0x33067e)],'lang':_0x34d081[_0x358b79(_0x34d7a1._0x2831c2)]['lang'],'decimal':_0x34d081['options']['decimal']},_0x49af80=formatDistance(this['attr'][_0x358b79(_0x34d7a1._0x22182b)],_0x27a452);if(this['attr'][_0x358b79(0x30b)]!==this['attr']['valueFD']){this['text']=_0x49af80;if(_0x34d081[_0x358b79(_0x34d7a1._0xa89615)][_0x358b79(_0x34d7a1._0x3f66b4)]){var _0x15df57=formatDistance(this['attr']['valueFD'],_0x27a452);this['text']+=_0x358b79(_0x34d7a1._0x323473)+_0x15df57+')';}}else this['text']=_0x49af80;},_0x43fc47['showText'](),this['_measured']['distance']=_0x26cc5f,this[_0x538f09(_0x1422a7._0x10c0ff)]['distanceLastFd']=_0x101495,this[_0x538f09(_0x1422a7._0x10c0ff)]['distanceStr']=formatDistance(this[_0x538f09(0xa32)][_0x538f09(_0x1422a7._0x3844eb)],{'unit':this['options']['unit'],'lang':this['_map']['lang'],'decimal':this['options']['decimal']});}}},{'key':'_drawRemovePointHandler','value':function _0x1a9e96(_0x69651f){var _0x4a36de=this['_arrPartMeasureLable']['pop']();this['_removeLabel'](_0x4a36de),this['_drawMouseMoveHandler'](_0x69651f),this['_measureLable']['position']=_0x69651f['cartesian'];}},{'key':'_drawMouseMoveHandler','value':function _0x1d17bb(_0x2f7f4a){var _0x4c35f6=_0x4361,_0x1ffe2c=this['positionsShow'];if(_0x1ffe2c[_0x4c35f6(_0xe7b467._0x1c001b)]<0x2){this[_0x4c35f6(_0xe7b467._0x57bd8e)]['show']=![];return;}var _0x4adf83=getSurfaceDistance(_0x1ffe2c),_0x133800=getSurfaceDistance([_0x1ffe2c[_0x1ffe2c[_0x4c35f6(_0xe7b467._0x1c001b)]-0x2],_0x1ffe2c[_0x1ffe2c['length']-0x1]]);_0x133800===0x0&&_0x1ffe2c['length']>0x2&&(_0x133800=getSurfaceDistance([_0x1ffe2c[_0x1ffe2c[_0x4c35f6(0x6ba)]-0x3],_0x1ffe2c[_0x1ffe2c['length']-0x2]])),this['_measured'][_0x4c35f6(0x89a)]=_0x4adf83,this['_measured']['distanceLastFd']=_0x133800,this['updateText'](),this['_measureLable']['position']=_0x1ffe2c[_0x1ffe2c['length']-0x1],this['fire'](EventType['change'],{'mtype':this[_0x4c35f6(0xe81)],'value':this[_0x4c35f6(_0xe7b467._0x5a2912)]['distance'],'label':this['_measured']['distanceStr']},!![]);}},{'key':'_drawCreatedHandler','value':function _0x3d7388(_0x2df908){var _0x345d16=_0x4361,_0x11232b=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![],_0x2edb2b=this['positionsShow'],_0x1d47b9=this['_arrPartMeasureLable']['length']-_0x2edb2b['length'];if(_0x1d47b9>=0x0){for(var _0x1a8a67=this['_arrPartMeasureLable']['length']-0x1;_0x1a8a67>=_0x2edb2b['length']-0x1;_0x1a8a67--){this['_removeLabel'](this['_arrPartMeasureLable'][_0x1a8a67]);}this[_0x345d16(0xa52)][_0x345d16(0x9af)](_0x2edb2b['length']-0x1,_0x1d47b9+0x1);}this[_0x345d16(_0x5b8de8._0x2a7ada)](),this['_measureLable']['position']=_0x2edb2b[_0x2edb2b[_0x345d16(0x6ba)]-0x1],this['_measureLable'][_0x345d16(0x7a6)]=!![],_0x11232b&&this['fire'](EventType['end'],{'mtype':this[_0x345d16(_0x5b8de8._0x280990)],'value':this[_0x345d16(0xa32)][_0x345d16(0x89a)],'label':this['_measured'][_0x345d16(0x22c)]},!![]);}},{'key':_0x27a792(_0xe1fc13._0x439150),'value':function _0x32053d(_0x2014a8){var _0x5e477a=_0x27a792,_0x362dd3=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![],_0x7d83c7=this,_0x45ad45=this['positionsShow'],_0x5dd0c4=this['_arrPartMeasureLable'];if(_0x5dd0c4&&_0x5dd0c4['length']>0x0)for(var _0x126297=0x1,_0xa3bb29=_0x5dd0c4['length'];_0x126297<_0xa3bb29;_0x126297++){this['_removeLabel'](_0x5dd0c4[_0x126297]);}else{var _0x28f8ab,_0xf14f37,_0x231e3f=this['_createLabel'](this[_0x5e477a(0x514)]['label']||((_0x28f8ab=this[_0x5e477a(0x352)])===null||_0x28f8ab===void 0x0?void 0x0:(_0xf14f37=_0x28f8ab['options'])===null||_0xf14f37===void 0x0?void 0x0:_0xf14f37['label']),_0x45ad45[0x0]);_0x231e3f['text']=this['_map']['getLangText'](_0x5e477a(_0x415cce._0x323cd5)),_0x5dd0c4=[_0x231e3f];}var _0x4b6ada=_0x5dd0c4[0x0];_0x4b6ada['position']=_0x45ad45[0x0],this[_0x5e477a(0xa52)]=[_0x4b6ada];var _0x1dcd08=0x0;for(var _0x531c0d=0x1,_0x5408f1=_0x45ad45['length']-0x1;_0x531c0d<_0x5408f1;_0x531c0d++){var _0x4e7ac5,_0x2e6b6d,_0x3d5958=getSurfaceDistance([_0x45ad45[_0x531c0d-0x1],_0x45ad45[_0x531c0d]]);_0x1dcd08+=_0x3d5958;var _0x4372c5=this['_createLabel'](this[_0x5e477a(_0x415cce._0x5dcac7)][_0x5e477a(_0x415cce._0x1a7391)]||((_0x4e7ac5=this[_0x5e477a(_0x415cce._0x224f84)])===null||_0x4e7ac5===void 0x0?void 0x0:(_0x2e6b6d=_0x4e7ac5['options'])===null||_0x2e6b6d===void 0x0?void 0x0:_0x2e6b6d['label']),_0x45ad45[_0x531c0d]);this[_0x5e477a(_0x415cce._0x55709f)][_0x5e477a(0x8e7)](_0x4372c5),_0x4372c5['attr']={},_0x4372c5[_0x5e477a(_0x415cce._0x5bbc5b)][_0x5e477a(0x30b)]=_0x1dcd08,_0x4372c5[_0x5e477a(0x310)][_0x5e477a(0x982)]=_0x3d5958,_0x4372c5['showText']=function(){var _0x4c6128=_0x5e477a,_0x2b65a7={'unit':_0x7d83c7['options'][_0x4c6128(0x7d0)],'lang':_0x7d83c7['_map']['lang'],'decimal':_0x7d83c7['options'][_0x4c6128(_0x3ed370._0x34db69)]},_0x4371c=formatDistance(this['attr']['value'],_0x2b65a7);if(this[_0x4c6128(_0x3ed370._0x505e2b)]['value']!==this['attr']['valueFD']){var _0x27f65f=formatDistance(this['attr']['valueFD'],_0x2b65a7);this['text']=_0x4371c,_0x7d83c7[_0x4c6128(0x514)][_0x4c6128(_0x3ed370._0x1ee112)]&&(this['text']+='\x0a(+'+_0x27f65f+')');}else this[_0x4c6128(_0x3ed370._0x1292a3)]=_0x4371c;},_0x4372c5['showText']();}var _0x57c7b7=getSurfaceDistance([_0x45ad45[_0x45ad45['length']-0x2],_0x45ad45[_0x45ad45['length']-0x1]]);_0x1dcd08+=_0x57c7b7,this['_measured']['distance']=_0x1dcd08,this['_measured']['distanceLastFd']=_0x57c7b7,this['updateText'](),this['_measureLable']['position']=_0x45ad45[_0x45ad45['length']-0x1],this['_measureLable']['show']=!![],_0x362dd3&&this[_0x5e477a(_0x415cce._0x55d36b)](EventType[_0x5e477a(_0x415cce._0x4c98a7)],{'mtype':this['type'],'value':this['_measured']['distance'],'label':this['_measured']['distanceStr']},!![]);}}]),_0x2f64e6;}(PolylineEntity);register$4(_0x5a92ef(0x8aa),DistanceMeasure);var DistanceSurfaceMeasure=function(_0x232d5d){var _0x357925={_0x50081e:0xe81,_0x507d73:0x7c9,_0x4ff55d:0xed1},_0x1fe6c3={_0x436ba8:0xd30},_0x7dca17={_0x13d084:0xe26,_0x13d8ce:0x53f},_0x5c1e9d={_0x305f11:0x86c},_0x14f8b8=_0x5a92ef;_inherits(_0x8d7d12,_0x232d5d);var _0x36f235=_createSuper(_0x8d7d12);function _0x8d7d12(){var _0x538097=_0x4361,_0x260ad1,_0x29e327,_0x1b4021=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x8d7d12),_0x29e327=_0x36f235['call'](this,_0x1b4021),_0x1b4021['_promise']&&(_0x29e327[_0x538097(_0x5c1e9d._0x305f11)]=_0x1b4021[_0x538097(0x86c)],delete _0x1b4021['_promise']),_0x1b4021['style']['clampToGround']=!![],_0x1b4021['splitNum']=(_0x260ad1=_0x1b4021[_0x538097(0xed1)])!==null&&_0x260ad1!==void 0x0?_0x260ad1:0xc8,_0x29e327['disTerrainScale']=1.2,_0x29e327;}return _createClass(_0x8d7d12,[{'key':'_drawCreatedHandler','value':function _0x2f0a9d(_0x1867f2){var _0xa90404=_0x4361;_get(_getPrototypeOf(_0x8d7d12[_0xa90404(_0x7dca17._0x13d084)]),'_drawCreatedHandler',this)[_0xa90404(_0x7dca17._0x13d8ce)](this,_0x1867f2,![]),this['updateLengthForTerrain'](_0x1867f2);}},{'key':_0x14f8b8(0x450),'value':function _0xc27ce3(_0x1fef6a){var _0x23a126=_0x14f8b8;_get(_getPrototypeOf(_0x8d7d12['prototype']),'_editPointHandler',this)['call'](this,_0x1fef6a,![]),this[_0x23a126(_0x1fe6c3._0x436ba8)](_0x1fef6a);}},{'key':'updateLengthForTerrain','value':function _0x2319cb(_0x45145d){var _0x495211={_0x3eba77:0x399,_0x7e2bd9:0x809,_0x57b126:0xa32,_0x33d940:0x4bc},_0x220330={_0x30b275:0x809,_0x1837c7:0x4a1},_0x9c0255=_0x14f8b8,_0x5605ba=this,_0xcb7ea4=this['positionsShow'];this['fire'](EventType['start'],{'mtype':this[_0x9c0255(_0x357925._0x50081e)],'graphic':this},!![]),getClampDistance(_0xcb7ea4,{'scene':this['_map'][_0x9c0255(_0x357925._0x507d73)],'splitNum':this['options'][_0x9c0255(_0x357925._0x4ff55d)],'has3dtiles':this['options']['has3dtiles'],'exact':this['options']['exact'],'disTerrainScale':this['disTerrainScale'],'endItem':function _0xf8b173(_0x1a6220){var _0xf7df25=_0x9c0255;if(!_0x5605ba['_map']||!_0x5605ba[_0xf7df25(_0x220330._0x30b275)])return;var _0x48cbe5=_0x1a6220['index'],_0x564d95=_0x1a6220['all_distance'],_0xb88510=_0x1a6220['distance'];_0x48cbe5++;var _0x3b0052=_0x5605ba['_arrPartMeasureLable'][_0x48cbe5];if(_0x3b0052)_0x3b0052['attr'][_0xf7df25(0x30b)]=_0x564d95,_0x3b0052['attr']['valueFD']=_0xb88510,_0x3b0052['showText']();else _0x48cbe5===_0xcb7ea4['length']-0x1&&_0x5605ba['_measureLable']&&(_0x5605ba['_measured']['distance']=_0x564d95,_0x5605ba['_measured'][_0xf7df25(_0x220330._0x1837c7)]=_0xb88510,_0x5605ba['updateText']());},'end':function _0x2f075f(_0x33f9d5){var _0x5b3c22=_0x9c0255,_0x405727;if(!_0x5605ba[_0x5b3c22(_0x495211._0x3eba77)]||!_0x5605ba[_0x5b3c22(_0x495211._0x7e2bd9)])return;_0x5605ba[_0x5b3c22(0xa32)]['distance']=_0x33f9d5;var _0x20ea7f={'mtype':_0x5605ba['type'],'graphic':_0x5605ba,'value':_0x5605ba[_0x5b3c22(_0x495211._0x57b126)]['distance'],'label':_0x5605ba['_measured']['distanceStr']};_0x5605ba[_0x5b3c22(0xb03)](EventType['change'],_0x20ea7f,!![]),_0x5605ba['fire'](EventType['end'],_0x20ea7f,!![]),(_0x405727=_0x5605ba[_0x5b3c22(0x86c)])!==null&&_0x405727!==void 0x0&&_0x405727['resolve']&&_0x5605ba['_promise'][_0x5b3c22(_0x495211._0x33d940)](_0x5605ba);}});}}]),_0x8d7d12;}(DistanceMeasure);register$4(_0x5a92ef(0x718),DistanceSurfaceMeasure);var SectionMeasure=function(_0x498a20){var _0x43b44a={_0x308ea1:0x809,_0x9396ff:0xcdf,_0x1cb970:0x905,_0x51caee:0x1e3,_0x3679c1:0xa32},_0x1e8cfd={_0x323243:0xe26},_0x376558={_0x15e4db:0x86c},_0x5b293f=_0x5a92ef;_inherits(_0x231646,_0x498a20);var _0x3e526c=_createSuper(_0x231646);function _0x231646(){var _0x28f7a5=_0x4361,_0x2e26da,_0x320e11,_0x4009bc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x231646),_0x320e11=_0x3e526c['call'](this,_0x4009bc),_0x4009bc['_promise']&&(_0x320e11[_0x28f7a5(_0x376558._0x15e4db)]=_0x4009bc['_promise'],delete _0x4009bc['_promise']),_0x4009bc['style'][_0x28f7a5(0x6a6)]=!![],_0x4009bc[_0x28f7a5(0xed1)]=(_0x2e26da=_0x4009bc['splitNum'])!==null&&_0x2e26da!==void 0x0?_0x2e26da:0xc8,_0x320e11;}return _createClass(_0x231646,[{'key':_0x5b293f(0x46d),'value':function _0x47d201(_0x391bc1){var _0x36841e=_0x5b293f;_get(_getPrototypeOf(_0x231646[_0x36841e(_0x1e8cfd._0x323243)]),'_drawCreatedHandler',this)['call'](this,_0x391bc1,![]),this['updateSectionForTerrain'](_0x391bc1);}},{'key':'_editPointHandler','value':function _0x403d44(_0xf42910){var _0x2db6ff=_0x5b293f;_get(_getPrototypeOf(_0x231646['prototype']),'_editPointHandler',this)[_0x2db6ff(0x53f)](this,_0xf42910,![]),this['updateSectionForTerrain'](_0xf42910);}},{'key':'updateSectionForTerrain','value':function _0x4220e3(_0x44c30f){var _0x1d7328={_0x1f8682:0x600,_0x470ce7:0x22c,_0x54f154:0x86c},_0x15165b=_0x5b293f,_0x2ce9a4=this,_0x3588d4=this[_0x15165b(0xc98)];if(_0x3588d4['length']<0x2)return;this['fire'](EventType['start'],{'mtype':this['type'],'graphic':this},!![]);var _0x23965b=0x0,_0x3f88b9=[],_0x2c4d0a=[],_0x3adb81=[],_0x56839e=[];computeStepSurfaceLine({'map':this['_map'],'positions':_0x3588d4,'splitNum':this['options'][_0x15165b(0xed1)],'has3dtiles':this['options']['has3dtiles'],'exact':this['options']['exact'],'endItem':function _0x1e024d(_0x3106d0,_0x421a79,_0x1ba267){var _0x43cc54=_0x15165b,_0x855a63,_0x3418a3;if(!_0x2ce9a4['_map']||!_0x2ce9a4[_0x43cc54(_0x43b44a._0x308ea1)])return;var _0x438c1f=(_0x855a63=Cesium__namespace['Cartographic'][_0x43cc54(_0x43b44a._0x9396ff)](_0x3588d4[_0x1ba267]))===null||_0x855a63===void 0x0?void 0x0:_0x855a63['height'],_0x41d5b9=(_0x3418a3=Cesium__namespace['Cartographic']['fromCartesian'](_0x3588d4[_0x1ba267+0x1]))===null||_0x3418a3===void 0x0?void 0x0:_0x3418a3[_0x43cc54(0xd04)],_0x2eb280=(_0x41d5b9-_0x438c1f)/_0x3106d0['length'],_0x9df808=0x0;for(var _0x33aedf=0x0;_0x33aedf<_0x3106d0['length'];_0x33aedf++){if(_0x33aedf!==0x0){var _0x2318b2=Cesium__namespace[_0x43cc54(0x23b)]['distance'](_0x3106d0[_0x33aedf],_0x3106d0[_0x33aedf-0x1]);_0x23965b+=_0x2318b2,_0x9df808+=_0x2318b2;}_0x3f88b9['push'](Number(_0x23965b[_0x43cc54(_0x43b44a._0x1cb970)](0x1)));var _0x10421d=LngLatPoint['fromCartesian'](_0x3106d0[_0x33aedf]);_0x2c4d0a[_0x43cc54(0x8e7)](_0x10421d['alt']),_0x56839e['push'](_0x10421d);var _0x2aecab=Number((_0x438c1f+_0x2eb280*_0x33aedf)['toFixed'](0x1));_0x3adb81['push'](_0x2aecab);}_0x1ba267++;var _0xd89550=_0x2ce9a4[_0x43cc54(0xa52)][_0x1ba267];if(_0xd89550)_0xd89550['attr']['value']=_0x23965b,_0xd89550['attr']['valueFD']=_0x9df808,_0xd89550[_0x43cc54(_0x43b44a._0x51caee)]();else _0x1ba267===_0x3588d4['length']-0x1&&_0x2ce9a4['_measureLable']&&(_0x2ce9a4['_measured'][_0x43cc54(0x89a)]=_0x23965b,_0x2ce9a4[_0x43cc54(_0x43b44a._0x3679c1)]['distanceLastFd']=_0x9df808,_0x2ce9a4['updateText']());},'end':function _0xefe664(){var _0x4b31ed=_0x15165b,_0x35a1cc;if(!_0x2ce9a4['_map']||!_0x2ce9a4['_measureLable'])return;_0x2ce9a4['updateText'](),_0x2ce9a4[_0x4b31ed(0xa32)]['arrLen']=_0x3f88b9,_0x2ce9a4['_measured']['arrLX']=_0x3adb81,_0x2ce9a4['_measured']['arrHB']=_0x2c4d0a,_0x2ce9a4['_measured'][_0x4b31ed(_0x1d7328._0x1f8682)]=_0x56839e;var _0x55810b=_objectSpread2({'mtype':_0x2ce9a4['type'],'graphic':_0x2ce9a4,'value':_0x23965b,'label':_0x2ce9a4['_measured'][_0x4b31ed(_0x1d7328._0x470ce7)]},_0x2ce9a4[_0x4b31ed(0xa32)]);_0x2ce9a4[_0x4b31ed(0xb03)](EventType['change'],_0x55810b,!![]),_0x2ce9a4['fire'](EventType['end'],_0x55810b,!![]),(_0x35a1cc=_0x2ce9a4[_0x4b31ed(_0x1d7328._0x54f154)])!==null&&_0x35a1cc!==void 0x0&&_0x35a1cc[_0x4b31ed(0x4bc)]&&_0x2ce9a4['_promise']['resolve'](_0x2ce9a4);}});}}]),_0x231646;}(DistanceMeasure);register$4('sectionMeasure',SectionMeasure);var DEF_STYLE$g={'materialType':'PolylineArrow','color':'#ebe967','width':0x9,'clampToGround':!![]},AngleMeasure=function(_0x26faad){var _0x18ac11={_0x220861:0xa32},_0x1c2192={_0x119c9d:0x514,_0x3699e4:0x7d0},_0x10b89e={_0x191c8a:0xcf5,_0x4a0135:0x511,_0x500a78:0xd76,_0x525a5f:0xcea,_0x5a0f17:0x3ed,_0x4ebc9a:0x46d,_0x46c88e:0x66e,_0x4abe0b:0xcea,_0x54d153:0x101f,_0x3b7445:0xcea},_0x165651={_0x8186f2:0xca4,_0x51aafc:0x7a6,_0x322342:0x511,_0x31c7db:0xf56},_0x2e3c91={_0x5423c0:0x5da,_0x2daa6d:0x5da},_0x2bb455=_0x5a92ef;_inherits(_0xf55b1a,_0x26faad);var _0x278b59=_createSuper(_0xf55b1a);function _0xf55b1a(){var _0x1c4fe5=_0x4361,_0x4f14f0,_0x41ffa7,_0x321258,_0x5886de=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xf55b1a),_0x5886de[_0x1c4fe5(0x92e)]=![],_0x5886de['maxPointNum']=0x2,_0x5886de['decimal']=(_0x4f14f0=_0x5886de['decimal'])!==null&&_0x4f14f0!==void 0x0?_0x4f14f0:0x2,_0x5886de['angleDecimal']=(_0x41ffa7=_0x5886de['angleDecimal'])!==null&&_0x41ffa7!==void 0x0?_0x41ffa7:0x1,_0x5886de[_0x1c4fe5(_0x2e3c91._0x5423c0)]=_objectSpread2(_objectSpread2({},DEF_STYLE$g),_0x5886de[_0x1c4fe5(_0x2e3c91._0x2daa6d)]||{}),_0x321258=_0x278b59['call'](this,_0x5886de),_0x321258['_measured']={},_0x321258;}return _createClass(_0xf55b1a,[{'key':'measured','get':function _0x599eff(){return this['_measured'];}},{'key':_0x2bb455(0xcef),'value':function _0x364a33(_0x52ef0c){var _0x3cbd33=_0x2bb455,_0x22cb2e,_0xa267af;_get(_getPrototypeOf(_0xf55b1a['prototype']),_0x3cbd33(0xcef),this)['call'](this,_0x52ef0c),this['_measureLable']=this['_createLabel'](this['options'][_0x3cbd33(_0x165651._0x8186f2)]||((_0x22cb2e=this['_layer'])===null||_0x22cb2e===void 0x0?void 0x0:(_0xa267af=_0x22cb2e['options'])===null||_0xa267af===void 0x0?void 0x0:_0xa267af['label'])),this['_measureLable'][_0x3cbd33(_0x165651._0x51aafc)]=![],this['on'](EventType['drawAddPoint'],this[_0x3cbd33(_0x165651._0x322342)],this),this['on'](EventType[_0x3cbd33(_0x165651._0x31c7db)],this['_drawRemovePointHandler'],this),this['on'](EventType['drawMouseMove'],this[_0x3cbd33(0xcea)],this),this[_0x3cbd33(0xfab)](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['on'](EventType[_0x3cbd33(0x66e)],this['_drawMouseMoveHandler'],this),this['on'](EventType['editRemovePoint'],this['_drawMouseMoveHandler'],this),this['on'](EventType['editMouseMove'],this['_drawMouseMoveHandler'],this),this['options']['positions']&&(this['_measureLable'][_0x3cbd33(_0x165651._0x51aafc)]=!![],this[_0x3cbd33(0xcea)]());}},{'key':'_removedHook','value':function _0x19dfe6(){var _0x13beea=_0x2bb455;this[_0x13beea(_0x10b89e._0x191c8a)](EventType['drawAddPoint'],this[_0x13beea(_0x10b89e._0x4a0135)],this),this['off'](EventType[_0x13beea(_0x10b89e._0x500a78)],this[_0x13beea(_0x10b89e._0x525a5f)],this),this[_0x13beea(_0x10b89e._0x191c8a)](EventType['drawRemovePoint'],this['_drawRemovePointHandler'],this),this['off'](EventType[_0x13beea(_0x10b89e._0x5a0f17)],this[_0x13beea(_0x10b89e._0x4ebc9a)],this),this['off'](EventType[_0x13beea(_0x10b89e._0x46c88e)],this[_0x13beea(_0x10b89e._0x4abe0b)],this),this['off'](EventType['editRemovePoint'],this['_drawMouseMoveHandler'],this),this['off'](EventType[_0x13beea(_0x10b89e._0x54d153)],this[_0x13beea(_0x10b89e._0x3b7445)],this),Cesium__namespace['defined'](this['_measureLable'])&&(this['_removeLabel'](this[_0x13beea(0x809)]),delete this['_measureLable']),_get(_getPrototypeOf(_0xf55b1a['prototype']),_0x13beea(0x3fd),this)['call'](this);}},{'key':_0x2bb455(0xe46),'value':function _0x3aac95(_0x152623){var _0x1d4409=_0x2bb455;_0x152623&&(this['options']['unit']=_0x152623),this['_measured']['angleStr']=this['_measured']['angle']['toFixed'](this[_0x1d4409(_0x1c2192._0x119c9d)][_0x1d4409(0x46f)])+'°',this['_measured']['distanceStr']=formatDistance(this['_measured']['distance'],{'unit':this['options'][_0x1d4409(_0x1c2192._0x3699e4)],'lang':this['_map'][_0x1d4409(0xa17)],'decimal':this['options']['decimal']}),this['_measureLable']['text']=this['_map']['getLangText']('_角度')+':'+this['_measured']['angleStr']+'\x0a'+this[_0x1d4409(0x399)][_0x1d4409(0xef6)]('_距离')+':'+this[_0x1d4409(0xa32)]['distanceStr'];}},{'key':'_drawAddPointHandler','value':function _0x495898(_0x34cc6d){this['_drawMouseMoveHandler'](_0x34cc6d);}},{'key':'_drawRemovePointHandler','value':function _0x15b672(_0x3f2499){this['_measureLable']&&(this['_measureLable']['show']=![]);}},{'key':'_drawMouseMoveHandler','value':function _0x49e917(_0x4c50c5){var _0x2c7289=_0x2bb455,_0x4a5d5f=this[_0x2c7289(0xc98)];if(_0x4a5d5f['length']<0x2){this[_0x2c7289(0x809)]['show']=![];return;}this['_measured']['distance']=Cesium__namespace[_0x2c7289(0x23b)]['distance'](_0x4a5d5f[0x0],_0x4a5d5f[0x1]),this['_measured']['angle']=getAngle(_0x4a5d5f[0x0],_0x4a5d5f[0x1],!![]),this['updateText'](),this['_measureLable']['position']=_0x4a5d5f[0x1],this['_measureLable']['show']=!![],this['fire'](EventType['change'],{'mtype':this['type'],'value':this[_0x2c7289(0xa32)]['angle'],'label':this[_0x2c7289(_0x18ac11._0x220861)]['angleStr']},!![]);}},{'key':'_drawCreatedHandler','value':function _0x685398(_0x16ed60){this['fire'](EventType['end'],{'mtype':this['type'],'value':this['_measured']['angle'],'label':this['_measured']['angleStr']},!![]);}}]),_0xf55b1a;}(PolylineEntity);register$4('angleMeasure',AngleMeasure);var DEF_STYLE$f={'materialType':'PolylineGlow','glowPower':0.1,'color':_0x5a92ef(0x991),'width':0x9},HeightMeasure=function(_0x259841){var _0x4bae47={_0x476a67:0x419,_0x32d6b5:0xcef,_0x163505:0x9d1,_0x257e33:0x511,_0x5b789e:0x1026},_0x4698aa={_0x5be3ee:0x809},_0x1e4e8f={_0x439548:0x809},_0x20c908={_0x1c78de:0x514,_0x2b4bdb:0xd4d,_0x1d6b41:0x920},_0x585ea9={_0x50664a:0x809,_0x5e5f77:0x809},_0x5e320c={_0x53126d:0x809,_0x5142d8:0x352},_0x5a2cb0={_0x242229:0xd76,_0x50b4f4:0x66e},_0x795ce2={_0x3beac6:0xd76,_0x3db37f:0xfab},_0x1cb40c=_0x5a92ef;_inherits(_0x2864ff,_0x259841);var _0x5009c8=_createSuper(_0x2864ff);function _0x2864ff(){var _0x4a358e=_0x4361,_0x410d37,_0x32a0ed,_0x30c83d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2864ff),_0x30c83d['hasMoveEdit']=![],_0x30c83d['maxPointNum']=0x2,_0x30c83d['decimal']=(_0x410d37=_0x30c83d['decimal'])!==null&&_0x410d37!==void 0x0?_0x410d37:0x2,_0x30c83d[_0x4a358e(0x5da)]=_objectSpread2(_objectSpread2({},DEF_STYLE$f),_0x30c83d['style']||{}),_0x32a0ed=_0x5009c8['call'](this,_0x30c83d),_0x32a0ed['_measured']={},_0x32a0ed;}return _createClass(_0x2864ff,[{'key':_0x1cb40c(_0x4bae47._0x476a67),'get':function _0x4b5a50(){return this['_measured'];}},{'key':_0x1cb40c(_0x4bae47._0x32d6b5),'value':function _0x31cc3b(_0x4a74fd){var _0x1cf94c=_0x1cb40c;_get(_getPrototypeOf(_0x2864ff['prototype']),'_addedHook',this)['call'](this,_0x4a74fd),this['_initMeasureLable'](),this['on'](EventType[_0x1cf94c(0x849)],this['_drawAddPointHandler'],this),this['on'](EventType[_0x1cf94c(0xf56)],this['_drawRemovePointHandler'],this),this['on'](EventType[_0x1cf94c(_0x795ce2._0x3beac6)],this['_drawMouseMoveHandler'],this),this[_0x1cf94c(_0x795ce2._0x3db37f)](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['on'](EventType['editMovePoint'],this['_editPointHandler'],this),this['on'](EventType['editRemovePoint'],this['_editPointHandler'],this),this['on'](EventType[_0x1cf94c(0x101f)],this['_editPointHandler'],this),this['options']['positions']&&(this['_measureLable']['show']=!![],this['_editPointHandler']());}},{'key':'_removedHook','value':function _0x125012(){var _0xf6d60e=_0x1cb40c;this['off'](EventType['drawAddPoint'],this['_drawAddPointHandler'],this),this[_0xf6d60e(0xcf5)](EventType[_0xf6d60e(_0x5a2cb0._0x242229)],this['_drawMouseMoveHandler'],this),this['off'](EventType['drawRemovePoint'],this['_drawRemovePointHandler'],this),this['off'](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['off'](EventType[_0xf6d60e(_0x5a2cb0._0x50b4f4)],this['_editPointHandler'],this),this['off'](EventType['editRemovePoint'],this['_editPointHandler'],this),this['off'](EventType['editMouseMove'],this['_editPointHandler'],this),this['_removeMeasureLabelAndEx'](),_get(_getPrototypeOf(_0x2864ff['prototype']),_0xf6d60e(0x3fd),this)['call'](this);}},{'key':'_initMeasureLable','value':function _0x52a65c(){var _0x2c0e06=_0x1cb40c,_0x19a2cd,_0x50e3da;this[_0x2c0e06(_0x5e320c._0x53126d)]=this['_createLabel'](this[_0x2c0e06(0x514)]['label']||((_0x19a2cd=this[_0x2c0e06(_0x5e320c._0x5142d8)])===null||_0x19a2cd===void 0x0?void 0x0:(_0x50e3da=_0x19a2cd['options'])===null||_0x50e3da===void 0x0?void 0x0:_0x50e3da['label'])),this['_measureLable'][_0x2c0e06(0x7a6)]=![];}},{'key':_0x1cb40c(_0x4bae47._0x163505),'value':function _0x467173(){var _0x5c70d4=_0x1cb40c;Cesium__namespace['defined'](this[_0x5c70d4(_0x585ea9._0x50664a)])&&(this['_removeLabel'](this[_0x5c70d4(_0x585ea9._0x5e5f77)]),delete this['_measureLable']);}},{'key':'updateText','value':function _0xae8db4(_0x4b9654){var _0x322d3f=_0x1cb40c;_0x4b9654&&(this['options']['unit']=_0x4b9654),this['_measured'][_0x322d3f(0xd0b)]=formatDistance(this[_0x322d3f(0xa32)][_0x322d3f(0xd04)],{'unit':this['options'][_0x322d3f(0x7d0)],'lang':this['_map']['lang'],'decimal':this[_0x322d3f(_0x20c908._0x1c78de)][_0x322d3f(_0x20c908._0x2b4bdb)]}),this[_0x322d3f(0x809)][_0x322d3f(_0x20c908._0x1d6b41)]=this[_0x322d3f(0x399)][_0x322d3f(0xef6)]('_高度差')+':'+this[_0x322d3f(0xa32)]['heightStr'];}},{'key':_0x1cb40c(_0x4bae47._0x257e33),'value':function _0x5b4b65(_0x2bdddb){this['_drawMouseMoveHandler'](_0x2bdddb);}},{'key':_0x1cb40c(_0x4bae47._0x5b789e),'value':function _0x17066e(_0x19d1e5){var _0x17c686=_0x1cb40c;this['_measureLable']&&(this[_0x17c686(_0x1e4e8f._0x439548)]['show']=![]);}},{'key':'_drawMouseMoveHandler','value':function _0x2cbf52(_0x481fa5){var _0x30d737=_0x1cb40c,_0x538c7e=this['positionsShow'];if(_0x538c7e['length']<0x2){this['_measureLable']['show']=![];return;}var _0x33b922=Cesium__namespace['Cartographic']['fromCartesian'](_0x538c7e[0x0]),_0xcae003=Cesium__namespace['Cartographic']['fromCartesian'](_0x538c7e[0x1]);this['_measured']['height']=this['_map']['getRealAlt'](Math['abs'](_0xcae003['height']-_0x33b922['height'])),this['updateText'](),this[_0x30d737(_0x4698aa._0x5be3ee)]['position']=Cesium__namespace[_0x30d737(0x23b)][_0x30d737(0xdf0)](_0x538c7e[0x0],_0x538c7e[0x1],new Cesium__namespace['Cartesian3']()),this[_0x30d737(0x809)]['show']=!![],this['fire'](EventType['change'],{'mtype':this['type'],'value':this['_measured']['height'],'label':this['_measured']['heightStr']},!![]);}},{'key':'_drawCreatedHandler','value':function _0x46038e(_0x2b093d){var _0xf86be4=_0x1cb40c;this['fire'](EventType['end'],{'mtype':this['type'],'value':this['_measured'][_0xf86be4(0xd04)],'label':this[_0xf86be4(0xa32)]['heightStr']},!![]);}},{'key':'_editPointHandler','value':function _0x14cffe(_0x268a1f){this['_drawMouseMoveHandler'](_0x268a1f);}}]),_0x2864ff;}(PolylineEntity);register$4('heightMeasure',HeightMeasure);var HeightTriangleMeasure=function(_0x4a80c7){var _0x413a40={_0x5851f1:0x1026},_0x1814ce={_0x3d6154:0x54b,_0x25c137:0xbe0},_0x3a7b43={_0xa4ffd0:0x888,_0x4227d9:0xda2,_0x167da1:0xa32,_0x3a5885:0x23b,_0x1bbe5e:0x23b,_0x3dd2af:0x5f0,_0x7bcd5d:0x86f,_0x54cd28:0xe81},_0x286e0f={_0x35d52a:0x7a6},_0x488bee={_0x443dab:0xe46,_0x28e137:0x514,_0x2088f4:0xfe9,_0x73f05e:0xf25},_0xf91f6b={_0x2a3710:0x9d1},_0x27268e={_0x11fd52:0xfe9,_0x1c5112:0x514,_0x35b7fb:0xc24},_0x419b2b=_0x5a92ef;_inherits(_0xb2c21f,_0x4a80c7);var _0x2042a7=_createSuper(_0xb2c21f);function _0xb2c21f(){return _classCallCheck(this,_0xb2c21f),_0x2042a7['apply'](this,arguments);}return _createClass(_0xb2c21f,[{'key':'_initMeasureLable','value':function _0xeea774(){var _0x3ba367=_0x4361,_0x546c95,_0x299ce9,_0xa5e3e,_0x31bb3f;_get(_getPrototypeOf(_0xb2c21f['prototype']),'_initMeasureLable',this)['call'](this),this[_0x3ba367(_0x27268e._0x11fd52)]=this[_0x3ba367(0x266)](this['options']['label']||((_0x546c95=this['_layer'])===null||_0x546c95===void 0x0?void 0x0:(_0x299ce9=_0x546c95['options'])===null||_0x299ce9===void 0x0?void 0x0:_0x299ce9[_0x3ba367(0xca4)])),this['_measureDistanceLable'][_0x3ba367(0xc24)]=new Cesium__namespace['Cartesian2'](0x0,0x0),this['_measureHorLable']=this['_createLabel'](this[_0x3ba367(_0x27268e._0x1c5112)]['label']||((_0xa5e3e=this['_layer'])===null||_0xa5e3e===void 0x0?void 0x0:(_0x31bb3f=_0xa5e3e[_0x3ba367(_0x27268e._0x1c5112)])===null||_0x31bb3f===void 0x0?void 0x0:_0x31bb3f['label'])),this['_measureHorLable'][_0x3ba367(_0x27268e._0x35b7fb)]=new Cesium__namespace['Cartesian2'](0x0,0x0);}},{'key':'_removeMeasureLabelAndEx','value':function _0x4af563(){var _0x26161c=_0x4361;_get(_getPrototypeOf(_0xb2c21f['prototype']),_0x26161c(_0xf91f6b._0x2a3710),this)['call'](this),this['_measureDistanceLable']!=null&&(this['_removeLabel'](this['_measureDistanceLable']),delete this['_measureDistanceLable']),this['_measureHorLable']!=null&&(this['_removeLabel'](this['_measureHorLable']),delete this['_measureHorLable']),this['_measureExLine']!=null&&(this['dataSource']['entities'][_0x26161c(0xfaa)](this['_measureExLine']),delete this['_measureExLine']);}},{'key':'updateText','value':function _0x27a7d2(_0x36aa6f){var _0x3dc324=_0x4361;_get(_getPrototypeOf(_0xb2c21f['prototype']),_0x3dc324(_0x488bee._0x443dab),this)['call'](this,_0x36aa6f);var _0x43a488={'unit':this[_0x3dc324(_0x488bee._0x28e137)]['unit'],'lang':this['_map']['lang'],'decimal':this['options']['decimal']};this['_measured'][_0x3dc324(0x22c)]=formatDistance(this['_measured'][_0x3dc324(0x89a)],_0x43a488),this[_0x3dc324(_0x488bee._0x2088f4)]['text']=this[_0x3dc324(0x399)][_0x3dc324(0xef6)]('_空间距离')+':'+this['_measured']['distanceStr'],this['_measured']['distanceHorStr']=formatDistance(this['_measured']['distanceHor'],_0x43a488),this['_measureHorLable']['text']=this['_map']['getLangText'](_0x3dc324(0x845))+':'+this[_0x3dc324(0xa32)][_0x3dc324(_0x488bee._0x73f05e)];}},{'key':_0x419b2b(_0x413a40._0x5851f1),'value':function _0x26ea27(_0x443e24){var _0x22e929=_0x419b2b;this['_measureLable']&&(this['_measureLable']['show']=![]),this['_measureHorLable']&&(this['_measureHorLable']['show']=![]),this['_measureDistanceLable']&&(this['_measureDistanceLable'][_0x22e929(_0x286e0f._0x35d52a)]=![]),this['_measureExLine']&&(this[_0x22e929(0x972)]=null);}},{'key':'_drawMouseMoveHandler','value':function _0x586caf(_0x12a6e4){var _0x424d45=_0x419b2b,_0x122feb=this['positionsShow'];if(_0x122feb['length']<0x2){this['_measureLable']['show']=![];return;}var _0x3fde60=Cesium__namespace['Cartographic']['fromCartesian'](_0x122feb[0x0]),_0x29e0c4=_0x3fde60['height'],_0x4a7559=Cesium__namespace[_0x424d45(_0x3a7b43._0xa4ffd0)]['fromCartesian'](_0x122feb[0x1]),_0x2f84b3=_0x4a7559['height'],_0x4a18d5,_0x28e7ca,_0x50a2f6;_0x29e0c4>_0x2f84b3?(_0x28e7ca=Cesium__namespace['Cartesian3'][_0x424d45(_0x3a7b43._0x4227d9)](_0x4a7559['longitude'],_0x4a7559['latitude'],_0x29e0c4),_0x50a2f6=_0x122feb[0x0],_0x4a18d5=_0x122feb[0x1]):(_0x28e7ca=Cesium__namespace['Cartesian3']['fromRadians'](_0x3fde60[_0x424d45(0xb04)],_0x3fde60['latitude'],_0x2f84b3),_0x50a2f6=_0x122feb[0x1],_0x4a18d5=_0x122feb[0x0]),this['_measured']['height']=this['_map']['getRealAlt'](Math['abs'](_0x2f84b3-_0x29e0c4)),this['_measureLable']['position']=Cesium__namespace['Cartesian3']['midpoint'](_0x28e7ca,_0x4a18d5,new Cesium__namespace['Cartesian3']()),this['_measureLable']['show']=!![],this[_0x424d45(_0x3a7b43._0x167da1)]['distance']=Cesium__namespace['Cartesian3'][_0x424d45(0x89a)](_0x50a2f6,_0x4a18d5),this['_measureDistanceLable']['position']=Cesium__namespace['Cartesian3']['midpoint'](_0x50a2f6,_0x4a18d5,new Cesium__namespace[(_0x424d45(_0x3a7b43._0x3a5885))]()),this['_measureDistanceLable']['show']=!![],this[_0x424d45(_0x3a7b43._0x167da1)]['distanceHor']=Cesium__namespace['Cartesian3']['distance'](_0x28e7ca,_0x50a2f6),this['_measureHorLable']['position']=Cesium__namespace[_0x424d45(_0x3a7b43._0x1bbe5e)]['midpoint'](_0x28e7ca,_0x50a2f6,new Cesium__namespace['Cartesian3']()),this[_0x424d45(_0x3a7b43._0x3dd2af)]['show']=!![],this['updateText'](),this['updateExLine']([_0x4a18d5,_0x28e7ca,_0x50a2f6]),this['fire'](EventType[_0x424d45(_0x3a7b43._0x7bcd5d)],{'mtype':this[_0x424d45(_0x3a7b43._0x54cd28)],'value':this['_measured']['height'],'label':this['_measured']['heightStr']},!![]);}},{'key':'updateExLine','value':function _0x941857(_0x14f9aa){var _0x35ba42=_0x419b2b,_0x5c94a4=this;this['_measureExLine_positions']=_0x14f9aa;if(!this['_measureExLine']){var _0x1100e8={'id':this['id']+_0x35ba42(_0x1814ce._0x3d6154),'polyline':PolylineStyleConver['toCesiumVal'](this['options']['style'],{},!![])};_0x1100e8[_0x35ba42(0xa70)][_0x35ba42(_0x1814ce._0x25c137)]=new Cesium__namespace[(_0x35ba42(0xdcd))](function(_0x39b172){return _0x5c94a4['_measureExLine_positions'];},![]),this['_measureExLine']=this['_createEntity'](_0x1100e8),this['dataSource']['entities']['add'](this['_measureExLine']),this['bindPickId'](this['_measureExLine']);}}},{'key':_0x419b2b(0x450),'value':function _0x4123b8(_0x3c5339){this['_drawMouseMoveHandler'](_0x3c5339);}}]),_0xb2c21f;}(HeightMeasure);register$4('heightTriangleMeasure',HeightTriangleMeasure);var DEF_STYLE$e={'color':'#00fff2','outline':!![],'outlineColor':_0x5a92ef(0x5d1),'outlineWidth':0x1,'opacity':0.4,'clampToGround':![]},AreaMeasure=function(_0xa18f16){var _0x4b49eb={_0x23d148:0xb03,_0x4a0506:0x444},_0x28b88e={_0x4d69dd:0xe81,_0x29b0f7:0xda4},_0x38ae28={_0x3b1f46:0x809,_0x3f52e6:0x809,_0x19428e:0x7a6,_0x5e088a:0xda4,_0xc1c933:0x444},_0x4e46c7={_0x3df3a6:0xcea},_0xf004d6={_0x2bb9f8:0x29d,_0x203e00:0x53f},_0x2ebb06={_0x2faf58:0x53f,_0x39dcdd:0x809,_0x4c4dcb:0xbe0},_0x39f243={_0x4652f0:0x633},_0x2b4d3b=_0x5a92ef;_inherits(_0x1f0209,_0xa18f16);var _0x107110=_createSuper(_0x1f0209);function _0x1f0209(){var _0x5a4efa=_0x4361,_0x464ed0,_0x4a60b9,_0x10c687=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1f0209),_0x10c687['hasMoveEdit']=![],_0x10c687['decimal']=(_0x464ed0=_0x10c687['decimal'])!==null&&_0x464ed0!==void 0x0?_0x464ed0:0x2,_0x10c687['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$e),_0x10c687['style']||{}),_0x10c687['label']&&(_0x10c687[_0x5a4efa(0xca4)]=_objectSpread2({'horizontalOrigin':Cesium__namespace['HorizontalOrigin'][_0x5a4efa(_0x39f243._0x4652f0)]},_0x10c687[_0x5a4efa(0xca4)])),_0x4a60b9=_0x107110['call'](this,_0x10c687),_0x4a60b9['_measured']={},_0x4a60b9;}return _createClass(_0x1f0209,[{'key':_0x2b4d3b(0x419),'get':function _0x90f876(){return this['_measured'];}},{'key':'_addedHook','value':function _0x1abcbd(_0x36f306){var _0x2fbffe=_0x2b4d3b,_0x28f346,_0x1ad990;_get(_getPrototypeOf(_0x1f0209['prototype']),'_addedHook',this)[_0x2fbffe(_0x2ebb06._0x2faf58)](this,_0x36f306),this['_measureLable']=this[_0x2fbffe(0x266)](this[_0x2fbffe(0x514)]['label']||((_0x28f346=this['_layer'])===null||_0x28f346===void 0x0?void 0x0:(_0x1ad990=_0x28f346['options'])===null||_0x1ad990===void 0x0?void 0x0:_0x1ad990['label'])),this[_0x2fbffe(_0x2ebb06._0x39dcdd)]['show']=![],this['on'](EventType['drawAddPoint'],this['_drawAddPointHandler'],this),this['on'](EventType['drawRemovePoint'],this[_0x2fbffe(0x1026)],this),this['on'](EventType['drawMouseMove'],this['_drawMouseMoveHandler'],this),this['once'](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['on'](EventType['editMovePoint'],this['_editPointHandler'],this),this['on'](EventType['editRemovePoint'],this['_editPointHandler'],this),this['options'][_0x2fbffe(_0x2ebb06._0x4c4dcb)]&&(this['_measureLable']['show']=!![],this['_editPointHandler']());}},{'key':'_removedHook','value':function _0x15bbc8(){var _0x29fc7b=_0x2b4d3b;this['off'](EventType['drawAddPoint'],this['_drawAddPointHandler'],this),this['off'](EventType['drawMouseMove'],this['_drawMouseMoveHandler'],this),this['off'](EventType['drawRemovePoint'],this['_drawRemovePointHandler'],this),this['off'](EventType['drawCreated'],this['_drawCreatedHandler'],this),this['off'](EventType['editMovePoint'],this['_editPointHandler'],this),this['off'](EventType[_0x29fc7b(_0xf004d6._0x2bb9f8)],this['_editPointHandler'],this),this['_removeMeasureLabelAndEx'](),_get(_getPrototypeOf(_0x1f0209['prototype']),'_removedHook',this)[_0x29fc7b(_0xf004d6._0x203e00)](this);}},{'key':'_removeMeasureLabelAndEx','value':function _0x483525(){Cesium__namespace['defined'](this['_measureLable'])&&(this['_removeLabel'](this['_measureLable']),delete this['_measureLable']);}},{'key':'updateText','value':function _0x5ae57c(_0x202c0f){var _0x5e83f6=_0x2b4d3b;_0x202c0f&&(this['options']['unit']=_0x202c0f),this['_measured']['areaStr']=formatArea(this['_measured']['area'],{'unit':this['options']['unit'],'lang':this['_map']['lang'],'decimal':this[_0x5e83f6(0x514)]['decimal']}),this['_measureLable']['text']=this['_map'][_0x5e83f6(0xef6)]('_面积')+':'+this['_measured']['areaStr'];}},{'key':'startDraw','value':function _0x14d7ac(_0x17c647){var _0x574c4d=_0x2b4d3b,_0x35d472;_get(_getPrototypeOf(_0x1f0209['prototype']),'startDraw',this)['call'](this,_0x17c647),this[_0x574c4d(0xcea)](),((_0x35d472=this['options']['positions'])===null||_0x35d472===void 0x0?void 0x0:_0x35d472['length'])>0x2&&this['stopDraw']();}},{'key':'_drawAddPointHandler','value':function _0x15e71f(_0x137d94){var _0x3eebfd=_0x2b4d3b;this[_0x3eebfd(_0x4e46c7._0x3df3a6)](_0x137d94);}},{'key':'_drawRemovePointHandler','value':function _0xb276d8(_0x5573e6){var _0x6daf60=_0x2b4d3b,_0x11fad5=this['positionsShow'];(_0x11fad5===null||_0x11fad5===void 0x0?void 0x0:_0x11fad5['length'])<0x3&&(this['_measureLable'][_0x6daf60(0x7a6)]=![]);}},{'key':'_drawMouseMoveHandler','value':function _0x8209f4(_0x5bcdb5){var _0x59db32=_0x2b4d3b,_0xaaaa7b=this['positionsShow'];if(_0xaaaa7b['length']<0x3){this[_0x59db32(_0x38ae28._0x3b1f46)]['show']=![];return;}this['_measured']['area']=getArea(_0xaaaa7b),this['updateText']();var _0x2380a8=centerOfMass(_0xaaaa7b);this[_0x59db32(_0x38ae28._0x3f52e6)][_0x59db32(0xd91)]=_0x2380a8,this['_measureLable'][_0x59db32(_0x38ae28._0x19428e)]=!![],this['fire'](EventType['change'],{'mtype':this['type'],'value':this['_measured'][_0x59db32(_0x38ae28._0x5e088a)],'label':this['_measured'][_0x59db32(_0x38ae28._0xc1c933)]},!![]);}},{'key':'_drawCreatedHandler','value':function _0x15a76c(_0x21480f){var _0x2406a1=_0x2b4d3b;this['fire'](EventType['end'],{'mtype':this[_0x2406a1(_0x28b88e._0x4d69dd)],'value':this['_measured'][_0x2406a1(_0x28b88e._0x29b0f7)],'label':this['_measured']['areaStr']},!![]);}},{'key':'_editPointHandler','value':function _0x10045b(_0x2e3dc2){var _0x4ca1b3=_0x2b4d3b,_0x43deb3=this['positionsShow'];this['_measured']['area']=getArea(_0x43deb3),this['updateText'](),this[_0x4ca1b3(0x809)]['position']=centerOfMass(_0x43deb3),this[_0x4ca1b3(_0x4b49eb._0x23d148)](EventType['change'],{'mtype':this['type'],'value':this['_measured']['area'],'label':this['_measured'][_0x4ca1b3(_0x4b49eb._0x4a0506)]},!![]);}}]),_0x1f0209;}(PolygonEntity);register$4('areaMeasure',AreaMeasure);var AreaSurfaceMeasure=function(_0x40307d){var _0x4185c9={_0xbec1e5:0xe81},_0x4aaafb={_0x4e0000:0x76c,_0x5ce33f:0xda4,_0x4ddb94:0xe81,_0x5d3fa5:0x5a3},_0x54d1ca={_0x403ca1:0x469},_0x460586={_0x49a845:0x5da},_0x4871a0=_0x5a92ef;_inherits(_0x2de5d0,_0x40307d);var _0x5c7ea2=_createSuper(_0x2de5d0);function _0x2de5d0(){var _0x2cddca=_0x4361,_0x18d67f,_0x40942f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2de5d0),_0x18d67f=_0x5c7ea2['call'](this,_0x40942f),_0x40942f['_promise']&&(_0x18d67f['_promise']=_0x40942f['_promise'],delete _0x40942f['_promise']),_0x40942f[_0x2cddca(_0x460586._0x49a845)]['clampToGround']=!![],_0x18d67f;}return _createClass(_0x2de5d0,[{'key':'_drawCreatedHandler','value':function _0x5997dd(_0x2932c6){this['updateAreaForTerrain'](_0x2932c6);}},{'key':'_editPointHandler','value':function _0xf86073(_0x42f2f3){var _0x5986b6=_0x4361;_get(_getPrototypeOf(_0x2de5d0['prototype']),'_editPointHandler',this)['call'](this,_0x42f2f3),this[_0x5986b6(_0x54d1ca._0x403ca1)](_0x42f2f3);}},{'key':_0x4871a0(0x469),'value':function _0x3aed2e(_0x2c36ec){var _0x413463=_0x4871a0,_0x568acb=this,_0x1a3d9a=this['positionsShow'];this['fire'](EventType['start'],{'mtype':this[_0x413463(_0x4185c9._0xbec1e5)],'graphic':this},!![]),getClampArea(_0x1a3d9a,{'scene':this['_map']['scene'],'splitNum':this['options']['splitNum'],'has3dtiles':this['options']['has3dtiles'],'exact':this['options']['exact']})['then'](function(_0x270bff){var _0x21f619=_0x413463,_0x581dac,_0x2bd3e5;if(!_0x568acb['_map']||!_0x568acb['_measureLable'])return;var _0x5c2cb2=getPositionValue(_0x568acb['_measureLable']['position'],(_0x581dac=_0x568acb['_map'])===null||_0x581dac===void 0x0?void 0x0:_0x581dac[_0x21f619(0xa38)][_0x21f619(_0x4aaafb._0x4e0000)]);_0x5c2cb2&&_0x270bff!==null&&_0x270bff!==void 0x0&&_0x270bff['maxHeight']&&(_0x568acb['_measureLable']['position']=setPositionsHeight(_0x5c2cb2,_0x270bff[_0x21f619(0x787)]));_0x568acb['_measured'][_0x21f619(_0x4aaafb._0x5ce33f)]=_0x270bff[_0x21f619(0xda4)],_0x568acb['updateText']();var _0x4f649e=_objectSpread2(_objectSpread2({},_0x270bff),{},{'mtype':_0x568acb[_0x21f619(_0x4aaafb._0x4ddb94)],'value':_0x568acb['_measured']['area'],'label':_0x568acb[_0x21f619(0xa32)]['areaStr']});_0x568acb['fire'](EventType['change'],_0x4f649e,!![]),_0x568acb[_0x21f619(0xb03)](EventType[_0x21f619(_0x4aaafb._0x5d3fa5)],_0x4f649e,!![]),(_0x2bd3e5=_0x568acb['_promise'])!==null&&_0x2bd3e5!==void 0x0&&_0x2bd3e5['resolve']&&_0x568acb[_0x21f619(0x86c)]['resolve'](_0x568acb);});}}]),_0x2de5d0;}(AreaMeasure);register$4('areaSurfaceMeasure',AreaSurfaceMeasure);var VolumeMeasure=function(_0x3deb9c){var _0x566b0b={_0x43a92a:0xd04},_0x97179c={_0x580fb5:0x1e3},_0x44addc={_0x10152e:0xc25,_0x2383ce:0xb3f,_0x3d7237:0x514,_0x4b4bfc:0x399,_0x563412:0x31b,_0x53231e:0xa04,_0x5064d9:0x95b,_0x5e522d:0x95b,_0x2332d3:0xd06,_0x2db7d7:0x595,_0x19c8e3:0x86f,_0x1141ad:0xb03,_0x457854:0x86c,_0x352be3:0x4bc},_0x56cbf3={_0x3b16c1:0x399,_0x53dc3d:0xdad,_0x4e0580:0x735,_0x241a14:0x7c9},_0x4e8e2d={_0x1a40a2:0x514,_0x11961c:0x7d0,_0x68df42:0x399,_0x7b95c0:0xa32,_0x389bf8:0x491,_0x5ecf67:0xbd2,_0x1268df:0x514,_0x6f2f1a:0x9d4},_0x2ad7f9={_0x57acc4:0xa52,_0x1bb248:0x791},_0x1ec1b3={_0x441424:0x735},_0x287481={_0x36ab21:0xf03,_0x174280:0xb3f,_0x80018e:0xe28,_0x163efc:0xd04},_0x2cc129={_0x513549:0x787,_0x285658:0xdad,_0x438df9:0xd04,_0x5cbf81:0xa52},_0x3a433d={_0x575943:0x514,_0x4a6cef:0xca4,_0x13d601:0xdcd},_0x1edbde=_0x5a92ef;_inherits(_0x47bf59,_0x3deb9c);var _0x5a962c=_createSuper(_0x47bf59);function _0x47bf59(){var _0x29b3dc=_0x4361,_0x56e49a,_0x83713a,_0x753177,_0x167f63,_0x1b4084,_0xe6977f,_0x34b5bf=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x47bf59),_0xe6977f=_0x5a962c['call'](this,_0x34b5bf),_0x34b5bf[_0x29b3dc(0x86c)]&&(_0xe6977f['_promise']=_0x34b5bf['_promise'],delete _0x34b5bf['_promise']),_0xe6977f['labelHeightStyle']=_objectSpread2(_objectSpread2({},_0xe6977f[_0x29b3dc(_0x3a433d._0x575943)][_0x29b3dc(_0x3a433d._0x4a6cef)]||{}),{},{'font_size':0xf,'background':![]}),Cesium__namespace['defined'](_0x34b5bf[_0x29b3dc(0x203)])&&(_0xe6977f[_0x29b3dc(0x1023)]=_objectSpread2(_objectSpread2({},_0xe6977f['labelHeightStyle']),_0x34b5bf['labelHeight'])),_0xe6977f['polygonWallStyle']={'color':'#00ff00','opacity':0.3,'closeTop':![],'closeBottom':!![],'perPositionHeight':![],'height':new Cesium__namespace[(_0x29b3dc(_0x3a433d._0x13d601))](function(_0x15c86a){return _0xe6977f['minHeight'];},![]),'extrudedHeight':new Cesium__namespace['CallbackProperty'](function(_0x202560){return _0xe6977f['maxHeight'];},![])},Cesium__namespace['defined'](_0x34b5bf['polygonWall'])&&(_0xe6977f[_0x29b3dc(0x78f)]=_objectSpread2(_objectSpread2({},_0xe6977f['polygonWallStyle']),_0x34b5bf['polygonWall'])),_0xe6977f['heightLabel']=(_0x56e49a=_0x34b5bf[_0x29b3dc(0xc84)])!==null&&_0x56e49a!==void 0x0?_0x56e49a:!![],_0xe6977f[_0x29b3dc(0x234)]=(_0x83713a=_0x34b5bf['offsetLabel'])!==null&&_0x83713a!==void 0x0?_0x83713a:![],_0xe6977f['showArea']=(_0x753177=_0x34b5bf['showArea'])!==null&&_0x753177!==void 0x0?_0x753177:!![],_0xe6977f['showFillVolume']=(_0x167f63=_0x34b5bf['showFillVolume'])!==null&&_0x167f63!==void 0x0?_0x167f63:!![],_0xe6977f['showDigVolume']=(_0x1b4084=_0x34b5bf['showDigVolume'])!==null&&_0x1b4084!==void 0x0?_0x1b4084:!![],_0xe6977f['_hasFX']=![],_0xe6977f;}return _createClass(_0x47bf59,[{'key':'hasEdit','get':function _0x2792ee(){return![];}},{'key':'polygonMaxHeight','get':function _0x35a8f0(){var _0x26bec5=_0x4361;return this['interPolygonObj']?this[_0x26bec5(0xe28)]['maxHeight']:this['maxHeight'];}},{'key':_0x1edbde(_0x566b0b._0x43a92a),'get':function _0x4bcbbe(){return this['_jzmHeight'];},'set':function _0x52fa16(_0x3901e5){var _0x255ec7=_0x1edbde;this['_jzmHeight']=_0x3901e5;_0x3901e5>this[_0x255ec7(_0x2cc129._0x513549)]&&(this['maxHeight']=_0x3901e5);_0x3901e5<this['minHeight']&&(this['minHeight']=_0x3901e5);if(!this[_0x255ec7(_0x2cc129._0x285658)])return;var _0x16ec9f=updateVolume(this['interPolygonObj'],this[_0x255ec7(_0x2cc129._0x438df9)]);for(var _0x1e4f12 in _0x16ec9f){this['_measured'][_0x1e4f12]=_0x16ec9f[_0x1e4f12];}this['updateText']();if(this[_0x255ec7(_0x2cc129._0x5cbf81)])for(var _0x782289=0x0;_0x782289<this['_arrPartMeasureLable']['length'];_0x782289++){this[_0x255ec7(0xa52)][_0x782289]['showText']();}var _0x1a38af=_objectSpread2(_objectSpread2({},_0x16ec9f),{},{'sourceTarget':this,'mtype':this['type'],'graphic':this});this['fire'](EventType['change'],_0x1a38af,!![]);}},{'key':'minHeight','get':function _0x47a8f9(){return this['_minHeight']||0x0;},'set':function _0x14835c(_0x4b5e96){var _0x1bbb7e=_0x1edbde;this[_0x1bbb7e(_0x287481._0x36ab21)]=_0x4b5e96;if(!this['_hasFX'])return;this[_0x1bbb7e(0xe28)]&&(this['interPolygonObj'][_0x1bbb7e(_0x287481._0x174280)]=_0x4b5e96,this['interPolygonObj']=updateVolumeByMinHeight(this['interPolygonObj']));var _0x13e161=updateVolume(this[_0x1bbb7e(_0x287481._0x80018e)],this[_0x1bbb7e(_0x287481._0x163efc)]);for(var _0x42a494 in _0x13e161){this['_measured'][_0x42a494]=_0x13e161[_0x42a494];}this['updateText']();var _0x258ab9=_objectSpread2(_objectSpread2({},_0x13e161),{},{'sourceTarget':this,'mtype':this['type'],'graphic':this});this['fire'](EventType['change'],_0x258ab9,!![]);}},{'key':'maxHeight','get':function _0x3502f1(){return this['_maxHeight']||0x0;},'set':function _0x33e5d5(_0x2a804e){this['_maxHeight']=_0x2a804e;}},{'key':'_removedHook','value':function _0x3ef939(){var _0x4202ab=_0x1edbde;this['_depthTestAgainstTerrain_reset']&&(this['_map']['scene'][_0x4202ab(0xcb2)][_0x4202ab(_0x1ec1b3._0x441424)]=![],delete this['_depthTestAgainstTerrain_reset']),_get(_getPrototypeOf(_0x47bf59['prototype']),'_removedHook',this)['call'](this);}},{'key':'_removeMeasureLabelAndEx','value':function _0x3b35aa(){var _0x4d3aa8=_0x1edbde;_get(_getPrototypeOf(_0x47bf59['prototype']),'_removeMeasureLabelAndEx',this)['call'](this);if(Cesium__namespace['defined'](this[_0x4d3aa8(_0x2ad7f9._0x57acc4)])&&this['_arrPartMeasureLable']['length']>0x0){var _0x4cebeb=this['_arrPartMeasureLable'];if(_0x4cebeb&&_0x4cebeb['length']>0x0)for(var _0x572a2e=0x0,_0x5cce68=_0x4cebeb['length'];_0x572a2e<_0x5cce68;_0x572a2e++){this[_0x4d3aa8(0xde7)](_0x4cebeb[_0x572a2e]);}delete this['_arrPartMeasureLable'];}Cesium__namespace['defined'](this['_wallEntity'])&&(this['dataSource'][_0x4d3aa8(_0x2ad7f9._0x1bb248)]['remove'](this['_wallEntity']),delete this['_wallEntity']);}},{'key':'_drawCreatedHandler','value':function _0x30bd31(_0x456133){var _0x479166=_0x1edbde,_0x50617f=this;this['_measureLable']['text']=this['_map'][_0x479166(0xef6)](_0x479166(0x2e1))+'…';var _0x23a113=this['positionsShow'];setTimeout(function(){_0x50617f['calcVolume'](_0x23a113);},0x64);}},{'key':'_editPointHandler','value':function _0x406630(_0x3cba32){var _0x244938=_0x1edbde;this[_0x244938(0x46d)](_0x3cba32);}},{'key':_0x1edbde(0xe46),'value':function _0x3683c8(_0x5a6671){var _0x16b5c9=_0x1edbde;_0x5a6671&&(this[_0x16b5c9(_0x4e8e2d._0x1a40a2)][_0x16b5c9(0x7d0)]=_0x5a6671);var _0x191814={'unit':this['options'][_0x16b5c9(_0x4e8e2d._0x11961c)],'lang':this[_0x16b5c9(_0x4e8e2d._0x68df42)][_0x16b5c9(0xa17)],'decimal':this['options']['decimal']},_0x13794f='';this['showFillVolume']&&this['_measured']['fillVolume']>0x0&&(this[_0x16b5c9(_0x4e8e2d._0x7b95c0)]['fillVolumeStr']=formatVolume(this['_measured'][_0x16b5c9(_0x4e8e2d._0x389bf8)],_0x191814),_0x13794f+=(this['options']['fillVolumeName']||this[_0x16b5c9(0x399)]['getLangText']('_填方体积'))+''+this['_measured']['fillVolumeStr']+'\x0a'),this['showDigVolume']&&this[_0x16b5c9(0xa32)][_0x16b5c9(_0x4e8e2d._0x5ecf67)]>0x0&&(this['_measured']['digVolumeStr']=formatVolume(this['_measured'][_0x16b5c9(0xbd2)],_0x191814),_0x13794f+=(this[_0x16b5c9(_0x4e8e2d._0x1268df)]['digVolumeName']||this['_map']['getLangText']('_挖方体积'))+''+this['_measured']['digVolumeStr']+'\x0a'),this['showArea']&&this['_measured'][_0x16b5c9(0xbd0)]>0x0&&(this[_0x16b5c9(0xa32)][_0x16b5c9(0x9d4)]=formatArea(this[_0x16b5c9(0xa32)]['totalArea'],_0x191814),_0x13794f+=(this['options']['areaName']||this['_map']['getLangText']('_横切面积'))+''+this['_measured'][_0x16b5c9(_0x4e8e2d._0x6f2f1a)]),this['_measureLable']['text']=_0x13794f;}},{'key':'calcVolume','value':function _0x120ced(_0x52c6b1){var _0xf97c20=_0x1edbde,_0x4984b2=this;if(!this['_map'])return;this['fire'](EventType['start'],{'mtype':this['type'],'sourceTarget':this,'positions':_0x52c6b1},!![]),this['_hasFX']=!![],interPolygon(_objectSpread2({'positions':_0x52c6b1,'scene':this[_0xf97c20(0x399)]['scene'],'exact':!![]},this['options']))[_0xf97c20(0xab5)](function(_0x34aeb1){var _0x4b1dc5=_0xf97c20;if(!_0x4984b2[_0x4b1dc5(_0x56cbf3._0x3b16c1)]||!_0x4984b2[_0x4b1dc5(_0x56cbf3._0x53dc3d)])return;if(_0x34aeb1[_0x4b1dc5(0x632)])_0x4984b2['_map']['scene']['globe'][_0x4b1dc5(_0x56cbf3._0x4e0580)]=![];else!_0x4984b2['_map'][_0x4b1dc5(_0x56cbf3._0x241a14)][_0x4b1dc5(0xcb2)]['depthTestAgainstTerrain']&&(_0x4984b2['_map']['scene'][_0x4b1dc5(0xcb2)]['depthTestAgainstTerrain']=!![],_0x4984b2['_depthTestAgainstTerrain_reset']=!![]);_0x4984b2['showVolume'](_0x52c6b1,_0x34aeb1);});}},{'key':'showVolume','value':function _0xab770e(_0x2851a6,_0x417648){var _0xe81335=_0x1edbde,_0x481231,_0x5dd0b5,_0x216f63,_0x44098d=this,_0x2ef7ec;this['_jzmHeight']=(_0x481231=this['options'][_0xe81335(0xd04)])!==null&&_0x481231!==void 0x0?_0x481231:_0x417648['minHeight'];this[_0xe81335(_0x44addc._0x10152e)]<_0x417648['minHeight']&&(_0x417648[_0xe81335(_0x44addc._0x2383ce)]=this[_0xe81335(_0x44addc._0x10152e)]);this[_0xe81335(0xe28)]=updateVolumeByMinHeight(_0x417648),this['_minHeight']=(_0x5dd0b5=this[_0xe81335(_0x44addc._0x3d7237)]['minHeight'])!==null&&_0x5dd0b5!==void 0x0?_0x5dd0b5:this['interPolygonObj']['minHeight'],this['_maxHeight']=(_0x216f63=this['options'][_0xe81335(0x787)])!==null&&_0x216f63!==void 0x0?_0x216f63:this['interPolygonObj']['maxHeight'];var _0x3420ae=Math['floor'](0.3*Cesium__namespace[_0xe81335(0xab0)]['chordLength'](_0x417648['granularity'],this[_0xe81335(_0x44addc._0x4b4bfc)]['scene']['globe']['ellipsoid']['maximumRadius']));this['_maxHeight']-this['_minHeight']<_0x3420ae&&(this['_maxHeight']=this['_minHeight']+_0x3420ae);var _0x1c31aa=updateVolume(this[_0xe81335(0xe28)],this['height']);for(var _0x5c57f6 in _0x1c31aa){this['_measured'][_0x5c57f6]=_0x1c31aa[_0x5c57f6];}this['updateText'](),this['_measureLable']['position']=centerOfMass(_0x2851a6,this['interPolygonObj']['maxHeight']);this[_0xe81335(0xc84)]&&this[_0xe81335(_0x44addc._0x563412)](_0x2851a6,this['interPolygonObj'][_0xe81335(0xb3f)]);this['_entity']['_noMousePick']=!![],this['entityGraphic'][_0xe81335(_0x44addc._0x53231e)]=![],this['entityGraphic']['hierarchy']=new Cesium__namespace[(_0xe81335(_0x44addc._0x5064d9))](_0x2851a6),this[_0xe81335(0x758)]['height']=new Cesium__namespace[(_0xe81335(0xdcd))](function(_0x338cfc){return _0x44098d['height'];},![]);var _0x4fed22=PolygonStyleConver['toCesiumVal'](this['polygonWallStyle'],{},!![]);_0x4fed22['hierarchy']=new Cesium__namespace[(_0xe81335(_0x44addc._0x5e522d))](_0x2851a6),this['_wallEntity']=this['dataSource']['entities'][_0xe81335(_0x44addc._0x2332d3)]({'polygon':_0x4fed22}),this[_0xe81335(0x4bd)][_0xe81335(_0x44addc._0x2db7d7)]=!![],this['bindPickId'](this[_0xe81335(0x4bd)]);var _0x38347e=_objectSpread2(_objectSpread2({},_0x1c31aa),{},{'sourceTarget':this,'mtype':this['type'],'graphic':this});this['fire'](EventType[_0xe81335(_0x44addc._0x19c8e3)],_0x38347e,!![]),this[_0xe81335(_0x44addc._0x1141ad)](EventType['end'],_0x38347e,!![]),(_0x2ef7ec=this['_promise'])!==null&&_0x2ef7ec!==void 0x0&&_0x2ef7ec[_0xe81335(0x4bc)]&&this[_0xe81335(_0x44addc._0x457854)][_0xe81335(_0x44addc._0x352be3)](this);}},{'key':'showPointHeightLabel','value':function _0x413670(_0x2260d4,_0x7982a5){var _0xe4d7e9={_0x5e2688:0xd04,_0x2a3f31:0xef6,_0x43d83b:0x39f,_0x55d0c8:0xd08},_0x569916=_0x1edbde,_0x38855a=this,_0x6dcc6f=[];for(var _0x84352c=0x0;_0x84352c<_0x2260d4['length'];_0x84352c++){var _0x49cc68=Math['max'](getHeight(this['_map']['scene'],_0x2260d4[_0x84352c]),_0x7982a5),_0x327f2=Cesium__namespace['Cartographic']['fromCartesian'](_0x2260d4[_0x84352c]),_0xdbf1e0=Cesium__namespace['Cartesian3'][_0x569916(0xda2)](_0x327f2['longitude'],_0x327f2[_0x569916(0xc3a)],_0x49cc68),_0x5772f1=this['_createLabel'](this['labelHeightStyle'],_0xdbf1e0);_0x5772f1['attr']={'value':_0x49cc68},_0x6dcc6f['push'](_0x5772f1),_0x5772f1[_0x569916(_0x97179c._0x580fb5)]=function(){var _0x67d4bc=_0x569916,_0x26b2f4=this['attr']['value'],_0x3b40e1=_0x38855a[_0x67d4bc(0x399)]['getLangText']('_海拔')+''+_0x26b2f4['toFixed'](0x2)+_0x38855a['_map']['getLangText']('_米');if(_0x38855a['offsetLabel']){var _0x50a68b=_0x26b2f4-_0x38855a[_0x67d4bc(_0xe4d7e9._0x5e2688)];_0x50a68b>0x0?_0x3b40e1+='\x0a'+_0x38855a['_map']['getLangText'](_0x67d4bc(0x550))+''+_0x50a68b['toFixed'](0x2)+_0x38855a['_map']['getLangText']('_米')+'('+_0x38855a['_map']['getLangText']('_面上')+')':_0x3b40e1+='\x0a'+_0x38855a['_map'][_0x67d4bc(_0xe4d7e9._0x2a3f31)]('_高度')+''+Math[_0x67d4bc(_0xe4d7e9._0x43d83b)](_0x50a68b)['toFixed'](0x2)+_0x38855a['_map']['getLangText']('_米')+'('+_0x38855a['_map'][_0x67d4bc(_0xe4d7e9._0x2a3f31)](_0x67d4bc(_0xe4d7e9._0x55d0c8))+')';}return this['text']=_0x3b40e1,_0x3b40e1;},_0x5772f1['showText']();}this['_arrPartMeasureLable']=_0x6dcc6f;}}]),_0x47bf59;}(AreaMeasure);register$4(_0x5a92ef(0xee9),VolumeMeasure);var BillboardPrimitive=function(_0x3f2afb){var _0x4d3507={_0x2ebe9a:0x634,_0x289c81:0x6b3,_0x475200:0x7e1},_0x196d4d={_0x5bb3a0:0x84b},_0x4140c8={_0x1925b3:0x994},_0x5454cb={_0x125aa4:0xcda,_0x43532e:0xd06},_0x18b589={_0x25a1fe:0x634},_0x2e4785=_0x5a92ef;_inherits(_0x195b91,_0x3f2afb);var _0x49239e=_createSuper(_0x195b91);function _0x195b91(){var _0x33efa0=_0x4361;return _classCallCheck(this,_0x195b91),_0x49239e[_0x33efa0(0xa90)](this,arguments);}return _createClass(_0x195b91,[{'key':_0x2e4785(0xcda),'get':function _0x4268b0(){var _0x447d52;return(_0x447d52=this['_layer'])===null||_0x447d52===void 0x0?void 0x0:_0x447d52['billboardCollection'];}},{'key':_0x2e4785(_0x4d3507._0x2ebe9a),'get':function _0x8abd39(){var _0x147ec2=_0x2e4785;return this['style'][_0x147ec2(_0x18b589._0x25a1fe)];},'set':function _0x41429c(_0x557c1d){this['style']['image']=_0x557c1d,this['_primitive']&&(this['_primitive']['image']=_0x557c1d);}},{'key':'_showHook','value':function _0x543702(_0x8f6bba){var _0x59fe56=_0x2e4785;if(this['_primitive'])this[_0x59fe56(0x994)]['show']=_0x8f6bba;else _0x8f6bba&&_get(_getPrototypeOf(_0x195b91['prototype']),_0x59fe56(0x648),this)['call'](this,_0x8f6bba);}},{'key':'_addedHook','value':function _0x57ffe8(_0x2fee4b){var _0x1a2a07=_0x2e4785;if(!this[_0x1a2a07(0x7a6)])return;this[_0x1a2a07(0x1fc)](this['options']['position']);var _0x158824=BillboardStyleConver['toCesiumVal'](_0x2fee4b,{'show':this[_0x1a2a07(0x7a6)],'position':this['position']});this['_primitive']=this[_0x1a2a07(_0x5454cb._0x125aa4)][_0x1a2a07(_0x5454cb._0x43532e)](_0x158824),this[_0x1a2a07(0x5da)]['label']&&this['_addLabel']();}},{'key':_0x2e4785(_0x4d3507._0x289c81),'value':function _0x151d6d(_0x34ed30,_0x280d6c){var _0x201943=_0x2e4785;BillboardStyleConver[_0x201943(0x851)](_0x34ed30,this['primitive']);}},{'key':_0x2e4785(0x87e),'value':function _0x86777(_0x4abce2,_0x5de5da){return BillboardStyleConver['toJSON'](_0x4abce2,_0x5de5da);}},{'key':'_updatePositionsHook','value':function _0x2035a9(){var _0x3169b7=_0x2e4785;if(!this['_primitive']['_billboardCollection'])return;this[_0x3169b7(_0x4140c8._0x1925b3)]['position']=this['position'];}},{'key':_0x2e4785(_0x4d3507._0x475200),'value':function _0x29a234(_0x4ab146){var _0x449839=_0x2e4785;this[_0x449839(0x5da)][_0x449839(0xc2b)]=_0x4ab146,this['_primitive']&&(this['_primitive'][_0x449839(_0x196d4d._0x5bb3a0)]=Cesium__namespace['Color']['WHITE']['withAlpha'](_0x4ab146)),this['_updateLabelOpacity'](_0x4ab146);}},{'key':'_getDrawEntityClass','value':function _0x2f1f1b(_0x142785,_0x183404){return create$4('billboard',_0x142785);}}]),_0x195b91;}(BasePointPrimitive);register$4('billboardP',BillboardPrimitive,!![]);var CloudPrimitive=function(_0x27d962){var _0x7e5b98={_0x467c29:0x6b3},_0x54f33a={_0x39057d:0xd91},_0x12b58a={_0x3c364d:0x994},_0x24dcb9={_0x455e73:0xfbe},_0x25293b={_0x5d8680:0x5da,_0x13d9ae:0x7ad},_0x284c2e={_0x35c747:0xa90},_0x4d088d=_0x5a92ef;_inherits(_0x14eacf,_0x27d962);var _0x4c201f=_createSuper(_0x14eacf);function _0x14eacf(){var _0x3dd99b=_0x4361;return _classCallCheck(this,_0x14eacf),_0x4c201f[_0x3dd99b(_0x284c2e._0x35c747)](this,arguments);}return _createClass(_0x14eacf,[{'key':'primitiveCollection','get':function _0x3ff926(){var _0x44de27;return(_0x44de27=this['_layer'])===null||_0x44de27===void 0x0?void 0x0:_0x44de27['cloudCollection'];}},{'key':'maximumSize','get':function _0x9a2f96(){var _0x137175=_0x4361;return this['style'][_0x137175(0x1f3)];},'set':function _0x28b4ac(_0x2db2a1){var _0x3c8f6c=_0x4361;this['style'][_0x3c8f6c(0x1f3)]=_0x2db2a1,this[_0x3c8f6c(0x994)]&&(this['_primitive']['maximumSize']=_0x2db2a1);}},{'key':'scale','get':function _0x26e476(){return this['style']['scale'];},'set':function _0x23d54f(_0xa5b1ee){var _0xf92896=_0x4361;this[_0xf92896(_0x25293b._0x5d8680)]['scale']=_0xa5b1ee,this['_primitive']&&(this['_primitive'][_0xf92896(_0x25293b._0x13d9ae)]=_0xa5b1ee);}},{'key':'slice','get':function _0x5c0cd8(){var _0x4cdde2=_0x4361;return this[_0x4cdde2(0x5da)]['slice'];},'set':function _0x2f1426(_0x439910){var _0x50f42b=_0x4361;this['style']['slice']=_0x439910,this[_0x50f42b(0x994)]&&(this['_primitive']['slice']=_0x439910);}},{'key':'brightness','get':function _0x1e0b49(){var _0x1c87b6=_0x4361;return this[_0x1c87b6(0x5da)]['brightness'];},'set':function _0x3f938a(_0xeac95b){var _0x1fdab3=_0x4361;this['style']['brightness']=_0xeac95b,this['_primitive']&&(this['_primitive'][_0x1fdab3(_0x24dcb9._0x455e73)]=_0xeac95b);}},{'key':'hasOpacity','get':function _0x3f451a(){return![];}},{'key':'_addedHook','value':function _0x4f15df(_0x18de5e){var _0x5aa603=_0x4361;if(!this['show'])return;this['_forPositionProperty'](this['options']['position']);var _0x2fe232=CloudStyleConver['toCesiumVal'](_0x18de5e,{'show':this['show'],'position':this['position']});this['_primitive']=this[_0x5aa603(0xcda)][_0x5aa603(0xd06)](_0x2fe232),this['style']['label']&&this['_addLabel']();}},{'key':_0x4d088d(0x648),'value':function _0x5e532a(_0x37404f){var _0x296214=_0x4d088d;this[_0x296214(_0x12b58a._0x3c364d)]?this['_primitive']['show']=_0x37404f:_get(_getPrototypeOf(_0x14eacf['prototype']),'_showHook',this)['call'](this,_0x37404f);}},{'key':_0x4d088d(_0x7e5b98._0x467c29),'value':function _0x13f161(_0x3a5a9a,_0x176260){var _0x5d6ed3=_0x4d088d;CloudStyleConver['toCesiumVal'](_0x3a5a9a,this[_0x5d6ed3(0x946)]);}},{'key':'_style2Json','value':function _0x5d3ac1(_0x4a9056,_0xfded34){return CloudStyleConver['toJSON'](_0x4a9056,_0xfded34);}},{'key':'_updatePositionsHook','value':function _0x3380e5(){var _0x2c704f=_0x4d088d;this['_primitive'][_0x2c704f(_0x54f33a._0x39057d)]=this['position'];}},{'key':'_getDrawEntityClass','value':function _0x175397(_0x5f0186,_0x208c98){var _0x526768=_0x4d088d;return this[_0x526768(0x22d)](_0x5f0186,_0x208c98);}}]),_0x14eacf;}(BasePointPrimitive);register$4('cloud',CloudPrimitive,!![]);var LabelPrimitive=function(_0x3c9afd){var _0x3fda93={_0x45a86d:0xca4},_0x55994c={_0x5c8c67:0x994,_0x2653d8:0xd91},_0x2ca8bd={_0x1c06f0:0x7a6,_0x61703d:0xd91},_0x1ab894={_0x5162a3:0x920},_0x11195c={_0x599c06:0x920},_0x32016a=_0x5a92ef;_inherits(_0x22b9d6,_0x3c9afd);var _0x26c093=_createSuper(_0x22b9d6);function _0x22b9d6(){return _classCallCheck(this,_0x22b9d6),_0x26c093['apply'](this,arguments);}return _createClass(_0x22b9d6,[{'key':_0x32016a(0xcda),'get':function _0x3ed3a5(){var _0x2c8e6b;return(_0x2c8e6b=this['_layer'])===null||_0x2c8e6b===void 0x0?void 0x0:_0x2c8e6b['labelCollection'];}},{'key':'text','get':function _0x5ed62b(){var _0x531519=_0x32016a;return this['style'][_0x531519(_0x11195c._0x599c06)];},'set':function _0x510777(_0x51aee9){var _0x3457e8=_0x32016a;this['style'][_0x3457e8(0x920)]=_0x51aee9,this['_primitive']&&(this['_primitive'][_0x3457e8(_0x1ab894._0x5162a3)]=_0x51aee9);}},{'key':'_showHook','value':function _0x40a77e(_0x3e353d){var _0xdb4f53=_0x32016a;if(this[_0xdb4f53(0x994)])this['_primitive']['show']=_0x3e353d;else _0x3e353d&&_get(_getPrototypeOf(_0x22b9d6['prototype']),'_showHook',this)[_0xdb4f53(0x53f)](this,_0x3e353d);}},{'key':'_addedHook','value':function _0x42d4db(_0x175a3a){var _0x52aad6=_0x32016a;if(!this['show'])return;var _0x123011=LabelStyleConver['toCesiumVal'](this['style'],{'show':this[_0x52aad6(_0x2ca8bd._0x1c06f0)],'position':this[_0x52aad6(_0x2ca8bd._0x61703d)]},{},this['attr']);this[_0x52aad6(0x994)]=this['primitiveCollection']['add'](_0x123011);}},{'key':'_updateStyleHook','value':function _0x399af3(_0x5139ff,_0x13a39d){var _0x3a4292=_0x32016a;LabelStyleConver['toCesiumVal'](_0x5139ff,this['primitive'],this[_0x3a4292(0x310)]);}},{'key':'_style2Json','value':function _0x16c081(_0x4ef986,_0x2a7b4f){return LabelStyleConver['toJSON'](_0x4ef986,_0x2a7b4f);}},{'key':'_updatePositionsHook','value':function _0x4f3252(){var _0x1e53db=_0x32016a;this[_0x1e53db(_0x55994c._0x5c8c67)]['position']=this[_0x1e53db(_0x55994c._0x2653d8)];}},{'key':'_getDrawEntityClass','value':function _0x21bdd9(_0x440f39,_0x33308d){var _0x44bf46=_0x32016a;return create$4(_0x44bf46(_0x3fda93._0x45a86d),_0x440f39);}},{'key':'setOpacity','value':function _0xb3e4a7(_0x1ad0ad){var _0x2aefbc=_0x32016a;this[_0x2aefbc(0x5da)]['globalAlpha']=_0x1ad0ad,this[_0x2aefbc(0x994)]&&this['show']&&LabelStyleConver['setOpacity'](this['_primitive'],_0x1ad0ad);}}]),_0x22b9d6;}(BasePointPrimitive);register$4('labelP',LabelPrimitive,!![]);var ModelPrimitive=function(_0x3f5fab){var _0x23a10a={_0xc04be8:0xc54,_0x2bdfb4:0x64f},_0x293fec={_0x3fafeb:0x6b1},_0x42794a={_0x72163f:0x994},_0x5ae3b9={_0x559f77:0x9dd,_0x2f3fdd:0xb46,_0x13a955:0x70e},_0x4b5ac9={_0x450d94:0xd91,_0x5ceb8d:0x7ad,_0x16086d:0x5da,_0x4f81e3:0x7ad,_0x56592c:0xfc7,_0x8ad089:0x314,_0x1a75c2:0x3d9,_0x3ef07a:0xcda,_0x406d69:0xc54,_0x22c9e9:0xb9a,_0x495a61:0xd06},_0x33ddf0={_0x1a7de1:0x994},_0x49693b={_0x1bbea7:0x994},_0x2e9b81={_0x57365c:0x98b},_0x186396={_0xb140cb:0x7ad},_0x3482c9=_0x5a92ef;_inherits(_0x142650,_0x3f5fab);var _0x553275=_createSuper(_0x142650);function _0x142650(){return _classCallCheck(this,_0x142650),_0x553275['apply'](this,arguments);}return _createClass(_0x142650,[{'key':'czmObjectEx','get':function _0x5458b3(){var _0x5f51bf=[];return this['_primitive_label']&&_0x5f51bf['push'](this['_primitive_label']),this['_primitive_point']&&_0x5f51bf['push'](this['_primitive_point']),this['_primitive_billboard']&&_0x5f51bf['push'](this['_primitive_billboard']),_0x5f51bf;}},{'key':'scale','get':function _0x30aa1b(){var _0x47b35e;return(_0x47b35e=this['style']['scale'])!==null&&_0x47b35e!==void 0x0?_0x47b35e:0x1;},'set':function _0xc69e8b(_0x2bfc09){var _0x24a5f2=_0x4361;this['style'][_0x24a5f2(_0x186396._0xb140cb)]=_0x2bfc09,this['_updateStyleHook'](this['style'],{'scale':_0x2bfc09});}},{'key':'scaleX','get':function _0x50b6e3(){var _0x27acc5;return(_0x27acc5=this['style']['scaleX'])!==null&&_0x27acc5!==void 0x0?_0x27acc5:0x1;},'set':function _0x178797(_0x2386ce){var _0x5b022b=_0x4361;this[_0x5b022b(0x5da)]['scaleX']=_0x2386ce,this['updateModelMatrix']();}},{'key':'scaleY','get':function _0x2602e4(){var _0x2e9bec;return(_0x2e9bec=this['style']['scaleY'])!==null&&_0x2e9bec!==void 0x0?_0x2e9bec:0x1;},'set':function _0x4945b6(_0x395ec4){var _0x286668=_0x4361;this[_0x286668(0x5da)]['scaleY']=_0x395ec4,this[_0x286668(_0x2e9b81._0x57365c)]();}},{'key':'scaleZ','get':function _0x442eda(){var _0x1610c5=_0x4361,_0x2ec694;return(_0x2ec694=this['style'][_0x1610c5(0x474)])!==null&&_0x2ec694!==void 0x0?_0x2ec694:0x1;},'set':function _0x199c1c(_0x5da1e2){var _0x4e2ffa=_0x4361;this[_0x4e2ffa(0x5da)]['scaleZ']=_0x5da1e2,this['updateModelMatrix']();}},{'key':_0x3482c9(_0x23a10a._0xc04be8),'get':function _0x3b7398(){var _0x39ad7e=_0x3482c9;return this['_primitive']?this[_0x39ad7e(_0x49693b._0x1bbea7)]['readyPromise']:null;}},{'key':_0x3482c9(0x648),'value':function _0x4227d0(_0x152885){var _0x4e6360=_0x3482c9;if(this[_0x4e6360(_0x33ddf0._0x1a7de1)])this[_0x4e6360(_0x33ddf0._0x1a7de1)]['show']=_0x152885;else _0x152885&&_get(_getPrototypeOf(_0x142650['prototype']),'_showHook',this)['call'](this,_0x152885);}},{'key':'_addedHook','value':function _0x534e8d(_0x141d3d){var _0x1e86c5={_0x20c03d:0x241},_0x557989=_0x3482c9,_0x15c6d5=this;if(!this['show']||!this['_map'])return;this['_forPositionProperty'](this['options'][_0x557989(_0x4b5ac9._0x450d94)]);var _0x50d165=ModelStyleConver['toCesiumVal'](this['style']);if(!_0x50d165[_0x557989(0x49c)])return;var _0x2ca2e3;if(this['style']['customShader']&&Cesium__namespace['ModelExperimental']){var _0x356a15=this['modelMatrix'];this['style'][_0x557989(_0x4b5ac9._0x5ceb8d)]>0x0&&this[_0x557989(_0x4b5ac9._0x16086d)][_0x557989(_0x4b5ac9._0x4f81e3)]!==0x1&&Cesium__namespace['Matrix4'][_0x557989(_0x4b5ac9._0x56592c)](_0x356a15,this['style']['scale'],_0x356a15),_0x2ca2e3=Cesium__namespace['ModelExperimental'][_0x557989(0x3d9)](_objectSpread2({'modelMatrix':_0x356a15,'scene':this['_map']['scene'],'gltf':_0x50d165['url']},_0x50d165));}else _0x2ca2e3=Cesium__namespace[_0x557989(_0x4b5ac9._0x8ad089)][_0x557989(_0x4b5ac9._0x1a75c2)](_objectSpread2({'modelMatrix':this[_0x557989(0xa10)],'scene':this['_map']['scene'],'marsOptions':{'occlusion':this['style']['marsOcclusion']}},_0x50d165));this['_primitive']=this[_0x557989(_0x4b5ac9._0x3ef07a)]['add'](_0x2ca2e3),this['_primitive'][_0x557989(_0x4b5ac9._0x406d69)]['then'](function(_0xd3ca82){var _0x5ee289=_0x557989,_0x43e13b,_0xa87588;((_0x43e13b=_0x15c6d5['style']['runAnimations'])!==null&&_0x43e13b!==void 0x0?_0x43e13b:!![])&&(_0xa87588=_0xd3ca82['activeAnimations'])!==null&&_0xa87588!==void 0x0&&_0xa87588['addAll']&&_0xd3ca82[_0x5ee289(_0x1e86c5._0x20c03d)]['addAll'](_objectSpread2({'loop':Cesium__namespace['ModelAnimationLoop']['REPEAT']},_0x15c6d5['style'])),_0x15c6d5['fire'](EventType['load'],{'drawtype':_0x15c6d5['type'],'model':_0xd3ca82,'graphic':_0x15c6d5},!![]);})['catch'](function(_0x3265b5){logError$1('ModelPrimitive:模型加载出错',_0x3265b5);});this[_0x557989(0x5da)]['label']&&this['_addLabel']();if(this['style']['distanceDisplayCondition']){if(this[_0x557989(_0x4b5ac9._0x16086d)][_0x557989(0x3b1)]){var _0x315894,_0x3fef0f=PointStyleConver[_0x557989(0x851)](this['style']['distanceDisplayPoint'],{'show':this['show'],'position':this[_0x557989(_0x4b5ac9._0x450d94)]});_0x3fef0f['distanceDisplayCondition']=this['_getTargetDistanceDisplayCondition'](this[_0x557989(0x5da)][_0x557989(0x3b1)]),this[_0x557989(0xcb5)]=(_0x315894=this[_0x557989(0x352)])===null||_0x315894===void 0x0?void 0x0:_0x315894[_0x557989(0x428)]['add'](_0x3fef0f);}else{if(this[_0x557989(0x5da)][_0x557989(_0x4b5ac9._0x22c9e9)]){var _0x90d367,_0x35052b=BillboardStyleConver['toCesiumVal'](this['style']['distanceDisplayBillboard'],{'show':this['show'],'position':this['position']});_0x35052b['distanceDisplayCondition']=this['_getTargetDistanceDisplayCondition'](this['style']['distanceDisplayBillboard']),this['_primitive_billboard']=(_0x90d367=this[_0x557989(0x352)])===null||_0x90d367===void 0x0?void 0x0:_0x90d367['billboardCollection'][_0x557989(_0x4b5ac9._0x495a61)](_0x35052b);}}}}},{'key':'_removedHook','value':function _0x48a306(){var _0x154f78=_0x3482c9;_get(_getPrototypeOf(_0x142650['prototype']),'_removedHook',this)['call'](this);if(this['_primitive_point']){var _0x493e4b;(_0x493e4b=this[_0x154f78(0x352)])===null||_0x493e4b===void 0x0?void 0x0:_0x493e4b['pointCollection']['remove'](this['_primitive_point']),delete this['_primitive_point'];}if(this['_primitive_billboard']){var _0x2cd3e7;(_0x2cd3e7=this['_layer'])===null||_0x2cd3e7===void 0x0?void 0x0:_0x2cd3e7['billboardCollection']['remove'](this['_primitive_billboard']),delete this['_primitive_billboard'];}}},{'key':'_updateStyleHook','value':function _0x583937(_0x5df9f5,_0xd9b904){var _0x37ba05=_0x3482c9;ModelStyleConver['toCesiumVal'](_0x5df9f5,this['primitive']),(Cesium__namespace[_0x37ba05(0x70e)](_0xd9b904['heading'])||Cesium__namespace['defined'](_0xd9b904[_0x37ba05(_0x5ae3b9._0x559f77)])||Cesium__namespace['defined'](_0xd9b904[_0x37ba05(_0x5ae3b9._0x2f3fdd)])||Cesium__namespace[_0x37ba05(_0x5ae3b9._0x13a955)](_0xd9b904['scale'])||Cesium__namespace['defined'](_0xd9b904['scaleX'])||Cesium__namespace['defined'](_0xd9b904[_0x37ba05(0x66d)])||Cesium__namespace['defined'](_0xd9b904[_0x37ba05(0x474)]))&&(this['_primitive']['modelMatrix']=this['modelMatrix']);}},{'key':'_style2Json','value':function _0x3e3e6c(_0x2ea5ed,_0x2105dc){return ModelStyleConver['toJSON'](_0x2ea5ed,_0x2105dc);}},{'key':'_updatePositionsHook','value':function _0x3c8147(){var _0x2fd916=_0x3482c9;this[_0x2fd916(_0x42794a._0x72163f)]['modelMatrix']=this['modelMatrix'],this['_primitive_point']&&(this['_primitive_point']['position']=this['position']),this['_primitive_billboard']&&(this['_primitive_billboard']['position']=this['position']);}},{'key':'_getTargetDistanceDisplayCondition','value':function _0x422056(_0x134068){var _0x13e837=_0x3482c9,_0x54e7ca,_0x4365c,_0x45fa79;if(this[_0x13e837(0x5da)]['distanceDisplayCondition']instanceof Cesium__namespace[_0x13e837(0x6b1)])_0x45fa79=this['style']['distanceDisplayCondition']['far'];else this['style']['distanceDisplayCondition_far']&&(_0x45fa79=this['style'][_0x13e837(0xa02)]);return new Cesium__namespace[(_0x13e837(_0x293fec._0x3fafeb))]((_0x54e7ca=_0x134068['distanceDisplayCondition_near'])!==null&&_0x54e7ca!==void 0x0?_0x54e7ca:_0x45fa79,(_0x4365c=_0x134068['distanceDisplayCondition_far'])!==null&&_0x4365c!==void 0x0?_0x4365c:Number['MAX_VALUE']);}},{'key':'setOpacity','value':function _0x51ee7c(_0x4a341c){var _0x5147b3=_0x3482c9;this[_0x5147b3(0x5da)]['globalAlpha']=_0x4a341c,this['_primitive']&&ModelStyleConver[_0x5147b3(0x7e1)](this['_primitive'],_0x4a341c),this['_updateLabelOpacity'](_0x4a341c);}},{'key':_0x3482c9(_0x23a10a._0x2bdfb4),'value':function _0x320421(_0x578a6a,_0x2e937d){var _0x14b85d=_0x3482c9;return create$4(_0x14b85d(0x766),_0x578a6a);}}]),_0x142650;}(BasePointPrimitive);register$4('modelP',ModelPrimitive,!![]);var CirclePrimitive=function(_0x515253){var _0x2d0ad2={_0x112c5e:0xd04},_0x56a21c={_0x1dd966:0x6ba},_0x25ddfe={_0x1b39fa:0x6ba},_0x177782={_0x3e7014:0xd91,_0x1ef248:0x5da,_0x39db2b:0xd04},_0x53e6c6={_0x4a5abb:0x7f9},_0x20b980=_0x5a92ef;_inherits(_0x27fe1d,_0x515253);var _0x1e3cfc=_createSuper(_0x27fe1d);function _0x27fe1d(){return _classCallCheck(this,_0x27fe1d),_0x1e3cfc['apply'](this,arguments);}return _createClass(_0x27fe1d,[{'key':'distance','get':function _0x135f58(){var _0xf4d0f1=_0x4361;return Math['PI']*0x2*this[_0xf4d0f1(0xd18)];}},{'key':_0x20b980(0xda4),'get':function _0x3a699e(){var _0x563d9d=this['radius'];return Math['PI']*_0x563d9d*_0x563d9d;}},{'key':'radius','get':function _0x2b6148(){return this['style']['radius'];},'set':function _0x24389a(_0x2bf31e){var _0x6adad1=_0x20b980;this[_0x6adad1(0x5da)]['radius']=_0x2bf31e,this['_updateStyleHook'](this['style'],{'radius':_0x2bf31e});}},{'key':'outlinePositions','get':function _0x639905(){return this['getOutlinePositions']();}},{'key':'_conversionStyle','value':function _0x1f57e2(_0x9ff44c){return CircleStyleConver['toCesiumVal'](_0x9ff44c);}},{'key':_0x20b980(0x87e),'value':function _0x3c411a(_0x42ef27,_0x1595e0){var _0x5bea48=_0x20b980;return CircleStyleConver[_0x5bea48(_0x53e6c6._0x4a5abb)](_0x42ef27,_0x1595e0);}},{'key':'_createGeometryInstance','value':function _0xcb1a3b(_0xd412df,_0xafb7ba){var _0x457d3e=_0x20b980,_0x434ec0,_0x1d96a7,_0x17c17b;_0xd412df['center']=this[_0x457d3e(_0x177782._0x3e7014)],_0xd412df['height']=(_0x434ec0=(_0x1d96a7=_0xd412df['height'])!==null&&_0x1d96a7!==void 0x0?_0x1d96a7:(_0x17c17b=this['point'])===null||_0x17c17b===void 0x0?void 0x0:_0x17c17b['alt'])!==null&&_0x434ec0!==void 0x0?_0x434ec0:0x0;Cesium__namespace['defined'](this[_0x457d3e(_0x177782._0x1ef248)]['diffHeight'])&&(_0xd412df['extrudedHeight']=_0xd412df[_0x457d3e(_0x177782._0x39db2b)]+this['style'][_0x457d3e(0x468)]);var _0xf3e60b=_0xafb7ba?Cesium__namespace['CircleOutlineGeometry']:Cesium__namespace['CircleGeometry'];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0xf3e60b(_0xd412df),'attributes':this['options']['attributes']});}},{'key':'_getPolylineOutlinePositions','value':function _0x106d6a(){return[this['getOutlinePositions'](![])];}},{'key':'getOutlineCoordinates','value':function _0x5a9051(_0x33ea06,_0x11186d,_0x298a5f){return cartesians2lonlats(this['getOutlinePositions'](_0x33ea06,_0x11186d),_0x298a5f);}},{'key':_0x20b980(0x2fb),'value':function _0x1d17de(){var _0x5173ee=_0x20b980,_0x3ad566=arguments[_0x5173ee(_0x25ddfe._0x1b39fa)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![],_0x51765d=arguments['length']>0x1?arguments[0x1]:undefined,_0x46c3e2=getEllipseOuterPositions({'position':this[_0x5173ee(0xd91)],'radius':this[_0x5173ee(0xd18)],'granularity':this['style']['granularity'],'count':_0x51765d});return _0x3ad566&&_0x46c3e2&&_0x46c3e2[_0x5173ee(0x8e7)](_0x46c3e2[0x0]),_0x46c3e2;}},{'key':'flyTo','value':function _0x231589(){var _0x2d35ca=_0x20b980,_0x39fac4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x2d35ca(0x399)])return Promise['resolve'](![]);return _0x39fac4['radius']=this[_0x2d35ca(0xd18)]*(_0x39fac4['scale']||1.8),this['_map']['flyToPoint'](this['position'],_0x39fac4);}},{'key':'getRectangle','value':function _0x5e216b(_0x1bc81c){var _0x5a45f8=_0x20b980,_0x3e6409=this['getOutlinePositions'](![],0x1);if(!_0x3e6409||_0x3e6409[_0x5a45f8(_0x56a21c._0x1dd966)]===0x0)return;var _0x4307b5=getRectangle(_0x3e6409,_0x1bc81c===null||_0x1bc81c===void 0x0?void 0x0:_0x1bc81c['isFormat']);return _0x4307b5;}},{'key':'isInPoly','value':function _0x403ee9(_0x467d15){var _0x25a19f=_0x20b980;_0x467d15=LngLatPoint['parse'](_0x467d15)[_0x25a19f(0x208)](),_0x467d15=setPositionsHeight(_0x467d15,this[_0x25a19f(_0x2d0ad2._0x112c5e)]);var _0x19e05d=Cesium__namespace[_0x25a19f(0x23b)]['distance'](this['position'],_0x467d15);return _0x19e05d<=this['radius'];}},{'key':'_getDrawEntityClass','value':function _0x16e8f0(_0x204c03,_0x2d1e67){return create$4('circle',_0x204c03);}}]),_0x27fe1d;}(BasePointPrimitive);register$4('circleP',CirclePrimitive,!![]);var PlanePrimitive=function(_0x501c9c){var _0x2457b5={_0x4c261f:0xd40,_0x27919e:0xa10},_0x3441dd={_0x19f5a2:0x514,_0x28fc27:0x506,_0x3fdef7:0x23b,_0x40172f:0xab0},_0xbed6f4=_0x5a92ef;_inherits(_0x15ca00,_0x501c9c);var _0x23089b=_createSuper(_0x15ca00);function _0x15ca00(){return _classCallCheck(this,_0x15ca00),_0x23089b['apply'](this,arguments);}return _createClass(_0x15ca00,[{'key':'modelMatrix','get':function _0x1e86d3(){var _0x2ea479=_0x4361,_0x3935b5,_0x3cf66a,_0x3bcafe,_0x705686,_0x5cbc73;if(this[_0x2ea479(_0x3441dd._0x19f5a2)][_0x2ea479(0xa10)])return this['options']['modelMatrix'];var _0x52275f=_get(_getPrototypeOf(_0x15ca00[_0x2ea479(0xe26)]),'modelMatrix',this);if(!this['position'])return Cesium__namespace['Matrix4']['IDENTITY'];var _0x111665=PlaneStyleConver['toCesiumVal'](this['style']),_0x5159a1=this['style']['plane_normal']||((_0x3935b5=_0x111665['plane'])===null||_0x3935b5===void 0x0?void 0x0:_0x3935b5['normal']),_0x489a34=new Cesium__namespace[(_0x2ea479(0x23b))]((_0x3cf66a=(_0x3bcafe=_0x111665[_0x2ea479(0x506)])===null||_0x3bcafe===void 0x0?void 0x0:_0x3bcafe['x'])!==null&&_0x3cf66a!==void 0x0?_0x3cf66a:0x1,(_0x705686=(_0x5cbc73=_0x111665[_0x2ea479(0x506)])===null||_0x5cbc73===void 0x0?void 0x0:_0x5cbc73['y'])!==null&&_0x705686!==void 0x0?_0x705686:0x1,0x1);if(_0x5159a1===Cesium__namespace['Cartesian3']['UNIT_X']||_0x5159a1==='x'){var _0x249a05,_0x5459ca,_0x2f8ce3,_0x4369ff,_0x414b38=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace['Matrix3']['fromRotationY'](Cesium__namespace['Math']['toRadians'](0x5a)));Cesium__namespace['Matrix4']['multiply'](_0x52275f,_0x414b38,_0x52275f),_0x489a34['x']=(_0x249a05=(_0x5459ca=_0x111665[_0x2ea479(_0x3441dd._0x28fc27)])===null||_0x5459ca===void 0x0?void 0x0:_0x5459ca['y'])!==null&&_0x249a05!==void 0x0?_0x249a05:0x1,_0x489a34['y']=(_0x2f8ce3=(_0x4369ff=_0x111665['dimensions'])===null||_0x4369ff===void 0x0?void 0x0:_0x4369ff['x'])!==null&&_0x2f8ce3!==void 0x0?_0x2f8ce3:0x1,_0x489a34['z']=0x1;}else{if(_0x5159a1===Cesium__namespace[_0x2ea479(_0x3441dd._0x3fdef7)]['UNIT_Y']||_0x5159a1==='y'){var _0x328438=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace['Matrix3'][_0x2ea479(0x751)](Cesium__namespace[_0x2ea479(_0x3441dd._0x40172f)]['toRadians'](0x5a)));Cesium__namespace['Matrix4']['multiply'](_0x52275f,_0x328438,_0x52275f);}}var _0x4e7670=Cesium__namespace['Matrix4']['fromScale'](_0x489a34);return Cesium__namespace['Matrix4']['multiply'](_0x52275f,_0x4e7670,_0x52275f),_0x52275f;}},{'key':_0xbed6f4(0xd10),'value':function _0x277cfd(_0x3f9582){return PlaneStyleConver['toCesiumVal'](_0x3f9582);}},{'key':'_style2Json','value':function _0x225c36(_0x326c6a,_0x36df48){return PlaneStyleConver['toJSON'](_0x326c6a,_0x36df48);}},{'key':'_createGeometryInstance','value':function _0x3c53e8(_0x1b9734,_0x52320f){var _0x59db38=_0xbed6f4,_0x4f8423=_0x52320f?Cesium__namespace['PlaneOutlineGeometry']:Cesium__namespace['PlaneGeometry'];return new Cesium__namespace[(_0x59db38(_0x2457b5._0x4c261f))]({'id':this['id'],'geometry':new _0x4f8423(_0x1b9734),'modelMatrix':this[_0x59db38(_0x2457b5._0x27919e)],'attributes':this['options']['attributes']});}},{'key':'_getDrawEntityClass','value':function _0xb8050d(_0x30f445,_0x48f917){return create$4('plane',_0x30f445);}}]),_0x15ca00;}(BasePointPrimitive);register$4('planeP',PlanePrimitive,!![]);var BoxPrimitive=function(_0x574264){var _0x1c3f9d={_0xebbbc0:0x476},_0x40d3d5={_0x5863a1:0x5da,_0xd1358e:0x9c2},_0x3dc8a6=_0x5a92ef;_inherits(_0x250c64,_0x574264);var _0x30f9dd=_createSuper(_0x250c64);function _0x250c64(){var _0x56f170=_0x4361,_0x4cf957,_0x19f9e6,_0x1c721e=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x250c64),_0x19f9e6=_0x30f9dd[_0x56f170(0x53f)](this,_0x1c721e),_0x19f9e6[_0x56f170(_0x40d3d5._0x5863a1)]['closed']=(_0x4cf957=_0x19f9e6['style'][_0x56f170(_0x40d3d5._0xd1358e)])!==null&&_0x4cf957!==void 0x0?_0x4cf957:!![],_0x19f9e6;}return _createClass(_0x250c64,[{'key':_0x3dc8a6(0xd10),'value':function _0x58d1fc(_0x9ada0e){return BoxStyleConver['toCesiumVal'](_0x9ada0e);}},{'key':'_style2Json','value':function _0x55c1c8(_0x2175ec,_0x35c205){return BoxStyleConver['toJSON'](_0x2175ec,_0x35c205);}},{'key':'_createGeometryInstance','value':function _0x3726d6(_0x5ba612,_0xf29916){var _0x938bde=_0xf29916?Cesium__namespace['BoxOutlineGeometry']:Cesium__namespace['BoxGeometry'];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':_0x938bde['fromDimensions'](_0x5ba612),'modelMatrix':this['modelMatrix'],'attributes':this['options']['attributes']});}},{'key':'_getDrawEntityClass','value':function _0x5a8269(_0x18e1e6,_0x5ecb5b){var _0x56e7d4=_0x3dc8a6;return create$4(_0x56e7d4(_0x1c3f9d._0xebbbc0),_0x18e1e6);}}]),_0x250c64;}(BasePointPrimitive);register$4(_0x5a92ef(0x924),BoxPrimitive,!![]);var CylinderPrimitive=function(_0x3e1bc7){_inherits(_0x43932a,_0x3e1bc7);var _0xb23c26=_createSuper(_0x43932a);function _0x43932a(){var _0x5d33d0,_0x45dd1d,_0x237f20=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x43932a),_0x45dd1d=_0xb23c26['call'](this,_0x237f20),_0x45dd1d['style']['closed']=(_0x5d33d0=_0x45dd1d['style']['closed'])!==null&&_0x5d33d0!==void 0x0?_0x5d33d0:!![],_0x45dd1d;}return _createClass(_0x43932a,[{'key':'_conversionStyle','value':function _0x1bc81e(_0x5d182e){return CylinderStyleConver['toCesiumVal'](_0x5d182e);}},{'key':'_style2Json','value':function _0x3ba38e(_0x29cc69,_0x3f7f23){return CylinderStyleConver['toJSON'](_0x29cc69,_0x3f7f23);}},{'key':'_createGeometryInstance','value':function _0x120521(_0x23829b,_0xc2ffec){var _0x2e550b=_0x4361,_0x3468eb=_0xc2ffec?Cesium__namespace['CylinderOutlineGeometry']:Cesium__namespace['CylinderGeometry'];return new Cesium__namespace[(_0x2e550b(0xd40))]({'id':this['id'],'geometry':new _0x3468eb(_0x23829b),'modelMatrix':_0x23829b[_0x2e550b(0xa10)]||this['modelMatrix'],'attributes':this['options']['attributes']});}},{'key':'_getDrawEntityClass','value':function _0x3f37b9(_0x3c17ab,_0x1c8c77){var _0x64e641=_0x4361;return create$4(_0x64e641(0xe62),_0x3c17ab);}}]),_0x43932a;}(BasePointPrimitive);register$4('cylinderP',CylinderPrimitive,!![]);var ConeTrackPrimitive=function(_0xaa8766){var _0x206733={_0x268934:0x477,_0x18de92:0xb5c,_0x511795:0x670,_0x426620:0xdd0},_0x366e78={_0xcd256e:0xd91,_0x153d2a:0xb5c,_0x597098:0x23b,_0x496525:0xdd0},_0x1d788d={_0x5db100:0x3a8},_0x29c358={_0x3e1629:0x60e},_0x7f0d1c={_0x167aa7:0x6ba},_0x3b1f3b=_0x5a92ef;_inherits(_0x32cdb2,_0xaa8766);var _0x129a34=_createSuper(_0x32cdb2);function _0x32cdb2(){var _0x5da93b=_0x4361,_0x280462,_0x5d30ed=arguments[_0x5da93b(_0x7f0d1c._0x167aa7)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x32cdb2),_0x280462=_0x129a34['call'](this,_0x5d30ed),_0x5d30ed['targetPosition']&&(_0x280462[_0x5da93b(0xb5c)]=_0x5d30ed['targetPosition']),_0x280462;}return _createClass(_0x32cdb2,[{'key':_0x3b1f3b(_0x206733._0x268934),'get':function _0x19c9cc(){return![];}},{'key':_0x3b1f3b(_0x206733._0x18de92),'get':function _0x56e7df(){var _0x24bac9=_0x3b1f3b;return this[_0x24bac9(_0x29c358._0x3e1629)];},'set':function _0x86b18e(_0x2a19df){var _0x46387f=_0x3b1f3b;this['_targetPoint']=LngLatPoint['parse'](_0x2a19df),this['_targetPosition']=this[_0x46387f(_0x1d788d._0x5db100)]['toCartesian'](),this['czmObject']&&this['_updatePositionsHook']();}},{'key':_0x3b1f3b(_0x206733._0x511795),'get':function _0xa7980e(){return this['_targetPoint'];}},{'key':_0x3b1f3b(_0x206733._0x426620),'get':function _0x5660dd(){return this['style']['angle'];},'set':function _0x2ebb86(_0x25f62e){var _0x365f37=_0x3b1f3b;this[_0x365f37(0x5da)][_0x365f37(0xdd0)]=_0x25f62e;}},{'key':'_createGeometryInstance','value':function _0x472131(_0x52185b,_0x210b69){var _0x19ebb1=_0x3b1f3b,_0x3a133f=this[_0x19ebb1(_0x366e78._0xcd256e)],_0x3525de=getPositionValue(this[_0x19ebb1(_0x366e78._0x153d2a)],this[_0x19ebb1(0x399)]['clock']['currentTime']),_0x3f9f9d,_0x46295b;return _0x3525de?(_0x52185b['length']=Cesium__namespace['Cartesian3']['distance'](_0x3a133f,_0x3525de),_0x46295b=Cesium__namespace[_0x19ebb1(_0x366e78._0x597098)]['midpoint'](_0x3a133f,_0x3525de,new Cesium__namespace['Cartesian3']()),_0x3f9f9d=getHeadingPitchRollForLine(_0x3525de,_0x3a133f)):(_0x52185b[_0x19ebb1(0x6ba)]=this[_0x19ebb1(0x5da)]['length'],_0x3f9f9d=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace['Math'][_0x19ebb1(0x8db)](this['heading']),Cesium__namespace['Math']['toRadians'](this['pitch']),Cesium__namespace['Math']['toRadians'](this['roll'])),_0x46295b=getPositionByHprAndLen(_0x3a133f,_0x3f9f9d,_0x52185b['length']/0x2)),_0x52185b['modelMatrix']=Cesium__namespace['Transforms']['headingPitchRollToFixedFrame'](_0x46295b,_0x3f9f9d),Cesium__namespace['defined'](this['style']['angle'])&&(_0x52185b['bottomRadius']=_0x52185b[_0x19ebb1(0x6ba)]*Math[_0x19ebb1(0xa50)](Cesium__namespace['Math']['toRadians'](0x5a-this[_0x19ebb1(_0x366e78._0x496525)]))),_get(_getPrototypeOf(_0x32cdb2['prototype']),'_createGeometryInstance',this)[_0x19ebb1(0x53f)](this,_0x52185b,_0x210b69);}}]),_0x32cdb2;}(CylinderPrimitive);register$4('coneTrackP',ConeTrackPrimitive,!![]);var EllipsoidPrimitive=function(_0x1a68dd){var _0x1a9a90={_0x223de5:0x909,_0x492aa6:0x514},_0x167130={_0x17dcb2:0x53f},_0x8dace2=_0x5a92ef;_inherits(_0xcabeed,_0x1a68dd);var _0x122b63=_createSuper(_0xcabeed);function _0xcabeed(){var _0x2f7e31=_0x4361,_0x14d1ba,_0x4bdde9,_0x2d931e=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xcabeed),_0x4bdde9=_0x122b63[_0x2f7e31(_0x167130._0x17dcb2)](this,_0x2d931e),_0x4bdde9['style']['closed']=(_0x14d1ba=_0x4bdde9['style']['closed'])!==null&&_0x14d1ba!==void 0x0?_0x14d1ba:!![],_0x4bdde9;}return _createClass(_0xcabeed,[{'key':'_conversionStyle','value':function _0x3a3b0f(_0xf836ec){return EllipsoidStyleConver['toCesiumVal'](_0xf836ec);}},{'key':'_style2Json','value':function _0x1f6855(_0x5439ca,_0x13e9b2){return EllipsoidStyleConver['toJSON'](_0x5439ca,_0x13e9b2);}},{'key':'_createGeometryInstance','value':function _0x7d28f8(_0x69b366,_0x5f80c3){var _0x61a3b2=_0x4361,_0x34831c=_0x5f80c3?Cesium__namespace[_0x61a3b2(_0x1a9a90._0x223de5)]:Cesium__namespace['EllipsoidGeometry'];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0x34831c(_0x69b366),'modelMatrix':this['modelMatrix'],'attributes':this[_0x61a3b2(_0x1a9a90._0x492aa6)]['attributes']});}},{'key':_0x8dace2(0x64f),'value':function _0x239a36(_0x447a88,_0x52ae9a){return create$4('ellipsoid',_0x447a88);}}]),_0xcabeed;}(BasePointPrimitive);register$4('ellipsoidP',EllipsoidPrimitive,!![]);var PolylineSimplePrimitive=function(_0x29a0f3){var _0x3c053c={_0x334a4b:0x6b3},_0xb0de40={_0x222bd3:0x6ba},_0x177f20={_0x1639c7:0xbe0,_0x582722:0x5da,_0x16c4c4:0xbe0},_0x4e33fe=_0x5a92ef;_inherits(_0x482ffa,_0x29a0f3);var _0x565ddc=_createSuper(_0x482ffa);function _0x482ffa(){var _0x146b59=_0x4361;return _classCallCheck(this,_0x482ffa),_0x565ddc[_0x146b59(0xa90)](this,arguments);}return _createClass(_0x482ffa,[{'key':_0x4e33fe(0xcda),'get':function _0x3b3f64(){var _0x3a5570=_0x4e33fe,_0x42123e;return(_0x42123e=this['_layer'])===null||_0x42123e===void 0x0?void 0x0:_0x42123e[_0x3a5570(0x837)];}},{'key':'_addedHook','value':function _0x39d186(_0x105270){var _0x3a6d5a=_0x4e33fe,_0x3235fe;if(!this['show']||!this[_0x3a6d5a(_0x177f20._0x1639c7)]||this['positions']['length']===0x0)return;var _0x1f6a13=PolylineStyleConver['toCesiumVal'](this[_0x3a6d5a(_0x177f20._0x582722)],{'show':this[_0x3a6d5a(0x7a6)]});this['style']['closure']&&((_0x3235fe=this['positions'])===null||_0x3235fe===void 0x0?void 0x0:_0x3235fe['length'])>0x0?_0x1f6a13['positions']=this['positions'][_0x3a6d5a(0x4b9)](this['positions'][0x0]):_0x1f6a13['positions']=this[_0x3a6d5a(_0x177f20._0x16c4c4)],this['_primitive']=this['primitiveCollection']['add'](_0x1f6a13),this['style']['label']&&this['_addLabel']();}},{'key':_0x4e33fe(_0x3c053c._0x334a4b),'value':function _0x274e85(_0x3253f2,_0x48a9af){PolylineStyleConver['toCesiumVal'](_0x3253f2,this['_primitive']);}},{'key':'_style2Json','value':function _0x133230(_0x539f99,_0x2b83a0){return PolylineStyleConver['toJSON'](_0x539f99,_0x2b83a0);}},{'key':_0x4e33fe(0xd27),'value':function _0xb4b7cb(){var _0x3980be=_0x4e33fe,_0x2af594;this[_0x3980be(0x5da)]['closure']&&((_0x2af594=this[_0x3980be(0xbe0)])===null||_0x2af594===void 0x0?void 0x0:_0x2af594[_0x3980be(_0xb0de40._0x222bd3)])>0x0?this[_0x3980be(0x994)]['positions']=this['positions']['concat'](this['positions'][0x0]):this['_primitive']['positions']=this[_0x3980be(0xbe0)];}}]),_0x482ffa;}(BasePolyPrimitive);register$4('polylineSP',PolylineSimplePrimitive);var WallPrimitive=function(_0x34e9bf){var _0x1dd09f={_0x44f278:0xd78},_0x4f95bc={_0x5f58af:0x4b9},_0x251d3b=_0x5a92ef;_inherits(_0x3792c3,_0x34e9bf);var _0x1e1787=_createSuper(_0x3792c3);function _0x3792c3(){return _classCallCheck(this,_0x3792c3),_0x1e1787['apply'](this,arguments);}return _createClass(_0x3792c3,[{'key':_0x251d3b(_0x1dd09f._0x44f278),'value':function _0x4b644b(_0x472baa,_0x4d0fdd){var _0x2f547f=_0x251d3b,_0xfb8c40,_0x301dc2=this['positions'],_0x4b509c=this[_0x2f547f(0x1004)],_0x4731b4=_0x4b509c['length'],_0x1b412e=new Array(_0x4731b4),_0x32e6c9=new Array(_0x4731b4);for(var _0x25a15f=0x0;_0x25a15f<_0x4731b4;_0x25a15f++){var _0x4f0765=_0x4b509c[_0x25a15f]['alt'];_0x1b412e[_0x25a15f]=_0x4f0765,_0x32e6c9[_0x25a15f]=_0x4f0765+Number(this['style']['diffHeight']||0x64);}this['style']['closure']&&((_0xfb8c40=_0x301dc2)===null||_0xfb8c40===void 0x0?void 0x0:_0xfb8c40['length'])>0x0&&(_0x301dc2=_0x301dc2['concat'](_0x301dc2[0x0]),_0x1b412e=_0x1b412e[_0x2f547f(_0x4f95bc._0x5f58af)](_0x1b412e[0x0]),_0x32e6c9=_0x32e6c9['concat'](_0x32e6c9[0x0]));var _0x2c00a5=_0x4d0fdd?Cesium__namespace['WallOutlineGeometry']:Cesium__namespace['WallGeometry'];return new Cesium__namespace[(_0x2f547f(0xd40))]({'id':this['id'],'geometry':new _0x2c00a5(_objectSpread2(_objectSpread2({},_0x472baa),{},{'positions':_0x301dc2,'maximumHeights':_0x32e6c9,'minimumHeights':_0x1b412e})),'attributes':this['options']['attributes']});}},{'key':'_conversionStyle','value':function _0x1cf2e9(_0x4b8505){return WallStyleConver['toCesiumVal'](_0x4b8505);}},{'key':'_style2Json','value':function _0x245c7c(_0x4e42f8,_0x2f037e){return WallStyleConver['toJSON'](_0x4e42f8,_0x2f037e);}},{'key':'_getDrawEntityClass','value':function _0x22d217(_0x48cf7a,_0x4d7ffe){return create$4('wall',_0x48cf7a);}}]),_0x3792c3;}(BasePolyPrimitive);register$4(_0x5a92ef(0xc63),WallPrimitive);var CorridorPrimitive=function(_0x4471d3){var _0xc9ee24={_0x26b223:0xa11},_0xa7514c=_0x5a92ef;_inherits(_0x1379ee,_0x4471d3);var _0x53aa15=_createSuper(_0x1379ee);function _0x1379ee(){return _classCallCheck(this,_0x1379ee),_0x53aa15['apply'](this,arguments);}return _createClass(_0x1379ee,[{'key':_0xa7514c(0xd78),'value':function _0x2dc886(_0x3ca1c5,_0x34a902){var _0x2012ca=_0xa7514c;this['_updateDiffHeight'](_0x3ca1c5),_0x3ca1c5['positions']=this['positions'];var _0x23787b=_0x34a902?Cesium__namespace['CorridorOutlineGeometry']:Cesium__namespace['CorridorGeometry'];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0x23787b(_0x3ca1c5),'attributes':this['options'][_0x2012ca(_0xc9ee24._0x26b223)]});}},{'key':'_conversionStyle','value':function _0x435a7a(_0x221080){return CorridorStyleConver['toCesiumVal'](_0x221080);}},{'key':_0xa7514c(0x87e),'value':function _0x361577(_0x3c1b94,_0x501d76){return CorridorStyleConver['toJSON'](_0x3c1b94,_0x501d76);}},{'key':'_getDrawEntityClass','value':function _0x2dde8a(_0x559b1b,_0x28bd21){return create$4('corridor',_0x559b1b);}}]),_0x1379ee;}(BasePolyPrimitive);register$4('corridorP',CorridorPrimitive);var PolylineVolumePrimitive=function(_0x3b73df){var _0x243519={_0x1226b3:0xd78},_0x128599={_0xd221c6:0x557},_0x504c4f={_0x2a2982:0x6ba},_0x59d6ad=_0x5a92ef;_inherits(_0x4413bf,_0x3b73df);var _0x48bf9f=_createSuper(_0x4413bf);function _0x4413bf(){var _0x5e8e5a=_0x4361,_0x2fcaa6,_0x16f821,_0x4feed8=arguments[_0x5e8e5a(_0x504c4f._0x2a2982)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4413bf),_0x16f821=_0x48bf9f['call'](this,_0x4feed8),_0x16f821['style']['closed']=(_0x2fcaa6=_0x16f821['style']['closed'])!==null&&_0x2fcaa6!==void 0x0?_0x2fcaa6:!![],_0x16f821;}return _createClass(_0x4413bf,[{'key':_0x59d6ad(_0x243519._0x1226b3),'value':function _0x406a69(_0x16f5a2,_0x26e3ec){var _0x352968=_0x59d6ad,_0x54b874=_0x26e3ec?Cesium__namespace['PolylineVolumeOutlineGeometry']:Cesium__namespace[_0x352968(_0x128599._0xd221c6)];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0x54b874(_objectSpread2(_objectSpread2({},_0x16f5a2),{},{'polylinePositions':this['positions'],'shapePositions':_0x16f5a2['shape']})),'attributes':this[_0x352968(0x514)]['attributes']});}},{'key':'_conversionStyle','value':function _0x493565(_0x179714){return PolylineVolumeStyleConver['toCesiumVal'](_0x179714);}},{'key':'_style2Json','value':function _0x18de07(_0x582a3e,_0x4c4532){return PolylineVolumeStyleConver['toJSON'](_0x582a3e,_0x4c4532);}},{'key':'_getDrawEntityClass','value':function _0x3da87b(_0x2e8941,_0x5a8029){return create$4('polylineVolume',_0x2e8941);}}]),_0x4413bf;}(BasePolyPrimitive);register$4('polylineVolumeP',PolylineVolumePrimitive);var RectanglePrimitive=function(_0x28ede8){var _0x371de7={_0x5991ea:0xb2b},_0x141da3={_0x2d951e:0xbe0,_0x41c8b3:0x53f},_0x40385a={_0x2ad647:0x888,_0x9967f6:0x208,_0x5b9756:0xcae,_0x50f85c:0x970},_0x24214f={_0x687347:0xab0,_0x50ab73:0x9c3},_0xc2c063=_0x5a92ef;_inherits(_0x534254,_0x28ede8);var _0x514e09=_createSuper(_0x534254);function _0x534254(){var _0x18500d,_0x132ae9=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x534254),_0x18500d=_0x514e09['call'](this,_0x132ae9),_0x132ae9['rectangle']&&(_0x18500d['rectangle']=_0x132ae9['rectangle']),_0x18500d;}return _createClass(_0x534254,[{'key':'rectangle','get':function _0x45b27f(){var _0x246ae0=_0x4361;return!this['_rectangle']&&this['positions']&&(this[_0x246ae0(0xaa9)]=Cesium__namespace['Rectangle']['fromCartesianArray'](this['positions'])),this['_rectangle'];},'set':function _0x54942d(_0x25c8c0){this['_rectangle']=_0x25c8c0;}},{'key':'outlinePositions','get':function _0x3e9946(){var _0x1b0560=_0x4361,_0xe001f6;if(Cesium__namespace[_0x1b0560(0x70e)](this['style'][_0x1b0560(0x436)]))_0xe001f6=Cesium__namespace[_0x1b0560(_0x24214f._0x687347)]['toRadians'](this['style']['rotationDegree']);else Cesium__namespace['defined'](this['style'][_0x1b0560(_0x24214f._0x50ab73)])&&(_0xe001f6=this['style']['rotation']);var _0x51f4ec=getRectangleOuterPositions({'rectangle':this['rectangle'],'rotation':_0xe001f6,'height':this['style']['height']});return _0x51f4ec;}},{'key':'distance','get':function _0x5110a1(){return getDistance(this['outlinePositions'],!![]);}},{'key':'area','get':function _0x4502b7(){return getSurfaceArea(this['outlinePositions']);}},{'key':_0xc2c063(0x970),'get':function _0x1c7bfc(){var _0x6d5bb4=_0xc2c063,_0x7cc4cb=this[_0x6d5bb4(0x7ca)];if(!this[_0x6d5bb4(0x7ca)])return null;var _0xa9323=Cesium__namespace[_0x6d5bb4(_0x40385a._0x2ad647)][_0x6d5bb4(_0x40385a._0x9967f6)](Cesium__namespace[_0x6d5bb4(_0x40385a._0x5b9756)][_0x6d5bb4(_0x40385a._0x50f85c)](_0x7cc4cb));return _0xa9323;}},{'key':'_updatePositionsHook','value':function _0x46f552(){var _0x3ca3ad=_0xc2c063;return this['rectangle']=Cesium__namespace['Rectangle']['fromCartesianArray'](this[_0x3ca3ad(_0x141da3._0x2d951e)]),_get(_getPrototypeOf(_0x534254['prototype']),'_updatePositionsHook',this)[_0x3ca3ad(_0x141da3._0x41c8b3)](this);}},{'key':'_createGeometryInstance','value':function _0x9bacfe(_0x280200,_0x271c71){var _0xbb39fb=_0xc2c063;this['_updateDiffHeight'](_0x280200),_0x280200[_0xbb39fb(0x7ca)]=this['rectangle'];var _0x1631fe=_0x271c71?Cesium__namespace['RectangleOutlineGeometry']:Cesium__namespace[_0xbb39fb(_0x371de7._0x5991ea)];return new Cesium__namespace[(_0xbb39fb(0xd40))]({'id':this['id'],'geometry':new _0x1631fe(_0x280200),'attributes':this['options']['attributes']});}},{'key':'_conversionStyle','value':function _0x465572(_0x2b0acc){return RectangleStyleConver['toCesiumVal'](_0x2b0acc);}},{'key':'_style2Json','value':function _0x53e740(_0x19cdf1,_0x310981){return RectangleStyleConver['toJSON'](_0x19cdf1,_0x310981);}},{'key':'_getGeoJsonGeometry','value':function _0x1b46df(_0x594bc9){return{'type':'Polygon','coordinates':[this['getCoordinates'](_0x594bc9===null||_0x594bc9===void 0x0?void 0x0:_0x594bc9['noAlt'])]};}},{'key':'_getPolylineOutlinePositions','value':function _0x59c90e(){return[this['outlinePositions']];}},{'key':'getRectangle','value':function _0x5883bc(_0x42d3cd){var _0x433ce2=_0xc2c063,_0x4594fe=this[_0x433ce2(0x7ca)];return _0x42d3cd!==null&&_0x42d3cd!==void 0x0&&_0x42d3cd['isFormat']?formatRectangle(_0x4594fe):_0x4594fe;}},{'key':'isInPoly','value':function _0x276e00(_0x25a8ef){var _0x594128=_0xc2c063,_0x471080=Cesium__namespace['Rectangle']['contains'](this['rectangle'],LngLatPoint['parse'](_0x25a8ef)[_0x594128(0xfe8)]());return _0x471080;}},{'key':'_getDrawEntityClass','value':function _0x3d11d8(_0x4780d9,_0xa3f2e2){return create$4('rectangle',_0x4780d9);}},{'key':_0xc2c063(0x31e),'value':function _0xb1c683(){_get(_getPrototypeOf(_0x534254['prototype']),'_updateDrawEntityToThis',this)['call'](this),this['_updatePositionsHook']();}}]),_0x534254;}(BasePolyPrimitive);register$4('rectangleP',RectanglePrimitive);var nullColor=new Cesium__namespace['Color'](0x0,0x0,0x0,0.01),PolygonPrimitive=function(_0x10a8bc){var _0x5bea28={_0x399db4:0xeb2},_0x3d1798={_0x1a7f66:0xb6f},_0xb16e70={_0x47b2a3:0x6ba,_0x18baed:0xa10},_0x3aa01f={_0x252e38:0x514,_0x4dc8a4:0x310,_0x595df1:0xd6e,_0x1bfa9d:0x310,_0x5d8fa0:0xd04,_0x3fc12f:0xd04,_0x486433:0x5af},_0x203643={_0x440bb8:0xbbb},_0xa56b04={_0x11bd75:0x2b1,_0x298dfc:0xbe0,_0x24c644:0x5da,_0x1f3fdd:0x70e,_0x3341a3:0xbe0},_0x371b4a={_0x3b0d8c:0xf57,_0x3cae18:0xb6f,_0x55531c:0xb6f,_0x48d756:0x896},_0x36a2c0={_0x316e19:0x896},_0x131a9b=_0x5a92ef;_inherits(_0x44575b,_0x10a8bc);var _0x3074e4=_createSuper(_0x44575b);function _0x44575b(){return _classCallCheck(this,_0x44575b),_0x3074e4['apply'](this,arguments);}return _createClass(_0x44575b,[{'key':'center','get':function _0x102ac8(){return this['centerOfMass'];}},{'key':_0x131a9b(0x89a),'get':function _0x45b5a1(){var _0x149ece=_0x131a9b;return getDistance(this[_0x149ece(_0x36a2c0._0x316e19)],!![]);}},{'key':'positions','get':function _0x244a97(){var _0x213282=_0x131a9b;return this[_0x213282(0x896)];},'set':function _0x37aa74(_0x449574){var _0x3964c0=_0x131a9b;if(!_0x449574)return;if(_0x449574['length']>0x0&&Array['isArray'](_0x449574[0x0])&&_0x449574[0x0]['length']>0x0){var _0x11f64b=_0x449574[0x0][0x0];if(Array['isArray'](_0x11f64b)&&isNumber(_0x11f64b[0x0]))this['_hierarchy']=getPolygonHierarchy(_0x449574,this['style']['height']||this[_0x3964c0(0x5da)]['setHeight']||this['style'][_0x3964c0(_0x371b4a._0x3b0d8c)]),_0x449574=this['_hierarchy']['positions'];else _0x11f64b instanceof Cesium__namespace['Cartesian3']&&(this[_0x3964c0(_0x371b4a._0x3cae18)]=getPolygonHierarchy2(_0x449574),_0x449574=this['_hierarchy']['positions']);}_set(_getPrototypeOf(_0x44575b[_0x3964c0(0xe26)]),'positions',_0x449574,this,!![]),this[_0x3964c0(_0x371b4a._0x55531c)]&&this['_positions']&&(this['_hierarchy']['positions']=this[_0x3964c0(_0x371b4a._0x48d756)]);}},{'key':'_createGeometryInstance','value':function _0x376672(_0x2ff382,_0x1a6d0c){var _0x3add95=_0x131a9b;this['_updateDiffHeight'](_0x2ff382);this['_hierarchy']?_0x2ff382[_0x3add95(_0xa56b04._0x11bd75)]=this['_hierarchy']:_0x2ff382['polygonHierarchy']=new Cesium__namespace['PolygonHierarchy'](this[_0x3add95(_0xa56b04._0x298dfc)]);if(Cesium__namespace['defined'](this[_0x3add95(_0xa56b04._0x24c644)]['diffHeight'])&&!Cesium__namespace['defined'](_0x2ff382['extrudedHeight'])){var _0x39eda8=0x0;Cesium__namespace[_0x3add95(_0xa56b04._0x1f3fdd)](this['style']['height'])?_0x39eda8=this[_0x3add95(0x5da)]['height']:_0x39eda8=getMaxHeight(this[_0x3add95(_0xa56b04._0x3341a3)]),_0x2ff382[_0x3add95(0x69b)]=_0x39eda8+this['style']['diffHeight'];}var _0x3a5741=_0x1a6d0c?Cesium__namespace['PolygonOutlineGeometry']:Cesium__namespace['PolygonGeometry'];return new Cesium__namespace[(_0x3add95(0xd40))]({'id':this['id'],'geometry':new _0x3a5741(_0x2ff382),'attributes':this['options']['attributes']});}},{'key':'_conversionStyle','value':function _0x303945(_0x38aa35){var _0x350566=_0x131a9b,_0x19013b=PolygonStyleConver['toCesiumVal'](_0x38aa35);return _0x19013b=this[_0x350566(_0x203643._0x440bb8)](_0x19013b),_0x19013b;}},{'key':'_bindExType','value':function _0x489b5a(_0x3e4ae4){var _0x5203bf=_0x131a9b,_0x6a2b21,_0x4c5929=this['options']['buildings']||this['_layer'][_0x5203bf(_0x3aa01f._0x252e38)]['buildings'];if(_0x4c5929&&((_0x6a2b21=_0x4c5929['enabled'])!==null&&_0x6a2b21!==void 0x0?_0x6a2b21:!![])){if(_0x4c5929['bottomHeight']){var _0x58e842;if(isNumber(_0x4c5929['bottomHeight']))_0x58e842=_0x4c5929['bottomHeight'];else isString(_0x4c5929['bottomHeight'])&&(_0x58e842=Number(this[_0x5203bf(_0x3aa01f._0x4dc8a4)][_0x4c5929[_0x5203bf(_0x3aa01f._0x595df1)]]||0x0));_0x3e4ae4['height']=_0x58e842;}var _0x515c13=Number(this[_0x5203bf(_0x3aa01f._0x1bfa9d)][_0x4c5929['cloumn']]||0x1),_0x462c42;if(isNumber(_0x4c5929[_0x5203bf(0xd04)]))_0x462c42=_0x4c5929['height'];else isString(_0x4c5929[_0x5203bf(_0x3aa01f._0x5d8fa0)])?_0x462c42=this['attr'][_0x4c5929[_0x5203bf(_0x3aa01f._0x3fc12f)]]||_0x462c42:_0x462c42=3.5;var _0x152311=_0x3e4ae4['height']||0x0;_0x3e4ae4['extrudedHeight']=_0x152311+_0x515c13*_0x462c42;}var _0x17ca85=this['options'][_0x5203bf(_0x3aa01f._0x486433)]||this[_0x5203bf(0x352)]['options']['dth'];if(_0x17ca85){var _0x608f55=this['_getColorByColorMaterial'](_0x3e4ae4,![]);!Cesium__namespace['defined'](_0x608f55)&&(_0x3e4ae4[_0x5203bf(0x84b)]=nullColor),_0x3e4ae4[_0x5203bf(0xaa3)]=!![],!Cesium__namespace['defined'](this['style']['height'])&&(_0x3e4ae4['perPositionHeight']=![]),_0x3e4ae4['zIndex']=0x63;}return _0x3e4ae4;}},{'key':'updateHeight','value':function _0x398197(_0x14e419){var _0x2c947b=_0x131a9b,_0x21051d=0x615299;for(var _0x16cd7c=0x0,_0xf05b04=this['primitiveCollection'][_0x2c947b(_0xb16e70._0x47b2a3)];_0x16cd7c<_0xf05b04;_0x16cd7c++){var _0x2c1031=this[_0x2c947b(0xcda)]['get'](_0x16cd7c),_0x5a8dee=(_0x21051d+_0x14e419)/(_0x21051d+this[_0x2c947b(0x5da)][_0x2c947b(0xd04)]),_0x188fac=Cesium__namespace['Matrix4']['fromScale'](new Cesium__namespace[(_0x2c947b(0x23b))](_0x5a8dee,_0x5a8dee,_0x5a8dee));_0x2c1031[_0x2c947b(_0xb16e70._0x18baed)]=_0x188fac;}}},{'key':'_style2Json','value':function _0xbf8b5c(_0x3c998c,_0x45691c){var _0x24e959=_0x131a9b;return PolygonStyleConver[_0x24e959(0x7f9)](_0x3c998c,_0x45691c);}},{'key':_0x131a9b(0x53a),'value':function _0x4829a6(_0x3e0d9f){return{'type':'Polygon','coordinates':[this['getCoordinates'](_0x3e0d9f===null||_0x3e0d9f===void 0x0?void 0x0:_0x3e0d9f['noAlt'])]};}},{'key':'_getPolylineOutlinePositions','value':function _0x417cba(){var _0x58305b=_0x131a9b;return this['_hierarchy']?getHierarchyVal(this[_0x58305b(_0x3d1798._0x1a7f66)]):[this['positions']];}},{'key':'_getDrawEntityClass','value':function _0x2db6a8(_0x1d5adc,_0x4265c0){var _0x5db375=_0x131a9b;return create$4(_0x5db375(_0x5bea28._0x399db4),_0x1d5adc);}},{'key':_0x131a9b(0x2e4),'value':function _0x44fd09(_0x1c2c67){var _0xbba536=_0x131a9b;this['_hierarchy']&&(_0x1c2c67[_0xbba536(0xb6f)]=this['_hierarchy']);}}]),_0x44575b;}(BasePolyPrimitive);register$4('polygonP',PolygonPrimitive);var FrustumPrimitive=function(_0xcc8ec4){var _0x128117={_0x5e13cd:0xb5c,_0x5bbdaf:0x24e,_0x18762c:0xd10},_0xebeb45={_0x15e01b:0xd91,_0x45b45c:0xab0,_0x28f03b:0x8db,_0x4509d1:0xdd0,_0x3a6799:0x7d7},_0x53c060={_0x32477f:0xf77,_0x508c76:0xb46,_0x5e223f:0x6ba,_0x9da0bb:0x235,_0x33eb99:0x1c5,_0x301a5e:0xdd0},_0x2078fb={_0x508a3c:0xc94,_0x19fecb:0x514},_0x20b877={_0xc8121d:0xdd0},_0x5edfb1={_0x3ff699:0xdd0},_0x10145a={_0x3c9a9a:0x3a8},_0x304789=_0x5a92ef;_inherits(_0x542301,_0xcc8ec4);var _0x2d8cb1=_createSuper(_0x542301);function _0x542301(){var _0x4cc6f8=_0x4361,_0x10adc1,_0x5af495,_0x26e71b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x542301),_0x5af495=_0x2d8cb1['call'](this,_0x26e71b),_0x5af495['style']['closed']=(_0x10adc1=_0x5af495['style'][_0x4cc6f8(0x9c2)])!==null&&_0x10adc1!==void 0x0?_0x10adc1:!![],_0x26e71b['targetPosition']&&(_0x5af495['targetPosition']=_0x26e71b['targetPosition']),_0x5af495;}return _createClass(_0x542301,[{'key':_0x304789(_0x128117._0x5e13cd),'get':function _0x7729df(){var _0x25a596=_0x304789;return this[_0x25a596(0x60e)];},'set':function _0x1b02ed(_0x46ea74){var _0x826a7a=_0x304789;this['_targetPoint']=LngLatPoint[_0x826a7a(0x218)](_0x46ea74),this['_targetPosition']=this['_targetPoint']['toCartesian'](),this[_0x826a7a(0x1013)]&&this['show']&&(this[_0x826a7a(0x3fd)](),this[_0x826a7a(0xcef)](this['style']));}},{'key':_0x304789(0x670),'get':function _0xe0f855(){var _0x2aa48f=_0x304789;return this[_0x2aa48f(_0x10145a._0x3c9a9a)];}},{'key':'angle','get':function _0x26307d(){var _0x5715cb=_0x304789;return this[_0x5715cb(0x5da)][_0x5715cb(0xdd0)];},'set':function _0x573d5f(_0x3c294d){var _0x36d0f5=_0x304789;this['style'][_0x36d0f5(_0x5edfb1._0x3ff699)]=_0x3c294d;}},{'key':_0x304789(_0x128117._0x5bbdaf),'get':function _0x294dcb(){var _0x443df3=_0x304789,_0x230db5;return(_0x230db5=this['style']['angle2'])!==null&&_0x230db5!==void 0x0?_0x230db5:this[_0x443df3(0x5da)][_0x443df3(_0x20b877._0xc8121d)];},'set':function _0x3cb7c9(_0x232e1d){var _0x5bdf84=_0x304789;this[_0x5bdf84(0x5da)]['angle2']=_0x232e1d;}},{'key':_0x304789(0xe2b),'get':function _0xcde41(){var _0x2bdb55=_0x304789;return getRayEarthPosition(this[_0x2bdb55(0xd91)],this['_orientation']);}},{'key':'defaultVertexFormat','get':function _0x2995ea(){return Cesium__namespace['VertexFormat']['POSITION_ONLY'];}},{'key':'updateModelMatrix','value':function _0x303a9c(){}},{'key':_0x304789(_0x128117._0x18762c),'value':function _0x329b91(_0x2d2428){var _0x4aafa8=_0x304789;return CylinderStyleConver[_0x4aafa8(0x851)](_0x2d2428);}},{'key':'_style2Json','value':function _0x5bcc80(_0xdeb52b,_0x39b8be){return CylinderStyleConver['toJSON'](_0xdeb52b,_0x39b8be);}},{'key':'_createGeometryInstance','value':function _0x4d1b73(_0x4a8840,_0x8f60bd){var _0x40d8f3=_0x304789;this['_update']();var _0x199190=_0x8f60bd?Cesium__namespace[_0x40d8f3(_0x2078fb._0x508a3c)]:Cesium__namespace[_0x40d8f3(0xa91)];return new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':new _0x199190(_objectSpread2(_objectSpread2({},_0x4a8840),{},{'origin':this[_0x40d8f3(0xd91)],'orientation':this['_orientation'],'frustum':this['_frustum']})),'attributes':this[_0x40d8f3(_0x2078fb._0x19fecb)]['attributes']});}},{'key':'_update','value':function _0x2bac0b(_0x3bcb8b){var _0x264660=_0x304789,_0x3f3127=getPositionValue(this['position'],_0x3bcb8b);if(!_0x3f3127){this[_0x264660(_0x53c060._0x32477f)]=undefined;return;}var _0x8070fb=getPositionValue(this['targetPosition'],_0x3bcb8b);if(_0x8070fb){this['_frustumFar']=Cesium__namespace['Cartesian3'][_0x264660(0x89a)](_0x3f3127,_0x8070fb);var _0x1cc6f9=getHeadingPitchRollForLine(_0x3f3127,_0x8070fb);this['heading']=Cesium__namespace['Math']['toDegrees'](_0x1cc6f9['heading']),this['pitch']=Cesium__namespace['Math']['toDegrees'](_0x1cc6f9['pitch']),this[_0x264660(0xb46)]=Cesium__namespace['Math']['toDegrees'](_0x1cc6f9[_0x264660(_0x53c060._0x508c76)]),this['_orientation']=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x3f3127,_0x1cc6f9);}else{this['_frustumFar']=-this['style'][_0x264660(_0x53c060._0x5e223f)];var _0x40ce4e=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace['Math'][_0x264660(0x8db)](this['heading']),Cesium__namespace['Math'][_0x264660(0x8db)](this[_0x264660(0x9dd)]),Cesium__namespace[_0x264660(0xab0)][_0x264660(0x8db)](this['roll']));this['_orientation']=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x3f3127,_0x40ce4e);}this[_0x264660(_0x53c060._0x9da0bb)]=new Cesium__namespace[(_0x264660(_0x53c060._0x33eb99))]({'fov':Cesium__namespace['Math']['toRadians'](this[_0x264660(_0x53c060._0x301a5e)]*0x2||0.01),'aspectRatio':this['angle2']/this['angle'],'near':0.01,'far':this['_frustumFar']});}},{'key':'getRayEarthPositions','value':function _0x27162c(_0x570f57){var _0x2e7989=_0x304789,_0x59408e=getPositionValue(this[_0x2e7989(_0xebeb45._0x15e01b)],_0x570f57),_0x41029c=Cesium__namespace[_0x2e7989(_0xebeb45._0x45b45c)]['toRadians'](this['heading']),_0xe8b8e7=Cesium__namespace['Math']['toRadians'](this['pitch']+this['angle2']),_0x46e4a0=Cesium__namespace['Math'][_0x2e7989(_0xebeb45._0x28f03b)](this['pitch']-this['angle2']),_0x586254=Cesium__namespace['Math'][_0x2e7989(0x8db)](this[_0x2e7989(0xb46)]+this[_0x2e7989(_0xebeb45._0x4509d1)]),_0x5363af=Cesium__namespace[_0x2e7989(0xab0)][_0x2e7989(_0xebeb45._0x28f03b)](this['roll']-this['angle']),_0x2d1817=getRayEarthPosition(_0x59408e,new Cesium__namespace['HeadingPitchRoll'](_0x41029c,_0xe8b8e7,_0x586254),!![]),_0x4f954f=getRayEarthPosition(_0x59408e,new Cesium__namespace['HeadingPitchRoll'](_0x41029c,_0xe8b8e7,_0x5363af),!![]),_0x33d5c8=getRayEarthPosition(_0x59408e,new Cesium__namespace[(_0x2e7989(_0xebeb45._0x3a6799))](_0x41029c,_0x46e4a0,_0x5363af),!![]),_0x28848d=getRayEarthPosition(_0x59408e,new Cesium__namespace['HeadingPitchRoll'](_0x41029c,_0x46e4a0,_0x586254),!![]);return[_0x2d1817,_0x4f954f,_0x33d5c8,_0x28848d];}},{'key':'_getDrawEntityClass','value':function _0x142b5a(_0x587c02,_0x3df6d2){return this['_getDrawPointEntityClass'](_0x587c02,_0x3df6d2);}}]),_0x542301;}(BasePointPrimitive);register$4('frustum',FrustumPrimitive,!![]);var ConeGlowCircleOuterMaterial='uniform\x20vec4\x20u_color;\x0auniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20/\x2090.);\x0a\x20\x20vec2\x20new_st\x20=\x20fract(st\x20-\x20vec2(time,\x20time));\x0a\x20\x20vec4\x20color\x20=\x20texture2D(image,\x20new_st);\x0a\x0a\x20\x20vec3\x20diffuse\x20=\x20color.rgb;\x0a\x20\x20float\x20alpha\x20=\x20color.a;\x0a\x20\x20diffuse\x20*=\x20u_color.rgb;\x0a\x20\x20alpha\x20*=\x20u_color.a;\x0a\x20\x20alpha\x20*=\x20u_color.a;\x0a\x20\x20material.diffuse\x20=\x20diffuse;\x0a\x20\x20material.alpha\x20=\x20alpha\x20*\x20pow(1.\x20-\x20st.t,\x20u_color.a)\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',ConeGlowCylinderGaussMaterial=_0x5a92ef(0x4c6),ConeGlowGradientMaterial='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec4\x20tColor\x20=\x20u_color;\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec2\x20center\x20=\x20st\x20-\x20vec2(0.5,\x200.5);\x0a\x20\x20float\x20length\x20=\x20length(center)\x20/\x200.5;\x0a\x20\x20float\x20time\x20=\x201.\x20-\x20abs(czm_frameNumber\x20/\x20360.\x20-\x200.5);\x0a\x0a\x20\x20float\x20param\x20=\x201.\x20-\x20step(length,\x200.6);//大于0.6模糊rate\x20=\x200.6\x0a\x20\x20float\x20scale\x20=\x20param\x20*\x20length;//\x200.6<\x20length\x20返回0反之返回1.\x0a\x20\x20float\x20alpha\x20=\x20param\x20*\x20(1.0\x20-\x20abs(scale\x20-\x200.8)\x20/\x200.2);//\x200.8\x20<\x20length\x20返回0反之返回1.\x0a\x0a\x20\x20float\x20param1\x20=\x20step(length,\x200.7);//小于0.5模糊\x0a\x20\x20float\x20scale1\x20=\x20param1\x20*\x20length;//\x200.6<\x20length\x20返回0反之返回1.\x0a\x20\x20alpha\x20+=\x20param1\x20*\x20(1.0\x20-\x20abs(scale1\x20-\x200.35)\x20/\x200.35);//\x200.8\x20<\x20length\x20返回0反之返回1.\x0a\x0a\x20\x20material.diffuse\x20=\x20u_color.rgb\x20*\x20vec3(u_color.a);\x0a\x20\x20material.alpha\x20=\x20pow(alpha,\x204.0)\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',ConeGlowRingScanMaterial='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec2\x20center\x20=\x20st\x20-\x20vec2(0.5,\x200.5);\x0a\x20\x20float\x20time\x20=\x20-czm_frameNumber\x20*\x203.1415926\x20/\x20180.;//扫描速度1度\x0a\x20\x20float\x20sin_t\x20=\x20sin(time);\x0a\x20\x20float\x20cos_t\x20=\x20cos(time);\x0a\x20\x20vec2\x20center_rotate\x20=\x20vec2(center.s\x20*\x20cos_t\x20-\x20center.t\x20*\x20sin_t\x20+\x200.5,\x20center.s\x20*\x20sin_t\x20+\x20center.t\x20*\x20cos_t\x20+\x200.5);\x0a\x20\x20vec4\x20color\x20=\x20texture2D(image,\x20center_rotate);\x0a\x20\x20vec3\x20tColor\x20=\x20color.rgb\x20*\x20u_color.rgb;\x0a\x20\x20tColor\x20*=\x20u_color.a;\x0a\x20\x20material.diffuse\x20=\x20tColor;\x0a\x20\x20float\x20length\x20=\x202.\x20-\x20length(center)\x20/\x200.5;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20pow(length,\x200.5)\x20*\x20globalAlpha;//color.r\x20=\x200\x20或1\x0a\x20\x20return\x20material;\x0a}\x0a',DEF_STYLE$d={'height':0x3e8,'radius':0x64,'color':'#00ffff'},particleImage=new Image();particleImage['src']='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEACAYAAADSoXR2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExQTg0NDEyMDEzQjExRUFBNDhBRjhGMUMzOUUyNTU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExQTg0NDEzMDEzQjExRUFBNDhBRjhGMUMzOUUyNTU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTFBODQ0MTAwMTNCMTFFQUE0OEFGOEYxQzM5RTI1NTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTFBODQ0MTEwMTNCMTFFQUE0OEFGOEYxQzM5RTI1NTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41vRwAAAAE90lEQVR42uydyW4UMRCG3T2dgYSAEGs4sp44cCJBcGUJbwCvALwWPAI8ABwAiUVwgLBdkEikJEiAGMhkZqhfU1aa1sy0g+yaJPyWSupOpPjz0uVyucrJer2eG2fJ3ZgLAQhAgC0PgN8XIlkqgGLE75oih0WmRVZEvop0rHog18rnRe6IzInsthyCXFt+TuSKyGmRXZZDgK5eFrkv8l7kiUhrxN/JSo3pigSvcNmI1bCh3b5LK2+NqHyvyEF9x3z5HgqRRViOAXhW5JrCoNdei/y20gMYxhmRSyIXRY6JTMT4DENLW+SdyD19x/NajDmwmYIW79Hnn+MA4GJEAAIQgABJbMJB+n5Sl9zWZvR9DABUfkJkVt8fi3zUldAEoKl24Y2S1fPZEmBdZFHkkb4vxTLRQ5djbyUf0ncYrD/UADUB8MZno2Q19yx7gIqIAAQgAAEIQIAtYZT+85LvRnjQCoPKR3rQUgN4Y3ZeK30g8qps0qeeAzDn4TWD9+ySG+BBS90DaGnVg9a2tgnR4il9/jkOACoiAhCAAASIZpAAFl6yulO0JACo/IDrn6CedP1zxOciv6wAYNnAP3RVBeWtJQCWzG8iL/X9g4vkqNzMctzUXtintt2KM/aS+bmQaY90rb8CF6tSKiICEIAABCAAAQiwbfcFIWVCbUcc9bZDLKiYAKj4uOv7Bb+ILLj+8W7PCgC7Jhzv44Qdh9yrru8V61jPgd645gD2io+15RiC5ZA5ENNPmGmDmtrta9YAVEQE2FlrQUM/J6efU8cSAD87ojodBaccS6kgiiErGiq/qe93XT+3oGU5BJnbyKrIUs6BQZoQUEcrQ7CYagiGqeKiMgnXLXsg5uJUm/RQJKy8fGS7PMw6SgVQPrJFGZr0kCfUL/7IFjIzrLGpemBQ0kPbehL6I9vMjUh6oEVEAAIQgAAEIAABdpyj0qcK71YrqGUJANNrv+sHOcAiRpDDM1cTY1BEHk7kqyP/2Ac5vLEEQEG8aDnIoTb5ObZRWg5ywG5o1dX4ClNYxT7IISgJPsXGpLut9MCWU0S5bqkmdAa3LQEwcZDAfkZ3tthQfkwNkVeeD6kiuaUabcp6DpS9YyalrAdQ8bT1EFQVUabarND9fNuyB2gREYAABCAAAQhAAAIQoM770UgBXARCIr/koDogVlzgrWuxemBKd0m4JnBed0+5ZQ9gn3BK5LK+P4y5ewoB8DFiKO91COLFfwVuTCZV1hSoYw1APZCsFIkbN1Haaa87wwiKQe6eT27AEX6esPVVd8/kOOdAz/oz9FE0p+uGIKUeqE5C8xgSKiICEIAABCAAAQhAAAIQgAAEIAABCECA6AA+sbkREyDUUYlKD6ggZwzRkr8tewBhusisv+0in5qE/hFchoZTE0TL4p8sTbtIpyahQ4Ag5fKpSVBmfdDECvQTZjoM0U9N6KgkwH9xY7PXpPiCmq5yuaLVldHIO7jgNi5XfOEhCqNh9udHV/RnC5YAUDTftdV4/ivvwEoRVS9XXPWa1FIT5ird8jpSB+BDN3rO8AaGMnGy0I0QRYTvdk6NkOsucuhGCMAgI8Q0isaHbmAevNMhiD4P6iZhstANGiQE2PEGCRo2NcgAsQDwKnxWFdlT17/duWU1BJmuHz6A5bwbEsCScgh+qAHit3Jr1oooOPExdRBLbeJjSpuwuy30AAH+CDAAPH5ltESNYl4AAAAASUVORK5CYII=',particleImage[_0x5a92ef(0xa94)]=function(){};var LightCone=function(_0x3aa03a){var _0x2fdb63={_0x3f414e:0x3fd,_0x5c6364:0xb4c,_0x532492:0x7e1},_0x10ad02={_0x3009ab:0x282,_0xcd0387:0xc2b,_0x47c616:0xbb1,_0x5aa6b9:0xf52,_0x1af1b1:0xf52},_0x28c5f4={_0x44b546:0xd77,_0x448ab2:0x2b7,_0x2862ca:0xb6b,_0x3b3e1e:0x934,_0x10e188:0xd1c,_0x146428:0xf36},_0x275ec6={_0x10e571:0x92c},_0x6b127c={_0x5ebaa5:0xd77},_0x1c7c61={_0x2b50ca:0xbaa},_0x55ec83={_0x1bf31a:0x380,_0x5048ae:0x6db},_0x55e497={_0x84ac11:0x55a},_0x390cde={_0x31546e:0xe9a},_0x1716ee={_0x2d9b1b:0x7a6},_0x1f013c={_0x176784:0x282,_0xca4dc0:0x27e,_0x563871:0x313},_0x2358a1={_0x58d4c9:0xfaa,_0x30baf7:0xfaa},_0x29b488={_0x5e02f8:0x7b4,_0x41725c:0x6dd,_0x4f9a74:0xb15},_0x18f995={_0x32fbfd:0xe9a},_0x29a450={_0xa5a805:0x53f},_0xbf16a2=_0x5a92ef;_inherits(_0x1c531f,_0x3aa03a);var _0x257f77=_createSuper(_0x1c531f);function _0x1c531f(){var _0x22e9f1=_0x4361,_0x9aca71,_0x5c2c29=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1c531f),_0x5c2c29[_0x22e9f1(0x5da)]=_objectSpread2(_objectSpread2({},DEF_STYLE$d),_0x5c2c29['style']||{}),_0x9aca71=_0x257f77[_0x22e9f1(_0x29a450._0xa5a805)](this,_0x5c2c29),_0x9aca71[_0x22e9f1(0xf68)]=null,_0x9aca71[_0x22e9f1(0xe9a)]=null,_0x9aca71['_primitive3']=null,_0x9aca71['_primitive4']=null,_0x9aca71;}return _createClass(_0x1c531f,[{'key':'czmObject','get':function _0x3e88b3(){return this['_primitive1'];}},{'key':'czmObjectEx','get':function _0x13e712(){var _0x4e0d96=_0x4361;return this[_0x4e0d96(_0x18f995._0x32fbfd)]?[this['_primitive2'],this['_primitive3'],this[_0x4e0d96(0x380)]]:[];}},{'key':'color','get':function _0x34d6da(){return this['_color'];},'set':function _0x1c60c6(_0xe52aa0){var _0x2eec78=_0x4361;this[_0x2eec78(0x5da)]['color']=_0xe52aa0;}},{'key':'_addedHook','value':function _0x29ecae(_0x332455){var _0x7cb428=_0x4361;if(!this['show']||!this['position'])return;var _0x18df01=_0x332455['radius'];this['topRadius']=_0x18df01/0x64,this['topRadius']=this['topRadius']>0x1?0x1:this['topRadius'],this['inner_controlPoints']=getCirclePosition(this['position'],_0x18df01*0.7),this['outer_controlPoints']=getCirclePosition(this['position'],_0x18df01),this['circular_clone_topPoints']=getCirclePosition(this['position'],this[_0x7cb428(0x1015)]),this['circlePoints_2']=getCirclePosition(this['position'],_0x18df01*0x2),this['ringCanvas']=this['drawRingCanvas'](),this[_0x7cb428(_0x29b488._0x5e02f8)]=this[_0x7cb428(0xb69)](),this['image']=this[_0x7cb428(0xb4c)](particleImage),this['_color']=getColorByStyle(_0x332455),this[_0x7cb428(_0x29b488._0x41725c)](_0x332455),this[_0x7cb428(_0x29b488._0x4f9a74)](_0x332455),this['addCircle'](_0x332455),this['addRing'](_0x332455);}},{'key':_0xbf16a2(_0x2fdb63._0x3f414e),'value':function _0x1265a0(){var _0xdd265f=_0xbf16a2;this['_primitive1']&&(this['primitiveCollection'][_0xdd265f(_0x2358a1._0x58d4c9)](this['_primitive1']),delete this['_primitive1']),this['_primitive2']&&(this['primitiveCollection']['remove'](this['_primitive2']),delete this['_primitive2']),this['_primitive3']&&(this['primitiveCollection'][_0xdd265f(_0x2358a1._0x30baf7)](this[_0xdd265f(0xbb1)]),delete this['_primitive3']),this['_primitive4']&&(this['primitiveCollection']['remove'](this['_primitive4']),delete this['_primitive4']);}},{'key':_0xbf16a2(0x6dd),'value':function _0x5f07b1(_0x328991){var _0x3a8af4=_0xbf16a2,_0x59db7f=createCylinderInstance(this['inner_controlPoints'],this['circular_clone_topPoints'],{'height':_0x328991[_0x3a8af4(0xd04)],'color':this['color'],'distanceDisplayCondition':_0x328991['distanceDisplayCondition']}),_0x234721=new Cesium__namespace['EllipsoidSurfaceAppearance']({'material':new Cesium__namespace['Material']({'fabric':{'uniforms':{'u_color':this['_color'],'globalAlpha':0x1},'source':ConeGlowCylinderGaussMaterial},'translucent':function _0x4e8231(_0x2fbb1c){var _0x343e1f=_0x3a8af4;return _0x2fbb1c[_0x343e1f(_0x1f013c._0x176784)][_0x343e1f(_0x1f013c._0xca4dc0)][_0x343e1f(_0x1f013c._0x563871)]<0x1;}})});this['_primitive1']=new Cesium__namespace['Primitive']({'geometryInstances':_0x59db7f,'appearance':_0x234721,'asynchronous':![],'show':this[_0x3a8af4(_0x1716ee._0x2d9b1b)]}),this['primitiveCollection'][_0x3a8af4(0xd06)](this['_primitive1']);}},{'key':'addOuter','value':function _0x21c45d(_0x21b73e){var _0xde7af2=_0xbf16a2,_0x202ac8=createCylinderInstance(this['outer_controlPoints'],this[_0xde7af2(0xd05)],{'height':_0x21b73e['height'],'distanceDisplayCondition':_0x21b73e[_0xde7af2(0x4c4)],'color':new Cesium__namespace['Color'](0.5,0.8,0x1,0x2)});this['_primitive2']=new Cesium__namespace['Primitive']({'geometryInstances':_0x202ac8,'appearance':new Cesium__namespace[(_0xde7af2(0x6db))]({'material':new Cesium__namespace['Material']({'fabric':{'uniforms':{'u_color':this['_color'],'image':this[_0xde7af2(0x634)],'globalAlpha':0x1},'source':ConeGlowCircleOuterMaterial},'translucent':!![]})}),'asynchronous':![],'show':this['show']}),this['primitiveCollection'][_0xde7af2(0xd06)](this[_0xde7af2(_0x390cde._0x31546e)]);}},{'key':_0xbf16a2(0xd0c),'value':function _0x244694(_0x39ad5d){var _0x3c15cc=_0xbf16a2,_0xf534a6=Cesium__namespace['Cartographic']['fromCartesian'](this['position']),_0x3f107d=createCircleInstance(this['circlePoints_2'],{'perPositionHeight':_0xf534a6['height']>=0x1,'distanceDisplayCondition':_0x39ad5d[_0x3c15cc(0x4c4)]});this['_primitive3']=new Cesium__namespace['Primitive']({'geometryInstances':_0x3f107d,'appearance':new Cesium__namespace['EllipsoidSurfaceAppearance']({'material':new Cesium__namespace[(_0x3c15cc(_0x55e497._0x84ac11))]({'fabric':{'uniforms':{'u_color':this['_color'],'image':this['gradientCircleCanvas'],'globalAlpha':0x1},'source':ConeGlowGradientMaterial},'translucent':!![]})}),'asynchronous':![],'show':this['show']}),this['primitiveCollection']['add'](this['_primitive3']);}},{'key':'addRing','value':function _0x1f8039(_0x445c42){var _0xceef00=_0xbf16a2,_0xd0fd73=createCircleInstance(this['circlePoints_2'],{'perPositionHeight':this['point']['alt']>=0x1,'distanceDisplayCondition':_0x445c42[_0xceef00(0x4c4)]});this[_0xceef00(_0x55ec83._0x1bf31a)]=new Cesium__namespace['Primitive']({'geometryInstances':_0xd0fd73,'appearance':new Cesium__namespace[(_0xceef00(_0x55ec83._0x5048ae))]({'material':new Cesium__namespace['Material']({'fabric':{'uniforms':{'u_color':this['_color'],'image':this[_0xceef00(0x6ed)],'globalAlpha':0x1},'source':ConeGlowRingScanMaterial},'translucent':!![]})}),'asynchronous':![],'show':this['show']}),this['primitiveCollection']['add'](this['_primitive4']);}},{'key':'getParticleImage','value':function _0xc7f7a2(_0x3ed22a){var _0x377c88=_0xbf16a2,_0x1610fe=new Image();_0x1610fe['src']=_0x377c88(_0x1c7c61._0x2b50ca),_0x1610fe[_0x377c88(0xa94)]=function(){_0x3ed22a&&_0x3ed22a();};}},{'key':_0xbf16a2(_0x2fdb63._0x5c6364),'value':function _0x3ee9cf(_0x14e397){var _0x31f42b=_0xbf16a2,_0x179555=document[_0x31f42b(_0x6b127c._0x5ebaa5)]('canvas');_0x179555['width']=0x40,_0x179555['height']=0x100;var _0x2136db=_0x179555['getContext']('2d',{'willReadFrequently':!![]});return _0x2136db[_0x31f42b(0xee7)](0x0,0x0,0x40,0x100),_0x2136db['drawImage'](_0x14e397,0x0,0x0),_0x2136db['drawImage'](_0x14e397,0x21,0x0),_0x179555;}},{'key':_0xbf16a2(0xb21),'value':function _0x338033(){var _0x134c88=_0xbf16a2,_0x280ef2=document['createElement'](_0x134c88(0x2b7));_0x280ef2['width']=0x200,_0x280ef2['height']=0x200;var _0x2a451f=_0x280ef2['getContext']('2d',{'willReadFrequently':!![]});return _0x2a451f['fillStyle']='rgba(255,255,255,0)',_0x2a451f[_0x134c88(_0x275ec6._0x10e571)]='rgba(255,\x20255,\x20255,255)',_0x2a451f[_0x134c88(0xb0e)]([0x32,0x32]),_0x2a451f['lineWidth']=0x1e,_0x2a451f['beginPath'](),_0x2a451f[_0x134c88(0x697)](0x100,0x100,0x96,0x0,Math['PI']*0x2,!![]),_0x2a451f['stroke'](),_0x2a451f['restore'](),_0x280ef2;}},{'key':'cirdrawGradientCircleCanvas','value':function _0x37c60e(){var _0x1e4884=_0xbf16a2,_0x536e32=document[_0x1e4884(_0x28c5f4._0x44b546)](_0x1e4884(_0x28c5f4._0x448ab2));_0x536e32['width']=0x200,_0x536e32['height']=0x200;var _0x597526=_0x536e32[_0x1e4884(_0x28c5f4._0x2862ca)]('2d',{'willReadFrequently':!![]}),_0x500055=_0x597526[_0x1e4884(_0x28c5f4._0x3b3e1e)](0x100,0x100,0x0,0x100,0x100,0x100);return _0x500055['addColorStop'](0.1,'rgba(255,\x20255,\x20255,\x201.0)'),_0x500055[_0x1e4884(_0x28c5f4._0x10e188)](0.2,'rgba(255,\x20255,\x20255,\x200.0)'),_0x500055['addColorStop'](0.3,_0x1e4884(_0x28c5f4._0x146428)),_0x500055[_0x1e4884(0xd1c)](0.5,_0x1e4884(0x8a4)),_0x500055['addColorStop'](0.9,'rgba(255,\x20255,\x20255,\x200.2)'),_0x500055['addColorStop'](0x1,'rgba(255,\x20255,\x20255,\x201.0)'),_0x597526['clearRect'](0x0,0x0,0x200,0x200),_0x597526['beginPath'](),_0x597526['arc'](0x100,0x100,0x100,0x0,Math['PI']*0x2,!![]),_0x597526['fillStyle']=_0x500055,_0x597526['fill'](),_0x597526['restore'](),_0x536e32;}},{'key':_0xbf16a2(_0x2fdb63._0x532492),'value':function _0x23c6a0(_0x362125){var _0x38a798=_0xbf16a2;this['style']['globalAlpha']=_0x362125,this['_primitive1']&&(this['_primitive1']['appearance']['material'][_0x38a798(_0x10ad02._0x3009ab)][_0x38a798(_0x10ad02._0xcd0387)]=_0x362125,this['_primitive2'][_0x38a798(0x237)]['material'][_0x38a798(0x282)][_0x38a798(0xc2b)]=_0x362125,this[_0x38a798(_0x10ad02._0x47c616)]['appearance'][_0x38a798(_0x10ad02._0x5aa6b9)]['uniforms'][_0x38a798(_0x10ad02._0xcd0387)]=_0x362125,this['_primitive4']['appearance'][_0x38a798(_0x10ad02._0x1af1b1)]['uniforms'][_0x38a798(_0x10ad02._0xcd0387)]=_0x362125);}},{'key':'_getDrawEntityClass','value':function _0x3a97e4(_0x47060d,_0x14ef17){var _0x2d38f7=_0xbf16a2;return this[_0x2d38f7(0x22d)](_0x47060d,_0x14ef17);}}]),_0x1c531f;}(BasePointPrimitive);register$4(_0x5a92ef(0xb99),LightCone,!![]);function createCircleInstance(_0x2eb1cc,_0x591234){var _0x5ba6ac={_0x5df122:0x251},_0xb587b2=_0x5a92ef,_0x186443=new Cesium__namespace[(_0xb587b2(_0x5ba6ac._0x5df122))]({'polygonHierarchy':new Cesium__namespace['PolygonHierarchy'](_0x2eb1cc),'perPositionHeight':_0x591234['perPositionHeight']});return new Cesium__namespace['GeometryInstance']({'geometry':_0x186443,'attributes':{'distanceDisplayCondition':_0x591234['distanceDisplayCondition']||new Cesium__namespace['DistanceDisplayConditionGeometryInstanceAttribute']()}});}function createCylinderInstance(_0x110e10,_0x188b24,_0x37a99c){var _0x5d25d9={_0x1556e9:0x3f7,_0x5bfaf2:0x8e7,_0x88d2f7:0x8e7},_0x25f41d=_0x5a92ef,_0x5acef1=_0x37a99c['height'],_0x3d817f=_0x37a99c['color'],_0x3a50dd=_0x110e10[_0x25f41d(_0x5d25d9._0x1556e9)](),_0x2b1564=_0x110e10['length'],_0x3df0e7=0x2*_0x2b1564,_0x2f87b2=[],_0x1f2ed5=0x1/(_0x2b1564-0x1),_0x3fbe18=[],_0x275534=[];for(var _0x3145db=0x0;_0x3145db<_0x2b1564;_0x3145db++){_0x275534[_0x25f41d(_0x5d25d9._0x5bfaf2)](addPositionsHeight(_0x188b24[_0x3145db],_0x5acef1)),_0x2f87b2[_0x25f41d(_0x5d25d9._0x88d2f7)](_0x3145db*_0x1f2ed5),_0x2f87b2[_0x25f41d(0x8e7)](0x0);var _0x879f5e=_0x3145db+0x1,_0xeb8d00=(_0x3145db+0x1)%_0x2b1564,_0x3e0ece=_0x3df0e7-_0x879f5e;_0x3fbe18['push'][_0x25f41d(0xa90)](_0x3fbe18,[_0x3e0ece-0x1,_0x3e0ece,_0x3145db]),_0x3fbe18['push']['apply'](_0x3fbe18,[_0x3145db,_0xeb8d00,_0x3e0ece-0x1]);}for(var _0x25a23a=0x0;_0x25a23a<_0x275534['length'];_0x25a23a++){_0x3a50dd['push'](_0x275534[_0x2b1564-_0x25a23a-0x1]),_0x2f87b2['push'](0x1-_0x25a23a*_0x1f2ed5),_0x2f87b2['push'](0x1);}var _0x1c3941=new Cesium__namespace[(_0x25f41d(0x251))]({'polygonHierarchy':new Cesium__namespace['PolygonHierarchy'](_0x3a50dd),'perPositionHeight':!![]});return _0x1c3941=Cesium__namespace['PolygonGeometry']['createGeometry'](_0x1c3941),_0x1c3941['indices']=_0x3fbe18,_0x1c3941['attributes']['st']['values']=_0x2f87b2,new Cesium__namespace['GeometryInstance']({'geometry':_0x1c3941,'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x3d817f),'distanceDisplayCondition':_0x37a99c['distanceDisplayCondition']||new Cesium__namespace['DistanceDisplayConditionGeometryInstanceAttribute']()}});}function getCirclePosition(_0x732a85,_0xf7286e){var _0x445924={_0x25534a:0x23b},_0x48dfd8=_0x5a92ef,_0x2bdab6=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:0x78,_0x10ff29=[],_0x856bc3=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x732a85),_0x11cc74=0x2*Math['PI']/_0x2bdab6,_0x9cf2ee=0x2*Math['PI']*0x10e/0x168;for(var _0x192e3c=0x0;_0x192e3c<_0x2bdab6;_0x192e3c++){var _0x134d98=_0x9cf2ee-_0x11cc74*_0x192e3c,_0x657c8b=new Cesium__namespace[(_0x48dfd8(_0x445924._0x25534a))](Math['sin'](_0x134d98)*_0xf7286e,Math['cos'](_0x134d98)*_0xf7286e,0x0);_0x10ff29['push'](Cesium__namespace['Matrix4']['multiplyByPoint'](_0x856bc3,_0x657c8b,new Cesium__namespace['Cartesian3']()));}return _0x10ff29[_0x48dfd8(0x8e7)](_0x10ff29[0x0]),_0x10ff29;}var WaterFS='varying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal3D\x20*\x20czm_geodeticSurfaceNormal(v_positionMC,\x20vec3(0.0),\x20vec3(1.0)));\x0a\x20\x20\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20materialInput.s\x20=\x20v_st.s;\x0a\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20materialInput.str\x20=\x20vec3(v_st,\x200.0);\x0a\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20materialInput.tangentToEyeMatrix\x20=\x20czm_eastNorthUpToEyeCoordinates(v_positionMC,\x20materialInput.normalEC);\x0a\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20#ifdef\x20FLAT\x0a\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a\x20\x20\x20\x20#else\x0a\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a\x20\x20\x20\x20#endif\x0a}\x0a',Water=function(_0x13a0cb){var _0x4c3933={_0x15b218:0xcef},_0x5891f8={_0x246eae:0xccf},_0x1abc2e={_0x5f3367:0x7a6,_0x5029db:0x447,_0x250ec0:0xd87,_0x1fbdcb:0xe99,_0x2983c8:0x3c9,_0x5a2597:0xfb7,_0x52dd97:0xd06,_0x394567:0x994},_0x516027=_0x5a92ef;_inherits(_0x570d99,_0x13a0cb);var _0x55fc33=_createSuper(_0x570d99);function _0x570d99(){return _classCallCheck(this,_0x570d99),_0x55fc33['apply'](this,arguments);}return _createClass(_0x570d99,[{'key':_0x516027(_0x4c3933._0x15b218),'value':function _0xf8ed7e(_0x50fd8e){var _0x2ee19c=_0x516027,_0x3a5803,_0x2c995c;if(!this[_0x2ee19c(_0x1abc2e._0x5f3367)]||!this['positions']||this['positions']['length']===0x0)return;var _0x21bf89=this['_conversionStyle'](_0x50fd8e);_0x21bf89['vertexFormat']=Cesium__namespace['EllipsoidSurfaceAppearance'][_0x2ee19c(_0x1abc2e._0x5029db)],_0x50fd8e[_0x2ee19c(0xd87)]=(_0x3a5803=_0x50fd8e['opacity'])!==null&&_0x3a5803!==void 0x0?_0x3a5803:0.8;var _0x328677=_0x50fd8e[_0x2ee19c(_0x1abc2e._0x250ec0)]*((_0x2c995c=_0x50fd8e['globalAlpha'])!==null&&_0x2c995c!==void 0x0?_0x2c995c:0x1),_0x3f3fae={'geometryInstances':this['_createGeometryInstance'](_0x21bf89),'appearance':new Cesium__namespace['EllipsoidSurfaceAppearance']({'aboveGround':![],'material':new Cesium__namespace[(_0x2ee19c(0x55a))]({'fabric':{'type':'Water','uniforms':{'specularMap':_0x21bf89['specularMap']||Cesium__namespace[_0x2ee19c(0x55a)][_0x2ee19c(_0x1abc2e._0x1fbdcb)],'normalMap':_0x21bf89[_0x2ee19c(0xfd3)]||Cesium__namespace['Material']['DefaultImageId'],'frequency':_0x21bf89['frequency']||0x1f40,'animationSpeed':_0x21bf89[_0x2ee19c(0x1e9)]||0.03,'amplitude':_0x21bf89[_0x2ee19c(0x1016)]||0x5,'specularIntensity':_0x50fd8e[_0x2ee19c(_0x1abc2e._0x2983c8)]||0.8,'baseWaterColor':getCesiumColor(_0x50fd8e['baseWaterColor']||_0x2ee19c(_0x1abc2e._0x5a2597))['withAlpha'](_0x50fd8e['opacity']),'blendColor':getCesiumColor(_0x50fd8e['blendColor']||'#123e59')['withAlpha'](_0x50fd8e[_0x2ee19c(0xd87)])}}}),'fragmentShaderSource':WaterFS,'translucent':_0x328677!==0x1}),'show':this['show']};if(_0x50fd8e['clampToGround']){var _0x222a35;_0x3f3fae['classificationType']=(_0x222a35=_0x50fd8e[_0x2ee19c(0xd75)])!==null&&_0x222a35!==void 0x0?_0x222a35:Cesium__namespace['ClassificationType']['TERRAIN'],this['_primitive']=this['primitiveCollection'][_0x2ee19c(_0x1abc2e._0x52dd97)](new Cesium__namespace['GroundPrimitive'](_0x3f3fae));}else this[_0x2ee19c(_0x1abc2e._0x394567)]=this['primitiveCollection']['add'](new Cesium__namespace[(_0x2ee19c(0x9ab))](_0x3f3fae));_0x50fd8e['label']&&this['_addLabel']();}},{'key':'_getDrawEntityClass','value':function _0x2b64e2(_0x3da21a,_0x34a76c){var _0x53f37f=_0x516027;return _0x3da21a['style']['materialType']=_0x53f37f(_0x5891f8._0x246eae),create$4('polygon',_0x3da21a);}}]),_0x570d99;}(PolygonPrimitive);register$4('water',Water);var DiffuseWallGlowVS='attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0avarying\x20vec2\x20v_st;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(position3DHigh,\x20position3DLow);\x0a\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x0a\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x0a\x20\x20v_st\x20=\x20st;\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a',DiffuseWallGlowFS=_0x5a92ef(0xa15),DEF_STYLE$c={'diffHeight':0x3e8,'speed':0xa,'maxScale':0x1},DiffuseWall=function(_0x570a78){var _0x4f3cc4={_0x48610e:0x5da},_0x492089={_0x2a4219:0x902},_0x2e890f={_0x56f49e:0x6c3,_0x24da73:0x4c7},_0x5cc183={_0xa2791f:0xbe0,_0xdef04f:0x69c,_0x5378fe:0xa90,_0x26a3ce:0xc38,_0x731be6:0x804,_0x57816f:0xb3a,_0x52138f:0x994,_0x4661ee:0x407},_0x10caf7={_0x491915:0xd91,_0x33d546:0xd91,_0x5db794:0xb3b},_0x317c7f=_0x5a92ef;_inherits(_0x53b4e8,_0x570a78);var _0x253c8b=_createSuper(_0x53b4e8);function _0x53b4e8(){var _0x5c5ed8=_0x4361,_0x27e02a,_0x3199bd=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x53b4e8),_0x3199bd[_0x5c5ed8(0x5da)]=_objectSpread2(_objectSpread2({},DEF_STYLE$c),_0x3199bd['style']||{}),_0x27e02a=_0x253c8b['call'](this,_0x3199bd);if(_0x3199bd['positions'])_0x27e02a['center']=_0x27e02a[_0x5c5ed8(0x69c)];else _0x3199bd[_0x5c5ed8(_0x10caf7._0x491915)]&&(_0x27e02a['position']=_0x3199bd[_0x5c5ed8(_0x10caf7._0x33d546)],_0x27e02a['_isCircle']=!![]);return _0x27e02a['_mScale']=Cesium__namespace['Matrix4'][_0x5c5ed8(_0x10caf7._0x5db794)](0x1),_0x27e02a['_maxScale']=_0x3199bd['style'][_0x5c5ed8(0x952)]||0x1,_0x27e02a;}return _createClass(_0x53b4e8,[{'key':_0x317c7f(0x620),'get':function _0xb74788(){return this['_primitive'];}},{'key':_0x317c7f(0x970),'get':function _0x294d69(){var _0x537798=_0x317c7f;return this[_0x537798(0xd5e)];},'set':function _0x55c990(_0x6b17c9){this['_center']=_0x6b17c9;}},{'key':'position','get':function _0x18700f(){return this['_center'];},'set':function _0x127467(_0x318288){this['_center']=LngLatPoint['parse'](_0x318288)['toCartesian'](),this['_updatePositionsByCircleCenter']();}},{'key':'radius','get':function _0x30b13c(){var _0x12db87=_0x317c7f;return this[_0x12db87(0x5da)]['radius'];},'set':function _0x86d0(_0x24dfb9){var _0x13b48a=_0x317c7f;this['style'][_0x13b48a(0xd18)]=_0x24dfb9,this['_updatePositionsByCircleCenter']();}},{'key':'_addedHook','value':function _0x432db4(_0x4a0585){var _0x334bac=_0x317c7f,_0x2194af=this[_0x334bac(_0x5cc183._0xa2791f)];if(!this['show']||!_0x2194af||_0x2194af['length']===0x0)return;var _0x491b3f=addPositionsHeight(this['positions'],_0x4a0585['diffHeight']);this['center']=this[_0x334bac(_0x5cc183._0xdef04f)];var _0x54147e=[],_0x2beb64=[],_0x3b1165=[],_0x496958=[];for(var _0x4ae2b7=0x0,_0x31ab4b=_0x2194af[_0x334bac(0x6ba)];_0x4ae2b7<_0x31ab4b;_0x4ae2b7++){var _0xf026f6=(_0x4ae2b7+0x1)%_0x31ab4b;_0x54147e[_0x334bac(0x8e7)]['apply'](_0x54147e,[_0x2194af[_0x4ae2b7]['x'],_0x2194af[_0x4ae2b7]['y'],_0x2194af[_0x4ae2b7]['z']]),_0x54147e['push']['apply'](_0x54147e,[_0x2194af[_0xf026f6]['x'],_0x2194af[_0xf026f6]['y'],_0x2194af[_0xf026f6]['z']]),_0x54147e['push']['apply'](_0x54147e,[_0x491b3f[_0xf026f6]['x'],_0x491b3f[_0xf026f6]['y'],_0x491b3f[_0xf026f6]['z']]),_0x54147e[_0x334bac(0x8e7)]['apply'](_0x54147e,[_0x491b3f[_0x4ae2b7]['x'],_0x491b3f[_0x4ae2b7]['y'],_0x491b3f[_0x4ae2b7]['z']]),_0x496958[_0x334bac(0x8e7)][_0x334bac(_0x5cc183._0x5378fe)](_0x496958,[0x0,0x0,0x1]),_0x496958['push'][_0x334bac(0xa90)](_0x496958,[0x0,0x0,0x1]),_0x496958[_0x334bac(0x8e7)]['apply'](_0x496958,[0x0,0x0,0x1]),_0x496958['push']['apply'](_0x496958,[0x0,0x0,0x1]),_0x2beb64[_0x334bac(0x8e7)]['apply'](_0x2beb64,[0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]);var _0x4d0afe=_0x4ae2b7*0x4,_0x49c200=_0x4d0afe+0x1,_0x45ec50=_0x4d0afe+0x2,_0x6e1197=_0x4d0afe+0x3;_0x3b1165['push']['apply'](_0x3b1165,[_0x45ec50,_0x6e1197,_0x4d0afe,_0x4d0afe,_0x49c200,_0x45ec50]);}var _0x9a05dd=new Float64Array(_0x54147e),_0x4f2813=new Cesium__namespace[(_0x334bac(0xd40))]({'id':this['id'],'geometry':new Cesium__namespace['Geometry']({'attributes':{'position':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace[_0x334bac(_0x5cc183._0x26a3ce)]['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x9a05dd}),'normal':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x3,'values':new Float32Array(_0x496958)}),'st':new Cesium__namespace[(_0x334bac(_0x5cc183._0x731be6))]({'componentDatatype':Cesium__namespace[_0x334bac(_0x5cc183._0x26a3ce)][_0x334bac(0xb24)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x2beb64)})},'indices':new Uint16Array(_0x3b1165),'primitiveType':Cesium__namespace[_0x334bac(0xf4e)]['TRIANGLES'],'boundingSphere':Cesium__namespace['BoundingSphere']['fromVertices'](_0x9a05dd)})}),_0x362be4=getColorByStyle(_0x4a0585);this[_0x334bac(0x994)]=new Cesium__namespace['Primitive']({'geometryInstances':_0x4f2813,'appearance':new Cesium__namespace[(_0x334bac(_0x5cc183._0x57816f))]({'material':new Cesium__namespace['Material']({'translucent':!![],'fabric':{'uniforms':{'color':_0x362be4,'globalAlpha':0x1},'source':'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20globalAlpha;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20xh_getMaterial(vec2\x20st){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20pow(1.\x20-\x20st.t,\x201.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorNew\x20=\x20vec4(color.rgb\x20*\x20color.a,\x20alpha*globalAlpha);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20colorNew;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}'}}),'vertexShaderSource':DiffuseWallGlowVS,'fragmentShaderSource':DiffuseWallGlowFS}),'asynchronous':![],'shadows':this['style']['shadows'],'show':this['show']}),this['primitiveCollection']['add'](this[_0x334bac(_0x5cc183._0x52138f)]),this[_0x334bac(_0x5cc183._0x4661ee)]();}},{'key':'_removedHook','value':function _0xab35fa(){var _0x4790d3=_0x317c7f;this['_primitive']&&(this['primitiveCollection'][_0x4790d3(0xfaa)](this['_primitive']),delete this[_0x4790d3(0x994)]);}},{'key':_0x317c7f(0x9bc),'value':function _0x83d6df(_0x4f723a){var _0x1b2698=_0x317c7f;if(this['_primitive']&&this['_show']){var _0x671f38=_0x4f723a[_0x1b2698(_0x2e890f._0x56f49e)]/0x3e8*this[_0x1b2698(0x5da)]['speed'],_0x2a3e21=_0x671f38-Math['floor'](_0x671f38);_0x2a3e21=_0x2a3e21<0.01?0.01:_0x2a3e21,this['_mScale'][0x0]=this['_mScale'][0x5]=_0x2a3e21*this['_maxScale'],this[_0x1b2698(_0x2e890f._0x24da73)][0xa]=1.1-_0x2a3e21,this['_primitive']['modelMatrix']=scaleXYZ(this['center'],this['_mScale']);}}},{'key':'_updatePositionsByCircleCenter','value':function _0x341853(){var _0x4a1393=_0x317c7f,_0x5aeed7,_0x2abbea;this['positions']=getEllipseOuterPositions({'position':this['_center'],'radius':(_0x5aeed7=this['style']['radius'])!==null&&_0x5aeed7!==void 0x0?_0x5aeed7:0x64,'count':(_0x2abbea=this['style'][_0x4a1393(0x4c0)])!==null&&_0x2abbea!==void 0x0?_0x2abbea:0x32});}},{'key':_0x317c7f(0x64f),'value':function _0x2e2942(_0x1df521,_0x5c160e){var _0x23ed48=_0x317c7f;return this['_isCircle']?create$4('circle',_0x1df521):(_0x1df521['style']['closure']=!![],create$4(_0x23ed48(_0x492089._0x2a4219),_0x1df521));}},{'key':'_updateStyleByEdit','value':function _0x5621a9(_0x2daae9){var _0x15c97b=_0x317c7f;this['_isCircle']&&Cesium__namespace[_0x15c97b(0x70e)](_0x2daae9['radius'])&&(this['radius']=_0x2daae9['radius']),Cesium__namespace['defined'](_0x2daae9['diffHeight'])&&(this[_0x15c97b(_0x4f3cc4._0x48610e)]['diffHeight']=_0x2daae9['diffHeight']);}}]),_0x53b4e8;}(BasePolyPrimitive);register$4(_0x5a92ef(0xd70),DiffuseWall);function scaleXYZ(_0x487a3d,_0x481798){var _0xa63a66={_0x45ee2d:0x755},_0x3b90ab=_0x5a92ef,_0x105ee4=Cesium__namespace['Transforms'][_0x3b90ab(0x93d)](_0x487a3d),_0x230104=Cesium__namespace['Matrix4'][_0x3b90ab(0x49f)](_0x105ee4,new Cesium__namespace['Matrix4']()),_0x246eb6=Cesium__namespace['Matrix4']['multiply'](_0x481798,_0x230104,new Cesium__namespace[(_0x3b90ab(0xcc3))]());return Cesium__namespace['Matrix4'][_0x3b90ab(_0xa63a66._0x45ee2d)](_0x105ee4,_0x246eb6,new Cesium__namespace['Matrix4']());}var ScrollWallGlowVS=_0x5a92ef(0xf1c),ScrollWallGlowFS='varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20materialInput.st\x20=\x20v_st;\x0a\x0a\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a}\x0a',ScrollWallGlowMaterial='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20cmi)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(cmi);\x0a\x20\x20vec2\x20st\x20=\x20cmi.st;\x0a\x20\x20float\x20t\x20=\x20fract(speed\x20*\x20czm_frameNumber\x20/\x201000.0)\x20*\x20direction;\x0a\x20\x20vec2\x20st1\x20=\x20vec2(st.s,\x20fract(st.t\x20-\x20t));\x0a\x20\x20vec4\x20color\x20=\x20vec4(0.,\x200.,\x200.,\x200.);\x0a\x20\x20float\x20tt\x20=\x200.5\x20-\x20abs(0.5\x20-\x20st1.t);\x0a\x20\x20float\x20ss\x20=\x20st1.s;\x0a\x20\x20float\x20alpha\x20=\x20tt\x20*\x202.;\x0a\x20\x20color\x20=\x20vec4(u_color.rgb\x20*\x20u_color.a,\x20alpha\x20*\x201.2);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',ScrollWallGlowMaterial2='uniform\x20float\x20globalAlpha;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20cmi)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(cmi);\x0a\x20\x20vec2\x20st\x20=\x20cmi.st;\x0a\x20\x20float\x20t\x20=\x20fract(speed\x20*\x20czm_frameNumber\x20/\x201000.0)\x20*\x20direction;\x0a\x20\x20vec2\x20st1\x20=\x20vec2(fract(st.s\x20-\x20t),\x20st.t);\x0a\x20\x20vec4\x20color\x20=\x20vec4(0.,\x200.,\x200.,\x200.);\x0a\x20\x20float\x20alpha\x20=\x201.\x20-\x20st.t;\x0a\x20\x20float\x20value\x20=\x20fract(st1.s\x20/\x200.25);\x0a\x20\x20alpha\x20*=\x20sin(value\x20*\x203.1415926);\x0a\x20\x20color\x20=\x20vec4(u_color.rgb\x20*\x20u_color.a,\x20alpha\x20*\x201.2);\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20material.alpha\x20=\x20color.a\x20*\x20globalAlpha;\x0a\x20\x20return\x20material;\x0a}\x0a',DEF_STYLE$b={'diffHeight':0x64,'speed':0xa,'style':0x1},ScrollWall=function(_0x4a94e8){var _0x4616d6={_0x2ecaec:0x480,_0x16b7bd:0x902},_0x299533={_0x2047bf:0xcda},_0x56205c={_0x15ba90:0x8e7,_0xc40586:0xa90,_0xcc249b:0xc38,_0x5c2ac1:0x8e4,_0x533b48:0x55a,_0xd06333:0xe2d,_0x165073:0xcda};_inherits(_0xb4f2f3,_0x4a94e8);var _0x2e4d3f=_createSuper(_0xb4f2f3);function _0xb4f2f3(){var _0x53eb18=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xb4f2f3),_0x53eb18['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$b),_0x53eb18['style']||{}),_0x2e4d3f['call'](this,_0x53eb18);}return _createClass(_0xb4f2f3,[{'key':'czmObject','get':function _0x37a94e(){return this['_primitive'];}},{'key':'_addedHook','value':function _0x720192(_0x3c8eed){var _0x200138=_0x4361,_0x129756=this['positions'];if(!this['show']||!_0x129756||_0x129756['length']===0x0)return;var _0x1e2874=addPositionsHeight(_0x129756,_0x3c8eed['diffHeight']),_0x2ff359=[],_0x2e40b6=[],_0x36a481=[],_0x4e1f82=[];for(var _0x22df9f=0x0,_0x2280af=_0x129756['length'];_0x22df9f<_0x2280af;_0x22df9f++){var _0x946985=_0x22df9f+0x1;_0x946985===_0x2280af&&(_0x946985=0x0);_0x2ff359['push']['apply'](_0x2ff359,[_0x129756[_0x22df9f]['x'],_0x129756[_0x22df9f]['y'],_0x129756[_0x22df9f]['z']]),_0x2ff359[_0x200138(_0x56205c._0x15ba90)]['apply'](_0x2ff359,[_0x129756[_0x946985]['x'],_0x129756[_0x946985]['y'],_0x129756[_0x946985]['z']]),_0x2ff359['push'][_0x200138(_0x56205c._0xc40586)](_0x2ff359,[_0x1e2874[_0x946985]['x'],_0x1e2874[_0x946985]['y'],_0x1e2874[_0x946985]['z']]),_0x2ff359['push']['apply'](_0x2ff359,[_0x1e2874[_0x22df9f]['x'],_0x1e2874[_0x22df9f]['y'],_0x1e2874[_0x22df9f]['z']]),_0x4e1f82['push']['apply'](_0x4e1f82,[0x0,0x0,0x1]),_0x4e1f82['push']['apply'](_0x4e1f82,[0x0,0x0,0x1]),_0x4e1f82['push'][_0x200138(_0x56205c._0xc40586)](_0x4e1f82,[0x0,0x0,0x1]),_0x4e1f82['push'][_0x200138(0xa90)](_0x4e1f82,[0x0,0x0,0x1]),_0x2e40b6['push'][_0x200138(0xa90)](_0x2e40b6,[0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]);var _0x1271eb=_0x22df9f*0x4,_0x3bdb0d=_0x1271eb+0x1,_0x3fae55=_0x1271eb+0x2,_0xfe2c5=_0x1271eb+0x3;_0x36a481[_0x200138(0x8e7)]['apply'](_0x36a481,[_0x1271eb,_0x3bdb0d,_0x3fae55,_0x3fae55,_0xfe2c5,_0x1271eb]);}var _0x3c1f46=new Float64Array(_0x2ff359),_0xd91cb4=new Cesium__namespace[(_0x200138(0xd40))]({'id':this['id'],'geometry':new Cesium__namespace['Geometry']({'attributes':{'position':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace[_0x200138(0xc38)]['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x3c1f46}),'normal':new Cesium__namespace[(_0x200138(0x804))]({'componentDatatype':Cesium__namespace[_0x200138(_0x56205c._0xcc249b)]['FLOAT'],'componentsPerAttribute':0x3,'values':new Float32Array(_0x4e1f82)}),'st':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x2,'values':new Float32Array(_0x2e40b6)})},'indices':new Uint16Array(_0x36a481),'primitiveType':Cesium__namespace[_0x200138(0xf4e)][_0x200138(_0x56205c._0x5c2ac1)],'boundingSphere':Cesium__namespace['BoundingSphere']['fromVertices'](_0x3c1f46)})}),_0x8d8a46=getColorByStyle(_0x3c8eed),_0x55324d=!![];this['_primitive']=new Cesium__namespace['Primitive']({'geometryInstances':_0xd91cb4,'appearance':new Cesium__namespace['MaterialAppearance']({'material':new Cesium__namespace[(_0x200138(_0x56205c._0x533b48))]({'translucent':_0x55324d,'fabric':{'uniforms':{'u_color':_0x8d8a46,'speed':_0x3c8eed['speed'],'direction':_0x3c8eed['reverse']?0x1:-0x1,'globalAlpha':0x1},'source':this['createShader']()}}),'vertexShaderSource':ScrollWallGlowVS,'fragmentShaderSource':ScrollWallGlowFS}),'asynchronous':![],'shadows':_0x3c8eed[_0x200138(_0x56205c._0xd06333)],'show':this['show']}),this[_0x200138(_0x56205c._0x165073)]['add'](this[_0x200138(0x994)]);}},{'key':'_removedHook','value':function _0x284e3b(){var _0x45d073=_0x4361;this['_primitive']&&(this[_0x45d073(_0x299533._0x2047bf)]['remove'](this['_primitive']),delete this['_primitive']);}},{'key':'createShader','value':function _0x1a17f7(){var _0x31af83=_0x4361;return this[_0x31af83(0x5da)]['style']===0x1?ScrollWallGlowMaterial:ScrollWallGlowMaterial2;}},{'key':'_getDrawEntityClass','value':function _0x5e3d54(_0x3245d4,_0x49edf5){var _0x28179b=_0x4361;return _0x3245d4['style'][_0x28179b(_0x4616d6._0x2ecaec)]=!![],create$4(_0x28179b(_0x4616d6._0x16b7bd),_0x3245d4);}}]),_0xb4f2f3;}(BasePolyPrimitive);register$4('scrollWall',ScrollWall);var DynamicRiverFS='varying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal3D\x20*\x20czm_geodeticSurfaceNormal(v_positionMC,\x20vec3(0.0),\x20vec3(1.0)));\x0a\x20\x20\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20materialInput.s\x20=\x20v_st.s;\x0a\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20materialInput.str\x20=\x20vec3(v_st,\x200.0);\x0a\x0a\x20\x20\x20\x20//\x20Convert\x20tangent\x20space\x20material\x20normal\x20to\x20eye\x20space\x0a\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20materialInput.tangentToEyeMatrix\x20=\x20czm_eastNorthUpToEyeCoordinates(v_positionMC,\x20materialInput.normalEC);\x0a\x0a\x20\x20\x20\x20//\x20Convert\x20view\x20vector\x20to\x20world\x20space\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x0a\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20#ifdef\x20FLAT\x0a\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a\x20\x20\x20\x20#else\x0a\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a\x20\x20\x20\x20#endif\x0a}\x0a',DynamicRiverVS='attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20v_positionMC\x20=\x20position3DHigh\x20+\x20position3DLow;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20model\x20coordinates\x0a\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20v_st\x20=\x20st;\x0a\x0a\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a',DynamicRiverMaterial=_0x5a92ef(0x303),DEF_STYLE$a={'opacity':0.5,'width':0xa,'height':0x0,'speed':0xa,'axisY':![],'move':!![],'direction':!![],'moveVar':new Cesium__namespace['Cartesian3'](0x32,0x1,0x64)},DynamicRiver=function(_0x1255b9){var _0x302cdd={_0x3b7417:0x910,_0x4e3df9:0x6b3,_0x494112:0x769},_0x11f501={_0x527c46:0x5da,_0x38068f:0xc2b,_0x21f375:0xf8f},_0x12b0f3={_0x35427d:0xedd,_0x822589:0x6ba,_0x3b2535:0x5ce},_0x56d23d={_0x5892e9:0xac8,_0x3c1eeb:0x232},_0x30b989={_0x2ed73b:0x634,_0x3058bd:0xd87,_0x578e9f:0xdb6},_0x499b6d={_0x1d8f2c:0x5ce,_0x25ac62:0xfaa,_0x2dfd43:0xc9d},_0x242a9d={_0xc33871:0x7a6,_0x3c1a0c:0xcda},_0x5a4bf8={_0x51e839:0xb41},_0x50e997={_0x1540b2:0x910},_0x314d18={_0x4414c4:0x232},_0x31ceae={_0xa7c61c:0xac8},_0x425574={_0x2e4fe8:0x5da,_0x163f8b:0xac8},_0xa05459={_0xa36873:0xf8f},_0x1ab3de={_0x51195d:0x6ba},_0x493ed9=_0x5a92ef;_inherits(_0x331af2,_0x1255b9);var _0x2378ae=_createSuper(_0x331af2);function _0x331af2(){var _0x4f87ec=_0x4361,_0x4b12f5=arguments[_0x4f87ec(_0x1ab3de._0x51195d)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x331af2),_0x4b12f5['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$a),_0x4b12f5[_0x4f87ec(0x5da)]||{}),_0x2378ae['call'](this,_0x4b12f5);}return _createClass(_0x331af2,[{'key':'czmObject','get':function _0x1db446(){return this['_primitive'];}},{'key':'image','get':function _0x1f9bbb(){return this['style']['image'];},'set':function _0x4ec465(_0x503389){var _0x1b67ff=_0x4361;this['style']['image']=_0x503389,this[_0x1b67ff(0xf8f)]['uniforms']['image']=_0x503389;}},{'key':'width','get':function _0x475e4d(){var _0x274d3e=_0x4361;return this[_0x274d3e(0x5da)]['width'];},'set':function _0x6c7a3a(_0x15f01f){_0x15f01f=Number(_0x15f01f)||0x1,this['style']['width']=_0x15f01f,this['redraw'](this['style']);}},{'key':'height','get':function _0x216e66(){return this['style']['height'];},'set':function _0x2d8d9d(_0x181a21){this['style']['height']=_0x181a21,this['redraw'](this['style']);}},{'key':'opacity','get':function _0x378ebe(){return this['style']['opacity'];},'set':function _0x1c73cc(_0x523482){var _0x40e4bd=_0x4361;this['style']['opacity']=Number(_0x523482),this[_0x40e4bd(_0xa05459._0xa36873)]['uniforms']['opacity']=_0x523482;}},{'key':'direction','get':function _0x15b243(){var _0x3c95b0=_0x4361;return this[_0x3c95b0(_0x425574._0x2e4fe8)][_0x3c95b0(_0x425574._0x163f8b)];},'set':function _0x4a7bdd(_0x3d3f8e){var _0x41e0d4=_0x4361;_0x3d3f8e=Boolean(_0x3d3f8e),this['style'][_0x41e0d4(_0x31ceae._0xa7c61c)]=_0x3d3f8e,this['_material']['uniforms']['direction']=_0x3d3f8e?-0x1:0x1;}},{'key':'speed','get':function _0x1d77ee(){return this['style']['speed'];},'set':function _0x3be5d8(_0x115a29){var _0x529b79=_0x4361;_0x115a29=Number(_0x115a29)||0x1,this['style']['speed']=_0x115a29,this['_material']['uniforms'][_0x529b79(_0x314d18._0x4414c4)]=_0x115a29;}},{'key':_0x493ed9(_0x302cdd._0x3b7417),'get':function _0xe99a15(){var _0x4f9e4e=_0x493ed9;return this[_0x4f9e4e(0x5da)][_0x4f9e4e(_0x50e997._0x1540b2)];},'set':function _0x18218f(_0xcccc59){var _0x446329=_0x493ed9;_0xcccc59=Boolean(_0xcccc59),this['style']['move']=_0xcccc59,this[_0x446329(0xf8f)][_0x446329(0x282)]['move']=_0xcccc59;}},{'key':'axisY','get':function _0x513594(){var _0x209b13=_0x493ed9;return this[_0x209b13(0x5da)]['axisY'];},'set':function _0xdae5f5(_0x16aff1){var _0x1857c0=_0x493ed9;_0x16aff1=Boolean(_0x16aff1),this[_0x1857c0(0x5da)][_0x1857c0(_0x5a4bf8._0x51e839)]=_0x16aff1,this['_material']['uniforms'][_0x1857c0(0xb41)]=_0x16aff1;}},{'key':'moveVar','get':function _0x197bec(){return this['style']['moveVar'];},'set':function _0x5f27a4(_0x3283b4){this['style']['moveVar']=_0x3283b4,this['_material']['uniforms']['moveVar']=_0x3283b4;}},{'key':'_addedHook','value':function _0x1fec6e(_0x34d3bb){var _0x224bef=_0x493ed9;if(!this[_0x224bef(_0x242a9d._0xc33871)]||!this['positions']||this['positions'][_0x224bef(0x6ba)]===0x0)return;this['_sideRes']=Lines2Plane(this[_0x224bef(0xbe0)],this['width'],this['height']);if(!this['_sideRes'])return;this[_0x224bef(0x994)]=this['createPrimitive'](),this[_0x224bef(_0x242a9d._0x3c1a0c)]['add'](this['_primitive']);}},{'key':'_removedHook','value':function _0x172877(){var _0x4d3a2f=_0x493ed9;this[_0x4d3a2f(0x5ce)]&&(this['_map'][_0x4d3a2f(0xcf5)](EventType[_0x4d3a2f(0xd02)],this['dhEvent'],this),delete this[_0x4d3a2f(_0x499b6d._0x1d8f2c)]),this[_0x4d3a2f(0x994)]&&(this['primitiveCollection'][_0x4d3a2f(_0x499b6d._0x25ac62)](this['_primitive']),delete this['_primitive']),this['_material']&&(this['_material'][_0x4d3a2f(_0x499b6d._0x2dfd43)](),delete this[_0x4d3a2f(0xf8f)]);}},{'key':_0x493ed9(_0x302cdd._0x4e3df9),'value':function _0x16c91(_0x470667,_0x4c2d66){var _0xc78625=_0x493ed9,_0x54c3e1=![];for(var _0x2af5b6 in _0x4c2d66){switch(_0x2af5b6){case _0xc78625(_0x30b989._0x2ed73b):case _0xc78625(_0x30b989._0x3058bd):case'moveVar':case _0xc78625(0xac8):case'speed':case'axisY':case'globalAlpha':this['_material']['uniforms'][_0x2af5b6]=_0x4c2d66[_0x2af5b6];break;default:_0x54c3e1=!![];break;}}_0x54c3e1&&this[_0xc78625(_0x30b989._0x578e9f)](_0x470667);}},{'key':_0x493ed9(0x91d),'value':function _0x3bdf54(){var _0x1bba06=_0x493ed9,_0x1b9757=this['_sideRes'],_0x3972a9=new Float64Array(_0x1b9757[_0x1bba06(0xe18)]),_0x39e286=new Cesium__namespace['GeometryAttributes']();_0x39e286['position']=new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace['ComponentDatatype']['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x3972a9}),_0x39e286['st']=new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x2,'values':_0x1b9757['uvs']});var _0x41dd3f=new Cesium__namespace['Geometry']({'attributes':_0x39e286,'indices':_0x1b9757['indexs'],'primitiveType':Cesium__namespace['PrimitiveType']['TRIANGLES'],'boundingSphere':Cesium__namespace['BoundingSphere']['fromVertices'](_0x3972a9)}),_0x162287=new Cesium__namespace[(_0x1bba06(0xd40))]({'id':this['id'],'geometry':_0x41dd3f}),_0x4de5c1=new Cesium__namespace['RenderState']();_0x4de5c1['depthTest'][_0x1bba06(0x445)]=!![],this['_material']=createMaterial(MaterialType,{'image':this['image'],'opacity':this['opacity'],'moveVar':this['moveVar'],'direction':this[_0x1bba06(_0x56d23d._0x5892e9)]?-0x1:0x1,'speed':this[_0x1bba06(_0x56d23d._0x3c1eeb)],'move':this['move'],'axisY':this['axisY'],'globalAlpha':0x1});var _0x267c0a=new Cesium__namespace[(_0x1bba06(0x9ab))]({'geometryInstances':_0x162287,'appearance':new Cesium__namespace['Appearance']({'material':this['_material'],'renderState':_0x4de5c1,'vertexShaderSource':DynamicRiverVS,'fragmentShaderSource':DynamicRiverFS})});return _0x267c0a;}},{'key':_0x493ed9(_0x302cdd._0x494112),'value':function _0x51360a(_0x32546,_0x2952e9){var _0x2a4b12={_0x20267c:0x994,_0x5569cf:0xcc3,_0x1c993b:0xcc3,_0xe6f67d:0xd02},_0x5c0846=_0x493ed9;if(!_0x32546||!_0x2952e9||!this['_primitive'])return;var _0x386d11=0x0,_0x40b6ab=0x14,_0x19e4c2=_0x32546/(_0x2952e9*_0x40b6ab),_0x42a299=this['_sideRes'][_0x5c0846(_0x12b0f3._0x35427d)],_0x1cdc26=new Cesium__namespace['Cartesian3']();for(var _0x3a0f70=0x0,_0x49d5f1=_0x42a299[_0x5c0846(_0x12b0f3._0x822589)];_0x3a0f70<_0x49d5f1;_0x3a0f70++){var _0x223cd7=Cesium__namespace['Cartesian3']['normalize'](_0x42a299[_0x3a0f70],new Cesium__namespace['Cartesian3']());Cesium__namespace[_0x5c0846(0x23b)]['add'](_0x1cdc26,_0x223cd7,_0x1cdc26);}Cesium__namespace[_0x5c0846(0x23b)]['normalize'](_0x1cdc26,_0x1cdc26);var _0x218eb0=Cesium__namespace['clone'](this['_primitive']['modelMatrix']);this[_0x5c0846(_0x12b0f3._0x3b2535)]=function(){var _0x112584=_0x5c0846;if(!this['_primitive']||!this['_map'])return;if(Math['abs'](_0x386d11)<=Math['abs'](_0x32546)){var _0x4a6bdb=Cesium__namespace['Cartesian3']['multiplyByScalar'](_0x1cdc26,_0x386d11,new Cesium__namespace['Cartesian3']());this[_0x112584(_0x2a4b12._0x20267c)]['modelMatrix']=Cesium__namespace[_0x112584(_0x2a4b12._0x5569cf)]['multiplyByTranslation'](_0x218eb0,_0x4a6bdb,new Cesium__namespace[(_0x112584(_0x2a4b12._0x1c993b))]());}else this['dhEvent']&&(this['_map'][_0x112584(0xcf5)](EventType[_0x112584(_0x2a4b12._0xe6f67d)],this['dhEvent'],this),delete this['dhEvent']);_0x386d11+=_0x19e4c2;},this['_map']['on'](EventType['clockTick'],this[_0x5c0846(0x5ce)],this);}},{'key':'setOpacity','value':function _0x180b38(_0x1049ae){var _0x457c8e=_0x493ed9;this[_0x457c8e(_0x11f501._0x527c46)][_0x457c8e(_0x11f501._0x38068f)]=_0x1049ae,this['_material']&&(this[_0x457c8e(_0x11f501._0x21f375)]['uniforms']['globalAlpha']=_0x1049ae);}},{'key':_0x493ed9(0x64f),'value':function _0x2f69b2(_0x4b9662,_0x5df489){return _0x4b9662['style']['width']=0x5,create$4('polyline',_0x4b9662);}}]),_0x331af2;}(BasePolyPrimitive);register$4(_0x5a92ef(0xe12),DynamicRiver);var MaterialType='DynamicRiver';register$3(MaterialType,{'fabric':{'uniforms':{'image':Cesium__namespace[_0x5a92ef(0x55a)]['DefaultImageId'],'opacity':0x1,'moveVar':new Cesium__namespace['Cartesian3'](0x32,0x1,0x64),'direction':0x1,'speed':0x1,'move':!![],'axisY':![],'globalAlpha':0x1},'source':DynamicRiverMaterial},'translucent':!![]});function Lines2Plane(_0x2c4e8e,_0x1d3158,_0x4e8316){var _0x55bf1a={_0x5867c4:0x6ba,_0x440d4e:0x8e7,_0x51634e:0xed4,_0x23ee6c:0xcdf,_0x3de83e:0x36b,_0x116877:0x8e7,_0x558f45:0x8e7,_0x42dab0:0x8e7},_0x3517fe=_0x5a92ef;if(!_0x2c4e8e||_0x2c4e8e[_0x3517fe(_0x55bf1a._0x5867c4)]<=0x1||!_0x1d3158||_0x1d3158===0x0){logError$1('请确认参数符合规则数组长度大于1宽高不能为0',_0x2c4e8e);return;}var _0x4d5bf=_0x2c4e8e[_0x3517fe(0x6ba)],_0x4f4287=[],_0x50be8a=[],_0x57be71=_0x1d3158/0x2;for(var _0x17fc1e=0x0;_0x17fc1e<_0x4d5bf;_0x17fc1e++){var _0x3e73ac=void 0x0,_0x4fec34=void 0x0,_0x12ef48=void 0x0,_0x5eafd0=void 0x0,_0x46dee2=void 0x0;if(_0x17fc1e===0x0)_0x3e73ac=_0x2c4e8e[_0x17fc1e],_0x4fec34=_0x2c4e8e[_0x17fc1e],_0x12ef48=_0x2c4e8e[_0x17fc1e+0x1];else _0x17fc1e===_0x4d5bf-0x1?(_0x3e73ac=_0x2c4e8e[_0x17fc1e-0x1],_0x4fec34=_0x2c4e8e[_0x17fc1e],_0x12ef48=_0x2c4e8e[_0x17fc1e-0x1]):(_0x3e73ac=_0x2c4e8e[_0x17fc1e-0x1],_0x4fec34=_0x2c4e8e[_0x17fc1e],_0x12ef48=_0x2c4e8e[_0x17fc1e+0x1]);_0x4e8316!==0x0&&(_0x3e73ac=RaisePoint(_0x3e73ac,_0x4e8316),_0x4fec34=RaisePoint(_0x4fec34,_0x4e8316),_0x12ef48=RaisePoint(_0x12ef48,_0x4e8316));if(_0x3e73ac&&_0x4fec34&&_0x12ef48){var _0x49e176=GetSide2(_0x3e73ac,_0x4fec34,_0x12ef48,_0x57be71);_0x5eafd0=_0x49e176[_0x3517fe(0x2c1)],_0x46dee2=_0x49e176['right'],_0x4f4287['push'](_0x46dee2),_0x50be8a['push'](_0x5eafd0);}}var _0x29b20e=_0x4f4287,_0xfbc855=_0x50be8a,_0xc06e65=[],_0x4b1eae=[],_0x5bc58b=[],_0x51dbbf=[],_0x24b92e=[];for(var _0x32f215=0x0;_0x32f215<_0x4d5bf;_0x32f215++){var _0x1c651b=Cesium__namespace[_0x3517fe(0xbcc)]['fromCartesian'](_0xfbc855[_0x32f215]);_0x4b1eae['push'](_0xfbc855[_0x32f215]['x']),_0x4b1eae['push'](_0xfbc855[_0x32f215]['y']),_0x4b1eae['push'](_0xfbc855[_0x32f215]['z']),_0x5bc58b[_0x3517fe(_0x55bf1a._0x440d4e)](_0x1c651b[_0x3517fe(_0x55bf1a._0x51634e)]['x']),_0x5bc58b['push'](_0x1c651b['high']['y']),_0x5bc58b['push'](_0x1c651b['high']['z']),_0x51dbbf['push'](_0x1c651b['low']['x']),_0x51dbbf['push'](_0x1c651b['low']['y']),_0x51dbbf['push'](_0x1c651b['low']['z']),_0xc06e65['push'](0x1,0x1),_0x32f215<_0x4d5bf-0x1&&(_0x24b92e['push'](_0x32f215+_0x4d5bf*0x2),_0x24b92e['push'](_0x32f215+0x1),_0x24b92e['push'](_0x32f215+0x1+_0x4d5bf),_0x24b92e['push'](_0x32f215+_0x4d5bf*0x2),_0x24b92e['push'](_0x32f215+0x1+_0x4d5bf),_0x24b92e['push'](_0x4d5bf+_0x32f215+_0x4d5bf*0x2));}for(var _0x20c3c0=0x0;_0x20c3c0<_0x4d5bf;_0x20c3c0++){var _0x5adc82=Cesium__namespace['EncodedCartesian3'][_0x3517fe(_0x55bf1a._0x23ee6c)](_0x29b20e[_0x20c3c0]);_0x4b1eae['push'](_0x29b20e[_0x20c3c0]['x']),_0x4b1eae['push'](_0x29b20e[_0x20c3c0]['y']),_0x4b1eae['push'](_0x29b20e[_0x20c3c0]['z']),_0x5bc58b['push'](_0x5adc82['high']['x']),_0x5bc58b['push'](_0x5adc82['high']['y']),_0x5bc58b['push'](_0x5adc82['high']['z']),_0x51dbbf['push'](_0x5adc82['low']['x']),_0x51dbbf[_0x3517fe(_0x55bf1a._0x440d4e)](_0x5adc82[_0x3517fe(_0x55bf1a._0x3de83e)]['y']),_0x51dbbf[_0x3517fe(0x8e7)](_0x5adc82['low']['z']),_0xc06e65[_0x3517fe(0x8e7)](0x1,0x0);}for(var _0x125592=0x0;_0x125592<_0x4d5bf;_0x125592++){var _0x3df269=Cesium__namespace['EncodedCartesian3'][_0x3517fe(0xcdf)](_0xfbc855[_0x125592]);_0x4b1eae[_0x3517fe(_0x55bf1a._0x116877)](_0xfbc855[_0x125592]['x']),_0x4b1eae[_0x3517fe(_0x55bf1a._0x116877)](_0xfbc855[_0x125592]['y']),_0x4b1eae['push'](_0xfbc855[_0x125592]['z']),_0x5bc58b['push'](_0x3df269['high']['x']),_0x5bc58b['push'](_0x3df269['high']['y']),_0x5bc58b[_0x3517fe(_0x55bf1a._0x558f45)](_0x3df269['high']['z']),_0x51dbbf['push'](_0x3df269['low']['x']),_0x51dbbf['push'](_0x3df269['low']['y']),_0x51dbbf['push'](_0x3df269['low']['z']),_0xc06e65['push'](0x0,0x1);}for(var _0x11ed52=0x0;_0x11ed52<_0x4d5bf;_0x11ed52++){var _0x1dce8e=Cesium__namespace['EncodedCartesian3']['fromCartesian'](_0x29b20e[_0x11ed52]);_0x4b1eae['push'](_0x29b20e[_0x11ed52]['x']),_0x4b1eae['push'](_0x29b20e[_0x11ed52]['y']),_0x4b1eae['push'](_0x29b20e[_0x11ed52]['z']),_0x5bc58b['push'](_0x1dce8e['high']['x']),_0x5bc58b['push'](_0x1dce8e['high']['y']),_0x5bc58b['push'](_0x1dce8e['high']['z']),_0x51dbbf[_0x3517fe(_0x55bf1a._0x42dab0)](_0x1dce8e['low']['x']),_0x51dbbf['push'](_0x1dce8e['low']['y']),_0x51dbbf['push'](_0x1dce8e['low']['z']),_0xc06e65['push'](0x0,0x0);}return{'left':_0x29b20e,'right':_0xfbc855,'self':_0x2c4e8e,'vertexs':new Float32Array(_0x4b1eae),'vertexsH':new Float32Array(_0x5bc58b),'vertexsL':new Float32Array(_0x51dbbf),'indexs':new Uint16Array(_0x24b92e),'uvs':new Float32Array(_0xc06e65)};}function RaisePoint(_0x4e1aa7,_0x586d97){var _0x4f8239={_0x1725be:0x23b,_0x5d18a1:0x348},_0x181b3c=_0x5a92ef;if(!(_0x4e1aa7 instanceof Cesium__namespace['Cartesian3'])){logError$1('请确认点是Cartesian3类型');return;}if(!_0x586d97||_0x586d97===0x0){logError$1('请确认高度是非零数值!');return;}var _0x14d29e=Cesium__namespace[_0x181b3c(_0x4f8239._0x1725be)]['normalize'](_0x4e1aa7,new Cesium__namespace[(_0x181b3c(0x23b))]()),_0x30321b=new Cesium__namespace['Ray'](_0x4e1aa7,_0x14d29e);return Cesium__namespace[_0x181b3c(_0x4f8239._0x5d18a1)]['getPoint'](_0x30321b,_0x586d97);}function GetSide2(_0x1d5b11,_0x5eaf9e,_0x5d9c89,_0x555282){var _0xca1cd2={_0x1e0f15:0xfa8,_0xf5e7ec:0x23b,_0x46e6a2:0x5f1,_0x3001bb:0x23b,_0x22c892:0x387,_0x223f28:0x23b,_0x555718:0xd06,_0x530e22:0xfa8,_0x332c9f:0xf4a,_0x4216c0:0x23b,_0x38540e:0x2ef,_0x4b34d3:0x387,_0x23a4a4:0x348,_0x415ac8:0xab0,_0x41d779:0x8f8},_0x4f8eb8=_0x5a92ef,_0x1efb6c,_0x2dc279;if(Cesium__namespace['Cartesian3'][_0x4f8eb8(0x5f1)](_0x1d5b11,_0x5eaf9e)){var _0x776b2=Cesium__namespace[_0x4f8eb8(0x23b)]['normalize'](Cesium__namespace['Cartesian3']['subtract'](_0x5d9c89,_0x5eaf9e,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0xcffee8=Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x1e0f15)](_0x5eaf9e,new Cesium__namespace['Cartesian3']()),_0x102dab=Cesium__namespace[_0x4f8eb8(0x23b)]['cross'](_0xcffee8,_0x776b2,new Cesium__namespace['Cartesian3']()),_0x39c85a=Cesium__namespace[_0x4f8eb8(0x23b)]['cross'](_0x776b2,_0xcffee8,new Cesium__namespace[(_0x4f8eb8(_0xca1cd2._0xf5e7ec))]()),_0x2ffa20=new Cesium__namespace['Ray'](_0x5eaf9e,_0x102dab),_0x57fc2e=new Cesium__namespace['Ray'](_0x5eaf9e,_0x39c85a);_0x1efb6c=Cesium__namespace['Ray'][_0x4f8eb8(0x387)](_0x2ffa20,_0x555282),_0x2dc279=Cesium__namespace['Ray']['getPoint'](_0x57fc2e,_0x555282);}else{if(Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x46e6a2)](_0x5d9c89,_0x5eaf9e)){var _0x44de47=Cesium__namespace['Cartesian3']['normalize'](Cesium__namespace['Cartesian3']['subtract'](_0x5eaf9e,_0x1d5b11,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0x41a84c=Cesium__namespace[_0x4f8eb8(0x23b)][_0x4f8eb8(0xfa8)](_0x5eaf9e,new Cesium__namespace[(_0x4f8eb8(_0xca1cd2._0x3001bb))]()),_0x409725=Cesium__namespace['Cartesian3'][_0x4f8eb8(0x2ef)](_0x41a84c,_0x44de47,new Cesium__namespace['Cartesian3']()),_0x4d9bc6=Cesium__namespace[_0x4f8eb8(0x23b)][_0x4f8eb8(0x2ef)](_0x44de47,_0x41a84c,new Cesium__namespace['Cartesian3']()),_0x4f2c05=new Cesium__namespace['Ray'](_0x5eaf9e,_0x409725),_0x1592af=new Cesium__namespace['Ray'](_0x5eaf9e,_0x4d9bc6);_0x1efb6c=Cesium__namespace[_0x4f8eb8(0x348)]['getPoint'](_0x4f2c05,_0x555282),_0x2dc279=Cesium__namespace['Ray'][_0x4f8eb8(_0xca1cd2._0x22c892)](_0x1592af,_0x555282);}else{var _0x1e064c=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x3001bb)]['normalize'](Cesium__namespace['Cartesian3']['subtract'](_0x5eaf9e,_0x1d5b11,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0x52bb85=Cesium__namespace['Cartesian3']['normalize'](Cesium__namespace['Cartesian3']['subtract'](_0x5d9c89,_0x5eaf9e,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0x212d6e=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x223f28)][_0x4f8eb8(_0xca1cd2._0x555718)](_0x1e064c,_0x52bb85,new Cesium__namespace[(_0x4f8eb8(_0xca1cd2._0x3001bb))]());if(Cesium__namespace[_0x4f8eb8(0x23b)]['equals'](_0x212d6e,new Cesium__namespace[(_0x4f8eb8(_0xca1cd2._0x223f28))]())){var _0xf453d=Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x530e22)](Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x332c9f)](_0x5eaf9e,_0x1d5b11,new Cesium__namespace['Cartesian3']()),new Cesium__namespace['Cartesian3']()),_0x30b46b=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x4216c0)][_0x4f8eb8(0xfa8)](_0x5eaf9e,new Cesium__namespace[(_0x4f8eb8(_0xca1cd2._0x3001bb))]()),_0x5865a0=Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x38540e)](_0x30b46b,_0xf453d,new Cesium__namespace['Cartesian3']()),_0x43ccd2=Cesium__namespace['Cartesian3']['cross'](_0xf453d,_0x30b46b,new Cesium__namespace['Cartesian3']()),_0x51e48a=new Cesium__namespace['Ray'](_0x5eaf9e,_0x5865a0),_0x536a75=new Cesium__namespace['Ray'](_0x5eaf9e,_0x43ccd2);_0x1efb6c=Cesium__namespace[_0x4f8eb8(0x348)][_0x4f8eb8(_0xca1cd2._0x4b34d3)](_0x51e48a,_0x555282),_0x2dc279=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x23a4a4)]['getPoint'](_0x536a75,_0x555282);}else{var _0xc9c8f0=Cesium__namespace['Cartesian3'][_0x4f8eb8(_0xca1cd2._0x530e22)](_0x212d6e,new Cesium__namespace['Cartesian3']()),_0x459853=Cesium__namespace['Cartesian3']['normalize'](_0x5eaf9e,new Cesium__namespace['Cartesian3']()),_0x245d0c=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x3001bb)]['cross'](_0x459853,_0xc9c8f0,new Cesium__namespace['Cartesian3']()),_0x8073b5=Cesium__namespace[_0x4f8eb8(0x23b)][_0x4f8eb8(0x2ef)](_0xc9c8f0,_0x459853,new Cesium__namespace['Cartesian3']()),_0x34bca4=new Cesium__namespace['Ray'](_0x5eaf9e,_0x245d0c),_0x3d66af=new Cesium__namespace['Ray'](_0x5eaf9e,_0x8073b5),_0x2587f5=Cesium__namespace[_0x4f8eb8(0x23b)]['dot'](_0x1e064c,_0x52bb85),_0x50561=Cesium__namespace['Cartesian3']['magnitude'](_0x1e064c),_0x49d16f=Cesium__namespace[_0x4f8eb8(0x23b)][_0x4f8eb8(0x61e)](_0x52bb85),_0x169226=_0x2587f5/_0x50561/_0x49d16f,_0xfb5566=Cesium__namespace[_0x4f8eb8(_0xca1cd2._0x415ac8)][_0x4f8eb8(_0xca1cd2._0x41d779)](Math['acos'](_0x169226)),_0x2b0374=_0xfb5566/0x2,_0x2deabd=Math['cos'](Cesium__namespace[_0x4f8eb8(0xab0)]['toRadians'](_0x2b0374)),_0x2f98d8=_0x555282*0x2/_0x2deabd;_0x1efb6c=Cesium__namespace['Ray']['getPoint'](_0x34bca4,_0x2f98d8/0x2),_0x2dc279=Cesium__namespace['Ray']['getPoint'](_0x3d66af,_0x2f98d8/0x2);}}}return{'left':_0x1efb6c,'right':_0x2dc279};}var DEF_STYLE$9={'opacity':0x1,'move':![],'axisY':!![]},Road=function(_0x1e9edb){var _0x134c76={_0x2e7f5b:0x6ba};_inherits(_0x5bb16b,_0x1e9edb);var _0x532381=_createSuper(_0x5bb16b);function _0x5bb16b(){var _0x2da34c=_0x4361,_0x316623=arguments[_0x2da34c(_0x134c76._0x2e7f5b)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5bb16b),_0x316623['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$9),_0x316623['style']||{}),_0x532381['call'](this,_0x316623);}return _createClass(_0x5bb16b);}(DynamicRiver);register$4('road',Road);var PitWallGeometry=(function(){var _0x5a828b={_0x5d9584:0x4f7,_0x494bc0:0xd91,_0x182caf:0xc38,_0xf7ae1f:0x23b,_0x128ac4:0xf4a,_0x4b04d5:0x61e,_0x2efeab:0xd7d,_0x4f2422:0xf4e},_0x45c343={_0x3bc684:0x70e,_0x3f9490:0x76b,_0xde9f3a:0x693};function _0x532bea(){var _0x147989=_0x4361,_0x170576=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x532bea);var _0x24a0f7=_0x170576['minimumArr'],_0x3bc7eb=_0x170576['maximumArr'];Cesium__namespace['Check'][_0x147989(0x70e)]('dingmian',_0x3bc7eb),Cesium__namespace['Check'][_0x147989(_0x45c343._0x3bc684)]('dimianmian',_0x24a0f7),Cesium__namespace['Check']['typeOf'][_0x147989(0x9cd)][_0x147989(_0x45c343._0x3f9490)]('dingmian.length',_0x3bc7eb['length'],0x3),Cesium__namespace[_0x147989(_0x45c343._0xde9f3a)]['typeOf']['number'][_0x147989(_0x45c343._0x3f9490)](_0x147989(0xea4),_0x24a0f7['length'],0x3);var _0x31cdf1=new Cesium__namespace[(_0x147989(0xfc9))]({'st':!![],'position':!![],'bitangent':![],'normal':![],'color':![],'tangent':![]});this['_minimumArr']=Cesium__namespace['clone'](_0x24a0f7),this['_maximumArr']=Cesium__namespace['clone'](_0x3bc7eb),this['_vertexFormat']=_0x31cdf1,this['_workerName']='';}return _createClass(_0x532bea,[{'key':'createGeometry','value':function _0x4c26e0(_0xbbd9cc,_0x15918c,_0x536c31){var _0x3cc87a=_0x4361,_0x4fbf74=arguments['length']>0x3&&arguments[0x3]!==undefined?arguments[0x3]:0x0,_0x130347=_0xbbd9cc[_0x3cc87a(_0x5a828b._0x5d9584)],_0x38f626=_0xbbd9cc['_maximumArr'],_0x3784ac=_0xbbd9cc['_vertexFormat'],_0x1bab92=new Cesium__namespace['GeometryAttributes'](),_0x5437a9,_0x53b7df,_0x26ebd8,_0x265a83;if(Cesium__namespace[_0x3cc87a(0x70e)](_0x3784ac[_0x3cc87a(_0x5a828b._0x494bc0)])&&Cesium__namespace['defined'](_0x3784ac['st'])){if(Cesium__namespace['defined'](_0x3784ac['position'])){_0x53b7df=new Float64Array(_0x38f626['length']*0x4*0x3);for(var _0x25afdc=0x0;_0x25afdc<_0x38f626['length'];_0x25afdc++){_0x25afdc===_0x38f626[_0x3cc87a(0x6ba)]-0x1?(_0x53b7df[_0x25afdc*0xc+0x0]=_0x38f626[_0x25afdc]['x'],_0x53b7df[_0x25afdc*0xc+0x1]=_0x38f626[_0x25afdc]['y'],_0x53b7df[_0x25afdc*0xc+0x2]=_0x38f626[_0x25afdc]['z'],_0x53b7df[_0x25afdc*0xc+0x3]=_0x130347[_0x25afdc]['x'],_0x53b7df[_0x25afdc*0xc+0x4]=_0x130347[_0x25afdc]['y'],_0x53b7df[_0x25afdc*0xc+0x5]=_0x130347[_0x25afdc]['z'],_0x53b7df[_0x25afdc*0xc+0x9]=_0x130347[0x0]['x'],_0x53b7df[_0x25afdc*0xc+0xa]=_0x130347[0x0]['y'],_0x53b7df[_0x25afdc*0xc+0xb]=_0x130347[0x0]['z'],_0x53b7df[_0x25afdc*0xc+0x6]=_0x38f626[0x0]['x'],_0x53b7df[_0x25afdc*0xc+0x7]=_0x38f626[0x0]['y'],_0x53b7df[_0x25afdc*0xc+0x8]=_0x38f626[0x0]['z']):(_0x53b7df[_0x25afdc*0xc+0x0]=_0x38f626[_0x25afdc]['x'],_0x53b7df[_0x25afdc*0xc+0x1]=_0x38f626[_0x25afdc]['y'],_0x53b7df[_0x25afdc*0xc+0x2]=_0x38f626[_0x25afdc]['z'],_0x53b7df[_0x25afdc*0xc+0x3]=_0x130347[_0x25afdc]['x'],_0x53b7df[_0x25afdc*0xc+0x4]=_0x130347[_0x25afdc]['y'],_0x53b7df[_0x25afdc*0xc+0x5]=_0x130347[_0x25afdc]['z'],_0x53b7df[_0x25afdc*0xc+0x9]=_0x130347[_0x25afdc+0x1]['x'],_0x53b7df[_0x25afdc*0xc+0xa]=_0x130347[_0x25afdc+0x1]['y'],_0x53b7df[_0x25afdc*0xc+0xb]=_0x130347[_0x25afdc+0x1]['z'],_0x53b7df[_0x25afdc*0xc+0x6]=_0x38f626[_0x25afdc+0x1]['x'],_0x53b7df[_0x25afdc*0xc+0x7]=_0x38f626[_0x25afdc+0x1]['y'],_0x53b7df[_0x25afdc*0xc+0x8]=_0x38f626[_0x25afdc+0x1]['z']);}_0x1bab92['position']=new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace[_0x3cc87a(0xc38)][_0x3cc87a(0x891)],'componentsPerAttribute':0x3,'values':_0x53b7df});}if(Cesium__namespace['defined'](_0x3784ac['st'])){var _0x27d95e=new Float32Array(_0x38f626['length']*0x4*0x2),_0x5950bc=_0x38f626['length'];for(var _0x18b9dc=0x0;_0x18b9dc<_0x38f626['length'];_0x18b9dc++){var _0x1d65ce=_0x18b9dc/_0x5950bc,_0x1e8499=_0x15918c&&_0x15918c[_0x18b9dc]||0x0,_0x18fb36=(_0x1e8499-_0x536c31)/(_0x4fbf74-_0x536c31),_0x38c275=_0x18b9dc+0x1,_0x35df22=_0x15918c&&_0x15918c[_0x38c275]||0x0,_0x34be6e=_0x38c275/_0x5950bc,_0x2ce459=(_0x35df22-_0x536c31)/(_0x4fbf74-_0x536c31);_0x27d95e[_0x18b9dc*0x8+0x0]=_0x1d65ce,_0x27d95e[_0x18b9dc*0x8+0x1]=_0x18fb36-0x0,_0x27d95e[_0x18b9dc*0x8+0x2]=_0x1d65ce,_0x27d95e[_0x18b9dc*0x8+0x3]=_0x18fb36-_0x18fb36,_0x27d95e[_0x18b9dc*0x8+0x4]=_0x34be6e,_0x27d95e[_0x18b9dc*0x8+0x5]=_0x2ce459-0x0,_0x27d95e[_0x18b9dc*0x8+0x6]=_0x34be6e,_0x27d95e[_0x18b9dc*0x8+0x7]=_0x2ce459-_0x2ce459;}_0x1bab92['st']=new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace[_0x3cc87a(_0x5a828b._0x182caf)]['FLOAT'],'componentsPerAttribute':0x2,'values':_0x27d95e});}_0x5437a9=new Uint16Array(_0x38f626['length']*0x2*0x3),_0x26ebd8=new Cesium__namespace['Cartesian3'](0x9184e729fff,0x9184e729fff,0x9184e729fff),_0x265a83=new Cesium__namespace[(_0x3cc87a(_0x5a828b._0xf7ae1f))](-0x9184e729fff,-0x9184e729fff,-0x9184e729fff);for(var _0x4ad4da=0x0;_0x4ad4da<_0x38f626['length'];_0x4ad4da++){_0x5437a9[_0x4ad4da*0x6+0x0]=0x4*_0x4ad4da+0x0,_0x5437a9[_0x4ad4da*0x6+0x1]=0x4*_0x4ad4da+0x1,_0x5437a9[_0x4ad4da*0x6+0x2]=0x4*_0x4ad4da+0x2,_0x5437a9[_0x4ad4da*0x6+0x3]=0x4*_0x4ad4da+0x1,_0x5437a9[_0x4ad4da*0x6+0x4]=0x4*_0x4ad4da+0x2,_0x5437a9[_0x4ad4da*0x6+0x5]=0x4*_0x4ad4da+0x3,_0x38f626[_0x4ad4da]['x']>=_0x265a83['x']&&_0x38f626[_0x4ad4da]['y']>=_0x265a83['y']&&_0x38f626[_0x4ad4da]['z']>=_0x265a83['z']&&(_0x265a83=_0x38f626[_0x4ad4da]),_0x130347[_0x4ad4da]['x']<=_0x26ebd8['x']&&_0x130347[_0x4ad4da]['y']<=_0x26ebd8['y']&&_0x130347[_0x4ad4da]['z']<=_0x26ebd8['z']&&(_0x26ebd8=_0x130347[_0x4ad4da]);}}var _0x410fa7=Cesium__namespace[_0x3cc87a(0x23b)][_0x3cc87a(_0x5a828b._0x128ac4)](_0x265a83,_0x26ebd8,new Cesium__namespace[(_0x3cc87a(0x23b))]()),_0xd8e6ca=Cesium__namespace['Cartesian3'][_0x3cc87a(_0x5a828b._0x4b04d5)](_0x410fa7)*0.5;return new Cesium__namespace[(_0x3cc87a(_0x5a828b._0x2efeab))]({'attributes':_0x1bab92,'indices':_0x5437a9,'primitiveType':Cesium__namespace[_0x3cc87a(_0x5a828b._0x4f2422)][_0x3cc87a(0x8e4)],'boundingSphere':new Cesium__namespace['BoundingSphere'](Cesium__namespace['Cartesian3']['ZERO'],_0xd8e6ca)});}}]),_0x532bea;}()),Pit=function(_0x1552a7){var _0x2f47a0={_0x25fd5b:0x970,_0x3a3fb1:0x5de},_0x31c1fe={_0xbfea42:0x20f,_0x178145:0xfc9,_0x54c48e:0xb3a,_0x4f3566:0x55a,_0x23dac0:0x65f},_0x10224f={_0x2e1125:0x5da,_0x4e53bd:0xd87,_0x514932:0x994,_0xdd4e93:0x9ab,_0x4c4cf7:0xf6a},_0x179196={_0x32f72e:0x274},_0x105124={_0x2ee372:0xad4,_0x58e30c:0x5da},_0x1a3536={_0x3d97f5:0x6ba,_0x17a352:0x8e7,_0x16419f:0xc3a,_0x2bc0ed:0xb04,_0x131b7a:0xc3a},_0x747709={_0x5bf100:0x8e3,_0x315d63:0x8e7,_0x3fb0f2:0xc3a},_0x536d47={_0xb8610f:0x468},_0x25a005=_0x5a92ef;_inherits(_0x762cae,_0x1552a7);var _0x2456b7=_createSuper(_0x762cae);function _0x762cae(){var _0x545e63=_0x4361,_0x30e1ef,_0x48fa67,_0x4becb1,_0x486a47=arguments[_0x545e63(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x762cae),_0x4becb1=_0x2456b7['call'](this,_0x486a47),_0x4becb1[_0x545e63(0x5da)]['diffHeight']=(_0x30e1ef=_0x4becb1['style'][_0x545e63(_0x536d47._0xb8610f)])!==null&&_0x30e1ef!==void 0x0?_0x30e1ef:0xa,_0x4becb1['style']['splitNum']=(_0x48fa67=_0x4becb1['style']['splitNum'])!==null&&_0x48fa67!==void 0x0?_0x48fa67:0x32,_0x4becb1;}return _createClass(_0x762cae,[{'key':'czmObjectEx','get':function _0x3eacbb(){var _0x408f7a=_0x4361,_0x79bd9c=[];return this['_bottomPrimitive']&&_0x79bd9c['push'](this[_0x408f7a(0x20f)]),this[_0x408f7a(0x411)]&&_0x79bd9c['push'](this['_primitive_label']),_0x79bd9c;}},{'key':_0x25a005(_0x2f47a0._0x25fd5b),'get':function _0x2a8f99(){return this['centerOfMass'];}},{'key':'diffHeight','get':function _0x555f35(){return this['style']['diffHeight'];},'set':function _0x39dbdc(_0x3477c5){var _0x4ecacd=_0x25a005;this['style']['diffHeight']=_0x3477c5;var _0x5edf05=[],_0x4ffa34=this['_minHeight']-_0x3477c5,_0x2b6579=this['wellData'][_0x4ecacd(_0x747709._0x5bf100)];for(var _0x1ac7e0=0x0,_0x525af6=_0x2b6579['length'];_0x1ac7e0<_0x525af6;_0x1ac7e0++){var _0x37cf3f=_0x2b6579[_0x1ac7e0];_0x5edf05[_0x4ecacd(_0x747709._0x315d63)](Cesium__namespace['Cartesian3']['fromRadians'](_0x37cf3f['longitude'],_0x37cf3f[_0x4ecacd(_0x747709._0x3fb0f2)],_0x4ffa34));}this['wellData']['bottomPositions']=_0x5edf05,this[_0x4ecacd(0xbc1)](),this['_createPit'](this['wellData']);}},{'key':'_getWellData','value':function _0x135f73(){var _0x4dcff7=_0x25a005;if(this['positions'][_0x4dcff7(_0x1a3536._0x3d97f5)]===0x0)return;this['_minHeight']=getMinHeight(this['positions']);var _0x502e3f=this['_minHeight']-this[_0x4dcff7(0x468)],_0x2bcead=[],_0x54593c=[],_0x2699dc=[],_0x1ace50=interPolyline({'scene':this['_map']['scene'],'positions':this['positions']['concat'](this['positions'][0x0]),'splitNum':this['style'][_0x4dcff7(0xed1)]});for(var _0x7557b1=0x0,_0x105a2e=_0x1ace50['length'];_0x7557b1<_0x105a2e;_0x7557b1++){var _0x2fef3f=Cesium__namespace['Cartographic']['fromCartesian'](_0x1ace50[_0x7557b1]);_0x2699dc[_0x4dcff7(_0x1a3536._0x17a352)](new Cesium__namespace['Cartographic'](_0x2fef3f['longitude'],_0x2fef3f[_0x4dcff7(_0x1a3536._0x16419f)])),_0x54593c['push'](Cesium__namespace['Cartesian3']['fromRadians'](_0x2fef3f[_0x4dcff7(_0x1a3536._0x2bc0ed)],_0x2fef3f[_0x4dcff7(_0x1a3536._0x131b7a)],_0x502e3f)),_0x2bcead[_0x4dcff7(_0x1a3536._0x17a352)](Cesium__namespace[_0x4dcff7(0x23b)]['fromRadians'](_0x2fef3f[_0x4dcff7(_0x1a3536._0x2bc0ed)],_0x2fef3f['latitude'],0x0));}return{'cartoList':_0x2699dc,'bottomPositions':_0x54593c,'wallTopPositions':_0x2bcead};}},{'key':_0x25a005(0xcef),'value':function _0x54d904(_0x4715ff){var _0x129397=_0x25a005;if(!this['show']||!this['positions']||this['positions']['length']===0x0)return;var _0x493843=this['_getWellData']();this['wellData']=_0x493843,this[_0x129397(_0x105124._0x2ee372)](_0x493843),this[_0x129397(_0x105124._0x58e30c)]['label']&&this['_addLabel']();}},{'key':'_removedHook','value':function _0x45a341(){var _0x32c6f1=_0x25a005;_get(_getPrototypeOf(_0x762cae['prototype']),'_removedHook',this)[_0x32c6f1(0x53f)](this),this['_removePit']();}},{'key':'_removePit','value':function _0x141f6c(){var _0x19734f=_0x25a005;this['_primitive']&&(this[_0x19734f(0xcda)][_0x19734f(0xfaa)](this['_primitive']),delete this['_primitive']),this['_bottomPrimitive']&&(this['primitiveCollection'][_0x19734f(0xfaa)](this['_bottomPrimitive']),delete this[_0x19734f(0x20f)]);}},{'key':'_createPit','value':function _0x2352ad(_0x542181){var _0x5e2d0a={_0x454722:0x8e7,_0x592eac:0xd04,_0x1ef7ea:0x8e7},_0x4fb650=_0x25a005,_0x5a532a=this;this[_0x4fb650(0x8cb)](_0x542181['bottomPositions']),this['_map']['hasTerrain']?Cesium__namespace['sampleTerrainMostDetailed'](this['_map']['terrainProvider'],_0x542181['cartoList'])['then'](function(_0x49a49a){var _0x11241e=_0x4fb650;if(!_0x5a532a['isAdded'])return;var _0x550787=[],_0x1549ef=-0x270f,_0x5038b8=[];for(var _0x3aa062=0x0,_0x5839b9=_0x49a49a['length'];_0x3aa062<_0x5839b9;_0x3aa062++){var _0x26c83c=_0x49a49a[_0x3aa062];_0x550787[_0x11241e(_0x5e2d0a._0x454722)](_0x26c83c[_0x11241e(_0x5e2d0a._0x592eac)]),_0x1549ef=Math['max'](_0x26c83c[_0x11241e(0xd04)],_0x1549ef),_0x5038b8[_0x11241e(_0x5e2d0a._0x1ef7ea)](Cesium__namespace[_0x11241e(0x23b)]['fromRadians'](_0x26c83c['longitude'],_0x26c83c[_0x11241e(0xc3a)],_0x26c83c[_0x11241e(0xd04)]));}_0x5a532a['_maxHeight']=_0x1549ef,_0x5a532a[_0x11241e(0xe11)]=_0x550787,_0x5a532a['_createWellWall'](_0x542181[_0x11241e(0x783)],_0x5038b8);}):this['_createWellWall'](_0x542181['bottomPositions'],_0x542181[_0x4fb650(_0x179196._0x32f72e)]);}},{'key':_0x25a005(_0x2f47a0._0x3a3fb1),'value':function _0x539285(_0x24d4ad,_0x2ba008){var _0x49b79c=_0x25a005,_0x514e94,_0x19e74b=this['_minHeight']-this['diffHeight'],_0x2c18dd=(_0x514e94=this[_0x49b79c(_0x10224f._0x2e1125)][_0x49b79c(_0x10224f._0x4e53bd)])!==null&&_0x514e94!==void 0x0?_0x514e94:0x1,_0x79dcb7=new PitWallGeometry({'minimumArr':_0x24d4ad,'maximumArr':_0x2ba008});_0x79dcb7=_0x79dcb7['createGeometry'](_0x79dcb7,this['_topHeights'],_0x19e74b,this['_maxHeight']),this['_primitive']&&this['primitiveCollection']['remove'](this['_primitive']),this[_0x49b79c(_0x10224f._0x514932)]=new Cesium__namespace[(_0x49b79c(_0x10224f._0xdd4e93))]({'geometryInstances':new Cesium__namespace[(_0x49b79c(0xd40))]({'id':this['id'],'geometry':_0x79dcb7}),'appearance':new Cesium__namespace['MaterialAppearance']({'material':Cesium__namespace['Material']['fromType'](Cesium__namespace['Material']['ImageType'],{'image':this[_0x49b79c(_0x10224f._0x2e1125)][_0x49b79c(0x634)],'color':Cesium__namespace['Color'][_0x49b79c(_0x10224f._0x4c4cf7)]['withAlpha'](_0x2c18dd)}),'translucent':_0x2c18dd!==0x1,'faceForward':!![],'flat':!![]})}),this['primitiveCollection'][_0x49b79c(0xd06)](this[_0x49b79c(_0x10224f._0x514932)]),this['bindPickId'](this['_primitive']);}},{'key':'_createBottomSurface','value':function _0xcb9f9d(_0x5706e6){var _0x948cd2=_0x25a005,_0x1a4b8e;if(!_0x5706e6['length'])return;var _0x4a1877=(_0x1a4b8e=this['style']['opacity'])!==null&&_0x1a4b8e!==void 0x0?_0x1a4b8e:0x1;this['_bottomPrimitive']&&this['primitiveCollection']['remove'](this[_0x948cd2(_0x31c1fe._0xbfea42)]),this['_bottomPrimitive']=new Cesium__namespace['Primitive']({'geometryInstances':new Cesium__namespace['GeometryInstance']({'id':this['id'],'geometry':Cesium__namespace['PolygonGeometry']['fromPositions']({'vertexFormat':Cesium__namespace[_0x948cd2(_0x31c1fe._0x178145)]['ALL'],'positions':_0x5706e6,'perPositionHeight':!![]})}),'appearance':new Cesium__namespace[(_0x948cd2(_0x31c1fe._0x54c48e))]({'material':Cesium__namespace['Material'][_0x948cd2(0xdec)](Cesium__namespace[_0x948cd2(_0x31c1fe._0x4f3566)]['ImageType'],{'image':this['style'][_0x948cd2(0x1fe)],'color':Cesium__namespace['Color'][_0x948cd2(0xf6a)]['withAlpha'](_0x4a1877)}),'translucent':_0x4a1877!==0x1,'faceForward':!![],'flat':!![]})}),this[_0x948cd2(0xcda)]['add'](this['_bottomPrimitive']),this[_0x948cd2(_0x31c1fe._0x23dac0)](this[_0x948cd2(_0x31c1fe._0xbfea42)]);}},{'key':'_updateExOpacity','value':function _0x136979(_0x2b325f){this['_updatePrimitiveOpacity'](this['_bottomPrimitive'],_0x2b325f);}},{'key':'_getDrawEntityClass','value':function _0x29cc64(_0x2fcfa0,_0x97481c){var _0x397a37=_0x25a005;return _0x2fcfa0['style']['image']=_0x2fcfa0[_0x397a37(0x5da)][_0x397a37(0x1fe)],delete _0x2fcfa0['style']['diffHeight'],create$4('polygon',_0x2fcfa0);}}]),_0x762cae;}(BasePolyPrimitive);register$4('pit',Pit);var BaseCombine=function(_0x59654b){var _0x5a5d28={_0x352523:0xdfa},_0x38ca41={_0x59d183:0x514},_0x4f0342={_0x4ff434:0xdeb},_0x347eba={_0x550d92:0xe9e,_0x297b59:0x4bc},_0x4ea2ca={_0x56e530:0x8e7},_0x22ce7b={_0x4071ab:0x514,_0x243d93:0x5da,_0x197ea8:0x514,_0x573920:0x6ba},_0x55490a={_0x47b349:0xcae},_0x5c4eea={_0x5b7bf5:0xd91,_0x26b0a7:0x208,_0x3bc134:0xaa9},_0x24e256={_0x10c251:0x514},_0x1e4d65=_0x5a92ef;_inherits(_0x19f7e6,_0x59654b);var _0x2e12d4=_createSuper(_0x19f7e6);function _0x19f7e6(){var _0x204a67=_0x4361;return _classCallCheck(this,_0x19f7e6),_0x2e12d4[_0x204a67(0xa90)](this,arguments);}return _createClass(_0x19f7e6,[{'key':_0x1e4d65(_0x5a5d28._0x352523),'get':function _0x5879cb(){return this['options']['instances']||[];},'set':function _0x5a8a4a(_0x14010c){this['options']['instances']=_0x14010c,this['_rectangle']=null,this['redraw']();}},{'key':_0x1e4d65(0xd6f),'value':function _0x264a5e(_0x33551e){var _0x412cca=_0x33551e['split']('#');if(_0x412cca['length']!==0x2)return null;var _0x2b9598=Number(_0x412cca[0x1]);return this['instances'][_0x2b9598];}},{'key':'createPickId','value':function _0x3f2505(_0x4817ec){return this['id']+'#'+_0x4817ec;}},{'key':'_createGeometryInstance','value':function _0x3b0faa(_0x3987a5,_0x441066){var _0x288e45=_0x1e4d65;if(this[_0x288e45(_0x24e256._0x10c251)]['geometryInstances'])return this['options']['geometryInstances'];var _0x24c7b7=[],_0x3b8cef=this[_0x288e45(0xdfa)];for(var _0x326ac8=0x0;_0x326ac8<_0x3b8cef['length'];_0x326ac8++){var _0x3bf0e5=_0x3b8cef[_0x326ac8];_0x3bf0e5['id']=this['createPickId'](_0x326ac8),_0x24c7b7['push'](_0x3bf0e5);}return _0x24c7b7;}},{'key':'getRectangle','value':function _0x432435(_0x552815){var _0xd38e21=_0x1e4d65;if(!this['_rectangle']){var _0x16c5db=this['options']['instances']||[];for(var _0x5946e7=0x0;_0x5946e7<_0x16c5db['length'];_0x5946e7++){var _0x47b2b6=_0x16c5db[_0x5946e7];_0x47b2b6['position']&&(_0x47b2b6[_0xd38e21(_0x5c4eea._0x5b7bf5)]=LngLatPoint['parse'](_0x47b2b6[_0xd38e21(0xd91)])[_0xd38e21(_0x5c4eea._0x26b0a7)](),this['_unionRectangle']([_0x47b2b6['position']])),_0x47b2b6['positions']&&(_0x47b2b6['positions']=LngLatArray['toCartesians'](_0x47b2b6['positions']),this['_unionRectangle'](_0x47b2b6['positions']));}}return _0x552815!==null&&_0x552815!==void 0x0&&_0x552815['isFormat']?formatRectangle(this['_rectangle']):this[_0xd38e21(_0x5c4eea._0x3bc134)];}},{'key':'_unionRectangle','value':function _0x2dd595(_0xe12c52){var _0x46768c=_0x1e4d65,_0x488dac=Cesium__namespace['Rectangle']['fromCartesianArray'](_0xe12c52);if(!Cesium__namespace['defined'](_0x488dac))return;Cesium__namespace['defined'](this['_rectangle'])?this[_0x46768c(0xaa9)]=Cesium__namespace[_0x46768c(_0x55490a._0x47b349)][_0x46768c(0xf41)](_0x488dac,this['_rectangle']):this[_0x46768c(0xaa9)]=_0x488dac;}},{'key':'toJSON','value':function _0x28f227(){var _0x531424=_0x1e4d65,_0x131e7b=_objectSpread2(_objectSpread2({},getAttrVal(this[_0x531424(0x514)],{'onlySimpleType':!![]})),{},{'type':this['type']});this[_0x531424(_0x22ce7b._0x4071ab)][_0x531424(_0x22ce7b._0x243d93)]&&(_0x131e7b[_0x531424(_0x22ce7b._0x243d93)]=this['_style2JsonBase'](this[_0x531424(_0x22ce7b._0x197ea8)]['style'],![]));var _0x1fc895=[];for(var _0xbcc96b=0x0;_0xbcc96b<this['instances'][_0x531424(_0x22ce7b._0x573920)];_0xbcc96b++){var _0x41b1e1=this['instances'][_0xbcc96b],_0x27ef65={'attr':_0x41b1e1['attr'],'style':this['_style2JsonBase'](_0x41b1e1[_0x531424(_0x22ce7b._0x243d93)],![])};if(_0x41b1e1['position'])_0x27ef65['position']=LngLatPoint['toArray'](_0x41b1e1['position']);else _0x41b1e1['positions']&&(_0x27ef65['positions']=LngLatArray['toArray'](_0x41b1e1['positions']));_0x1fc895['push'](_0x27ef65);}return _0x131e7b[_0x531424(0xdfa)]=_0x1fc895,this['_toJSON_Ex']&&this['_toJSON_Ex'](_0x131e7b),_0x131e7b;}},{'key':_0x1e4d65(0x724),'value':function _0x107803(_0x4d11ea){var _0x41e616=_0x1e4d65,_0x35b031=[];for(var _0x2dfaab=0x0;_0x2dfaab<this['instances']['length'];_0x2dfaab++){var _0x4855a3=this['instances'][_0x2dfaab],_0x2ab147={'type':'Feature','properties':_objectSpread2(_objectSpread2({},_0x4855a3['attr']),{},{'type':this['type'],'style':this[_0x41e616(0xc18)](_0x4855a3['style'],!![])})};if(this['_getGeoJsonGeometry'])_0x2ab147['geometry']=this['_getGeoJsonGeometry'](_0x4855a3,_0x4d11ea);else{if(_0x4855a3['position'])_0x2ab147['geometry']={'type':'Point','coordinates':LngLatPoint['toArray'](_0x4855a3['position'],_0x4d11ea===null||_0x4d11ea===void 0x0?void 0x0:_0x4d11ea['noAlt'])};else _0x4855a3['positions']&&(_0x2ab147['geometry']={'type':'LineString','coordinates':LngLatArray['toArray'](_0x4855a3['positions'],_0x4d11ea===null||_0x4d11ea===void 0x0?void 0x0:_0x4d11ea['noAlt'])});}_0x35b031[_0x41e616(_0x4ea2ca._0x56e530)](_0x2ab147);}return _0x35b031;}},{'key':'flyTo','value':function _0x3b3175(_0x319fe9){var _0x1088a2=_0x1e4d65,_0x52671e=this[_0x1088a2(_0x347eba._0x550d92)]();return this[_0x1088a2(0x399)]&&_0x52671e?this['_map'][_0x1088a2(0xc1d)](_0x52671e,_0x319fe9):Promise[_0x1088a2(_0x347eba._0x297b59)](![]);}},{'key':'setColorStyle','value':function _0xd5767e(_0x1f58b8,_0x55ed42){var _0x2558ea=_0x1e4d65;if(Cesium__namespace['defined'](_0x55ed42))this['_setColorStyleItem'](_0x55ed42,_0x1f58b8);else for(var _0x247630=0x0;_0x247630<this['options']['instances'][_0x2558ea(0x6ba)];_0x247630++){this[_0x2558ea(_0x4f0342._0x4ff434)](_0x247630,_0x1f58b8);}}},{'key':_0x1e4d65(0xdeb),'value':function _0x26f17b(_0x15c848,_0x252c13){var _0x3a9c04=_0x1e4d65,_0x3e6dfc=this[_0x3a9c04(0xfa3)](this[_0x3a9c04(0x40e)](_0x15c848));if(_0x3e6dfc){var _0x58c883=this[_0x3a9c04(_0x38ca41._0x59d183)]['instances'][_0x15c848],_0x415c1d=getColorByStyle(_objectSpread2(_objectSpread2(_objectSpread2({},this['style']),_0x58c883['style']||{}),_0x252c13));_0x3e6dfc['color']=Cesium__namespace['ColorGeometryInstanceAttribute']['toValue'](_0x415c1d);}}}]),_0x19f7e6;}(BasePrimitive);BaseCombine['isCombine']=!![];var FlatBillboardFS=_0x5a92ef(0x9ce),FlatBillboardVS=_0x5a92ef(0x7e6),DEF_STYLE$8={'angle':0x0,'width':0x32},FlatBillboard=function(_0x4ad23c){var _0x5871d9={_0x322576:0x1c8,_0x43ac65:0x94f},_0x5836ee={_0x52ffa2:0x399,_0x26dcd5:0xb77,_0x26f7c0:0x94f,_0x5a6451:0xfd8,_0x113347:0x3b4,_0x4f6e98:0x3b4,_0xe3c24:0xd74,_0x153c55:0xf4e,_0x2213ac:0xbb7,_0x47ff12:0x2f7,_0x195bf3:0x4da,_0x33e9d7:0x65f,_0x340d4c:0x40e,_0x50423f:0x2f7,_0x111e36:0xa10,_0x220877:0xcc3},_0x417a0f={_0x4f1e3e:0x8c9},_0x199d73={_0x1c8fe6:0x5da,_0x224368:0x8e7,_0x145fe5:0x8e7,_0x9248e7:0x8e7,_0x31bffe:0x8e7,_0x4a3b7d:0x8e7,_0x421a5f:0x8e7,_0x495f2e:0x911,_0x5c2715:0x540,_0x828fa3:0x8e7,_0x5b42a5:0x8e7,_0x526123:0x23b,_0x1749c7:0xb24},_0x4dca2b={_0x1b9d35:0x6ba,_0xccd442:0x675,_0x3e5805:0x245},_0xa42fcf={_0x4438ad:0xdfa,_0x2aa696:0x8e7,_0x3dcdb5:0x565},_0x6a9593={_0x4dac53:0x6ba},_0x518566={_0x3503b4:0x40e},_0x5831ff={_0x9e1327:0xa90},_0x4bb171={_0x339d27:0x399,_0x2a046f:0x7c9},_0x265edf={_0x1d8996:0xcf5,_0x515118:0xcda},_0x469b4a={_0x398825:0x5eb,_0x182318:0xdfa,_0x5535ec:0x507,_0x24dab3:0x507,_0x108bcc:0x245,_0x22cfd9:0x82b},_0x2c0af3=_0x5a92ef;_inherits(_0x168530,_0x4ad23c);var _0x5e1d60=_createSuper(_0x168530);function _0x168530(){var _0x2b502d=_0x4361,_0x3cd40e,_0x56bc89,_0x160f5d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x168530),_0x160f5d['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$8),_0x160f5d['style']||{}),_0x56bc89=_0x5e1d60['call'](this,_0x160f5d),_0x56bc89['distanceDisplayCondition']=(_0x3cd40e=_0x160f5d[_0x2b502d(0x4c4)])!==null&&_0x3cd40e!==void 0x0?_0x3cd40e:new Cesium__namespace['DistanceDisplayCondition'](0x0,0x4c4b40),_0x56bc89[_0x2b502d(0xe14)]=0x1,_0x56bc89;}return _createClass(_0x168530,[{'key':'billboardCollection','get':function _0x247a7f(){var _0x2970cc=_0x4361,_0x604bb7;return(_0x604bb7=this[_0x2970cc(0x352)])===null||_0x604bb7===void 0x0?void 0x0:_0x604bb7[_0x2970cc(0xd82)];}},{'key':'distanceDisplayCondition','get':function _0x145f49(){return this['_distanceDisplayCondition'];},'set':function _0x1c4e3e(_0xca7db9){this['_distanceDisplayCondition']=_0xca7db9,this['_distanceDisplayConditionCartesian2']=new Cesium__namespace['Cartesian2'](_0xca7db9['near'],_0xca7db9['far']);}},{'key':'_addedHook','value':function _0x29e70d(_0x2d3d3a){var _0x193fd3=_0x4361,_0x2637bd;if(!this[_0x193fd3(0x7a6)])return;var _0x335009=((_0x2637bd=this[_0x193fd3(0x514)]['scale3d'])!==null&&_0x2637bd!==void 0x0?_0x2637bd:0x1)*this[_0x193fd3(0x399)][_0x193fd3(_0x469b4a._0x398825)][_0x193fd3(0x5ec)];this[_0x193fd3(0x514)][_0x193fd3(_0x469b4a._0x182318)]['length']>0x0&&this['options']['instances'][0x0]['style'][_0x193fd3(_0x469b4a._0x5535ec)]?this['_pointSize']=_0x335009*this['options'][_0x193fd3(_0x469b4a._0x182318)][0x0][_0x193fd3(0x5da)][_0x193fd3(0x507)]:this['_pointSize']=_0x335009*this['options']['style'][_0x193fd3(_0x469b4a._0x24dab3)],this[_0x193fd3(_0x469b4a._0x108bcc)]={},this['textureDef']=new Cesium__namespace[(_0x193fd3(_0x469b4a._0x22cfd9))]({'context':this['_map']['scene']['context'],'width':0x1f4,'height':0x1f4}),this['options'][_0x193fd3(_0x469b4a._0x182318)]&&this['redraw'](),this['_map']['on'](EventType['morphComplete'],this['_onMorphComplete'],this),this['primitiveCollection']['add'](this);}},{'key':'_removedHook','value':function _0x5d18a5(){var _0x15f658=_0x4361;this[_0x15f658(0x399)][_0x15f658(_0x265edf._0x1d8996)](EventType['morphComplete'],this['_onMorphComplete'],this),this['clear'](),this['textureDef']['destroy'](),delete this['textureDef'],this['_noDestroy']=!![],this[_0x15f658(_0x265edf._0x515118)]['remove'](this),this[_0x15f658(0x31c)]=![];}},{'key':_0x2c0af3(_0x5871d9._0x322576),'value':function _0x38969f(){this['_removeCollectionBy2D'](),this['_removeCollectionBy3D']();}},{'key':'redraw','value':function _0x4b0eeb(){var _0x187b2a=_0x2c0af3;if(!this['_map'])return;this['clear']();var _0x4abaeb=this['instances'];if(_0x4abaeb)for(var _0x443968=0x0,_0xa09cb0=_0x4abaeb['length'];_0x443968<_0xa09cb0;_0x443968++){var _0x19230f=_0x4abaeb[_0x443968];_0x19230f['position']=LngLatPoint['toCartesian'](_0x19230f[_0x187b2a(0xd91)]);}this[_0x187b2a(_0x4bb171._0x339d27)][_0x187b2a(_0x4bb171._0x2a046f)]['mode']===Cesium__namespace['SceneMode'][_0x187b2a(0x672)]?this['_initCollectionBy3D']():this['_initCollectionBy2D']();}},{'key':'_onMorphComplete','value':function _0x137e3b(_0x2f60ee){var _0x1e4bc=_0x2c0af3;this[_0x1e4bc(0xdb6)]();}},{'key':'update','value':function _0x3cef2c(_0x2576a4){var _0x201ded=_0x2c0af3;if(!this['_map'])return;if(!this[_0x201ded(0x7a6)]){this[_0x201ded(0xd46)]();return;}if(_0x2576a4[_0x201ded(0x414)]===Cesium__namespace[_0x201ded(0xd49)]['SCENE3D']){if(_0x2576a4[_0x201ded(0xec9)]['render']){if(this['_drawCommands']){var _0x40efc0;(_0x40efc0=_0x2576a4[_0x201ded(0x4ca)])[_0x201ded(0x8e7)][_0x201ded(_0x5831ff._0x9e1327)](_0x40efc0,_toConsumableArray(this['_drawCommands']));}}else{if(this['_pickCommands']){var _0xab2f8b;(_0xab2f8b=_0x2576a4['commandList'])['push']['apply'](_0xab2f8b,_toConsumableArray(this['_pickCommands']));}}}else!this['billboardCollection']&&this['_initCollectionBy2D']();}},{'key':'_initCollectionBy2D','value':function _0x26ae13(){var _0x24ef78=_0x2c0af3,_0x1a6067=this['instances'];if(!_0x1a6067)return;this['_billboard2DList']=[];for(var _0x336e8b=0x0,_0x1c133d=_0x1a6067[_0x24ef78(0x6ba)];_0x336e8b<_0x1c133d;_0x336e8b++){var _0x3a88ae=_0x1a6067[_0x336e8b],_0x5c486c=_objectSpread2(_objectSpread2({},this[_0x24ef78(0x514)]['style']),_0x3a88ae['style']),_0x5258ed=this['billboardCollection']['add']({'id':this[_0x24ef78(_0x518566._0x3503b4)](_0x336e8b),'position':_0x3a88ae['position'],'image':_0x5c486c['image'],'scale':0x1,'rotation':Cesium__namespace['Math']['toRadians'](_0x5c486c['angle']||0x0),'width':_0x5c486c['width'],'height':_0x5c486c['height']||_0x5c486c['width']});this['bindPickId'](_0x5258ed),this['_billboard2DList']['push'](_0x5258ed);}}},{'key':'_removeCollectionBy2D','value':function _0x2897cf(){var _0x37a605=_0x2c0af3;if(!this['billboardCollection']||!this['_billboard2DList'])return;for(var _0x53cf0f=this['_billboard2DList'][_0x37a605(_0x6a9593._0x4dac53)]-0x1;_0x53cf0f>=0x0;_0x53cf0f--){var _0x467c8a=this['_billboard2DList'][_0x53cf0f];this['billboardCollection']['remove'](_0x467c8a);}this['_billboard2DList']=[];}},{'key':'_initCollectionBy3D','value':function _0x283368(){var _0x144c41=_0x2c0af3,_0x4572be=this[_0x144c41(_0xa42fcf._0x4438ad)];if(!_0x4572be)return;var _0x1e1cb2={};for(var _0x1672b5=0x0,_0x2b408d=_0x4572be['length'];_0x1672b5<_0x2b408d;_0x1672b5++){var _0x141ab4,_0x1c107e=_0x4572be[_0x1672b5];_0x1c107e['index']=_0x1672b5;var _0x41c82c=(_0x141ab4=_0x1c107e['style'])===null||_0x141ab4===void 0x0?void 0x0:_0x141ab4['image'];if(!_0x41c82c)continue;!_0x1e1cb2[_0x41c82c]&&(_0x1e1cb2[_0x41c82c]=[]),_0x1e1cb2[_0x41c82c][_0x144c41(_0xa42fcf._0x2aa696)](_0x1c107e);}var _0xba3e49=[];for(var _0x315feb in _0x1e1cb2){var _0x409932=_0x1e1cb2[_0x315feb],_0x1a9c28=_0x315feb;this[_0x144c41(_0xa42fcf._0x3dcdb5)](_0x1a9c28);var _0x4eb89a=_createForOfIteratorHelper(_0x409932),_0x52ee9c;try{for(_0x4eb89a['s']();!(_0x52ee9c=_0x4eb89a['n']())['done'];){var _0x300a6d=_0x52ee9c[_0x144c41(0x30b)],_0x2a2058=this['createDrawCommand'](_0x1a9c28,_0x300a6d);_0xba3e49['push'](_0x2a2058);}}catch(_0x5068f7){_0x4eb89a['e'](_0x5068f7);}finally{_0x4eb89a['f']();}}this['_drawCommands']=_0xba3e49;}},{'key':'_removeCollectionBy3D','value':function _0x1d9c21(){var _0x5ed75d=_0x2c0af3;this['_drawCommands']&&this['_drawCommands'][_0x5ed75d(_0x4dca2b._0x1b9d35)]>0x0&&(this['_drawCommands'][_0x5ed75d(_0x4dca2b._0xccd442)](function(_0x2f0738){_0x2f0738['vertexArray']&&_0x2f0738['vertexArray']['destroy'](),_0x2f0738['shaderProgram']&&_0x2f0738['shaderProgram']['destroy']();}),delete this['_drawCommands']);this['_pickCommands']&&this['_pickCommands']['length']>0x0&&(this['_pickCommands'][_0x5ed75d(0x675)](function(_0x476559){_0x476559['vertexArray']&&_0x476559['vertexArray']['destroy'](),_0x476559['shaderProgram']&&_0x476559['shaderProgram']['destroy']();}),delete this['_pickCommands']);for(var _0x3e2628 in this['textures']){this['textures'][_0x3e2628]&&this['textures'][_0x3e2628][_0x5ed75d(0xc9d)]();}this[_0x5ed75d(_0x4dca2b._0x3e5805)]={};}},{'key':'prepareTexture','value':function _0x2ce094(_0x246367){var _0x747e45=_0x2c0af3,_0x5cb02d=this,_0x164925=new Image();_0x164925['onload']=function(_0x1920e6){var _0x254f1c=_0x4361,_0x2c36b1=new Cesium__namespace['Texture']({'context':_0x5cb02d['_map']['scene'][_0x254f1c(0x856)],'source':_0x164925});_0x5cb02d[_0x254f1c(0x245)][_0x246367]=_0x2c36b1;},_0x164925[_0x747e45(0x624)]=_0x246367;}},{'key':_0x2c0af3(_0x5871d9._0x43ac65),'value':function _0x26f4fd(_0x4c01fa){var _0x20e129=_0x2c0af3,_0x673988=[],_0x4b03db=[],_0x1fa809=[],_0x17d107=[],_0x473061=[];for(var _0x1e129d=0x0,_0x38b5a8=_0x4c01fa['length'];_0x1e129d<_0x38b5a8;_0x1e129d++){var _0x1c17a4=_0x4c01fa[_0x1e129d],_0xf8d9a9=_0x1c17a4[_0x20e129(0xd91)],_0x143cfd=_objectSpread2(_objectSpread2({},this['options']['style']),_0x1c17a4[_0x20e129(_0x199d73._0x1c8fe6)]);_0x1fa809[_0x20e129(_0x199d73._0x224368)](_0x1e129d*0x4+0x0),_0x1fa809['push'](_0x1e129d*0x4+0x2),_0x1fa809['push'](_0x1e129d*0x4+0x1),_0x1fa809['push'](_0x1e129d*0x4+0x0),_0x1fa809['push'](_0x1e129d*0x4+0x3),_0x1fa809[_0x20e129(_0x199d73._0x224368)](_0x1e129d*0x4+0x2);var _0x55eb96=new Float32Array(0x6);_0x55eb96[0x0]=_0xf8d9a9['x'],_0x55eb96[0x1]=_0xf8d9a9['x']-_0x55eb96[0x0],_0x55eb96[0x2]=_0xf8d9a9['y'],_0x55eb96[0x3]=_0xf8d9a9['y']-_0x55eb96[0x2],_0x55eb96[0x4]=_0xf8d9a9['z'],_0x55eb96[0x5]=_0xf8d9a9['z']-_0x55eb96[0x4],_0x673988['push'](_0x55eb96[0x0]),_0x673988['push'](_0x55eb96[0x2]),_0x673988['push'](_0x55eb96[0x4]),_0x4b03db['push'](_0x55eb96[0x1]),_0x4b03db['push'](_0x55eb96[0x3]),_0x4b03db['push'](_0x55eb96[0x5]),_0x673988[_0x20e129(_0x199d73._0x145fe5)](_0x55eb96[0x0]),_0x673988[_0x20e129(0x8e7)](_0x55eb96[0x2]),_0x673988['push'](_0x55eb96[0x4]),_0x4b03db['push'](_0x55eb96[0x1]),_0x4b03db['push'](_0x55eb96[0x3]),_0x4b03db[_0x20e129(_0x199d73._0x9248e7)](_0x55eb96[0x5]),_0x673988[_0x20e129(_0x199d73._0x9248e7)](_0x55eb96[0x0]),_0x673988['push'](_0x55eb96[0x2]),_0x673988[_0x20e129(_0x199d73._0x31bffe)](_0x55eb96[0x4]),_0x4b03db['push'](_0x55eb96[0x1]),_0x4b03db[_0x20e129(0x8e7)](_0x55eb96[0x3]),_0x4b03db[_0x20e129(_0x199d73._0x4a3b7d)](_0x55eb96[0x5]),_0x673988['push'](_0x55eb96[0x0]),_0x673988['push'](_0x55eb96[0x2]),_0x673988['push'](_0x55eb96[0x4]),_0x4b03db[_0x20e129(0x8e7)](_0x55eb96[0x1]),_0x4b03db[_0x20e129(_0x199d73._0x421a5f)](_0x55eb96[0x3]),_0x4b03db['push'](_0x55eb96[0x5]),_0x17d107['push'](0x0,0x0),_0x17d107[_0x20e129(_0x199d73._0x421a5f)](0x0,0x1),_0x17d107['push'](0x1,0x1),_0x17d107[_0x20e129(0x8e7)](0x1,0x0);var _0x406255=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0xf8d9a9),_0x5779d1=_0x143cfd['angle']||0x0,_0x82c4e7=Cesium__namespace['Matrix3'][_0x20e129(_0x199d73._0x495f2e)](Cesium__namespace['Math']['toRadians'](_0x5779d1)),_0x4d52ec=Cesium__namespace['Matrix4']['fromRotationTranslation'](_0x82c4e7),_0x112116=Cesium__namespace[_0x20e129(0xcc3)]['multiply'](_0x406255,_0x4d52ec,new Cesium__namespace['Matrix4']()),_0x2c9791=0x1,_0x4b3a23=(_0x143cfd['height']||_0x143cfd['width'])/_0x143cfd['width'],_0x353d1c=new Cesium__namespace['Cartesian3'](-_0x2c9791,-_0x4b3a23,0x0);Cesium__namespace['Matrix4'][_0x20e129(_0x199d73._0x5c2715)](_0x112116,_0x353d1c,_0x353d1c),Cesium__namespace['Cartesian3']['normalize'](_0x353d1c,_0x353d1c),_0x473061[_0x20e129(_0x199d73._0x828fa3)](_0x353d1c['x'],_0x353d1c['y'],_0x353d1c['z']);var _0x35826d=new Cesium__namespace['Cartesian3'](-_0x2c9791,_0x4b3a23,0x0);Cesium__namespace[_0x20e129(0xcc3)]['multiplyByPointAsVector'](_0x112116,_0x35826d,_0x35826d),Cesium__namespace['Cartesian3']['normalize'](_0x35826d,_0x35826d),_0x473061[_0x20e129(_0x199d73._0x5b42a5)](_0x35826d['x'],_0x35826d['y'],_0x35826d['z']);var _0x269c7a=new Cesium__namespace[(_0x20e129(_0x199d73._0x526123))](_0x2c9791,_0x4b3a23,0x0);Cesium__namespace['Matrix4']['multiplyByPointAsVector'](_0x112116,_0x269c7a,_0x269c7a),Cesium__namespace['Cartesian3']['normalize'](_0x269c7a,_0x269c7a),_0x473061[_0x20e129(0x8e7)](_0x269c7a['x'],_0x269c7a['y'],_0x269c7a['z']);var _0x4d5d69=new Cesium__namespace['Cartesian3'](_0x2c9791,-_0x4b3a23,0x0);Cesium__namespace[_0x20e129(0xcc3)]['multiplyByPointAsVector'](_0x112116,_0x4d5d69,_0x4d5d69),Cesium__namespace['Cartesian3']['normalize'](_0x4d5d69,_0x4d5d69),_0x473061['push'](_0x4d5d69['x'],_0x4d5d69['y'],_0x4d5d69['z']);}return{'index':new Uint16Array(_0x1fa809),'vertex_H':{'values':new Float32Array(_0x673988),'componentDatatype':'DOUBLE','componentsPerAttribute':0x3},'vertex_L':{'values':new Float32Array(_0x4b03db),'componentDatatype':'DOUBLE','componentsPerAttribute':0x3},'uv':{'values':new Float32Array(_0x17d107),'componentDatatype':_0x20e129(0xb24),'componentsPerAttribute':0x2},'color':{'values':new Float32Array(_0x473061),'componentDatatype':_0x20e129(_0x199d73._0x1749c7),'componentsPerAttribute':0x3}};}},{'key':'createDrawCommand','value':function _0x4bf0e3(_0x330e50,_0x2ae070){var _0x59ce38=_0x2c0af3,_0x17eb12,_0x512bd5=this,_0x208978=this[_0x59ce38(_0x5836ee._0x52ffa2)]['scene']['context'],_0x18fb4c=(_0x17eb12=this['options']['translucent'])!==null&&_0x17eb12!==void 0x0?_0x17eb12:![],_0x2f14cc=Cesium__namespace['RenderState']['fromCache']({'depthTest':{'enabled':!![],'func':_0x18fb4c?Cesium__namespace[_0x59ce38(_0x5836ee._0x26dcd5)]['LEQUAL']:Cesium__namespace['WebGLConstants']['LESS']},'depthMask':_0x18fb4c,'blending':Cesium__namespace['BlendingState']['ALPHA_BLEND']}),_0x1a313c={'position3DHigh':0x0,'position3DLow':0x1,'color':0x2,'st':0x3},_0x79424=Cesium__namespace[_0x59ce38(0x9a9)][_0x59ce38(0x38e)]({'context':_0x208978,'vertexShaderSource':FlatBillboardVS,'fragmentShaderSource':FlatBillboardFS,'attributeLocations':_0x1a313c}),_0xe26197=this[_0x59ce38(_0x5836ee._0x26f7c0)]([_0x2ae070]),_0x295737=Cesium__namespace['Buffer'][_0x59ce38(0x3e3)]({'context':_0x208978,'typedArray':_0xe26197['index'],'usage':Cesium__namespace['BufferUsage'][_0x59ce38(0xd74)],'indexDatatype':Cesium__namespace['IndexDatatype']['UNSIGNED_SHORT']}),_0x1428b6=new Cesium__namespace[(_0x59ce38(0xd11))]({'context':_0x208978,'attributes':[{'index':0x0,'vertexBuffer':Cesium__namespace[_0x59ce38(_0x5836ee._0x5a6451)]['createVertexBuffer']({'context':_0x208978,'typedArray':_0xe26197['vertex_H'][_0x59ce38(0x4f2)],'usage':Cesium__namespace[_0x59ce38(_0x5836ee._0x113347)]['STATIC_DRAW']}),'componentsPerAttribute':0x3},{'index':0x1,'vertexBuffer':Cesium__namespace[_0x59ce38(0xfd8)][_0x59ce38(0x23c)]({'context':_0x208978,'typedArray':_0xe26197['vertex_L']['values'],'usage':Cesium__namespace[_0x59ce38(_0x5836ee._0x113347)]['STATIC_DRAW']}),'componentsPerAttribute':0x3},{'index':0x2,'vertexBuffer':Cesium__namespace[_0x59ce38(0xfd8)]['createVertexBuffer']({'context':_0x208978,'typedArray':_0xe26197[_0x59ce38(0x84b)]['values'],'usage':Cesium__namespace[_0x59ce38(_0x5836ee._0x4f6e98)]['STATIC_DRAW']}),'componentsPerAttribute':0x3},{'index':0x3,'vertexBuffer':Cesium__namespace[_0x59ce38(0xfd8)][_0x59ce38(0x23c)]({'context':_0x208978,'typedArray':_0xe26197['uv'][_0x59ce38(0x4f2)],'usage':Cesium__namespace['BufferUsage'][_0x59ce38(_0x5836ee._0xe3c24)]}),'componentsPerAttribute':0x2}],'indexBuffer':_0x295737}),_0x1202ad=this['_map'][_0x59ce38(0x7c9)]['camera'],_0x321b02=_0x208978['drawingBufferWidth'],_0x58c80d=_0x208978['drawingBufferHeight'],_0x4f0bcc=new Cesium__namespace['Cartesian2'](_0x321b02,_0x58c80d),_0x21396f=Cesium__namespace[_0x59ce38(0x379)]['fromVertices'](_0xe26197['vertex_H']['values']);_0x21396f['radius']=0x2710;var _0x1537fa=new Cesium__namespace['DrawCommand']({'primitiveType':Cesium__namespace[_0x59ce38(_0x5836ee._0x153c55)][_0x59ce38(0x8e4)],'shaderProgram':_0x79424,'vertexArray':_0x1428b6,'modelMatrix':Cesium__namespace['Matrix4'][_0x59ce38(_0x5836ee._0x2213ac)],'renderState':_0x2f14cc,'boundingVolume':_0x21396f,'uniformMap':{'mars_orthographicMatrix':function _0xecfc59(){var _0x3b6639=_0x59ce38;if(_0x1202ad[_0x3b6639(0x8c9)]['_offCenterFrustum']){var _0x3205ad;return(_0x3205ad=_0x1202ad[_0x3b6639(_0x417a0f._0x4f1e3e)]['_offCenterFrustum'])===null||_0x3205ad===void 0x0?void 0x0:_0x3205ad[_0x3b6639(0x6f6)];}else return _0x1202ad['frustum']['_orthographicMatrix'];},'mars_viewMatrix':function _0x182c5e(){return _0x1202ad['_viewMatrix'];},'mars_resolution':function _0xe98281(){return _0x4f0bcc;},'mars_pointSize':function _0xe17486(){return _0x512bd5['_pointSize'];},'mars_image':function _0x5dc522(){return _0x512bd5['textures'][_0x330e50]||_0x512bd5['textureDef'];},'mars_distanceDisplayCondition':function _0x398316(){return _0x512bd5['_distanceDisplayConditionCartesian2'];},'mars_positionWC':function _0xfb0cba(){return _0x1202ad['positionWC'];},'globalAlpha':function _0x3f4f09(){return _0x512bd5['_globalAlpha'];}},'castShadows':![],'receiveShadows':![],'pass':_0x18fb4c?Cesium__namespace['Pass']['TRANSLUCENT']:Cesium__namespace[_0x59ce38(_0x5836ee._0x47ff12)][_0x59ce38(_0x5836ee._0x195bf3)],'pickOnly':!![],'pickCommand':new Cesium__namespace['DrawCommand']({'owner':this,'pickOnly':!![]})});this[_0x59ce38(_0x5836ee._0x33e9d7)](_0x1537fa),_0x1537fa['pickId']=_0x208978[_0x59ce38(_0x5836ee._0x340d4c)]({'primitive':_0x1537fa,'id':this['createPickId'](_0x2ae070['index'])});var _0x14031f=new Cesium__namespace['DrawCommand']({'owner':_0x1537fa,'primitiveType':Cesium__namespace[_0x59ce38(_0x5836ee._0x153c55)][_0x59ce38(0x8e4)],'pickOnly':!![]});_0x14031f['vertexArray']=_0x1428b6,_0x14031f[_0x59ce38(0x692)]=_0x2f14cc;var _0x3c41b9=Cesium__namespace['ShaderProgram']['fromCache']({'context':_0x208978,'vertexShaderSource':FlatBillboardVS,'fragmentShaderSource':Cesium__namespace[_0x59ce38(0xdca)]['createPickFragmentShaderSource'](FlatBillboardFS,'uniform'),'attributeLocations':_0x1a313c});return _0x14031f['shaderProgram']=_0x3c41b9,_0x14031f['uniformMap']=_0x1537fa['uniformMap'],_0x14031f['uniformMap']['czm_pickColor']=function(){return _0x1537fa['pickId']['color'];},_0x14031f['pass']=_0x18fb4c?Cesium__namespace['Pass']['TRANSLUCENT']:Cesium__namespace[_0x59ce38(_0x5836ee._0x50423f)]['OPAQUE'],_0x14031f['boundingVolume']=_0x21396f,_0x14031f[_0x59ce38(_0x5836ee._0x111e36)]=Cesium__namespace[_0x59ce38(_0x5836ee._0x220877)]['IDENTITY'],!this[_0x59ce38(0x21b)]&&(this['_pickCommands']=[]),this[_0x59ce38(0x21b)]['push'](_0x14031f),_0x1537fa;}},{'key':'setOpacity','value':function _0x39e402(_0x400943){var _0x1f6f7f=_0x2c0af3;this[_0x1f6f7f(0xe14)]=_0x400943;}}]),_0x168530;}(BaseCombine);register$4('flatBillboard',FlatBillboard,!![]);var ModelCombine=function(_0x34d686){var _0x2139c7={_0x2c4c3d:0xd0f,_0x8d79c2:0x66d,_0xe6e7dc:0x23b},_0xffdad2={_0x5f5355:0x6ba,_0x2ab13e:0xd91,_0x54aba9:0x514,_0xdd142c:0x5da};_inherits(_0x20b817,_0x34d686);var _0x563158=_createSuper(_0x20b817);function _0x20b817(){return _classCallCheck(this,_0x20b817),_0x563158['apply'](this,arguments);}return _createClass(_0x20b817,[{'key':'hasOpacity','get':function _0x1987df(){return![];}},{'key':'_addedHook','value':function _0x1901df(_0x2a8813){var _0xcc460a=_0x4361,_0x532af9,_0x533975,_0x3e9947=this;if(!this['show'])return;var _0x17aa53=this['instances'];if(!_0x17aa53||_0x17aa53[_0xcc460a(0x6ba)]===0x0)return;var _0x4ef7ed=[];for(var _0x245c2e=0x0;_0x245c2e<_0x17aa53[_0xcc460a(_0xffdad2._0x5f5355)];_0x245c2e++){var _0x4294f1=_0x17aa53[_0x245c2e];_0x4294f1[_0xcc460a(_0xffdad2._0x2ab13e)]=LngLatPoint['parse'](_0x4294f1['position'])['toCartesian']();var _0x1d141e=this['getModelMatrix'](_0x4294f1[_0xcc460a(0xd91)],_0x4294f1['style']);_0x4ef7ed['push']({'batchId':this['createPickId'](_0x245c2e),'modelMatrix':_0x1d141e});}this['_primitive']=this['primitiveCollection']['add'](new Cesium__namespace[(_0xcc460a(0x7ac))](_objectSpread2(_objectSpread2({},this[_0xcc460a(_0xffdad2._0x54aba9)]),{},{'url':this['options']['url']||((_0x532af9=_0x17aa53[0x0])===null||_0x532af9===void 0x0?void 0x0:(_0x533975=_0x532af9[_0xcc460a(_0xffdad2._0xdd142c)])===null||_0x533975===void 0x0?void 0x0:_0x533975[_0xcc460a(0x49c)]),'instances':_0x4ef7ed}))),this[_0xcc460a(0x994)]['readyPromise']['then'](function(_0x306366){_0x306366['activeAnimations']['addAll'](_objectSpread2({'loop':Cesium__namespace['ModelAnimationLoop']['REPEAT']},_0x2a8813)),_0x3e9947['loadOk']=!![],_0x3e9947['fire'](EventType['load'],{'drawtype':_0x3e9947['type'],'model':_0x306366,'graphic':_0x3e9947},!![]);})['catch'](function(_0x1165db){logError$1('ModelCombine:模型加载出错',_0x1165db);});}},{'key':'_style2JsonBase','value':function _0x382f6a(_0x48f1c6,_0x1ce226){var _0xacea29=_0x4361,_0x5d1837=getAttrVal(_0x48f1c6,{'onlySimpleType':!![]});return _0x1ce226&&(_0x5d1837['url']=this[_0xacea29(0x514)]['url']),_0x5d1837;}},{'key':'getModelMatrix','value':function _0x576941(_0x2c56eb,_0x3b3523){var _0x2df795=_0x4361,_0x2d5259=Cesium__namespace['Math']['toRadians'](_0x3b3523['heading']||0x0),_0x11d7b9=Cesium__namespace['Math']['toRadians'](_0x3b3523['pitch']||0x0),_0x4374f0=Cesium__namespace['Math']['toRadians'](_0x3b3523['roll']||0x0),_0x1c6581=Cesium__namespace['Transforms']['headingPitchRollToFixedFrame'](_0x2c56eb,new Cesium__namespace['HeadingPitchRoll'](_0x2d5259,_0x11d7b9,_0x4374f0)),_0xebb6e0=_0x3b3523[_0x2df795(_0x2139c7._0x2c4c3d)]||_0x3b3523['scale']||0x1,_0x545e0d=_0x3b3523[_0x2df795(_0x2139c7._0x8d79c2)]||_0x3b3523['scale']||0x1,_0x2be001=_0x3b3523['scaleZ']||_0x3b3523[_0x2df795(0x7ad)]||0x1;return Cesium__namespace[_0x2df795(0xcc3)]['multiplyByScale'](_0x1c6581,new Cesium__namespace[(_0x2df795(_0x2139c7._0xe6e7dc))](_0xebb6e0,_0x545e0d,_0x2be001),_0x1c6581),_0x1c6581;}}]),_0x20b817;}(BaseCombine);register$4(_0x5a92ef(0x850),ModelCombine),register$4(_0x5a92ef(0x60f),ModelCombine,!![]);var BasePolyCombine=function(_0x347bc9){var _0x147fda={_0x125b8a:0xd78,_0x5ce8d8:0x759},_0x3591a1={_0x1805d2:0xd86,_0x1d1060:0xfa3},_0x1053c7={_0x20ae25:0x9b9,_0x51f409:0x851,_0x5304a2:0xd86,_0xa753f3:0x9ef},_0x51da54={_0x44cff8:0xdfa,_0x265474:0x6ba,_0x5411ad:0xdea,_0x4e3c02:0x3d5,_0x5b6d8f:0xd04,_0x5896d6:0x514,_0x33d723:0x4c3,_0x2b9b76:0x8dc},_0x10d03c={_0x4e647f:0x40e,_0x38b301:0x40e,_0x39461f:0x8e7},_0x231b33={_0x451897:0x6ba},_0x3fd386=_0x5a92ef;_inherits(_0xac0721,_0x347bc9);var _0x40b741=_createSuper(_0xac0721);function _0xac0721(){var _0x18ea18=_0x4361;return _classCallCheck(this,_0xac0721),_0x40b741[_0x18ea18(0xa90)](this,arguments);}return _createClass(_0xac0721,[{'key':'style','get':function _0x5a0f0d(){var _0x41a861=_0x4361,_0x22c35b,_0x149fec;if(((_0x22c35b=this['options']['instances'])===null||_0x22c35b===void 0x0?void 0x0:_0x22c35b[_0x41a861(_0x231b33._0x451897)])>0x0&&this['options']['instances'][0x0][_0x41a861(0x5da)])return _objectSpread2(_objectSpread2({},this['options'][_0x41a861(0x5da)]||{}),this['options']['instances'][0x0]['style']);return(_0x149fec=this['options'])===null||_0x149fec===void 0x0?void 0x0:_0x149fec['style'];},'set':function _0x5ab026(_0xa4be92){var _0xe61bc5=_0x4361;this[_0xe61bc5(0xb7b)](_0xa4be92);}},{'key':_0x3fd386(_0x147fda._0x125b8a),'value':function _0x263801(_0x4d2aba,_0x338b66){var _0x14073a=_0x3fd386;this['_rectangle']=null,this['translucent']=![];var _0x46f2e3=this['instances'],_0x28c384=[];for(var _0x21be0b=0x0;_0x21be0b<_0x46f2e3['length'];_0x21be0b++){var _0x4e8002=_0x46f2e3[_0x21be0b];if(_0x4e8002 instanceof Cesium__namespace['GeometryInstance'])_0x4e8002['id']=this[_0x14073a(_0x10d03c._0x4e647f)](_0x21be0b),_0x28c384['push'](_0x4e8002);else{var _0x395401=this['_createGeometryInstanceItem'](_0x4d2aba,_0x338b66,_0x4e8002);_0x395401&&(_0x395401['id']=this[_0x14073a(_0x10d03c._0x38b301)](_0x21be0b),_0x28c384[_0x14073a(_0x10d03c._0x39461f)](_0x395401));}}return _0x28c384;}},{'key':'_createGeometryInstanceItem','value':function _0x2cc177(_0x254226,_0x2f5a8a,_0x30205c){}},{'key':'_getPolylineOutlinePositions','value':function _0x3eb61f(_0x5cefac){return _0x5cefac['positions']?[LngLatArray['toCartesians'](_0x5cefac['positions'])]:null;}},{'key':_0x3fd386(0x764),'value':function _0x1bec1b(_0x351fb5){var _0x544eba=_0x3fd386,_0x4969c9=this[_0x544eba(_0x51da54._0x44cff8)],_0x132100=[],_0x3ea44c;for(var _0x47fcf7=0x0;_0x47fcf7<_0x4969c9[_0x544eba(_0x51da54._0x265474)];_0x47fcf7++){var _0x24a456,_0x309699=_0x4969c9[_0x47fcf7],_0xd103c0=void 0x0;if(Cesium__namespace['defined'](_0x309699['outline'])||Cesium__namespace[_0x544eba(0x70e)](_0x309699['outlineStyle'])||Cesium__namespace['defined'](_0x309699[_0x544eba(0x704)])||Cesium__namespace['defined'](_0x309699['outlineOpacity'])||Cesium__namespace['defined'](_0x309699['outlineWidth'])){var _0x26795c=this['_getOutlineStyle'](_0x309699['style']);if(!_0x26795c['show'])continue;_0xd103c0=_objectSpread2(_objectSpread2({},_0x351fb5),_0x26795c);}else _0xd103c0=_0x351fb5;_0x3ea44c=PolylineStyleConver['toCesiumVal'](_0xd103c0);!_0x3ea44c['material']&&(_0x3ea44c[_0x544eba(_0x51da54._0x5411ad)]=Cesium__namespace['PolylineColorAppearance']['VERTEX_FORMAT']);var _0x2b66e4=_0xd103c0['clampToGround']?Cesium__namespace['GroundPolylineGeometry']:Cesium__namespace['PolylineGeometry'],_0x54e801=(_0x24a456=_0x3ea44c[_0x544eba(0x84b)])!==null&&_0x24a456!==void 0x0?_0x24a456:Cesium__namespace[_0x544eba(_0x51da54._0x4e3c02)]['YELLOW']['withAlpha'](0.5),_0x2f49eb=this['_getPolylineOutlinePositions'](_0x309699);if(!_0x2f49eb)return;for(var _0x44766c=0x0,_0x1809fe=_0x2f49eb['length'];_0x44766c<_0x1809fe;_0x44766c++){var _0x5e4c94=_0x2f49eb[_0x44766c];Cesium__namespace['defined'](_0x309699[_0x544eba(0x5da)]['height'])&&(_0x5e4c94=setPositionsHeight(_0x5e4c94,_0x309699['style'][_0x544eba(_0x51da54._0x5b6d8f)]));_0x5e4c94[_0x544eba(_0x51da54._0x265474)]>0x0&&(_0x5e4c94=_0x5e4c94['concat'](_0x5e4c94[0x0]));var _0x5dcf8b=new Cesium__namespace['GeometryInstance']({'geometry':new _0x2b66e4(_objectSpread2(_objectSpread2({},_0x3ea44c),{},{'positions':_0x5e4c94})),'attributes':{'color':Cesium__namespace[_0x544eba(0x879)]['fromColor'](_0x54e801),'distanceDisplayCondition':_0x3ea44c['distanceDisplayCondition']}});_0x132100['push'](_0x5dcf8b);}}var _0x47faff=_objectSpread2(_objectSpread2({},this[_0x544eba(_0x51da54._0x5896d6)]),{},{'geometryInstances':_0x132100,'show':this['show']});delete _0x47faff[_0x544eba(0x5da)],delete _0x47faff['attr'];_0x3ea44c['material']?_0x47faff['appearance']=new Cesium__namespace[(_0x544eba(_0x51da54._0x33d723))](_objectSpread2({},_0x3ea44c)):_0x47faff['appearance']=new Cesium__namespace[(_0x544eba(_0x51da54._0x2b9b76))](_objectSpread2({},_0x3ea44c));var _0x4cd826;return _0x3ea44c['clampToGround']?_0x4cd826=this['primitiveCollection']['add'](new Cesium__namespace[(_0x544eba(0x100d))](_0x47faff)):_0x4cd826=this['primitiveCollection'][_0x544eba(0xd06)](new Cesium__namespace['Primitive'](_0x47faff)),this['bindPickId'](_0x4cd826),_0x4cd826;}},{'key':_0x3fd386(_0x147fda._0x5ce8d8),'value':function _0x2ddbad(_0x4b9d21){var _0x4bf8e6=_0x3fd386;this['_map']['closeHighlight']();var _0x2185f1=_0x4b9d21['pickedObject'];_0x2185f1&&(this['_last_pickedObject']=_0x2185f1,this[_0x4bf8e6(0x399)]['openHighlight'](this,this['_highlightOptions'],_0x4b9d21));}},{'key':'openHighlight','value':function _0x4bfa6c(_0x368470){var _0x37f95c=_0x3fd386,_0x840a70=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![],_0x127f3d=arguments['length']>0x2?arguments[0x2]:undefined;_0x840a70&&(this['_map'][_0x37f95c(_0x1053c7._0x20ae25)](),this['_map']['last_highlighGraphic']=this);_0x127f3d&&(this[_0x37f95c(0xd86)]=_0x127f3d);var _0x40e7bd=_0x368470||this['_highlightOptions'];if(this['_last_pickedObject']&&_0x40e7bd){var _0xcadb6a=PolygonStyleConver[_0x37f95c(_0x1053c7._0x51f409)](_objectSpread2(_objectSpread2({},this['_last_pickedObject']['data']['style']),_0x40e7bd)),_0x190461=this['_getColorByColorMaterial'](_0xcadb6a,![]);if(_0x190461){var _0x18dd0c=this['getGeometryInstanceAttributes'](this[_0x37f95c(_0x1053c7._0x5304a2)]['id']);_0x18dd0c['color']=Cesium__namespace['ColorGeometryInstanceAttribute'][_0x37f95c(_0x1053c7._0xa753f3)](_0x190461),this[_0x37f95c(0xb03)](EventType[_0x37f95c(0xbe4)],{},!![]);}}}},{'key':'closeHighlight','value':function _0xbef7af(){var _0x1fe456=_0x3fd386,_0x16a6aa;if(this[_0x1fe456(0xd86)]&&this['_primitive']){var _0x435e0f=PolygonStyleConver['toCesiumVal'](this[_0x1fe456(_0x3591a1._0x1805d2)]['data']['style']),_0x211dd8=this['_getColorByColorMaterial'](_0x435e0f,![]);if(_0x211dd8){var _0x5e1f6e=this[_0x1fe456(_0x3591a1._0x1d1060)](this['_last_pickedObject']['id']);_0x5e1f6e&&(_0x5e1f6e['color']=Cesium__namespace['ColorGeometryInstanceAttribute'][_0x1fe456(0x9ef)](_0x211dd8),this['fire'](EventType['highlightClose'],{},!![]));}delete this['_last_pickedObject'];}((_0x16a6aa=this[_0x1fe456(0x399)])===null||_0x16a6aa===void 0x0?void 0x0:_0x16a6aa['last_highlighGraphic'])===this&&this['_map']['_clearLastHighlight']();}}]),_0xac0721;}(BaseCombine),BasePointCombine=function(_0x46280e){var _0x2e19bf={_0x2234e2:0xa10,_0x211476:0x9dd};_inherits(_0x117401,_0x46280e);var _0x265ba6=_createSuper(_0x117401);function _0x117401(){return _classCallCheck(this,_0x117401),_0x265ba6['apply'](this,arguments);}return _createClass(_0x117401,[{'key':'_getModelMatrix','value':function _0x3cb6a8(_0x256c1d,_0x56d289){var _0xa93d4a=_0x4361;if(_0x256c1d['modelMatrix'])return _0x256c1d[_0xa93d4a(_0x2e19bf._0x2234e2)];var _0x1aa216=LngLatPoint['toCartesian'](_0x256c1d['position']),_0x2db6b0=Cesium__namespace['Math']['toRadians'](_0x56d289[_0xa93d4a(0x9b7)]||0x0),_0x2a47cb=Cesium__namespace['Math'][_0xa93d4a(0x8db)](_0x56d289[_0xa93d4a(_0x2e19bf._0x211476)]||0x0),_0x521b71=Cesium__namespace['Math']['toRadians'](_0x56d289['roll']||0x0),_0x2d58fd=Cesium__namespace[_0xa93d4a(0xbd4)]['headingPitchRollToFixedFrame'](_0x1aa216,new Cesium__namespace[(_0xa93d4a(0x7d7))](_0x2db6b0,_0x2a47cb,_0x521b71));return _0x2d58fd;}}]),_0x117401;}(BasePolyCombine),PlaneCombine=function(_0x453c9f){var _0x31fa6e={_0x4a2c00:0xd10,_0x397d9f:0x87e},_0x27ca25={_0x1485f4:0x751,_0x66bac2:0xcc3,_0x1718c1:0x755},_0x7d1b49=_0x5a92ef;_inherits(_0x449c7d,_0x453c9f);var _0x438bc7=_createSuper(_0x449c7d);function _0x449c7d(){return _classCallCheck(this,_0x449c7d),_0x438bc7['apply'](this,arguments);}return _createClass(_0x449c7d,[{'key':_0x7d1b49(_0x31fa6e._0x4a2c00),'value':function _0x2a41b1(_0x299dca){return PlaneStyleConver['toCesiumVal'](_0x299dca);}},{'key':_0x7d1b49(_0x31fa6e._0x397d9f),'value':function _0x538950(_0x6f4a80,_0x1f8ccc){return PlaneStyleConver['toJSON'](_0x6f4a80,_0x1f8ccc);}},{'key':_0x7d1b49(0xa42),'value':function _0x3b7503(_0x42c13c,_0x4a0ddb,_0x52a49f){var _0x4d2ddd=_0x7d1b49,_0x4c3202=PlaneStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x52a49f['style']||{}));_0x4c3202['vertexFormat']=_0x4c3202['vertexFormat']||_0x42c13c['vertexFormat'];var _0x55f4b4=this[_0x4d2ddd(0x4a2)](_0x4c3202);_0x4a0ddb&&_0x4c3202['outlineColor']&&(_0x55f4b4=_0x4c3202['outlineColor']);_0x55f4b4['alpha']!==0x1&&(this['translucent']=!![]);var _0x5886e0=this['_getModelMatrix'](_0x52a49f,_0x4c3202),_0xa29f6d=_0x4a0ddb?Cesium__namespace['PlaneOutlineGeometry']:Cesium__namespace[_0x4d2ddd(0x8ce)],_0x14db6a=new Cesium__namespace['GeometryInstance']({'geometry':new _0xa29f6d(_0x4c3202),'modelMatrix':_0x5886e0,'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x55f4b4),'distanceDisplayCondition':_0x4c3202['distanceDisplayCondition']}});return _0x14db6a;}},{'key':'_getModelMatrix','value':function _0x4df5b9(_0x427193,_0x5cdef7){var _0x58240b=_0x7d1b49,_0x49576d,_0x14dfcd,_0xbc44a,_0x2a8032;if(_0x427193['modelMatrix'])return _0x427193['modelMatrix'];var _0x1b83fa=_get(_getPrototypeOf(_0x449c7d['prototype']),'_getModelMatrix',this)['call'](this,_0x427193,_0x5cdef7);if(_0x5cdef7[_0x58240b(0x9e2)]===Cesium__namespace['Cartesian3']['UNIT_X']){var _0x191f29=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace['Matrix3'][_0x58240b(_0x27ca25._0x1485f4)](Cesium__namespace['Math'][_0x58240b(0x8db)](0x5a)));Cesium__namespace['Matrix4']['multiply'](_0x1b83fa,_0x191f29,_0x1b83fa);}else{if(_0x5cdef7[_0x58240b(0x9e2)]===Cesium__namespace['Cartesian3']['UNIT_Y']){var _0x40cf9c=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace['Matrix3']['fromRotationY'](Cesium__namespace['Math']['toRadians'](0x5a)));Cesium__namespace['Matrix4']['multiply'](_0x1b83fa,_0x40cf9c,_0x1b83fa);}}var _0x4cc9e6=Cesium__namespace['Matrix4']['fromScale'](new Cesium__namespace['Cartesian3']((_0x49576d=(_0x14dfcd=_0x5cdef7['dimensions'])===null||_0x14dfcd===void 0x0?void 0x0:_0x14dfcd['x'])!==null&&_0x49576d!==void 0x0?_0x49576d:0x1,(_0xbc44a=(_0x2a8032=_0x5cdef7['dimensions'])===null||_0x2a8032===void 0x0?void 0x0:_0x2a8032['y'])!==null&&_0xbc44a!==void 0x0?_0xbc44a:0x1,0x1));return Cesium__namespace[_0x58240b(_0x27ca25._0x66bac2)][_0x58240b(_0x27ca25._0x1718c1)](_0x1b83fa,_0x4cc9e6,_0x1b83fa),_0x1b83fa;}}]),_0x449c7d;}(BasePointCombine);register$4('planeC',PlaneCombine,!![]);var BoxCombine=function(_0x3117c0){var _0x1db7f5={_0x42f021:0x851,_0x46a01d:0x5da,_0x29c90:0x408},_0x2ae27c=_0x5a92ef;_inherits(_0x31e40b,_0x3117c0);var _0x16fa6c=_createSuper(_0x31e40b);function _0x31e40b(){return _classCallCheck(this,_0x31e40b),_0x16fa6c['apply'](this,arguments);}return _createClass(_0x31e40b,[{'key':'_conversionStyle','value':function _0x127349(_0x1bc35e){var _0x308354;return _0x1bc35e['closed']=(_0x308354=_0x1bc35e['closed'])!==null&&_0x308354!==void 0x0?_0x308354:!![],BoxStyleConver['toCesiumVal'](_0x1bc35e);}},{'key':_0x2ae27c(0x87e),'value':function _0x1972e2(_0x26ca2e,_0x91d00a){return BoxStyleConver['toJSON'](_0x26ca2e,_0x91d00a);}},{'key':'_createGeometryInstanceItem','value':function _0x55ef85(_0x34f064,_0x152cca,_0x43f8bd){var _0x15c969=_0x2ae27c,_0x2534f5=BoxStyleConver[_0x15c969(_0x1db7f5._0x42f021)](_objectSpread2(_objectSpread2({},this['options'][_0x15c969(_0x1db7f5._0x46a01d)]),_0x43f8bd['style']||{}));_0x2534f5['vertexFormat']=_0x2534f5['vertexFormat']||_0x34f064['vertexFormat'];var _0x3fc310=this['_getColorByColorMaterial'](_0x2534f5);_0x152cca&&_0x2534f5['outlineColor']&&(_0x3fc310=_0x2534f5['outlineColor']);_0x3fc310['alpha']!==0x1&&(this['translucent']=!![]);var _0x90a2f3=this['_getModelMatrix'](_0x43f8bd,_0x2534f5),_0x20da79=_0x152cca?Cesium__namespace[_0x15c969(_0x1db7f5._0x29c90)]:Cesium__namespace['BoxGeometry'],_0x1ce3be=new Cesium__namespace[(_0x15c969(0xd40))]({'geometry':_0x20da79['fromDimensions'](_0x2534f5),'modelMatrix':_0x90a2f3,'attributes':{'color':Cesium__namespace[_0x15c969(0x879)]['fromColor'](_0x3fc310),'distanceDisplayCondition':_0x2534f5[_0x15c969(0x4c4)]}});return _0x1ce3be;}}]),_0x31e40b;}(BasePointCombine);register$4('boxC',BoxCombine,!![]);var CircleCombine=function(_0x2b66bd){var _0x5ca23d={_0x371b35:0xdea,_0x1aa0e1:0x4a2,_0x2326b7:0x704,_0x553837:0x6e8};_inherits(_0x3b6353,_0x2b66bd);var _0x543c45=_createSuper(_0x3b6353);function _0x3b6353(){return _classCallCheck(this,_0x3b6353),_0x543c45['apply'](this,arguments);}return _createClass(_0x3b6353,[{'key':'_conversionStyle','value':function _0x5fea60(_0x45cb72){return CircleStyleConver['toCesiumVal'](_0x45cb72);}},{'key':'_style2Json','value':function _0x404b1c(_0xa2e487,_0x2bc361){return CircleStyleConver['toJSON'](_0xa2e487,_0x2bc361);}},{'key':'_createGeometryInstanceItem','value':function _0x414b7a(_0x47d18b,_0x483ed8,_0x1e18fc){var _0x5cd1a3=_0x4361,_0x3c60e5=CircleStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x1e18fc['style']||{}));_0x3c60e5['vertexFormat']=_0x3c60e5['vertexFormat']||_0x47d18b[_0x5cd1a3(_0x5ca23d._0x371b35)];var _0x236433=this[_0x5cd1a3(_0x5ca23d._0x1aa0e1)](_0x3c60e5);_0x483ed8&&_0x3c60e5[_0x5cd1a3(0x704)]&&(_0x236433=_0x3c60e5[_0x5cd1a3(_0x5ca23d._0x2326b7)]);_0x236433['alpha']!==0x1&&(this['translucent']=!![]);_0x1e18fc[_0x5cd1a3(0xd91)]=LngLatPoint['parse'](_0x1e18fc[_0x5cd1a3(0xd91)])['toCartesian'](),_0x3c60e5['center']=_0x1e18fc[_0x5cd1a3(0xd91)];var _0x58fbfb=_0x483ed8?Cesium__namespace['CircleOutlineGeometry']:Cesium__namespace[_0x5cd1a3(_0x5ca23d._0x553837)],_0x82b7dd=new Cesium__namespace['GeometryInstance']({'geometry':new _0x58fbfb(_0x3c60e5),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x236433),'distanceDisplayCondition':_0x3c60e5[_0x5cd1a3(0x4c4)]}});return _0x82b7dd;}},{'key':'_getPolylineOutlinePositions','value':function _0x5d103e(_0x2b97d0){var _0x2ca1c2=_0x4361,_0x3ef7d5=getEllipseOuterPositions({'position':_0x2b97d0['position'],'radius':_0x2b97d0['style']['radius'],'granularity':_0x2b97d0[_0x2ca1c2(0x5da)]['granularity']});return[_0x3ef7d5];}}]),_0x3b6353;}(BasePointCombine);register$4(_0x5a92ef(0xd84),CircleCombine,!![]);var CylinderCombine=function(_0x41534b){var _0x15e53d={_0x4b4417:0xdea},_0x224055={_0x5536da:0x7f9},_0x4f25b3={_0x35d8db:0x9c2},_0x5c5b16={_0xec6308:0xa90};_inherits(_0xca0322,_0x41534b);var _0x55a78e=_createSuper(_0xca0322);function _0xca0322(){var _0x4f9601=_0x4361;return _classCallCheck(this,_0xca0322),_0x55a78e[_0x4f9601(_0x5c5b16._0xec6308)](this,arguments);}return _createClass(_0xca0322,[{'key':'_conversionStyle','value':function _0x45f88b(_0xe997c9){var _0xd611d6=_0x4361,_0x59d163;return _0xe997c9[_0xd611d6(_0x4f25b3._0x35d8db)]=(_0x59d163=_0xe997c9['closed'])!==null&&_0x59d163!==void 0x0?_0x59d163:!![],CylinderStyleConver[_0xd611d6(0x851)](_0xe997c9);}},{'key':'_style2Json','value':function _0x38ddc3(_0x2e6825,_0x659293){var _0x5b1abd=_0x4361;return CylinderStyleConver[_0x5b1abd(_0x224055._0x5536da)](_0x2e6825,_0x659293);}},{'key':'_createGeometryInstanceItem','value':function _0x427b56(_0x139339,_0x5ab0bc,_0x5d0a8c){var _0x34e181=_0x4361,_0x5ca6ac=CylinderStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x5d0a8c['style']||{}));_0x5ca6ac['vertexFormat']=_0x5ca6ac[_0x34e181(_0x15e53d._0x4b4417)]||_0x139339[_0x34e181(0xdea)];var _0x4e06e9=this['_getColorByColorMaterial'](_0x5ca6ac);_0x5ab0bc&&_0x5ca6ac['outlineColor']&&(_0x4e06e9=_0x5ca6ac['outlineColor']);_0x4e06e9['alpha']!==0x1&&(this['translucent']=!![]);var _0x2bb03b=this['_getModelMatrix'](_0x5d0a8c,_0x5ca6ac),_0x2a8262=_0x5ab0bc?Cesium__namespace['CylinderOutlineGeometry']:Cesium__namespace['CylinderGeometry'],_0x533632=new Cesium__namespace['GeometryInstance']({'geometry':new _0x2a8262(_0x5ca6ac),'modelMatrix':_0x2bb03b,'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x4e06e9),'distanceDisplayCondition':_0x5ca6ac['distanceDisplayCondition']}});return _0x533632;}}]),_0xca0322;}(BasePointCombine);register$4('cylinderC',CylinderCombine,!![]);var FrustumCombine=function(_0x5dfd32){var _0xa6405f={_0x42a135:0x704,_0xb5005:0x313,_0x418bfa:0x218,_0x1c4713:0x6ba,_0x284930:0x7d7,_0x390f2b:0x8db};_inherits(_0x5d6ffe,_0x5dfd32);var _0x56559b=_createSuper(_0x5d6ffe);function _0x5d6ffe(){return _classCallCheck(this,_0x5d6ffe),_0x56559b['apply'](this,arguments);}return _createClass(_0x5d6ffe,[{'key':'_conversionStyle','value':function _0x5e4947(_0x43c60a){var _0x13aaf5=_0x4361,_0x3861be;return _0x43c60a['closed']=(_0x3861be=_0x43c60a[_0x13aaf5(0x9c2)])!==null&&_0x3861be!==void 0x0?_0x3861be:!![],CylinderStyleConver['toCesiumVal'](_0x43c60a);}},{'key':'_style2Json','value':function _0x39e5e3(_0xfd9951,_0x1a3797){var _0x4a969e=_0x4361;return CylinderStyleConver[_0x4a969e(0x7f9)](_0xfd9951,_0x1a3797);}},{'key':'_createGeometryInstanceItem','value':function _0x5b6b39(_0x1e6b2e,_0x59b681,_0xeb5bae){var _0x30cb6c=_0x4361,_0x1915fc=CylinderStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0xeb5bae['style']||{}));_0x1915fc['vertexFormat']=_0x1915fc['vertexFormat']||_0x1e6b2e[_0x30cb6c(0xdea)];var _0x35160e=this[_0x30cb6c(0x4a2)](_0x1915fc);_0x59b681&&_0x1915fc[_0x30cb6c(_0xa6405f._0x42a135)]&&(_0x35160e=_0x1915fc['outlineColor']);_0x35160e[_0x30cb6c(_0xa6405f._0xb5005)]!==0x1&&(this['translucent']=!![]);var _0x2445b2=_0xeb5bae['position']=LngLatPoint[_0x30cb6c(_0xa6405f._0x418bfa)](_0xeb5bae[_0x30cb6c(0xd91)])['toCartesian'](),_0x21101e,_0x1e4eda;if(_0xeb5bae['targetPositio']){var _0x5ea55d=LngLatPoint[_0x30cb6c(0x218)](_0xeb5bae['targetPosition'])[_0x30cb6c(0x208)]();_0x21101e=Cesium__namespace['Cartesian3']['distance'](_0x2445b2,_0x5ea55d);var _0x1bad5d=getHeadingPitchRollForLine(_0x2445b2,_0x5ea55d);_0x1e4eda=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x2445b2,_0x1bad5d);}else{_0x21101e=-_0x1915fc[_0x30cb6c(_0xa6405f._0x1c4713)];var _0x239b2b=new Cesium__namespace[(_0x30cb6c(_0xa6405f._0x284930))](Cesium__namespace['Math']['toRadians'](_0x1915fc['heading']||0x0),Cesium__namespace['Math'][_0x30cb6c(_0xa6405f._0x390f2b)](_0x1915fc['pitch']||0x0),Cesium__namespace['Math']['toRadians'](_0x1915fc['roll']||0x0));_0x1e4eda=Cesium__namespace['Transforms']['headingPitchRollQuaternion'](_0x2445b2,_0x239b2b);}var _0x2db8d6=new Cesium__namespace[(_0x30cb6c(0x1c5))]({'fov':Cesium__namespace['Math'][_0x30cb6c(_0xa6405f._0x390f2b)](_0x1915fc['angle']*0x2||0.01),'aspectRatio':_0x1915fc['angle2']/_0x1915fc['angle'],'near':0.01,'far':_0x21101e}),_0x57e763=_0x59b681?Cesium__namespace['FrustumOutlineGeometry']:Cesium__namespace['FrustumGeometry'],_0x3067ee=new Cesium__namespace['GeometryInstance']({'geometry':new _0x57e763(_objectSpread2(_objectSpread2({},_0x1915fc),{},{'origin':_0x2445b2,'orientation':_0x1e4eda,'frustum':_0x2db8d6})),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x35160e),'distanceDisplayCondition':_0x1915fc['distanceDisplayCondition']}});return _0x3067ee;}}]),_0x5d6ffe;}(BasePointCombine);register$4('frustumC',FrustumCombine,!![]);var EllipsoidCombine=function(_0x1cc18){var _0x53101b={_0x419db0:0xccb},_0x4d8306={_0x4b3a9c:0xa90},_0x2eace3=_0x5a92ef;_inherits(_0x2c0b8b,_0x1cc18);var _0xb12331=_createSuper(_0x2c0b8b);function _0x2c0b8b(){var _0x49d6d4=_0x4361;return _classCallCheck(this,_0x2c0b8b),_0xb12331[_0x49d6d4(_0x4d8306._0x4b3a9c)](this,arguments);}return _createClass(_0x2c0b8b,[{'key':'_conversionStyle','value':function _0x5c4c46(_0x49196e){var _0x286851=_0x4361,_0x49257b;return _0x49196e['closed']=(_0x49257b=_0x49196e['closed'])!==null&&_0x49257b!==void 0x0?_0x49257b:!![],EllipsoidStyleConver[_0x286851(0x851)](_0x49196e);}},{'key':'_style2Json','value':function _0x216b64(_0x17c68a,_0x44925d){return EllipsoidStyleConver['toJSON'](_0x17c68a,_0x44925d);}},{'key':_0x2eace3(0xa42),'value':function _0xf1a53f(_0x5a88dd,_0x4c9591,_0x21f2b3){var _0xd122ef=_0x2eace3,_0x183685=EllipsoidStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x21f2b3[_0xd122ef(0x5da)]||{}));_0x183685[_0xd122ef(0xdea)]=_0x183685[_0xd122ef(0xdea)]||_0x5a88dd['vertexFormat'];var _0x74345c=this['_getColorByColorMaterial'](_0x183685);_0x4c9591&&_0x183685['outlineColor']&&(_0x74345c=_0x183685[_0xd122ef(0x704)]);_0x74345c['alpha']!==0x1&&(this[_0xd122ef(0xf51)]=!![]);var _0x14069c=this[_0xd122ef(0xc49)](_0x21f2b3,_0x183685),_0x2d7f17=_0x4c9591?Cesium__namespace['EllipsoidOutlineGeometry']:Cesium__namespace['EllipsoidGeometry'],_0x5b44fb=new Cesium__namespace['GeometryInstance']({'geometry':new _0x2d7f17(_0x183685),'modelMatrix':_0x14069c,'attributes':{'color':Cesium__namespace[_0xd122ef(0x879)][_0xd122ef(_0x53101b._0x419db0)](_0x74345c),'distanceDisplayCondition':_0x183685['distanceDisplayCondition']}});return _0x5b44fb;}}]),_0x2c0b8b;}(BasePointCombine);register$4('ellipsoidC',EllipsoidCombine,!![]);var PolylineCombine=function(_0x54d1d1){var _0x1ba367={_0x1c37ff:0x8ed},_0x3a321d={_0x35ed69:0x5da,_0x2b5d41:0x8ed,_0x2f2bee:0x447,_0x264ab3:0x4a2},_0x1b86ac={_0x301cbc:0xa90};_inherits(_0x52835d,_0x54d1d1);var _0x5bc3de=_createSuper(_0x52835d);function _0x52835d(){var _0x1fb6da=_0x4361;return _classCallCheck(this,_0x52835d),_0x5bc3de[_0x1fb6da(_0x1b86ac._0x301cbc)](this,arguments);}return _createClass(_0x52835d,[{'key':'_conversionStyle','value':function _0x2e7f4b(_0x34120c){return PolylineStyleConver['toCesiumVal'](_0x34120c);}},{'key':'_style2Json','value':function _0x8942e5(_0x417073,_0x43fb5b){return PolylineStyleConver['toJSON'](_0x417073,_0x43fb5b);}},{'key':'_createGeometryInstanceItem','value':function _0x4aaf56(_0x1ab80e,_0x2f4b7f,_0x150a5d){var _0x3ceb18=_0x4361,_0x34c494=PolylineStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x150a5d[_0x3ceb18(_0x3a321d._0x35ed69)]||{}));_0x1ab80e[_0x3ceb18(_0x3a321d._0x2b5d41)]&&(_0x34c494['vertexFormat']=Cesium__namespace[_0x3ceb18(0x8dc)][_0x3ceb18(_0x3a321d._0x2f2bee)]);var _0x55b88a=this[_0x3ceb18(_0x3a321d._0x264ab3)](_0x34c494),_0x116e5d=_0x150a5d['positions']=LngLatArray['toCartesians'](_0x150a5d['positions']);_0x34c494[_0x3ceb18(0xbe0)]=_0x116e5d;var _0x37c92a=_0x34c494['clampToGround']?Cesium__namespace[_0x3ceb18(0xada)]:Cesium__namespace['PolylineGeometry'],_0x513ba8=new Cesium__namespace['GeometryInstance']({'geometry':new _0x37c92a(_0x34c494),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x55b88a),'distanceDisplayCondition':_0x34c494['distanceDisplayCondition']}});return _0x513ba8;}},{'key':'_createAppearance','value':function _0x478564(_0x45a47c,_0x3bf0b3){var _0x569072=_0x4361;return _0x45a47c[_0x569072(_0x1ba367._0x1c37ff)]?new Cesium__namespace['PolylineColorAppearance'](_objectSpread2({},_0x45a47c)):new Cesium__namespace['PolylineMaterialAppearance'](_objectSpread2({},_0x45a47c));}}]),_0x52835d;}(BasePolyCombine);register$4(_0x5a92ef(0xca0),PolylineCombine),register$4('polylineC',PolylineCombine);var PolylineVolumeCombine=function(_0x4f26ad){var _0x2a8faf={_0x3b47ff:0x514},_0x3b9d5f={_0x3c339c:0xa90},_0x2a3bd3=_0x5a92ef;_inherits(_0x1c224b,_0x4f26ad);var _0x58999b=_createSuper(_0x1c224b);function _0x1c224b(){var _0x20c933=_0x4361;return _classCallCheck(this,_0x1c224b),_0x58999b[_0x20c933(_0x3b9d5f._0x3c339c)](this,arguments);}return _createClass(_0x1c224b,[{'key':'_conversionStyle','value':function _0x4e7b28(_0x41c06d){var _0x194f6a=_0x4361,_0x2ff3cc;return _0x41c06d['closed']=(_0x2ff3cc=_0x41c06d['closed'])!==null&&_0x2ff3cc!==void 0x0?_0x2ff3cc:!![],PolylineVolumeStyleConver[_0x194f6a(0x851)](_0x41c06d);}},{'key':'_style2Json','value':function _0x223ece(_0x5e2086,_0x5517e6){var _0x57b465=_0x4361;return PolylineVolumeStyleConver[_0x57b465(0x7f9)](_0x5e2086,_0x5517e6);}},{'key':_0x2a3bd3(0xa42),'value':function _0x5e49c4(_0x239236,_0x5c35d5,_0xf12171){var _0x117f87=_0x2a3bd3,_0x5520e2=PolylineVolumeStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this[_0x117f87(_0x2a8faf._0x3b47ff)]['style']),_0xf12171['style']||{}));_0x5520e2['vertexFormat']=_0x5520e2['vertexFormat']||_0x239236['vertexFormat'];var _0x5bcc2e=this['_getColorByColorMaterial'](_0x5520e2);_0x5c35d5&&_0x5520e2['outlineColor']&&(_0x5bcc2e=_0x5520e2['outlineColor']);_0x5bcc2e['alpha']!==0x1&&(this['translucent']=!![]);var _0x224dcf=_0xf12171[_0x117f87(0xbe0)]=LngLatArray['toCartesians'](_0xf12171['positions']),_0xba915f=_0x5c35d5?Cesium__namespace['PolylineVolumeOutlineGeometry']:Cesium__namespace['PolylineVolumeGeometry'],_0x530de3=new Cesium__namespace['GeometryInstance']({'geometry':new _0xba915f(_objectSpread2(_objectSpread2({},_0x5520e2),{},{'polylinePositions':_0x224dcf,'shapePositions':_0x5520e2[_0x117f87(0x319)]})),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x5bcc2e),'distanceDisplayCondition':_0x5520e2[_0x117f87(0x4c4)]}});return _0x530de3;}}]),_0x1c224b;}(BasePolyCombine);register$4('polylineVolumeC',PolylineVolumeCombine);var CorridorCombine=function(_0x24b24c){var _0x564043={_0x17bcee:0x5da,_0x5cd977:0xccb};_inherits(_0x430263,_0x24b24c);var _0x541a39=_createSuper(_0x430263);function _0x430263(){var _0x35efd5=_0x4361;return _classCallCheck(this,_0x430263),_0x541a39[_0x35efd5(0xa90)](this,arguments);}return _createClass(_0x430263,[{'key':'_conversionStyle','value':function _0x54c642(_0x13d3b1){return CorridorStyleConver['toCesiumVal'](_0x13d3b1);}},{'key':'_style2Json','value':function _0x6de7b0(_0x2d8f6c,_0x1f0617){return CorridorStyleConver['toJSON'](_0x2d8f6c,_0x1f0617);}},{'key':'_createGeometryInstanceItem','value':function _0x2982bf(_0x3d9901,_0x7695d1,_0x52a0f6){var _0x29da6c=_0x4361,_0x33fedc=CorridorStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x52a0f6[_0x29da6c(_0x564043._0x17bcee)]||{}));_0x33fedc['vertexFormat']=_0x33fedc['vertexFormat']||_0x3d9901['vertexFormat'];var _0x39158d=this['_getColorByColorMaterial'](_0x33fedc);_0x7695d1&&_0x33fedc['outlineColor']&&(_0x39158d=_0x33fedc['outlineColor']);_0x39158d[_0x29da6c(0x313)]!==0x1&&(this['translucent']=!![]);_0x52a0f6['positions']=LngLatArray['toCartesians'](_0x52a0f6['positions']),_0x33fedc['positions']=_0x52a0f6[_0x29da6c(0xbe0)];var _0x36e0bf=_0x7695d1?Cesium__namespace['CorridorOutlineGeometry']:Cesium__namespace[_0x29da6c(0x202)],_0x4edd38=new Cesium__namespace['GeometryInstance']({'geometry':new _0x36e0bf(_0x33fedc),'attributes':{'color':Cesium__namespace[_0x29da6c(0x879)][_0x29da6c(_0x564043._0x5cd977)](_0x39158d),'distanceDisplayCondition':_0x33fedc['distanceDisplayCondition']}});return _0x4edd38;}}]),_0x430263;}(BasePolyCombine);register$4(_0x5a92ef(0xd17),CorridorCombine);var WallCombine=function(_0x46cbb3){var _0x2eb808={_0x252fec:0xa42},_0x5d4685={_0xf9d8f0:0x851,_0x20b233:0x514,_0x5bd778:0x5da,_0xdb09dd:0x313,_0x354505:0x675,_0x38d851:0x4b9,_0x3c5017:0x4c4},_0xca4239=_0x5a92ef;_inherits(_0x33d510,_0x46cbb3);var _0x7e814e=_createSuper(_0x33d510);function _0x33d510(){return _classCallCheck(this,_0x33d510),_0x7e814e['apply'](this,arguments);}return _createClass(_0x33d510,[{'key':'_conversionStyle','value':function _0x5cf28c(_0x1b2ab0){var _0x10ca14=_0x4361;return WallStyleConver[_0x10ca14(0x851)](_0x1b2ab0);}},{'key':'_style2Json','value':function _0x50acf8(_0x2c47a9,_0x2411f7){return WallStyleConver['toJSON'](_0x2c47a9,_0x2411f7);}},{'key':_0xca4239(_0x2eb808._0x252fec),'value':function _0x497eb1(_0x4d71a1,_0x433230,_0x358f6a){var _0x3bc1cb=_0xca4239,_0x4f5669,_0x39bd00=WallStyleConver[_0x3bc1cb(_0x5d4685._0xf9d8f0)](_objectSpread2(_objectSpread2({},this[_0x3bc1cb(_0x5d4685._0x20b233)][_0x3bc1cb(_0x5d4685._0x5bd778)]),_0x358f6a[_0x3bc1cb(_0x5d4685._0x5bd778)]||{}));_0x39bd00['vertexFormat']=_0x39bd00[_0x3bc1cb(0xdea)]||_0x4d71a1[_0x3bc1cb(0xdea)];var _0x5ec62a=this['_getColorByColorMaterial'](_0x39bd00);_0x433230&&_0x39bd00['outlineColor']&&(_0x5ec62a=_0x39bd00['outlineColor']);_0x5ec62a[_0x3bc1cb(_0x5d4685._0xdb09dd)]!==0x1&&(this['translucent']=!![]);var _0x2493c7=[],_0x274119=[],_0xab2578=_0x358f6a['positions'],_0x346379=new Array(_0xab2578),_0x36a8e8=new Array(_0xab2578);_0x358f6a['positions'][_0x3bc1cb(_0x5d4685._0x354505)](function(_0x2ad0e4,_0x3bf7dd){var _0x2b1076=_0x3bc1cb,_0x45ab85=LngLatPoint[_0x2b1076(0x218)](_0x2ad0e4);if(!_0x45ab85||!_0x45ab85['valid']())return;_0x2493c7['push'](_0x45ab85),_0x274119['push'](_0x45ab85['toCartesian']());var _0x56a0f3=_0x2493c7[_0x3bf7dd]['alt'];_0x346379[_0x3bf7dd]=_0x56a0f3,_0x36a8e8[_0x3bf7dd]=_0x56a0f3+Number(_0x39bd00['diffHeight']||0x64);});_0x39bd00['closure']&&((_0x4f5669=_0x274119)===null||_0x4f5669===void 0x0?void 0x0:_0x4f5669['length'])>0x0&&(_0x274119=_0x274119['concat'](_0x274119[0x0]),_0x346379=_0x346379[_0x3bc1cb(_0x5d4685._0x38d851)](_0x346379[0x0]),_0x36a8e8=_0x36a8e8['concat'](_0x36a8e8[0x0]));var _0x5c50fc=_0x433230?Cesium__namespace['WallOutlineGeometry']:Cesium__namespace['WallGeometry'],_0x4a4956=new Cesium__namespace[(_0x3bc1cb(0xd40))]({'geometry':new _0x5c50fc(_objectSpread2(_objectSpread2({},_0x39bd00),{},{'positions':_0x274119,'maximumHeights':_0x36a8e8,'minimumHeights':_0x346379})),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x5ec62a),'distanceDisplayCondition':_0x39bd00[_0x3bc1cb(_0x5d4685._0x3c5017)]}});return _0x4a4956;}}]),_0x33d510;}(BasePolyCombine);register$4(_0x5a92ef(0xc90),WallCombine);var PolygonCombine=function(_0x432a75){var _0x42ae63={_0x34a87a:0xe3f},_0x4e4ab4={_0x80e64b:0xd04},_0x25fb9b={_0x13aab5:0x851,_0x151de9:0xdea,_0x17d98a:0x313,_0x1652bd:0xf51,_0x4429de:0xbe0,_0x2023ca:0x2b1,_0x431af2:0x4c4},_0x4db86a={_0x56889b:0xa90},_0xb5bdd=_0x5a92ef;_inherits(_0x4171c6,_0x432a75);var _0x125998=_createSuper(_0x4171c6);function _0x4171c6(){var _0x284e3f=_0x4361;return _classCallCheck(this,_0x4171c6),_0x125998[_0x284e3f(_0x4db86a._0x56889b)](this,arguments);}return _createClass(_0x4171c6,[{'key':'_conversionStyle','value':function _0x34ff6c(_0x19b8b3){return PolygonStyleConver['toCesiumVal'](_0x19b8b3);}},{'key':'_style2Json','value':function _0x488b63(_0x4eddd7,_0x567db2){return PolygonStyleConver['toJSON'](_0x4eddd7,_0x567db2);}},{'key':'_createGeometryInstanceItem','value':function _0x454a73(_0x27d095,_0x4cef0e,_0x154bc7){var _0x4d22a6=_0x4361,_0x2dc946=PolygonStyleConver[_0x4d22a6(_0x25fb9b._0x13aab5)](_objectSpread2(_objectSpread2({},this['options']['style']),_0x154bc7['style']||{}));_0x2dc946[_0x4d22a6(_0x25fb9b._0x151de9)]=_0x2dc946['vertexFormat']||_0x27d095['vertexFormat'];var _0x4932bd=this['_getColorByColorMaterial'](_0x2dc946);_0x4cef0e&&_0x2dc946['outlineColor']&&(_0x4932bd=_0x2dc946['outlineColor']);_0x4932bd[_0x4d22a6(_0x25fb9b._0x17d98a)]!==0x1&&(this[_0x4d22a6(_0x25fb9b._0x1652bd)]=!![]);var _0x29c017,_0x4e16a1;_0x154bc7['positions']['length']>0x0&&Array['isArray'](_0x154bc7['positions'][0x0])&&_0x154bc7['positions'][0x0]['length']>0x0&&Array['isArray'](_0x154bc7['positions'][0x0][0x0])&&isNumber(_0x154bc7['positions'][0x0][0x0][0x0])?(_0x29c017=getPolygonHierarchy(_0x154bc7[_0x4d22a6(_0x25fb9b._0x4429de)]),_0x4e16a1=_0x29c017[_0x4d22a6(0xbe0)]):(_0x4e16a1=_0x154bc7['positions']=LngLatArray[_0x4d22a6(0x573)](_0x154bc7['positions']),_0x29c017=new Cesium__namespace['PolygonHierarchy'](_0x4e16a1));_0x154bc7['_hierarchy']=_0x29c017,_0x2dc946[_0x4d22a6(_0x25fb9b._0x2023ca)]=_0x29c017;var _0x1c29e3=_0x4cef0e?Cesium__namespace['PolygonOutlineGeometry']:Cesium__namespace[_0x4d22a6(0x251)],_0x4f033b=new Cesium__namespace['GeometryInstance']({'geometry':new _0x1c29e3(_0x2dc946),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x4932bd),'distanceDisplayCondition':_0x2dc946[_0x4d22a6(_0x25fb9b._0x431af2)]}});return _0x4f033b;}},{'key':_0xb5bdd(_0x42ae63._0x34a87a),'value':function _0xc545a2(_0xfba667){var _0x4edbc2=_0xb5bdd;if(_0xfba667['_hierarchy'])return getHierarchyVal(_0xfba667[_0x4edbc2(0xb6f)]);else{if(_0xfba667['positions'])return getHierarchyVal(LngLatArray[_0x4edbc2(0x573)](_0xfba667['positions']));}}},{'key':_0xb5bdd(0xfe0),'value':function _0x239be3(_0x378d55){var _0x33ea58=_0xb5bdd,_0x128113,_0x23b446=0x615299,_0x271c38=((_0x128113=this['style'])===null||_0x128113===void 0x0?void 0x0:_0x128113[_0x33ea58(_0x4e4ab4._0x80e64b)])||0x0;for(var _0x27c03c=0x0,_0x5e59fd=this['primitiveCollection']['length'];_0x27c03c<_0x5e59fd;_0x27c03c++){var _0x3e1419=this['primitiveCollection']['get'](_0x27c03c),_0xc52625=(_0x23b446+_0x378d55)/(_0x23b446+_0x271c38),_0x56ef2d=Cesium__namespace['Matrix4']['fromScale'](new Cesium__namespace[(_0x33ea58(0x23b))](_0xc52625,_0xc52625,_0xc52625));_0x3e1419['modelMatrix']=_0x56ef2d;}}},{'key':'_getGeoJsonGeometry','value':function _0x333701(_0x28bdb6,_0xf851e4){return{'type':'Polygon','coordinates':[LngLatArray['toArray'](_0x28bdb6['positions'],_0xf851e4===null||_0xf851e4===void 0x0?void 0x0:_0xf851e4['noAlt'])]};}}]),_0x4171c6;}(BasePolyCombine);register$4('polygonCombine',PolygonCombine),register$4('polygonC',PolygonCombine);var WaterCombine=function(_0x200429){var _0x523838={_0x2dd12f:0x55a,_0x2d1ceb:0xee4,_0x296143:0xfb7};_inherits(_0x11a57a,_0x200429);var _0x3cb632=_createSuper(_0x11a57a);function _0x11a57a(){return _classCallCheck(this,_0x11a57a),_0x3cb632['apply'](this,arguments);}return _createClass(_0x11a57a,[{'key':'_addedHook','value':function _0x3593cd(_0x30bd5c){var _0x375aca=_0x4361,_0x41b0f8;if(!this['show'])return;var _0x3f92be=this['_conversionStyle'](_0x30bd5c);_0x30bd5c['opacity']=(_0x41b0f8=_0x30bd5c['opacity'])!==null&&_0x41b0f8!==void 0x0?_0x41b0f8:0.8;var _0x3d3c8f={'geometryInstances':this[_0x375aca(0xd78)](_0x3f92be),'appearance':new Cesium__namespace['EllipsoidSurfaceAppearance']({'aboveGround':![],'material':new Cesium__namespace['Material']({'fabric':{'type':'Water','uniforms':{'specularMap':_0x3f92be['specularMap']||Cesium__namespace['Material']['DefaultImageId'],'normalMap':_0x3f92be[_0x375aca(0xfd3)]||Cesium__namespace[_0x375aca(_0x523838._0x2dd12f)]['DefaultImageId'],'frequency':_0x3f92be['frequency']||0x1f40,'animationSpeed':_0x3f92be['animationSpeed']||0.03,'amplitude':_0x3f92be['amplitude']||0x5,'specularIntensity':_0x30bd5c['specularIntensity']||0.8,'baseWaterColor':getCesiumColor(_0x30bd5c[_0x375aca(_0x523838._0x2d1ceb)]||'#123e59')['withAlpha'](_0x30bd5c['opacity']),'blendColor':getCesiumColor(_0x30bd5c['blendColor']||_0x375aca(_0x523838._0x296143))['withAlpha'](_0x30bd5c['opacity'])}}}),'fragmentShaderSource':WaterFS,'translucent':_0x30bd5c['opacity']!==0x1}),'show':this[_0x375aca(0x7a6)]};if(_0x30bd5c['clampToGround']){var _0x1c4497;_0x3d3c8f['classificationType']=(_0x1c4497=_0x30bd5c['classificationType'])!==null&&_0x1c4497!==void 0x0?_0x1c4497:Cesium__namespace['ClassificationType']['TERRAIN'],this['_primitive']=this['primitiveCollection'][_0x375aca(0xd06)](new Cesium__namespace['GroundPrimitive'](_0x3d3c8f));}else this['_primitive']=this[_0x375aca(0xcda)][_0x375aca(0xd06)](new Cesium__namespace['Primitive'](_0x3d3c8f));}}]),_0x11a57a;}(PolygonCombine);register$4(_0x5a92ef(0x775),WaterCombine),register$4('waterC',WaterCombine);var RectangleCombine=function(_0x3bc923){var _0x15fab1={_0x2d0c9f:0x5da,_0xb0d6b9:0xdea,_0x1c2d7f:0x70e,_0x872fdc:0xaa9};_inherits(_0x15c70f,_0x3bc923);var _0x27e7b2=_createSuper(_0x15c70f);function _0x15c70f(){return _classCallCheck(this,_0x15c70f),_0x27e7b2['apply'](this,arguments);}return _createClass(_0x15c70f,[{'key':'_conversionStyle','value':function _0x6b25ce(_0x1427a8){return RectangleStyleConver['toCesiumVal'](_0x1427a8);}},{'key':'_style2Json','value':function _0xc5ed1c(_0x41e7eb,_0xe61d0f){return RectangleStyleConver['toJSON'](_0x41e7eb,_0xe61d0f);}},{'key':'_createGeometryInstanceItem','value':function _0x7794b2(_0x36bf12,_0x3fb9cd,_0x2b7e6e){var _0x5a3409=_0x4361,_0x5b97be=RectangleStyleConver['toCesiumVal'](_objectSpread2(_objectSpread2({},this['options']['style']),_0x2b7e6e[_0x5a3409(_0x15fab1._0x2d0c9f)]||{}));_0x5b97be[_0x5a3409(0xdea)]=_0x5b97be['vertexFormat']||_0x36bf12[_0x5a3409(_0x15fab1._0xb0d6b9)];var _0x48d628=this['_getColorByColorMaterial'](_0x5b97be);_0x3fb9cd&&_0x5b97be['outlineColor']&&(_0x48d628=_0x5b97be[_0x5a3409(0x704)]);_0x48d628[_0x5a3409(0x313)]!==0x1&&(this['translucent']=!![]);var _0x3ec7b8=_0x2b7e6e['positions']=LngLatArray['toCartesians'](_0x2b7e6e['positions']);_0x5b97be['rectangle']=Cesium__namespace['Rectangle']['fromCartesianArray'](_0x3ec7b8);Cesium__namespace[_0x5a3409(_0x15fab1._0x1c2d7f)](_0x5b97be['rectangle'])&&(Cesium__namespace['defined'](this['_rectangle'])?this['_rectangle']=Cesium__namespace['Rectangle'][_0x5a3409(0xf41)](_0x5b97be['rectangle'],this[_0x5a3409(_0x15fab1._0x872fdc)]):this['_rectangle']=_0x5b97be['rectangle']);var _0xa16ff8=_0x3fb9cd?Cesium__namespace['RectangleOutlineGeometry']:Cesium__namespace[_0x5a3409(0xb2b)],_0x11cab7=new Cesium__namespace['GeometryInstance']({'geometry':new _0xa16ff8(_0x5b97be),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](_0x48d628),'distanceDisplayCondition':_0x5b97be['distanceDisplayCondition']}});return _0x11cab7;}}]),_0x15c70f;}(BasePolyCombine);register$4(_0x5a92ef(0x803),RectangleCombine);var EditDivGraphic=function(_0xe04e50){var _0x4d6807={_0x3f4a03:0xd91},_0x7d77a7={_0x274d3d:0x399},_0x2d6fe3={_0x5462fe:0x8f3,_0x3da675:0x2b4},_0x32a2e8={_0x16ab85:0x561},_0x4fa40d={_0x57967a:0xe41},_0x144b3b={_0x227b70:0xd3c,_0x270deb:0xfb9},_0x4b0fc7={_0x55c4d5:0xab7,_0x4f7ebf:0x65d,_0x37ecc0:0xd3c,_0x2adcd7:0x61a,_0x4f3113:0xe41,_0x188d98:0x48d},_0x4a86b5={_0x2b6210:0xb5a,_0x1c59db:0xa68,_0x5d2dc5:0x3ce,_0x413fa4:0xcf2,_0x3ca311:0x399},_0x2e256a=_0x5a92ef;_inherits(_0x4464ad,_0xe04e50);var _0x221ff4=_createSuper(_0x4464ad);function _0x4464ad(){var _0xe1232d=_0x4361;return _classCallCheck(this,_0x4464ad),_0x221ff4[_0xe1232d(0xa90)](this,arguments);}return _createClass(_0x4464ad,[{'key':_0x2e256a(0xabf),'get':function _0x4b1535(){return this['_graphic']['_container'];}},{'key':'activate','value':function _0x4f48df(){var _0x1b9fab=_0x2e256a,_0x169e45=this;if(this['_enabled'])return this;return this['_enabled']=!![],this[_0x1b9fab(0xabf)]['addEventListener']('mousemove',this[_0x1b9fab(_0x4a86b5._0x2b6210)]['bind'](this)),this['container'][_0x1b9fab(_0x4a86b5._0x1c59db)]('mouseout',this['_onMouseOut']['bind'](this)),this['container']['addEventListener'](_0x1b9fab(0x61a),this[_0x1b9fab(_0x4a86b5._0x5d2dc5)]['bind'](this)),addClass(this['container'],this['_graphic']['style']['editClassName']||'mars3d-divGraphic-edit'),this['_graphic']['_draw_tooltip']=this['_map'][_0x1b9fab(0xef6)]('_拖动对象后')+_0x1b9fab(_0x4a86b5._0x413fa4)+this[_0x1b9fab(_0x4a86b5._0x3ca311)]['getLangText']('_修改位置')+'<br/>'+this['_map']['getLangText']('_更多功能请右击'),this[_0x1b9fab(0xe41)]['onDragEnd']=function(_0x4d3a2c,_0x507c36,_0x2fbe0a){var _0x1e16c6=_0x1b9fab;_0x169e45[_0x1e16c6(0xe41)]['position']=_0x507c36,_0x169e45[_0x1e16c6(0xb03)](EventType['editMovePoint'],{'mouseEvent':_0x2fbe0a,'cartesian':_0x507c36});},this['_last_contextmenuConfig']=this['_graphic']['_contextmenuConfig'],this[_0x1b9fab(0xe41)][_0x1b9fab(0x9a1)](this['getDraggerContextMenu'](this['_graphic'])),this['fire'](EventType[_0x1b9fab(0x38c)]),this;}},{'key':'disable','value':function _0x1615b4(){var _0x86d08f=_0x2e256a;if(!this['_enabled'])return this;return this['_enabled']=![],this[_0x86d08f(_0x4b0fc7._0x55c4d5)](),delete this['_graphic']['onDragEnd'],delete this['_graphic']['_draw_tooltip'],this['_graphic'][_0x86d08f(0x25f)](),this[_0x86d08f(_0x4b0fc7._0x4f7ebf)]&&(this['_graphic']['_contextmenuConfig']=this['_last_contextmenuConfig'],delete this[_0x86d08f(0x65d)]),this[_0x86d08f(0xabf)][_0x86d08f(_0x4b0fc7._0x37ecc0)]('mousemove',this['_onMouseMove']),this['container']['removeEventListener']('mouseout',this['_onMouseOut']),this['container']['removeEventListener'](_0x86d08f(_0x4b0fc7._0x2adcd7),this[_0x86d08f(0x3ce)]),this['unbindEvent'](),removeClass(this['container'],this[_0x86d08f(_0x4b0fc7._0x4f3113)]['style'][_0x86d08f(_0x4b0fc7._0x188d98)]||'mars3d-divGraphic-edit'),this['fire'](EventType['editStop']),this;}},{'key':'unbindEvent','value':function _0x52771b(){var _0x1ee1e3=_0x2e256a;this['_mouseMoveHandle']&&document[_0x1ee1e3(_0x144b3b._0x227b70)]('mousemove',this['_mouseMoveHandle'],![]),this[_0x1ee1e3(_0x144b3b._0x270deb)]&&document['removeEventListener']('mouseup',this['_mouseUpHandle'],![]),this['_map']['setCursor'](![]);}},{'key':_0x2e256a(0xb5a),'value':function _0x10d4f8(_0xbf23c7){var _0x1b3cf1=_0x2e256a;if(this[_0x1b3cf1(_0x4fa40d._0x57967a)]['_draw_tooltip']){var _0x259e29=this['_graphic'][_0x1b3cf1(0xd41)](_0xbf23c7);this['_map']['openSmallTooltip'](_0x259e29,this['_graphic']['_draw_tooltip']);}}},{'key':'_onMouseOut','value':function _0x443531(_0x32e454){var _0x35a158=_0x2e256a;this['_map'][_0x35a158(_0x32a2e8._0x16ab85)]();}},{'key':'_onMarkerDragStart','value':function _0x4f49fd(_0x57f708){var _0xf0fcf6=_0x2e256a,_0xfe5c0=this;if(!this['_enabled']||_0x57f708[_0xf0fcf6(0xee6)]!==0x1)return;_0x57f708['preventDefault'](),this['_map'][_0xf0fcf6(0x44b)](!![]),this['fire'](EventType['editMouseDown'],{'mouseEvent':_0x57f708}),this[_0xf0fcf6(_0x2d6fe3._0x5462fe)](),!this['_mouseMoveHandle']&&(this[_0xf0fcf6(_0x2d6fe3._0x3da675)]=function(_0x26ec74){_0xfe5c0['_onMarkerDrag'](_0x26ec74);},this['_mouseUpHandle']=function(_0x22ed61){_0xfe5c0['_onMarkerDragEnd'](_0x22ed61);}),document['addEventListener']('mousemove',this[_0xf0fcf6(0x2b4)],![]),document['addEventListener']('mouseup',this['_mouseUpHandle'],![]);}},{'key':'_onMarkerDrag','value':function _0x43205f(_0x46cf53){var _0x16f812=_0x2e256a;if(!this['_enabled'])return;_0x46cf53['preventDefault']();var _0x1fb912=this['_graphic'][_0x16f812(0xd41)](_0x46cf53),_0x31878c=getCurrentMousePosition(this[_0x16f812(0x399)]['scene'],_0x1fb912);if(!_0x31878c)return;this['_graphic']['position']=_0x31878c,this[_0x16f812(_0x7d77a7._0x274d3d)][_0x16f812(0xfae)](_0x1fb912,this['_map'][_0x16f812(0xef6)](_0x16f812(0x3e9))),this['fire'](EventType['editMouseMove'],{'mouseEvent':_0x46cf53,'cartesian':_0x31878c,'windowPosition':_0x1fb912});}},{'key':'_onMarkerDragEnd','value':function _0x5a4e73(_0x4ef0d0){var _0x5e5a95=_0x2e256a;if(!this[_0x5e5a95(0x2b3)])return;_0x4ef0d0['preventDefault'](),this['unbindEvent'](),this['_map']['closeSmallTooltip']();var _0x4ebc91=this[_0x5e5a95(0xe41)][_0x5e5a95(0xd41)](_0x4ef0d0);this['fire'](EventType['editMovePoint'],{'mouseEvent':_0x4ef0d0,'cartesian':this['_graphic'][_0x5e5a95(0xd91)],'windowPosition':_0x4ebc91});}},{'key':'_updateMatrixMovePosition','value':function _0x49bd17(_0x2eeea8){var _0x1f24e9=_0x2e256a;if(!this['_matrixMove']||!_0x2eeea8['position'])return;this['_matrixMove'][_0x1f24e9(0xd91)]=_0x2eeea8[_0x1f24e9(_0x4d6807._0x3f4a03)];}}]),_0x4464ad;}(EditBase),isFirefox=window['navigator']['userAgent']['toLowerCase']()['indexOf']('firefox')>=0x0,DivGraphic=function(_0x208de8){var _0x646e80={_0x1c907e:0x415,_0x30066a:0xcef,_0x295255:0xe75,_0x4ce6ca:0x9cf,_0x3895a:0xe9e},_0x216a3f={_0x4e75af:0xd81,_0x377948:0xa68},_0x35864e={_0x2117e5:0xedc,_0x5d56d2:0x76a,_0x2b3bc7:0xd3c},_0x61d31e={_0x473d4b:0x925},_0x255de5={_0x3f0f89:0x399},_0x4d7b0b={_0x1cf557:0x399},_0x56f689={_0x208f7b:0x21a},_0x4d375f={_0x148ff2:0x698,_0x4ce135:0x3ed,_0x15cb59:0x86c},_0x2fa3ad={_0x30451e:0xb11},_0x4b3feb={_0xed2ff9:0xab5},_0x2ce7a7={_0x2841f1:0x5d3,_0x56a580:0x894,_0x5d9222:0xc70,_0x38a8f9:0x224,_0x429e9e:0x649},_0x316af6={_0x3f48b4:0x894},_0xde5eef={_0x4a9e57:0xd38,_0x43fd91:0xd91},_0x1d0695={_0x2d4972:0x352,_0x11371a:0xa3e},_0x367184={_0x71e2d8:0x399,_0x4a88c9:0xb74},_0x351df6={_0x3b78cc:0xf67,_0x5b9d5a:0x821,_0x283d9e:0x3e0,_0x734113:0xdfb,_0x1485e1:0x6c5,_0xb02328:0x8d9},_0x162df1={_0x5cc089:0x399,_0x225153:0xdfb},_0x4b02fa={_0x484933:0x434},_0xd2e426={_0x2d1f31:0x659,_0x2f4a5e:0x514,_0x229c91:0x2c5,_0x53ebea:0x514,_0x2a6d01:0x6b7,_0x4d5634:0xe4f,_0x53607f:0x514,_0x4b4c2b:0x76c,_0x284a71:0x51a,_0x3c930e:0xfb0,_0x236aef:0x55c,_0xc596e2:0x6ba,_0x6d66c4:0xb49,_0x55e10d:0x913,_0x527055:0x218,_0x5cb83b:0x208},_0x52adca={_0x5ba1f1:0x41b},_0x512437={_0x446d84:0x4f1},_0x16bb21={_0x4db87f:0x399,_0x511fe3:0xa3c,_0x5bdf8f:0xa38,_0x475d35:0x70e,_0x28de3e:0xd98,_0x584b77:0xac0,_0x5b59d7:0x399,_0x1f338d:0x7c9,_0x80379b:0x5da,_0x19a3b3:0x4c4,_0x4dd17a:0x926,_0x1f63d8:0x4f1,_0x3e4f66:0x4f1,_0x4080ac:0x20b,_0x5a112d:0x633,_0x5695f7:0x768,_0x487bf7:0x7f1,_0x244b27:0xe83},_0x3ced52={_0x21e0e0:0xd88,_0x3f2563:0xf63},_0x3f8c73={_0x508be0:0xac0},_0x57849a={_0x3a0097:0x5da},_0x3b33e3={_0x15ed42:0xe82,_0x340b88:0x5da,_0x21fd2d:0xc76,_0x302404:0x2d7,_0x4f01b2:0xae4},_0x2f0f59={_0x9638cd:0xeb7,_0x59027c:0xd3c,_0x261822:0xd3c,_0x442b87:0x6c5},_0x304302={_0x3681c9:0xa68},_0x1354ba={_0x3bddc5:0x851,_0x5771b9:0x5da,_0x3b1da9:0xf8b},_0x5e4382={_0x186629:0x21a,_0x31dd03:0xdbc,_0x50545a:0x956,_0x292706:0x514},_0x1b7970={_0x4a4a3f:0x5da,_0x5c7df9:0xd87},_0x1a169d={_0x524c98:0x5da},_0xa46605={_0x17b351:0x294},_0xeed344={_0x47ad2f:0x6c5},_0x109cac={_0x39d844:0x6c5,_0x4775b8:0xab5,_0xd82e46:0x5da,_0x3aae11:0xb03,_0x11c25b:0xde9},_0x2436e8={_0x5b2042:0x514,_0xfe4fce:0x8ec},_0x2ba051={_0x5bb03f:0x5da,_0x1c7400:0x6a6},_0x7c9d52={_0x4a1e7a:0x294,_0x2eddca:0x514,_0x5a87af:0xa34},_0x490a22={_0x43bae3:0x4ba,_0x197988:0x70e,_0x102f12:0x294,_0x3bfd42:0x6e4},_0x191133={_0x3a0ef6:0xa3e,_0x4d3adc:0x514,_0x6a3c29:0x514,_0x45eddb:0x5da,_0x51613c:0x5da,_0x2b5224:0xd91},_0xfccdc5=_0x5a92ef;_inherits(_0x415fd8,_0x208de8);var _0x1efc0d=_createSuper(_0x415fd8);function _0x415fd8(){var _0xe7df20=_0x4361,_0x38a488,_0x596ece,_0x55ddc3,_0x3a2f11,_0x50c9fb,_0x1b648d,_0x39b4f5,_0x47a60c,_0x447a92,_0x4632dc,_0x2f1f67,_0x155a57=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x415fd8),_0x2f1f67=_0x1efc0d['call'](this,_0x155a57),_0x2f1f67[_0xe7df20(_0x191133._0x3a0ef6)]=(_0x38a488=(_0x596ece=_0x2f1f67[_0xe7df20(_0x191133._0x4d3adc)]['hasEdit'])!==null&&_0x596ece!==void 0x0?_0x596ece:_0x2f1f67['style'][_0xe7df20(0x477)])!==null&&_0x38a488!==void 0x0?_0x38a488:!![],_0x2f1f67['_depthTest']=(_0x55ddc3=(_0x3a2f11=_0x2f1f67[_0xe7df20(_0x191133._0x6a3c29)]['depthTest'])!==null&&_0x3a2f11!==void 0x0?_0x3a2f11:_0x2f1f67['style']['depthTest'])!==null&&_0x55ddc3!==void 0x0?_0x55ddc3:!![],_0x2f1f67['_hasCache']=(_0x50c9fb=(_0x1b648d=_0x2f1f67['options']['hasCache'])!==null&&_0x1b648d!==void 0x0?_0x1b648d:_0x2f1f67[_0xe7df20(_0x191133._0x45eddb)]['hasCache'])!==null&&_0x50c9fb!==void 0x0?_0x50c9fb:!![],_0x2f1f67['_hasZIndex']=(_0x39b4f5=(_0x47a60c=_0x2f1f67['options']['hasZIndex'])!==null&&_0x47a60c!==void 0x0?_0x47a60c:_0x2f1f67['style']['hasZIndex'])!==null&&_0x39b4f5!==void 0x0?_0x39b4f5:![],_0x2f1f67['_css_transform_origin']=(_0x447a92=_0x2f1f67['style']['css_transform_origin'])!==null&&_0x447a92!==void 0x0?_0x447a92:_0xe7df20(0x3b3),_0x2f1f67['options']['frameRate']=(_0x4632dc=_0x2f1f67['options']['frameRate'])!==null&&_0x4632dc!==void 0x0?_0x4632dc:0x1,_0x2f1f67['options']['testPoint']=merge({'name':'用于与DIV点进行对比测试位置的点','color':_0xe7df20(0xd20),'pixelSize':0x8,'distanceDisplayCondition':_0x2f1f67[_0xe7df20(_0x191133._0x45eddb)]['distanceDisplayCondition'],'scaleByDistance':_0x2f1f67['style']['scaleByDistance'],'clampToGround':_0x2f1f67['style']['clampToGround'],'heightReference':_0x2f1f67[_0xe7df20(_0x191133._0x51613c)]['heightReference']},_0x2f1f67[_0xe7df20(0x514)]['testPoint']),_0x155a57[_0xe7df20(0xd91)]&&(_0x2f1f67[_0xe7df20(_0x191133._0x2b5224)]=_0x155a57[_0xe7df20(_0x191133._0x2b5224)]),_0x2f1f67;}return _createClass(_0x415fd8,[{'key':'position','get':function _0x169d84(){return this['_position'];},'set':function _0x4ef7bc(_0x340d34){var _0x4ffbd5=_0x4361,_0x1d6914;this['_point']=LngLatPoint['parse'](_0x340d34);if(this[_0x4ffbd5(_0x490a22._0x43bae3)]){var _0x40b873=this['style']['setHeight'];Cesium__namespace[_0x4ffbd5(_0x490a22._0x197988)](_0x40b873)&&(isString(_0x40b873)&&(_0x40b873=Number(template(_0x40b873,this['attr'],!![])),isNaN(_0x40b873)&&(_0x40b873=0x0)),this['_point']['alt']=_0x40b873);var _0x8cb40c=this['getAddHeight']();_0x8cb40c!==0x0&&(this['_point']['alt']=this['_point']['alt']+_0x8cb40c);}this[_0x4ffbd5(0x6e4)]=(_0x1d6914=this[_0x4ffbd5(_0x490a22._0x43bae3)])===null||_0x1d6914===void 0x0?void 0x0:_0x1d6914[_0x4ffbd5(0x208)](),this['debuggerPointEntity']&&(this[_0x4ffbd5(_0x490a22._0x102f12)]['position']=this[_0x4ffbd5(0x6e4)]),this['_updateDivPosition'](),this['fire'](EventType['updatePosition'],{'position':this[_0x4ffbd5(_0x490a22._0x3bfd42)]});}},{'key':'point','get':function _0x2181bd(){var _0x519a62=_0x4361;return this[_0x519a62(0x4ba)];}},{'key':'coordinate','get':function _0x21ffbd(){return this['getCoordinate']();}},{'key':_0xfccdc5(0x970),'get':function _0x2bcdda(){return this['_position'];}},{'key':'positionShow','get':function _0x305fcd(){return this['_position_show'];}},{'key':_0xfccdc5(0x664),'get':function _0x1bbf34(){return this['debuggerPointEntity']!=null;},'set':function _0x3057b5(_0x4b4d2a){var _0xa454f2=_0xfccdc5;this[_0xa454f2(_0x7c9d52._0x4a1e7a)]&&(this['_layer'][_0xa454f2(0xe4e)]['entities']['remove'](this['debuggerPointEntity']),delete this['debuggerPointEntity']),_0x4b4d2a&&(this['debuggerPointEntity']=this[_0xa454f2(0x352)]['dataSource']['entities']['add']({'name':this[_0xa454f2(_0x7c9d52._0x2eddca)]['testPoint'][_0xa454f2(_0x7c9d52._0x5a87af)],'position':this['position'],'point':PointStyleConver['toCesiumVal'](this['options']['testPoint'])}));}},{'key':_0xfccdc5(0xef0),'get':function _0x57d16a(){return this['options']['pointerEvents'];},'set':function _0x1f8008(_0x2411c6){var _0x274c78=_0xfccdc5;this[_0x274c78(0x514)]['pointerEvents']=_0x2411c6,this['_updatePointerEvents'](_0x2411c6);}},{'key':'isEditing','get':function _0x4f5ca2(){var _0x4d1f4f=_0xfccdc5;return this[_0x4d1f4f(0xedc)];}},{'key':'EditClass','get':function _0x202be9(){return EditDivGraphic;}},{'key':'depthTest','get':function _0x4f93a4(){return this['_depthTest'];},'set':function _0x10fe6d(_0x283915){this['_depthTest']=_0x283915,this['_camera_cache']=null;}},{'key':'clampToGround','get':function _0x2f1675(){var _0x182f8c=_0xfccdc5;return this[_0x182f8c(_0x2ba051._0x5bb03f)][_0x182f8c(_0x2ba051._0x1c7400)];},'set':function _0x174675(_0x36367e){var _0x37cbdf=_0xfccdc5;this[_0x37cbdf(0x5da)]['clampToGround']=_0x36367e,this['_calculateAsynSurfacePosition']();}},{'key':'parentContainer','get':function _0x2a0a6a(){var _0x45108b=_0xfccdc5;if(this['options']['parentContainer'])return this[_0x45108b(_0x2436e8._0x5b2042)][_0x45108b(_0x2436e8._0xfe4fce)];return this['_layer']['container'];}},{'key':'parentContainerId','get':function _0x3623b3(){var _0x5753e8;return(_0x5753e8=this['parentContainer'])===null||_0x5753e8===void 0x0?void 0x0:_0x5753e8['id'];}},{'key':'container','get':function _0x41a02f(){return this['_container'];}},{'key':_0xfccdc5(0x7bb),'get':function _0x1a44d5(){return this['_container']['id'];}},{'key':_0xfccdc5(0xf8b),'get':function _0x3f1e7b(){return this['_container']['innerHTML'];},'set':function _0x59af02(_0x493e3e){var _0x246a13=_0xfccdc5,_0x5949fd=this;this[_0x246a13(0x5da)]['html']=_0x493e3e;if(!this[_0x246a13(_0x109cac._0x39d844)]||!_0x493e3e)return;typeof _0x493e3e==='function'&&(_0x493e3e=_0x493e3e(this[_0x246a13(0x3fc)]));if(_0x493e3e instanceof Promise){_0x493e3e[_0x246a13(_0x109cac._0x4775b8)](function(_0x158356){if(!_0x5949fd['options'])return;_0x5949fd['_camera_cache']=null,_0x5949fd['html']=_0x158356;});return;}if(isString(_0x493e3e)){var _0x199ae1;this[_0x246a13(_0x109cac._0xd82e46)]['template']&&(_0x493e3e=this['style'][_0x246a13(0xa5b)]['replace']('{content}',_0x493e3e)),this[_0x246a13(0x6c5)]['innerHTML']=template(_0x493e3e,this['attr'],(_0x199ae1=this[_0x246a13(_0x109cac._0xd82e46)]['templateEmptyStr'])!==null&&_0x199ae1!==void 0x0?_0x199ae1:!![]),this['fire'](EventType['load']);}else _0x493e3e instanceof Element&&(empty(this['_container']),_0x493e3e[_0x246a13(0x5da)]['display']!=='block'&&(_0x493e3e['style']['display']='block'),this['_container'][_0x246a13(0x1f0)](_0x493e3e),this[_0x246a13(_0x109cac._0x3aae11)](EventType[_0x246a13(0x7f4)]));if(this['style']['className']){var _0x132380;if(((_0x132380=this[_0x246a13(0x6c5)]['children'])===null||_0x132380===void 0x0?void 0x0:_0x132380['length'])>0x0)for(var _0x7c1223=0x0,_0x6d6a69=this['_container']['children']['length'];_0x7c1223<_0x6d6a69;_0x7c1223++){var _0x6ca18b=this['_container']['children'][_0x7c1223];addClass(_0x6ca18b,this['style']['className']);}else addClass(this['_container'],this['style']['className']);}this['_appendHtmlHook']&&this[_0x246a13(_0x109cac._0x11c25b)](),this[_0x246a13(0xac0)]=null;}},{'key':'divWidth','get':function _0x7bf6ea(){var _0x45ff8e=_0xfccdc5,_0x4d6b2c;return(_0x4d6b2c=this[_0x45ff8e(_0xeed344._0x47ad2f)])===null||_0x4d6b2c===void 0x0?void 0x0:_0x4d6b2c[_0x45ff8e(0x38f)];}},{'key':'divHeight','get':function _0x525291(){var _0x21fb38;return(_0x21fb38=this['_container'])===null||_0x21fb38===void 0x0?void 0x0:_0x21fb38['offsetHeight'];}},{'key':'eventTarget','get':function _0x2435a7(){return this;}},{'key':'_showHook','value':function _0x4f8f4b(_0x3df753){var _0x240355=_0xfccdc5;if(!this['_container'])return;_0x3df753?(this['_camera_cache']=null,this['_container']['style']['display']='block'):this[_0x240355(0x20b)](),this['debuggerPointEntity']&&(this[_0x240355(_0xa46605._0x17b351)]['show']=_0x3df753);}},{'key':'_updatePointerEvents','value':function _0x47fe6d(_0x2097e9){var _0x1003e4=_0xfccdc5;this['_container']&&(_0x2097e9?this['_container'][_0x1003e4(_0x1a169d._0x524c98)]['pointer-events']='all':this['_container'][_0x1003e4(_0x1a169d._0x524c98)]['pointer-events']='none');}},{'key':'setOpacity','value':function _0x16a429(_0x4fd984){var _0x555919=_0xfccdc5;this['style']['globalAlpha']=_0x4fd984,this['_container']&&(this[_0x555919(0x6c5)][_0x555919(_0x1b7970._0x4a4a3f)][_0x555919(_0x1b7970._0x5c7df9)]=_0x4fd984);}},{'key':_0xfccdc5(0xec1),'value':function _0x2bc5ad(){var _0x2e2288=_0xfccdc5,_0x2fd35d,_0x187347,_0x3ee5bf;if(this['listens'](EventType[_0x2e2288(_0x5e4382._0x186629)]))return!![];if(this['listens'](EventType[_0x2e2288(0x649)]))return!![];if(this[_0x2e2288(_0x5e4382._0x31dd03)](EventType[_0x2e2288(_0x5e4382._0x50545a)]))return!![];if(this[_0x2e2288(0xa6d)](![]))return!![];if(this['hasTooltip'](![]))return!![];if(Cesium__namespace['defined'](this['options']['pointerEvents']))return this[_0x2e2288(_0x5e4382._0x292706)]['pointerEvents'];if((_0x2fd35d=this['_layer'])!==null&&_0x2fd35d!==void 0x0&&_0x2fd35d['listens'](EventType[_0x2e2288(0x21a)]))return!![];if((_0x187347=this['_layer'])!==null&&_0x187347!==void 0x0&&_0x187347['listens'](EventType[_0x2e2288(0x649)]))return!![];if((_0x3ee5bf=this['_layer'])!==null&&_0x3ee5bf!==void 0x0&&_0x3ee5bf['listens'](EventType['mouseOut']))return!![];if(this['hasPopup'](!![]))return!![];if(this['hasTooltip'](!![]))return!![];return![];}},{'key':'_onEventHook','value':function _0x48b00c(){var _0x5a531b=_0xfccdc5;this[_0x5a531b(0xd64)](this['hasBindEvent']());}},{'key':_0xfccdc5(_0x646e80._0x1c907e),'value':function _0xf0aafb(){var _0x231f13=_0xfccdc5;DivGraphicStyleConver[_0x231f13(_0x1354ba._0x3bddc5)](this[_0x231f13(_0x1354ba._0x5771b9)],this),this['_container']=create$3('div','mars3d-divGraphic\x20',this['parentContainer']),this['_container']['id']=this['id'],this['_container']['style']['opacity']=this['style']['globalAlpha'],this['style']['html']&&(this[_0x231f13(_0x1354ba._0x3b1da9)]=this['style']['html']),this['_updatePointerEvents'](this['hasBindEvent']());}},{'key':_0xfccdc5(_0x646e80._0x30066a),'value':function _0x2d60f8(_0x17d03b){var _0x37a129=_0xfccdc5;this['_layer']['container']['appendChild'](this['_container']),this[_0x37a129(0x20b)](),this['_container']['addEventListener']('click',this['_container_onClickHandler'][_0x37a129(0xd81)](this)),this['_container'][_0x37a129(_0x304302._0x3681c9)]('mousedown',this['_container_onMousedownHandler']['bind'](this)),this['_container']['addEventListener']('mousemove',this['_container_onMouseMoveHandler']['bind'](this)),this['_container']['addEventListener']('mouseout',this[_0x37a129(0xd59)]['bind'](this)),this[_0x37a129(0xd4f)](),this['bindUpdateEvent']();}},{'key':'_removedHook','value':function _0x88981a(){var _0x3e23aa=_0xfccdc5;this[_0x3e23aa(0x338)](),this['_map'][_0x3e23aa(0xcf5)](EventType['terrainChange'],this['_onTerrainChangeHandler'],this),this['testPoint']=![],this['_container']['removeEventListener']('click',this['_container_onClickHandler']),this['_container']['removeEventListener']('mousedown',this[_0x3e23aa(_0x2f0f59._0x9638cd)]),this['_container'][_0x3e23aa(_0x2f0f59._0x59027c)]('mousemove',this['_container_onMouseMoveHandler']),this['_container'][_0x3e23aa(_0x2f0f59._0x261822)]('mouseout',this['_container_onMouseoutHandler']),remove(this[_0x3e23aa(_0x2f0f59._0x442b87)]);}},{'key':'_calculateAsynSurfacePosition','value':function _0x126248(){var _0x3577f7=_0xfccdc5,_0x388dbd=this;this[_0x3577f7(0xac0)]=null,this['_hasAsynSurfacePosition']=![];var _0x1791a1=this['position'];_0x1791a1 instanceof Cesium__namespace['Cartesian3']&&(this['style']['clampToGround']||this[_0x3577f7(0x5da)]['heightReference']===Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']||this[_0x3577f7(_0x57849a._0x3a0097)]['heightReference']===Cesium__namespace[_0x3577f7(0x2d7)]['RELATIVE_TO_GROUND'])&&(getSurfaceHeight(this['_map']['scene'],_0x1791a1,{'has3dtiles':this['options']['has3dtiles']})['then'](function(_0x30635c){var _0x2f8e20=_0x3577f7;if(_0x388dbd[_0x2f8e20(_0x3b33e3._0x15ed42)])return;_0x388dbd[_0x2f8e20(_0x3b33e3._0x340b88)][_0x2f8e20(_0x3b33e3._0x21fd2d)]===Cesium__namespace[_0x2f8e20(_0x3b33e3._0x302404)][_0x2f8e20(_0x3b33e3._0x4f01b2)]&&(_0x30635c['point']['alt']+=_0x30635c['height_original']),_0x388dbd['position']=_0x30635c[_0x2f8e20(0x874)],_0x388dbd['_hasAsynSurfacePosition']=!![];}),this['_map']['on'](EventType['terrainChange'],this['_onTerrainChangeHandler'],this),this['_map']['on'](EventType['terrainChange'],this['_onTerrainChangeHandler'],this));}},{'key':_0xfccdc5(_0x646e80._0x295255),'value':function _0xfe0edd(_0x18d45d){this['_map']&&this['_calculateAsynSurfacePosition']();}},{'key':'_updateStyleBaseHook','value':function _0x19bd9f(_0x27a6bb){var _0x1d720a=_0xfccdc5;return _0x27a6bb['html']&&(this[_0x1d720a(0xf8b)]=_0x27a6bb['html']),DivGraphicStyleConver['toCesiumVal'](this['style'],this),this['_camera_cache']=null,this['_updateDivPosition'](),this;}},{'key':'updateDivPosition','value':function _0x367cb2(){var _0x784673=_0xfccdc5;return this[_0x784673(_0x3f8c73._0x508be0)]=null,this['_updateDivPosition'](),this;}},{'key':'update','value':function _0x2d20a7(_0x18e526){var _0x5e6547=_0xfccdc5;if(!this['_map'])return;this['style']['timeRender']&&this[_0x5e6547(0x5da)]['html']&&(this['html']=this[_0x5e6547(0x5da)][_0x5e6547(0xf8b)]),this[_0x5e6547(_0x3ced52._0x21e0e0)](),this['fire'](EventType['postRender'],{'container':this['container']},![]),this[_0x5e6547(_0x3ced52._0x3f2563)]&&this['fireTarget'](EventType['postRender'],{'container':this['container']},![]);}},{'key':'_updateDivPosition','value':function _0x13ea3b(){var _0x222c45=_0xfccdc5,_0x2ce9c9;if(!this[_0x222c45(0x7a6)]||!this['_map'])return![];var _0x49a228=this[_0x222c45(_0x16bb21._0x4db87f)]['scene'],_0x2435bc=this['_map'][_0x222c45(_0x16bb21._0x511fe3)],_0x4d7956=getPositionValue(this['position'],(_0x2ce9c9=this['_map'])===null||_0x2ce9c9===void 0x0?void 0x0:_0x2ce9c9[_0x222c45(_0x16bb21._0x5bdf8f)]['currentTime']);if(!Cesium__namespace[_0x222c45(_0x16bb21._0x475d35)](_0x4d7956))return this['hide'](),![];if(this['_hasCache']){var _0x30b900={'x':_0x4d7956['x'],'y':_0x4d7956['y'],'z':_0x4d7956['z'],'p1':this['_map']['container']['clientWidth'],'p2':this['_map']['container']['clientHeight'],'p3':_0x2435bc['positionWC']['x'],'p4':_0x2435bc[_0x222c45(_0x16bb21._0x28de3e)]['y'],'p5':_0x2435bc[_0x222c45(0xd98)]['z'],'p6':_0x2435bc['heading'],'p7':_0x2435bc[_0x222c45(0x9dd)],'p8':_0x2435bc['roll']};if(this['_camera_cache']&&_0x30b900['x']===this['_camera_cache']['x']&&_0x30b900['x']===this[_0x222c45(0xac0)]['x']&&_0x30b900['y']===this[_0x222c45(_0x16bb21._0x584b77)]['y']&&_0x30b900['z']===this['_camera_cache']['z']&&_0x30b900['p1']===this['_camera_cache']['p1']&&_0x30b900['p2']===this['_camera_cache']['p2']&&_0x30b900['p3']===this['_camera_cache']['p3']&&_0x30b900['p4']===this['_camera_cache']['p4']&&_0x30b900['p5']===this['_camera_cache']['p5']&&_0x30b900['p6']===this['_camera_cache']['p6']&&_0x30b900['p7']===this['_camera_cache']['p7']&&_0x30b900['p8']===this['_camera_cache']['p8'])return!![];this['_camera_cache']=_0x30b900;}if(!this['_hasAsynSurfacePosition']){if(this[_0x222c45(0x5da)]['clampToGround']||this['style']['heightReference']===Cesium__namespace['HeightReference']['CLAMP_TO_GROUND'])_0x4d7956=getSurfacePosition(this[_0x222c45(_0x16bb21._0x5b59d7)][_0x222c45(_0x16bb21._0x1f338d)],_0x4d7956);else this[_0x222c45(_0x16bb21._0x80379b)]['heightReference']===Cesium__namespace['HeightReference']['RELATIVE_TO_GROUND']&&(_0x4d7956=getSurfacePosition(this['_map'][_0x222c45(0x7c9)],_0x4d7956,{'relativeHeight':!![]}));}this[_0x222c45(0xfde)]=_0x4d7956;var _0x3ce133=Cesium__namespace[_0x222c45(0xa4d)]['wgs84ToWindowCoordinates'](_0x49a228,_0x4d7956),_0xa3dcc6=this[_0x222c45(_0x16bb21._0x19a3b3)],_0x38a847=this['scaleByDistance'],_0x3006de=_0x2435bc['positionCartographic'][_0x222c45(0xd04)];(this[_0x222c45(0x297)]||_0xa3dcc6||_0x38a847)&&(_0x49a228['mode']===Cesium__namespace[_0x222c45(0xd49)]['SCENE3D']&&(_0x3006de=Cesium__namespace['Cartesian3']['distance'](_0x4d7956,_0x2435bc['positionWC'])));if(!_0x3ce133||_0xa3dcc6&&(_0xa3dcc6[_0x222c45(_0x16bb21._0x4dd17a)]>_0x3006de||_0xa3dcc6['far']<_0x3006de))return this['_container']['style'][_0x222c45(_0x16bb21._0x1f63d8)]==='block'&&this['hide'](),![];if(this['depthTest']&&_0x49a228['mode']===Cesium__namespace['SceneMode']['SCENE3D']){var _0x3b23db=new Cesium__namespace['EllipsoidalOccluder'](_0x49a228[_0x222c45(0xcb2)]['ellipsoid'],_0x49a228['camera']['positionWC']),_0x43e4cd=_0x3b23db['isPointVisible'](_0x4d7956);if(!_0x43e4cd)return this['_container']['style'][_0x222c45(_0x16bb21._0x3e4f66)]===_0x222c45(0x78a)&&this[_0x222c45(_0x16bb21._0x4080ac)](),![];}this['_container'][_0x222c45(0x5da)]['display']!=='block'&&(this['_camera_cache']=null,this['_container']['style']['display']='block');var _0x568d09=this['divHeight'],_0x4433bc=this[_0x222c45(0xc27)],_0x510d37,_0x1e5a50;switch(this['horizontalOrigin']){case _0x222c45(_0x16bb21._0x5a112d):case Cesium__namespace[_0x222c45(0xe79)][_0x222c45(0x633)]:_0x510d37=_0x3ce133['x']-_0x4433bc/0x2;break;case _0x222c45(0xd24):case Cesium__namespace['HorizontalOrigin'][_0x222c45(0xd24)]:_0x510d37=_0x3ce133['x']-_0x4433bc;break;case'LEFT':case Cesium__namespace['HorizontalOrigin']['LEFT']:default:_0x510d37=_0x3ce133['x'];break;}switch(this['verticalOrigin']){case'TOP':case Cesium__namespace['VerticalOrigin']['TOP']:_0x1e5a50=_0x3ce133['y'];break;case'CENTER':case Cesium__namespace['VerticalOrigin']['CENTER']:_0x1e5a50=_0x3ce133['y']-_0x568d09/0x2;break;case'BOTTOM':case Cesium__namespace['VerticalOrigin']['BOTTOM']:default:_0x1e5a50=_0x3ce133['y']-_0x568d09;break;}this['style']['anchor']?(_0x510d37+=this[_0x222c45(0x5da)]['anchor'][0x0],_0x1e5a50+=this['style']['anchor'][0x1]):(this['style']['offsetX']&&(_0x510d37+=this['style'][_0x222c45(_0x16bb21._0x5695f7)]),this['style']['offsetY']&&(_0x1e5a50+=this['style'][_0x222c45(_0x16bb21._0x487bf7)]));var _0x151815=0x1;if(_0x38a847){if(_0x3006de<=_0x38a847['near'])_0x151815=_0x38a847['nearValue'];else _0x3006de>_0x38a847['near']&&_0x3006de<_0x38a847['far']?_0x151815=_0x38a847['nearValue']+(_0x38a847['farValue']-_0x38a847['nearValue'])*(_0x3006de-_0x38a847[_0x222c45(0x926)])/(_0x38a847[_0x222c45(0x360)]-_0x38a847['near']):_0x151815=_0x38a847['farValue'];}var _0x1ca542='matrix('+_0x151815+',0,0,'+_0x151815+','+_0x510d37+','+_0x1e5a50+')',_0x384d0d=this[_0x222c45(_0x16bb21._0x244b27)],_0x3c4efd=this['options']['zIndex']||'auto';this[_0x222c45(0x297)]&&(_0x3c4efd=Math['round'](0x98967f-_0x3006de),_0x3c4efd<=0x0&&(_0x3c4efd=0x98967f)),merge(this['_container'][_0x222c45(0x5da)],{'transform':_0x1ca542,'transform-origin':_0x384d0d,'-ms-transform':_0x1ca542,'-ms-transform-origin':_0x384d0d,'-webkit-transform':_0x1ca542,'-webkit-transform-origin':_0x384d0d,'-moz-transform':_0x1ca542,'-moz-transform-origin':_0x384d0d,'-o-transform':_0x1ca542,'-o-transform-origin':_0x384d0d,'z-index':_0x3c4efd}),this['fire'](EventType[_0x222c45(0x86f)],{'position':_0x4d7956,'windowPosition':_0x3ce133,'distance':_0x3006de,'x':_0x510d37,'y':_0x1e5a50,'height':_0x568d09,'width':_0x4433bc,'scale':_0x151815},!![]);}},{'key':'hide','value':function _0x390940(){var _0x4f0735=_0xfccdc5;this['_container']['style'][_0x4f0735(_0x512437._0x446d84)]='none',this['_camera_cache']=null;}},{'key':'_getGeoJsonGeometry','value':function _0x6767ec(_0x1d5812){var _0x5923fc=_0xfccdc5;return{'type':_0x5923fc(_0x52adca._0x5ba1f1),'coordinates':this['getCoordinate'](_0x1d5812===null||_0x1d5812===void 0x0?void 0x0:_0x1d5812['noAlt'])};}},{'key':_0xfccdc5(0xc19),'value':function _0x1666e3(_0x352343,_0x115ac6){var _0x4e55af=_0xfccdc5,_0x2ad2f1,_0x40a020,_0x50e7e7,_0x295824;if(!this[_0x4e55af(_0xd2e426._0x2d1f31)]){var _0x4671c4,_0x5332f9,_0x2ee8c2,_0x9af201=new Cesium__namespace['SampledPositionProperty']();_0x9af201['forwardExtrapolationType']=(_0x4671c4=this[_0x4e55af(_0xd2e426._0x2f4a5e)][_0x4e55af(0xb1c)])!==null&&_0x4671c4!==void 0x0?_0x4671c4:Cesium__namespace['ExtrapolationType']['HOLD'],_0x9af201[_0x4e55af(_0xd2e426._0x229c91)]=(_0x5332f9=this['options']['backwardExtrapolationType'])!==null&&_0x5332f9!==void 0x0?_0x5332f9:Cesium__namespace['ExtrapolationType'][_0x4e55af(0x96c)],!this['options']['orientation']&&(this[_0x4e55af(_0xd2e426._0x53ebea)][_0x4e55af(_0xd2e426._0x2a6d01)]=new Cesium__namespace['VelocityOrientationProperty'](_0x9af201),this['_entity']&&(this[_0x4e55af(_0xd2e426._0x4d5634)]['orientation']=this['getOrientation']())),this['property']=_0x9af201,this[_0x4e55af(0xd91)]=_0x9af201,this['_maxCacheCount']=(_0x2ee8c2=this[_0x4e55af(_0xd2e426._0x53607f)]['maxCacheCount'])!==null&&_0x2ee8c2!==void 0x0?_0x2ee8c2:0x32;}else this[_0x4e55af(0x659)]!==this['position']&&(this[_0x4e55af(0xd91)]=this['property']);this['_removeDynamicPosition']();var _0x1af1cf=((_0x2ad2f1=this['_map'])===null||_0x2ad2f1===void 0x0?void 0x0:(_0x40a020=_0x2ad2f1['clock'])===null||_0x40a020===void 0x0?void 0x0:_0x40a020[_0x4e55af(_0xd2e426._0x4b4c2b)])||Cesium__namespace['JulianDate']['now']();if(!_0x115ac6)_0x115ac6=_0x1af1cf;else{if(isNumber(_0x115ac6))_0x115ac6=Cesium__namespace[_0x4e55af(0xfb0)]['addSeconds'](_0x1af1cf,_0x115ac6,new Cesium__namespace['JulianDate']());else{if(isString(_0x115ac6))_0x115ac6[_0x4e55af(_0xd2e426._0x284a71)]('Z')===-0x1?_0x115ac6=Cesium__namespace[_0x4e55af(_0xd2e426._0x3c930e)][_0x4e55af(0x55c)](new Date(_0x115ac6)):_0x115ac6=Cesium__namespace['JulianDate'][_0x4e55af(0x5b9)](_0x115ac6);else _0x115ac6 instanceof Date&&(_0x115ac6=Cesium__namespace['JulianDate'][_0x4e55af(_0xd2e426._0x236aef)](_0x115ac6));}}var _0x1f0e02=(_0x50e7e7=this['_sampledPositionProperty'])===null||_0x50e7e7===void 0x0?void 0x0:(_0x295824=_0x50e7e7['_property'])===null||_0x295824===void 0x0?void 0x0:_0x295824['_times'];if((_0x1f0e02===null||_0x1f0e02===void 0x0?void 0x0:_0x1f0e02['length'])>0x0&&this['_position']){var _0x5f175e=_0x1f0e02[_0x1f0e02[_0x4e55af(_0xd2e426._0xc596e2)]-0x1];Cesium__namespace['JulianDate'][_0x4e55af(_0xd2e426._0x6d66c4)](_0x1af1cf,_0x5f175e)>0x0&&this['_sampledPositionProperty'][_0x4e55af(_0xd2e426._0x55e10d)](_0x1af1cf,this['_position']);}var _0x491b14=LngLatPoint[_0x4e55af(_0xd2e426._0x527055)](_0x352343)[_0x4e55af(_0xd2e426._0x5cb83b)]();return this['position']['addSample'](_0x115ac6,_0x491b14),this;}},{'key':'_removeDynamicPosition','value':function _0xfdc227(){var _0x509c27=_0xfccdc5,_0x2b83db,_0x1257d1;if(this[_0x509c27(_0x4b02fa._0x484933)]<0x1)return;var _0x3aa61e=(_0x2b83db=this['property'])===null||_0x2b83db===void 0x0?void 0x0:(_0x1257d1=_0x2b83db[_0x509c27(0x2ff)])===null||_0x1257d1===void 0x0?void 0x0:_0x1257d1['_times'];if(!_0x3aa61e||_0x3aa61e['length']===0x0)return;var _0x367a83=_0x3aa61e['length']-this['_maxCacheCount']-0x1;_0x367a83>0x0&&this[_0x509c27(0x659)]['removeSamples'](new Cesium__namespace['TimeInterval']({'start':_0x3aa61e[0x0],'stop':_0x3aa61e[_0x367a83]}));}},{'key':'getCoordinate','value':function _0x1ec112(_0xfca2dc){var _0x4e1b29=_0xfccdc5;return this['point']?this['point'][_0x4e1b29(0xdde)](_0xfca2dc):[];}},{'key':'openHighlight','value':function _0x1d1689(_0x4826b6){var _0x1039af=_0xfccdc5,_0x451586,_0x8e4b93=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];_0x8e4b93&&(this[_0x1039af(_0x162df1._0x5cc089)]['closeHighlight'](),this['_map']['last_highlighGraphic']=this);var _0x3b953f=_0x4826b6||this['_highlightOptions']||((_0x451586=this['_layer'])===null||_0x451586===void 0x0?void 0x0:_0x451586['_highlightOptions']);if(_0x3b953f&&_0x3b953f[_0x1039af(_0x162df1._0x225153)]){for(var _0x4f8efb=0x0,_0x392b4c=this['_container']['children']['length'];_0x4f8efb<_0x392b4c;_0x4f8efb++){var _0x1075a2=this['_container']['children'][_0x4f8efb];addClass(_0x1075a2,_0x3b953f['className']);}this['_highlightOptions']=_0x3b953f,this['fire'](EventType['highlightOpen'],{},!![]);}}},{'key':'closeHighlight','value':function _0x117032(){var _0x3e8d53=_0xfccdc5,_0xe49ee;if(this['_state']!==State['ADDED']||((_0xe49ee=this['_map'])===null||_0xe49ee===void 0x0?void 0x0:_0xe49ee[_0x3e8d53(_0x351df6._0x3b78cc)])!==this)return;this['_map'][_0x3e8d53(_0x351df6._0x5b9d5a)]();var _0x25d9ef=this[_0x3e8d53(_0x351df6._0x283d9e)];if(_0x25d9ef&&_0x25d9ef[_0x3e8d53(_0x351df6._0x734113)]){for(var _0xbb601f=0x0,_0x3c6d38=this['_container']['children']['length'];_0xbb601f<_0x3c6d38;_0xbb601f++){var _0x560713=this[_0x3e8d53(_0x351df6._0x1485e1)][_0x3e8d53(_0x351df6._0xb02328)][_0xbb601f];removeClass(_0x560713,_0x25d9ef['className']);}this['fire'](EventType['highlightClose'],{},!![]);}}},{'key':'_getWindowPosition','value':function _0x343ce7(_0x5dee9e){var _0x622e70=_0xfccdc5;if(isFirefox){var _0x5bb5c6=this[_0x622e70(_0x367184._0x71e2d8)]['container']['getBoundingClientRect']();return new Cesium__namespace['Cartesian2'](_0x5dee9e[_0x622e70(0x9b8)]-_0x5bb5c6['left'],_0x5dee9e[_0x622e70(0xeca)]-_0x5bb5c6['top']);}return new Cesium__namespace[(_0x622e70(_0x367184._0x4a88c9))](_0x5dee9e[_0x622e70(0x86e)],_0x5dee9e['layerY']);}},{'key':_0xfccdc5(0xd38),'value':function _0x3f7eda(_0x5476a8){var _0xa99014=_0xfccdc5;_0x5476a8[_0xa99014(0x7cc)]&&_0x5476a8[_0xa99014(0x7cc)]();var _0x301e6c=this[_0xa99014(0xd41)](_0x5476a8),_0x1a169f={'mouseEvent':_0x5476a8,'cartesian':this['position'],'windowPosition':_0x301e6c,'sourceTarget':this,'graphic':this,'layer':this[_0xa99014(_0x1d0695._0x2d4972)]};return this['_layer']&&(this['_layer']['_graphic_drawing']||this['_layer'][_0xa99014(_0x1d0695._0x11371a)]&&this[_0xa99014(0x477)])&&(_0x1a169f['cartesian']=getCurrentMousePosition(this['_map'][_0xa99014(0x7c9)],_0x301e6c)),_0x1a169f;}},{'key':_0xfccdc5(_0x646e80._0x4ce6ca),'value':function _0x153108(_0x5d2142){var _0x4d5c99=_0xfccdc5,_0x265627=this[_0x4d5c99(_0xde5eef._0x4a9e57)](_0x5d2142);_0x265627[_0x4d5c99(_0xde5eef._0x43fd91)]=_0x265627['windowPosition'],this['fire'](EventType['click'],_0x265627,!![]);}},{'key':'_container_onMousedownHandler','value':function _0x3eda1c(_0xaa261){var _0x4fd7ca=_0xfccdc5;if(_0xaa261['button']!==0x2)return;var _0x5c52a5=this['_getEventTarget'](_0xaa261);_0x5c52a5[_0x4fd7ca(0xd91)]=_0x5c52a5[_0x4fd7ca(_0x316af6._0x3f48b4)],this['fire'](EventType['rightClick'],_0x5c52a5,!![]);}},{'key':'_container_onMouseMoveHandler','value':function _0x2164d5(_0x5d8533){var _0x4ee927=_0xfccdc5;this['_map'][_0x4ee927(0xc61)]['clearMoveTargetDelay']();var _0x416970=this['_getEventTarget'](_0x5d8533);_0x416970[_0x4ee927(_0x2ce7a7._0x2841f1)]=_0x416970[_0x4ee927(_0x2ce7a7._0x56a580)],this['_map']['fire'](EventType['mouseMove'],_0x416970),this['_map']['fire'](EventType[_0x4ee927(_0x2ce7a7._0x5d9222)],_0x416970),!this[_0x4ee927(_0x2ce7a7._0x38a8f9)]&&this[_0x4ee927(0xb03)](EventType[_0x4ee927(_0x2ce7a7._0x429e9e)],_0x416970,!![]),this['_hasMouseOver']=!![];}},{'key':'_container_onMouseoutHandler','value':function _0x3aace1(_0xe780ef){var _0x20dc15=_0xfccdc5;this[_0x20dc15(0x224)]=![];var _0x58856c=this['_getEventTarget'](_0xe780ef);this['fire'](EventType['mouseOut'],_0x58856c,!![]);}},{'key':'autoSurfaceHeight','value':function _0x468515(){var _0x1b3a84=_0xfccdc5,_0x1b9e5c=this,_0x4e502b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return getSurfaceHeight(this['_map']['scene'],this[_0x1b3a84(0xd91)],_0x4e502b)[_0x1b3a84(_0x4b3feb._0xed2ff9)](function(_0x1e1d62){_0x1e1d62['position']&&(_0x1b9e5c['position']=_0x1e1d62['position']);});}},{'key':'_style2Json','value':function _0x40391c(_0x4a20a1,_0x30d3f4){return DivGraphicStyleConver['toJSON'](_0x4a20a1,_0x30d3f4,!![]);}},{'key':_0xfccdc5(_0x646e80._0x3895a),'value':function _0x26dfd7(_0x390552){var _0x1a060a=_0xfccdc5,_0x513caf=this[_0x1a060a(0x734)];if(!_0x513caf)return;var _0x329c81=getRectangle([_0x513caf],_0x390552===null||_0x390552===void 0x0?void 0x0:_0x390552['isFormat']);return _0x329c81;}},{'key':'startDraw','value':function _0x39dfed(_0x4e0eda){var _0x51c518=_0xfccdc5;if(this[_0x51c518(_0x2fa3ad._0x30451e)])return this;this['_enabledDraw']=!![];_0x4e0eda&&this['addTo'](_0x4e0eda);if(!this['_map'])throw new Error('绘制时_map不能为空,请将对象添加到图层并且图层已添加到Map');this['_map']['_setEditCursor'](!![]),this['enableControl'](![]),this[_0x51c518(0x5e0)](),this[_0x51c518(0xb03)](EventType[_0x51c518(0xe54)],{'drawtype':this['type'],'graphic':this},!![]);}},{'key':'stopDraw','value':function _0xd1fa91(){var _0x5db55f=_0xfccdc5,_0x51ab07,_0x39f211,_0x289986;if(!this['_enabledDraw'])return this;this[_0x5db55f(_0x4d375f._0x148ff2)](),this['_map']['_setEditCursor'](![]),this['enableControl'](!![]),this['_map']['closeSmallTooltip'](),this['_enabledDraw']=![],this['fire'](EventType[_0x5db55f(_0x4d375f._0x4ce135)],{'drawtype':this[_0x5db55f(0xe81)],'graphic':this},!![]),(_0x51ab07=this['options'])!==null&&_0x51ab07!==void 0x0&&_0x51ab07['success']&&this['options']['success'](this),(_0x39f211=this['options'])!==null&&_0x39f211!==void 0x0&&(_0x289986=_0x39f211['_promise'])!==null&&_0x289986!==void 0x0&&_0x289986['resolve']&&this[_0x5db55f(0x514)][_0x5db55f(_0x4d375f._0x15cb59)]['resolve'](this);}},{'key':'_startDrawHook','value':function _0x40c6ae(){var _0x49f699=_0xfccdc5;this['_updatePointerEvents'](![]),this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler_point'],this),this['_map']['on'](EventType[_0x49f699(_0x56f689._0x208f7b)],this['_onClickHandler_point'],this);}},{'key':_0xfccdc5(0x698),'value':function _0x3083c9(){var _0x50a5c1=_0xfccdc5;this[_0x50a5c1(_0x4d7b0b._0x1cf557)]['off'](EventType['mouseMove'],this['_onMouseMoveHandler_point'],this),this['_map']['off'](EventType[_0x50a5c1(0x21a)],this['_onClickHandler_point'],this),this['_updatePointerEvents'](this['hasBindEvent']());}},{'key':_0xfccdc5(0x5d8),'value':function _0x305404(_0x5ddb39){var _0x2ab501=_0xfccdc5,_0x51585e=_0x5ddb39['cartesian'];_0x51585e&&(this['position']=_0x51585e),this[_0x2ab501(_0x255de5._0x3f0f89)]['openSmallTooltip'](_0x5ddb39['endPosition'],this['_draw_tooltip']||this['_map']['getLangText'](_0x2ab501(0xcd0))),this['fire'](EventType[_0x2ab501(0xd76)],_objectSpread2(_objectSpread2({},_0x5ddb39),{},{'drawtype':this['type'],'graphic':this}),!![]);}},{'key':'_onClickHandler_point','value':function _0x349157(_0x469474){var _0x83e47d=_0xfccdc5,_0x21ca8c=_0x469474[_0x83e47d(_0x61d31e._0x473d4b)];_0x21ca8c&&(this[_0x83e47d(0xd91)]=_0x21ca8c),this['stopDraw']();}},{'key':_0xfccdc5(0x23e),'value':function _0x257a54(){}},{'key':'_cancelPositionsCallback','value':function _0x552078(){}},{'key':'endDraw','value':function _0x5e12e1(){var _0x149202=_0xfccdc5;if(!this['_enabledDraw'])return this;if(this[_0x149202(0x752)][_0x149202(0x6ba)]<this['_minPointNum'])return;this['updateAttrForDrawing'](![]),this['stopDraw']();}},{'key':_0xfccdc5(0x77b),'value':function _0xb9cefc(_0x387b87){}},{'key':_0xfccdc5(0x5f5),'value':function _0x14b6e1(_0x598220){var _0x9262b8=_0xfccdc5;this['_map'][_0x9262b8(0xc61)]['enabledMoveTarget']=_0x598220,this[_0x9262b8(0x399)]['popup']&&(this['_map']['popup']['enabled']=_0x598220),this['_map']['tooltip']&&(this['_map']['tooltip'][_0x9262b8(0x445)]=_0x598220);}},{'key':'startEditing','value':function _0x555643(){var _0x353e31=_0xfccdc5;if(this[_0x353e31(_0x35864e._0x2117e5)])return this;this['_enabledEdit']=!![];if(!this[_0x353e31(0x399)])throw new Error(_0x353e31(_0x35864e._0x5d56d2));this[_0x353e31(0x656)]=this[_0x353e31(0x399)][_0x353e31(0xef6)]('_释放后完成修改'),this[_0x353e31(0x5f5)](![]),this[_0x353e31(0x6c5)]['removeEventListener']('click',this['_container_onClickHandler']),this['_container']['removeEventListener']('mousemove',this['_container_onMouseMoveHandler']),this['_container'][_0x353e31(_0x35864e._0x2b3bc7)]('mouseout',this['_container_onMouseoutHandler']),!this['editing']&&(this['editing']=new this['EditClass'](this)),this['editing'][_0x353e31(0x2be)]&&this['editing']['activate']();}},{'key':'stopEditing','value':function _0x5b2fa7(){var _0x36a931=_0xfccdc5,_0x993d0d;if(!this[_0x36a931(0xedc)])return this;(_0x993d0d=this['editing'])!==null&&_0x993d0d!==void 0x0&&_0x993d0d[_0x36a931(0xd5f)]&&this[_0x36a931(0x1ce)]['disable'](),this['enableControl'](!![]),this['_map'][_0x36a931(0x561)](),this['_container']['addEventListener']('click',this['_container_onClickHandler'][_0x36a931(_0x216a3f._0x4e75af)](this)),this['_container']['addEventListener']('mousemove',this[_0x36a931(0x545)]['bind'](this)),this[_0x36a931(0x6c5)][_0x36a931(_0x216a3f._0x377948)]('mouseout',this['_container_onMouseoutHandler']['bind'](this)),this['_enabledEdit']=![];}}]),_0x415fd8;}(BaseGraphic);register$4(_0x5a92ef(0x8f5),DivGraphic,!![]);var DEF_STYLE$7={'font_size':0xf,'font_family':'楷体','color':'#ccc','boderColor':'rgb(21,\x20209,\x20242)','horizontalOrigin':Cesium__namespace['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium__namespace[_0x5a92ef(0xf9d)][_0x5a92ef(0x633)]},DivBoderLabel=function(_0x535786){var _0x1fa8a7={_0x83b7a5:0x70e,_0x36263e:0x310},_0x1234f={_0x45c131:0xd04,_0x42196f:0x77c};_inherits(_0x473bb8,_0x535786);var _0x7c6db0=_createSuper(_0x473bb8);function _0x473bb8(){var _0x16765f=_0x4361,_0x487601,_0xa67b85=arguments[_0x16765f(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x473bb8),_0xa67b85[_0x16765f(0x5da)]=_objectSpread2(_objectSpread2({},DEF_STYLE$7),_0xa67b85[_0x16765f(0x5da)]||{}),_0xa67b85['style']['html']=getHtmlByStyle$2(_0xa67b85['style'],_0xa67b85['attr']),_0x487601=_0x7c6db0['call'](this,_0xa67b85);var _0x2fc21a=_0xa67b85[_0x16765f(0x5da)]['font_size'],_0xf75c9f=_0xa67b85[_0x16765f(0x5da)]['width']||getStrLength(_0xa67b85['style']['text'])*_0x2fc21a*0.6,_0x5ecb59=_0xa67b85['style'][_0x16765f(_0x1234f._0x45c131)]||_0x2fc21a*0x2;return _0x487601[_0x16765f(_0x1234f._0x42196f)]=_0xf75c9f,_0x487601['_divHeight']=_0x5ecb59,_0x487601;}return _createClass(_0x473bb8,[{'key':'divWidth','get':function _0x5e995d(){return this['_divWidth'];}},{'key':'divHeight','get':function _0x53e6d7(){return this['_divHeight'];}},{'key':'_updateStyleBaseHook','value':function _0x337f59(_0x3d8215){var _0x50a01a=_0x4361;return(Cesium__namespace['defined'](_0x3d8215[_0x50a01a(0x84b)])||Cesium__namespace[_0x50a01a(_0x1fa8a7._0x83b7a5)](_0x3d8215[_0x50a01a(0x91f)])||Cesium__namespace['defined'](_0x3d8215['font_size'])||Cesium__namespace['defined'](_0x3d8215['font_family'])||Cesium__namespace['defined'](_0x3d8215['text']))&&(this[_0x50a01a(0xf8b)]=getHtmlByStyle$2(this[_0x50a01a(0x5da)],this[_0x50a01a(_0x1fa8a7._0x36263e)])),_get(_getPrototypeOf(_0x473bb8['prototype']),'_updateStyleBaseHook',this)[_0x50a01a(0x53f)](this,_0x3d8215),this;}}]),_0x473bb8;}(DivGraphic);register$4('divBoderLabel',DivBoderLabel,!![]);function getHtmlByStyle$2(_0x2ac38e,_0x727ca3){var _0x99a154={_0x3f29db:0x3d5,_0x348f16:0x507,_0xce1719:0x4b9,_0x2728c9:0x4b9},_0x100790=_0x5a92ef,_0xbba66f,_0x1248a1=_0x2ac38e[_0x100790(0x84b)],_0x56fcc9=_0x2ac38e[_0x100790(0x91f)],_0x8005d8=Cesium__namespace[_0x100790(_0x99a154._0x3f29db)]['fromCssColorString'](_0x56fcc9)[_0x100790(0x6ac)](0.5)['toCssColorString'](),_0x442b6e=_0x2ac38e['font_size'],_0x14025e=_0x2ac38e[_0x100790(_0x99a154._0x348f16)]||getStrLength(_0x2ac38e[_0x100790(0x920)])*_0x442b6e*0.6,_0x537dfd=_0x2ac38e['height']||_0x442b6e*0x2;return'\x0a\x20\x20<div\x20class=\x22mars3d-divBoderLabel\x22\x20style=\x22\x0a\x20\x20--text-font-size:\x20'[_0x100790(_0x99a154._0xce1719)](_0x442b6e,'px;\x0a\x20\x20--boder-width:\x20')['concat'](_0x14025e,'px;\x0a\x20\x20--clip-width-1:\x20')['concat'](_0x14025e+_0x442b6e,'px;\x0a\x20\x20--clip-width-2:\x20')['concat'](_0x14025e+_0x442b6e-0x2,'px;\x0a\x20\x20--boder-height:\x20')['concat'](_0x537dfd,_0x100790(0x590))['concat'](_0x537dfd+0xa,'px;\x0a\x20\x20--clip-height-2:\x20')[_0x100790(0x4b9)](_0x537dfd+0x8,'px;\x0a\x20\x20--text-color:\x20')['concat'](_0x1248a1,_0x100790(0xafe))[_0x100790(_0x99a154._0xce1719)](_0x56fcc9,';\x0a\x20\x20--box-shadow-color:\x20')['concat'](_0x8005d8,';\x22>\x0a\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-divBoderLabel-boder\x22>\x0a\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22mars3d-divBoderLabel-text\x22\x20style=\x22font-family:')['concat'](_0x2ac38e['font_family'],';\x22>')[_0x100790(_0x99a154._0x2728c9)](template(_0x2ac38e['text'],_0x727ca3,(_0xbba66f=_0x2ac38e['templateEmptyStr'])!==null&&_0xbba66f!==void 0x0?_0xbba66f:!![]),_0x100790(0xdee));}var DEF_STYLE$6={'color':'#f33349','horizontalOrigin':Cesium__namespace['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium__namespace['VerticalOrigin']['CENTER']},DivLightPoint=function(_0x4c5fc3){var _0x128e64={_0x4a3547:0xca4,_0x47593e:0x53f},_0x2ed2f7={_0x5748ca:0x5da,_0x138194:0x53f},_0x205eea=_0x5a92ef;_inherits(_0x4d0881,_0x4c5fc3);var _0x2708d3=_createSuper(_0x4d0881);function _0x4d0881(){var _0x261a57=_0x4361,_0x26af64=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4d0881),_0x26af64[_0x261a57(_0x2ed2f7._0x5748ca)]=_objectSpread2(_objectSpread2({},DEF_STYLE$6),_0x26af64[_0x261a57(0x5da)]||{}),_0x26af64['style']['html']=getHtmlByStyle$1(_0x26af64['style'],_0x26af64['attr']),_0x2708d3[_0x261a57(_0x2ed2f7._0x138194)](this,_0x26af64);}return _createClass(_0x4d0881,[{'key':_0x205eea(0x1de),'value':function _0x13d2b7(_0x430352){var _0x50099d=_0x205eea;return(Cesium__namespace[_0x50099d(0x70e)](_0x430352['color'])||Cesium__namespace['defined'](_0x430352['size'])||Cesium__namespace['defined'](_0x430352[_0x50099d(_0x128e64._0x4a3547)]))&&(this[_0x50099d(0xf8b)]=getHtmlByStyle$1(this['style'],this['attr'])),_get(_getPrototypeOf(_0x4d0881['prototype']),'_updateStyleBaseHook',this)[_0x50099d(_0x128e64._0x47593e)](this,_0x430352),this;}}]),_0x4d0881;}(DivGraphic);register$4('divLightPoint',DivLightPoint,!![]);function getHtmlByStyle$1(_0x3a406a,_0x5bcd1c){var _0x2cfb32={_0x55f415:0xca4,_0x3f1067:0x4b9,_0x12d405:0x920},_0x4d86ea=_0x5a92ef,_0x2fa771;return'\x0a\x20\x20<div\x20class=\x22mars3d-animation-point\x22\x20style=\x22color:'[_0x4d86ea(0x4b9)](_0x3a406a['color'],';width:\x20')['concat'](_0x3a406a['size'],'px;height:\x20')['concat'](_0x3a406a['size'],'px;\x22>\x0a\x20\x20\x20\x20<p></p>\x0a\x20\x20\x20\x20')[_0x4d86ea(0x4b9)](_0x3a406a[_0x4d86ea(_0x2cfb32._0x55f415)]?'<div\x20class=\x22mars3d-animation-point-lbl\x22\x20style=\x22color:'['concat'](_0x3a406a[_0x4d86ea(_0x2cfb32._0x55f415)][_0x4d86ea(0x84b)]||_0x3a406a['color'],';\x22>')[_0x4d86ea(_0x2cfb32._0x3f1067)](template(_0x3a406a[_0x4d86ea(_0x2cfb32._0x55f415)][_0x4d86ea(_0x2cfb32._0x12d405)],_0x5bcd1c,(_0x2fa771=_0x3a406a[_0x4d86ea(0xca4)]['templateEmptyStr'])!==null&&_0x2fa771!==void 0x0?_0x2fa771:!![]),'</div>'):'','\x0a\x20\x20</div>');}var DEF_STYLE$5={'color':'white','font_family':'楷体','font_size':0xf,'lineHeight':0x64,'circleSize':0xa,'horizontalOrigin':Cesium__namespace[_0x5a92ef(0xe79)]['CENTER'],'verticalOrigin':Cesium__namespace[_0x5a92ef(0xf9d)]['BOTTOM']},DivUpLabel=function(_0x318c45){var _0x2242b6={_0x3a4ede:0x1de},_0x4f4847={_0x2f966c:0x70e,_0x245727:0x98c,_0x4fddb8:0xf8b},_0x20b770=_0x5a92ef;_inherits(_0x1a3af9,_0x318c45);var _0x302c68=_createSuper(_0x1a3af9);function _0x1a3af9(){var _0x389e4b=_0x4361,_0x2d6ec3=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1a3af9),_0x2d6ec3['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$5),_0x2d6ec3['style']||{}),_0x2d6ec3['style']['html']=getHtmlByStyle(_0x2d6ec3[_0x389e4b(0x5da)],_0x2d6ec3['attr']),_0x302c68[_0x389e4b(0x53f)](this,_0x2d6ec3);}return _createClass(_0x1a3af9,[{'key':_0x20b770(_0x2242b6._0x3a4ede),'value':function _0x288842(_0xa78d51){var _0x36587a=_0x20b770;return(Cesium__namespace[_0x36587a(_0x4f4847._0x2f966c)](_0xa78d51['color'])||Cesium__namespace['defined'](_0xa78d51['circleSize'])||Cesium__namespace['defined'](_0xa78d51['font_size'])||Cesium__namespace[_0x36587a(0x70e)](_0xa78d51['font_family'])||Cesium__namespace['defined'](_0xa78d51[_0x36587a(_0x4f4847._0x245727)])||Cesium__namespace['defined'](_0xa78d51['text']))&&(this[_0x36587a(_0x4f4847._0x4fddb8)]=getHtmlByStyle(this['style'],this[_0x36587a(0x310)])),_get(_getPrototypeOf(_0x1a3af9['prototype']),'_updateStyleBaseHook',this)[_0x36587a(0x53f)](this,_0xa78d51),this;}}]),_0x1a3af9;}(DivGraphic);register$4('divUpLabel',DivUpLabel,!![]);function getHtmlByStyle(_0x181a56,_0x4889c1){var _0x3955a1={_0xc57ef5:0x4b9,_0x3560ca:0xff2},_0x22f08b=_0x5a92ef,_0x2f959e=_0x181a56['color'],_0x5095ce=_0x181a56['circleSize'];return'\x0a\x20\x20<div\x20class=\x22mars3d-divUpLabel\x22\x20style=\x22color:\x20'['concat'](_0x2f959e,';\x22>\x0a\x20\x20\x20\x20<div\x20class=\x22mars3d-divUpLabel-text\x22\x20style=\x22font-family:')[_0x22f08b(_0x3955a1._0xc57ef5)](_0x181a56['font_family'],_0x22f08b(0xe7c))['concat'](_0x181a56['font_size'],_0x22f08b(_0x3955a1._0x3560ca))['concat'](template(_0x181a56['text'],_0x4889c1,!![]),'</div>\x0a\x20\x20\x20\x20<div\x20class=\x22mars3d-divUpLabel-line\x22\x20\x20style=\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20height:\x20')['concat'](_0x181a56['lineHeight'],'px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20background-color:\x20')['concat'](_0x2f959e,_0x22f08b(0xb55))['concat'](_0x5095ce,'px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20height:\x20')[_0x22f08b(_0x3955a1._0xc57ef5)](_0x5095ce,'px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20margin-left:\x20calc(50%\x20-\x20')[_0x22f08b(0x4b9)](_0x5095ce/0x2,'px);\x0a\x20\x20\x20\x20\x20\x20\x20\x20background-color:\x20')['concat'](_0x2f959e,_0x22f08b(0x8c3));}var Popup=function(_0xe1d574){var _0x40912f={_0x4e737e:0x3fc,_0x3a2ddd:0x83f,_0x42ce97:0x958},_0xec684c={_0x39b271:0xc34,_0x218fa1:0x531},_0x102098={_0x36ce88:0xa63,_0x2a10e4:0xe26},_0x31c8a2={_0x759cfd:0x53f,_0x51b7ec:0x86f,_0x3db8ad:0x9c8},_0x424000={_0x4aca89:0x6ba,_0xcfbe05:0x399,_0x215d00:0xd9d,_0x35f4f7:0xabf},_0x3cc4a={_0x3f95ab:0x9c8,_0x2d8692:0x9c8,_0x1fc567:0x9b9},_0xb90732={_0x1fe31d:0x71b,_0x35204d:0x4b9,_0x4d040e:0x213,_0x483c7c:0x69d,_0x254b0f:0xc35},_0x13d625={_0x125a4a:0x514},_0x15934c={_0x2da7de:0x457,_0x486886:0x5da,_0x4f2000:0xac8,_0x5992f7:0x970,_0xcc05a5:0x2a7,_0xe5669d:0xf9d,_0x4874a3:0xc8e,_0x5df594:0xc9c,_0x313072:0xa5b,_0x34aae3:0xfab},_0x5c0292=_0x5a92ef;_inherits(_0x6bcc1b,_0xe1d574);var _0x336010=_createSuper(_0x6bcc1b);function _0x6bcc1b(){var _0x568fa8=_0x4361,_0x5c66e5,_0x75a2aa,_0x26e3a0,_0x28746e,_0x2e184d,_0x4f663c,_0x349d02,_0x8a05d3,_0x449fa8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x6bcc1b),_0x449fa8['eventParent']=(_0x5c66e5=_0x449fa8['eventParent'])!==null&&_0x5c66e5!==void 0x0?_0x5c66e5:![],_0x449fa8['hasEdit']=(_0x75a2aa=_0x449fa8['hasEdit'])!==null&&_0x75a2aa!==void 0x0?_0x75a2aa:![],_0x449fa8['animation']=(_0x26e3a0=_0x449fa8['animation'])!==null&&_0x26e3a0!==void 0x0?_0x26e3a0:!![],_0x449fa8['zIndex']=(_0x28746e=_0x449fa8[_0x568fa8(_0x15934c._0x2da7de)])!==null&&_0x28746e!==void 0x0?_0x28746e:0x989680,_0x449fa8['style']=_0x449fa8['style']||{},_0x449fa8[_0x568fa8(_0x15934c._0x486886)][_0x568fa8(_0x15934c._0x4f2000)]=(_0x2e184d=_0x449fa8[_0x568fa8(0x5da)][_0x568fa8(0xac8)])!==null&&_0x2e184d!==void 0x0?_0x2e184d:'top';var _0x5d8473={};switch(_0x449fa8['style']['direction']){case'top':_0x5d8473['offsetY']=-0x8,_0x5d8473['horizontalOrigin']=Cesium__namespace['HorizontalOrigin']['CENTER'],_0x5d8473['verticalOrigin']=Cesium__namespace['VerticalOrigin']['BOTTOM'];break;case _0x568fa8(0x433):_0x5d8473['offsetY']=0x8,_0x5d8473['horizontalOrigin']=Cesium__namespace[_0x568fa8(0xe79)]['CENTER'],_0x5d8473['verticalOrigin']=Cesium__namespace['VerticalOrigin']['TOP'];break;case _0x568fa8(_0x15934c._0x5992f7):_0x5d8473[_0x568fa8(0x220)]=Cesium__namespace[_0x568fa8(0xe79)]['CENTER'],_0x5d8473[_0x568fa8(_0x15934c._0xcc05a5)]=Cesium__namespace[_0x568fa8(_0x15934c._0xe5669d)]['CENTER'];break;case _0x568fa8(0xc40):_0x5d8473['offsetX']=0x8,_0x5d8473['horizontalOrigin']=Cesium__namespace['HorizontalOrigin'][_0x568fa8(_0x15934c._0x4874a3)],_0x5d8473['verticalOrigin']=Cesium__namespace[_0x568fa8(_0x15934c._0xe5669d)][_0x568fa8(0x633)];break;case'left':_0x5d8473['offsetX']=-0x8,_0x5d8473['horizontalOrigin']=Cesium__namespace['HorizontalOrigin']['RIGHT'],_0x5d8473[_0x568fa8(_0x15934c._0xcc05a5)]=Cesium__namespace['VerticalOrigin']['CENTER'];break;}return _0x449fa8['style']=_objectSpread2(_objectSpread2({},_0x5d8473),_0x449fa8['style']),_0x8a05d3=_0x336010['call'](this,_0x449fa8),_0x8a05d3[_0x568fa8(_0x15934c._0x5df594)]=(_0x4f663c=(_0x349d02=_0x8a05d3['options']['depthTest'])!==null&&_0x349d02!==void 0x0?_0x349d02:_0x8a05d3['style']['depthTest'])!==null&&_0x4f663c!==void 0x0?_0x4f663c:![],!Cesium__namespace['defined'](_0x8a05d3[_0x568fa8(0x5da)][_0x568fa8(_0x15934c._0x313072)])&&_0x8a05d3['style']['template']!==![]&&(_0x8a05d3['style']['template']=_0x8a05d3['_getDefaultTemplate']()),_0x8a05d3[_0x568fa8(_0x15934c._0x34aae3)](EventType['load'],function(){_0x8a05d3['_fireTarget_open']();}),_0x8a05d3;}return _createClass(_0x6bcc1b,[{'key':_0x5c0292(0x9c8),'get':function _0x38c240(){var _0x2e34e2;return(_0x2e34e2=this['options'])===null||_0x2e34e2===void 0x0?void 0x0:_0x2e34e2['target'];}},{'key':_0x5c0292(_0x40912f._0x4e737e),'get':function _0x55b178(){var _0x2d88a1=_0x5c0292,_0x2ba855,_0x1363fa;if((_0x2ba855=this[_0x2d88a1(_0x13d625._0x125a4a)])!==null&&_0x2ba855!==void 0x0&&_0x2ba855['event'])return this[_0x2d88a1(_0x13d625._0x125a4a)]['event'];return(_0x1363fa=this[_0x2d88a1(_0x13d625._0x125a4a)])!==null&&_0x1363fa!==void 0x0&&_0x1363fa['target']?this[_0x2d88a1(0x514)]['target']:this;}},{'key':'_getDefaultTemplate','value':function _0x56ddb5(){var _0x5d1682=_0x5c0292,_0x70ad9c,_0x10e966;((_0x70ad9c=this[_0x5d1682(0x5da)]['closeButton'])!==null&&_0x70ad9c!==void 0x0?_0x70ad9c:!![])?_0x10e966='<span\x20\x20class=\x22mars3d-popup-close-button\x20mars3d-popup-color\x20closeButton\x22\x20>×</span>':_0x10e966='';var _0x331dc9='';return this['style']['maxWidth']&&(_0x331dc9+=_0x5d1682(_0xb90732._0x1fe31d)[_0x5d1682(_0xb90732._0x35204d)](this['style'][_0x5d1682(_0xb90732._0x4d040e)],'px;')),this['style']['minWidth']&&(_0x331dc9+=_0x5d1682(_0xb90732._0x483c7c)['concat'](this[_0x5d1682(0x5da)][_0x5d1682(0x5a8)],'px;')),this['style']['maxHeight']&&(_0x331dc9+='max-height:\x20'['concat'](this['style']['maxHeight'],_0x5d1682(_0xb90732._0x254b0f))),'\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-popup\x20'[_0x5d1682(_0xb90732._0x35204d)](!this[_0x5d1682(0x5da)]['timeRender']&&this['options']['animation']?'mars3d-popup-animation':'','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20')[_0x5d1682(0x4b9)](_0x10e966,_0x5d1682(0x8b1))[_0x5d1682(_0xb90732._0x35204d)](this['id'],'\x22\x20\x20class=\x22mars3d-popup-content\x20mars3d-popup-color\x22\x20style=\x22')['concat'](_0x331dc9,'\x22>{content}</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-popup-tip-container\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mars3d-popup-tip\x20mars3d-popup-background\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>');}},{'key':'_appendHtmlHook','value':function _0x2a11f6(){var _0xaa20fa=_0x5c0292,_0x2ee3c8=this,_0x1899d0=this['_container'][_0xaa20fa(0xc5a)]('.closeButton');_0x1899d0&&_0x1899d0['addEventListener']('click',function(_0x222036){var _0x336b9b=_0xaa20fa;_0x2ee3c8[_0x336b9b(_0x3cc4a._0x3f95ab)]&&_0x2ee3c8[_0x336b9b(0x9c8)]['closeHighlight']&&_0x2ee3c8[_0x336b9b(_0x3cc4a._0x2d8692)][_0x336b9b(_0x3cc4a._0x1fc567)](),_0x2ee3c8['remove'](!![]);});}},{'key':'fireTarget','value':function _0xe1ca25(_0x3f9b7c){var _0x3bc946=_0x5c0292,_0x4fb7e1=arguments[_0x3bc946(_0x424000._0x4aca89)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x5c6fd0=arguments[_0x3bc946(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:!![],_0x4bf820=this['target']||this[_0x3bc946(_0x424000._0xcfbe05)];if(_0x4bf820){if(this[_0x3bc946(0x514)]['event'])for(var _0x24e16a in this['options'][_0x3bc946(0x2e0)]){if(_0x24e16a===_0x3bc946(0x514)||_0x24e16a==='content')continue;_0x4fb7e1[_0x24e16a]=this['options']['event'][_0x24e16a];}_0x4fb7e1[_0x3bc946(_0x424000._0x215d00)]=_0x4bf820,_0x4fb7e1['attr']=this[_0x3bc946(0x310)],_0x4fb7e1[_0x3bc946(_0x424000._0x35f4f7)]=this['container'],this['_fireBindDataEx'](_0x4fb7e1),_0x4bf820['fire'](_0x3f9b7c,_0x4fb7e1,_0x5c6fd0);}}},{'key':_0x5c0292(0xcfb),'value':function _0x2f3ed3(_0x7088b8){_0x7088b8['popup']=this;}},{'key':'_addedHook','value':function _0x10d571(_0x38dc44){var _0x554f98={_0x367e09:0x7c9,_0x12b41f:0x425},_0x266d57=_0x5c0292,_0x20ee32=this;_get(_getPrototypeOf(_0x6bcc1b['prototype']),'_addedHook',this)[_0x266d57(_0x31c8a2._0x759cfd)](this,_0x38dc44),this[_0x266d57(0xfab)](EventType[_0x266d57(_0x31c8a2._0x51b7ec)],function(_0x3dbda1){var _0x570357=_0x266d57;if(_0x20ee32['options'][_0x570357(0x8de)]&&_0x20ee32['_map']){if(_0x3dbda1['y']<0x0||_0x3dbda1['x']<0x0||_0x3dbda1['x']>_0x20ee32['_map']['scene']['canvas']['clientWidth']-_0x3dbda1['width']||_0x3dbda1['y']>_0x20ee32['_map'][_0x570357(0x7c9)]['canvas']['clientHeight']-_0x3dbda1['height']){var _0x2a3dbc=_0x3dbda1['width']/0x2+_0x3dbda1['x'],_0x44bde1=_0x3dbda1[_0x570357(0xd04)]/0x2+_0x3dbda1['y'],_0x3cb74f=new Cesium__namespace['Cartesian2'](_0x2a3dbc,_0x44bde1),_0x78b15c=_0x20ee32['_map'][_0x570357(_0x554f98._0x367e09)]['camera']['getPickRay'](_0x3cb74f),_0x417f47=_0x20ee32['_map']['scene']['globe'][_0x570357(_0x554f98._0x12b41f)](_0x78b15c,_0x20ee32['_map']['scene']);!_0x417f47&&(_0x417f47=_0x20ee32['_map']['scene']['camera']['pickEllipsoid'](_0x3cb74f)),_0x20ee32['_map']['flyToPoint'](_0x417f47);}}}),this['target']&&this[_0x266d57(_0x31c8a2._0x3db8ad)]['on'](EventType[_0x266d57(0x490)],this['_graphic_updatePosition'],this);}},{'key':'_removedHook','value':function _0x813985(){var _0x2d242e=_0x5c0292;this['target']&&this['target'][_0x2d242e(0xcf5)](EventType[_0x2d242e(0x490)],this[_0x2d242e(_0x102098._0x36ce88)],this),this[_0x2d242e(0x36d)](),_get(_getPrototypeOf(_0x6bcc1b[_0x2d242e(_0x102098._0x2a10e4)]),'_removedHook',this)['call'](this);}},{'key':'_graphic_updatePosition','value':function _0x479d3a(_0x3ff125){var _0x3bb5f2=_0x5c0292,_0x19b0cf;(_0x19b0cf=_0x3ff125[_0x3bb5f2(_0xec684c._0x39b271)])!==null&&_0x19b0cf!==void 0x0&&_0x19b0cf[_0x3bb5f2(_0xec684c._0x218fa1)]&&(this['position']=_0x3ff125['graphic'][_0x3bb5f2(0x531)]());}},{'key':_0x5c0292(_0x40912f._0x3a2ddd),'value':function _0x1fff07(){this['fireTarget'](EventType['popupOpen']);}},{'key':'_fireTarget_close','value':function _0x333567(){this['fireTarget'](EventType['popupClose']);}},{'key':_0x5c0292(_0x40912f._0x42ce97),'value':function _0x578da7(){}},{'key':'_container_onClickHandler','value':function _0xb1d2c7(){}},{'key':'_container_onMousedownHandler','value':function _0x10f4e6(){}},{'key':'_container_onMouseMoveHandler','value':function _0x2cb4d3(){}},{'key':'_container_onMouseoutHandler','value':function _0x8bbd1c(){}},{'key':_0x5c0292(0xec1),'value':function _0x43a39b(){var _0x110590=_0x5c0292,_0x376396;return(_0x376396=this['options'][_0x110590(0xef0)])!==null&&_0x376396!==void 0x0?_0x376396:!![];}}]),_0x6bcc1b;}(DivGraphic);register$4('popup',Popup);var Tooltip=function(_0x52cd7d){var _0x498fd4={_0x5e5c79:0xa5d},_0x1d5189={_0x7818da:0x6e6},_0x376cd0=_0x5a92ef;_inherits(_0x191230,_0x52cd7d);var _0x58e3a5=_createSuper(_0x191230);function _0x191230(){return _classCallCheck(this,_0x191230),_0x58e3a5['apply'](this,arguments);}return _createClass(_0x191230,[{'key':_0x376cd0(_0x498fd4._0x5e5c79),'value':function _0x31e661(){var _0x5a28c8=_0x376cd0;return _0x5a28c8(_0x1d5189._0x7818da)['concat'](this['id'],'\x22\x20\x20class=\x22mars3d-tooltip\x20mars3d-tooltip-')['concat'](this[_0x5a28c8(0x5da)]['direction'],_0x5a28c8(0x3ff));}},{'key':'_fireBindDataEx','value':function _0x38fced(_0x4bcaa4){var _0x38ae6e=_0x376cd0;_0x4bcaa4[_0x38ae6e(0xf00)]=this;}},{'key':_0x376cd0(0x83f),'value':function _0x419b5e(){this['fireTarget'](EventType['tooltipOpen']);}},{'key':'_fireTarget_close','value':function _0x44f088(){this['fireTarget'](EventType['tooltipClose']);}}]),_0x191230;}(Popup);register$4('tooltip',Tooltip);var DEF_STYLE$4={'startColor':Cesium__namespace[_0x5a92ef(0x3d5)]['LIGHTCYAN']['withAlpha'](0.3),'endColor':Cesium__namespace['Color']['WHITE']['withAlpha'](0x0),'startScale':0x2,'endScale':0x4,'minimumParticleLife':0x3,'maximumParticleLife':0x6,'minimumSpeed':0x1,'maximumSpeed':0x2,'emissionRate':0x64},ParticleSystem=function(_0x42bd4d){var _0x56c891={_0x55b53c:0x620},_0x58be5a={_0x4bba52:0x8a0,_0x5c2f53:0x9b7,_0x2cd1b0:0xb46,_0x3c466d:0xf3b},_0x3ead8e={_0x7837ee:0x994},_0x51b1f3={_0x54c307:0x23b,_0x4e41ca:0x3e8},_0x552d23={_0x1aab1a:0x514,_0x489435:0x5da,_0x37643f:0x9dd,_0x1e0059:0x7d7,_0x45c0a6:0x23b,_0x4c826e:0x754,_0x1b3e0d:0x744,_0xf21524:0xcc3,_0x1fe987:0xc8d},_0x2a8bdf={_0x392b74:0x514,_0xe0851f:0xa10,_0x2c816e:0x514},_0x53906b={_0xefac96:0x399,_0x457032:0x994,_0xaa51d2:0xa10,_0x52229e:0x9da},_0x46d822={_0x483b29:0xfaa},_0x25381d={_0x13e312:0x994,_0x36bfd4:0xd06,_0x1c7e7a:0x2bc,_0x822a6e:0xf7d,_0x6119da:0x659,_0x327290:0x906,_0x9be4ae:0x9b7,_0x3acd1e:0x994},_0x37908a={_0x4bf1f6:0xb49,_0x40c7bc:0xc79,_0x45ec08:0xd81},_0x2d0acd={_0x38bb72:0x994},_0x724ed5={_0x4b3cf3:0x5da,_0x5e4396:0x754},_0x40e55a={_0x4e2ae2:0x5da},_0x4a22eb={_0x106aa5:0x5da,_0x40c24b:0xe23},_0x5c6470={_0x49b26c:0x23b,_0x3f8707:0x56e},_0x55ec06=_0x5a92ef;_inherits(_0x44407f,_0x42bd4d);var _0x318918=_createSuper(_0x44407f);function _0x44407f(){var _0x49da9=_0x4361,_0x30aaaa,_0x231959=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x44407f),_0x231959['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$4),{},{'emitter':new Cesium__namespace['CircleEmitter'](0x1)},_0x231959['style']||{}),_0x30aaaa=_0x318918['call'](this,_0x231959),_0x30aaaa['emitterModelMatrix']=new Cesium__namespace['Matrix4'](),_0x30aaaa['translation']=new Cesium__namespace[(_0x49da9(_0x5c6470._0x49b26c))](),_0x30aaaa['rotation']=new Cesium__namespace['Quaternion'](),_0x30aaaa[_0x49da9(_0x5c6470._0x3f8707)]=new Cesium__namespace['HeadingPitchRoll'](),_0x30aaaa['trs']=new Cesium__namespace['TranslationRotationScale'](),_0x30aaaa;}return _createClass(_0x44407f,[{'key':_0x55ec06(_0x56c891._0x55b53c),'get':function _0x4e8bf3(){return this['_primitive'];}},{'key':'maxHeight','get':function _0x264ea9(){return this['style']['maxHeight'];},'set':function _0x128530(_0x1f5354){this['style']['maxHeight']=_0x1f5354;}},{'key':'gravity','get':function _0x105c94(){return this['style']['gravity']||0x0;},'set':function _0x336b1c(_0xa2ce4){this['style']['gravity']=_0xa2ce4;}},{'key':'transX','get':function _0x8f960d(){var _0x3318bd=_0x55ec06;return this['style'][_0x3318bd(0xe23)]||0x0;},'set':function _0x17ba00(_0xfbc587){var _0x5bc170=_0x55ec06;this[_0x5bc170(_0x4a22eb._0x106aa5)][_0x5bc170(_0x4a22eb._0x40c24b)]=_0xfbc587;}},{'key':'transY','get':function _0xf0fab1(){return this['style']['transY']||0x0;},'set':function _0x257675(_0x1da658){var _0x328e64=_0x55ec06;this[_0x328e64(_0x40e55a._0x4e2ae2)]['transY']=_0x1da658;}},{'key':'transZ','get':function _0x4c7422(){return this['style']['transZ']||0x0;},'set':function _0x3f0d50(_0x560b2f){var _0x5c60f4=_0x55ec06;this[_0x5c60f4(_0x724ed5._0x4b3cf3)][_0x5c60f4(_0x724ed5._0x5e4396)]=_0x560b2f;}},{'key':'particleSize','get':function _0x4bb947(){var _0x4b7703=_0x55ec06;return this[_0x4b7703(0x5da)][_0x4b7703(0x651)]||0x19;},'set':function _0x42eb3a(_0x5967f5){var _0x34ce09=_0x55ec06;this[_0x34ce09(0x5da)][_0x34ce09(0x651)]=_0x5967f5,this['_primitive']&&(this[_0x34ce09(_0x2d0acd._0x38bb72)]['minimumImageSize']['x']=_0x5967f5,this['_primitive']['minimumImageSize']['y']=_0x5967f5,this[_0x34ce09(0x994)]['maximumImageSize']['x']=_0x5967f5,this['_primitive']['maximumImageSize']['y']=_0x5967f5);}},{'key':'hasOpacity','get':function _0xdc372f(){return![];}},{'key':'_addedHook','value':function _0x4f3e8d(_0x3344b3){var _0x4b6fff=_0x55ec06;if(!this['show'])return;var _0x474762=this[_0x4b6fff(0x399)]['clock']['currentTime'],_0x360a13=_objectSpread2(_objectSpread2({'imageSize':new Cesium__namespace[(_0x4b6fff(0xb74))](this[_0x4b6fff(0x651)],this['particleSize']),'modelMatrix':this['_computeModelMatrix'](_0x474762),'emitterModelMatrix':this['_computeEmitterModelMatrix'](_0x474762)},this['style']),{},{'show':this['show']});this[_0x4b6fff(_0x25381d._0x13e312)]=new Cesium__namespace[(_0x4b6fff(0x989))](_0x360a13),this['primitiveCollection'][_0x4b6fff(_0x25381d._0x36bfd4)](this[_0x4b6fff(0x994)]);this['options']['position']&&((this['options']['position']instanceof Cesium__namespace['CallbackProperty']||this['options']['position']instanceof Cesium__namespace['SampledPositionProperty'])&&(this['_orientation']=this[_0x4b6fff(0x514)]['orientation']||new Cesium__namespace['VelocityOrientationProperty'](this['options']['position']),this['property']=this['options']['position']));this[_0x4b6fff(_0x25381d._0x1c7e7a)](),this[_0x4b6fff(_0x25381d._0x822a6e)]=isFunction(this['options']['modelMatrix'])||this[_0x4b6fff(_0x25381d._0x6119da)],this['_hasUpdate_emitterModelMatrix']=isFunction(this['options'][_0x4b6fff(_0x25381d._0x327290)])||this[_0x4b6fff(_0x25381d._0x9be4ae)]||this['pitch']||this['roll']||this['transX']||this['transY']||this[_0x4b6fff(0x754)];var _0x25f957=this[_0x4b6fff(_0x25381d._0x3acd1e)]['update'],_0x4ac89e=this;this['_primitive']['update']=function(_0xe90432){var _0x3b5a5c=_0x4b6fff;_0x4ac89e['_update'](_0xe90432);if(this['_previousTime']){var _0x462a5f=Cesium__namespace['JulianDate'][_0x3b5a5c(_0x37908a._0x4bf1f6)](_0xe90432[_0x3b5a5c(_0x37908a._0x40c7bc)],this['_previousTime']);_0x462a5f>0xa&&(this['_previousTime']=Cesium__namespace['JulianDate']['clone'](_0xe90432['time'],this['_previousTime']));}_0x25f957[_0x3b5a5c(_0x37908a._0x45ec08)](this)(_0xe90432);};}},{'key':_0x55ec06(0x3fd),'value':function _0x2863d0(){var _0x2d376f=_0x55ec06;if(!this['_map'])return;this['primitiveCollection'][_0x2d376f(_0x46d822._0x483b29)](this['_primitive']);}},{'key':_0x55ec06(0x9ed),'value':function _0xc54ebc(_0xd32f80){var _0x4c8a3b=_0x55ec06;if(!this['show']||!this['_primitive']||!this[_0x4c8a3b(_0x53906b._0xefac96)])return;this['property']&&(this['_position']=getPositionValue(this['property'],_0xd32f80[_0x4c8a3b(0xc79)])),this['_hasUpdate_modelMatrix']&&(this[_0x4c8a3b(_0x53906b._0x457032)][_0x4c8a3b(_0x53906b._0xaa51d2)]=this['_computeModelMatrix'](_0xd32f80['time'])),this['_hasUpdate_emitterModelMatrix']&&(this['_primitive'][_0x4c8a3b(0x906)]=this['_computeEmitterModelMatrix'](_0xd32f80['time'])),Cesium__namespace['defined'](this[_0x4c8a3b(0x787)])&&_0xd32f80['frameNumber']%0xa===0x0&&(this['_map']['camera']['positionCartographic']['height']<this['maxHeight']?this['_primitive']['show']!==this['show']&&(this['_primitive']['show']=this['show']):this['_primitive'][_0x4c8a3b(0x7a6)]&&(this['_primitive']['show']=![])),this['_primitive']['_isComplete']&&this['fire'](_0x4c8a3b(_0x53906b._0x52229e));}},{'key':'_computeModelMatrix','value':function _0x3b32ed(_0x2564a2){var _0x2c0029=_0x55ec06;if(this[_0x2c0029(_0x2a8bdf._0x392b74)][_0x2c0029(_0x2a8bdf._0xe0851f)])return isFunction(this[_0x2c0029(_0x2a8bdf._0x2c816e)]['modelMatrix'])?this['options'][_0x2c0029(_0x2a8bdf._0xe0851f)](_0x2564a2):this[_0x2c0029(0x514)]['modelMatrix'];if(this['_position'])return Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['_position']);return new Cesium__namespace['Matrix4']();}},{'key':'_computeEmitterModelMatrix','value':function _0x97d1ca(_0x3b96be){var _0x5a06f9=_0x55ec06;if(this[_0x5a06f9(0x514)]['emitterModelMatrix'])return isFunction(this[_0x5a06f9(_0x552d23._0x1aab1a)]['emitterModelMatrix'])?this['options']['emitterModelMatrix'](_0x3b96be):this['options']['emitterModelMatrix'];var _0x4446cb=this['style']['heading']||0x0,_0x285879=this[_0x5a06f9(_0x552d23._0x489435)][_0x5a06f9(_0x552d23._0x37643f)]||0x0,_0x21db04=this['style']['roll']||0x0;return this['hpr']=Cesium__namespace[_0x5a06f9(_0x552d23._0x1e0059)]['fromDegrees'](_0x4446cb,_0x285879,_0x21db04,this[_0x5a06f9(0x56e)]),this[_0x5a06f9(0x744)]['translation']=Cesium__namespace[_0x5a06f9(_0x552d23._0x45c0a6)]['fromElements'](this['transX'],this['transY'],this[_0x5a06f9(_0x552d23._0x4c826e)],this['translation']),this[_0x5a06f9(_0x552d23._0x1b3e0d)]['rotation']=Cesium__namespace[_0x5a06f9(0x797)][_0x5a06f9(0xa75)](this[_0x5a06f9(0x56e)],this['rotation']),Cesium__namespace[_0x5a06f9(_0x552d23._0xf21524)][_0x5a06f9(_0x552d23._0x1fe987)](this['trs'],this['emitterModelMatrix']),this['emitterModelMatrix'];}},{'key':'_bindUpdateCallback','value':function _0x2bedb8(){var _0xc174e8=_0x55ec06;if(this['options'][_0xc174e8(0x61c)]){this['_primitive']['updateCallback']=this['options']['updateCallback'];return;}if(this[_0xc174e8(0xefb)]===0x0)this[_0xc174e8(0x994)]['updateCallback']=undefined;else{if(!this[_0xc174e8(_0x3ead8e._0x7837ee)][_0xc174e8(0x61c)]){var _0x292996=this,_0x2296eb=new Cesium__namespace[(_0xc174e8(0x23b))]();this['_primitive']['updateCallback']=function(_0xec045f,_0x5c4e0b){var _0x45bc22=_0xc174e8,_0x194e2c=_0xec045f['position'];Cesium__namespace['Cartesian3']['normalize'](_0x194e2c,_0x2296eb),Cesium__namespace['Cartesian3'][_0x45bc22(0x742)](_0x2296eb,_0x292996['gravity']*_0x5c4e0b,_0x2296eb),_0xec045f['velocity']=Cesium__namespace[_0x45bc22(_0x51b1f3._0x54c307)][_0x45bc22(0xd06)](_0xec045f[_0x45bc22(_0x51b1f3._0x4e41ca)],_0x2296eb,_0xec045f['velocity']);};}}}},{'key':_0x55ec06(0x6b3),'value':function _0x798412(_0x2ebc0a,_0x2b4d0){var _0x615baa=_0x55ec06;if(this['_primitive']){for(var _0x60947c in _0x2b4d0){this['_primitive'][_0x60947c]=_0x2b4d0[_0x60947c];}_0x2b4d0['particleSize']&&(this[_0x615baa(0x651)]=_0x2b4d0['particleSize']),_0x2b4d0['gravity']&&this[_0x615baa(0x2bc)]();}this[_0x615baa(_0x58be5a._0x4bba52)]=isFunction(this['options']['emitterModelMatrix'])||this[_0x615baa(_0x58be5a._0x5c2f53)]||this[_0x615baa(0x9dd)]||this[_0x615baa(_0x58be5a._0x2cd1b0)]||this['transX']||this[_0x615baa(_0x58be5a._0x3c466d)]||this['transZ'];}},{'key':'_getDrawEntityClass','value':function _0x5bf348(_0x21e393,_0x386459){return this['_getDrawPointEntityClass'](_0x21e393,_0x386459);}}]),_0x44407f;}(BasePointPrimitive);register$4('particleSystem',ParticleSystem,!![]);var ArcFrustumFS='uniform\x20vec4\x20color;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20gl_FragColor\x20=\x20color;\x0a}\x0a',ArcFrustumVS=_0x5a92ef(0x78d),DEF_STYLE$3={'color':Cesium__namespace['Color']['WHITE']},ArcFrustum=function(_0x3bed9a){var _0x313571={_0x2db827:0x84b,_0x144d61:0x5a6},_0x1d6ac3={_0x2a5219:0xa50,_0x43eb20:0x4d1},_0x3655dd={_0x18cd36:0x5a6,_0x2872b2:0xfd8,_0x2d1c29:0x654,_0x4629c1:0x5da,_0xd01f1:0xd91,_0x1e05d9:0xc1b},_0x205aae={_0x100498:0x66c,_0x48c556:0xc9d},_0x10ec12={_0x52617e:0x7a6,_0x2e4fdc:0x665},_0x1f75ff={_0x23c58e:0xcda,_0x2ebde8:0x31c},_0x5ec2f6={_0x20dc76:0xa10,_0x5aab72:0x9b7,_0x385233:0xab0,_0x522d7e:0x5da},_0x3ec0fb={_0x1b632b:0x24e},_0x483283={_0x2880f0:0x5da},_0x297730=_0x5a92ef;_inherits(_0x4381d2,_0x3bed9a);var _0x151fa5=_createSuper(_0x4381d2);function _0x4381d2(){var _0x4cb62a=_0x4361,_0x1a54cf,_0x54ede4=arguments[_0x4cb62a(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4381d2),_0x54ede4[_0x4cb62a(_0x483283._0x2880f0)]=_objectSpread2(_objectSpread2({},DEF_STYLE$3),_0x54ede4['style']||{}),_0x1a54cf=_0x151fa5['call'](this,_0x54ede4),delete _0x1a54cf['_position'],delete _0x1a54cf['_point'],_0x1a54cf['_boundingSphere']=new Cesium__namespace[(_0x4cb62a(0x379))](),_0x1a54cf['_color']=getCesiumColor(_0x1a54cf['style']['color']),_0x1a54cf;}return _createClass(_0x4381d2,[{'key':'czmObject','get':function _0x5a1451(){return this;}},{'key':_0x297730(_0x313571._0x2db827),'get':function _0x5af921(){return this['_color'];},'set':function _0x3f6782(_0x16ad1f){this['_color']=_0x16ad1f;}},{'key':_0x297730(0xdd0),'get':function _0x2aa6c0(){var _0x223469=_0x297730;return this[_0x223469(0x5da)]['angle'];},'set':function _0x38466c(_0x192a4d){this['style']['angle']=_0x192a4d,this['destroyCommands']();}},{'key':'angle2','get':function _0x674292(){var _0x10d289=_0x297730,_0x40a7c0;return(_0x40a7c0=this['style'][_0x10d289(_0x3ec0fb._0x1b632b)])!==null&&_0x40a7c0!==void 0x0?_0x40a7c0:this['style']['angle'];},'set':function _0x3c8e11(_0x1f25fa){var _0x57138b=_0x297730;this['style'][_0x57138b(0x24e)]=_0x1f25fa,this['destroyCommands']();}},{'key':'modelMatrix','get':function _0x191617(){var _0x5baab3=_0x297730;if(this['options'][_0x5baab3(_0x5ec2f6._0x20dc76)])return this['options'][_0x5baab3(_0x5ec2f6._0x20dc76)];var _0x471c3f=this['position'],_0x4da72c=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace[_0x5baab3(0xab0)]['toRadians'](this[_0x5baab3(_0x5ec2f6._0x5aab72)]),Cesium__namespace['Math']['toRadians'](this['pitch']),Cesium__namespace['Math']['toRadians'](this['roll'])),_0x3658e7=new Cesium__namespace['Camera'](this['_map']['scene']);return _0x3658e7['position']=_0x471c3f,_0x3658e7[_0x5baab3(0x8c9)]['fov']=Cesium__namespace[_0x5baab3(_0x5ec2f6._0x385233)][_0x5baab3(0x8db)](this['angle']*0x2),_0x3658e7['frustum']['aspectRatio']=this['angle']/this['angle2'],_0x3658e7[_0x5baab3(0x8c9)][_0x5baab3(0x926)]=0.01,_0x3658e7['frustum']['far']=this[_0x5baab3(_0x5ec2f6._0x522d7e)][_0x5baab3(0x89a)],_0x3658e7['setView']({'destination':_0x471c3f,'orientation':{'heading':_0x4da72c['heading'],'pitch':_0x4da72c['pitch'],'roll':_0x4da72c['roll']}}),_0x3658e7['inverseViewMatrix'];}},{'key':_0x297730(0x98b),'value':function _0x202b4b(){this['destroyCommands']();}},{'key':'_addedHook','value':function _0x4d1c25(_0x40410a){var _0xe8c006=_0x297730;if(!this[_0xe8c006(0x7a6)])return;this['primitiveCollection']['add'](this);}},{'key':'_removedHook','value':function _0xfdd8ea(){var _0x3b2039=_0x297730;this[_0x3b2039(_0x1f75ff._0x23c58e)]['contains'](this)&&(this[_0x3b2039(_0x1f75ff._0x2ebde8)]=!![],this['primitiveCollection']['remove'](this),this['_noDestroy']=![]);}},{'key':'update','value':function _0x455e32(_0x102362){var _0x1966a2=_0x297730;if(!this[_0x1966a2(_0x10ec12._0x52617e)])return;!Cesium__namespace['defined'](this[_0x1966a2(0xba6)])&&(this['_command']=this[_0x1966a2(_0x10ec12._0x2e4fdc)](_0x102362['context'])),_0x102362['passes']['render']&&(Cesium__namespace['defined'](this['_command'])&&_0x102362[_0x1966a2(0x4ca)]['push'](this['_command']));}},{'key':_0x297730(_0x313571._0x144d61),'value':function _0x4e0d7d(){var _0x127f23=_0x297730;Cesium__namespace['defined'](this['_command'])&&(this['_command'][_0x127f23(_0x205aae._0x100498)]&&this['_command']['shaderProgram'][_0x127f23(_0x205aae._0x48c556)](),this['_command']['vertexArray']&&this['_command']['vertexArray']['destroy'](),delete this['_command']);}},{'key':'createCommand','value':function _0x32b8bc(_0x5189dc){var _0x735f1a=_0x297730,_0xdbee84=this;this[_0x735f1a(_0x3655dd._0x18cd36)]();var _0x3aadd7=this[_0x735f1a(0x5a7)](),_0x250a3f={'aPosition':0x0},_0x1f03cd=Cesium__namespace[_0x735f1a(0xfd8)]['createVertexBuffer']({'context':_0x5189dc,'typedArray':_0x3aadd7['vertices'],'usage':Cesium__namespace['BufferUsage']['STATIC_DRAW']}),_0x5aa598=[{'index':_0x250a3f[_0x735f1a(0x808)],'vertexBuffer':_0x1f03cd,'componentsPerAttribute':0x3,'componentDatatype':Cesium__namespace['ComponentDatatype'][_0x735f1a(0xb24)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':![]}],_0x289ba3=Cesium__namespace[_0x735f1a(_0x3655dd._0x2872b2)][_0x735f1a(0x3e3)]({'context':_0x5189dc,'typedArray':_0x3aadd7['indices'],'usage':Cesium__namespace['BufferUsage'][_0x735f1a(0xd74)],'indexDatatype':Cesium__namespace['IndexDatatype'][_0x735f1a(0x601)]}),_0xbdea64=new Cesium__namespace['VertexArray']({'context':_0x5189dc,'attributes':_0x5aa598,'indexBuffer':_0x289ba3}),_0xe7f3d0=this['modelMatrix'];this[_0x735f1a(_0x3655dd._0x2d1c29)]['radius']=this[_0x735f1a(_0x3655dd._0x4629c1)][_0x735f1a(0x89a)];this['position']?this['_boundingSphere']['position']=this[_0x735f1a(_0x3655dd._0xd01f1)]:(Cesium__namespace['Cartesian3']['clone'](Cesium__namespace['Cartesian3']['ZERO'],this['_boundingSphere'][_0x735f1a(0x970)]),Cesium__namespace['BoundingSphere']['transform'](this[_0x735f1a(0x654)],_0xe7f3d0,this['_boundingSphere']));var _0x1448d4=new Cesium__namespace['DrawCommand']({'primitiveType':Cesium__namespace[_0x735f1a(0xf4e)][_0x735f1a(_0x3655dd._0x1e05d9)],'shaderProgram':Cesium__namespace['ShaderProgram'][_0x735f1a(0x38e)]({'context':_0x5189dc,'vertexShaderSource':ArcFrustumVS,'fragmentShaderSource':ArcFrustumFS,'attributeLocations':_0x250a3f}),'vertexArray':_0xbdea64,'modelMatrix':_0xe7f3d0,'boundingVolume':this['_boundingSphere'],'uniformMap':{'color':function _0x3d9711(){return _0xdbee84['color'];}},'pass':Cesium__namespace['Pass']['OPAQUE'],'owner':this,'cull':!![],'renderState':Cesium__namespace[_0x735f1a(0x8b8)][_0x735f1a(0x38e)]({'cull':{'enabled':!![]},'depthTest':{'enabled':!![]}})});return this['bindPickId'](_0x1448d4),_0x1448d4;}},{'key':'createVertices','value':function _0x4b545b(){var _0x18fb23=_0x297730,_0x496160=this[_0x18fb23(0x5da)]['distance'],_0x508282=0x14,_0xbec986=(_0x508282+0x1)*(_0x508282+0x1)+0x1,_0x1675c0=Cesium__namespace['ComponentDatatype']['createTypedArray'](Cesium__namespace['ComponentDatatype']['FLOAT'],0x3*_0xbec986),_0x18f76e=0x3,_0x5d319f=Cesium__namespace['Math']['toRadians'](this['angle']*0x2),_0x48c94b=Cesium__namespace['Math']['toRadians'](this['angle2']*0x2),_0x453229=Math['tan'](0.5*_0x48c94b),_0xa7a969=_0x496160*_0x453229,_0x1cb665=Math['PI']-0.5*_0x5d319f,_0xb9dc48=0x0,_0x25a931=0x0,_0x405087=_0x5d319f/_0x508282;for(var _0x149e36=0x0;_0x149e36<_0x508282+0x1;_0x149e36++){_0xb9dc48=_0x1cb665+_0x149e36*_0x405087;var _0x575bbc=_0xa7a969/(_0x496160/Math['cos'](_0xb9dc48)),_0xd2426b=Math['atan'](_0x575bbc),_0x53d5e3=-_0xd2426b,_0x1ec677=0x2*_0xd2426b/_0x508282;for(var _0x1fb9df=0x0;_0x1fb9df<_0x508282+0x1;_0x1fb9df++){_0x25a931=_0x53d5e3+_0x1fb9df*_0x1ec677,_0x1675c0[_0x18f76e++]=_0x496160*Math[_0x18fb23(_0x1d6ac3._0x2a5219)](_0x25a931)*Math['sin'](_0xb9dc48),_0x1675c0[_0x18f76e++]=_0x496160*Math[_0x18fb23(0xef5)](_0x25a931),_0x1675c0[_0x18f76e++]=_0x496160*Math['cos'](_0x25a931)*Math['cos'](_0xb9dc48);}}var _0x52875f=0x2*(0x4+0x5*_0x508282+0x2*_0x508282*0x3),_0x569918=Cesium__namespace['ComponentDatatype']['createTypedArray'](Cesium__namespace[_0x18fb23(0xc38)]['UNSIGNED_SHORT'],_0x52875f),_0x297de6=0x0;_0x569918[_0x297de6++]=0x0,_0x569918[_0x297de6++]=0x1,_0x569918[_0x297de6++]=0x0,_0x569918[_0x297de6++]=_0x508282+0x1,_0x569918[_0x297de6++]=0x0,_0x569918[_0x297de6++]=_0x508282*(_0x508282+0x1)+0x1,_0x569918[_0x297de6++]=0x0,_0x569918[_0x297de6++]=(_0x508282+0x1)*(_0x508282+0x1);for(var _0x44b38c=0x0;_0x44b38c<0x5;_0x44b38c++){for(var _0x480cb4=0x0;_0x480cb4<_0x508282;_0x480cb4++){_0x569918[_0x297de6++]=0x1+_0x480cb4+0x5*(_0x508282+0x1)*_0x44b38c,_0x569918[_0x297de6++]=0x1+(_0x480cb4+0x1)+0x5*(_0x508282+0x1)*_0x44b38c;}}for(var _0x4232d4=0x0;_0x4232d4<0x5;_0x4232d4++){for(var _0x4edf58=0x0;_0x4edf58<_0x508282;_0x4edf58++){_0x569918[_0x297de6++]=0x1+(_0x508282+0x1)*_0x4edf58+0x5*_0x4232d4,_0x569918[_0x297de6++]=0x1+(_0x508282+0x1)*(_0x4edf58+0x1)+0x5*_0x4232d4;}}var _0x1d9e14=_0x508282*_0x508282*0x3*0x2+0x3*_0x508282*0x4,_0x51e507=Cesium__namespace['ComponentDatatype']['createTypedArray'](Cesium__namespace['ComponentDatatype'][_0x18fb23(_0x1d6ac3._0x43eb20)],_0x1d9e14),_0x464982=0x1;for(var _0x3a743d=0x0;_0x3a743d<_0x508282;_0x3a743d++){for(var _0x4e91ea=0x0;_0x4e91ea<_0x508282;_0x4e91ea++){_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+_0x4e91ea*(_0x508282+0x1),_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+0x1+_0x4e91ea*(_0x508282+0x1),_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+(_0x4e91ea+0x1)*(_0x508282+0x1),_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+0x1+_0x4e91ea*(_0x508282+0x1),_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+0x1+(_0x4e91ea+0x1)*(_0x508282+0x1),_0x51e507[_0x297de6++]=_0x464982+_0x3a743d+(_0x4e91ea+0x1)*(_0x508282+0x1);}}for(var _0x13f8e5=0x0;_0x13f8e5<_0x508282;_0x13f8e5++){_0x51e507[_0x297de6++]=_0x13f8e5+0x1+_0x464982,_0x51e507[_0x297de6++]=_0x13f8e5+_0x464982,_0x51e507[_0x297de6++]=0x0,_0x51e507[_0x297de6++]=0x0,_0x51e507[_0x297de6++]=_0x13f8e5+_0x508282*(_0x508282+0x1)+_0x464982,_0x51e507[_0x297de6++]=_0x13f8e5+0x1+_0x508282*(_0x508282+0x1)+_0x464982;}for(var _0x2bae10=0x0;_0x2bae10<_0x508282;_0x2bae10++){_0x51e507[_0x297de6++]=0x0,_0x51e507[_0x297de6++]=_0x2bae10*(_0x508282+0x1)+_0x464982,_0x51e507[_0x297de6++]=(_0x2bae10+0x1)*(_0x508282+0x1)+_0x464982,_0x51e507[_0x297de6++]=_0x508282+(_0x2bae10+0x1)*(_0x508282+0x1)+_0x464982,_0x51e507[_0x297de6++]=_0x508282+_0x2bae10*(_0x508282+0x1)+_0x464982,_0x51e507[_0x297de6++]=0x0;}return{'vertices':_0x1675c0,'indices':_0x569918};}}]),_0x4381d2;}(BasePointPrimitive);function _0x4361(_0x320679,_0x6490b7){var _0x579dcc=_0x579d();return _0x4361=function(_0x4361a1,_0x5822e9){_0x4361a1=_0x4361a1-0x1c3;var _0x52d2ef=_0x579dcc[_0x4361a1];return _0x52d2ef;},_0x4361(_0x320679,_0x6490b7);}register$4(_0x5a92ef(0xc78),ArcFrustum,!![]);var TetrahedronFS='varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20globalAlpha;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20#endif\x0a\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20materialInput.st\x20=\x20v_st;\x0a\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20material.alpha\x20=\x20(mix(0.1,\x201.0,\x20clamp((1.0\x20-\x20st.t)\x20*\x20color.a,\x200.0,\x201.0))\x20+\x20(1.0\x20-\x20sign(st.t\x20-\x20czm_frameNumber\x20*\x200.001))\x20*\x200.2\x20+\x200.4)\x20*\x20globalAlpha;\x0a\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x0a\x20\x20#ifdef\x20FLAT\x0a\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a\x20\x20#else\x0a\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a\x20\x20#endif\x0a}\x0a',TetrahedronVS=_0x5a92ef(0xa71),DEF_STYLE$2={'width':0x14,'height':0x1e,'color':new Cesium__namespace['Color'](0.8,0.8,0x0,0.8),'animation':!![],'moveHeight':0x1e,'moveDuration':0x2,'rotationAngle':0x1},Tetrahedron=function(_0x57238e){var _0xc116ee={_0x193cbc:0xa10,_0x51a239:0x253,_0x6705d9:0x7e1},_0x256bef={_0x11c8f5:0x253,_0x345c57:0x804,_0x368097:0xbe0,_0x104e80:0xc38,_0x32e696:0x77a,_0xf84c96:0xf4e,_0x3adaa6:0x8e4},_0x194d83={_0x3e4d62:0x507,_0x162997:0x64c,_0x56aa87:0x692,_0x10054b:0x70c,_0x35d6cc:0xa10,_0x9d5604:0x5b4},_0x349c69={_0x13693d:0xabe,_0x3ade98:0xabe,_0x4f8d4b:0x4cf,_0x3f989c:0x70e,_0x445b1f:0xc9d},_0x52ba4a={_0x52933a:0x598,_0x4a2d8a:0x23b,_0x456538:0xcc3,_0x171f37:0x856,_0x26618d:0xec9,_0x4012dd:0xabe},_0x2caf8e={_0x5104fd:0x507,_0x329a21:0x84b,_0xb66191:0x1f1,_0x5c0c08:0x5da,_0x3f78bb:0x598},_0x5b93f9={_0x18f079:0xa10},_0x3275b9={_0x346d61:0xf5c},_0x4d5039={_0x30004f:0xf5c},_0x2855db=_0x5a92ef;_inherits(_0x223bb9,_0x57238e);var _0x4bfaf6=_createSuper(_0x223bb9);function _0x223bb9(){var _0x16d2d9=_0x4361,_0x45d0cc,_0x351786=arguments[_0x16d2d9(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x223bb9),_0x351786['style']=_objectSpread2(_objectSpread2({},DEF_STYLE$2),_0x351786['style']||{}),_0x45d0cc=_0x4bfaf6['call'](this,_0x351786),_0x45d0cc['_globalAlpha']=0x1,_0x45d0cc;}return _createClass(_0x223bb9,[{'key':'czmObject','get':function _0x2a8a38(){return this;}},{'key':_0x2855db(0x84b),'get':function _0xed9c7d(){var _0x648386=_0x2855db;return this[_0x648386(_0x4d5039._0x30004f)];},'set':function _0x248180(_0x339563){var _0xb5443b=_0x2855db;this[_0xb5443b(_0x3275b9._0x346d61)]=getCesiumColor(_0x339563);}},{'key':_0x2855db(_0xc116ee._0x193cbc),'get':function _0x1fd897(){var _0x1ca3cf=_0x2855db;if(this['options'][_0x1ca3cf(_0x5b93f9._0x18f079)])return this['options']['modelMatrix'];if(!this['position'])return Cesium__namespace['Matrix4']['IDENTITY'];var _0x56f28b=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['position']),_0x581a70=Cesium__namespace[_0x1ca3cf(0xcc3)]['fromScale'](new Cesium__namespace['Cartesian3'](this['style']['width'],this['style']['width'],this['style']['height'])),_0x29be03=Cesium__namespace['Matrix4']['multiply'](_0x56f28b,_0x581a70,new Cesium__namespace['Matrix4']());return _0x29be03;}},{'key':'_addedHook','value':function _0x589e4a(_0x7bec18){var _0xa67c2d=_0x2855db;if(!this['show']||!this['position'])return;this['_updateStyleHook'](_0x7bec18,_0x7bec18),this['primitiveCollection'][_0xa67c2d(0xd06)](this);}},{'key':'_removedHook','value':function _0x1e1fde(){var _0x251f0a=_0x2855db;this[_0x251f0a(0xcda)]&&this['primitiveCollection']['contains'](this)&&(this[_0x251f0a(0x31c)]=!![],this['primitiveCollection'][_0x251f0a(0xfaa)](this),this['_noDestroy']=![]),delete this['_modelMatrix'];}},{'key':'_updatePositionsHook','value':function _0x2d31fa(){var _0x3f44d6=_0x2855db;this['_modelMatrix']=this[_0x3f44d6(0xa10)],this['_clearDrawCommand']();}},{'key':_0x2855db(0x6b3),'value':function _0x482530(_0x36f96f,_0x1733c8){var _0x499a63=_0x2855db;(_0x1733c8[_0x499a63(_0x2caf8e._0x5104fd)]||_0x1733c8['height'])&&this['_updatePositionsHook'](),this[_0x499a63(_0x2caf8e._0x329a21)]=_0x36f96f[_0x499a63(_0x2caf8e._0x329a21)],this['_rotationAngle']=Cesium__namespace['Math']['toRadians'](_0x36f96f['rotationAngle']),this[_0x499a63(_0x2caf8e._0xb66191)]=_0x36f96f['moveHeight']/this[_0x499a63(_0x2caf8e._0x5c0c08)][_0x499a63(0xd04)],this['_moveMaxHeight']!==0x0&&(this[_0x499a63(_0x2caf8e._0x3f78bb)]=this['_moveMaxHeight']/(_0x36f96f['moveDuration']*0x3c),this['_moveDistanceSum']=0x0);}},{'key':'update','value':function _0x3b835c(_0x426675){var _0x5a3493=_0x2855db;if(!this['show'])return;if(this['style']['animation']){if(this['_moveMaxHeight']!==0x0){this['_moveDistanceSum']+=this['_moveDistanceStep'];(this['_moveDistanceSum']>=this['_moveMaxHeight']||this[_0x5a3493(0xcca)]<=0x0)&&(this[_0x5a3493(_0x52ba4a._0x52933a)]=-this['_moveDistanceStep']);var _0x34bae2=new Cesium__namespace[(_0x5a3493(_0x52ba4a._0x4a2d8a))](0x0,0x0,this[_0x5a3493(0x598)]);Cesium__namespace[_0x5a3493(0xcc3)]['multiplyByTranslation'](this['_modelMatrix'],_0x34bae2,this['_modelMatrix']);}if(this['_rotationAngle']!==0x0){var _0x317ba1=Cesium__namespace[_0x5a3493(_0x52ba4a._0x456538)]['fromRotationTranslation'](Cesium__namespace['Matrix3'][_0x5a3493(0x911)](this['_rotationAngle']));Cesium__namespace['Matrix4'][_0x5a3493(0x755)](this[_0x5a3493(0x64c)],_0x317ba1,this[_0x5a3493(0x64c)]);}}!Cesium__namespace['defined'](this['_drawCommand'])&&(this['_drawCommand']=this['createDrawCommand'](_0x426675[_0x5a3493(_0x52ba4a._0x171f37)])),_0x426675[_0x5a3493(_0x52ba4a._0x26618d)][_0x5a3493(0xc33)]?Cesium__namespace['defined'](this['_drawCommand'])&&_0x426675['commandList']['push'](this[_0x5a3493(_0x52ba4a._0x4012dd)]):Cesium__namespace['defined'](this['_pickCommand'])&&_0x426675[_0x5a3493(0x4ca)]['push'](this['_pickCommand']);}},{'key':'_clearDrawCommand','value':function _0x28a4ba(){var _0x103398=_0x2855db;Cesium__namespace['defined'](this[_0x103398(_0x349c69._0x13693d)])&&(this[_0x103398(_0x349c69._0x3ade98)][_0x103398(_0x349c69._0x4f8d4b)]&&this['_drawCommand'][_0x103398(0x4cf)]['destroy'](),this['_drawCommand']['shaderProgram']&&this['_drawCommand']['shaderProgram']['destroy'](),delete this['_drawCommand']),Cesium__namespace[_0x103398(_0x349c69._0x3f989c)](this[_0x103398(0x5b4)])&&(this['_pickCommand']['vertexArray']&&this['_pickCommand']['vertexArray']['destroy'](),this['_pickCommand']['shaderProgram']&&this['_pickCommand']['shaderProgram'][_0x103398(_0x349c69._0x445b1f)](),delete this['_pickCommand']);}},{'key':'createDrawCommand','value':function _0xc88f50(_0x22b6ea){var _0x471be7=_0x2855db,_0x30bd2c,_0x4eb944,_0xeff0fe=this,_0x1c82b8=(_0x30bd2c=this[_0x471be7(0x5da)][_0x471be7(0xf51)])!==null&&_0x30bd2c!==void 0x0?_0x30bd2c:![],_0x30892f=(_0x4eb944=this['style']['closed'])!==null&&_0x4eb944!==void 0x0?_0x4eb944:!![],_0x280e32=Cesium__namespace['Appearance']['getDefaultRenderState'](_0x1c82b8,_0x30892f,this['options']['renderState']),_0x195984=Cesium__namespace['RenderState']['fromCache'](_0x280e32),_0x360190={'position':0x0,'textureCoordinates':0x1},_0x3b7c77=Cesium__namespace['ShaderProgram'][_0x471be7(0x38e)]({'context':_0x22b6ea,'vertexShaderSource':TetrahedronVS,'fragmentShaderSource':TetrahedronFS,'attributeLocations':_0x360190}),_0x26e07f=this[_0x471be7(0xfd1)](_0x22b6ea),_0x4da94e=new Cesium__namespace['BoundingSphere'](this['position'],Math['max'](this['style'][_0x471be7(_0x194d83._0x3e4d62)],this['style']['height'])),_0x57fafa=new Cesium__namespace[(_0x471be7(0xf4c))]({'primitiveType':Cesium__namespace['PrimitiveType']['TRIANGLES'],'shaderProgram':_0x3b7c77,'vertexArray':_0x26e07f,'modelMatrix':this[_0x471be7(_0x194d83._0x162997)],'renderState':_0x195984,'boundingVolume':_0x4da94e,'uniformMap':{'color':function _0x49d4b(){return _0xeff0fe['color'];},'globalAlpha':function _0x58221d(){var _0x98c0f0=_0x471be7;return _0xeff0fe[_0x98c0f0(0xe14)];}},'castShadows':![],'receiveShadows':![],'pass':Cesium__namespace['Pass']['TRANSLUCENT'],'owner':this,'pickOnly':!![],'pickCommand':new Cesium__namespace['DrawCommand']({'owner':this,'pickOnly':!![]})});this['bindPickId'](_0x57fafa),_0x57fafa['pickId']=_0x22b6ea[_0x471be7(0x40e)]({'primitive':_0x57fafa,'id':this['id']});var _0xaeb8a7=new Cesium__namespace['DrawCommand']({'owner':_0x57fafa,'primitiveType':Cesium__namespace['PrimitiveType']['TRIANGLES'],'pickOnly':!![]});_0xaeb8a7['vertexArray']=_0x26e07f,_0xaeb8a7[_0x471be7(_0x194d83._0x56aa87)]=_0x195984;var _0x10c81a=Cesium__namespace['ShaderProgram']['fromCache']({'context':_0x22b6ea,'vertexShaderSource':TetrahedronVS,'fragmentShaderSource':Cesium__namespace['ShaderSource']['createPickFragmentShaderSource'](TetrahedronFS,'uniform'),'attributeLocations':_0x360190});return _0xaeb8a7['shaderProgram']=_0x10c81a,_0xaeb8a7[_0x471be7(0x6bc)]=_0x57fafa['uniformMap'],_0xaeb8a7['uniformMap']['czm_pickColor']=function(){return _0x57fafa['pickId']['color'];},_0xaeb8a7['pass']=Cesium__namespace['Pass'][_0x471be7(_0x194d83._0x10054b)],_0xaeb8a7['boundingVolume']=_0x4da94e,_0xaeb8a7[_0x471be7(_0x194d83._0x35d6cc)]=this[_0x471be7(0x64c)],this[_0x471be7(_0x194d83._0x9d5604)]=_0xaeb8a7,_0x57fafa;}},{'key':'createVertexArray','value':function _0x3bec41(_0xea00d9){var _0xdff23=_0x2855db,_0x4076d3={'position':0x0,'textureCoordinates':0x1},_0xfce444=this[_0xdff23(_0x256bef._0x11c8f5)](),_0x34a7fa=new Cesium__namespace['Geometry']({'attributes':{'position':new Cesium__namespace[(_0xdff23(_0x256bef._0x345c57))]({'componentDatatype':Cesium__namespace['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x3,'values':_0xfce444[_0xdff23(_0x256bef._0x368097)]}),'textureCoordinates':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace[_0xdff23(_0x256bef._0x104e80)][_0xdff23(0xb24)],'componentsPerAttribute':0x2,'values':_0xfce444[_0xdff23(_0x256bef._0x32e696)]})},'indices':_0xfce444['indices'],'primitiveType':Cesium__namespace[_0xdff23(_0x256bef._0xf84c96)][_0xdff23(_0x256bef._0x3adaa6)],'boundingSphere':Cesium__namespace[_0xdff23(0x379)]['fromVertices'](_0xfce444['positions'])}),_0x1160aa=Cesium__namespace['GeometryPipeline']['computeNormal'](_0x34a7fa),_0x50dd21=Cesium__namespace[_0xdff23(0xd11)]['fromGeometry']({'context':_0xea00d9,'geometry':_0x1160aa,'attributeLocations':_0x4076d3,'bufferUsage':Cesium__namespace['BufferUsage']['STATIC_DRAW']});return _0x50dd21;}},{'key':_0x2855db(_0xc116ee._0x51a239),'value':function _0x2b89af(){var _0x420c3b=new Float64Array(0x5*0x3);_0x420c3b[0x0]=0x0,_0x420c3b[0x1]=0x1,_0x420c3b[0x2]=0x0,_0x420c3b[0x3]=-0x1,_0x420c3b[0x4]=0x0,_0x420c3b[0x5]=0x0,_0x420c3b[0x6]=0x0,_0x420c3b[0x7]=-0x1,_0x420c3b[0x8]=0x0,_0x420c3b[0x9]=0x1,_0x420c3b[0xa]=0x0,_0x420c3b[0xb]=0x0,_0x420c3b[0xc]=0x0,_0x420c3b[0xd]=0x0,_0x420c3b[0xe]=-0x1;var _0x3f944a=new Uint16Array(0x6*0x3);_0x3f944a[0x0]=0x4,_0x3f944a[0x1]=0x2,_0x3f944a[0x2]=0x3,_0x3f944a[0x3]=0x4,_0x3f944a[0x4]=0x3,_0x3f944a[0x5]=0x0,_0x3f944a[0x6]=0x4,_0x3f944a[0x7]=0x0,_0x3f944a[0x8]=0x1,_0x3f944a[0x9]=0x4,_0x3f944a[0xa]=0x1,_0x3f944a[0xb]=0x2,_0x3f944a[0xc]=0x1,_0x3f944a[0xd]=0x2,_0x3f944a[0xe]=0x3,_0x3f944a[0xf]=0x1,_0x3f944a[0x10]=0x3,_0x3f944a[0x11]=0x0;var _0x4a219d=new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1,0.5,0.5]);return{'indices':_0x3f944a,'positions':_0x420c3b,'sts':_0x4a219d};}},{'key':_0x2855db(_0xc116ee._0x6705d9),'value':function _0xcf6114(_0x2ef597){this['_globalAlpha']=_0x2ef597;}},{'key':'_getDrawEntityClass','value':function _0x53274f(_0xa6c368,_0xddadf7){return this['_getDrawPointEntityClass'](_0xa6c368,_0xddadf7);}}]),_0x223bb9;}(BasePointPrimitive);register$4(_0x5a92ef(0x95c),Tetrahedron,!![]);var ViewShedFS='uniform\x20float\x20mars3d_xAngle;\x0auniform\x20float\x20mars3d_yAngle;\x0auniform\x20float\x20mars3d_distance;\x0auniform\x20float\x20mars3d_opacity;\x0a\x0auniform\x20vec3\x20mars3d_visibleAreaColor;\x0auniform\x20vec3\x20mars3d_hiddenAreaColor;\x0a\x0auniform\x20sampler2D\x20shadowMap_texture;\x0auniform\x20mat4\x20shadowMap_matrix;\x0auniform\x20vec4\x20shadowMap_lightPositionEC;\x0auniform\x20vec4\x20shadowMap_lightDirectionEC;\x0auniform\x20vec3\x20shadowMap_lightUp;\x0auniform\x20vec3\x20shadowMap_lightDir;\x0auniform\x20vec3\x20shadowMap_lightRight;\x0auniform\x20vec4\x20shadowMap_texelSizeDepthBias;\x0auniform\x20vec4\x20shadowMap_normalOffsetScale;\x0a\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth)\x20{\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20(uv.y\x20*\x202.0\x20-\x201.0));\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20return\x20posInCamera;\x0a}\x0a\x0afloat\x20getDepth(in\x20vec4\x20depth)\x20{\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0afloat\x20_czm_sampleShadowMap(sampler2D\x20shadowMap,\x20vec2\x20uv)\x20{\x0a\x20\x20return\x20texture2D(shadowMap,\x20uv).r;\x0a}\x0afloat\x20_czm_shadowDepthCompare(sampler2D\x20shadowMap,\x20vec2\x20uv,\x20float\x20depth)\x20{\x0a\x20\x20return\x20step(depth,\x20_czm_sampleShadowMap(shadowMap,\x20uv));\x0a}\x0afloat\x20_czm_shadowVisibility(sampler2D\x20shadowMap,\x20czm_shadowParameters\x20shadowParameters)\x20{\x0a\x20\x20float\x20depthBias\x20=\x20shadowParameters.depthBias;\x0a\x20\x20float\x20depth\x20=\x20shadowParameters.depth;\x0a\x20\x20float\x20nDotL\x20=\x20shadowParameters.nDotL;\x0a\x20\x20float\x20normalShadingSmooth\x20=\x20shadowParameters.normalShadingSmooth;\x0a\x20\x20float\x20darkness\x20=\x20shadowParameters.darkness;\x0a\x20\x20vec2\x20uv\x20=\x20shadowParameters.texCoords;\x0a\x20\x20depth\x20-=\x20depthBias;\x0a\x20\x20vec2\x20texelStepSize\x20=\x20shadowParameters.texelStepSize;\x0a\x20\x20float\x20radius\x20=\x201.0;\x0a\x20\x20float\x20dx0\x20=\x20-texelStepSize.x\x20*\x20radius;\x0a\x20\x20float\x20dy0\x20=\x20-texelStepSize.y\x20*\x20radius;\x0a\x20\x20float\x20dx1\x20=\x20texelStepSize.x\x20*\x20radius;\x0a\x20\x20float\x20dy1\x20=\x20texelStepSize.y\x20*\x20radius;\x0a\x20\x20float\x20visibility\x20=\x20(_czm_shadowDepthCompare(shadowMap,\x20uv,\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy1),\x20depth))\x20*\x20(1.0\x20/\x209.0);\x0a\x20\x20return\x20visibility;\x0a}\x0a\x0avec3\x20pointProjectOnPlane(in\x20vec3\x20planeNormal,\x20in\x20vec3\x20planeOrigin,\x20in\x20vec3\x20point)\x20{\x0a\x20\x20vec3\x20v01\x20=\x20point\x20-\x20planeOrigin;\x0a\x20\x20float\x20d\x20=\x20dot(planeNormal,\x20v01);\x0a\x20\x20return\x20(point\x20-\x20planeNormal\x20*\x20d);\x0a}\x0afloat\x20ptm(vec3\x20pt)\x20{\x0a\x20\x20return\x20sqrt(pt.x\x20*\x20pt.x\x20+\x20pt.y\x20*\x20pt.y\x20+\x20pt.z\x20*\x20pt.z);\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20const\x20float\x20PI\x20=\x203.141592653589793;\x0a\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20vec4\x20currD\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20if(currD.r\x20>=\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20float\x20depth\x20=\x20getDepth(currD);\x0a\x20\x20vec4\x20positionEC\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20vec3\x20normalEC\x20=\x20vec3(1.0);\x0a\x20\x20czm_shadowParameters\x20shadowParameters;\x0a\x20\x20shadowParameters.texelStepSize\x20=\x20shadowMap_texelSizeDepthBias.xy;\x0a\x20\x20shadowParameters.depthBias\x20=\x20shadowMap_texelSizeDepthBias.z;\x0a\x20\x20shadowParameters.normalShadingSmooth\x20=\x20shadowMap_texelSizeDepthBias.w;\x0a\x20\x20shadowParameters.darkness\x20=\x20shadowMap_normalOffsetScale.w;\x0a\x20\x20shadowParameters.depthBias\x20*=\x20max(depth\x20*\x200.01,\x201.0);\x0a\x0a\x20\x20vec3\x20directionEC\x20=\x20normalize(positionEC.xyz\x20-\x20shadowMap_lightPositionEC.xyz);\x0a\x20\x20float\x20nDotL\x20=\x20clamp(dot(normalEC,\x20-directionEC),\x200.0,\x201.0);\x0a\x20\x20vec4\x20shadowPosition\x20=\x20shadowMap_matrix\x20*\x20positionEC;\x0a\x20\x20shadowPosition\x20/=\x20shadowPosition.w;\x0a\x20\x20if(any(lessThan(shadowPosition.xyz,\x20vec3(0.0)))\x20||\x20any(greaterThan(shadowPosition.xyz,\x20vec3(1.0))))\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20//坐标与视点位置距离,大于最大距离则舍弃阴影效果\x0a\x20\x20vec4\x20lw\x20=\x20czm_inverseView\x20*\x20vec4(shadowMap_lightPositionEC.xyz,\x201.0);\x0a\x20\x20vec4\x20vw\x20=\x20czm_inverseView\x20*\x20vec4(positionEC.xyz,\x201.0);\x0a\x20\x20if(distance(lw.xyz,\x20vw.xyz)\x20>\x20mars3d_distance)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20//水平夹角限制\x0a\x20\x20vec3\x20ptOnSP\x20=\x20pointProjectOnPlane(shadowMap_lightUp,\x20lw.xyz,\x20vw.xyz);\x0a\x20\x20directionEC\x20=\x20ptOnSP\x20-\x20lw.xyz;\x0a\x20\x20float\x20directionECMO\x20=\x20ptm(directionEC.xyz);\x0a\x20\x20float\x20shadowMap_lightDirMO\x20=\x20ptm(shadowMap_lightDir.xyz);\x0a\x20\x20float\x20cosJJ\x20=\x20dot(directionEC,\x20shadowMap_lightDir)\x20/\x20(directionECMO\x20*\x20shadowMap_lightDirMO);\x0a\x20\x20float\x20degJJ\x20=\x20abs(acos(cosJJ)\x20*\x20(180.0\x20/\x20PI));\x0a\x20\x20if(degJJ\x20>\x20mars3d_xAngle)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20//垂直夹角限制\x0a\x20\x20vec3\x20ptOnCZ\x20=\x20pointProjectOnPlane(shadowMap_lightRight,\x20lw.xyz,\x20vw.xyz);\x0a\x20\x20vec3\x20dirOnCZ\x20=\x20ptOnCZ\x20-\x20lw.xyz;\x0a\x20\x20float\x20dirOnCZMO\x20=\x20ptm(dirOnCZ);\x0a\x20\x20float\x20cosJJCZ\x20=\x20dot(dirOnCZ,\x20shadowMap_lightDir)\x20/\x20(dirOnCZMO\x20*\x20shadowMap_lightDirMO);\x0a\x20\x20float\x20degJJCZ\x20=\x20abs(acos(cosJJCZ)\x20*\x20(180.0\x20/\x20PI));\x0a\x20\x20if(degJJCZ\x20>\x20mars3d_yAngle)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20shadowParameters.texCoords\x20=\x20shadowPosition.xy;\x0a\x20\x20shadowParameters.depth\x20=\x20shadowPosition.z;\x0a\x20\x20shadowParameters.nDotL\x20=\x20nDotL;\x0a\x20\x20float\x20visibility\x20=\x20_czm_shadowVisibility(shadowMap_texture,\x20shadowParameters);\x0a\x0a\x20\x20//可视域\x0a\x20\x20if(visibility\x20==\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color,\x20vec4(mars3d_visibleAreaColor,\x201.0),\x20mars3d_opacity);\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color,\x20vec4(mars3d_hiddenAreaColor,\x201.0),\x20mars3d_opacity);\x0a\x20\x20}\x0a}\x0a',DEF_STYLE$1={'angle':0x3c,'angle2':0x2d,'distance':0x3e8,'opacity':0.6,'addHeight':0x0,'showFrustum':![]},ViewShed=function(_0x4eb827){var _0x10f6f7={_0x515894:0xdf1,_0x5e0445:0x89a,_0x568da4:0xb5c,_0x1af118:0x415,_0x26d753:0xcef,_0x1c51a9:0x8f7,_0x5b83c6:0x7e1,_0x302c4b:0x574},_0x440327={_0x50563b:0xeee,_0x30763a:0xd76,_0x42f321:0xef6},_0x49516a={_0x1ef567:0xeee,_0x40711a:0xb5c},_0x134fe8={_0x3074eb:0x399,_0x487b2f:0xcf5,_0x287b7a:0x574},_0x140151={_0x1060cc:0x698,_0x40079d:0x399,_0x548601:0xfaa,_0x4ed14a:0x514,_0x10f202:0x4bc},_0x3d5576={_0x4c50d3:0xb11,_0x4a9ac7:0xb03},_0x2e6e87={_0x3e3190:0x52e,_0x3a6b6b:0xc40,_0x5d1471:0x399,_0x3f9a0b:0x52e},_0xae32c4={_0x122524:0x9b7},_0xe030e5={_0x5d319b:0xc11,_0x2092d1:0x2c7,_0x3dadf7:0xb72,_0x8efa0a:0x7c9},_0x593d2f={_0xd999c4:0x89a},_0x4828ca={_0x3e5bcf:0x86a},_0x3545ba={_0x274bdc:0xfbc},_0xc8c39e={_0x51c76d:0xc11,_0x4ff893:0x357,_0x493a9f:0x352,_0x54f35f:0x24b},_0x440e32={_0x37afb0:0x399,_0x2f4aa9:0x8db,_0xa5f640:0xb46,_0xfaf5f3:0x8db,_0x12d5b1:0x8c9,_0x85b924:0xdd0,_0x163728:0x24e,_0x4fd50c:0x8c9,_0x1ebf35:0x9b7,_0x4d1de3:0x7c9,_0x5d1acc:0x514},_0x4cb9ad={_0x1d0c3e:0x872},_0x471815={_0x122fda:0x7e9,_0x11c4ce:0xe77},_0x5e83ca={_0x54f9c8:0x399,_0x54b44a:0x7c9},_0x3ed06a={_0x823817:0xfa8,_0x4a8f78:0x23b,_0x1aae3c:0x8f8,_0x277508:0x5da,_0x288f89:0x9dd,_0x126cef:0xab0},_0x57e364={_0x10da08:0xb5c},_0x404433={_0x2c722a:0x357},_0xac4f43={_0x4cf054:0x89a},_0x47dcc7={_0x103c68:0x5da},_0x586f78={_0x22d82a:0x5da},_0x100b51={_0x40c37a:0x5da,_0x2086f2:0xcc1},_0xa51ba4={_0x595f46:0x5da,_0x43496d:0x427,_0x62c845:0x3d5,_0x5eb78c:0x872},_0x57eefd=_0x5a92ef;_inherits(_0x85cfe2,_0x4eb827);var _0x5caa29=_createSuper(_0x85cfe2);function _0x85cfe2(){var _0xd79f43=_0x4361,_0x4999d8,_0x4aa7b0,_0x1f55da,_0x5a19e4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x6519c2=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];return _classCallCheck(this,_0x85cfe2),_0x6519c2&&(_0x5a19e4[_0xd79f43(_0xa51ba4._0x595f46)]=_objectSpread2(_objectSpread2({},DEF_STYLE$1),_0x5a19e4['style']||{})),_0x1f55da=_0x5caa29['call'](this,_0x5a19e4),_0x1f55da['_visibleAreaColor']=getCesiumColor(_0x1f55da['style']['visibleAreaColor'],new Cesium__namespace[(_0xd79f43(0x3d5))](0x0,0x1,0x0)),_0x1f55da['_hiddenAreaColor']=getCesiumColor(_0x1f55da['style'][_0xd79f43(_0xa51ba4._0x43496d)],new Cesium__namespace[(_0xd79f43(_0xa51ba4._0x62c845))](0x1,0x0,0x0)),_0x1f55da[_0xd79f43(_0xa51ba4._0x5eb78c)]=(_0x4999d8=_0x1f55da[_0xd79f43(0x514)]['terrain'])!==null&&_0x4999d8!==void 0x0?_0x4999d8:!![],_0x1f55da['_maximumDistance']=(_0x4aa7b0=_0x1f55da[_0xd79f43(_0xa51ba4._0x595f46)]['maximumDistance'])!==null&&_0x4aa7b0!==void 0x0?_0x4aa7b0:0x1388,_0x1f55da;}return _createClass(_0x85cfe2,[{'key':'czmObject','get':function _0x23cb15(){return this['_postProcessStage'];}},{'key':_0x57eefd(0xdd0),'get':function _0x4995dd(){return this['style']['angle'];},'set':function _0x150493(_0x2b2a93){var _0x45f751=_0x57eefd;this[_0x45f751(0x5da)]['angle']=_0x2b2a93,this['_updateDraw']();}},{'key':'angle2','get':function _0x5c4b57(){var _0x4b08cf=_0x57eefd,_0xd9e1ca;return(_0xd9e1ca=this['style'][_0x4b08cf(0x24e)])!==null&&_0xd9e1ca!==void 0x0?_0xd9e1ca:this['style']['angle'];},'set':function _0x58625c(_0x1d1262){var _0x381bf1=_0x57eefd;this[_0x381bf1(_0x100b51._0x40c37a)]['angle2']=_0x1d1262,this[_0x381bf1(_0x100b51._0x2086f2)]();}},{'key':_0x57eefd(0x2c0),'get':function _0x232663(){return this['_visibleAreaColor'];},'set':function _0x283139(_0x566eba){var _0x400739=_0x57eefd;this[_0x400739(0x8dd)]=getCesiumColor(_0x566eba);}},{'key':_0x57eefd(0x427),'get':function _0x5c4d83(){return this['_hiddenAreaColor'];},'set':function _0x350227(_0x3eaff8){this['_hiddenAreaColor']=getCesiumColor(_0x3eaff8);}},{'key':'opacity','get':function _0x42b459(){var _0x9c3c9d=_0x57eefd;return this[_0x9c3c9d(_0x586f78._0x22d82a)]['opacity'];},'set':function _0xd8026d(_0x166e1d){this['style']['opacity']=_0x166e1d;}},{'key':_0x57eefd(_0x10f6f7._0x515894),'get':function _0x4a69df(){var _0x154a0c=_0x57eefd;return this[_0x154a0c(_0x47dcc7._0x103c68)]['showFrustum'];},'set':function _0x36fed2(_0x1c7c28){this['style']['showFrustum']=_0x1c7c28,this['_frustumPrimitive']['show']=_0x1c7c28;}},{'key':_0x57eefd(_0x10f6f7._0x5e0445),'get':function _0x1814e3(){var _0x19a649=_0x57eefd;return this['style'][_0x19a649(_0xac4f43._0x4cf054)];},'set':function _0x2f44c4(_0xa44037){this['style']['distance']=_0xa44037,this['_updateDraw']();}},{'key':'shadowMap','get':function _0x12b528(){var _0x610a91=_0x57eefd;return this[_0x610a91(_0x404433._0x2c722a)];}},{'key':'camera','get':function _0x4f0702(){var _0x5eaf84;return(_0x5eaf84=this['_shadowMap'])===null||_0x5eaf84===void 0x0?void 0x0:_0x5eaf84['_lightCamera'];}},{'key':_0x57eefd(_0x10f6f7._0x568da4),'get':function _0x4def4f(){var _0x3a4534=_0x57eefd;return this['options'][_0x3a4534(_0x57e364._0x10da08)];},'set':function _0x38b4ab(_0x4c9c26){var _0x2c6479=_0x57eefd,_0x447a06;this[_0x2c6479(0x514)][_0x2c6479(0xb5c)]=_0x4c9c26;if(!this['_map'])return;var _0x357167=this['position'];if(!_0x357167)return;var _0x268b3e=LngLatPoint['toCartesian'](_0x4c9c26,(_0x447a06=this[_0x2c6479(0x399)])===null||_0x447a06===void 0x0?void 0x0:_0x447a06['currentTime']);this['distance']=Cesium__namespace['Cartesian3']['distance'](_0x357167,_0x268b3e);var _0x30f800=Cesium__namespace['Cartesian3'][_0x2c6479(_0x3ed06a._0x823817)](Cesium__namespace['Cartesian3']['subtract'](_0x268b3e,_0x357167,new Cesium__namespace['Cartesian3']()),new Cesium__namespace[(_0x2c6479(_0x3ed06a._0x4a8f78))]()),_0xe58ad9=Cesium__namespace['Cartesian3']['normalize'](_0x357167,new Cesium__namespace[(_0x2c6479(0x23b))]()),_0x5d4e63=new Cesium__namespace['Camera'](this['_map']['scene']);_0x5d4e63['position']=_0x357167,_0x5d4e63['direction']=_0x30f800,_0x5d4e63['up']=_0xe58ad9,this[_0x2c6479(0x5da)]['heading']=Cesium__namespace['Math'][_0x2c6479(_0x3ed06a._0x1aae3c)](_0x5d4e63['heading']),this[_0x2c6479(_0x3ed06a._0x277508)][_0x2c6479(_0x3ed06a._0x288f89)]=Cesium__namespace[_0x2c6479(_0x3ed06a._0x126cef)]['toDegrees'](_0x5d4e63['pitch']),this['_updateDraw']();}},{'key':'_showHook','value':function _0x24a587(){this['show']?this['_updateDraw']():this['_clearDraw']();}},{'key':_0x57eefd(0xd27),'value':function _0x4fa796(){this['_updateDraw']();}},{'key':_0x57eefd(_0x10f6f7._0x1af118),'value':function _0x19b109(){var _0x513ca0=_0x57eefd;this['options']['targetPosition']&&(this['targetPosition']=this[_0x513ca0(0x514)][_0x513ca0(0xb5c)]),this['_defaultColorTexture']=new Cesium__namespace['Texture']({'context':this[_0x513ca0(_0x5e83ca._0x54f9c8)][_0x513ca0(_0x5e83ca._0x54b44a)]['context'],'source':{'width':0x1,'height':0x1,'arrayBufferView':new Uint8Array([0x0,0x0,0x0,0x0])},'flipY':![]});}},{'key':_0x57eefd(_0x10f6f7._0x26d753),'value':function _0x35939a(_0x4c252b){var _0x11348c=_0x57eefd;this['_hasTerrainShadows']&&(this['_map']['viewer'][_0x11348c(_0x471815._0x122fda)]=Cesium__namespace['ShadowMode'][_0x11348c(_0x471815._0x11c4ce)]),this['_updateDraw'](),this['primitiveCollection']['add'](this);}},{'key':'_removedHook','value':function _0x116a0a(){var _0x132c79=_0x57eefd;this[_0x132c79(_0x4cb9ad._0x1d0c3e)]&&(this['_map']['terrainShadows']=Cesium__namespace['ShadowMode']['DISABLED']),this[_0x132c79(0xe1a)](),this['primitiveCollection']['contains'](this)&&(this['_noDestroy']=!![],this['primitiveCollection']['remove'](this),this['_noDestroy']=![]);}},{'key':'updateModelMatrix','value':function _0xd23474(){this['_updateDraw']();}},{'key':'_updateDraw','value':function _0x94d11d(){var _0x343f59=_0x57eefd;if(!this[_0x343f59(_0x440e32._0x37afb0)])return;this['_clearDraw']();var _0x155736=this['position'];if(!_0x155736)return;var _0x17d2f4=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace['Math'][_0x343f59(0x8db)](this['heading']),Cesium__namespace['Math'][_0x343f59(0x8db)](this['pitch']),Cesium__namespace['Math'][_0x343f59(_0x440e32._0x2f4aa9)](this[_0x343f59(_0x440e32._0xa5f640)])),_0x421813=new Cesium__namespace['Camera'](this['_map']['scene']);_0x421813['position']=_0x155736,_0x421813['frustum']['fov']=Cesium__namespace['Math'][_0x343f59(_0x440e32._0xfaf5f3)](this[_0x343f59(0xdd0)]*0x2),_0x421813[_0x343f59(_0x440e32._0x12d5b1)]['aspectRatio']=this[_0x343f59(_0x440e32._0x85b924)]/this[_0x343f59(_0x440e32._0x163728)],_0x421813[_0x343f59(_0x440e32._0x4fd50c)]['near']=0.01,_0x421813['frustum'][_0x343f59(0x360)]=this['distance'],_0x421813['setView']({'destination':_0x155736,'orientation':{'heading':_0x17d2f4[_0x343f59(_0x440e32._0x1ebf35)],'pitch':_0x17d2f4['pitch'],'roll':_0x17d2f4['roll']}}),this['_createFrustumPrimitive'](_0x421813),this[_0x343f59(0x357)]=new Cesium__namespace['ShadowMap']({'lightCamera':_0x421813,'context':this[_0x343f59(_0x440e32._0x37afb0)][_0x343f59(_0x440e32._0x4d1de3)][_0x343f59(0x856)],'maximumDistance':this['_maximumDistance'],'isSpotLight':!![],'cascadesEnabled':![],'enabled':![],'depthBiasStep':this[_0x343f59(_0x440e32._0x5d1acc)]['depthBiasStep']}),this['_createPostProcessStage']();}},{'key':_0x57eefd(0xe1a),'value':function _0x5544ee(){var _0x4e57ed=_0x57eefd;if(!this['_map'])return;this['_postProcessStage']&&(this['_map']['scene'][_0x4e57ed(_0xc8c39e._0x51c76d)][_0x4e57ed(0xfaa)](this['_postProcessStage']),delete this['_postProcessStage']),this['_shadowMap']&&(this[_0x4e57ed(_0xc8c39e._0x4ff893)]['destroy'](),delete this['_shadowMap']),this['_frustumPrimitive']&&(this[_0x4e57ed(_0xc8c39e._0x493a9f)][_0x4e57ed(_0xc8c39e._0x54f35f)](this['_frustumPrimitive'],!![]),delete this['_frustumPrimitive']);}},{'key':'update','value':function _0x3c71c9(_0x45f3bb){var _0x507d67=_0x57eefd;this['_shadowMap']&&_0x45f3bb[_0x507d67(_0x3545ba._0x274bdc)]['push'](this['_shadowMap']);}},{'key':'_createFrustumPrimitive','value':function _0x4956a5(_0x42d5f6){var _0x1c86ae=_0x57eefd;this['_frustumPrimitive']&&this['_layer']['removeGraphic'](this[_0x1c86ae(_0x4828ca._0x3e5bcf)],!![]);var _0x313025=this['distance']+0x1;this[_0x1c86ae(_0x4828ca._0x3e5bcf)]=new ArcFrustum({'modelMatrix':_0x42d5f6['inverseViewMatrix'],'style':{'angle':this['angle'],'angle2':this['angle2'],'distance':_0x313025},'show':this['showFrustum']&&this['show'],'private':!![]}),this['_layer']['addGraphic'](this['_frustumPrimitive']);}},{'key':'_createPostProcessStage','value':function _0x1c2bdd(){var _0xca8396={_0x1bdc36:0x7e0},_0x105196={_0x16b085:0x25a,_0x262c95:0x357},_0x4ae09a={_0x2072f2:0x357},_0x290eff={_0x6a2e3:0x427},_0x1dbed2=_0x57eefd,_0x3df27b=this;this['_postProcessStage']&&(this[_0x1dbed2(0x399)]['scene'][_0x1dbed2(_0xe030e5._0x5d319b)]['remove'](this['_postProcessStage']),delete this[_0x1dbed2(_0xe030e5._0x2092d1)]);var _0x3078f8=new Cesium__namespace['Cartesian2'](),_0x24ed6d=new Cesium__namespace[(_0x1dbed2(0xa65))](),_0x33bc59=new Cesium__namespace['Cartesian4'](),_0x178464=this['_shadowMap'][_0x1dbed2(_0xe030e5._0x3dadf7)];this['_postProcessStage']=new Cesium__namespace['PostProcessStage']({'fragmentShader':ViewShedFS,'uniforms':{'mars3d_opacity':function _0x13f18a(){return _0x3df27b['opacity'];},'mars3d_visibleAreaColor':function _0x493cf1(){var _0x28286c=_0x1dbed2;return _0x3df27b[_0x28286c(0x2c0)];},'mars3d_hiddenAreaColor':function _0x4060f5(){var _0x7b20e3=_0x1dbed2;return _0x3df27b[_0x7b20e3(_0x290eff._0x6a2e3)];},'mars3d_distance':function _0x55f285(){var _0xc8f3a8=_0x1dbed2;return _0x3df27b[_0xc8f3a8(_0x593d2f._0xd999c4)];},'mars3d_xAngle':function _0x33a5fb(){return _0x3df27b['angle'];},'mars3d_yAngle':function _0x206a36(){return _0x3df27b['angle2'];},'shadowMap_texture':function _0x3efc51(){return _0x3df27b['_shadowMap']['_shadowMapTexture']||_0x3df27b['_defaultColorTexture'];},'shadowMap_matrix':function _0x5a1f7c(){return _0x3df27b['_shadowMap']['_shadowMapMatrix'];},'shadowMap_lightPositionEC':function _0x2e3fca(){var _0x5dbe85=_0x1dbed2;return _0x3df27b[_0x5dbe85(_0x4ae09a._0x2072f2)][_0x5dbe85(0xec0)];},'shadowMap_lightDirectionEC':function _0x458413(){return _0x3df27b['_shadowMap']['_lightDirectionEC'];},'shadowMap_lightUp':function _0x3ffcc5(){return _0x3df27b['_shadowMap']['_lightCamera']['up'];},'shadowMap_lightDir':function _0x71e1ca(){return _0x3df27b['_shadowMap']['_lightCamera']['direction'];},'shadowMap_lightRight':function _0x12fa8d(){return _0x3df27b['_shadowMap']['_lightCamera']['right'];},'shadowMap_texelSizeDepthBias':function _0x56bcf7(){var _0x41ff6f=_0x1dbed2;return _0x3078f8['x']=0x1/_0x3df27b['_shadowMap'][_0x41ff6f(_0x105196._0x16b085)]['x'],_0x3078f8['y']=0x1/_0x3df27b[_0x41ff6f(_0x105196._0x262c95)]['_textureSize']['y'],Cesium__namespace['Cartesian4']['fromElements'](_0x3078f8['x'],_0x3078f8['y'],_0x178464[_0x41ff6f(0xd83)],_0x178464['normalShadingSmooth'],_0x24ed6d);},'shadowMap_normalOffsetScale':function _0x5f0d3b(){var _0x1df28a=_0x1dbed2;return Cesium__namespace['Cartesian4']['fromElements'](_0x178464['normalOffsetScale'],_0x3df27b['_shadowMap']['_distance'],_0x3df27b['_shadowMap'][_0x1df28a(_0xca8396._0x1bdc36)],_0x3df27b[_0x1df28a(0x357)]['_darkness'],_0x33bc59);}}}),this['_map'][_0x1dbed2(_0xe030e5._0x8efa0a)]['postProcessStages'][_0x1dbed2(0xd06)](this['_postProcessStage']);}},{'key':'_style2JsonBase','value':function _0x4c76fe(_0x1854d2,_0x4c86dd){var _0x1cd8be=_0x57eefd;return _0x1854d2[_0x1cd8be(_0xae32c4._0x122524)]=formatNum$1(this[_0x1cd8be(0x9b7)],0x1),_0x1854d2[_0x1cd8be(0x9dd)]=formatNum$1(this[_0x1cd8be(0x9dd)],0x1),_0x1854d2['distance']=formatNum$1(this['distance'],0x2),getAttrVal(_0x1854d2,{'onlySimpleType':!![]});}},{'key':_0x57eefd(_0x10f6f7._0x1c51a9),'value':function _0x36a942(){var _0xe0ec9=_0x57eefd;if(!this[_0xe0ec9(0x399)])return;var _0x1cb604=this['camera'];if(!_0x1cb604)return;this[_0xe0ec9(0x399)]['camera']['position']=Cesium__namespace[_0xe0ec9(_0x2e6e87._0x3e3190)](this['position']),this['_map']['camera']['direction']=Cesium__namespace['clone'](_0x1cb604['direction']),this['_map']['camera']['right']=Cesium__namespace['clone'](_0x1cb604[_0xe0ec9(_0x2e6e87._0x3a6b6b)]),this[_0xe0ec9(_0x2e6e87._0x5d1471)]['camera']['up']=Cesium__namespace[_0xe0ec9(_0x2e6e87._0x3f9a0b)](_0x1cb604['up']);}},{'key':_0x57eefd(_0x10f6f7._0x5b83c6),'value':function _0x1e558a(_0x21d134){this['style']['opacity']=_0x21d134;}},{'key':'startDraw','value':function _0x438cfc(_0x22bec8){var _0x256c0b=_0x57eefd;if(this[_0x256c0b(0xb11)])return this;this[_0x256c0b(_0x3d5576._0x4c50d3)]=!![];_0x22bec8&&this['addTo'](_0x22bec8);if(!this['_map'])throw new Error('绘制时_map不能为空,请将对象添加到图层并且图层已添加到Map');this['_map'][_0x256c0b(0x7a9)](!![]),this['enableControl'](![]),this['_startDrawHook'](),this[_0x256c0b(_0x3d5576._0x4a9ac7)](EventType[_0x256c0b(0xe54)],{'drawtype':this['type'],'graphic':this},!![]);}},{'key':'stopDraw','value':function _0x2296ec(){var _0x30f394=_0x57eefd,_0x250d9c,_0xdaee9a,_0x12fe8a;if(!this[_0x30f394(0xb11)])return this;this[_0x30f394(_0x140151._0x1060cc)](),this[_0x30f394(_0x140151._0x40079d)]['_setEditCursor'](![]),this['enableControl'](!![]),this[_0x30f394(0x399)]['closeSmallTooltip'](),this[_0x30f394(0xb11)]=![];if(!this['position']||!this[_0x30f394(0x89a)]){this[_0x30f394(_0x140151._0x548601)](!![]);return;}this['fire'](EventType['drawCreated'],{'drawtype':this['type'],'graphic':this},!![]),(_0x250d9c=this['options'])!==null&&_0x250d9c!==void 0x0&&_0x250d9c[_0x30f394(0xef1)]&&this[_0x30f394(_0x140151._0x4ed14a)]['success'](this),(_0xdaee9a=this['options'])!==null&&_0xdaee9a!==void 0x0&&(_0x12fe8a=_0xdaee9a['_promise'])!==null&&_0x12fe8a!==void 0x0&&_0x12fe8a[_0x30f394(0x4bc)]&&this['options']['_promise'][_0x30f394(_0x140151._0x10f202)](this);}},{'key':'_startDrawHook','value':function _0x15384(){this['_map']['on'](EventType['click'],this['_onClickHandler'],this),this['_map']['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this);}},{'key':'_stopDrawHook','value':function _0xdd87fb(){var _0x4c21ce=_0x57eefd;this[_0x4c21ce(_0x134fe8._0x3074eb)]['off'](EventType['click'],this['_onClickHandler'],this),this['_map'][_0x4c21ce(_0x134fe8._0x487b2f)](EventType['mouseMove'],this[_0x4c21ce(_0x134fe8._0x287b7a)],this);}},{'key':'_onClickHandler','value':function _0x457f45(_0x2821f7){var _0x51a83b=_0x57eefd,_0x208420=_0x2821f7['cartesian'];if(!_0x208420)return;this[_0x51a83b(0xb03)](EventType['drawAddPoint'],_objectSpread2(_objectSpread2({},_0x2821f7),{},{'drawtype':this['type'],'graphic':this}),!![]);if(!this['position']){this['position']=addPositionsHeight(_0x208420,this['style']['addHeight']);return;}var _0x2162b8=Cesium__namespace[_0x51a83b(0x23b)]['distance'](this['position'],_0x208420);_0x2162b8>this[_0x51a83b(_0x49516a._0x1ef567)]&&(_0x208420=getOnLinePointByLen(this[_0x51a83b(0xd91)],_0x208420,this['_maximumDistance'])),this[_0x51a83b(_0x49516a._0x40711a)]=_0x208420,this['stopDraw'](),this['fire'](EventType['drawCreated'],_0x2821f7);}},{'key':_0x57eefd(_0x10f6f7._0x302c4b),'value':function _0x4526f9(_0x32f0d0){var _0x152518=_0x57eefd,_0x14370b=_0x32f0d0['cartesian'];if(!_0x14370b)return;var _0x554e76=this['position'];if(_0x554e76){var _0x2db415=Cesium__namespace['Cartesian3'][_0x152518(0x89a)](_0x554e76,_0x14370b);_0x2db415>this[_0x152518(_0x440327._0x50563b)]&&(_0x14370b=getOnLinePointByLen(_0x554e76,_0x14370b,this['_maximumDistance'])),this[_0x152518(0xb5c)]=_0x14370b,this['fire'](EventType[_0x152518(_0x440327._0x30763a)],_objectSpread2(_objectSpread2({},_0x32f0d0),{},{'drawtype':this['type'],'graphic':this}),!![]),this['_map']['openSmallTooltip'](_0x32f0d0['endPosition'],this[_0x152518(0x399)][_0x152518(_0x440327._0x42f321)]('_单击完成绘制'));}else this[_0x152518(0x399)]['openSmallTooltip'](_0x32f0d0['endPosition'],this['_map']['getLangText']('_单击开始绘制'));}}]),_0x85cfe2;}(BasePointPrimitive);register$4('viewShed',ViewShed,!![]);var ViewVideoFS='uniform\x20float\x20mars3d_opacity;\x0a\x0auniform\x20sampler2D\x20mars3d_videoTexture;\x0auniform\x20sampler2D\x20mars3d_maskTexture;\x0auniform\x20vec4\x20mars3d_hiddenAreaColor;\x0a\x0auniform\x20sampler2D\x20shadowMap_texture;\x0auniform\x20mat4\x20shadowMap_matrix;\x0auniform\x20vec4\x20shadowMap_lightPositionEC;\x0auniform\x20vec4\x20shadowMap_texelSizeDepthBias;\x0auniform\x20vec4\x20shadowMap_normalOffsetScale;\x0a\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth)\x20{\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20(uv.y\x20*\x202.0\x20-\x201.0));\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20return\x20posInCamera;\x0a}\x0a\x0afloat\x20getDepth(in\x20vec4\x20depth)\x20{\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0afloat\x20_czm_sampleShadowMap(sampler2D\x20shadowMap,\x20vec2\x20uv)\x20{\x0a\x20\x20return\x20texture2D(shadowMap,\x20uv).r;\x0a}\x0afloat\x20_czm_shadowDepthCompare(sampler2D\x20shadowMap,\x20vec2\x20uv,\x20float\x20depth)\x20{\x0a\x20\x20return\x20step(depth,\x20_czm_sampleShadowMap(shadowMap,\x20uv));\x0a}\x0afloat\x20_czm_shadowVisibility(sampler2D\x20shadowMap,\x20czm_shadowParameters\x20shadowParameters)\x20{\x0a\x20\x20float\x20depthBias\x20=\x20shadowParameters.depthBias;\x0a\x20\x20float\x20depth\x20=\x20shadowParameters.depth;\x0a\x20\x20float\x20nDotL\x20=\x20shadowParameters.nDotL;\x0a\x20\x20float\x20normalShadingSmooth\x20=\x20shadowParameters.normalShadingSmooth;\x0a\x20\x20float\x20darkness\x20=\x20shadowParameters.darkness;\x0a\x20\x20vec2\x20uv\x20=\x20shadowParameters.texCoords;\x0a\x20\x20depth\x20-=\x20depthBias;\x0a\x20\x20vec2\x20texelStepSize\x20=\x20shadowParameters.texelStepSize;\x0a\x20\x20float\x20radius\x20=\x201.0;\x0a\x20\x20float\x20dx0\x20=\x20-texelStepSize.x\x20*\x20radius;\x0a\x20\x20float\x20dy0\x20=\x20-texelStepSize.y\x20*\x20radius;\x0a\x20\x20float\x20dx1\x20=\x20texelStepSize.x\x20*\x20radius;\x0a\x20\x20float\x20dy1\x20=\x20texelStepSize.y\x20*\x20radius;\x0a\x20\x20float\x20visibility\x20=\x20(_czm_shadowDepthCompare(shadowMap,\x20uv,\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20_czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy1),\x20depth))\x20*\x20(1.0\x20/\x209.0);\x0a\x20\x20return\x20visibility;\x0a}\x0a\x0avec3\x20pointProjectOnPlane(in\x20vec3\x20planeNormal,\x20in\x20vec3\x20planeOrigin,\x20in\x20vec3\x20point)\x20{\x0a\x20\x20vec3\x20v01\x20=\x20point\x20-\x20planeOrigin;\x0a\x20\x20float\x20d\x20=\x20dot(planeNormal,\x20v01);\x0a\x20\x20return\x20(point\x20-\x20planeNormal\x20*\x20d);\x0a}\x0afloat\x20ptm(vec3\x20pt)\x20{\x0a\x20\x20return\x20sqrt(pt.x\x20*\x20pt.x\x20+\x20pt.y\x20*\x20pt.y\x20+\x20pt.z\x20*\x20pt.z);\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20const\x20float\x20PI\x20=\x203.141592653589793;\x0a\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20vec4\x20currD\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20if(currD.r\x20>=\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20float\x20depth\x20=\x20getDepth(currD);\x0a\x20\x20vec4\x20positionEC\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20vec3\x20normalEC\x20=\x20vec3(1.0);\x0a\x20\x20czm_shadowParameters\x20shadowParameters;\x0a\x20\x20shadowParameters.texelStepSize\x20=\x20shadowMap_texelSizeDepthBias.xy;\x0a\x20\x20shadowParameters.depthBias\x20=\x20shadowMap_texelSizeDepthBias.z;\x0a\x20\x20shadowParameters.normalShadingSmooth\x20=\x20shadowMap_texelSizeDepthBias.w;\x0a\x20\x20shadowParameters.darkness\x20=\x20shadowMap_normalOffsetScale.w;\x0a\x20\x20shadowParameters.depthBias\x20*=\x20max(depth\x20*\x200.01,\x201.0);\x0a\x0a\x20\x20vec3\x20directionEC\x20=\x20normalize(positionEC.xyz\x20-\x20shadowMap_lightPositionEC.xyz);\x0a\x20\x20float\x20nDotL\x20=\x20clamp(dot(normalEC,\x20-directionEC),\x200.0,\x201.0);\x0a\x20\x20vec4\x20shadowPosition\x20=\x20shadowMap_matrix\x20*\x20positionEC;\x0a\x20\x20shadowPosition\x20/=\x20shadowPosition.w;\x0a\x20\x20if(any(lessThan(shadowPosition.xyz,\x20vec3(0.0)))\x20||\x20any(greaterThan(shadowPosition.xyz,\x20vec3(1.0))))\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20shadowParameters.texCoords\x20=\x20shadowPosition.xy;\x0a\x20\x20shadowParameters.depth\x20=\x20shadowPosition.z;\x0a\x20\x20shadowParameters.nDotL\x20=\x20nDotL;\x0a\x20\x20float\x20visibility\x20=\x20_czm_shadowVisibility(shadowMap_texture,\x20shadowParameters);\x0a\x0a\x20\x20//视频投射\x0a\x20\x20if(visibility\x20==\x201.0)\x20{\x0a\x20\x20\x20\x20vec4\x20videoColor\x20=\x20texture2D(mars3d_videoTexture,\x20shadowPosition.xy);\x0a\x20\x20\x20\x20vec4\x20maskColor\x20=\x20texture2D(mars3d_maskTexture,\x20shadowPosition.xy);\x0a\x20\x20\x20\x20videoColor\x20*=\x20maskColor;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color,\x20vec4(videoColor.xyz,\x201.0),\x20mars3d_opacity\x20*\x20videoColor.a);\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20if(abs(shadowPosition.z\x20-\x200.0)\x20<\x200.01)\x20{\x0a\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(color.rgb,\x20mars3d_hiddenAreaColor.rgb,\x20mars3d_hiddenAreaColor.a),\x20mars3d_hiddenAreaColor.a);\x0a\x20\x20}\x0a}\x0a',DEF_STYLE={'angle':0x3c,'angle2':0x2d,'distance':0x3e8,'opacity':0x1,'showFrustum':![],'hiddenAreaColor':new Cesium__namespace['Color'](0x0,0x0,0x0,0.5)},Video3D=function(_0x40926d){var _0x4e862d={_0x1ff18f:0x415},_0x1963ef={_0x17d0dc:0xfaa,_0x150667:0x2c7,_0x415e13:0xd06},_0x23e5ba={_0x537479:0xec0},_0x4bf712={_0x44dfb5:0x5bc,_0x576063:0x1017,_0x534ffb:0x23b,_0x2ba4f5:0x86a,_0x4d8136:0xcda,_0x43e60e:0xd40,_0x3ede2e:0xc94,_0xd02b6d:0x7dc,_0x2635e4:0xd06},_0x129d41={_0x5d6a3e:0x86a,_0x37cea2:0xfaa,_0x515e9a:0x53f},_0x3c661e={_0x4578a6:0xec6},_0xca2e56={_0x4aeeb2:0x415,_0x1972b1:0x5da,_0x3c81d6:0x9a3,_0x4fddae:0x5da},_0x255dc7={_0x1f1d6c:0xbf2},_0x388bb5={_0x4741b1:0x89a},_0x247083={_0xdd34ba:0x53f},_0x3b0a17=_0x5a92ef;_inherits(_0x4ef152,_0x40926d);var _0x2f601d=_createSuper(_0x4ef152);function _0x4ef152(){var _0xcf9897=_0x4361,_0x4443e3,_0x2ea2f8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4ef152),_0x2ea2f8['style']=_objectSpread2(_objectSpread2({},DEF_STYLE),_0x2ea2f8['style']||{}),_0x2ea2f8[_0xcf9897(0xa4a)]=![],_0x4443e3=_0x2f601d[_0xcf9897(_0x247083._0xdd34ba)](this,_0x2ea2f8,![]),_0x4443e3[_0xcf9897(0xa6e)]=!![],_0x4443e3;}return _createClass(_0x4ef152,[{'key':_0x3b0a17(0xabf),'get':function _0x5d9077(){var _0x17a20b=_0x3b0a17;return this[_0x17a20b(0xbf2)];}},{'key':'distance','get':function _0x47a593(){var _0x5ab679=_0x3b0a17;return this['style'][_0x5ab679(_0x388bb5._0x4741b1)];},'set':function _0x1787ea(_0x130055){var _0x4eecc6=_0x3b0a17;this['style']['distance']=_0x130055,this[_0x4eecc6(0xcc1)]();}},{'key':'play','get':function _0x1d8b2a(){return this['_videoPlay'];},'set':function _0x46e2d5(_0xef82fc){var _0x13dea1=_0x3b0a17;this[_0x13dea1(0xa6e)]=Boolean(_0xef82fc);if(this['_videoContainer'])try{this['videoPlay']?this[_0x13dea1(0xbf2)]['play']():this[_0x13dea1(_0x255dc7._0x1f1d6c)]['pause']();}catch(_0x4b4319){}}},{'key':_0x3b0a17(_0x4e862d._0x1ff18f),'value':function _0x1404d8(){var _0x40d52b={_0x5004f4:0x82b,_0x53083f:0x399,_0xf36847:0x7c9},_0x160b36=_0x3b0a17,_0x209f36=this;_get(_getPrototypeOf(_0x4ef152[_0x160b36(0xe26)]),_0x160b36(_0xca2e56._0x4aeeb2),this)[_0x160b36(0x53f)](this);var _0xfb99b0=this[_0x160b36(_0xca2e56._0x1972b1)]['maskImage'];if(_0xfb99b0){var _0x34d169=new Image();_0x34d169['onload']=function(_0x8cfaf4){var _0x2081d9=_0x160b36;_0x209f36['_maskTexture']=new Cesium__namespace[(_0x2081d9(_0x40d52b._0x5004f4))]({'context':_0x209f36[_0x2081d9(_0x40d52b._0x53083f)][_0x2081d9(_0x40d52b._0xf36847)][_0x2081d9(0x856)],'source':_0x34d169});},_0x34d169['onerror']=function(_0x5912b5){logError$1('图片加载失败:'+_0xfb99b0,_0x5912b5);},_0x34d169[_0x160b36(0x624)]=_0xfb99b0;}else this[_0x160b36(_0xca2e56._0x3c81d6)]=new Cesium__namespace['Texture']({'context':this['_map']['scene'][_0x160b36(0x856)],'source':{'width':0x1,'height':0x1,'arrayBufferView':new Uint8Array([0xff,0xff,0xff,0xff])},'flipY':![]});if(this['style']['container'])this['_videoContainer']=this[_0x160b36(0x5da)]['container'];else this[_0x160b36(0x5da)]['url']&&(this[_0x160b36(0xbf2)]=createVideo(this[_0x160b36(0x5da)]['url'],this[_0x160b36(_0xca2e56._0x4fddae)]['fileType'],'',document['body']),this[_0x160b36(0xbf2)][_0x160b36(0x5da)]['display']='none',this['_hasRemoveElement']=!![]);this['_videoContainer']&&this['_map']['on'](EventType['clockTick'],this['_onClockTickHandler'],this);}},{'key':'_removedHook','value':function _0x2fb6fa(){var _0x1a2311=_0x3b0a17,_0x8d0ff4;this['_map']['off'](EventType['clockTick'],this[_0x1a2311(0xdc3)],this),this['_hasRemoveElement']&&(_0x8d0ff4=this['_videoContainer'])!==null&&_0x8d0ff4!==void 0x0&&_0x8d0ff4[_0x1a2311(0xec6)]&&(this['_videoContainer'][_0x1a2311(_0x3c661e._0x4578a6)]['removeChild'](this[_0x1a2311(0xbf2)]),delete this[_0x1a2311(0x676)],delete this[_0x1a2311(0xbf2)]),_get(_getPrototypeOf(_0x4ef152['prototype']),'_removedHook',this)[_0x1a2311(0x53f)](this);}},{'key':'_onClockTickHandler','value':function _0x2b89be(){var _0x3e1894=_0x3b0a17;try{this['_videoPlay']&&this['_videoContainer']['paused']&&this['_videoContainer']['play']();}catch(_0x50b9a9){}if(!this['_videoContainer']||!this['_map'])return;this['_videoTexture']&&this['_videoTexture']['destroy'](),this['_videoTexture']=new Cesium__namespace[(_0x3e1894(0x82b))]({'context':this['_map']['scene'][_0x3e1894(0x856)],'source':this['_videoContainer'],'pixelFormat':Cesium__namespace['PixelFormat']['RGBA'],'pixelDatatype':Cesium__namespace['PixelDatatype']['UNSIGNED_BYTE']});}},{'key':'_clearDraw','value':function _0x2276ee(){var _0xc6bcf3=_0x3b0a17;this[_0xc6bcf3(_0x129d41._0x5d6a3e)]&&(this['primitiveCollection'][_0xc6bcf3(_0x129d41._0x37cea2)](this['_frustumPrimitive']),delete this['_frustumPrimitive']),_get(_getPrototypeOf(_0x4ef152[_0xc6bcf3(0xe26)]),'_clearDraw',this)[_0xc6bcf3(_0x129d41._0x515e9a)](this);}},{'key':'_createFrustumPrimitive','value':function _0x27a0b9(_0x3ce148){var _0x1282bb=_0x3b0a17,_0x192a28=_0x3ce148['directionWC'],_0xa86347=_0x3ce148['upWC'],_0x4386c3=_0x3ce148[_0x1282bb(_0x4bf712._0x44dfb5)];_0x4386c3=Cesium__namespace['Cartesian3'][_0x1282bb(_0x4bf712._0x576063)](_0x4386c3,new Cesium__namespace[(_0x1282bb(_0x4bf712._0x534ffb))]());var _0x5e3187=new Cesium__namespace['Matrix3']();Cesium__namespace[_0x1282bb(0x5d6)]['setColumn'](_0x5e3187,0x0,_0x4386c3,_0x5e3187),Cesium__namespace['Matrix3']['setColumn'](_0x5e3187,0x1,_0xa86347,_0x5e3187),Cesium__namespace['Matrix3'][_0x1282bb(0xf48)](_0x5e3187,0x2,_0x192a28,_0x5e3187);var _0x3797ce=Cesium__namespace['Quaternion']['fromRotationMatrix'](_0x5e3187,new Cesium__namespace['Quaternion']());this[_0x1282bb(_0x4bf712._0x2ba4f5)]&&this[_0x1282bb(_0x4bf712._0x4d8136)]['remove'](this['_frustumPrimitive']),this['_frustumPrimitive']=new Cesium__namespace['Primitive']({'geometryInstances':new Cesium__namespace[(_0x1282bb(_0x4bf712._0x43e60e))]({'id':this['id'],'geometry':new Cesium__namespace[(_0x1282bb(_0x4bf712._0x3ede2e))]({'origin':_0x3ce148[_0x1282bb(0xd91)],'orientation':_0x3797ce,'frustum':_0x3ce148['frustum'],'_drawNearPlane':!![]}),'attributes':{'color':Cesium__namespace['ColorGeometryInstanceAttribute']['fromColor'](Cesium__namespace['Color'][_0x1282bb(_0x4bf712._0xd02b6d)])}}),'appearance':new Cesium__namespace[(_0x1282bb(0x35b))]({'translucent':![],'flat':!![]}),'asynchronous':![],'show':this['showFrustum']&&this[_0x1282bb(0x7a6)]}),this['primitiveCollection'][_0x1282bb(_0x4bf712._0x2635e4)](this[_0x1282bb(0x86a)]),this['bindPickId'](this['_frustumPrimitive']);}},{'key':_0x3b0a17(0x8b9),'value':function _0x34da6b(){var _0x312448={_0x3c03b1:0x539},_0x114bb0={_0x520ba7:0xc3e},_0x1cf77f=_0x3b0a17,_0x9530ff=this;this['_postProcessStage']&&(this['_map']['scene'][_0x1cf77f(0xc11)][_0x1cf77f(_0x1963ef._0x17d0dc)](this['_postProcessStage']),delete this[_0x1cf77f(_0x1963ef._0x150667)]);var _0x42964e=new Cesium__namespace['Cartesian2'](),_0x5b6a2d=new Cesium__namespace['Cartesian4'](),_0xd3407d=new Cesium__namespace['Cartesian4'](),_0x28d8fb=this[_0x1cf77f(0x357)]['_primitiveBias'];this['_postProcessStage']=new Cesium__namespace['PostProcessStage']({'fragmentShader':ViewVideoFS,'uniforms':{'mars3d_videoTexture':function _0x58aa8b(){return _0x9530ff['_videoTexture']||_0x9530ff['_defaultColorTexture'];},'mars3d_maskTexture':function _0x10714c(){return _0x9530ff['_maskTexture'];},'mars3d_opacity':function _0x338de5(){return _0x9530ff['opacity'];},'mars3d_hiddenAreaColor':function _0x706aca(){return _0x9530ff['hiddenAreaColor'];},'shadowMap_texture':function _0x37a323(){var _0x18bf62=_0x1cf77f;return _0x9530ff[_0x18bf62(0x357)][_0x18bf62(_0x114bb0._0x520ba7)]||_0x9530ff['_defaultColorTexture'];},'shadowMap_matrix':function _0x509a3c(){return _0x9530ff['_shadowMap']['_shadowMapMatrix'];},'shadowMap_lightPositionEC':function _0x44b7e8(){var _0x31c90c=_0x1cf77f;return _0x9530ff['_shadowMap'][_0x31c90c(_0x23e5ba._0x537479)];},'shadowMap_texelSizeDepthBias':function _0x526bd2(){var _0x382bcc=_0x1cf77f;return _0x42964e['x']=0x1/_0x9530ff['_shadowMap']['_textureSize']['x'],_0x42964e['y']=0x1/_0x9530ff[_0x382bcc(0x357)][_0x382bcc(0x25a)]['y'],Cesium__namespace['Cartesian4']['fromElements'](_0x42964e['x'],_0x42964e['y'],_0x28d8fb['depthBias'],_0x28d8fb['normalShadingSmooth'],_0x5b6a2d);},'shadowMap_normalOffsetScale':function _0x311c7a(){var _0x1b601e=_0x1cf77f;return Cesium__namespace['Cartesian4'][_0x1b601e(_0x312448._0x3c03b1)](_0x28d8fb['normalOffsetScale'],_0x9530ff['_shadowMap']['_distance'],_0x9530ff['_shadowMap']['maximumDistance'],_0x9530ff['_shadowMap']['_darkness'],_0xd3407d);}}}),this[_0x1cf77f(0x399)][_0x1cf77f(0x7c9)]['postProcessStages'][_0x1cf77f(_0x1963ef._0x415e13)](this['_postProcessStage']);}}]),_0x4ef152;}(ViewShed);register$4(_0x5a92ef(0x51f),Video3D,!![]);var globeLastRoam,Route=function(_0x192c69){var _0x1c245a={_0xb6477f:0xa70,_0x33faba:0x587,_0x158fd6:0x3b6},_0x5d2884={_0x1451a2:0xc9d},_0x47ea6d={_0x28da2e:0xdcd},_0x1a9c8b={_0x845cc8:0x7ee,_0x2ce2ac:0x399},_0xdb2823={_0x55da8c:0x514,_0x236924:0xe81},_0x3bce19={_0x542dc1:0x9b7,_0x38a027:0x8f8},_0x391fef={_0x64e5cf:0x659,_0x23f75f:0x2ff},_0x58c1dc={_0x508bf6:0x8bf,_0x26e91f:0x8e7},_0x542156={_0x40fbff:0xe07},_0x3a610a={_0x26d0a4:0x23b,_0x19f341:0x2a5,_0x4b0c9b:0x2a5,_0x390b43:0x216,_0x4f0cee:0xcd5,_0x6d6e41:0x6cf,_0xdb0eff:0x9b3,_0x51c651:0x5ea,_0x22c41e:0x2a5},_0x592dbb={_0xd41aee:0xb03,_0x359d5b:0x70e,_0x2303c3:0xb03,_0x21eb4e:0xe16},_0x213b86={_0x100361:0x1e2,_0x33c41e:0x1e2,_0x52657a:0x927},_0x599fad={_0x9d4ce3:0xa3c,_0x339103:0xe81,_0x5c1daa:0xe02,_0x2d6d23:0x6be,_0x48e2df:0x399,_0x1c3fc1:0xe02,_0x3975d0:0x768,_0x22d199:0xa3c,_0x485d3b:0x514,_0x19e837:0xe6b,_0x1699ce:0xd00,_0x49261a:0xe02,_0x5032b0:0x7ee},_0x1e51c4={_0x4bc0f3:0x440,_0xe8c581:0x440,_0x3298b4:0x994,_0x466525:0x994,_0x49114d:0xd91,_0x5ca90f:0x7a6,_0xa7180b:0x64c,_0x14d4fd:0x853,_0x224ab9:0x659,_0xfebeda:0xa70,_0x203d1f:0x434,_0x35d622:0xa07,_0x30fdfa:0x6e4,_0x5fe504:0xa07,_0x5cd28f:0x8e7,_0x3b1216:0x9e6},_0x43fd2f={_0x7cee86:0x2f6,_0x4a980b:0x417,_0x118ba2:0x52e,_0x1d5d10:0xcfc,_0x2d4a9f:0x399,_0x3e1b3d:0x514,_0x48ba63:0xda2,_0x309540:0xb04},_0x48cb36={_0xaa79b4:0x80f,_0xbe16fa:0x440},_0x9351a1={_0x6a270:0xbef},_0x297df2={_0x270b48:0xbef},_0x4f4da8={_0x21085b:0x440,_0x17f052:0xb09,_0x23f5bf:0xa70,_0x938484:0xdcd},_0x3e8d99={_0x5b054a:0xc7a,_0x8b6abf:0x902},_0x259900={_0x3e1515:0xa46},_0x4760d5={_0x2e6435:0xc7a,_0x14f441:0xa70},_0x426580={_0x44c474:0xfd6},_0x14318d={_0x525223:0x514},_0x37a168={_0x3ddd75:0x399,_0x370a06:0x36a},_0x4df65b={_0x2a63ec:0x8e5},_0x429e64={_0x409f4d:0x2a5},_0xd7d866={_0x51deaf:0x6ba},_0x3b7d23={_0x3a647f:0x6ba},_0x2893b7={_0x1f2a5d:0x64c},_0x29ead4={_0x1605b0:0x902},_0x484d66={_0x4d9b89:0xc7a,_0x4b0abb:0x3f9},_0x2ce393={_0x5592f7:0x514},_0x3674a9={_0x198493:0x766},_0x48de62={_0x371940:0x685},_0x30183f={_0x51e568:0xca4},_0x2f8186={_0x3aaa97:0x440,_0x5be610:0xca4},_0x424b65={_0xded9c1:0x514,_0x111e6f:0xcd3,_0x4c71fb:0x4df,_0xc64f2:0x2d3,_0x22c6c0:0x440,_0xcc8d06:0xb1c,_0x2136d8:0x2c5,_0x495cb7:0x2c5,_0x4c3b1a:0x659},_0x309ec8=_0x5a92ef;_inherits(_0x48067a,_0x192c69);var _0xfd5a97=_createSuper(_0x48067a);function _0x48067a(){var _0x13e262=_0x4361,_0x3b42ce,_0x159739,_0x23826f,_0x321188,_0x7339e3,_0x73a4a6,_0xe55369=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x48067a),_0x73a4a6=_0xfd5a97['call'](this,_0xe55369),_0x73a4a6[_0x13e262(_0x424b65._0xded9c1)][_0x13e262(_0x424b65._0x111e6f)]=(_0x3b42ce=_0x73a4a6[_0x13e262(_0x424b65._0xded9c1)]['frameRate'])!==null&&_0x3b42ce!==void 0x0?_0x3b42ce:0x1,_0x73a4a6['_maxCacheCount']=(_0x159739=_0x73a4a6['options'][_0x13e262(_0x424b65._0x4c71fb)])!==null&&_0x159739!==void 0x0?_0x159739:0x64,_0x73a4a6['_clampToTilesetFrame']=-0x1,_0x73a4a6[_0x13e262(_0x424b65._0xc64f2)]=(_0x23826f=_0x73a4a6['options'][_0x13e262(0xf21)])!==null&&_0x23826f!==void 0x0?_0x23826f:0x1e,_0x73a4a6[_0x13e262(_0x424b65._0x22c6c0)]={},_0x73a4a6[_0x13e262(0x2f6)]=new Cesium__namespace['Cartesian3'](),_0x73a4a6['property']=_0x73a4a6['options'][_0x13e262(0xd91)]||new Cesium__namespace['SampledPositionProperty'](_0x73a4a6['options']['referenceFrame'],_0x73a4a6['options']['numberOfDerivatives']),_0x73a4a6['property']['forwardExtrapolationType']=(_0x321188=_0x73a4a6['options'][_0x13e262(_0x424b65._0xcc8d06)])!==null&&_0x321188!==void 0x0?_0x321188:Cesium__namespace[_0x13e262(0xcd5)][_0x13e262(0x96c)],_0x73a4a6[_0x13e262(0x659)][_0x13e262(_0x424b65._0x2136d8)]=(_0x7339e3=_0x73a4a6['options'][_0x13e262(_0x424b65._0x495cb7)])!==null&&_0x7339e3!==void 0x0?_0x7339e3:Cesium__namespace[_0x13e262(0xcd5)]['HOLD'],_0x73a4a6['_orientation']=_0x73a4a6[_0x13e262(0x514)]['orientation']||new Cesium__namespace[(_0x13e262(0x825))](_0x73a4a6[_0x13e262(_0x424b65._0x4c3b1a)]),_0x73a4a6;}return _createClass(_0x48067a,[{'key':'label','get':function _0x45b6cd(){var _0x28cf2e=_0x4361;return this[_0x28cf2e(_0x2f8186._0x3aaa97)][_0x28cf2e(_0x2f8186._0x5be610)];},'set':function _0xff0e18(_0x51ef85){var _0x1047dd=_0x4361;this['options'][_0x1047dd(0xca4)]=_0x51ef85,this['_initChildGraphic'](_0x1047dd(_0x30183f._0x51e568),LabelPrimitive);}},{'key':'billboard','get':function _0x388b00(){return this['_child']['billboard'];},'set':function _0x3650a6(_0x38a299){var _0x3b76e5=_0x4361;this['options'][_0x3b76e5(_0x48de62._0x371940)]=_0x38a299,this['_initChildGraphic']('billboard',BillboardPrimitive);}},{'key':'point','get':function _0x400714(){return this['_child']['point'];},'set':function _0xec5f9c(_0x1e591c){var _0x15f290=_0x4361;this[_0x15f290(0x514)]['point']=_0x1e591c,this['_initChildGraphic']('point',PointPrimitive);}},{'key':'model','get':function _0x3b951f(){return this['_child']['model'];},'set':function _0x331a54(_0x262aae){var _0x130364=_0x4361;this['options'][_0x130364(_0x3674a9._0x198493)]=_0x262aae,this['_initChildGraphic']('model',ModelPrimitive);}},{'key':_0x309ec8(0x99e),'get':function _0x216d60(){return this['_child']['circle'];},'set':function _0x5f2f56(_0x30fce7){this['options']['circle']=_0x30fce7,this['_initChildGraphic']('circle',CircleEntity);}},{'key':'coneTrack','get':function _0x3b492e(){var _0x269e46=_0x309ec8;return this['_child'][_0x269e46(0xb09)];},'set':function _0xda58c(_0x56ad45){var _0x4b6154=_0x309ec8;this[_0x4b6154(_0x2ce393._0x5592f7)]['coneTrack']=_0x56ad45,this['_initChildGraphic'](_0x4b6154(0xb09),ConeTrack);}},{'key':'path','get':function _0xdd7414(){var _0x5f4b34=_0x309ec8;return this['_child'][_0x5f4b34(0x3f9)];},'set':function _0x34e097(_0x173b96){var _0x4e6aa3=_0x309ec8;this['options']['path']=_0x173b96,this[_0x4e6aa3(_0x484d66._0x4d9b89)](_0x4e6aa3(_0x484d66._0x4b0abb),PathEntity);}},{'key':_0x309ec8(_0x1c245a._0xb6477f),'get':function _0x173c9f(){var _0x16d835=_0x309ec8;return this[_0x16d835(0x440)]['polyline'];},'set':function _0x5a0dba(_0x6bd51e){this['options']['polyline']=_0x6bd51e,this['_initChildGraphic']('polyline',PolylineEntity);}},{'key':'wall','get':function _0xeddade(){return this['_child']['wall'];},'set':function _0x4521d8(_0x2109dc){var _0x376d15=_0x309ec8;this['options'][_0x376d15(0x902)]=_0x2109dc,this['_initChildGraphic'](_0x376d15(_0x29ead4._0x1605b0),WallEntity);}},{'key':'modelMatrix','get':function _0x5c6bb0(){var _0x53c2a0=_0x309ec8;return this[_0x53c2a0(_0x2893b7._0x1f2a5d)]?this[_0x53c2a0(0x64c)]:this['_getModelMatrix'](this['_position'],this['_orientation_show']);}},{'key':'groundPosition','get':function _0x4934d4(){return getRayEarthPosition(this['_position'],this['_orientation_show']);}},{'key':'startTime','get':function _0x6de254(){var _0x2d6cc1=_0x309ec8,_0x49508d,_0x3cdc74,_0x3603ce=(_0x49508d=this['property'])===null||_0x49508d===void 0x0?void 0x0:(_0x3cdc74=_0x49508d['_property'])===null||_0x3cdc74===void 0x0?void 0x0:_0x3cdc74['_times'];return _0x3603ce[_0x2d6cc1(_0x3b7d23._0x3a647f)]>0x0?_0x3603ce[0x0]:null;}},{'key':_0x309ec8(0x897),'get':function _0x14ba3d(){var _0x3c62eb=_0x309ec8,_0x35ce0f,_0x25faf7,_0x3b0850=(_0x35ce0f=this['property'])===null||_0x35ce0f===void 0x0?void 0x0:(_0x25faf7=_0x35ce0f['_property'])===null||_0x25faf7===void 0x0?void 0x0:_0x25faf7[_0x3c62eb(0x8bf)];return _0x3b0850[_0x3c62eb(_0xd7d866._0x51deaf)]>0x0?_0x3b0850[_0x3b0850['length']-0x1]:null;}},{'key':'currIndex','get':function _0x5694d5(){var _0xcce625=_0x309ec8;return this[_0xcce625(_0x429e64._0x409f4d)];}},{'key':_0x309ec8(0x8e5),'get':function _0x2f1269(){var _0x2e1466;return(_0x2e1466=this['_map'])===null||_0x2e1466===void 0x0?void 0x0:_0x2e1466['clock']['multiplier'];},'set':function _0x2cf984(_0x25d7dc){var _0x1de282=_0x309ec8;this[_0x1de282(0x399)]&&(this['_map']['clock'][_0x1de282(_0x4df65b._0x2a63ec)]=_0x25d7dc);}},{'key':'isPause','get':function _0x37608f(){var _0x15c3c7;return!((_0x15c3c7=this['_map'])!==null&&_0x15c3c7!==void 0x0&&_0x15c3c7['clock']['shouldAnimate']);},'set':function _0x26d67c(_0xea114e){var _0x28bd7e=_0x309ec8;this[_0x28bd7e(_0x37a168._0x3ddd75)]&&(_0xea114e?this['pause']():this[_0x28bd7e(_0x37a168._0x370a06)]());}},{'key':'objectsToExclude','get':function _0x108eb9(){var _0x1806de=_0x309ec8,_0x34a49a,_0x2db42d;if(this['options']['objectsToExclude'])return this[_0x1806de(_0x14318d._0x525223)]['objectsToExclude'];if(((_0x34a49a=this['_child'])===null||_0x34a49a===void 0x0?void 0x0:(_0x2db42d=_0x34a49a['model'])===null||_0x2db42d===void 0x0?void 0x0:_0x2db42d[_0x1806de(0x994)])instanceof Cesium__namespace['Model'])return[this['_child']['model']['_primitive']];return undefined;},'set':function _0x8b1fa2(_0x4e5da6){var _0x45685c=_0x309ec8;this['options'][_0x45685c(_0x426580._0x44c474)]=_0x4e5da6;}},{'key':'_initSampledPositionProperty','value':function _0x2d3ac4(){var _0x1ec432=_0x309ec8;this[_0x1ec432(0xf99)]=this['property'],this['bindUpdateEvent']();}},{'key':'_mountedHook','value':function _0x269ce4(){var _0x208d9b=_0x309ec8;this['_initChildGraphic']('label',LabelPrimitive),this['_initChildGraphic'](_0x208d9b(0x685),BillboardPrimitive),this['_initChildGraphic']('point',PointPrimitive),this[_0x208d9b(_0x4760d5._0x2e6435)]('model',ModelPrimitive),this['_initChildGraphic']('circle',CircleEntity),this['_initChildGraphic']('coneTrack',ConeTrack),this[_0x208d9b(_0x4760d5._0x2e6435)]('path',PathEntity),this[_0x208d9b(_0x4760d5._0x2e6435)](_0x208d9b(_0x4760d5._0x14f441),PolylineEntity),this['_initChildGraphic']('wall',WallEntity);}},{'key':'_addedHook','value':function _0x1d5d68(_0x4976c3){var _0x5c3693=_0x309ec8;if(!this[_0x5c3693(0x7a6)])return;this['_addChildGraphic']();}},{'key':'_removedHook','value':function _0x3e50fb(_0x5abfdf){var _0xa1ea49=_0x309ec8;this['_removeChildGraphic'](),_get(_getPrototypeOf(_0x48067a['prototype']),_0xa1ea49(0x3fd),this)[_0xa1ea49(0x53f)](this,_0x5abfdf);}},{'key':'_showHook','value':function _0x4f8f58(_0x1dcb74){var _0x1311cf=_0x309ec8;_0x1dcb74?this[_0x1311cf(0xbef)](function(_0x3497f9){var _0x26ef5c=_0x1311cf;_0x3497f9['show']=_0x3497f9[_0x26ef5c(_0x259900._0x3e1515)],delete _0x3497f9['_lastShow'];}):this['eachChildGraphic'](function(_0x360100){var _0x3623a1=_0x1311cf;_0x360100['_lastShow']=_0x360100[_0x3623a1(0x7a6)],_0x360100['show']=![];});}},{'key':_0x309ec8(_0x1c245a._0x33faba),'value':function _0x35d64e(_0x3f278a,_0x34eecb){var _0x2cc532=_0x309ec8;for(var _0x12bc02 in _0x34eecb){switch(_0x12bc02){case'label':this['_initChildGraphic']('label',LabelPrimitive);break;case'billboard':this['_initChildGraphic']('billboard',BillboardPrimitive);break;case'point':this['_initChildGraphic']('point',PointPrimitive);break;case'model':this['_initChildGraphic']('model',ModelPrimitive);break;case'circle':this['_initChildGraphic'](_0x2cc532(0x99e),CircleEntity);break;case'coneTrack':this['_initChildGraphic']('coneTrack',ConeTrack);break;case'path':this[_0x2cc532(_0x3e8d99._0x5b054a)](_0x2cc532(0x3f9),PathEntity);break;case'polyline':this[_0x2cc532(0xc7a)]('polyline',PolylineEntity);break;case _0x2cc532(_0x3e8d99._0x8b6abf):this['_initChildGraphic']('wall',WallEntity);break;}}}},{'key':'_initChildGraphic','value':function _0x46f8b3(_0x5a1eb6,_0x33d0fa){var _0x170fd4=_0x309ec8,_0x3d39b6=this,_0x302301=this[_0x170fd4(0x514)][_0x5a1eb6],_0x77463f=this['_child'][_0x5a1eb6];if(!_0x302301){_0x77463f&&(_0x77463f['remove'](!![]),delete this[_0x170fd4(_0x4f4da8._0x21085b)][_0x5a1eb6]);return;}if(_0x77463f){var _0x246249;_0x77463f['setStyle'](_0x302301),_0x77463f['show']=(_0x246249=_0x302301[_0x170fd4(0x7a6)])!==null&&_0x246249!==void 0x0?_0x246249:!![];}else{var _0x382ec8;_0x77463f=new _0x33d0fa({'id':''['concat'](this['id'],'-')['concat'](_0x5a1eb6),'style':clone(_0x302301,['show']),'private':!![],'eventParent':this,'show':(_0x382ec8=_0x302301['show'])!==null&&_0x382ec8!==void 0x0?_0x382ec8:!![]});this['isAdded']&&this['_layer'][_0x170fd4(0x405)](_0x77463f);_0x77463f['czmObject']&&this['bindPickId'](_0x77463f['czmObject']);_0x77463f['czmObjectEx']&&_0x77463f['czmObjectEx'][_0x170fd4(0x675)](function(_0x649e82){var _0x30efe2=_0x170fd4;_0x3d39b6[_0x30efe2(0x65f)](_0x649e82);});this[_0x170fd4(_0x4f4da8._0x21085b)][_0x5a1eb6]=_0x77463f;if(_0x5a1eb6==='circle')this['_child']['circle']['position']=new Cesium__namespace['CallbackProperty'](function(_0xcc9754){return _0x3d39b6['_position'];},![]);else{if(_0x5a1eb6==='coneTrack')this['_child'][_0x170fd4(_0x4f4da8._0x17f052)]['position']=new Cesium__namespace['CallbackProperty'](function(_0x3a0e53){return _0x3d39b6['_position'];},![]);else{if(_0x5a1eb6===_0x170fd4(0x3f9))this[_0x170fd4(0x440)]['path']['position']=this[_0x170fd4(0x659)];else{if(_0x5a1eb6==='polyline')this['_polyline_positions']=[],this['_child'][_0x170fd4(_0x4f4da8._0x23f5bf)]['positions']=new Cesium__namespace[(_0x170fd4(_0x4f4da8._0x938484))](function(_0x48ab09){return _0x3d39b6['_polyline_positions'];},![]);else _0x5a1eb6===_0x170fd4(0x902)&&(this['_wall_positions']=[],this[_0x170fd4(0x440)]['wall']['positions']=new Cesium__namespace['CallbackProperty'](function(_0x54d151){return _0x3d39b6['_wall_positions'];},![]),this[_0x170fd4(0xead)]=[],this['_child']['wall']['style']['minimumHeights']=new Cesium__namespace['CallbackProperty'](function(_0x2204bb){return _0x3d39b6['_wall_minimumHeights'];},![]),this['_wall_maximumHeights']=[],this['_child']['wall']['style'][_0x170fd4(0xce1)]=new Cesium__namespace['CallbackProperty'](function(_0x4d2a95){return _0x3d39b6['_wall_maximumHeights'];},![]),this[_0x170fd4(0x440)]['wall']['_heights_cache']={});}}}}}},{'key':'_addChildGraphic','value':function _0x4fcd9e(){var _0x194e82={_0x2f1dc9:0x352,_0x182c15:0x65f},_0xde3b24=_0x309ec8,_0x1a89fd=this;this[_0xde3b24(_0x297df2._0x270b48)](function(_0x596514){var _0x1cc718=_0xde3b24;_0x1a89fd[_0x1cc718(_0x194e82._0x2f1dc9)]['addGraphic'](_0x596514),_0x596514[_0x1cc718(0x620)]&&_0x1a89fd[_0x1cc718(_0x194e82._0x182c15)](_0x596514[_0x1cc718(0x620)]),_0x596514['czmObjectEx']&&_0x596514[_0x1cc718(0x8be)]['forEach'](function(_0x164d3e){_0x1a89fd['bindPickId'](_0x164d3e);});});}},{'key':_0x309ec8(0x7e4),'value':function _0x39b596(){var _0x5db3ef=_0x309ec8,_0x42e4b5=this;this[_0x5db3ef(_0x9351a1._0x6a270)](function(_0x3dbd35){_0x42e4b5['_layer']['removeGraphic'](_0x3dbd35);});}},{'key':'eachChildGraphic','value':function _0x48f179(_0x1d2bd2,_0xa21f97){var _0x565593=_0x309ec8,_0x5797db=this;if(!this['_child'])return;return Object[_0x565593(_0x48cb36._0xaa79b4)](this[_0x565593(_0x48cb36._0xbe16fa)])['forEach'](function(_0x360857,_0x2519f7){_0x1d2bd2&&_0x1d2bd2['call'](_0xa21f97||_0x5797db,_0x5797db['_child'][_0x360857],_0x2519f7);}),this;}},{'key':'update','value':function _0x41143f(_0x389c26){var _0x4d2d3c=_0x309ec8;if(!this['show'])return;this['_position']=this[_0x4d2d3c(0xbc3)](_0x389c26['time'],this[_0x4d2d3c(_0x43fd2f._0x7cee86)]);if(!this['_position'])return;this['property']['referenceFrame']===Cesium__namespace['ReferenceFrame']['INERTIAL']&&(this[_0x4d2d3c(_0x43fd2f._0x4a980b)]=this['_position'][_0x4d2d3c(_0x43fd2f._0x118ba2)](),Cesium__namespace['PositionProperty']['convertToReferenceFrame'](_0x389c26['time'],this['_position'],this['property']['referenceFrame'],Cesium__namespace[_0x4d2d3c(0x6fa)][_0x4d2d3c(_0x43fd2f._0x1d5d10)],this[_0x4d2d3c(0x6e4)]));if(this['options']['clampToTileset']){this['_clampToTilesetFrame']++;if(!this['_clampToTilesetHeight']||this['_clampToTilesetFrame']%this['_frameRateHeight']===0x0){var _0x3c7591=getHeight(this[_0x4d2d3c(_0x43fd2f._0x2d4a9f)]['scene'],this['_position'],{'objectsToExclude':this['objectsToExclude'],'has3dtiles':!![]});_0x3c7591&&(Cesium__namespace[_0x4d2d3c(0x70e)](this['options']['minHeight'])&&_0x3c7591<this['options'][_0x4d2d3c(0xb3f)]&&(_0x3c7591=this[_0x4d2d3c(_0x43fd2f._0x3e1b3d)]['minHeight']),Cesium__namespace['defined'](this['options']['maxHeight'])&&_0x3c7591>this['options'][_0x4d2d3c(0x787)]&&(_0x3c7591=this[_0x4d2d3c(0x514)]['maxHeight']),this['_clampToTilesetHeight']=_0x3c7591);}if(this['_clampToTilesetHeight']){var _0x1ff271=Cesium__namespace['Cartographic']['fromCartesian'](this['_position']);this['_position']=Cesium__namespace['Cartesian3'][_0x4d2d3c(_0x43fd2f._0x48ba63)](_0x1ff271[_0x4d2d3c(_0x43fd2f._0x309540)],_0x1ff271['latitude'],this[_0x4d2d3c(0x9c4)]);}}this['_orientation_show']=this['_orientation']['getValue'](_0x389c26['time']),this['_map']['clock']['shouldAnimate']&&(this['_updatePosition'](),this['_updateCamera'](),this['_updateForEvent']());}},{'key':'_updatePosition','value':function _0x12da31(){var _0x359cab=_0x309ec8,_0x23a0d6,_0x2927be,_0x4bc8e4,_0x46eb3f,_0x21552b,_0x454579,_0x137c38;(_0x23a0d6=this[_0x359cab(_0x1e51c4._0x4bc0f3)]['label'])!==null&&_0x23a0d6!==void 0x0&&_0x23a0d6['show']&&(this['_child']['label']['_primitive']['position']=this['_position']);(_0x2927be=this['_child']['billboard'])!==null&&_0x2927be!==void 0x0&&_0x2927be['show']&&(this[_0x359cab(_0x1e51c4._0xe8c581)][_0x359cab(0x685)][_0x359cab(_0x1e51c4._0x3298b4)]['position']=this['_position']);(_0x4bc8e4=this[_0x359cab(0x440)][_0x359cab(0x874)])!==null&&_0x4bc8e4!==void 0x0&&_0x4bc8e4[_0x359cab(0x7a6)]&&(this[_0x359cab(0x440)]['point'][_0x359cab(_0x1e51c4._0x466525)][_0x359cab(_0x1e51c4._0x49114d)]=this['_position']);if((_0x46eb3f=this['_child']['model'])!==null&&_0x46eb3f!==void 0x0&&_0x46eb3f[_0x359cab(_0x1e51c4._0x5ca90f)]){var _0x163157;this[_0x359cab(_0x1e51c4._0xa7180b)]=this[_0x359cab(_0x1e51c4._0x4bc0f3)]['model']['_getModelMatrix'](this['_position'],this['_orientation_show']),this['_heading_reality']=this['_child']['model']['_heading_reality'],this['_pitch_reality']=this['_child'][_0x359cab(0x766)][_0x359cab(_0x1e51c4._0x14d4fd)],this['_roll_reality']=this[_0x359cab(0x440)]['model'][_0x359cab(0x22f)],(_0x163157=this['_child']['model'])!==null&&_0x163157!==void 0x0&&_0x163157['_primitive']&&(this['_child']['model']['_primitive']['modelMatrix']=this['_modelMatrix']),this['_child']['model']['_position']=this['_position'];}var _0x9131ef=![];if((_0x21552b=this['_child']['polyline'])!==null&&_0x21552b!==void 0x0&&_0x21552b['show']&&!((_0x454579=this['options']['polyline'])!==null&&_0x454579!==void 0x0&&_0x454579['showAll'])){var _0x3a9027=this[_0x359cab(_0x1e51c4._0x224ab9)]['_property'][_0x359cab(0xf97)][_0x359cab(0x3f7)](0x0,this['_flyok_index']*0x3);if(this['_flyok_index']>0x0){var _0x453ca9=Cesium__namespace['Cartesian3']['unpackArray'](_0x3a9027);this[_0x359cab(0x6e4)]&&_0x453ca9['push'](this['_position']),this['options'][_0x359cab(_0x1e51c4._0xfebeda)][_0x359cab(0x681)]&&(_0x453ca9=sliceByMaxDistance(_0x453ca9,this['options']['polyline']['maxDistance']),this['_maxCacheCount']>0x0&&(this['_maxCacheCount']=Math['max'](this[_0x359cab(_0x1e51c4._0x203d1f)],_0x453ca9['length']*0x2))),this['_polyline_positions']=_0x453ca9,_0x9131ef=!![];}else this[_0x359cab(_0x1e51c4._0x35d622)]=[];}if((_0x137c38=this['_child']['wall'])!==null&&_0x137c38!==void 0x0&&_0x137c38['show']){var _0x3d13b3=this['property']['_property']['_values']['slice'](0x0,this[_0x359cab(0x2a5)]*0x3);if(this['_flyok_index']>0x0){if(!_0x9131ef){var _0x16501c=Cesium__namespace['Cartesian3']['unpackArray'](_0x3d13b3);this['_position']&&_0x16501c['push'](this[_0x359cab(_0x1e51c4._0x30fdfa)]),this[_0x359cab(0x514)]['wall'][_0x359cab(0x681)]&&(_0x16501c=sliceByMaxDistance(_0x16501c,this['options']['wall']['maxDistance']),this['_maxCacheCount']>0x0&&(this['_maxCacheCount']=Math['max'](this['_maxCacheCount'],_0x16501c['length']*0x2))),this[_0x359cab(_0x1e51c4._0x5fe504)]=_0x16501c;}var _0x5b362f=[],_0xd6a163=[],_0x509f85=this['_polyline_positions'];for(var _0x3538e2=0x0;_0x3538e2<_0x509f85['length'];_0x3538e2++){var _0x31c6fe=_0x509f85[_0x3538e2],_0x33fc9c=Cesium__namespace['Cartographic']['fromCartesian'](_0x31c6fe);_0xd6a163[_0x359cab(_0x1e51c4._0x5cd28f)](_0x33fc9c['height']);if(this['options']['wall'][_0x359cab(0xa56)]){var _0xf48691,_0x53b3b2;_0x509f85[_0x3538e2]['hbgd']=(_0xf48691=_0x509f85[_0x3538e2][_0x359cab(_0x1e51c4._0x3b1216)])!==null&&_0xf48691!==void 0x0?_0xf48691:getHeight((_0x53b3b2=this['_map'])===null||_0x53b3b2===void 0x0?void 0x0:_0x53b3b2['scene'],_0x31c6fe,{'has3dtiles':![]}),_0x5b362f[_0x359cab(0x8e7)](_0x509f85[_0x3538e2][_0x359cab(0x9e6)]);}else _0x5b362f[_0x359cab(0x8e7)](0x0);}this['_wall_positions']=_0x509f85,this['_wall_minimumHeights']=_0x5b362f,this['_wall_maximumHeights']=_0xd6a163;}else this['_wall_positions']=[],this['_wall_minimumHeights']=[],this['_wall_maximumHeights']=[];}}},{'key':'_updateCamera','value':function _0x1ad4e4(){var _0x110699=_0x309ec8;if(!this['options'][_0x110699(_0x599fad._0x9d4ce3)])return;switch(this[_0x110699(0x514)][_0x110699(0xa3c)][_0x110699(_0x599fad._0x339103)]){case'gs':{var _0x18536f=this['trackedEntity'];this['_map']['clock'][_0x110699(0xe7d)]&&this['_map']['trackedEntity']!==_0x18536f&&(this['_map'][_0x110699(_0x599fad._0x5c1daa)]=_0x18536f,_0x18536f['_needFlyToPoint']=!![]);_0x18536f['_needFlyToPoint']&&!this['_map']['viewer'][_0x110699(_0x599fad._0x2d6d23)]&&(_0x18536f['_needFlyToPoint']=![],this['flyToPoint'](_objectSpread2(_objectSpread2({},this['options']['camera']),{},{'lock':!![],'duration':0x0})));break;}case'dy':{var _0x2dff67=this['trackedEntity'];this[_0x110699(_0x599fad._0x48e2df)]['trackedEntity']!==_0x2dff67&&(this['_map'][_0x110699(_0x599fad._0x1c3fc1)]=_0x2dff67);var _0x5b1c29=this['options']['camera']['followedX']||0x0,_0x29cd23=this['options']['camera'][_0x110699(0xb3d)]||0x0;_0x5b1c29===0x0&&_0x29cd23===0x0&&(_0x5b1c29=0.1);var _0x33be9b;this['options'][_0x110699(0xa3c)][_0x110699(_0x599fad._0x3975d0)]&&(_0x33be9b=_0x33be9b||{},_0x33be9b['x']=this['options'][_0x110699(_0x599fad._0x22d199)]['offsetX']);this[_0x110699(0x514)]['camera']['offsetY']&&(_0x33be9b=_0x33be9b||{},_0x33be9b['y']=this['options'][_0x110699(0xa3c)]['offsetY']);this[_0x110699(_0x599fad._0x485d3b)]['camera']['offsetZ']&&(_0x33be9b=_0x33be9b||{},_0x33be9b['z']=this['options']['camera'][_0x110699(_0x599fad._0x19e837)]);this['_map']['scene']['camera']['lookAtTransform'](this[_0x110699(_0x599fad._0x1699ce)](_0x33be9b),new Cesium__namespace['Cartesian3'](-_0x5b1c29,0x0,_0x29cd23));break;}case'sd':{var _0x35deda=this['trackedEntity'];this['_map']['trackedEntity']!==_0x35deda&&(this[_0x110699(0x399)][_0x110699(_0x599fad._0x49261a)]=_0x35deda);this['_map'][_0x110699(0x7c9)]['camera'][_0x110699(0xa69)](this[_0x110699(0xd00)](),new Cesium__namespace['Cartesian3'](-0x1,0x0,this['options']['camera'][_0x110699(0xb3d)]));break;}default:{this['_trackedEntity']&&this['_map'][_0x110699(0xe02)]===this[_0x110699(_0x599fad._0x5032b0)]&&(this['_map'][_0x110699(0xe02)]=undefined);break;}}}},{'key':_0x309ec8(0xd00),'value':function _0x17c04c(_0x4b031a){var _0x34bc85=_0x309ec8;!this[_0x34bc85(_0x213b86._0x100361)]&&(this[_0x34bc85(_0x213b86._0x33c41e)]=new Cesium__namespace['Matrix4'](),this['_matrix3Scratch']=new Cesium__namespace['Matrix3']());var _0x45c061=this['_position'];if(!Cesium__namespace['defined'](_0x45c061)||!this['_orientation_show'])return undefined;if(_0x4b031a){var _0x3cfc67=new Cesium__namespace['HeadingPitchRoll'](this['_heading'],this[_0x34bc85(0xbc7)],this['_roll']);_0x45c061=getPositionByHprAndOffset(_0x45c061,new Cesium__namespace[(_0x34bc85(0x23b))](_0x4b031a['x']||0x0,_0x4b031a['y']||0x0,_0x4b031a['z']||0x0),_0x3cfc67);}return this['_matrix4']=Cesium__namespace['Matrix4']['fromRotationTranslation'](Cesium__namespace[_0x34bc85(0x5d6)]['fromQuaternion'](this[_0x34bc85(_0x213b86._0x52657a)],this['_matrix3Scratch']),_0x45c061,this[_0x34bc85(0x1e2)]),this['_matrix4'];}},{'key':'_updateForEvent','value':function _0x229445(){var _0x365311=_0x309ec8,_0x4cedce,_0x395119=(_0x4cedce=this['_flyok_index'])!==null&&_0x4cedce!==void 0x0?_0x4cedce:0x0;this[_0x365311(_0x592dbb._0xd41aee)](EventType['change'],{'index':_0x395119,'counts':this[_0x365311(0x2ce)],'position':this['_position'],'orientation':this['_orientation_show']});if(_0x395119!==this['_last_fireIndex']){if(Cesium__namespace[_0x365311(_0x592dbb._0x359d5b)](this['_last_fireIndex'])&&this['_last_fireIndex']+0x1!==_0x395119)while(++this['_last_fireIndex']<_0x395119){this['fire'](EventType['endItem'],{'counts':this['_counts'],'index':this[_0x365311(0xe16)]});}this[_0x365311(0xb03)](EventType['endItem'],{'counts':this['_counts'],'index':_0x395119}),_0x395119===this[_0x365311(0x2ce)]&&this[_0x365311(_0x592dbb._0x2303c3)](EventType['end']),this[_0x365311(_0x592dbb._0x21eb4e)]=_0x395119;}}},{'key':'getPropertyValue','value':function _0xb42d8c(_0x2c5ed,_0x1e836f){var _0x3ddb43=_0x309ec8,_0x5d641b,_0x825e44=(_0x5d641b=this['property'])===null||_0x5d641b===void 0x0?void 0x0:_0x5d641b[_0x3ddb43(0x2ff)],_0x421538=_0x825e44===null||_0x825e44===void 0x0?void 0x0:_0x825e44['_times'],_0x20f6ac=_0x421538['length'];if(_0x20f6ac===0x0)return undefined;this[_0x3ddb43(0x2ce)]=_0x20f6ac;var _0x13f65d,_0x27efdc=Cesium__namespace[_0x3ddb43(_0x3a610a._0x26d0a4)],_0xa2810a=_0x825e44[_0x3ddb43(0xf97)];this[_0x3ddb43(_0x3a610a._0x19f341)]=Cesium__namespace[_0x3ddb43(0x94b)](_0x421538,_0x2c5ed,Cesium__namespace['JulianDate']['compare']);if(this['_flyok_index']<0x0){this[_0x3ddb43(0x2a5)]=~this[_0x3ddb43(_0x3a610a._0x4b0c9b)];if(this['_flyok_index']===0x0){var _0x44d52c=_0x421538[this['_flyok_index']];_0x13f65d=_0x825e44[_0x3ddb43(_0x3a610a._0x390b43)];if(_0x825e44['_backwardExtrapolationType']===Cesium__namespace['ExtrapolationType']['NONE']||_0x13f65d!==0x0&&Cesium__namespace['JulianDate']['secondsDifference'](_0x44d52c,_0x2c5ed)>_0x13f65d)return undefined;if(_0x825e44['_backwardExtrapolationType']===Cesium__namespace[_0x3ddb43(_0x3a610a._0x4f0cee)]['HOLD'])return _0x27efdc['unpack'](_0xa2810a,0x0,_0x1e836f);}if(this['_flyok_index']>=_0x20f6ac){this[_0x3ddb43(_0x3a610a._0x4b0c9b)]=_0x20f6ac-0x1;var _0x6433cd=_0x421538[this[_0x3ddb43(0x2a5)]];_0x13f65d=_0x825e44['_forwardExtrapolationDuration'];if(_0x825e44['_forwardExtrapolationType']===Cesium__namespace[_0x3ddb43(0xcd5)][_0x3ddb43(_0x3a610a._0x6d6e41)]||_0x13f65d!==0x0&&Cesium__namespace['JulianDate']['secondsDifference'](_0x2c5ed,_0x6433cd)>_0x13f65d)return undefined;if(_0x825e44['_forwardExtrapolationType']===Cesium__namespace['ExtrapolationType']['HOLD'])return this[_0x3ddb43(_0x3a610a._0x4b0c9b)]=_0x20f6ac-0x1,_0x27efdc[_0x3ddb43(0x5ea)](_0xa2810a,this[_0x3ddb43(0x2a5)]*_0x27efdc['packedLength'],_0x1e836f);}var _0x536520=_0x825e44[_0x3ddb43(_0x3a610a._0xdb0eff)],_0x572904=_0x825e44['_yTable'],_0x43a356=_0x825e44[_0x3ddb43(0x9d8)],_0x23c644=_0x825e44['_packedInterpolationLength'],_0x300515=_0x825e44['_inputOrder'];if(_0x825e44['_updateTableLength']){_0x825e44['_updateTableLength']=![];var _0x1ecc14=Math[_0x3ddb43(0x300)](_0x43a356[_0x3ddb43(0x4cc)](_0x825e44['_interpolationDegree'],_0x300515),_0x20f6ac);_0x1ecc14!==_0x825e44['_numberOfPoints']&&(_0x825e44['_numberOfPoints']=_0x1ecc14,_0x536520['length']=_0x1ecc14,_0x572904[_0x3ddb43(0x6ba)]=_0x1ecc14*_0x23c644);}var _0x39c8f9=_0x825e44[_0x3ddb43(0x707)]-0x1;if(_0x39c8f9<0x1)return undefined;var _0x359b72=0x0,_0x538322=_0x20f6ac-0x1,_0x1561c0=_0x538322-_0x359b72+0x1;if(_0x1561c0>=_0x39c8f9+0x1){var _0x57f3ab=this['_flyok_index']-(_0x39c8f9/0x2|0x0)-0x1;_0x57f3ab<_0x359b72&&(_0x57f3ab=_0x359b72);var _0x151c8c=_0x57f3ab+_0x39c8f9;_0x151c8c>_0x538322&&(_0x151c8c=_0x538322,_0x57f3ab=_0x151c8c-_0x39c8f9,_0x57f3ab<_0x359b72&&(_0x57f3ab=_0x359b72)),_0x359b72=_0x57f3ab,_0x538322=_0x151c8c;}var _0x46e379=_0x538322-_0x359b72+0x1;for(var _0x13215b=0x0;_0x13215b<_0x46e379;++_0x13215b){_0x536520[_0x13215b]=Cesium__namespace['JulianDate']['secondsDifference'](_0x421538[_0x359b72+_0x13215b],_0x421538[_0x538322]);}if(!Cesium__namespace['defined'](_0x27efdc['convertPackedArrayForInterpolation'])){var _0x112658=0x0,_0x56cbb9=_0x825e44['_packedLength'],_0x3ce556=_0x359b72*_0x56cbb9,_0x1b2f55=(_0x538322+0x1)*_0x56cbb9;while(_0x3ce556<_0x1b2f55){_0x572904[_0x112658]=_0xa2810a[_0x3ce556],_0x3ce556++,_0x112658++;}}else _0x27efdc['convertPackedArrayForInterpolation'](_0xa2810a,_0x359b72,_0x538322,_0x572904);var _0x29dd82=Cesium__namespace[_0x3ddb43(0xfb0)][_0x3ddb43(0xb49)](_0x2c5ed,_0x421538[_0x538322]),_0x30c086;if(_0x300515===0x0||!Cesium__namespace['defined'](_0x43a356['interpolate']))_0x30c086=_0x43a356['interpolateOrderZero'](_0x29dd82,_0x536520,_0x572904,_0x23c644,_0x825e44['_interpolationResult']);else{var _0x35c891=Math['floor'](_0x23c644/(_0x300515+0x1));_0x30c086=_0x43a356[_0x3ddb43(0xbd7)](_0x29dd82,_0x536520,_0x572904,_0x35c891,_0x300515,_0x300515,_0x825e44['_interpolationResult']);}if(!Cesium__namespace[_0x3ddb43(0x70e)](_0x27efdc['unpackInterpolationResult']))return _0x27efdc[_0x3ddb43(_0x3a610a._0x51c651)](_0x30c086,0x0,_0x1e836f);return _0x27efdc['unpackInterpolationResult'](_0x30c086,_0xa2810a,_0x359b72,_0x538322,_0x1e836f);}return _0x27efdc['unpack'](_0xa2810a,this[_0x3ddb43(_0x3a610a._0x22c41e)]*_0x825e44['_packedLength'],_0x1e836f);}},{'key':'clearPosition','value':function _0x18e162(){var _0x8bae36=_0x309ec8,_0x2ff872,_0x49b48b,_0x23ed16=(_0x2ff872=this['property'])===null||_0x2ff872===void 0x0?void 0x0:(_0x49b48b=_0x2ff872['_property'])===null||_0x49b48b===void 0x0?void 0x0:_0x49b48b['_times'];if(!_0x23ed16||_0x23ed16['length']===0x0)return;this['property']['removeSamples'](new Cesium__namespace[(_0x8bae36(_0x542156._0x40fbff))]({'start':_0x23ed16[0x0],'stop':_0x23ed16[_0x23ed16[_0x8bae36(0x6ba)]-0x1]}));}},{'key':'getRectangle','value':function _0x4ed5f6(_0x27871d){var _0x2a88a1=_0x309ec8,_0x573bca,_0x5ca659,_0x11b211,_0x3e806b,_0x411e04=(_0x573bca=this['property'])===null||_0x573bca===void 0x0?void 0x0:(_0x5ca659=_0x573bca['_property'])===null||_0x5ca659===void 0x0?void 0x0:_0x5ca659[_0x2a88a1(_0x58c1dc._0x508bf6)],_0x607f49=(_0x11b211=this['property'])===null||_0x11b211===void 0x0?void 0x0:(_0x3e806b=_0x11b211['_property'])===null||_0x3e806b===void 0x0?void 0x0:_0x3e806b['_values'];if(!_0x411e04||_0x411e04[_0x2a88a1(0x6ba)]===0x0)return;var _0x50b692=[];for(var _0x356f5d=0x0,_0x48212f=_0x411e04['length'];_0x356f5d<_0x48212f;_0x356f5d++){_0x50b692[_0x2a88a1(_0x58c1dc._0x26e91f)](new Cesium__namespace['Cartesian3'](_0x607f49[_0x356f5d*0x3],_0x607f49[_0x356f5d*0x3+0x1],_0x607f49[_0x356f5d*0x3+0x2]));}var _0x426126=getRectangle(_0x50b692,_0x27871d===null||_0x27871d===void 0x0?void 0x0:_0x27871d['isFormat']);return _0x426126;}},{'key':_0x309ec8(0x400),'value':function _0x43dbe2(_0x4bb964){var _0x28539e=_0x309ec8,_0x41a072,_0x2d0cbf,_0x17f9d9,_0x52aeef,_0x3d8a34=(_0x41a072=this[_0x28539e(0x659)])===null||_0x41a072===void 0x0?void 0x0:(_0x2d0cbf=_0x41a072['_property'])===null||_0x2d0cbf===void 0x0?void 0x0:_0x2d0cbf['_times'],_0x1f8452=(_0x17f9d9=this[_0x28539e(_0x391fef._0x64e5cf)])===null||_0x17f9d9===void 0x0?void 0x0:(_0x52aeef=_0x17f9d9[_0x28539e(_0x391fef._0x23f75f)])===null||_0x52aeef===void 0x0?void 0x0:_0x52aeef['_values'];if(!_0x3d8a34||_0x3d8a34[_0x28539e(0x6ba)]===0x0)return[];var _0x368558=[];for(var _0x3a9286=0x0,_0x40b546=_0x3d8a34['length'];_0x3a9286<_0x40b546;_0x3a9286++){var _0x5f0156=LngLatPoint['fromCartesian'](new Cesium__namespace['Cartesian3'](_0x1f8452[_0x3a9286*0x3],_0x1f8452[_0x3a9286*0x3+0x1],_0x1f8452[_0x3a9286*0x3+0x2])),_0x4c2efc=_0x5f0156[_0x28539e(0xdde)](_0x4bb964);_0x4c2efc['push'](Cesium__namespace['JulianDate']['toDate'](_0x3d8a34[_0x3a9286])['getTime']()),_0x368558['push'](_0x4c2efc);}return _0x368558;}},{'key':'flyToPoint','value':function _0x1974bf(){var _0x2bc0c9=_0x309ec8,_0x4d30b0=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x2bc0c9(0x399)])return;var _0x24346d=this['_position'];if(!_0x24346d)return;var _0x452ab7;if(Cesium__namespace['defined'](_0x4d30b0[_0x2bc0c9(_0x3bce19._0x542dc1)])){var _0x3af48e;_0x452ab7=_0x4d30b0[_0x2bc0c9(0x9b7)]+Cesium__namespace[_0x2bc0c9(0xab0)][_0x2bc0c9(_0x3bce19._0x38a027)](((_0x3af48e=this['hpr'])===null||_0x3af48e===void 0x0?void 0x0:_0x3af48e[_0x2bc0c9(_0x3bce19._0x542dc1)])||0x0);}this[_0x2bc0c9(0x399)]['flyToPoint'](_0x24346d,_objectSpread2(_objectSpread2({},_0x4d30b0),{},{'heading':_0x452ab7}));}},{'key':_0x309ec8(_0x1c245a._0x158fd6),'value':function _0x3ff800(_0x161355){var _0x1837a3=_0x309ec8,_0x1bd8ce;_0x48067a[_0x1837a3(0x914)]();if(this[_0x1837a3(_0xdb2823._0x55da8c)]['camera'])this['options']['camera']=merge(this[_0x1837a3(0x514)]['camera'],_0x161355);else _0x161355?this['options'][_0x1837a3(0xa3c)]=_0x161355:this['options'][_0x1837a3(0xa3c)]={'type':''};((_0x1bd8ce=this[_0x1837a3(_0xdb2823._0x55da8c)]['camera'])===null||_0x1bd8ce===void 0x0?void 0x0:_0x1bd8ce['type'])!==''&&(globeLastRoam=this),_0x161355&&_0x161355[_0x1837a3(_0xdb2823._0x236924)]==='gs'&&_0x161355['radius']&&this['flyToPoint'](_objectSpread2(_objectSpread2({},_0x161355),{},{'duration':0x0}));}},{'key':'autoSurfaceHeight','value':function _0x50c433(){var _0x29c9ab=_0x309ec8;logWarn(_0x29c9ab(0x861));}},{'key':'pause','value':function _0x329c79(){var _0x4d961a=_0x309ec8;this[_0x4d961a(0x399)]&&(this['_map']['clock']['shouldAnimate']=![],this[_0x4d961a(_0x1a9c8b._0x845cc8)]&&this[_0x4d961a(_0x1a9c8b._0x2ce2ac)]['trackedEntity']===this['_trackedEntity']&&(this[_0x4d961a(0x399)]['trackedEntity']=undefined));}},{'key':'proceed','value':function _0x136db4(){var _0x1bb404=_0x309ec8;this['_map']&&(this['_map'][_0x1bb404(0xa38)]['shouldAnimate']=!![]);}},{'key':_0x309ec8(0x531),'value':function _0x3c621(){var _0x4afdf8=_0x309ec8,_0x2e865b=this;return new Cesium__namespace[(_0x4afdf8(_0x47ea6d._0x28da2e))](function(_0x149b57){return _0x2e865b['_position'];},![]);}},{'key':'destroy','value':function _0x1942ac(_0x59359a){var _0x321b4d=_0x309ec8;this['eachChildGraphic'](function(_0x20c239){var _0x1caa7b=_0x4361;_0x20c239[_0x1caa7b(0xc9d)](_0x59359a);}),_get(_getPrototypeOf(_0x48067a['prototype']),_0x321b4d(_0x5d2884._0x1451a2),this)[_0x321b4d(0x53f)](this,_0x59359a);}}],[{'key':_0x309ec8(0x914),'value':function _0x572daa(){var _0x31dc73=_0x309ec8,_0x5978e6,_0x8131be,_0x51052b;(_0x5978e6=globeLastRoam)!==null&&_0x5978e6!==void 0x0&&(_0x8131be=_0x5978e6[_0x31dc73(0x514)])!==null&&_0x8131be!==void 0x0&&(_0x51052b=_0x8131be[_0x31dc73(0xa3c)])!==null&&_0x51052b!==void 0x0&&_0x51052b['type']&&(globeLastRoam['options']['camera']['type']=''),globeLastRoam=null;}}]),_0x48067a;}(BasePointPrimitive);register$4('route',Route);var FixedRoute=function(_0x5e48fa){var _0x407666={_0x3940a6:0x102d,_0x5ca518:0x8b7},_0x35bddf={_0x293bab:0x772,_0x274b64:0xfb2,_0x5a5152:0xfb2,_0x4dbc45:0x6e4,_0x560eb6:0x70e,_0x5bfa3e:0xb03,_0x6d3e5c:0x8cf,_0x495f4a:0x514,_0x202676:0xb49,_0x24115d:0x514,_0x497430:0xfb0,_0x2534e4:0x20a,_0x4e65ae:0x440,_0x2a55fb:0xb07,_0x56dbeb:0x659},_0x3d3c9d={_0x43a44c:0x3f9,_0x595da:0xb03},_0x58dbc2={_0x58c8d7:0x399,_0x23c80c:0xfbf,_0x6bcd7a:0xfbf,_0x559e75:0xa38,_0x367eec:0xbf0,_0x79d0d9:0x8cf,_0x54e878:0xcd5,_0x32ea10:0xe07,_0x3edd06:0x407},_0x347c1b={_0x266a85:0x399,_0x53d1c3:0x2bf,_0x3dabbf:0x7a6,_0x329a91:0x766,_0x10e5b0:0xab5},_0x2ec70e={_0x26acf4:0x232,_0xaaae9a:0xbe0,_0x12000f:0x587},_0x29251c={_0x47d046:0x514},_0x508ddb={_0x4521ea:0x6ba,_0x132ecc:0x618,_0x3caa6d:0x514,_0x900d1:0x51a,_0x778947:0x8cf,_0x53107c:0x8cf,_0x1b0e98:0x232,_0x3127d1:0x71a,_0x554161:0x659,_0x42bc03:0x70e,_0x2dfae0:0xe95,_0xbaeaf6:0x89a,_0x34f088:0xfb0,_0x2fef9e:0x55c,_0x4feba9:0x913,_0x659489:0x8db,_0x266440:0xe95,_0x319e95:0xfb2,_0x1ee421:0xbb3,_0xe15406:0xbba,_0x2e5ee6:0x514,_0x49449d:0x659,_0x1aebac:0x913,_0xb9a28c:0x1009,_0x102715:0x3e1,_0x55f631:0xffb,_0x1e7db7:0xcde},_0x1efbb4={_0x326470:0x2bf},_0xa5124f=_0x5a92ef;_inherits(_0x2b9fd7,_0x5e48fa);var _0x4d4698=_createSuper(_0x2b9fd7);function _0x2b9fd7(){var _0x1e1b23=_0x4361,_0x5db9de,_0x585992,_0x20e5fd=arguments[_0x1e1b23(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2b9fd7),_0x585992=_0x4d4698[_0x1e1b23(0x53f)](this,_0x20e5fd),_0x585992['options']['showStop']=(_0x5db9de=_0x585992['options'][_0x1e1b23(0xa62)])!==null&&_0x5db9de!==void 0x0?_0x5db9de:!![],_0x585992;}return _createClass(_0x2b9fd7,[{'key':'startTime','get':function _0x5cb566(){return this['_startTime'];}},{'key':'stopTime','get':function _0x3c0b81(){return this['_stopTime'];}},{'key':'points','get':function _0xa0f54e(){var _0x4c20e3=_0x4361;return this[_0x4c20e3(_0x1efbb4._0x326470)];},'set':function _0x8de9fb(_0x1413b9){var _0xb01f3f=_0x4361;this[_0xb01f3f(0xbe0)]=_0x1413b9;}},{'key':_0xa5124f(0xbe0),'get':function _0x30adf8(){return this['_points']['map'](function(_0x465b02){return _0x465b02['_position'];});},'set':function _0x29f65f(_0x4ed0f0){var _0x2af115=_0xa5124f,_0x215e13;if(!this['_map']||!_0x4ed0f0||!Array['isArray'](_0x4ed0f0)||_0x4ed0f0[_0x2af115(_0x508ddb._0x4521ea)]===0x0)return;var _0x51b7b2=LngLatArray['toPoints'](_0x4ed0f0);this[_0x2af115(_0x508ddb._0x132ecc)]();var _0x36e4ed;if(this['options'][_0x2af115(0x8cf)]){if(isString(this[_0x2af115(_0x508ddb._0x3caa6d)][_0x2af115(0x8cf)]))this['options']['startTime'][_0x2af115(_0x508ddb._0x900d1)]('Z')===-0x1?_0x36e4ed=Cesium__namespace['JulianDate']['fromDate'](new Date(this['options']['startTime'])):_0x36e4ed=Cesium__namespace['JulianDate']['fromIso8601'](this['options']['startTime']);else this[_0x2af115(_0x508ddb._0x3caa6d)][_0x2af115(_0x508ddb._0x778947)]instanceof Date?_0x36e4ed=Cesium__namespace[_0x2af115(0xfb0)]['fromDate'](this[_0x2af115(_0x508ddb._0x3caa6d)]['startTime']):_0x36e4ed=this['options'][_0x2af115(_0x508ddb._0x53107c)];}else{if(this['options']['timeField']){var _0x9d73a9=_0x51b7b2[0x0][this['options']['timeField']];_0x36e4ed=Cesium__namespace['JulianDate']['fromDate'](new Date(_0x9d73a9));}else _0x36e4ed=this['_map'][_0x2af115(0xa38)][_0x2af115(0x76c)];}var _0x471f21=this['options'][_0x2af115(_0x508ddb._0x1b0e98)],_0x453ef9=_0x471f21&&Array[_0x2af115(_0x508ddb._0x3127d1)](_0x471f21),_0x3f3902=0x64;function _0x358c61(_0x367fad,_0x34a4a3){var _0xaeb75f=_0x2af115;if(_0x34a4a3['speed'])return _0x34a4a3['speed'];if(_0x34a4a3['_speed'])return _0x34a4a3[_0xaeb75f(0xd2a)];if(_0x453ef9)return(_0x471f21[_0x367fad]||_0x3f3902)/3.6;return(_0x471f21||_0x3f3902)/3.6;}var _0x58b45f=(_0x215e13=this[_0x2af115(0x514)][_0x2af115(0x769)])!==null&&_0x215e13!==void 0x0?_0x215e13:0x0,_0x5e2981=0x0,_0x29beda=0x0,_0x54b9f8,_0x16d235,_0x586203=[],_0x3da1e1=![];for(var _0x3fd0a7=0x0,_0x886675=_0x51b7b2['length'];_0x3fd0a7<_0x886675;_0x3fd0a7++){var _0x24a338=_0x51b7b2[_0x3fd0a7],_0x46ab17=Cesium__namespace['Cartesian3']['fromDegrees'](_0x24a338['lng'],_0x24a338['lat'],_0x24a338[_0x2af115(0xd68)]+_0x58b45f);if(_0x3fd0a7===0x0){_0x16d235=_0x36e4ed['clone'](),this[_0x2af115(_0x508ddb._0x554161)]['addSample'](_0x16d235,_0x46ab17),_0x24a338['_position']=_0x46ab17,_0x24a338['_time']=_0x16d235,_0x24a338['_distance']=_0x29beda,_0x24a338['_second']=_0x5e2981,_0x24a338['_speed']=0x0,_0x24a338['_index']=_0x3fd0a7,_0x586203['push'](_0x24a338);if(Cesium__namespace[_0x2af115(_0x508ddb._0x42bc03)](_0x24a338[_0x2af115(0x9b7)])){this['_orientation']=new Cesium__namespace['SampledProperty'](Cesium__namespace[_0x2af115(0x797)]),_0x3da1e1=!![];var _0x2bf770=new Cesium__namespace['HeadingPitchRoll'](Cesium__namespace['Math']['toRadians'](_0x24a338['heading']||0x0),Cesium__namespace[_0x2af115(0xab0)]['toRadians'](_0x24a338['pitch']||0x0),Cesium__namespace[_0x2af115(0xab0)][_0x2af115(0x8db)](_0x24a338['roll']||0x0));this['_orientation']['addSample'](_0x16d235,Cesium__namespace['Transforms'][_0x2af115(_0x508ddb._0x2dfae0)](_0x46ab17,_0x2bf770));}}else{var _0x2024e6=Cesium__namespace[_0x2af115(0x23b)][_0x2af115(_0x508ddb._0xbaeaf6)](_0x46ab17,_0x54b9f8);if(_0x2024e6===0x0)continue;var _0x36362f=void 0x0,_0x4cc735=void 0x0;if(this['options']['timeField']){var _0x116cb4=new Date(_0x24a338[this['options']['timeField']]),_0x3f6652=Cesium__namespace[_0x2af115(_0x508ddb._0x34f088)][_0x2af115(_0x508ddb._0x2fef9e)](_0x116cb4);_0x36362f=Cesium__namespace['JulianDate']['secondsDifference'](_0x3f6652,_0x16d235)||0.01,_0x16d235=_0x3f6652,_0x4cc735=_0x2024e6/_0x36362f,_0x5e2981+=_0x36362f;}else _0x4cc735=_0x358c61(_0x3fd0a7-0x1,_0x24a338),_0x36362f=_0x2024e6/_0x4cc735,_0x36362f<0.01&&(_0x36362f=0.01),_0x5e2981+=_0x36362f,_0x16d235=Cesium__namespace['JulianDate']['addSeconds'](_0x36e4ed,_0x5e2981,new Cesium__namespace['JulianDate']());_0x29beda+=_0x2024e6,this['property'][_0x2af115(_0x508ddb._0x4feba9)](_0x16d235,_0x46ab17);if(_0x3da1e1){var _0xbf3722=new Cesium__namespace[(_0x2af115(0x7d7))](Cesium__namespace['Math'][_0x2af115(_0x508ddb._0x659489)](_0x24a338[_0x2af115(0x9b7)]||0x0),Cesium__namespace['Math']['toRadians'](_0x24a338[_0x2af115(0x9dd)]||0x0),Cesium__namespace['Math']['toRadians'](_0x24a338[_0x2af115(0xb46)]||0x0));this['_orientation']['addSample'](_0x16d235,Cesium__namespace['Transforms'][_0x2af115(_0x508ddb._0x266440)](_0x46ab17,_0xbf3722));}_0x24a338['_position']=_0x46ab17,_0x24a338['_time']=_0x16d235,_0x24a338['_distance']=_0x29beda,_0x24a338[_0x2af115(_0x508ddb._0x319e95)]=_0x5e2981,_0x24a338['_speed']=_0x4cc735,_0x24a338[_0x2af115(_0x508ddb._0x1ee421)]=_0x3fd0a7,_0x586203['push'](_0x24a338);if(this['options'][_0x2af115(_0x508ddb._0xe15406)]){var _0x948d1f=0.01,_0x39153b=getOnLinePointByLen(_0x54b9f8,_0x46ab17,_0x948d1f,!![]);typeof this['options']['pauseTime']===_0x2af115(0x3a9)?_0x5e2981+=this[_0x2af115(_0x508ddb._0x2e5ee6)]['pauseTime'](_0x3fd0a7,_0x39153b):_0x5e2981+=this['options']['pauseTime'],_0x16d235=Cesium__namespace['JulianDate'][_0x2af115(0x20a)](_0x36e4ed,_0x5e2981,new Cesium__namespace['JulianDate']()),this[_0x2af115(_0x508ddb._0x49449d)][_0x2af115(_0x508ddb._0x1aebac)](_0x16d235,_0x39153b),_0x29beda+=_0x948d1f,_0x24a338=clone(_0x24a338),_0x24a338['_position']=_0x39153b,_0x24a338['_time']=_0x16d235,_0x24a338[_0x2af115(0x772)]=_0x29beda,_0x24a338['_second']=_0x5e2981,_0x24a338['_speed']=0x0,_0x24a338[_0x2af115(0xbb3)]=_0x3fd0a7,_0x586203['push'](_0x24a338);}}_0x54b9f8=_0x46ab17;}this[_0x2af115(0x2bf)]=_0x586203,this[_0x2af115(0x8a3)]=_0x36e4ed,this['_stopTime']=_0x16d235['clone'](),this[_0x2af115(_0x508ddb._0xb9a28c)]=_0x5e2981,this[_0x2af115(_0x508ddb._0x102715)]=_0x29beda;if(this['options']['interpolation']){var _0x452385,_0x39d907;this['property'][_0x2af115(_0x508ddb._0x55f631)]({'interpolationDegree':(_0x452385=this['options'][_0x2af115(_0x508ddb._0x1e7db7)])!==null&&_0x452385!==void 0x0?_0x452385:0x2,'interpolationAlgorithm':(_0x39d907=this['options']['interpolationAlgorithm'])!==null&&_0x39d907!==void 0x0?_0x39d907:Cesium__namespace[_0x2af115(0x599)]});}if(this['options']['showStop']){var _0x403774,_0x4b42d1;this['backToFirst'](),(_0x403774=this[_0x2af115(0x514)])!==null&&_0x403774!==void 0x0&&(_0x4b42d1=_0x403774['polyline'])!==null&&_0x4b42d1!==void 0x0&&_0x4b42d1[_0x2af115(0xbfd)]&&(this['_child']['polyline']['positions']=this[_0x2af115(0xbe0)]);}this['fire'](EventType['updatePosition'],{'position':this['property']});}},{'key':'isStart','get':function _0x2bcc54(){return this['_isStart'];}},{'key':_0xa5124f(_0x407666._0x3940a6),'get':function _0x20688e(){return this['_timeinfo'];}},{'key':_0xa5124f(0xcef),'value':function _0x96bb5f(_0x52ec9c){var _0x104314=_0xa5124f;if(!this['show'])return;_get(_getPrototypeOf(_0x2b9fd7['prototype']),'_addedHook',this)['call'](this),this['positions']=this[_0x104314(_0x29251c._0x47d046)]['positions'];}},{'key':'_setOptionsHook','value':function _0x11cdb2(_0x519a11,_0x8469ff){var _0x20479b=_0xa5124f;for(var _0x59e2cf in _0x8469ff){switch(_0x59e2cf){case _0x20479b(_0x2ec70e._0x26acf4):case'startTime':this[_0x20479b(_0x2ec70e._0xaaae9a)]=this['options'][_0x20479b(0xbe0)];break;default:_get(_getPrototypeOf(_0x2b9fd7['prototype']),_0x20479b(_0x2ec70e._0x12000f),this)['call'](this,_0x519a11,_0x8469ff);break;}}}},{'key':'start','value':function _0xc7238(){var _0x5b59ba=_0xa5124f,_0x5c704c,_0x46b70e=this;if(!this[_0x5b59ba(_0x347c1b._0x266a85)]||this['_isStart'])return;if(!Cesium__namespace['defined'](this['_points'])||this['_points']['length']===0x0){logError$1(_0x5b59ba(0xe67),this[_0x5b59ba(_0x347c1b._0x53d1c3)]);return;}this['_isStart']=!![],this[_0x5b59ba(0xbe0)]=this['_points'],(_0x5c704c=this['_child']['model'])!==null&&_0x5c704c!==void 0x0&&_0x5c704c[_0x5b59ba(_0x347c1b._0x3dabbf)]?(this['_map']['clock']['shouldAnimate']=![],this['_map']['clock']['currentTime']=this['startTime'][_0x5b59ba(0x52e)](),this[_0x5b59ba(0x440)][_0x5b59ba(_0x347c1b._0x329a91)][_0x5b59ba(0xc54)][_0x5b59ba(_0x347c1b._0x10e5b0)](function(){_0x46b70e['_start']();})):this['_start']();}},{'key':'_start','value':function _0x3c9e1c(){var _0x4910d8=_0xa5124f,_0x823da1;this['_map']['clock']['shouldAnimate']=!![],this[_0x4910d8(_0x58dbc2._0x58c8d7)]['clock']['currentTime']=this['startTime']['clone']();if(!this['options'][_0x4910d8(0x78b)]&&this['options'][_0x4910d8(_0x58dbc2._0x23c80c)]){var _0x387ec0;this['_bak_clockRange']=this['_map']['clock'][_0x4910d8(_0x58dbc2._0x6bcd7a)],this['_bak_startTime']=this[_0x4910d8(0x399)]['clock']['startTime'],this['_bak_stopTime']=this['_map'][_0x4910d8(0xa38)]['stopTime'],this[_0x4910d8(0x399)][_0x4910d8(_0x58dbc2._0x559e75)][_0x4910d8(_0x58dbc2._0x23c80c)]=(_0x387ec0=this['options'][_0x4910d8(0xfbf)])!==null&&_0x387ec0!==void 0x0?_0x387ec0:Cesium__namespace['ClockRange']['LOOP_STOP'],this['_map']['clock']['startTime']=this['startTime']['clone'](),this['_map']['clock'][_0x4910d8(0x897)]=this['stopTime']['clone'](),this[_0x4910d8(0x399)]['controls'][_0x4910d8(_0x58dbc2._0x367eec)]&&this[_0x4910d8(0x399)][_0x4910d8(0xfdb)]['timeline'][_0x4910d8(0xa60)](this[_0x4910d8(_0x58dbc2._0x79d0d9)],this['stopTime']);}if((_0x823da1=this[_0x4910d8(0x440)]['path'])!==null&&_0x823da1!==void 0x0&&_0x823da1['entity']){var _0x261c98,_0x33867e=this['_stopTime'];((_0x261c98=this['property'])===null||_0x261c98===void 0x0?void 0x0:_0x261c98['forwardExtrapolationType'])===Cesium__namespace[_0x4910d8(_0x58dbc2._0x54e878)][_0x4910d8(0x96c)]&&(_0x33867e=Cesium__namespace['JulianDate']['addDays'](_0x33867e,0x16d,new Cesium__namespace[(_0x4910d8(0xfb0))]())),this['_child']['path']['entity']['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace[(_0x4910d8(_0x58dbc2._0x32ea10))]({'start':this['_startTime'],'stop':_0x33867e})]);}this['fire'](EventType[_0x4910d8(0x28d)]),this[_0x4910d8(_0x58dbc2._0x3edd06)]();}},{'key':'stop','value':function _0x329d1c(){var _0x822f5e=_0xa5124f,_0x555d84;if(!this['_isStart']||!this[_0x822f5e(0x399)])return;this[_0x822f5e(0x399)]['trackedEntity']=undefined,this['unbindUpdateEvent'](),this['options']['showStop']?this[_0x822f5e(0x8b7)]():(this['_position']=undefined,this['_updatePosition']()),this['_polyline_positions']=[],(_0x555d84=this['_child'][_0x822f5e(_0x3d3c9d._0x43a44c)])!==null&&_0x555d84!==void 0x0&&_0x555d84['entity']&&(this['_child']['path'][_0x822f5e(0x61f)][_0x822f5e(0x34e)]=undefined),this['_isStart']=![],this['fire'](EventType['end']),this[_0x822f5e(_0x3d3c9d._0x595da)](EventType[_0x822f5e(0x490)],{'position':this['_position']});}},{'key':_0xa5124f(_0x407666._0x5ca518),'value':function _0x3e7406(){var _0x4c49cf=_0xa5124f;this['_flyok_index']=0x0,this['_position']=this[_0x4c49cf(0x2bf)][0x0]['_position'],this['_orientation_show']=this['_orientation']['getValue'](this[_0x4c49cf(0x8cf)]),this[_0x4c49cf(0x330)](),this['_updateForEvent'](![]);}},{'key':'_updatePositionEx','value':function _0x298061(){var _0x3d0070,_0xc8f769;(_0x3d0070=this['options'])!==null&&_0x3d0070!==void 0x0&&(_0xc8f769=_0x3d0070['polyline'])!==null&&_0xc8f769!==void 0x0&&_0xc8f769['showAll']&&(this['_child']['polyline']['positions']=this['positions']);}},{'key':_0xa5124f(0xafc),'value':function _0x2cb48f(){var _0x4e9e19=_0xa5124f,_0x2caaa8,_0x21e01c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:!![],_0xd72af4=this['_flyok_index'],_0x2eba88=this['_points'][this[_0x4e9e19(0x2bf)]['length']-0x1],_0xff2d8=this['_points'][Math['max'](_0xd72af4-0x1,0x0)],_0x229c62=LngLatPoint['fromCartesian'](this['_position']),_0x4bf331=_0xff2d8['_distance']+Cesium__namespace['Cartesian3']['distance'](this['_position'],_0xff2d8[_0x4e9e19(0x6e4)]);_0x4bf331>_0x2eba88['_distance']&&(_0x4bf331=_0x2eba88[_0x4e9e19(_0x35bddf._0x293bab)]);var _0x2b0934=0x0;_0xd72af4>0x0&&(_0x2b0934=Cesium__namespace['JulianDate']['secondsDifference'](this['_map']['clock'][_0x4e9e19(0x76c)],this['startTime']),_0x2b0934>_0x2eba88[_0x4e9e19(_0x35bddf._0x274b64)]&&(_0x2b0934=_0x2eba88[_0x4e9e19(_0x35bddf._0x5a5152)]));this['_timeinfo']={'index':_0xd72af4,'counts':(_0x2caaa8=this['_counts'])!==null&&_0x2caaa8!==void 0x0?_0x2caaa8:this[_0x4e9e19(0x2bf)]['length'],'point':_0x229c62,'position':this[_0x4e9e19(_0x35bddf._0x4dbc45)],'orientation':this['_orientation_show'],'second':_0x2b0934,'second_all':_0x2eba88['_second'],'distance':_0x4bf331,'distance_all':_0x2eba88['_distance'],'speed':_0xff2d8['_speed']};if(!_0x21e01c)return;this[_0x4e9e19(0xb03)](EventType['change'],this['_timeinfo']);if(_0xd72af4!==this['_last_fireIndex']){if(Cesium__namespace[_0x4e9e19(_0x35bddf._0x560eb6)](this['_last_fireIndex'])&&this['_last_fireIndex']+0x1!==_0xd72af4)while(++this['_last_fireIndex']<_0xd72af4){this[_0x4e9e19(_0x35bddf._0x5bfa3e)](EventType['endItem'],{'counts':this['_counts'],'index':this[_0x4e9e19(0xe16)],'point':this[_0x4e9e19(0x2bf)][this[_0x4e9e19(0xe16)]]});}this['fire'](EventType['endItem'],{'counts':this['_counts'],'index':_0xd72af4,'point':this['_points'][_0xd72af4]}),_0xd72af4===this[_0x4e9e19(0x2ce)]&&this['fire'](EventType['end']),this[_0x4e9e19(0xe16)]=_0xd72af4;}if(_0x2b0934>=_0x2eba88[_0x4e9e19(_0x35bddf._0x5a5152)]){if(this['options']['clockLoop']&&!this[_0x4e9e19(0x514)]['clockRange']){var _0x23dfb2;this['unbindUpdateEvent']();if(this['options'][_0x4e9e19(_0x35bddf._0x6d3e5c)])delete this['options']['startTime'];else{if(this[_0x4e9e19(_0x35bddf._0x495f4a)]['timeField']){var _0x4983b7=this['_points'][0x0][this['options']['timeField']],_0x291aef=Cesium__namespace[_0x4e9e19(0xfb0)][_0x4e9e19(0x55c)](new Date(_0x4983b7)),_0x372f7f=Cesium__namespace['JulianDate'][_0x4e9e19(_0x35bddf._0x202676)](this['_map']['clock']['currentTime'],_0x291aef);for(var _0xcb0278=0x0;_0xcb0278<this[_0x4e9e19(0x2bf)]['length'];_0xcb0278++){var _0x1ccdd2=Cesium__namespace['JulianDate']['fromDate'](new Date(this['_points'][_0xcb0278][this[_0x4e9e19(0x514)]['timeField']]));this['_points'][_0xcb0278][this[_0x4e9e19(_0x35bddf._0x24115d)]['timeField']]=Cesium__namespace[_0x4e9e19(_0x35bddf._0x497430)]['toDate'](Cesium__namespace['JulianDate'][_0x4e9e19(_0x35bddf._0x2534e4)](_0x1ccdd2,_0x372f7f,new Cesium__namespace['JulianDate']()));}}}this['positions']=this[_0x4e9e19(0x2bf)];if((_0x23dfb2=this[_0x4e9e19(_0x35bddf._0x4e65ae)]['path'])!==null&&_0x23dfb2!==void 0x0&&_0x23dfb2[_0x4e9e19(0x61f)]){var _0x39eba4,_0x11be11=this[_0x4e9e19(_0x35bddf._0x2a55fb)];((_0x39eba4=this[_0x4e9e19(_0x35bddf._0x56dbeb)])===null||_0x39eba4===void 0x0?void 0x0:_0x39eba4['forwardExtrapolationType'])===Cesium__namespace[_0x4e9e19(0xcd5)][_0x4e9e19(0x96c)]&&(_0x11be11=Cesium__namespace['JulianDate']['addDays'](_0x11be11,0x16d,new Cesium__namespace['JulianDate']())),this[_0x4e9e19(0x440)]['path']['entity']['availability']=new Cesium__namespace['TimeIntervalCollection']([new Cesium__namespace['TimeInterval']({'start':this['_startTime'],'stop':_0x11be11})]);}this['bindUpdateEvent']();return;}this['options']['autoStop']&&this['stop']();}}},{'key':_0xa5124f(0x531),'value':function _0x231aff(){return this['_isStart']?this['property']:this['_position'];}},{'key':_0xa5124f(0x9cc),'value':function _0x12d77d(){var _0x242349=this,_0x457970=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x2f9247=this['_points'],_0x47a8df=0x0,_0x5d02f7=[],_0x7d6991=[],_0x4ddced=[],_0x25e262=[],_0x4e0f27=[];return new Promise(function(_0x29c840,_0x1b1644){var _0x38be46={_0x348a67:0x8e7},_0xb0e410=_0x4361,_0x89301=[];_0x2f9247[_0xb0e410(0x675)](function(_0x20fe18){_0x89301['push'](_0x20fe18['_position']);}),computeStepSurfaceLine(_objectSpread2(_objectSpread2({'objectsToExclude':_0x242349['objectsToExclude']},_0x457970),{},{'exact':!![],'scene':_0x242349['_map']['scene'],'positions':_0x89301,'endItem':function _0x5b550c(_0x44a2c0,_0x4ad436,_0x2f5c18){var _0x191fb4=_0xb0e410,_0x3663af,_0xf23867;if(!_0x242349['_map'])return;var _0x38faef=_0x2f9247[_0x2f5c18];if(_0x4ad436)_0x4e0f27['push'](_0x38faef);else for(var _0x4fd0b3=0x0;_0x4fd0b3<_0x44a2c0['length'];_0x4fd0b3++){var _0xdeff7f=LngLatPoint['fromCartesian'](_0x44a2c0[_0x4fd0b3]);_0xdeff7f[_0x191fb4(0xd2a)]=_0x38faef[_0x191fb4(0xd2a)],_0x4e0f27[_0x191fb4(_0x38be46._0x348a67)](_0xdeff7f);}var _0x22bcfa=((_0x3663af=_0x2f9247[_0x2f5c18])===null||_0x3663af===void 0x0?void 0x0:_0x3663af['alt'])||0x0,_0x5ddd06=((_0xf23867=_0x2f9247[_0x2f5c18+0x1])===null||_0xf23867===void 0x0?void 0x0:_0xf23867[_0x191fb4(0xd68)])||0x0,_0x15c68c=(_0x5ddd06-_0x22bcfa)/_0x44a2c0[_0x191fb4(0x6ba)];for(var _0x3c4d2c=0x0;_0x3c4d2c<_0x44a2c0['length'];_0x3c4d2c++){_0x3c4d2c!==0x0&&(_0x47a8df+=Cesium__namespace['Cartesian3']['distance'](_0x44a2c0[_0x3c4d2c],_0x44a2c0[_0x3c4d2c-0x1]));_0x5d02f7['push'](Number(_0x47a8df['toFixed'](0x1)));var _0x3bc142=LngLatPoint['fromCartesian'](_0x44a2c0[_0x3c4d2c]);_0x25e262['push'](_0x3bc142);var _0x83afb0=_0x4ad436?0x0:_0x3bc142['alt'];_0x7d6991['push'](_0x83afb0);var _0x617af0=Number((_0x22bcfa+_0x15c68c*_0x3c4d2c)['toFixed'](0x1));_0x4ddced['push'](_0x617af0);}},'end':function _0x49cc72(){if(!_0x242349['_map'])return;_0x242349['_terrainHeight']={'arrLength':_0x5d02f7,'arrFxgd':_0x4ddced,'arrHbgd':_0x7d6991,'arrPoint':_0x25e262},_0x242349['positions']=_0x4e0f27,_0x29c840(_0x4e0f27);}}));});}},{'key':'clampToGround','value':function _0x3694df(_0x5650ec){return this['autoSurfaceHeight'](_0x5650ec);}},{'key':'getTerrainHeight','value':function _0x367ab0(){var _0x301eef={_0x3e7419:0x7d9,_0x44a8a6:0xa48,_0x2075af:0x399},_0x499e4d={_0x29fc94:0x8e7,_0x4e72c4:0xcdf,_0x34ed01:0xd68},_0x1513a6=_0xa5124f,_0x4bcc39=this,_0x448df5=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x31253a=this[_0x1513a6(0x2bf)];return new Promise(function(_0x4decba,_0x30fd0f){var _0x32fa51=_0x1513a6;if(_0x4bcc39[_0x32fa51(_0x301eef._0x3e7419)]){_0x4decba(_0x4bcc39['_terrainHeight']);return;}_0x4bcc39[_0x32fa51(_0x301eef._0x44a8a6)]=!![];var _0x4b59ad=0x0,_0x11cd0b=[],_0x372db4=[],_0x4b8bd7=[],_0x3138a0=[];computeStepSurfaceLine(_objectSpread2(_objectSpread2({'objectsToExclude':_0x4bcc39['objectsToExclude']},_0x448df5),{},{'exact':!![],'scene':_0x4bcc39[_0x32fa51(_0x301eef._0x2075af)][_0x32fa51(0x7c9)],'positions':_0x31253a,'endItem':function _0x586171(_0x5a8d63,_0x43d158,_0x34ea7b){var _0x57fcb4=_0x32fa51,_0xe02386=_0x31253a[_0x34ea7b][_0x57fcb4(0xd68)],_0x2a78a9=_0x31253a[_0x34ea7b+0x1]['alt'],_0x48f51e=(_0x2a78a9-_0xe02386)/_0x5a8d63['length'];for(var _0x5e3d7f=0x0;_0x5e3d7f<_0x5a8d63[_0x57fcb4(0x6ba)];_0x5e3d7f++){_0x5e3d7f!==0x0&&(_0x4b59ad+=Cesium__namespace[_0x57fcb4(0x23b)]['distance'](_0x5a8d63[_0x5e3d7f],_0x5a8d63[_0x5e3d7f-0x1]));_0x11cd0b[_0x57fcb4(_0x499e4d._0x29fc94)](Number(_0x4b59ad['toFixed'](0x1)));var _0x7446c6=LngLatPoint[_0x57fcb4(_0x499e4d._0x4e72c4)](_0x5a8d63[_0x5e3d7f]);_0x3138a0['push'](_0x7446c6);var _0x4d3bee=_0x43d158?0x0:_0x7446c6[_0x57fcb4(_0x499e4d._0x34ed01)];_0x372db4['push'](_0x4d3bee);var _0x37acfc=Number((_0xe02386+_0x48f51e*_0x5e3d7f)['toFixed'](0x1));_0x4b8bd7['push'](_0x37acfc);}},'end':function _0x154a1a(){var _0x4be120=_0x32fa51;_0x4bcc39['_getTerrainHeight_ing']=![],_0x4bcc39['_terrainHeight']={'arrLength':_0x11cd0b,'arrFxgd':_0x4b8bd7,'arrHbgd':_0x372db4,'arrPoint':_0x3138a0},_0x4decba(_0x4bcc39[_0x4be120(0x7d9)]);}}));});}}]),_0x2b9fd7;}(Route);register$4('fixedRoute',FixedRoute);var index$6={'__proto__':null,'BaseGraphic':BaseGraphic,'BaseEntity':BaseEntity,'BasePointEntity':BasePointEntity,'BasePolyEntity':BasePolyEntity,'BasePrimitive':BasePrimitive,'BasePointPrimitive':BasePointPrimitive,'BasePolyPrimitive':BasePolyPrimitive,'PointEntity':PointEntity,'BillboardEntity':BillboardEntity,'FontBillboardEntity':FontBillboardEntity,'DivBillboardEntity':DivBillboardEntity,'LabelEntity':LabelEntity,'CanvasLabelEntity':CanvasLabelEntity,'ModelEntity':ModelEntity,'BoxEntity':BoxEntity,'PlaneEntity':PlaneEntity,'CircleEntity':CircleEntity,'CylinderEntity':CylinderEntity,'ConeTrack':ConeTrack,'EllipsoidEntity':EllipsoidEntity,'PolylineEntity':PolylineEntity,'CurveEntity':CurveEntity,'PolylineVolumeEntity':PolylineVolumeEntity,'PathEntity':PathEntity,'CorridorEntity':CorridorEntity,'WallEntity':WallEntity,'RectangleEntity':RectangleEntity,'PolygonEntity':PolygonEntity,'EllipseEntity':EllipseEntity,'RectangularSensor':RectangularSensor,'Video2D':Video2D,'AttackArrow':AttackArrow,'AttackArrowPW':AttackArrowPW,'AttackArrowYW':AttackArrowYW,'CloseVurve':CloseVurve,'DoubleArrow':DoubleArrow,'FineArrow':FineArrow,'FineArrowYW':FineArrowYW,'GatheringPlace':GatheringPlace,'IsosTriangle':IsosTriangle,'Lune':Lune,'Regular':Regular,'Sector':Sector,'StraightArrow':StraightArrow,'PointMeasure':PointMeasure,'DistanceMeasure':DistanceMeasure,'DistanceSurfaceMeasure':DistanceSurfaceMeasure,'SectionMeasure':SectionMeasure,'AngleMeasure':AngleMeasure,'HeightMeasure':HeightMeasure,'HeightTriangleMeasure':HeightTriangleMeasure,'AreaMeasure':AreaMeasure,'AreaSurfaceMeasure':AreaSurfaceMeasure,'VolumeMeasure':VolumeMeasure,'PointPrimitive':PointPrimitive,'BillboardPrimitive':BillboardPrimitive,'CloudPrimitive':CloudPrimitive,'LabelPrimitive':LabelPrimitive,'ModelPrimitive':ModelPrimitive,'CirclePrimitive':CirclePrimitive,'PlanePrimitive':PlanePrimitive,'BoxPrimitive':BoxPrimitive,'CylinderPrimitive':CylinderPrimitive,'ConeTrackPrimitive':ConeTrackPrimitive,'EllipsoidPrimitive':EllipsoidPrimitive,'PolylinePrimitive':PolylinePrimitive,'PolylineSimplePrimitive':PolylineSimplePrimitive,'WallPrimitive':WallPrimitive,'CorridorPrimitive':CorridorPrimitive,'PolylineVolumePrimitive':PolylineVolumePrimitive,'RectanglePrimitive':RectanglePrimitive,'PolygonPrimitive':PolygonPrimitive,'FrustumPrimitive':FrustumPrimitive,'LightCone':LightCone,'Water':Water,'DiffuseWall':DiffuseWall,'ScrollWall':ScrollWall,'DynamicRiver':DynamicRiver,'Road':Road,'Pit':Pit,'BaseCombine':BaseCombine,'FlatBillboard':FlatBillboard,'ModelCombine':ModelCombine,'PlaneCombine':PlaneCombine,'BoxCombine':BoxCombine,'CircleCombine':CircleCombine,'CylinderCombine':CylinderCombine,'FrustumCombine':FrustumCombine,'EllipsoidCombine':EllipsoidCombine,'PolylineCombine':PolylineCombine,'PolylineVolumeCombine':PolylineVolumeCombine,'CorridorCombine':CorridorCombine,'WallCombine':WallCombine,'PolygonCombine':PolygonCombine,'WaterCombine':WaterCombine,'RectangleCombine':RectangleCombine,'DivGraphic':DivGraphic,'DivBoderLabel':DivBoderLabel,'DivLightPoint':DivLightPoint,'DivUpLabel':DivUpLabel,'Popup':Popup,'Tooltip':Tooltip,'ParticleSystem':ParticleSystem,'ArcFrustum':ArcFrustum,'Tetrahedron':Tetrahedron,'ViewShed':ViewShed,'Video3D':Video3D,'Route':Route,'FixedRoute':FixedRoute},XyzImageryProvider$1=function(_0x4e0df8){var _0x5b092e={_0x4627e7:0x69e,_0x400f9d:0xae8,_0x431df5:0x53f};_inherits(_0x2ab74b,_0x4e0df8);var _0x2e6b7b=_createSuper(_0x2ab74b);function _0x2ab74b(){var _0x4f1c64=_0x4361,_0x5205d3,_0x2b65d6=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2ab74b),_0x2b65d6['customTags']=_0x2b65d6['customTags']||{},_0x2b65d6[_0x4f1c64(_0x5b092e._0x4627e7)][_0x4f1c64(_0x5b092e._0x400f9d)]=function(_0x5d4e85,_0x310205,_0x3b4703,_0x239029){return location['host'];},_0x2b65d6['customTags']['hostname']=function(_0x28fa4c,_0x4e0b0b,_0xd76a3f,_0x5ee3a3){return location['hostname'];},_0x2b65d6['customTags']['z4490']=function(_0x2a46f5,_0x5aefba,_0x55a58d,_0x365cd8){return _0x365cd8+0x1;},_0x5205d3=_0x2e6b7b[_0x4f1c64(_0x5b092e._0x431df5)](this,_0x2b65d6),_0x5205d3[_0x4f1c64(0x514)]=_0x2b65d6,_0x5205d3;}return _createClass(_0x2ab74b);}(Cesium__namespace['UrlTemplateImageryProvider']),TdtImageryProvider=function(_0x120cdb){var _0x42f7a0={_0x1ef32e:0xf50,_0xd2c448:0x720,_0x2da208:0x954,_0x48a477:0x984,_0x460da5:0x6ba,_0x8ed490:0x58b,_0x233657:0x58b,_0x1e691a:0xbbc,_0x4f1f07:0x82e};_inherits(_0x1e513d,_0x120cdb);var _0x1bcaed=_createSuper(_0x1e513d);function _0x1e513d(){var _0x5b18a3={_0x3b935d:0xdba},_0x132e4a=_0x4361,_0x2415b0,_0x5c790c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x1e513d);var _0x2ad931,_0x473a5d=0x12;switch(_0x5c790c['layer']){case _0x132e4a(0x2b0):_0x2ad931='vec';break;case'vec_z':_0x2ad931='cva';break;case'vec_e':_0x2ad931=_0x132e4a(_0x42f7a0._0x1ef32e);break;case'img_d':_0x2ad931='img';break;case'img_z':_0x2ad931='cia';break;case'img_e':_0x2ad931=_0x132e4a(0x3da);break;case'ter_d':_0x2ad931=_0x132e4a(_0x42f7a0._0xd2c448),_0x473a5d=0xe;break;case _0x132e4a(0xac7):_0x2ad931='cta',_0x473a5d=0xe;break;default:_0x2ad931=_0x132e4a(_0x42f7a0._0x2da208);break;}(_0x5c790c[_0x132e4a(_0x42f7a0._0x48a477)]==null||_0x5c790c['key'][_0x132e4a(_0x42f7a0._0x460da5)]===0x0)&&(_0x5c790c['key']=tiandituArr);var _0x128e5b=getArrayRandomOne(_0x5c790c['key']),_0xf7fc9b;return _0x5c790c[_0x132e4a(0x2a6)]===CRS['EPSG4490']||_0x5c790c['crs']===CRS['EPSG4326']?(_0xf7fc9b='https://t{s}.tianditu.gov.cn/'+_0x2ad931+'_c/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={TileMatrix}&layer='+_0x2ad931+'&style={style}&tilerow={TileRow}&tilecol={TileCol}&tilematrixset={TileMatrixSet}&format=tiles&tk='+_0x128e5b,(_0x5c790c['proxy']||_0x5c790c[_0x132e4a(_0x42f7a0._0x8ed490)]||_0x5c790c['queryParameters'])&&(_0xf7fc9b=getUrlResource({'url':_0xf7fc9b['replace']('{s}','0'),'proxy':_0x5c790c['proxy'],'headers':_0x5c790c[_0x132e4a(_0x42f7a0._0x233657)],'queryParameters':_0x5c790c['queryParameters']})),_0x5c790c=_objectSpread2(_objectSpread2({'subdomains':['0','1','2','3','4','5','6','7'],'maximumLevel':_0x473a5d},_0x5c790c),{},{'url':_0xf7fc9b,'layer':_0x2ad931,'style':'default','format':_0x132e4a(_0x42f7a0._0x1e691a),'tileMatrixSetID':'c','tileMatrixLabels':_toConsumableArray(Array(0x14)['keys']())['map'](function(_0x1837b2){return(_0x1837b2+0x1)['toString']();}),'tilingScheme':new Cesium__namespace['GeographicTilingScheme']()})):(_0xf7fc9b='https://t{s}.tianditu.gov.cn/'+_0x2ad931+'_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={TileMatrix}&layer='+_0x2ad931+'&style={style}&tilerow={TileRow}&tilecol={TileCol}&tilematrixset={TileMatrixSet}&format=tiles&tk='+_0x128e5b,(_0x5c790c['proxy']||_0x5c790c['headers']||_0x5c790c['queryParameters'])&&(_0xf7fc9b=getUrlResource({'url':_0xf7fc9b['replace']('{s}','0'),'proxy':_0x5c790c['proxy'],'headers':_0x5c790c['headers'],'queryParameters':_0x5c790c['queryParameters']})),_0x5c790c=_objectSpread2(_objectSpread2({'subdomains':['0','1','2','3','4','5','6','7'],'maximumLevel':_0x473a5d},_0x5c790c),{},{'url':_0xf7fc9b,'layer':_0x2ad931,'style':'default','format':_0x132e4a(_0x42f7a0._0x1e691a),'tileMatrixSetID':'w','tileMatrixLabels':_toConsumableArray(Array(0x14)[_0x132e4a(0x80f)]())['map'](function(_0x133107){var _0x4ab650=_0x132e4a;return _0x133107[_0x4ab650(_0x5b18a3._0x3b935d)]();}),'tilingScheme':new Cesium__namespace[(_0x132e4a(_0x42f7a0._0x4f1f07))]()})),_0x2415b0=_0x1bcaed['call'](this,_0x5c790c),_0x2415b0['options']=_0x5c790c,_0x2415b0;}return _createClass(_0x1e513d);}(Cesium__namespace['WebMapTileServiceImageryProvider']),GaodeImageryProvider=function(_0x55d717){var _0x2d8376={_0x2c5ac9:0x49c,_0x4f1155:0x429,_0x255583:0x52c};_inherits(_0x4225de,_0x55d717);var _0x389b8c=_createSuper(_0x4225de);function _0x4225de(){var _0x30f73a=_0x4361,_0x34750f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x4225de);var _0xa2f74;switch(_0x34750f['layer']){case'vec':_0xa2f74=_0x30f73a(0x67e)+(_0x34750f['bigfont']?'wprd':'webrd')+'0{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}';break;case'img_d':_0xa2f74='https://webst0{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}';break;case'img_z':_0xa2f74='https://webst0{s}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8';break;case'time':{var _0x56b9a0=new Date()['getTime']();_0xa2f74='https://tm.amap.com/trafficengine/mapabc/traffictile?v=1.0&t=1&x={x}&y={y}&z={z}&&t='+_0x56b9a0;break;}default:_0xa2f74=_0x34750f[_0x30f73a(_0x2d8376._0x2c5ac9)];break;}return(_0x34750f['proxy']||_0x34750f['headers']||_0x34750f['queryParameters'])&&(_0xa2f74=getUrlResource({'url':_0xa2f74['replace'](_0x30f73a(_0x2d8376._0x4f1155),'1'),'proxy':_0x34750f[_0x30f73a(_0x2d8376._0x255583)],'headers':_0x34750f['headers'],'queryParameters':_0x34750f['queryParameters']})),_0x389b8c['call'](this,_objectSpread2(_objectSpread2({'subdomains':['1','2','3','4'],'maximumLevel':0x12},_0x34750f),{},{'url':_0xa2f74}));}return _createClass(_0x4225de);}(XyzImageryProvider$1),EARTH_RADIUS=6370996.81,MC_BAND=[12890594.86,8362377.87,0x554fed,3481989.83,1678043.12,0x0],LL_BAND=[0x4b,0x3c,0x2d,0x1e,0xf,0x0],MC2LL=[[1.410526172116255e-8,0.00000898305509648872,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-0.03801003308653,17337981.2],[-7.435856389565537e-9,0.000008983055097726239,-0.78625201886289,96.32687599759846,-1.85204757529826,-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,10260144.86],[-3.030883460898826e-8,0.00000898305509983578,0.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,0.32710905363475,6856817.37],[-1.981981304930552e-8,0.000008983055099779535,0.03278182852591,40.31678527705744,0.65659298677277,-4.44255534477492,0.85341911805263,0.12923347998204,-0.04625736007561,4482777.06],[3.09191371068437e-9,0.000008983055096812155,0.00006995724062,23.10934304144901,-0.00023663490511,-0.6321817810242,-0.00663494467273,0.03430082397953,-0.00466043876332,2555164.4],[2.890871144776878e-9,0.000008983055095805407,-3.068298e-8,7.47137025468032,-0.00000353937994,-0.02145144861037,-0.00001234426596,0.00010322952773,-0.00000323890364,826088.5]],LL2MC=[[-0.0015702102444,111320.7020616939,0x60e374c3105a3,-0x24bb4115e2e164,0x5cc55543bb0ae8,-0x7ce070193f3784,0x5e7ca61ddf8150,-0x261a578d8b24d0,0x665d60f3742ca,82.5],[0.0008277824516172526,111320.7020463578,647795574.6671607,-4082003173.641316,10774905663.51142,-15171875531.51559,12053065338.62167,-5124939663.577472,913311935.9512032,67.5],[0.00337398766765,111320.7020202162,4481351.045890365,-23393751.19931662,79682215.47186455,-115964993.2797253,97236711.15602145,-43661946.33752821,8477230.501135234,52.5],[0.00220636496208,111320.7020209128,51751.86112841131,3796837.749470245,992013.7397791013,-1221952.21711287,1340652.697009075,-620943.6990984312,144416.9293806241,37.5],[-0.0003441963504368392,111320.7020576856,278.2353980772752,2485758.690035394,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-0.0003218135878613132,111320.7020701615,0.00369383431289,823725.6402795718,0.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,0.37238884252424,7.45]],BaiduMercatorProjection=(function(){var _0x2d2430={_0x3d14e4:0xc55,_0x3c76ab:0xd9c},_0x3eb9af={_0x5d33d1:0x507,_0x4761b3:0xd04},_0x464fc2={_0x5a34fa:0xce3,_0x5b5ab1:0x1fa},_0x3ce523={_0x680e1b:0x6f1,_0x5b1a46:0xa50},_0x3d0829={_0x105ff7:0x39f,_0x4653fd:0x4ae},_0x30f3cb={_0x1f3e3c:0x4ae,_0x1887ab:0x4ae,_0x49ebf6:0xbfc,_0x5c9b1f:0xef5,_0x37722a:0x4ae,_0x1bcdaf:0xbfc,_0x358ba5:0xbfc,_0x3194e3:0x905},_0x598011={_0x572356:0xbfc,_0xb721d4:0x4b4,_0x2fce99:0xd9c},_0x728ce8=_0x5a92ef;function _0x29182c(){_classCallCheck(this,_0x29182c),this['isWgs84']=![];}return _createClass(_0x29182c,[{'key':'getDistanceByMC','value':function _0x2ba41f(_0x40eb5d,_0x3baaec){var _0x5b565e=_0x4361;if(!_0x40eb5d||!_0x3baaec)return 0x0;_0x40eb5d=this['convertMC2LL'](_0x40eb5d);if(!_0x40eb5d)return 0x0;var _0x329f52=this['toRadians'](_0x40eb5d[_0x5b565e(0x4ae)]),_0x24f94b=this['toRadians'](_0x40eb5d['lat']);_0x3baaec=this['convertMC2LL'](_0x3baaec);if(!_0x3baaec)return 0x0;var _0x353da1=this['toRadians'](_0x3baaec['lng']),_0x21a073=this[_0x5b565e(0x8db)](_0x3baaec['lat']);return this['getDistance'](_0x329f52,_0x353da1,_0x24f94b,_0x21a073);}},{'key':_0x728ce8(_0x2d2430._0x3d14e4),'value':function _0x368859(_0x350de0,_0x3df828){var _0x169215=_0x728ce8;if(!_0x350de0||!_0x3df828)return 0x0;_0x350de0['lng']=this['getLoop'](_0x350de0[_0x169215(0x4ae)],-0xb4,0xb4),_0x350de0[_0x169215(_0x598011._0x572356)]=this['getRange'](_0x350de0['lat'],-0x4a,0x4a),_0x3df828['lng']=this['getLoop'](_0x3df828['lng'],-0xb4,0xb4),_0x3df828['lat']=this[_0x169215(_0x598011._0xb721d4)](_0x3df828['lat'],-0x4a,0x4a);var _0x3a2a4c=this['toRadians'](_0x350de0['lng']),_0x321d4a=this['toRadians'](_0x350de0['lat']),_0x142caa=this[_0x169215(0x8db)](_0x3df828['lng']),_0x9d6026=this['toRadians'](_0x3df828['lat']);return this[_0x169215(_0x598011._0x2fce99)](_0x3a2a4c,_0x142caa,_0x321d4a,_0x9d6026);}},{'key':_0x728ce8(0x21f),'value':function _0x6ffebd(_0x10ff9c){var _0x102a1a=_0x728ce8;if(!_0x10ff9c)return{'lng':0x0,'lat':0x0};var _0x1c4e26={};if(this['isWgs84']){_0x1c4e26['lng']=_0x10ff9c['lng']/20037508.34*0xb4;var _0x24fa12=_0x10ff9c[_0x102a1a(0xbfc)]/20037508.34*0xb4;return _0x1c4e26['lat']=0xb4/Math['PI']*(0x2*Math['atan'](Math['exp'](_0x24fa12*Math['PI']/0xb4))-Math['PI']/0x2),{'lng':_0x1c4e26['lng']['toFixed'](0x6),'lat':_0x1c4e26['lat'][_0x102a1a(0x905)](0x6)};}var _0x4d4ddc={'lng':Math['abs'](_0x10ff9c['lng']),'lat':Math['abs'](_0x10ff9c['lat'])},_0x4cdc9c;for(var _0x213457=0x0;_0x213457<MC_BAND['length'];_0x213457++){if(_0x4d4ddc['lat']>=MC_BAND[_0x213457]){_0x4cdc9c=MC2LL[_0x213457];break;}}return _0x1c4e26=this['convertor'](_0x10ff9c,_0x4cdc9c),{'lng':_0x1c4e26[_0x102a1a(0x4ae)]['toFixed'](0x6),'lat':_0x1c4e26['lat']['toFixed'](0x6)};}},{'key':'convertLL2MC','value':function _0x72b467(_0x88b813){var _0x54050c=_0x728ce8;if(!_0x88b813)return{'lng':0x0,'lat':0x0};if(_0x88b813[_0x54050c(_0x30f3cb._0x1f3e3c)]>0xb4||_0x88b813['lng']<-0xb4||_0x88b813[_0x54050c(0xbfc)]>0x5a||_0x88b813['lat']<-0x5a)return _0x88b813;if(this['isWgs84']){var _0x2ba7d3={},_0x146448=0x615299;_0x2ba7d3[_0x54050c(_0x30f3cb._0x1887ab)]=_0x88b813['lng']*Math['PI']/0xb4*_0x146448;var _0xbbf9a9=_0x88b813['lat']*Math['PI']/0xb4;return _0x2ba7d3[_0x54050c(_0x30f3cb._0x49ebf6)]=_0x146448/0x2*Math['log']((0x1+Math[_0x54050c(_0x30f3cb._0x5c9b1f)](_0xbbf9a9))/(0x1-Math['sin'](_0xbbf9a9))),{'lng':parseFloat(_0x2ba7d3['lng'][_0x54050c(0x905)](0x2)),'lat':parseFloat(_0x2ba7d3['lat']['toFixed'](0x2))};}_0x88b813['lng']=this['getLoop'](_0x88b813[_0x54050c(_0x30f3cb._0x37722a)],-0xb4,0xb4),_0x88b813[_0x54050c(_0x30f3cb._0x1bcdaf)]=this['getRange'](_0x88b813[_0x54050c(_0x30f3cb._0x49ebf6)],-0x4a,0x4a);var _0x14879e={'lng':_0x88b813['lng'],'lat':_0x88b813['lat']},_0x57316f;for(var _0x3c9380=0x0;_0x3c9380<LL_BAND[_0x54050c(0x6ba)];_0x3c9380++){if(_0x14879e[_0x54050c(_0x30f3cb._0x358ba5)]>=LL_BAND[_0x3c9380]){_0x57316f=LL2MC[_0x3c9380];break;}}if(!_0x57316f)for(var _0x44e6aa=0x0;_0x44e6aa<LL_BAND['length'];_0x44e6aa++){if(_0x14879e['lat']<=-LL_BAND[_0x44e6aa]){_0x57316f=LL2MC[_0x44e6aa];break;}}var _0x3a7c4a=this['convertor'](_0x88b813,_0x57316f);return{'lng':parseFloat(_0x3a7c4a['lng'][_0x54050c(_0x30f3cb._0x3194e3)](0x2)),'lat':parseFloat(_0x3a7c4a['lat']['toFixed'](0x2))};}},{'key':_0x728ce8(0xc23),'value':function _0x5095e3(_0x1babe2,_0xab67c8){var _0x1f8ff0=_0x728ce8;if(!_0x1babe2||!_0xab67c8)return{'lng':0x0,'lat':0x0};var _0x35dc7f=_0xab67c8[0x0]+_0xab67c8[0x1]*Math['abs'](_0x1babe2['lng']),_0x8a53c2=Math[_0x1f8ff0(_0x3d0829._0x105ff7)](_0x1babe2['lat'])/_0xab67c8[0x9],_0x403d27=_0xab67c8[0x2]+_0xab67c8[0x3]*_0x8a53c2+_0xab67c8[0x4]*_0x8a53c2*_0x8a53c2+_0xab67c8[0x5]*_0x8a53c2*_0x8a53c2*_0x8a53c2+_0xab67c8[0x6]*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2+_0xab67c8[0x7]*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2+_0xab67c8[0x8]*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2*_0x8a53c2;return _0x35dc7f*=_0x1babe2[_0x1f8ff0(_0x3d0829._0x4653fd)]<0x0?-0x1:0x1,_0x403d27*=_0x1babe2['lat']<0x0?-0x1:0x1,{'lng':_0x35dc7f,'lat':_0x403d27};}},{'key':_0x728ce8(_0x2d2430._0x3c76ab),'value':function _0x54d128(_0x512b0c,_0x9925f5,_0x582ee7,_0x47f5c1){var _0x493818=_0x728ce8;return EARTH_RADIUS*Math[_0x493818(_0x3ce523._0x680e1b)](Math[_0x493818(0xef5)](_0x582ee7)*Math['sin'](_0x47f5c1)+Math['cos'](_0x582ee7)*Math[_0x493818(_0x3ce523._0x5b1a46)](_0x47f5c1)*Math['cos'](_0x9925f5-_0x512b0c));}},{'key':'toRadians','value':function _0x534bdb(_0x3c8e2f){return Math['PI']*_0x3c8e2f/0xb4;}},{'key':'toDegrees','value':function _0x391cb6(_0x3ed75b){return 0xb4*_0x3ed75b/Math['PI'];}},{'key':'getRange','value':function _0x1f6b15(_0x599804,_0x4936b0,_0x4ce8e3){var _0x510cab=_0x728ce8;return _0x4936b0!=null&&(_0x599804=Math[_0x510cab(0x901)](_0x599804,_0x4936b0)),_0x4ce8e3!=null&&(_0x599804=Math['min'](_0x599804,_0x4ce8e3)),_0x599804;}},{'key':'getLoop','value':function _0x43fabd(_0x1ea97c,_0x281fda,_0x371a11){while(_0x1ea97c>_0x371a11){_0x1ea97c-=_0x371a11-_0x281fda;}while(_0x1ea97c<_0x281fda){_0x1ea97c+=_0x371a11-_0x281fda;}return _0x1ea97c;}},{'key':'lngLatToMercator','value':function _0x57af74(_0x1a9a73){return this['convertLL2MC'](_0x1a9a73);}},{'key':'lngLatToPoint','value':function _0x4268e9(_0x33d889){var _0x44f7b5=this['convertLL2MC'](_0x33d889);return{'x':_0x44f7b5['lng'],'y':_0x44f7b5['lat']};}},{'key':'mercatorToLngLat','value':function _0x1b379a(_0x537c8e){return this['convertMC2LL'](_0x537c8e);}},{'key':'pointToLngLat','value':function _0x3a9cf6(_0xf3816d){var _0x216bc1={'lng':_0xf3816d['x'],'lat':_0xf3816d['y']};return this['convertMC2LL'](_0x216bc1);}},{'key':'pointToPixel','value':function _0x471352(_0x241d77,_0x3f192f,_0x284379,_0x1d05d2){var _0x535134=_0x728ce8;if(!_0x241d77)return{'x':0x0,'y':0x0};_0x241d77=this['lngLatToMercator'](_0x241d77);var _0x668c1e=this[_0x535134(_0x464fc2._0x5a34fa)](_0x3f192f),_0x1aecaf=Math['round']((_0x241d77['lng']-_0x284379['lng'])/_0x668c1e+_0x1d05d2['width']/0x2),_0xcd6eb0=Math[_0x535134(_0x464fc2._0x5b5ab1)]((_0x284379['lat']-_0x241d77['lat'])/_0x668c1e+_0x1d05d2['height']/0x2);return{'x':_0x1aecaf,'y':_0xcd6eb0};}},{'key':_0x728ce8(0x404),'value':function _0x518453(_0x5f5a24,_0x45794d,_0x3a977f,_0x5e81f3){var _0x1f8c1b=_0x728ce8;if(!_0x5f5a24)return{'lng':0x0,'lat':0x0};var _0x449fee=this['getZoomUnits'](_0x45794d),_0x124b0e=_0x3a977f['lng']+_0x449fee*(_0x5f5a24['x']-_0x5e81f3[_0x1f8c1b(_0x3eb9af._0x5d33d1)]/0x2),_0x5db3cf=_0x3a977f['lat']-_0x449fee*(_0x5f5a24['y']-_0x5e81f3[_0x1f8c1b(_0x3eb9af._0x4761b3)]/0x2),_0x137923={'lng':_0x124b0e,'lat':_0x5db3cf};return this['mercatorToLngLat'](_0x137923);}},{'key':'getZoomUnits','value':function _0x1383cb(_0x8d730a){return Math['pow'](0x2,0x12-_0x8d730a);}}]),_0x29182c;}()),BaiduMercatorTilingScheme=function(_0x1138d8){var _0x5c93dc={_0x635a24:0xcae,_0x342081:0x87b,_0x22b173:0xb74},_0x3e6266={_0x3e5218:0xcae},_0x3d49ff={_0x34e07c:0x87b,_0x290d9a:0xc8f},_0xe5dc49={_0xef6aea:0x8db};_inherits(_0x369714,_0x1138d8);var _0xc18dbc=_createSuper(_0x369714);function _0x369714(_0x3b66a5){var _0x3c92dd={_0x360cb7:0xab0,_0x133c69:0xc3a,_0x241b7b:0xa49},_0xed5f67=_0x4361,_0x2027c8;_classCallCheck(this,_0x369714),_0x2027c8=_0xc18dbc['call'](this,_0x3b66a5);var _0x3f8efd=_0x3b66a5['mapChinaCRS']||ChinaCRS['WGS84'],_0x264f64=ChinaCRS['BAIDU'],_0x17fb07=getTransFun(_0x3f8efd,_0x264f64),_0x2351eb=getTransFun(_0x264f64,_0x3f8efd),_0x59a762=new BaiduMercatorProjection();return _0x2027c8[_0xed5f67(_0x3d49ff._0x34e07c)]['project']=function(_0x537af8,_0x3fb44a){var _0x45c749=_0xed5f67;return _0x3fb44a=[Cesium__namespace[_0x45c749(0xab0)]['toDegrees'](_0x537af8['longitude']),Cesium__namespace[_0x45c749(_0x3c92dd._0x360cb7)]['toDegrees'](_0x537af8[_0x45c749(_0x3c92dd._0x133c69)])],_0x17fb07&&(_0x3fb44a=_0x17fb07(_0x3fb44a)),_0x3fb44a[0x0]=Math['min'](_0x3fb44a[0x0],0xb4),_0x3fb44a[0x0]=Math['max'](_0x3fb44a[0x0],-0xb4),_0x3fb44a[0x1]=Math['min'](_0x3fb44a[0x1],85.05112877980659),_0x3fb44a[0x1]=Math['max'](_0x3fb44a[0x1],-85.05112877980659),_0x3fb44a=_0x59a762[_0x45c749(_0x3c92dd._0x241b7b)]({'lng':_0x3fb44a[0x0],'lat':_0x3fb44a[0x1]}),new Cesium__namespace[(_0x45c749(0xb74))](_0x3fb44a['x'],_0x3fb44a['y']);},_0x2027c8['_projection']['unproject']=function(_0x5be40b,_0x27fb03){var _0x55ba9e=_0xed5f67;return _0x27fb03=_0x59a762['mercatorToLngLat']({'lng':_0x5be40b['x'],'lat':_0x5be40b['y']}),_0x27fb03=[_0x27fb03[_0x55ba9e(0x4ae)],_0x27fb03['lat']],_0x2351eb&&(_0x27fb03=_0x2351eb(_0x27fb03)),new Cesium__namespace['Cartographic'](Cesium__namespace['Math'][_0x55ba9e(_0xe5dc49._0xef6aea)](_0x27fb03[0x0]),Cesium__namespace[_0x55ba9e(0xab0)][_0x55ba9e(_0xe5dc49._0xef6aea)](_0x27fb03[0x1]));},_0x2027c8['resolutions']=_0x3b66a5[_0xed5f67(_0x3d49ff._0x290d9a)]||[],_0x2027c8;}return _createClass(_0x369714,[{'key':'tileXYToNativeRectangle','value':function _0x4e0032(_0x283485,_0x4d0ade,_0xc59bb3,_0x4d99b8){var _0x2631e2=_0x4361,_0x347501=this['resolutions'][_0xc59bb3],_0x23903e=_0x283485*_0x347501,_0x514b93=(_0x283485+0x1)*_0x347501,_0x30f460=((_0x4d0ade=-_0x4d0ade)+0x1)*_0x347501,_0x93a671=_0x4d0ade*_0x347501;if(!Cesium__namespace['defined'](_0x4d99b8))return new Cesium__namespace[(_0x2631e2(_0x3e6266._0x3e5218))](_0x23903e,_0x93a671,_0x514b93,_0x30f460);return _0x4d99b8[_0x2631e2(0x812)]=_0x23903e,_0x4d99b8['south']=_0x93a671,_0x4d99b8[_0x2631e2(0xf53)]=_0x514b93,_0x4d99b8['north']=_0x30f460,_0x4d99b8;}},{'key':'positionToTileXY','value':function _0x2e7e80(_0x9771bf,_0x5e1371,_0x22bec4){var _0xd75535=_0x4361,_0x5eea31=this[_0xd75535(0xaa9)];if(!Cesium__namespace[_0xd75535(_0x5c93dc._0x635a24)]['contains'](_0x5eea31,_0x9771bf))return undefined;var _0x503655=this[_0xd75535(_0x5c93dc._0x342081)],_0x463c15=_0x503655['project'](_0x9771bf);if(!Cesium__namespace['defined'](_0x463c15))return undefined;var _0x5c1a92=this['resolutions'][_0x5e1371],_0x1a842e=Math['floor'](_0x463c15['x']/_0x5c1a92),_0xfbb9bc=-Math['floor'](_0x463c15['y']/_0x5c1a92);if(!Cesium__namespace['defined'](_0x22bec4))return new Cesium__namespace[(_0xd75535(_0x5c93dc._0x22b173))](_0x1a842e,_0xfbb9bc);return _0x22bec4['x']=_0x1a842e,_0x22bec4['y']=_0xfbb9bc,_0x22bec4;}}]),_0x369714;}(Cesium__namespace[_0x5a92ef(0x82e)]),BaiduImageryProvider=(function(){var _0x39080a={_0x185cda:0x364,_0x33611b:0x7ca,_0x4793f2:0x535},_0x40f3ed={_0x59e2dd:0x70e,_0x58907e:0x97e},_0x3f2843={_0xec3e12:0xea8},_0x1346b8={_0x1b390c:0x535},_0x8bef4e={_0x584a16:0x535},_0x50b63e={_0x432a6c:0x4d6,_0x43a138:0x93b,_0x5f6059:0x69e,_0x4e0307:0x6f0,_0x1cf23f:0xa26,_0x3119d4:0x5da,_0x161b2f:0x452,_0x339882:0xca4,_0x371bf9:0xe30,_0x4d3674:0x339,_0x17d57d:0x6c4,_0x266964:0x28b,_0x381202:0x454},_0x2212dc=_0x5a92ef;function _0x1f10f0(){var _0x52eb3f=_0x4361,_0x325861=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x1f10f0);var _0x4349cf;switch(_0x325861['layer']){case'vec':_0x4349cf=_0x52eb3f(_0x50b63e._0x432a6c)+(_0x325861['bigfont']?'ph':'pl')+_0x52eb3f(_0x50b63e._0x43a138);break;case'img_d':_0x4349cf='https://maponline{s}.bdimg.com/starpic/{s}?u={mars3d_u}',_0x325861[_0x52eb3f(_0x50b63e._0x5f6059)]=_0x325861['customTags']||{},_0x325861['customTags']['mars3d_u']=function(_0x5b0d3a,_0x38c1c8,_0x2b64f3,_0x142315){return'x='['concat'](_0x38c1c8,';y=')['concat'](-_0x2b64f3,';z=')['concat'](_0x142315,';v=009;type=sate');},_0x325861['queryParameters']=_objectSpread2(_objectSpread2({},_0x325861['queryParameters']||{}),{},{'qt':'satepc','app':'webearth2','udt':_0x52eb3f(0x9fc),'fm':'46','v':_0x52eb3f(_0x50b63e._0x4e0307)});break;case'img_z':_0x4349cf=_0x52eb3f(_0x50b63e._0x1cf23f)+(_0x325861['bigfont']?'sh':'sl')+'&v=020';break;case'custom':_0x325861[_0x52eb3f(_0x50b63e._0x3119d4)]=_0x325861['style']||_0x52eb3f(_0x50b63e._0x161b2f),_0x4349cf='http://api{s}.map.bdimg.com/customimage/tile?&x={x}&y={y}&z={z}&scale=1&customid='+_0x325861[_0x52eb3f(0x5da)];break;case'time':_0x4349cf='http://its.map.baidu.com:8002/traffic/TrafficTileService?x={x}&y={y}&level={z}&time='[_0x52eb3f(0x4b9)](new Date()['getTime'](),_0x52eb3f(0xb1d))['concat'](_0x325861[_0x52eb3f(_0x50b63e._0x339882)]||'web2D',_0x52eb3f(_0x50b63e._0x371bf9));break;case'streetview':_0x4349cf='https://gss{s}.bdstatic.com/5LUZemja_QUU8t7mm9GUKT-xh_/tile/?udt=20150114&qt=tile&styles=pl&x={x}&y={y}&z={z}';break;default:_0x4349cf=_0x325861['url'];break;}this['options']=_0x325861,this['_resource']=getUrlResource(_objectSpread2(_objectSpread2({},_0x325861),{},{'url':_0x4349cf})),this['_tags']=Cesium__namespace['combine'](tags,this['options']['customTags']),this['_subdomains']=['0','1','2','3'],this['_tileWidth']=0x100,this['_tileHeight']=0x100,this['_maximumLevel']=0x12;var _0x1326f9=[];for(var _0x22a52d=0x0;_0x22a52d<0x13;_0x22a52d++){_0x1326f9[_0x22a52d]=0x100*Math['pow'](0x2,0x12-_0x22a52d);}this['_tilingScheme']=new BaiduMercatorTilingScheme({'resolutions':_0x1326f9,'rectangleSouthwestInMeters':new Cesium__namespace['Cartesian2'](-20037726.37,-12474104.17),'rectangleNortheastInMeters':new Cesium__namespace[(_0x52eb3f(0xb74))](20037726.37,12474104.17),'mapChinaCRS':_0x325861[_0x52eb3f(_0x50b63e._0x4d3674)]}),this['_rectangle']=this[_0x52eb3f(_0x50b63e._0x17d57d)]['rectangle'],this[_0x52eb3f(0xccd)]=Cesium__namespace['defer']?Cesium__namespace[_0x52eb3f(_0x50b63e._0x266964)]():Cesium__namespace['when']['defer'](),this[_0x52eb3f(_0x50b63e._0x381202)]=new Cesium__namespace['Event'](),this['_readyPromise']['resolve'](!![]);}return _createClass(_0x1f10f0,[{'key':'url','get':function _0xc3b282(){var _0x5698ae;return(_0x5698ae=this['_resource'])===null||_0x5698ae===void 0x0?void 0x0:_0x5698ae['url'];}},{'key':'errorEvent','get':function _0x331961(){return this['_errorEvent'];}},{'key':_0x2212dc(0x9a2),'get':function _0x4bf1ba(){var _0x2501b9=_0x2212dc;if(!this[_0x2501b9(_0x8bef4e._0x584a16)])throw new Cesium__namespace['DeveloperError']('tileWidth\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return this['_tileWidth'];}},{'key':'tileHeight','get':function _0x47abb8(){var _0x4101fe=_0x2212dc;if(!this[_0x4101fe(_0x1346b8._0x1b390c)])throw new Cesium__namespace['DeveloperError']('tileHeight\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return this['_tileHeight'];}},{'key':_0x2212dc(_0x39080a._0x185cda),'get':function _0x4c01c0(){if(!this['ready'])throw new Cesium__namespace['DeveloperError']('maximumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return this['_maximumLevel'];}},{'key':'minimumLevel','get':function _0x2948ed(){var _0x30b64c=_0x2212dc;if(!this[_0x30b64c(0x535)])throw new Cesium__namespace['DeveloperError']('minimumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return 0x0;}},{'key':'tilingScheme','get':function _0x59ba87(){var _0x16c443=_0x2212dc;if(!this['ready'])throw new Cesium__namespace[(_0x16c443(0xdab))]('tilingScheme\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return this['_tilingScheme'];}},{'key':_0x2212dc(_0x39080a._0x33611b),'get':function _0x3ee31b(){var _0x2bac83=_0x2212dc;if(!this['ready'])throw new Cesium__namespace[(_0x2bac83(0xdab))]('rectangle\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.');return this[_0x2bac83(0xaa9)];}},{'key':_0x2212dc(_0x39080a._0x4793f2),'get':function _0xe84aa(){var _0x2032a5=_0x2212dc;return!!this[_0x2032a5(0x90f)];}},{'key':'readyPromise','get':function _0x3d0be4(){var _0x2f6671=_0x2212dc;return this['_readyPromise'][_0x2f6671(_0x3f2843._0xec3e12)];}},{'key':'credit','get':function _0x591c62(){return this['_credit'];}},{'key':'hasAlphaChannel','get':function _0x370b51(){return!![];}},{'key':'requestImage','value':function _0x5d7b3b(_0x1d8bc1,_0x41277a,_0x3688b6,_0xdcb411){var _0x25b2c7=_0x2212dc,_0x2fa642=this,_0x15395c=this['_resource'],_0xd7939c=_0x15395c['getUrlComponent'](!![]),_0x25c0aa=this['_tags'],_0x5ac10c={},_0xe69d0c=_0xd7939c['match'](templateRegex);return Cesium__namespace[_0x25b2c7(_0x40f3ed._0x59e2dd)](_0xe69d0c)&&_0xe69d0c['forEach'](function(_0x11b32e){var _0x44d6c1=_0x25b2c7,_0x1a37f4=_0x11b32e[_0x44d6c1(0xd0e)](0x1,_0x11b32e['length']-0x1);Cesium__namespace['defined'](_0x25c0aa[_0x1a37f4])&&(_0x5ac10c[_0x1a37f4]=_0x25c0aa[_0x1a37f4](_0x2fa642,_0x1d8bc1,_0x41277a,_0x3688b6));}),_0x15395c[_0x25b2c7(_0x40f3ed._0x58907e)]({'request':_0xdcb411,'templateValues':_0x5ac10c})['fetchImage']({'preferImageBitmap':!![],'flipY':!![]});}}]),_0x1f10f0;}()),templateRegex=/{[^}]+}/g,tags={'x':xTag,'y':yTag,'reverseY':reverseYTag,'z':zTag,'s':sTag};function xTag(_0x3399c7,_0xc7f71c,_0x1be728,_0x55c2e6){return _0xc7f71c;}function yTag(_0x1a0e3f,_0x4fed05,_0x29ef64,_0x54cb45){return-_0x29ef64;}function reverseYTag(_0x23e42b,_0x328cec,_0x4452d4,_0x40a7fd){var _0xed7cd1={_0x138569:0xbbe},_0x40fc42=_0x5a92ef,_0xab367b=_0x23e42b['tilingScheme'][_0x40fc42(_0xed7cd1._0x138569)](_0x40a7fd)-_0x4452d4-0x1;return _0xab367b;}function zTag(_0x11bdb9,_0x5fae3c,_0x56e876,_0x19ae58){return _0x19ae58;}function sTag(_0x2dd8f4,_0x146bcc,_0x4f20ca,_0xe9e5c5){var _0xb1028=(_0x146bcc+_0x4f20ca+_0xe9e5c5)%_0x2dd8f4['_subdomains']['length'];return _0x2dd8f4['_subdomains'][_0xb1028];}var TencentImageryProvider=function(_0x3670c2){var _0x5e7a2c={_0x4080d5:0x948,_0x4830e6:0x3c4};_inherits(_0x2cebbe,_0x3670c2);var _0x3d5808=_createSuper(_0x2cebbe);function _0x2cebbe(){var _0x522702=_0x4361,_0x47b2bd,_0x2c7c6f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x2cebbe);switch(_0x2c7c6f['layer']){case'vec':_0x2c7c6f['url']='https://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={reverseY}&styleid=1&scene=0';break;case _0x522702(_0x5e7a2c._0x4080d5):_0x2c7c6f['url']='https://p{s}.map.gtimg.com/sateTiles/{z}/{sx}/{sy}/{x}_{reverseY}.jpg?version=400',_0x2c7c6f['customTags']={'sx':function _0x5149ec(_0x1783c1,_0x4799fc,_0x45265a,_0x2c7422){return _0x4799fc>>0x4;},'sy':function _0x49f735(_0x294d11,_0x439ae0,_0x447025,_0xbfd446){return(0x1<<_0xbfd446)-_0x447025>>0x4;}};break;case'img_z':_0x2c7c6f['url']='https://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={reverseY}&styleid=2&scene=0';break;case'custom':_0x2c7c6f['style']=_0x2c7c6f['style']||'4',_0x2c7c6f['url']='https://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={reverseY}&styleid='+_0x2c7c6f['style']+_0x522702(0x645);break;}return _0x2c7c6f[_0x522702(0x3c4)]=(_0x47b2bd=_0x2c7c6f[_0x522702(_0x5e7a2c._0x4830e6)])!==null&&_0x47b2bd!==void 0x0?_0x47b2bd:['0','1','2'],_0x3d5808['call'](this,_0x2c7c6f);}return _createClass(_0x2cebbe);}(XyzImageryProvider$1),GoogleImageryProvider=function(_0x12ae64){var _0xcd51b5={_0xf04031:0x4e6,_0x4d416e:0xa05,_0x282068:0x429,_0x2ac055:0x53f};_inherits(_0x1c45e8,_0x12ae64);var _0x41592d=_createSuper(_0x1c45e8);function _0x1c45e8(){var _0x1d096b=_0x4361,_0x49e228=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x1c45e8);var _0x4b9a01;if(_0x49e228['chinaCRS']===ChinaCRS['WGS84'])_0x4b9a01=_0x49e228[_0x1d096b(0x49c)]||_0x1d096b(_0xcd51b5._0xf04031);else switch(_0x49e228[_0x1d096b(0xce7)]){case _0x1d096b(0x954):_0x4b9a01='https://mt{s}.google.cn/vt/lyrs=m@207000000&hl=zh-CN&gl=CN&src=app&x={x}&y={y}&z={z}&s=Galile';break;case _0x1d096b(0x948):_0x4b9a01=_0x1d096b(0xf2f);break;case _0x1d096b(_0xcd51b5._0x4d416e):_0x4b9a01='http://mt{s}.google.cn/vt/imgtp=png32&lyrs=h@207000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=Galil';break;case'ter':_0x4b9a01='http://mt{s}.google.cn/vt/lyrs=t@131,r@227000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=Galile';break;default:_0x4b9a01=_0x49e228[_0x1d096b(0x49c)];break;}return(_0x49e228['proxy']||_0x49e228['headers']||_0x49e228['queryParameters'])&&(_0x4b9a01=getUrlResource({'url':_0x4b9a01['replace'](_0x1d096b(_0xcd51b5._0x282068),'1'),'proxy':_0x49e228['proxy'],'headers':_0x49e228['headers'],'queryParameters':_0x49e228['queryParameters']})),_0x41592d[_0x1d096b(_0xcd51b5._0x2ac055)](this,_objectSpread2(_objectSpread2({'subdomains':['1','2','3'],'maximumLevel':0x14},_0x49e228),{},{'url':_0x4b9a01}));}return _createClass(_0x1c45e8);}(XyzImageryProvider$1),OsmImageryProvider=function(_0x3294e3){_inherits(_0x530077,_0x3294e3);var _0x207591=_createSuper(_0x530077);function _0x530077(){var _0x355ca9=_0x4361,_0x51297d=arguments[_0x355ca9(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x530077);var _0x50ab7e='https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png';return(_0x51297d['proxy']||_0x51297d['headers']||_0x51297d['queryParameters'])&&(_0x50ab7e=getUrlResource({'url':_0x50ab7e[_0x355ca9(0xea3)]('{s}','a'),'proxy':_0x51297d['proxy'],'headers':_0x51297d['headers'],'queryParameters':_0x51297d['queryParameters']})),_0x207591['call'](this,_objectSpread2(_objectSpread2({'subdomains':'abc','maximumLevel':0x12},_0x51297d),{},{'url':_0x50ab7e}));}return _createClass(_0x530077);}(XyzImageryProvider$1),EmptyImageryProvider=function(_0x28dcd9){var _0x252bfa={_0x17b7c7:0xe4c,_0xec4789:0xf34,_0x5cd0db:0xcae,_0x548daa:0x7ca};_inherits(_0x3deec4,_0x28dcd9);var _0x336bd5=_createSuper(_0x3deec4);function _0x3deec4(){var _0x538d23=_0x4361,_0x5853c0,_0x2fd5a7,_0x3f993a,_0x5d0806=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x3deec4),_0x3f993a=_0x336bd5['call'](this,_0x5d0806),_0x3f993a['options']=_0x5d0806,_0x3f993a[_0x538d23(0x996)]=(_0x5853c0=_0x5d0806['minimumLevel'])!==null&&_0x5853c0!==void 0x0?_0x5853c0:0x0,_0x3f993a['_maximumLevel']=_0x5d0806[_0x538d23(0x364)],_0x3f993a['_tilingScheme']=(_0x2fd5a7=_0x5d0806[_0x538d23(0x29c)])!==null&&_0x2fd5a7!==void 0x0?_0x2fd5a7:new Cesium__namespace[(_0x538d23(_0x252bfa._0x17b7c7))]({'ellipsoid':_0x5d0806[_0x538d23(_0x252bfa._0xec4789)]}),_0x5d0806['rectangle']?_0x3f993a['_rectangle']=Cesium__namespace[_0x538d23(_0x252bfa._0x5cd0db)]['intersection'](_0x5d0806['rectangle'],_0x3f993a['_tilingScheme'][_0x538d23(_0x252bfa._0x548daa)]):_0x3f993a['_rectangle']=_0x3f993a['_tilingScheme']['rectangle'],_0x3f993a['options']=_0x5d0806,_0x3f993a;}return _createClass(_0x3deec4,[{'key':'requestImage','value':function _0x5f1db1(_0x51b32d,_0x5e3cfa,_0x21e72e){var _0x319171={_0x1c4921:0x507,_0x171285:0x249},_0x351d5c=this;return new Promise(function(_0x463b19,_0x32c3df){var _0x2bf000=_0x4361,_0x2cd24a=document['createElement']('canvas');_0x2cd24a[_0x2bf000(_0x319171._0x1c4921)]=0x100,_0x2cd24a['height']=0x100;if(_0x21e72e<_0x351d5c['_minimumLevel']||Cesium__namespace[_0x2bf000(0x70e)](_0x351d5c['_maximumLevel'])&&_0x21e72e>_0x351d5c['_maximumLevel'])return _0x2cd24a;if(_0x351d5c['options'][_0x2bf000(0x87f)]){var _0x164b55=_0x2cd24a['getContext']('2d',{'willReadFrequently':!![]});_0x164b55[_0x2bf000(0x92c)]='#ffff00',_0x164b55[_0x2bf000(0xf0b)]=0x2,_0x164b55[_0x2bf000(0xd1b)](0x1,0x1,0xff,0xff);var _0x3273f1='L'+_0x21e72e+'X'+_0x51b32d+'Y'+_0x5e3cfa;_0x164b55['font']='bold\x2025px\x20Arial',_0x164b55[_0x2bf000(_0x319171._0x171285)]='center',_0x164b55['fillStyle']='black',_0x164b55['fillText'](_0x3273f1,0x7f,0x7f),_0x164b55[_0x2bf000(0x498)]='#ffff00',_0x164b55['fillText'](_0x3273f1,0x7c,0x7c);}_0x463b19(_0x2cd24a);});}}]),_0x3deec4;}(Cesium__namespace[_0x5a92ef(0x334)]),index$5={'__proto__':null,'XyzImageryProvider':XyzImageryProvider$1,'TdtImageryProvider':TdtImageryProvider,'GaodeImageryProvider':GaodeImageryProvider,'BaiduImageryProvider':BaiduImageryProvider,'TencentImageryProvider':TencentImageryProvider,'GoogleImageryProvider':GoogleImageryProvider,'OsmImageryProvider':OsmImageryProvider,'EmptyImageryProvider':EmptyImageryProvider},GroupLayer=function(_0x5e90dc){var _0x20ec2c={_0x215b1b:0x6ba,_0x42ec6:0xb2d,_0x33f825:0xb06},_0x35fac8={_0x346ca5:0x359,_0x39353b:0x51a},_0x2532dc={_0x16b55b:0x359},_0xb49f2c={_0xe3992e:0x1013,_0x53f884:0x399},_0x3e9ef1={_0xe5229d:0x8ac,_0xeeae46:0x6b4},_0x45e52b={_0x421749:0xab5},_0x498751={_0x3c93c4:0x399},_0x5c796f={_0x550bdb:0xe26,_0x24f32d:0x6e1,_0x59146c:0xf13},_0x3a59d4={_0x349e58:0xb06},_0x57964e={_0x15fc53:0x457},_0x6c7dc0={_0x1868e8:0x457},_0x219fb9={_0x4dd3c3:0x6ba},_0x26f681=_0x5a92ef;_inherits(_0x25f74d,_0x5e90dc);var _0x3e9bc3=_createSuper(_0x25f74d);function _0x25f74d(){var _0x21231d=_0x4361,_0xb95dfc,_0x3aeadb=arguments[_0x21231d(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x25f74d),_0xb95dfc=_0x3e9bc3['call'](this,_0x3aeadb),_0xb95dfc['_arrLayer']=[],_0xb95dfc;}return _createClass(_0x25f74d,[{'key':_0x26f681(0xce7),'get':function _0x20296b(){return this['_arrLayer'];}},{'key':'arrLayer','get':function _0x284636(){return this['_arrLayer'];}},{'key':'hasEmptyGroup','get':function _0x1210cc(){return this['length']===0x0;}},{'key':'hasChildLayer','get':function _0x53d3fa(){return this['length']>0x0;}},{'key':_0x26f681(_0x20ec2c._0x215b1b),'get':function _0x4c1e3a(){var _0x33533e=_0x26f681,_0xfcedcb,_0x3ac419;if(((_0xfcedcb=this['options'])===null||_0xfcedcb===void 0x0?void 0x0:(_0x3ac419=_0xfcedcb['layers'])===null||_0x3ac419===void 0x0?void 0x0:_0x3ac419[_0x33533e(_0x219fb9._0x4dd3c3)])>0x0)return this['options']['layers'][_0x33533e(0x6ba)];else{var _0xcfc9;return((_0xcfc9=this['_arrLayer'])===null||_0xcfc9===void 0x0?void 0x0:_0xcfc9['length'])||0x0;}}},{'key':'hasOpacity','get':function _0x3b42f3(){var _0x1196fe=_0x26f681;if(this['_arrLayer']['length']===0x0)return![];return this[_0x1196fe(0x359)][0x0]['hasOpacity'];}},{'key':'hasZIndex','get':function _0x5bf8cc(){var _0xb26372=_0x26f681;if(this[_0xb26372(0x359)]['length']===0x0)return![];return this[_0xb26372(0x359)][0x0][_0xb26372(0x503)];}},{'key':'zIndex','get':function _0x2cf56a(){var _0x1b24e9=_0x26f681;return this['options'][_0x1b24e9(_0x6c7dc0._0x1868e8)];},'set':function _0x37aa41(_0x37a4a4){var _0x416cdc=_0x26f681;this[_0x416cdc(0x514)][_0x416cdc(_0x57964e._0x15fc53)]=_0x37a4a4,this['eachLayer'](function(_0x29afdf){var _0x56fa7b=_0x416cdc;_0x29afdf[_0x56fa7b(0x503)]&&(_0x29afdf['zIndex']=_0x37a4a4);},this);}},{'key':'_showHook','value':function _0x3f8ff2(_0x4a5a39){var _0x14d570=_0x26f681;this[_0x14d570(_0x3a59d4._0x349e58)](function(_0x418736){_0x418736['show']=_0x4a5a39;},this);}},{'key':_0x26f681(0x415),'value':function _0x503c10(){var _0x53e3d9=_0x26f681;_get(_getPrototypeOf(_0x25f74d[_0x53e3d9(_0x5c796f._0x550bdb)]),'_mountedHook',this)['call'](this);var _0xcbf0e4=this['options'][_0x53e3d9(_0x5c796f._0x24f32d)];if(_0xcbf0e4&&_0xcbf0e4['length']>0x0)for(var _0x5a2bca=0x0;_0x5a2bca<_0xcbf0e4[_0x53e3d9(0x6ba)];_0x5a2bca++){var _0x4ece1a=_0xcbf0e4[_0x5a2bca];_0x4ece1a['eventParent']=this,_0x4ece1a['private']=this[_0x53e3d9(_0x5c796f._0x59146c)];var _0x297493=create$2(_0x4ece1a,this['options']['templateValues']);_0x297493&&this['addLayer'](_0x297493);}}},{'key':'_addedHook','value':function _0x5d60b5(){var _0x4622e5=_0x26f681,_0x3ab74a=this,_0x557fa6=[];this['eachLayer'](function(_0x33fe7f){var _0x10da77=_0x4361;_0x33fe7f['eventParent']=_0x3ab74a,_0x3ab74a[_0x10da77(_0x498751._0x3c93c4)][_0x10da77(0x8ac)](_0x33fe7f),_0x557fa6['push'](_0x33fe7f['readyPromise']);},this),Promise[_0x4622e5(0x72e)](_0x557fa6)[_0x4622e5(_0x45e52b._0x421749)](function(_0x40a130){var _0x231b46=_0x4622e5;_0x3ab74a[_0x231b46(0xccd)]['resolve'](_0x3ab74a);});}},{'key':'_removedHook','value':function _0x889052(){this['removeMapChilds']();}},{'key':_0x26f681(0xaab),'value':function _0x4d9735(){var _0x401e75=this;this['eachLayer'](function(_0x5c4972){_0x401e75['_map']['addLayer'](_0x5c4972);},this);}},{'key':_0x26f681(_0x20ec2c._0x42ec6),'value':function _0x2222f0(){var _0x43b72f=this;this['eachLayer'](function(_0x293473){_0x43b72f['_map']['removeLayer'](_0x293473);},this);}},{'key':'addLayer','value':function _0x2054b3(_0x176f13){var _0x2ee6f3=_0x26f681;return _0x176f13['parent']&&(_0x176f13['removeEventParent'](_0x176f13['parent']),_0x176f13['parent']=null),_0x176f13['pid']=this['id'],_0x176f13[_0x2ee6f3(0x2a4)]=this,_0x176f13['options']['eventParent']=this,this['_arrLayer'][_0x2ee6f3(0x8e7)](_0x176f13),this['isAdded']&&!_0x176f13['isAdded']?this['_map'][_0x2ee6f3(_0x3e9ef1._0xe5229d)](_0x176f13):(_0x176f13[_0x2ee6f3(_0x3e9ef1._0xeeae46)](this['_map']),_0x176f13['addEventParent'](this)),this;}},{'key':'removeLayer','value':function _0x3db96b(_0x29fa54){var _0xf78d7=_0x26f681;return _0x29fa54['parent']=null,_0x29fa54['removeEventParent'](this),removeArrayItem(this['_arrLayer'],_0x29fa54),this['_map']&&_0x29fa54[_0xf78d7(_0xb49f2c._0xe3992e)]&&this[_0xf78d7(_0xb49f2c._0x53f884)]['removeLayer'](_0x29fa54),this;}},{'key':_0x26f681(_0x20ec2c._0x33f825),'value':function _0x1fe0e0(_0x3d157a,_0x5f3d4a){var _0x5acae8=_0x26f681;if(!this[_0x5acae8(_0x2532dc._0x16b55b)])return;return this['_arrLayer']['forEach'](function(_0x5d9023){var _0x47263c=_0x5acae8;_0x3d157a[_0x47263c(0x53f)](_0x5f3d4a,_0x5d9023);}),this;}},{'key':_0x26f681(0xdc5),'value':function _0x376793(){return this['_arrLayer'];}},{'key':'getInMapChilds','value':function _0x3009ae(){var _0x3a7d9c=this,_0x362f30=this['_arrLayer']||[];return this['_map']['eachLayer'](function(_0x1a287a){var _0x1d9d5d=_0x4361;if(_0x1a287a['pid']!==_0x3a7d9c['id'])return;if(_0x3a7d9c[_0x1d9d5d(_0x35fac8._0x346ca5)][_0x1d9d5d(_0x35fac8._0x39353b)](_0x1a287a)!==-0x1)return;_0x362f30['push'](_0x1a287a);},this),_0x362f30;}},{'key':'getLayerById','value':function _0x47602(_0x4eab8b){var _0x2229b2=_0x26f681,_0x3e18ee=this['_arrLayer'];if(!this['_arrLayer']||this[_0x2229b2(0x359)][_0x2229b2(0x6ba)]===0x0)return;for(var _0x263dba=0x0,_0x177d19=_0x3e18ee[_0x2229b2(0x6ba)];_0x263dba<_0x177d19;_0x263dba++){var _0x3d1550=_0x3e18ee[_0x263dba];if(_0x3d1550['id']===_0x4eab8b)return _0x3d1550;}return undefined;}},{'key':'getLayer','value':function _0x52a518(_0x571e39){var _0x59c4bf=_0x26f681;if(!this[_0x59c4bf(0x359)]||this['_arrLayer']['length']===0x0)return undefined;for(var _0x9faf07=0x0;_0x9faf07<this['_arrLayer']['length'];_0x9faf07++){var _0x594e26=this['_arrLayer'][_0x9faf07];if(_0x594e26['name']===_0x571e39||_0x594e26['id']===_0x571e39)return _0x594e26;}return undefined;}},{'key':'hasLayer','value':function _0x22b5d4(_0x51392d,_0xb0a790){var _0x35e49c=_0x26f681;for(var _0x51c5b3=0x0;_0x51c5b3<this[_0x35e49c(0x359)][_0x35e49c(0x6ba)];_0x51c5b3++){var _0x455caa=this['_arrLayer'][_0x51c5b3];if(_0xb0a790&&_0x455caa===_0xb0a790)continue;if(_0x455caa['name']===_0x51392d||_0x455caa['id']===_0x51392d)return!![];}return![];}},{'key':_0x26f681(0xe9e),'value':function _0x2ea364(_0x37a3c8){var _0x8f1ad9={_0x26f8e7:0xf41},_0xa6593e=_0x26f681,_0x5c1ece,_0x22e939=this[_0xa6593e(0xc3b)]();return _0x22e939['forEach'](function(_0x48e1b3){var _0x25dfcc=_0xa6593e;if(!_0x48e1b3['getRectangle'])return;var _0x3316d9=_0x48e1b3['getRectangle']();if(!Cesium__namespace['defined'](_0x3316d9))return;_0x5c1ece?_0x5c1ece=Cesium__namespace['Rectangle'][_0x25dfcc(_0x8f1ad9._0x26f8e7)](_0x3316d9,_0x5c1ece):_0x5c1ece=_0x3316d9;},this),_0x37a3c8?formatRectangle(_0x5c1ece):_0x5c1ece;}},{'key':_0x26f681(0x7e1),'value':function _0x4812e4(_0x3225fd){this['eachLayer'](function(_0x3b7aae){_0x3b7aae['opacity']=_0x3225fd;},this);}},{'key':'toTop','value':function _0x2a93c8(){this['eachLayer'](function(_0x59543e){_0x59543e['toTop']();},this);}},{'key':'toBottom','value':function _0x3a14b8(){var _0x11b4ac={_0x5415dc:0xe44},_0x4ed0d3=_0x26f681;this[_0x4ed0d3(0xb06)](function(_0x45b209){var _0x19f510=_0x4ed0d3;_0x45b209[_0x19f510(_0x11b4ac._0x5415dc)]();},this);}},{'key':'destroy','value':function _0x2c929b(_0xa5ea3d){var _0x14de38=_0x26f681;this[_0x14de38(0xb06)](function(_0x417ffe){_0x417ffe!==null&&_0x417ffe!==void 0x0&&_0x417ffe['destroy']&&_0x417ffe['destroy'](_0xa5ea3d);},this),_get(_getPrototypeOf(_0x25f74d['prototype']),'destroy',this)['call'](this,_0xa5ea3d);}}]),_0x25f74d;}(BaseGraphicLayer);register$2(_0x5a92ef(0x933),GroupLayer);var BaseTileLayer=function(_0xc0b772){var _0x29ab09={_0x17fc64:0xc2d},_0x56aa29={_0x21505e:0x669},_0xd42c1e={_0x300643:0x399,_0x2e5dc3:0xfeb},_0x123acb={_0x3b9808:0x759,_0x406480:0x399},_0x4f656e={_0x4fd603:0x399,_0xc152fb:0x399,_0x9b2103:0x943,_0x4f8f1b:0xf53},_0x85be04={_0x5ee732:0x580},_0x2a9187={_0x3ac864:0x95a},_0x5c1326={_0x70d0fc:0x313},_0x3bdc36={_0x39b3b7:0x7f4},_0x314b4b={_0x19c382:0xfaa},_0x2349ef={_0x43a3cf:0x71f},_0x46125f={_0x1c3936:0x864,_0xad00cd:0x864,_0x1098c0:0x457,_0x4ebcb8:0x457,_0x52104b:0x514,_0xddaf59:0x342,_0x1eced7:0xd66,_0x41bd19:0xab5},_0x33ba54={_0x23ff76:0xf83,_0x46b292:0xb6d},_0x133485={_0x230623:0xd66,_0x45a9a8:0x514,_0x5d658d:0x399},_0x5b08a9={_0x161c4e:0x8b5},_0x545ba4={_0x282888:0x7ca,_0xbf5480:0x70e,_0x4970a8:0x831,_0x190b66:0x831,_0x2f8ffc:0x420,_0x511af0:0xb8f,_0x5cb80a:0x285},_0x95efdf={_0x58ee8a:0x514,_0x10ad30:0xaa9,_0x47b8c7:0x1f8,_0x12332f:0xaa9,_0x461e22:0x7ca},_0x559931={_0x59d0b1:0xaa9,_0xfd1800:0xaa9,_0x20ed5b:0x864,_0xfad00b:0x1f8,_0x1e42af:0x7ca},_0xfd7255={_0x437674:0x514},_0x326d47={_0x2fe770:0xdcf},_0x5a84fe={_0x194cc3:0xb9b},_0x3018fe={_0x173d0e:0xce8},_0x16a6e0={_0x2bff2c:0x22a},_0x54606d={_0x39c6f6:0xfbe},_0x4a22f={_0x497eb6:0x514,_0x549fcd:0xfbe},_0x16bf0b={_0x27185e:0x2a6},_0x253a0c={_0x190f0c:0x1f8},_0x19ef28={_0x57c9ba:0x864},_0x52a303=_0x5a92ef;_inherits(_0x46cf6d,_0xc0b772);var _0x1e70bf=_createSuper(_0x46cf6d);function _0x46cf6d(){var _0x1ff377,_0x597fb6=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x46cf6d),_0x1ff377=_0x1e70bf['call'](this,_0x597fb6),_0x1ff377['_setRectangleByOptions'](_0x597fb6),_0x1ff377['isTile']=!![],_0x1ff377;}return _createClass(_0x46cf6d,[{'key':_0x52a303(0xce7),'get':function _0x307717(){var _0x5bb133=_0x52a303;return this[_0x5bb133(_0x19ef28._0x57c9ba)];}},{'key':'imageryProvider','get':function _0x47047c(){var _0x102872=_0x52a303,_0x2d7579;return(_0x2d7579=this['_imageryLayer'])===null||_0x2d7579===void 0x0?void 0x0:_0x2d7579[_0x102872(_0x253a0c._0x190f0c)];}},{'key':'crs','get':function _0x229c2d(){var _0x1feabe=_0x52a303;return this['options'][_0x1feabe(_0x16bf0b._0x27185e)]||CRS['EPSG3857'];}},{'key':_0x52a303(0x313),'get':function _0x2e640f(){var _0x2ceb70=_0x52a303;return this[_0x2ceb70(0xd87)];},'set':function _0x1e3c99(_0xecbda7){this['opacity']=_0xecbda7;}},{'key':'brightness','get':function _0x4ba94d(){var _0xe9f578=_0x52a303,_0x5dcae7;return this[_0xe9f578(_0x4a22f._0x497eb6)]['brightness']||((_0x5dcae7=this['_imageryLayer'])===null||_0x5dcae7===void 0x0?void 0x0:_0x5dcae7[_0xe9f578(_0x4a22f._0x549fcd)]);},'set':function _0x19e108(_0x1fed81){var _0x5bb28e=_0x52a303;this['options']['brightness']=_0x1fed81;if(this['_imageryLayer']==null)return;this['_imageryLayer'][_0x5bb28e(_0x54606d._0x39c6f6)]=_0x1fed81;}},{'key':'contrast','get':function _0x3899b6(){var _0x27032a;return this['options']['contrast']||((_0x27032a=this['_imageryLayer'])===null||_0x27032a===void 0x0?void 0x0:_0x27032a['contrast']);},'set':function _0x186be5(_0x209ba9){var _0xd46e3e=_0x52a303;this['options'][_0xd46e3e(_0x16a6e0._0x2bff2c)]=_0x209ba9;if(this['_imageryLayer']==null)return;this[_0xd46e3e(0x864)][_0xd46e3e(_0x16a6e0._0x2bff2c)]=_0x209ba9;}},{'key':'hue','get':function _0xcae427(){var _0x3319de;return this['options']['hue']||((_0x3319de=this['_imageryLayer'])===null||_0x3319de===void 0x0?void 0x0:_0x3319de['hue']);},'set':function _0x203057(_0xcacf10){var _0x1f4e0a=_0x52a303;this['options'][_0x1f4e0a(_0x3018fe._0x173d0e)]=_0xcacf10;if(this['_imageryLayer']==null)return;this['_imageryLayer']['hue']=_0xcacf10;}},{'key':'saturation','get':function _0x3d2b1d(){var _0x592d4a;return this['options']['saturation']||((_0x592d4a=this['_imageryLayer'])===null||_0x592d4a===void 0x0?void 0x0:_0x592d4a['saturation']);},'set':function _0x4b9904(_0x4d9da2){var _0x3f2c3b=_0x52a303;this['options'][_0x3f2c3b(_0x5a84fe._0x194cc3)]=_0x4d9da2;if(this['_imageryLayer']==null)return;this[_0x3f2c3b(0x864)][_0x3f2c3b(0xb9b)]=_0x4d9da2;}},{'key':_0x52a303(0xdcf),'get':function _0x40d415(){var _0x4c4527=_0x52a303,_0x192ff8;return this[_0x4c4527(0x514)]['gamma']||((_0x192ff8=this[_0x4c4527(0x864)])===null||_0x192ff8===void 0x0?void 0x0:_0x192ff8[_0x4c4527(0xdcf)]);},'set':function _0x588e32(_0x11a8bc){var _0x13a535=_0x52a303;this['options'][_0x13a535(_0x326d47._0x2fe770)]=_0x11a8bc;if(this['_imageryLayer']==null)return;this[_0x13a535(0x864)]['gamma']=_0x11a8bc;}},{'key':'hasZIndex','get':function _0x15a0a7(){return!![];}},{'key':'zIndex','get':function _0x5fc056(){return this['options']['zIndex'];},'set':function _0x4bab57(_0x392f34){var _0x348f5d=_0x52a303;this[_0x348f5d(_0xfd7255._0x437674)][_0x348f5d(0x457)]=_0x392f34;if(this['_imageryLayer']==null||_0x392f34==null)return;this[_0x348f5d(0x399)]['imageryLayers']['raiseToTop'](this[_0x348f5d(0x864)]);var _0x5cbf2e=this['_map']['imageryLayers'][_0x348f5d(0x2bd)];for(var _0x17f8e1=_0x5cbf2e['length']-0x1;_0x17f8e1>=0x0;_0x17f8e1--){var _0x9254bc=_0x5cbf2e[_0x17f8e1];if(_0x9254bc===this['_imageryLayer'])continue;var _0x55e1f1=_0x9254bc['_mars3d_config'];_0x55e1f1&&_0x55e1f1['zIndex']&&(_0x392f34<_0x55e1f1[_0x348f5d(0x457)]&&this[_0x348f5d(0x399)]['imageryLayers']['lower'](this['_imageryLayer']));}}},{'key':_0x52a303(0x7ca),'get':function _0x3dbb12(){var _0x365e5c=_0x52a303,_0x1ac22e,_0x785603;if(this[_0x365e5c(_0x559931._0x59d0b1)])return this[_0x365e5c(_0x559931._0xfd1800)];else return(_0x1ac22e=this['_imageryLayer'])!==null&&_0x1ac22e!==void 0x0&&(_0x785603=_0x1ac22e['imageryProvider'])!==null&&_0x785603!==void 0x0&&_0x785603['ready']&&this[_0x365e5c(_0x559931._0x20ed5b)][_0x365e5c(_0x559931._0xfad00b)]['rectangle']?this['_imageryLayer']['imageryProvider'][_0x365e5c(_0x559931._0x1e42af)]:null;},'set':function _0x89e18e(_0x4846eb){var _0x5264c0=_0x52a303;if(_0x4846eb){if(_0x4846eb instanceof Cesium__namespace['Rectangle']){var _0x2357ab,_0x3de66f;this['_rectangle']=_0x4846eb,this[_0x5264c0(_0x95efdf._0x58ee8a)]['rectangle']=formatRectangle(this[_0x5264c0(_0x95efdf._0x10ad30)]),(_0x2357ab=this['_imageryLayer'])!==null&&_0x2357ab!==void 0x0&&(_0x3de66f=_0x2357ab['imageryProvider'])!==null&&_0x3de66f!==void 0x0&&_0x3de66f['ready']&&this['_imageryLayer']['imageryProvider'][_0x5264c0(0x7ca)]&&(this['_imageryLayer'][_0x5264c0(_0x95efdf._0x47b8c7)]['_rectangle']=this[_0x5264c0(_0x95efdf._0x12332f)]);}}else this['_rectangle']=undefined,delete this['options'][_0x5264c0(_0x95efdf._0x461e22)],this['reload']();}},{'key':_0x52a303(0x652),'value':function _0x1255eb(_0x4584df){var _0x52df1e=_0x52a303;if(Cesium__namespace['defined'](_0x4584df['rectangle'])){if(Cesium__namespace['defined'](_0x4584df['rectangle']['xmin'])&&Cesium__namespace['defined'](_0x4584df[_0x52df1e(_0x545ba4._0x282888)]['xmax'])&&Cesium__namespace[_0x52df1e(_0x545ba4._0xbf5480)](_0x4584df['rectangle'][_0x52df1e(_0x545ba4._0x4970a8)])&&Cesium__namespace['defined'](_0x4584df['rectangle']['ymax']))this['_rectangle']=Cesium__namespace['Rectangle']['fromDegrees'](_0x4584df['rectangle'][_0x52df1e(0x5f9)],_0x4584df['rectangle'][_0x52df1e(_0x545ba4._0x190b66)],_0x4584df['rectangle'][_0x52df1e(_0x545ba4._0x2f8ffc)],_0x4584df['rectangle']['ymax']);else _0x4584df[_0x52df1e(0x7ca)]instanceof Cesium__namespace[_0x52df1e(0xcae)]?this[_0x52df1e(0xaa9)]=_0x4584df['rectangle']:delete _0x4584df[_0x52df1e(0x7ca)];}else Cesium__namespace['defined'](_0x4584df['bbox'])&&_0x4584df['bbox']['length']&&_0x4584df[_0x52df1e(0x285)]['length']===0x4?this['_rectangle']=Cesium__namespace['Rectangle'][_0x52df1e(_0x545ba4._0x511af0)](_0x4584df['bbox'][0x0],_0x4584df[_0x52df1e(0x285)][0x1],_0x4584df['bbox'][0x2],_0x4584df[_0x52df1e(_0x545ba4._0x5cb80a)][0x3]):this['_rectangle']=undefined;}},{'key':'_setOptionsHook','value':function _0x332a7d(_0x248b95,_0x2839b1){this['_setRectangleByOptions'](_0x248b95),this['reload']();}},{'key':'_createImageryProvider','value':function _0x3c5d07(_0x53435e){var _0x4939fe=_0x52a303;return new Cesium__namespace[(_0x4939fe(_0x5b08a9._0x161c4e))](_0x53435e);}},{'key':'_addedHook','value':function _0x37cde9(){var _0x264946=_0x52a303,_0x594afc=this;this[_0x264946(0x514)][_0x264946(_0x133485._0x230623)]&&(this['options']['enablePickFeatures']=!![]);var _0x223fb2=this[_0x264946(0x8c8)](_objectSpread2(_objectSpread2({},this[_0x264946(_0x133485._0x45a9a8)]),{},{'rectangle':this['rectangle'],'mapChinaCRS':this[_0x264946(_0x133485._0x5d658d)]['chinaCRS']}));if(!Cesium__namespace['defined'](_0x223fb2))return;_0x223fb2['then']?_0x223fb2['then'](function(_0x5a11f1){_0x594afc['_addImageryLayer'](_0x5a11f1);}):this['_addImageryLayer'](_0x223fb2);}},{'key':'_addImageryLayer','value':function _0x5a9bd2(_0x4d3f98){var _0x48c87a=_0x52a303,_0x59c644=this,_0x3789a9,_0x429cc2,_0x4430cc=this['options'],_0x58db89=_objectSpread2(_objectSpread2({'show':this['show'],'alpha':this['opacity']},_0x4430cc),{},{'rectangle':this['rectangle'],'marsOptions':{'onAddTile':function _0x1b32f3(_0x2d528c){var _0x3a3a57=_0x59c644['_getTileEventParams'](_0x2d528c);_0x59c644['fire'](EventType['addTile'],_0x3a3a57);},'onAddTileSuccess':function _0x582fcb(_0x179a84){var _0x59bd6a=_0x4361,_0x78e4ae=_0x59c644[_0x59bd6a(_0x33ba54._0x23ff76)](_0x179a84);_0x59c644['fire'](EventType[_0x59bd6a(_0x33ba54._0x46b292)],_0x78e4ae);},'onAddTileError':function _0x1bf11d(_0xf39319){var _0x5132ac=_0x59c644['_getTileEventParams'](_0xf39319);_0x59c644['fire'](EventType['addTileError'],_0x5132ac);},'onRemoveTile':function _0x46e062(_0xe2dca9){var _0x552b58=_0x59c644['_getTileEventParams'](_0xe2dca9);_0x59c644['fire'](EventType['removeTile'],_0x552b58);}}});this['_imageryLayer']=new Cesium__namespace['ImageryLayer'](_0x4d3f98,_0x58db89),this[_0x48c87a(0x864)][_0x48c87a(0x42f)]=this['id'],this[_0x48c87a(_0x46125f._0x1c3936)][_0x48c87a(0x1e0)]=this[_0x48c87a(0x514)],this['_map'][_0x48c87a(0x95a)]['add'](this[_0x48c87a(_0x46125f._0xad00cd)]);this['options'][_0x48c87a(_0x46125f._0x1098c0)]&&(this[_0x48c87a(_0x46125f._0x4ebcb8)]=this['options']['zIndex']);if(this[_0x48c87a(_0x46125f._0x52104b)]['highlight'])this['options']['enablePickFeatures']=!![],this['bindHighlight'](this['options']['highlight']);else(_0x3789a9=this['options']['symbol'])!==null&&_0x3789a9!==void 0x0&&(_0x429cc2=_0x3789a9[_0x48c87a(_0x46125f._0xddaf59)])!==null&&_0x429cc2!==void 0x0&&_0x429cc2[_0x48c87a(_0x46125f._0x1eced7)]&&this['bindHighlight'](this[_0x48c87a(_0x46125f._0x52104b)]['symbol']['styleOptions']['highlight']);_0x4d3f98['readyPromise'][_0x48c87a(_0x46125f._0x41bd19)](function(_0x40538b){var _0x24f1e7=_0x48c87a,_0x4ac2cd;(_0x4ac2cd=_0x59c644['options'])!==null&&_0x4ac2cd!==void 0x0&&_0x4ac2cd[_0x24f1e7(0xf32)]&&_0x59c644['flyToByAnimationEnd'](),_0x59c644['_readyPromise']&&_0x59c644['_readyPromise']['resolve'](_0x59c644),_0x59c644['fire'](EventType['load'],{},!![]);});}},{'key':'_getTileEventParams','value':function _0x5bb0c8(_0x2ee20e){var _0x4ce8bf=_0x52a303;return{'x':_0x2ee20e['x'],'y':_0x2ee20e['y'],'level':_0x2ee20e[_0x4ce8bf(_0x2349ef._0x43a3cf)],'extent':formatRectangle(_0x2ee20e['rectangle'])};}},{'key':'_removedHook','value':function _0x584489(){var _0xf70596=_0x52a303,_0x2243f6,_0x3ae5f2;this['unbindHighlight'](),(_0x2243f6=this[_0xf70596(0x864)])!==null&&_0x2243f6!==void 0x0&&(_0x3ae5f2=_0x2243f6['imageryProvider'])!==null&&_0x3ae5f2!==void 0x0&&_0x3ae5f2['destroy']&&this['_imageryLayer']['imageryProvider']['destroy'](),this['_map']['imageryLayers'][_0xf70596(_0x314b4b._0x19c382)](this['_imageryLayer'],!![]),this['_imageryLayer']=null;}},{'key':_0x52a303(0x53b),'value':function _0x2a6664(){var _0x2ec2a5=_0x52a303,_0x534c8a,_0x1e503f=this,_0x8775c2=(_0x534c8a=this['options']['flyTo'])!==null&&_0x534c8a!==void 0x0?_0x534c8a:![];this['_imageryLayer']&&this['_removedHook'](),this['isAdded']&&(this['options']['flyTo']=![],this['once'](EventType[_0x2ec2a5(_0x3bdc36._0x39b3b7)],function(){var _0xd23d8=_0x2ec2a5;_0x1e503f['options'][_0xd23d8(0xf32)]=_0x8775c2;}),this[_0x2ec2a5(0xcef)]());}},{'key':'setOpacity','value':function _0x418027(_0x38a65f){var _0x19de42=_0x52a303;this['_imageryLayer']&&(this['_imageryLayer'][_0x19de42(_0x5c1326._0x70d0fc)]=_0x38a65f);}},{'key':'toTop','value':function _0x2f688d(){var _0x353113=_0x52a303;if(this['_map'])return this[_0x353113(0x399)][_0x353113(_0x2a9187._0x3ac864)]['raiseToTop'](this[_0x353113(0x864)]);}},{'key':'toBottom','value':function _0x58b88e(){var _0x268b2f=_0x52a303;if(this['_map'])return this[_0x268b2f(0x399)]['imageryLayers'][_0x268b2f(_0x85be04._0x5ee732)](this[_0x268b2f(0x864)]);}},{'key':'flyTo','value':function _0x1c6625(){var _0x226e29=_0x52a303,_0x3ea5ac=arguments[_0x226e29(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0x226e29(0x399)]||!this['_imageryLayer'])return Promise['resolve'](![]);this[_0x226e29(_0x4f656e._0x4fd603)]['cancelFlyTo']();this['options']['flyToOptions']&&(_0x3ea5ac=_objectSpread2(_objectSpread2({},this['options']['flyToOptions']),_0x3ea5ac));if(this['options']['center'])return this[_0x226e29(_0x4f656e._0xc152fb)]['setCameraView'](this['options']['center'],_0x3ea5ac);else{if(this['options']['extent'])return this[_0x226e29(_0x4f656e._0x4fd603)]['flyToExtent'](this['options']['extent'],_0x3ea5ac);else{var _0x2c3cdf=this['rectangle'];if(Cesium__namespace[_0x226e29(0x70e)](_0x2c3cdf)&&_0x2c3cdf['equals']&&!_0x2c3cdf[_0x226e29(0x5f1)](Cesium__namespace['Rectangle']['MAX_VALUE'])&&_0x2c3cdf['west']>0x0&&_0x2c3cdf[_0x226e29(_0x4f656e._0x9b2103)]>0x0&&_0x2c3cdf[_0x226e29(_0x4f656e._0x4f8f1b)]>0x0&&_0x2c3cdf['north']>0x0)return this[_0x226e29(0x399)]['camera']['flyTo'](_objectSpread2(_objectSpread2({},_0x3ea5ac),{},{'destination':_0x2c3cdf}));}}return Promise['resolve'](![]);}},{'key':'bindHighlight','value':function _0x3a5ddc(_0xdfe80a){var _0x434d3e=_0x52a303;this['unbindHighlight'](),this[_0x434d3e(0x3e0)]=_0xdfe80a,this['on'](EventType['click'],this['_highlight_mouseEventHandler'],this);}},{'key':'unbindHighlight','value':function _0x29c837(){var _0x442c01=_0x52a303;this['_highlightOptions']&&(this['off'](EventType['click'],this[_0x442c01(_0x123acb._0x3b9808)],this),this[_0x442c01(_0x123acb._0x406480)][_0x442c01(0x9b9)](),this['_highlightOptions']=null);}},{'key':'_highlight_mouseEventHandler','value':function _0x45bf63(_0xf2d9e6){var _0x54b8a2=_0x52a303;this[_0x54b8a2(_0xd42c1e._0x300643)]['closeHighlight']();var _0x126810=_0xf2d9e6[_0x54b8a2(_0xd42c1e._0x2e5dc3)];_0x126810&&(this['_last_graphicsOptions']=_0x126810,this['_map'][_0x54b8a2(0x1ea)](this,this['_highlightOptions'],_0xf2d9e6));}},{'key':_0x52a303(_0x29ab09._0x17fc64),'value':function _0x316f41(_0x2400d9){this['_map']['closeHighlight']();}},{'key':'openHighlight','value':function _0x1815c4(_0x33378c){var _0xde8d0=_0x52a303,_0x379c2e=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![];_0x379c2e&&(this['_map']['closeHighlight'](),this['_map']['last_highlighGraphic']=this);var _0x2f2643=_0x33378c||this['_highlightOptions'];this['_last_graphicsOptions']&&_0x2f2643&&(!this['_graphicLayer']&&(this['_graphicLayer']=new GraphicLayer({'name':_0xde8d0(0xe5d),'private':!![]}),this['_map']['addLayer'](this[_0xde8d0(0x669)])),this[_0xde8d0(_0x56aa29._0x21505e)]['addGraphic'](this[_0xde8d0(0x887)]),this['fire'](EventType['highlightOpen'],{},!![]));}},{'key':'closeHighlight','value':function _0x54c6e1(){var _0x2fb37a=_0x52a303,_0x3a4de1;if(!this['_graphicLayer']||((_0x3a4de1=this['_map'])===null||_0x3a4de1===void 0x0?void 0x0:_0x3a4de1['last_highlighGraphic'])!==this)return;this['_graphicLayer']['clear'](),this[_0x2fb37a(0x399)]['_clearLastHighlight'](),this['fire'](EventType['highlightClose'],{},!![]);}}]),_0x46cf6d;}(BaseLayer),TerrainLayer=function(_0x145f75){var _0x278559={_0x643b5f:0xc82,_0x3872a3:0x3fd},_0x48ee83={_0x3c90cd:0xfab,_0x39c6f1:0xa80},_0x2de571={_0x4eb6c0:0xc82},_0x46f795={_0xda248:0x7a6},_0x4470d7={_0x4445cc:0x514},_0x4c2114=_0x5a92ef;_inherits(_0x1fddfb,_0x145f75);var _0x2a8d6a=_createSuper(_0x1fddfb);function _0x1fddfb(){return _classCallCheck(this,_0x1fddfb),_0x2a8d6a['apply'](this,arguments);}return _createClass(_0x1fddfb,[{'key':'_showHook','value':function _0x19a20c(_0x1858b1){_0x1858b1?this['_addedHook']():this['_removedHook']();}},{'key':'_mountedHook','value':function _0x11a099(){var _0x1c1898=_0x4361;this['_terrainProvider']=createTerrainProvider(this[_0x1c1898(0xc82)]());}},{'key':_0x4c2114(_0x278559._0x643b5f),'value':function _0x2eb25b(){var _0x495548=_0x4c2114,_0x3318ba=_objectSpread2({'templateValues':this[_0x495548(_0x4470d7._0x4445cc)][_0x495548(0xe89)]},this['options']['terrain']);return _0x3318ba;}},{'key':'_addedHook','value':function _0x24f3f5(){var _0x46a9d4=_0x4c2114;this[_0x46a9d4(_0x46f795._0xda248)]&&this[_0x46a9d4(0xbaf)]();}},{'key':_0x4c2114(_0x278559._0x3872a3),'value':function _0x3fe1be(){this['_map']['terrainProvider']=getNoTerrainProvider();}},{'key':'_setOptionsHook','value':function _0x2149a6(_0x437ac3,_0x16b22e){var _0x517515=_0x4c2114;this['_terrainProvider']=createTerrainProvider(this[_0x517515(_0x2de571._0x4eb6c0)]()),this[_0x517515(0xbaf)]();}},{'key':_0x4c2114(0xbaf),'value':function _0x363e13(){var _0x91e38a=_0x4c2114,_0xfb4fd6=this,_0x4c34ea=function _0x1530fd(_0x49b853){var _0x330ba3=_0x4361;_0xfb4fd6[_0x330ba3(0x399)]['off'](EventType[_0x330ba3(0xa4b)],_0x1530fd),_0xfb4fd6['_map'][_0x330ba3(0xcf5)](EventType['terrainLoadError'],_0x4dda9a),_0xfb4fd6['_readyPromise']['resolve'](_0xfb4fd6),_0xfb4fd6['fire'](EventType[_0x330ba3(0x7f4)],{'terrain':_0xfb4fd6['_terrainProvider']});},_0x4dda9a=function _0x54ad0e(_0x112d9d){var _0x10af50=_0x4361,_0x151190;_0xfb4fd6['_map']['off'](EventType['terrainLoadSuccess'],_0x4c34ea),_0xfb4fd6['_map']['off'](EventType['terrainLoadError'],_0x54ad0e),(_0x151190=_0xfb4fd6[_0x10af50(0xccd)])!==null&&_0x151190!==void 0x0&&_0x151190['reject']&&_0xfb4fd6['_readyPromise']['reject'](_0x112d9d);};this['_map'][_0x91e38a(_0x48ee83._0x3c90cd)](EventType['terrainLoadSuccess'],_0x4c34ea),this['_map']['once'](EventType[_0x91e38a(0x551)],_0x4dda9a),this[_0x91e38a(_0x48ee83._0x39c6f1)]['readyPromise']['then'](_0x4c34ea),this['_map']['terrainProvider']=this[_0x91e38a(_0x48ee83._0x39c6f1)];}}]),_0x1fddfb;}(BaseLayer);register$2('terrain',TerrainLayer);var ArcGisCacheLayer=function(_0x461d7f){_inherits(_0x10d863,_0x461d7f);var _0x152b3a=_createSuper(_0x10d863);function _0x10d863(){var _0x2dd97c=_0x4361;return _classCallCheck(this,_0x10d863),_0x152b3a[_0x2dd97c(0xa90)](this,arguments);}return _createClass(_0x10d863,[{'key':'_createImageryProvider','value':function _0x400ada(_0x19873e){return createImageryProvider$j(_0x19873e);}}]),_0x10d863;}(BaseTileLayer);function createImageryProvider$j(_0x4c1a1a){var _0x28e5fa={_0x52fb2d:0x1ed,_0x32ec08:0x41c,_0x59f591:0xea3,_0x335392:0x69e,_0x4edc08:0x69e,_0x303979:0x69e},_0x3ac8dc={_0x20374b:0xdba},_0x5db6cd=_0x5a92ef;_0x4c1a1a['url']=_0x4c1a1a['url']['replace'](_0x5db6cd(0x402),_0x5db6cd(_0x28e5fa._0x52fb2d))['replace']('{y}',_0x5db6cd(_0x28e5fa._0x32ec08))[_0x5db6cd(_0x28e5fa._0x59f591)]('{z}','L{arc_z}');var _0x22d405=_0x4c1a1a['upperCase'];return _0x4c1a1a[_0x5db6cd(_0x28e5fa._0x335392)]=_0x4c1a1a['customTags']||{},_0x4c1a1a[_0x5db6cd(_0x28e5fa._0x4edc08)]['arc_x']=function(_0x2a964b,_0x19acab,_0x8838e8,_0x3657f0){var _0x1504d6=_0x5db6cd;return _0x22d405?padLeft0(_0x19acab[_0x1504d6(0xdba)](0x10),0x8)['toUpperCase']():padLeft0(_0x19acab['toString'](0x10),0x8);},_0x4c1a1a[_0x5db6cd(_0x28e5fa._0x303979)]['arc_y']=function(_0x4c55d2,_0x5bd00f,_0x10563f,_0x4989a3){var _0x58a2be=_0x5db6cd;return _0x22d405?padLeft0(_0x10563f[_0x58a2be(0xdba)](0x10),0x8)['toUpperCase']():padLeft0(_0x10563f['toString'](0x10),0x8);},_0x4c1a1a['customTags']['arc_z']=function(_0x30d5a6,_0xb8af67,_0x33d92f,_0x2169f2){var _0x515ac9=_0x5db6cd;return _0x22d405?padLeft0(_0x2169f2[_0x515ac9(_0x3ac8dc._0x20374b)](),0x2)[_0x515ac9(0xd55)]():padLeft0(_0x2169f2['toString'](),0x2);},_0x4c1a1a['customTags'][_0x5db6cd(0x5df)]=function(_0x317131,_0x481a87,_0x503882,_0x5b0c82){var _0x5155cf=_0x5db6cd;return _0x22d405?padLeft0((_0x5b0c82+0x1)[_0x5155cf(0xdba)](),0x2)['toUpperCase']():padLeft0((_0x5b0c82+0x1)['toString'](),0x2);},_0x4c1a1a=converOptions(_0x4c1a1a),new XyzImageryProvider$1(_0x4c1a1a);}ArcGisCacheLayer['createImageryProvider']=createImageryProvider$j;var layerType$j=_0x5a92ef(0x32a);register$2(layerType$j,ArcGisCacheLayer),registerImageryProvider(layerType$j,createImageryProvider$j);var ArcGisTileLayer=function(_0x567fba){var _0x2feb4b={_0x12b5c5:0x8c8},_0x2e7704=_0x5a92ef;_inherits(_0x427756,_0x567fba);var _0x1c213a=_createSuper(_0x427756);function _0x427756(){return _classCallCheck(this,_0x427756),_0x1c213a['apply'](this,arguments);}return _createClass(_0x427756,[{'key':_0x2e7704(_0x2feb4b._0x12b5c5),'value':function _0x5cb63e(_0x932605){return createImageryProvider$i(_0x932605);}}]),_0x427756;}(BaseTileLayer);function createImageryProvider$i(_0x3e0b92){var _0x12ebd7=_0x5a92ef;_0x3e0b92=converOptions(_0x3e0b92);if(isString(_0x3e0b92['url']))_0x3e0b92['url']=_0x3e0b92['url']+'/tile/{z}/{y}/{x}';else _0x3e0b92['url']instanceof Cesium__namespace[_0x12ebd7(0x70d)]&&(_0x3e0b92['url']['url']=_0x3e0b92[_0x12ebd7(0x49c)][_0x12ebd7(0x49c)]+'/tile/{z}/{y}/{x}');return new XyzImageryProvider$1(_0x3e0b92);}ArcGisTileLayer[_0x5a92ef(0x259)]=createImageryProvider$i;var layerType$i='arcgis_tile';register$2(layerType$i,ArcGisTileLayer),registerImageryProvider(layerType$i,createImageryProvider$i);var ArcGisImageryProvider=(function(){var _0x4283df={_0x2528d3:0x7ca,_0x57f6da:0xe6e,_0x4a992b:0xbc6,_0x22d006:0x228},_0x2fc94c={_0x23caf8:0x78c,_0x2e4761:0xbff,_0x391b8c:0x888,_0x8b6b48:0x5c8,_0x3df4c8:0x6e1,_0xe0c9c7:0x4b9,_0x5d8ace:0xf53,_0x1a2b9c:0xab5},_0x3413d1={_0x48889:0xabd,_0x203112:0x674,_0x2da73a:0x4b9,_0x296382:0x4ce,_0x2c5a93:0x611,_0x3a8481:0x3f2,_0xa2f228:0x611,_0x58e36e:0x6e1,_0x42b6ee:0xae3,_0x482099:0x6e1,_0x1ef44f:0xe6e},_0x35be3a={_0x456867:0x49c,_0xc75e1b:0x788,_0x234941:0x454},_0x13ad4a={_0x3c2985:0x514,_0x2040ab:0x823,_0x33db22:0xe06,_0x26b107:0x70e,_0x12111a:0xb74,_0x2d98cb:0xa25,_0x38ce5c:0x420,_0x205fa7:0xd32},_0x2cb3b5={_0x228de9:0xabc},_0x5435ea={_0xf3125e:0x514,_0x260b52:0x674},_0x170f03={_0x44bd86:0x514},_0x53c5c1={_0x3f4b8b:0x514},_0x591b01={_0x4a2d1f:0xccd,_0x37094d:0xea8},_0x1ee72f={_0x4bb1d0:0x70e,_0x35dced:0xcf9,_0x210aa3:0x90f,_0x1edc29:0x4ce,_0x4e6cd6:0x226,_0x4b3e1d:0xb1a},_0x14aa79=_0x5a92ef;function _0x388674(){var _0x597509=_0x4361,_0x57289b,_0x5c374f,_0x1fb316,_0x42b599,_0x6ae6ab=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x388674),this['options']=_0x6ae6ab;var _0x35f1ba=Cesium__namespace['Resource'][_0x597509(0x49d)](_0x6ae6ab[_0x597509(0x49c)]);_0x35f1ba['appendForwardSlash'](),Cesium__namespace[_0x597509(_0x1ee72f._0x4bb1d0)](_0x6ae6ab[_0x597509(0x269)])&&_0x35f1ba[_0x597509(_0x1ee72f._0x35dced)]({'token':_0x6ae6ab['token']}),this[_0x597509(_0x1ee72f._0x210aa3)]=_0x35f1ba,this[_0x597509(0x3a7)]=_0x6ae6ab[_0x597509(0x53e)],this['_tileWidth']=(_0x57289b=_0x6ae6ab[_0x597509(0x9a2)])!==null&&_0x57289b!==void 0x0?_0x57289b:0x100,this[_0x597509(_0x1ee72f._0x1edc29)]=(_0x5c374f=_0x6ae6ab['tileHeight'])!==null&&_0x5c374f!==void 0x0?_0x5c374f:0x100,this['_maximumLevel']=_0x6ae6ab['maximumLevel'],this['_maxTileLevel']=_0x6ae6ab['maxTileLevel'],this['_crs']=_0x6ae6ab['crs'],this['enablePickFeatures']=(_0x1fb316=_0x6ae6ab['enablePickFeatures'])!==null&&_0x1fb316!==void 0x0?_0x1fb316:!![],this[_0x597509(_0x1ee72f._0x4e6cd6)]=(_0x42b599=_0x6ae6ab[_0x597509(_0x1ee72f._0x4b3e1d)])!==null&&_0x42b599!==void 0x0?_0x42b599:!![],this['_initTilingSchemeByCrs'](_0x6ae6ab['crs']||CRS['EPSG4326']),this['_errorEvent']=new Cesium__namespace['Event'](),this[_0x597509(0xd32)]=![],this['_readyPromise']=Cesium__namespace['defer']?Cesium__namespace['defer']():Cesium__namespace['when']['defer'](),this['_useTiles']?this['_requestMetadata']():(this['_ready']=!![],this['_readyPromise']['resolve'](!![]));}return _createClass(_0x388674,[{'key':_0x14aa79(0x49c),'get':function _0x3d242b(){return this['_resource']['_url'];}},{'key':'token','get':function _0x54d0cf(){return this['_resource']['queryParameters']['token'];}},{'key':'proxy','get':function _0x1ae6c5(){return this['_resource']['proxy'];}},{'key':'tileWidth','get':function _0x1d5b6e(){return this['_tileWidth'];}},{'key':'tileHeight','get':function _0x4b3de2(){return this['_tileHeight'];}},{'key':'maximumLevel','get':function _0x2447d7(){return this['_maximumLevel'];}},{'key':'minimumLevel','get':function _0x3cbb8b(){return 0x0;}},{'key':_0x14aa79(0x29c),'get':function _0x376f0a(){return this['_tilingScheme'];}},{'key':_0x14aa79(_0x4283df._0x2528d3),'get':function _0x45f615(){return this['_rectangle'];}},{'key':'tileDiscardPolicy','get':function _0x198c33(){return this['_tileDiscardPolicy'];}},{'key':'errorEvent','get':function _0x1deb8d(){return this['_errorEvent'];}},{'key':_0x14aa79(0x535),'get':function _0x47e0e7(){return this['_ready'];}},{'key':'readyPromise','get':function _0x3d677a(){var _0x181230=_0x14aa79;return this[_0x181230(_0x591b01._0x4a2d1f)][_0x181230(_0x591b01._0x37094d)];}},{'key':'credit','get':function _0x111bbf(){return this['_credit'];}},{'key':'usingPrecachedTiles','get':function _0x3ceeec(){return this['_useTiles'];}},{'key':'hasAlphaChannel','get':function _0x339ae2(){return!![];}},{'key':'layers','get':function _0x3fb823(){var _0x5264ba=_0x14aa79;return this[_0x5264ba(_0x53c5c1._0x3f4b8b)]['layers'];}},{'key':_0x14aa79(_0x4283df._0x57f6da),'get':function _0x123725(){var _0x2eff1d=_0x14aa79;return this[_0x2eff1d(_0x170f03._0x44bd86)]['layerDefs'];}},{'key':_0x14aa79(0xd7a),'value':function _0x33bd77(_0x5e9a14){var _0x4c1100=_0x14aa79;if(_0x5e9a14===CRS['EPSG3857']){var _0x54d072;return this['_tilingScheme']=this['options']['tilingScheme']||new Cesium__namespace['WebMercatorTilingScheme']({'ellipsoid':this['options']['ellipsoid']}),this['_rectangle']=(_0x54d072=this[_0x4c1100(_0x5435ea._0xf3125e)]['rectangle'])!==null&&_0x54d072!==void 0x0?_0x54d072:this['_tilingScheme']['rectangle'],!![];}else{if(_0x5e9a14===CRS['EPSG4326']||_0x5e9a14===CRS[_0x4c1100(_0x5435ea._0x260b52)]){var _0xb54cc9;return this['_tilingScheme']=this['options']['tilingScheme']||new Cesium__namespace['GeographicTilingScheme']({'ellipsoid':this['options']['ellipsoid']}),this[_0x4c1100(0xaa9)]=(_0xb54cc9=this['options']['rectangle'])!==null&&_0xb54cc9!==void 0x0?_0xb54cc9:this['_tilingScheme']['rectangle'],!![];}else return![];}}},{'key':'_requestMetadata','value':function _0x2ff403(){var _0x110bdc=_0x14aa79,_0xf7c685=this,_0x28d960=this['_resource'][_0x110bdc(0x97e)]({'queryParameters':{'f':'json'}});_0x28d960[_0x110bdc(0x976)]()['then'](function(_0x3f5f9d){var _0x588487=_0x110bdc;_0xf7c685[_0x588487(_0x2cb3b5._0x228de9)](_0x3f5f9d);})[_0x110bdc(0xb0c)](function(_0x5e3bf7){_0xf7c685['_metadataFailure'](_0x5e3bf7);});}},{'key':_0x14aa79(0xabc),'value':function _0x1645bb(_0x7f9ade){var _0x334bc9=_0x14aa79;this['capabilities']=_0x7f9ade;if(!Cesium__namespace['defined'](_0x7f9ade['tileInfo'])){this['_useTiles']=![];if(!this[_0x334bc9(_0x13ad4a._0x3c2985)]['crs']){var _0x1554df;this['_crs']=getCRSByWkid((_0x1554df=_0x7f9ade['spatialReference'])===null||_0x1554df===void 0x0?void 0x0:_0x1554df['wkid']),this['_initTilingSchemeByCrs'](this['_crs']);}}else{this['_useTiles']=!![];var _0x1a622e=_0x7f9ade['tileInfo'];this[_0x334bc9(_0x13ad4a._0x2040ab)]=_0x1a622e[_0x334bc9(0x2b5)],this['_tileHeight']=_0x1a622e[_0x334bc9(_0x13ad4a._0x33db22)];!this['_maximumLevel']&&(this['_maximumLevel']=_0x1a622e['lods'][_0x334bc9(0x6ba)]-0x1);if(!this['options']['crs']){var _0x435456;this['_crs']=getCRSByWkid((_0x435456=_0x1a622e['spatialReference'])===null||_0x435456===void 0x0?void 0x0:_0x435456['wkid']),this[_0x334bc9(0x226)]=this['_initTilingSchemeByCrs'](this['_crs']);}this['_useTiles']&&!Cesium__namespace[_0x334bc9(_0x13ad4a._0x26b107)](this['_tileDiscardPolicy'])&&(this['_tileDiscardPolicy']=new Cesium__namespace['DiscardMissingTileImagePolicy']({'missingImageUrl':this[_0x334bc9(0xfe3)](0x0,0x0,this['_maximumLevel'])['url'],'pixelsToCheck':[new Cesium__namespace['Cartesian2'](0x0,0x0),new Cesium__namespace['Cartesian2'](0xc8,0x14),new Cesium__namespace[(_0x334bc9(_0x13ad4a._0x12111a))](0x14,0xc8),new Cesium__namespace['Cartesian2'](0x50,0x6e),new Cesium__namespace[(_0x334bc9(0xb74))](0xa0,0x82)],'disableCheckIfAllPixelsAreTransparent':!![]}));}var _0x664b9c=_0x7f9ade[_0x334bc9(_0x13ad4a._0x2d98cb)]||_0x7f9ade['extent'];if(!this['options']['rectangle']&&_0x664b9c){var _0x4bdad4,_0x342a1f,_0x4b07b9=this['_crs'];(_0x4bdad4=_0x664b9c)!==null&&_0x4bdad4!==void 0x0&&(_0x342a1f=_0x4bdad4['spatialReference'])!==null&&_0x342a1f!==void 0x0&&_0x342a1f[_0x334bc9(0x54a)]&&(_0x4b07b9=getCRSByWkid(_0x664b9c['spatialReference']['wkid']));if(_0x4b07b9){if(_0x4b07b9!==CRS['EPSG4326']&&_0x4b07b9!==CRS['EPSG4490']){var _0x327ecc=proj4Trans([_0x664b9c['xmin'],_0x664b9c['ymin']],_0x4b07b9),_0x5732a4=proj4Trans([_0x664b9c[_0x334bc9(_0x13ad4a._0x38ce5c)],_0x664b9c['ymax']],_0x4b07b9);_0x664b9c={'xmin':_0x327ecc[0x0],'ymin':_0x327ecc[0x1],'xmax':_0x5732a4[0x0],'ymax':_0x5732a4[0x1]};}this['_extent']=_0x664b9c,_0x664b9c['xmin']>0x0&&_0x664b9c['xmax']<0xb3&&_0x664b9c['ymin']>0x0&&_0x664b9c[_0x334bc9(0x3b9)]<0x55&&(this['_rectangle']=Cesium__namespace['Rectangle'][_0x334bc9(0xb8f)](_0x664b9c[_0x334bc9(0x5f9)],_0x664b9c[_0x334bc9(0x831)],_0x664b9c['xmax'],_0x664b9c['ymax']));}}this[_0x334bc9(_0x13ad4a._0x205fa7)]=!![],this['_readyPromise']['resolve'](!![]);if(Cesium__namespace['TileProviderError'][_0x334bc9(0x9d5)])Cesium__namespace['TileProviderError']['reportSuccess'](this['_metadataError']);else Cesium__namespace['TileProviderError']['handleSuccess']&&Cesium__namespace['TileProviderError']['handleSuccess'](this['_metadataError']);}},{'key':'_metadataFailure','value':function _0x5142b7(_0x11e419){var _0x5398ac=_0x14aa79,_0x4b6600,_0xed4a75=_0x5398ac(0xdf8)['concat'](this[_0x5398ac(0x90f)][_0x5398ac(_0x35be3a._0x456867)],'.');if(Cesium__namespace['TileProviderError']['reportError'])this['_metadataError']=Cesium__namespace['TileProviderError']['reportError'](this['_metadataError'],this,this['_errorEvent'],_0xed4a75,undefined,undefined,undefined,this['_requestMetadata']);else Cesium__namespace[_0x5398ac(0x529)]['handleError']&&(this['_metadataError']=Cesium__namespace['TileProviderError'][_0x5398ac(_0x35be3a._0xc75e1b)](this['_metadataError'],this,this[_0x5398ac(_0x35be3a._0x234941)],_0xed4a75,undefined,undefined,undefined,this[_0x5398ac(0xcb6)]));(_0x4b6600=this['_readyPromise'])!==null&&_0x4b6600!==void 0x0&&_0x4b6600['reject']&&this[_0x5398ac(0xccd)]['reject'](new Cesium__namespace['RuntimeError'](_0xed4a75));}},{'key':'getTileCredits','value':function _0x4ae935(_0x4b2832,_0x173b48,_0x4b431d){return undefined;}},{'key':_0x14aa79(_0x4283df._0x4a992b),'value':function _0x58e4bf(_0x511a68,_0x14e5ac,_0x38e97f,_0x53055f){var _0x808042=_0x14aa79;return Cesium__namespace['ImageryProvider']['loadImage'](this,this[_0x808042(0xfe3)](_0x511a68,_0x14e5ac,_0x38e97f,_0x53055f));}},{'key':'_buildImageResource','value':function _0x4b855e(_0x5d7de0,_0x24ae61,_0x408618,_0x5c2250){var _0x58379d=_0x14aa79,_0x45842d=this['_useTiles'];_0x45842d&&Cesium__namespace[_0x58379d(0x70e)](this['_maxTileLevel'])&&(_0x45842d=_0x408618<this[_0x58379d(0x2e2)]);if(_0x45842d)return this[_0x58379d(_0x3413d1._0x48889)]===CRS[_0x58379d(_0x3413d1._0x203112)]&&(_0x408618=_0x408618+0x1),this[_0x58379d(0x90f)][_0x58379d(0x97e)]({'url':'tile/'['concat'](_0x408618,'/')['concat'](_0x24ae61,'/')['concat'](_0x5d7de0),'request':_0x5c2250});else{var _0x25107d=this['_tilingScheme']['tileXYToNativeRectangle'](_0x5d7de0,_0x24ae61,_0x408618),_0x479e73=''[_0x58379d(0x4b9)](_0x25107d['west'],',')[_0x58379d(_0x3413d1._0x2da73a)](_0x25107d['south'],',')['concat'](_0x25107d['east'],',')['concat'](_0x25107d['north']),_0x25c4cf={'bbox':_0x479e73,'size':''[_0x58379d(_0x3413d1._0x2da73a)](this[_0x58379d(0x823)],',')['concat'](this[_0x58379d(_0x3413d1._0x296382)]),'format':'png32','transparent':!![],'f':_0x58379d(0x634)};return this[_0x58379d(0x6c4)]['projection']instanceof Cesium__namespace['GeographicProjection']?(_0x25c4cf[_0x58379d(0xba8)]=this['_wkid']||0x10e6,_0x25c4cf[_0x58379d(_0x3413d1._0x2c5a93)]=this[_0x58379d(_0x3413d1._0x3a8481)]||0x10e6):(_0x25c4cf[_0x58379d(0xba8)]=this['_wkid']||0xf11,_0x25c4cf[_0x58379d(_0x3413d1._0xa2f228)]=this['_wkid']||0xf11),this[_0x58379d(_0x3413d1._0x58e36e)]&&(_0x25c4cf['layers']=_0x58379d(_0x3413d1._0x42b6ee)['concat'](this[_0x58379d(_0x3413d1._0x482099)])),this['layerDefs']&&(_0x25c4cf['layerDefs']=this[_0x58379d(_0x3413d1._0x1ef44f)]),this['_resource']['getDerivedResource']({'url':'export','request':_0x5c2250,'queryParameters':_0x25c4cf});}}},{'key':_0x14aa79(_0x4283df._0x22d006),'value':function _0x3d20d2(_0x30f77c,_0x2b28a0,_0x10ebab,_0x3aa2d3,_0x4ce6b3){var _0x166ffc={_0xb43025:0x70e,_0x5a0925:0xeec},_0xc666a0=_0x14aa79;if(!this[_0xc666a0(_0x2fc94c._0x23caf8)])return undefined;var _0x47981a=this['_tilingScheme']['tileXYToNativeRectangle'](_0x30f77c,_0x2b28a0,_0x10ebab),_0x394fcc,_0x593e6d,_0x6aa974;if(this['_tilingScheme'][_0xc666a0(_0x2fc94c._0x2e4761)]instanceof Cesium__namespace['GeographicProjection'])_0x394fcc=Cesium__namespace['Math']['toDegrees'](_0x3aa2d3),_0x593e6d=Cesium__namespace['Math']['toDegrees'](_0x4ce6b3),_0x6aa974='4326';else{var _0x2ae772=this['_tilingScheme']['projection']['project'](new Cesium__namespace[(_0xc666a0(_0x2fc94c._0x391b8c))](_0x3aa2d3,_0x4ce6b3,0x0));_0x394fcc=_0x2ae772['x'],_0x593e6d=_0x2ae772['y'],_0x6aa974='3857';}var _0x87fd16=_0xc666a0(_0x2fc94c._0x8b6b48);Cesium__namespace['defined'](this[_0xc666a0(_0x2fc94c._0x3df4c8)])&&(_0x87fd16+=':'['concat'](this['layers']));var _0x3039e5={'f':'json','tolerance':0x2,'geometryType':'esriGeometryPoint','geometry':''['concat'](_0x394fcc,',')[_0xc666a0(_0x2fc94c._0xe0c9c7)](_0x593e6d),'mapExtent':''['concat'](_0x47981a['west'],',')['concat'](_0x47981a['south'],',')['concat'](_0x47981a[_0xc666a0(_0x2fc94c._0x5d8ace)],',')[_0xc666a0(0x4b9)](_0x47981a['north']),'imageDisplay':''[_0xc666a0(0x4b9)](this['_tileWidth'],',')['concat'](this['_tileHeight'],_0xc666a0(0x605)),'sr':_0x6aa974,'layers':_0x87fd16};Cesium__namespace['defined'](this['layerDefs'])&&(_0x3039e5['layerDefs']=this['layerDefs']);var _0x751cfa=this['_resource']['getDerivedResource']({'url':'identify','queryParameters':_0x3039e5});return _0x751cfa[_0xc666a0(0x865)]()[_0xc666a0(_0x2fc94c._0x1a2b9c)](function(_0x992dba){var _0xb68025=_0xc666a0,_0xf4ec8f=[],_0x43432c=_0x992dba['results'];if(!Cesium__namespace[_0xb68025(_0x166ffc._0xb43025)](_0x43432c))return _0xf4ec8f;var _0x41a047=_0xb68025(0xbfb)+_0x6aa974;for(var _0xe61445=0x0;_0xe61445<_0x43432c[_0xb68025(0x6ba)];++_0xe61445){var _0x4b9363=_0x43432c[_0xe61445],_0x56a964=new Cesium__namespace['ImageryLayerFeatureInfo']();_0x56a964[_0xb68025(0x500)]=_0x4b9363,_0x56a964['crs']=_0x41a047,_0x56a964[_0xb68025(0xa34)]=_0x4b9363['value'],_0x56a964[_0xb68025(_0x166ffc._0x5a0925)]=_0x4b9363['attributes'],_0x56a964['configureDescriptionFromProperties'](_0x4b9363[_0xb68025(0xa11)]),_0xf4ec8f[_0xb68025(0x8e7)](_0x56a964);}return _0xf4ec8f;});}}]),_0x388674;}());function getCRSByWkid(_0x44b075){var _0x1458cd=_0x5a92ef;switch(_0x44b075){case 0x10e6:case 0x10bb:return CRS['EPSG4326'];case 0x118a:return CRS['EPSG4490'];case 0x18ed4:case 0xdbf31:case 0xf11:return CRS['EPSG3857'];default:return isNumber(_0x44b075)?_0x1458cd(0xbfb)+_0x44b075:undefined;}}var ArcGisLayer=function(_0x15e231){var _0x5b0bf2={_0x1f9a1d:0x362},_0x39f25c={_0x4448d5:0x7f5},_0x27ad89={_0x40ff22:0x53f},_0x5e4291={_0x1af351:0x2a3},_0x2aaabb=_0x5a92ef;_inherits(_0x3091e8,_0x15e231);var _0x1d0953=_createSuper(_0x3091e8);function _0x3091e8(){return _classCallCheck(this,_0x3091e8),_0x1d0953['apply'](this,arguments);}return _createClass(_0x3091e8,[{'key':'crs','get':function _0x8ea321(){var _0x18b16c;return((_0x18b16c=this['imageryProvider'])===null||_0x18b16c===void 0x0?void 0x0:_0x18b16c['_crs'])||this['options']['crs']||CRS['EPSG4326'];}},{'key':'capabilities','get':function _0x4fc4bc(){var _0x316f3c=_0x4361,_0x2b515d;return(_0x2b515d=this['imageryProvider'])===null||_0x2b515d===void 0x0?void 0x0:_0x2b515d[_0x316f3c(_0x5e4291._0x1af351)];}},{'key':'_addedHook','value':function _0x487c75(){var _0x13be9b=_0x4361;_get(_getPrototypeOf(_0x3091e8['prototype']),'_addedHook',this)[_0x13be9b(_0x27ad89._0x40ff22)](this);}},{'key':_0x2aaabb(0x8c8),'value':function _0x15647f(_0x3e319d){return createImageryProvider$h(_0x3e319d);}},{'key':'hasPopup','value':function _0x4f094f(){var _0x49a375=_0x2aaabb;if(this[_0x49a375(_0x39f25c._0x4448d5)])return!![];return![];}},{'key':'bindPopup','value':function _0x35ea90(_0x36a9e8,_0x4a92cd){var _0x10a487=_0x2aaabb;return this['_popupConfig']={'content':_0x36a9e8,'options':_0x4a92cd,'layer':this},this[_0x10a487(0x98e)](),this;}},{'key':'unbindPopup','value':function _0x1e61ea(){return this['closePopup'](),this['_popupConfig']=null,this;}},{'key':'closePopup','value':function _0x5cd8fa(){var _0x46af45=_0x2aaabb;return this['_map']&&this['hasPopup']()&&this['_map'][_0x46af45(_0x5b0bf2._0x1f9a1d)]['close'](null,this),this;}}]),_0x3091e8;}(BaseTileLayer);function createImageryProvider$h(_0x57336a){var _0x116827={_0x4898c6:0xecb},_0x474750=_0x5a92ef;if(Cesium__namespace['defined'](_0x57336a['layer'])&&!Cesium__namespace['defined'](_0x57336a['url']))switch(_0x57336a['layer']){case'vec':_0x57336a['url']=_0x474750(_0x116827._0x4898c6);break;case'img_d':_0x57336a['url']='https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer';break;}return _0x57336a=converOptions(_0x57336a),_0x57336a['czm']?new Cesium__namespace['ArcGisMapServerImageryProvider'](_0x57336a):new ArcGisImageryProvider(_0x57336a);}ArcGisLayer['createImageryProvider']=createImageryProvider$h;var layerType$h=_0x5a92ef(0x27a);register$2(layerType$h,ArcGisLayer),registerImageryProvider(layerType$h,createImageryProvider$h);var BaiduLayer=function(_0x46f071){_inherits(_0x391990,_0x46f071);var _0x59f174=_createSuper(_0x391990);function _0x391990(){return _classCallCheck(this,_0x391990),_0x59f174['apply'](this,arguments);}return _createClass(_0x391990,[{'key':'_createImageryProvider','value':function _0x49dda7(_0x11adcf){return createImageryProvider$g(_0x11adcf);}}]),_0x391990;}(BaseTileLayer);function createImageryProvider$g(_0x3e24ce){return _0x3e24ce=converOptions(_0x3e24ce),new BaiduImageryProvider(_0x3e24ce);}BaiduLayer['createImageryProvider']=createImageryProvider$g;var layerType$g=_0x5a92ef(0xde8);register$2(layerType$g,BaiduLayer),registerImageryProvider(layerType$g,createImageryProvider$g);var BingLayer=function(_0x2a2889){var _0x4faf08=_0x5a92ef;_inherits(_0x2166fb,_0x2a2889);var _0x45abf9=_createSuper(_0x2166fb);function _0x2166fb(){var _0x5979d0=_0x4361;return _classCallCheck(this,_0x2166fb),_0x45abf9[_0x5979d0(0xa90)](this,arguments);}return _createClass(_0x2166fb,[{'key':_0x4faf08(0x8c8),'value':function _0x14737f(_0x1f50d2){return createImageryProvider$f(_0x1f50d2);}}]),_0x2166fb;}(BaseTileLayer);function createImageryProvider$f(_0x485879){var _0x2cdcb8=_0x5a92ef,_0x427f66,_0x3dc0ba,_0x28b9cd,_0x319610;return _0x485879['url']=(_0x427f66=_0x485879['url'])!==null&&_0x427f66!==void 0x0?_0x427f66:'https://dev.virtualearth.net',_0x485879['culture']=(_0x3dc0ba=_0x485879['culture'])!==null&&_0x3dc0ba!==void 0x0?_0x3dc0ba:'zh-Hans',_0x485879['key']=(_0x28b9cd=_0x485879['key'])!==null&&_0x28b9cd!==void 0x0?_0x28b9cd:bing,_0x485879['layer']=(_0x319610=_0x485879['layer'])!==null&&_0x319610!==void 0x0?_0x319610:Cesium__namespace['BingMapsStyle']['Aerial'],_0x485879=converOptions(_0x485879),new Cesium__namespace[(_0x2cdcb8(0xa19))](_objectSpread2({'mapStyle':_0x485879['layer']},_0x485879));}BingLayer['createImageryProvider']=createImageryProvider$f;var layerType$f='bing';register$2(layerType$f,BingLayer),registerImageryProvider(layerType$f,createImageryProvider$f);var GaodeLayer=function(_0x5b47b1){_inherits(_0x2c7d91,_0x5b47b1);var _0x406b7f=_createSuper(_0x2c7d91);function _0x2c7d91(){return _classCallCheck(this,_0x2c7d91),_0x406b7f['apply'](this,arguments);}return _createClass(_0x2c7d91,[{'key':'_createImageryProvider','value':function _0x37724f(_0x28fd39){return createImageryProvider$e(_0x28fd39);}}]),_0x2c7d91;}(BaseTileLayer);function createImageryProvider$e(_0x1877fd){var _0x339be5={_0x59a1ab:0x88b},_0x59a746=_0x5a92ef;return _0x1877fd['chinaCRS']=_0x1877fd[_0x59a746(_0x339be5._0x59a1ab)]||ChinaCRS['GCJ02'],_0x1877fd=converOptions(_0x1877fd),new GaodeImageryProvider(_0x1877fd);}GaodeLayer['createImageryProvider']=createImageryProvider$e;var layerType$e='gaode';register$2(layerType$e,GaodeLayer),registerImageryProvider(layerType$e,createImageryProvider$e);var GeeLayer=function(_0x2b36a0){_inherits(_0x21f5ab,_0x2b36a0);var _0x48b245=_createSuper(_0x21f5ab);function _0x21f5ab(){var _0x5c3bbd=_0x4361;return _classCallCheck(this,_0x21f5ab),_0x48b245[_0x5c3bbd(0xa90)](this,arguments);}return _createClass(_0x21f5ab,[{'key':'_createImageryProvider','value':function _0x2cb4f5(_0x473f36){return createImageryProvider$d(_0x473f36);}}]),_0x21f5ab;}(BaseTileLayer);function createImageryProvider$d(_0x1ee416){var _0x1df6c4={_0x1210d1:0xf24},_0x2bf4e9=_0x5a92ef;return _0x1ee416=converOptions(_0x1ee416),new Cesium__namespace['GoogleEarthEnterpriseImageryProvider'](_objectSpread2(_objectSpread2({},_0x1ee416),{},{'metadata':new Cesium__namespace[(_0x2bf4e9(_0x1df6c4._0x1210d1))](_0x1ee416['url'])}));}GeeLayer['createImageryProvider']=createImageryProvider$d;var layerType$d='gee';register$2(layerType$d,GeeLayer),registerImageryProvider(layerType$d,createImageryProvider$d);var GoogleLayer=function(_0x228c28){_inherits(_0x1de519,_0x228c28);var _0x5413f1=_createSuper(_0x1de519);function _0x1de519(){var _0x3a895a=_0x4361;return _classCallCheck(this,_0x1de519),_0x5413f1[_0x3a895a(0xa90)](this,arguments);}return _createClass(_0x1de519,[{'key':'_createImageryProvider','value':function _0x4ec3df(_0x52e1ce){return createImageryProvider$c(_0x52e1ce);}}]),_0x1de519;}(BaseTileLayer);function createImageryProvider$c(_0x304a7e){var _0x211f01={_0x5a8a86:0x6f5},_0x43b7fc=_0x5a92ef;return _0x304a7e['chinaCRS']=_0x304a7e['chinaCRS']||ChinaCRS[_0x43b7fc(_0x211f01._0x5a8a86)],_0x304a7e=converOptions(_0x304a7e),new GoogleImageryProvider(_0x304a7e);}GoogleLayer[_0x5a92ef(0x259)]=createImageryProvider$c;var layerType$c='google';register$2(layerType$c,GoogleLayer),registerImageryProvider(layerType$c,createImageryProvider$c);var ImageLayer=function(_0x3d358a){var _0x447c63=_0x5a92ef;_inherits(_0x190bbd,_0x3d358a);var _0x207225=_createSuper(_0x190bbd);function _0x190bbd(){return _classCallCheck(this,_0x190bbd),_0x207225['apply'](this,arguments);}return _createClass(_0x190bbd,[{'key':_0x447c63(0x8c8),'value':function _0x7cab7c(_0x193334){return createImageryProvider$b(_0x193334);}}]),_0x190bbd;}(BaseTileLayer);function createImageryProvider$b(_0x1f3724){if(!_0x1f3724['url'])return null;return _0x1f3724=converOptions(_0x1f3724),new Cesium__namespace['SingleTileImageryProvider'](_0x1f3724);}ImageLayer[_0x5a92ef(0x259)]=createImageryProvider$b;var layerType$b='image';register$2(layerType$b,ImageLayer),registerImageryProvider(layerType$b,createImageryProvider$b);var IonLayer=function(_0x4c3011){_inherits(_0x54fbb7,_0x4c3011);var _0x2d0671=_createSuper(_0x54fbb7);function _0x54fbb7(){return _classCallCheck(this,_0x54fbb7),_0x2d0671['apply'](this,arguments);}return _createClass(_0x54fbb7,[{'key':'_createImageryProvider','value':function _0x703b4d(_0x420124){return createImageryProvider$a(_0x420124);}}]),_0x54fbb7;}(BaseTileLayer);function createImageryProvider$a(_0x460b87){var _0x5107d1={_0x5d272c:0xb30,_0x2de1db:0xb30},_0x4341d9=_0x5a92ef,_0x59f1ee;return _0x460b87[_0x4341d9(_0x5107d1._0x5d272c)]=(_0x59f1ee=_0x460b87[_0x4341d9(_0x5107d1._0x2de1db)])!==null&&_0x59f1ee!==void 0x0?_0x59f1ee:ion,_0x460b87=converOptions(_0x460b87),new Cesium__namespace[(_0x4341d9(0xd1a))](_0x460b87);}IonLayer['createImageryProvider']=createImageryProvider$a;var layerType$a='ion';register$2(layerType$a,IonLayer),registerImageryProvider(layerType$a,createImageryProvider$a);var MapboxLayer=function(_0x3fa7a3){_inherits(_0x320d01,_0x3fa7a3);var _0x3819fc=_createSuper(_0x320d01);function _0x320d01(){var _0x13251a=_0x4361;return _classCallCheck(this,_0x320d01),_0x3819fc[_0x13251a(0xa90)](this,arguments);}return _createClass(_0x320d01,[{'key':'_createImageryProvider','value':function _0x565343(_0x46f95b){return createImageryProvider$9(_0x46f95b);}}]),_0x320d01;}(BaseTileLayer);function createImageryProvider$9(_0x5dac6a){var _0x316b9d={_0x4877c9:0xa67,_0x31a29b:0xd31,_0x2a4b49:0x9e5},_0x3c096d={_0x18e950:0x29c},_0xae3f4b=_0x5a92ef,_0x2b8d12,_0x57a409,_0x4c8da8,_0x19ca03;_0x5dac6a['url']=(_0x2b8d12=_0x5dac6a['url'])!==null&&_0x2b8d12!==void 0x0?_0x2b8d12:_0xae3f4b(0x227),_0x5dac6a['username']=(_0x57a409=_0x5dac6a[_0xae3f4b(0xd52)])!==null&&_0x57a409!==void 0x0?_0x57a409:_0xae3f4b(_0x316b9d._0x4877c9),_0x5dac6a['accessToken']=(_0x4c8da8=_0x5dac6a['accessToken'])!==null&&_0x4c8da8!==void 0x0?_0x4c8da8:mapbox,_0x5dac6a['scaleFactor']=(_0x19ca03=_0x5dac6a[_0xae3f4b(_0x316b9d._0x31a29b)])!==null&&_0x19ca03!==void 0x0?_0x19ca03:!![],_0x5dac6a=converOptions(_0x5dac6a);var _0x31ef99=new Cesium__namespace[(_0xae3f4b(_0x316b9d._0x2a4b49))](_0x5dac6a);return Promise['resolve'](_0x5dac6a)[_0xae3f4b(0xab5)](function(_0x2e2fd3){var _0x36f316=_0xae3f4b;_0x5dac6a[_0x36f316(_0x3c096d._0x18e950)]&&(_0x31ef99['_imageryProvider']['_tilingScheme']=_0x5dac6a[_0x36f316(0x29c)]);}),_0x31ef99;}MapboxLayer['createImageryProvider']=createImageryProvider$9;var layerType$9=_0x5a92ef(0x2cc);register$2(layerType$9,MapboxLayer),registerImageryProvider(layerType$9,createImageryProvider$9);var OsmLayer=function(_0x7a739a){_inherits(_0x39748b,_0x7a739a);var _0x16db55=_createSuper(_0x39748b);function _0x39748b(){return _classCallCheck(this,_0x39748b),_0x16db55['apply'](this,arguments);}return _createClass(_0x39748b,[{'key':'_createImageryProvider','value':function _0x11cb4c(_0x535117){return createImageryProvider$8(_0x535117);}}]),_0x39748b;}(BaseTileLayer);function createImageryProvider$8(_0x501d17){return _0x501d17=converOptions(_0x501d17),new OsmImageryProvider(_0x501d17);}OsmLayer['createImageryProvider']=createImageryProvider$8;var layerType$8='osm';register$2(layerType$8,OsmLayer),registerImageryProvider(layerType$8,createImageryProvider$8);var XyzImageryProvider=function(_0x160646){var _0x4c5f8a={_0x20adc4:0x69e,_0x18e5ef:0xae8,_0x23f77f:0xd8c};_inherits(_0x2252c9,_0x160646);var _0xbdffd6=_createSuper(_0x2252c9);function _0x2252c9(){var _0x2b1ecd=_0x4361,_0x40cabd,_0x104805=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2252c9),_0x104805[_0x2b1ecd(_0x4c5f8a._0x20adc4)]=_0x104805['customTags']||{},_0x104805['customTags'][_0x2b1ecd(_0x4c5f8a._0x18e5ef)]=function(_0x6396c,_0x415c6d,_0x3de32e,_0xaf8f60){return location['host'];},_0x104805['customTags']['hostname']=function(_0x2827e4,_0x461f1f,_0x7caf2,_0x4f2b41){var _0x8321c1=_0x2b1ecd;return location[_0x8321c1(0x63a)];},_0x104805['customTags'][_0x2b1ecd(_0x4c5f8a._0x23f77f)]=function(_0x230d05,_0x517ca7,_0x48c513,_0x2c9fc8){return _0x2c9fc8+0x1;},_0x40cabd=_0xbdffd6['call'](this,_0x104805),_0x40cabd[_0x2b1ecd(0x514)]=_0x104805,_0x40cabd;}return _createClass(_0x2252c9);}(Cesium__namespace['UrlTemplateImageryProvider']),TdtLayer=function(_0x21cf52){_inherits(_0x22d4b1,_0x21cf52);var _0x24b917=_createSuper(_0x22d4b1);function _0x22d4b1(){return _classCallCheck(this,_0x22d4b1),_0x24b917['apply'](this,arguments);}return _createClass(_0x22d4b1,[{'key':'_createImageryProvider','value':function _0x30f981(_0x4ca180){return createImageryProvider$7(_0x4ca180);}}]),_0x22d4b1;}(BaseTileLayer);function createImageryProvider$7(_0x58d36e){var _0x55df9f={_0x34202f:0x49c},_0x1e05a6=_0x5a92ef;return _0x58d36e=converOptions(_0x58d36e),_0x58d36e['url']?(_0x58d36e[_0x1e05a6(0x3c4)]=_0x58d36e['subdomains']||'01234567',_0x58d36e[_0x1e05a6(_0x55df9f._0x34202f)]+='&tk='+(_0x58d36e['key']||tianditu),new XyzImageryProvider(_0x58d36e)):new TdtImageryProvider(_0x58d36e);}TdtLayer[_0x5a92ef(0x259)]=createImageryProvider$7;var layerType$7='tdt';register$2(layerType$7,TdtLayer),registerImageryProvider(layerType$7,createImageryProvider$7);var TencentLayer=function(_0x5dc49a){var _0x48d2f3=_0x5a92ef;_inherits(_0x5115aa,_0x5dc49a);var _0x1e0800=_createSuper(_0x5115aa);function _0x5115aa(){return _classCallCheck(this,_0x5115aa),_0x1e0800['apply'](this,arguments);}return _createClass(_0x5115aa,[{'key':_0x48d2f3(0x8c8),'value':function _0xf7fbc0(_0x207da6){return createImageryProvider$6(_0x207da6);}}]),_0x5115aa;}(BaseTileLayer);function createImageryProvider$6(_0x3060c3){var _0x5eb889={_0x40f4b5:0x88b},_0x42ffa7=_0x5a92ef;return _0x3060c3[_0x42ffa7(0x88b)]=_0x3060c3[_0x42ffa7(_0x5eb889._0x40f4b5)]||ChinaCRS['GCJ02'],_0x3060c3=converOptions(_0x3060c3),new TencentImageryProvider(_0x3060c3);}TencentLayer[_0x5a92ef(0x259)]=createImageryProvider$6;var layerType$6='tencent';register$2(layerType$6,TencentLayer),registerImageryProvider(layerType$6,createImageryProvider$6);var TmsLayer=function(_0xe6a512){var _0x76c03={_0x5c4b30:0x8c8},_0x3d0c10=_0x5a92ef;_inherits(_0x448dfb,_0xe6a512);var _0x307541=_createSuper(_0x448dfb);function _0x448dfb(){return _classCallCheck(this,_0x448dfb),_0x307541['apply'](this,arguments);}return _createClass(_0x448dfb,[{'key':_0x3d0c10(_0x76c03._0x5c4b30),'value':function _0x8db8ea(_0x389949){return createImageryProvider$5(_0x389949);}}]),_0x448dfb;}(BaseTileLayer);function createImageryProvider$5(_0x1859e3){var _0x2f7ac5=_0x5a92ef;return _0x1859e3=converOptions(_0x1859e3),!_0x1859e3['url']&&(_0x1859e3[_0x2f7ac5(0x49c)]=Cesium__namespace[_0x2f7ac5(0x1006)]('Assets/Textures/NaturalEarthII')),new Cesium__namespace['TileMapServiceImageryProvider'](_0x1859e3);}TmsLayer['createImageryProvider']=createImageryProvider$5;var layerType$5=_0x5a92ef(0x873);register$2(layerType$5,TmsLayer),registerImageryProvider(layerType$5,createImageryProvider$5);var WmsLayer=function(_0x15070b){var _0x3abca6={_0x48fc18:0x7f5},_0xa36c4a={_0x5f10c4:0x771,_0x41ac26:0x6ba,_0x41db50:0xa6b,_0x11ad9f:0x318,_0x457bed:0x318,_0x3efb14:0xdff,_0x4b9360:0xc05,_0x444081:0x901,_0x39be36:0xb8f,_0x182b3d:0x420,_0x4935f0:0x3b9},_0x738034={_0x3127e6:0x1d7,_0x2df51e:0x514,_0x11d719:0xcef,_0x96c6e2:0x53f};_inherits(_0x506889,_0x15070b);var _0x1fd345=_createSuper(_0x506889);function _0x506889(){return _classCallCheck(this,_0x506889),_0x1fd345['apply'](this,arguments);}return _createClass(_0x506889,[{'key':'_addedHook','value':function _0x59e7af(){var _0x14601f={_0x279790:0xe26},_0x402be2=_0x4361,_0x200479=this;Cesium__namespace[_0x402be2(_0x738034._0x3127e6)](this[_0x402be2(_0x738034._0x2df51e)]['getCapabilities'],!![])?this['getMetadata']()['then'](function(_0x1d8950){var _0x51e1ba=_0x402be2;_0x200479['isAdded']&&_get(_getPrototypeOf(_0x506889[_0x51e1ba(_0x14601f._0x279790)]),'_addedHook',_0x200479)['call'](_0x200479);}):_get(_getPrototypeOf(_0x506889['prototype']),_0x402be2(_0x738034._0x11d719),this)[_0x402be2(_0x738034._0x96c6e2)](this);}},{'key':'_createImageryProvider','value':function _0xed3479(_0x8e6fd0){return createImageryProvider$4(_0x8e6fd0);}},{'key':'getMetadata','value':function _0x1434ce(){var _0x36de41={_0x245dd3:0xd94,_0x83bb7d:0x98d,_0x2c8c21:0x514},_0x2819a4={_0xdc2001:0x2d1},_0x3d35d2={_0x325af2:0x426,_0x3d2c0b:0xb03},_0x2d9328=this;return new Promise(function(_0x9faf5f,_0x5abd94){var _0x178e2a=_0x4361;if(_0x2d9328['capabilities']){_0x9faf5f(_0x2d9328[_0x178e2a(0x2a3)]);return;}var _0x17ac77={'service':_0x178e2a(_0x36de41._0x245dd3),'request':'GetCapabilities','version':_0x178e2a(_0x36de41._0x83bb7d)},_0x353c1e=_0x2d9328['options'][_0x178e2a(0x49c)];_0x2d9328['options']['templateValues']&&(_0x353c1e=template(_0x353c1e,_0x2d9328[_0x178e2a(_0x36de41._0x2c8c21)]['templateValues'])),Cesium__namespace['Resource'][_0x178e2a(0xc59)](_objectSpread2(_objectSpread2({},_0x2d9328['options']),{},{'url':_0x353c1e,'queryParameters':_0x17ac77,'proxy':_0x2d9328['_proxy']}))['then'](function(_0x44e1a2){var _0x16bc6d=_0x178e2a;if(_0x2d9328['isDestroy'])return;if(_0x44e1a2){_0x2d9328['capabilities']=_0x44e1a2;try{_0x2d9328[_0x16bc6d(_0x3d35d2._0x325af2)](_0x44e1a2);}catch(_0x306358){logInfo('WMS\x20解析GetCapabilities有误',_0x306358);}}_0x9faf5f(_0x44e1a2),_0x2d9328[_0x16bc6d(_0x3d35d2._0x3d2c0b)](EventType['loadConfig'],{'capabilities':_0x44e1a2});})[_0x178e2a(0xb0c)](function(_0x3492f1){var _0x545b5d=_0x178e2a;logInfo(_0x545b5d(_0x2819a4._0xdc2001),_0x3492f1),_0x9faf5f(_0x3492f1);});});}},{'key':'_initByMetaData','value':function _0x411542(_0x2d1878){var _0x585321=_0x4361,_0x2a42fb=this['options']['layers'];_0x2a42fb[_0x585321(0x51a)](':')!==-0x1&&(_0x2a42fb=_0x2a42fb['split'](':')[0x1]);var _0x45d068=this[_0x585321(0xfca)](_0x2d1878,'Layer'),_0x4a9a89=_0x45d068[_0x585321(0xd8e)](_0x585321(_0xa36c4a._0x5f10c4));for(var _0x524c91=0x0,_0x1a0ae5=_0x4a9a89[_0x585321(_0xa36c4a._0x41ac26)];_0x524c91<_0x1a0ae5;_0x524c91++){var _0x539982=_0x4a9a89[_0x524c91],_0xbc1b8d=this['_readChildNodeVal'](_0x539982,_0x585321(_0xa36c4a._0x41db50)),_0x2c832f=this[_0x585321(_0xa36c4a._0x11ad9f)](_0x539982,'Title');if(_0xbc1b8d===_0x2a42fb||_0x2c832f===_0x2a42fb){var _0x56f600=this[_0x585321(_0xa36c4a._0x457bed)](_0x539982,_0x585321(_0xa36c4a._0x3efb14));!this['options']['crs']&&_0x56f600&&(this['options'][_0x585321(0x2a6)]=_0x56f600);var _0x485e79=this['_readChildNode'](_0x539982,_0x585321(_0xa36c4a._0x4b9360));if(!this['options']['rectangle']&&_0x485e79){var _0x582d92=Math[_0x585321(0x901)](Number(_0x485e79['getAttribute']('minx')),-0xb4),_0x5bc7ac=Math['min'](Number(_0x485e79[_0x585321(0xa4e)]('maxx')),0xb4),_0x4738af=Math[_0x585321(_0xa36c4a._0x444081)](Number(_0x485e79[_0x585321(0xa4e)](_0x585321(0xc5c))),-0x55),_0x47dfed=Math['min'](Number(_0x485e79['getAttribute']('maxy')),0x55);if(isNaN(_0x582d92)||isNaN(_0x5bc7ac)||isNaN(_0x4738af)||isNaN(_0x47dfed))break;var _0x33c10d={'xmin':_0x582d92,'ymin':_0x4738af,'xmax':_0x5bc7ac,'ymax':_0x47dfed};console['log']('wms\x20extent:',_0x33c10d),this['options']['extent']=_0x33c10d,this[_0x585321(0xaa9)]=Cesium__namespace[_0x585321(0xcae)][_0x585321(_0xa36c4a._0x39be36)](_0x33c10d['xmin'],_0x33c10d[_0x585321(0x831)],_0x33c10d[_0x585321(_0xa36c4a._0x182b3d)],_0x33c10d[_0x585321(_0xa36c4a._0x4935f0)]);}break;}}}},{'key':'_readChildNode','value':function _0x2210d2(_0x5f3699,_0x575d08){var _0x311af8=_0x5f3699['getElementsByTagName'](_0x575d08);return _0x311af8['length']>0x0?_0x311af8[0x0]:null;}},{'key':'_readChildNodeVal','value':function _0x46c7fa(_0x270027,_0x5d65d0){var _0x326adb=this['_readChildNode'](_0x270027,_0x5d65d0);if(_0x326adb!==null&&_0x326adb!==void 0x0&&_0x326adb['innerHTML'])return _0x326adb['innerHTML'];else return _0x326adb!==null&&_0x326adb!==void 0x0&&_0x326adb['getInnerHTML']?_0x326adb['getInnerHTML']():null;}},{'key':'hasPopup','value':function _0x2a4a87(){if(this['_popupConfig'])return!![];return![];}},{'key':'bindPopup','value':function _0x4ffd12(_0x4e8d29,_0x5569bf){var _0x56804f=_0x4361;return this[_0x56804f(_0x3abca6._0x48fc18)]={'content':_0x4e8d29,'options':_0x5569bf,'layer':this},this['_bindControl'](),this;}},{'key':'unbindPopup','value':function _0x55b6d1(){return this['closePopup'](),this['_popupConfig']=null,this;}},{'key':'closePopup','value':function _0x2c063f(){var _0x235ca9=_0x4361;return this['_map']&&this[_0x235ca9(0xa6d)]()&&this['_map'][_0x235ca9(0x362)]['close'](null,this),this;}}]),_0x506889;}(BaseTileLayer);function createImageryProvider$4(_0x297c81){return _0x297c81=converOptions(_0x297c81),new Cesium__namespace['WebMapServiceImageryProvider'](_0x297c81);}WmsLayer[_0x5a92ef(0x259)]=createImageryProvider$4;var layerType$4='wms';register$2(layerType$4,WmsLayer),registerImageryProvider(layerType$4,createImageryProvider$4);var WmtsLayer=function(_0x4bf93d){var _0x3a7d52={_0x2e2df2:0x100f,_0x3a390f:0x318},_0x3bc7f2={_0x4a9fec:0xcc2},_0xc252f9={_0x31bac3:0xad7,_0x58802c:0xd8e,_0x4e69a4:0x6ba,_0x14c710:0x38a,_0x343f8c:0x300,_0x53ea69:0x514,_0x58c2ff:0xaa9,_0x5d5dcb:0x3b9,_0x55aa90:0x5da,_0x482c8d:0x67f,_0x245c57:0x932,_0x5591a6:0x514},_0x45d43f={_0x5675af:0x23b,_0x152f6d:0x8f8,_0x2e317f:0xb74,_0x54cf0c:0xd94,_0x310ca5:0x514,_0x1273b4:0x2a6,_0x3b0ca4:0xe68,_0x22e0c3:0xe19,_0x7b58a1:0x812,_0x5b9ef2:0xf94},_0x27b440={_0x2eca95:0x41b,_0x529c4f:0xd91,_0x3a0a82:0x888},_0x5eec2b={_0xe06c75:0x514,_0x2b935a:0x53f},_0x1defbd=_0x5a92ef;_inherits(_0x546fc8,_0x4bf93d);var _0x33485e=_createSuper(_0x546fc8);function _0x546fc8(){return _classCallCheck(this,_0x546fc8),_0x33485e['apply'](this,arguments);}return _createClass(_0x546fc8,[{'key':'_addedHook','value':function _0x195420(){var _0x534c65=_0x4361,_0x357498,_0x539b14=this;((_0x357498=this[_0x534c65(_0x5eec2b._0xe06c75)]['getCapabilities'])!==null&&_0x357498!==void 0x0?_0x357498:!![])?this[_0x534c65(0x100f)]()[_0x534c65(0xab5)](function(_0x1ab468){var _0x36e3d1=_0x534c65;_0x539b14['isAdded']&&_get(_getPrototypeOf(_0x546fc8['prototype']),_0x36e3d1(0xcef),_0x539b14)['call'](_0x539b14);}):_get(_getPrototypeOf(_0x546fc8['prototype']),'_addedHook',this)[_0x534c65(_0x5eec2b._0x2b935a)](this);}},{'key':'_createImageryProvider','value':function _0x24a2f5(_0x4b7f32){var _0x2a043a=this,_0x48a8c6=createImageryProvider$3(_0x4b7f32);if(_0x4b7f32['pickFeatures'])_0x48a8c6['pickFeatures']=_0x4b7f32['pickFeatures'];else _0x4b7f32['pickFeaturesUrl']&&(_0x48a8c6['pickFeatures']=function(_0x25760d,_0xe76b95,_0x27a788,_0x395fd7,_0x23bd25){var _0x5166d5=_0x4361;return _0x2a043a[_0x5166d5(0x228)](_0x25760d,_0xe76b95,_0x27a788,_0x395fd7,_0x23bd25);});return _0x48a8c6;}},{'key':'pickFeatures','value':function _0x5d2b43(_0x54da95,_0x1d4dad,_0x11a84d,_0x2b447d,_0x22769e){var _0x3312e=_0x4361,_0x300415,_0x1f8ed5;if(!this['options']['enablePickFeatures'])return undefined;var _0x5aea07=this['imageryProvider'],_0x39b84e=new Cesium__namespace[(_0x3312e(_0x45d43f._0x5675af))]();if(_0x5aea07['tilingScheme']['projection']instanceof Cesium__namespace['GeographicProjection'])_0x39b84e['x']=Cesium__namespace['Math'][_0x3312e(_0x45d43f._0x152f6d)](_0x2b447d),_0x39b84e['y']=Cesium__namespace['Math']['toDegrees'](_0x22769e);else{var _0x25e56d=new Cesium__namespace['Cartographic']();_0x25e56d['longitude']=_0x2b447d,_0x25e56d['latitude']=_0x22769e,_0x5aea07['tilingScheme']['projection']['project'](_0x25e56d,_0x39b84e);}var _0x1ea2bf=new Cesium__namespace[(_0x3312e(_0x45d43f._0x2e317f))](),_0x130770=_0x5aea07['tilingScheme']['tileXYToNativeRectangle'](_0x54da95,_0x1d4dad,_0x11a84d,new Cesium__namespace['Rectangle']());_0x1ea2bf['x']=_0x5aea07[_0x3312e(0x9a2)]*(_0x39b84e['x']-_0x130770[_0x3312e(0x812)])/_0x130770['width']|0x0,_0x1ea2bf['y']=_0x5aea07['tileHeight']*(_0x130770[_0x3312e(0xf94)]-_0x39b84e['y'])/_0x130770['height']|0x0;var _0x570be4=_objectSpread2(_objectSpread2({},this['options']['getFeatureInfoParameters']||{}),{},{'service':_0x3312e(_0x45d43f._0x54cf0c),'version':'1.1.1','request':'GetFeatureInfo','layers':this[_0x3312e(_0x45d43f._0x310ca5)]['layer'],'query_layers':this['options']['layer'],'info_format':'application/json','srs':(_0x300415=this['options'][_0x3312e(_0x45d43f._0x1273b4)])!==null&&_0x300415!==void 0x0?_0x300415:((_0x1f8ed5=this['options']['tilingScheme'])===null||_0x1f8ed5===void 0x0?void 0x0:_0x1f8ed5['projection'])instanceof Cesium__namespace[_0x3312e(_0x45d43f._0x3b0ca4)]?_0x3312e(_0x45d43f._0x22e0c3):'EPSG:4326','bbox':''['concat'](_0x130770[_0x3312e(_0x45d43f._0x7b58a1)],',')[_0x3312e(0x4b9)](_0x130770[_0x3312e(0x943)],',')[_0x3312e(0x4b9)](_0x130770['east'],',')['concat'](_0x130770[_0x3312e(_0x45d43f._0x5b9ef2)]),'width':_0x5aea07['tileWidth'],'height':_0x5aea07['tileHeight'],'x':_0x1ea2bf['x'],'y':_0x1ea2bf['y']});return fetchJson(_objectSpread2(_objectSpread2({},this[_0x3312e(0x514)]),{},{'url':this['options']['pickFeaturesUrl'],'queryParameters':_0x570be4,'proxy':this['_proxy']}))['then'](function(_0x141b5e){var _0x54ffea=_0x3312e,_0x12aefb=[],_0xcc95fc=_0x141b5e['features'];for(var _0x359dab=0x0;_0x359dab<_0xcc95fc['length'];++_0x359dab){var _0x321102=_0xcc95fc[_0x359dab],_0xa2fdde=new Cesium__namespace['ImageryLayerFeatureInfo']();_0xa2fdde['data']=_0x321102,_0xa2fdde[_0x54ffea(0xeec)]=_0x321102['properties'],_0xa2fdde['configureNameFromProperties'](_0x321102['properties']),_0xa2fdde['configureDescriptionFromProperties'](_0x321102['properties']);if(Cesium__namespace[_0x54ffea(0x70e)](_0x321102['geometry'])&&_0x321102['geometry']['type']===_0x54ffea(_0x27b440._0x2eca95)){var _0x33ed0a=_0x321102['geometry']['coordinates'][0x0],_0x5af6ac=_0x321102['geometry']['coordinates'][0x1];_0xa2fdde[_0x54ffea(_0x27b440._0x529c4f)]=Cesium__namespace[_0x54ffea(_0x27b440._0x3a0a82)]['fromDegrees'](_0x33ed0a,_0x5af6ac);}_0x12aefb['push'](_0xa2fdde);}return _0x12aefb;});}},{'key':_0x1defbd(_0x3a7d52._0x2e2df2),'value':function _0x45109f(){var _0x137a36={_0x5c9c33:0xf3d},_0x171027=this;return new Promise(function(_0x1aed35,_0x5dccc3){var _0x1c9bbf=_0x4361;if(_0x171027['capabilities']){_0x1aed35(_0x171027['capabilities']);return;}var _0x56de82={'service':'WMTS','request':'GetCapabilities','version':_0x1c9bbf(_0x137a36._0x5c9c33)};Cesium__namespace['Resource'][_0x1c9bbf(0xc59)](_objectSpread2(_objectSpread2({},_0x171027['options']),{},{'queryParameters':_0x56de82,'proxy':_0x171027['_proxy']}))['then'](function(_0x433625){if(_0x171027['isDestroy'])return;if(_0x433625){_0x171027['capabilities']=_0x433625;try{_0x171027['_initByMetaData'](_0x433625);}catch(_0x2eb429){logInfo('解析GetCapabilities出错',_0x2eb429);}}_0x1aed35(_0x433625),_0x171027['fire'](EventType['loadConfig'],{'capabilities':_0x433625});})['catch'](function(_0x8e1aed){logInfo('WMTS\x20GetCapabilities请求出错',_0x8e1aed),_0x1aed35(_0x8e1aed);});});}},{'key':'_initByMetaData','value':function _0x197af0(_0x37aaac){var _0x316cde=_0x1defbd,_0x368d63=this[_0x316cde(0xfca)](_0x37aaac,_0x316cde(_0xc252f9._0x31bac3)),_0x1d4538=_0x368d63[_0x316cde(_0xc252f9._0x58802c)](_0x316cde(0x771));for(var _0x228351=0x0,_0x298eac=_0x1d4538[_0x316cde(_0xc252f9._0x4e69a4)];_0x228351<_0x298eac;_0x228351++){var _0x51901c=_0x1d4538[_0x228351],_0x2af2eb=this['_readChildNodeVal'](_0x51901c,'ows:Identifier');if(_0x2af2eb===this['options']['layer']){var _0x59b5c7=this['_readChildNode'](_0x51901c,'ows:WGS84BoundingBox');if(!this['options']['rectangle']&&_0x59b5c7){var _0x1cbc42=this['_readChildNodeVal'](_0x59b5c7,'ows:LowerCorner'),_0x5b2f05=this[_0x316cde(0x318)](_0x59b5c7,_0x316cde(0xa6a));if(_0x1cbc42&&_0x5b2f05){_0x1cbc42=_0x1cbc42['split']('\x20'),_0x5b2f05=_0x5b2f05[_0x316cde(_0xc252f9._0x14c710)]('\x20');var _0xcc5d6b=Math['max'](Number(_0x1cbc42[0x0]),-0xb4),_0x5940b9=Math[_0x316cde(_0xc252f9._0x343f8c)](Number(_0x5b2f05[0x0]),0xb4),_0x7e5d7e=Math['max'](Number(_0x1cbc42[0x1]),-0x55),_0x54a364=Math['min'](Number(_0x5b2f05[0x1]),0x55),_0x15cf3a={'xmin':_0xcc5d6b,'ymin':_0x7e5d7e,'xmax':_0x5940b9,'ymax':_0x54a364};this[_0x316cde(_0xc252f9._0x53ea69)]['extent']=_0x15cf3a,this[_0x316cde(_0xc252f9._0x58c2ff)]=Cesium__namespace['Rectangle']['fromDegrees'](_0x15cf3a[_0x316cde(0x5f9)],_0x15cf3a['ymin'],_0x15cf3a['xmax'],_0x15cf3a[_0x316cde(_0xc252f9._0x5d5dcb)]);}}!Cesium__namespace[_0x316cde(0x70e)](this['options'][_0x316cde(_0xc252f9._0x55aa90)])&&(this['options'][_0x316cde(0x5da)]=this['_readChildNodeVal'](this[_0x316cde(0xfca)](_0x51901c,_0x316cde(_0xc252f9._0x482c8d)),_0x316cde(0xf17)));var _0x4224a8=_0x51901c['getElementsByTagName']('TileMatrixSetLink');for(var _0x436b93=0x0,_0x1a3dcb=_0x4224a8['length'];_0x436b93<_0x1a3dcb;_0x436b93++){var _0x5cf0a9=_0x4224a8[_0x436b93],_0x579dcc=this['_readChildNodeVal'](_0x5cf0a9,'TileMatrixSet');!Cesium__namespace['defined'](this[_0x316cde(0x514)][_0x316cde(_0xc252f9._0x245c57)])&&(this['options'][_0x316cde(0x932)]=_0x579dcc);if(_0x579dcc===this['options']['tileMatrixSetID']){if(!this[_0x316cde(_0xc252f9._0x53ea69)]['tileMatrixLabels']){var _0x66ef04=this['_readChildNode'](_0x5cf0a9,'TileMatrixSetLimits');if(_0x66ef04){var _0x6c5ea3=_0x66ef04['getElementsByTagName']('TileMatrixLimits'),_0x3d6a6d=[];for(var _0x104c5b=0x0,_0x2cd198=_0x6c5ea3['length'];_0x104c5b<_0x2cd198;_0x104c5b++){var _0x2595ca=this['_readChildNodeVal'](_0x6c5ea3[_0x104c5b],'TileMatrix');_0x3d6a6d['push'](_0x2595ca);}this[_0x316cde(_0xc252f9._0x5591a6)][_0x316cde(0x591)]=_0x3d6a6d;}}break;}}break;}}}},{'key':'_readChildNode','value':function _0x593a23(_0x3e242c,_0x111c13){if(!_0x3e242c)return null;var _0x3c69d1=_0x3e242c['getElementsByTagName'](_0x111c13);return _0x3c69d1['length']>0x0?_0x3c69d1[0x0]:null;}},{'key':_0x1defbd(_0x3a7d52._0x3a390f),'value':function _0x48d1dc(_0x4e63e8,_0x5577c0){var _0x2209bc=_0x1defbd;if(!_0x4e63e8)return null;var _0x491636=this[_0x2209bc(0xfca)](_0x4e63e8,_0x5577c0);if(_0x491636!==null&&_0x491636!==void 0x0&&_0x491636['innerHTML'])return _0x491636[_0x2209bc(_0x3bc7f2._0x4a9fec)];else return _0x491636!==null&&_0x491636!==void 0x0&&_0x491636[_0x2209bc(0x286)]?_0x491636['getInnerHTML']():null;}}]),_0x546fc8;}(BaseTileLayer);function createImageryProvider$3(_0x48d2b6){var _0x249f53={_0x1f5d25:0x2a6,_0xd7a4d4:0xddb},_0x442f3d={_0xde538a:0xdba},_0x8f81fd=_0x5a92ef;return _0x48d2b6=converOptions(_0x48d2b6),_0x48d2b6[_0x8f81fd(_0x249f53._0x1f5d25)]===CRS['EPSG4490']&&(_0x48d2b6['tileMatrixLabels']=_toConsumableArray(Array(0x14)['keys']())['map'](function(_0x2816b6){var _0x35ac77=_0x8f81fd;return(_0x2816b6+0x1)[_0x35ac77(_0x442f3d._0xde538a)]();})),new Cesium__namespace[(_0x8f81fd(_0x249f53._0xd7a4d4))](_0x48d2b6);}WmtsLayer['createImageryProvider']=createImageryProvider$3;var layerType$3=_0x5a92ef(0xb36);register$2(layerType$3,WmtsLayer),registerImageryProvider(layerType$3,createImageryProvider$3);var XyzLayer=function(_0x2777dd){var _0x3e8965={_0x2ad1f3:0x8c8},_0x59cf2f=_0x5a92ef;_inherits(_0x2ebf8b,_0x2777dd);var _0x83594d=_createSuper(_0x2ebf8b);function _0x2ebf8b(){return _classCallCheck(this,_0x2ebf8b),_0x83594d['apply'](this,arguments);}return _createClass(_0x2ebf8b,[{'key':_0x59cf2f(_0x3e8965._0x2ad1f3),'value':function _0x44302e(_0x43f1f8){return createImageryProvider$2(_0x43f1f8);}}]),_0x2ebf8b;}(BaseTileLayer);function createImageryProvider$2(_0xe70f66){var _0x14e5de={_0x1afbd1:0x88b,_0x3f02f8:0x79a},_0x3313ea=_0x5a92ef;return _0xe70f66=converOptions(_0xe70f66),_0xe70f66[_0x3313ea(_0x14e5de._0x1afbd1)]===ChinaCRS[_0x3313ea(_0x14e5de._0x3f02f8)]?new BaiduImageryProvider(_0xe70f66):new XyzImageryProvider$1(_0xe70f66);}XyzLayer['createImageryProvider']=createImageryProvider$2;var layerType$2=_0x5a92ef(0x39b);register$2(layerType$2,XyzLayer),registerImageryProvider(layerType$2,createImageryProvider$2);var GridLayer=function(_0x585fb5){_inherits(_0x3d5d91,_0x585fb5);var _0xa3c002=_createSuper(_0x3d5d91);function _0x3d5d91(){return _classCallCheck(this,_0x3d5d91),_0xa3c002['apply'](this,arguments);}return _createClass(_0x3d5d91,[{'key':'_createImageryProvider','value':function _0x35bd88(_0x5084ca){return createImageryProvider$1(_0x5084ca);}}]),_0x3d5d91;}(BaseTileLayer);function createImageryProvider$1(_0x329522){var _0x412e63={_0x54185f:0x84b,_0x44450a:0x530},_0x407717=_0x5a92ef,_0x45a80d,_0x18e7f4,_0x266811,_0x33a339;return _0x329522['cells']=(_0x45a80d=_0x329522['cells'])!==null&&_0x45a80d!==void 0x0?_0x45a80d:0x2,_0x329522[_0x407717(_0x412e63._0x54185f)]=Cesium__namespace['Color']['fromCssColorString']((_0x18e7f4=_0x329522['color'])!==null&&_0x18e7f4!==void 0x0?_0x18e7f4:'rgba(255,255,255,1)'),_0x329522['glowWidth']=(_0x266811=_0x329522['glowWidth'])!==null&&_0x266811!==void 0x0?_0x266811:0x3,_0x329522['glowColor']?_0x329522['glowColor']=Cesium__namespace['Color']['fromCssColorString'](_0x329522['glowColor']):_0x329522[_0x407717(0xbe7)]=_0x329522['color'][_0x407717(0x6ac)](0.3),_0x329522['backgroundColor']=Cesium__namespace['Color']['fromCssColorString']((_0x33a339=_0x329522['backgroundColor'])!==null&&_0x33a339!==void 0x0?_0x33a339:'rgba(0,0,0,0)'),_0x329522=converOptions(_0x329522),new Cesium__namespace[(_0x407717(_0x412e63._0x44450a))](_0x329522);}GridLayer['createImageryProvider']=createImageryProvider$1;var layerType$1='grid';register$2(layerType$1,GridLayer),registerImageryProvider(layerType$1,createImageryProvider$1);var TileInfoLayer=function(_0x2ea5e9){_inherits(_0x19ac84,_0x2ea5e9);var _0x374147=_createSuper(_0x19ac84);function _0x19ac84(){return _classCallCheck(this,_0x19ac84),_0x374147['apply'](this,arguments);}return _createClass(_0x19ac84,[{'key':'_createImageryProvider','value':function _0x435f6b(_0x10e82c){return createImageryProvider(_0x10e82c);}}]),_0x19ac84;}(BaseTileLayer);function createImageryProvider(_0x58b0b0){var _0x104c8d={_0x5eebb9:0x84b},_0x16e911=_0x5a92ef;return _0x58b0b0[_0x16e911(0x84b)]=Cesium__namespace['Color'][_0x16e911(0x260)](_0x58b0b0[_0x16e911(_0x104c8d._0x5eebb9)]||'rgba(255,0,0,1)'),_0x58b0b0=converOptions(_0x58b0b0),new Cesium__namespace['TileCoordinatesImageryProvider'](_0x58b0b0);}TileInfoLayer[_0x5a92ef(0x259)]=createImageryProvider;var layerType='tileinfo';register$2(layerType,TileInfoLayer),registerImageryProvider(layerType,createImageryProvider);var EmptyTileLayer=function(_0x691c7){var _0x5aae8f={_0x2228c0:0x4e8},_0x234c6a={_0x38610f:0x71f},_0x3ff16a={_0x27248b:0x996,_0x84181e:0x514,_0x4cdfb0:0x996,_0x5b13f1:0x514,_0x22d7ff:0xa61},_0x2b092e={_0x366cf0:0xc91},_0x10f5a9={_0x3f5a6f:0x53f,_0x4d77fc:0xb4b},_0x19c788=_0x5a92ef;_inherits(_0xe008d6,_0x691c7);var _0x296f68=_createSuper(_0xe008d6);function _0xe008d6(){var _0x1e7182=_0x4361,_0x367261,_0x535696,_0x33b041=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xe008d6),_0x535696=_0x296f68[_0x1e7182(_0x10f5a9._0x3f5a6f)](this,_0x33b041),_0x535696['_minimumLevel']=(_0x367261=_0x33b041[_0x1e7182(_0x10f5a9._0x4d77fc)])!==null&&_0x367261!==void 0x0?_0x367261:0x0,_0x535696['_maximumLevel']=_0x33b041['maximumLevel'],_0x535696;}return _createClass(_0xe008d6,[{'key':'_createImageryProvider','value':function _0x567997(_0x1bdeca){var _0x9ab2bb=_0x4361;return _0x1bdeca=converOptions(_0x1bdeca),_0x1bdeca[_0x9ab2bb(_0x2b092e._0x366cf0)]=this['_minimumLevel'],_0x1bdeca['maximumTerrainLevel']=this['_maximumLevel'],new EmptyImageryProvider(_0x1bdeca);}},{'key':'_setOptionsHook','value':function _0x2595b6(_0x3c12bd,_0xce8fc3){var _0x197b2b=_0x4361,_0x4c5c00;this[_0x197b2b(_0x3ff16a._0x27248b)]=(_0x4c5c00=this['options']['minimumLevel'])!==null&&_0x4c5c00!==void 0x0?_0x4c5c00:0x0,this['_maximumLevel']=this[_0x197b2b(_0x3ff16a._0x84181e)]['maximumLevel'],this[_0x197b2b(0x514)]['minimumTerrainLevel']=this[_0x197b2b(_0x3ff16a._0x4cdfb0)],this[_0x197b2b(_0x3ff16a._0x5b13f1)]['maximumTerrainLevel']=this[_0x197b2b(_0x3ff16a._0x22d7ff)],_get(_getPrototypeOf(_0xe008d6['prototype']),'_setOptionsHook',this)['call'](this,_0x3c12bd,_0xce8fc3);}},{'key':_0x19c788(_0x5aae8f._0x2228c0),'value':function _0xea7bb3(_0x28d541){var _0x2cf4bf=_0x19c788,_0x3cd35f=this['_map'][_0x2cf4bf(_0x234c6a._0x38610f)];return _0x28d541<this['_minimumLevel']||_0x28d541<_0x3cd35f-0x1||Cesium__namespace['defined'](this['_maximumLevel'])&&_0x28d541>=this['_maximumLevel']?![]:!![];}},{'key':'isAllOutRange','value':function _0x4be31f(_0x3f31db){var _0x5b6e0a=_0x19c788,_0x3ffbc2=this[_0x5b6e0a(0x399)]['level'];return _0x3ffbc2<this['_minimumLevel']||Cesium__namespace[_0x5b6e0a(0x70e)](this['_maximumLevel'])&&_0x3f31db>=this['_maximumLevel'];}}]),_0xe008d6;}(BaseTileLayer);new Cesium__namespace['Color'](0x0,0x0,0x0,0.01);function config2Entity(_0x3043a6,_0x5ba6d,_0x434cd2){var _0x1f88ba={_0x7f9962:0x6ba},_0x475f04=_0x5a92ef;for(var _0x36c304=_0x3043a6[_0x475f04(_0x1f88ba._0x7f9962)]-0x1;_0x36c304>=0x0;_0x36c304--){var _0x1d6036=_0x3043a6[_0x36c304],_0x44eab6=_0x5ba6d['symbol'];_0x44eab6&&(typeof _0x44eab6==='function'?_0x44eab6(_0x1d6036,_0x1d6036[_0x475f04(0x505)]):setConfigSymbol(_0x1d6036,_0x5ba6d,_0x434cd2));}return _0x3043a6;}function getStyleBySymbolConfig(_0x3c000b,_0x3dcf7b,_0x472282){var _0x7ae823={_0x408953:0xaed,_0x3caaf0:0x3a9},_0x15661f=_0x5a92ef,_0x27e70f=_0x3c000b['styleOptions'];if(_0x3c000b['styleField']&&_0x3dcf7b){var _0x156a7d=_0x3dcf7b[_0x3c000b[_0x15661f(_0x7ae823._0x408953)]],_0xd310b0=_0x3c000b['styleFieldOptions'][_0x156a7d];_0xd310b0!=null&&(_0x27e70f=clone(_0x27e70f),_0x27e70f=_objectSpread2(_objectSpread2({},_0x27e70f),_0xd310b0));}if(typeof _0x3c000b['callback']===_0x15661f(_0x7ae823._0x3caaf0)){_0x27e70f=clone(_0x27e70f);var _0x31a16b=_0x3c000b['callback'](_0x3dcf7b,_0x472282,_0x27e70f);_0x31a16b&&(_0x27e70f=_objectSpread2(_objectSpread2({},_0x27e70f),_0x31a16b));}return _0x27e70f=_0x27e70f||{},_0x27e70f;}function setConfigSymbol(_0x4d0462,_0x4f75d9,_0x3c09c4){var _0x44fb66={_0x31f97e:0xe81,_0x566920:0x310,_0x575bdf:0xa70,_0x522f3e:0x507,_0x168b4c:0xbe0,_0x4f52c7:0xa70,_0x3e9db1:0x920,_0xec6e29:0xca4,_0x38c3c7:0xd91,_0x53abff:0x970,_0x5267d7:0xd91,_0x500cb1:0x2d7,_0x4f9990:0xcba,_0x51ec6f:0x3c3,_0x228981:0x507,_0x29b9ee:0xe8a,_0xe3bec5:0x4d9,_0x41fb01:0x6ba,_0x2ae783:0x2d7,_0x3c27e8:0xca4,_0x4b56aa:0x70e,_0x1dd89c:0x851,_0x4eebd3:0x6a6,_0x1bb0c9:0xcba,_0x46bfd2:0xc76,_0x3aeb3e:0xd06,_0x9d4e3a:0x6de,_0x4eaafc:0x42f,_0x579f14:0xe56,_0xba24bc:0xca4},_0x38fa7e={_0x4bfaf8:0xd04},_0x55e725=_0x5a92ef,_0x246c34=_0x4d0462['_attr'];_0x246c34&&_0x246c34[_0x55e725(_0x44fb66._0x31f97e)]&&_0x246c34['attr']&&(_0x246c34=_0x246c34[_0x55e725(_0x44fb66._0x566920)]);var _0x5725c2=_0x4d0462[_0x55e725(0x673)],_0x4b7616=getStyleBySymbolConfig(_0x4f75d9['symbol'],_0x246c34,_0x4d0462);function _0x5a870d(_0x421886,_0x62add6,_0x316fab){var _0x181ae5=_0x55e725;if(_0x62add6['text']==='')return null;Cesium__namespace['defined'](_0x62add6['height'])&&(_0x421886=setPositionsHeight(_0x421886,_0x62add6[_0x181ae5(_0x38fa7e._0x4bfaf8)]));var _0x281c9a=_0x5725c2['add']({'position':_0x421886,'label':_0x62add6,'_attr':_0x316fab});return _0x281c9a;}_0x3c09c4=_0x3c09c4||_0x5a870d;if(_0x4d0462[_0x55e725(_0x44fb66._0x575bdf)]){PolylineStyleConver['toCesiumVal'](_0x4b7616,_0x4d0462['polyline'],!![]);if(_0x4b7616['corridor']){var _0x4c1362=_objectSpread2({'color':_0x4b7616[_0x55e725(0x84b)],'opacity':_0x4b7616['opacity']},_0x4b7616['corridor']);isString(_0x4b7616['corridor'][_0x55e725(_0x44fb66._0x522f3e)])&&(_0x4c1362['width']=template(_0x4b7616['corridor']['width'],_0x246c34));if(_0x4d0462[_0x55e725(0x3b0)])CorridorStyleConver['toCesiumVal'](_0x4c1362,_0x4d0462['_corridorEx']['corridor'],!![]);else{var _0x14a57d=CorridorStyleConver['toCesiumVal'](_0x4c1362,{},!![]);_0x14a57d[_0x55e725(_0x44fb66._0x168b4c)]=getCesiumValue(_0x4d0462[_0x55e725(_0x44fb66._0x4f52c7)][_0x55e725(_0x44fb66._0x168b4c)]);var _0x37ccac=_0x5725c2['add']({'corridor':_0x14a57d,'_attr':_0x246c34});_0x37ccac['_mars3d_layerId']=_0x4f75d9['id'],_0x4d0462['_corridorEx']=_0x37ccac;}}if(_0x4b7616['label']&&_0x4b7616[_0x55e725(0xca4)][_0x55e725(_0x44fb66._0x3e9db1)]){if(_0x4d0462['_labelEx'])LabelStyleConver[_0x55e725(0x851)](_0x4b7616['label'],_0x4d0462['_labelEx'][_0x55e725(_0x44fb66._0xec6e29)],_0x246c34);else{var _0x2b917e,_0x27ba2b=getCesiumValue(_0x4d0462[_0x55e725(0xa70)][_0x55e725(_0x44fb66._0x168b4c)]),_0xdce919=_0x27ba2b[Math['floor'](_0x27ba2b['length']/0x2)];if(_0x4b7616['label'][_0x55e725(0xd91)]){if(_0x4b7616['label'][_0x55e725(_0x44fb66._0x38c3c7)]===_0x55e725(_0x44fb66._0x53abff))_0xdce919=centerOfMass(_0x27ba2b,_0x4b7616['label']['height']);else isNumber(_0x4b7616[_0x55e725(_0x44fb66._0xec6e29)]['position'])&&(_0xdce919=_0x27ba2b[_0x4b7616['label'][_0x55e725(_0x44fb66._0x5267d7)]]);}var _0x6f8a00=LabelStyleConver['toCesiumVal'](_0x4b7616['label'],{},_0x246c34);_0x6f8a00['heightReference']=(_0x2b917e=_0x6f8a00['heightReference'])!==null&&_0x2b917e!==void 0x0?_0x2b917e:Cesium__namespace[_0x55e725(_0x44fb66._0x500cb1)][_0x55e725(_0x44fb66._0x4f9990)];var _0x50a5af=_0x3c09c4(_0xdce919,_0x6f8a00,_0x246c34);_0x50a5af&&(_0x50a5af[_0x55e725(0x42f)]=_0x4f75d9['id']),_0x4d0462['_labelEx']=_0x50a5af;}}}if(_0x4d0462['polygon']){var _0x23152e;PolygonStyleConver['toCesiumVal'](_0x4b7616,_0x4d0462['polygon'],!![]);if(_0x4b7616['outline']&&(_0x4b7616['outlineWidth']>0x1||((_0x23152e=_0x4b7616[_0x55e725(_0x44fb66._0x51ec6f)])===null||_0x23152e===void 0x0?void 0x0:_0x23152e[_0x55e725(_0x44fb66._0x228981)])>0x1)){_0x4d0462['polygon']['outline']=![];var _0x5b4afc=_objectSpread2(_objectSpread2({},_0x4b7616),{},{'outline':![],'color':_0x4b7616['outlineColor'],'width':_0x4b7616['outlineWidth'],'opacity':_0x4b7616[_0x55e725(_0x44fb66._0x29b9ee)]},_0x4b7616['outlineStyle']||{});if(_0x4d0462[_0x55e725(_0x44fb66._0xe3bec5)])for(var _0x5778f9=0x0,_0x23bd97=_0x4d0462[_0x55e725(0x4d9)]['length'];_0x5778f9<_0x23bd97;_0x5778f9++){PolylineStyleConver[_0x55e725(0x851)](_0x5b4afc,_0x4d0462['_outlineEx'][_0x5778f9]['polyline'],!![]);}else{var _0x516f05=getAllPositions(_0x4d0462);_0x4d0462['_outlineEx']=[];for(var _0x2a6926=0x0,_0x4a5394=_0x516f05[_0x55e725(_0x44fb66._0x41fb01)];_0x2a6926<_0x4a5394;_0x2a6926++){var _0x193973=PolylineStyleConver[_0x55e725(0x851)](_0x5b4afc,{},!![]);_0x193973['positions']=_0x516f05[_0x2a6926];var _0x5b91c6=_0x5725c2['add']({'polyline':_0x193973,'_attr':_0x246c34});_0x5b91c6['_mars3d_layerId']=_0x4f75d9['id'],_0x4d0462['_outlineEx']['push'](_0x5b91c6);}}}if(_0x4b7616[_0x55e725(_0x44fb66._0xec6e29)]&&_0x4b7616[_0x55e725(0xca4)]['text']){if(_0x4d0462['_labelEx'])LabelStyleConver['toCesiumVal'](_0x4b7616[_0x55e725(0xca4)],_0x4d0462['_labelEx']['label'],_0x246c34);else{var _0x543d01,_0x43646f=centerOfMass(getPositions(_0x4d0462),_0x4b7616['label']['height']),_0x2aefc4=LabelStyleConver['toCesiumVal'](_0x4b7616['label'],{},_0x246c34);_0x2aefc4['heightReference']=(_0x543d01=_0x2aefc4['heightReference'])!==null&&_0x543d01!==void 0x0?_0x543d01:Cesium__namespace[_0x55e725(_0x44fb66._0x2ae783)]['CLAMP_TO_GROUND'];var _0x104466=_0x3c09c4(_0x43646f,_0x2aefc4,_0x246c34);_0x104466&&(_0x104466['_mars3d_layerId']=_0x4f75d9['id']),_0x4d0462['_labelEx']=_0x104466;}}}if(_0x4d0462['label']){_0x4b7616['label']=_0x4b7616[_0x55e725(_0x44fb66._0x3c27e8)]||_0x4b7616||{};if(!Cesium__namespace[_0x55e725(_0x44fb66._0x4b56aa)](_0x4b7616['label']['clampToGround'])&&!Cesium__namespace['defined'](_0x4b7616['label']['heightReference'])){var _0x1923d8;_0x4b7616[_0x55e725(0xca4)]['heightReference']=(_0x1923d8=_0x4b7616['label'][_0x55e725(0xc76)])!==null&&_0x1923d8!==void 0x0?_0x1923d8:Cesium__namespace['HeightReference']['CLAMP_TO_GROUND'];}LabelStyleConver[_0x55e725(_0x44fb66._0x1dd89c)](_0x4b7616['label'],_0x4d0462[_0x55e725(0xca4)],_0x246c34);}else _0x4b7616[_0x55e725(_0x44fb66._0xec6e29)]&&typeof _0x4b7616['label']==='function'&&_0x4b7616[_0x55e725(0xca4)](_0x4d0462,_0x246c34,function(_0x4ae9d5,_0x1de081){var _0x394cc6=LabelStyleConver['toCesiumVal'](_0x1de081,{},_0x246c34);_0x394cc6['heightReference']=(_0x394cc6['heightReference'],Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']);var _0xbf21e6=_0x3c09c4(_0x4ae9d5,_0x394cc6,_0x246c34);_0xbf21e6&&(_0xbf21e6['_mars3d_layerId']=_0x4f75d9['id']);});if(_0x4d0462['billboard']){if(!Cesium__namespace['defined'](_0x4b7616[_0x55e725(_0x44fb66._0x4eebd3)])&&!Cesium__namespace['defined'](_0x4b7616['heightReference'])){var _0x3a89c4;_0x4b7616['heightReference']=(_0x3a89c4=_0x4b7616[_0x55e725(0xc76)])!==null&&_0x3a89c4!==void 0x0?_0x3a89c4:Cesium__namespace['HeightReference'][_0x55e725(_0x44fb66._0x1bb0c9)];}_0x4b7616['image']=template(_0x4b7616['image'],_0x246c34),BillboardStyleConver['toCesiumVal'](_0x4b7616,_0x4d0462['billboard'],!![]);if(_0x4b7616['model']){if(_0x4d0462[_0x55e725(0x6de)])ModelStyleConver['toCesiumVal'](_0x4b7616['model'],_0x4d0462['_modelEx'][_0x55e725(0x766)],!![]);else{var _0x117370=ModelStyleConver[_0x55e725(_0x44fb66._0x1dd89c)](_0x4b7616['model'],!![]);_0x117370[_0x55e725(_0x44fb66._0x46bfd2)]=(_0x117370['heightReference'],Cesium__namespace['HeightReference'][_0x55e725(_0x44fb66._0x4f9990)]);var _0x13218a=_0x5725c2[_0x55e725(_0x44fb66._0x3aeb3e)]({'position':_0x4d0462['position'],'model':_0x117370,'_attr':_0x246c34});_0x13218a['_mars3d_layerId']=_0x4f75d9['id'],_0x4d0462[_0x55e725(_0x44fb66._0x9d4e3a)]=_0x13218a;}}if(_0x4b7616['point']){if(_0x4d0462['_pointEx'])PointStyleConver[_0x55e725(0x851)](_0x4b7616['point'],_0x4d0462[_0x55e725(0x7b5)]['point'],!![]);else{var _0x1d79c9,_0x585092=PointStyleConver['toCesiumVal'](_0x4b7616['point'],{},!![]);_0x585092['heightReference']=(_0x1d79c9=_0x585092['heightReference'])!==null&&_0x1d79c9!==void 0x0?_0x1d79c9:Cesium__namespace[_0x55e725(0x2d7)]['CLAMP_TO_GROUND'];var _0x284412=_0x5725c2['add']({'position':_0x4d0462['position'],'point':_0x585092,'_attr':_0x246c34});_0x284412[_0x55e725(_0x44fb66._0x4eaafc)]=_0x4f75d9['id'],_0x4d0462['_pointEx']=_0x284412;}}if(_0x4b7616[_0x55e725(0xca4)]&&_0x4b7616[_0x55e725(_0x44fb66._0xec6e29)]['text']&&!_0x4d0462['label']){if(_0x4d0462['_labelEx'])LabelStyleConver['toCesiumVal'](_0x4b7616[_0x55e725(0xca4)],_0x4d0462[_0x55e725(_0x44fb66._0x579f14)][_0x55e725(_0x44fb66._0xba24bc)],_0x246c34);else{var _0x460605,_0xc60f0b=_0x4d0462['position'],_0x2fa09c=LabelStyleConver['toCesiumVal'](_0x4b7616['label'],{},_0x246c34);_0x2fa09c[_0x55e725(0xc76)]=(_0x460605=_0x2fa09c[_0x55e725(0xc76)])!==null&&_0x460605!==void 0x0?_0x460605:Cesium__namespace[_0x55e725(_0x44fb66._0x2ae783)]['CLAMP_TO_GROUND'];var _0x1fe6cd=_0x3c09c4(_0xc60f0b,_0x2fa09c,_0x246c34);_0x1fe6cd&&(_0x1fe6cd[_0x55e725(0x42f)]=_0x4f75d9['id']),_0x4d0462['_labelEx']=_0x1fe6cd;}}}_0x4d0462['styleOpt']=_0x4b7616;}var CzmGeoJsonLayer=function(_0x44024c){var _0x164e58={_0x47bcee:0x791,_0x4d6929:0x415,_0x3c95ef:0x7f4,_0x4ba5c9:0x462,_0x59a0c7:0x7e1,_0x391ce3:0xa1f},_0x14b31a={_0x383472:0xab5},_0x1c51a7={_0x22c124:0x646},_0x47f31a={_0x59c973:0xd5b,_0x149853:0xeb2,_0x3afd2a:0x4a0,_0x456f7c:0xf52,_0x2e2f16:0xa70,_0x2564b6:0x84b,_0x495e95:0x84b,_0x147f27:0xf6a,_0x362351:0xca4,_0x21a81a:0xd87,_0x3c947b:0xca4,_0x4c4509:0xca4,_0x463cb4:0xc6f},_0x808123={_0x45d6af:0xd06},_0x487d7d={_0x253378:0xd5b,_0x4c2ed2:0x514},_0x5b3939={_0x326f05:0xd5b,_0x2349a9:0xe86,_0x43ad03:0x4bc,_0x2480a5:0x457,_0x5f2330:0x457,_0x38ac3e:0x4a0},_0x3d299d={_0x80dc1:0x424},_0xa6c023={_0x392901:0x1c8},_0x5a5793={_0x3ab964:0xe86},_0x2811d5={_0x22c216:0x399,_0x4eac13:0x514,_0x153cb1:0x4fe},_0x53e6fe={_0x5ebc5e:0xe26,_0x48ac02:0x399,_0x3eec42:0xd5b,_0x42e8cf:0xfaa},_0x168610={_0x2e3b16:0x7e7,_0x17d99c:0xd06},_0x431641={_0x56499c:0xb34},_0x429bc5={_0x83ca7b:0x342,_0x167862:0x6a6,_0x5909ac:0x260,_0x50f362:0x84b,_0x493436:0x514,_0x2cb583:0x45f},_0x133af0={_0x30a739:0x514,_0x251d55:0x514},_0x386ef7={_0x1bfd5d:0x7e7,_0x15ae4f:0xd5b,_0x4d80d3:0xa20,_0x1372d4:0xd5b,_0x1dbca3:0xbc2},_0xbf6719={_0x47d6d4:0xd5b},_0x482d04=_0x5a92ef;_inherits(_0x1e24f1,_0x44024c);var _0x329653=_createSuper(_0x1e24f1);function _0x1e24f1(){var _0x3647fa,_0x3cfd6=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1e24f1),_0x3647fa=_0x329653['call'](this,_0x3cfd6),_0x3647fa['_setOptionsHook'](_0x3cfd6,_0x3cfd6),_0x3647fa;}return _createClass(_0x1e24f1,[{'key':'layer','get':function _0x400c67(){return this['_dataSource'];}},{'key':_0x482d04(_0x164e58._0x47bcee),'get':function _0x17a08b(){var _0x120505=_0x482d04;return this[_0x120505(_0xbf6719._0x47d6d4)]?this['_dataSource']['entities']:null;}},{'key':'labelCollection','get':function _0x20a2f6(){var _0x531e03=_0x482d04;return!this['_labelCollection']&&(this['_labelCollection']=new Cesium__namespace['LabelCollection']({'scene':this['_map']['scene']}),this[_0x531e03(0xe86)]===State['ADDED']&&this['_map']['scene']['primitives'][_0x531e03(0xd06)](this['_labelCollection'])),this[_0x531e03(0xb34)];}},{'key':_0x482d04(0x503),'get':function _0x3d44b2(){return!![];}},{'key':'zIndex','get':function _0x4fc93f(){return this['options']['zIndex'];},'set':function _0x2e6dd6(_0x1e4663){var _0x389305=_0x482d04;this['options']['zIndex']=_0x1e4663;if(this['_dataSource']==null||_0x1e4663==null)return;if(!this['_map'][_0x389305(_0x386ef7._0x1bfd5d)]['contains'](this['_dataSource']))return;this['_dataSource'][_0x389305(0x457)]=_0x1e4663,this[_0x389305(0x399)]['dataSources']['raiseToTop'](this[_0x389305(_0x386ef7._0x15ae4f)]);var _0x3dfe9b=this['_map']['dataSources'];for(var _0xb3bc48=_0x3dfe9b['length']-0x1;_0xb3bc48>=0x0;_0xb3bc48--){var _0x114c82=_0x3dfe9b[_0x389305(_0x386ef7._0x4d80d3)](_0xb3bc48);if(_0x114c82===this[_0x389305(_0x386ef7._0x1372d4)])continue;Cesium__namespace['defined'](_0x114c82['zIndex'])&&_0x1e4663<_0x114c82['zIndex']&&this['_map']['dataSources'][_0x389305(_0x386ef7._0x1dbca3)](this[_0x389305(_0x386ef7._0x1372d4)]);}}},{'key':_0x482d04(0x6a6),'get':function _0x3f1d4a(){var _0x271a40=_0x482d04;if(this[_0x271a40(_0x133af0._0x30a739)]['clampToGround'])return!![];if(this['options']['symbol']&&this[_0x271a40(_0x133af0._0x251d55)]['symbol']['styleOptions']&&this[_0x271a40(0x514)]['symbol']['styleOptions'][_0x271a40(0x6a6)])return!![];return![];}},{'key':'_setOptionsHook','value':function _0x2cc94f(_0x5418dc,_0x3a85f1){var _0x2848df=_0x482d04,_0x9f3d4;_get(_getPrototypeOf(_0x1e24f1['prototype']),'_setOptionsHook',this)['call'](this,_0x5418dc,_0x3a85f1);if((_0x9f3d4=this['options']['symbol'])!==null&&_0x9f3d4!==void 0x0&&_0x9f3d4[_0x2848df(_0x429bc5._0x83ca7b)]){var _0x284ed7=this['options'][_0x2848df(0x4fd)]['styleOptions'];Cesium__namespace['defined'](_0x284ed7['clampToGround'])&&(this['options'][_0x2848df(0x6a6)]=_0x284ed7[_0x2848df(_0x429bc5._0x167862)]);if(Cesium__namespace['defined'](_0x284ed7['color'])){var _0x1a9997,_0x128493,_0x3e7296=Cesium__namespace['Color'][_0x2848df(_0x429bc5._0x5909ac)]((_0x1a9997=_0x284ed7['color'])!==null&&_0x1a9997!==void 0x0?_0x1a9997:'#FFFF00')[_0x2848df(0x6ac)](Number((_0x128493=_0x284ed7[_0x2848df(0xd87)])!==null&&_0x128493!==void 0x0?_0x128493:0.5));this['options']['fill']=_0x3e7296;}if(Cesium__namespace[_0x2848df(0x70e)](_0x284ed7[_0x2848df(0x704)])){var _0x3a3095,_0x455898,_0x1d296e,_0x4a60bd=Cesium__namespace['Color']['fromCssColorString']((_0x3a3095=(_0x455898=_0x284ed7['outlineColor'])!==null&&_0x455898!==void 0x0?_0x455898:_0x284ed7[_0x2848df(_0x429bc5._0x50f362)])!==null&&_0x3a3095!==void 0x0?_0x3a3095:'#FFFFFF')['withAlpha']((_0x1d296e=_0x284ed7['outlineOpacity'])!==null&&_0x1d296e!==void 0x0?_0x1d296e:(_0x284ed7[_0x2848df(0xd87)],0x1));this[_0x2848df(_0x429bc5._0x493436)][_0x2848df(_0x429bc5._0x2cb583)]=_0x4a60bd;}Cesium__namespace['defined'](_0x284ed7['outlineWidth'])&&(this['options']['strokeWidth']=_0x284ed7['outlineWidth']);}}},{'key':_0x482d04(0x648),'value':function _0x5b8212(_0x15affa){var _0x2f9f65=_0x482d04;_get(_getPrototypeOf(_0x1e24f1['prototype']),'_showHook',this)['call'](this,_0x15affa),this['_labelCollection']&&(this[_0x2f9f65(_0x431641._0x56499c)]['show']=_0x15affa);}},{'key':_0x482d04(_0x164e58._0x4d6929),'value':function _0x430ad2(){_get(_getPrototypeOf(_0x1e24f1['prototype']),'_mountedHook',this)['call'](this),this['load']();}},{'key':'_addedHook','value':function _0x4c3eba(){var _0x1ebc15=_0x482d04;_get(_getPrototypeOf(_0x1e24f1['prototype']),'_addedHook',this)['call'](this),this['_dataSource']&&this['_map'][_0x1ebc15(_0x168610._0x2e3b16)][_0x1ebc15(_0x168610._0x17d99c)](this[_0x1ebc15(0xd5b)]),this['_labelCollection']&&this['_map']['scene']['primitives'][_0x1ebc15(0xd06)](this[_0x1ebc15(0xb34)]);}},{'key':'_removedHook','value':function _0x3c50ff(){var _0x26a9e9=_0x482d04;_get(_getPrototypeOf(_0x1e24f1[_0x26a9e9(_0x53e6fe._0x5ebc5e)]),_0x26a9e9(0x3fd),this)[_0x26a9e9(0x53f)](this),this['_labelCollection']&&(this[_0x26a9e9(_0x53e6fe._0x48ac02)]['scene']['primitives']['remove'](this['_labelCollection']),this['_labelCollection']=null),this[_0x26a9e9(_0x53e6fe._0x3eec42)]&&this[_0x26a9e9(0x399)]['dataSources'][_0x26a9e9(_0x53e6fe._0x42e8cf)](this['_dataSource']);}},{'key':'flyTo','value':function _0x220046(_0xbb1cc8){var _0x1f7097=_0x482d04;if(!this['_map'])return Promise['resolve'](![]);this['_map']['cancelFlyTo']();if(this['options'][_0x1f7097(0x970)])return this[_0x1f7097(_0x2811d5._0x22c216)]['setCameraView'](this[_0x1f7097(0x514)]['center'],_0xbb1cc8);else{if(this['options']['extent'])return this['_map']['flyToExtent'](this[_0x1f7097(_0x2811d5._0x4eac13)][_0x1f7097(_0x2811d5._0x153cb1)],_0xbb1cc8);else{if(this['_dataSource'])return this['_map']['viewer']['flyTo'](this[_0x1f7097(0xd5b)],_0xbb1cc8);}}return Promise['resolve'](![]);}},{'key':_0x482d04(_0x164e58._0x3c95ef),'value':function _0x7bc81f(_0x30e6b4){var _0x5d9a18={_0x26c296:0xccd},_0x164432=_0x482d04,_0x43a920=this;if(_0x30e6b4){var _0x4512e3;((_0x4512e3=_0x30e6b4[_0x164432(0x1c8)])!==null&&_0x4512e3!==void 0x0?_0x4512e3:!![])&&(delete this['options']['url'],delete this['options']['data']),this[_0x164432(_0xa6c023._0x392901)](),this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x30e6b4);}if(this['options']['url'])fetchJson(_objectSpread2(_objectSpread2({},this['options']),{},{'proxy':this['_proxy']}))['then'](function(_0x11873b){var _0x2bfedc=_0x164432;if(!_0x43a920[_0x2bfedc(0x399)]||_0x43a920[_0x2bfedc(_0x5a5793._0x3ab964)]!==State['ADDED'])return;_0x43a920[_0x2bfedc(0x4a6)](_0x11873b);})['catch'](function(_0x47ba62){var _0x26fdcb=_0x164432,_0x40aca9;logError$1('fetchJson出错了',_0x47ba62),(_0x40aca9=_0x43a920[_0x26fdcb(_0x5d9a18._0x26c296)])!==null&&_0x40aca9!==void 0x0&&_0x40aca9['reject']&&_0x43a920['_readyPromise']['reject'](_0x47ba62);});else this['options']['data']?this[_0x164432(0x4a6)](this['options']['data']):_0x30e6b4&&logWarn('CzmGeoJsonLayer没有传入\x20url\x20或\x20data\x20参数,请确认是否有误。');return this;}},{'key':'_load_data','value':function _0x17d6fd(_0x2a5202){var _0x553646=_0x482d04,_0x271bdd=this;this['options']['format']&&(_0x2a5202=this[_0x553646(0x514)]['format'](_0x2a5202));var _0x4f0d2c=Cesium__namespace[_0x553646(_0x3d299d._0x80dc1)]['load'](_0x2a5202,this['options']);_0x4f0d2c['then'](function(_0x3dcdae){_0x271bdd['showResult'](_0x3dcdae);});}},{'key':'showResult','value':function _0x590226(_0x6322ab){var _0x4d042c=_0x482d04;this['_dataSource']&&(this['_map']['dataSources']['remove'](this['_dataSource']),delete this[_0x4d042c(_0x5b3939._0x326f05)]);if(!_0x6322ab||this[_0x4d042c(_0x5b3939._0x2349a9)]===State['REMOVED'])return;_0x6322ab['show']=this['show'],this['_map']['dataSources']['add'](_0x6322ab),this['_readyPromise'][_0x4d042c(_0x5b3939._0x43ad03)](this),this['_dataSource']=_0x6322ab;this['options']['zIndex']&&(this[_0x4d042c(_0x5b3939._0x2480a5)]=this['options'][_0x4d042c(_0x5b3939._0x5f2330)]);var _0x5f08a8=_0x6322ab['entities']['values'],_0x5ee604=this['bindEntities'](_0x5f08a8);this[_0x4d042c(_0x5b3939._0x38ac3e)]!==0x1&&this['setOpacity'](this[_0x4d042c(0x4a0)]),this['options']['flyTo']&&this['flyToByAnimationEnd'](),this['fire'](EventType['load'],{'dataSource':_0x6322ab,'entities':_0x5f08a8,'list':_0x5ee604});}},{'key':'bindEntities','value':function _0x3f8e7a(_0x481e40){var _0x27389f=_0x482d04,_0x2742eb=this,_0x289a32=[];for(var _0xed81a6=0x0,_0x2c3dae=_0x481e40[_0x27389f(0x6ba)];_0xed81a6<_0x2c3dae;_0xed81a6++){var _0x530b1f=_0x481e40[_0xed81a6];_0x530b1f['_mars3d_layerId']=this['id'];var _0x38d742=this['getEntityAttr'](_0x530b1f);_0x530b1f['_attr']=_0x38d742||{},this['fire'](EventType['addGraphic'],{'czmObject':_0x530b1f,'attr':_0x38d742}),_0x289a32['push'](_objectSpread2(_objectSpread2({},_0x38d742),{},{'_entity':_0x530b1f}));}return this['options']['id']=this['id'],config2Entity(_0x481e40,this['options'],function(_0x4ab398,_0x291416,_0x2bef8b){return _0x2742eb['lblAddFun'](_0x4ab398,_0x291416,_0x2bef8b);}),_0x289a32;}},{'key':_0x482d04(_0x164e58._0x4ba5c9),'value':function _0x575a8c(_0x57f3e8){var _0x29c273=_0x482d04,_0x4c43d7=this;if(!this[_0x29c273(_0x487d7d._0x253378)])return;_0x57f3e8&&(this['options'][_0x29c273(0x4fd)]=_objectSpread2(_objectSpread2({},this[_0x29c273(0x514)]['symbol']),_0x57f3e8));var _0x304e3a=this['_dataSource']['entities']['values'];return this[_0x29c273(_0x487d7d._0x4c2ed2)]['id']=this['id'],config2Entity(_0x304e3a,this['options'],function(_0x20880a,_0x3234e1,_0x240ef9){return _0x4c43d7['lblAddFun'](_0x20880a,_0x3234e1,_0x240ef9);}),this;}},{'key':'lblAddFun','value':function _0x5205b3(_0x8b6b3,_0x3427b6,_0x3013de){var _0x5f1517=_0x482d04;if(_0x3427b6['text']==='')return null;Cesium__namespace['defined'](_0x3427b6['height'])&&(_0x8b6b3=setPositionsHeight(_0x8b6b3,_0x3427b6[_0x5f1517(0xd04)]));!this['labelCollection']&&(this['labelCollection']=new Cesium__namespace['LabelCollection']({'scene':this[_0x5f1517(0x5eb)]['scene']}),this['viewer']['scene']['primitives']['add'](this[_0x5f1517(0x54e)]));_0x3427b6[_0x5f1517(0xd91)]=getPositionValue(_0x8b6b3);var _0x109955=this['labelCollection'][_0x5f1517(_0x808123._0x45d6af)](_0x3427b6);return _0x109955['properties']=_0x3013de,_0x109955['_mars3d_layerId']=this['id'],_0x109955;}},{'key':_0x482d04(_0x164e58._0x59a0c7),'value':function _0x2465d2(_0x503d48){var _0x4247bb=_0x482d04;this[_0x4247bb(0x4a0)]=_0x503d48;if(!this['_dataSource'])return;var _0x2f4a75=this[_0x4247bb(_0x47f31a._0x59c973)]['entities'][_0x4247bb(0x4f2)];for(var _0x375a0b=0x0,_0x58f4ad=_0x2f4a75['length'];_0x375a0b<_0x58f4ad;_0x375a0b++){var _0x1a666e=_0x2f4a75[_0x375a0b];_0x1a666e['polygon']&&_0x1a666e['polygon']['material']&&_0x1a666e[_0x4247bb(_0x47f31a._0x149853)]['material']['color']&&(this['_updatEntityAlpha'](_0x1a666e['polygon']['material']['color'],this['_opacity']),_0x1a666e[_0x4247bb(_0x47f31a._0x149853)]['outlineColor']&&this['_updatEntityAlpha'](_0x1a666e['polygon']['outlineColor'],this[_0x4247bb(_0x47f31a._0x3afd2a)]));_0x1a666e['polyline']&&_0x1a666e[_0x4247bb(0xa70)][_0x4247bb(_0x47f31a._0x456f7c)]&&_0x1a666e[_0x4247bb(_0x47f31a._0x2e2f16)][_0x4247bb(0xf52)]['color']&&this[_0x4247bb(0xc6f)](_0x1a666e[_0x4247bb(_0x47f31a._0x2e2f16)][_0x4247bb(0xf52)][_0x4247bb(_0x47f31a._0x2564b6)],this[_0x4247bb(0x4a0)]);_0x1a666e['billboard']&&(_0x1a666e['billboard']['color']=Cesium__namespace['Color']['WHITE'][_0x4247bb(0x6ac)](this['_opacity']));_0x1a666e[_0x4247bb(0x766)]&&(_0x1a666e['model'][_0x4247bb(_0x47f31a._0x495e95)]=Cesium__namespace['Color'][_0x4247bb(_0x47f31a._0x147f27)]['withAlpha'](this['_opacity']));if(_0x1a666e['label']){var _0x1fac5f=this['_opacity'];_0x1a666e['styleOpt']&&_0x1a666e['styleOpt'][_0x4247bb(_0x47f31a._0x362351)]&&_0x1a666e['styleOpt']['label']['opacity']&&(_0x1fac5f=_0x1a666e[_0x4247bb(0x2a9)]['label'][_0x4247bb(_0x47f31a._0x21a81a)]),_0x1a666e['label']['fillColor']&&this['_updatEntityAlpha'](_0x1a666e[_0x4247bb(_0x47f31a._0x3c947b)]['fillColor'],_0x1fac5f),_0x1a666e[_0x4247bb(0xca4)]['outlineColor']&&this['_updatEntityAlpha'](_0x1a666e[_0x4247bb(_0x47f31a._0x4c4509)]['outlineColor'],_0x1fac5f),_0x1a666e[_0x4247bb(0xca4)][_0x4247bb(0x2d6)]&&this[_0x4247bb(_0x47f31a._0x463cb4)](_0x1a666e['label']['backgroundColor'],_0x1fac5f);}}}},{'key':'_updatEntityAlpha','value':function _0x5014ca(_0x11c944,_0x1c3307){var _0x1954d8=_0x482d04;if(!_0x11c944)return;var _0x35f98a=getCesiumValue(_0x11c944,Cesium__namespace['Color'],this[_0x1954d8(0x399)]['clock']['currentTime']);if(!_0x35f98a||!_0x35f98a['withAlpha'])return _0x11c944;_0x35f98a=_0x35f98a[_0x1954d8(0x6ac)](_0x1c3307),_0x11c944[_0x1954d8(_0x1c51a7._0x22c124)](_0x35f98a);}},{'key':_0x482d04(_0x164e58._0x391ce3),'value':function _0x144cfb(_0x1ad6ea){return getAttrVal(_0x1ad6ea['properties']);}},{'key':'clear','value':function _0xcced1(){var _0x2da151=_0x482d04;return this['_labelCollection']&&this['_labelCollection']['removeAll'](),this['_dataSource']&&this['_dataSource'][_0x2da151(0x791)]['removeAll'](),this[_0x2da151(0x958)](),this;}},{'key':'process','value':function _0x3f9ee2(_0x2dc12c,_0x3ec0e3){var _0x7fa9d0=_0x482d04,_0x146afd=this;return this['readyPromise'][_0x7fa9d0(_0x14b31a._0x383472)](function(_0x59b9c8){var _0x472ae0={_0x3143e3:0x4f2},_0x3eda94=_0x146afd['_dataSource']['process'](_0x2dc12c,_0x3ec0e3);return _0x3eda94['then'](function(_0x565ea8){var _0x5b8ebd=_0x4361,_0x5d45be=_0x565ea8['entities'][_0x5b8ebd(_0x472ae0._0x3143e3)],_0x4e455e=_0x146afd['bindEntities'](_0x5d45be);return{'entities':_0x5d45be,'list':_0x4e455e};});});}}]),_0x1e24f1;}(BaseGraphicLayer);register$2('czmGeojson',CzmGeoJsonLayer);var KmlLayer=function(_0x1d023c){var _0x6715e6={_0x58983c:0xab5};_inherits(_0x1a15e4,_0x1d023c);var _0x1a6371=_createSuper(_0x1a15e4);function _0x1a15e4(){return _classCallCheck(this,_0x1a15e4),_0x1a6371['apply'](this,arguments);}return _createClass(_0x1a15e4,[{'key':'load','value':function _0x34827a(){var _0x1f5c42=_0x4361,_0x547424=this,_0x362b35=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x362b35);var _0x191a5a;if(this['options']['url']){var _0x11e570=getUrlResource(this['options']);_0x191a5a=Cesium__namespace[_0x1f5c42(0xc4b)][_0x1f5c42(0x7f4)](_0x11e570,{'camera':this['_map']['scene']['camera'],'canvas':this[_0x1f5c42(0x399)]['scene']['canvas'],'clampToGround':this['options']['clampToGround']});}else this['options']['data']&&(_0x191a5a=Cesium__namespace['KmlDataSource']['load'](this[_0x1f5c42(0x514)]['data'],{'camera':this[_0x1f5c42(0x399)]['scene']['camera'],'canvas':this['_map'][_0x1f5c42(0x7c9)]['canvas'],'clampToGround':this['options']['clampToGround']}),logError$1(_0x1f5c42(0x880)));_0x191a5a[_0x1f5c42(_0x6715e6._0x58983c)](function(_0x1291a7){_0x547424['showResult'](_0x1291a7);});}},{'key':'getEntityAttr','value':function _0x233f62(_0x35741e){var _0x5be9cd=_0x4361,_0x323b97={'name':_0x35741e['name'],'description':_0x35741e['description']},_0x18840e=_0x35741e['_kml']['extendedData'];for(var _0x340f20 in _0x18840e){_0x323b97[_0x340f20]=_0x18840e[_0x340f20]['value'];}return _0x323b97=getAttrVal(_0x323b97),_0x323b97['description']&&(_0x323b97[_0x5be9cd(0x459)]=_0x323b97['description']['replace'](/<div[^>]+>/g,'')),_0x323b97;}}]),_0x1a15e4;}(CzmGeoJsonLayer);register$2('kml',KmlLayer);var CzmlLayer=function(_0x4c013d){var _0x64107c={_0x4cefff:0x3bd},_0x18f90c={_0x1cf0d4:0x514},_0x251ed1={_0x4c231f:0x53f,_0x2ecea7:0x514},_0x1762d2={_0x551ea7:0x399,_0x29cdc7:0x8e5,_0x1766e9:0xa38,_0x2e8c30:0x76c},_0x4a1ef6={_0x579868:0xd5b,_0x2fe7d4:0xfbf,_0x1b65a6:0xa38,_0x56d88b:0xa38,_0x2dce00:0xa38,_0x306f89:0xa38},_0x50e9ca={_0x4fa34e:0x648},_0x33196b=_0x5a92ef;_inherits(_0x52c247,_0x4c013d);var _0xb2c096=_createSuper(_0x52c247);function _0x52c247(){return _classCallCheck(this,_0x52c247),_0xb2c096['apply'](this,arguments);}return _createClass(_0x52c247,[{'key':'_showHook','value':function _0x56fa92(_0xd90357){var _0x2460d1=_0x4361,_0x1887c2;_get(_getPrototypeOf(_0x52c247['prototype']),_0x2460d1(_0x50e9ca._0x4fa34e),this)['call'](this,_0xd90357),((_0x1887c2=this['options']['autoUpdateClock'])!==null&&_0x1887c2!==void 0x0?_0x1887c2:!![])&&(_0xd90357?this['setCzmlTime']():this[_0x2460d1(0xef8)]());}},{'key':_0x33196b(_0x64107c._0x4cefff),'value':function _0x45c1a4(){var _0x3f7731=_0x33196b,_0x19f8ab;(_0x19f8ab=this[_0x3f7731(_0x4a1ef6._0x579868)])!==null&&_0x19f8ab!==void 0x0&&_0x19f8ab['clock']&&(this['_map']['clock'][_0x3f7731(_0x4a1ef6._0x2fe7d4)]=this[_0x3f7731(0xd5b)][_0x3f7731(_0x4a1ef6._0x1b65a6)]['clockRange'],this['_map']['clock']['multiplier']=this['_dataSource']['clock']['multiplier'],this['_map'][_0x3f7731(_0x4a1ef6._0x56d88b)][_0x3f7731(0x8cf)]=this['_dataSource'][_0x3f7731(_0x4a1ef6._0x2dce00)]['startTime'],this['_map']['clock']['stopTime']=this['_dataSource']['clock']['stopTime'],this['_map'][_0x3f7731(_0x4a1ef6._0x306f89)]['currentTime']=this['_dataSource']['clock']['startTime']);}},{'key':'setNowTime','value':function _0x5d9594(){var _0x2b0baa=_0x33196b;this['_map']['clock']['clockRange']=Cesium__namespace['ClockRange']['UNBOUNDED'],this[_0x2b0baa(_0x1762d2._0x551ea7)][_0x2b0baa(0xa38)][_0x2b0baa(_0x1762d2._0x29cdc7)]=0x1;var _0x3c6f25=Cesium__namespace['JulianDate']['fromDate'](new Date());this[_0x2b0baa(0x399)]['clock']['startTime']=_0x3c6f25['clone'](),this[_0x2b0baa(0x399)][_0x2b0baa(_0x1762d2._0x1766e9)]['stopTime']=Cesium__namespace['JulianDate']['addDays'](_0x3c6f25,0x1,new Cesium__namespace['JulianDate']()),this['_map'][_0x2b0baa(0xa38)][_0x2b0baa(_0x1762d2._0x2e8c30)]=_0x3c6f25['clone']();}},{'key':_0x33196b(0x3fd),'value':function _0x23926d(){var _0x722803=_0x33196b,_0xfd444b;_get(_getPrototypeOf(_0x52c247[_0x722803(0xe26)]),_0x722803(0x3fd),this)[_0x722803(_0x251ed1._0x4c231f)](this),((_0xfd444b=this[_0x722803(_0x251ed1._0x2ecea7)]['autoUpdateClock'])!==null&&_0xfd444b!==void 0x0?_0xfd444b:!![])&&this['setNowTime']();}},{'key':'load','value':function _0x44767e(){var _0x360e79=_0x33196b,_0x18188a=this,_0x1b0be4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this[_0x360e79(0x514)]=_objectSpread2(_objectSpread2({},this['options']),_0x1b0be4);var _0x7113e5;if(this['options'][_0x360e79(0x49c)]){var _0xd9fff2=getUrlResource(this['options']);_0x7113e5=Cesium__namespace['CzmlDataSource']['load'](_0xd9fff2,this['options']);}else this[_0x360e79(_0x18f90c._0x1cf0d4)]['data']?_0x7113e5=Cesium__namespace['CzmlDataSource']['load'](this['options']['data'],this['options']):logError$1('CzmlLayer请必须传入\x20url\x20或\x20data\x20参数');_0x7113e5['then'](function(_0x40dde0){_0x18188a['showResult'](_0x40dde0);});}},{'key':_0x33196b(0xa1f),'value':function _0x251c8a(_0x451d77){var _0x4b1f87=_0x33196b;if(_0x451d77['properties'])return getAttrVal(_0x451d77[_0x4b1f87(0xeec)]);if(_0x451d77['description'])return{'description':getCesiumValue(_0x451d77['description'])};}}]),_0x52c247;}(CzmGeoJsonLayer);register$2('czml',CzmlLayer);var GraphicGroupLayer=function(_0x1fdf44){var _0x167804={_0x409bd0:0xecc},_0x36a716={_0x16e3ea:0xa22,_0x5b8057:0xce7,_0x489139:0xe73,_0x26dad7:0x352,_0x24eae9:0x710},_0x3585e8={_0x399abf:0x359},_0x3468b0={_0x221298:0x359},_0x2b14b9={_0x53aca8:0x399,_0x58874f:0x1d6},_0x4678c7={_0x49bdbe:0x1d6},_0x2ac08d={_0x277d24:0x514,_0x53c055:0xf2d,_0xe72e75:0x333},_0xb200af={_0x3ad9c3:0xf2d,_0x69ecd7:0xecc},_0x2c5c0c={_0x55f4be:0x8e1},_0x307706={_0x435745:0xfc8},_0x5c8aa3={_0x121df8:0xb06},_0x2532bb={_0x226730:0xa3e},_0x2a1299={_0x5c5a94:0xa3e},_0x245a1d=_0x5a92ef;_inherits(_0x144c0f,_0x1fdf44);var _0x1155e2=_createSuper(_0x144c0f);function _0x144c0f(){return _classCallCheck(this,_0x144c0f),_0x1155e2['apply'](this,arguments);}return _createClass(_0x144c0f,[{'key':_0x245a1d(0x477),'get':function _0x6ef3c4(){var _0x30f7d2=_0x245a1d;return this[_0x30f7d2(_0x2a1299._0x5c5a94)];},'set':function _0x28fd99(_0x53fb73){var _0x44e41c=_0x245a1d;this[_0x44e41c(_0x2532bb._0x226730)]=_0x53fb73,this['_selectedLayer']&&(_0x53fb73?this['_selectedLayer']['activateEdit']():this['_selectedLayer'][_0x44e41c(0xb65)]());}},{'key':'isAutoEditing','get':function _0x3d546d(){return this['options']['isAutoEditing'];},'set':function _0xd48357(_0x12caa1){var _0x30c6ab=_0x245a1d;this['options']['isAutoEditing']=_0x12caa1,this[_0x30c6ab(_0x5c8aa3._0x121df8)](function(_0x47d2d3){_0x47d2d3['isAutoEditing']=_0x12caa1;},this);}},{'key':'selectedLayer','get':function _0x367010(){var _0x3a4258=_0x245a1d;return this[_0x3a4258(0xfc8)];},'set':function _0x42d0a1(_0x336eed){var _0x1a2f9f=_0x245a1d;this['_selectedLayer']&&(delete this['_selectedLayer']['isActivate'],this['_selectedLayer']['disableEdit']()),!(_0x336eed instanceof GraphicLayer)&&(_0x336eed=this['getLayer'](_0x336eed)),this[_0x1a2f9f(_0x307706._0x435745)]=_0x336eed,this['_selectedLayer']&&(this['_selectedLayer']['isActivate']=!![],this['_hasEdit']&&this['_selectedLayer']['activateEdit']());}},{'key':'isActivate','value':function _0x3d8485(_0x40c26a){var _0xef1c22=_0x245a1d;return _0x40c26a[_0xef1c22(_0x2c5c0c._0x55f4be)];}},{'key':'_mountedHook','value':function _0x3ea5aa(){var _0x50f74d=_0x245a1d;_get(_getPrototypeOf(_0x144c0f['prototype']),'_mountedHook',this)['call'](this),this[_0x50f74d(0x514)][_0x50f74d(_0xb200af._0x3ad9c3)]&&this[_0x50f74d(_0xb200af._0x69ecd7)](this[_0x50f74d(0x514)]['geojson']);}},{'key':'_addedHook','value':function _0x1dabea(){_get(_getPrototypeOf(_0x144c0f['prototype']),'_addedHook',this)['call'](this),this['_processForRemoveLayer']();}},{'key':_0x245a1d(0xe8c),'value':function _0x4408f7(_0x5cd1be){if(!_0x5cd1be)return this['selectedLayer'];var _0x239e3c=this['getLayer'](_0x5cd1be);return _0x239e3c?_0x239e3c:this['createLayer'](_0x5cd1be);}},{'key':'createLayer','value':function _0xb7316c(_0x24ac16){var _0x31e34d=_0x245a1d,_0x2fc203=clone(this[_0x31e34d(_0x2ac08d._0x277d24)],['id','pid',_0x31e34d(_0x2ac08d._0x53c055),_0x31e34d(0x500)]);_0x2fc203['name']=_0x24ac16,_0x2fc203['pid']=this['id'];var _0x5332bd=new GraphicLayer(_0x2fc203);return this['_events']&&(_0x5332bd['_events']=_objectSpread2({},this[_0x31e34d(_0x2ac08d._0xe72e75)])),this['_map'][_0x31e34d(0x8ac)](_0x5332bd),this['addLayer'](_0x5332bd),_0x5332bd;}},{'key':_0x245a1d(0xd71),'value':function _0x227373(_0xa1e2ec){var _0x3ede7f=_0x245a1d,_0xbf9859;return _0xa1e2ec instanceof GraphicLayer?_0xbf9859=_0xa1e2ec:_0xbf9859=this[_0x3ede7f(0x710)](_0xa1e2ec),_0xbf9859?(this['selectedLayer']===_0xbf9859&&(this['selectedLayer']=null),removeArrayItem(this['_arrLayer'],_0xbf9859),this['_map']['removeLayer'](_0xbf9859,!![]),this[_0x3ede7f(_0x4678c7._0x49bdbe)](),!![]):![];}},{'key':'deleteEmptyLayer','value':function _0xefb55c(){var _0x3c9f2f=_0x245a1d;for(var _0x5289bf=this['_arrLayer']['length']-0x1;_0x5289bf>=0x0;_0x5289bf--){var _0x3e5f32=this['_arrLayer'][_0x5289bf];_0x3e5f32['length']===0x0&&(this['selectedLayer']===_0x3e5f32&&(this['selectedLayer']=null),this['_arrLayer']['splice'](_0x5289bf,0x1),this[_0x3c9f2f(_0x2b14b9._0x53aca8)]['removeLayer'](_0x3e5f32,!![]));}return this[_0x3c9f2f(_0x2b14b9._0x58874f)](),this;}},{'key':'_processForRemoveLayer','value':function _0x4f0d63(){var _0x58b236=_0x245a1d;this['_arrLayer']['length']===0x0&&this['options'][_0x58b236(0xb4f)]&&(this['selectedLayer']=this[_0x58b236(0xca5)](this['options']['defaultLayer'])),this['selectedLayer']==null&&this[_0x58b236(_0x3468b0._0x221298)]['length']>0x0&&(this['selectedLayer']=this[_0x58b236(0x359)][0x0]);}},{'key':'moveToLayer','value':function _0x4ff3f1(_0xbe252f,_0x413838){!(_0x413838 instanceof GraphicLayer)&&(_0x413838=this['getLayer'](_0x413838)),_0xbe252f['remove'](),_0x413838['addGraphic'](_0xbe252f);}},{'key':'getGraphics','value':function _0x59a435(){var _0x56c0bb=[];return this['eachGraphic'](function(_0xd28158){if(_0xd28158['isPrivate'])return;_0x56c0bb['push'](_0xd28158);},this),_0x56c0bb;}},{'key':_0x245a1d(0x34d),'value':function _0x48710f(_0x931fe3){var _0x21009b=_0x245a1d;if(!_0x931fe3)return undefined;for(var _0x4f4429=this['_arrLayer']['length']-0x1;_0x4f4429>=0x0;_0x4f4429--){var _0x2a41eb=this[_0x21009b(_0x3585e8._0x399abf)][_0x4f4429],_0x5c61aa=_0x2a41eb['getGraphicById'](_0x931fe3);if(_0x5c61aa)return _0x5c61aa;}return undefined;}},{'key':_0x245a1d(0x4ab),'value':function _0x1ff4d7(_0x1acee7,_0x47d631){return this['eachLayer'](function(_0x4874cc){var _0x98b5ba=_0x4361;_0x4874cc[_0x98b5ba(0x4ab)](_0x1acee7,_0x47d631);},this),this;}},{'key':'clear','value':function _0x3ace90(_0x45fd8a){this['eachLayer'](function(_0x8950ca){_0x8950ca['clear'](_0x45fd8a);},this);}},{'key':'toGeoJSON','value':function _0x2d4627(_0x36f249){var _0x1f2024={_0x306ebb:0x4ab},_0x58a208=_0x245a1d,_0xacb0fd=this;_0x36f249!==null&&_0x36f249!==void 0x0&&_0x36f249['stopEdit']&&this[_0x58a208(0x338)]();var _0x126af3=[],_0x46fe98=[];return this['eachLayer'](function(_0x342d9d){var _0x5b45ee=_0x58a208;_0x46fe98['push'](_0x342d9d['name']),_0x342d9d[_0x5b45ee(_0x1f2024._0x306ebb)](function(_0x1312c){var _0x2a0ab4=_0x5b45ee;if(_0x1312c[_0x2a0ab4(0xf13)])return;var _0x1271cc=_0x1312c['toGeoJSON'](_0x36f249);_0x1271cc['properties']['_layer']=_0x342d9d['name'],_0x126af3['push'](_0x1271cc);},_0xacb0fd);},this),{'type':'FeatureCollection','layer':{'id':this['id'],'name':this['name'],'layers':_0x46fe98,'selected':this['selectedLayer']['name']},'features':_0x126af3};}},{'key':_0x245a1d(_0x167804._0x409bd0),'value':function _0x497b94(_0x1fb730){var _0x556c78=_0x245a1d,_0x56b63e=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};try{isString(_0x1fb730)&&(_0x1fb730=JSON['parse'](_0x1fb730));}catch(_0x2e359e){alert(_0x2e359e['name']+':\x20'+_0x2e359e['message']+_0x556c78(_0x36a716._0x16e3ea));return;}_0x56b63e['clear']&&this['clear'](!![]);var _0x5434b2;if(_0x56b63e['layer'])_0x5434b2=this['getLayer'](_0x56b63e[_0x556c78(0xce7)]);else{var _0x2de2fd,_0xf123f2,_0x476c7a={},_0x486d6f=(_0x2de2fd=_0x1fb730)===null||_0x2de2fd===void 0x0?void 0x0:(_0xf123f2=_0x2de2fd[_0x556c78(_0x36a716._0x5b8057)])===null||_0xf123f2===void 0x0?void 0x0:_0xf123f2['layers'];if(_0x486d6f){var _0x423186,_0x595e85;for(var _0x17a042=0x0;_0x17a042<_0x486d6f['length'];_0x17a042++){var _0x4a770c=this[_0x556c78(0xe8c)](_0x486d6f[_0x17a042]);_0x476c7a[_0x486d6f[_0x17a042]]=_0x4a770c;}if((_0x423186=_0x1fb730)!==null&&_0x423186!==void 0x0&&(_0x595e85=_0x423186['layer'])!==null&&_0x595e85!==void 0x0&&_0x595e85['selected']){var _0x3e9b67,_0x39b66f,_0x39bd20=_0x476c7a[(_0x3e9b67=_0x1fb730)===null||_0x3e9b67===void 0x0?void 0x0:(_0x39b66f=_0x3e9b67[_0x556c78(0xce7)])===null||_0x39b66f===void 0x0?void 0x0:_0x39b66f['selected']];_0x39bd20&&(this[_0x556c78(_0x36a716._0x489139)]=_0x39bd20);}}}var _0x111edc=getGeoJsonFeatures(_0x1fb730),_0xe767b=[];for(var _0xa1076b=0x0,_0x19b29e=_0x111edc['length'];_0xa1076b<_0x19b29e;_0xa1076b++){var _0x2d8814=_0x111edc[_0xa1076b],_0x8cb7b8=void 0x0;if(_0x5434b2)_0x8cb7b8=_0x5434b2;else{var _0x43e8c2,_0x164c8b=_0x2d8814===null||_0x2d8814===void 0x0?void 0x0:(_0x43e8c2=_0x2d8814['properties'])===null||_0x43e8c2===void 0x0?void 0x0:_0x43e8c2[_0x556c78(_0x36a716._0x26dad7)];_0x8cb7b8=_0x164c8b?this[_0x556c78(_0x36a716._0x24eae9)](_0x164c8b):null,!_0x8cb7b8&&(_0x8cb7b8=this['selectedLayer']);}var _0x23208c=_0x8cb7b8['loadGeoJSON'](_0x2d8814,_objectSpread2(_objectSpread2({},_0x56b63e),{},{'clear':![],'flyTo':![]}));_0xe767b=_0xe767b['concat'](_0x23208c);}return _0x56b63e['flyTo']&&this['_map'][_0x556c78(0xf84)](_0xe767b),_0xe767b;}},{'key':'_toJsonEx','value':function _0x68e0b2(_0x44d600){_0x44d600['geojson']=this['toGeoJSON']();}},{'key':'getRectangle','value':function _0x3fd4b1(_0x535575){var _0x1f0b87={_0x84f901:0xf13,_0x34333f:0xe9e,_0xba021e:0xe9e,_0x13044d:0xcae},_0x1c6774;return this['eachGraphic'](function(_0x402057){var _0x4fa2d8=_0x4361;if(_0x402057[_0x4fa2d8(_0x1f0b87._0x84f901)])return;if(!_0x402057[_0x4fa2d8(_0x1f0b87._0x34333f)])return;var _0x3ae614=_0x402057[_0x4fa2d8(_0x1f0b87._0xba021e)]();if(!Cesium__namespace['defined'](_0x3ae614))return;_0x1c6774?_0x1c6774=Cesium__namespace[_0x4fa2d8(_0x1f0b87._0x13044d)]['union'](_0x3ae614,_0x1c6774):_0x1c6774=_0x3ae614;},this),_0x535575?formatRectangle(_0x1c6774):_0x1c6774;}},{'key':'startDraw','value':function _0x54b752(_0x420171){return this['_selectedLayer']['startDraw'](_0x420171);}},{'key':'stopDraw','value':function _0x4a7f72(){var _0xc4b5ac=_0x245a1d;return this[_0xc4b5ac(0xfc8)]['stopDraw']();}},{'key':'activateEdit','value':function _0x4c8de6(){return this['_selectedLayer']['activateEdit']();}},{'key':_0x245a1d(0xb65),'value':function _0x4c3979(){return this['_selectedLayer']['disableEdit']();}}]),_0x144c0f;}(GroupLayer);register$2(_0x5a92ef(0x686),GraphicGroupLayer);var GeoJsonLayer=function(_0x3676fe){var _0x2b2d6d={_0x51b000:0x7f4,_0x310928:0x4a6},_0x388132={_0x5a13e5:0xe26,_0x550814:0x399},_0x38aa68={_0x5d1146:0xdd8,_0x49ae29:0x27d,_0x9423e7:0x70e,_0x242c81:0x9ba,_0x5082f3:0xe81,_0x73031d:0x6ba,_0x506dfb:0xfd0,_0x4067cb:0x6ba},_0x551661={_0x1998fd:0x8e7},_0x3b4123={_0x1fe0a2:0x1d7,_0x244bb8:0x1c8,_0x4abaae:0x514,_0x2349c6:0x49c,_0x444515:0x500},_0x4347b3={_0x4d7397:0x53f},_0xdd7cee=_0x5a92ef;_inherits(_0x2f8904,_0x3676fe);var _0x1a8014=_createSuper(_0x2f8904);function _0x2f8904(){return _classCallCheck(this,_0x2f8904),_0x1a8014['apply'](this,arguments);}return _createClass(_0x2f8904,[{'key':'_showHook','value':function _0x340888(_0x5d1a8c){var _0x453ef4=_0x4361;_get(_getPrototypeOf(_0x2f8904['prototype']),'_showHook',this)[_0x453ef4(0x53f)](this,_0x5d1a8c),_0x5d1a8c&&this['_hasLoad']&&(this['_hasLoad']=![],this['load']());}},{'key':'_addedHook','value':function _0x3cac39(){var _0x24472d=_0x4361;_get(_getPrototypeOf(_0x2f8904['prototype']),'_addedHook',this)[_0x24472d(_0x4347b3._0x4d7397)](this),this['show']?this[_0x24472d(0x7f4)]():this[_0x24472d(0xff0)]=!![];}},{'key':'_removedHook','value':function _0x1462a2(){_get(_getPrototypeOf(_0x2f8904['prototype']),'_removedHook',this)['call'](this),this['clear']();}},{'key':_0xdd7cee(_0x2b2d6d._0x51b000),'value':function _0x387990(_0x4cf034){var _0x33b435=_0xdd7cee,_0x59444d=this;_0x4cf034&&(Cesium__namespace[_0x33b435(_0x3b4123._0x1fe0a2)](_0x4cf034[_0x33b435(_0x3b4123._0x244bb8)],!![])&&(delete this[_0x33b435(_0x3b4123._0x4abaae)][_0x33b435(_0x3b4123._0x2349c6)],delete this[_0x33b435(0x514)][_0x33b435(0x500)]),this['clear'](),this[_0x33b435(0x514)]=_objectSpread2(_objectSpread2({},this['options']),_0x4cf034));if(this['options']['url'])sendAjax(_objectSpread2(_objectSpread2({},this['options']),{},{'proxy':this['_proxy']}))[_0x33b435(0xab5)](function(_0x10568e){var _0x274e50=_0x33b435;if(!_0x59444d['_map']||_0x59444d[_0x274e50(0xe86)]!==State['ADDED'])return;_0x59444d['_load_data'](_0x10568e);})[_0x33b435(0xb0c)](function(_0xd31c8e){var _0x199e40=_0x33b435,_0x18b4d9;logError$1('fetchJson出错了',_0xd31c8e),(_0x18b4d9=_0x59444d[_0x199e40(0xccd)])!==null&&_0x18b4d9!==void 0x0&&_0x18b4d9['reject']&&_0x59444d['_readyPromise'][_0x199e40(0xba1)](_0xd31c8e);});else this['options']['data']?this['_load_data'](this['options'][_0x33b435(_0x3b4123._0x444515)]):_0x4cf034&&logWarn(_0x33b435(0x3b7));}},{'key':_0xdd7cee(_0x2b2d6d._0x310928),'value':function _0x551a49(_0x4a7457){var _0x251456=_0xdd7cee;this['options']['format']&&(_0x4a7457=this['options']['format'](_0x4a7457));_0x4a7457=this[_0x251456(0xb6c)](_0x4a7457);var _0x4c382a=this['loadGeoJSON'](_0x4a7457,{'clear':!![],'enabledEvent':![]}),_0x6de736=[];_0x4c382a['forEach'](function(_0x1421af){var _0x2a1214=_0x251456;_0x6de736[_0x2a1214(_0x551661._0x1998fd)](_objectSpread2(_objectSpread2({},_0x1421af['attr']),{},{'graphic':_0x1421af}));}),this['fire'](EventType['load'],{'geojson':_0x4a7457,'list':_0x6de736,'graphics':_0x4c382a}),this['options']['flyTo']&&this['flyToByAnimationEnd'](),this['_readyPromise']['resolve'](this);}},{'key':'_formatForMask','value':function _0x2f3893(_0x29d09d){var _0x1d7445=_0xdd7cee,_0x498a02=this[_0x1d7445(0x514)]['mask'];if(!_0x498a02)return _0x29d09d;if(!_0x29d09d[_0x1d7445(_0x38aa68._0x5d1146)]||_0x29d09d[_0x1d7445(0xdd8)]['length']===0x0)return _0x29d09d;_0x29d09d=clone(_0x29d09d),_0x29d09d['features']['splice'](0x1,_0x29d09d['features']['length']-0x1),this[_0x1d7445(_0x38aa68._0x49ae29)]=getExtentByGeoJSON(_0x29d09d);var _0x74b136={'xmin':0x49,'xmax':0x88,'ymin':0x3,'ymax':0x3b};isObject(_0x498a02)&&Cesium__namespace['defined'](_0x498a02[_0x1d7445(0x5f9)])&&Cesium__namespace[_0x1d7445(_0x38aa68._0x9423e7)](_0x498a02['xmax'])&&Cesium__namespace[_0x1d7445(0x70e)](_0x498a02['ymin'])&&Cesium__namespace['defined'](_0x498a02['ymax'])&&(_0x74b136=_0x498a02);var _0x1f8902=[[_0x74b136['xmin'],_0x74b136['ymax']],[_0x74b136['xmin'],_0x74b136['ymin']],[_0x74b136[_0x1d7445(0x420)],_0x74b136['ymin']],[_0x74b136['xmax'],_0x74b136[_0x1d7445(0x3b9)]],[_0x74b136['xmin'],_0x74b136['ymax']]],_0x593f4a=_0x29d09d[_0x1d7445(_0x38aa68._0x5d1146)][0x0];if(_0x593f4a['geometry']['type']===_0x1d7445(_0x38aa68._0x242c81))_0x593f4a['geometry']={'type':'Polygon','coordinates':[_0x1f8902,_0x593f4a['geometry']['coordinates'][0x0]]};else{if(_0x593f4a[_0x1d7445(0x4cb)][_0x1d7445(0xe81)]==='MultiPolygon'){var _0x5b2a08=[_0x1f8902];for(var _0x317d45=0x0,_0x4a19f7=_0x593f4a['geometry']['coordinates']['length'];_0x317d45<_0x4a19f7;_0x317d45++){var _0x467c7f=_0x593f4a['geometry']['coordinates'][_0x317d45];_0x467c7f['length']>0x0&&_0x5b2a08['push'](_0x467c7f[0x0]);}_0x593f4a[_0x1d7445(0x4cb)]={'type':_0x1d7445(0x9ba),'coordinates':[_0x5b2a08]};}else{if(_0x593f4a[_0x1d7445(0x4cb)][_0x1d7445(_0x38aa68._0x5082f3)]==='GeometryCollection'){var _0x4514bb=[_0x1f8902];for(var _0x47955a=0x0,_0x2459a5=_0x593f4a['geometry'][_0x1d7445(0xa93)][_0x1d7445(_0x38aa68._0x73031d)];_0x47955a<_0x2459a5;_0x47955a++){var _0x35bb2b=_0x593f4a['geometry']['geometries'][_0x47955a][_0x1d7445(_0x38aa68._0x506dfb)];_0x35bb2b[_0x1d7445(_0x38aa68._0x4067cb)]>0x0&&_0x4514bb['push'](_0x35bb2b[0x0]);}_0x593f4a[_0x1d7445(0x4cb)]={'type':'Polygon','coordinates':[_0x4514bb]};}}}return _0x29d09d;}},{'key':'_toJsonEx','value':function _0x217f71(_0x32e0c5){}},{'key':'_setOptionsHook','value':function _0xe68a6a(_0x3081ef,_0xf57f99){var _0x477b92={_0x3ac03d:0x5da},_0x27e86a=_0xdd7cee,_0x32529e;_get(_getPrototypeOf(_0x2f8904[_0x27e86a(_0x388132._0x5a13e5)]),'_setOptionsHook',this)['call'](this,_0x3081ef,_0xf57f99);if(!this[_0x27e86a(_0x388132._0x550814)])return;_0xf57f99['symbol']&&!((_0x32529e=_0xf57f99['symbol'])!==null&&_0x32529e!==void 0x0&&_0x32529e['type'])?this['eachGraphic'](function(_0x78ce5f){var _0x55d2cc=_0x27e86a,_0x426cf9=getSymbolStyle(_0x3081ef[_0x55d2cc(0x4fd)],_0x78ce5f['attr']);_0x78ce5f[_0x55d2cc(_0x477b92._0x3ac03d)]=_0x426cf9;}):(this['clear'](),this['load']());}}]),_0x2f8904;}(GraphicLayer);register$2('geojson',GeoJsonLayer);var BusineDataLayer=function(_0x1445a6){var _0x52cd46={_0x4703fc:0x648},_0xd1a5c9={_0xe16752:0x1c8},_0x3400f1={_0x23768a:0x6ba,_0x4bb525:0xd91,_0x1d1b14:0x101c,_0x143728:0xbae,_0x443fea:0x4ae,_0x2b93a1:0xbfc,_0xbfe894:0x4ea,_0x1d1ef7:0x810,_0x22e6d8:0xf79,_0x364ccc:0x675,_0x135b06:0x514,_0x1fc22b:0xccd},_0x3530d6={_0x439873:0x1d7,_0x4c1bc7:0x514,_0x32258a:0xb0c,_0x12131a:0x514,_0x26f1e5:0x4a6,_0x4e0845:0x3b7},_0x5961c6=_0x5a92ef;_inherits(_0x15437b,_0x1445a6);var _0x493a99=_createSuper(_0x15437b);function _0x15437b(){return _classCallCheck(this,_0x15437b),_0x493a99['apply'](this,arguments);}return _createClass(_0x15437b,[{'key':_0x5961c6(_0x52cd46._0x4703fc),'value':function _0x3ff201(_0x11d6f0){var _0x1790d6=_0x5961c6;_get(_getPrototypeOf(_0x15437b['prototype']),'_showHook',this)['call'](this,_0x11d6f0),_0x11d6f0&&this[_0x1790d6(0xff0)]&&(this[_0x1790d6(0xff0)]=![],this[_0x1790d6(0x7f4)]());}},{'key':'_addedHook','value':function _0x5d5918(){var _0x27c175=_0x5961c6;_get(_getPrototypeOf(_0x15437b['prototype']),_0x27c175(0xcef),this)['call'](this),this['show']?this['load']():this[_0x27c175(0xff0)]=!![];}},{'key':_0x5961c6(0x3fd),'value':function _0x453233(){_get(_getPrototypeOf(_0x15437b['prototype']),'_removedHook',this)['call'](this),this['clear']();}},{'key':'load','value':function _0x54050a(_0x1d85ae){var _0x3ead9d=_0x5961c6,_0xc9978d=this;_0x1d85ae&&(Cesium__namespace[_0x3ead9d(_0x3530d6._0x439873)](_0x1d85ae['clear'],!![])&&(delete this['options']['url'],delete this['options']['data']),this['clear'](),this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x1d85ae));if(this[_0x3ead9d(_0x3530d6._0x4c1bc7)]['url'])fetchJson(_objectSpread2(_objectSpread2({},this['options']),{},{'proxy':this['_proxy']}))['then'](function(_0x44901e){var _0x3b1028=_0x3ead9d;if(!_0xc9978d[_0x3b1028(0x399)]||_0xc9978d['_state']!==State['ADDED'])return;_0xc9978d[_0x3b1028(0x4a6)](_0x44901e);})[_0x3ead9d(_0x3530d6._0x32258a)](function(_0x59e14d){var _0x46c589=_0x3ead9d,_0x2827cb;logError$1('fetchJson出错了',_0x59e14d),(_0x2827cb=_0xc9978d[_0x46c589(0xccd)])!==null&&_0x2827cb!==void 0x0&&_0x2827cb['reject']&&_0xc9978d[_0x46c589(0xccd)]['reject'](_0x59e14d);});else this[_0x3ead9d(_0x3530d6._0x12131a)]['data']?this[_0x3ead9d(_0x3530d6._0x26f1e5)](this['options']['data']):_0x1d85ae&&logWarn(_0x3ead9d(_0x3530d6._0x4e0845));}},{'key':'_load_data','value':function _0x10f2a9(_0x370e06){var _0x3f568b=_0x5961c6;if(this['options']['dataColumn']){var _0x457ca6=this['options']['dataColumn']['split']('.');_0x457ca6['forEach'](function(_0x5ba149){_0x370e06=_0x370e06[_0x5ba149];});}this['options']['formatData']&&(_0x370e06=this['options']['formatData'](_0x370e06));var _0x2bc2eb=[];for(var _0x527b5a=0x0,_0xe2bbdb=_0x370e06[_0x3f568b(_0x3400f1._0x23768a)];_0x527b5a<_0xe2bbdb;_0x527b5a++){var _0x267291=_0x370e06[_0x527b5a],_0x30827f={};_0x267291['style']&&(_0x30827f=_objectSpread2({},_0x267291['style']));var _0x1775a2=this['options']['symbol'],_0x43646e=_0x267291['type']&&hasType(_0x267291[_0x3f568b(0xe81)])?_0x267291['type']:'point';if(_0x1775a2){if(isFunction(_0x1775a2))_0x30827f=_0x1775a2(_0x267291,_0x30827f)||_0x30827f,_0x30827f['type']&&(_0x43646e=_0x30827f[_0x3f568b(0xe81)]);else{_0x43646e=_0x1775a2['type']||_0x43646e;var _0x1b62ca=getSymbolStyle(_0x1775a2,_0x267291||{});_0x1775a2['merge']?_0x30827f=_objectSpread2(_objectSpread2({},_0x1b62ca),_0x30827f):_0x30827f=_0x1b62ca;}}if(!hasType(_0x43646e)){logError$1('不存在graphicType无法解析数据对Graphic',_0x267291);continue;}var _0x3955ba={'type':_0x43646e,'style':_0x30827f,'attr':_0x267291};if(isPointType(_0x43646e)){if(_0x267291[_0x3f568b(0xd91)])_0x3955ba[_0x3f568b(0xd91)]=_0x267291[_0x3f568b(_0x3400f1._0x4bb525)];else{if(this[_0x3f568b(0x514)][_0x3f568b(0x810)])_0x3955ba['position']=this['options'][_0x3f568b(0x810)](_0x267291,_0x3955ba);else{if(this['options']['latColumn']||this['options'][_0x3f568b(0x2cd)]){var _0x529b80=_0x267291[this['options'][_0x3f568b(_0x3400f1._0x1d1b14)]||'lat'],_0x509d22=_0x267291[this['options']['lngColumn']||'lng'],_0x29b69a=_0x267291[this['options'][_0x3f568b(_0x3400f1._0x143728)]||'alt']||0x0;_0x3955ba['position']=[_0x509d22,_0x529b80,_0x29b69a];}else _0x267291['lat']&&_0x267291['lng']&&(_0x3955ba['position']=[_0x267291[_0x3f568b(_0x3400f1._0x443fea)],_0x267291[_0x3f568b(_0x3400f1._0x2b93a1)],_0x267291['alt']||0x0]);}}if(!_0x3955ba['position']){logError$1(_0x3f568b(_0x3400f1._0xbfe894),_0x267291);continue;}}else{if(_0x267291['positions'])_0x3955ba['positions']=_0x267291['positions'];else this['options'][_0x3f568b(_0x3400f1._0x1d1ef7)]&&(_0x3955ba[_0x3f568b(0xbe0)]=this['options']['formatPosition'](_0x267291,_0x3955ba));if(!_0x3955ba[_0x3f568b(0xbe0)]){logError$1('无法解析数据positions坐标位置',_0x267291);continue;}}_0x2bc2eb[_0x3f568b(0x8e7)](_0x3955ba);}var _0x1c9c8a=this[_0x3f568b(_0x3400f1._0x22e6d8)](_0x2bc2eb,{'enabledEvent':![]}),_0x258e84=[];_0x1c9c8a[_0x3f568b(_0x3400f1._0x364ccc)](function(_0x34d5bc){var _0x577f6d=_0x3f568b;_0x258e84['push'](_objectSpread2(_objectSpread2({},_0x34d5bc[_0x577f6d(0x310)]),{},{'graphic':_0x34d5bc}));}),this['fire'](EventType['load'],{'jsonData':_0x370e06,'list':_0x258e84,'graphics':_0x1c9c8a}),this[_0x3f568b(_0x3400f1._0x135b06)]['flyTo']&&this['flyToByAnimationEnd'](),this[_0x3f568b(_0x3400f1._0x1fc22b)]['resolve'](this);}},{'key':_0x5961c6(0x41e),'value':function _0x58185f(_0x54a89a){}},{'key':_0x5961c6(0x587),'value':function _0x1a9420(_0x3a580c,_0x3f92fa){var _0x454820=_0x5961c6,_0x1f6f0d;_get(_getPrototypeOf(_0x15437b[_0x454820(0xe26)]),'_setOptionsHook',this)['call'](this,_0x3a580c,_0x3f92fa);if(!this['_map'])return;_0x3f92fa['symbol']&&!((_0x1f6f0d=_0x3f92fa['symbol'])!==null&&_0x1f6f0d!==void 0x0&&_0x1f6f0d['type'])?this['eachGraphic'](function(_0x3d7731){var _0x25e9bb=_0x454820,_0x509d38=getSymbolStyle(_0x3a580c['symbol'],_0x3d7731['attr']);_0x3d7731[_0x25e9bb(0x5da)]=_0x509d38;}):(this[_0x454820(_0xd1a5c9._0xe16752)](),this[_0x454820(0x7f4)]());}}]),_0x15437b;}(GraphicLayer);register$2(_0x5a92ef(0xb6a),BusineDataLayer);var EditTileset=function(_0x58de3b){var _0x5b9f41={_0x7e70ae:0xce7,_0x48ae60:0x5da},_0x3f346d={_0x3dce4c:0xe96,_0x52976f:0x3cc,_0x48a24b:0x490},_0x310ab1={_0x2e8f90:0xb46},_0x45ccdb={_0x599874:0x1d7},_0x11edca={_0x120d85:0x5d3,_0x4de796:0x399,_0x1a42e1:0x292,_0x4cddb5:0x5d3},_0x4f547f={_0x3be712:0x3e9,_0x38c9ac:0xe32},_0x328128={_0x18affe:0xce7,_0x2b18e7:0x89b,_0x2c3daa:0x22e},_0x2bf94d={_0x173046:0xe41},_0x4b70f5=_0x5a92ef;_inherits(_0x17fb17,_0x58de3b);var _0x5d4a9b=_createSuper(_0x17fb17);function _0x17fb17(){return _classCallCheck(this,_0x17fb17),_0x5d4a9b['apply'](this,arguments);}return _createClass(_0x17fb17,[{'key':_0x4b70f5(_0x5b9f41._0x7e70ae),'get':function _0x51b149(){var _0x29468e=_0x4b70f5;return this[_0x29468e(0xe41)];}},{'key':_0x4b70f5(_0x5b9f41._0x48ae60),'get':function _0x2724df(){return this['_graphic']['options'];}},{'key':'bindDraggers','value':function _0x59bb3c(){var _0x3b4378=this;this['_contextmenuConfig_bak']=this['layer']['_contextmenuConfig'],this['createDragger']({'dragger':this['_graphic'],'onDrag':function _0x26c4c7(_0x53c69d,_0x4b6954){var _0xbfbb3e=_0x4361;_0x3b4378[_0xbfbb3e(0xe41)]['position']=_0x4b6954;}});}},{'key':'finish','value':function _0x4a35b8(){var _0x18dc9e=_0x4b70f5;delete this['_graphic']['_draw_tooltip'],delete this['_graphic']['_isDragger'],delete this['_graphic']['_noMousePick'],delete this['_graphic']['_pointType'],delete this[_0x18dc9e(_0x2bf94d._0x173046)]['onDrag'],this['_graphic']['unbindContextMenu'](),this['_contextmenuConfig_bak']&&(this['layer']['_contextmenuConfig']=this[_0x18dc9e(0x25b)],delete this[_0x18dc9e(0x25b)]);}},{'key':'_onLeftDownHandler','value':function _0x1975e5(_0x1fd144){var _0x2bec25=_0x4b70f5,_0x5e5e99=this[_0x2bec25(0x399)]['mouseEvent']['getPickTarget'](_0x1fd144['position'],_0x1fd144);if(_0x5e5e99[_0x2bec25(0xce7)]!==this[_0x2bec25(0xce7)])return;var _0x44bcb7=_0x5e5e99===null||_0x5e5e99===void 0x0?void 0x0:_0x5e5e99[_0x2bec25(_0x328128._0x18affe)];if(!_0x44bcb7||!_0x44bcb7['_isDragger'])return;this['_map']['scene']['screenSpaceCameraController']['enableInputs']&&(this['_map']['scene'][_0x2bec25(_0x328128._0x2b18e7)]['enableInputs']=![],this[_0x2bec25(0xd22)]=!![]),this['_map']['_setEditCursor'](!![]),_0x44bcb7['_closeAllControl'](),this['_draggerIng']=_0x44bcb7,this['fire'](EventType[_0x2bec25(_0x328128._0x2c3daa)],_objectSpread2(_objectSpread2(_objectSpread2({},_0x1fd144),_0x5e5e99),{},{'index':this['_draggerIng']['index']}));}},{'key':_0x4b70f5(0x351),'value':function _0x150286(_0x57dd66){var _0x63cf20=_0x4b70f5;this[_0x63cf20(0x399)]['openSmallTooltip'](_0x57dd66['endPosition'],this['_map']['getLangText'](_0x63cf20(_0x4f547f._0x3be712)));var _0x3d3fe6=getCurrentMouseTerrainPosition(this['_map'][_0x63cf20(0x7c9)],_0x57dd66['endPosition']);_0x3d3fe6&&(this[_0x63cf20(0xe32)]['onDrag']&&this['_draggerIng']['onDrag'](this[_0x63cf20(_0x4f547f._0x38c9ac)],_0x3d3fe6)),this['fire'](EventType['editMouseMove'],_objectSpread2(_objectSpread2({},_0x57dd66),{},{'index':this[_0x63cf20(0xe32)]['index'],'cartesian':_0x3d3fe6,'windowPosition':_0x57dd66['endPosition']}));}},{'key':'_onMouseMoveMapHandler','value':function _0x4c2505(_0x61468b){var _0x2c3256=_0x4b70f5,_0x4900f7=this[_0x2c3256(0x399)]['mouseEvent']['getPickTarget'](_0x61468b[_0x2c3256(_0x11edca._0x120d85)],_0x61468b),_0x1da766=_0x4900f7===null||_0x4900f7===void 0x0?void 0x0:_0x4900f7['layer'];if(_0x1da766==null){this[_0x2c3256(0x399)][_0x2c3256(0x561)]();return;}if(_0x4900f7['layer']!==this['layer']||!_0x1da766['_isDragger'])return;if(this[_0x2c3256(_0x11edca._0x4de796)][_0x2c3256(_0x11edca._0x1a42e1)]['show']&&this['_map'][_0x2c3256(_0x11edca._0x1a42e1)]['target']===_0x1da766)return;var _0x1ac75b=_0x1da766['_draw_tooltip'];if(!_0x1ac75b)return;this['_map']['openSmallTooltip'](_0x61468b[_0x2c3256(_0x11edca._0x4cddb5)],_0x1ac75b);}},{'key':'getDraggerContextMenu','value':function _0x4e8c0a(_0x1dd1a9){var _0x2a032b=_0x4b70f5,_0x36bd2d=this,_0x51e045=_get(_getPrototypeOf(_0x17fb17['prototype']),'getDraggerContextMenu',this)['call'](this,_0x1dd1a9);return Cesium__namespace[_0x2a032b(_0x45ccdb._0x599874)](this['style']['hasEditRotate'],!![])&&(_0x51e045['push']({'text':this['_map']['getLangText']('_按轴旋转'),'icon':Icon['BloomEffectYes'],'show':function _0x1869e5(_0x2ee4fc){return!_0x36bd2d['_matrixRotate']||_0x36bd2d['_matrixRotate']['_dragger_index']!==_0x1dd1a9['index'];},'callback':function _0x49a60e(_0x572304){var _0x4872a6,_0x134314=(_0x4872a6=_0x572304['graphic'])!==null&&_0x4872a6!==void 0x0&&_0x4872a6['position']?_0x572304['graphic']:_0x572304['layer'];_0x36bd2d['startRotateMatrix'](_0x134314,_0x572304);}}),_0x51e045[_0x2a032b(0x8e7)]({'text':this['_map']['getLangText']('_停止按轴旋转'),'icon':Icon['BloomEffectNo'],'show':function _0x500630(_0x4030ec){return _0x36bd2d['_matrixRotate']&&_0x36bd2d['_matrixRotate']['_dragger_index']===_0x1dd1a9['index'];},'callback':function _0x2c6bff(_0x2c7f70){_0x36bd2d['stopRotateMatrix']();}})),_0x51e045;}},{'key':'startRotateMatrix','value':function _0x403248(_0x112bb1,_0x20a7e5){var _0x10b8bd=_0x4b70f5;!_0x112bb1&&(_0x112bb1=this['layer']),this['stopMoveMatrix'](),this[_0x10b8bd(0x501)](),this['_matrixRotate']=new MatrixRotate({'map':this['_map'],'position':_0x112bb1[_0x10b8bd(0xd91)],'roll':_0x112bb1['rotation_x'],'pitch':_0x112bb1['rotation_y'],'heading':_0x112bb1[_0x10b8bd(0xa76)]}),this['_map']['addThing'](this['_matrixRotate']),this[_0x10b8bd(0x512)]['on'](EventType['change'],function(_0x471dc8){var _0x72daa4=_0x10b8bd;_0x112bb1['rotation']={'x':formatNum$1(_0x471dc8[_0x72daa4(_0x310ab1._0x2e8f90)],0x2),'y':formatNum$1(_0x471dc8['pitch'],0x2),'z':formatNum$1(_0x471dc8['heading'],0x2)};}),_0x112bb1[_0x10b8bd(0xcf5)](EventType['updatePosition'],this[_0x10b8bd(_0x3f346d._0x3dce4c)],this),_0x112bb1[_0x10b8bd(0xcf5)](EventType['updatePosition'],this[_0x10b8bd(_0x3f346d._0x52976f)],this),_0x112bb1['on'](EventType[_0x10b8bd(_0x3f346d._0x48a24b)],this['_updateMatrixRotatePosition'],this);}}]),_0x17fb17;}(EditBase),TilesetEditVS=_0x5a92ef(0xff1),TilesetEditFS=_0x5a92ef(0x668),TilesetEditBase=function(_0x108ab0){var _0x4935e3={_0xa1790e:0x77f,_0x438146:0x8ee,_0x3bdffe:0x5ba,_0x195d95:0x92a},_0x296f06={_0x52fd5e:0x888,_0x232e88:0xb17,_0x53001d:0xc03},_0x4e826e={_0x554e2f:0x251,_0x29044e:0x9a9,_0x2d4d55:0x966,_0x43250f:0xdcb,_0x22f100:0x507,_0x461566:0xd04,_0x2f369a:0x507,_0x50373d:0xa65,_0x5412f6:0xf4c},_0x173186={_0x148a77:0x3ae,_0x52c185:0x101e,_0x42755f:0x82b},_0x1a8e23={_0x5b0dfd:0x352,_0x303ad8:0x300,_0x6bd7d1:0xaff},_0xb3f244={_0x1030f2:0xc0d,_0x372fc1:0xe4b,_0xdc8f70:0xdcb,_0x1ad7a9:0x856,_0x4d2d20:0x675},_0x4fccb5={_0x51555a:0x7a6,_0x3dc174:0xe4b},_0x291a75={_0x1e1291:0xc9d,_0x498726:0xa65,_0x5568c7:0xa1c},_0x906887={_0x52d252:0xce7},_0x523e90={_0x282ef5:0x6ba},_0x2582c9={_0x316ce1:0x573,_0x33dfde:0x53d},_0x306465={_0x3e065b:0x53d},_0x1e5adf={_0x1feb2a:0xc86},_0x511229={_0x212dd7:0xc0d},_0x322671={_0x5d511e:0xce7},_0x381d70={_0x336185:0x514,_0x2f8d46:0x5f6,_0x20580a:0x514},_0x1aa540={_0x352412:0xc54},_0x137571={_0x2d87db:0x514},_0x3bc494={_0x1faa75:0x53f},_0x3b37f4=_0x5a92ef;_inherits(_0x357dad,_0x108ab0);var _0xe5885d=_createSuper(_0x357dad);function _0x357dad(){var _0x543e45=_0x4361,_0x387bcc,_0x567aa7=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x357dad),_0x387bcc=_0xe5885d[_0x543e45(_0x3bc494._0x1faa75)](this,_0x567aa7),!isMars3DCesium&&logError$1('该功能需要引入mars3d修改版Cesium库(mars3d-cesium库)才支持!',_assertThisInitialized(_0x387bcc)),_0x387bcc[_0x543e45(0xc0d)]=[],_0x387bcc;}return _createClass(_0x357dad,[{'key':'marsEditor','get':function _0x4e69bb(){return this['_layer']['_marsEditor'];}},{'key':_0x3b37f4(_0x4935e3._0xa1790e),'get':function _0x3c4e58(){var _0x19d416=_0x3b37f4;return this[_0x19d416(0xc0d)];}},{'key':'layer','get':function _0x1932ce(){return this['_layer'];},'set':function _0x169413(_0x2b48ac){var _0x459496=_0x3b37f4,_0x1e0ef5=this;this['_layer']=_0x2b48ac,_0x2b48ac[_0x459496(_0x1aa540._0x352412)][_0x459496(0xab5)](function(_0x295f87){var _0x2b6d86=_0x459496;if(!_0x1e0ef5['isAdded'])return;_0x1e0ef5['_initLayer'](_0x2b48ac['tileset']),_0x1e0ef5['options']['area']&&_0x1e0ef5[_0x2b6d86(_0x137571._0x2d87db)][_0x2b6d86(0xda4)]['forEach'](function(_0x430ac9){_0x1e0ef5['addArea'](_0x430ac9['positions'],_0x430ac9);});});}},{'key':'tileset','get':function _0x1b0d70(){var _0x294a38=_0x3b37f4;return this[_0x294a38(0x352)]['tileset'];}},{'key':'layerHeight','get':function _0x42d18e(){var _0x336df2=_0x3b37f4,_0x54e3d2,_0x3d5dd4=this['layer'];if(_0x3d5dd4!==null&&_0x3d5dd4!==void 0x0&&(_0x54e3d2=_0x3d5dd4['options'])!==null&&_0x54e3d2!==void 0x0&&_0x54e3d2['flatHeight'])return _0x3d5dd4[_0x336df2(_0x381d70._0x336185)][_0x336df2(_0x381d70._0x2f8d46)];if(this['options'][_0x336df2(0x5f6)])return this[_0x336df2(_0x381d70._0x20580a)][_0x336df2(0x5f6)];return 0x0;}},{'key':'length','get':function _0xb8b76(){if(this['_areaList']){var _0x8127f6;return(_0x8127f6=this['_areaList'])===null||_0x8127f6===void 0x0?void 0x0:_0x8127f6['length'];}else return 0x0;}},{'key':'_addedHook','value':function _0x10d157(){var _0x12dde6=_0x3b37f4;this['options']['layer']&&(this['layer']=this['options'][_0x12dde6(_0x322671._0x5d511e)]);}},{'key':'_removedHook','value':function _0x4c0108(){var _0xa37da3=_0x3b37f4;this[_0xa37da3(0x1c8)](),this['cacheMarsOptions']&&this['cacheMarsOptions']();}},{'key':'clear','value':function _0xaeafb4(){var _0x1f3450=_0x3b37f4;this[_0x1f3450(_0x511229._0x212dd7)]=[],this['_disable']();}},{'key':'getAreaById','value':function _0x537f0f(_0x436f87){var _0x80c24=_0x3b37f4;if(!isNumber(_0x436f87))return _0x436f87;for(var _0x59aea1=0x0;_0x59aea1<this['_areaList'][_0x80c24(0x6ba)];_0x59aea1++){var _0x586f57=this[_0x80c24(0xc0d)][_0x59aea1];if(_0x586f57['id']===_0x436f87)return _0x586f57;}return null;}},{'key':'hideArea','value':function _0x5aad39(_0x36e960){var _0x26f2ec=_0x3b37f4,_0x204efe=this['getAreaById'](_0x36e960);_0x204efe&&(_0x204efe['show']=![],this[_0x26f2ec(_0x1e5adf._0x1feb2a)]=!![]);}},{'key':_0x3b37f4(_0x4935e3._0x438146),'value':function _0x2dbc04(_0x1954bc){var _0x1caed3=this['getAreaById'](_0x1954bc);_0x1caed3&&(_0x1caed3['show']=!![],this['_isUpdate']=!![]);}},{'key':'removeArea','value':function _0x56e472(_0x464d4a){var _0x209030=_0x3b37f4;isNumber(_0x464d4a)&&(_0x464d4a=this['getAreaById'](_0x464d4a)),_0x464d4a&&(removeArrayItem(this['_areaList'],_0x464d4a),this[_0x209030(_0x306465._0x3e065b)](),this['_activete'](),this['fire'](EventType['removeItem'],{'area':_0x464d4a}));}},{'key':'addArea','value':function _0x339fa8(_0x2a5f5d){var _0x4b2407=_0x3b37f4;if(!_0x2a5f5d||_0x2a5f5d['length']===0x0)return;_0x2a5f5d=LngLatArray[_0x4b2407(_0x2582c9._0x316ce1)](_0x2a5f5d);var _0x48feb9={'id':getGlobalId(),'show':!![],'positions':_0x2a5f5d};return this['_areaList']['push'](_0x48feb9),this['_layer']['loadOk']&&(this[_0x4b2407(_0x2582c9._0x33dfde)](),this['_activete']()),this['fire'](EventType['addItem'],{'area':_0x48feb9}),_0x48feb9;}},{'key':'toJSON','value':function _0x21b756(){var _0x381b2e=_0x3b37f4,_0x12241f=clone(this[_0x381b2e(0x514)],['layer','eventParent']);return _0x12241f['area']=[],this['_areaList']['forEach'](function(_0x1a5c76){var _0x35c0e5=_0x381b2e;_0x12241f['area'][_0x35c0e5(0x8e7)]({'positions':LngLatArray['toArray'](_0x1a5c76['positions'])});}),_0x12241f;}},{'key':'_initLayer','value':function _0x6948b5(_0x5cdec0){var _0x545d3f={_0x9406ed:0x9ed},_0x4006c3=_0x3b37f4;this['_areaList'][_0x4006c3(_0x523e90._0x282ef5)]>0x0&&(this['_disable'](),this['_activete']());var _0x1ec7d1=_0x5cdec0['update'],_0x45e40d=this;_0x5cdec0['update']=function(_0x5253ce){var _0xca37a3=_0x4006c3;_0x45e40d['_isUpdate']&&_0x45e40d[_0xca37a3(_0x545d3f._0x9406ed)](_0x5253ce),_0x1ec7d1['bind'](this)(_0x5253ce);},this['cacheMarsOptions']=function(){_0x5cdec0['update']=_0x1ec7d1;};}},{'key':_0x3b37f4(_0x4935e3._0x3bdffe),'value':function _0x1faf9a(){var _0x456704=_0x3b37f4;if(!this[_0x456704(_0x906887._0x52d252)])return;this[_0x456704(0x9ac)](),this['_createTexture']();}},{'key':'_disable','value':function _0x236348(){var _0x1a51ed=_0x3b37f4;this['marsEditor']['polygonTexture']&&(this['marsEditor']['polygonTexture'][_0x1a51ed(_0x291a75._0x1e1291)](),this['marsEditor'][_0x1a51ed(0x2e5)]=null),this[_0x1a51ed(0x585)]&&this['_framebuffer']['destroy']&&(this['_framebuffer']['destroy'](),this['_framebuffer']=null),this['marsEditor']['IsYaPing']=new Cesium__namespace[(_0x1a51ed(_0x291a75._0x498726))](![],![],![],![]),this['marsEditor']['editVar']=new Cesium__namespace[(_0x1a51ed(0xa65))](![],![],![],![]),this['marsEditor'][_0x1a51ed(_0x291a75._0x5568c7)]=new Cesium__namespace['Cartesian4'](0.15,0.7,0.95,0.5),this['marsEditor']['floodVar']=new Cesium__namespace[(_0x1a51ed(0xa65))](0x0,0x0,0x0,0x0),this['marsEditor'][_0x1a51ed(0xd8b)]=new Cesium__namespace['Cartesian2'](0x0,0x0),this[_0x1a51ed(0xc86)]=!![];}},{'key':_0x3b37f4(0x9ed),'value':function _0x60d161(_0x130e9e){var _0x59b8b5=_0x3b37f4,_0x5833da=this;if(!this['_areaList']||this[_0x59b8b5(_0xb3f244._0x1030f2)]['length']===0x0)return;this['_createCommand'](),this['_activeMarsEditor']();var _0xd1290d=_0x130e9e['context'],_0x20621d=0x1000,_0x11eb90=0x1000;!this['_passState']&&(this[_0x59b8b5(_0xb3f244._0x372fc1)]=new Cesium__namespace['PassState'](_0xd1290d));this['_passState']['framebuffer']=this[_0x59b8b5(0x585)],this['_passState'][_0x59b8b5(0x4e3)]=new Cesium__namespace[(_0x59b8b5(_0xb3f244._0xdc8f70))](0x0,0x0,_0x20621d,_0x11eb90);var _0x4fd386=_0xd1290d['uniformState'];_0x4fd386[_0x59b8b5(0xf7a)](this['_camera']),this['_fboClearCommand']['execute'](_0x130e9e[_0x59b8b5(_0xb3f244._0x1ad7a9)]),this['_areaList'][_0x59b8b5(_0xb3f244._0x4d2d20)](function(_0x565f50){var _0xfbd808=_0x59b8b5,_0x3513c2=_0x565f50['drawCommand'];_0x3513c2&&_0x565f50[_0xfbd808(_0x4fccb5._0x51555a)]&&(_0x4fd386['updatePass'](_0x3513c2['pass']),_0x3513c2['framebuffer']=_0x5833da['_framebuffer'],_0x3513c2['execute'](_0xd1290d,_0x5833da[_0xfbd808(_0x4fccb5._0x3dc174)]));}),this['_isUpdate']=![];}},{'key':'_activeMarsEditor','value':function _0x4910e3(){}},{'key':_0x3b37f4(0xdd9),'value':function _0x1b3c7f(){this['marsEditor']['IsYaPing']['x']=![];}},{'key':'_preparePos','value':function _0x41d3b5(){var _0x5c1864=_0x3b37f4,_0x51de11=this,_0x461861=0x1869f;this[_0x5c1864(0xc0d)]['forEach'](function(_0x5d7d8e){var _0x37b74d=_0x5c1864;if(!_0x5d7d8e['show'])return;if(!_0x5d7d8e['positions_local']){var _0x276b8f=[],_0x59d5da=0x1869f;for(var _0x2116e0=0x0;_0x2116e0<_0x5d7d8e['positions']['length'];_0x2116e0++){_0x276b8f[_0x2116e0]=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x51de11[_0x37b74d(_0x1a8e23._0x5b0dfd)]['inverseMatrix'],_0x5d7d8e['positions'][_0x2116e0],new Cesium__namespace['Cartesian3']()),_0x59d5da=Math[_0x37b74d(_0x1a8e23._0x303ad8)](_0x59d5da,_0x276b8f[_0x2116e0]['z']);}_0x5d7d8e['positions_local']=_0x276b8f,_0x5d7d8e['minZ']=_0x59d5da;}_0x461861=Math['min'](_0x461861,_0x5d7d8e[_0x37b74d(_0x1a8e23._0x6bd7d1)]);}),this['_minLocalZ']=_0x461861;}},{'key':_0x3b37f4(_0x4935e3._0x195d95),'value':function _0x249878(){var _0x2a58f5=_0x3b37f4,_0xaeb894=this['_map']['scene']['context'];this['marsEditor']['polygonTexture']=new Cesium__namespace['Texture']({'context':_0xaeb894,'width':0x1000,'height':0x1000,'pixelFormat':Cesium__namespace[_0x2a58f5(_0x173186._0x148a77)]['RGBA'],'pixelDatatype':Cesium__namespace['PixelDatatype']['FLOAT'],'sampler':new Cesium__namespace[(_0x2a58f5(0xb8e))]({'wrapS':Cesium__namespace['TextureWrap']['CLAMP_TO_EDGE'],'wrapT':Cesium__namespace['TextureWrap'][_0x2a58f5(0xb96)],'minificationFilter':Cesium__namespace['TextureMinificationFilter'][_0x2a58f5(0x101e)],'magnificationFilter':Cesium__namespace['TextureMagnificationFilter'][_0x2a58f5(_0x173186._0x52c185)]})});var _0x9cdb68=new Cesium__namespace[(_0x2a58f5(_0x173186._0x42755f))]({'context':_0xaeb894,'width':0x1000,'height':0x1000,'pixelFormat':Cesium__namespace['PixelFormat']['DEPTH_STENCIL'],'pixelDatatype':Cesium__namespace['PixelDatatype'][_0x2a58f5(0xe3e)]});this[_0x2a58f5(0x585)]=new Cesium__namespace['Framebuffer']({'context':_0xaeb894,'colorTextures':[this['marsEditor'][_0x2a58f5(0x2e5)]],'depthStencilTexture':_0x9cdb68,'destroyAttachments':![]}),this['_fboClearCommand']=new Cesium__namespace['ClearCommand']({'color':new Cesium__namespace['Color'](0x0,0x0,0x0,0x0),'framebuffer':this[_0x2a58f5(0x585)]});}},{'key':_0x3b37f4(0x2ad),'value':function _0x252d14(){var _0x3ad3e3=_0x3b37f4,_0x3b7871=this['_map']['scene']['context'],_0x248afa=0x2540be400,_0x29d5d6=0x2540be400,_0x30431a=-0x2540be400,_0x2972c9=-0x2540be400;this['_areaList'][_0x3ad3e3(0x675)](function(_0xd4319c){var _0x399926=_0x3ad3e3,_0x577958=_0xd4319c['positions_local'];if(_0x577958){var _0x27dd72=new Cesium__namespace[(_0x399926(_0x4e826e._0x554e2f))]({'polygonHierarchy':new Cesium__namespace['PolygonHierarchy'](_0x577958),'perPositionHeight':!![]}),_0x2b4afb=Cesium__namespace['PolygonGeometry']['createGeometry'](_0x27dd72),_0x4b28a0=Cesium__namespace[_0x399926(_0x4e826e._0x29044e)]['fromCache']({'context':_0x3b7871,'vertexShaderSource':TilesetEditVS,'fragmentShaderSource':TilesetEditFS,'attributeLocations':{'position':0x0}}),_0x51bf20=Cesium__namespace['VertexArray'][_0x399926(0x962)]({'context':_0x3b7871,'geometry':_0x2b4afb,'attributeLocations':_0x4b28a0['_attributeLocations'],'bufferUsage':Cesium__namespace['BufferUsage']['STATIC_DRAW'],'interleave':!![]}),_0x2dac70=new Cesium__namespace[(_0x399926(0x8b8))]();_0x2dac70['depthTest']['enabled']=![],_0x2dac70['depthRange']['near']=-0xf4240,_0x2dac70['depthRange']['far']=0xf4240;var _0x292cae=Cesium__namespace['BoundingRectangle'][_0x399926(_0x4e826e._0x2d4d55)](_0xd4319c['positions_local'],new Cesium__namespace[(_0x399926(_0x4e826e._0x43250f))]());_0x248afa>_0x292cae['x']&&(_0x248afa=_0x292cae['x']);_0x29d5d6>_0x292cae['y']&&(_0x29d5d6=_0x292cae['y']);_0x30431a<_0x292cae['x']+_0x292cae[_0x399926(_0x4e826e._0x22f100)]&&(_0x30431a=_0x292cae['x']+_0x292cae['width']);_0x2972c9<_0x292cae['y']+_0x292cae[_0x399926(_0x4e826e._0x461566)]&&(_0x2972c9=_0x292cae['y']+_0x292cae['height']);var _0x5803e3=Cesium__namespace['Matrix4']['computeOrthographicOffCenter'](_0x292cae['x'],_0x292cae['x']+_0x292cae[_0x399926(_0x4e826e._0x2f369a)],_0x292cae['y'],_0x292cae['y']+_0x292cae['height'],0x1,0x1dcd6500,new Cesium__namespace['Matrix4']());_0xd4319c['_flatExtent']=new Cesium__namespace[(_0x399926(_0x4e826e._0x50373d))](_0x292cae['x'],_0x292cae['y'],_0x292cae['x']+_0x292cae['width'],_0x292cae['y']+_0x292cae['height']),_0xd4319c['drawCommand']=new Cesium__namespace[(_0x399926(_0x4e826e._0x5412f6))]({'boundingVolume':_0x2b4afb[_0x399926(0x3d2)],'primitiveType':Cesium__namespace['PrimitiveType']['TRIANGLES'],'vertexArray':_0x51bf20,'shaderProgram':_0x4b28a0,'renderState':_0x2dac70,'pass':Cesium__namespace['Pass']['CESIUM_3D_TILE'],'uniformMap':{'myPorjection':function _0x4ad625(){return _0x5803e3;}}});}}),this['marsEditor']['flatExtent']=new Cesium__namespace['Cartesian4'](_0x248afa,_0x29d5d6,_0x30431a,_0x2972c9);var _0x2b289c={'viewMatrix':Cesium__namespace['Matrix4']['IDENTITY'],'inverseViewMatrix':Cesium__namespace['Matrix4']['IDENTITY'],'frustum':new Cesium__namespace['OrthographicOffCenterFrustum'](),'positionCartographic':new Cesium__namespace[(_0x3ad3e3(_0x296f06._0x52fd5e))](),'positionWC':new Cesium__namespace['Cartesian3'](),'directionWC':Cesium__namespace['Cartesian3'][_0x3ad3e3(0x64e)],'upWC':Cesium__namespace['Cartesian3'][_0x3ad3e3(_0x296f06._0x232e88)],'rightWC':Cesium__namespace['Cartesian3']['UNIT_X'],'viewProjectionMatrix':Cesium__namespace['Matrix4']['IDENTITY']};_0x2b289c['frustum'][_0x3ad3e3(0x2c1)]=_0x248afa,_0x2b289c['frustum']['top']=_0x2972c9,_0x2b289c[_0x3ad3e3(0x8c9)]['right']=_0x30431a,_0x2b289c['frustum']['bottom']=_0x29d5d6,this[_0x3ad3e3(_0x296f06._0x53001d)]=_0x2b289c;}}]),_0x357dad;}(BaseThing),TilesetClip=function(_0x48595d){var _0x249949={_0x33192b:0xbc0},_0x4fb36a={_0x3933b0:0xbc0},_0x1c8eee={_0x1d95f1:0xa90},_0x5d7ae0=_0x5a92ef;_inherits(_0x123f4f,_0x48595d);var _0x1e5de5=_createSuper(_0x123f4f);function _0x123f4f(){var _0x4e57af=_0x4361;return _classCallCheck(this,_0x123f4f),_0x1e5de5[_0x4e57af(_0x1c8eee._0x1d95f1)](this,arguments);}return _createClass(_0x123f4f,[{'key':_0x5d7ae0(_0x249949._0x33192b),'get':function _0x18cdb4(){var _0x402603=_0x5d7ae0;return this['options'][_0x402603(_0x4fb36a._0x3933b0)];},'set':function _0x28404f(_0x35edf2){this['options']['clipOutSide']=_0x35edf2,this['marsEditor']['editVar']['x']=_0x35edf2;}},{'key':'_activeMarsEditor','value':function _0x24061f(){this['marsEditor']['IsYaPing']['x']=!![],this['marsEditor']['IsYaPing']['z']=!![],this['marsEditor']['editVar']['x']=Boolean(this['clipOutSide']);}}]),_0x123f4f;}(TilesetEditBase),TilesetFlatOld=function(_0x3cde6a){var _0xb48163={_0x19c2e5:0xa37},_0x1aa8d2={_0x44e579:0xd04},_0x619510=_0x5a92ef;_inherits(_0x56fe35,_0x3cde6a);var _0x1c48fa=_createSuper(_0x56fe35);function _0x56fe35(){return _classCallCheck(this,_0x56fe35),_0x1c48fa['apply'](this,arguments);}return _createClass(_0x56fe35,[{'key':_0x619510(0xd04),'get':function _0x261af1(){var _0x2e05f2=_0x619510;return this['options'][_0x2e05f2(_0x1aa8d2._0x44e579)]||0x0;},'set':function _0x4458a2(_0x48e945){this['updateHeight'](_0x48e945);}},{'key':'_activeMarsEditor','value':function _0x55316f(){var _0x23cc7e=_0x619510;this['marsEditor'][_0x23cc7e(_0xb48163._0x19c2e5)]['x']=!![],this[_0x23cc7e(0xd8d)]['IsYaPing']['y']=!![],this['marsEditor']['heightVar']['x']=this['_minLocalZ'],this['marsEditor']['heightVar']['y']=this['layerHeight']+this['height'];}},{'key':'updateHeight','value':function _0x21e03f(_0x4b7f72){this['options']['height']=_0x4b7f72,this['marsEditor']['heightVar']['y']=this['layerHeight']+_0x4b7f72;}}]),_0x56fe35;}(TilesetEditBase),TilesetFlat=function(_0x478596){var _0x23ad52={_0x27ca71:0x6ba,_0x48eab6:0x3fd},_0x58abd5={_0xa9996f:0x6ba,_0x523dc6:0x9e7,_0x52aa95:0xae9},_0x5c8837={_0x1481d2:0x856,_0x51be30:0xc0d,_0x31e12c:0x507,_0x41ed7e:0xc9d,_0x2132d8:0x6ba,_0x310d6e:0xb24,_0x37f8a2:0xdb2,_0x6e7eb9:0x6d0,_0x2403b5:0x5dc},_0x498ae1={_0xb4beb:0x51a,_0x2d4ccf:0x9e8,_0x280c2b:0x4b9},_0x573084={_0x5619dd:0x9bc,_0x1b6814:0x352,_0x1e1499:0x100e,_0xc1bf51:0x3c7},_0x23b2b1={_0x492945:0x514},_0x19e5a8={_0x20a257:0xbe0},_0x3beb52={_0x1ee405:0xb03,_0x27b366:0x7cb},_0x37f31a={_0x3c3ff7:0x7a6},_0x3208e1={_0x74443e:0xdb2},_0xa547f2={_0x57bf07:0x6ba},_0x4e42dc={_0x5c5498:0x602,_0x1060a4:0x8e7,_0x1c96d3:0x352,_0xa54a6f:0xc86,_0x2bc1a0:0xc68},_0x37d7b3={_0x5579b7:0x5dc,_0x3d453c:0xc9d,_0x28a1dc:0x70e},_0x3ef10f={_0x4ef64c:0x514},_0x4b9d55={_0x54dc75:0x5f6},_0x3360fb={_0x29c271:0xda4},_0x1b4b93={_0x6f4ac4:0xb35,_0x1e0b3b:0xc0d},_0x3a382f=_0x5a92ef;_inherits(_0x3f8cc5,_0x478596);var _0x3b3adb=_createSuper(_0x3f8cc5);function _0x3f8cc5(){var _0x4186cd=_0x4361,_0x4f063a,_0x210941,_0x243c26=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x3f8cc5),_0x210941=_0x3b3adb['call'](this,_0x243c26);if(_0x243c26['old'])return _possibleConstructorReturn(_0x210941,new TilesetFlatOld(_0x243c26));return!isMars3DCesium&&logError$1('该功能需要引入mars3d修改版Cesium库(mars3d-cesium库)才支持!',_assertThisInitialized(_0x210941)),_0x210941[_0x4186cd(_0x1b4b93._0x6f4ac4)]=(_0x4f063a=_0x243c26['raise'])!==null&&_0x4f063a!==void 0x0?_0x4f063a:!![],_0x210941[_0x4186cd(0xe21)]=[],_0x210941['_matrixFloat32']=[],_0x210941[_0x4186cd(_0x1b4b93._0x1e0b3b)]=[],_0x210941['_multipleDirty']=![],_0x210941['_onUpdate']=![],_0x210941['_isUpdate']=![],_0x210941['_maxPositionsLength']=-0x1,_0x210941['_flatExtent']=new Cesium__namespace[(_0x4186cd(0xa65))](),_0x210941;}return _createClass(_0x3f8cc5,[{'key':'list','get':function _0x583951(){return this['_areaList'];}},{'key':'layer','get':function _0x48a8fc(){return this['_layer'];},'set':function _0x5c8002(_0xa618f3){var _0x3799d4=this;this['_layer']=_0xa618f3,_0xa618f3['readyPromise']['then'](function(_0x3d89a4){var _0xba6700=_0x4361;if(!_0x3799d4['isAdded'])return;_0x3799d4['_initLayer'](_0xa618f3['tileset']),_0x3799d4['options']['area']&&_0x3799d4['options'][_0xba6700(_0x3360fb._0x29c271)][_0xba6700(0x675)](function(_0x12b9f0){_0x3799d4['addArea'](_0x12b9f0['positions'],_0x12b9f0);});});}},{'key':'tileset','get':function _0x29f9ae(){return this['_layer']['tileset'];}},{'key':'layerHeight','get':function _0x18426f(){var _0x40c04a=_0x4361,_0x561c05,_0x7fecde=this['layer'];if(_0x7fecde!==null&&_0x7fecde!==void 0x0&&(_0x561c05=_0x7fecde['options'])!==null&&_0x561c05!==void 0x0&&_0x561c05[_0x40c04a(0x5f6)])return _0x7fecde['options']['flatHeight'];if(this['options']['flatHeight'])return this['options'][_0x40c04a(_0x4b9d55._0x54dc75)];return 0x0;}},{'key':_0x3a382f(_0x23ad52._0x27ca71),'get':function _0x4a01e7(){var _0x4d8969=_0x3a382f;if(this['_areaList']){var _0x1fbeb9;return(_0x1fbeb9=this[_0x4d8969(0xc0d)])===null||_0x1fbeb9===void 0x0?void 0x0:_0x1fbeb9['length'];}else return 0x0;}},{'key':'_addedHook','value':function _0x17a583(){var _0x3b860f=_0x3a382f;this['options']['layer']&&(this['layer']=this[_0x3b860f(_0x3ef10f._0x4ef64c)]['layer']);}},{'key':_0x3a382f(_0x23ad52._0x48eab6),'value':function _0x42f937(){this['clear'](),this['cacheMarsOptions']&&this['cacheMarsOptions']();}},{'key':'clear','value':function _0x695189(){var _0x23181a=_0x3a382f;Cesium__namespace['defined'](this['_polygonTexture'])&&(this[_0x23181a(_0x37d7b3._0x5579b7)][_0x23181a(_0x37d7b3._0x3d453c)](),this[_0x23181a(_0x37d7b3._0x5579b7)]=null),Cesium__namespace[_0x23181a(_0x37d7b3._0x28a1dc)](this['_matrixTexture'])&&(this['_matrixTexture']['destroy'](),this['_matrixTexture']=null),this['_polygonFloat32']=[],this[_0x23181a(0x9db)]=[],this['_areaList']=[],this['_multipleDirty']=![],this['_onUpdate']=![],this['_isUpdate']=![],this['_maxPositionsLength']=-0x1;}},{'key':'addArea','value':function _0x1800c5(_0x33d2b6){var _0x5dc731=_0x3a382f,_0xf9f8f7=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x33d2b6||_0x33d2b6['length']===0x0)return;_0x33d2b6=LngLatArray[_0x5dc731(0x573)](_0x33d2b6),this[_0x5dc731(_0x4e42dc._0x5c5498)]=Math['max'](this['_maxPositionsLength'],_0x33d2b6['length']);var _0xf50fc1={'id':getGlobalId(),'show':!![],'height':_0xf9f8f7['height']||0x0,'positions':_0x33d2b6};return this['_areaList'][_0x5dc731(_0x4e42dc._0x1060a4)](_0xf50fc1),this[_0x5dc731(_0x4e42dc._0x1c96d3)]['loadOk']&&(this[_0x5dc731(_0x4e42dc._0xa54a6f)]=!![],this[_0x5dc731(_0x4e42dc._0x2bc1a0)]=!![]),this['fire'](EventType['addItem'],{'area':_0xf50fc1}),_0xf50fc1;}},{'key':'getAreaById','value':function _0xfaa209(_0x3c0008){var _0x15a5b8=_0x3a382f;if(!isNumber(_0x3c0008))return;for(var _0x2db317=0x0;_0x2db317<this['_areaList'][_0x15a5b8(_0xa547f2._0x57bf07)];_0x2db317++){var _0xbf2a57=this['_areaList'][_0x2db317];if(_0xbf2a57['id']===_0x3c0008)return _0xbf2a57;}return null;}},{'key':'updateHeight','value':function _0x34d334(_0x579a25,_0x2c00d4){var _0x3b0f03=_0x3a382f;if(Cesium__namespace['defined'](_0x2c00d4)){var _0x501699=this['getAreaById'](_0x2c00d4);_0x501699&&(_0x501699['height']=_0x579a25,this[_0x3b0f03(0xdb2)]=!![]);}else{for(var _0x445946=0x0;_0x445946<this['_areaList']['length'];_0x445946++){var _0x7e9d98=this['_areaList'][_0x445946];_0x7e9d98['height']=_0x579a25;}this[_0x3b0f03(_0x3208e1._0x74443e)]=!![];}}},{'key':'hideArea','value':function _0xc3a084(_0x1f757c){var _0x3d8d04=this['getAreaById'](_0x1f757c);_0x3d8d04&&(_0x3d8d04['show']=![],this['_multipleDirty']=!![]);}},{'key':'showArea','value':function _0x11fa04(_0x47aa86){var _0x433a57=_0x3a382f,_0x3df6b8=this[_0x433a57(0x63b)](_0x47aa86);_0x3df6b8&&(_0x3df6b8[_0x433a57(_0x37f31a._0x3c3ff7)]=!![],this['_multipleDirty']=!![]);}},{'key':_0x3a382f(0xeb9),'value':function _0x250492(_0x4bedb9){var _0x26ae17=_0x3a382f;isNumber(_0x4bedb9)&&(_0x4bedb9=this['getAreaById'](_0x4bedb9)),_0x4bedb9&&(removeArrayItem(this['_areaList'],_0x4bedb9),this['_multipleDirty']=!![],this[_0x26ae17(_0x3beb52._0x1ee405)](EventType[_0x26ae17(_0x3beb52._0x27b366)],{'area':_0x4bedb9}));}},{'key':'toJSON','value':function _0x5ba52b(){var _0x574b01=_0x3a382f,_0x536752=clone(this[_0x574b01(_0x23b2b1._0x492945)],['layer','eventParent']);return _0x536752['area']=[],this['_areaList']['forEach'](function(_0x892d22){var _0x5b198e=_0x574b01;_0x536752[_0x5b198e(0xda4)][_0x5b198e(0x8e7)]({'height':_0x892d22['height']||0x0,'positions':LngLatArray['toArray'](_0x892d22[_0x5b198e(_0x19e5a8._0x20a257)])});}),_0x536752;}},{'key':'_initLayer','value':function _0x13ff5b(_0xff49db){var _0x3ca933={_0x3dc018:0x905},_0x18d3cd=_0x3a382f,_0x3fc970=this,_0x5348e8=_0xff49db['update'],_0x4ed67e=this;_0xff49db[_0x18d3cd(_0x573084._0x5619dd)]=function(_0x1b978e){_0x4ed67e['_isUpdate']&&_0x4ed67e['_update'](_0x1b978e),_0x5348e8['bind'](this)(_0x1b978e);};var _0x1f3946=this['layerHeight'],_0x12093f=this[_0x18d3cd(0x399)]['scene']['context'][_0x18d3cd(0x99b)],_0x5692a7=_0xff49db['_marsOptions']['updateModelUniformMap'],_0x7e1d24=this[_0x18d3cd(_0x573084._0x1b6814)]['upAxis']===Cesium__namespace['Axis']['Z'];_0x5692a7['u_mars_mvMatrix']=function(_0x3d7ee0){if(this['u_mv'])return this['u_mv']();if(this['u_modelViewMatrix'])return this['u_modelViewMatrix']();return Cesium__namespace['Cartesian4']['ZERO'];},_0x5692a7[_0x18d3cd(_0x573084._0x1e1499)]=function(){var _0x3db3d3;return _0x1f3946+(((_0x3db3d3=_0x3fc970['_flatExtent'])===null||_0x3db3d3===void 0x0?void 0x0:_0x3db3d3['minz'])||0x0);},_0x5692a7['u_mars_flatPolygonTexture']=function(){var _0x4d8a41;return(_0x4d8a41=_0x3fc970['_polygonTexture'])!==null&&_0x4d8a41!==void 0x0?_0x4d8a41:_0x12093f;},_0x5692a7['u_mars_matrixTexture']=function(){var _0x4595bf;return(_0x4595bf=_0x3fc970['_matrixTexture'])!==null&&_0x4595bf!==void 0x0?_0x4595bf:_0x12093f;},_0x5692a7['u_mars_flatExtent']=function(){var _0x42706b;return(_0x42706b=_0x3fc970['_flatExtent'])!==null&&_0x42706b!==void 0x0?_0x42706b:Cesium__namespace['Cartesian4']['ZERO'];},_0x5692a7['u_mars_size']=function(){var _0x19a258=_0x18d3cd,_0x40a263=0x1/((_0x3fc970['_maxPositionsLength']||0x0)-0x1);return parseFloat(_0x40a263[_0x19a258(_0x3ca933._0x3dc018)](0x3));},_0x5692a7['u_mars_width']=function(){var _0x433e2e=_0x18d3cd,_0x34c4ca,_0x42998a=((_0x34c4ca=_0x3fc970['_areaList'])===null||_0x34c4ca===void 0x0?void 0x0:_0x34c4ca['length'])||0x0,_0xafbb34=_0x42998a<=0x1?0x0:0x1/(_0x42998a-0x1);return parseFloat(_0xafbb34[_0x433e2e(0x905)](0x3));},_0x5692a7['u_mars_rows']=function(){var _0x15b68d,_0x1f7c99;return parseFloat((_0x15b68d=(_0x1f7c99=_0x3fc970['_areaList'])===null||_0x1f7c99===void 0x0?void 0x0:_0x1f7c99['length'])!==null&&_0x15b68d!==void 0x0?_0x15b68d:0x0);},_0x5692a7['u_mars_raise']=function(){return _0x3fc970['_raise'];},_0xff49db[_0x18d3cd(0x8da)][_0x18d3cd(_0x573084._0xc1bf51)]=function(_0x376a29){return _0x3fc970['_updateVertexShader'](_0x376a29,_0x7e1d24);},this['cacheMarsOptions']=function(){_0xff49db['update']=_0x5348e8,delete _0xff49db['_marsOptions']['updateModelVS'];};}},{'key':'_updateVertexShader','value':function _0x49e814(_0x29ec75,_0x59cfb4){var _0x1faf58=_0x3a382f,_0x48cd53='a_pos';return _0x29ec75[_0x1faf58(_0x498ae1._0xb4beb)]('a_position')!==-0x1&&(_0x48cd53='a_position'),!_0x59cfb4&&_0x29ec75[_0x1faf58(_0x498ae1._0xb4beb)](_0x1faf58(_0x498ae1._0x2d4ccf))!==-0x1&&(_0x48cd53='gltf_a_dec_position'),_0x29ec75='\x0a\x20\x20\x20\x20'['concat'](!this['layer']['transform']?_0x1faf58(0x24d):'','\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_mars_flatPolygonTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_mars_matrixTexture;\x0a\x20\x20\x20\x20uniform\x20bool\x20u_mars_raise;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_mars_flatExtent;\x0a\x20\x20\x20\x20uniform\x20float\x20u_mars_size;\x0a\x20\x20\x20\x20uniform\x20float\x20u_mars_width;\x0a\x20\x20\x20\x20uniform\x20float\x20u_mars_rows;\x0a\x20\x20\x20\x20uniform\x20float\x20u_mars_tilesetHeight;\x0a\x20\x20\x20\x20#ifdef\x20MARS3D_CUSTOM_MVP\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_mars_tilesetMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20mat4\x20u_mars_mvMatrix;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x0a\x0a\x20\x20')+_0x29ec75,_0x29ec75=Cesium__namespace[_0x1faf58(0xdca)]['replaceMain'](_0x29ec75,'mars3d_flat_main'),_0x29ec75=_0x29ec75+'\x0a\x20\x20\x20\x20bool\x20isPointInPolygon(\x20vec2\x20start\x20,vec2\x20end,\x20vec2\x20test){\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20((start.y\x20>\x20test.y)\x20!=\x20(end.y\x20>\x20test.y))\x20&&\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(test.x\x20<\x20((end.x-start.x)\x20*\x20(test.y-start.y)\x20/\x20(end.y-start.y)\x20+\x20start.x))\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20\x20false;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20bool\x20isInRect(vec2\x20minval,vec2\x20maxval,vec2\x20test){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20test.x\x20>\x20minval.x\x20&&\x20test.x\x20<\x20maxval.x\x20&&\x20test.y\x20>\x20minval.y\x20&&\x20test.y\x20<maxval.y;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20mat4\x20getInvWordMatrix(vec2\x20matUV\x20,\x20float\x20matUVY){\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20row1\x20=\x20texture2D(u_mars_matrixTexture,\x20vec2(matUV.x\x20*\x201.0,\x20matUVY));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20row2\x20=\x20texture2D(u_mars_matrixTexture,\x20vec2(matUV.x\x20*\x202.0,\x20matUVY));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20row3\x20=\x20texture2D(u_mars_matrixTexture,\x20vec2(matUV.x\x20*\x203.0,\x20matUVY));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20row4\x20=\x20texture2D(u_mars_matrixTexture,\x20vec2(matUV.x\x20*\x204.0,\x20matUVY));\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20mat4(row1,row2,row3,row4);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20\x20\x20mars3d_flat_main();\x0a\x0a\x20\x20\x20\x20\x20\x20vec4\x20modelPos\x20=\x20vec4('[_0x1faf58(0x4b9)](_0x48cd53,',\x201.0);\x0a\x0a\x20\x20\x20\x20\x20\x20vec2\x20matUV\x20=\x20vec2(0.25,\x20u_mars_width);\x0a\x20\x20\x20\x20\x20\x20if(int(u_mars_rows)!=-1){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20for(int\x20i\x20=\x200\x20;\x20i\x20<\x20100;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(int(u_mars_rows)\x20==\x20i)break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bool\x20flatStatus\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20matUVY\x20=\x20matUV.y\x20*\x20float(i);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20mars_row\x20=\x20texture2D(u_mars_matrixTexture,\x20vec2(0.0,\x20matUVY\x20));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(mars_row.w\x20<\x200.0)continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mars_row.z\x20=\x20mars_row.z\x20+\x20u_mars_tilesetHeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20invWordMatrix\x20=\x20getInvWordMatrix(matUV\x20,\x20matUVY);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20localpos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20MARS3D_CUSTOM_MVP\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos\x20=\x20u_mars_mvMatrix\x20*\x20modelPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos\x20=\x20czm_inverseView\x20*\x20localpos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos\x20=\x20invWordMatrix\x20*\x20localpos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!u_mars_raise&&localpos.z\x20<\x20mars_row.z)continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos\x20=\x20invWordMatrix\x20*\x20czm_model\x20*\x20modelPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!u_mars_raise&&modelPos.z\x20<\x20mars_row.z)continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!isInRect(\x20vec2(u_mars_flatExtent.xy),\x20vec2(u_mars_flatExtent.zw)\x20,\x20localpos.xy\x20))break;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20int\x20len\x20=\x20int(mars_row.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20int\x20jj\x20=\x20len\x20-\x201;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20for(int\x20ii\x20=\x200\x20;\x20ii\x20<\x20200;\x20ii++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(ii\x20>=\x20len\x20)break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20start\x20=\x20texture2D\x20(u_mars_flatPolygonTexture,\x20vec2(float(ii)\x20*\x20u_mars_size,\x20matUVY)).xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20end\x20=\x20texture2D(\x20u_mars_flatPolygonTexture,\x20vec2(float(jj)\x20*\x20u_mars_size,\x20matUVY)).xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(isPointInPolygon(start,\x20end,\x20localpos.xy)){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20flatStatus\x20=\x20!flatStatus;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20jj\x20=\x20ii;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(flatStatus){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20MARS3D_CUSTOM_MVP\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos.z\x20=\x20mars_row.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localpos\x20=\x20u_mars_tilesetMatrix\x20*\x20localpos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20position\x20=\x20czm_view\x20*\x20localpos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(')[_0x1faf58(_0x498ae1._0x280c2b)](_0x59cfb4,')\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20modelPos.z\x20=\x20mars_row.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20modelPos.y\x20=\x20mars_row.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20position\x20=\x20u_modelViewMatrix\x20*\x20modelPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20'),_0x29ec75;}},{'key':'_update','value':function _0x34f540(_0xac66aa){var _0xa2bfb1=_0x3a382f,_0x546c9b=_0xac66aa[_0xa2bfb1(_0x5c8837._0x1481d2)],_0x1d3a4b=_0x546c9b['floatingPointTexture'],_0x13f5fb=this['_maxPositionsLength']*this[_0xa2bfb1(_0x5c8837._0x51be30)]['length'];Cesium__namespace['defined'](this['_polygonTexture'])&&this['_polygonTexture'][_0xa2bfb1(_0x5c8837._0x31e12c)]*this['_polygonTexture']['height']!==_0x13f5fb&&(this[_0xa2bfb1(0x5dc)][_0xa2bfb1(_0x5c8837._0x41ed7e)](),this['_polygonTexture']=null,this['_matrixTexture']['destroy'](),this[_0xa2bfb1(0x703)]=null,this['_onUpdate']=!![]);if(this['_onUpdate']&&this['_maxPositionsLength']>0x3){var _0x28700c=new Cesium__namespace['Cartesian2'](this[_0xa2bfb1(0x602)],this['_areaList'][_0xa2bfb1(_0x5c8837._0x2132d8)]);_0x1d3a4b&&(this['_polygonTexture']=new Cesium__namespace[(_0xa2bfb1(0x82b))]({'context':_0x546c9b,'width':_0x28700c['x'],'height':_0x28700c['y'],'pixelFormat':Cesium__namespace['PixelFormat']['RGB'],'pixelDatatype':Cesium__namespace['PixelDatatype'][_0xa2bfb1(_0x5c8837._0x310d6e)],'sampler':Cesium__namespace[_0xa2bfb1(0xb8e)][_0xa2bfb1(0x101e)],'flipY':![]}),this['_polygonFloat32']=new Float32Array(_0x28700c['x']*_0x28700c['y']*0x3),this['_matrixTexture']=new Cesium__namespace['Texture']({'context':_0x546c9b,'width':0x5,'height':_0x28700c['y'],'pixelFormat':Cesium__namespace['PixelFormat']['RGBA'],'pixelDatatype':Cesium__namespace[_0xa2bfb1(0x60c)]['FLOAT'],'sampler':Cesium__namespace['Sampler']['NEAREST'],'flipY':![]}),this['_matrixFloat32']=new Float32Array(0x5*_0x28700c['y']*0x4)),this[_0xa2bfb1(_0x5c8837._0x37f8a2)]=!![],this['_onUpdate']=![];}_0x1d3a4b&&this['_multipleDirty']&&(this[_0xa2bfb1(_0x5c8837._0x6e7eb9)](),this['_polygonTexture']['copyFrom']({'source':{'width':this[_0xa2bfb1(_0x5c8837._0x2403b5)]['width'],'height':this['_polygonTexture']['height'],'arrayBufferView':this['_polygonFloat32']}}),this['_matrixTexture']['copyFrom']({'source':{'width':this['_matrixTexture']['width'],'height':this[_0xa2bfb1(0x703)][_0xa2bfb1(0xd04)],'arrayBufferView':this['_matrixFloat32']}}),this['_multipleDirty']=![]);}},{'key':'_packPolygonFloatArray','value':function _0x2cce0e(){var _0x45449d=_0x3a382f,_0x5f3c87=0x0,_0x1b25a9=0x0,_0x5b5f82=-0x2540be400,_0x5993e5=0x2540be400,_0x48bb71=-0x2540be400,_0x332be2=0x2540be400,_0x5d66aa=0x2540be400;for(var _0x289836=0x0;_0x289836<this[_0x45449d(0xc0d)][_0x45449d(_0x58abd5._0xa9996f)];_0x289836++){var _0x545ef8=this['_areaList'][_0x289836];if(!_0x545ef8['show'])continue;if(!_0x545ef8['positions_local']){var _0x105645=[],_0x224058=0x1869f;for(var _0x3c88ee=0x0;_0x3c88ee<_0x545ef8[_0x45449d(0xbe0)]['length'];_0x3c88ee++){_0x105645[_0x3c88ee]=Cesium__namespace['Matrix4']['multiplyByPoint'](this['_layer']['inverseMatrix'],_0x545ef8[_0x45449d(0xbe0)][_0x3c88ee],new Cesium__namespace[(_0x45449d(0x23b))]()),_0x224058=Math['min'](_0x224058,_0x105645[_0x3c88ee]['z']);}_0x545ef8['positions_local']=_0x105645,_0x545ef8['minZ']=_0x224058;}var _0x26516f=_0x545ef8[_0x45449d(_0x58abd5._0x523dc6)];_0x5d66aa=Math['min'](_0x5d66aa,_0x545ef8['minZ']);for(var _0xf32f3a=0x0;_0xf32f3a<this['_maxPositionsLength'];++_0xf32f3a){var _0x59d59e=Cesium__namespace['Cartesian3'][_0x45449d(0x394)];_0xf32f3a<_0x26516f['length']&&(_0x59d59e=_0x26516f[_0xf32f3a],_0x5b5f82=_0x59d59e['x']>_0x5b5f82?_0x59d59e['x']:_0x5b5f82,_0x48bb71=_0x59d59e['y']>_0x48bb71?_0x59d59e['y']:_0x48bb71,_0x5993e5=_0x59d59e['x']<_0x5993e5?_0x59d59e['x']:_0x5993e5,_0x332be2=_0x59d59e['y']<_0x332be2?_0x59d59e['y']:_0x332be2),this['_polygonFloat32'][_0x5f3c87]=_0x59d59e['x'],this['_polygonFloat32'][_0x5f3c87+0x1]=_0x59d59e['y'],this[_0x45449d(0xe21)][_0x5f3c87+0x2]=_0x59d59e['z'],_0x5f3c87+=0x3;}this[_0x45449d(0x9db)][_0x1b25a9++]=0x1,this['_matrixFloat32'][_0x1b25a9++]=this[_0x45449d(0x602)],this['_matrixFloat32'][_0x1b25a9++]=_0x545ef8['height'];_0x545ef8['height']===undefined?this[_0x45449d(0x9db)][_0x1b25a9++]=-0x1:this['_matrixFloat32'][_0x1b25a9++]=0x1;for(var _0x3b970c=0x0;_0x3b970c<0x10;_0x3b970c++){this['_matrixFloat32'][_0x1b25a9++]=this['_layer'][_0x45449d(0x7b6)][_0x3b970c];}}this[_0x45449d(0xae9)]['x']=_0x5993e5,this[_0x45449d(_0x58abd5._0x52aa95)]['y']=_0x332be2,this['_flatExtent']['z']=_0x5b5f82,this['_flatExtent']['w']=_0x48bb71,this[_0x45449d(0xae9)]['minz']=_0x5d66aa;}}]),_0x3f8cc5;}(BaseThing),TilesetFlood=function(_0x2cff35){var _0x869bb9={_0x20e8ea:0xd04},_0x146d81={_0x5c7060:0xe25,_0x61a33d:0xe26},_0x596486={_0x4bc115:0xd8d,_0x37974c:0xc44},_0x2b9686={_0x1873cc:0x399,_0x2107d2:0xdc3},_0x587070={_0x204ee6:0xe25,_0x26f792:0xc44,_0xf838b6:0xb03},_0x4d6f66={_0x594ba8:0xd02},_0xb7240b={_0x434c38:0xb3f,_0x187167:0x4ae,_0x2b68a1:0xd8d,_0x3094df:0x514,_0x4f6bf2:0xd7e,_0xae8e22:0x84b},_0x4315df={_0x407c39:0x84b},_0x113f71={_0x2e7dc6:0xc44},_0x5f1929={_0x2c1993:0x232,_0x281a5b:0x84b},_0x2633fb=_0x5a92ef;_inherits(_0x1f698a,_0x2cff35);var _0x303532=_createSuper(_0x1f698a);function _0x1f698a(){var _0x431326=_0x4361,_0x6f0ba1,_0x4d3550,_0x389bd0=arguments[_0x431326(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1f698a),_0x4d3550=_0x303532['call'](this,_0x389bd0),_0x4d3550['options']['speed']=(_0x6f0ba1=_0x4d3550['options'][_0x431326(_0x5f1929._0x2c1993)])!==null&&_0x6f0ba1!==void 0x0?_0x6f0ba1:0x5,_0x4d3550['options'][_0x431326(0x84b)]=getCesiumColor(_0x4d3550['options'][_0x431326(_0x5f1929._0x281a5b)],new Cesium__namespace['Color'](0.15,0.7,0.95,0.5)),_0x4d3550;}return _createClass(_0x1f698a,[{'key':'speed','get':function _0x3abb41(){return this['options']['speed'];},'set':function _0x3cf0b5(_0xbaaddc){this['options']['speed']=_0xbaaddc;}},{'key':'floodAll','get':function _0x5ebf6f(){var _0x2f27df=_0x4361;return this[_0x2f27df(0x514)]['floodAll'];},'set':function _0x4efbd5(_0x445dbc){var _0x237f1f=_0x4361;this[_0x237f1f(0x514)]['floodAll']=_0x445dbc,this['marsEditor']['editVar']['y']=_0x445dbc;}},{'key':_0x2633fb(_0x869bb9._0x20e8ea),'get':function _0x407e0c(){return this['marsEditor']['floodVar']['y']+this['_localZOffset'];},'set':function _0x416240(_0x2805b6){var _0x23a9fd=_0x2633fb;this['marsEditor'][_0x23a9fd(_0x113f71._0x2e7dc6)]['y']=_0x2805b6-this['_localZOffset'];}},{'key':'color','get':function _0x538a85(){var _0x51ff3d=_0x2633fb;return this['options'][_0x51ff3d(0x84b)];},'set':function _0x2d7d57(_0x2e890e){var _0x1b00bd=_0x2633fb;this['options'][_0x1b00bd(_0x4315df._0x407c39)]=_0x2e890e;}},{'key':'_activete','value':function _0x3ec48e(){this['setOptions'](),_get(_getPrototypeOf(_0x1f698a['prototype']),'_activete',this)['call'](this);}},{'key':_0x2633fb(0x45a),'value':function _0x2704a6(_0x462494){var _0x11aec8=_0x2633fb,_0x8a3064;_0x462494&&(this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x462494));this['stop']();var _0x439f00=(_0x8a3064=this[_0x11aec8(0xce7)])===null||_0x8a3064===void 0x0?void 0x0:_0x8a3064[_0x11aec8(0x970)];if(Cesium__namespace['defined'](this['options']['minHeight'])){var _0x4c50a4=this['options'][_0x11aec8(_0xb7240b._0x434c38)],_0x288a78=this['_getLocalZ'](Cesium__namespace['Cartesian3']['fromDegrees'](_0x439f00[_0x11aec8(_0xb7240b._0x187167)],_0x439f00[_0x11aec8(0xbfc)],_0x4c50a4));this[_0x11aec8(0xc28)]=_0x4c50a4-_0x288a78,this[_0x11aec8(_0xb7240b._0x2b68a1)]['floodVar']['x']=_0x288a78,this['marsEditor'][_0x11aec8(0xc44)]['y']=_0x288a78;}if(Cesium__namespace[_0x11aec8(0x70e)](this[_0x11aec8(0x514)]['maxHeight'])){var _0x30b6f0=this[_0x11aec8(_0xb7240b._0x3094df)]['maxHeight'];this['marsEditor']['floodVar']['z']=this[_0x11aec8(0xd89)](Cesium__namespace['Cartesian3'][_0x11aec8(0xb8f)](_0x439f00[_0x11aec8(0x4ae)],_0x439f00['lat'],_0x30b6f0));}return this[_0x11aec8(_0xb7240b._0x2b68a1)][_0x11aec8(0xa1c)]=new Cesium__namespace['Cartesian4'](this['color'][_0x11aec8(_0xb7240b._0x4f6bf2)],this['color']['green'],this[_0x11aec8(0x84b)][_0x11aec8(0xb44)],this[_0x11aec8(_0xb7240b._0xae8e22)]['alpha']),this['_activeMarsEditor'](),this;}},{'key':'_getLocalZ','value':function _0x13646a(_0x4eeb3a){var _0x23473b=Cesium__namespace['Matrix4']['multiplyByPoint'](this['_layer']['inverseMatrix'],_0x4eeb3a,new Cesium__namespace['Cartesian3']());return Math['floor'](_0x23473b['z'])||0x0;}},{'key':'_activeMarsEditor','value':function _0x36fce1(){var _0x27de69=_0x2633fb;this['marsEditor']['IsYaPing']['x']=!![],this['marsEditor']['IsYaPing']['w']=!![],this['marsEditor']['floodVar']['w']=0xc8,this[_0x27de69(0xd8d)]['editVar']['y']=this['floodAll'];}},{'key':'start','value':function _0x2ff9af(){var _0x5cc464=_0x2633fb;this[_0x5cc464(0xe25)](),this[_0x5cc464(0x3f4)]=!![],this[_0x5cc464(0xb03)](EventType['start']),this['_map']['on'](EventType[_0x5cc464(_0x4d6f66._0x594ba8)],this[_0x5cc464(0xdc3)],this);}},{'key':'_onClockTickHandler','value':function _0x24709e(_0x5402ee){var _0x540cda=_0x2633fb;this['marsEditor']['floodVar']['y']+=this[_0x540cda(0x232)]/0x32;if(this['marsEditor']['floodVar']['y']>this['marsEditor'][_0x540cda(0xc44)]['z']){this[_0x540cda(0xd8d)][_0x540cda(0xc44)]['y']=this['marsEditor']['floodVar']['z'],this[_0x540cda(_0x587070._0x204ee6)]();return;}if(this[_0x540cda(0xd8d)][_0x540cda(_0x587070._0x26f792)]['y']<this['marsEditor'][_0x540cda(_0x587070._0x26f792)]['x']){this['marsEditor'][_0x540cda(0xc44)]['y']=this['marsEditor'][_0x540cda(_0x587070._0x26f792)]['x'],this[_0x540cda(0xe25)]();return;}this[_0x540cda(_0x587070._0xf838b6)](EventType['change'],{'height':this['height']});}},{'key':'stop','value':function _0x135d7c(){var _0x392aaf=_0x2633fb;if(!this['isStart'])return;this[_0x392aaf(_0x2b9686._0x1873cc)]['off'](EventType['clockTick'],this[_0x392aaf(_0x2b9686._0x2107d2)],this),this[_0x392aaf(0x3f4)]=![],this['fire'](EventType['end']);}},{'key':'restart','value':function _0x5f21c3(){var _0x458791=_0x2633fb;this[_0x458791(_0x596486._0x4bc115)][_0x458791(0xc44)]['y']=this['marsEditor'][_0x458791(_0x596486._0x37974c)]['x'],this[_0x458791(0x28d)]();}},{'key':'clear','value':function _0x5bd7a0(){var _0x4d05d7=_0x2633fb;this[_0x4d05d7(_0x146d81._0x5c7060)](),_get(_getPrototypeOf(_0x1f698a[_0x4d05d7(_0x146d81._0x61a33d)]),'clear',this)['call'](this);}}]),_0x1f698a;}(TilesetEditBase),TilesetPlanClip=function(_0x17bee1){var _0xbfff52={_0x24979e:0xce7,_0x59146e:0x62d,_0x32a95c:0x81f,_0x1dac93:0x1c8},_0x50f38c={_0x3b18a8:0x389,_0x2c0421:0xbe0},_0x3c9e75={_0x5dd2a3:0x669},_0x284d62={_0x6b03ee:0xc88,_0x546f09:0x669},_0x3fb370={_0x5c1fd9:0x89a,_0xa75cbf:0xcc3,_0x509980:0xf93,_0x4f9e19:0x23b,_0x256166:0xfa7},_0x3d7e9a={_0x401006:0xbc0,_0x179fcc:0x4be},_0x126d2d={_0x306fae:0x695,_0xb84421:0x929,_0x5c954f:0x669},_0x32009f={_0x30a904:0x669,_0x2ee3ef:0x62d,_0x24c8c6:0x6cd,_0x55603a:0x610,_0xe103c7:0x6ae,_0x229aff:0x89a},_0xf26ab0={_0x1dac77:0xfae},_0x46d9ab={_0x3a1d86:0xadb,_0x21de30:0x7c9},_0x554873={_0x33d56c:0x477,_0x5e9567:0x2b9,_0x4be4fd:0x7c9},_0x27f6c7={_0x187980:0xf52,_0x32e053:0x7cc},_0x2d661f={_0x5f20d6:0x798,_0x3938f5:0x798},_0x50391c={_0x1cc0b2:0x1d3,_0x529420:0x514,_0x252d55:0x514},_0x23b034={_0x3a6b3f:0x399,_0x552d83:0x896},_0x711bf0={_0x4c329b:0xbc0},_0x44bfc4={_0x48050b:0x896},_0x30edee={_0x4f71ce:0x23b},_0x53de56={_0x8f8ab6:0x352,_0x35c2b2:0xc88},_0x5783a6={_0x22875b:0x100b},_0x588364={_0x2be446:0x89a,_0x10c74c:0xed8},_0x6aab97=_0x5a92ef;_inherits(_0x334cc5,_0x17bee1);var _0x175f78=_createSuper(_0x334cc5);function _0x334cc5(){return _classCallCheck(this,_0x334cc5),_0x175f78['apply'](this,arguments);}return _createClass(_0x334cc5,[{'key':'clipTarget','get':function _0x2e8c46(){var _0x35aa79=_0x4361;return this[_0x35aa79(0xc88)];},'set':function _0x4a4ac3(_0x507626){var _0x39652a=_0x4361;this['_tileset']=_0x507626,this['_inverseMatrix']=null,Cesium__namespace['defined'](this['options']['positions'])&&(this['positions']=this[_0x39652a(0x514)]['positions']),Cesium__namespace['defined'](this[_0x39652a(0x514)]['type'])&&(this[_0x39652a(0xe81)]=this['options']['type']),Cesium__namespace['defined'](this[_0x39652a(0x514)]['distance'])&&(this[_0x39652a(_0x588364._0x2be446)]=this['options']['distance']),Cesium__namespace['defined'](this['options'][_0x39652a(_0x588364._0x10c74c)])&&(this['normalZ']=this['options']['normalZ']);}},{'key':_0x6aab97(_0xbfff52._0x24979e),'get':function _0x360a90(){return this['_layer'];},'set':function _0x55682c(_0xd61bb2){var _0x51e458=_0x6aab97,_0x2857c=this;this['_layer']=_0xd61bb2,_0xd61bb2[_0x51e458(0x8f1)]?this['clipTarget']=_0xd61bb2['tileset']:_0xd61bb2['on'](EventType['load'],function(_0xfb5054){var _0x431123=_0x51e458;_0x2857c['clipTarget']=_0xd61bb2[_0x431123(_0x5783a6._0x22875b)];});}},{'key':'planes','get':function _0x2d3e95(){return this['clippingPlanes'];}},{'key':'inverseMatrix','get':function _0x3ed369(){var _0x207a26=_0x6aab97;if(!this['_inverseMatrix']){var _0x1a15e5,_0x53a396=this[_0x207a26(0xc88)]['root']['transform'];_0x53a396&&_0x53a396['equals'](Cesium__namespace['Matrix4']['IDENTITY'])||!_0x53a396?_0x1a15e5=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['_tileset']['boundingSphere']['center']):_0x1a15e5=Cesium__namespace['Matrix4']['fromArray'](this['_tileset']['root'][_0x207a26(0xbe1)]),this['_inverseMatrix']=Cesium__namespace['Matrix4']['inverseTransformation'](_0x1a15e5,new Cesium__namespace['Matrix4']());}return this['_inverseMatrix'];}},{'key':'center','get':function _0x3df986(){var _0x32f35e=_0x6aab97;if(this['_layer'])return this[_0x32f35e(_0x53de56._0x8f8ab6)][_0x32f35e(0xd91)];return this[_0x32f35e(_0x53de56._0x35c2b2)]['boundingSphere']['center'];}},{'key':'distance','get':function _0x3f775a(){return this['_distance'];},'set':function _0x8d618c(_0x44ada0){var _0x3e6d80=_0x6aab97;this['_distance']=_0x44ada0;if(this['clippingPlanes']&&this[_0x3e6d80(0x9a6)][_0x3e6d80(0x6ba)]>0x0){var _0x1caa05=this['clippingPlanes']['get'](this['clippingPlanes'][_0x3e6d80(0x6ba)]-0x1);_0x1caa05['distance']=_0x44ada0;}}},{'key':'normalZ','get':function _0x4a6772(){return this['_normalZ']||0x0;},'set':function _0x621a81(_0x53e0b3){var _0x548450=_0x6aab97;this['_normalZ']=_0x53e0b3;if(this[_0x548450(0x9a6)]&&this[_0x548450(0x9a6)]['length']>0x0){var _0x50e444=this['clippingPlanes']['get'](this['clippingPlanes']['length']-0x1);_0x50e444['normal']['z']=_0x53e0b3;}}},{'key':'type','get':function _0x1ce3d0(){return this['_type'];},'set':function _0x12cd74(_0x5a291d){var _0x1ec050=_0x6aab97;this[_0x1ec050(0xdd1)]=_0x5a291d;var _0x110ef0;switch(_0x5a291d){case ClipType['Z']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,0x0,0x1),0x1)];break;case ClipType['ZR']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,0x0,-0x1),0x1)];break;case ClipType['X']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x1,0x0,0x0),0x1)];break;case ClipType['XR']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace[(_0x1ec050(_0x30edee._0x4f71ce))](-0x1,0x0,0x0),0x1)];break;case ClipType['Y']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,0x1,0x0),0x1)];break;case ClipType['YR']:_0x110ef0=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,-0x1,0x0),0x1)];break;}this['setPlanes'](_0x110ef0);}},{'key':_0x6aab97(0xbe0),'get':function _0x10fd9c(){return this['_positions'];},'set':function _0x9f8161(_0x54c0ae){var _0x1d3831=_0x6aab97;this['_positions']=LngLatArray['toCartesians'](_0x54c0ae),this['_setPositions'](this[_0x1d3831(_0x44bfc4._0x48050b)]);}},{'key':'clipOutSide','get':function _0x3729d9(){var _0x3da04b=_0x6aab97;return this['options'][_0x3da04b(_0x711bf0._0x4c329b)];},'set':function _0x5f2126(_0x58f620){var _0x2a3b3d=_0x6aab97;this['options']['clipOutSide']=_0x58f620,this[_0x2a3b3d(_0x23b034._0x3a6b3f)]&&this[_0x2a3b3d(_0x23b034._0x552d83)]&&this['_setPositions'](this['_positions']);}},{'key':_0x6aab97(0x415),'value':function _0x27821c(){var _0x2457e3={_0x474567:0x669,_0x466370:0xfaa},_0x14d715=_0x6aab97,_0x412763=this;this['options'][_0x14d715(_0x50391c._0x1cc0b2)]&&(this['_graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({},this['options']),{},{'private':!![]})),this['options']['editPlane']&&this['_graphicLayer']['bindContextMenu']([{'text':this['_map']['getLangText']('_删除'),'icon':Icon['Delete'],'callback':function _0x4ef0e3(_0x30f58e){var _0x45e5c2=_0x14d715,_0xade6c1=_0x30f58e['graphic'];if(!_0xade6c1)return;_0x412763[_0x45e5c2(_0x2457e3._0x474567)]['removeGraphic'](_0xade6c1),_0x412763['fire'](EventType[_0x45e5c2(_0x2457e3._0x466370)],_0x30f58e);}}]));if(this['options']['layer'])this[_0x14d715(0xce7)]=this[_0x14d715(_0x50391c._0x529420)][_0x14d715(0xce7)];else this['options']['tileset']&&(this['clipTarget']=this[_0x14d715(_0x50391c._0x252d55)][_0x14d715(0x100b)]);}},{'key':'_map_click','value':function _0x16cbb9(_0x328005){var _0x4c2c52=_0x6aab97;this[_0x4c2c52(_0x2d661f._0x5f20d6)]&&(this['_last_planeGraphics']['hasEdit']=![],this[_0x4c2c52(_0x2d661f._0x3938f5)]['material']['color']=this['_last_planeGraphics']['material']['color_bak'],delete this['_last_planeGraphics']),this['_graphicLayer_leftUp'](_0x328005);}},{'key':'_graphicLayer_click','value':function _0x2cbaca(_0x470623){var _0xb07060=_0x6aab97,_0x4f5d88,_0x47d0da,_0x219468=(_0x4f5d88=_0x470623['graphic'])===null||_0x4f5d88===void 0x0?void 0x0:(_0x47d0da=_0x4f5d88['entity'])===null||_0x47d0da===void 0x0?void 0x0:_0x47d0da[_0xb07060(0x2b9)];Cesium__namespace['defined'](_0x219468)&&(this['_map_click'](),_0x219468['hasEdit']=!_0x219468[_0xb07060(0x477)],_0x219468['material']['color_bak']=_0x219468['material']['color'],_0x219468[_0xb07060(_0x27f6c7._0x187980)]['color']=_0x470623['graphic'][_0xb07060(0x5da)]['editColor'],_0x219468['hasEdit']&&(this['_last_planeGraphics']=_0x219468),_0x470623[_0xb07060(_0x27f6c7._0x32e053)]());}},{'key':_0x6aab97(_0xbfff52._0x59146e),'value':function _0x2a808c(_0x2e5033){var _0x55596a=_0x6aab97,_0x26c340,_0x565ead,_0x11ebfe=(_0x26c340=_0x2e5033['graphic'])===null||_0x26c340===void 0x0?void 0x0:(_0x565ead=_0x26c340[_0x55596a(0x61f)])===null||_0x565ead===void 0x0?void 0x0:_0x565ead[_0x55596a(0x2b9)];Cesium__namespace['defined'](_0x11ebfe)&&_0x11ebfe[_0x55596a(_0x554873._0x33d56c)]&&(this['_selectedPlane']=_0x11ebfe[_0x55596a(_0x554873._0x5e9567)]['getValue'](),this['_map']['scene']['screenSpaceCameraController']['enableInputs']&&(this[_0x55596a(0x399)][_0x55596a(_0x554873._0x4be4fd)]['screenSpaceCameraController']['enableInputs']=![],this['_hasChangeEnableInputs']=!![]));}},{'key':'_graphicLayer_leftUp','value':function _0x197f9b(_0x47c811){var _0x3d315a=_0x6aab97;Cesium__namespace['defined'](this[_0x3d315a(_0x46d9ab._0x3a1d86)])&&(delete this['_selectedPlane'],this[_0x3d315a(0xd22)]&&(this['_map'][_0x3d315a(_0x46d9ab._0x21de30)]['screenSpaceCameraController']['enableInputs']=!![],delete this[_0x3d315a(0xd22)]));}},{'key':'_map_mouseMove','value':function _0x432566(_0x3f43e9){var _0x2d84fc=_0x6aab97;if(Cesium__namespace[_0x2d84fc(0x70e)](this['_selectedPlane'])){var _0x3c8c0a=_0x3f43e9['startPosition']['x']-_0x3f43e9['endPosition']['x'],_0x495d6b=_0x3f43e9['startPosition']['y']-_0x3f43e9['endPosition']['y'],_0x41fc63=(_0x3c8c0a+_0x495d6b)/0x2;this['_selectedPlane']['distance']=(this['_selectedPlane']['distance']||0x0)+_0x41fc63,this['_map'][_0x2d84fc(_0xf26ab0._0x1dac77)](_0x3f43e9['endPosition'],this['_map'][_0x2d84fc(0xef6)](_0x2d84fc(0x3e9)));}else this['_map']['closeSmallTooltip']();}},{'key':'_addedHook','value':function _0x1a6114(){var _0x8dfef4=_0x6aab97;this[_0x8dfef4(_0x32009f._0x30a904)]&&(this['_map']['addLayer'](this[_0x8dfef4(0x669)]),this['options']['editPlane']&&(this['_map']['on'](EventType['click'],this[_0x8dfef4(0x695)],this),this['_graphicLayer']['on'](EventType['click'],this['_graphicLayer_click'],this),this['_graphicLayer']['on'](EventType[_0x8dfef4(0xad6)],this[_0x8dfef4(_0x32009f._0x2ee3ef)],this),this['_graphicLayer']['on'](EventType['leftUp'],this[_0x8dfef4(_0x32009f._0x24c8c6)],this),this['_map']['on'](EventType['mouseMove'],this[_0x8dfef4(_0x32009f._0x55603a)],this))),this[_0x8dfef4(_0x32009f._0xe103c7)]&&(Cesium__namespace['defined'](this['options']['positions'])&&(this['positions']=this['options'][_0x8dfef4(0xbe0)]),Cesium__namespace['defined'](this['options']['type'])&&(this['type']=this['options']['type']),Cesium__namespace[_0x8dfef4(0x70e)](this['options'][_0x8dfef4(_0x32009f._0x229aff)])&&(this[_0x8dfef4(0x89a)]=this['options']['distance']));}},{'key':'_removedHook','value':function _0xfed64f(){var _0x447158=_0x6aab97;this['clear'](),this['_graphicLayer']&&(this[_0x447158(0x514)]['editPlane']&&(this['_map']['off'](EventType['click'],this[_0x447158(_0x126d2d._0x306fae)],this),this['_graphicLayer']['off'](EventType['click'],this[_0x447158(_0x126d2d._0xb84421)],this),this['_graphicLayer']['off'](EventType[_0x447158(0xad6)],this['_graphicLayer_leftDown'],this),this[_0x447158(_0x126d2d._0x5c954f)]['off'](EventType[_0x447158(0x706)],this['_graphicLayer_leftUp'],this),this['_map']['off'](EventType['mouseMove'],this['_map_mouseMove'],this)),this['_map'][_0x447158(0xa2f)](this['_graphicLayer']));}},{'key':'_setPositions','value':function _0x19d971(_0x5b38ab){var _0x3054f6=_0x6aab97;if(_0x5b38ab['length']<0x2)return;var _0x3cb264=[];if(_0x5b38ab['length']===0x2){var _0x5eeb66=this['_createPlaneByLine'](_0x5b38ab[0x0],_0x5b38ab[0x1]);_0x5eeb66&&_0x3cb264['push'](_0x5eeb66);}else{var _0x16cf4,_0x1884f8=formatNum$1(getAngle(_0x5b38ab[0x0],_0x5b38ab[0x1]),0x2);if(_0x1884f8>-0.02&&_0x1884f8<0.02)_0x16cf4=![];else{var _0x1829ac=formatNum$1(getAngle(_0x5b38ab[0x0],_0x5b38ab[0x2]),0x2);_0x16cf4=_0x1884f8<_0x1829ac;}this[_0x3054f6(_0x3d7e9a._0x401006)]&&(_0x16cf4=!_0x16cf4);var _0x3684e0;for(var _0x58eade=0x0,_0xdbe3b3=_0x5b38ab['length'];_0x58eade<_0xdbe3b3;++_0x58eade){var _0x331d45=(_0x58eade+0x1)%_0xdbe3b3;_0x16cf4?_0x3684e0=this['_createPlaneByLine'](_0x5b38ab[_0x331d45],_0x5b38ab[_0x58eade]):_0x3684e0=this[_0x3054f6(0x308)](_0x5b38ab[_0x58eade],_0x5b38ab[_0x331d45]),_0x3684e0&&(this['_normalZ']&&(_0x3684e0['normal']['z']=this[_0x3054f6(_0x3d7e9a._0x179fcc)]),_0x3cb264['push'](_0x3684e0));}Cesium__namespace['defined'](this['options'][_0x3054f6(0xd04)])&&(_0x3684e0=new Cesium__namespace['ClippingPlane'](new Cesium__namespace[(_0x3054f6(0x23b))](0x0,0x0,-0x1),this['options'][_0x3054f6(0xd04)]),_0x3cb264['push'](_0x3684e0));}this[_0x3054f6(0x81f)](_0x3cb264);}},{'key':'_createPlaneByLine','value':function _0x4ba6f6(_0x37928f,_0x3b15a6){var _0x5669dc=_0x6aab97;if(Cesium__namespace['Cartesian3'][_0x5669dc(_0x3fb370._0x5c1fd9)](_0x37928f,_0x3b15a6)<0.1)return null;var _0x4e7a38=this['inverseMatrix'],_0x3b9f03=Cesium__namespace[_0x5669dc(_0x3fb370._0xa75cbf)][_0x5669dc(_0x3fb370._0x509980)](_0x4e7a38,_0x37928f,new Cesium__namespace['Cartesian3']()),_0x346cd9=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x4e7a38,_0x3b15a6,new Cesium__namespace['Cartesian3']()),_0x5db371=new Cesium__namespace['Cartesian3'](0x0,0x0,0xa),_0x4c3190=Cesium__namespace['Cartesian3']['subtract'](_0x346cd9,_0x3b9f03,new Cesium__namespace[(_0x5669dc(_0x3fb370._0x4f9e19))]()),_0x4471b5=Cesium__namespace['Cartesian3']['cross'](_0x4c3190,_0x5db371,new Cesium__namespace['Cartesian3']());_0x4471b5=Cesium__namespace[_0x5669dc(_0x3fb370._0x4f9e19)]['normalize'](_0x4471b5,_0x4471b5);var _0x358576=Cesium__namespace['Plane'][_0x5669dc(0xb02)](_0x3b9f03,_0x4471b5);return Cesium__namespace[_0x5669dc(_0x3fb370._0x256166)]['fromPlane'](_0x358576);}},{'key':_0x6aab97(_0xbfff52._0x32a95c),'value':function _0x4d1acf(_0x4c45ea){var _0x332d3d=_0x6aab97,_0x1ee6f3,_0x1c921d,_0x402caf;if(!_0x4c45ea)return;var _0x2e23a7=new Cesium__namespace['ClippingPlaneCollection']({'planes':_0x4c45ea,'edgeWidth':(_0x1ee6f3=this['options']['edgeWidth'])!==null&&_0x1ee6f3!==void 0x0?_0x1ee6f3:0x0,'edgeColor':(_0x1c921d=this['options']['edgeColor'])!==null&&_0x1c921d!==void 0x0?_0x1c921d:Cesium__namespace['Color'][_0x332d3d(0xf6a)],'unionClippingRegions':(_0x402caf=this['clipOutSide'])!==null&&_0x402caf!==void 0x0?_0x402caf:![]});this['clippingPlanes']=_0x2e23a7;this['clipTarget']&&(this['clipTarget'][_0x332d3d(0x9a6)]=_0x2e23a7);if(this['options']['showPlane']){this['_graphicLayer']['clear']();var _0x38cc3d=this[_0x332d3d(_0x284d62._0x6b03ee)]['boundingSphere']['radius'];for(var _0x19118f=0x0;_0x19118f<_0x2e23a7[_0x332d3d(0x6ba)];++_0x19118f){var _0x3d5cc6=_0x2e23a7['get'](_0x19118f),_0x4cd1ae=new PlaneEntity({'position':this['center'],'style':_objectSpread2(_objectSpread2({'dimensions':new Cesium__namespace[(_0x332d3d(0xb74))](_0x38cc3d,_0x38cc3d),'color':Cesium__namespace['Color']['WHITE']['withAlpha'](0.2),'editColor':Cesium__namespace['Color']['WHITE'][_0x332d3d(0x6ac)](0.5),'outline':!![],'outlineColor':Cesium__namespace['Color']['WHITE']},this[_0x332d3d(0x514)][_0x332d3d(0x8ea)]||{}),{},{'plane':new Cesium__namespace['CallbackProperty'](createPlaneUpdateFunction(_0x3d5cc6),![])})});this[_0x332d3d(_0x284d62._0x546f09)]['addGraphic'](_0x4cd1ae);}}}},{'key':_0x6aab97(_0xbfff52._0x1dac93),'value':function _0x4f0da9(){var _0x5a4311=_0x6aab97;this[_0x5a4311(_0x3c9e75._0x5dd2a3)]&&this[_0x5a4311(_0x3c9e75._0x5dd2a3)]['clear']();this['_positions']=null,this[_0x5a4311(0x4be)]=0x0,this['options']['clipOutSide']=![];this['clippingPlanes']&&delete this['clippingPlanes'];if(this['clipTarget']){var _0x27135b;(_0x27135b=this['clipTarget']['clippingPlanes'])!==null&&_0x27135b!==void 0x0&&_0x27135b['enabled']&&(this[_0x5a4311(0x6ae)]['clippingPlanes'][_0x5a4311(0x445)]=![]),this['clipTarget'][_0x5a4311(0x9a6)]=undefined;}}},{'key':'updateAllDistance','value':function _0x4ea964(_0x120945){var _0xc56912=_0x6aab97;if(this['clippingPlanes']==null)return;for(var _0x3ff69c=0x0;_0x3ff69c<this[_0xc56912(0x9a6)]['length'];_0x3ff69c++){var _0x1264d9=this[_0xc56912(0x9a6)]['get'](_0x3ff69c);_0x1264d9['distance']=_0x120945;}}},{'key':_0x6aab97(0xe48),'value':function _0x529011(_0x348ea6){var _0x5481bb=_0x6aab97;if(this['clippingPlanes']==null)return;for(var _0x53765a=0x0;_0x53765a<this[_0x5481bb(0x9a6)]['length'];_0x53765a++){var _0xd5e109=this['clippingPlanes']['get'](_0x53765a);_0xd5e109['normal']['z']=_0x348ea6;}}},{'key':'toJSON','value':function _0x30d560(){var _0x2a3f21=_0x6aab97,_0x2d952a=clone(this[_0x2a3f21(0x514)],['layer',_0x2a3f21(_0x50f38c._0x3b18a8)]);return this['_positions']&&(_0x2d952a[_0x2a3f21(_0x50f38c._0x2c0421)]=LngLatArray['toArray'](this['positions'])),_0x2d952a;}}]),_0x334cc5;}(BaseThing);TilesetPlanClip['Type']=ClipType;function createPlaneUpdateFunction(_0x12b934){return function(){return _0x12b934;};}var TilesetLayer=function(_0x243953){var _0x4f3aed={_0x29edbb:0xd66,_0x24efa1:0x757,_0x374ec3:0x890,_0x9a1eb8:0x619,_0x274a6e:0x637,_0x4d6ba4:0x3fd,_0x53afcd:0x7b7,_0x1263f1:0x9b9,_0x1585a7:0x515},_0x4fbac9={_0x3eb682:0x399},_0xe0dd0e={_0x4d7ccd:0x1ce,_0x48339b:0x2be},_0x1e4b1b={_0x3a21da:0x7f5},_0x27b3c2={_0x411c1f:0xc88,_0xdd389b:0x5ff,_0x1aa332:0x2e0},_0xe4f77d={_0x3633a4:0x6ba,_0x56aa66:0x5ff,_0x3349c3:0x52e,_0x3f484c:0x84b,_0x2156b9:0x280,_0x34516c:0xc48,_0x1b84f0:0x8cd},_0x1dd1cc={_0x2665d4:0xab6,_0x232014:0x3e0,_0x1da9b5:0x5ff},_0xc5a204={_0x3196d7:0xc88,_0x26343a:0xd98,_0x360ac0:0x514},_0x130b90={_0x190ee9:0xbfc},_0x515d9e={_0x4ec410:0x9e4},_0x270ebc={_0xb55126:0x344,_0x4396d2:0x9bc},_0x2ddbd7={_0x2ffb4a:0xc88,_0x37c41d:0x4f6},_0x92f7b3={_0x734d4f:0xc88,_0x446fa3:0xe72,_0x38b396:0x88e},_0x216436={_0xf93142:0x344},_0x2810aa={_0x78c5b5:0x814},_0x416067={_0x4629c7:0x399,_0x403963:0x514,_0x177834:0x4fe,_0x5b24f0:0xd18},_0x4d4e73={_0x176bce:0xb80},_0x38bd0c={_0x9b1ab3:0xcc3,_0x13304c:0xbe1,_0x3f6fc9:0x23b},_0x45ce1d={_0x25a088:0xc88,_0x1d4f4a:0xf06,_0x17b12b:0x23b},_0x395398={_0x2dac74:0x59f,_0x77abe3:0x514,_0x18d93e:0xcf1,_0x4a8577:0x514,_0x38ba94:0x514,_0x4a00c7:0xcf3},_0x167c46={_0x23ae24:0x7ad,_0x46308c:0x514},_0x35ab4e={_0x4c4b98:0xc09,_0x416f8e:0x8a7},_0x1eaa26={_0xdbdd3d:0xc88,_0x432b91:0x514,_0x1df13f:0xcc3,_0x174d36:0x8a7,_0x37ee69:0x5d6,_0x3de26d:0x47c,_0x77a8fd:0x47c,_0x2cbcf3:0xbe1,_0x503795:0xaad,_0x15c007:0x4a0,_0x4d780f:0x514,_0xddac9:0xdf7,_0xdec9ca:0x6a6,_0x2bb961:0xf32,_0x2f865f:0xb03},_0xc2ac2f={_0xa071b7:0x2e0,_0xb4525b:0x571,_0x1ba2ca:0xd87,_0x911858:0x890},_0x2457ed={_0x27903f:0x970,_0x499eb2:0x4ae,_0x16066b:0xd68,_0x2ddeac:0xd68},_0x2795e9={_0x20cb2e:0x399,_0x403360:0x62f,_0x56f28a:0x6f4,_0x5c199f:0xc88},_0x4a3e67={_0x46221e:0xe26,_0x4670e5:0x53f,_0x2b8143:0xa3f,_0x295b82:0x42f,_0x2b5404:0x399,_0x5b3feb:0xa68},_0x238550={_0x4f14fe:0xb03},_0x4531cc={_0x325036:0x514},_0x33ca8b={_0x29afbb:0xa73},_0x5d37b4={_0x51b592:0x514,_0x4b7b13:0x399,_0xf22c44:0x448},_0x2dcc6d={_0x367d78:0x5ac},_0x2fa43b={_0x5ab351:0x814},_0x300dbb={_0x552699:0xbe1},_0xa34370={_0x58a2a1:0x514},_0x2562d0={_0x1ce8a8:0x514},_0x248d73={_0x172836:0x514,_0x1d829b:0xcf3},_0xecd0a8={_0x1744a0:0xcf3},_0x4e42a9={_0x40effe:0x9c3},_0x1e028b={_0x8d84a6:0x55d},_0x37e941={_0x47293c:0x9c3,_0x4dfd7b:0x59f},_0x1e5e19={_0x3fbd5:0x9c3},_0x5003f3={_0x796c91:0x9c3,_0x50c961:0x59f},_0x37990e={_0x3d7c0b:0x514,_0x674597:0x9c3},_0x5d362e={_0x2a917b:0x70e},_0x3cbf9d={_0x475113:0x59f},_0x5a4fd3={_0x5ec9eb:0x5da,_0x23bc9e:0xc48},_0x5c2d6d={_0x3c963f:0x5da},_0x1f91d8={_0x2e5c6f:0x757,_0x5d9589:0xea1},_0x1a6cdc={_0x31a2b3:0x514},_0x2299e7={_0x563d71:0xcc3,_0x2b2e12:0xa10},_0x6ae829={_0x536377:0xa88,_0x47ebfa:0xbd4},_0x2fd806=_0x5a92ef;_inherits(_0x4a51d5,_0x243953);var _0x42b27e=_createSuper(_0x4a51d5);function _0x4a51d5(){var _0x52fb0f,_0x3dcea1,_0x1f2918=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4a51d5),_0x3dcea1=_0x42b27e['call'](this,_0x1f2918),_0x3dcea1['orginRotation']={'x':0x0,'y':0x0,'z':0x0},_0x3dcea1['_orginCenterPoint']=new LngLatPoint(),_0x3dcea1['_hasEdit']=(_0x52fb0f=_0x1f2918['hasEdit'])!==null&&_0x52fb0f!==void 0x0?_0x52fb0f:!![],_0x3dcea1['_marsOptions']={},_0x3dcea1;}return _createClass(_0x4a51d5,[{'key':'layer','get':function _0x325928(){return this['_tileset'];}},{'key':'tileset','get':function _0x3cf41b(){return this['_tileset'];}},{'key':'modelMatrix','get':function _0x2dc97d(){var _0x105cc9=_0x4361;if(!this['loadOk'])return Cesium__namespace['Matrix4']['ZERO'];return!this[_0x105cc9(_0x6ae829._0x536377)]&&(this[_0x105cc9(0xbe1)]?this['_tilesetMatrix']=this['_tileset']['root']['transform']:this['_tilesetMatrix']=Cesium__namespace[_0x105cc9(_0x6ae829._0x47ebfa)][_0x105cc9(0x93d)](this['_tileset']['boundingSphere']['center'])),this['_tilesetMatrix'];}},{'key':'inverseMatrix','get':function _0x4bd124(){var _0x42300b=_0x4361;if(!this[_0x42300b(0x8f1)])return Cesium__namespace[_0x42300b(_0x2299e7._0x563d71)]['ZERO'];return!this['_inverseMatrix']&&(this['_inverseMatrix']=Cesium__namespace['Matrix4']['inverse'](this[_0x42300b(_0x2299e7._0x2b2e12)],new Cesium__namespace[(_0x42300b(0xcc3))]())),this['_inverseMatrix'];}},{'key':_0x2fd806(_0x4f3aed._0x29edbb),'get':function _0x4462ab(){var _0x31e122=_0x2fd806;return this[_0x31e122(0x514)]['highlight'];},'set':function _0x7608f0(_0x4c3550){var _0x5be768=_0x2fd806;this[_0x5be768(_0x1a6cdc._0x31a2b3)]['highlight']=_0x4c3550,_0x4c3550?this['bindHighlight'](this['options']['highlight']):this['unbindHighlight']();}},{'key':_0x2fd806(_0x4f3aed._0x24efa1),'get':function _0x563cc9(){var _0x11cd68=_0x2fd806;return this['options'][_0x11cd68(0x757)];},'set':function _0x312a19(_0x56cb8d){var _0x327707=_0x2fd806;this['options'][_0x327707(_0x1f91d8._0x2e5c6f)]=_0x56cb8d,this[_0x327707(_0x1f91d8._0x5d9589)]();}},{'key':'style','get':function _0x5e46af(){var _0x57f610=_0x2fd806;return this[_0x57f610(0x514)][_0x57f610(_0x5c2d6d._0x3c963f)];},'set':function _0x37b853(_0x36e308){var _0x499f5a=_0x2fd806;this['options'][_0x499f5a(_0x5a4fd3._0x5ec9eb)]=_0x36e308;this['_styleCallback']&&(this['_isBindTileVisible']&&!this['_properties']&&(this['_tileset']['tileVisible']['removeEventListener'](this['_updateTile'],this),this['_isBindTileVisible']=![]),this['_styleCallback']=null);if(this['_tileset']){if(_0x36e308 instanceof Cesium__namespace['Cesium3DTileStyle'])this['_tileset']['style']=_0x36e308;else typeof _0x36e308==='function'?(this['_styleCallback']=_0x36e308,this['_bindVisibleEvent']()):this['_tileset'][_0x499f5a(0x5da)]=new Cesium__namespace[(_0x499f5a(_0x5a4fd3._0x23bc9e))](_0x36e308);}}},{'key':_0x2fd806(_0x4f3aed._0x374ec3),'get':function _0xa4dae2(){return this['options']['customShader'];},'set':function _0x332462(_0xe24521){var _0xf93e98=_0x2fd806;this['options']['customShader']=_0xe24521,this['_tileset']&&(this['_tileset'][_0xf93e98(0x890)]=_0xe24521,this['_tileset']['enableModelExperimental']=!!_0xe24521);}},{'key':'orginCenterPoint','get':function _0x337161(){return this['_orginCenterPoint'];}},{'key':_0x2fd806(_0x4f3aed._0x9a1eb8),'get':function _0x5459c3(){return this['_orginCenterPosition'];}},{'key':_0x2fd806(0xd91),'get':function _0x4f2115(){return this['_center']['toCartesian']();},'set':function _0x3af111(_0x714a85){var _0x3a7256=_0x2fd806;this[_0x3a7256(0x970)]=_0x714a85;}},{'key':'center','get':function _0x2b0ba5(){var _0x19b816=_0x2fd806;return this[_0x19b816(0xd5e)];},'set':function _0xd02706(_0x1eeb08){var _0x3c3572=_0x2fd806;this['_center']=LngLatPoint['parse'](_0x1eeb08),this[_0x3c3572(_0x3cbf9d._0x475113)]();}},{'key':'height','get':function _0x2fafd6(){return this['alt'];},'set':function _0xbac6f(_0x470d2f){var _0x42c223=_0x2fd806;this[_0x42c223(0xd68)]=_0x470d2f;}},{'key':_0x2fd806(0xd68),'get':function _0xee083d(){if(this['center'])return this['center']['alt'];},'set':function _0x57a222(_0x3524dd){var _0x5a2845=_0x2fd806;if(!this['_tileset'])return;this['center']['alt']=_0x3524dd,this[_0x5a2845(0x59f)]();}},{'key':'boundingSphere','get':function _0x4752e6(){var _0x11fa55;return(_0x11fa55=this['_tileset'])===null||_0x11fa55===void 0x0?void 0x0:_0x11fa55['boundingSphere'];}},{'key':'upAxis','get':function _0x690ce(){var _0x32b333=_0x2fd806,_0x493d36,_0x54f059;if(Cesium__namespace['defined']((_0x493d36=this[_0x32b333(0xc88)])===null||_0x493d36===void 0x0?void 0x0:_0x493d36['_modelUpAxis'])){var _0x3e9c1f;return(_0x3e9c1f=this['_tileset'])===null||_0x3e9c1f===void 0x0?void 0x0:_0x3e9c1f['_modelUpAxis'];}if(Cesium__namespace[_0x32b333(_0x5d362e._0x2a917b)]((_0x54f059=this['_tileset'])===null||_0x54f059===void 0x0?void 0x0:_0x54f059['_gltfUpAxis'])){var _0x56dbf5;return(_0x56dbf5=this[_0x32b333(0xc88)])===null||_0x56dbf5===void 0x0?void 0x0:_0x56dbf5['_gltfUpAxis'];}return undefined;}},{'key':'rotation','get':function _0x16b1d8(){var _0x506f77=_0x2fd806;if(this['options']['rotation'])return this[_0x506f77(_0x37990e._0x3d7c0b)][_0x506f77(_0x37990e._0x674597)];return this['orginRotation'];},'set':function _0x57809e(_0x1f3823){var _0x1ef9a5=_0x2fd806;this['options'][_0x1ef9a5(_0x5003f3._0x796c91)]=_0x1f3823,this[_0x1ef9a5(_0x5003f3._0x50c961)]();}},{'key':_0x2fd806(0xcf1),'get':function _0x294d09(){var _0x9d45f0=_0x2fd806;if(this['options']['rotation']&&Cesium__namespace['defined'](this['options'][_0x9d45f0(_0x1e5e19._0x3fbd5)]['x']))return this['options']['rotation']['x'];return this[_0x9d45f0(0x55d)]['x'];},'set':function _0x27f335(_0x5d33d8){var _0x25f4a2=_0x2fd806;this['options']['rotation']=this['options'][_0x25f4a2(0x9c3)]||{},this['options'][_0x25f4a2(0x9c3)]['x']=_0x5d33d8,this['updateMatrix']();}},{'key':'rotation_y','get':function _0x2a0b8f(){var _0xa275d1=_0x2fd806;if(this[_0xa275d1(0x514)][_0xa275d1(0x9c3)]&&Cesium__namespace['defined'](this['options']['rotation']['y']))return this[_0xa275d1(0x514)][_0xa275d1(0x9c3)]['y'];return this['orginRotation']['y'];},'set':function _0x14b1a6(_0x262e72){var _0x1cec9d=_0x2fd806;this['options']['rotation']=this['options'][_0x1cec9d(_0x37e941._0x47293c)]||{},this[_0x1cec9d(0x514)]['rotation']['y']=_0x262e72,this[_0x1cec9d(_0x37e941._0x4dfd7b)]();}},{'key':'rotation_z','get':function _0x456729(){var _0x20845a=_0x2fd806;if(this['options']['rotation']&&Cesium__namespace['defined'](this['options']['rotation']['z']))return this[_0x20845a(0x514)]['rotation']['z'];return this[_0x20845a(_0x1e028b._0x8d84a6)]['z'];},'set':function _0x11f5bb(_0xfdcdf1){var _0x505e0e=_0x2fd806;this[_0x505e0e(0x514)]['rotation']=this['options']['rotation']||{},this['options'][_0x505e0e(_0x4e42a9._0x40effe)]['z']=_0xfdcdf1,this['updateMatrix']();}},{'key':'axis','get':function _0x4a0bbe(){var _0x335bc6=_0x2fd806;return this['options'][_0x335bc6(_0xecd0a8._0x1744a0)]||'';},'set':function _0x248152(_0x429ccb){var _0x1e7573=_0x2fd806;this[_0x1e7573(_0x248d73._0x172836)][_0x1e7573(_0x248d73._0x1d829b)]=_0x429ccb,this['updateMatrix']();}},{'key':'scale','get':function _0x51f389(){var _0x31ca6b=_0x2fd806;return this['options'][_0x31ca6b(0x7ad)]||0x1;},'set':function _0xe3c552(_0x54e741){var _0x8b2035=_0x2fd806;this[_0x8b2035(0x514)]['scale']=_0x54e741,this['updateMatrix']();}},{'key':_0x2fd806(_0x4f3aed._0x274a6e),'get':function _0xc9f0a7(){var _0x218821=_0x2fd806;return this[_0x218821(_0x2562d0._0x1ce8a8)]['allowDrillPick'];},'set':function _0x39eba0(_0x4df73e){var _0x93fe38=_0x2fd806;this[_0x93fe38(_0xa34370._0x58a2a1)]['allowDrillPick']=_0x4df73e;}},{'key':'planClip','get':function _0x3044c6(){var _0x2c554a=_0x2fd806;return this['_map']&&!this[_0x2c554a(0x814)]&&this['_initTilesetPlanClip'](),this['_tilesetPlanClip'];}},{'key':'hasEdit','get':function _0x1a6e27(){var _0x1059f8=_0x2fd806;return this['_hasEdit']&&this[_0x1059f8(_0x300dbb._0x552699)];},'set':function _0x360d03(_0x46baba){this['_hasEdit']=_0x46baba;}},{'key':'_initTilesetPlanClip','value':function _0x8ad643(){var _0x1bf4b9=_0x2fd806;this[_0x1bf4b9(_0x2fa43b._0x5ab351)]&&this['_tilesetPlanClip']['destroy'](),this['_tilesetPlanClip']=new TilesetPlanClip(_objectSpread2(_objectSpread2({},this['options']['planClip']),{},{'layer':this})),this['_map']['addThing'](this['_tilesetPlanClip']);}},{'key':'clip','get':function _0x3e7bb3(){var _0xad411f=_0x2fd806;return this['_map']&&!this['_tilesetClip']&&this['_initTilesetClip'](),this[_0xad411f(0x7af)];}},{'key':'_initTilesetClip','value':function _0x329b1c(){var _0x5ca1eb=_0x2fd806;this['_tilesetClip']&&this['_tilesetClip']['destroy'](),this['_tilesetClip']=new TilesetClip(_objectSpread2(_objectSpread2({},this['options'][_0x5ca1eb(0x8ff)]),{},{'layer':this})),this['_map']['addThing'](this['_tilesetClip']);}},{'key':'flat','get':function _0x5636e5(){var _0x5d4a0d=_0x2fd806;return this['_map']&&!this['_tilesetFlat']&&this[_0x5d4a0d(_0x2dcc6d._0x367d78)](),this['_tilesetFlat'];}},{'key':'_initTilesetFlat','value':function _0x49c5f2(){var _0x1cd9f4=_0x2fd806;this['_tilesetFlat']&&this[_0x1cd9f4(0xbec)][_0x1cd9f4(0xc9d)](),this['_tilesetFlat']=new TilesetFlat(_objectSpread2(_objectSpread2({},this[_0x1cd9f4(_0x5d37b4._0x51b592)]['flat']),{},{'layer':this})),this[_0x1cd9f4(_0x5d37b4._0x4b7b13)][_0x1cd9f4(_0x5d37b4._0xf22c44)](this['_tilesetFlat']);}},{'key':'flood','get':function _0x499c8e(){var _0x1bb08e=_0x2fd806;return this[_0x1bb08e(0x399)]&&!this['_tilesetFlood']&&this['_initTilesetFlood'](),this['_tilesetFlood'];}},{'key':'_initTilesetFlood','value':function _0x5653f5(){var _0x4f292c=_0x2fd806;this['_tilesetFlood']&&this['_tilesetFlood']['destroy'](),this[_0x4f292c(0x5f3)]=new TilesetFlood(_objectSpread2(_objectSpread2({},this['options'][_0x4f292c(_0x33ca8b._0x29afbb)]),{},{'layer':this})),this[_0x4f292c(0x399)][_0x4f292c(0x448)](this['_tilesetFlood']);}},{'key':'isEditing','get':function _0x34a47f(){return this['_enabledEdit'];}},{'key':'_createCesium3DTileset','value':function _0x5f59c6(){var _0x298bf8=_0x2fd806,_0x132a6d=new Cesium__namespace['Cesium3DTileset'](_objectSpread2(_objectSpread2({},this[_0x298bf8(_0x4531cc._0x325036)]),{},{'enableModelExperimental':!!this['options']['customShader'],'url':getUrlResource(this[_0x298bf8(_0x4531cc._0x325036)]),'marsOptions':this[_0x298bf8(0x8da)]}));return _0x132a6d;}},{'key':'_addedHook','value':function _0xca8ab2(){var _0x11af68={_0x2f5ee7:0xccd},_0x269ac3=_0x2fd806,_0x414482=this;_get(_getPrototypeOf(_0x4a51d5[_0x269ac3(_0x4a3e67._0x46221e)]),_0x269ac3(0xcef),this)[_0x269ac3(_0x4a3e67._0x4670e5)](this),this['_conventMarsOptions'](),this['_initByEdit'](),this[_0x269ac3(0x514)]['flat']&&this['_initTilesetFlat'](),this['options']['flood']&&this['_initTilesetFlood'](),this['options']['clip']&&this[_0x269ac3(_0x4a3e67._0x2b8143)](),this['options'][_0x269ac3(0x289)]&&this['_initTilesetPlanClip'](),this['_tileset']=this['_createCesium3DTileset'](),this['_tileset']['name']=this['name'],this[_0x269ac3(0xc88)][_0x269ac3(_0x4a3e67._0x295b82)]=this['id'],this['loadOk']=![],this[_0x269ac3(0xc88)]['readyPromise']['then'](function(_0x5d5647){var _0x42268e=_0x269ac3;_0x414482['loadOk']=!![],_0x414482['_tileset']['show']=_0x414482['show'],_0x414482['_initModel'](),_0x414482['_readyPromise'][_0x42268e(0x4bc)](_0x414482);})['catch'](function(_0x38ae54){var _0x5ae8e6=_0x269ac3,_0x5e818a;(_0x5e818a=_0x414482[_0x5ae8e6(0xccd)])!==null&&_0x5e818a!==void 0x0&&_0x5e818a[_0x5ae8e6(0xba1)]&&_0x414482[_0x5ae8e6(_0x11af68._0x2f5ee7)]['reject'](_0x38ae54);}),this[_0x269ac3(_0x4a3e67._0x2b5404)]['scene']['primitives']['add'](this['_tileset']),this['_tileset']['initialTilesLoaded'][_0x269ac3(_0x4a3e67._0x5b3feb)](function(_0xc768f9){var _0x349432=_0x269ac3;_0x414482[_0x349432(0xb03)](EventType['initialTilesLoaded'],_0xc768f9);}),this['_tileset']['allTilesLoaded']['addEventListener'](function(_0x10d20b){var _0x76364c=_0x269ac3;_0x414482[_0x76364c(_0x238550._0x4f14fe)](EventType['allTilesLoaded'],_0x10d20b);});}},{'key':_0x2fd806(_0x4f3aed._0x4d6ba4),'value':function _0x186d12(){var _0x4d4773=_0x2fd806;this['_tilesetClip']&&(this['_map'][_0x4d4773(0x62f)](this['_tilesetClip'],!![]),delete this['_tilesetClip']),this[_0x4d4773(0xbec)]&&(this[_0x4d4773(_0x2795e9._0x20cb2e)]['removeThing'](this['_tilesetFlat'],!![]),delete this['_tilesetFlat']),this['_tilesetFlood']&&(this['_map'][_0x4d4773(_0x2795e9._0x403360)](this['_tilesetFlood'],!![]),delete this[_0x4d4773(0x5f3)]),this[_0x4d4773(0x814)]&&(this['_map']['removeThing'](this['_tilesetPlanClip'],!![]),delete this['_tilesetPlanClip']),_get(_getPrototypeOf(_0x4a51d5['prototype']),'_removedHook',this)['call'](this),Cesium__namespace['defined'](this['options']['distanceDisplayCondition_far'])&&this['_map'][_0x4d4773(0xcf5)](EventType[_0x4d4773(0xc58)],this[_0x4d4773(_0x2795e9._0x56f28a)],this),this[_0x4d4773(_0x2795e9._0x5c199f)]&&(this[_0x4d4773(0x399)]['scene'][_0x4d4773(0xf0f)][_0x4d4773(0xfaa)](this['_tileset']),delete this['_tileset']);}},{'key':'reload','value':function _0x2d17c5(){this['_removedHook'](),this['_addedHook']();}},{'key':'_mergePostion','value':function _0x378f15(_0xd08ec){var _0xee3687=_0x2fd806;_0xd08ec&&((Array['isArray'](_0xd08ec)||isString(_0xd08ec))&&(_0xd08ec=LngLatPoint['parse'](_0xd08ec)),!this['_center']&&(this['_center']=new LngLatPoint()),_0xd08ec[_0xee3687(0xbfc)]&&(this['center'][_0xee3687(0xbfc)]=_0xd08ec['lat']),_0xd08ec[_0xee3687(0x4ae)]&&(this[_0xee3687(_0x2457ed._0x27903f)][_0xee3687(_0x2457ed._0x499eb2)]=_0xd08ec[_0xee3687(0x4ae)]),Cesium__namespace['defined'](_0xd08ec['alt_offset'])&&(this[_0xee3687(0x970)]['alt']=this['_orginCenterPoint'][_0xee3687(0xd68)]+_0xd08ec['alt_offset']),Cesium__namespace[_0xee3687(0x70e)](_0xd08ec['alt'])&&(this['center'][_0xee3687(_0x2457ed._0x16066b)]=_0xd08ec[_0xee3687(_0x2457ed._0x2ddeac)]));}},{'key':_0x2fd806(0x587),'value':function _0x1eabc9(_0x30cd42,_0x245dca){var _0x344a47=_0x2fd806;if(!this['_tileset'])return;var _0x38c147;for(var _0x5a867c in _0x245dca){var _0x378537=_0x30cd42[_0x5a867c];switch(_0x5a867c){case'highlight':{var _0x53602a,_0x15defd;(_0x53602a=this['_last_picked'])!==null&&_0x53602a!==void 0x0&&_0x53602a['event']&&!((_0x15defd=_0x245dca['highlight'])!==null&&_0x15defd!==void 0x0&&_0x15defd['type'])?this['_highlight_mouseEventHandler'](this['_last_picked'][_0x344a47(_0xc2ac2f._0xa071b7)]):_get(_getPrototypeOf(_0x4a51d5[_0x344a47(0xe26)]),'_setOptionsHook',this)['call'](this,_0x30cd42,_0x245dca);return;}case'classificationType':case _0x344a47(0x88b):case _0x344a47(_0xc2ac2f._0xb4525b):case'flood':case'clip':case'planClip':{this['reload']();return;}case'position':case'rotation':case _0x344a47(0x7ad):case'axis':_0x38c147=!![];break;case _0x344a47(_0xc2ac2f._0x1ba2ca):case'style':case'marsJzwStyle':case _0x344a47(_0xc2ac2f._0x911858):this[_0x5a867c]=_0x378537;break;default:{try{this['tileset'][_0x5a867c]=_0x378537;}catch(_0x134597){this[_0x344a47(0x53b)]();}break;}}}_0x38c147&&(this[_0x344a47(0x98a)](this['options']['position']),this['updateMatrix']());}},{'key':'_initModel','value':function _0x3943ac(){var _0x48fbe3=_0x2fd806,_0x426db7,_0xafb2d1;this['fire'](EventType['loadBefore'],{'tileset':this[_0x48fbe3(0xc88)]}),this['_orginCenterPosition']=Cesium__namespace[_0x48fbe3(0x52e)](this[_0x48fbe3(_0x1eaa26._0xdbdd3d)][_0x48fbe3(0xf06)]['center']);var _0x33c532=(_0x426db7=this[_0x48fbe3(0xc88)]['root'])===null||_0x426db7===void 0x0?void 0x0:_0x426db7['transform'];this['transform']=(_0xafb2d1=this[_0x48fbe3(_0x1eaa26._0x432b91)]['transform'])!==null&&_0xafb2d1!==void 0x0?_0xafb2d1:Boolean(_0x33c532&&!_0x33c532['equals'](Cesium__namespace['Matrix4']['IDENTITY']));if(this['transform']){this[_0x48fbe3(0x73b)]=Cesium__namespace[_0x48fbe3(_0x1eaa26._0x1df13f)][_0x48fbe3(0x49f)](Cesium__namespace['Matrix4'][_0x48fbe3(0xede)](this[_0x48fbe3(0xc88)]['_root']['transform']),new Cesium__namespace['Matrix4']());var _0x35b241=Cesium__namespace['Matrix4']['fromArray'](this['_tileset']['_root']['transform']),_0x37f6d1=Cesium__namespace['Matrix4'][_0x48fbe3(0xacb)](_0x35b241,new Cesium__namespace['Cartesian3']());if(Cesium__namespace['defined'](_0x37f6d1)&&Cesium__namespace[_0x48fbe3(0x888)][_0x48fbe3(0xcdf)](_0x37f6d1)){this[_0x48fbe3(_0x1eaa26._0x174d36)]=_0x37f6d1;var _0x28611b=Cesium__namespace['Matrix4']['getMatrix3'](_0x35b241,new Cesium__namespace['Matrix3']()),_0x550801=Cesium__namespace['Matrix4']['getMatrix3'](Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x37f6d1),new Cesium__namespace['Matrix3']()),_0xfa8a03=Cesium__namespace[_0x48fbe3(_0x1eaa26._0x37ee69)][_0x48fbe3(0x47c)](_0x550801,0x0,new Cesium__namespace['Cartesian3']()),_0x1d3456=Cesium__namespace['Matrix3'][_0x48fbe3(_0x1eaa26._0x3de26d)](_0x550801,0x1,new Cesium__namespace['Cartesian3']()),_0x25c186=Cesium__namespace['Matrix3']['getColumn'](_0x550801,0x2,new Cesium__namespace['Cartesian3']()),_0x587d06=Cesium__namespace['Matrix3'][_0x48fbe3(_0x1eaa26._0x77a8fd)](_0x28611b,0x0,new Cesium__namespace['Cartesian3']());_0x587d06=Cesium__namespace[_0x48fbe3(0x23b)]['cross'](_0x587d06,_0x25c186,_0x587d06),_0x587d06=Cesium__namespace['Cartesian3']['cross'](_0x25c186,_0x587d06,_0x587d06),_0x587d06=Cesium__namespace['Cartesian3']['normalize'](_0x587d06,_0x587d06);var _0x501d39=Cesium__namespace['Cartesian3']['angleBetween'](_0xfa8a03,_0x587d06),_0x39380c=Cesium__namespace['Cartesian3'][_0x48fbe3(0xd56)](_0x1d3456,_0x587d06);_0x39380c>Math['PI']*0.5&&(_0x501d39=0x2*Math['PI']-_0x501d39),this['orginRotation']={'x':0x0,'y':0x0,'z':Number(Cesium__namespace['Math']['toDegrees'](_0x501d39)['toFixed'](0x1))};}else this[_0x48fbe3(_0x1eaa26._0x2cbcf3)]=![];}this[_0x48fbe3(0xaad)]=LngLatPoint['fromCartesian'](this['_orginCenterPosition']),logInfo((this[_0x48fbe3(0xa34)]||'TilesetLayer')+_0x48fbe3(0xa7b)+this[_0x48fbe3(_0x1eaa26._0x503795)]['toString']());Cesium__namespace['defined'](this['options'][_0x48fbe3(0x5da)])&&(this['style']=this['options']['style']);this[_0x48fbe3(0x4a0)]!==0x1&&this['setOpacity'](this[_0x48fbe3(_0x1eaa26._0x15c007)]);this['_center']=this['_orginCenterPoint'][_0x48fbe3(0x52e)](),this['_mergePostion'](this[_0x48fbe3(_0x1eaa26._0x4d780f)]['position']);if(this['options']['chinaCRS']){var _0x3bc070=this[_0x48fbe3(0x566)](this['center']);this[_0x48fbe3(0x98a)](_0x3bc070);}this[_0x48fbe3(_0x1eaa26._0xddac9)]()&&this['updateMatrix'](),Cesium__namespace[_0x48fbe3(0x70e)](this['options']['distanceDisplayCondition_far'])&&this['bindVisibleDistance'](),this[_0x48fbe3(0x514)]['clampToGround']&&this[_0x48fbe3(_0x1eaa26._0xdec9ca)](),this[_0x48fbe3(0x514)][_0x48fbe3(_0x1eaa26._0x2bb961)]&&this[_0x48fbe3(0xbf8)](),this[_0x48fbe3(_0x1eaa26._0x2f865f)](EventType['load'],{'tileset':this['_tileset']});}},{'key':'clampToGround','value':function _0x5633f4(){var _0x203e7c=_0x2fd806,_0x35b8fd=this,_0x3e80a1=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:0x1;this['_map']&&this[_0x203e7c(0x399)][_0x203e7c(_0x35ab4e._0x4c4b98)]?getSurfaceTerrainHeight(this['_map']['scene'],this[_0x203e7c(_0x35ab4e._0x416f8e)])['then'](function(_0x298ab1){var _0x4afc02=_0x203e7c;Cesium__namespace['defined'](_0x298ab1[_0x4afc02(0xd04)])&&(_0x35b8fd['alt']=_0x298ab1[_0x4afc02(0xd04)]-_0x35b8fd['_orginCenterPoint']['alt']+_0x3e80a1);}):this[_0x203e7c(0xd68)]=-this['_orginCenterPoint']['alt']+_0x3e80a1;}},{'key':'_hasUpdateMater','value':function _0x29a0c6(){var _0x505177=_0x2fd806;if(!this['center']['equals'](this['_orginCenterPoint']))return!![];if(this['options']['rotation'])return!![];if(this['options'][_0x505177(_0x167c46._0x23ae24)]>0x0&&this['options']['scale']!==0x1)return!![];if(Cesium__namespace['defined'](this[_0x505177(_0x167c46._0x46308c)][_0x505177(0xcf3)]))return!![];return![];}},{'key':_0x2fd806(0x59f),'value':function _0x2afda4(){var _0x13a0e8=_0x2fd806;if(!this[_0x13a0e8(0xc88)])return undefined;if(this['options'][_0x13a0e8(_0x395398._0x2dac74)]){var _0x522d18=this[_0x13a0e8(_0x395398._0x77abe3)]['updateMatrix'](this['position'],this);return this['_tileset']['modelMatrix']=_0x522d18,_0x522d18;}if(!this['transform'])return this['updateMatrix2']();var _0x4ca929=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['position']);if(this['options'][_0x13a0e8(0x9c3)]){var _0x5e25f8=Cesium__namespace[_0x13a0e8(0x5d6)]['fromRotationX'](Cesium__namespace[_0x13a0e8(0xab0)]['toRadians'](this[_0x13a0e8(_0x395398._0x18d93e)])),_0x126610=Cesium__namespace['Matrix3']['fromRotationY'](Cesium__namespace['Math']['toRadians'](this[_0x13a0e8(0x466)])),_0x22b798=Cesium__namespace['Matrix3'][_0x13a0e8(0x911)](Cesium__namespace['Math']['toRadians'](0x168-this['rotation_z'])),_0x5caea2=Cesium__namespace['Matrix4']['fromRotationTranslation'](_0x5e25f8),_0x22b15a=Cesium__namespace[_0x13a0e8(0xcc3)]['fromRotationTranslation'](_0x126610),_0x164f07=Cesium__namespace['Matrix4']['fromRotationTranslation'](_0x22b798);Cesium__namespace['Matrix4'][_0x13a0e8(0x755)](_0x4ca929,_0x5caea2,_0x4ca929),Cesium__namespace['Matrix4']['multiply'](_0x4ca929,_0x22b15a,_0x4ca929),Cesium__namespace['Matrix4'][_0x13a0e8(0x755)](_0x4ca929,_0x164f07,_0x4ca929);}this['options']['scale']>0x0&&this['options'][_0x13a0e8(0x7ad)]!==0x1&&Cesium__namespace['Matrix4']['multiplyByUniformScale'](_0x4ca929,this[_0x13a0e8(_0x395398._0x4a8577)]['scale'],_0x4ca929);if(Cesium__namespace['defined'](this['options']['axis'])){var _0x52dc72;if(isString(this[_0x13a0e8(_0x395398._0x38ba94)][_0x13a0e8(_0x395398._0x4a00c7)]))switch(this['options']['axis']['toUpperCase']()){case _0x13a0e8(0x443):_0x52dc72=Cesium__namespace[_0x13a0e8(0x5c2)]['Y_UP_TO_Z_UP'];break;case'Z_UP_TO_Y_UP':_0x52dc72=Cesium__namespace['Axis'][_0x13a0e8(0x386)];break;case'X_UP_TO_Z_UP':_0x52dc72=Cesium__namespace['Axis']['X_UP_TO_Z_UP'];break;case'Z_UP_TO_X_UP':_0x52dc72=Cesium__namespace['Axis'][_0x13a0e8(0xdb9)];break;case _0x13a0e8(0x2d9):_0x52dc72=Cesium__namespace['Axis']['X_UP_TO_Y_UP'];break;case'Y_UP_TO_X_UP':_0x52dc72=Cesium__namespace['Axis']['Y_UP_TO_X_UP'];break;}else this['options']['axis']instanceof Cesium__namespace['Axis']&&(_0x52dc72=this['options'][_0x13a0e8(_0x395398._0x4a00c7)]);_0x52dc72&&(_0x4ca929=Cesium__namespace[_0x13a0e8(0xcc3)]['multiplyTransformation'](_0x4ca929,_0x52dc72,_0x4ca929));}return this[_0x13a0e8(0xc88)]['_root'][_0x13a0e8(0xbe1)]=_0x4ca929,this['fire'](EventType['updatePosition'],{'position':this['position']}),_0x4ca929;}},{'key':_0x2fd806(_0x4f3aed._0x53afcd),'value':function _0x5dc52b(){var _0x1f9b61=_0x2fd806;if(!this['_tileset']||!this[_0x1f9b61(_0x45ce1d._0x25a088)][_0x1f9b61(0x3c2)])return;var _0x4ca62e=Cesium__namespace['Cartographic'][_0x1f9b61(0xcdf)](this['_tileset'][_0x1f9b61(_0x45ce1d._0x1d4f4a)]['center']),_0x2bebe1=Cesium__namespace['Cartesian3']['fromRadians'](_0x4ca62e['longitude'],_0x4ca62e['latitude'],0x0),_0x1effbf=this['position'],_0x128cb3=Cesium__namespace['Cartesian3']['subtract'](_0x1effbf,_0x2bebe1,new Cesium__namespace[(_0x1f9b61(_0x45ce1d._0x17b12b))]()),_0x5bfbd6=Cesium__namespace['Matrix4']['fromTranslation'](_0x128cb3);return this['_tileset']['modelMatrix']=_0x5bfbd6,this['fire'](EventType['updatePosition'],{'position':this['position']}),_0x5bfbd6;}},{'key':_0x2fd806(0xb8b),'value':function _0x32de62(_0x368983){var _0xfd3eb0=_0x2fd806;if(this['orginMatrix']){var _0x2fd15b=Cesium__namespace[_0xfd3eb0(_0x38bd0c._0x9b1ab3)]['multiply'](this['_tileset']['_root'][_0xfd3eb0(_0x38bd0c._0x13304c)],this['orginMatrix'],new Cesium__namespace['Matrix4']());return Cesium__namespace[_0xfd3eb0(0xcc3)]['multiplyByPoint'](_0x2fd15b,_0x368983,new Cesium__namespace[(_0xfd3eb0(_0x38bd0c._0x3f6fc9))]());}return _0x368983;}},{'key':'setOpacity','value':function _0x59f5c9(_0xd4b773){var _0x229137=_0x2fd806;this['options'][_0x229137(_0x4d4e73._0x176bce)]?this['options']['onSetOpacity'](_0xd4b773):this['_tileset']&&(this['_tileset']['style']=new Cesium__namespace['Cesium3DTileStyle']({'color':'color()\x20*vec4(1,1,1,'+_0xd4b773+')'}));}},{'key':'flyTo','value':function _0x43a499(){var _0xd74e63=_0x2fd806,_0x36321b=this,_0x2db2b0=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};if(!this[_0xd74e63(_0x416067._0x4629c7)])return Promise['resolve'](![]);this['_map'][_0xd74e63(0x8c4)]();this[_0xd74e63(_0x416067._0x403963)]['flyToOptions']&&(_0x2db2b0=_objectSpread2(_objectSpread2({},this['options']['flyToOptions']),_0x2db2b0));if(this['options']['center'])return this[_0xd74e63(_0x416067._0x4629c7)][_0xd74e63(0xca9)](this['options'][_0xd74e63(0x970)],_0x2db2b0);else{if(this['options'][_0xd74e63(_0x416067._0x177834)])return this['_map']['flyToExtent'](this['options']['extent'],_0x2db2b0);else return this[_0xd74e63(0x8f1)]&&this['_tileset']['_root']?this[_0xd74e63(0x399)]['flyToPoint'](this['_tileset'][_0xd74e63(0xf06)][_0xd74e63(0x970)],_objectSpread2({'radius':this['_tileset']['boundingSphere'][_0xd74e63(_0x416067._0x5b24f0)]*0x2,'maxPitch':-0x2d},_0x2db2b0)):this['readyPromise']['then'](function(_0x55cf37){var _0x452dbc=_0xd74e63;return _0x36321b['_map']['flyToPoint'](_0x36321b['_tileset']['boundingSphere']['center'],_objectSpread2({'radius':_0x36321b['_tileset'][_0x452dbc(0xf06)]['radius']*0x2,'maxPitch':-0x2d},_0x2db2b0));});}}},{'key':'_toJsonEx','value':function _0xfa1fb9(_0x267dec){var _0x559a06=_0x2fd806;if(!this['_tileset']||!this[_0x559a06(0x8f1)])return;_0x267dec['position']=this['center']['toArray'](),this['_tilesetPlanClip']&&(_0x267dec['planClip']=this[_0x559a06(_0x2810aa._0x78c5b5)]['toJSON']()),this['_tilesetClip']&&(_0x267dec['clip']=this[_0x559a06(0x7af)][_0x559a06(0x7f9)]()),this['_tilesetFlat']&&(_0x267dec[_0x559a06(0x571)]=this['_tilesetFlat']['toJSON']()),this['_tilesetFlood']&&(_0x267dec['flood']=this['_tilesetFlood']['toJSON']());}},{'key':'setProperties','value':function _0x1754de(_0x42aa96,_0x38a87c){var _0x3fe4e4={_0x2faa0d:0x344},_0x37d04e=_0x2fd806,_0x1925f5=this;return this['_idField']=_0x42aa96,this[_0x37d04e(_0x216436._0xf93142)]={},_0x38a87c['forEach'](function(_0x1a3465){var _0x36cff4=_0x37d04e,_0x4b4104=_0x1a3465[_0x42aa96];_0x1925f5[_0x36cff4(_0x3fe4e4._0x2faa0d)][_0x4b4104]=_0x1a3465;}),this[_0x37d04e(0x91c)](),this;}},{'key':'delProperties','value':function _0x22555b(_0x35ea7e,_0x343722){var _0x28cdd6=_0x2fd806,_0x337d81=this;if(!_0x35ea7e||!_0x343722){delete this['_properties'];this[_0x28cdd6(0x88e)]&&!this['_styleCallback']&&(this[_0x28cdd6(_0x92f7b3._0x734d4f)][_0x28cdd6(_0x92f7b3._0x446fa3)]['removeEventListener'](this['_updateTile'],this),this[_0x28cdd6(_0x92f7b3._0x38b396)]=![]);return;}return _0x343722['forEach'](function(_0x25fff0){var _0x4e0e96=_0x25fff0[_0x35ea7e];delete _0x337d81['_properties'][_0x4e0e96];}),this;}},{'key':'_bindVisibleEvent','value':function _0x3a2d79(){var _0x504776=_0x2fd806;!this['_isBindTileVisible']&&(this[_0x504776(_0x2ddbd7._0x2ffb4a)][_0x504776(0xe72)][_0x504776(0xa68)](this[_0x504776(_0x2ddbd7._0x37c41d)],this),this['_isBindTileVisible']=!![]);}},{'key':'_updateTile','value':function _0x39c4a4(_0x1bf1f9){var _0x2613b7=_0x2fd806,_0x474c13=_0x1bf1f9[_0x2613b7(0xb08)];for(var _0xaf0ab7=0x0;_0xaf0ab7<_0x474c13['featuresLength'];_0xaf0ab7++){var _0x1f9add=_0x474c13[_0x2613b7(0x582)](_0xaf0ab7);if(this[_0x2613b7(_0x270ebc._0xb55126)]){var _0x188167=_0x1f9add[_0x2613b7(0x73f)](this[_0x2613b7(0x899)]);_0x188167&&this['_setFeatureProperties'](_0x1f9add,this[_0x2613b7(0x344)][_0x188167]);}if(this['_styleCallback']){var _0x4aa97e=_0x1f9add[_0x2613b7(0x505)];!_0x4aa97e&&(_0x4aa97e=_0x1f9add['_attr']=get3DTileFeatureAttr(_0x1f9add));var _0x35910c=this['_styleCallback']({'feature':_0x1f9add,'properties':_0x4aa97e});_0x35910c&&(_0x1f9add['color']=getCesiumColor(_0x35910c));}}this['fire'](EventType[_0x2613b7(_0x270ebc._0x4396d2)]);}},{'key':'_setFeatureProperties','value':function _0x3530b4(_0x5bf65f,_0x3b0ca0){var _0x2334b5=_0x2fd806;if(!_0x5bf65f||!_0x3b0ca0)return;for(var _0x92438d in _0x3b0ca0){var _0x3bc81b=_0x3b0ca0[_0x92438d];if(_0x5bf65f['hasProperty'](_0x92438d)&&_0x5bf65f[_0x2334b5(0x73f)](_0x92438d)===_0x3bc81b)continue;_0x5bf65f[_0x2334b5(_0x515d9e._0x4ec410)](_0x92438d,_0x3bc81b);}}},{'key':'transformCenter','value':function _0xd864ed(_0x3bb438){var _0x33292f=_0x2fd806;if(!_0x3bb438)return![];var _0x25834b=this['_map']['chinaCRS'],_0x4c62ae=this['options']['chinaCRS'],_0x5a33ad=getTransFun(_0x4c62ae,_0x25834b);if(!_0x5a33ad)return![];var _0x1be335=_0x5a33ad([_0x3bb438['lng'],_0x3bb438[_0x33292f(_0x130b90._0x190ee9)]]);return{'lng':_0x1be335[0x0],'lat':_0x1be335[0x1],'alt':_0x3bb438['alt']};}},{'key':'bindVisibleDistance','value':function _0x2ae7af(){this['_map']['on'](EventType['cameraChanged'],this['updateVisibleDistance'],this);}},{'key':'updateVisibleDistance','value':function _0x16f12d(){var _0x384616=_0x2fd806;if(!this['_show']||!this[_0x384616(_0xc5a204._0x3196d7)]||!this['loadOk'])return;if(this[_0x384616(0x399)]['scene']['mode']!==Cesium__namespace[_0x384616(0xd49)]['SCENE3D'])return;var _0x2df2c7=Cesium__namespace['Cartesian3']['distance'](this['position'],this['_map']['camera'][_0x384616(_0xc5a204._0x26343a)]);this['_tileset']['show']=_0x2df2c7<this[_0x384616(_0xc5a204._0x360ac0)]['distanceDisplayCondition_far'];}},{'key':'_highlight_mouseEventHandler','value':function _0x212c61(_0x194e1d){var _0x20744a=_0x2fd806;this[_0x20744a(0x399)]['closeHighlight']();var _0x356532=_0x194e1d['pickedObject'];if(_0x356532||this['_highlightOptions'][_0x20744a(0x72e)]){if(isFunction(this['_highlightOptions'][_0x20744a(_0x1dd1cc._0x2665d4)])){if(this[_0x20744a(_0x1dd1cc._0x232014)]['filter'](_0x194e1d)===![])return;}var _0x39e28d=this['allowDrillPick'];if(isFunction(_0x39e28d)){if(_0x39e28d(_0x194e1d)===!![])return;}this[_0x20744a(_0x1dd1cc._0x1da9b5)]={'feature':_0x356532,'event':_0x194e1d},this['_map']['openHighlight'](this,this[_0x20744a(_0x1dd1cc._0x232014)],_0x194e1d);}else this['_map']['closeHighlight']();}},{'key':'openHighlight','value':function _0x25446f(_0x1bb2ee){var _0x5eb9b9=_0x2fd806,_0x567fb3=arguments[_0x5eb9b9(_0xe4f77d._0x3633a4)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:!![],_0x4d3e09=arguments['length']>0x2?arguments[0x2]:undefined;_0x567fb3&&(this['_map']['closeHighlight'](),this[_0x5eb9b9(0x399)]['last_highlighGraphic']=this);this['_last_picked']=this[_0x5eb9b9(_0xe4f77d._0x56aa66)]||{'event':{'layer':this}};_0x4d3e09&&(this[_0x5eb9b9(0x5ff)]['feature']=_0x4d3e09);var _0x2e0dc2=_0x1bb2ee||this['_highlightOptions'];if(_0x2e0dc2){var _0x44ca4a,_0x1c92ca;if((_0x44ca4a=this['_last_picked'])!==null&&_0x44ca4a!==void 0x0&&_0x44ca4a['feature']&&!_0x2e0dc2[_0x5eb9b9(0x72e)]&&!_0x2e0dc2[_0x5eb9b9(0xd13)]){var _0x7edf8c,_0x346330=this['_last_picked']['feature'];if(_0x346330!==null&&_0x346330!==void 0x0&&_0x346330['color']&&_0x2e0dc2['color']){this[_0x5eb9b9(0x5ff)]['originalColor']=_0x346330['color'][_0x5eb9b9(_0xe4f77d._0x3349c3)]();if(isFunction(_0x2e0dc2['color'])){var _0x4769b1;_0x346330[_0x5eb9b9(_0xe4f77d._0x3f484c)]=getCesiumColor(_0x2e0dc2['color']((_0x4769b1=this['_last_picked'])===null||_0x4769b1===void 0x0?void 0x0:_0x4769b1['event']));}else _0x346330['color']=getColorByStyle(_0x2e0dc2);}_0x346330!==null&&_0x346330!==void 0x0&&(_0x7edf8c=_0x346330[_0x5eb9b9(0xb08)])!==null&&_0x7edf8c!==void 0x0&&_0x7edf8c[_0x5eb9b9(_0xe4f77d._0x2156b9)]&&_0x2e0dc2['model']&&(this[_0x5eb9b9(_0xe4f77d._0x56aa66)]['originalStyle']=ModelStyleConver['toJSON'](_0x346330['content']['_model']),ModelStyleConver['toCesiumVal'](_0x2e0dc2['model'],_0x346330['content'][_0x5eb9b9(_0xe4f77d._0x2156b9)],![]));}else{var _0x5d615a=Cesium__namespace['Color']['fromCssColorString'](_0x2e0dc2[_0x5eb9b9(_0xe4f77d._0x3f484c)])[_0x5eb9b9(0x370)]();if(_0x2e0dc2['uniqueKey']){var _0x2f1cd0=this['_last_picked']['feature']['getProperty'](_0x2e0dc2[_0x5eb9b9(0xd13)]);this['_tileset']['style']=new Cesium__namespace[(_0x5eb9b9(_0xe4f77d._0x34516c))]({'color':{'conditions':[['${'+_0x2e0dc2['uniqueKey']+'}\x20===\x27'+_0x2f1cd0+'\x27',_0x5d615a]]}});}else this[_0x5eb9b9(0xc88)]['style']=new Cesium__namespace[(_0x5eb9b9(_0xe4f77d._0x34516c))]({'color':{'conditions':[[_0x5eb9b9(_0xe4f77d._0x1b84f0),_0x5d615a]]}});this['_highlightAll']=!![];}this['fire'](EventType[_0x5eb9b9(0xbe4)],(_0x1c92ca=this['_last_picked'])===null||_0x1c92ca===void 0x0?void 0x0:_0x1c92ca['event'],!![]);}}},{'key':_0x2fd806(_0x4f3aed._0x1263f1),'value':function _0x35eb54(){var _0x41e8fe=_0x2fd806,_0x2c0ae1,_0x2e7c36;if(!this['_last_picked'])return;if(this['_highlightAll'])this['_highlightAll']=![],this[_0x41e8fe(_0x27b3c2._0x411c1f)]['style']=this['style'];else{if((_0x2c0ae1=this['_last_picked'])!==null&&_0x2c0ae1!==void 0x0&&_0x2c0ae1['feature']){var _0x473220,_0x5e7447=this['_last_picked'][_0x41e8fe(0x5f8)];this[_0x41e8fe(0x5ff)]['originalColor']&&(_0x5e7447['color']=this[_0x41e8fe(0x5ff)]['originalColor']),_0x5e7447!==null&&_0x5e7447!==void 0x0&&(_0x473220=_0x5e7447['content'])!==null&&_0x473220!==void 0x0&&_0x473220['_model']&&this[_0x41e8fe(0x5ff)]['originalStyle']&&ModelStyleConver['toCesiumVal'](this[_0x41e8fe(_0x27b3c2._0xdd389b)]['originalStyle'],_0x5e7447[_0x41e8fe(0xb08)]['_model'],![]);}}this['_map'][_0x41e8fe(0x821)](),this['fire'](EventType[_0x41e8fe(0x46c)],(_0x2e7c36=this[_0x41e8fe(_0x27b3c2._0xdd389b)])===null||_0x2e7c36===void 0x0?void 0x0:_0x2e7c36[_0x41e8fe(_0x27b3c2._0x1aa332)],!![]),delete this['_last_picked'];}},{'key':_0x2fd806(0xa6d),'value':function _0x49df6b(){if(this['_popupConfig'])return!![];return![];}},{'key':'bindPopup','value':function _0x2e128c(_0x5672e0,_0x56579d){var _0x3164b3=_0x2fd806;return this[_0x3164b3(_0x1e4b1b._0x3a21da)]={'content':_0x5672e0,'options':_0x56579d,'layer':this},this['_bindControl'](),this;}},{'key':'unbindPopup','value':function _0x45b00a(){return this['closePopup'](),this['_popupConfig']=null,this;}},{'key':'closePopup','value':function _0x1aa46a(){return this['_map']&&this['hasPopup']()&&this['_map']['popup']['close'](null,this),this;}},{'key':'_conventMarsOptions','value':function _0x20d8c6(){var _0x89afda=_0x2fd806,_0x3a26a1=this;this['marsJzwStyle']?this['_marsOptions']['updatePbrFsByJzw']=function(_0x1e9099){return getJzwStyle({'upz':_0x3a26a1['upAxis']===Cesium__namespace['Axis']['Z'],'jzwStyle':_0x3a26a1['marsJzwStyle']});}:delete this[_0x89afda(0x8da)]['updatePbrFsByJzw'];}},{'key':_0x2fd806(_0x4f3aed._0x1585a7),'value':function _0x1d69ed(){var _0x164fb1={_0x133a5b:0x841},_0x392415={_0x1acaa2:0x394},_0xfbc29b=_0x2fd806,_0x181f31=this;this[_0xfbc29b(0x841)]={'IsYaPing':new Cesium__namespace['Cartesian4'](![],![],![],![]),'editVar':new Cesium__namespace[(_0xfbc29b(0xa65))](![],![],![],![]),'floodVar':new Cesium__namespace['Cartesian4'](0x0,0x0,0x0,0x0),'floodColor':new Cesium__namespace['Cartesian4'](0.15,0.7,0.95,0.5),'heightVar':new Cesium__namespace[(_0xfbc29b(0xb74))](0x0,0x0)};var _0x5ef2e7=this['options']['b3dmOffset']||new Cesium__namespace['Cartesian3'](0x0,0x0,0x0),_0x3676e3=this[_0xfbc29b(0x399)]['scene']['context']['defaultTexture'];this['_marsOptions']['updateModelUniformMap']={'u_mars_polygonTexture':function _0x1a46fd(){var _0x19c0be;return(_0x19c0be=_0x181f31['_marsEditor']['polygonTexture'])!==null&&_0x19c0be!==void 0x0?_0x19c0be:_0x3676e3;},'u_mars_polygonBounds':function _0x100b88(){var _0x9c326e=_0xfbc29b,_0x332d81;return(_0x332d81=_0x181f31['_marsEditor']['flatExtent'])!==null&&_0x332d81!==void 0x0?_0x332d81:Cesium__namespace['Cartesian4'][_0x9c326e(_0x392415._0x1acaa2)];},'u_mars_modelInverseMatrix':function _0xfa51b9(){var _0x53fe80;return(_0x53fe80=_0x181f31['inverseMatrix'])!==null&&_0x53fe80!==void 0x0?_0x53fe80:Cesium__namespace['Matrix4']['ZERO'];},'u_mars_tilesetMatrix':function _0x582402(){var _0x864577;return(_0x864577=_0x181f31['modelMatrix'])!==null&&_0x864577!==void 0x0?_0x864577:Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_modelUpZ':function _0x5d5a79(){return _0x181f31['upAxis']===Cesium__namespace['Axis']['Z'];},'u_mars_heightVar':function _0x3d79f1(){var _0x5ced22=_0xfbc29b,_0x5c90dd,_0x208e20;return(_0x5c90dd=(_0x208e20=_0x181f31['_marsEditor'])===null||_0x208e20===void 0x0?void 0x0:_0x208e20['heightVar'])!==null&&_0x5c90dd!==void 0x0?_0x5c90dd:Cesium__namespace['Cartesian2'][_0x5ced22(0x394)];},'u_mars_IsYaPing':function _0x1ad97a(){var _0x5dda49=_0xfbc29b,_0x4a76a,_0x3d9712;return(_0x4a76a=(_0x3d9712=_0x181f31[_0x5dda49(_0x164fb1._0x133a5b)])===null||_0x3d9712===void 0x0?void 0x0:_0x3d9712['IsYaPing'])!==null&&_0x4a76a!==void 0x0?_0x4a76a:Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_editVar':function _0x3cd535(){var _0x37704d,_0x4fe629;return(_0x37704d=(_0x4fe629=_0x181f31['_marsEditor'])===null||_0x4fe629===void 0x0?void 0x0:_0x4fe629['editVar'])!==null&&_0x37704d!==void 0x0?_0x37704d:Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_floodVar':function _0x1184a8(){var _0x17bbfa,_0x13144e;return(_0x17bbfa=(_0x13144e=_0x181f31['_marsEditor'])===null||_0x13144e===void 0x0?void 0x0:_0x13144e['floodVar'])!==null&&_0x17bbfa!==void 0x0?_0x17bbfa:Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_floodColor':function _0x5e0edd(){var _0x43c444,_0x4e894a;return(_0x43c444=(_0x4e894a=_0x181f31['_marsEditor'])===null||_0x4e894a===void 0x0?void 0x0:_0x4e894a['floodColor'])!==null&&_0x43c444!==void 0x0?_0x43c444:Cesium__namespace['Cartesian4']['ZERO'];},'u_mars_offset':function _0x2f71db(){return _0x5ef2e7;}};}},{'key':'startEditing','value':function _0x3920e4(){var _0x412cef=_0x2fd806;if(this[_0x412cef(0xedc)]||!this['hasEdit'])return this;this['_enabledEdit']=!![];if(!this[_0x412cef(0x399)])throw new Error('编辑时_map不能为空,请将对象添加到Map');this['_map']['mouseEvent']['noPickEntity']=this[_0x412cef(0xe4f)],this['_map']['mouseEvent']['enabledMoveTarget']=![],!this['editing']&&(this['editing']=new EditTileset(this)),this['editing'][_0x412cef(0x2be)]&&this[_0x412cef(_0xe0dd0e._0x4d7ccd)][_0x412cef(_0xe0dd0e._0x48339b)]();}},{'key':'stopEditing','value':function _0x199c4a(){var _0xdf3c4c=_0x2fd806,_0x66e08;if(!this['_enabledEdit'])return this;(_0x66e08=this['editing'])!==null&&_0x66e08!==void 0x0&&_0x66e08['disable']&&this['editing'][_0xdf3c4c(0xd5f)](),this[_0xdf3c4c(_0x4fbac9._0x3eb682)]&&(this['_map'][_0xdf3c4c(0x561)](),this['_map']['mouseEvent'][_0xdf3c4c(0xa0d)]=null,this['_map']['mouseEvent']['enabledMoveTarget']=!![]),this['_enabledEdit']=![];}}]),_0x4a51d5;}(BaseGraphicLayer);register$2(_0x5a92ef(0x100b),TilesetLayer),register$2('3dtiles',TilesetLayer);function getJzwStyle(_0x42895e){var _0x571483='\x20\x20float\x20marsJzwHeight\x20=\x20v_mars_vertex.z;';return!_0x42895e['upz']&&(_0x571483+='marsJzwHeight\x20=\x20v_mars_vertex.y;'),typeof _0x42895e['jzwStyle']==='string'?_0x571483+=_0x42895e['jzwStyle']:_0x571483+='\x0a\x20\x20\x20\x20\x20\x20//\x20注意shader中写浮点数是一定要带小数点否则会报错比如0需要写成0.01要写成1.0\x0a\x20\x20\x20\x20\x20\x20float\x20_baseHeight\x20=\x200.0;\x20//\x20物体的基础高度需要修改成一个合适的建筑基础高度\x0a\x20\x20\x20\x20\x20\x20float\x20_heightRange\x20=\x2080.0;\x20//\x20高亮的范围(_baseHeight\x20~\x20_baseHeight\x20+\x20_heightRange)\x0a\x20\x20\x20\x20\x20\x20float\x20_glowRange\x20=\x20100.0;\x20//\x20光环的移动范围(高度)\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20建筑基础色\x0a\x20\x20\x20\x20\x20\x20float\x20mars_height\x20=\x20marsJzwHeight\x20-\x20_baseHeight;\x0a\x20\x20\x20\x20\x20\x20float\x20mars_a11\x20=\x20fract(czm_frameNumber\x20/\x20120.0)\x20*\x203.14159265\x20*\x202.0;\x0a\x20\x20\x20\x20\x20\x20float\x20mars_a12\x20=\x20mars_height\x20/\x20_heightRange\x20+\x20sin(mars_a11)\x20*\x200.1;\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20底楼\x20亮度太暗了那么把20%以内的底楼,都不再变暗\x0a\x20\x20\x20\x20\x20\x20if(mars_height/\x20100.0\x20<\x200.2)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20vec4(vec3(mars_height\x20/\x20100.0\x20*\x202.0),\x201.0);\x0a\x20\x20\x20\x20\x20\x20}else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20vec4(vec3(mars_a12),\x201.0);//\x20渐变\x0a\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20//\x20动态光环\x0a\x20\x20\x20\x20\x20\x20float\x20time\x20=\x20fract(czm_frameNumber\x20/\x20360.0);\x0a\x20\x20\x20\x20\x20\x20time\x20=\x20abs(time\x20-\x200.5)\x20*\x202.0;\x0a\x20\x20\x20\x20\x20\x20float\x20mars_h\x20=\x20clamp(mars_height\x20/\x20_glowRange,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20float\x20mars_diff\x20=\x20step(0.005,\x20abs(mars_h\x20-\x20time));\x0a\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20gl_FragColor.rgb\x20*\x20(1.0\x20-\x20mars_diff);\x0a\x20\x20\x20\x20',_0x571483;}var OsmBuildingsLayer=function(_0x1b098b){var _0x50c05d={_0x2246b1:0x45d,_0x1e8a97:0x890},_0xa026ea={_0x28286d:0xa90};_inherits(_0x18fdc4,_0x1b098b);var _0x33effd=_createSuper(_0x18fdc4);function _0x18fdc4(){var _0x268b45=_0x4361;return _classCallCheck(this,_0x18fdc4),_0x33effd[_0x268b45(_0xa026ea._0x28286d)](this,arguments);}return _createClass(_0x18fdc4,[{'key':'_createCesium3DTileset','value':function _0x278e3f(){var _0x349a30=_0x4361,_0x276b5e=Cesium__namespace[_0x349a30(_0x50c05d._0x2246b1)](this['options']);return _0x276b5e['enableModelExperimental']=!!this['options'][_0x349a30(_0x50c05d._0x1e8a97)],_0x276b5e;}}]),_0x18fdc4;}(TilesetLayer);register$2('osmBuildings',OsmBuildingsLayer);var mins=[Cesium__namespace[_0x5a92ef(0xab0)]['toRadians'](0.05),Cesium__namespace['Math']['toRadians'](0.1),Cesium__namespace['Math'][_0x5a92ef(0x8db)](0.2),Cesium__namespace['Math']['toRadians'](0.5),Cesium__namespace['Math'][_0x5a92ef(0x8db)](0x1),Cesium__namespace['Math']['toRadians'](0x2),Cesium__namespace['Math']['toRadians'](0x5),Cesium__namespace['Math'][_0x5a92ef(0x8db)](0xa)];function gridPrecision(_0x1e2615){if(_0x1e2615<0.01)return 0x2;if(_0x1e2615<0.1)return 0x1;if(_0x1e2615<0x1)return 0x0;return 0x0;}function GraticuleProvider(_0xbf4f26){var _0x5b919f={_0x5260f4:0xe4c,_0x57cb0a:0xd77,_0x32b0ea:0xd04,_0xc9c3fa:0xa3c,_0x1db8a6:0x9e3},_0x2fea3c=_0x5a92ef;this[_0x2fea3c(0x514)]=_0xbf4f26,this['_tilingScheme']=_0xbf4f26[_0x2fea3c(0x29c)]||new Cesium__namespace[(_0x2fea3c(_0x5b919f._0x5260f4))](),this[_0x2fea3c(0x823)]=_0xbf4f26['tileWidth']||0x100,this['_tileHeight']=_0xbf4f26['tileHeight']||0x100,this['_ready']=!![],this['_sexagesimal']=_0xbf4f26['sexagesimal']||![],this['_numLines']=_0xbf4f26['numLines']||0x32,this[_0x2fea3c(0x9e3)]=_0xbf4f26['scene'],this['_ellipsoid']=this['_scene']['globe']['ellipsoid'],this['_labels']=new Cesium__namespace['LabelCollection'](),this['_scene'][_0x2fea3c(0xf0f)]['add'](this['_labels']),this['_polylines']=new Cesium__namespace['PolylineCollection'](),this['_scene']['primitives']['add'](this['_polylines']);var _0x13172e=document[_0x2fea3c(_0x5b919f._0x57cb0a)]('canvas');_0x13172e[_0x2fea3c(0x507)]=0x100,_0x13172e[_0x2fea3c(_0x5b919f._0x32b0ea)]=0x100,this['_canvas']=_0x13172e;var _0x6b28a2=this;this['_scene'][_0x2fea3c(_0x5b919f._0xc9c3fa)][_0x2fea3c(0x74c)]['addEventListener'](function(){var _0x4085e9=_0x2fea3c;if(!_0x6b28a2[_0x4085e9(0xb47)])return;_0x6b28a2['_polylines']['removeAll'](),_0x6b28a2[_0x4085e9(0x1e1)]['removeAll'](),_0x6b28a2['_currentExtent']=null,_0x6b28a2['_drawGrid'](_0x6b28a2[_0x4085e9(0x4f4)]());}),this[_0x2fea3c(_0x5b919f._0x1db8a6)][_0x2fea3c(0x95a)]['addImageryProvider'](this);}Object['defineProperties'](GraticuleProvider['prototype'],{'url':{'get':function get(){return undefined;}},'proxy':{'get':function get(){return undefined;}},'tileWidth':{'get':function get(){var _0x5bd0aa={_0x135f6d:0x823},_0x115762=_0x5a92ef;return this[_0x115762(_0x5bd0aa._0x135f6d)];}},'tileHeight':{'get':function get(){return this['_tileHeight'];}},'maximumLevel':{'get':function get(){return 0x12;}},'minimumLevel':{'get':function get(){return 0x0;}},'tilingScheme':{'get':function get(){return this['_tilingScheme'];}},'rectangle':{'get':function get(){var _0x1ff4be=_0x5a92ef;return this[_0x1ff4be(0x6c4)][_0x1ff4be(0x7ca)];}},'tileDiscardPolicy':{'get':function get(){return undefined;}},'errorEvent':{'get':function get(){return this['_errorEvent'];}},'ready':{'get':function get(){return this['_ready'];}},'credit':{'get':function get(){return this['_credit'];}},'hasAlphaChannel':{'get':function get(){return!![];}}}),GraticuleProvider['prototype']['makeLabel']=function(_0x15130d,_0xd3affe,_0x339b3f,_0x48fce8,_0x2768bb){var _0x306fa4={_0xb33d:0x851,_0x513381:0x84a,_0x385145:0xb74,_0x20c27e:0xe79,_0x45ce8e:0x456,_0x590d1c:0x888},_0x323fed=_0x5a92ef,_0x1c99aa=LabelStyleConver[_0x323fed(_0x306fa4._0xb33d)](this['options'][_0x323fed(0x56d)]||{},{'style':Cesium__namespace[_0x323fed(0xa35)]['FILL_AND_OUTLINE'],'fillColor':Cesium__namespace[_0x323fed(0x3d5)]['AZURE'],'outlineColor':Cesium__namespace['Color'][_0x323fed(_0x306fa4._0x513381)],'outlineWidth':0x2,'pixelOffset':new Cesium__namespace[(_0x323fed(_0x306fa4._0x385145))](0x5,_0x48fce8?0x5:-0x5),'eyeOffset':Cesium__namespace['Cartesian3']['ZERO'],'horizontalOrigin':Cesium__namespace[_0x323fed(_0x306fa4._0x20c27e)]['LEFT'],'verticalOrigin':_0x48fce8?Cesium__namespace['VerticalOrigin'][_0x323fed(_0x306fa4._0x45ce8e)]:Cesium__namespace['VerticalOrigin']['TOP'],'scale':0x1});_0x1c99aa['position']=this['_ellipsoid']['cartographicToCartesian'](new Cesium__namespace[(_0x323fed(_0x306fa4._0x590d1c))](_0x15130d,_0xd3affe,0xa)),_0x1c99aa['text']=_0x339b3f,this['_labels']['add'](_0x1c99aa);},GraticuleProvider['prototype']['_drawGrid']=function(_0x17190f){var _0xda877c={_0x34a7f5:0x987,_0x21e1dd:0x987,_0x430228:0xf02,_0x26c464:0x943,_0xe9789b:0x812,_0x4f1e1e:0x812,_0x2b3676:0x2e8,_0x33d7a9:0xac2,_0x1c18a0:0xf60,_0x5d5a84:0x8e7,_0x44e0d6:0x6fb,_0x25512c:0xbe3,_0x45e08e:0x905},_0x8cb866=_0x5a92ef;if(this[_0x8cb866(_0xda877c._0x34a7f5)]&&this['_currentExtent']['equals'](_0x17190f))return;this[_0x8cb866(_0xda877c._0x21e1dd)]=_0x17190f,this['_polylines'][_0x8cb866(_0xda877c._0x430228)](),this['_labels']['removeAll']();var _0x511ce8=0x0,_0x54b64d=0x0,_0x4bd264;for(_0x4bd264=0x0;_0x4bd264<mins['length']&&_0x511ce8<(_0x17190f['north']-_0x17190f[_0x8cb866(_0xda877c._0x26c464)])/0xa;_0x4bd264++){_0x511ce8=mins[_0x4bd264];}for(_0x4bd264=0x0;_0x4bd264<mins['length']&&_0x54b64d<(_0x17190f['east']-_0x17190f['west'])/0xa;_0x4bd264++){_0x54b64d=mins[_0x4bd264];}var _0x3d7fd9=(_0x17190f[_0x8cb866(_0xda877c._0xe9789b)]<0x0?Math['ceil'](_0x17190f[_0x8cb866(_0xda877c._0x4f1e1e)]/_0x54b64d):Math[_0x8cb866(_0xda877c._0x2b3676)](_0x17190f['west']/_0x54b64d))*_0x54b64d,_0xa0372=(_0x17190f[_0x8cb866(0x943)]<0x0?Math[_0x8cb866(0xac2)](_0x17190f['south']/_0x511ce8):Math['floor'](_0x17190f['south']/_0x511ce8))*_0x511ce8,_0x1455e0=(_0x17190f['east']<0x0?Math[_0x8cb866(_0xda877c._0x33d7a9)](_0x17190f['east']/_0x511ce8):Math['floor'](_0x17190f[_0x8cb866(0xf53)]/_0x511ce8))*_0x511ce8,_0x3ac1a8=(_0x17190f['north']<0x0?Math['ceil'](_0x17190f['north']/_0x54b64d):Math['floor'](_0x17190f['north']/_0x54b64d))*_0x54b64d;_0x3d7fd9=Math['max'](_0x3d7fd9-0x2*_0x54b64d,-Math['PI']),_0x1455e0=Math['min'](_0x1455e0+0x2*_0x54b64d,Math['PI']),_0xa0372=Math[_0x8cb866(0x901)](_0xa0372-0x2*_0x511ce8,-Math['PI']/0x2),_0x3ac1a8=Math['min'](_0x3ac1a8+0x2*_0x54b64d,Math['PI']/0x2);var _0x5bcb06=this[_0x8cb866(_0xda877c._0x1c18a0)],_0x26950c,_0x18b9ec,_0x119a69=Cesium__namespace['Math']['toRadians'](0x1),_0x346e9e=_0xa0372+Math['floor']((_0x3ac1a8-_0xa0372)/_0x511ce8/0x2)*_0x511ce8;for(_0x18b9ec=_0x3d7fd9;_0x18b9ec<_0x1455e0;_0x18b9ec+=_0x54b64d){var _0x305fe3=[];for(_0x26950c=_0xa0372;_0x26950c<_0x3ac1a8;_0x26950c+=_0x119a69){_0x305fe3[_0x8cb866(_0xda877c._0x5d5a84)](new Cesium__namespace[(_0x8cb866(0x888))](_0x18b9ec,_0x26950c));}_0x305fe3[_0x8cb866(0x8e7)](new Cesium__namespace['Cartographic'](_0x18b9ec,_0x3ac1a8)),this['_polylines']['add'](PolylineStyleConver['toCesiumVal'](this['options'][_0x8cb866(_0xda877c._0x44e0d6)]||{},{'positions':_0x5bcb06['cartographicArrayToCartesianArray'](_0x305fe3),'width':0x1}));var _0x27b6c8=Cesium__namespace['Math']['toDegrees'](_0x18b9ec);this['makeLabel'](_0x18b9ec,_0x346e9e,this[_0x8cb866(0xe1b)]?this['_decToSex'](_0x27b6c8):_0x27b6c8[_0x8cb866(0x905)](gridPrecision(_0x54b64d)),![]);}var _0x598ea8=_0x3d7fd9+Math[_0x8cb866(0x2e8)]((_0x1455e0-_0x3d7fd9)/_0x54b64d/0x2)*_0x54b64d;for(_0x26950c=_0xa0372;_0x26950c<_0x3ac1a8;_0x26950c+=_0x511ce8){var _0x17f7e7=[];for(_0x18b9ec=_0x3d7fd9;_0x18b9ec<_0x1455e0;_0x18b9ec+=_0x119a69){_0x17f7e7[_0x8cb866(0x8e7)](new Cesium__namespace['Cartographic'](_0x18b9ec,_0x26950c));}_0x17f7e7['push'](new Cesium__namespace['Cartographic'](_0x1455e0,_0x26950c)),this[_0x8cb866(0xdac)]['add'](PolylineStyleConver['toCesiumVal'](this['options']['lineStyle']||{},{'positions':_0x5bcb06['cartographicArrayToCartesianArray'](_0x17f7e7),'width':0x1}));var _0x54e9d7=Cesium__namespace['Math']['toDegrees'](_0x26950c);this['makeLabel'](_0x598ea8,_0x26950c,this[_0x8cb866(0xe1b)]?this[_0x8cb866(_0xda877c._0x25512c)](_0x54e9d7):_0x54e9d7[_0x8cb866(_0xda877c._0x45e08e)](gridPrecision(_0x511ce8)),!![]);}},GraticuleProvider['prototype']['requestImage']=function(_0x1c9800,_0xdd82b,_0x55d114){var _0x1d8d91={_0xef1cfc:0xa2d},_0x3dc0ac=this;return new Promise(function(_0x44e54a,_0x5ddb46){var _0x110a30=_0x4361;_0x3dc0ac['_show']&&_0x3dc0ac[_0x110a30(_0x1d8d91._0xef1cfc)](_0x3dc0ac['_getExtentView']()),_0x44e54a(_0x3dc0ac['_canvas']);});},GraticuleProvider['prototype'][_0x5a92ef(0xdf6)]=function(_0x4fc490){var _0xec576b={_0x198b78:0x987,_0x3bdf2a:0x4f4},_0xcfb24a=_0x5a92ef;this[_0xcfb24a(0xb47)]=_0x4fc490,!_0x4fc490?(this['_polylines']['removeAll'](),this['_labels']['removeAll']()):(this[_0xcfb24a(_0xec576b._0x198b78)]=null,this[_0xcfb24a(0xa2d)](this[_0xcfb24a(_0xec576b._0x3bdf2a)]()));},GraticuleProvider['prototype']['isVisible']=function(){return this['_show'];},GraticuleProvider['prototype'][_0x5a92ef(0xbe3)]=function(_0x54cf77){var _0xc7b5d7={_0x484b84:0xffa},_0x502fd7=_0x5a92ef,_0x3fde8f=Math[_0x502fd7(0x2e8)](_0x54cf77),_0x46a318=((Math['abs'](_0x54cf77)-_0x3fde8f)*0x3c)['toFixed'](0x2);return _0x46a318==='60.00'&&(_0x3fde8f+=0x1,_0x46a318=_0x502fd7(_0xc7b5d7._0x484b84)),[_0x3fde8f,':',_0x46a318]['join']('');},GraticuleProvider[_0x5a92ef(0xe26)]['_getExtentView']=function(){var _0x4a812e={_0x4818d4:0xd04,_0x435cf2:0xaea},_0x369931=_0x5a92ef,_0x2eb66d=this['_scene']['camera'],_0x4ea0f4=this['_scene']['canvas'],_0x5d7b09=[_0x2eb66d['pickEllipsoid'](new Cesium__namespace['Cartesian2'](0x0,0x0),this['_ellipsoid']),_0x2eb66d['pickEllipsoid'](new Cesium__namespace['Cartesian2'](_0x4ea0f4['width'],0x0),this['_ellipsoid']),_0x2eb66d['pickEllipsoid'](new Cesium__namespace[(_0x369931(0xb74))](0x0,_0x4ea0f4['height']),this['_ellipsoid']),_0x2eb66d['pickEllipsoid'](new Cesium__namespace['Cartesian2'](_0x4ea0f4['width'],_0x4ea0f4[_0x369931(_0x4a812e._0x4818d4)]),this['_ellipsoid'])];for(var _0x4f59d2=0x0;_0x4f59d2<0x4;_0x4f59d2++){if(_0x5d7b09[_0x4f59d2]===undefined)return Cesium__namespace['Rectangle']['MAX_VALUE'];}return Cesium__namespace['Rectangle']['fromCartographicArray'](this['_ellipsoid'][_0x369931(_0x4a812e._0x435cf2)](_0x5d7b09));};var GraticuleLayer=function(_0xb770d2){var _0xbf1b7c={_0x4911c3:0x514};_inherits(_0x9df28,_0xb770d2);var _0x47c6f1=_createSuper(_0x9df28);function _0x9df28(){return _classCallCheck(this,_0x9df28),_0x47c6f1['apply'](this,arguments);}return _createClass(_0x9df28,[{'key':'layer','get':function _0xada251(){return this['_graticuleProvider'];}},{'key':'_showHook','value':function _0x3aa75d(_0x41a2ad){this['_graticuleProvider']&&this['_graticuleProvider']['setVisible'](_0x41a2ad);}},{'key':'_mountedHook','value':function _0x4c4b18(){var _0x3461d1=_0x4361;this['_graticuleProvider']=new GraticuleProvider(_objectSpread2({'scene':this['_map']['scene'],'numLines':0xa},this[_0x3461d1(_0xbf1b7c._0x4911c3)]));}},{'key':'_addedHook','value':function _0x39554d(){this['_graticuleProvider']['setVisible'](!![]);}},{'key':'_removedHook','value':function _0x23fbd0(){this['_graticuleProvider']['setVisible'](![]);}}]),_0x9df28;}(BaseLayer);register$2('graticule',GraticuleLayer);var LodGraphicLayer=function(_0x1bf692){var _0xa155ce={_0x584c3d:0xcef},_0x5f5211={_0x371aca:0x53f,_0x5904bb:0x1c8,_0x2f2216:0xa34},_0x52cc7a={_0x897e69:0x97f},_0x46dbc2={_0x146d55:0xe26},_0x5e0c86={_0x5cee02:0x514},_0x5bfd9d={_0x127843:0xb37},_0x16f3b7={_0x5083e2:0x984,_0x35c2d3:0xad2,_0x2c96ae:0x923},_0x1b2c98={_0xc84023:0xe81},_0x19b4d6={_0x5508ef:0xf72},_0x39a5db={_0x2ab48a:0xe26,_0x510379:0x399},_0x3b9b54={_0x36bb74:0x53f,_0x45c913:0x97f,_0xf04b68:0x399},_0x256d05={_0x8ff917:0xe26,_0x1276ae:0x415},_0x2120bc={_0x1453f9:0x4bc},_0x10a530={_0x4095e9:0x53f,_0x3efa89:0x97f},_0x591ac4={_0x495073:0xcf2},_0x46a3d8=_0x5a92ef;_inherits(_0x134499,_0x1bf692);var _0x4aaf0b=_createSuper(_0x134499);function _0x134499(){var _0x4b424c=_0x4361,_0xb442ee,_0x37fb41=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x134499),_0xb442ee=_0x4aaf0b['call'](this,_0x37fb41),!isMars3DCesium&&logError$1('该功能需要引入mars3d修改版Cesium库(mars3d-cesium库)才支持!',_assertThisInitialized(_0xb442ee)),_0xb442ee['options']['debuggerTileInfo']&&_0xb442ee[_0x4b424c(0x6da)](function(_0x192fcc){var _0x1506c9=_0x4b424c,_0x4bfaac,_0x20dac7=(_0x192fcc===null||_0x192fcc===void 0x0?void 0x0:(_0x4bfaac=_0x192fcc[_0x1506c9(0xc34)])===null||_0x4bfaac===void 0x0?void 0x0:_0x4bfaac['gridList'])||[];return _0x20dac7[_0x1506c9(0x80e)](_0x1506c9(_0x591ac4._0x495073));}),_0xb442ee['_cacheGrid']={},_0xb442ee['_cacheGraphic']={},_0xb442ee;}return _createClass(_0x134499,[{'key':'isLoading','get':function _0x5e34f3(){var _0x587609=_0x4361;for(var _0x2008f2 in this[_0x587609(0xf72)]){var _0x43db6e=this['_cacheGrid'][_0x2008f2];if(!_0x43db6e||!_0x43db6e['grid'])continue;if(_0x43db6e['isLoading'])return!![];}return![];}},{'key':'_showHook','value':function _0x149bc0(_0x398d01){var _0x179e34=_0x4361;_get(_getPrototypeOf(_0x134499['prototype']),'_showHook',this)[_0x179e34(_0x10a530._0x4095e9)](this,_0x398d01),this[_0x179e34(_0x10a530._0x3efa89)]&&(this['_tileLayer']['show']=_0x398d01);}},{'key':_0x46a3d8(0x415),'value':function _0x2f8df7(){var _0x2dcae8=_0x46a3d8,_0x5069a5=this;_get(_getPrototypeOf(_0x134499[_0x2dcae8(_0x256d05._0x8ff917)]),_0x2dcae8(_0x256d05._0x1276ae),this)[_0x2dcae8(0x53f)](this);var _0x2dbc4a=_objectSpread2(_objectSpread2({},this['options']),{},{'private':!![]});delete _0x2dbc4a['id'],delete _0x2dbc4a['name'],delete _0x2dbc4a[_0x2dcae8(0x49c)],delete _0x2dbc4a[_0x2dcae8(0xe81)],this['_tileLayer']=new EmptyTileLayer(_0x2dbc4a),this['_tileLayer']['readyPromise']['then'](function(){var _0x1a6e37=_0x2dcae8;_0x5069a5['_readyPromise'][_0x1a6e37(_0x2120bc._0x1453f9)](_0x5069a5);});}},{'key':_0x46a3d8(_0xa155ce._0x584c3d),'value':function _0x213785(){var _0x1facd6=_0x46a3d8;_get(_getPrototypeOf(_0x134499['prototype']),'_addedHook',this)[_0x1facd6(_0x3b9b54._0x36bb74)](this),this[_0x1facd6(0x97f)]['on'](EventType['addTile'],this[_0x1facd6(0x94a)],this),this[_0x1facd6(_0x3b9b54._0x45c913)]['on'](EventType['removeTile'],this[_0x1facd6(0x4b7)],this),this[_0x1facd6(_0x3b9b54._0xf04b68)]['addLayer'](this[_0x1facd6(_0x3b9b54._0x45c913)]);}},{'key':'_removedHook','value':function _0x4b630f(){var _0x445706=_0x46a3d8;_get(_getPrototypeOf(_0x134499[_0x445706(_0x39a5db._0x2ab48a)]),'_removedHook',this)['call'](this),this['_tileLayer']['off'](EventType['addTile'],this['_tileLayer_addTileHandler'],this),this['_tileLayer']['off'](EventType['removeTile'],this['_tileLayer_removeTileHandler'],this),this[_0x445706(_0x39a5db._0x510379)]['removeLayer'](this['_tileLayer']),this['clear']();}},{'key':'getGridKey','value':function _0x31609d(_0x1229be){return _0x1229be['level']+'_x'+_0x1229be['x']+'_y'+_0x1229be['y'];}},{'key':_0x46a3d8(0x50c),'value':function _0x43a9b3(_0x27abe2){var _0x3d3533=_0x46a3d8;if(!this[_0x3d3533(0x7a6)]||!this['_cacheGrid'][_0x27abe2])return!![];return![];}},{'key':'_tileLayer_addTileHandler','value':function _0x4fd6c0(_0x92ee99){var _0x5cefda=_0x46a3d8,_0x10b813=this;if(!this['_tileLayer']['isInRange'](_0x92ee99['level']))return;var _0x13c26b=this['getGridKey'](_0x92ee99);_0x92ee99['key']=_0x13c26b,this[_0x5cefda(_0x19b4d6._0x5508ef)][_0x13c26b]={'grid':_0x92ee99,'isLoading':!![]},this['queryGridData'](_0x92ee99)[_0x5cefda(0xab5)](function(_0x177288){_0x10b813['show']&&_0x10b813['_showData'](_0x177288);});}},{'key':'_getItemDataId','value':function _0x13dd3d(_0xbfc7f8){var _0x8f2303=_0x46a3d8;if(_0xbfc7f8['id'])return _0xbfc7f8['id'];_0xbfc7f8[_0x8f2303(_0x1b2c98._0xc84023)]===_0x8f2303(0xb38)&&(_0xbfc7f8=_0xbfc7f8['properties']);if(_0xbfc7f8[this['options'][_0x8f2303(0xdbb)]])return _0xbfc7f8[this['options']['IdField']];return null;}},{'key':'_showData','value':function _0x4b7bf2(_0x10ab4b){var _0x2fbf82=_0x46a3d8,_0xdc2602=_0x10ab4b[_0x2fbf82(0x77f)],_0x39e9ee=_0x10ab4b[_0x2fbf82(_0x16f3b7._0x5083e2)];if(this['checkHasBreak'][_0x39e9ee])return;var _0x2355f8=[],_0x3e81b4=[];for(var _0x30378b=0x0,_0x17c616=_0xdc2602[_0x2fbf82(0x6ba)];_0x30378b<_0x17c616;_0x30378b++){var _0x3d3bde=_0xdc2602[_0x30378b],_0x4d9d40=this['_getItemDataId'](_0x3d3bde);!_0x4d9d40&&logWarn('LodGraphicLayer:\x20数据的ID识别失败',_0x3d3bde);var _0x6d7bae=this[_0x2fbf82(0x923)][_0x4d9d40];if(_0x6d7bae)_0x6d7bae['gridList']['push'](_0x39e9ee),this[_0x2fbf82(_0x16f3b7._0x35c2d3)](_0x6d7bae,_0x3d3bde);else{var _0x2a47af=this['createGraphic'](_0x10ab4b,_0x3d3bde);if(!_0x2a47af)continue;_0x2a47af[_0x2fbf82(0x607)]=[_0x39e9ee],this[_0x2fbf82(_0x16f3b7._0x2c96ae)][_0x4d9d40]=_0x2a47af,_0x3e81b4['push'](_0x2a47af);}_0x2355f8['push'](_0x4d9d40);}this[_0x2fbf82(0xf72)][_0x39e9ee]=this['_cacheGrid'][_0x39e9ee]||{},this['_cacheGrid'][_0x39e9ee]['ids']=_0x2355f8,this['_cacheGrid'][_0x39e9ee]['isLoading']=![],this['fire'](EventType['update'],{'graphics':_0x3e81b4});}},{'key':'_tileLayer_removeTileHandler','value':function _0x207a4f(_0x4842b0){var _0x2f2674=_0x46a3d8;if(this['_tileLayer']['isAllOutRange'](_0x4842b0['level'])){this['clear']();return;}var _0x5651ab=this[_0x2f2674(0xf62)](_0x4842b0),_0x59b86d=this['_cacheGrid'][_0x5651ab];if(_0x59b86d){if(_0x59b86d['ids'])for(var _0xdf6290=0x0;_0xdf6290<_0x59b86d[_0x2f2674(0xb37)]['length'];_0xdf6290++){var _0x25b9e3=_0x59b86d[_0x2f2674(_0x5bfd9d._0x127843)][_0xdf6290],_0x1d94c6=this['_cacheGraphic'][_0x25b9e3];if(!_0x1d94c6)continue;removeArrayItem(_0x1d94c6['gridList'],_0x5651ab),_0x1d94c6['gridList']['length']===0x0&&(this['removeGraphic'](_0x1d94c6),delete this['_cacheGraphic'][_0x25b9e3]);}delete this['_cacheGrid'][_0x5651ab];}}},{'key':'queryGridData','value':function _0x2e50d4(_0x112eb5){var _0x15e286=_0x46a3d8;if(this['options'][_0x15e286(0xc5d)])return this[_0x15e286(_0x5e0c86._0x5cee02)]['queryGridData'](_0x112eb5);}},{'key':'createGraphic','value':function _0xfbea2b(_0x3efb77,_0x201911){if(this['options']['createGraphic'])return this['options']['createGraphic'](_0x3efb77,_0x201911);return null;}},{'key':'updateGraphic','value':function _0x5347ec(_0x1c36f9,_0x4eaaeb){this['options']['updateGraphic']&&this['options']['updateGraphic'](_0x1c36f9,_0x4eaaeb);}},{'key':'clear','value':function _0xe9dbac(_0x16e10c){var _0x20e561=_0x46a3d8;_get(_getPrototypeOf(_0x134499[_0x20e561(_0x46dbc2._0x146d55)]),'clear',this)['call'](this,_0x16e10c),this[_0x20e561(0x923)]={},this['_cacheGrid']={};}},{'key':'reload','value':function _0x28ab77(){var _0x3b9017=_0x46a3d8;this['clear'](!![]),this['_tileLayer']&&this[_0x3b9017(_0x52cc7a._0x897e69)]['reload']();}},{'key':'_setOptionsHook','value':function _0x563dac(_0x84e225,_0x1cee22){var _0x16ec43=_0x46a3d8;_get(_getPrototypeOf(_0x134499['prototype']),_0x16ec43(0x587),this)[_0x16ec43(_0x5f5211._0x371aca)](this,_0x84e225,_0x1cee22),this[_0x16ec43(_0x5f5211._0x5904bb)](!![]);if(this['_tileLayer']){var _0x4cbd73=_objectSpread2(_objectSpread2({},_0x1cee22),{},{'private':!![]});delete _0x4cbd73['id'],delete _0x4cbd73[_0x16ec43(_0x5f5211._0x2f2216)],delete _0x4cbd73['url'],delete _0x4cbd73['type'],this[_0x16ec43(0x97f)]['setOptions'](_0x4cbd73);}}},{'key':'_toJsonEx','value':function _0xcfcfda(_0x13b20b){}}]),_0x134499;}(GraphicLayer);register$2('lodGraphic',LodGraphicLayer);var GeodePoiLayer=function(_0x371234){var _0xca37ba={_0xf4c949:0x6a6,_0x57301f:0x445,_0x23e185:0x634},_0x45404b={_0x1c7d05:0x4fe,_0x2fa986:0x984},_0x188135={_0xada83e:0x6ba,_0x23a42c:0x53f,_0x558fd4:0x291,_0x558d9a:0x514};_inherits(_0x56dbb2,_0x371234);var _0x301323=_createSuper(_0x56dbb2);function _0x56dbb2(){var _0x37229b={_0x5916ca:0x784},_0x5531ca=_0x4361,_0x3773aa,_0x161370=arguments[_0x5531ca(_0x188135._0xada83e)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x56dbb2),_0x3773aa=_0x301323[_0x5531ca(_0x188135._0x23a42c)](this,_0x161370),_0x3773aa['_key_index']=0x0,_0x3773aa[_0x5531ca(_0x188135._0x558fd4)]=_0x3773aa[_0x5531ca(_0x188135._0x558d9a)]['key']||gaodeArr,_0x3773aa['bindPopup'](function(_0xe15d7f){var _0x58d28c=_0x5531ca,_0x18b2e7,_0x4a7911=_0xe15d7f===null||_0xe15d7f===void 0x0?void 0x0:(_0x18b2e7=_0xe15d7f['graphic'])===null||_0x18b2e7===void 0x0?void 0x0:_0x18b2e7['attr'];if(!_0x4a7911)return;var _0x4f5aa7='<div>名称:'+_0x4a7911['name']+'</div>'+'<div>地址:'+_0x4a7911['address']+_0x58d28c(0xc81)+'<div>区域:'+_0x4a7911['pname']+_0x4a7911[_0x58d28c(0x9f3)]+_0x4a7911[_0x58d28c(_0x37229b._0x5916ca)]+'</div>'+'<div>类别:'+_0x4a7911['type']+_0x58d28c(0xc81);return _0x4f5aa7;},{'anchor':[0x0,-0xa]}),_0x3773aa;}return _createClass(_0x56dbb2,[{'key':'key','get':function _0x5adb32(){var _0x427371=this['_key_index']++%this['_keys']['length'];return this['_keys'][_0x427371];}},{'key':'queryGridData','value':function _0x12dc17(_0x522d4d){var _0x24b362=_0x4361,_0x5525b7=this,_0x4f80a9=wgs2gcj([_0x522d4d['extent']['xmin'],_0x522d4d[_0x24b362(0x4fe)]['ymax']]),_0xa46289=wgs2gcj([_0x522d4d[_0x24b362(_0x45404b._0x1c7d05)]['xmax'],_0x522d4d['extent']['ymin']]),_0x3c49fb=_0x4f80a9[0x0]+','+_0x4f80a9[0x1]+'|'+_0xa46289[0x0]+','+_0xa46289[0x1],_0x5b9f5d=this['options']['filter']||{};return _0x5b9f5d['output']='json',_0x5b9f5d[_0x24b362(_0x45404b._0x2fa986)]=this['key'],_0x5b9f5d[_0x24b362(0xeb2)]=_0x3c49fb,!_0x5b9f5d[_0x24b362(0xea7)]&&(_0x5b9f5d['offset']=0x19),!_0x5b9f5d['types']&&(_0x5b9f5d['types']=_0x24b362(0xf96)),new Promise(function(_0x5f0504,_0x2a458f){var _0x5924eb=_0x24b362;fetchJson(_objectSpread2(_objectSpread2({'url':'https://restapi.amap.com/v3/place/polygon'},_0x5525b7[_0x5924eb(0x514)]),{},{'queryParameters':_0x5b9f5d,'proxy':_0x5525b7['_proxy']}))['then'](function(_0x4a4ed0){var _0x30cc9e=_0x5924eb;if(_0x4a4ed0['infocode']!=='10000'){logError$1('POI\x20请求失败',_0x4a4ed0),_0x522d4d[_0x30cc9e(0x77f)]=[],_0x5f0504(_0x522d4d);return;}_0x522d4d['list']=_0x4a4ed0[_0x30cc9e(0xfb6)],_0x5f0504(_0x522d4d);});});}},{'key':'createGraphic','value':function _0x303681(_0x457522,_0x40e715){var _0x3d472d=_0x4361,_0xef76ca,_0x348c04,_0x58f392=_0x40e715['location']['split'](',');_0x58f392=gcj2wgs(_0x58f392);var _0x33dafe=getSymbolStyle(this['options']['symbol'],_0x40e715);_0x33dafe[_0x3d472d(_0xca37ba._0xf4c949)]=(_0xef76ca=_0x33dafe['clampToGround'])!==null&&_0xef76ca!==void 0x0?_0xef76ca:!![];var _0x4ed52a;return(_0x348c04=this['options']['clustering'])!==null&&_0x348c04!==void 0x0&&_0x348c04[_0x3d472d(_0xca37ba._0x57301f)]?_0x33dafe['image']?_0x4ed52a=new BillboardEntity({'position':[_0x58f392[0x0],_0x58f392[0x1],this['options']['height']||0x0],'style':_0x33dafe,'attr':_0x40e715}):_0x4ed52a=new PointEntity({'position':[_0x58f392[0x0],_0x58f392[0x1],this['options'][_0x3d472d(0xd04)]||0x0],'style':_0x33dafe,'attr':_0x40e715}):_0x33dafe[_0x3d472d(_0xca37ba._0x23e185)]?_0x4ed52a=new BillboardPrimitive({'position':[_0x58f392[0x0],_0x58f392[0x1],this['options']['height']||0x0],'style':_0x33dafe,'attr':_0x40e715}):_0x4ed52a=new PointPrimitive({'position':[_0x58f392[0x0],_0x58f392[0x1],this['options']['height']||0x0],'style':_0x33dafe,'attr':_0x40e715}),this['addGraphic'](_0x4ed52a),_0x4ed52a;}}]),_0x56dbb2;}(LodGraphicLayer);register$2('gaodePOI',GeodePoiLayer);var WfsLayer=function(_0x5a36d0){var _0x1207d8={_0x15d28f:0x415},_0x6fbc44={_0x33c0a0:0xecc,_0x28380b:0x6ba},_0x4c698f={_0x27fe58:0x4fe,_0x383649:0xf3d,_0xa0abe0:0x70e,_0x314df7:0x4a8,_0x2c6be5:0x514,_0x3539ac:0x514},_0x54405d={_0x10732d:0xb0c},_0x5e6187={_0x4d42e1:0xfca,_0x2a40cb:0x514,_0x2fa0f7:0xa4e,_0x2ec3a5:0xaa9,_0x55a0f9:0x514},_0x48af0f={_0x5cff66:0x514,_0x8a720:0x49c,_0x2f96e8:0xe89,_0x4c78ef:0xe89},_0x35c06d={_0x5792af:0xb03,_0x28e835:0x708},_0x1e8177={_0x46ad69:0x51e,_0x38b85a:0x53f,_0x897bf9:0x1d7,_0x50e962:0x100f},_0x260b37=_0x5a92ef;_inherits(_0x25f784,_0x5a36d0);var _0x3f30d0=_createSuper(_0x25f784);function _0x25f784(){var _0x32eb54=_0x4361;return _classCallCheck(this,_0x25f784),_0x3f30d0[_0x32eb54(0xa90)](this,arguments);}return _createClass(_0x25f784,[{'key':_0x260b37(_0x1207d8._0x15d28f),'value':function _0x44cd6f(){var _0x1d9b2a=_0x260b37;this['options'][_0x1d9b2a(_0x1e8177._0x46ad69)]=this['options'][_0x1d9b2a(_0x1e8177._0x46ad69)]||'the_geom',_get(_getPrototypeOf(_0x25f784['prototype']),'_mountedHook',this)[_0x1d9b2a(_0x1e8177._0x38b85a)](this),Cesium__namespace[_0x1d9b2a(_0x1e8177._0x897bf9)](this[_0x1d9b2a(0x514)]['getCapabilities'],!![])&&this[_0x1d9b2a(_0x1e8177._0x50e962)](),this['fire'](EventType['load']);}},{'key':'getMetadata','value':function _0x25485c(){var _0xa7db9c=_0x260b37,_0x4d176c=this,_0xdbbb59={'service':'WFS','request':'GetCapabilities','version':'1.0.0'},_0x4e115b=this[_0xa7db9c(_0x48af0f._0x5cff66)][_0xa7db9c(_0x48af0f._0x8a720)];this['options'][_0xa7db9c(_0x48af0f._0x2f96e8)]&&(_0x4e115b=template(_0x4e115b,this['options'][_0xa7db9c(_0x48af0f._0x4c78ef)])),Cesium__namespace['Resource']['fetchXML'](_objectSpread2(_objectSpread2({},this['options']),{},{'url':_0x4e115b,'queryParameters':_0xdbbb59,'proxy':this['_proxy']}))['then'](function(_0x5e8636){var _0x23f0ae=_0xa7db9c;if(!_0x5e8636||_0x4d176c['isDestroy'])return;_0x4d176c['capabilities']=_0x5e8636;try{_0x4d176c['_initByMetaData'](_0x5e8636);}catch(_0x57a086){logInfo('解析GetCapabilities出错',_0x57a086);}_0x4d176c[_0x23f0ae(_0x35c06d._0x5792af)](EventType[_0x23f0ae(_0x35c06d._0x28e835)],{'capabilities':_0x5e8636});})['catch'](function(_0x5eebe1){logInfo('wfs请求GetCapabilities出错',_0x5eebe1);});}},{'key':_0x260b37(0x426),'value':function _0x5d828a(_0x410a16){var _0x17d8fb=_0x260b37,_0xcd04b2=this[_0x17d8fb(_0x5e6187._0x4d42e1)](_0x410a16,'FeatureTypeList'),_0x35f953=_0xcd04b2['getElementsByTagName']('FeatureType');for(var _0x1567cb=0x0,_0x4f0308=_0x35f953['length'];_0x1567cb<_0x4f0308;_0x1567cb++){var _0x2a29ca=_0x35f953[_0x1567cb],_0x6324d2=this['_readChildNodeVal'](_0x2a29ca,'Name');if(_0x6324d2===this[_0x17d8fb(0x514)]['layer']){var _0x7d8f4e=this['_readChildNodeVal'](_0x2a29ca,'SRS');!this[_0x17d8fb(_0x5e6187._0x2a40cb)]['crs']&&_0x7d8f4e&&(this[_0x17d8fb(0x514)]['crs']=_0x7d8f4e);var _0x18d0ad=this['_readChildNode'](_0x2a29ca,'LatLongBoundingBox');if(!this['options']['rectangle']&&_0x18d0ad){var _0xfbb263=Number(_0x18d0ad['getAttribute']('minx')),_0x246cea=Number(_0x18d0ad[_0x17d8fb(0xa4e)]('miny')),_0x5b1722=Number(_0x18d0ad[_0x17d8fb(_0x5e6187._0x2fa0f7)]('maxx')),_0x270211=Number(_0x18d0ad['getAttribute']('maxy')),_0x29026f={'xmin':_0xfbb263,'ymin':_0x246cea,'xmax':_0x5b1722,'ymax':_0x270211};if(this['options']['crs']!==CRS['EPSG4326']&&this['options']['crs']!==CRS['EPSG4490']){var _0x2c3174=proj4Trans([_0x29026f['xmin'],_0x29026f[_0x17d8fb(0x831)]],this['options'][_0x17d8fb(0x2a6)]),_0x48beba=proj4Trans([_0x29026f['xmax'],_0x29026f['ymax']],this['options']['crs']);_0x29026f={'xmin':_0x2c3174[0x0],'ymin':_0x2c3174[0x1],'xmax':_0x48beba[0x0],'ymax':_0x48beba[0x1]};}this['options'][_0x17d8fb(0x4fe)]=_0x29026f,this[_0x17d8fb(_0x5e6187._0x2ec3a5)]=Cesium__namespace['Rectangle']['fromDegrees'](_0x29026f[_0x17d8fb(0x5f9)],_0x29026f['ymin'],_0x29026f['xmax'],_0x29026f['ymax']),this['_tileLayer']&&(this['_tileLayer'][_0x17d8fb(0x7ca)]=this['_rectangle']),this[_0x17d8fb(_0x5e6187._0x55a0f9)]['flyTo']&&this['flyToByAnimationEnd']();}break;}}}},{'key':'_readChildNode','value':function _0x219f8c(_0x54a1a8,_0x2348e0){var _0x2ec981=_0x54a1a8['getElementsByTagName'](_0x2348e0);return _0x2ec981['length']>0x0?_0x2ec981[0x0]:null;}},{'key':'_readChildNodeVal','value':function _0x570dda(_0x5d54da,_0x4acf11){var _0x16061d=_0x260b37,_0x31b2c9=this['_readChildNode'](_0x5d54da,_0x4acf11);if(_0x31b2c9!==null&&_0x31b2c9!==void 0x0&&_0x31b2c9['innerHTML'])return _0x31b2c9['innerHTML'];else return _0x31b2c9!==null&&_0x31b2c9!==void 0x0&&_0x31b2c9['getInnerHTML']?_0x31b2c9[_0x16061d(0x286)]():null;}},{'key':'queryGridData','value':function _0x49f41f(_0x2e74f5){var _0x5bdabe={_0x1bf7e4:0xb47,_0x3d30b8:0x77f,_0xadc56:0xdd8},_0x1fe4a9=_0x260b37,_0x36573b=this,_0x3e18f6;if(this[_0x1fe4a9(0x514)]['crs']!==CRS['EPSG4326']&&this['options']['crs']!==CRS['EPSG4490']){var _0x4a4ab0=proj4Trans([_0x2e74f5['extent'][_0x1fe4a9(0x5f9)],_0x2e74f5['extent']['ymin']],'EPSG:4326',this['options']['crs']),_0x16110b=proj4Trans([_0x2e74f5[_0x1fe4a9(0x4fe)]['xmax'],_0x2e74f5['extent']['ymax']],_0x1fe4a9(0xebd),this['options']['crs']);_0x3e18f6=_0x4a4ab0[0x0]+','+_0x4a4ab0[0x1]+','+_0x16110b[0x0]+','+_0x16110b[0x1];}else _0x3e18f6=_0x2e74f5['extent']['xmin']+','+_0x2e74f5[_0x1fe4a9(_0x4c698f._0x27fe58)][_0x1fe4a9(0x831)]+','+_0x2e74f5['extent'][_0x1fe4a9(0x420)]+','+_0x2e74f5[_0x1fe4a9(_0x4c698f._0x27fe58)]['ymax'];var _0xac724c={'service':'WFS','request':'GetFeature','typeName':this['options'][_0x1fe4a9(0xce7)]||this['options']['typeName'],'version':_0x1fe4a9(_0x4c698f._0x383649),'outputFormat':'application/json','srsName':this[_0x1fe4a9(0x514)]['crs']||'EPSG:4326','bbox':_0x3e18f6};if(Cesium__namespace[_0x1fe4a9(_0x4c698f._0xa0abe0)](this['options']['parameters']))for(var _0x1bce97 in this['options']['parameters']){_0x1bce97[_0x1fe4a9(_0x4c698f._0x314df7)]()==='cql_filter'?(delete _0xac724c['bbox'],_0xac724c[_0x1bce97]=this['options']['parameters'][_0x1bce97]+'\x20and\x20BBOX('+this['options'][_0x1fe4a9(0x51e)]+',\x20'+_0x3e18f6+')'):_0xac724c[_0x1bce97]=this[_0x1fe4a9(0x514)]['parameters'][_0x1bce97];}var _0x335ae0=this['options'][_0x1fe4a9(0x49c)];return this[_0x1fe4a9(_0x4c698f._0x2c6be5)]['templateValues']&&(_0x335ae0=template(_0x335ae0,this[_0x1fe4a9(_0x4c698f._0x3539ac)]['templateValues'])),new Promise(function(_0x533007,_0x5a0eb6){var _0x2f2c56=_0x1fe4a9;fetchJson(_objectSpread2(_objectSpread2({},_0x36573b[_0x2f2c56(0x514)]),{},{'url':_0x335ae0,'queryParameters':_0xac724c,'proxy':_0x36573b['_proxy']}))['then'](function(_0x1ac3ba){var _0x110971=_0x2f2c56;_0x2e74f5['list']=[];if(!_0x36573b[_0x110971(_0x5bdabe._0x1bf7e4)]||!_0x36573b['_cacheGrid'][_0x2e74f5['key']]){_0x533007(_0x2e74f5);return;}if(_0x1ac3ba===undefined||_0x1ac3ba==null){_0x533007(_0x2e74f5);return;}_0x1ac3ba['type']==='Feature'&&(_0x1ac3ba={'type':'FeatureCollection','features':[_0x1ac3ba]}),_0x2e74f5[_0x110971(_0x5bdabe._0x3d30b8)]=_0x1ac3ba[_0x110971(_0x5bdabe._0xadc56)],_0x533007(_0x2e74f5);})[_0x2f2c56(_0x54405d._0x10732d)](function(_0x469ae7){logError$1('wfs请求GetFeature出错',_0x469ae7);});});}},{'key':'createGraphic','value':function _0x4d0f8f(_0x431b02,_0x3dea96){var _0x372995=_0x260b37,_0x37448a=this[_0x372995(_0x6fbc44._0x33c0a0)](_0x3dea96,{'clear':![],'flyTo':![]});return(_0x37448a===null||_0x37448a===void 0x0?void 0x0:_0x37448a[_0x372995(_0x6fbc44._0x28380b)])>0x0?_0x37448a[0x0]:null;}}]),_0x25f784;}(LodGraphicLayer);register$2('wfs',WfsLayer);var ArcGisWfsLayer=function(_0x4b749a){var _0x3f96af={_0x596d03:0x415,_0x1d9c9e:0x100f,_0x4c92f4:0x6a9},_0x499609={_0x1fbf15:0x53b},_0xdb5265={_0x5a62fc:0x514,_0x279027:0xf92},_0x42bb33={_0x3c2bca:0xb38,_0x1f4068:0xa34},_0x130a5f={_0x4ae9e8:0x6e1,_0x1c144c:0x514,_0x47ee35:0x4fe,_0x31de4f:0x8bc,_0x447954:0x269},_0x37eb5d={_0x53b1fd:0x514,_0x3d789e:0x606},_0x60c7a0={_0x441b7a:0x4fe,_0x16d7cc:0x7ca,_0x5c33f7:0x54a,_0x586bd1:0x514,_0x4fb7f9:0x54a,_0x36d77f:0x5f9,_0x22bc1e:0x831,_0x56e6db:0xcae,_0x2a6446:0x97f,_0x530737:0xaa9},_0x888059={_0x13c3ee:0xb0c},_0x4fa9ef={_0x3a7133:0xb03},_0x28b5d4={_0x4482a3:0xe26},_0x3cb738={_0x43da44:0xa90},_0x8aa5a3=_0x5a92ef;_inherits(_0x4e334a,_0x4b749a);var _0x3c7d30=_createSuper(_0x4e334a);function _0x4e334a(){var _0x2cce9e=_0x4361;return _classCallCheck(this,_0x4e334a),_0x3c7d30[_0x2cce9e(_0x3cb738._0x43da44)](this,arguments);}return _createClass(_0x4e334a,[{'key':_0x8aa5a3(_0x3f96af._0x596d03),'value':function _0x4e33ba(){var _0x50bf1e=_0x8aa5a3;_get(_getPrototypeOf(_0x4e334a[_0x50bf1e(_0x28b5d4._0x4482a3)]),'_mountedHook',this)['call'](this),this['getMetadata']();}},{'key':_0x8aa5a3(_0x3f96af._0x1d9c9e),'value':function _0x1e078a(){var _0x4c0c45=_0x8aa5a3,_0x3258d3=this,_0x44330a=this[_0x4c0c45(0x514)]['url'];this['options']['layers']&&this[_0x4c0c45(0x514)]['layers']['length']>0x0&&(_0x44330a+='/'+this['options']['layers'][0x0]);var _0x3ef2b3={'f':'json'};this['options']['token']&&(_0x3ef2b3['token']=this['options']['token']),sendAjax(_objectSpread2(_objectSpread2({},this['options']),{},{'url':_0x44330a,'queryParameters':_0x3ef2b3,'proxy':this['_proxy']}))['then'](function(_0x2dab11){var _0x245134=_0x4c0c45;if(!_0x2dab11||_0x3258d3['isDestroy'])return;_0x3258d3['_initByMetaData'](_0x2dab11),_0x3258d3[_0x245134(_0x4fa9ef._0x3a7133)](EventType[_0x245134(0x708)],_0x2dab11);})[_0x4c0c45(_0x888059._0x13c3ee)](function(_0x2658d0){logInfo('wfs请求getMetadata出错',_0x2658d0);});}},{'key':_0x8aa5a3(0x426),'value':function _0x561c73(_0x281125){var _0xab385f=_0x8aa5a3;this['metaData']=_0x281125;var _0x33d165=_0x281125['fullExtent']||_0x281125[_0xab385f(_0x60c7a0._0x441b7a)];if(!this['options'][_0xab385f(_0x60c7a0._0x16d7cc)]&&_0x33d165){var _0x5f3d1d,_0x2bc7a6,_0x73d50e=((_0x5f3d1d=_0x33d165)===null||_0x5f3d1d===void 0x0?void 0x0:(_0x2bc7a6=_0x5f3d1d['spatialReference'])===null||_0x2bc7a6===void 0x0?void 0x0:_0x2bc7a6['wkid'])||this['options'][_0xab385f(_0x60c7a0._0x5c33f7)];_0x73d50e&&(!this[_0xab385f(_0x60c7a0._0x586bd1)]['wkid']&&(this['options']['wkid']=_0x73d50e));if(this[_0xab385f(_0x60c7a0._0x586bd1)]['wkid']){var _0x39079b='EPSG:'+this['options'][_0xab385f(_0x60c7a0._0x4fb7f9)];if(_0x39079b!==CRS['EPSG4326']&&_0x39079b!==CRS[_0xab385f(0x674)]){var _0xf4899d=proj4Trans([_0x33d165[_0xab385f(_0x60c7a0._0x36d77f)],_0x33d165[_0xab385f(_0x60c7a0._0x22bc1e)]],_0x39079b),_0x1037f3=proj4Trans([_0x33d165['xmax'],_0x33d165[_0xab385f(0x3b9)]],_0x39079b);_0x33d165={'xmin':_0xf4899d[0x0],'ymin':_0xf4899d[0x1],'xmax':_0x1037f3[0x0],'ymax':_0x1037f3[0x1]};}this['options']['extent']=_0x33d165,this['_rectangle']=Cesium__namespace[_0xab385f(_0x60c7a0._0x56e6db)]['fromDegrees'](_0x33d165['xmin'],_0x33d165['ymin'],_0x33d165['xmax'],_0x33d165['ymax']),this['_tileLayer']&&(this[_0xab385f(_0x60c7a0._0x2a6446)]['rectangle']=this[_0xab385f(_0x60c7a0._0x530737)]),this['options']['flyTo']&&this['flyToByAnimationEnd']();}}}},{'key':_0x8aa5a3(0xc5d),'value':function _0x59f1e4(_0x370e02){var _0x64f973=_0x8aa5a3,_0x2ec192=this,_0x34d5c0=this['options'][_0x64f973(0x49c)];this['options']['layers']&&this['options'][_0x64f973(_0x130a5f._0x4ae9e8)]['length']>0x0&&(_0x34d5c0+='/'+this[_0x64f973(_0x130a5f._0x1c144c)][_0x64f973(0x6e1)][0x0]);var _0xb207a1={'f':this['options']['f']||_0x64f973(0x5b3),'inSr':0x10e6,'outSR':0x10e6,'outFields':'*','returnGeometry':!![],'where':this['options']['where']||'1=1','geometry':JSON['stringify']({'xmin':_0x370e02[_0x64f973(_0x130a5f._0x47ee35)]['xmin'],'ymin':_0x370e02['extent']['ymin'],'xmax':_0x370e02['extent']['xmax'],'ymax':_0x370e02['extent']['ymax'],'spatialReference':{'wkid':0x10e6}}),'geometryType':'esriGeometryEnvelope','spatialRel':_0x64f973(_0x130a5f._0x31de4f)};return this[_0x64f973(_0x130a5f._0x1c144c)][_0x64f973(_0x130a5f._0x447954)]&&(_0xb207a1['token']=this[_0x64f973(0x514)][_0x64f973(0x269)]),new Promise(function(_0x35c65b,_0x1dbc45){var _0x354d56=_0x64f973;sendAjax(_objectSpread2(_objectSpread2({},_0x2ec192[_0x354d56(_0x37eb5d._0x53b1fd)]),{},{'url':_0x34d5c0+'/query','queryParameters':_0xb207a1,'proxy':_0x2ec192[_0x354d56(_0x37eb5d._0x3d789e)]}))['then'](function(_0x4d4561){_0x370e02['list']=[];if(!_0x2ec192['show']||!_0x2ec192['_cacheGrid'][_0x370e02['key']]){_0x35c65b(_0x370e02);return;}if(_0x4d4561===undefined||_0x4d4561==null){_0x35c65b(_0x370e02);return;}var _0x158839=arcgisToGeoJSON$1(_0x4d4561);_0x158839['type']==='Feature'&&(_0x158839={'type':'FeatureCollection','features':[_0x158839]}),_0x370e02['list']=_0x158839['features'],_0x35c65b(_0x370e02);})['catch'](function(_0x205b2d){logError$1('wfs请求出错',_0x205b2d);});});}},{'key':_0x8aa5a3(0xb10),'value':function _0x1370c8(_0x2552e2){var _0x5c013c=_0x8aa5a3,_0x1f2f15,_0x210e3f;if(_0x2552e2['id'])return _0x2552e2['id'];_0x2552e2[_0x5c013c(0xe81)]===_0x5c013c(_0x42bb33._0x3c2bca)&&(_0x2552e2=_0x2552e2['properties']);if(_0x2552e2[this['options']['IdField']])return _0x2552e2[this['options']['IdField']];if(_0x2552e2['OBJECTID'])return _0x2552e2[_0x5c013c(0x87d)];if(_0x2552e2['objectid'])return _0x2552e2['objectid'];if(((_0x1f2f15=this['metaData'])===null||_0x1f2f15===void 0x0?void 0x0:(_0x210e3f=_0x1f2f15[_0x5c013c(0x576)])===null||_0x210e3f===void 0x0?void 0x0:_0x210e3f[_0x5c013c(0x6ba)])>0x0){var _0x43794f=this['metaData']['fields'][0x0][_0x5c013c(_0x42bb33._0x1f4068)];if(_0x2552e2[_0x43794f])return _0x2552e2[_0x43794f];}return null;}},{'key':'createGraphic','value':function _0x5306a8(_0x386eb6,_0x244e58){var _0x44a537=_0x8aa5a3;if(this['options'][_0x44a537(0xf92)])return this[_0x44a537(_0xdb5265._0x5a62fc)][_0x44a537(_0xdb5265._0x279027)](_0x386eb6,_0x244e58);var _0x493566=this['loadGeoJSON'](_0x244e58,{'clear':![],'flyTo':![]});return(_0x493566===null||_0x493566===void 0x0?void 0x0:_0x493566['length'])>0x0?_0x493566[0x0]:null;}},{'key':_0x8aa5a3(_0x3f96af._0x4c92f4),'value':function _0x149848(_0x32811b){var _0x125ec0=_0x8aa5a3;this[_0x125ec0(0x514)][_0x125ec0(0xf9b)]=_0x32811b,this[_0x125ec0(_0x499609._0x1fbf15)]();}}]),_0x4e334a;}(LodGraphicLayer);register$2(_0x5a92ef(0xdc7),ArcGisWfsLayer);var ArcGisWfsSingleLayer=function(_0x6ee91b){var _0x288595={_0x3954ad:0x6ba,_0x5967c1:0x514,_0x307c7e:0x49c,_0x4bb7ff:0x6e1,_0x128720:0xf9b},_0x572808=_0x5a92ef;_inherits(_0x304ab7,_0x6ee91b);var _0x367019=_createSuper(_0x304ab7);function _0x304ab7(){return _classCallCheck(this,_0x304ab7),_0x367019['apply'](this,arguments);}return _createClass(_0x304ab7,[{'key':'load','value':function _0x3342b2(){var _0x56870d={_0x4f04e5:0xb03},_0x5f1074=_0x4361,_0x2b21b0=this,_0x19e683=arguments[_0x5f1074(_0x288595._0x3954ad)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};this['options']=_objectSpread2(_objectSpread2({},this[_0x5f1074(_0x288595._0x5967c1)]),_0x19e683);var _0x52e80d=this['options'][_0x5f1074(_0x288595._0x307c7e)];this['options'][_0x5f1074(_0x288595._0x4bb7ff)]&&this['options']['layers']['length']>0x0&&(_0x52e80d+='/'+this['options']['layers'][0x0]);var _0x61ab77={'f':'json','inSr':0x10e6,'outSR':0x10e6,'outFields':'*','returnGeometry':!![],'where':this[_0x5f1074(0x514)][_0x5f1074(_0x288595._0x128720)]||'1=1'};this['options'][_0x5f1074(0x269)]&&(_0x61ab77['token']=this['options'][_0x5f1074(0x269)]),fetchJson(_objectSpread2(_objectSpread2({},this['options']),{},{'url':_0x52e80d+_0x5f1074(0x336),'queryParameters':_0x61ab77,'proxy':this['_proxy']}))['then'](function(_0x25c21a){var _0x36e741=_0x5f1074;if(!_0x25c21a){_0x2b21b0[_0x36e741(_0x56870d._0x4f04e5)](EventType['load']);return;}var _0x566a64=arcgisToGeoJSON$1(_0x25c21a);_0x2b21b0['_load_data'](_0x566a64);})['catch'](function(_0x5a87ea){logError$1('wfs请求出错',_0x5a87ea);});}},{'key':_0x572808(0x6a9),'value':function _0x4563e0(_0x123320){this['load']({'where':_0x123320});}}]),_0x304ab7;}(GeoJsonLayer);register$2('arcgis_wfs_single',ArcGisWfsSingleLayer);var index$4={'__proto__':null,'BaseLayer':BaseLayer,'GroupLayer':GroupLayer,'BaseTileLayer':BaseTileLayer,'BaseGraphicLayer':BaseGraphicLayer,'TerrainLayer':TerrainLayer,'ArcGisCacheLayer':ArcGisCacheLayer,'ArcGisTileLayer':ArcGisTileLayer,'ArcGisLayer':ArcGisLayer,'BaiduLayer':BaiduLayer,'BingLayer':BingLayer,'GaodeLayer':GaodeLayer,'GeeLayer':GeeLayer,'GoogleLayer':GoogleLayer,'ImageLayer':ImageLayer,'IonLayer':IonLayer,'MapboxLayer':MapboxLayer,'OsmLayer':OsmLayer,'TdtLayer':TdtLayer,'TencentLayer':TencentLayer,'TmsLayer':TmsLayer,'WmsLayer':WmsLayer,'WmtsLayer':WmtsLayer,'XyzLayer':XyzLayer,'GridLayer':GridLayer,'TileInfoLayer':TileInfoLayer,'EmptyTileLayer':EmptyTileLayer,'CzmGeoJsonLayer':CzmGeoJsonLayer,'KmlLayer':KmlLayer,'CzmlLayer':CzmlLayer,'GraphicLayer':GraphicLayer,'GraphicGroupLayer':GraphicGroupLayer,'GeoJsonLayer':GeoJsonLayer,'BusineDataLayer':BusineDataLayer,'TilesetLayer':TilesetLayer,'OsmBuildingsLayer':OsmBuildingsLayer,'GraticuleLayer':GraticuleLayer,'LodGraphicLayer':LodGraphicLayer,'GeodePoiLayer':GeodePoiLayer,'WfsLayer':WfsLayer,'ArcGisWfsLayer':ArcGisWfsLayer,'ArcGisWfsSingleLayer':ArcGisWfsSingleLayer,'register':register$2,'create':create$2,'createTerrainProvider':createTerrainProvider,'createImageryProvider':createImageryProvider$k},Underground=function(_0x176906){var _0xe0735={_0x51be17:0x84b},_0x6ea21c={_0xfa5f37:0x1003},_0x292c1a={_0x46f61d:0x7c9,_0x44cb4e:0xcb2,_0x467917:0xe49},_0x4439a4={_0x3d699:0xdb0},_0x310b50={_0x259b1a:0x399,_0x8510d7:0xdb0},_0x1bf41d={_0x4baec1:0xe49,_0x45fdc0:0xe49},_0x3f785e=_0x5a92ef;_inherits(_0xa0a3e3,_0x176906);var _0x56a006=_createSuper(_0xa0a3e3);function _0xa0a3e3(){return _classCallCheck(this,_0xa0a3e3),_0x56a006['apply'](this,arguments);}return _createClass(_0xa0a3e3,[{'key':'translucency','get':function _0x33dd81(){return this['_map']['scene']['globe']['translucency'];}},{'key':'alpha','get':function _0x2d723b(){return this['_alpha'];},'set':function _0x139206(_0x43c716){var _0x531267=_0x4361;this['_alpha']=_0x43c716;if(!this['_map'])return;this[_0x531267(_0x1bf41d._0x4baec1)][_0x531267(0xfb8)]['nearValue']=this['_alpha'],this[_0x531267(_0x1bf41d._0x45fdc0)][_0x531267(0xfb8)]['farValue']=this['_alpha'];}},{'key':_0x3f785e(_0xe0735._0x51be17),'get':function _0x43c3ff(){var _0x4177d8=_0x3f785e;return this['_map']['scene']['globe'][_0x4177d8(0xcb7)];},'set':function _0x2aa62b(_0x130dde){var _0x280c8c=_0x3f785e;this[_0x280c8c(0x399)]['scene']['globe'][_0x280c8c(0xcb7)]=_0x130dde;}},{'key':'colorAlphaByDistance','get':function _0x48c44a(){var _0x17208a=_0x3f785e;return this[_0x17208a(_0x310b50._0x259b1a)]['scene']['globe'][_0x17208a(_0x310b50._0x8510d7)];},'set':function _0x283749(_0x154a5f){var _0x2dda71=_0x3f785e;this['_map']['scene']['globe'][_0x2dda71(_0x4439a4._0x3d699)]=_0x154a5f;}},{'key':'_enabledHook','value':function _0x2a3601(_0x6665c0){var _0xf8d532=_0x3f785e;if(!this['_map'])return;this[_0xf8d532(0x399)][_0xf8d532(_0x292c1a._0x46f61d)][_0xf8d532(_0x292c1a._0x44cb4e)]['depthTestAgainstTerrain']=_0x6665c0?!![]:this[_0xf8d532(0x658)],this['_map']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!_0x6665c0,this[_0xf8d532(_0x292c1a._0x467917)]['enabled']=_0x6665c0;}},{'key':'_mountedHook','value':function _0x1c7639(){var _0x2c13a7=_0x3f785e,_0xccd48e,_0xf4fb1e;this['translucency']['frontFaceAlphaByDistance']=new Cesium__namespace['NearFarScalar'](0x64,0x0,0x384,0x1),this['translucency']['backFaceAlpha']=0x0,this['alpha']=(_0xccd48e=this[_0x2c13a7(0x514)][_0x2c13a7(0x313)])!==null&&_0xccd48e!==void 0x0?_0xccd48e:0.5,this[_0x2c13a7(0x84b)]=(_0xf4fb1e=this['options']['color'])!==null&&_0xf4fb1e!==void 0x0?_0xf4fb1e:Cesium__namespace['Color']['BLACK'];}},{'key':'_addedHook','value':function _0x1e42cc(){var _0x395a30=_0x3f785e;this['depthTestOld']=Cesium__namespace['clone'](this['_map'][_0x395a30(0x7c9)]['globe']['depthTestAgainstTerrain']),this[_0x395a30(_0x6ea21c._0xfa5f37)](this['enabled']);}},{'key':'_removedHook','value':function _0x2d16d1(){this['_map']['scene']['globe']['depthTestAgainstTerrain']=this['depthTestOld'],this['_enabledHook'](![]);}}]),_0xa0a3e3;}(BaseThing),Sightline=function(_0x83e428){var _0x1e9ef6={_0x1879e1:0x3fd},_0x26de66={_0xcd9b80:0x791},_0x575d42={_0x18df13:0xbe6},_0x561c55={_0x1ba477:0x769,_0x15cbaf:0xed1},_0x377bb8={_0x354c8d:0x6ba,_0x401324:0x7c9,_0x147295:0x23b,_0x2aac03:0xf4a,_0x25c22d:0xbe5,_0x3ab914:0x89a,_0x32ba26:0x70e},_0xf47a63={_0x5b2e85:0xbe6},_0x270258={_0x1494e9:0x3d5,_0x319c03:0x85d},_0x4a8b8b=_0x5a92ef;_inherits(_0x5e4651,_0x83e428);var _0x3d6ee4=_createSuper(_0x5e4651);function _0x5e4651(){var _0x349013=_0x4361,_0x149747,_0x5542e8,_0xdf388c,_0x12792e=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5e4651),_0xdf388c=_0x3d6ee4['call'](this,_0x12792e),_0xdf388c['_visibleColor']=(_0x149747=_0x12792e[_0x349013(0xac5)])!==null&&_0x149747!==void 0x0?_0x149747:new Cesium__namespace[(_0x349013(0x3d5))](0x0,0x1,0x0,0.5),_0xdf388c['_hiddenColor']=(_0x5542e8=_0x12792e['hiddenColor'])!==null&&_0x5542e8!==void 0x0?_0x5542e8:new Cesium__namespace[(_0x349013(_0x270258._0x1494e9))](0x1,0x0,0x0,0.5),_0xdf388c['_depthFailColor']=_0x12792e[_0x349013(_0x270258._0x319c03)],_0xdf388c['lines']=[],_0xdf388c;}return _createClass(_0x5e4651,[{'key':'visibleColor','get':function _0x2ab4b9(){var _0x31b84d=_0x4361;return this[_0x31b84d(0x6b2)];},'set':function _0x46c40b(_0x3e7e7f){this['_visibleColor']=_0x3e7e7f;}},{'key':'hiddenColor','get':function _0x3d6497(){var _0x231d25=_0x4361;return this[_0x231d25(_0xf47a63._0x5b2e85)];},'set':function _0x2d4bc5(_0xa38d92){this['_hiddenColor']=_0xa38d92;}},{'key':'depthFailColor','get':function _0x5a7c9e(){return this['_depthFailColor'];},'set':function _0x46190e(_0x443aa0){this['_depthFailColor']=_0x443aa0;}},{'key':'_mountedHook','value':function _0x5be96b(){}},{'key':'_addedHook','value':function _0x46639e(){}},{'key':_0x4a8b8b(_0x1e9ef6._0x1879e1),'value':function _0x59198a(){}},{'key':'add','value':function _0x532057(_0x287464,_0x3ac4b5){var _0x29d207=_0x4a8b8b,_0xd29396=arguments[_0x29d207(_0x377bb8._0x354c8d)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};_0xd29396['offsetHeight']&&(_0x287464=addPositionsHeight(_0x287464,_0xd29396['offsetHeight']));this['fire'](EventType['start']);!this['_map']['scene']['globe']['depthTestAgainstTerrain']&&(this['_map']['scene']['globe'][_0x29d207(0x735)]=!![],this['old_depthTestAgainstTerrain']=this['_map'][_0x29d207(_0x377bb8._0x401324)]['globe']['depthTestAgainstTerrain']);this[_0x29d207(0x399)]['scene'][_0x29d207(0x7b2)]();var _0x504d47=Cesium__namespace['Cartesian3']['normalize'](Cesium__namespace[_0x29d207(_0x377bb8._0x147295)][_0x29d207(_0x377bb8._0x2aac03)](_0x3ac4b5,_0x287464,new Cesium__namespace['Cartesian3']()),new Cesium__namespace[(_0x29d207(0x23b))]()),_0x2ff652=new Cesium__namespace['Ray'](_0x287464,_0x504d47),_0x37818c=this['_map'][_0x29d207(0x7c9)]['drillPickFromRay'](_0x2ff652,0x2,this[_0x29d207(_0x377bb8._0x25c22d)]);if(Cesium__namespace['defined'](_0x37818c)&&_0x37818c['length']>0x0&&Cesium__namespace['defined'](_0x37818c[0x0])&&Cesium__namespace['defined'](_0x37818c[0x0][_0x29d207(0xd91)])){var _0x450131=_0x37818c[0x0]['position'],_0x1ab705=Cesium__namespace['Cartesian3']['distance'](_0x287464,_0x3ac4b5),_0x5984de=Cesium__namespace['Cartesian3'][_0x29d207(_0x377bb8._0x3ab914)](_0x287464,_0x450131);if(_0x5984de<_0x1ab705){var _0x455b70=this['_showPolyline'](_0x287464,_0x3ac4b5,_0x450131),_0x342e65={'block':!![],'position':_0x450131,'entity':_0x455b70};return this['fire'](EventType['end'],_0x342e65),_0x342e65;}}var _0x2d6ad8=this['_showPolyline'](_0x287464,_0x3ac4b5),_0x528c33={'block':![],'entity':_0x2d6ad8};return Cesium__namespace[_0x29d207(_0x377bb8._0x32ba26)](this['old_depthTestAgainstTerrain'])&&(this['_map']['scene']['globe']['depthTestAgainstTerrain']=this['old_depthTestAgainstTerrain'],delete this[_0x29d207(0x6d6)]),this['fire'](EventType['end'],_0x528c33),_0x528c33;}},{'key':'addAsync','value':function _0x3c98ec(_0x390fe4,_0x3a3e18){var _0x3cd047={_0x41d0da:0x888,_0x3de599:0xd04,_0x5b77df:0xb03},_0x4fc60c=_0x4a8b8b,_0x1bdf06=this,_0x1a4b70=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};_0x1a4b70[_0x4fc60c(_0x561c55._0x1ba477)]&&(_0x390fe4=addPositionsHeight(_0x390fe4,_0x1a4b70['offsetHeight']));var _0x1235a5=interLine([_0x390fe4,_0x3a3e18],{'splitNum':_0x1a4b70[_0x4fc60c(_0x561c55._0x15cbaf)]||0x32,'minDistance':_0x1a4b70['minDistance']});return this['fire'](EventType['start']),new Promise(function(_0x3dc0cd,_0x75149c){computeSurfacePoints({'map':_0x1bdf06['_map'],'positions':_0x1235a5})['then'](function(_0x5f31fc){var _0x58be2a=_0x4361;if(!_0x5f31fc['noHeight'])for(var _0x54dead=0x0;_0x54dead<_0x1235a5['length'];_0x54dead++){var _0x21c0e7=_0x1235a5[_0x54dead],_0x1df127=Cesium__namespace[_0x58be2a(_0x3cd047._0x41d0da)][_0x58be2a(0xcdf)](_0x21c0e7)[_0x58be2a(_0x3cd047._0x3de599)],_0x5b9ecc=Cesium__namespace['Cartographic']['fromCartesian'](_0x5f31fc['positions'][_0x54dead])['height'];if(_0x1df127<=_0x5b9ecc){var _0x8705a4=_0x1bdf06['_showPolyline'](_0x390fe4,_0x3a3e18,_0x21c0e7),_0xa91bc8={'block':!![],'position':_0x21c0e7,'entity':_0x8705a4};_0x1bdf06[_0x58be2a(_0x3cd047._0x5b77df)](EventType['end'],_0xa91bc8),_0x3dc0cd(_0xa91bc8);return;}}var _0x2874b7=_0x1bdf06['_showPolyline'](_0x390fe4,_0x3a3e18),_0x5ef83e={'block':![],'entity':_0x2874b7};_0x1bdf06['fire'](EventType['end'],_0x5ef83e),_0x3dc0cd(_0x5ef83e);});});}},{'key':'_showPolyline','value':function _0x16435f(_0x421dc5,_0x5c4c71,_0x11be12){var _0x19ad0e=_0x4a8b8b;if(_0x11be12){var _0x90b7cf=this['_map']['entities']['add'](new Cesium__namespace[(_0x19ad0e(0xeae))]({'polyline':{'positions':[_0x421dc5,_0x11be12],'width':0x2,'material':this['_visibleColor'],'depthFailMaterial':this['_depthFailColor']}}));this['lines']['push'](_0x90b7cf);var _0x26f71f=this['_map']['entities']['add'](new Cesium__namespace['Entity']({'polyline':{'positions':[_0x11be12,_0x5c4c71],'width':0x2,'material':this[_0x19ad0e(_0x575d42._0x18df13)],'depthFailMaterial':this['_depthFailColor']}}));return this[_0x19ad0e(0xbe5)]['push'](_0x26f71f),[_0x90b7cf,_0x26f71f];}else{var _0x1deb3e=this['_map']['entities']['add'](new Cesium__namespace['Entity']({'polyline':{'positions':[_0x421dc5,_0x5c4c71],'width':0x2,'material':this['_visibleColor'],'depthFailMaterial':this[_0x19ad0e(0x8b6)]}}));return this[_0x19ad0e(0xbe5)]['push'](_0x1deb3e),[_0x1deb3e];}}},{'key':'clear','value':function _0x1fd7e0(){var _0x463fdd=_0x4a8b8b;for(var _0x3155da=0x0,_0x11ac0e=this['lines']['length'];_0x3155da<_0x11ac0e;_0x3155da++){this[_0x463fdd(0x399)][_0x463fdd(_0x26de66._0xcd9b80)]['remove'](this[_0x463fdd(0xbe5)][_0x3155da]);}this[_0x463fdd(0xbe5)]=[];}}]),_0x5e4651;}(BaseThing),fragmentShaderSource='#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20float\x20lineWidth;\x0auniform\x20float\x20height;\x0auniform\x20bvec3\x20strokeType;\x0auniform\x20vec3\x20tjxColor;\x0auniform\x20vec3\x20bjColor;\x0auniform\x20vec3\x20cameraPos;\x0auniform\x20float\x20mbDis;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth)\x20{\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20(uv.y\x20*\x202.0\x20-\x201.0));\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20return\x20posInCamera;\x0a}\x0afloat\x20getDepth(in\x20vec4\x20depth)\x20{\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0abool\x20isTJX(vec2\x20uv,\x20float\x20lw)\x20{\x0a\x20\x20vec2\x20pixelSize\x20=\x20lw\x20/\x20czm_viewport.zw;\x0a\x20\x20float\x20dx0\x20=\x20-pixelSize.x;\x0a\x20\x20float\x20dy0\x20=\x20-pixelSize.y;\x0a\x20\x20float\x20dx1\x20=\x20pixelSize.x;\x0a\x20\x20float\x20dy1\x20=\x20pixelSize.y;\x0a\x0a\x20\x20vec2\x20currUV\x20=\x20uv\x20+\x20vec2(dx0,\x20dy0);\x0a\x20\x20vec4\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20float\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(0.0,\x20dy0);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(dx1,\x20dy0);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(dx0,\x200.0);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(dx1,\x200.0);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(dx0,\x20dy1);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(0.0,\x20dy1);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20currUV\x20=\x20uv\x20+\x20vec2(dx1,\x20dy1);\x0a\x20\x20currDepth\x20=\x20texture2D(depthTexture,\x20currUV);\x0a\x20\x20depth\x20=\x20getDepth(currDepth);\x0a\x20\x20if(depth\x20>=\x201.0)\x0a\x20\x20\x20\x20return\x20true;\x0a\x0a\x20\x20return\x20false;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20if(height\x20>\x2014102.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20vec4\x20currD\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20if(currD.r\x20>=\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20float\x20depth\x20=\x20getDepth(currD);\x0a\x20\x20vec4\x20positionEC\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20vec3\x20dx\x20=\x20dFdx(positionEC.xyz);\x0a\x20\x20vec3\x20dy\x20=\x20dFdy(positionEC.xyz);\x0a\x20\x20vec3\x20normal\x20=\x20normalize(cross(dx,\x20dy));\x0a\x0a\x20\x20if(strokeType.y\x20||\x20strokeType.z)\x20{\x0a\x20\x20\x20\x20vec4\x20wp\x20=\x20czm_inverseView\x20*\x20positionEC;\x0a\x20\x20\x20\x20if(distance(wp.xyz,\x20cameraPos)\x20>\x20mbDis)\x20{\x0a\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20float\x20dotNum\x20=\x20abs(dot(normal,\x20normalize(positionEC.xyz)));\x0a\x20\x20\x20\x20\x20\x20if(dotNum\x20<\x200.05)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(bjColor,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20if(strokeType.x\x20||\x20strokeType.z)\x20{\x0a\x20\x20\x20\x20bool\x20tjx\x20=\x20isTJX(v_textureCoordinates,\x20lineWidth);\x0a\x20\x20\x20\x20if(tjx)\x20{\x0a\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(tjxColor,\x201.0);\x0a\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20gl_FragColor\x20=\x20color;\x0a}\x0a',Skyline=function(_0x580f48){var _0x33dc22={_0x5a1a53:0x1003},_0x3039be={_0x24e92b:0xfaa,_0x2c39ca:0x75e,_0x45ecaf:0xc9d},_0x586e49={_0x1a5912:0xd06},_0x2884e1={_0x591862:0x507,_0x149e72:0x23b},_0x4ba946=_0x5a92ef;_inherits(_0x11280d,_0x580f48);var _0x161815=_createSuper(_0x11280d);function _0x11280d(){var _0x56949f=_0x4361,_0x3599a8,_0x3fbe0f,_0x508f6e,_0x448209,_0x443b65,_0x4bd446,_0x5bfa95=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x11280d),_0x4bd446=_0x161815['call'](this,_0x5bfa95),_0x4bd446[_0x56949f(0x84b)]=(_0x3599a8=_0x5bfa95['color'])!==null&&_0x3599a8!==void 0x0?_0x3599a8:new Cesium__namespace['Color'](0x1,0x0,0x0),_0x4bd446[_0x56949f(0x507)]=(_0x3fbe0f=_0x5bfa95[_0x56949f(_0x2884e1._0x591862)])!==null&&_0x3fbe0f!==void 0x0?_0x3fbe0f:0x2,_0x4bd446[_0x56949f(0x6d2)]=(_0x508f6e=_0x5bfa95['strokeType'])!==null&&_0x508f6e!==void 0x0?_0x508f6e:new Cesium__namespace[(_0x56949f(_0x2884e1._0x149e72))](!![],![],![]),_0x4bd446['bjColor']=(_0x448209=_0x5bfa95['bjColor'])!==null&&_0x448209!==void 0x0?_0x448209:new Cesium__namespace['Color'](0x0,0x0,0x1),_0x4bd446['distance']=(_0x443b65=_0x5bfa95['distance'])!==null&&_0x443b65!==void 0x0?_0x443b65:0x1f4,_0x4bd446;}return _createClass(_0x11280d,[{'key':_0x4ba946(_0x33dc22._0x5a1a53),'value':function _0x7b1162(_0x23515b){_0x23515b?!this['postProcessStage']&&this['_addedHook']():this['postProcessStage']&&this['_removedHook']();}},{'key':'_addedHook','value':function _0x5535aa(){var _0x2e2206=_0x4ba946,_0x17108b=this,_0x4237b3=this['_map']['camera'];this['postProcessStage']=new Cesium__namespace['PostProcessStage']({'fragmentShader':fragmentShaderSource,'uniforms':{'height':function _0x119c52(){return _0x4237b3['positionCartographic']['height'];},'lineWidth':function _0x2edeab(){return _0x17108b['width'];},'strokeType':function _0x217449(){var _0x183142=_0x4361;return _0x17108b[_0x183142(0x6d2)];},'tjxColor':function _0x49e6fd(){return _0x17108b['color'];},'bjColor':function _0x8e2312(){return _0x17108b['bjColor'];},'cameraPos':function _0x163a35(){return _0x4237b3['position'];},'mbDis':function _0xd787b8(){return _0x17108b['distance'];}}}),this['_map']['scene']['postProcessStages'][_0x2e2206(_0x586e49._0x1a5912)](this['postProcessStage']);}},{'key':_0x4ba946(0x3fd),'value':function _0x639485(){var _0x14fa11=_0x4ba946;this['postProcessStage']&&(this[_0x14fa11(0x399)]['scene']['postProcessStages'][_0x14fa11(_0x3039be._0x24e92b)](this['postProcessStage']),this[_0x14fa11(_0x3039be._0x2c39ca)][_0x14fa11(_0x3039be._0x45ecaf)](),delete this['postProcessStage']);}}]),_0x11280d;}(BaseThing),Shadows=function(_0x1ecd6e){var _0x3cb52c={_0x22443b:0x6f8,_0x47fb20:0x28d,_0x57218f:0xe25,_0x220aa4:0x1c8},_0x2fbae8={_0x98e20c:0x399},_0x59ea37={_0x142b3e:0x399,_0x29debb:0x55c},_0x1761a4={_0x46e007:0x1c8,_0x40a4c7:0x5eb,_0x4c6d9d:0xc4c,_0x2153fb:0xe7d},_0x2c58c9={_0x3ad367:0x4aa,_0x2a318a:0xc1a,_0xfdba1a:0x399,_0x514815:0xa38,_0x6a1212:0x8e5,_0x5a7929:0xc79,_0x1c36a4:0xc79},_0x15f7fe={_0x4c4eb0:0x514,_0x5032b2:0x995},_0x576cac={_0x2ffa5a:0x514},_0x43aacb={_0x439493:0x76c,_0x2a98e8:0x55c,_0x5815f9:0xe25},_0x9a971={_0x3ab64c:0x399},_0xc8ac4b=_0x5a92ef;_inherits(_0x3f73bd,_0x1ecd6e);var _0x1d6633=_createSuper(_0x3f73bd);function _0x3f73bd(){return _classCallCheck(this,_0x3f73bd),_0x1d6633['apply'](this,arguments);}return _createClass(_0x3f73bd,[{'key':'shadowMap','get':function _0x30078b(){return this['_map']['scene']['shadowMap'];}},{'key':'time','get':function _0xc8bc54(){var _0x4a7401=_0x4361,_0x1d91c8=this[_0x4a7401(_0x9a971._0x3ab64c)]['clock'][_0x4a7401(0x76c)];return Cesium__namespace['JulianDate']['toDate'](_0x1d91c8);},'set':function _0x5b1ee3(_0x1f5917){var _0x218a2b=_0x4361;this['_map'][_0x218a2b(0xa38)][_0x218a2b(_0x43aacb._0x439493)]=Cesium__namespace['JulianDate'][_0x218a2b(_0x43aacb._0x2a98e8)](_0x1f5917),this[_0x218a2b(_0x43aacb._0x5815f9)]();}},{'key':'isStart','get':function _0x35d36d(){var _0x4b396a=_0x4361;return this[_0x4b396a(0x399)][_0x4b396a(0xa38)]['shouldAnimate'];}},{'key':'multiplier','get':function _0x207bca(){var _0x4ffd05=_0x4361,_0x448fc9;return(_0x448fc9=this['_map'])===null||_0x448fc9===void 0x0?void 0x0:_0x448fc9['clock'][_0x4ffd05(0x8e5)];},'set':function _0x384ad5(_0x12ba3c){var _0x217ae6=_0x4361;this[_0x217ae6(_0x576cac._0x2ffa5a)]['multiplier']=_0x12ba3c,this[_0x217ae6(0x399)]&&(this['_map']['clock']['multiplier']=_0x12ba3c);}},{'key':'_enabledHook','value':function _0x3ee86d(_0x1513d0){var _0x76c90a=_0x4361,_0x49efba,_0x52cc52;if(!this[_0x76c90a(0x399)])return;this['_map']['viewer']['shadows']=_0x1513d0,((_0x49efba=this[_0x76c90a(_0x15f7fe._0x4c4eb0)]['terrain'])!==null&&_0x49efba!==void 0x0?_0x49efba:!![])&&(this['_map']['viewer']['terrainShadows']=_0x1513d0?Cesium__namespace[_0x76c90a(0xb51)]['ENABLED']:Cesium__namespace['ShadowMode'][_0x76c90a(_0x15f7fe._0x5032b2)]),((_0x52cc52=this['options'][_0x76c90a(0xcf7)])!==null&&_0x52cc52!==void 0x0?_0x52cc52:!![])&&(this['_map']['scene']['globe']['enableLighting']=_0x1513d0);}},{'key':'_mountedHook','value':function _0x311839(){}},{'key':'_addedHook','value':function _0x31eb5d(){var _0x39f2fa=_0x4361,_0x22ac56;this['_last_startTime']=this['_map']['clock'][_0x39f2fa(0x8cf)],this[_0x39f2fa(_0x2c58c9._0x3ad367)]=this[_0x39f2fa(0x399)][_0x39f2fa(0xa38)][_0x39f2fa(0x897)],this[_0x39f2fa(_0x2c58c9._0x2a318a)]=this['_map']['clock']['shouldAnimate'],this[_0x39f2fa(0x636)]=this[_0x39f2fa(0x399)][_0x39f2fa(0xa38)][_0x39f2fa(0xfbf)],this[_0x39f2fa(0xf27)]=this['_map']['clock']['multiplier'],this['_last_shadows']=this[_0x39f2fa(_0x2c58c9._0xfdba1a)]['viewer']['shadows'],this['_enabledHook'](this['enabled']),this['_map']['clock']['shouldAnimate']=![],this['_map'][_0x39f2fa(_0x2c58c9._0x514815)]['clockRange']=Cesium__namespace['ClockRange']['LOOP_STOP'],this['_map']['clock'][_0x39f2fa(_0x2c58c9._0x6a1212)]=(_0x22ac56=this[_0x39f2fa(0x514)][_0x39f2fa(_0x2c58c9._0x6a1212)])!==null&&_0x22ac56!==void 0x0?_0x22ac56:0x640,this[_0x39f2fa(0x514)]['time']&&(this[_0x39f2fa(_0x2c58c9._0x5a7929)]=this['options'][_0x39f2fa(_0x2c58c9._0x1c36a4)]),this['_map']['on'](EventType['clockTick'],this['_onClockTickHanlder'],this);}},{'key':'_removedHook','value':function _0x436013(){var _0x2a889a=_0x4361;this['_map']['off'](EventType['clockTick'],this['_onClockTickHanlder'],this),this[_0x2a889a(_0x1761a4._0x46e007)](),this[_0x2a889a(0x1003)](![]),this['_map'][_0x2a889a(_0x1761a4._0x40a4c7)]['shadows']=this[_0x2a889a(_0x1761a4._0x4c6d9d)],this['_map']['clock'][_0x2a889a(0xfbf)]=this['_last_clockRange'],this['_map']['clock']['multiplier']=this['_last_multiplier'],this['_map']['clock'][_0x2a889a(_0x1761a4._0x2153fb)]=this['_last_shouldAnimate'];}},{'key':_0xc8ac4b(_0x3cb52c._0x22443b),'value':function _0x821369(){var _0x8c7ccc=_0xc8ac4b;if(!this['_map']['clock']['shouldAnimate'])return;this[_0x8c7ccc(0xb03)](EventType['change']);}},{'key':_0xc8ac4b(_0x3cb52c._0x47fb20),'value':function _0x5aef27(_0x123c04,_0x2f43f9,_0x118db5){var _0x3dc6ae=_0xc8ac4b;if(!this[_0x3dc6ae(_0x59ea37._0x142b3e)])return;if(!_0x123c04||!_0x2f43f9||_0x123c04>=_0x2f43f9)return;this['_map']['clock']['startTime']=Cesium__namespace['JulianDate'][_0x3dc6ae(0x55c)](_0x123c04),this['_map']['clock'][_0x3dc6ae(0x76c)]=Cesium__namespace['JulianDate'][_0x3dc6ae(_0x59ea37._0x29debb)](_0x118db5||_0x123c04),this['_map'][_0x3dc6ae(0xa38)]['stopTime']=Cesium__namespace['JulianDate']['fromDate'](_0x2f43f9),this[_0x3dc6ae(_0x59ea37._0x142b3e)]['clock']['shouldAnimate']=!![];}},{'key':'pause','value':function _0x290755(){var _0x313ce9=_0xc8ac4b;this[_0x313ce9(_0x2fbae8._0x98e20c)]&&(this['_map']['clock'][_0x313ce9(0xe7d)]=![]);}},{'key':'proceed','value':function _0x413909(){this['_map']&&(this['_map']['clock']['shouldAnimate']=!![]);}},{'key':_0xc8ac4b(_0x3cb52c._0x57218f),'value':function _0x103f0b(){var _0x4750e8=_0xc8ac4b;this['_map']&&(this[_0x4750e8(0x399)]['clock']['shouldAnimate']=![]);}},{'key':_0xc8ac4b(_0x3cb52c._0x220aa4),'value':function _0x3992a7(){var _0x529705=_0xc8ac4b;this[_0x529705(0xe25)](),this['currentTime']=new Date(),this['_map']['clock']['startTime']=this[_0x529705(0xe3b)],this[_0x529705(0x399)]['clock'][_0x529705(0x897)]=this['_last_stopTime'];}}]),_0x3f73bd;}(BaseThing),Measure=function(_0x3d922c){var _0x3d01c9={_0x582fb4:0xe22,_0x48b6d1:0x1c8,_0x473850:0xc9d},_0x3b2284={_0x2e4784:0xe26},_0x2740a9={_0x1a9245:0x669},_0x3f91c9={_0x249cb3:0x1c8},_0x2acc2b={_0x41f1c7:0x669,_0x444646:0x34f},_0x20202a={_0x3284c1:0x669},_0x56e670={_0x59b87c:0x5b7},_0x1a706d={_0x12c760:0x338},_0x5d2885={_0x1ad3e6:0x669},_0x526a16={_0x4a767a:0x242},_0xd2db8c={_0x3fa332:0x8ac},_0x481281={_0x485fc2:0x669,_0x1768b3:0x9a1},_0x27271b=_0x5a92ef;_inherits(_0x177100,_0x3d922c);var _0x29ce2=_createSuper(_0x177100);function _0x177100(){return _classCallCheck(this,_0x177100),_0x29ce2['apply'](this,arguments);}return _createClass(_0x177100,[{'key':'graphicLayer','get':function _0x4df69b(){return this['_graphicLayer'];}},{'key':_0x27271b(0xfeb),'get':function _0x3a755b(){return this['_graphicLayer']['graphics'];}},{'key':'hasMeasure','get':function _0x16ea13(){return this['_graphicLayer']['length']>0x0;}},{'key':'_enabledHook','value':function _0x3cd20b(_0x5518c6){}},{'key':'_mountedHook','value':function _0x49cd5f(){var _0x2e6de1={_0x53a883:0x669,_0x325267:0x24b},_0xba1843=_0x27271b,_0x142892=this;this[_0xba1843(_0x481281._0x485fc2)]=new GraphicLayer(_objectSpread2(_objectSpread2({'hasEdit':!![],'eventParent':this,'isContinued':this['options']['isContinued'],'isAutoEditing':!this['options']['isContinued']},this['options']),{},{'private':!![]})),this['_graphicLayer']['hasEdit']&&this['_graphicLayer'][_0xba1843(_0x481281._0x1768b3)]([{'text':this['_map']['getLangText']('_删除测量'),'icon':Icon['Delete'],'show':function _0x2b2895(_0xe19ee3){var _0x49b838=_0xe19ee3['graphic'];return _0x49b838!==null&&_0x49b838!==void 0x0&&_0x49b838['inProgress']&&!_0x49b838['editing']?![]:!![];},'callback':function _0x45d5c8(_0x21534e){var _0x395f49=_0xba1843,_0x1397c0=_0x21534e['graphic'];if(!_0x1397c0)return;var _0x3f541a=_0x1397c0['parent'];_0x142892[_0x395f49(_0x2e6de1._0x53a883)][_0x395f49(_0x2e6de1._0x325267)](_0x1397c0),_0x3f541a&&_0x142892['_graphicLayer']['removeGraphic'](_0x3f541a),_0x142892[_0x395f49(0xb03)](EventType['remove'],{'mtype':_0x142892[_0x395f49(0x1cd)],'graphic':_0x1397c0});}}]);}},{'key':_0x27271b(0xcef),'value':function _0x463800(){var _0x47639f=_0x27271b;this['_map'][_0x47639f(_0xd2db8c._0x3fa332)](this['_graphicLayer']);}},{'key':'_removedHook','value':function _0x59c08f(){var _0x29a384=_0x27271b;this['_map'][_0x29a384(0xa2f)](this['_graphicLayer']);}},{'key':'distance','value':function _0xd41dd6(){var _0x47cb1b=_0x27271b,_0x300809=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0x47cb1b(0x338)](),_0x300809['type']='distanceMeasure',this['_graphicLayer']['startDraw'](_0x300809);}},{'key':'distanceSurface','value':function _0x29e67e(){var _0x111432=_0x27271b,_0x2a1613=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0x111432(0x338)](),_0x2a1613['type']='distanceSurfaceMeasure',this['_graphicLayer']['startDraw'](_0x2a1613);}},{'key':_0x27271b(_0x3d01c9._0x582fb4),'value':function _0x33cbb8(){var _0x3bd62b=_0x27271b,_0x1fd0cc=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this['stopDraw'](),_0x1fd0cc['type']=_0x3bd62b(_0x526a16._0x4a767a),this['_graphicLayer']['startDraw'](_0x1fd0cc);}},{'key':'area','value':function _0x3a002b(){var _0x5868a0=_0x27271b,_0x4e46d1=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0x5868a0(0x338)](),_0x4e46d1['type']=_0x5868a0(0x487),this[_0x5868a0(_0x5d2885._0x1ad3e6)]['startDraw'](_0x4e46d1);}},{'key':'areaSurface','value':function _0x2361b7(){var _0x23d602=_0x27271b,_0x481b44=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0x23d602(_0x1a706d._0x12c760)](),_0x481b44['type']='areaSurfaceMeasure',this['_graphicLayer']['startDraw'](_0x481b44);}},{'key':'volume','value':function _0xfe2f22(){var _0x5ee047=_0x27271b,_0x2e5ae2=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this['stopDraw'](),_0x2e5ae2['type']='volumeMeasure',this['_graphicLayer'][_0x5ee047(_0x56e670._0x59b87c)](_0x2e5ae2);}},{'key':'height','value':function _0xf7f30e(){var _0x19a110=_0x27271b,_0x4ae3d4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0x19a110(0x338)](),_0x4ae3d4['type']='heightMeasure',this[_0x19a110(0x669)]['startDraw'](_0x4ae3d4);}},{'key':'heightTriangle','value':function _0xe2ce6f(){var _0xf337a0=_0x27271b,_0x4c8c51=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this[_0xf337a0(0x338)](),_0x4c8c51['type']='heightTriangleMeasure',this['_graphicLayer']['startDraw'](_0x4c8c51);}},{'key':'angle','value':function _0x5e37d5(){var _0x551cd6=_0x27271b,_0x3379e8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this['stopDraw'](),_0x3379e8['type']='angleMeasure',this['_graphicLayer'][_0x551cd6(0x5b7)](_0x3379e8);}},{'key':_0x27271b(0x874),'value':function _0x25fd0d(){var _0x38a9d8=_0x27271b,_0x5d9392=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return this['stopDraw'](),_0x5d9392['type']=_0x38a9d8(0x2c9),this[_0x38a9d8(0x669)][_0x38a9d8(0x5b7)](_0x5d9392);}},{'key':'stopDraw','value':function _0x469176(){var _0x545f9e=_0x27271b;return this[_0x545f9e(_0x20202a._0x3284c1)]['stopDraw']();}},{'key':'clearDrawing','value':function _0x17ced5(){var _0x26b7e1=_0x27271b;return this[_0x26b7e1(_0x2acc2b._0x41f1c7)][_0x26b7e1(_0x2acc2b._0x444646)]();}},{'key':'endDraw','value':function _0x33bffe(){var _0x4513c1=_0x27271b;return this[_0x4513c1(0x669)]['endDraw']();}},{'key':_0x27271b(_0x3d01c9._0x48b6d1),'value':function _0x1a8fda(){var _0x35361c=_0x27271b;return this['_graphicLayer'][_0x35361c(_0x3f91c9._0x249cb3)]();}},{'key':'updateUnit','value':function _0xafabc5(_0x4a0de2){var _0x36c140=_0x27271b;this[_0x36c140(_0x2740a9._0x1a9245)]['eachGraphic'](function(_0x5c828b){_0x5c828b['options']['unit']=_0x4a0de2,_0x5c828b['showText']&&_0x5c828b['showText'](_0x4a0de2);});}},{'key':_0x27271b(_0x3d01c9._0x473850),'value':function _0x23342f(_0x3d57d9){var _0xd9fdc3=_0x27271b;this['_graphicLayer']['destroy'](_0x3d57d9),_get(_getPrototypeOf(_0x177100[_0xd9fdc3(_0x3b2284._0x2e4784)]),'destroy',this)['call'](this,_0x3d57d9);}}]),_0x177100;}(BaseThing),FloodByGraphic=function(_0x8e877f){var _0x32b25f={_0x1e02cb:0x45a},_0x502ef0={_0x1da3e4:0x71e},_0x49fcff={_0x25ae60:0x398},_0x451e57={_0x137cf2:0x8d3,_0x2f2677:0x3f4},_0x5485f8={_0x570fc2:0xd21},_0x468ea3={_0xdd0ad3:0xe25},_0x57c1dc={_0x2e070d:0x4f5,_0x6ae1ec:0xd43},_0xc4e062={_0x1f81bb:0x71e,_0x4d3cce:0x5da,_0x21a552:0x4f5},_0x322a7c={_0x1c920a:0xa04,_0x226b2f:0xbe0,_0x5ebd0f:0x5c5,_0x17d560:0x4f5},_0x50f590={_0x146607:0x8e7},_0x566a87={_0x17eccc:0x514,_0x3c76fc:0xb3f},_0x54b59b={_0x104fa3:0x675,_0x1f7908:0xd21,_0x4efa53:0x632,_0x447168:0x70e,_0x1eb641:0x735},_0x4a9f61=_0x5a92ef;_inherits(_0x3e14fa,_0x8e877f);var _0x4b4f83=_createSuper(_0x3e14fa);function _0x3e14fa(){return _classCallCheck(this,_0x3e14fa),_0x4b4f83['apply'](this,arguments);}return _createClass(_0x3e14fa,[{'key':'positions','get':function _0x49a888(){var _0x2da309=_0x4361;return this['options'][_0x2da309(0xbe0)];},'set':function _0x2cc35a(_0x478047){var _0x5c7dad={_0x56d236:0x8e7},_0x27b175=_0x4361;this['options']['positions']=_0x478047;if(_0x478047){var _0x1a780b=[],_0x276334=[];_0x478047[_0x27b175(_0x54b59b._0x104fa3)](function(_0x2699ba){var _0x386397=_0x27b175,_0x473502=LngLatPoint['parse'](_0x2699ba);if(!_0x473502||!_0x473502['valid']())return;_0x473502[_0x386397(0x541)]=_0x473502['alt'],_0x276334['push'](_0x473502),_0x1a780b[_0x386397(_0x5c7dad._0x56d236)](_0x473502['toCartesian'](!![]));}),this['_poinst']=_0x276334,this[_0x27b175(_0x54b59b._0x1f7908)]=_0x1a780b;if(this['_map']){var _0x4be7fa,_0x375a53=(_0x4be7fa=this['options'][_0x27b175(_0x54b59b._0x4efa53)])!==null&&_0x4be7fa!==void 0x0?_0x4be7fa:Cesium__namespace[_0x27b175(_0x54b59b._0x447168)](this['_map'][_0x27b175(0xa85)](_0x1a780b));!_0x375a53&&(!Cesium__namespace['defined'](this['_last_depthTestAgainstTerrain'])&&(this['_last_depthTestAgainstTerrain']=this['_map']['scene']['globe']['depthTestAgainstTerrain']),this['_map']['scene']['globe'][_0x27b175(_0x54b59b._0x1eb641)]=!![]);}}else this['_hierarchyPositions']=null;}},{'key':'height','get':function _0x34379a(){var _0x396742=_0x4361,_0x3ad6a6;return(_0x3ad6a6=this['_extrudedHeight'])!==null&&_0x3ad6a6!==void 0x0?_0x3ad6a6:this[_0x396742(_0x566a87._0x17eccc)][_0x396742(_0x566a87._0x3c76fc)];},'set':function _0xba4db9(_0x40c0f7){var _0x4c2780=_0x4361;this['_extrudedHeight']=_0x40c0f7;if(this['options'][_0x4c2780(_0x322a7c._0x1c920a)]){!this['_poinst']&&this[_0x4c2780(0x514)][_0x4c2780(_0x322a7c._0x226b2f)]&&(this[_0x4c2780(_0x322a7c._0x226b2f)]=this[_0x4c2780(0x514)]['positions']);if(this[_0x4c2780(_0x322a7c._0x5ebd0f)]){var _0x1be3ef=[];this[_0x4c2780(_0x322a7c._0x5ebd0f)]['forEach'](function(_0x12cb7a){var _0x240686=_0x4c2780,_0x53da4d=LngLatPoint['parse'](_0x12cb7a);if(!_0x53da4d||!_0x53da4d[_0x240686(0x94c)]())return;_0x53da4d['alt']=_0x53da4d[_0x240686(0x541)]+_0x40c0f7,_0x1be3ef[_0x240686(_0x50f590._0x146607)](_0x53da4d['toCartesian'](!![]));}),this['_hierarchyPositions']=_0x1be3ef;}}this['fire'](EventType['change'],{'height':this[_0x4c2780(_0x322a7c._0x17d560)]});}},{'key':'speed','get':function _0x345123(){return this['options']['speed'];},'set':function _0x387d66(_0x32e998){this['options']['speed']=_0x32e998;}},{'key':'_mountedHook','value':function _0x54eb77(){var _0x4ee393=_0x4361,_0x3e7309=this;this[_0x4ee393(_0xc4e062._0x1f81bb)]=new GraphicLayer({'name':'淹没分析','private':!![]}),this[_0x4ee393(0x4f5)]=0x0;var _0x467c51=new Cesium__namespace['PolygonHierarchy'](),_0x2c8e11=_objectSpread2(_objectSpread2({'color':'#007be6','opacity':0.5,'outline':![]},this['options'][_0x4ee393(_0xc4e062._0x4d3cce)]||{}),{},{'perPositionHeight':!![]});!this['options']['perPositionHeight']&&(_0x2c8e11['height']=this[_0x4ee393(_0xc4e062._0x21a552)],_0x2c8e11['extrudedHeight']=new Cesium__namespace[(_0x4ee393(0xdcd))](function(_0x56c713){return _0x3e7309['_extrudedHeight'];},![]));var _0x5efcc1=new PolygonEntity({'positions':new Cesium__namespace['CallbackProperty'](function(_0xb914e5){var _0x212b95=_0x4ee393;if(!_0x3e7309['_hierarchyPositions'])return null;return _0x467c51[_0x212b95(0xbe0)]=_0x3e7309['_hierarchyPositions'],_0x467c51;},![]),'style':_0x2c8e11});this['graphic']=_0x5efcc1,Cesium__namespace['defined'](this['options']['minHeight'])&&Cesium__namespace['defined'](this['options']['maxHeight'])&&Cesium__namespace['defined'](this[_0x4ee393(0x514)][_0x4ee393(0xbe0)])&&this['setOptions']();}},{'key':_0x4a9f61(0xcef),'value':function _0xe8bf2a(){var _0x44c5d9=_0x4a9f61;this[_0x44c5d9(0x399)]['addLayer'](this[_0x44c5d9(0x71e)]),this['graphicLayer']['addGraphic'](this['graphic']);}},{'key':'_removedHook','value':function _0x50b9d7(){var _0x2bbbe1=_0x4a9f61;this[_0x2bbbe1(0x399)][_0x2bbbe1(0xa2f)](this[_0x2bbbe1(0x71e)]),this['clear']();}},{'key':_0x4a9f61(_0x32b25f._0x1e02cb),'value':function _0x1c7a05(_0x4a487d){var _0x445bd0=_0x4a9f61;_0x4a487d&&(this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x4a487d));this['stop']();var _0x379d2d=this['options']['minHeight'],_0x4e943d=this['options']['maxHeight'];if(!Cesium__namespace['defined'](_0x379d2d)){logError$1('minHeight\x20请传入有效数值',_0x379d2d);return;}if(!Cesium__namespace['defined'](_0x4e943d)){logError$1('maxHeight\x20请传入有效数值',_0x4e943d);return;}if(_0x379d2d>_0x4e943d){var _0x5bbfb8=_0x379d2d;_0x379d2d=_0x4e943d,_0x4e943d=_0x5bbfb8;}return this[_0x445bd0(_0x57c1dc._0x2e070d)]=_0x379d2d,this[_0x445bd0(_0x57c1dc._0x6ae1ec)]=_0x4e943d,this['positions']=this['options']['positions'],this;}},{'key':'start','value':function _0x220515(){var _0x275e56=_0x4a9f61,_0x2033b1=this;if(!this[_0x275e56(_0x5485f8._0x570fc2)]){logError$1('请传入淹没区域才能开始分析');return;}this['stop'](),this['isStart']=!![],this['fire'](EventType['start']),this['_timeTik']=setInterval(function(){var _0x2dc142=_0x275e56;if(_0x2033b1['_extrudedHeight']>=_0x2033b1['_maxHeight']){_0x2033b1[_0x2dc142(_0x468ea3._0xdd0ad3)]();return;}var _0x31c894=_0x2033b1['_extrudedHeight']+_0x2033b1['speed'];_0x31c894>_0x2033b1[_0x2dc142(0xd43)]?_0x2033b1[_0x2dc142(0xd04)]=_0x2033b1['_maxHeight']:_0x2033b1['height']=_0x31c894;},0x64);}},{'key':'stop','value':function _0x3341a9(){var _0x102be8=_0x4a9f61;if(!this['isStart'])return;this[_0x102be8(_0x451e57._0x137cf2)]&&(clearInterval(this['_timeTik']),delete this['_timeTik']),this[_0x102be8(_0x451e57._0x2f2677)]=![],this['fire'](EventType['end']);}},{'key':'restart','value':function _0x42f8e9(){var _0x33413b=_0x4a9f61;this[_0x33413b(0x45a)](),this['start']();}},{'key':'clear','value':function _0x1bf9b9(){var _0x387ad8=_0x4a9f61;this['positions']=null,this['_last_depthTestAgainstTerrain']!=null&&(this['_map']['scene']['globe']['depthTestAgainstTerrain']=this[_0x387ad8(_0x49fcff._0x25ae60)],delete this['_last_depthTestAgainstTerrain']),this['stop']();}},{'key':'destroy','value':function _0x53129b(_0x4cbe34){var _0x5cf147=_0x4a9f61;this[_0x5cf147(_0x502ef0._0x1da3e4)]&&this['graphicLayer'][_0x5cf147(0xc9d)](_0x4cbe34),_get(_getPrototypeOf(_0x3e14fa['prototype']),'destroy',this)['call'](this,_0x4cbe34);}}]),_0x3e14fa;}(BaseThing),Slope=function(_0x21de6f){var _0x2a0e47={_0x280a69:0xace,_0x1585e4:0xeb1,_0x22f4b2:0xeb1},_0x3c6d7e={_0x15660d:0xda2},_0x505958={_0x48774a:0x888,_0x25d814:0xd04,_0x239365:0x7a6,_0x17b7c9:0x510,_0x9b0d2f:0x99c,_0x63b2a0:0x5a3},_0x34b267={_0x5adb9e:0x4c0},_0xc165ad={_0x4e9ca7:0xd04,_0x3331f3:0x9d3},_0x2eb3ca={_0x480364:0x514,_0x337994:0x6ba,_0x18d555:0xaa1,_0x28b320:0x683,_0x467cb7:0xb3f,_0x34c4fa:0x77f,_0xb59f86:0xb3e},_0x16ebed={_0x2a67f1:0x399},_0x1e0ff9={_0x11aa89:0x514,_0x5e0224:0xbe0},_0xfd3268={_0x8a8815:0x514},_0x4a28ad={_0x55a9a7:0x514,_0x4eedae:0x84b,_0x1424eb:0x3d5,_0x228e09:0x7ad};_inherits(_0x36addd,_0x21de6f);var _0x1acb82=_createSuper(_0x36addd);function _0x36addd(){var _0x2d06d0=_0x4361,_0x5573f6,_0xaf7b7a,_0x4ae6d2,_0x57456a,_0x1a7cc8,_0x360d57=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x36addd),_0x1a7cc8=_0x1acb82['call'](this,_0x360d57),_0x1a7cc8[_0x2d06d0(_0x4a28ad._0x55a9a7)]['arrow']=_0x1a7cc8['options']['arrow']||{},_0x1a7cc8['options']['arrow']['show']=(_0x5573f6=_0x1a7cc8['options']['arrow']['show'])!==null&&_0x5573f6!==void 0x0?_0x5573f6:!![],_0x1a7cc8['options']['arrow'][_0x2d06d0(_0x4a28ad._0x4eedae)]=(_0xaf7b7a=_0x1a7cc8['options']['arrow']['color'])!==null&&_0xaf7b7a!==void 0x0?_0xaf7b7a:Cesium__namespace[_0x2d06d0(_0x4a28ad._0x1424eb)][_0x2d06d0(0xe4d)],_0x1a7cc8['options']['arrow']['width']=(_0x4ae6d2=_0x1a7cc8['options'][_0x2d06d0(0x99c)]['width'])!==null&&_0x4ae6d2!==void 0x0?_0x4ae6d2:0xf,_0x1a7cc8['options']['arrow'][_0x2d06d0(_0x4a28ad._0x228e09)]=(_0x57456a=_0x1a7cc8['options']['arrow'][_0x2d06d0(0x7ad)])!==null&&_0x57456a!==void 0x0?_0x57456a:0.3,_0x1a7cc8;}return _createClass(_0x36addd,[{'key':'_mountedHook','value':function _0x49a4b3(){var _0x659c2f={_0x5644ad:0x310},_0x16952f=_0x4361;this['graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({'name':'坡度坡向','tooltip':function _0x2e97a2(_0x543eec){var _0x24c42f=_0x4361,_0x8a3743,_0x72760d=(_0x8a3743=_0x543eec['graphic'])===null||_0x8a3743===void 0x0?void 0x0:_0x8a3743[_0x24c42f(_0x659c2f._0x5644ad)];if(!_0x72760d)return;return'坡度:\x20'['concat'](_0x72760d['slopeStr1'],'\x20\x20(')[_0x24c42f(0x4b9)](_0x72760d[_0x24c42f(0x5e5)],')<br\x20/>坡向:\x20')['concat'](_0x72760d['direction'],'°');}},this[_0x16952f(_0xfd3268._0x8a8815)]),{},{'private':!![]}));}},{'key':'_addedHook','value':function _0x21ed2a(){var _0x502611=_0x4361;this[_0x502611(0x399)]['addLayer'](this['graphicLayer']),this[_0x502611(_0x1e0ff9._0x11aa89)]['positions']&&this['options'][_0x502611(0xbe0)][_0x502611(0x6ba)]>0x0&&this['add'](this[_0x502611(_0x1e0ff9._0x11aa89)][_0x502611(_0x1e0ff9._0x5e0224)],this[_0x502611(_0x1e0ff9._0x11aa89)]);}},{'key':'_removedHook','value':function _0x5c2067(){var _0x24e797=_0x4361;this[_0x24e797(_0x16ebed._0x2a67f1)]['removeLayer'](this['graphicLayer']),this['clear']();}},{'key':'add','value':function _0x5a8f84(_0x484851){var _0x572b2f=_0x4361,_0x5ecce6,_0x250dec=this,_0x50857e=arguments[_0x572b2f(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x484851||_0x484851['length']<0x1)return;_0x484851=LngLatArray['toCartesians'](_0x484851),this['_eventResult']={'positions':_0x484851},this['_stateOkIndex']=0x0,this['_arrowInstances']=[],this['_arrData']=[];var _0x414cea=(_0x5ecce6=_0x50857e['splitNum'])!==null&&_0x5ecce6!==void 0x0?_0x5ecce6:0x8;if(_0x484851['length']>0x2&&_0x414cea>0x1)interPolygon({'scene':this['_map'][_0x572b2f(0x7c9)],'positions':_0x484851,'has3dtiles':![],'onlyPoint':!![],'splitNum':_0x414cea})['then'](function(_0x2a810b){var _0x21bbb1=_0x572b2f;_0x250dec['options'][_0x21bbb1(0x99c)]['length']?_0x250dec['_arrowLength']=_0x250dec[_0x21bbb1(_0x2eb3ca._0x480364)]['arrow'][_0x21bbb1(_0x2eb3ca._0x337994)]:_0x250dec['_arrowLength']=Cesium__namespace['Math']['chordLength'](_0x2a810b[_0x21bbb1(_0x2eb3ca._0x18d555)],_0x250dec['_map']['scene']['globe']['ellipsoid']['maximumRadius'])*_0x250dec['options']['arrow']['scale'];_0x250dec[_0x21bbb1(0x683)]['maxHeight']=_0x2a810b['maxHeight'],_0x250dec[_0x21bbb1(_0x2eb3ca._0x28b320)]['minHeight']=_0x2a810b[_0x21bbb1(_0x2eb3ca._0x467cb7)],_0x484851=[];for(var _0x33ffb5=0x0;_0x33ffb5<_0x2a810b[_0x21bbb1(_0x2eb3ca._0x34c4fa)]['length'];_0x33ffb5++){_0x484851['push'](_0x2a810b['list'][_0x33ffb5][_0x21bbb1(_0x2eb3ca._0xb59f86)]);}_0x250dec['_stateAll']=_0x484851[_0x21bbb1(_0x2eb3ca._0x337994)];for(var _0x10e6d0=0x0;_0x10e6d0<_0x250dec['_stateAll'];_0x10e6d0++){_0x250dec['_fxOnePoint'](_0x484851[_0x10e6d0],_0x50857e);}});else{var _0x17e5b7;this[_0x572b2f(0x527)]=(_0x17e5b7=this['options']['arrow'][_0x572b2f(0x6ba)])!==null&&_0x17e5b7!==void 0x0?_0x17e5b7:0x28,this['_stateAll']=_0x484851['length'];for(var _0x428dfb=0x0;_0x428dfb<this['_stateAll'];_0x428dfb++){this['_fxOnePoint'](_0x484851[_0x428dfb],_0x50857e);}}}},{'key':'_fxOnePoint','value':function _0x52ee42(_0x5dc073,_0x4e7298){var _0x3dbdeb=_0x4361,_0x4abdef,_0x4a98d7,_0x584c18=this;if(!_0x5dc073)return;var _0x4c3603=getEllipseOuterPositions({'position':_0x5dc073,'radius':(_0x4abdef=_0x4e7298['radius'])!==null&&_0x4abdef!==void 0x0?_0x4abdef:0x2,'count':(_0x4a98d7=_0x4e7298[_0x3dbdeb(_0x34b267._0x5adb9e)])!==null&&_0x4a98d7!==void 0x0?_0x4a98d7:0x4});_0x4c3603['push'](_0x5dc073);var _0x144fd0=this['_map']['scene'][_0x3dbdeb(0xcb2)]['ellipsoid'];computeSurfacePoints({'scene':this[_0x3dbdeb(0x399)][_0x3dbdeb(0x7c9)],'positions':_0x4c3603,'has3dtiles':_0x4e7298['has3dtiles']})[_0x3dbdeb(0xab5)](function(_0x530de6){var _0x4252ab=_0x3dbdeb;if(_0x584c18['_stateAll']===0x0)return;_0x530de6['noHeight']&&logWarn('未获取到高度值,贴地高度计算存在误差');var _0x5bddc9=_0x144fd0['cartesianArrayToCartographicArray'](_0x530de6[_0x4252ab(0xbe0)]),_0x2b73d6=_0x5bddc9['pop'](),_0x49aac7=0x0,_0xa58010=_0x5bddc9[0x0]['height'],_0x3c988e=0x0,_0xf067e2=_0x5bddc9[0x0][_0x4252ab(0xd04)];for(var _0x38dda4=0x1;_0x38dda4<_0x5bddc9['length']-0x1;_0x38dda4++){var _0x3ccb98=_0x5bddc9[_0x38dda4];_0x3ccb98['height']>_0xa58010&&(_0xa58010=_0x3ccb98[_0x4252ab(_0xc165ad._0x4e9ca7)],_0x49aac7=_0x38dda4),_0x3ccb98['height']<_0xf067e2&&(_0xf067e2=_0x3ccb98[_0x4252ab(0xd04)],_0x3c988e=_0x38dda4);}var _0x5a077f=_0x5bddc9[_0x49aac7],_0x51b2cd=_0x5bddc9[_0x3c988e],_0x31ffd0=_0x584c18['getSlope'](_0x2b73d6,_0x5a077f),_0x14817e=_0x584c18['getSlope'](_0x2b73d6,_0x51b2cd);_0x31ffd0>_0x14817e?_0x584c18[_0x4252ab(_0xc165ad._0x3331f3)](_0x5dc073,_0x2b73d6,_0x5a077f,_0x31ffd0):_0x584c18['_fxOnePointOk'](_0x5dc073,_0x2b73d6,_0x51b2cd,_0x14817e);});}},{'key':'_fxOnePointOk','value':function _0x255b40(_0x221efa,_0xdc222b,_0x8a1d69,_0x417fff){var _0x10249b=_0x4361,_0x525174=Cesium__namespace['Cartographic']['toCartesian'](_0xdc222b),_0x4f6c8e=Cesium__namespace[_0x10249b(_0x505958._0x48774a)]['toCartesian'](_0x8a1d69);_0x4f6c8e=getOnLinePointByLen(_0x525174,_0x4f6c8e,this['_arrowLength']);var _0x582118;_0xdc222b['height']>_0x8a1d69[_0x10249b(_0x505958._0x25d814)]?_0x582118=[_0x525174,_0x4f6c8e]:_0x582118=[_0x4f6c8e,_0x525174];var _0x406e86=getAngle(_0x582118[0x0],_0x582118[0x1],!![]),_0x3fb122=Math['atan'](_0x417fff)*0xb4/Math['PI'];_0x3fb122=Number(_0x3fb122[_0x10249b(0x905)](0x2));var _0x17a89e=_0x3fb122+'°',_0x385aa9=(_0x417fff*0x64)[_0x10249b(0x905)](0x2)+'%',_0x5d1179={'position':_0x221efa,'slope':_0x3fb122,'slopeStr1':_0x17a89e,'slopeStr2':_0x385aa9,'direction':_0x406e86};!this['_arrData']&&(this['_arrData']=[]);this['_arrData']['push'](_0x5d1179),this['fire'](EventType['endItem'],{'data':_0x5d1179,'index':this['_stateOkIndex']});this[_0x10249b(0x514)]['arrow'][_0x10249b(_0x505958._0x239365)]&&this[_0x10249b(0x867)]['push']({'positions':_0x582118,'attr':_0x5d1179});this['_stateOkIndex']++;if(this[_0x10249b(_0x505958._0x17b7c9)]>=this['_stateAll']){if(this['options'][_0x10249b(_0x505958._0x9b0d2f)]['show']&&this['_arrowInstances']['length']>0x0){var _0x16d449=new PolylineCombine({'instances':this['_arrowInstances'],'style':_objectSpread2({'materialType':PolylineArrow},this['options'][_0x10249b(0x99c)])});this['graphicLayer']['addGraphic'](_0x16d449);}this[_0x10249b(0xb03)](EventType[_0x10249b(_0x505958._0x63b2a0)],_objectSpread2(_objectSpread2({},this['_eventResult']||{}),{},{'data':this['_arrData']}));}}},{'key':'getSlope','value':function _0x1e637e(_0x5121be,_0x50f459){var _0x2b9c49=_0x4361;if(!_0x5121be||!_0x50f459)return;var _0x553b49=Math['abs'](_0x5121be['height']-_0x50f459[_0x2b9c49(0xd04)]),_0x4043e3=Cesium__namespace[_0x2b9c49(0x23b)][_0x2b9c49(0x89a)](Cesium__namespace['Cartographic']['toCartesian'](_0x5121be),Cesium__namespace['Cartesian3'][_0x2b9c49(_0x3c6d7e._0x15660d)](_0x50f459['longitude'],_0x50f459['latitude'],_0x5121be['height'])),_0x519a70=_0x553b49/_0x4043e3;return _0x519a70;}},{'key':'clear','value':function _0x1fa183(){var _0x6699a=_0x4361;this['graphicLayer'][_0x6699a(0x1c8)](),this['_arrowInstances']=[],this['_arrData']=[],this['_stateAll']=0x0,this[_0x6699a(0x510)]=0x0;}}],[{'key':'getSlope','value':function _0x4a3fee(_0x438d19){var _0x1defad={_0x195cce:0x9d6};return new Promise(function(_0x2c680a,_0x1dff67){var _0x1a4ceb=_0x4361,_0x7c61e4=new _0x36addd({'positions':_0x438d19[_0x1a4ceb(0xbe0)],'splitNum':0x1,'radius':_0x438d19['radius'],'count':_0x438d19['count'],'has3dtiles':_0x438d19[_0x1a4ceb(0x632)],'point':{'show':![]},'arrow':{'show':![]}});_0x7c61e4[_0x1a4ceb(0xb92)](_0x438d19[_0x1a4ceb(_0x2a0e47._0x280a69)]),_0x438d19[_0x1a4ceb(_0x2a0e47._0x1585e4)]&&_0x7c61e4['on'](EventType[_0x1a4ceb(_0x2a0e47._0x22f4b2)],_0x438d19['endItem']),_0x7c61e4['on'](EventType['end'],function(_0x2e501d){var _0x2cbe39=_0x1a4ceb;_0x7c61e4[_0x2cbe39(0xc9d)](),_0x438d19['callback']&&_0x438d19[_0x2cbe39(_0x1defad._0x195cce)](_0x2e501d),_0x2c680a(_0x2e501d);});});}}]),_0x36addd;}(BaseThing),TerrainPlanClip=function(_0x59f9e8){var _0xe1842a={_0x47f43f:0x3fd},_0x5c7c30={_0x2e4e9b:0x669,_0x3a5cf7:0x399,_0x496c83:0x9a6,_0x11c713:0x399,_0x20d610:0xcb2},_0x55d6f2={_0x335184:0x573,_0x200ce8:0x23b,_0x5aab10:0x2ef,_0x2b2f87:0xfa8,_0x18bf98:0x5fa,_0x128075:0x514,_0x167fc4:0x608,_0x281db8:0x3d5},_0x3f2009={_0x4a9395:0x399},_0x3a1b87={_0x172fff:0x8ac,_0x405d2d:0x669,_0x189ee3:0xbe0},_0x5aed9a={_0xee34d6:0x445},_0x500b15={_0x38dcd8:0xbc0},_0x418aa5={_0x4783f8:0x514},_0x31ff3b={_0x2ae385:0xa90},_0x551ed3=_0x5a92ef;_inherits(_0x14289b,_0x59f9e8);var _0x2b8f03=_createSuper(_0x14289b);function _0x14289b(){var _0xd7bc3b=_0x4361;return _classCallCheck(this,_0x14289b),_0x2b8f03[_0xd7bc3b(_0x31ff3b._0x2ae385)](this,arguments);}return _createClass(_0x14289b,[{'key':'positions','get':function _0x159b1a(){var _0x5ef7e9=_0x4361;return this[_0x5ef7e9(0x896)];},'set':function _0xec9d31(_0x40eb6e){var _0x14da66=_0x4361;this[_0x14da66(0x1c8)](),this['_positions']=_0x40eb6e,this['setPositions'](_0x40eb6e);}},{'key':'diffHeight','get':function _0xafb1b0(){return this['options']['diffHeight'];},'set':function _0x520018(_0x2a54cd){var _0xc9a039=_0x4361;this['options']['diffHeight']=_0x2a54cd,this['_graphicLayer']&&this['_graphicLayer'][_0xc9a039(0x4ab)](function(_0x58d80c){_0x58d80c['diffHeight']=_0x2a54cd;});}},{'key':'clipOutSide','get':function _0x91b815(){var _0x26af0f=_0x4361;return this[_0x26af0f(_0x418aa5._0x4783f8)]['clipOutSide'];},'set':function _0x10c154(_0x5d66cf){var _0x446dad=_0x4361;this['options'][_0x446dad(_0x500b15._0x38dcd8)]=_0x5d66cf,this['_map']&&this[_0x446dad(0x896)]&&this['setPositions'](this['_positions']);}},{'key':'_enabledHook','value':function _0x1808b1(_0x155695){var _0x13f324=_0x4361;this['_map']['scene']['globe']['clippingPlanes']&&(this['_map']['scene'][_0x13f324(0xcb2)]['clippingPlanes'][_0x13f324(_0x5aed9a._0xee34d6)]=_0x155695),this[_0x13f324(0x669)]&&(this[_0x13f324(0x669)][_0x13f324(0x7a6)]=_0x155695);}},{'key':_0x551ed3(0x415),'value':function _0x4e45c6(){}},{'key':'_addedHook','value':function _0x443e2a(){var _0x142224=_0x551ed3;this['_graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({},this['options']),{},{'private':!![]})),this['_map'][_0x142224(_0x3a1b87._0x172fff)](this[_0x142224(_0x3a1b87._0x405d2d)]),this['options'][_0x142224(0xbe0)]&&this['options'][_0x142224(_0x3a1b87._0x189ee3)][_0x142224(0x6ba)]>0x0&&this['setPositions'](this['options'][_0x142224(0xbe0)]);}},{'key':_0x551ed3(_0xe1842a._0x47f43f),'value':function _0x25338b(){var _0x391a56=_0x551ed3;this['clear'](),this['_graphicLayer']&&(this[_0x391a56(_0x3f2009._0x4a9395)]['removeLayer'](this[_0x391a56(0x669)]),delete this[_0x391a56(0x669)]);}},{'key':'setPositions','value':function _0xd90bc4(_0x91a179){var _0x461db9=_0x551ed3,_0x54985d,_0x329ed1;this['clear']();if(!_0x91a179||_0x91a179['length']<0x3){logError$1(_0x461db9(0x5d9),_0x91a179);return;}_0x91a179=LngLatArray[_0x461db9(_0x55d6f2._0x335184)](_0x91a179),this['_positions']=_0x91a179;var _0x5eb80f=[],_0x28de0d=_0x91a179['length'],_0x58baaf,_0x30bc71=formatNum$1(getAngle(_0x91a179[0x0],_0x91a179[0x1]),0x2);if(_0x30bc71>-0.02&&_0x30bc71<0.02)_0x58baaf=![];else{var _0xa05c66=formatNum$1(getAngle(_0x91a179[0x0],_0x91a179[0x2]),0x2);_0x58baaf=_0x30bc71<_0xa05c66;}this['clipOutSide']&&(_0x58baaf=!_0x58baaf);for(var _0x1d8adc=0x0;_0x1d8adc<_0x28de0d;++_0x1d8adc){var _0xf860b3=(_0x1d8adc+0x1)%_0x28de0d,_0x416f07=Cesium__namespace['Cartesian3']['midpoint'](_0x91a179[_0x1d8adc],_0x91a179[_0xf860b3],new Cesium__namespace['Cartesian3']()),_0x5dc3a9=Cesium__namespace[_0x461db9(0x23b)]['normalize'](_0x416f07,new Cesium__namespace['Cartesian3']()),_0x2a4968=void 0x0;_0x58baaf?_0x2a4968=Cesium__namespace[_0x461db9(_0x55d6f2._0x200ce8)]['subtract'](_0x91a179[_0x1d8adc],_0x416f07,new Cesium__namespace[(_0x461db9(0x23b))]()):_0x2a4968=Cesium__namespace[_0x461db9(0x23b)][_0x461db9(0xf4a)](_0x91a179[_0xf860b3],_0x416f07,new Cesium__namespace['Cartesian3']());_0x2a4968=Cesium__namespace['Cartesian3']['normalize'](_0x2a4968,_0x2a4968);var _0x3dfdb1=Cesium__namespace[_0x461db9(0x23b)][_0x461db9(_0x55d6f2._0x5aab10)](_0x2a4968,_0x5dc3a9,new Cesium__namespace['Cartesian3']());_0x3dfdb1=Cesium__namespace[_0x461db9(0x23b)][_0x461db9(_0x55d6f2._0x2b2f87)](_0x3dfdb1,_0x3dfdb1);var _0x4cde85=new Cesium__namespace['Plane'](_0x3dfdb1,0x0),_0x4dea91=Cesium__namespace['Plane']['getPointDistance'](_0x4cde85,_0x416f07);_0x5eb80f['push'](new Cesium__namespace['ClippingPlane'](_0x3dfdb1,_0x4dea91));}this['_map']['scene']['globe']['clippingPlanes']=new Cesium__namespace[(_0x461db9(_0x55d6f2._0x18bf98))]({'planes':_0x5eb80f,'edgeWidth':(_0x54985d=this[_0x461db9(_0x55d6f2._0x128075)][_0x461db9(_0x55d6f2._0x167fc4)])!==null&&_0x54985d!==void 0x0?_0x54985d:0x1,'edgeColor':(_0x329ed1=this[_0x461db9(_0x55d6f2._0x128075)][_0x461db9(0x525)])!==null&&_0x329ed1!==void 0x0?_0x329ed1:Cesium__namespace[_0x461db9(_0x55d6f2._0x281db8)]['WHITE'],'unionClippingRegions':this['clipOutSide'],'enabled':!![]});if(this['options'][_0x461db9(0x634)]){var _0x32fdd0=new Pit({'style':this['options'],'positions':_0x91a179});this['_graphicLayer']['addGraphic'](_0x32fdd0);}}},{'key':'clear','value':function _0x704027(){var _0x4fae95=_0x551ed3,_0x4db43b,_0x811667;if(!this['_map'])return;this['_positions']=null,this['_graphicLayer']&&this[_0x4fae95(_0x5c7c30._0x2e4e9b)][_0x4fae95(0x1c8)](),(_0x4db43b=this[_0x4fae95(_0x5c7c30._0x3a5cf7)]['scene'][_0x4fae95(0xcb2)])!==null&&_0x4db43b!==void 0x0&&(_0x811667=_0x4db43b[_0x4fae95(_0x5c7c30._0x496c83)])!==null&&_0x811667!==void 0x0&&_0x811667['enabled']&&(this['_map']['scene']['globe'][_0x4fae95(_0x5c7c30._0x496c83)][_0x4fae95(0x445)]=![]),this[_0x4fae95(_0x5c7c30._0x11c713)]['scene'][_0x4fae95(_0x5c7c30._0x20d610)]['clippingPlanes']=undefined;}}]),_0x14289b;}(BaseThing),TerrainEditVS=_0x5a92ef(0x3d4),TerrainEditFS=_0x5a92ef(0x2ac),TerrainEditBase=function(_0xd52f0d){var _0x3c8615={_0x1dd9ec:0xa8d,_0x12cea9:0x7ab},_0x1e9dd7={_0x2b089b:0xa3c,_0x3b1f1b:0xb1f,_0x5ec301:0x89a},_0x22d9e5={_0x444d6e:0x713},_0x6ecaad={_0x3bce55:0xc13,_0xdb67da:0x9fe},_0x4eca54={_0x1923af:0x2e5,_0x37d36b:0xf22,_0x3e727a:0x85f},_0x13e50b={_0x17b656:0x7c9,_0x282f0d:0x6ba,_0x3ae2f5:0x675,_0x40fd1d:0xbb7,_0x2d2387:0xbea,_0x5ceabc:0x23b,_0x119b11:0xc40,_0x2c9e41:0x522,_0x7bb157:0x517,_0x4ebe32:0x5dc},_0x4c795e={_0x587a84:0x95b,_0x513f49:0x6ba,_0x14f012:0x8e7,_0x4acb18:0x379,_0x30dcd2:0x962,_0x4ff3cd:0x360},_0x347477={_0x201d90:0xc0d,_0x3016a4:0x9ed},_0x296672={_0x58babf:0x7a6},_0x115787={_0x31b0e3:0x63b},_0x5a1dd3={_0x14ed10:0x5dc,_0x343ac7:0x585},_0x2da45b={_0x47ef9c:0xbe0,_0x5a69e0:0xf78},_0x4f0f0e={_0x52aeea:0x6ba},_0x69eb77={_0x139b0e:0xc0d,_0x2ad2ef:0xbe0},_0x1e5cd4=_0x5a92ef;_inherits(_0x1300c2,_0xd52f0d);var _0x2f75e2=_createSuper(_0x1300c2);function _0x1300c2(){var _0x18c0ba=_0x4361,_0x5875cf,_0x585fef,_0xd116cb,_0x167b45=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1300c2),_0xd116cb=_0x2f75e2[_0x18c0ba(0x53f)](this,_0x167b45),!isMars3DCesium&&logError$1('该功能需要引入mars3d修改版Cesium库(mars3d-cesium库)才支持!',_assertThisInitialized(_0xd116cb)),_0xd116cb[_0x18c0ba(0x838)]=(_0x5875cf=_0x167b45['heightVal'])!==null&&_0x5875cf!==void 0x0?_0x5875cf:new Cesium__namespace['Cartesian4'](0x0,0x0,0x0,0x1f4),_0xd116cb['_maxCanvasSize']=(_0x585fef=_0x167b45['maxCanvasSize'])!==null&&_0x585fef!==void 0x0?_0x585fef:0x1000,_0xd116cb[_0x18c0ba(0xc0d)]=[],_0xd116cb;}return _createClass(_0x1300c2,[{'key':'analysisOptions','get':function _0x4b8815(){var _0x215488,_0x28b0f8,_0x5d95ff,_0x28b3bc,_0x453fb3,_0x301ecf;return(_0x215488=this['_map'])===null||_0x215488===void 0x0?void 0x0:(_0x28b0f8=_0x215488['scene'])===null||_0x28b0f8===void 0x0?void 0x0:(_0x5d95ff=_0x28b0f8['globe'])===null||_0x5d95ff===void 0x0?void 0x0:(_0x28b3bc=_0x5d95ff['_surface'])===null||_0x28b3bc===void 0x0?void 0x0:(_0x453fb3=_0x28b3bc['tileProvider'])===null||_0x453fb3===void 0x0?void 0x0:(_0x301ecf=_0x453fb3['marsOptions'])===null||_0x301ecf===void 0x0?void 0x0:_0x301ecf['flood'];}},{'key':'list','get':function _0x4a4c80(){return this['_areaList'];}},{'key':'showElseArea','get':function _0x4fc940(){var _0x1d69ff=_0x4361,_0x578f65,_0x2d4ca5;return(_0x578f65=(_0x2d4ca5=this[_0x1d69ff(0xf22)])===null||_0x2d4ca5===void 0x0?void 0x0:_0x2d4ca5['showElseArea'])!==null&&_0x578f65!==void 0x0?_0x578f65:!![];},'set':function _0x4040fc(_0x496437){var _0x4ff78b=_0x4361;this[_0x4ff78b(0xf22)][_0x4ff78b(0x5ab)]=_0x496437;}},{'key':_0x1e5cd4(0xbe0),'get':function _0x41efc5(){var _0x169dfd=_0x1e5cd4;return this[_0x169dfd(0x6ba)]>0x0?this[_0x169dfd(_0x69eb77._0x139b0e)][0x0][_0x169dfd(_0x69eb77._0x2ad2ef)]:null;},'set':function _0x4244df(_0x4ddd17){this['clear'](),this['addArea'](_0x4ddd17);}},{'key':'length','get':function _0x35777e(){var _0x21cf1c=_0x1e5cd4;if(this['_areaList']){var _0x52558e;return(_0x52558e=this[_0x21cf1c(0xc0d)])===null||_0x52558e===void 0x0?void 0x0:_0x52558e[_0x21cf1c(_0x4f0f0e._0x52aeea)];}else return 0x0;}},{'key':'_enabledHook','value':function _0x18c4ba(_0x1e8382){this['analysisOptions']['enabled']=_0x1e8382;}},{'key':'_addedHook','value':function _0x3398a8(){var _0x266ef4=_0x1e5cd4,_0x11cae0;this[_0x266ef4(0xf22)]['showElseArea']=(_0x11cae0=this['options']['showElseArea'])!==null&&_0x11cae0!==void 0x0?_0x11cae0:!![],this['options']['positions']&&this['addArea'](this['options'][_0x266ef4(_0x2da45b._0x47ef9c)]),this['options']['dynamicView']&&(this['_scopeIds_last']=[],this['_map']['on'](EventType[_0x266ef4(_0x2da45b._0x5a69e0)],this['_map_preUpdateHandler'],this));}},{'key':'_removedHook','value':function _0x5e58ec(){var _0x4e1865=_0x1e5cd4;this['options']['dynamicView']&&(this['_map']['off'](EventType['preUpdate'],this['_map_preUpdateHandler'],this),this['_scopeIds_last']=[]),this[_0x4e1865(0x1c8)](),this['analysisOptions']['enabled']=![],this[_0x4e1865(0xf22)][_0x4e1865(0x483)]=Cesium__namespace['Matrix4']['IDENTITY'],this['analysisOptions']['polygonTexture']=undefined;}},{'key':'clear','value':function _0xa96b83(){this['_areaList']=[],this['_clearDraw']();}},{'key':'_clearDraw','value':function _0x167524(){var _0x26d8d9=_0x1e5cd4;this['analysisOptions']['inverMatrix']=Cesium__namespace['Matrix4']['IDENTITY'],this['analysisOptions'][_0x26d8d9(0x2e5)]=undefined,this['_polygonTexture']&&(this[_0x26d8d9(0x5dc)]['destroy'](),delete this[_0x26d8d9(_0x5a1dd3._0x14ed10)]),this['_framebuffer']&&(this[_0x26d8d9(_0x5a1dd3._0x343ac7)][_0x26d8d9(0xc9d)](),delete this['_framebuffer']);}},{'key':'getAreaById','value':function _0x315e3c(_0x2e9d28){if(!isNumber(_0x2e9d28))return _0x2e9d28;for(var _0x106b8b=0x0;_0x106b8b<this['_areaList']['length'];_0x106b8b++){var _0xf79e0=this['_areaList'][_0x106b8b];if(_0xf79e0['id']===_0x2e9d28)return _0xf79e0;}return null;}},{'key':'hideArea','value':function _0xc685f0(_0x4dbd62){var _0x18b550=_0x1e5cd4,_0x52de14=this[_0x18b550(_0x115787._0x31b0e3)](_0x4dbd62);_0x52de14&&(_0x52de14['show']=![],_0x52de14['pitPrimitive']&&(_0x52de14['pitPrimitive']['show']=![]),this['_update']());}},{'key':'showArea','value':function _0x5ad530(_0x33bec3){var _0x1a960f=_0x1e5cd4,_0x5d123e=this['getAreaById'](_0x33bec3);_0x5d123e&&(_0x5d123e[_0x1a960f(_0x296672._0x58babf)]=!![],_0x5d123e[_0x1a960f(0xbce)]&&(_0x5d123e['pitPrimitive']['show']=!![]),this['_update']());}},{'key':_0x1e5cd4(_0x3c8615._0x1dd9ec),'value':function _0x154556(_0x196fb9){}},{'key':'removeArea','value':function _0xddc4c6(_0x592c58){var _0x1d090d=_0x1e5cd4;isNumber(_0x592c58)&&(_0x592c58=this['getAreaById'](_0x592c58));if(!_0x592c58)return;this['_removeAreaHook'](_0x592c58),removeArrayItem(this[_0x1d090d(_0x347477._0x201d90)],_0x592c58),this[_0x1d090d(_0x347477._0x3016a4)]();}},{'key':'_addAreaHook','value':function _0x48f06f(_0x56392b){}},{'key':_0x1e5cd4(_0x3c8615._0x12cea9),'value':function _0xd249a4(_0x5c44c1,_0x2ff0e1){if(!_0x5c44c1||_0x5c44c1['length']===0x0)return;var _0x257855={'show':!![],'scope':!![],'id':getGlobalId(),'positions_original':_0x5c44c1,'positions':LngLatArray['toCartesians'](_0x5c44c1,!![])};return this['_areaList']['push'](_0x257855),logInfo('添加地形处理区域',LngLatArray['toArray'](_0x5c44c1)),this['_addAreaHook'](_0x257855,_0x2ff0e1),this['_update'](),_0x257855;}},{'key':'_update','value':function _0x48aba4(){var _0xfc0f8f={_0x1d6768:0x379,_0x448c1f:0x23b},_0x28a721=_0x1e5cd4,_0x5dae30=this;this['_clearDraw']();var _0x36bdea=new Cesium__namespace['Cartesian3'](),_0x558740=[];this[_0x28a721(0xc0d)]['forEach'](function(_0x5c1339){var _0x1b1ba9=_0x28a721;if(!_0x5c1339[_0x1b1ba9(0x7a6)]||!_0x5c1339['scope']||!_0x5c1339['positions'])return;var _0x2a13f0=Cesium__namespace[_0x1b1ba9(_0xfc0f8f._0x1d6768)]['fromPoints'](_0x5c1339['positions']);Cesium__namespace[_0x1b1ba9(_0xfc0f8f._0x448c1f)][_0x1b1ba9(0xd06)](_0x36bdea,_0x2a13f0['center'],_0x36bdea),_0x558740['push'](_0x5c1339);});var _0x476746=this['_map'][_0x28a721(_0x13e50b._0x17b656)]['context'];if(_0x558740[_0x28a721(_0x13e50b._0x282f0d)]===0x0)return;var _0x2e4559=Cesium__namespace['Cartesian3']['multiplyByScalar'](_0x36bdea,0x1/_0x558740[_0x28a721(0x6ba)],new Cesium__namespace['Cartesian3']()),_0x29f56a=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x2e4559);this['_inverMatrix']=Cesium__namespace['Matrix4']['inverse'](_0x29f56a,new Cesium__namespace['Matrix4']());var _0x4d5751=0x5f5e0ff,_0x1f78c0=0x5f5e0ff,_0x2cf60b=-0x5f5e0ff,_0x2c66a6=-0x5f5e0ff;_0x558740[_0x28a721(_0x13e50b._0x3ae2f5)](function(_0x26a0d0){var _0x28e198=_0x28a721,_0x4042fb=new Cesium__namespace['PolygonGeometry']({'polygonHierarchy':new Cesium__namespace[(_0x28e198(_0x4c795e._0x587a84))](_0x26a0d0['positions'])});_0x4042fb=Cesium__namespace[_0x28e198(0x251)][_0x28e198(0x5e9)](_0x4042fb);var _0x4331a1=_0x4042fb['indices'],_0x5470e9=_0x4042fb[_0x28e198(0xa11)][_0x28e198(0xd91)][_0x28e198(0x4f2)],_0x41ece1=_0x5470e9[_0x28e198(_0x4c795e._0x513f49)],_0x3a054c=[],_0x27a7a1=[];for(var _0x1c79da=0x0;_0x1c79da<_0x41ece1;_0x1c79da+=0x3){var _0x514c80=new Cesium__namespace['Cartesian3'](_0x5470e9[_0x1c79da],_0x5470e9[_0x1c79da+0x1],_0x5470e9[_0x1c79da+0x2]),_0x37855e=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x5dae30[_0x28e198(0x5db)],_0x514c80,new Cesium__namespace['Cartesian3']());_0x37855e['z']=0x0,_0x3a054c['push'](_0x37855e),_0x27a7a1['push'](_0x37855e['x']),_0x27a7a1['push'](_0x37855e['y']),_0x27a7a1[_0x28e198(_0x4c795e._0x14f012)](_0x37855e['z']),_0x4d5751>=_0x37855e['x']&&(_0x4d5751=_0x37855e['x']),_0x1f78c0>=_0x37855e['y']&&(_0x1f78c0=_0x37855e['y']),_0x2cf60b<=_0x37855e['x']&&(_0x2cf60b=_0x37855e['x']),_0x2c66a6<=_0x37855e['y']&&(_0x2c66a6=_0x37855e['y']);}_0x26a0d0[_0x28e198(0x277)]=_0x3a054c;var _0x2f7ef5=new Float64Array(_0x27a7a1),_0x1930a0=Cesium__namespace[_0x28e198(_0x4c795e._0x4acb18)]['fromVertices'](_0x2f7ef5),_0x357e55=new Cesium__namespace['Geometry']({'attributes':{'position':new Cesium__namespace['GeometryAttribute']({'componentDatatype':Cesium__namespace['ComponentDatatype']['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x2f7ef5})},'indices':_0x4331a1,'primitiveType':Cesium__namespace[_0x28e198(0xf4e)]['TRIANGLES'],'boundingSphere':_0x1930a0}),_0x5605a5=Cesium__namespace['ShaderProgram']['fromCache']({'context':_0x476746,'vertexShaderSource':TerrainEditVS,'fragmentShaderSource':TerrainEditFS,'attributeLocations':{'position':0x0}}),_0x5d72cd=Cesium__namespace['VertexArray'][_0x28e198(_0x4c795e._0x30dcd2)]({'context':_0x476746,'geometry':_0x357e55,'attributeLocations':_0x5605a5[_0x28e198(0x328)],'bufferUsage':Cesium__namespace['BufferUsage']['STATIC_DRAW'],'interleave':!![]}),_0x40c751=new Cesium__namespace['RenderState']();_0x40c751['depthRange']['near']=-0xf4240,_0x40c751['depthRange'][_0x28e198(_0x4c795e._0x4ff3cd)]=0xf4240,_0x26a0d0['drawAreaCommand']=new Cesium__namespace[(_0x28e198(0xf4c))]({'boundingVolume':_0x1930a0,'primitiveType':Cesium__namespace[_0x28e198(0xf4e)]['TRIANGLES'],'vertexArray':_0x5d72cd,'shaderProgram':_0x5605a5,'renderState':_0x40c751,'pass':Cesium__namespace['Pass']['TRANSLUCENT']});});var _0x3e008d=(_0x2c66a6-_0x1f78c0)/(_0x2cf60b-_0x4d5751),_0x1d0930=[_0x4d5751,_0x1f78c0,_0x2cf60b,_0x2c66a6],_0x2c07d8=0x1d4c0,_0x297b3d={'viewMatrix':Cesium__namespace['Matrix4'][_0x28a721(_0x13e50b._0x40fd1d)],'inverseViewMatrix':Cesium__namespace['Matrix4']['IDENTITY'],'frustum':new Cesium__namespace[(_0x28a721(_0x13e50b._0x2d2387))](),'positionCartographic':{'height':0x0,'latitude':0x0,'longitude':0x0},'positionWC':new Cesium__namespace[(_0x28a721(0x23b))](0x0,0x0,_0x2c07d8/0x2),'directionWC':new Cesium__namespace['Cartesian3'](0x0,0x0,-0x1),'upWC':new Cesium__namespace['Cartesian3'](0x0,0x1,0x0),'rightWC':new Cesium__namespace[(_0x28a721(_0x13e50b._0x5ceabc))](0x1,0x0,0x0),'viewProjectionMatrix':Cesium__namespace['Matrix4']['IDENTITY']};_0x297b3d['frustum']['left']=_0x1d0930[0x0],_0x297b3d[_0x28a721(0x8c9)]['top']=_0x1d0930[0x3],_0x297b3d['frustum'][_0x28a721(_0x13e50b._0x119b11)]=_0x1d0930[0x2],_0x297b3d[_0x28a721(0x8c9)]['bottom']=_0x1d0930[0x1],_0x297b3d['frustum']['near']=0.1,_0x297b3d['frustum']['far']=-_0x2c07d8,this[_0x28a721(0x5bf)]=new Cesium__namespace['Cartesian4'](_0x1d0930[0x0],_0x1d0930[0x1],_0x1d0930[0x2]-_0x1d0930[0x0],_0x1d0930[0x3]-_0x1d0930[0x1]);var _0x3510c2,_0x29850d;_0x3e008d>0x1?(_0x3510c2=this['_maxCanvasSize']/_0x3e008d,_0x29850d=this[_0x28a721(_0x13e50b._0x2c9e41)]):(_0x3510c2=this['_maxCanvasSize'],_0x29850d=_0x3510c2*_0x3e008d);var _0x838f00=new Cesium__namespace['Texture']({'context':_0x476746,'width':_0x3510c2,'height':_0x29850d,'pixelFormat':Cesium__namespace[_0x28a721(0x3ae)][_0x28a721(0x258)],'pixelDatatype':Cesium__namespace['PixelDatatype'][_0x28a721(_0x13e50b._0x7bb157)],'flipY':![]});this[_0x28a721(_0x13e50b._0x4ebe32)]=_0x838f00,this['analysisOptions']['polygonTexture']=this[_0x28a721(0x5dc)],this['_framebuffer']=new Cesium__namespace['Framebuffer']({'context':_0x476746,'colorTextures':[_0x838f00],'destroyAttachments':![]});var _0x2048a3=new Cesium__namespace['ClearCommand']({'color':new Cesium__namespace['Color'](0x0,0x0,0x0,0x0),'framebuffer':this[_0x28a721(0x585)]}),_0x49145b=new Cesium__namespace['PassState'](_0x476746);_0x49145b['viewport']=new Cesium__namespace['BoundingRectangle'](0x0,0x0,_0x3510c2,_0x29850d);var _0x473ad2=_0x476746['uniformState'];_0x473ad2['updateCamera'](_0x297b3d),_0x2048a3[_0x28a721(0xf98)](_0x476746),_0x558740[_0x28a721(0x675)](function(_0x6fb0ee){var _0x5a077a=_0x6fb0ee['drawAreaCommand'];_0x5a077a&&(_0x473ad2['updatePass'](_0x5a077a['pass']),_0x5a077a['framebuffer']=_0x5dae30['_framebuffer'],_0x5a077a['execute'](_0x476746,_0x49145b));}),this['_beginAnalysis']();}},{'key':'_beginAnalysis','value':function _0x35c19b(){var _0x114cad=_0x1e5cd4;this['analysisOptions'][_0x114cad(0x483)]=this[_0x114cad(0x5db)],this['analysisOptions'][_0x114cad(_0x4eca54._0x1923af)]=this['_polygonTexture'],this[_0x114cad(_0x4eca54._0x37d36b)]['enabled']=!![],this['analysisOptions'][_0x114cad(_0x4eca54._0x3e727a)]=this['_tailorRect'],this['analysisOptions']['globe']=![];}},{'key':'_map_preUpdateHandler','value':function _0x31673a(){var _0x13eabd=_0x1e5cd4,_0xbd5d3b=this;if(!this['_map']||!this['_areaList']||this['_areaList']['length']===0x0&&this['_scopeIds_last'][_0x13eabd(0x6ba)]===0x0)return;var _0x2495a3=[];this['_areaList']['forEach'](function(_0x53a893){var _0x456029=_0x13eabd;if(!_0x53a893['show'])return;_0x53a893['scope']=_0xbd5d3b[_0x456029(_0x6ecaad._0x3bce55)](_0x53a893['positions']),_0x53a893[_0x456029(_0x6ecaad._0xdb67da)]&&_0x2495a3['push'](_0x53a893['id']);});var _0xeccd63=_0x2495a3[_0x13eabd(0x6ba)]!==this['_scopeIds_last'][_0x13eabd(0x6ba)];if(!_0xeccd63)for(var _0x1ea50d=0x0;_0x1ea50d<_0x2495a3['length'];_0x1ea50d++){if(this[_0x13eabd(_0x22d9e5._0x444d6e)][_0x1ea50d]!==_0x2495a3[_0x1ea50d]){_0xeccd63=!![];break;}}_0xeccd63&&(this[_0x13eabd(0x9ed)](),this['_scopeIds_last']=Cesium__namespace['clone'](_0x2495a3));}},{'key':'_isInSceneCamera','value':function _0x293303(_0x2f29e5){var _0x2d1091=_0x1e5cd4;if(!_0x2f29e5||_0x2f29e5['length']===0x0)return![];var _0x8b5be4=this['_map'][_0x2d1091(0x7c9)],_0x19b0f4=this['_map']['getCenter'](),_0x5e4ced=_0x8b5be4[_0x2d1091(_0x1e9dd7._0x2b089b)]['positionWC'];for(var _0x15dee3=0x0;_0x15dee3<_0x2f29e5['length'];_0x15dee3++){var _0x5654a9=_0x2f29e5[_0x15dee3],_0x4dd550=Cesium__namespace['SceneTransforms'][_0x2d1091(_0x1e9dd7._0x3b1f1b)](_0x8b5be4,_0x5654a9,new Cesium__namespace['Cartesian2']());if(_0x4dd550&&_0x4dd550['x']>=0x0&&_0x4dd550['x']<=_0x8b5be4['context']['drawingBufferWidth']&&_0x4dd550['y']>=0x0&&_0x4dd550['y']<=_0x8b5be4['context']['drawingBufferHeight'])return!![];if(Cesium__namespace['Cartesian3']['distance'](_0x5654a9,_0x5e4ced)<0x30d40)return!![];if(Cesium__namespace['Cartesian3'][_0x2d1091(_0x1e9dd7._0x5ec301)](_0x5654a9,_0x19b0f4)<0x30d40)return!![];}return![];}}]),_0x1300c2;}(BaseThing),GlobeFlodByMaterial='uniform\x20vec4\x20u_mars_flood_val;//(基础淹没高度,当前淹没高度,最大淹没高度,默认高度差(最大淹没高度\x20-\x20基础淹没高度)\x0auniform\x20vec4\x20u_mars_flood_color;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20material.alpha\x20=\x20(materialInput.height\x20<\x20u_mars_flood_val.y)\x20?\x20u_mars_flood_color.a\x20:\x200.0;\x0a\x20\x20material.diffuse\x20=\x20u_mars_flood_color.rgb;\x0a\x20\x20return\x20material;\x0a}\x0a',FloodByMaterialType=_0x5a92ef(0x738),FloodByMaterial=function(_0x3ba59c){var _0x278be8={_0x1c41e9:0xe25},_0x182005={_0x3081f9:0xf52,_0x7aa516:0xe81,_0x5bf752:0x7c9,_0x37dcfe:0x82d,_0x434851:0xe26},_0x293957={_0x453bd8:0x399,_0x30ceb9:0xd02},_0x21bf33={_0x2cc43c:0x838,_0x507d6c:0x86f},_0x28c576={_0x1d31e9:0x399,_0x259a93:0xdc3},_0xaf49cf={_0x31255e:0xcb2},_0x4b7dc0={_0x3df249:0x514,_0x529e46:0xb3f,_0x344a6d:0x84b,_0x4a8db9:0xf22,_0x2b4a28:0x399,_0x203831:0x7c9,_0x50e161:0xdec},_0xea182f={_0x3227f2:0xf22,_0xf35227:0xf5c},_0x2e202c={_0x49f06a:0x838},_0x4d5a32=_0x5a92ef;_inherits(_0x33e39c,_0x3ba59c);var _0x5e295c=_createSuper(_0x33e39c);function _0x33e39c(){var _0x103e4c=_0x4361,_0x5bcaf6,_0x3dde34,_0x14d6d6=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x33e39c),_0x3dde34=_0x5e295c['call'](this,_0x14d6d6),_0x3dde34[_0x103e4c(0x84b)]=(_0x5bcaf6=_0x3dde34['options']['color'])!==null&&_0x5bcaf6!==void 0x0?_0x5bcaf6:new Cesium__namespace['Color'](0.15,0.7,0.95,0.5),_0x3dde34;}return _createClass(_0x33e39c,[{'key':'height','get':function _0x429eb3(){var _0x124375;return(_0x124375=this['heightVal']['y'])!==null&&_0x124375!==void 0x0?_0x124375:this['_minHeight'];},'set':function _0xbc573d(_0x2a1ec9){var _0x5ec5a0=_0x4361;this[_0x5ec5a0(_0x2e202c._0x49f06a)]['y']=_0x2a1ec9,this['analysisOptions']['heightVal']['y']=_0x2a1ec9;}},{'key':_0x4d5a32(0x232),'get':function _0x21f6b8(){return this['options']['speed']||0x1;},'set':function _0x1878d7(_0xea0089){var _0x5880bc=_0x4d5a32;this['options'][_0x5880bc(0x232)]=Number(_0xea0089);}},{'key':_0x4d5a32(0x84b),'get':function _0x54ba3a(){return this['_color'];},'set':function _0x1bc6d7(_0x3bfc0b){var _0x1a9731=_0x4d5a32;this['_color']=getCesiumColor(_0x3bfc0b),this[_0x1a9731(_0xea182f._0x3227f2)]&&(this[_0x1a9731(0xf22)]['color']=this[_0x1a9731(_0xea182f._0xf35227)]);}},{'key':_0x4d5a32(0x7ab),'value':function _0x1e9ea1(_0x591f94,_0x250a6c){return _0x591f94=setPositionsHeight(_0x591f94,0x0),_get(_getPrototypeOf(_0x33e39c['prototype']),'addArea',this)['call'](this,_0x591f94,_0x250a6c);}},{'key':'setOptions','value':function _0xb4809c(_0x56c155){var _0x180d5e=_0x4d5a32,_0x161328;_0x56c155&&(this[_0x180d5e(_0x4b7dc0._0x3df249)]=_objectSpread2(_objectSpread2({},this[_0x180d5e(0x514)]),_0x56c155));this['stop']();var _0x442d07=this['options'][_0x180d5e(_0x4b7dc0._0x529e46)],_0x268423=this['options']['maxHeight'];if(!Cesium__namespace['defined'](_0x442d07)){logError$1(_0x180d5e(0x767),_0x442d07);return;}if(!Cesium__namespace['defined'](_0x268423)){logError$1('maxHeight\x20请传入有效数值',_0x268423);return;}if(_0x442d07>_0x268423){var _0x48640a=_0x442d07;_0x442d07=_0x268423,_0x268423=_0x48640a;}return this['_minHeight']=_0x442d07,this['_maxHeight']=_0x268423,this[_0x180d5e(0x838)]=new Cesium__namespace[(_0x180d5e(0xa65))](this[_0x180d5e(0xf03)],this['_minHeight'],this['_maxHeight'],this['_maxHeight']-this['_minHeight']),this['analysisOptions']['heightVal']['x']=this['heightVal']['x'],this['analysisOptions']['heightVal']['y']=this['heightVal']['y'],this['analysisOptions'][_0x180d5e(_0x4b7dc0._0x344a6d)]=this[_0x180d5e(0x84b)],this['analysisOptions']['globe']=![],this[_0x180d5e(_0x4b7dc0._0x4a8db9)]['showElseArea']=(_0x161328=this['options']['showElseArea'])!==null&&_0x161328!==void 0x0?_0x161328:!![],this[_0x180d5e(_0x4b7dc0._0x2b4a28)][_0x180d5e(_0x4b7dc0._0x203831)]['globe']['material']=Cesium__namespace['Material'][_0x180d5e(_0x4b7dc0._0x50e161)](FloodByMaterialType),this;}},{'key':'_enabledHook','value':function _0x41befc(_0x3dc180){var _0xcc6d0a=_0x4d5a32,_0x321ffc;_get(_getPrototypeOf(_0x33e39c[_0xcc6d0a(0xe26)]),'_enabledHook',this)['call'](this,_0x3dc180);if(_0x3dc180)this['_map']['scene'][_0xcc6d0a(_0xaf49cf._0x31255e)]['material']=Cesium__namespace['Material']['fromType'](FloodByMaterialType);else((_0x321ffc=this['_map'][_0xcc6d0a(0x7c9)]['globe'][_0xcc6d0a(0xf52)])===null||_0x321ffc===void 0x0?void 0x0:_0x321ffc['type'])===FloodByMaterialType&&(this['_map']['scene'][_0xcc6d0a(0xcb2)]['material']=null);}},{'key':'start','value':function _0x4e5a3b(){var _0x375928=_0x4d5a32;this['stop'](),this['isStart']=!![],this['fire'](EventType['start']),this[_0x375928(_0x28c576._0x1d31e9)]['on'](EventType['clockTick'],this[_0x375928(_0x28c576._0x259a93)],this);}},{'key':'_onClockTickHandler','value':function _0x49c714(_0x2fa080){var _0x125fff=_0x4d5a32;this[_0x125fff(0x838)]['y']+=this['speed']/0x32;if(this['heightVal']['y']>this['heightVal']['z']){this['heightVal']['y']=this['heightVal']['z'],this['stop']();return;}if(this['heightVal']['y']<this['heightVal']['x']){this['heightVal']['y']=this['heightVal']['x'],this[_0x125fff(0xe25)]();return;}this['analysisOptions']['heightVal']['y']=this[_0x125fff(_0x21bf33._0x2cc43c)]['y'],this['fire'](EventType[_0x125fff(_0x21bf33._0x507d6c)],{'height':this['heightVal']['y']});}},{'key':_0x4d5a32(_0x278be8._0x1c41e9),'value':function _0x56c71f(){var _0x2383d4=_0x4d5a32;if(!this['isStart'])return;this[_0x2383d4(_0x293957._0x453bd8)]['off'](EventType[_0x2383d4(_0x293957._0x30ceb9)],this['_onClockTickHandler'],this),this['isStart']=![],this['fire'](EventType['end']);}},{'key':'restart','value':function _0x1ef1e6(){var _0xda9876=_0x4d5a32;this['setOptions'](),this[_0xda9876(0x28d)]();}},{'key':'clear','value':function _0x22949c(){var _0x3482bb=_0x4d5a32,_0xb0a0a0;this['stop'](),((_0xb0a0a0=this['_map']['scene']['globe'][_0x3482bb(_0x182005._0x3081f9)])===null||_0xb0a0a0===void 0x0?void 0x0:_0xb0a0a0[_0x3482bb(_0x182005._0x7aa516)])===FloodByMaterialType&&(this['_map'][_0x3482bb(_0x182005._0x5bf752)]['globe']['material']=null),this['_map'][_0x3482bb(_0x182005._0x5bf752)]['globe']['_surface']['tileProvider']['marsOptions'][_0x3482bb(_0x182005._0x37dcfe)](),_get(_getPrototypeOf(_0x33e39c[_0x3482bb(_0x182005._0x434851)]),'clear',this)['call'](this);}}]),_0x33e39c;}(TerrainEditBase);Cesium__namespace[_0x5a92ef(0x55a)]['FloodByMaterialType']=FloodByMaterialType,Cesium__namespace['Material']['_materialCache']['addMaterial'](FloodByMaterialType,{'fabric':{'type':FloodByMaterialType,'source':GlobeFlodByMaterial},'translucent':![]});var GlobeTerrainClipMaterial=_0x5a92ef(0x442),TerrainClipType=_0x5a92ef(0xe63),TerrainClip=function(_0x946d31){var _0x3b21eb={_0x2e6d9d:0x468},_0x4f90a1={_0x3540f2:0xf22},_0xc59bbf={_0x2b72fb:0x24b},_0x3fb52a={_0x1388c4:0x6bd},_0x5a3d40={_0xcee9bc:0xf52,_0x1c0c99:0xcb2,_0x54d0c2:0x7c9,_0x1bd9c7:0x543,_0x44de4f:0x731,_0x42b1c8:0xe26},_0x40ff9b={_0x1bcb51:0x483,_0x2a6c4a:0xa2f,_0x517784:0x669,_0x145695:0x8d0,_0x14247e:0x735},_0x54abcf={_0xc8eaf6:0x4eb,_0x2fb643:0x735,_0x15dd4f:0x7c9,_0xdf019f:0xcb2},_0x2199f2={_0x4c0fbe:0xf22},_0x5aabba={_0x33aeeb:0x669},_0x1a0010={_0x3fe2f3:0xbc0,_0x11f2fd:0xf52},_0x26a770={_0x19261a:0x731},_0x218515=_0x5a92ef;_inherits(_0x2721b7,_0x946d31);var _0x2f5cc3=_createSuper(_0x2721b7);function _0x2721b7(){var _0x1e3c63=_0x4361,_0x488069,_0x191823,_0x4b8d51,_0x5e3a58=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x2721b7),_0x5e3a58['dynamicView']=(_0x488069=_0x5e3a58['dynamicView'])!==null&&_0x488069!==void 0x0?_0x488069:!![],_0x4b8d51=_0x2f5cc3[_0x1e3c63(0x53f)](this,_0x5e3a58),_0x4b8d51['_clipOutSide']=(_0x191823=_0x5e3a58['clipOutSide'])!==null&&_0x191823!==void 0x0?_0x191823:![],_0x4b8d51;}return _createClass(_0x2721b7,[{'key':'analysisOptions','get':function _0x4c2ce5(){var _0x283b3b=_0x4361,_0x3adeef,_0x5c2ef3,_0x5e42cd,_0x59fd0e,_0x412882,_0x3095e1;return(_0x3adeef=this['_map'])===null||_0x3adeef===void 0x0?void 0x0:(_0x5c2ef3=_0x3adeef['scene'])===null||_0x5c2ef3===void 0x0?void 0x0:(_0x5e42cd=_0x5c2ef3['globe'])===null||_0x5e42cd===void 0x0?void 0x0:(_0x59fd0e=_0x5e42cd[_0x283b3b(0x543)])===null||_0x59fd0e===void 0x0?void 0x0:(_0x412882=_0x59fd0e[_0x283b3b(_0x26a770._0x19261a)])===null||_0x412882===void 0x0?void 0x0:(_0x3095e1=_0x412882['marsOptions'])===null||_0x3095e1===void 0x0?void 0x0:_0x3095e1['clip'];}},{'key':'clipOutSide','get':function _0x3c6a44(){var _0x18e3e8;return(_0x18e3e8=this['analysisOptions'])===null||_0x18e3e8===void 0x0?void 0x0:_0x18e3e8['clipOutSide'];},'set':function _0x2c3073(_0x1d476f){var _0x4aac07=_0x4361;this['_map']['scene']['globe']['material']=null,this['analysisOptions'][_0x4aac07(_0x1a0010._0x3fe2f3)]=_0x1d476f,this[_0x4aac07(0x399)]['scene']['globe'][_0x4aac07(_0x1a0010._0x11f2fd)]=Cesium__namespace['Material']['fromType'](TerrainClipType);}},{'key':_0x218515(_0x3b21eb._0x2e6d9d),'get':function _0xdbc9(){return this['options']['diffHeight'];},'set':function _0x26a888(_0x1c1ff6){var _0x163f7b=_0x218515;this['options']['diffHeight']=_0x1c1ff6,this['_graphicLayer']&&this[_0x163f7b(_0x5aabba._0x33aeeb)]['eachGraphic'](function(_0x2795d8){_0x2795d8['diffHeight']=_0x1c1ff6;});}},{'key':'_enabledHook','value':function _0x227f14(_0x4ae91f){var _0x2f663e=_0x218515,_0x4a9553;this[_0x2f663e(_0x2199f2._0x4c0fbe)]['enabled']=_0x4ae91f;this[_0x2f663e(0x669)]&&(this['_graphicLayer']['show']=_0x4ae91f);if(_0x4ae91f)this['_map']['scene']['globe'][_0x2f663e(0xf52)]=Cesium__namespace['Material']['fromType'](TerrainClipType);else((_0x4a9553=this['_map']['scene']['globe']['material'])===null||_0x4a9553===void 0x0?void 0x0:_0x4a9553['type'])===TerrainClipType&&(this['_map']['scene']['globe']['material']=null);}},{'key':'_addedHook','value':function _0x576e81(){var _0x47e7fb=_0x218515;!this['_map']['scene'][_0x47e7fb(_0x54abcf._0xc8eaf6)]&&(this['_map']['scene']['highDynamicRange']=!![],this['_hasChangeHighDynamicRange']=!![]),!this['_map'][_0x47e7fb(0x7c9)]['globe'][_0x47e7fb(_0x54abcf._0x2fb643)]&&(this['_map'][_0x47e7fb(_0x54abcf._0x15dd4f)][_0x47e7fb(_0x54abcf._0xdf019f)]['depthTestAgainstTerrain']=!![],this['_hasChangeDepthTestAgainstTerrain']=!![]),this['_graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({},this[_0x47e7fb(0x514)]),{},{'private':!![]})),this['_map']['addLayer'](this['_graphicLayer']),_get(_getPrototypeOf(_0x2721b7['prototype']),'_addedHook',this)['call'](this);}},{'key':'_removedHook','value':function _0x2bf7ae(){var _0x38e3a9=_0x218515;this['clear'](),this['analysisOptions'][_0x38e3a9(0x445)]=![],this['analysisOptions'][_0x38e3a9(_0x40ff9b._0x1bcb51)]=Cesium__namespace['Matrix4']['IDENTITY'],this[_0x38e3a9(0xf22)]['polygonTexture']=undefined,this['_map'][_0x38e3a9(_0x40ff9b._0x2a6c4a)](this['_graphicLayer']),delete this[_0x38e3a9(_0x40ff9b._0x517784)],this[_0x38e3a9(0x72a)]&&(this[_0x38e3a9(0x399)]['scene']['highDynamicRange']=![],this['_hasChangeHighDynamicRange']=![]),this[_0x38e3a9(_0x40ff9b._0x145695)]&&(this['_map'][_0x38e3a9(0x7c9)]['globe'][_0x38e3a9(_0x40ff9b._0x14247e)]=![],this['_hasChangeDepthTestAgainstTerrain']=![]);}},{'key':_0x218515(0x1c8),'value':function _0x246774(){var _0xc34cf6=_0x218515,_0x460ded;((_0x460ded=this['_map']['scene']['globe'][_0xc34cf6(_0x5a3d40._0xcee9bc)])===null||_0x460ded===void 0x0?void 0x0:_0x460ded['type'])===TerrainClipType&&(this['_map']['scene'][_0xc34cf6(_0x5a3d40._0x1c0c99)][_0xc34cf6(0xf52)]=null),this[_0xc34cf6(0x399)][_0xc34cf6(_0x5a3d40._0x54d0c2)]['globe'][_0xc34cf6(_0x5a3d40._0x1bd9c7)][_0xc34cf6(_0x5a3d40._0x44de4f)]['marsOptions']['resetClipValue'](),_get(_getPrototypeOf(_0x2721b7[_0xc34cf6(_0x5a3d40._0x42b1c8)]),'clear',this)[_0xc34cf6(0x53f)](this),this[_0xc34cf6(0x669)]['clear']();}},{'key':_0x218515(0x2d2),'value':function _0x4234a0(_0x33893e,_0x324785){var _0xdffefc=_0x218515;this['options']['image']&&(_0x33893e['pitPrimitive']=new Pit({'style':_objectSpread2(_objectSpread2({},this[_0xdffefc(0x514)]),_0x324785),'positions':_0x33893e[_0xdffefc(_0x3fb52a._0x1388c4)]}),this[_0xdffefc(0x669)][_0xdffefc(0x405)](_0x33893e['pitPrimitive']));}},{'key':'_removeAreaHook','value':function _0x2ed870(_0x2ea493){var _0x27f958=_0x218515;_0x2ea493!==null&&_0x2ea493!==void 0x0&&_0x2ea493['pitPrimitive']&&(this['_graphicLayer'][_0x27f958(_0xc59bbf._0x2b72fb)](_0x2ea493['pitPrimitive'],!![]),delete _0x2ea493['pitPrimitive']);}},{'key':_0x218515(0xbbd),'value':function _0x1d10d9(){var _0x1c0e51=_0x218515;this['analysisOptions']['enabled']=!![],this[_0x1c0e51(_0x4f90a1._0x3540f2)]['inverMatrix']=this['_inverMatrix'],this['analysisOptions']['polygonTexture']=this['_polygonTexture'],this[_0x1c0e51(0xf22)]['tailorRect']=this['_tailorRect'];}}]),_0x2721b7;}(TerrainEditBase);Cesium__namespace['Material']['TerrainClipType']=TerrainClipType,Cesium__namespace[_0x5a92ef(0x55a)]['_materialCache']['addMaterial'](TerrainClipType,{'fabric':{'type':TerrainClipType,'source':GlobeTerrainClipMaterial},'translucent':![]});var ContourLine=function(_0x371831){var _0x3d7c1b={_0x3a9d93:0xd85,_0x3d536f:0x84b,_0x452939:0x8f2},_0x3faf8c={_0x532587:0x55a},_0x2c03e5={_0x24c87e:0x55a},_0x48685c={_0x15b396:0xbdf,_0x466bb7:0xc41,_0x5e0d01:0x35f},_0x2af0eb={_0x267dd9:0x2b7,_0x51ddc8:0xd04,_0x2c070e:0x84b,_0x50ef99:0x498},_0x1b73e0={_0x401a19:0xa3a,_0x3e5f5d:0xb3f,_0x1d6c41:0x282,_0x30b24a:0xf4b,_0x410ca2:0x307,_0x5948a7:0x3a5,_0x3ea12e:0x55a,_0x1471af:0x507,_0x1dee22:0x84b,_0x3165f1:0xbed,_0x12a739:0xff3,_0x14b4db:0x399,_0xdbe8cd:0x76c,_0x4e23c8:0xfb0,_0x2e3972:0x1f5,_0x3024b5:0x7c9,_0x5a8196:0xb87},_0x2c7c22={_0x2023a2:0xb3f},_0x1ee9cd={_0x39503b:0x53f,_0x2bb2d3:0xa47,_0x100f9e:0x377,_0xec8c26:0x1f5},_0x40bb3c={_0x187eb1:0xa47},_0x30275b={_0x1ab524:0xa47},_0xdeb067={_0x2769eb:0xc74},_0x23f5b5={_0x1cac06:0xbc4,_0x649c04:0x7a4,_0x5d45dc:0x507,_0x2c3b9f:0xa53,_0x5c355b:0x5cc,_0x254478:0xfee,_0x70a8ba:0x912,_0x35152c:0x5a4,_0x473461:0x787},_0x2833e4=_0x5a92ef;_inherits(_0x50e52c,_0x371831);var _0x4f0061=_createSuper(_0x50e52c);function _0x50e52c(){var _0x42e44a=_0x4361,_0x16351a,_0x2297c0,_0x19e73c,_0x3cf257,_0x582fbd,_0x4ba2aa,_0x3aefd8,_0x506d56,_0x5ee11b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x50e52c),_0x506d56=_0x4f0061['call'](this,_0x5ee11b),_0x506d56[_0x42e44a(0x353)]=(_0x16351a=_0x5ee11b[_0x42e44a(_0x23f5b5._0x1cac06)])!==null&&_0x16351a!==void 0x0?_0x16351a:!![],_0x506d56['_contourSpacing']=(_0x2297c0=_0x5ee11b[_0x42e44a(_0x23f5b5._0x649c04)])!==null&&_0x2297c0!==void 0x0?_0x2297c0:0x64,_0x506d56['_contourWidth']=(_0x19e73c=_0x5ee11b[_0x42e44a(_0x23f5b5._0x5d45dc)])!==null&&_0x19e73c!==void 0x0?_0x19e73c:1.5,_0x506d56['_contourColor']=getCesiumColor(_0x5ee11b['color'],Cesium__namespace['Color']['RED']),_0x506d56['_shadingType']=(_0x3cf257=_0x5ee11b[_0x42e44a(0xd85)])!==null&&_0x3cf257!==void 0x0?_0x3cf257:'none',_0x506d56['_shadingAlpha']=(_0x582fbd=_0x5ee11b[_0x42e44a(_0x23f5b5._0x2c3b9f)])!==null&&_0x582fbd!==void 0x0?_0x582fbd:0.6,_0x506d56[_0x42e44a(_0x23f5b5._0x5c355b)]=_0x5ee11b['colorScheme']||{'elevation':{'step':[0x0,0.045,0.1,0.15,0.37,0.54,0x1],'color':['#000000','#2747E0',_0x42e44a(_0x23f5b5._0x254478),'#D33038','#FF9742','#FF9742','#ffd700']},'slope':{'step':[0x0,0.29,0.5,Math[_0x42e44a(_0x23f5b5._0x70a8ba)](0x2)/0x2,0.87,0.91,0x1],'color':['#000000','#2747E0',_0x42e44a(_0x23f5b5._0x254478),_0x42e44a(_0x23f5b5._0x35152c),'#FF9742','#FF9742','#ffd700']},'aspect':{'step':[0x0,0.2,0.4,0.6,0.8,0.9,0x1],'color':['#000000','#2747E0',_0x42e44a(_0x23f5b5._0x254478),'#D33038','#FF9742','#FF9742','#ffd700']}},_0x506d56['minHeight']=(_0x4ba2aa=_0x5ee11b['minHeight'])!==null&&_0x4ba2aa!==void 0x0?_0x4ba2aa:-0x19e,_0x506d56['maxHeight']=(_0x3aefd8=_0x5ee11b[_0x42e44a(_0x23f5b5._0x473461)])!==null&&_0x3aefd8!==void 0x0?_0x3aefd8:0x2249,_0x506d56;}return _createClass(_0x50e52c,[{'key':'contourShow','get':function _0x58967e(){return this['_contourShow'];},'set':function _0x2d3ae(_0x59d877){var _0x3896c3=_0x4361;this['_contourShow']=_0x59d877,this[_0x3896c3(0x8f2)]();}},{'key':_0x2833e4(_0x3d7c1b._0x3a9d93),'get':function _0x33dd71(){var _0x547cb7=_0x2833e4;return this[_0x547cb7(0x663)];},'set':function _0x5793aa(_0x1df5b0){var _0x38fa7c=_0x2833e4;this['_shadingType']=_0x1df5b0,this[_0x38fa7c(0x8f2)]();}},{'key':'shadingAlpha','get':function _0x276b2c(){return this['_shadingAlpha'];},'set':function _0x3b937e(_0x4d52e9){var _0x17c735=_0x2833e4;this[_0x17c735(_0xdeb067._0x2769eb)]=_0x4d52e9,this['updateMaterial']();}},{'key':'width','get':function _0x37ea09(){return this['_contourWidth'];},'set':function _0x56c9e5(_0x30af22){var _0xc113ac=_0x2833e4;this['_contourWidth']=_0x30af22,this[_0xc113ac(0xa47)]&&(this[_0xc113ac(_0x30275b._0x1ab524)][_0xc113ac(0x507)]=_0x30af22);}},{'key':'spacing','get':function _0x28c67f(){return this['_contourSpacing'];},'set':function _0x45178f(_0x45b747){var _0x23a697=_0x2833e4;this['_contourSpacing']=_0x45b747,this[_0x23a697(_0x40bb3c._0x187eb1)]&&(this['contourUniforms']['spacing']=_0x45b747);}},{'key':_0x2833e4(_0x3d7c1b._0x3d536f),'get':function _0x4f5aca(){return this['_contourColor'];},'set':function _0x33eae7(_0x37d5f2){this['_contourColor']=getCesiumColor(_0x37d5f2),this['contourUniforms']&&(this['contourUniforms']['color']=_0x37d5f2);}},{'key':'_enabledHook','value':function _0x52d396(_0x34ba5a){var _0x2cb040=_0x2833e4;_get(_getPrototypeOf(_0x50e52c['prototype']),_0x2cb040(0x1003),this)['call'](this,_0x34ba5a),this['updateMaterial']();}},{'key':'clear','value':function _0x9d5ea3(){var _0x46718c=_0x2833e4;_get(_getPrototypeOf(_0x50e52c[_0x46718c(0xe26)]),'clear',this)[_0x46718c(_0x1ee9cd._0x39503b)](this),this['_last_material']&&(this['_map'][_0x46718c(0x7c9)]['globe']['material']=this['_last_material'],delete this['_last_material']),this[_0x46718c(_0x1ee9cd._0x2bb2d3)]=null,this['_map'][_0x46718c(0x7c9)][_0x46718c(0xcb2)]['_surface'][_0x46718c(0x731)]['marsOptions']['resetFloodValue'](),this['_hasResetEnableLighting']&&(this[_0x46718c(0x399)]['scene']['globe'][_0x46718c(_0x1ee9cd._0x100f9e)]=![],this[_0x46718c(0x399)]['clock']['currentTime']=Cesium__namespace['JulianDate']['now'](),delete this[_0x46718c(_0x1ee9cd._0xec8c26)]);}},{'key':_0x2833e4(0x2d2),'value':function _0x27f184(){var _0xf98708=_0x2833e4;this['heightVal']=new Cesium__namespace[(_0xf98708(0xa65))](this[_0xf98708(_0x2c7c22._0x2023a2)],this[_0xf98708(0xb3f)],this['maxHeight'],this['maxHeight']-this['minHeight']),this['updateMaterial']();}},{'key':_0x2833e4(_0x3d7c1b._0x452939),'value':function _0x561953(){var _0x3c1b07=_0x2833e4,_0x326b8b,_0x1b79ef,_0x5145f4,_0x5902a4=this['_shadingType'];if(this['contourShow']){if(_0x5902a4==='elevation')_0x326b8b=this['getElevationContourMaterial'](),_0x5145f4=_0x326b8b['materials'][_0x3c1b07(0xb2e)]['uniforms'],_0x5145f4[_0x3c1b07(_0x1b73e0._0x401a19)]=this[_0x3c1b07(_0x1b73e0._0x3e5f5d)],_0x5145f4['maximumHeight']=this['maxHeight'],_0x1b79ef=_0x326b8b['materials']['contourMaterial'][_0x3c1b07(_0x1b73e0._0x1d6c41)];else{if(_0x5902a4==='slope')_0x326b8b=this[_0x3c1b07(_0x1b73e0._0x30b24a)](),_0x5145f4=_0x326b8b['materials']['slopeRampMaterial']['uniforms'],_0x1b79ef=_0x326b8b['materials']['contourMaterial']['uniforms'];else _0x5902a4==='aspect'?(_0x326b8b=this['getAspectContourMaterial'](),_0x5145f4=_0x326b8b[_0x3c1b07(_0x1b73e0._0x410ca2)]['aspectRampMaterial'][_0x3c1b07(0x282)],_0x1b79ef=_0x326b8b[_0x3c1b07(0x307)][_0x3c1b07(_0x1b73e0._0x5948a7)]['uniforms']):(_0x326b8b=Cesium__namespace[_0x3c1b07(_0x1b73e0._0x3ea12e)]['fromType']('ElevationContour'),_0x1b79ef=_0x326b8b['uniforms']);}_0x1b79ef[_0x3c1b07(_0x1b73e0._0x1471af)]=this['_contourWidth'],_0x1b79ef['spacing']=this['_contourSpacing'],_0x1b79ef[_0x3c1b07(_0x1b73e0._0x1dee22)]=this[_0x3c1b07(0x1025)];}else{if(_0x5902a4===_0x3c1b07(0x401))_0x326b8b=Cesium__namespace['Material'][_0x3c1b07(0xdec)]('ElevationRamp'),_0x5145f4=_0x326b8b['uniforms'],_0x5145f4['minimumHeight']=this['minHeight'],_0x5145f4[_0x3c1b07(0xf2b)]=this['maxHeight'];else{if(_0x5902a4==='slope')_0x326b8b=Cesium__namespace['Material']['fromType']('SlopeRamp'),_0x5145f4=_0x326b8b['uniforms'];else _0x5902a4==='aspect'&&(_0x326b8b=Cesium__namespace['Material']['fromType']('AspectRamp'),_0x5145f4=_0x326b8b[_0x3c1b07(_0x1b73e0._0x1d6c41)]);}}_0x5902a4!=='none'&&(_0x5145f4['image']=this[_0x3c1b07(_0x1b73e0._0x3165f1)](_0x5902a4));if(_0x5902a4===_0x3c1b07(_0x1b73e0._0x12a739)||_0x5902a4==='aspect'){if(!this[_0x3c1b07(0x399)]['scene']['globe'][_0x3c1b07(0x377)]){this[_0x3c1b07(_0x1b73e0._0x14b4db)]['scene'][_0x3c1b07(0xcb2)]['enableLighting']=!![];var _0x210dac=new Date();_0x210dac['setHours'](0xa),this[_0x3c1b07(_0x1b73e0._0x14b4db)][_0x3c1b07(0xa38)][_0x3c1b07(_0x1b73e0._0xdbe8cd)]=Cesium__namespace[_0x3c1b07(_0x1b73e0._0x4e23c8)]['fromDate'](new Date(_0x210dac)),this['_hasResetEnableLighting']=!![];}}else this[_0x3c1b07(_0x1b73e0._0x2e3972)]&&(this[_0x3c1b07(0x399)][_0x3c1b07(_0x1b73e0._0x3024b5)][_0x3c1b07(0xcb2)]['enableLighting']=![],this['_map']['clock'][_0x3c1b07(0x76c)]=Cesium__namespace['JulianDate']['now'](),delete this['_hasResetEnableLighting']);this['contourUniforms']=_0x1b79ef,(!this['_last_material']||this['_map']['scene']['globe']['material'])&&(this[_0x3c1b07(_0x1b73e0._0x5a8196)]=this['_map']['scene']['globe'][_0x3c1b07(0xf52)]),this['_map'][_0x3c1b07(0x7c9)]['globe']['material']=_0x326b8b;}},{'key':'getColorRamp','value':function _0x2bc966(_0x5b72b8){var _0x4f5e00=_0x2833e4,_0x528bb7,_0x1a8bee=document[_0x4f5e00(0xd77)](_0x4f5e00(_0x2af0eb._0x267dd9));_0x1a8bee[_0x4f5e00(0x507)]=0x64,_0x1a8bee[_0x4f5e00(_0x2af0eb._0x51ddc8)]=0x1;var _0xc58cc6=_0x1a8bee['getContext']('2d',{'willReadFrequently':!![]});_0xc58cc6[_0x4f5e00(0xc2b)]=this['shadingAlpha'];var _0xc5d110=_0xc58cc6['createLinearGradient'](0x0,0x0,0x64,0x0),_0x52b962=this['colorScheme'][_0x5b72b8];if((_0x52b962===null||_0x52b962===void 0x0?void 0x0:(_0x528bb7=_0x52b962['step'])===null||_0x528bb7===void 0x0?void 0x0:_0x528bb7['length'])>0x0)for(var _0x10c9e7=0x0,_0x30694f=_0x52b962['step']['length'];_0x10c9e7<_0x30694f;_0x10c9e7++){_0xc5d110[_0x4f5e00(0xd1c)](_0x52b962['step'][_0x10c9e7],_0x52b962[_0x4f5e00(_0x2af0eb._0x2c070e)][_0x10c9e7]);}return _0xc58cc6[_0x4f5e00(_0x2af0eb._0x50ef99)]=_0xc5d110,_0xc58cc6['fillRect'](0x0,0x0,0x64,0x1),_0x1a8bee;}},{'key':_0x2833e4(0xd5a),'value':function _0x512db0(){var _0x29b3f3=_0x2833e4;return new Cesium__namespace['Material']({'fabric':{'type':'ElevationColorContour','materials':{'contourMaterial':{'type':'ElevationContour'},'elevationRampMaterial':{'type':_0x29b3f3(_0x48685c._0x15b396)}},'components':{'diffuse':_0x29b3f3(_0x48685c._0x466bb7),'alpha':_0x29b3f3(_0x48685c._0x5e0d01)}},'translucent':![]});}},{'key':'getSlopeContourMaterial','value':function _0x660c88(){var _0x26670a=_0x2833e4;return new Cesium__namespace[(_0x26670a(_0x2c03e5._0x24c87e))]({'fabric':{'type':_0x26670a(0x5c0),'materials':{'contourMaterial':{'type':'ElevationContour'},'slopeRampMaterial':{'type':_0x26670a(0xe00)}},'components':{'diffuse':'contourMaterial.alpha\x20==\x200.0\x20?\x20slopeRampMaterial.diffuse\x20:\x20contourMaterial.diffuse','alpha':'max(contourMaterial.alpha,\x20slopeRampMaterial.alpha)'}},'translucent':![]});}},{'key':_0x2833e4(0x756),'value':function _0xfaa358(){var _0x14fc93=_0x2833e4;return new Cesium__namespace[(_0x14fc93(_0x3faf8c._0x532587))]({'fabric':{'type':'AspectColorContour','materials':{'contourMaterial':{'type':'ElevationContour'},'aspectRampMaterial':{'type':'AspectRamp'}},'components':{'diffuse':'contourMaterial.alpha\x20==\x200.0\x20?\x20aspectRampMaterial.diffuse\x20:\x20contourMaterial.diffuse','alpha':'max(contourMaterial.alpha,\x20aspectRampMaterial.alpha)'}},'translucent':![]});}}]),_0x50e52c;}(TerrainEditBase),LimitHeight=function(_0x538ef5){var _0x118013={_0x75af02:0x3fd},_0x1c130e={_0x59b48a:0x514,_0x12289a:0xe41,_0x26b1d2:0xef3,_0x412855:0x352,_0x52298d:0x405},_0x592793={_0x5350b1:0x352},_0x226b8d={_0x1793a1:0xd04},_0x25d7b3={_0x2be05c:0x514},_0x53098c={_0x26c01c:0x514,_0x1a930a:0x3e7},_0x32cb40={_0x5ecb32:0x352},_0x56f2b7=_0x5a92ef;_inherits(_0x5e1013,_0x538ef5);var _0x5616fc=_createSuper(_0x5e1013);function _0x5e1013(){return _classCallCheck(this,_0x5e1013),_0x5616fc['apply'](this,arguments);}return _createClass(_0x5e1013,[{'key':_0x56f2b7(0xce7),'get':function _0x316af7(){var _0x5d5788=_0x56f2b7;return this[_0x5d5788(_0x32cb40._0x5ecb32)];}},{'key':'positions','get':function _0x249537(){return this['options']['positions'];},'set':function _0x410d71(_0x3e41e5){var _0x1c64c9=_0x56f2b7;this[_0x1c64c9(_0x53098c._0x26c01c)]['positions']=_0x3e41e5,this[_0x1c64c9(_0x53098c._0x1a930a)]();}},{'key':'height','get':function _0x85b85a(){var _0x4ae879=_0x56f2b7;return this[_0x4ae879(_0x25d7b3._0x2be05c)]['height']||0x0;},'set':function _0x5d3e6d(_0x2ec0b3){var _0x5b9964=_0x56f2b7;this[_0x5b9964(0x514)][_0x5b9964(_0x226b8d._0x1793a1)]=_0x2ec0b3,this['_createGraphic']();}},{'key':'bottomHeight','get':function _0x52b722(){return this['options']['bottomHeight']||0x0;},'set':function _0x48c18b(_0x316e16){var _0x166b95=_0x56f2b7;this['options']['bottomHeight']=_0x316e16,this[_0x166b95(0x3e7)]();}},{'key':'_mountedHook','value':function _0x30f8a9(){this['_layer']=new GraphicLayer({'private':!![]});}},{'key':'_addedHook','value':function _0x34d914(){var _0x27a59d=_0x56f2b7;this['_map']['addLayer'](this[_0x27a59d(_0x592793._0x5350b1)]),this['options']['positions']&&(this['positions']=this['options']['positions']);}},{'key':_0x56f2b7(_0x118013._0x75af02),'value':function _0x5ae687(){var _0x19b460=_0x56f2b7;this['_graphic']&&(this['_layer'][_0x19b460(0x24b)](this['_graphic']),delete this[_0x19b460(0xe41)]),this['_map'][_0x19b460(0xa2f)](this['_layer']);}},{'key':'_createGraphic','value':function _0x30d8df(){var _0x498120=_0x56f2b7;this['_graphic']&&(this['_layer']['removeGraphic'](this['_graphic']),delete this['_graphic']);if(!this[_0x498120(_0x1c130e._0x59b48a)]['positions'])return;var _0x55ad60=LngLatArray['toCartesians'](this['options']['positions']);this[_0x498120(_0x1c130e._0x12289a)]=new PolygonPrimitive({'positions':_0x55ad60,'style':_objectSpread2(_objectSpread2({},this['options']),{},{'height':this['bottomHeight']+this['height'],'diffHeight':0x2710,'perPositionHeight':![],'classification':!![],'classificationType':Cesium__namespace[_0x498120(_0x1c130e._0x26b1d2)]['CESIUM_3D_TILE']}),'asynchronous':![]}),this[_0x498120(_0x1c130e._0x412855)][_0x498120(_0x1c130e._0x52298d)](this[_0x498120(0xe41)]);}},{'key':'clear','value':function _0x1b91f9(){var _0x42536a=_0x56f2b7;this['options']['positions']=null,this['_graphic']&&(this[_0x42536a(0x352)]['removeGraphic'](this['_graphic']),delete this['_graphic']);}}]),_0x5e1013;}(BaseThing),ModelPlanClip=function(_0x543431){var _0x148477={_0x185ad7:0x64c},_0x10fa88={_0x3761c4:0x280,_0x5e2ec1:0x946},_0x79a02a={_0x35b69d:0x9a6},_0x2abe93=_0x5a92ef;_inherits(_0x3b7d57,_0x543431);var _0x5794a1=_createSuper(_0x3b7d57);function _0x3b7d57(){return _classCallCheck(this,_0x3b7d57),_0x5794a1['apply'](this,arguments);}return _createClass(_0x3b7d57,[{'key':_0x2abe93(0x6ae),'get':function _0x32c014(){return this['_model'];},'set':function _0x48f085(_0x173b55){var _0x3e5f52=_0x2abe93;this['_model']=_0x173b55,this['_inverseMatrix']=null,this[_0x3e5f52(_0x79a02a._0x35b69d)]&&(this['_model']['clippingPlanes']=this['clippingPlanes']);}},{'key':'graphic','get':function _0x341971(){var _0x28659e=_0x2abe93;return this[_0x28659e(0xe41)];},'set':function _0x4af4d4(_0x3ac21d){var _0x59309b=_0x2abe93;this['_graphic']=_0x3ac21d;if(_0x3ac21d['entity'])this[_0x59309b(_0x10fa88._0x3761c4)]=_0x3ac21d['entity']['model'],this['_modelMatrix']=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](getPositionValue(_0x3ac21d['position']));else{if(_0x3ac21d instanceof Cesium__namespace['Entity'])this['_model']=_0x3ac21d['model'],this['_modelMatrix']=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](getPositionValue(_0x3ac21d['position']));else{if(_0x3ac21d['primitive'])this['_model']=_0x3ac21d[_0x59309b(_0x10fa88._0x5e2ec1)],this['_modelMatrix']=_0x3ac21d[_0x59309b(0xa10)];else _0x3ac21d instanceof Cesium__namespace['Model']&&(this['_model']=_0x3ac21d,this['_modelMatrix']=_0x3ac21d['modelMatrix']);}}}},{'key':'inverseMatrix','get':function _0x16b572(){var _0x2b75aa=_0x2abe93;return!this['_inverseMatrix']&&this[_0x2b75aa(_0x148477._0x185ad7)]&&(this['_inverseMatrix']=Cesium__namespace['Matrix4']['inverseTransformation'](this['_modelMatrix'],new Cesium__namespace['Matrix4']())),this['_inverseMatrix'];}},{'key':'_mountedHook','value':function _0x51bee2(){var _0x2a598d=_0x2abe93;this['options'][_0x2a598d(0xc34)]&&(this[_0x2a598d(0xc34)]=this['options'][_0x2a598d(0xc34)]);}}]),_0x3b7d57;}(TilesetPlanClip);ModelPlanClip['Type']=ClipType;var TilesetBoxClip=function(_0x46b28d){var _0x4207d3={_0x1a054f:0x1c8,_0x2db7cf:0x445},_0x89c5fb={_0x1e4b83:0xcc3,_0x20b548:0xd91,_0x4534f0:0x23b,_0x3bd378:0x514,_0x4f240f:0x3d5,_0x144042:0x6ae,_0x44422d:0x3d5},_0x40eb49={_0x5b834b:0x669},_0x5a8a25={_0x375b4c:0x669,_0x3baa60:0x399,_0x3f4cff:0x514,_0x54b20f:0xd91},_0x1ac8f7={_0x482eb1:0x514,_0x1f7c8a:0x6ae},_0xf0a7eb={_0x2c456d:0x514,_0x171b3f:0x669,_0x3116e2:0xdb6},_0x2ed046={_0x4d712f:0x514},_0x45ebe5={_0x4a9450:0x506},_0xdde34b={_0x2c1137:0x970},_0x2f4003={_0x5c5b70:0xc85,_0x1a45cd:0xc88,_0x4abef1:0x5f1,_0x411c9b:0x970,_0x846e12:0xc88,_0x5b85f4:0xc8c},_0x17506b={_0x50de60:0x9a6},_0xf7435f={_0x409b64:0x6ae},_0x2cce26={_0x1d92ba:0x70e,_0x2737cb:0xd91},_0x438a9b=_0x5a92ef;_inherits(_0xbcf879,_0x46b28d);var _0x1af6aa=_createSuper(_0xbcf879);function _0xbcf879(){return _classCallCheck(this,_0xbcf879),_0x1af6aa['apply'](this,arguments);}return _createClass(_0xbcf879,[{'key':'clipTarget','get':function _0x3c2d84(){return this['_tileset'];},'set':function _0x11f757(_0x33f104){var _0x571dfe=_0x4361;this[_0x571dfe(0xc88)]=_0x33f104,this[_0x571dfe(0xc85)]=null,Cesium__namespace[_0x571dfe(_0x2cce26._0x1d92ba)](this['options'][_0x571dfe(_0x2cce26._0x2737cb)])&&(this['position']=this[_0x571dfe(0x514)]['position']);}},{'key':'layer','get':function _0x5035ef(){return this['_layer'];},'set':function _0x5c21ba(_0x4f929a){var _0x472e10=_0x4361,_0x4bf86a=this;this['_layer']=_0x4f929a,_0x4f929a['loadOk']?this[_0x472e10(_0xf7435f._0x409b64)]=_0x4f929a['tileset']:_0x4f929a['on'](EventType[_0x472e10(0x7f4)],function(_0x7aad36){var _0x34c246=_0x472e10;_0x4bf86a['clipTarget']=_0x4f929a[_0x34c246(0x100b)];});}},{'key':'planes','get':function _0x21fc8a(){var _0x42dd3d=_0x4361;return this[_0x42dd3d(_0x17506b._0x50de60)];}},{'key':'inverseMatrix','get':function _0x222765(){var _0x3e9143=_0x4361;if(!this[_0x3e9143(_0x2f4003._0x5c5b70)]){var _0x49a76e,_0x2d7b42=this[_0x3e9143(_0x2f4003._0x1a45cd)]['root'][_0x3e9143(0xbe1)];_0x2d7b42&&_0x2d7b42[_0x3e9143(_0x2f4003._0x4abef1)](Cesium__namespace['Matrix4']['IDENTITY'])||!_0x2d7b42?_0x49a76e=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](this['_tileset']['boundingSphere'][_0x3e9143(_0x2f4003._0x411c9b)]):_0x49a76e=Cesium__namespace['Matrix4']['fromArray'](this[_0x3e9143(_0x2f4003._0x846e12)]['root']['transform']),this['_inverseMatrix']=Cesium__namespace['Matrix4'][_0x3e9143(_0x2f4003._0x5b85f4)](_0x49a76e,new Cesium__namespace['Matrix4']());}return this['_inverseMatrix'];}},{'key':'center','get':function _0x23ae72(){var _0x25a6ce=_0x4361;if(this['_layer'])return this['_layer']['position'];return this['_tileset']['boundingSphere'][_0x25a6ce(_0xdde34b._0x2c1137)];}},{'key':'position','get':function _0x515967(){return this['_position'];},'set':function _0x168503(_0x578aa5){this['_position']=LngLatPoint['toCartesian'](_0x578aa5),this['redraw']();}},{'key':'dimensions','get':function _0x22640c(){var _0x2b3f14=_0x4361;return this['options'][_0x2b3f14(_0x45ebe5._0x4a9450)];},'set':function _0x57b224(_0x3b8f17){this['options']['dimensions']=_0x3b8f17,this['redraw']();}},{'key':'showBox','get':function _0x5a3fe8(){var _0x23efc6=_0x4361;return this[_0x23efc6(_0x2ed046._0x4d712f)][_0x23efc6(0xa2c)];},'set':function _0x55214c(_0x12d02d){var _0x293783=_0x4361;this['options']['showBox']=_0x12d02d,this[_0x293783(_0xf0a7eb._0x2c456d)][_0x293783(0xa2c)]?(!this['_graphicLayer']&&(this['_graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({},this['options']),{},{'private':!![]}))),this['_graphicLayer'][_0x293783(0x7a6)]=!![]):this['_graphicLayer']&&(this[_0x293783(_0xf0a7eb._0x171b3f)]['show']=![]),this[_0x293783(_0xf0a7eb._0x3116e2)]();}},{'key':_0x438a9b(0x415),'value':function _0x2cb403(){var _0x56f23d=_0x438a9b;this['options']['showBox']&&(this['_graphicLayer']=new GraphicLayer(_objectSpread2(_objectSpread2({},this['options']),{},{'private':!![]})));if(this[_0x56f23d(_0x1ac8f7._0x482eb1)]['layer'])this['layer']=this['options']['layer'];else this['options']['tileset']&&(this[_0x56f23d(_0x1ac8f7._0x1f7c8a)]=this['options']['tileset']);}},{'key':'_addedHook','value':function _0x340c72(){var _0x3cbfda=_0x438a9b;this[_0x3cbfda(_0x5a8a25._0x375b4c)]&&this[_0x3cbfda(_0x5a8a25._0x3baa60)]['addLayer'](this['_graphicLayer']),this['clipTarget']&&(Cesium__namespace['defined'](this[_0x3cbfda(0x514)]['position'])&&(this['position']=this[_0x3cbfda(_0x5a8a25._0x3f4cff)][_0x3cbfda(_0x5a8a25._0x54b20f)]));}},{'key':'_removedHook','value':function _0x54a508(){var _0x7e1367=_0x438a9b;this['clear'](),this['_graphicLayer']&&this['_map']['removeLayer'](this[_0x7e1367(_0x40eb49._0x5b834b)]);}},{'key':'redraw','value':function _0x2b3470(){var _0x263ad8=_0x438a9b,_0x9c5a35,_0x16a6fd,_0x49ea45;if(!this['position']||!this['dimensions'])return;var _0x5410a7=this['dimensions']['x']/0x2,_0xde3dcb=this[_0x263ad8(0x506)]['y']/0x2,_0x3cbebd=this['dimensions']['z']/0x2,_0x444933=this['inverseMatrix'],_0x356a7a=Cesium__namespace['Matrix4']['multiplyByPoint'](_0x444933,this['center'],new Cesium__namespace['Cartesian3']()),_0x20b460=Cesium__namespace[_0x263ad8(_0x89c5fb._0x1e4b83)]['multiplyByPoint'](_0x444933,this[_0x263ad8(_0x89c5fb._0x20b548)],new Cesium__namespace['Cartesian3']()),_0x3846b4=_0x356a7a['x']-_0x20b460['x'],_0x57fd77=_0x356a7a['y']-_0x20b460['y'],_0x291fcf=_0x356a7a['z']-_0x20b460['z'],_0x9c3811=[new Cesium__namespace['ClippingPlane'](new Cesium__namespace[(_0x263ad8(_0x89c5fb._0x4534f0))](0x0,0x0,0x1),-_0x3cbebd+_0x291fcf),new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,0x0,-0x1),-_0x3cbebd-_0x291fcf),new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x1,0x0,0x0),-_0x5410a7+_0x3846b4),new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](-0x1,0x0,0x0),-_0x5410a7-_0x3846b4),new Cesium__namespace[(_0x263ad8(0xfa7))](new Cesium__namespace['Cartesian3'](0x0,0x1,0x0),-_0xde3dcb+_0x57fd77),new Cesium__namespace['ClippingPlane'](new Cesium__namespace['Cartesian3'](0x0,-0x1,0x0),-_0xde3dcb-_0x57fd77)],_0x420ee0=new Cesium__namespace['ClippingPlaneCollection']({'planes':_0x9c3811,'edgeWidth':(_0x9c5a35=this[_0x263ad8(_0x89c5fb._0x3bd378)]['edgeWidth'])!==null&&_0x9c5a35!==void 0x0?_0x9c5a35:0x0,'edgeColor':(_0x16a6fd=this[_0x263ad8(0x514)]['edgeColor'])!==null&&_0x16a6fd!==void 0x0?_0x16a6fd:Cesium__namespace[_0x263ad8(_0x89c5fb._0x4f240f)]['WHITE'],'unionClippingRegions':(_0x49ea45=this['options']['clipOutSide'])!==null&&_0x49ea45!==void 0x0?_0x49ea45:![]});this['clippingPlanes']=_0x420ee0;this['clipTarget']&&(this[_0x263ad8(_0x89c5fb._0x144042)]['clippingPlanes']=_0x420ee0);if(this['options']['showBox']){this[_0x263ad8(0x669)]['clear']();var _0xa10610=new BoxEntity({'position':this['position'],'style':_objectSpread2({'dimensions':this[_0x263ad8(0x514)][_0x263ad8(0x506)],'color':Cesium__namespace[_0x263ad8(_0x89c5fb._0x44422d)]['WHITE']['withAlpha'](0.2)},this['options']['boxStyle']||{})});this['_graphicLayer']['addGraphic'](_0xa10610);}}},{'key':'clear','value':function _0x17d63d(){var _0x12b0c3=_0x438a9b,_0x38f8c1,_0x8f4ced;this['_graphicLayer']&&this['_graphicLayer'][_0x12b0c3(_0x4207d3._0x1a054f)](),this['clippingPlanes']&&delete this['clippingPlanes'],(_0x38f8c1=this[_0x12b0c3(0x6ae)])!==null&&_0x38f8c1!==void 0x0&&(_0x8f4ced=_0x38f8c1['clippingPlanes'])!==null&&_0x8f4ced!==void 0x0&&_0x8f4ced['enabled']&&(this['clipTarget'][_0x12b0c3(0x9a6)][_0x12b0c3(_0x4207d3._0x2db7cf)]=![]),this['clipTarget']['clippingPlanes']=undefined;}}]),_0xbcf879;}(BaseThing),scratchCurrentDirection=new Cesium__namespace['Cartesian3'](),scratchDeltaPosition=new Cesium__namespace['Cartesian3'](),scratchNextPosition=new Cesium__namespace['Cartesian3'](),scratchTerrainConsideredNextPosition=new Cesium__namespace['Cartesian3'](),scratchNextCartographic=new Cesium__namespace[(_0x5a92ef(0x888))](),RoamType={'DIRECTION_NONE':0x0,'DIRECTION_FORWARD':0x1,'DIRECTION_BACKWARD':0x2,'DIRECTION_LEFT':0x3,'DIRECTION_RIGHT':0x4},FirstPersonRoam=function(_0x85d905){var _0x16dbcf={_0x4f7293:0x7a0},_0x5109cc={_0x4975d3:0xa33},_0x4cdec1={_0x4fbecd:0x399,_0x3639c5:0x399},_0x3c107e={_0x75760:0xb2f},_0x290d3a={_0x410367:0x399,_0x56d184:0x399,_0x2be10e:0xab0,_0xf06b3:0xa3c},_0xb34ee7={_0x2fc5e7:0xa3c,_0x36d26e:0xac8,_0x2c8e77:0xac8,_0x178424:0x9ca,_0x298ba9:0x399,_0xc4110c:0x26b,_0x52d043:0x4e7,_0x2308e8:0xd91,_0x7d816d:0xf7f,_0x9054fa:0x7d7},_0x4e6762={_0x25f595:0xa33,_0x18ca5c:0x26b},_0xd80ed8={_0x34365f:0x6c2},_0x280c92={_0x2125c1:0x61b,_0x2163a8:0x23b,_0x5c87fd:0x52e},_0xf83de0={_0x4244d6:0xcf5,_0x8812b8:0xad6,_0x5a153c:0x399,_0x39bb3e:0x399},_0x12232f={_0x1a5f25:0x399,_0x31d84b:0xb5f},_0x5e176b={_0x2c7636:0x2be},_0x50dce0={_0x298830:0x514,_0x3636c6:0x4b5,_0x3a7fa7:0xd04},_0xd4ef2c=_0x5a92ef;_inherits(_0x137d7d,_0x85d905);var _0x26840f=_createSuper(_0x137d7d);function _0x137d7d(){var _0x4bc3a3=_0x4361,_0xdf8f0a,_0x4ba5c7,_0x2ea561,_0x26abdc,_0x5212e8,_0x18bd70=arguments[_0x4bc3a3(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x137d7d),_0x5212e8=_0x26840f['call'](this,_0x18bd70),_0x5212e8['speed']=(_0xdf8f0a=_0x5212e8[_0x4bc3a3(_0x50dce0._0x298830)][_0x4bc3a3(0x232)])!==null&&_0xdf8f0a!==void 0x0?_0xdf8f0a:1.5,_0x5212e8[_0x4bc3a3(0x4b5)]=(_0x4ba5c7=_0x5212e8['options'][_0x4bc3a3(_0x50dce0._0x3636c6)])!==null&&_0x4ba5c7!==void 0x0?_0x4ba5c7:-0x5,_0x5212e8['height']=(_0x2ea561=_0x5212e8['options'][_0x4bc3a3(_0x50dce0._0x3a7fa7)])!==null&&_0x2ea561!==void 0x0?_0x2ea561:0xa,_0x5212e8['maxPitch']=(_0x26abdc=_0x5212e8[_0x4bc3a3(_0x50dce0._0x298830)]['maxPitch'])!==null&&_0x26abdc!==void 0x0?_0x26abdc:0x58,_0x5212e8;}return _createClass(_0x137d7d,[{'key':'_enabledHook','value':function _0x57d479(_0x19fe5d){var _0x4102fa=_0x4361;_0x19fe5d?this[_0x4102fa(_0x5e176b._0x2c7636)]():this['disable']();}},{'key':_0xd4ef2c(0x415),'value':function _0x39711f(){}},{'key':_0xd4ef2c(0xcef),'value':function _0x3378ed(){var _0x3e5896=_0xd4ef2c;this['enabled']&&this['activate'](),this['_map']['on'](EventType['leftDown'],this['_onLeftDownHandler'],this),this['_map']['on'](EventType[_0x3e5896(0x706)],this['_onLeftUpHandler'],this),this[_0x3e5896(0x399)]['on'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this[_0x3e5896(_0x12232f._0x1a5f25)]['on'](EventType[_0x3e5896(_0x12232f._0x31d84b)],this[_0x3e5896(0x2dc)],this),this[_0x3e5896(0x399)]['on'](EventType['keydown'],this['_onKeyDown'],this),this['_map']['on'](EventType['keyup'],this['_onKeyUp'],this),this[_0x3e5896(0x399)]['on'](EventType['clockTick'],this[_0x3e5896(0xfcb)],this);}},{'key':'_removedHook','value':function _0x2c084b(){var _0x55b90b=_0xd4ef2c;this['disable'](),this['_map'][_0x55b90b(_0xf83de0._0x4244d6)](EventType[_0x55b90b(_0xf83de0._0x8812b8)],this['_onLeftDownHandler'],this),this['_map']['off'](EventType['leftUp'],this['_onLeftUpHandler'],this),this[_0x55b90b(0x399)]['off'](EventType['mouseMove'],this['_onMouseMoveHandler'],this),this['_map']['off'](EventType['dblClick'],this[_0x55b90b(0x2dc)],this),this[_0x55b90b(_0xf83de0._0x5a153c)]['off'](EventType[_0x55b90b(0x6e0)],this[_0x55b90b(0xe10)],this),this[_0x55b90b(_0xf83de0._0x5a153c)][_0x55b90b(0xcf5)](EventType[_0x55b90b(0x29f)],this['_onKeyUp'],this),this[_0x55b90b(_0xf83de0._0x39bb3e)]['off'](EventType['clockTick'],this['_onClockTick'],this);}},{'key':_0xd4ef2c(_0x16dbcf._0x4f7293),'value':function _0x3ceadd(_0x2cedbe){var _0x5c28ed=_0xd4ef2c;if(!this['enabled'])return;this['_looking']=!![],this[_0x5c28ed(_0x280c92._0x2125c1)]=Cesium__namespace[_0x5c28ed(_0x280c92._0x2163a8)][_0x5c28ed(_0x280c92._0x5c87fd)](_0x2cedbe['position']),this['_mousePosition']=this['_startMousePosition'];}},{'key':'_onDbClickHandler','value':function _0x1088c2(_0x1e3c3f){var _0x55b32b=_0xd4ef2c;if(!this['enabled'])return;this['_looking']=!![],this['_startMousePosition']=Cesium__namespace['Cartesian3']['clone'](_0x1e3c3f[_0x55b32b(0xd91)]),this['_mousePosition']=this['_startMousePosition'];}},{'key':'_onLeftUpHandler','value':function _0x1c579a(_0x424a42){this['_looking']=![];}},{'key':'_onMouseMoveHandler','value':function _0x50d9d2(_0x36602d){var _0x4b4ea9=_0xd4ef2c;this[_0x4b4ea9(_0xd80ed8._0x34365f)]=_0x36602d[_0x4b4ea9(0x5d3)];}},{'key':'_onKeyDown','value':function _0x556858(_0x4a20fb){var _0x21e96f=_0xd4ef2c;if(!this['enabled'])return;var _0x8a1b9a=_0x4a20fb['keyCode'];this[_0x21e96f(0x26b)]=RoamType[_0x21e96f(_0x4e6762._0x25f595)];switch(_0x8a1b9a){case'W'['charCodeAt'](0x0):this[_0x21e96f(0x26b)]=RoamType['DIRECTION_FORWARD'];break;case'S'['charCodeAt'](0x0):this[_0x21e96f(_0x4e6762._0x18ca5c)]=RoamType['DIRECTION_BACKWARD'];break;case'D'['charCodeAt'](0x0):this['_direction']=RoamType['DIRECTION_RIGHT'];break;case'A'['charCodeAt'](0x0):this['_direction']=RoamType['DIRECTION_LEFT'];break;}}},{'key':'_onKeyUp','value':function _0x132cbe(){if(!this['enabled'])return;this['_direction']=RoamType['DIRECTION_NONE'];}},{'key':'_onClockTick','value':function _0x553253(_0x2d233c){var _0x43d5d5=_0xd4ef2c;if(!this['enabled'])return;var _0x45df4a=_0x2d233c['_clockStep'];this['_looking']&&this['_changeHeadingPitch'](_0x45df4a);if(this['_direction']===RoamType['DIRECTION_NONE'])return;var _0x592b20=this['speed']*_0x45df4a;if(this['_direction']===RoamType['DIRECTION_FORWARD'])Cesium__namespace['Cartesian3']['multiplyByScalar'](this['_map'][_0x43d5d5(_0xb34ee7._0x2fc5e7)][_0x43d5d5(_0xb34ee7._0x36d26e)],0x1,scratchCurrentDirection);else{if(this['_direction']===RoamType['DIRECTION_BACKWARD'])Cesium__namespace[_0x43d5d5(0x23b)]['multiplyByScalar'](this[_0x43d5d5(0x399)]['camera'][_0x43d5d5(_0xb34ee7._0x2c8e77)],-0x1,scratchCurrentDirection);else{if(this['_direction']===RoamType[_0x43d5d5(_0xb34ee7._0x178424)])Cesium__namespace['Cartesian3']['multiplyByScalar'](this[_0x43d5d5(_0xb34ee7._0x298ba9)][_0x43d5d5(0xa3c)]['right'],-0x1,scratchCurrentDirection);else this[_0x43d5d5(_0xb34ee7._0xc4110c)]===RoamType[_0x43d5d5(_0xb34ee7._0x52d043)]&&Cesium__namespace['Cartesian3']['multiplyByScalar'](this[_0x43d5d5(0x399)][_0x43d5d5(0xa3c)]['right'],0x1,scratchCurrentDirection);}}Cesium__namespace[_0x43d5d5(0x23b)]['multiplyByScalar'](scratchCurrentDirection,_0x592b20,scratchDeltaPosition);var _0x2534fe=this['_map']['camera'][_0x43d5d5(_0xb34ee7._0x2308e8)];Cesium__namespace['Cartesian3'][_0x43d5d5(0xd06)](_0x2534fe,scratchDeltaPosition,scratchNextPosition);var _0x16bce6=this['_map'][_0x43d5d5(0x7c9)][_0x43d5d5(0xcb2)],_0x24af0f=_0x16bce6['ellipsoid'];_0x24af0f['cartesianToCartographic'](scratchNextPosition,scratchNextCartographic);var _0x4607d1=_0x16bce6[_0x43d5d5(_0xb34ee7._0x7d816d)](scratchNextCartographic);if(_0x4607d1===undefined)return;scratchNextCartographic['height']=_0x4607d1+this['height'],_0x24af0f['cartographicToCartesian'](scratchNextCartographic,scratchTerrainConsideredNextPosition),this['_map']['camera']['setView']({'destination':scratchTerrainConsideredNextPosition,'orientation':new Cesium__namespace[(_0x43d5d5(_0xb34ee7._0x9054fa))](this['_map'][_0x43d5d5(_0xb34ee7._0x2fc5e7)]['heading'],this['_map']['camera']['pitch'],this['_map']['camera'][_0x43d5d5(0xb46)]),'endTransform':Cesium__namespace['Matrix4']['IDENTITY']});}},{'key':'_changeHeadingPitch','value':function _0x41d898(_0x39b95d){var _0x34798b=_0xd4ef2c,_0x271655=this[_0x34798b(_0x290d3a._0x410367)]['canvas'][_0x34798b(0xe2e)],_0x41b1f7=this['_map']['canvas']['clientHeight'],_0x192916=(this['_mousePosition']['x']-this['_startMousePosition']['x'])/_0x271655,_0xd77773=-(this[_0x34798b(0x6c2)]['y']-this['_startMousePosition']['y'])/_0x41b1f7,_0x1162f7=Cesium__namespace['Math']['toDegrees'](this[_0x34798b(_0x290d3a._0x56d184)]['camera']['heading']),_0x426d9f=_0x192916*this['rotateSpeed'],_0x56c735=_0x1162f7+_0x426d9f,_0x2f3b4f=Cesium__namespace['Math'][_0x34798b(0x8f8)](this[_0x34798b(0x399)]['camera']['pitch']),_0x2e2254=_0xd77773*this['rotateSpeed'],_0x53cd62=_0x2f3b4f+_0x2e2254;_0x53cd62>this[_0x34798b(0x870)]*0x2&&_0x53cd62<0x168-this['maxPitch']?_0x53cd62=0x168-this['maxPitch']:_0x53cd62>this['maxPitch']&&_0x53cd62<0x168-this[_0x34798b(0x870)]&&(_0x53cd62=this['maxPitch']),this['_map']['camera']['setView']({'orientation':{'heading':Cesium__namespace[_0x34798b(_0x290d3a._0x2be10e)]['toRadians'](_0x56c735),'pitch':Cesium__namespace['Math']['toRadians'](_0x53cd62),'roll':this['_map'][_0x34798b(_0x290d3a._0xf06b3)]['roll']}});}},{'key':_0xd4ef2c(0xfb5),'value':function _0x165cb9(_0x6fb382){var _0x271e4d=_0xd4ef2c,_0x4b70b9=this['_map'][_0x271e4d(0x7c9)];_0x4b70b9['screenSpaceCameraController'][_0x271e4d(0x439)]=_0x6fb382,_0x4b70b9[_0x271e4d(0x89b)]['enableTranslate']=_0x6fb382,_0x4b70b9['screenSpaceCameraController']['enableZoom']=_0x6fb382,_0x4b70b9['screenSpaceCameraController'][_0x271e4d(_0x3c107e._0x75760)]=_0x6fb382,_0x4b70b9['screenSpaceCameraController'][_0x271e4d(0x700)]=_0x6fb382;}},{'key':_0xd4ef2c(0x2be),'value':function _0x4c5dea(){var _0x3b9ea5=_0xd4ef2c;this['_enabled']=!![],this['_enableScreenSpaceCameraController'](![]);var _0x4a9eb8=this['_map']['camera']['position'],_0x412006=new Cesium__namespace[(_0x3b9ea5(0x888))](),_0x61f231=this[_0x3b9ea5(0x399)]['scene']['globe'];_0x61f231['ellipsoid']['cartesianToCartographic'](_0x4a9eb8,_0x412006);var _0x2bef27=_0x61f231['getHeight'](_0x412006);if(_0x2bef27===undefined)return![];_0x412006['height']=_0x2bef27+this['height'];var _0x57a90c=new Cesium__namespace['Cartesian3']();_0x61f231['ellipsoid']['cartographicToCartesian'](_0x412006,_0x57a90c);var _0xe5b1d6=this[_0x3b9ea5(_0x4cdec1._0x4fbecd)]['camera']['heading'];return this['_heading']=_0xe5b1d6,this[_0x3b9ea5(_0x4cdec1._0x3639c5)]['camera']['flyTo']({'destination':_0x57a90c,'orientation':{'heading':_0xe5b1d6,'pitch':Cesium__namespace['Math']['toRadians'](0x0),'roll':0x0}}),!![];}},{'key':'disable','value':function _0x159483(){this['_enabled']=![],this['_enableScreenSpaceCameraController'](!![]);}},{'key':'startAutoForward','value':function _0xca642c(){var _0x1581a9=_0xd4ef2c;!this['enabled']&&this['activate'](),this[_0x1581a9(0x26b)]=RoamType[_0x1581a9(0x8d5)];}},{'key':_0xd4ef2c(0x261),'value':function _0x1e54dd(){var _0x385888=_0xd4ef2c;this['_direction']=RoamType[_0x385888(_0x5109cc._0x4975d3)];}}]),_0x137d7d;}(BaseThing),RotatePoint=function(_0x2870b2){var _0x55db96={_0x324bea:0x8f4,_0x2eff33:0xe25},_0x48e6a0={_0xe7f393:0x399},_0x6ed4a5={_0x32ba81:0x694,_0x3cb178:0x8f7,_0xdadc3:0x86f},_0x210407={_0x2d971a:0x218,_0x3b1eee:0x772,_0x2e201e:0x89a,_0x4f6af8:0xd5e,_0x42d18a:0x28d},_0x579d15={_0x365847:0x399,_0x20643c:0xe8d,_0x5dcc62:0x399,_0x315b1d:0xe25},_0x44f906={_0x1251c4:0xd68,_0x55deae:0x921,_0x46a7d3:0xa3c},_0x16e46e={_0x4cd993:0xe8d},_0xf3c98e={_0x53a102:0xce9},_0xbaeabc={_0x5db1ee:0x26b},_0x3d8a5c=_0x5a92ef;_inherits(_0x426d93,_0x2870b2);var _0x263bd7=_createSuper(_0x426d93);function _0x426d93(){var _0xcdcc93=_0x4361,_0x2e8955,_0x5f483f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x426d93),_0x2e8955=_0x263bd7[_0xcdcc93(0x53f)](this,_0x5f483f),_0x2e8955[_0xcdcc93(_0xbaeabc._0x5db1ee)]=_0x2e8955['options']['direction']?0x1:-0x1,_0x2e8955[_0xcdcc93(0x273)]=0x168/(0x3c*(_0x2e8955['options']['time']||0x3c)),_0x2e8955['_autoStopAngle']=_0x2e8955['options'][_0xcdcc93(0xe38)],_0x2e8955;}return _createClass(_0x426d93,[{'key':'isStart','get':function _0x487858(){var _0x1aca45=_0x4361;return this[_0x1aca45(_0xf3c98e._0x53a102)];}},{'key':'_enabledHook','value':function _0xd04dc6(_0x181663){_0x181663?this['start']():this['stop']();}},{'key':'_mountedHook','value':function _0xbe33d8(){}},{'key':'_addedHook','value':function _0x4e5bf1(){var _0x431ec2=_0x4361;this['_map']['on'](EventType['mouseDown'],this[_0x431ec2(_0x16e46e._0x4cd993)],this),this[_0x431ec2(0x399)]['on'](EventType['mouseUp'],this['_map_mouseUpHandler'],this),this['_mouseDown']=![];}},{'key':_0x3d8a5c(0xe8d),'value':function _0x33933f(_0x2e67b3){this['_mouseDown']=!![];}},{'key':_0x3d8a5c(_0x55db96._0x324bea),'value':function _0x48262c(_0x54005f){var _0x150589=_0x3d8a5c;this['_mouseDown']=![];var _0x3253dc=this['_map']['getCenter']();if(!_0x3253dc||_0x3253dc[_0x150589(_0x44f906._0x1251c4)]>0x7a120)return;this[_0x150589(_0x44f906._0x55deae)]=0x0,this['_center']=_0x3253dc['toCartesian'](),this[_0x150589(0xfc2)]=this['_map'][_0x150589(_0x44f906._0x46a7d3)]['heading'],this['_startPitch']=this[_0x150589(0x399)][_0x150589(0xa3c)]['pitch'],this['_distance']=Cesium__namespace[_0x150589(0x23b)][_0x150589(0x89a)](this[_0x150589(0xd5e)],this['_map'][_0x150589(_0x44f906._0x46a7d3)]['positionWC']);}},{'key':'_removedHook','value':function _0x3f3c68(){var _0x6450cf=_0x3d8a5c;this[_0x6450cf(_0x579d15._0x365847)]['off'](EventType['mouseDown'],this[_0x6450cf(_0x579d15._0x20643c)],this),this[_0x6450cf(_0x579d15._0x5dcc62)]['off'](EventType[_0x6450cf(0x363)],this['_map_mouseUpHandler'],this),this[_0x6450cf(_0x579d15._0x315b1d)]();}},{'key':'start','value':function _0x36bd1a(_0x4f289d){var _0xaefd3a=_0x3d8a5c,_0x5476e6,_0x7a2e1f=this;this['_isStart']&&this[_0xaefd3a(0xe25)]();this[_0xaefd3a(0xce9)]=!![];var _0x27bfe7=(_0x5476e6=this['_map']['getCenter']())===null||_0x5476e6===void 0x0?void 0x0:_0x5476e6['toCartesian']();if(!_0x4f289d)this['_center']=_0x27bfe7;else _0x4f289d instanceof Cesium__namespace['Cartesian3']?this['_center']=_0x4f289d:this['_center']=LngLatPoint[_0xaefd3a(_0x210407._0x2d971a)](_0x4f289d)['toCartesian']();this[_0xaefd3a(_0x210407._0x3b1eee)]=this['options']['distance']||Cesium__namespace['Cartesian3'][_0xaefd3a(_0x210407._0x2e201e)](this[_0xaefd3a(_0x210407._0x4f6af8)],this['_map'][_0xaefd3a(0xa3c)]['positionWC']),this['_startHeading']=this['_map'][_0xaefd3a(0xa3c)]['heading'],this['_startPitch']=this['_map']['camera']['pitch'];var _0x134ddc=0x2;Cesium__namespace[_0xaefd3a(0x23b)]['distance'](_0x27bfe7,this[_0xaefd3a(0xd5e)])<this['_distance']*0.01&&(_0x134ddc=0x0),this['fire'](EventType[_0xaefd3a(_0x210407._0x42d18a)]),this['_map']['flyToPoint'](this['_center'],{'radius':this['_distance'],'duration':_0x134ddc,'complete':function _0x3f5c9c(_0x5a74e8){var _0x3d312b=_0xaefd3a;_0x7a2e1f[_0x3d312b(0xce9)]=!![],_0x7a2e1f['_tikRender']=0x0,_0x7a2e1f['_map']['on'](EventType[_0x3d312b(0x938)],_0x7a2e1f['_onPreRenderHandler'],_0x7a2e1f);}});}},{'key':_0x3d8a5c(0xd97),'value':function _0x58a667(_0xc5a474){var _0x2303e6=_0x3d8a5c;if(this[_0x2303e6(0x9d2)])return;this['_tikRender']++;var _0xfc425e=this['_tikRender']*this['_angle'];this['_autoStopAngle']&&_0xfc425e>=this[_0x2303e6(_0x6ed4a5._0x32ba81)]&&this[_0x2303e6(0xe25)]();var _0x472e82=Cesium__namespace['Math']['toRadians'](_0xfc425e*this['_direction'])+this['_startHeading'];this[_0x2303e6(0x399)]['scene']['camera'][_0x2303e6(_0x6ed4a5._0x3cb178)]({'destination':this['_center'],'orientation':{'heading':_0x472e82,'pitch':this['_startPitch']}}),this['_map'][_0x2303e6(0x7c9)]['camera']['moveBackward'](this['_distance']),this['fire'](EventType[_0x2303e6(_0x6ed4a5._0xdadc3)]);}},{'key':_0x3d8a5c(_0x55db96._0x2eff33),'value':function _0x5ebbef(){var _0x29bd45=_0x3d8a5c;if(!this['_isStart'])return;this['_isStart']=![],this[_0x29bd45(_0x48e6a0._0xe7f393)]['off'](EventType['preRender'],this['_onPreRenderHandler'],this),this[_0x29bd45(0xb03)](EventType['stop']);}}]),_0x426d93;}(BaseThing),MAX_PITCH_IN_DEGREE=0x58,StreetView=function(_0x50b78d){var _0x55c75b={_0x2fc91c:0x5ca},_0x5c66f1={_0x247fea:0x514,_0x267ebe:0xaef,_0x5cabd9:0x28d},_0x4a5c65={_0x580c40:0x89a,_0x169977:0x399,_0x4b7e73:0xdae},_0x1877e2={_0x99220f:0x471},_0x297e2c={_0x24cd0b:0xaef,_0x578cd9:0x61b},_0x106624={_0x410b71:0x2b7,_0xc0df8:0x61b,_0x504a18:0x671,_0x5469c3:0x399},_0x51f793={_0x54e782:0xa13,_0x36e1cd:0xa3c},_0x4ef210={_0x15bdbb:0x1003,_0x467b1d:0xcf5,_0x2af4a1:0x399,_0xb3863e:0x795},_0x5ad68f={_0x178e1c:0xba2,_0x348b3d:0xf35,_0x4f30a6:0x859,_0x232bf1:0x399,_0x109422:0x5ca},_0xeced70={_0x2a2b7f:0xdd4,_0x4972dc:0x399,_0x32413f:0x89b,_0x3a833f:0x81c},_0x4b7930={_0xb2577c:0xda6},_0x211c37=_0x5a92ef;_inherits(_0x4409cb,_0x50b78d);var _0x1e04d3=_createSuper(_0x4409cb);function _0x4409cb(){var _0x2063b1=_0x4361,_0x39c795,_0x161f74,_0x411435,_0x575efb,_0x1cb0ee=arguments[_0x2063b1(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4409cb),_0x575efb=_0x1e04d3[_0x2063b1(0x53f)](this,_0x1cb0ee),_0x575efb[_0x2063b1(0x4b5)]=(_0x39c795=_0x1cb0ee['rotateSpeed'])!==null&&_0x39c795!==void 0x0?_0x39c795:0x1e,_0x575efb[_0x2063b1(_0x4b7930._0xb2577c)]=(_0x161f74=_0x1cb0ee['heightStep'])!==null&&_0x161f74!==void 0x0?_0x161f74:0.2,_0x575efb[_0x2063b1(0x1c3)]=(_0x411435=_0x1cb0ee['moveStep'])!==null&&_0x411435!==void 0x0?_0x411435:0.1,_0x575efb;}return _createClass(_0x4409cb,[{'key':'_enabledHook','value':function _0x11554e(_0x227eb8){var _0x2a3493=_0x4361;this['_map']['mouseZoom']&&(this['_map']['mouseZoom'][_0x2a3493(0x445)]=!_0x227eb8),_0x227eb8?(this[_0x2a3493(_0xeced70._0x2a2b7f)]=this[_0x2a3493(_0xeced70._0x4972dc)][_0x2a3493(0x7c9)][_0x2a3493(_0xeced70._0x32413f)]['zoomEventTypes'],this['_default_tiltEventTypes']=this['_map']['scene']['screenSpaceCameraController']['tiltEventTypes'],this['_map']['scene']['screenSpaceCameraController'][_0x2a3493(0xa9b)]=[Cesium__namespace['CameraEventType']['WHEEL'],Cesium__namespace['CameraEventType']['PINCH'],{'eventType':Cesium__namespace['CameraEventType'][_0x2a3493(_0xeced70._0x3a833f)],'modifier':Cesium__namespace['KeyboardEventModifier'][_0x2a3493(0xc6e)]}],this['_map']['scene']['screenSpaceCameraController'][_0x2a3493(0xd2d)]=[{'eventType':Cesium__namespace['CameraEventType']['MIDDLE_DRAG'],'modifier':Cesium__namespace['KeyboardEventModifier'][_0x2a3493(0xc6e)]}]):(this['_default_zoomEventTypes']&&(this['_map']['scene']['screenSpaceCameraController']['zoomEventTypes']=this['_default_zoomEventTypes'],delete this['_default_zoomEventTypes']),this['_default_tiltEventTypes']&&(this['_map']['scene']['screenSpaceCameraController']['tiltEventTypes']=this[_0x2a3493(0x5c4)],delete this['_default_tiltEventTypes']));}},{'key':'_mountedHook','value':function _0x2a32ab(){}},{'key':'_addedHook','value':function _0x36a293(){var _0x3e6587=_0x4361;this[_0x3e6587(0x1003)](this['enabled']),this['_map']['on'](EventType[_0x3e6587(_0x5ad68f._0x178e1c)],this[_0x3e6587(0x56c)],this),this[_0x3e6587(0x399)]['on'](EventType[_0x3e6587(_0x5ad68f._0x348b3d)],this[_0x3e6587(0xb5a)],this),this['_map']['on'](EventType[_0x3e6587(0x409)],this['_onRightUpHandler'],this),this['_map']['on'](EventType[_0x3e6587(_0x5ad68f._0x4f30a6)],this['_onMiddleDownHandler'],this),this[_0x3e6587(_0x5ad68f._0x232bf1)]['on'](EventType['middleUp'],this[_0x3e6587(0xda5)],this),this['_map']['on'](EventType['click'],this[_0x3e6587(0x795)],this),this[_0x3e6587(_0x5ad68f._0x232bf1)]['on'](EventType['dblClick'],this[_0x3e6587(0x2dc)],this),this['_map']['on'](EventType['rightClick'],this[_0x3e6587(_0x5ad68f._0x109422)],this);}},{'key':'_removedHook','value':function _0x473069(){var _0x337d01=_0x4361;this[_0x337d01(_0x4ef210._0x15bdbb)](![]),this[_0x337d01(0x399)][_0x337d01(_0x4ef210._0x467b1d)](EventType['rightDown'],this[_0x337d01(0x56c)],this),this[_0x337d01(0x399)]['off'](EventType['mouseMove'],this['_onMouseMove'],this),this['_map'][_0x337d01(_0x4ef210._0x467b1d)](EventType[_0x337d01(0x409)],this['_onRightUpHandler'],this),this['_map']['off'](EventType['middleDown'],this['_onMiddleDownHandler'],this),this[_0x337d01(_0x4ef210._0x2af4a1)]['off'](EventType['middleUp'],this['_onMiddleUpHandler'],this),this['_map'][_0x337d01(0xcf5)](EventType['click'],this[_0x337d01(_0x4ef210._0xb3863e)],this),this['_map']['off'](EventType['dblClick'],this['_onDbClickHandler'],this),this['_map']['off'](EventType['rightClick'],this['_onRightClickHandler'],this),this['rotatePoint']&&(this['_map'][_0x337d01(0x62f)](this['rotatePoint'],!![]),delete this['rotatePoint']);}},{'key':'_onRightDownHandler','value':function _0x9099b9(_0x4d74b8){var _0x2fc81e=_0x4361;if(!this['enabled'])return;this['rotatePoint']&&this['rotatePoint']['stop'](),this[_0x2fc81e(_0x51f793._0x54e782)]=!![],this[_0x2fc81e(0x6c2)]=this[_0x2fc81e(0x61b)]=Cesium__namespace[_0x2fc81e(0x23b)]['clone'](_0x4d74b8['position']),this['_headingWhenLeftClicked']=Cesium__namespace['Math']['toDegrees'](this['_map']['camera']['heading']),this['_pitchWhenLeftClicked']=Cesium__namespace[_0x2fc81e(0xab0)]['toDegrees'](this[_0x2fc81e(0x399)][_0x2fc81e(_0x51f793._0x36e1cd)]['pitch']);}},{'key':'_onMouseMove','value':function _0xf42bef(_0x3c0937){var _0x287ef7=_0x4361;if(!this['enabled'])return;this['_mousePosition']=_0x3c0937['endPosition'];if(this['_isMouseLeftButtonPressed']){var _0x61d8f9=this[_0x287ef7(0x399)][_0x287ef7(_0x106624._0x410b71)]['clientWidth'],_0x16407c=this['_map'][_0x287ef7(0x2b7)]['clientHeight'],_0x535324=(this['_mousePosition']['x']-this[_0x287ef7(_0x106624._0xc0df8)]['x'])/_0x61d8f9,_0xfef301=-(this['_mousePosition']['y']-this['_startMousePosition']['y'])/_0x16407c;if(Cesium__namespace['Math'][_0x287ef7(_0x106624._0x504a18)](_0x535324,0x0,Cesium__namespace['Math']['EPSILON6'])&&Cesium__namespace['Math']['equalsEpsilon'](_0xfef301,0x0,Cesium__namespace['Math'][_0x287ef7(0x8eb)]))return;var _0x51687b=_0x535324*this['rotateSpeed'],_0xb10a0=this['_headingWhenLeftClicked']+_0x51687b,_0x540a40=_0xfef301*this[_0x287ef7(0x4b5)],_0x5f2688=this['_pitchWhenLeftClicked']+_0x540a40;_0x5f2688>MAX_PITCH_IN_DEGREE*0x2&&_0x5f2688<0x168-MAX_PITCH_IN_DEGREE?_0x5f2688=0x168-MAX_PITCH_IN_DEGREE:_0x5f2688>MAX_PITCH_IN_DEGREE&&_0x5f2688<0x168-MAX_PITCH_IN_DEGREE&&(_0x5f2688=MAX_PITCH_IN_DEGREE),this['_map']['camera']['setView']({'orientation':{'heading':Cesium__namespace['Math']['toRadians'](_0xb10a0),'pitch':Cesium__namespace['Math']['toRadians'](_0x5f2688),'roll':this[_0x287ef7(_0x106624._0x5469c3)]['camera']['roll']}});}else{if(this['_isMouseUpdownPressed']){var _0x5e12e4=-(this['_mousePosition']['y']-this['_startMousePosition']['y'])/this['_map']['canvas']['clientHeight'],_0x1f6314=this['_map']['camera']['positionCartographic']['height']*this['heightStep'];this[_0x287ef7(0x399)][_0x287ef7(0xa3c)][_0x287ef7(0x7c4)](_0x5e12e4*_0x1f6314);}}}},{'key':'_onRightUpHandler','value':function _0x477afa(_0x51098e){this['_isMouseLeftButtonPressed']=![];}},{'key':'_onMiddleDownHandler','value':function _0xc11fa3(_0x1429af){var _0x370d04=_0x4361;if(!this['enabled'])return;this[_0x370d04(_0x297e2c._0x24cd0b)]&&this['rotatePoint'][_0x370d04(0xe25)](),this['_isMouseUpdownPressed']=!![],this['_startMousePosition']=Cesium__namespace['Cartesian3']['clone'](_0x1429af['position']),this['_mousePosition']=this[_0x370d04(_0x297e2c._0x578cd9)];}},{'key':'_onMiddleUpHandler','value':function _0x5da6cc(_0x320661){var _0x46c6d2=_0x4361;this[_0x46c6d2(_0x1877e2._0x99220f)]=![];}},{'key':'_onClickHandler','value':function _0xa64ca3(_0x4692fb){if(!this['enabled'])return;this['rotatePoint']&&this['rotatePoint']['stop']();}},{'key':'_onDbClickHandler','value':function _0xb28cdc(_0x1b8980){var _0x75d2dd=_0x4361;if(!this['enabled'])return;this['rotatePoint']&&this['rotatePoint']['stop']();var _0x1f7ee8=getCurrentMousePosition(this['_map'][_0x75d2dd(0x7c9)],_0x1b8980['position']);if(_0x1f7ee8){var _0x4157ff=Cesium__namespace[_0x75d2dd(0x23b)][_0x75d2dd(_0x4a5c65._0x580c40)](_0x1f7ee8,this['_map']['camera'][_0x75d2dd(0xd98)])*this['moveStep'];this['_map']['flyToPoint'](_0x1f7ee8,{'radius':_0x4157ff,'maximumHeight':this[_0x75d2dd(_0x4a5c65._0x169977)]['camera'][_0x75d2dd(_0x4a5c65._0x4b7e73)]['height'],'duration':this['options']['moveDuration']});}}},{'key':_0x211c37(_0x55c75b._0x2fc91c),'value':function _0x18cd97(_0x20e661){var _0x414ee5=_0x211c37;if(!this[_0x414ee5(0x445)])return;if(this['time']){var _0x5aeed1=Cesium__namespace[_0x414ee5(0xfb0)]['secondsDifference'](this['_map']['clock'][_0x414ee5(0x76c)],this[_0x414ee5(0xc79)]);_0x5aeed1<0.5&&(this['_map'][_0x414ee5(0x680)](),!this['rotatePoint']&&(this['rotatePoint']=new RotatePoint(this[_0x414ee5(_0x5c66f1._0x247fea)]['rotatePoint']),this['_map']['addThing'](this[_0x414ee5(_0x5c66f1._0x267ebe)])),this[_0x414ee5(0xaef)][_0x414ee5(_0x5c66f1._0x5cabd9)](_0x20e661['cartesian']));}this['time']=this['_map']['clock']['currentTime']['clone']();}}]),_0x4409cb;}(BaseThing),CameraHistory=function(_0x24b763){var _0x435121={_0x56a7ee:0xb57},_0x3b64f1={_0x5cef9f:0x2e3},_0x12b357={_0x23d180:0x2e3,_0xcb0f1:0x2e3},_0x1c63b4={_0x618c73:0x399,_0xd54798:0xa3c,_0x91f7a6:0xa3c},_0x3286ab={_0x3875c2:0x811,_0x50fa15:0x6ba},_0xba7ff0={_0x1a3e81:0xd91,_0x43e315:0xa3c,_0x54777f:0xd91,_0x851e75:0x1007,_0x586292:0xd03},_0x32b54b={_0x3c8512:0xd03,_0x525193:0xb57},_0x4a7f38={_0x5913e7:0x399},_0x921d6d={_0x3a8bb5:0xcf5,_0x13c0df:0x57c,_0x2bf064:0xcf5,_0x4becfb:0x84c},_0x27dba8={_0xf468ad:0x86b,_0x22c370:0x399},_0x10e778={_0x9d47a:0x514,_0x84950b:0x2a0,_0x1867ad:0x2a0},_0x365cd9={_0x140258:0xfa0,_0x178aea:0x3d5,_0x4bb5c3:0x84c},_0x16f642={_0x3caf7b:0x1007},_0x1fe0f7=_0x5a92ef;_inherits(_0x341f4d,_0x24b763);var _0x4e398d=_createSuper(_0x341f4d);function _0x341f4d(){var _0x421fd4=_0x4361,_0x413cc7,_0x82e12d,_0x52ac67=arguments[_0x421fd4(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x341f4d),_0x82e12d=_0x4e398d['call'](this,_0x52ac67),_0x82e12d['step']=0x0,_0x82e12d['views']=[],_0x82e12d['maxCacheCount']=(_0x413cc7=_0x82e12d['options']['maxCacheCount'])!==null&&_0x413cc7!==void 0x0?_0x413cc7:0x63,_0x82e12d;}return _createClass(_0x341f4d,[{'key':'debugExtent','get':function _0xfead29(){var _0x2abad0=_0x4361;return this['options'][_0x2abad0(0x1007)]&&this['options'][_0x2abad0(_0x16f642._0x3caf7b)][_0x2abad0(0x2a0)];},'set':function _0x38f063(_0x4f5b0b){var _0x2aa6a0=_0x4361;if(!this['options']['limit'])return;this['options']['limit']['debugExtent']=_0x4f5b0b;if(!this['debugExtentEntity']){var _0x1dbd24=this['options']['limit']['radius'],_0x4f244f=this['options']['limit'][_0x2aa6a0(0xd91)];this['debugExtentEntity']=this['_map']['entities']['add']({'name':_0x2aa6a0(_0x365cd9._0x140258),'position':_0x4f244f,'ellipsoid':{'radii':new Cesium__namespace['Cartesian3'](_0x1dbd24,_0x1dbd24,_0x1dbd24),'maximumCone':Cesium__namespace['Math']['PI_OVER_TWO'],'slicePartitions':0x2d,'stackPartitions':0x2d,'material':new Cesium__namespace[(_0x2aa6a0(0x3d5))](0x0,0x1,0x1,0x0),'outline':!![],'outlineColor':new Cesium__namespace[(_0x2aa6a0(_0x365cd9._0x178aea))](0x0,0x1,0x1,0x1)}});}this[_0x2aa6a0(_0x365cd9._0x4bb5c3)]['show']=_0x4f5b0b;}},{'key':'_mountedHook','value':function _0x5a5787(){var _0x342eec=_0x4361;this['options']['limit']&&this[_0x342eec(_0x10e778._0x9d47a)]['limit'][_0x342eec(_0x10e778._0x84950b)]&&(this[_0x342eec(_0x10e778._0x1867ad)]=this['options']['limit']['debugExtent']),this['_limitGlobe']();}},{'key':'_addedHook','value':function _0x551406(){var _0x4067d9=_0x4361;this[_0x4067d9(0x399)]['on'](EventType['cameraMoveStart'],this[_0x4067d9(_0x27dba8._0xf468ad)],this),this[_0x4067d9(_0x27dba8._0x22c370)]['on'](EventType['cameraMoveEnd'],this[_0x4067d9(0xde3)],this);}},{'key':_0x1fe0f7(0x3fd),'value':function _0x99cf28(){var _0x541a3f=_0x1fe0f7;this['_map'][_0x541a3f(_0x921d6d._0x3a8bb5)](EventType[_0x541a3f(_0x921d6d._0x13c0df)],this['_cameraMoveStartHandler'],this),this['_map'][_0x541a3f(_0x921d6d._0x2bf064)](EventType['cameraMoveEnd'],this[_0x541a3f(0xde3)],this),this[_0x541a3f(0x811)]=[],this['debugExtentEntity']&&(this[_0x541a3f(0x399)]['entities']['remove'](this[_0x541a3f(_0x921d6d._0x4becfb)]),delete this[_0x541a3f(0x84c)]);}},{'key':_0x1fe0f7(0x86b),'value':function _0x500e1f(){var _0x92ab81=_0x1fe0f7;this['_map']&&(this['isInPush']=!![],this[_0x92ab81(0xf29)]=this[_0x92ab81(_0x4a7f38._0x5913e7)]['getCameraView']());}},{'key':'_cameraMoveEndHandler','value':function _0x38d6b0(){var _0x52f299=_0x1fe0f7;this[_0x52f299(0xec2)]();if(!this[_0x52f299(_0x32b54b._0x3c8512)])return;this[_0x52f299(_0x32b54b._0x525193)]();}},{'key':'_limitGlobe','value':function _0x5b78c9(){var _0x841257=_0x1fe0f7,_0x160d15=this;if(!this['options']['limit'])return;var _0x266ba8=this['options']['limit'][_0x841257(_0xba7ff0._0x1a3e81)],_0x6170c=this['options']['limit']['radius'],_0x90a24f=Cesium__namespace['Cartesian3'][_0x841257(0x89a)](_0x266ba8,this['_map'][_0x841257(_0xba7ff0._0x43e315)][_0x841257(_0xba7ff0._0x54777f)]);if(this['options'][_0x841257(_0xba7ff0._0x851e75)]['debugExtent']);if(_0x90a24f<=_0x6170c)return;this[_0x841257(_0xba7ff0._0x586292)]=![],this['lastCameraView']?this['_map']['setCameraView'](this[_0x841257(0xf29)],{'duration':0.5,'complete':function _0x16d091(){_0x160d15['lastCameraView']=null,_0x160d15['isInPush']=!![];}}):this['_map']['flyToPoint'](_0x266ba8,{'radius':_0x6170c*0.6,'pitch':-0x3c,'duration':0.5,'complete':function _0x38b995(){_0x160d15['lastCameraView']=null,_0x160d15['isInPush']=!![];}});}},{'key':_0x1fe0f7(_0x435121._0x56a7ee),'value':function _0x5bbb10(){var _0x1c24d6=_0x1fe0f7,_0x577e5b=this['_map']['getCameraView']();this['views']['push'](_0x577e5b),this['views']['length']>this['maxCacheCount']&&this[_0x1c24d6(_0x3286ab._0x3875c2)]['splice'](0x0,0x1),this[_0x1c24d6(0x2e3)]=this[_0x1c24d6(0x811)]['length']-0x1,this[_0x1c24d6(0xb03)](EventType['change'],{'index':this['step'],'count':this['views'][_0x1c24d6(_0x3286ab._0x50fa15)]});}},{'key':'_goHistoryView','value':function _0x75d3d9(){var _0x36ab9a={_0xb0a4cf:0x2e3,_0x3d542b:0x6ba},_0x5df3ad=_0x1fe0f7,_0x4a286e=this;this[_0x5df3ad(_0x1c63b4._0x618c73)][_0x5df3ad(_0x1c63b4._0xd54798)][_0x5df3ad(0xf91)]['removeEventListener'](this['_cameraMoveStartHandler'],this),this['_map'][_0x5df3ad(_0x1c63b4._0x91f7a6)]['moveEnd']['removeEventListener'](this['_cameraMoveEndHandler'],this),this['isInPush']=![],this['_map']['setCameraView'](this['views'][this['step']],{'complete':function _0x193d94(){var _0x22c893=_0x5df3ad;_0x4a286e['_map']['camera'][_0x22c893(0xf91)]['addEventListener'](_0x4a286e['_cameraMoveStartHandler'],_0x4a286e),_0x4a286e['_map']['camera']['moveEnd']['addEventListener'](_0x4a286e[_0x22c893(0xde3)],_0x4a286e),_0x4a286e[_0x22c893(0xb03)](EventType['change'],{'index':_0x4a286e[_0x22c893(_0x36ab9a._0xb0a4cf)],'count':_0x4a286e['views'][_0x22c893(_0x36ab9a._0x3d542b)]});}});}},{'key':_0x1fe0f7(0xa9e),'value':function _0x330dc6(){var _0x574f8b=_0x1fe0f7;return this[_0x574f8b(_0x12b357._0x23d180)]>=this['views']['length']-0x1?![]:(this[_0x574f8b(_0x12b357._0xcb0f1)]++,this['_goHistoryView'](),!![]);}},{'key':'goLast','value':function _0x1bf248(){var _0x5d1801=_0x1fe0f7;return this['step']<=0x0?![]:(this['step']--,this[_0x5d1801(0x21e)](),!![]);}},{'key':'goNow','value':function _0xfdb79e(){var _0x28e628=_0x1fe0f7;return this['step']===this['views']['length']-0x1?![]:(this['step']=this['views'][_0x28e628(0x6ba)]-0x1,this[_0x28e628(0x21e)](),!![]);}},{'key':'goFirst','value':function _0x5b0ba7(){var _0x1d870b=_0x1fe0f7;return this[_0x1d870b(0x2e3)]<=0x0?![]:(this[_0x1d870b(_0x3b64f1._0x5cef9f)]=0x0,this['_goHistoryView'](),!![]);}}]),_0x341f4d;}(BaseThing),RotateOut=function(_0x4ded8e){var _0x12d47d={_0x53a2e6:0x1003},_0xb14025={_0x31442e:0xcf5},_0x168b11={_0x263d2a:0x921,_0x397aa8:0xfc2,_0x371a2b:0xa3c,_0x1d564e:0x8f7,_0x59e675:0xb03},_0x3cc3fa={_0x1b5296:0xfc2,_0x390c47:0x399,_0x3d762f:0xd97},_0x17cd45={_0x1f9775:0xe25},_0xd18303={_0x834b6a:0x26b},_0x3b26c8=_0x5a92ef;_inherits(_0x416374,_0x4ded8e);var _0x51e07c=_createSuper(_0x416374);function _0x416374(){var _0x2f5e63=_0x4361,_0x487473,_0x2b8392=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x416374),_0x487473=_0x51e07c['call'](this,_0x2b8392),_0x487473['_angle']=0x168/(0x3c*_0x487473[_0x2f5e63(0x514)]['time']||0x3c),_0x487473[_0x2f5e63(_0xd18303._0x834b6a)]=_0x487473['options']['direction']?-0x1:0x1,_0x487473['_autoStopAngle']=_0x487473['options']['autoStopAngle'],_0x487473;}return _createClass(_0x416374,[{'key':_0x3b26c8(0x3f4),'get':function _0x561d41(){return this['_isStart'];}},{'key':_0x3b26c8(_0x12d47d._0x53a2e6),'value':function _0x5d551c(_0x3a2ea3){var _0x85f4dc=_0x3b26c8;_0x3a2ea3?this['start']():this[_0x85f4dc(_0x17cd45._0x1f9775)]();}},{'key':'_mountedHook','value':function _0x5a0f70(){}},{'key':'_addedHook','value':function _0x55486f(){}},{'key':'_removedHook','value':function _0x5eea90(){var _0x4f0425=_0x3b26c8;this[_0x4f0425(0xe25)]();}},{'key':'start','value':function _0x397e71(){var _0x2d9f2b=_0x3b26c8;this[_0x2d9f2b(0xce9)]&&this['stop'](),this[_0x2d9f2b(0xce9)]=!![],this['_tikRender']=0x0,this[_0x2d9f2b(_0x3cc3fa._0x1b5296)]=this['_map']['camera']['heading'],this['_startPitch']=this['_map'][_0x2d9f2b(0xa3c)]['pitch'],this[_0x2d9f2b(_0x3cc3fa._0x390c47)]['on'](EventType['preRender'],this[_0x2d9f2b(_0x3cc3fa._0x3d762f)],this),this['fire'](EventType['start']);}},{'key':'_onPreRenderHandler','value':function _0x4562cc(_0x55c84d){var _0x212168=_0x3b26c8;this[_0x212168(_0x168b11._0x263d2a)]++;var _0x2bb8f7=this['_tikRender']*this['_angle'];this['_autoStopAngle']&&_0x2bb8f7>=this['_autoStopAngle']&&this['stop']();var _0x4dde24=Cesium__namespace['Math']['toRadians'](_0x2bb8f7*this['_direction'])+this[_0x212168(_0x168b11._0x397aa8)];this['_map']['scene'][_0x212168(_0x168b11._0x371a2b)][_0x212168(_0x168b11._0x1d564e)]({'orientation':{'heading':_0x4dde24,'pitch':this['_startPitch']}}),this[_0x212168(_0x168b11._0x59e675)](EventType['change']);}},{'key':'stop','value':function _0x5f5d68(){var _0x26fa29=_0x3b26c8;if(!this[_0x26fa29(0xce9)])return;this['_isStart']=![],this['_map'][_0x26fa29(_0xb14025._0x31442e)](EventType['preRender'],this[_0x26fa29(0xd97)],this),this['fire'](EventType[_0x26fa29(0xe25)]);}}]),_0x416374;}(BaseThing),index$3={'__proto__':null,'Underground':Underground,'Sightline':Sightline,'Skyline':Skyline,'Shadows':Shadows,'Measure':Measure,'FloodByGraphic':FloodByGraphic,'Slope':Slope,'TerrainPlanClip':TerrainPlanClip,'FloodByMaterial':FloodByMaterial,'TerrainClip':TerrainClip,'ContourLine':ContourLine,'LimitHeight':LimitHeight,'TilesetPlanClip':TilesetPlanClip,'ModelPlanClip':ModelPlanClip,'TilesetBoxClip':TilesetBoxClip,'TilesetClip':TilesetClip,'TilesetFlood':TilesetFlood,'TilesetFlatOld':TilesetFlatOld,'TilesetFlat':TilesetFlat,'FirstPersonRoam':FirstPersonRoam,'StreetView':StreetView,'CameraHistory':CameraHistory,'RotatePoint':RotatePoint,'RotateOut':RotateOut,'MatrixMove':MatrixMove,'MatrixRotate':MatrixRotate},BaseEffect=function(_0x2afe53){var _0x41e9c8={_0x56f221:0x9c8,_0x4b0dc2:0xfaa,_0x3af4ac:0xb03},_0x514199={_0x2f3a15:0x2f4,_0x33a1c7:0xe26},_0x112999={_0x2931a4:0xc11,_0x4f1d82:0x2c7},_0x119bb5={_0x4039d1:0x2c7},_0x24c2a9={_0x54b4ff:0x399},_0x3bbb04={_0x40db1b:0xa90},_0x3d63cf=_0x5a92ef;_inherits(_0x5b23ca,_0x2afe53);var _0x568abc=_createSuper(_0x5b23ca);function _0x5b23ca(){var _0x4f62b6=_0x4361;return _classCallCheck(this,_0x5b23ca),_0x568abc[_0x4f62b6(_0x3bbb04._0x40db1b)](this,arguments);}return _createClass(_0x5b23ca,[{'key':_0x3d63cf(0xe81),'get':function _0x50b59d(){var _0x395e9f=_0x3d63cf;return this[_0x395e9f(0xdd1)];}},{'key':_0x3d63cf(_0x41e9c8._0x56f221),'get':function _0x1e72d0(){return this['_postProcessStage'];}},{'key':_0x3d63cf(0x282),'get':function _0x5c9481(){var _0x36368a;return(_0x36368a=this['_postProcessStage'])===null||_0x36368a===void 0x0?void 0x0:_0x36368a['uniforms'];}},{'key':'addTo','value':function _0x8b8325(_0x2e05f1){return _0x2e05f1&&_0x2e05f1['addEffect']&&_0x2e05f1['addEffect'](this),this;}},{'key':_0x3d63cf(_0x41e9c8._0x4b0dc2),'value':function _0xc66c73(_0x400db6){var _0x2af1b7=_0x3d63cf;this['_map']&&this[_0x2af1b7(_0x24c2a9._0x54b4ff)]['removeEffect'](this,_0x400db6);}},{'key':'_enabledHook','value':function _0x136553(_0x16ca6f){var _0x1f3d1d=_0x3d63cf;this[_0x1f3d1d(_0x119bb5._0x4039d1)]&&(this['_postProcessStage']['enabled']=_0x16ca6f);}},{'key':'_setOptionsHook','value':function _0x5b6641(_0x4f794e,_0x5d7b57){for(var _0x5276ce in _0x5d7b57){if(_0x5276ce==='enabled')continue;this[_0x5276ce]=_0x5d7b57[_0x5276ce];}}},{'key':'_addedBaseHook','value':function _0x408e8a(){var _0x577888=_0x3d63cf;!this['_postProcessStage']&&this['_mountedHook'](),this[_0x577888(0x1003)](this['enabled']),this['_postProcessStage']&&this['_map']['scene']['postProcessStages']['add'](this[_0x577888(0x2c7)]);}},{'key':_0x3d63cf(0xa98),'value':function _0x319155(){var _0x4fbbdd=_0x3d63cf;this['_postProcessStage']&&(this['_map'][_0x4fbbdd(0x7c9)][_0x4fbbdd(_0x112999._0x2931a4)]['remove'](this[_0x4fbbdd(0x2c7)]),this['_postProcessStage']['isDestroyed']()&&delete this[_0x4fbbdd(_0x112999._0x4f1d82)]);}},{'key':_0x3d63cf(_0x41e9c8._0x3af4ac),'value':function _0x1739d9(_0x5254ea){var _0x324027=_0x3d63cf,_0x19c1bc=arguments[_0x324027(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x2379eb=arguments['length']>0x2?arguments[0x2]:undefined;return!_0x19c1bc[_0x324027(_0x514199._0x2f3a15)]&&(_0x19c1bc['effect']=this),_get(_getPrototypeOf(_0x5b23ca[_0x324027(_0x514199._0x33a1c7)]),'fire',this)['call'](this,_0x5254ea,_0x19c1bc,_0x2379eb);}},{'key':_0x3d63cf(0x716),'value':function _0x36ed44(_0x19f422){var _0x2d50b2={_0x18d924:0x620,_0x2e1678:0x716},_0x454b58=_0x3d63cf,_0x541221=this,_0x281179=[];return _0x19f422[_0x454b58(0x675)](function(_0x4ec497){var _0xf0f3fa=_0x454b58;_0x4ec497[_0xf0f3fa(_0x2d50b2._0x18d924)]&&(_0x4ec497=_0x4ec497['czmObject']);if(_0x4ec497['_pickIds'])_0x281179=_0x281179['concat'](_0x541221[_0xf0f3fa(_0x2d50b2._0x2e1678)](_0x4ec497[_0xf0f3fa(0xdfe)]));else _0x4ec497[_0xf0f3fa(0x3a4)]?_0x281179=_0x281179['concat'](_0x541221['_getPickIds']([_0x4ec497['pickId']])):_0x281179['push']({'pickId':_0x4ec497});}),_0x281179;}}]),_0x5b23ca;}(BaseThing),FogFS='float\x20getDistance(sampler2D\x20depthTexture,\x20vec2\x20texCoords)\x20{\x0a\x20\x20float\x20depth\x20=\x20czm_unpackDepth(texture2D(depthTexture,\x20texCoords));\x0a\x20\x20if(depth\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20return\x20czm_infinity;\x0a\x20\x20}\x0a\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20depth);\x0a\x20\x20return\x20-eyeCoordinate.z\x20/\x20eyeCoordinate.w;\x0a}\x0afloat\x20interpolateByDistance(vec4\x20nearFarScalar,\x20float\x20distance)\x20{\x0a\x20\x20float\x20startDistance\x20=\x20nearFarScalar.x;\x0a\x20\x20float\x20startValue\x20=\x20nearFarScalar.y;\x0a\x20\x20float\x20endDistance\x20=\x20nearFarScalar.z;\x0a\x20\x20float\x20endValue\x20=\x20nearFarScalar.w;\x0a\x20\x20float\x20t\x20=\x20clamp((distance\x20-\x20startDistance)\x20/\x20(endDistance\x20-\x20startDistance),\x200.0,\x201.0);\x0a\x20\x20return\x20mix(startValue,\x20endValue,\x20t);\x0a}\x0avec4\x20alphaBlend(vec4\x20sourceColor,\x20vec4\x20destinationColor)\x20{\x0a\x20\x20return\x20sourceColor\x20*\x20vec4(sourceColor.aaa,\x201.0)\x20+\x20destinationColor\x20*\x20(1.0\x20-\x20sourceColor.a);\x0a}\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20vec4\x20fogByDistance;\x0auniform\x20vec4\x20fogColor;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main(void)\x20{\x0a\x20\x20float\x20distance\x20=\x20getDistance(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20vec4\x20sceneColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20float\x20blendAmount\x20=\x20interpolateByDistance(fogByDistance,\x20distance);\x0a\x20\x20vec4\x20finalFogColor\x20=\x20vec4(fogColor.rgb,\x20fogColor.a\x20*\x20blendAmount);\x0a\x20\x20gl_FragColor\x20=\x20alphaBlend(finalFogColor,\x20sceneColor);\x0a}\x0a',FogEffect=function(_0x11183f){var _0x48f398={_0x4ff762:0x7c9,_0x36a8f2:0xa68},_0x5056a4={_0x46087a:0x9fa,_0x1e8284:0x4ee,_0x1cbf60:0xf6a,_0x38734e:0x787},_0x582dd5={_0x2e7b36:0xa65},_0xff8f89=_0x5a92ef;_inherits(_0x53d0b3,_0x11183f);var _0x39081e=_createSuper(_0x53d0b3);function _0x53d0b3(){var _0xe83471=_0x4361,_0x49e930,_0x3570f8,_0x195d6c,_0x43cbad=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x53d0b3),_0x195d6c=_0x39081e[_0xe83471(0x53f)](this,_0x43cbad),_0x195d6c['fogByDistance']=(_0x49e930=_0x43cbad[_0xe83471(0xefe)])!==null&&_0x49e930!==void 0x0?_0x49e930:new Cesium__namespace[(_0xe83471(_0x582dd5._0x2e7b36))](0xa,0x0,0x3e8,0.9),_0x195d6c['color']=getCesiumColor(_0x43cbad['color'],Cesium__namespace[_0xe83471(0x3d5)][_0xe83471(0xf6a)]),_0x195d6c['maxHeight']=(_0x3570f8=_0x43cbad['maxHeight'])!==null&&_0x3570f8!==void 0x0?_0x3570f8:0x2328,_0x195d6c['_setOptionsHook'](_0x43cbad),_0x195d6c;}return _createClass(_0x53d0b3,[{'key':'_setOptionsHook','value':function _0x482b40(_0x5c96b4,_0x5cb162){var _0x33cdff=_0x4361,_0x1df07e;Cesium__namespace['defined'](_0x5c96b4['fogByDistance_near'])&&(this['fogByDistance']['x']=_0x5c96b4[_0x33cdff(0xab3)]),Cesium__namespace['defined'](_0x5c96b4['fogByDistance_nearValue'])&&(this['fogByDistance']['y']=_0x5c96b4['fogByDistance_nearValue']),Cesium__namespace['defined'](_0x5c96b4[_0x33cdff(0x9fa)])&&(this['fogByDistance']['z']=_0x5c96b4[_0x33cdff(_0x5056a4._0x46087a)]),Cesium__namespace[_0x33cdff(0x70e)](_0x5c96b4[_0x33cdff(_0x5056a4._0x1e8284)])&&(this['fogByDistance']['w']=_0x5c96b4[_0x33cdff(0x4ee)]),Cesium__namespace['defined'](_0x5cb162===null||_0x5cb162===void 0x0?void 0x0:_0x5cb162['color'])&&(this['color']=getCesiumColor(_0x5c96b4['color'],Cesium__namespace['Color'][_0x33cdff(_0x5056a4._0x1cbf60)])),this['maxHeight']=(_0x1df07e=_0x5c96b4[_0x33cdff(_0x5056a4._0x38734e)])!==null&&_0x1df07e!==void 0x0?_0x1df07e:0x2328;}},{'key':'_mountedHook','value':function _0x3b3cbb(){var _0x2251c8={_0xf4e977:0xefe},_0x125bc9=this;this['_postProcessStage']=new Cesium__namespace['PostProcessStage']({'name':this['_id'],'fragmentShader':FogFS,'uniforms':{'fogByDistance':function _0x35b793(){var _0x5518f9=_0x4361;return _0x125bc9[_0x5518f9(_0x2251c8._0xf4e977)];},'fogColor':function _0x2a912b(){return _0x125bc9['color'];}},'enabled':this['enabled']});}},{'key':'_addedHook','value':function _0x50de34(){var _0x12a2b6=_0x4361;this['_map'][_0x12a2b6(_0x48f398._0x4ff762)]['camera']['changed'][_0x12a2b6(_0x48f398._0x36a8f2)](this['camera_changedHandler'],this);}},{'key':'_removedHook','value':function _0x46747a(){var _0x2acbac=_0x4361;this[_0x2acbac(0x399)]['scene']['camera']['changed']['removeEventListener'](this[_0x2acbac(0xc8b)],this);}},{'key':_0xff8f89(0xc8b),'value':function _0x5bd978(_0x1d16a3){var _0x2035d2=_0xff8f89;this['_map']['camera']['positionCartographic']['height']<this['maxHeight']?this['_postProcessStage']['enabled']=this[_0x2035d2(0x445)]:this['_postProcessStage'][_0x2035d2(0x445)]=![];}}]),_0x53d0b3;}(BaseEffect);register('fog',FogEffect);var RainShader=_0x5a92ef(0x5f2),RainEffect=function(_0x31b5d9){var _0x4975f7={_0x1379ad:0xac8},_0x5a429a={_0x4185f7:0x282},_0x44c362={_0x541d34:0x282},_0xaa4e65={_0xa489c:0x2c7},_0x1b5061=_0x5a92ef;_inherits(_0x474080,_0x31b5d9);var _0x3ccf95=_createSuper(_0x474080);function _0x474080(){return _classCallCheck(this,_0x474080),_0x3ccf95['apply'](this,arguments);}return _createClass(_0x474080,[{'key':'speed','get':function _0x547c8b(){var _0x61212c;return(_0x61212c=this['_postProcessStage'])===null||_0x61212c===void 0x0?void 0x0:_0x61212c['uniforms']['speed'];},'set':function _0xb640fa(_0x3fa4e6){var _0x3efd22=_0x4361;this[_0x3efd22(_0xaa4e65._0xa489c)]&&(this['_postProcessStage']['uniforms']['speed']=_0x3fa4e6);}},{'key':'size','get':function _0x3e3e48(){var _0x86a209=_0x4361,_0x34e115;return(_0x34e115=this['_postProcessStage'])===null||_0x34e115===void 0x0?void 0x0:_0x34e115[_0x86a209(_0x44c362._0x541d34)]['size'];},'set':function _0x1a55fd(_0x138dc4){var _0x136ccf=_0x4361;this['_postProcessStage']&&(this['_postProcessStage'][_0x136ccf(_0x5a429a._0x4185f7)]['size']=_0x138dc4);}},{'key':_0x1b5061(_0x4975f7._0x1379ad),'get':function _0x47716c(){var _0x514835;return(_0x514835=this['_postProcessStage'])===null||_0x514835===void 0x0?void 0x0:_0x514835['uniforms']['direction'];},'set':function _0x5cb656(_0x1441af){this['_postProcessStage']&&(this['_postProcessStage']['uniforms']['direction']=Cesium__namespace['Math']['toRadians'](_0x1441af));}},{'key':'_mountedHook','value':function _0xaf253f(){var _0x241a20=_0x1b5061,_0x2beeb8,_0x1d0849,_0xa66a37;this[_0x241a20(0x2c7)]=new Cesium__namespace['PostProcessStage']({'fragmentShader':RainShader,'uniforms':{'speed':(_0x2beeb8=this['options']['speed'])!==null&&_0x2beeb8!==void 0x0?_0x2beeb8:0xa,'size':(_0x1d0849=this['options']['size'])!==null&&_0x1d0849!==void 0x0?_0x1d0849:0x14,'direction':Cesium__namespace[_0x241a20(0xab0)]['toRadians']((_0xa66a37=this['options']['direction'])!==null&&_0xa66a37!==void 0x0?_0xa66a37:-0x1e)},'enabled':this['enabled']});}}]),_0x474080;}(BaseEffect);register(_0x5a92ef(0x1020),RainEffect);var SnowShader='uniform\x20sampler2D\x20colorTexture;\x20//输入的场景渲染照片\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20float\x20speed;\x0a\x0afloat\x20snow(vec2\x20uv,\x20float\x20scale)\x20{\x0a\x20\x20float\x20time\x20=\x20czm_frameNumber\x20*\x20speed\x20/\x201000.0;\x0a\x20\x20float\x20w\x20=\x20smoothstep(1.0,\x200.0,\x20-uv.y\x20*\x20(scale\x20/\x2010.0));\x0a\x20\x20if(w\x20<\x200.1)\x0a\x20\x20\x20\x20return\x200.0;\x0a\x20\x20uv\x20+=\x20time\x20/\x20scale;\x0a\x20\x20uv.y\x20+=\x20time\x20*\x202.0\x20/\x20scale;\x0a\x20\x20uv.x\x20+=\x20sin(uv.y\x20+\x20time\x20*\x200.5)\x20/\x20scale;\x0a\x20\x20uv\x20*=\x20scale;\x0a\x0a\x20\x20vec2\x20s\x20=\x20floor(uv),\x20f\x20=\x20fract(uv),\x20p;\x0a\x20\x20float\x20k\x20=\x203.0,\x20d;\x0a\x20\x20p\x20=\x200.5\x20+\x200.35\x20*\x20sin(11.0\x20*\x20fract(sin((s\x20+\x20p\x20+\x20scale)\x20*\x20mat2(7,\x203,\x206,\x205))\x20*\x205.0))\x20-\x20f;\x0a\x20\x20d\x20=\x20length(p);\x0a\x20\x20k\x20=\x20min(d,\x20k);\x0a\x20\x20k\x20=\x20smoothstep(0.0,\x20k,\x20sin(f.x\x20+\x20f.y)\x20*\x200.01);\x0a\x20\x20return\x20k\x20*\x20w;\x0a}\x0a\x0avoid\x20main(void)\x20{\x0a\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x20\x20vec2\x20uv\x20=\x20(gl_FragCoord.xy\x20*\x202.\x20-\x20resolution.xy)\x20/\x20min(resolution.x,\x20resolution.y);\x0a\x0a\x20\x20float\x20c\x20=\x200.0;\x0a\x20\x20c\x20+=\x20snow(uv,\x2015.);\x0a\x20\x20c\x20+=\x20snow(uv,\x2010.);\x0a\x20\x20c\x20+=\x20snow(uv,\x209.);\x0a\x20\x20c\x20+=\x20snow(uv,\x208.);\x0a\x20\x20c\x20+=\x20snow(uv,\x207.);\x0a\x20\x20c\x20+=\x20snow(uv,\x206.);\x0a\x20\x20c\x20+=\x20snow(uv,\x205.);\x0a\x20\x20c\x20+=\x20snow(uv,\x204.);\x0a\x0a\x20\x20vec3\x20finalColor\x20=\x20(vec3(c));\x20//屏幕上雪的颜色\x0a\x0a\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(finalColor,\x201.0),\x200.5);\x20\x20//将雪和三维场景融合\x0a\x0a}\x0a',SnowEffect=function(_0x355b12){_inherits(_0x5873c7,_0x355b12);var _0x1b09fe=_createSuper(_0x5873c7);function _0x5873c7(){return _classCallCheck(this,_0x5873c7),_0x1b09fe['apply'](this,arguments);}return _createClass(_0x5873c7,[{'key':'speed','get':function _0x15a2e4(){var _0x5aa44d;return(_0x5aa44d=this['_postProcessStage'])===null||_0x5aa44d===void 0x0?void 0x0:_0x5aa44d['uniforms']['speed'];},'set':function _0x4a8dc6(_0x4c5907){var _0x1b5274=_0x4361;this['_postProcessStage']&&(this[_0x1b5274(0x2c7)]['uniforms']['speed']=_0x4c5907);}},{'key':'_mountedHook','value':function _0x5af4d2(){var _0x32df3c=_0x4361,_0x25324f;this['_postProcessStage']=new Cesium__namespace[(_0x32df3c(0xcb9))]({'fragmentShader':SnowShader,'uniforms':{'speed':(_0x25324f=this['options']['speed'])!==null&&_0x25324f!==void 0x0?_0x25324f:0xa},'enabled':this['enabled']});}}]),_0x5873c7;}(BaseEffect);register('snow',SnowEffect);var SnowCoverFS=_0x5a92ef(0x822),SnowCoverEffect=function(_0x37f700){var _0x31638c={_0x17f28b:0xcef},_0x58ff6a={_0x15970d:0x445},_0x2c28d6={_0x5154b4:0xa3c},_0x203df9={_0x522f7f:0x313},_0x540401=_0x5a92ef;_inherits(_0x39e32a,_0x37f700);var _0xae032a=_createSuper(_0x39e32a);function _0x39e32a(){var _0x52f077,_0x3af317,_0x26bc71=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x39e32a),_0x3af317=_0xae032a['call'](this,_0x26bc71),_0x3af317['maxHeight']=(_0x52f077=_0x26bc71['maxHeight'])!==null&&_0x52f077!==void 0x0?_0x52f077:0x2328,_0x3af317;}return _createClass(_0x39e32a,[{'key':'alpha','get':function _0x87ec0b(){var _0x3402ce=_0x4361,_0x4f45b4;return(_0x4f45b4=this['_postProcessStage'])===null||_0x4f45b4===void 0x0?void 0x0:_0x4f45b4[_0x3402ce(0x282)]['alpha'];},'set':function _0x368d23(_0x202f61){var _0xaa0e70=_0x4361;this['_postProcessStage']&&(this['_postProcessStage']['uniforms'][_0xaa0e70(_0x203df9._0x522f7f)]=_0x202f61);}},{'key':'_mountedHook','value':function _0x24a886(){var _0x15fcaa;this['_postProcessStage']=new Cesium__namespace['PostProcessStage']({'name':this['_id'],'fragmentShader':SnowCoverFS,'uniforms':{'alpha':(_0x15fcaa=this['options']['alpha'])!==null&&_0x15fcaa!==void 0x0?_0x15fcaa:0x1},'enabled':this['enabled']});}},{'key':_0x540401(_0x31638c._0x17f28b),'value':function _0x138ff8(){var _0xf05968=_0x540401;this['_map']['scene'][_0xf05968(_0x2c28d6._0x5154b4)]['changed']['addEventListener'](this['camera_changedHandler'],this);}},{'key':'_removedHook','value':function _0x3e84af(){var _0x2522e9=_0x540401;this['_map']['scene'][_0x2522e9(0xa3c)]['changed']['removeEventListener'](this['camera_changedHandler'],this);}},{'key':'camera_changedHandler','value':function _0x5b115e(_0x92421c){var _0x224dfb=_0x540401;this['_map']['camera']['positionCartographic']['height']<this[_0x224dfb(0x787)]?this['_postProcessStage'][_0x224dfb(_0x58ff6a._0x15970d)]=this['enabled']:this['_postProcessStage']['enabled']=![];}}]),_0x39e32a;}(BaseEffect);register(_0x5a92ef(0xc7c),SnowCoverEffect);var InvertedSceneFS='#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avec4\x20toEye(in\x20vec2\x20uv,\x20in\x20float\x20depth)\x20{\x0a\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20(uv.y\x20*\x202.0\x20-\x201.0));\x0a\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20return\x20posInCamera;\x0a}\x0afloat\x20getDepth(in\x20vec4\x20depth)\x20{\x0a\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x0a\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0avec3\x20guussColor(vec2\x20uv)\x20{\x0a\x20\x20vec2\x20pixelSize\x20=\x201.0\x20/\x20czm_viewport.zw;\x0a\x20\x20float\x20dx0\x20=\x20-pixelSize.x;\x0a\x20\x20float\x20dy0\x20=\x20-pixelSize.y;\x0a\x20\x20float\x20dx1\x20=\x20pixelSize.x;\x0a\x20\x20float\x20dy1\x20=\x20pixelSize.y;\x0a\x20\x20vec4\x20gc\x20=\x20(texture2D(colorTexture,\x20uv)\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx0,\x20dy0))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(0.0,\x20dy0))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx1,\x20dy0))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx0,\x200.0))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx1,\x200.0))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx0,\x20dy1))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(0.0,\x20dy1))\x20+\x0a\x20\x20\x20\x20texture2D(colorTexture,\x20uv\x20+\x20vec2(dx1,\x20dy1)))\x20*\x20(1.0\x20/\x209.0);\x0a\x20\x20return\x20gc.rgb;\x0a}\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20//\x20mat4\x20dither\x20=\x20mat4(\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x200,\x20\x20\x20\x20\x20\x20\x200.5,\x20\x20\x20\x200.125,\x20\x200.625,\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x200.75,\x20\x20\x20\x200.25,\x20\x20\x200.875,\x20\x200.375,\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x200.1875,\x20\x200.6875,\x200.0625,\x200.5625,\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x200.9375,\x20\x200.4375,\x200.8125,\x200.3125\x0a\x20\x20\x20\x20//\x20);\x0a\x20\x20\x20\x20//\x20int\x20sampleCoordX\x20=\x20int(mod((gl_FragCoord.x\x20*\x20v_textureCoordinates.x),4.0));\x0a\x20\x20\x20\x20//\x20int\x20sampleCoordY\x20=\x20int(mod((gl_FragCoord.y\x20*\x20v_textureCoordinates.y),4.0));\x0a\x20\x20float\x20offset\x20=\x200.0;\x0a\x0a\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20vec4\x20currD\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20//\x20gl_FragColor\x20=\x20currD;\x0a\x20\x20\x20\x20//\x20return;\x0a\x20\x20if(currD.r\x20>=\x201.0)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x20\x20float\x20depth\x20=\x20getDepth(currD);\x0a\x20\x20\x20\x20//\x20gl_FragColor\x20=\x20vec4(depth,0.0,0.0,1.0);\x0a\x20\x20\x20\x20//\x20return;\x0a\x0a\x20\x20vec4\x20positionEC\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20vec3\x20dx\x20=\x20dFdx(positionEC.xyz);\x0a\x20\x20vec3\x20dy\x20=\x20dFdy(positionEC.xyz);\x0a\x20\x20vec3\x20normal\x20=\x20normalize(cross(dx,\x20dy));\x0a\x0a\x20\x20vec4\x20positionWC\x20=\x20normalize(czm_inverseView\x20*\x20positionEC);\x0a\x20\x20vec3\x20normalWC\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normal);\x0a\x20\x20float\x20fotNumWC\x20=\x20dot(positionWC.xyz,\x20normalWC);\x0a\x20\x20if(fotNumWC\x20<=\x200.5)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20return;\x0a\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20float\x20dotNum\x20=\x20dot(normal,vec3(0.0,1.0,0.0));\x0a\x20\x20\x20\x20//\x20gl_FragColor\x20=\x20mix(color,vec4(1.0),dotNum*0.8);\x0a\x20\x20\x20\x20//\x20return;\x0a\x0a\x20\x20vec3\x20viewDir\x20=\x20normalize(positionEC.xyz);\x0a\x20\x20vec3\x20reflectDir\x20=\x20reflect(viewDir,\x20normal);\x0a\x20\x20\x20\x20//\x20vec3\x20viewReflectDir\x20=\x20czm_viewRotation\x20*\x20reflectDir;\x0a\x20\x20vec3\x20viewReflectDir\x20=\x20reflectDir;\x0a\x0a\x20\x20float\x20step\x20=\x200.05;\x0a\x20\x20int\x20stepNum\x20=\x20int(20.0\x20/\x20step);\x0a\x20\x20vec3\x20pos;\x0a\x20\x20vec3\x20albedo;\x0a\x20\x20bool\x20jd\x20=\x20false;\x0a\x20\x20for(int\x20i\x20=\x201;\x20i\x20<=\x20400;\x20i++)\x20{\x0a\x20\x20\x20\x20float\x20delta\x20=\x20step\x20*\x20float(i)\x20+\x20offset;\x0a\x20\x20\x20\x20pos\x20=\x20positionEC.xyz\x20+\x20viewReflectDir\x20*\x20delta;\x0a\x20\x20\x20\x20float\x20d\x20=\x20-pos.z;\x0a\x0a\x20\x20\x20\x20vec4\x20tmp\x20=\x20czm_projection\x20*\x20vec4(pos,\x201.0);\x0a\x20\x20\x20\x20vec3\x20screenPos\x20=\x20tmp.xyz\x20/\x20tmp.w;\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20vec2(screenPos.x,\x20screenPos.y)\x20*\x200.5\x20+\x20vec2(0.5,\x200.5);\x0a\x0a\x20\x20\x20\x20if(uv.x\x20>\x200.0\x20&&\x20uv.x\x20<\x201.0\x20&&\x20uv.y\x20>\x200.0\x20&&\x20uv.y\x20<\x201.0)\x20{\x0a\x20\x20\x20\x20\x20\x20float\x20dd\x20=\x20getDepth(texture2D(depthTexture,\x20uv));\x0a\x20\x20\x20\x20\x20\x20vec4\x20jzc\x20=\x20toEye(uv,\x20dd);\x0a\x20\x20\x20\x20\x20\x20dd\x20=\x20-jzc.z;\x0a\x20\x20\x20\x20\x20\x20if(d\x20>\x20dd)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(abs(abs(d)\x20-\x20abs(dd))\x20<=\x20step)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20jd\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20albedo\x20=\x20texture2D(colorTexture,\x20uv).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20albedo\x20=\x20guussColor(uv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20if(jd)\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(color.xyz,\x20albedo,\x200.5),\x201.0);\x0a\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20}\x0a}\x0a',InvertedEffect=function(_0x5e03fa){_inherits(_0x353163,_0x5e03fa);var _0x572f70=_createSuper(_0x353163);function _0x353163(){return _classCallCheck(this,_0x353163),_0x572f70['apply'](this,arguments);}return _createClass(_0x353163,[{'key':'_mountedHook','value':function _0x470154(){var _0x203d4b=_0x4361;this['_postProcessStage']=new Cesium__namespace[(_0x203d4b(0xcb9))]({'fragmentShader':InvertedSceneFS,'enabled':this[_0x203d4b(0x445)]});}}]),_0x353163;}(BaseEffect);register('inverted',InvertedEffect);var NightVisionEffect=function(_0x37bdf2){var _0x3e6137={_0x844ebe:0x2db};_inherits(_0x1e0bc2,_0x37bdf2);var _0x1a7c2=_createSuper(_0x1e0bc2);function _0x1e0bc2(){return _classCallCheck(this,_0x1e0bc2),_0x1a7c2['apply'](this,arguments);}return _createClass(_0x1e0bc2,[{'key':'_mountedHook','value':function _0x7b4c49(){var _0x12dd9b=_0x4361;this['_postProcessStage']=Cesium__namespace['PostProcessStageLibrary'][_0x12dd9b(_0x3e6137._0x844ebe)]();}}]),_0x1e0bc2;}(BaseEffect);register('nightVision',NightVisionEffect);var BloomEffect=function(_0x1ab6b4){var _0xa4504e={_0x117ce3:0x415,_0x3260a9:0x87a},_0x12a5f2={_0x1a85a5:0x2c7},_0x2b272b={_0x6dfe15:0x445},_0x27a44c={_0x165c0a:0x22a,_0x1c00be:0x514,_0x51dfa4:0x4f8,_0x294211:0x282},_0x3fe21d={_0x16d3f3:0x2c7,_0x2352f9:0xc0e},_0x9f50f={_0x553d12:0xc0e},_0x9d2a52={_0x1c066c:0x2c7},_0x6c70c4={_0x4043c6:0x2c7},_0x343e3d={_0x49a534:0xfbe},_0x3d90d9=_0x5a92ef;_inherits(_0x23b908,_0x1ab6b4);var _0xfab828=_createSuper(_0x23b908);function _0x23b908(){return _classCallCheck(this,_0x23b908),_0xfab828['apply'](this,arguments);}return _createClass(_0x23b908,[{'key':'contrast','get':function _0xd4d4f8(){var _0x3449e7;return(_0x3449e7=this['_postProcessStage'])===null||_0x3449e7===void 0x0?void 0x0:_0x3449e7['uniforms']['contrast'];},'set':function _0x27a125(_0x26f9f6){this['_postProcessStage']&&(this['_postProcessStage']['uniforms']['contrast']=_0x26f9f6);}},{'key':'brightness','get':function _0x3c863f(){var _0x46feea=_0x4361,_0x2a9e5b;return(_0x2a9e5b=this[_0x46feea(0x2c7)])===null||_0x2a9e5b===void 0x0?void 0x0:_0x2a9e5b['uniforms'][_0x46feea(_0x343e3d._0x49a534)];},'set':function _0x250544(_0x18090c){var _0x39e0ba=_0x4361;this['_postProcessStage']&&(this[_0x39e0ba(_0x6c70c4._0x4043c6)]['uniforms'][_0x39e0ba(0xfbe)]=_0x18090c);}},{'key':'delta','get':function _0x2e8410(){var _0x3d694c;return(_0x3d694c=this['_postProcessStage'])===null||_0x3d694c===void 0x0?void 0x0:_0x3d694c['uniforms']['delta'];},'set':function _0x1260bd(_0x12d9ab){var _0x43357c=_0x4361;this['_postProcessStage']&&(this['_postProcessStage']['uniforms'][_0x43357c(0xef7)]=_0x12d9ab);}},{'key':'sigma','get':function _0x476394(){var _0x48db42=_0x4361,_0x4cbb79;return(_0x4cbb79=this[_0x48db42(0x2c7)])===null||_0x4cbb79===void 0x0?void 0x0:_0x4cbb79['uniforms']['sigma'];},'set':function _0x13a7a9(_0x485c33){var _0x27d190=_0x4361;this['_postProcessStage']&&(this[_0x27d190(_0x9d2a52._0x1c066c)]['uniforms']['sigma']=_0x485c33);}},{'key':'stepSize','get':function _0xd2e306(){var _0x4ef08f=_0x4361,_0x579fd8;return(_0x579fd8=this[_0x4ef08f(0x2c7)])===null||_0x579fd8===void 0x0?void 0x0:_0x579fd8['uniforms'][_0x4ef08f(_0x9f50f._0x553d12)];},'set':function _0x139e3e(_0x37682c){var _0x1043ac=_0x4361;this['_postProcessStage']&&(this[_0x1043ac(_0x3fe21d._0x16d3f3)][_0x1043ac(0x282)][_0x1043ac(_0x3fe21d._0x2352f9)]=_0x37682c);}},{'key':_0x3d90d9(_0xa4504e._0x117ce3),'value':function _0x1eb689(){var _0x283d54=_0x3d90d9,_0x5c2c17,_0x453da7,_0x1466bd,_0x300a6c,_0x401f9b;this['_postProcessStage']=this['_map']['scene']['postProcessStages'][_0x283d54(0x324)],this['_postProcessStage']['uniforms']['glowOnly']=![],this['_postProcessStage']['uniforms']['contrast']=(_0x5c2c17=this['options'][_0x283d54(_0x27a44c._0x165c0a)])!==null&&_0x5c2c17!==void 0x0?_0x5c2c17:0x80,this['_postProcessStage']['uniforms']['brightness']=(_0x453da7=this[_0x283d54(_0x27a44c._0x1c00be)][_0x283d54(0xfbe)])!==null&&_0x453da7!==void 0x0?_0x453da7:-0.3,this['_postProcessStage']['uniforms']['delta']=(_0x1466bd=this['options']['delta'])!==null&&_0x1466bd!==void 0x0?_0x1466bd:0x1,this[_0x283d54(0x2c7)]['uniforms'][_0x283d54(_0x27a44c._0x51dfa4)]=(_0x300a6c=this['options']['sigma'])!==null&&_0x300a6c!==void 0x0?_0x300a6c:3.78,this[_0x283d54(0x2c7)][_0x283d54(_0x27a44c._0x294211)]['stepSize']=(_0x401f9b=this['options']['stepSize'])!==null&&_0x401f9b!==void 0x0?_0x401f9b:0x5;}},{'key':_0x3d90d9(_0xa4504e._0x3260a9),'value':function _0x228470(_0x18ad30){var _0x5760e2=_0x3d90d9;this['_postProcessStage'][_0x5760e2(_0x2b272b._0x6dfe15)]=this['enabled'];}},{'key':'_removedBaseHook','value':function _0x461964(){var _0x5afc34=_0x3d90d9;this[_0x5afc34(_0x12a5f2._0x1a85a5)]['enabled']=![];}}]),_0x23b908;}(BaseEffect);register(_0x5a92ef(0x324),BloomEffect);var BrightnessEffect=function(_0x4fedf2){var _0x32b29b={_0x345e91:0x2c7},_0x51b6d9={_0x50ae32:0x2c7,_0x14373e:0xfbe};_inherits(_0x197a4a,_0x4fedf2);var _0x24d865=_createSuper(_0x197a4a);function _0x197a4a(){return _classCallCheck(this,_0x197a4a),_0x24d865['apply'](this,arguments);}return _createClass(_0x197a4a,[{'key':'brightness','get':function _0xf7dc8d(){var _0x26dda8=_0x4361,_0x4de53a;return(_0x4de53a=this[_0x26dda8(_0x51b6d9._0x50ae32)])===null||_0x4de53a===void 0x0?void 0x0:_0x4de53a['uniforms'][_0x26dda8(_0x51b6d9._0x14373e)];},'set':function _0x34dc74(_0x5fd5a2){var _0x59e666=_0x4361;this['_postProcessStage']&&(this[_0x59e666(_0x32b29b._0x345e91)]['uniforms']['brightness']=_0x5fd5a2);}},{'key':'_mountedHook','value':function _0x4cb6fc(){var _0x43895f;this['_postProcessStage']=Cesium__namespace['PostProcessStageLibrary']['createBrightnessStage'](),this['_postProcessStage']['uniforms']['brightness']=(_0x43895f=this['options']['brightness'])!==null&&_0x43895f!==void 0x0?_0x43895f:0x2;}}]),_0x197a4a;}(BaseEffect);register(_0x5a92ef(0xfbe),BrightnessEffect);var BlackAndWhiteEffect=function(_0x459421){var _0x46ec75={_0x36d0e8:0x2c7},_0x28d75b={_0x44ac56:0x2c7};_inherits(_0x9b1681,_0x459421);var _0x31765d=_createSuper(_0x9b1681);function _0x9b1681(){return _classCallCheck(this,_0x9b1681),_0x31765d['apply'](this,arguments);}return _createClass(_0x9b1681,[{'key':'gradations','get':function _0x29cbef(){var _0x58c976=_0x4361,_0x14a9df;return(_0x14a9df=this[_0x58c976(_0x28d75b._0x44ac56)])===null||_0x14a9df===void 0x0?void 0x0:_0x14a9df[_0x58c976(0x282)]['gradations'];},'set':function _0xbcd35e(_0x26c8d4){var _0x2bd18a=_0x4361;this['_postProcessStage']&&(this['_postProcessStage']['uniforms'][_0x2bd18a(0xc62)]=_0x26c8d4);}},{'key':'_mountedHook','value':function _0x51231c(){var _0x4b67d0=_0x4361,_0x265676;this['_postProcessStage']=Cesium__namespace[_0x4b67d0(0x9eb)]['createBlackAndWhiteStage'](),this[_0x4b67d0(_0x46ec75._0x36d0e8)][_0x4b67d0(0x282)]['gradations']=(_0x265676=this['options']['gradations'])!==null&&_0x265676!==void 0x0?_0x265676:0x4;}}]),_0x9b1681;}(BaseEffect);register('blackAndWhite',BlackAndWhiteEffect);var MosaicShader='uniform\x20sampler2D\x20colorTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0aconst\x20int\x20KERNEL_WIDTH\x20=\x2016;\x0avoid\x20main(void)\x20{\x0a\x20\x20vec2\x20step\x20=\x201.0\x20/\x20czm_viewport.zw;\x0a\x20\x20vec2\x20integralPos\x20=\x20v_textureCoordinates\x20-\x20mod(v_textureCoordinates,\x208.0\x20*\x20step);\x0a\x20\x20vec3\x20averageValue\x20=\x20vec3(0.0);\x0a\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20KERNEL_WIDTH;\x20i++)\x20{\x0a\x20\x20\x20\x20for(int\x20j\x20=\x200;\x20j\x20<\x20KERNEL_WIDTH;\x20j++)\x20{\x0a\x20\x20\x20\x20\x20\x20averageValue\x20+=\x20texture2D(colorTexture,\x20integralPos\x20+\x20step\x20*\x20vec2(i,\x20j)).rgb;\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20averageValue\x20/=\x20float(KERNEL_WIDTH\x20*\x20KERNEL_WIDTH);\x0a\x20\x20gl_FragColor\x20=\x20vec4(averageValue,\x201.0);\x0a}\x0a',MosaicEffect=function(_0x3f589f){var _0x56bc93={_0x544c17:0xcb9},_0x9e486a={_0x5655e2:0xa90};_inherits(_0x342500,_0x3f589f);var _0x4e7538=_createSuper(_0x342500);function _0x342500(){var _0x28b214=_0x4361;return _classCallCheck(this,_0x342500),_0x4e7538[_0x28b214(_0x9e486a._0x5655e2)](this,arguments);}return _createClass(_0x342500,[{'key':'_mountedHook','value':function _0x286ef8(){var _0xfa306d=_0x4361;this['_postProcessStage']=new Cesium__namespace[(_0xfa306d(_0x56bc93._0x544c17))]({'fragmentShader':MosaicShader,'enabled':this['enabled']});}}]),_0x342500;}(BaseEffect);register('mosaic',MosaicEffect);var DepthOfFieldEffect=function(_0x4ef2c0){var _0x4a143a={_0x533726:0x536},_0x54c067={_0x58f14f:0x9eb,_0x1fe7fd:0x2c7,_0x821fd1:0xef7,_0x4798c8:0xef7,_0x201d9b:0x4f8,_0x49e1b2:0x514},_0x4d2fc6={_0xd44cc0:0x2c7},_0x3ff7bf={_0x3ce51b:0x282},_0x34c51f=_0x5a92ef;_inherits(_0x4a99de,_0x4ef2c0);var _0x26d7c=_createSuper(_0x4a99de);function _0x4a99de(){return _classCallCheck(this,_0x4a99de),_0x26d7c['apply'](this,arguments);}return _createClass(_0x4a99de,[{'key':_0x34c51f(_0x4a143a._0x533726),'get':function _0x4d7dfa(){var _0x317202=_0x34c51f,_0x35ffc9;return(_0x35ffc9=this['_postProcessStage'])===null||_0x35ffc9===void 0x0?void 0x0:_0x35ffc9[_0x317202(_0x3ff7bf._0x3ce51b)]['focalDistance'];},'set':function _0x4a87ed(_0x5e40b2){var _0x4955a1=_0x34c51f;this[_0x4955a1(0x2c7)]&&(this['_postProcessStage'][_0x4955a1(0x282)]['focalDistance']=_0x5e40b2);}},{'key':'delta','get':function _0x4bea9a(){var _0xe548e5;return(_0xe548e5=this['_postProcessStage'])===null||_0xe548e5===void 0x0?void 0x0:_0xe548e5['uniforms']['delta'];},'set':function _0x5e6205(_0x5b3f34){var _0x4f513b=_0x34c51f;this['_postProcessStage']&&(this['_postProcessStage'][_0x4f513b(0x282)][_0x4f513b(0xef7)]=_0x5b3f34);}},{'key':'sigma','get':function _0x2e68c2(){var _0x32a2ff;return(_0x32a2ff=this['_postProcessStage'])===null||_0x32a2ff===void 0x0?void 0x0:_0x32a2ff['uniforms']['sigma'];},'set':function _0x61c7be(_0x4b1b19){var _0x1daeaa=_0x34c51f;this[_0x1daeaa(0x2c7)]&&(this['_postProcessStage']['uniforms']['sigma']=_0x4b1b19);}},{'key':'stepSize','get':function _0x4bb8d3(){var _0x354ce6=_0x34c51f,_0x366b9a;return(_0x366b9a=this[_0x354ce6(_0x4d2fc6._0xd44cc0)])===null||_0x366b9a===void 0x0?void 0x0:_0x366b9a['uniforms']['stepSize'];},'set':function _0x192103(_0x1e17d7){var _0x5274b7=_0x34c51f;this['_postProcessStage']&&(this['_postProcessStage']['uniforms'][_0x5274b7(0xc0e)]=_0x1e17d7);}},{'key':'_mountedHook','value':function _0x5a0d53(){var _0x1b0d55=_0x34c51f,_0x54fd77,_0x5cc83d,_0x5cb077,_0x43d1a9;this['_postProcessStage']=Cesium__namespace[_0x1b0d55(_0x54c067._0x58f14f)]['createDepthOfFieldStage'](),this[_0x1b0d55(_0x54c067._0x1fe7fd)]['uniforms']['focalDistance']=(_0x54fd77=this['options']['focalDistance'])!==null&&_0x54fd77!==void 0x0?_0x54fd77:0x57,this['_postProcessStage']['uniforms'][_0x1b0d55(_0x54c067._0x821fd1)]=(_0x5cc83d=this[_0x1b0d55(0x514)][_0x1b0d55(_0x54c067._0x4798c8)])!==null&&_0x5cc83d!==void 0x0?_0x5cc83d:0x1,this[_0x1b0d55(0x2c7)]['uniforms'][_0x1b0d55(_0x54c067._0x201d9b)]=(_0x5cb077=this['options'][_0x1b0d55(_0x54c067._0x201d9b)])!==null&&_0x5cb077!==void 0x0?_0x5cb077:3.78,this[_0x1b0d55(_0x54c067._0x1fe7fd)]['uniforms']['stepSize']=(_0x43d1a9=this[_0x1b0d55(_0x54c067._0x49e1b2)]['stepSize'])!==null&&_0x43d1a9!==void 0x0?_0x43d1a9:2.46;}}]),_0x4a99de;}(BaseEffect);register('depthOfField',DepthOfFieldEffect);function executeDerivedCommand(_0x1cd0bb,_0x464ced,_0x3ae333,_0xcc2d39,_0xd238ea,_0x223031){var _0x29c9e9={_0x176227:0x70e,_0x4ab82f:0xc0c},_0x458c5a=_0x5a92ef,_0x42df6f=Cesium__namespace[_0x458c5a(_0x29c9e9._0x176227)],_0x1358ef=_0xcc2d39['_frameState'],_0x11588c=_0x1cd0bb['derivedCommands'];if(!_0x42df6f(_0x11588c))return;_0x1358ef['useLogDepth']&&_0x42df6f(_0x11588c[_0x458c5a(0xddc)])&&(_0x1cd0bb=_0x11588c['logDepth'][_0x458c5a(_0x29c9e9._0x4ab82f)]),_0x11588c=_0x1cd0bb['derivedCommands'],_0x42df6f(_0x11588c[_0x464ced])&&(_0x1cd0bb=_0x11588c[_0x464ced][_0x3ae333],_0x1cd0bb['execute'](_0xd238ea,_0x223031));}var scratchPerspectiveFrustum,scratchPerspectiveOffCenterFrustum,scratchOrthographicFrustum,scratchOrthographicOffCenterFrustum;function executeDerivedCommandList(_0x4757c7,_0x35d6a2,_0x3c657b,_0x152ae9,_0x1c853e,_0xd34fbd){var _0x2464bd={_0x24e2a4:0x1c5,_0x10c41a:0x45b,_0x63ef4b:0xa3c,_0x7129a4:0x8c9,_0x19eb87:0x52e,_0x3069e9:0x8c9,_0x2a1a7d:0xb58,_0x3e3481:0x360,_0x1335ee:0xb7d,_0x57a124:0x97a,_0x2ea2c6:0xb58},_0x4dd7d4=_0x5a92ef,_0x480b73=Cesium__namespace['Pass'],_0x2f77e1=Cesium__namespace['defined'],_0x2b750d=Cesium__namespace[_0x4dd7d4(_0x2464bd._0x24e2a4)],_0x456f5d=Cesium__namespace['PerspectiveOffCenterFrustum'],_0x4bc65d=Cesium__namespace[_0x4dd7d4(_0x2464bd._0x10c41a)],_0x2c8cc6=Cesium__namespace['OrthographicOffCenterFrustum'];scratchPerspectiveFrustum=scratchPerspectiveFrustum||new _0x2b750d(),scratchPerspectiveOffCenterFrustum=scratchPerspectiveOffCenterFrustum||new _0x456f5d(),scratchOrthographicFrustum=scratchOrthographicFrustum||new _0x4bc65d(),scratchOrthographicOffCenterFrustum=scratchOrthographicOffCenterFrustum||new _0x2c8cc6();var _0x3cea02=_0x4757c7['_us'],_0x11f4ad=_0x3cea02[_0x4dd7d4(0xa36)],_0x37753e=_0x11f4ad[_0x4dd7d4(_0x2464bd._0x63ef4b)],_0x5c344e=_0x37753e['_scene'],_0x6a9905=_0x5c344e['_view'],_0x4e6734=_0x6a9905['frustumCommandsList'],_0x5c88d8=_0x4e6734['length'],_0x239e25=_0x5c344e['_globeTranslucencyState'],_0x178b4c=_0x239e25['translucent'],_0x5020e5=_0x5c344e['_view'][_0x4dd7d4(0x2ca)],_0x263d35;if(_0x2f77e1(_0x37753e[_0x4dd7d4(_0x2464bd._0x7129a4)]['fov']))_0x263d35=_0x37753e['frustum']['clone'](scratchPerspectiveFrustum);else{if(_0x2f77e1(_0x37753e['frustum']['infiniteProjectionMatrix']))_0x263d35=_0x37753e[_0x4dd7d4(_0x2464bd._0x7129a4)][_0x4dd7d4(_0x2464bd._0x19eb87)](scratchPerspectiveOffCenterFrustum);else _0x2f77e1(_0x37753e[_0x4dd7d4(_0x2464bd._0x3069e9)]['width'])?_0x263d35=_0x37753e['frustum'][_0x4dd7d4(0x52e)](scratchOrthographicFrustum):_0x263d35=_0x37753e['frustum']['clone'](scratchOrthographicOffCenterFrustum);}function _0x4ddf42(_0xd21772,_0xf19281,_0xd87196,_0x3b295b){var _0x535a90=_0xd34fbd?_0xd34fbd(_0xd21772,_0xf19281):!![];if(_0x535a90)try{_0x152ae9&&_0x1c853e?executeDerivedCommand(_0xd21772,_0x152ae9,_0x1c853e,_0xf19281,_0xd87196,_0x3b295b):_0xd21772['execute'](_0xd87196,_0x3b295b);}catch(_0x39d660){}}var _0x485d0d,_0x2319f1,_0x1cfef9;for(var _0x3bbeab=0x0;_0x3bbeab<_0x5c88d8;++_0x3bbeab){var _0x48c7d4=_0x5c88d8-_0x3bbeab-0x1,_0xd9d09a=_0x4e6734[_0x48c7d4],_0x258e81=_0x3c657b['framebuffer'];_0x3c657b[_0x4dd7d4(_0x2464bd._0x2a1a7d)]=_0x35d6a2,_0x263d35['near']=_0x48c7d4!==0x0?_0xd9d09a['near']*_0x5c344e['opaqueFrustumNearOffset']:_0xd9d09a['near'],_0x263d35[_0x4dd7d4(_0x2464bd._0x3e3481)]=_0xd9d09a[_0x4dd7d4(_0x2464bd._0x3e3481)],_0x3cea02[_0x4dd7d4(_0x2464bd._0x1335ee)](_0x263d35),_0x3cea02['updatePass'](_0x480b73['GLOBE']),_0x1cfef9=_0xd9d09a['commands'][_0x480b73[_0x4dd7d4(0xee0)]],_0x2319f1=_0xd9d09a['indices'][_0x480b73['GLOBE']];if(_0x178b4c)_0x239e25['executeGlobeCommands'](_0xd9d09a,_0x4ddf42,_0x5020e5,_0x5c344e,_0x3c657b);else for(_0x485d0d=0x0;_0x485d0d<_0x2319f1;++_0x485d0d){_0x4ddf42(_0x1cfef9[_0x485d0d],_0x5c344e,_0x4757c7,_0x3c657b);}_0x3cea02['updatePass'](_0x480b73['CESIUM_3D_TILE']),_0x1cfef9=_0xd9d09a[_0x4dd7d4(0x97a)][_0x480b73['CESIUM_3D_TILE']],_0x2319f1=_0xd9d09a['indices'][_0x480b73['CESIUM_3D_TILE']];for(_0x485d0d=0x0;_0x485d0d<_0x2319f1;++_0x485d0d){_0x4ddf42(_0x1cfef9[_0x485d0d],_0x5c344e,_0x4757c7,_0x3c657b);}_0x3cea02['updatePass'](_0x480b73['OPAQUE']),_0x1cfef9=_0xd9d09a[_0x4dd7d4(_0x2464bd._0x57a124)][_0x480b73['OPAQUE']],_0x2319f1=_0xd9d09a['indices'][_0x480b73[_0x4dd7d4(0x4da)]];for(_0x485d0d=0x0;_0x485d0d<_0x2319f1;++_0x485d0d){_0x4ddf42(_0x1cfef9[_0x485d0d],_0x5c344e,_0x4757c7,_0x3c657b);}_0x3cea02['updatePass'](_0x480b73[_0x4dd7d4(0x70c)]),_0x1cfef9=_0xd9d09a['commands'][_0x480b73['TRANSLUCENT']],_0x2319f1=_0xd9d09a['indices'][_0x480b73['TRANSLUCENT']];for(_0x485d0d=0x0;_0x485d0d<_0x2319f1;++_0x485d0d){_0x4ddf42(_0x1cfef9[_0x485d0d],_0x5c344e,_0x4757c7,_0x3c657b);}_0x3c657b[_0x4dd7d4(_0x2464bd._0x2ea2c6)]=_0x258e81;}}var packing=_0x5a92ef(0x47d),cmz_selected_glsl=_0x5a92ef(0x2d5);function CesiumRenderPass(_0x42026f){var _0x5c4141={_0x2e5e55:0xdca,_0x3abbf6:0xc97,_0x4bb694:0x953,_0x2edb57:0x4b9,_0x1ee62d:0x298,_0x3a1368:0xd06,_0x3c40da:0x1c8,_0x3ff571:0x528},_0x3ff200={_0x4f6c96:0x9bc,_0x463eda:0x9bc},_0x59e253={_0x51cad9:0x39d},_0x3b0b93={_0x2d582f:0x3a4,_0x3f3f34:0x6ba},_0x59d130={_0x5cf26b:0x5dd,_0x1a6301:0x6ba},_0x3a2ccf={_0x177529:0x3a9,_0x39bf3a:0xddd},_0x16c501={_0x657620:0xd04},_0x4e2142={_0x52e800:0x37f},_0x5d3144={_0x22eeb9:0x729,_0x252be2:0x63e,_0x489a8c:0x96f,_0x9044c5:0x85b,_0x582e0f:0x692},_0x6490b7={_0x3f1785:0xc1e},_0x36b968={_0x4d319e:0x4b9,_0x3f0917:0x76f,_0x2edd1d:0xbd3,_0x20b1e0:0x746,_0x3d89cc:0xeb4,_0x5695e7:0xb16},_0x596d28=_0x5a92ef,_0x1bf09b=Cesium__namespace['defaultValue'],_0xbbd819=Cesium__namespace[_0x596d28(0xdcb)],_0xc4eedd=Cesium__namespace['Pass'],_0x2b1b58=Cesium__namespace['Sampler'],_0x15b5cf=Cesium__namespace['DrawCommand'],_0x26a895=Cesium__namespace[_0x596d28(0x3d5)],_0x31e0bb=Cesium__namespace[_0x596d28(_0x5c4141._0x2e5e55)],_0x442f3c=Cesium__namespace[_0x596d28(0x70e)],_0x1a1286=Cesium__namespace['ClearCommand'],_0x9be8b1=Cesium__namespace['RenderState'],_0x448cd8=Cesium__namespace['Texture'],_0xe7897f=Cesium__namespace[_0x596d28(0x60c)],_0x2672da=Cesium__namespace['PixelFormat'],_0x30e3f6=Cesium__namespace[_0x596d28(_0x5c4141._0x3abbf6)];this[_0x596d28(0xb9d)]=null;var _0x232d2d=_0x42026f['name'],_0x2ea74f=_0x42026f[_0x596d28(_0x5c4141._0x4bb694)],_0x12a908=_0x42026f['fragmentShader'],_0x22b1a7=_0x42026f[_0x596d28(0x282)],_0x24e7d9=_0x42026f['renderStateProcess'],_0x13a94d=_0x42026f['beforeUpdate'],_0x27cfac=_0x42026f['renderType'],_0x4347df=_0x42026f['textureScale'],_0x26614e=_0x42026f['pixelFormat'],_0x2398d9=_0x42026f[_0x596d28(0x57a)],_0x31cd2c=_0x42026f[_0x596d28(0xba3)],_0x4513a0=_0x42026f['viewportScale'],_0x55e2fd=_0x42026f['shaderRedefine'],_0x3fddae=_0x42026f['overrideViewport'],_0x320a1d=_0x596d28(0xb29)+_0x232d2d[_0x596d28(0xea3)](/[\.\\\/\-]/g,'_'),_0x4cbc0d='czm_non_'[_0x596d28(_0x5c4141._0x2edb57)](_0x320a1d,'_main'),_0x24b499=_0x596d28(_0x5c4141._0x1ee62d)[_0x596d28(0x4b9)](_0x320a1d,'_main'),_0x3baa0b='_cache_'[_0x596d28(0x4b9)](_0x320a1d),_0x434d26=_0x320a1d+'Command',_0x49084=null,_0x55e8f3=null,_0x5ea731=null,_0xebd5ff=null,_0x5f4d20,_0x2ac9b9=new _0x1a1286({'color':_0x26a895['TRANSPARENT'],'depth':0x1}),_0x575830=new _0xbbd819(),_0x3435ed=this;_0x3fddae&&_0xbbd819['clone'](_0x3fddae,_0x575830);_0x55e2fd=_0x55e2fd||_0x596d28(_0x5c4141._0x3a1368),_0x27cfac=_0x27cfac||'all',_0x4347df=_0x4347df||0x1;if(_0x4347df<0x0||_0x4347df>0x8)throw new Cesium__namespace['DeveloperError']('CesiumRenderPasstextureScale必须大于0小于等于8');function _0x18fc12(_0x10e0ef,_0x519dd3,_0x359c29,_0x282cce){var _0x366ed3=_0x596d28,_0x40c19f=_0x10e0ef['shaderCache']['getDerivedShaderProgram'](_0x519dd3,_0x320a1d);if(!_0x442f3c(_0x40c19f)){var _0x52762d=_0x519dd3['_attributeLocations'],_0x2e5a13=_0x519dd3['fragmentShaderSource'],_0x5ccee6=_0x519dd3[_0x366ed3(0x221)],_0x19a5dc=_0x519dd3['_vertexShaderText'],_0x4b79fa=_0x2e5a13['sources'],_0x1dea7e=_0x4b79fa['length'],_0x1484c9=!!_0xebd5ff&&_0x49c1e1(),_0x31d34a=cmz_selected_glsl,_0x138719=/texture2D\s?\(\s?tile_pickTexture\s?,\s?tile_featureSt\s?\)/['test'](_0x359c29);_0x282cce==='varying'&&!_0x138719?_0x31d34a+='\x0avarying\x20float\x20me_isSelected;\x0abool\x20czm_selected(){\x0a\x20\x20\x20\x20bool\x20isSelected=\x20me_isSelected>0.0000001;\x0a\x20\x20\x20\x20if(!isSelected){\x0a\x20\x20\x20\x20\x20\x20\x20\x20isSelected=\x20czm_selected('[_0x366ed3(_0x36b968._0x4d319e)](_0x359c29,');\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20isSelected;\x0a}\x0a\x20\x20\x20\x20'):_0x31d34a+=_0x366ed3(_0x36b968._0x3f0917)[_0x366ed3(0x4b9)](_0x359c29,');\x0a}');var _0x513287=cmz_selected_glsl+_0x366ed3(0x207)['concat'](_0x359c29,_0x366ed3(0xc31)),_0x3a7331=![],_0x21d23e=![];if(/attribute\s?vec3\s?normal\s?;/['test'](_0x19a5dc)||/\n\s?vec3\s?normal\s?;/['test'](_0x19a5dc))_0x3a7331=!![];else/varying\s?vec3\s?v_normal\s?;/[_0x366ed3(0x96f)](_0x19a5dc)&&(_0x21d23e=!![]);if(_0x12a908){var _0x5e942c=![];for(var _0x724a64=0x0;_0x724a64<_0x1dea7e;++_0x724a64){if(/vec4\s?packDepthToRGBA\s?\(/[_0x366ed3(0x96f)](_0x4b79fa[_0x724a64])){_0x5e942c=!![];break;}}var _0x4432a7=(_0x5e942c?'':packing)+(_0x1484c9?_0x31d34a:'')+_0x31e0bb['replaceMain'](_0x12a908,_0x24b499)+'void\x20main()\x20\x0a'+'{\x20\x0a'+(_0x55e2fd!=='replace'?'\x20\x20\x20\x20'['concat'](_0x4cbc0d,'();\x20\x0a'):'')+'\x20\x20\x20\x20'['concat'](_0x24b499,_0x366ed3(_0x36b968._0x2edd1d))+'}\x20\x0a',_0x302d36=new Array(_0x1dea7e+0x1);for(var _0x4761e3=0x0;_0x4761e3<_0x1dea7e;++_0x4761e3){_0x302d36[_0x4761e3]=_0x31e0bb['replaceMain'](_0x4b79fa[_0x4761e3],_0x4cbc0d);}_0x302d36[_0x1dea7e]=_0x4432a7;if(_0x3a7331)_0x2e5a13['defines']['push']('HAS_NORMAL_MARS3D');else _0x21d23e&&_0x2e5a13['defines']['push']('HAS_V_NORMAL_MARS3D');_0x2e5a13=new _0x31e0bb({'sources':_0x302d36,'defines':_0x2e5a13['defines']});}if(_0x2ea74f||_0x12a908){_0x4b79fa=_0x5ccee6['sources'],_0x1dea7e=_0x4b79fa[_0x366ed3(0x6ba)];var _0x39a128=![];for(var _0x4d7d91=0x0;_0x4d7d91<_0x1dea7e;++_0x4d7d91){if(/vec4\s?packDepthToRGBA\s?\(/['test'](_0x4b79fa[_0x4d7d91])){_0x39a128=!![];break;}}_0x1484c9=_0x1484c9&&_0x282cce===_0x366ed3(_0x36b968._0x20b1e0)&&!_0x138719;if(_0x3a7331)_0x5ccee6['defines']['push'](_0x366ed3(_0x36b968._0x3d89cc));else _0x21d23e&&_0x5ccee6[_0x366ed3(_0x36b968._0x5695e7)]['push']('HAS_V_NORMAL_MARS3D');var _0x14b846=(_0x39a128?'':packing)+(_0x1484c9?_0x513287:'')+_0x31e0bb['replaceMain'](_0x2ea74f||'void\x20main(){}',_0x24b499)+'void\x20main()\x20\x0a'+'{\x20\x0a'+(_0x55e2fd!=='replace'?'\x20\x20\x20\x20'[_0x366ed3(0x4b9)](_0x4cbc0d,'();\x20\x0a'):'')+(_0x1484c9?'\x20me_isSelected\x20=\x200.0;\x0a\x20#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20me_isSelected=czm_selected()?1.0:0.0;\x0a\x20#endif\x0a':'')+_0x366ed3(0x739)[_0x366ed3(0x4b9)](_0x24b499,'();\x20\x0a')+'}\x20\x0a',_0x150882=new Array(_0x1dea7e+0x1);for(var _0x2b3d66=0x0;_0x2b3d66<_0x1dea7e;++_0x2b3d66){_0x150882[_0x2b3d66]=_0x31e0bb['replaceMain'](_0x4b79fa[_0x2b3d66],_0x4cbc0d);}_0x150882[_0x1dea7e]=_0x14b846,_0x5ccee6=new _0x31e0bb({'sources':_0x150882,'defines':_0x5ccee6['defines']});}_0x40c19f=_0x10e0ef[_0x366ed3(0x7f7)]['createDerivedShaderProgram'](_0x519dd3,_0x320a1d,{'vertexShaderSource':_0x5ccee6,'fragmentShaderSource':_0x2e5a13,'attributeLocations':_0x52762d});}return _0x40c19f;}function _0x5f24a7(_0x282563,_0x661ba2){var _0x1a231d=_0x596d28;_0x282563[_0x1a231d(0xc1e)]=_0x282563['_renderPassCache']||{},_0x282563['_renderPassCache'][_0x3baa0b]=_0x282563['_renderPassCache'][_0x3baa0b]||{};var _0x42c84f=_0x282563[_0x1a231d(_0x6490b7._0x3f1785)][_0x3baa0b],_0x2308a2=_0x42c84f[_0x661ba2['id']];if(!_0x442f3c(_0x2308a2)){var _0x19ca21=_0x9be8b1['getState'](_0x661ba2);typeof _0x24e7d9==='function'&&_0x24e7d9['call'](_0x3435ed,_0x19ca21),_0x2308a2=_0x9be8b1[_0x1a231d(0x38e)](_0x19ca21),_0x42c84f[_0x661ba2['id']]=_0x2308a2;}return _0x2308a2;}function _0x972795(_0x11e3b9,_0x5c521d,_0x145d4b){var _0x397313=_0x596d28,_0x2cdd4a=_0x11e3b9,_0x274d45=_0x5c521d['_frameState'],_0x53c507=_0x11e3b9['derivedCommands'];if(!_0x442f3c(_0x53c507))return;_0x274d45[_0x397313(_0x5d3144._0x22eeb9)]&&_0x442f3c(_0x53c507['logDepth'])&&(_0x11e3b9=_0x53c507['logDepth']['command']);_0x53c507=_0x11e3b9['derivedCommands'];var _0x2371f3=_0x53c507['renderPass'];!_0x442f3c(_0x53c507['renderPass'])&&(_0x2371f3=_0x53c507[_0x397313(0xdc4)]={});var _0x8a7947,_0x22be02;_0x442f3c(_0x2371f3[_0x434d26])&&(_0x8a7947=_0x2371f3[_0x434d26]['shaderProgram'],_0x22be02=_0x2371f3[_0x434d26]['renderState']);_0x2371f3[_0x434d26]=_0x15b5cf['shallowClone'](_0x11e3b9,_0x2371f3[_0x434d26]);if(!_0x442f3c(_0x8a7947)||_0x2371f3['shaderProgramId']!==_0x11e3b9['shaderProgram']['id']){var _0x40638e=_0x11e3b9['shaderProgram'],_0x5b15aa=_0x2cdd4a[_0x397313(_0x5d3144._0x252be2)]=new RegExp('uniform\x5cs?vec4\x5cs?'['concat'](_0x11e3b9['pickId']),'g')[_0x397313(_0x5d3144._0x489a8c)](_0x40638e['_fragmentShaderText'])?_0x397313(_0x5d3144._0x9044c5):'varying';_0x2371f3[_0x434d26]['shaderProgram']=_0x18fc12(_0x145d4b,_0x40638e,_0x11e3b9['pickId'],_0x5b15aa),_0x2371f3[_0x434d26][_0x397313(_0x5d3144._0x582e0f)]=_0x5f24a7(_0x5c521d,_0x11e3b9[_0x397313(0x692)]),_0x2371f3[_0x397313(0xfaf)]=_0x11e3b9['shaderProgram']['id'];}else _0x2371f3[_0x434d26]['shaderProgram']=_0x8a7947,_0x2371f3[_0x434d26]['renderState']=_0x22be02;var _0x481cf0=_0x2371f3[_0x434d26]['uniformMap'];_0x4bcc95(_0x481cf0);}function _0x407e43(_0x2f8b7d){return function(){var _0x2992f4=_0x22b1a7[_0x2f8b7d];if(typeof _0x2992f4==='function')return _0x2992f4();return _0x2992f4;};}function _0x11e69a(_0x4a4952,_0x333ef1){return function(){var _0xdd33ac=_0x4361,_0x26cbe7=_0x4a4952[_0x333ef1]();if(_0x442f3c(_0x26cbe7))return _0x26cbe7[_0xdd33ac(0x506)];return undefined;};}function _0x4bcc95(_0x163846){var _0x33a9ff={_0x3767b1:0xb9d},_0xc18a5f={_0x2fece7:0xb9d},_0x49ac89=_0x596d28;if(_0x163846['__created'])return;_0x163846['czm_selectedIdTexture']=function(){var _0x54aa2b=_0x4361;return _0xebd5ff[_0x54aa2b(_0xc18a5f._0x2fece7)];},_0x163846['czm_selectedIdTextureWidth']=function(){var _0x566456,_0x577c79;return(_0x566456=(_0x577c79=_0xebd5ff['_selectedIdTexture'])===null||_0x577c79===void 0x0?void 0x0:_0x577c79['width'])!==null&&_0x566456!==void 0x0?_0x566456:0x0;},_0x163846['czm_selectedIdTextureStep']=function(){var _0x48176d=_0x4361,_0x2133bf;return(_0x2133bf=_0xebd5ff['_selectedIdTexture'])!==null&&_0x2133bf!==void 0x0&&_0x2133bf['width']?0x1/_0xebd5ff[_0x48176d(_0x33a9ff._0x3767b1)]['width']:-0x1;};if(!_0x22b1a7)return;_0x163846['__created']=!![];for(var _0xbb582e in _0x22b1a7){if(_0x22b1a7['hasOwnProperty'](_0xbb582e)){typeof _0x22b1a7[_0xbb582e]!=='function'?_0x163846[_0xbb582e]=_0x407e43(_0xbb582e):_0x163846[_0xbb582e]=_0x22b1a7[_0xbb582e];var _0x8debb5=_0x163846[_0xbb582e]();(typeof _0x8debb5==='string'||_0x8debb5 instanceof _0x448cd8||_0x8debb5 instanceof HTMLImageElement||_0x8debb5 instanceof HTMLCanvasElement||_0x8debb5 instanceof HTMLVideoElement)&&(_0x163846[_0xbb582e+_0x49ac89(0x534)]=_0x11e69a(_0x163846,_0xbb582e));}}}function _0x3d2ecc(_0xa5e383){var _0x223eba=_0x596d28,_0x427666=_0xa5e383['_view'],_0x5703fb=_0x427666['frustumCommandsList'],_0x2f9197=_0x5703fb['length'],_0x463956,_0x3169ec,_0x36a595;for(var _0x520fa3=0x0;_0x520fa3<_0x2f9197;++_0x520fa3){var _0x25f6f1=_0x2f9197-_0x520fa3-0x1,_0x35e590=_0x5703fb[_0x25f6f1];for(_0x3169ec=0x0;_0x3169ec<_0x35e590['commands']['length'];_0x3169ec++){var _0xd74cf4=_0x35e590['commands'][_0x3169ec];_0x36a595=_0x35e590['indices'][_0x3169ec];if(_0xebd5ff&&_0x3169ec===_0xc4eedd['GLOBE'])continue;for(_0x463956=0x0;_0x463956<_0x36a595;++_0x463956){var _0x2fbc6a=_0xd74cf4[_0x463956];_0x972795(_0x2fbc6a,_0xa5e383,_0xa5e383[_0x223eba(_0x4e2142._0x52e800)]);}}}}function _0x10d18b(){var _0x35db9c=_0x596d28;_0x55e8f3&&(_0x55e8f3[_0x35db9c(0xc9d)](),_0x49084['destroy'](),_0x49084=undefined,_0x55e8f3=undefined),_0x5ea731&&(_0x5ea731['destroy'](),_0x5ea731=undefined);}function _0x4de5f2(_0x3beb0c,_0xa3dea2,_0x3e969f,_0x124d42){var _0x1a14b1=_0x596d28,_0x2c327d=_0xa3dea2['width'],_0x819671=_0xa3dea2['height'];if(_0x55e8f3&&_0x55e8f3['width']===_0x2c327d&&_0x55e8f3['height']===_0x819671&&_0x3e969f===_0x5f4d20)return;_0x5f4d20=_0x3e969f,_0x10d18b(),_0x55e8f3=new _0x448cd8({'context':_0x3beb0c,'width':_0x2c327d,'height':_0x819671,'pixelFormat':_0x1bf09b(_0x26614e,_0x2672da[_0x1a14b1(0x258)]),'pixelDatatype':_0x1bf09b(_0x2398d9,_0xe7897f['FLOAT']),'sampler':_0x1bf09b(_0x31cd2c,_0x2b1b58['NEAREST'])}),_0x5ea731=new _0x448cd8({'context':_0x3beb0c,'width':_0x2c327d,'height':_0x819671,'pixelFormat':_0x2672da['DEPTH_COMPONENT'],'pixelDatatype':_0xe7897f['UNSIGNED_SHORT'],'sampler':_0x2b1b58['NEAREST']}),_0x49084=new _0x30e3f6({'colorTextures':[_0x55e8f3],'context':_0x3beb0c,'destroyAttachments':![],'depthTexture':_0x5ea731});}function _0x10218f(_0x26557b){var _0x368921=_0x596d28;!_0x3fddae&&(_0x575830=_0xbbd819[_0x368921(0x52e)](_0x26557b['viewport'],_0x575830),_0x4513a0?(_0x575830['x']=_0x575830['width']*_0x4513a0['x'],_0x575830['y']=_0x575830['height']*_0x4513a0['y'],_0x575830['width']*=_0x4513a0['width'],_0x575830[_0x368921(_0x16c501._0x657620)]*=_0x4513a0['height']):(_0x575830['width']*=_0x4347df,_0x575830['height']*=_0x4347df));var _0x5d98e5=Object['assign']({},_0x26557b['passState']);return _0x5d98e5[_0x368921(0x4e3)]=_0x575830,_0x5d98e5;}function _0x24a91b(_0x391f2e,_0x49caea){var _0x110c8d=_0x596d28,_0xc37782=_0x391f2e[_0x110c8d(0x39d)]['_frameState'],_0x263999=_0xc37782['camera'],_0x31971e=_0x263999['_scene'],_0x5b567d=_0x31971e['_view'];try{if(!_0x2ea74f&&!_0x12a908){var _0x45af64=_0x10218f(_0x5b567d);typeof _0x13a94d===_0x110c8d(_0x3a2ccf._0x177529)&&_0x13a94d['call'](_0x3435ed,_0x31971e,_0x49caea),_0x4de5f2(_0x391f2e,_0x575830,_0x31971e['hdr'],_0x5b567d[_0x110c8d(_0x3a2ccf._0x39bf3a)]),executeDerivedCommandList(_0x391f2e,_0x49084,_0x45af64);}else{var _0x2c9dec=_0x10218f(_0x5b567d);typeof _0x13a94d==='function'&&_0x13a94d['call'](_0x3435ed,_0x31971e,_0x49caea),_0x4de5f2(_0x391f2e,_0x575830,_0x31971e['hdr'],_0x5b567d[_0x110c8d(0xddd)]),_0x3d2ecc(_0x31971e),executeDerivedCommandList(_0x391f2e,_0x49084,_0x2c9dec,'renderPass',_0x434d26,_0x27cfac==='all'||!_0xebd5ff||!_0xebd5ff['_selectedIdTexture']?null:_0x531029);}}catch(_0x3e34bb){}}function _0x49c1e1(){var _0x1acfca=_0x596d28;if(!_0xebd5ff)return;var _0x363659=_0xebd5ff[_0x1acfca(_0x59d130._0x5cf26b)]||_0xebd5ff['parentSelected'];if(_0x363659[_0x1acfca(_0x59d130._0x1a6301)])return _0x363659;}function _0x531029(_0x3572f7,_0x1dfbc1){var _0x197372=_0x596d28,_0xa65e2a=_0xebd5ff&&(_0xebd5ff['selected']||_0xebd5ff['parentSelected']);if(!_0xebd5ff||!_0xa65e2a||!_0xa65e2a['length'])return![];if(!_0x3572f7['pickId']||_0x3572f7['_pickIdQualifier']!=='uniform')return!![];var _0x54ecc8=!![],_0x258fe2=_0x3572f7['owner'],_0x33f09c=_0x27cfac==='selected';if(_0x258fe2&&_0x258fe2['isObject3D']){for(var _0xde8dbf=0x0;_0xde8dbf<_0xa65e2a['length'];_0xde8dbf++){var _0x438718=_0xa65e2a[_0xde8dbf];if(_0x438718===_0x258fe2)return _0x33f09c;}return!_0x33f09c;}var _0x3a5fc4=_0x3572f7['uniformMap'];if(_0x3a5fc4[_0x3572f7[_0x197372(0x3a4)]]){var _0x12dd52=_0x3a5fc4[_0x3572f7[_0x197372(_0x3b0b93._0x2d582f)]]();_0x54ecc8=!_0x33f09c;for(var _0x10c966=0x0;_0x10c966<_0xa65e2a[_0x197372(_0x3b0b93._0x3f3f34)];_0x10c966++){var _0x147595=_0xa65e2a[_0x10c966],_0x3e6b0b=_0x147595['pickId']?[_0x147595['pickId']]:_0x147595['pickIds']||_0x147595[_0x197372(0xdfe)];for(var _0x25a045=0x0;_0x25a045<_0x3e6b0b[_0x197372(_0x3b0b93._0x3f3f34)];_0x25a045++){var _0x200712=_0x3e6b0b[_0x25a045];if(_0x200712['color']===_0x12dd52||_0x26a895['equals'](_0x200712['color'],_0x12dd52))return _0x33f09c;}}}return _0x54ecc8;}function _0x569573(_0x5c7693){var _0x45286d=_0x596d28;if(_0x49084){var _0x454ed0=_0x5c7693[_0x45286d(_0x59e253._0x51cad9)]['_frameState'][_0x45286d(0xa3c)]['_scene']['_view'];_0x2ac9b9['framebuffer']=_0x49084,_0x2ac9b9['execute'](_0x5c7693,_0x454ed0['passState']),_0x2ac9b9['framebuffer']=undefined;}}function _0x28bcfe(_0x170e15){var _0x55c90d=_0x596d28;_0xebd5ff&&_0x3435ed['prevStageUpdate']&&(_0xebd5ff[_0x55c90d(_0x3ff200._0x4f6c96)]=_0x3435ed['prevStageUpdate'],_0x3435ed['prevStageUpdate']=null,_0x3435ed['prevStageExecute']=null);_0xebd5ff=_0x170e15;if(!_0xebd5ff)return;var _0x2117ff=_0xebd5ff[_0x55c90d(_0x3ff200._0x463eda)];_0x3435ed[_0x55c90d(0x9dc)]=_0x2117ff,_0xebd5ff['update']=function(_0x5ba747,_0x30a884){var _0x50e409=_0x55c90d;_0x569573(_0x5ba747),_0x2117ff['call'](_0xebd5ff,_0x5ba747,_0x30a884);if(!_0xebd5ff[_0x50e409(0x445)])return;if(!_0x2ea74f&&!_0x12a908)_0x24a91b(_0x5ba747,_0x30a884);else{var _0x59b0dd=_0xebd5ff[_0x50e409(0x5dd)]||_0xebd5ff['parentSelected'];_0x59b0dd&&_0x59b0dd['length']&&_0x24a91b(_0x5ba747,_0x30a884);}};}this['update']=_0x24a91b,this[_0x596d28(_0x5c4141._0x3c40da)]=_0x569573,Object[_0x596d28(_0x5c4141._0x3ff571)](this,{'texture':{'get':function _0x3cb452(){return _0x55e8f3;}},'depthTexture':{'get':function _0x330df1(){return _0x5ea731;}},'stage':{'get':function _0x1a4a57(){return _0xebd5ff;},'set':function _0x55c622(_0x804ca0){_0xebd5ff!==_0x804ca0&&_0x28bcfe(_0x804ca0);}}});}var _shadersSeparableBlur='\x0a\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20uniform\x20vec2\x20colorTextureDimensions;\x0a\x20\x20\x20\x20uniform\x20vec2\x20direction;\x0a\x20\x20\x20\x20uniform\x20float\x20kernelRadius;\x0a\x0a\x20\x20\x20\x20float\x20gaussianPdf(in\x20float\x20x,\x20in\x20float\x20sigma)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.39894\x20*\x20exp(\x20-0.5\x20*\x20x\x20*\x20x/(\x20sigma\x20*\x20sigma))/sigma;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vUv=v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20invSize\x20=\x201.0\x20/\x20colorTextureDimensions;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20weightSum\x20=\x20gaussianPdf(0.0,\x20kernelRadius);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20diffuseSum\x20=\x20texture2D(\x20colorTexture,\x20vUv)\x20*\x20weightSum;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20delta\x20=\x20direction\x20*\x20invSize\x20*\x20kernelRadius/float(MAX_RADIUS);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uvOffset\x20=\x20delta;\x0a\x20\x20\x20\x20\x20\x20\x20\x20for(\x20int\x20i\x20=\x201;\x20i\x20<=\x20MAX_RADIUS;\x20i\x20++\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20w\x20=\x20gaussianPdf(uvOffset.x,\x20kernelRadius);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sample1\x20=\x20texture2D(\x20colorTexture,\x20vUv\x20+\x20uvOffset);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sample2\x20=\x20texture2D(\x20colorTexture,\x20vUv\x20-\x20uvOffset);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20diffuseSum\x20+=\x20((sample1\x20+\x20sample2)\x20*\x20w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20weightSum\x20+=\x20(2.0\x20*\x20w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uvOffset\x20+=\x20delta;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20diffuseSum/weightSum;\x0a\x20\x20\x20\x20}';function createBlurStage(_0x5c3fb1,_0x2c69c5,_0x228401,_0x34e3b3){var _0x6abc34=_0x5a92ef,_0x3779ea=Cesium__namespace['Cartesian2'],_0x8cc00f=Cesium__namespace['PostProcessStage'],_0x4d7062=Cesium__namespace['PostProcessStageComposite'],_0x46aee9=Cesium__namespace['PostProcessStageSampleMode'],_0x47a858=new _0x3779ea(0x1,0x0),_0x57154b=new _0x3779ea(0x0,0x1),_0x22f2bd={'defines':{'MAX_RADIUS':_0x2c69c5},'fragmentShader':_shadersSeparableBlur};parseDefines(_0x22f2bd);var _0x2f5bb3=new _0x8cc00f({'name':_0x5c3fb1+_0x6abc34(0x8b2),'fragmentShader':_0x22f2bd['fragmentShader'],'textureScale':_0x34e3b3,'forcePowerOfTwo':!![],'uniforms':{'kernelRadius':_0x228401,'direction':_0x47a858},'sampleMode':_0x46aee9['LINEAR']}),_0x3e2105=new _0x8cc00f({'name':_0x5c3fb1+'_y_direction','fragmentShader':_0x22f2bd['fragmentShader'],'textureScale':_0x34e3b3,'forcePowerOfTwo':!![],'uniforms':{'kernelRadius':_0x228401,'direction':_0x57154b},'sampleMode':_0x46aee9['LINEAR']}),_0x2d5ef4=new _0x4d7062({'name':_0x5c3fb1,'stages':[_0x2f5bb3,_0x3e2105],'inputPreviousStageTexture':!![]});return _0x2d5ef4;}function parseDefines(_0x459679){var _0x4dd4da={_0x582d10:0x5bb,_0x316284:0x953},_0xde3864=_0x5a92ef,_0x3adc12=[];for(var _0x45478d in _0x459679['defines']){if(_0x459679['defines']['hasOwnProperty'](_0x45478d)){var _0x3e224f=_0x459679[_0xde3864(0xb16)][_0x45478d];_0x3adc12['push'](_0xde3864(_0x4dd4da._0x582d10)+_0x45478d+'\x20'+_0x3e224f);}}return _0x3adc12=_0x3adc12[_0xde3864(0x80e)]('\x0a')+'\x0a',_0x459679['fragmentShader']&&(_0x459679['fragmentShader']=_0x3adc12+_0x459679['fragmentShader']),_0x459679[_0xde3864(_0x4dd4da._0x316284)]&&(_0x459679['vertexShader']=_0x3adc12+_0x459679['vertexShader']),_0x459679;}var OutlineEffect=function(_0x1c71c0){var _0x418332={_0x3453d7:0xfd6,_0x55f807:0xc34,_0xea061e:0xce7},_0xb3d5a2={_0x5149b0:0xca3},_0xae504a={_0x33402a:0x7fc,_0x5783cd:0xa34,_0x26e1ad:0xd0a,_0x363eee:0x2c7},_0x2019b4={_0x1824e3:0xb9e},_0x4bf875={_0x52b164:0x1d3},_0x3326ff={_0x16900e:0xc20,_0x5c004e:0xfe5,_0x19718a:0xfe5},_0x61091d={_0x284f17:0x2c7},_0x5c0600={_0x4d91f6:0xf5c},_0x15aa0c={_0x4b1388:0xf5c,_0x198f7d:0x635},_0x31f479={_0x1bb8da:0x6ba},_0x530ccc={_0x4419d1:0x45a},_0x261e29=_0x5a92ef;_inherits(_0x4bb3be,_0x1c71c0);var _0x392356=_createSuper(_0x4bb3be);function _0x4bb3be(){var _0x194d32=_0x4361,_0x165c9c,_0x46f282=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4bb3be),_0x165c9c=_0x392356['call'](this,_0x46f282),_0x165c9c[_0x194d32(_0x530ccc._0x4419d1)](_0x46f282),_0x165c9c;}return _createClass(_0x4bb3be,[{'key':'selected','get':function _0x59b409(){var _0x1ad63c;return(_0x1ad63c=this['_postProcessStage'])===null||_0x1ad63c===void 0x0?void 0x0:_0x1ad63c['selected'];},'set':function _0x26f607(_0x9a3c2d){var _0x1a0e6e=_0x4361,_0x9fbd8a=[];_0x9a3c2d&&(!Array['isArray'](_0x9a3c2d)?_0x9fbd8a=this[_0x1a0e6e(0x716)]([_0x9a3c2d]):_0x9fbd8a=this['_getPickIds'](_0x9a3c2d)),this[_0x1a0e6e(0x2c7)]&&(this['_postProcessStage']['selected']=_0x9fbd8a,this['_postProcessStage']['enabled']=this['enabled']&&this['selected'][_0x1a0e6e(_0x31f479._0x1bb8da)]>0x0);}},{'key':'color','get':function _0x51a9ee(){return this['_color'];},'set':function _0x1122a7(_0x35b12d){var _0x5e90d7=_0x4361;this[_0x5e90d7(_0x15aa0c._0x4b1388)]=getCesiumColor(_0x35b12d),this[_0x5e90d7(_0x15aa0c._0x198f7d)]=!this['_colorHidden']||this['_color'][_0x5e90d7(0x5f1)](this['_colorHidden']);}},{'key':'colorHidden','get':function _0x11e935(){return Cesium__namespace['defined'](this['_colorHidden'])?this['_colorHidden']:this['_color'];},'set':function _0x4b63ca(_0x1bf725){var _0x585812=_0x4361;this['_colorHidden']=getCesiumColor(_0x1bf725),this[_0x585812(0x635)]=!this[_0x585812(0x555)]||this[_0x585812(_0x5c0600._0x4d91f6)][_0x585812(0x5f1)](this['_colorHidden']);}},{'key':'planeAngle','get':function _0x38936c(){return this['_planeAngle'];},'set':function _0x555c8a(_0x357803){this['_planeAngle']=_0x357803,this['_planeAngleRadians']=Cesium__namespace['Math']['toRadians'](_0x357803);}},{'key':'_enabledHook','value':function _0x1bb028(_0x2e18b5){var _0x4508d2=_0x4361;this['_postProcessStage']&&(this[_0x4508d2(_0x61091d._0x284f17)]['enabled']=_0x2e18b5&&this['selected']['length']>0x0);}},{'key':_0x261e29(0x45a),'value':function _0x48b9fd(_0x4571db){var _0x53cc17=_0x261e29,_0x3a8edd,_0x37c89b,_0xf3713a,_0x28503f,_0x388771,_0xab92b6,_0x4f44c3,_0x445527;return this['eventType']=(_0x3a8edd=_0x4571db['eventType'])!==null&&_0x3a8edd!==void 0x0?_0x3a8edd:EventType['click'],this['width']=(_0x37c89b=_0x4571db[_0x53cc17(0x507)])!==null&&_0x37c89b!==void 0x0?_0x37c89b:0x6,this['color']=getCesiumColor(_0x4571db['color'],Cesium__namespace[_0x53cc17(0x3d5)]['WHITE']),this['colorHidden']=_0x4571db[_0x53cc17(_0x3326ff._0x16900e)],this['showPlane']=(_0xf3713a=_0x4571db['showPlane'])!==null&&_0xf3713a!==void 0x0?_0xf3713a:![],this[_0x53cc17(0xec4)]=(_0x28503f=_0x4571db['planeAngle'])!==null&&_0x28503f!==void 0x0?_0x28503f:0xa,this['glow']=(_0x388771=_0x4571db['glow'])!==null&&_0x388771!==void 0x0?_0x388771:![],this['glowPower']=(_0xab92b6=_0x4571db['glowPower'])!==null&&_0xab92b6!==void 0x0?_0xab92b6:0x1,this[_0x53cc17(0xb0d)]=(_0x4f44c3=_0x4571db['glowStrength'])!==null&&_0x4f44c3!==void 0x0?_0x4f44c3:0x3,this[_0x53cc17(_0x3326ff._0x5c004e)]=(_0x445527=_0x4571db[_0x53cc17(_0x3326ff._0x19718a)])!==null&&_0x445527!==void 0x0?_0x445527:![],this;}},{'key':'_mountedHook','value':function _0x55aa5d(){var _0x1366d2={_0x47a74b:0x84b},_0x12f1ed={_0x1d2d15:0x84b},_0x478ba3={_0x74bf0d:0x507},_0x376229={_0x4d5bd6:0xfe5},_0x54264c=_0x261e29,_0x1e8a90=this,_0x58f958=new CesiumRenderPass({'name':this['name']+'Pass','vertexShader':'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20vOutlineNormal_mars3d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main(){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20HAS_NORMAL_MARS3D\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vOutlineNormal_mars3d\x20=\x20normal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20HAS_V_NORMAL_MARS3D\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vOutlineNormal_mars3d\x20=\x20v_normal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vOutlineNormal_mars3d=vec3(0.);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20','fragmentShader':'\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20vOutlineNormal_mars3d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main(){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!czm_selected())discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(length(vOutlineNormal_mars3d)>0.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor=vec4(\x20vOutlineNormal_mars3d\x20,gl_FragColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','sampler':new Cesium__namespace['Sampler']({'minificationFilter':Cesium__namespace[_0x54264c(0x884)]['LINEAR'],'magnificationFilter':Cesium__namespace['TextureMagnificationFilter'][_0x54264c(_0xae504a._0x33402a)]})}),_0x3f15fb=new Cesium__namespace['PostProcessStage']({'name':this['name']+'Mask','uniforms':{'outlineWidth':function _0x124259(){return _0x1e8a90['width'];},'devicePixelRatio':devicePixelRatio,'thresholdAngle':function _0x2c9c99(){return _0x1e8a90['_planeAngleRadians'];},'useSingleColor':function _0x505b30(){return _0x1e8a90['_useSingleColor'];},'showOutlineOnly':function _0x2aa5c6(){var _0x5742bf=_0x54264c;return!_0x1e8a90[_0x5742bf(_0x4bf875._0x52b164)];},'visibleEdgeColor':function _0x24ffba(){return _0x1e8a90['color'];},'hiddenEdgeColor':function _0x50e7b3(){return _0x1e8a90['colorHidden'];},'maskTexture':function _0x4a15c1(){var _0x345ff6=_0x54264c;return _0x58f958[_0x345ff6(0x907)];},'maskDepthTexture':function _0x4032b2(){var _0x20cfdd=_0x54264c;return _0x58f958[_0x20cfdd(_0x2019b4._0x1824e3)];}},'fragmentShader':'\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20uniform\x20vec2\x20colorTextureDimensions;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20depthTexture;\x0a\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20maskTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20maskDepthTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20thresholdAngle;\x0a\x20\x20\x20\x20uniform\x20bool\x20showOutlineOnly;\x0a\x0a\x20\x20\x20\x20uniform\x20float\x20outlineWidth;\x0a\x20\x20\x20\x20uniform\x20float\x20devicePixelRatio;\x0a\x20\x20\x20\x20uniform\x20vec3\x20visibleEdgeColor;\x0a\x20\x20\x20\x20uniform\x20vec3\x20hiddenEdgeColor;\x0a\x20\x20\x20\x20uniform\x20bool\x20useSingleColor;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x0a\x20\x20\x20\x20float\x20lengthSq(vec3\x20v){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20v.x\x20*\x20v.x\x20+\x20v.y\x20*\x20v.y\x20+\x20v.z\x20*\x20v.z;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20normal_angleTo(vec3\x20a,vec3\x20b){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20denominator\x20=\x20\x20sqrt(\x20\x20lengthSq(a)\x20*\x20lengthSq(b)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20denominator\x20==\x200.\x20)\x20return\x20czm_pi\x20/\x202.;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20theta\x20=\x20dot(a,\x20b\x20)\x20/\x20denominator;\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20clamp,\x20to\x20handle\x20numerical\x20problems\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20\x20acos(\x20\x20clamp(\x20theta,\x20-\x201.,\x201.\x20)\x20);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20compareNormal(vec4\x20n1,vec4\x20n2){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(\x20\x20abs\x20(\x20\x20normal_angleTo(\x20n1.xyz\x20,\x20n2.xyz\x20)\x20)\x20<\x20thresholdAngle\x20){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x200.;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x201.;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20compareDepth(const\x20in\x20vec2\x20uv){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20maskDepth\x20=\x20czm_readDepth(\x20maskDepthTexture,\x20uv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20nonDepth\x20=\x20czm_readDepth(\x20depthTexture,\x20uv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20maskDepth>nonDepth?1.:0.;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20void\x20main(){\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vUv=v_textureCoordinates;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20vec4\x20color\x20=\x20texture2D(\x20colorTexture,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20maskColor\x20=\x20texture2D(\x20maskTexture,\x20vUv);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(\x20maskColor.a\x20<\x200.0001){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20gl_FragColor\x20=color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20invSize\x20=\x20outlineWidth\x20/\x20colorTextureDimensions;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20uvOffset\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0)\x20*\x20vec4(invSize,\x20invSize);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20c1\x20=\x20texture2D(\x20maskTexture,\x20vUv\x20+\x20uvOffset.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20c2\x20=\x20texture2D(\x20maskTexture,\x20vUv\x20-\x20uvOffset.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20c3\x20=\x20texture2D(\x20maskTexture,\x20vUv\x20+\x20uvOffset.yw);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20c4\x20=\x20texture2D(\x20maskTexture,\x20vUv\x20-\x20uvOffset.yw);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(showOutlineOnly){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20diff1\x20=\x20(c1.a\x20-\x20c2.a)*0.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20diff2\x20=\x20(c3.a\x20-\x20c4.a)*0.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20d\x20=\x20length(\x20vec2(diff1,\x20diff2)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20diff1\x20=\x20compareNormal(c1,c2)*0.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20diff2\x20=\x20compareNormal(c3,c4)*0.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20d\x20=\x20length(\x20vec2(diff1,\x20diff2)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(useSingleColor==false){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dp1\x20=\x20compareDepth(\x20vUv\x20+\x20uvOffset.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dp2\x20=\x20compareDepth(\x20vUv\x20-\x20uvOffset.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dp3\x20=\x20compareDepth(\x20vUv\x20+\x20uvOffset.yw);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dp4\x20=\x20compareDepth(\x20vUv\x20-\x20uvOffset.yw);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20a1\x20=\x20min(dp1,\x20dp2);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20a2\x20=\x20min(dp3,\x20dp4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20visibilityFactor\x20=\x20min(a1,\x20a2);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20edgeColor\x20=\x201.0\x20-\x20visibilityFactor\x20>\x200.001\x20?\x20visibleEdgeColor\x20:\x20hiddenEdgeColor;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20gl_FragColor\x20=color+\x20vec4(\x20edgeColor\x20,\x201.\x20)\x20*\x20vec4(d);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(\x20edgeColor\x20,\x201.\x20)\x20*\x20vec4(d);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20gl_FragColor\x20=color+\x20vec4(\x20visibleEdgeColor\x20,\x201.\x20)\x20*\x20vec4(d);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20\x20vec4(\x20visibleEdgeColor\x20,\x201.\x20)\x20*\x20vec4(d);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20'});_0x58f958['stage']=_0x3f15fb;var _0xc88065=createBlurStage(this['name']+'Blur1',0x4,0x1,0.75),_0x1c3312=createBlurStage(this[_0x54264c(_0xae504a._0x5783cd)]+'Blur2',0x4,0x4,0.5),_0x45312f=new Cesium__namespace['PostProcessStageComposite']({'name':this['name']+'BlurComposite','stages':[_0x3f15fb,_0xc88065,_0x1c3312],'inputPreviousStageTexture':!![]}),_0x5c7cea=new Cesium__namespace['PostProcessStage']({'name':this[_0x54264c(0xa34)]+'Additive','uniforms':{'showGlow':function _0x6f9af4(){return _0x1e8a90['glow'];},'edgeGlow':function _0x218c0c(){return _0x1e8a90['glowPower'];},'edgeStrength':function _0x2bd3ea(){return _0x1e8a90['glowStrength'];},'edgeOnly':function _0x163ddc(){var _0x365bf1=_0x54264c;return _0x1e8a90[_0x365bf1(_0x376229._0x4d5bd6)];},'maskTexture':function _0x52eced(){return _0x58f958['texture'];},'lineTexture':_0x3f15fb['name'],'edgeTexture1':_0xc88065['name'],'edgeTexture2':_0x45312f[_0x54264c(_0xae504a._0x5783cd)]},'fragmentShader':'\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20edgeTexture1;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20edgeTexture2;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20lineTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20maskTexture;\x0a\x20\x20\x20\x20uniform\x20bool\x20showGlow;\x0a\x20\x20\x20\x20uniform\x20float\x20edgeGlow;\x0a\x20\x20\x20\x20uniform\x20bool\x20edgeOnly;\x0a\x20\x20\x20\x20uniform\x20float\x20edgeStrength;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20void\x20main(){\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vUv\x20=v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20edgeColor=texture2D(\x20lineTexture,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color=texture2D(\x20colorTexture,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20opacity=1.;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(edgeOnly){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20maskColor=texture2D(\x20maskTexture,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20opacity=1.-maskColor.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20maskColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(showGlow){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20edgeValue1\x20=\x20texture2D(edgeTexture1,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20edgeValue2\x20=\x20texture2D(edgeTexture2,\x20vUv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20glowColor\x20=\x20edgeValue1\x20+\x20edgeValue2\x20*\x20edgeGlow;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20opacity\x20*\x20color\x20+\x20edgeColor\x20+\x20edgeStrength\x20*\x20(1.\x20-\x20edgeColor.r)\x20*\x20glowColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20opacity\x20*\x20color\x20+\x20edgeColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20'}),_0x1e3ee8=new Cesium__namespace['PostProcessStageComposite']({'name':this['name']+'Composite','stages':[_0x45312f,_0x5c7cea],'inputPreviousStageTexture':![]});function _0x58bd88(_0x279033){var _0x3f042e=_0x54264c;Object[_0x3f042e(0x528)](_0x279033,{'showGlow':{'get':function _0x5e6047(){var _0x47d3ed=_0x3f042e;return _0x1e8a90[_0x47d3ed(0xfd7)];},'set':function _0x1caece(_0x2e1862){_0x1e8a90['glow']=_0x2e1862;}},'edgeGlow':{'get':function _0x344d51(){return _0x1e8a90['glowPower'];},'set':function _0x5a0ddb(_0x4147dc){_0x1e8a90['glowPower']=_0x4147dc;}},'edgeStrength':{'get':function _0x484929(){return _0x1e8a90['glowStrength'];},'set':function _0x385198(_0x16ff5f){_0x1e8a90['glowStrength']=_0x16ff5f;}},'thresholdAngle':{'get':function _0x13e15e(){return _0x1e8a90['_planeAngleRadians'];},'set':function _0x542533(_0x3ecc08){_0x1e8a90['_planeAngleRadians']=_0x3ecc08;}},'showOutlineOnly':{'get':function _0x326335(){return!_0x1e8a90['showPlane'];},'set':function _0x20eb5e(_0x40d6b5){_0x1e8a90['showPlane']=!_0x40d6b5;}},'edgeOnly':{'get':function _0x50f88b(){var _0x5294f7=_0x3f042e;return _0x1e8a90[_0x5294f7(0xfe5)];},'set':function _0x2dd9de(_0x31d787){_0x1e8a90['onlySelected']=_0x31d787;}},'useSingleColor':{'get':function _0x54f687(){var _0xa31c64=_0x3f042e;return _0x1e8a90[_0xa31c64(0x635)];}},'outlineWidth':{'get':function _0x4dccca(){return _0x1e8a90['width'];},'set':function _0x2d129b(_0x59573c){var _0x54b293=_0x3f042e;_0x1e8a90[_0x54b293(_0x478ba3._0x74bf0d)]=_0x59573c;}},'visibleEdgeColor':{'get':function _0x3234fd(){var _0x27525c=_0x3f042e;return _0x1e8a90[_0x27525c(_0x12f1ed._0x1d2d15)];},'set':function _0x26e079(_0x32d61b){var _0x81f10a=_0x3f042e;_0x1e8a90[_0x81f10a(_0x1366d2._0x47a74b)]=_0x32d61b;}},'hiddenEdgeColor':{'get':function _0x134526(){return _0x1e8a90['colorHidden'];},'set':function _0x2ad4e9(_0x1df7ca){_0x1e8a90['colorHidden']=_0x1df7ca;}}});}_0x58bd88(_0x1e3ee8),_0x1e3ee8[_0x54264c(_0xae504a._0x26e1ad)]=_0x1e3ee8['_uniforms']||{},_0x58bd88(_0x1e3ee8['_uniforms']),_0x1e3ee8[_0x54264c(0x5dd)]=[],_0x1e3ee8['enabled']=![],this[_0x54264c(_0xae504a._0x363eee)]=_0x1e3ee8;}},{'key':_0x261e29(0xcef),'value':function _0x25a2c5(){this['eventType']&&this['_map']['on'](this['eventType'],this['_map_clickHandler'],this);}},{'key':'_removedHook','value':function _0x19fdf5(){var _0xecfa1d=_0x261e29;this['eventType']&&this['_map']['off'](this['eventType'],this[_0xecfa1d(_0xb3d5a2._0x5149b0)],this);}},{'key':'_map_clickHandler','value':function _0x5bef07(_0x1d085d){var _0x2728d2=_0x261e29,_0x19b5fc=this['options'][_0x2728d2(_0x418332._0x3453d7)];if(_0x19b5fc)for(var _0x8a7eaf=0x0,_0x473a83=_0x19b5fc['length'];_0x8a7eaf<_0x473a83;_0x8a7eaf++){var _0x1f9566=_0x19b5fc[_0x8a7eaf];if(_0x1d085d[_0x2728d2(_0x418332._0x55f807)]===_0x1f9566||_0x1d085d[_0x2728d2(_0x418332._0xea061e)]===_0x1f9566)return;}var _0x5a51f2=this['_map']['mouseEvent']['getPicked'](_0x1d085d);this['selected']=_0x5a51f2;}}]),_0x4bb3be;}(BaseEffect);register(_0x5a92ef(0x9ec),OutlineEffect);var BloomTargetEffect=function(_0x2ef062){var _0x1db94e={_0x1582e9:0xfd6},_0x4147bb={_0x50ba12:0xca3},_0x43521f={_0x16978:0x7fc,_0x32600e:0xc12,_0x3bcd74:0xa8a,_0x48fd8e:0xc12,_0x5ab43d:0xa34,_0xfc1995:0xc12},_0x2203d7={_0x49c329:0x514},_0x3c96d7={_0x2dd1d3:0x2c7},_0x36b24e={_0xbb4750:0x2c7},_0x4fa828={_0x3849ee:0xb53,_0x143f1f:0xb53},_0x2c3259=_0x5a92ef;_inherits(_0x23dbf9,_0x2ef062);var _0x933153=_createSuper(_0x23dbf9);function _0x23dbf9(){var _0x23ca4c=_0x4361,_0x46b23e,_0x3a081f,_0xf07e1=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x23dbf9),_0xf07e1=_objectSpread2({'contrast':0x80,'brightness':-0.3,'blurSamples':0x20,'delta':0x1,'sigma':3.78,'stepSize':0x5,'ratio':0x2,'threshold':0x0,'smoothWidth':0.01},_0xf07e1),_0x3a081f=_0x933153['call'](this,_0xf07e1),_0x3a081f['color']=getCesiumColor(_0xf07e1['color'],Cesium__namespace['Color']['WHITE']),_0x3a081f[_0x23ca4c(_0x4fa828._0x3849ee)]=(_0x46b23e=_0xf07e1[_0x23ca4c(_0x4fa828._0x143f1f)])!==null&&_0x46b23e!==void 0x0?_0x46b23e:EventType[_0x23ca4c(0x21a)],_0x3a081f;}return _createClass(_0x23dbf9,[{'key':'selected','get':function _0x5f403a(){var _0xdbb3d5=_0x4361,_0x3f1597;return(_0x3f1597=this[_0xdbb3d5(_0x36b24e._0xbb4750)])===null||_0x3f1597===void 0x0?void 0x0:_0x3f1597['selected'];},'set':function _0x477a62(_0x432704){var _0x2c0f8b=_0x4361,_0x418afd=[];_0x432704&&(!Array['isArray'](_0x432704)?_0x418afd=this['_getPickIds']([_0x432704]):_0x418afd=this['_getPickIds'](_0x432704)),this['_postProcessStage']&&(this[_0x2c0f8b(0x2c7)]['selected']=_0x418afd,this[_0x2c0f8b(_0x3c96d7._0x2dd1d3)]['enabled']=this['enabled']&&this['selected']['length']>0x0);}},{'key':'_enabledHook','value':function _0x2c906b(_0x4a7673){var _0xc1b986=_0x4361;this[_0xc1b986(0x2c7)]&&(this['_postProcessStage']['enabled']=_0x4a7673&&this['selected']['length']>0x0);}},{'key':'_mountedHook','value':function _0x56a401(){var _0x46370a=_0x4361,_0x2bdf48=this,_0x391f3e=new Cesium__namespace['PostProcessStage']({'name':this['name']+'high','fragmentShader':_0x46370a(0xadd),'uniforms':{'marsColor':Cesium__namespace['Color']['BLACK'],'marsOpacity':0x1,'smoothWidth':function _0x23dadc(){var _0x11a1b5=_0x46370a;return _0x2bdf48[_0x11a1b5(_0x2203d7._0x49c329)][_0x11a1b5(0x638)];},'threshold':function _0x1129b3(){return _0x2bdf48['options']['threshold'];}}}),_0x55b14a='\x0a\x20\x20\x20\x20#define\x20SAMPLES\x20'[_0x46370a(0x4b9)](this['options']['blurSamples'],'\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20direction;\x0a\x0a\x20\x20\x20\x20uniform\x20float\x20delta;\x0a\x20\x20\x20\x20uniform\x20float\x20sigma;\x0a\x20\x20\x20\x20uniform\x20float\x20stepSize;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20vec2\x20dir\x20=\x20vec2(1.0\x20-\x20direction,\x20direction);\x0a\x20\x20\x20\x20\x20\x20vec2\x20step\x20=\x20vec2(stepSize\x20*\x20(czm_pixelRatio\x20/\x20czm_viewport.zw));\x0a\x0a\x20\x20\x20\x20\x20\x20vec3\x20g;\x0a\x20\x20\x20\x20\x20\x20g.x\x20=\x201.0\x20/\x20(sqrt(czm_twoPi)\x20*\x20sigma);\x0a\x20\x20\x20\x20\x20\x20g.y\x20=\x20exp((-0.5\x20*\x20delta\x20*\x20delta)\x20/\x20(sigma\x20*\x20sigma));\x0a\x20\x20\x20\x20\x20\x20g.z\x20=\x20g.y\x20*\x20g.y;\x0a\x20\x20\x20\x20\x20\x20vec4\x20result\x20=\x20texture2D(colorTexture,\x20st)\x20*\x20g.x;\x0a\x0a\x20\x20\x20\x20\x20\x20for\x20(int\x20i\x20=\x201;\x20i\x20<\x20SAMPLES;\x20++i)\x0a\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20g.xy\x20*=\x20g.yz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset\x20=\x20float(i)\x20*\x20dir\x20*\x20step;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(colorTexture,\x20st\x20-\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(colorTexture,\x20st\x20+\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20result;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20'),_0x28a822=new Cesium__namespace['PostProcessStage']({'name':this['name']+'blur_x','fragmentShader':_0x55b14a,'uniforms':{'delta':function _0x47e68(){var _0x38d1a4=_0x46370a;return _0x2bdf48[_0x38d1a4(0x514)][_0x38d1a4(0xef7)];},'sigma':function _0x291920(){return _0x2bdf48['options']['sigma'];},'stepSize':function _0x12fbd2(){return _0x2bdf48['options']['stepSize'];},'direction':0x0},'sampleMode':Cesium__namespace['PostProcessStageSampleMode']['LINEAR']}),_0x3ad22f=new Cesium__namespace['PostProcessStage']({'name':this['name']+_0x46370a(0x895),'fragmentShader':_0x55b14a,'uniforms':{'delta':function _0x5c60e0(){return _0x2bdf48['options']['delta'];},'sigma':function _0x46b91d(){return _0x2bdf48['options']['sigma'];},'stepSize':function _0xc582bb(){return _0x2bdf48['options']['stepSize'];},'direction':0x1},'sampleMode':Cesium__namespace['PostProcessStageSampleMode'][_0x46370a(_0x43521f._0x16978)]}),_0x49ab7e=new Cesium__namespace[(_0x46370a(_0x43521f._0x32600e))]({'name':this[_0x46370a(0xa34)]+_0x46370a(_0x43521f._0x3bcd74),'stages':[_0x28a822,_0x3ad22f]}),_0x510b4f=new Cesium__namespace['PostProcessStageComposite']({'name':this['name']+'_blur_comp','stages':[_0x391f3e,_0x49ab7e],'inputPreviousStageTexture':!![]}),_0x347421=new Cesium__namespace['PostProcessStage']({'name':this['name']+'contrast_bias','fragmentShader':_0x46370a(0xf09),'uniforms':{'contrast':function _0x101adc(){return _0x2bdf48['options']['contrast'];},'brightness':function _0x1d6258(){return _0x2bdf48['options']['brightness'];}}}),_0x24025e=new Cesium__namespace[(_0x46370a(_0x43521f._0x48fd8e))]({'name':this[_0x46370a(_0x43521f._0x5ab43d)]+'contrast_bias_blur','stages':[_0x347421,_0x510b4f]}),_0x417d47=new Cesium__namespace[(_0x46370a(0xcb9))]({'name':this['name']+'generate_composite','fragmentShader':'\x0a\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20bloomTexture;\x0a\x20\x20\x20\x20\x20\x20uniform\x20float\x20ratio;\x0a\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20void\x20main(void)\x0a\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20bloom\x20=\x20texture2D(bloomTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20\x20\x20\x20\x20bloom\x20*=\x20color\x20;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(czm_selected())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bloom\x20*=\x20ratio;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20bloom\x20+\x20color1;\x0a\x20\x20\x20\x20\x20\x20}','uniforms':{'bloomTexture':_0x24025e[_0x46370a(0xa34)],'ratio':function _0x144437(){return _0x2bdf48['options']['ratio'];},'color':function _0x2110bc(){return _0x2bdf48['color'];}}});this[_0x46370a(0x2c7)]=new Cesium__namespace[(_0x46370a(_0x43521f._0xfc1995))]({'name':this['name'],'stages':[_0x24025e,_0x417d47],'inputPreviousStageTexture':![]}),this['_postProcessStage']['selected']=[];}},{'key':'_addedHook','value':function _0xaacfd1(){var _0x3958da=_0x4361;this['eventType']&&this[_0x3958da(0x399)]['on'](this[_0x3958da(0xb53)],this[_0x3958da(_0x4147bb._0x50ba12)],this);}},{'key':_0x2c3259(0x3fd),'value':function _0x1c649f(){this['eventType']&&this['_map']['off'](this['eventType'],this['_map_clickHandler'],this);}},{'key':'_map_clickHandler','value':function _0x50bc6a(_0x84aa7d){var _0x652d7c=_0x2c3259,_0x58a88c=this[_0x652d7c(0x514)][_0x652d7c(_0x1db94e._0x1582e9)];if(_0x58a88c)for(var _0x58882b=0x0,_0x7c1a1f=_0x58a88c['length'];_0x58882b<_0x7c1a1f;_0x58882b++){var _0x33091b=_0x58a88c[_0x58882b];if(_0x84aa7d['graphic']===_0x33091b||_0x84aa7d['layer']===_0x33091b)return;}var _0x353eb8=this[_0x652d7c(0x399)]['mouseEvent']['getPicked'](_0x84aa7d);this['selected']=_0x353eb8;}}]),_0x23dbf9;}(BaseEffect);register('bloomTarget',BloomTargetEffect);var index$2={'__proto__':null,'BaseEffect':BaseEffect,'FogEffect':FogEffect,'RainEffect':RainEffect,'SnowEffect':SnowEffect,'SnowCoverEffect':SnowCoverEffect,'InvertedEffect':InvertedEffect,'NightVisionEffect':NightVisionEffect,'BloomEffect':BloomEffect,'BrightnessEffect':BrightnessEffect,'BlackAndWhiteEffect':BlackAndWhiteEffect,'MosaicEffect':MosaicEffect,'DepthOfFieldEffect':DepthOfFieldEffect,'OutlineEffect':OutlineEffect,'BloomTargetEffect':BloomTargetEffect},BaseControl=function(_0xd24431){var _0x2a7a6c={_0x5714bb:0x45a,_0x14888d:0xeda},_0x48819c={_0x1d2a0f:0x6ba},_0x762b6d={_0x5cfa0c:0x1f0},_0x3d7543={_0x5814e1:0xa06,_0x303c69:0x6c5,_0x1de7cb:0xec6},_0x34a6af={_0x374a5a:0x514,_0x3f7ed0:0x7d6,_0x167b53:0x275},_0x1fb317={_0x544427:0xa06,_0x1a3c7d:0x6c5,_0x7cb1a4:0xe86},_0x57cfb7={_0x5460f5:0xf9c},_0x1d60c6={_0xa844df:0x6c5},_0x569b3c={_0x2a52bf:0x6c5,_0x202deb:0x648},_0x3e1113={_0x2a4109:0x514},_0x2077de={_0x4e8415:0x6c5},_0x3fca17={_0x570065:0x4f1},_0x5dd95a=_0x5a92ef;_inherits(_0x146fde,_0xd24431);var _0x19c387=_createSuper(_0x146fde);function _0x146fde(){var _0xd6f26d=_0x4361,_0x2ed949,_0x180e7b,_0x475858=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x146fde),_0x180e7b=_0x19c387[_0xd6f26d(0x53f)](this,_0x475858),_0x180e7b['_show']=(_0x2ed949=_0x475858[_0xd6f26d(0x7a6)])!==null&&_0x2ed949!==void 0x0?_0x2ed949:!![],_0x180e7b;}return _createClass(_0x146fde,[{'key':_0x5dd95a(0x7a6),'get':function _0x1de2a8(){var _0x1e912d=_0x5dd95a;return this[_0x1e912d(0xb47)];},'set':function _0x5b9f39(_0x28887f){var _0x96df19=_0x5dd95a;if(this['_show']===_0x28887f)return;this[_0x96df19(0xb47)]=_0x28887f,this['_container']&&(this['_container']['style'][_0x96df19(_0x3fca17._0x570065)]=_0x28887f?'block':'none'),this['_showHook']&&this[_0x96df19(0x648)](_0x28887f),this[_0x96df19(0x399)]['fire'](EventType['updateControl'],{'control':this});}},{'key':'type','get':function _0x4c1b5b(){return this['_type'];}},{'key':'container','get':function _0x4b6b61(){var _0x87c754=_0x5dd95a;return this[_0x87c754(_0x2077de._0x4e8415)];}},{'key':'parentContainer','get':function _0x4d3614(){var _0x3974cd=_0x5dd95a,_0x43e5e2;if(this[_0x3974cd(_0x3e1113._0x2a4109)]['parentContainer'])return this[_0x3974cd(0x514)]['parentContainer'];return(_0x43e5e2=this['_map'])===null||_0x43e5e2===void 0x0?void 0x0:_0x43e5e2['container'];}},{'key':_0x5dd95a(0x2f2),'get':function _0x3c68c0(){var _0x25a6c5=_0x5dd95a,_0x956909;return(_0x956909=this[_0x25a6c5(0x8ec)])===null||_0x956909===void 0x0?void 0x0:_0x956909['id'];}},{'key':'_enabledHook','value':function _0x6caf51(_0x3405ae){var _0x3a527c=_0x5dd95a;this['_container']&&(this[_0x3a527c(_0x569b3c._0x2a52bf)]['style']['display']=_0x3405ae?'block':'none'),this[_0x3a527c(_0x569b3c._0x202deb)]&&this['_showHook'](_0x3405ae);}},{'key':_0x5dd95a(_0x2a7a6c._0x5714bb),'value':function _0x24cc1d(_0x545a90){var _0x619324=_0x5dd95a;if(isBoolean(_0x545a90))return;this['options']=merge(this[_0x619324(0x514)],_0x545a90);var _0x5ce640=this['_map'];return _0x5ce640&&(this['_onRemove'](),delete this[_0x619324(_0x1d60c6._0xa844df)],this['_onAdd'](_0x5ce640)),this;}},{'key':'addTo','value':function _0x308c54(_0xc120f){var _0xe4fd73=_0x5dd95a;return _0xc120f&&_0xc120f['addControl']&&_0xc120f[_0xe4fd73(_0x57cfb7._0x5460f5)](this),this;}},{'key':'remove','value':function _0x3e5396(_0xa205df){this['_map']&&this['_map']['removeControl'](this,_0xa205df);}},{'key':'_onAdd','value':function _0x355098(_0x393594){var _0x456058=_0x5dd95a;if(this['_state']===State[_0x456058(_0x1fb317._0x544427)])return;this['_map']=_0x393594,this[_0x456058(0x6c5)]?!this['_container']['parentNode']&&this['_addChildContainer'](this[_0x456058(0x6c5)]):(this['_mountedHook']&&this[_0x456058(0x415)](),this[_0x456058(_0x1fb317._0x1a3c7d)]&&this['_addChildContainer'](this[_0x456058(_0x1fb317._0x1a3c7d)])),this['_addedHook']&&this['_addedHook'](),this[_0x456058(_0x1fb317._0x7cb1a4)]=State['ADDED'];}},{'key':'_addChildContainer','value':function _0x4df741(_0x3d4d7c){var _0x296c96=_0x5dd95a;if(this[_0x296c96(_0x34a6af._0x374a5a)][_0x296c96(0x7d6)])this['parentContainer'][_0x296c96(_0x34a6af._0x3f7ed0)](_0x3d4d7c,this['options'][_0x296c96(_0x34a6af._0x3f7ed0)]);else{if(Cesium__namespace['defined'](this['options']['insertIndex'])){var _0x271026=this['parentContainer']['childNodes'];_0x271026[_0x296c96(0x6ba)]<this['options'][_0x296c96(0x275)]&&(this['options'][_0x296c96(_0x34a6af._0x167b53)]=0x0),this[_0x296c96(0x8ec)]['insertBefore'](_0x3d4d7c,_0x271026[this['options'][_0x296c96(0x275)]]);}else this[_0x296c96(0x8ec)]['appendChild'](_0x3d4d7c);}}},{'key':'_onRemove','value':function _0x3b12d8(){var _0x50e313=_0x5dd95a;if(this['_state']!==State[_0x50e313(_0x3d7543._0x5814e1)])return;if(!this[_0x50e313(0x399)])return;this['_container']&&this[_0x50e313(_0x3d7543._0x303c69)]['parentNode']&&this['_container'][_0x50e313(_0x3d7543._0x1de7cb)]['removeChild'](this['_container']),this['_removedHook']&&this['_removedHook'](),this['_map']=null,this['_state']=State['REMOVED'];}},{'key':'_mountedHook','value':function _0x3274b6(){}},{'key':'_addedHook','value':function _0x356ded(){}},{'key':'_removedHook','value':function _0x43037c(){}},{'key':'setStyle','value':function _0x2c14de(_0xabf5a6){return this['_container']&&merge(this['_container']['style'],_0xabf5a6),this;}},{'key':_0x5dd95a(_0x2a7a6c._0x14888d),'value':function _0x3ce161(_0x1eb9c6,_0x5e380c){var _0x6471bc=_0x5dd95a,_0x4ed5bc=arguments['length']>0x2&&arguments[0x2]!==undefined?arguments[0x2]:'';if(!_0x1eb9c6)return'';!_0x5e380c&&(_0x5e380c=create$3('div'));_0x1eb9c6=trim(_0x1eb9c6);if(_0x1eb9c6['startsWith']('<?xml')||_0x1eb9c6['startsWith'](_0x6471bc(0x917)))_0x5e380c[_0x6471bc(_0x762b6d._0x5cfa0c)](parseDom(_0x1eb9c6,!![],_0x4ed5bc));else{if(_0x1eb9c6['startsWith'](_0x6471bc(0xafd))||_0x1eb9c6['endsWith']('.svg')||_0x1eb9c6['endsWith']('.png')||_0x1eb9c6['endsWith']('.jpg')){var _0x5598f2=create$3('img',_0x4ed5bc,_0x5e380c);_0x5598f2['setAttribute']('src',_0x1eb9c6);}else create$3('i',_0x4ed5bc+'\x20'+_0x1eb9c6,_0x5e380c);}return _0x5e380c['innerHTML'];}},{'key':'_getTimeline','value':function _0x42215f(){var _0x4ccb89=_0x5dd95a;return this['_map'][_0x4ccb89(0xfdb)]['timeline']||this['_map'][_0x4ccb89(0x5eb)]['timeline'];}},{'key':'fire','value':function _0x4b67bb(_0x429422){var _0x3fc88a=_0x5dd95a,_0x4eb325=arguments[_0x3fc88a(_0x48819c._0x1d2a0f)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x34672e=arguments['length']>0x2?arguments[0x2]:undefined;return!_0x4eb325['control']&&(_0x4eb325['control']=this),_get(_getPrototypeOf(_0x146fde['prototype']),'fire',this)['call'](this,_0x429422,_0x4eb325,_0x34672e);}},{'key':'destroy','value':function _0x14085f(_0x2aca44){var _0x34c84f=_0x5dd95a;this[_0x34c84f(0x445)]=![],_get(_getPrototypeOf(_0x146fde['prototype']),'destroy',this)['call'](this,_0x2aca44);}}]),_0x146fde;}(BaseThing),LocationBar=function(_0x5cc123){var _0x7795f5={_0x397490:0x7ef,_0x5e7aa3:0xa3c,_0x754607:0xab0,_0x57f786:0x9b7,_0x3c196d:0xd68,_0x11bb1d:0x7ef,_0x331959:0x905,_0x31f34f:0xbfc,_0x1a73c0:0xa54,_0x4f9e79:0xb03},_0x34deb0={_0x38f0d8:0x399,_0x485f09:0x617,_0x2cb50c:0xdaa,_0x56ab10:0x399},_0x158744={_0x5961d3:0x28a,_0x507b03:0x723},_0x13cf16={_0x46b7ba:0xa5b,_0x5ef119:0x2a6,_0x1f4d3f:0x514,_0x50be6e:0xd72,_0x59dc49:0x8f5,_0x4cf33d:0xb7b,_0x3924af:0x7c9,_0x179135:0xdaa},_0x6ef471={_0xd68d9:0x514},_0x3bad7c=_0x5a92ef;_inherits(_0x1734c9,_0x5cc123);var _0x41381e=_createSuper(_0x1734c9);function _0x1734c9(){var _0x35d889=_0x4361,_0x1e6368,_0x5bef2d,_0x2a0fd9=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1734c9),_0x5bef2d=_0x41381e['call'](this,_0x2a0fd9),_0x5bef2d['options']['cacheTime']=(_0x1e6368=_0x5bef2d[_0x35d889(_0x6ef471._0xd68d9)][_0x35d889(0xd4a)])!==null&&_0x1e6368!==void 0x0?_0x1e6368:0x32,_0x5bef2d[_0x35d889(0x7ef)]={},_0x5bef2d;}return _createClass(_0x1734c9,[{'key':_0x3bad7c(0x415),'value':function _0x100960(){var _0x5df32d={_0x124859:0xc5a,_0x26dbc4:0xaac,_0x2e73fe:0xc5a},_0x6769df=_0x3bad7c,_0x558e19=this;Cesium__namespace[_0x6769df(0x70e)](this[_0x6769df(0x514)]['template'])?Array['isArray'](this['options']['template'])?this['template']=this['options'][_0x6769df(_0x13cf16._0x46b7ba)][this['_map']['lang']]:this['template']=this['options']['template']:this[_0x6769df(_0x13cf16._0x46b7ba)]='<div>经度:{lng}</div>\x20<div>纬度:{lat}</div><div>海拔:{alt}米</div>\x20<div\x20class=\x27hide700\x27>层级:{level}</div><div>方向:{heading}°</div>\x20<div>俯仰角:{pitch}°</div><div\x20class=\x27hide700\x27>视高:{cameraHeight}米</div>';if(Cesium__namespace['defined'](this['options']['crs'])){if(isString(this['options'][_0x6769df(0x2a6)]))this['_crs']=this['options'][_0x6769df(_0x13cf16._0x5ef119)];else this[_0x6769df(_0x13cf16._0x1f4d3f)]['crs']&&(this['_crs']=CRS[_0x6769df(_0x13cf16._0x50be6e)]);}else isString(this['template'])&&this['template']['indexOf']('{crsx}')!==-0x1&&(this['_crs']=CRS['CGCS2000_GK_Zone_3']);this['_container']=create$3(_0x6769df(_0x13cf16._0x59dc49),'mars3d-locationbar\x20no-print'),this['_containerCon']=create$3('div','mars3d-locationbar-content',this['_container']);this[_0x6769df(_0x13cf16._0x1f4d3f)]['style']?this[_0x6769df(_0x13cf16._0x4cf33d)](this['options']['style']):this['setStyle']({'left':this['_map'][_0x6769df(0x5eb)]['animation']?'170px':'0','right':'0','bottom':this['_getTimeline']()?'25px':'0'});if(this['options']['fps']){this['_map'][_0x6769df(_0x13cf16._0x3924af)]['debugShowFramesPerSecond']=!![];var _0x48fabb=setInterval(function(){var _0x5c867b=_0x6769df;if(!_0x558e19['_map']||!_0x558e19['_map'][_0x5c867b(0x7c9)]['_performanceDisplay'])return;clearInterval(_0x48fabb),_0x558e19['timeTik']=null;var _0x13d216=_0x558e19['_map']['container'][_0x5c867b(_0x5df32d._0x124859)](_0x5c867b(_0x5df32d._0x26dbc4));if(_0x13d216){addClass(_0x13d216,'mars3d-locationbar-content'),removeClass(_0x13d216,'cesium-performanceDisplay');var _0x3368bb=_0x13d216[_0x5c867b(_0x5df32d._0x2e73fe)]('.cesium-performanceDisplay-throttled');remove(_0x3368bb),_0x13d216['parentNode']['removeChild'](_0x13d216),_0x558e19['_container'][_0x5c867b(0x7d6)](_0x13d216,_0x558e19['_containerCon']);}},0x64);this[_0x6769df(_0x13cf16._0x179135)]=_0x48fabb;}else this[_0x6769df(0xdaa)]&&(clearInterval(this[_0x6769df(0xdaa)]),this['timeTik']=null),this['_map']['scene']['debugShowFramesPerSecond']=![];}},{'key':'_addedHook','value':function _0x348616(){var _0x2f150b=_0x3bad7c;this[_0x2f150b(0x399)]['on'](EventType['mouseMove'],this[_0x2f150b(_0x158744._0x5961d3)],this),this['_map']['on'](EventType[_0x2f150b(_0x158744._0x507b03)],this[_0x2f150b(0x617)],this),this['_cameraHandler']();}},{'key':_0x3bad7c(0x3fd),'value':function _0x538c57(){var _0x50231a=_0x3bad7c;this[_0x50231a(_0x34deb0._0x38f0d8)]['off'](EventType[_0x50231a(0xf35)],this['_mouseMoveHandler'],this),this[_0x50231a(_0x34deb0._0x38f0d8)]['off'](EventType[_0x50231a(0x723)],this[_0x50231a(_0x34deb0._0x485f09)],this),this['timeTik']&&(clearInterval(this[_0x50231a(_0x34deb0._0x2cb50c)]),this['timeTik']=null),this['options'][_0x50231a(0xf6b)]&&(this[_0x50231a(0x399)]['scene']['debugShowFramesPerSecond']=![],this[_0x50231a(_0x34deb0._0x56ab10)][_0x50231a(0x7c9)]['_performanceDisplay']&&(this[_0x50231a(_0x34deb0._0x56ab10)][_0x50231a(0x7c9)]['_performanceDisplay']['destroy'](),this[_0x50231a(_0x34deb0._0x38f0d8)]['scene'][_0x50231a(0x5d2)]=undefined));}},{'key':'_cameraHandler','value':function _0x5bd306(){var _0x3a34b2=_0x3bad7c;if(!this[_0x3a34b2(0x445)])return;var _0x348c18=this['_map']['getCenter']();_0x348c18&&this['_templateHtml'](_0x348c18);}},{'key':'_mouseMoveHandler','value':function _0x372228(_0x3283d9){var _0x1ef149={_0x5695d2:0x78e},_0x304336=this;this['moveTimer']&&(clearTimeout(this['moveTimer']),delete this['moveTimer']),this['moveTimer']=setTimeout(function(){var _0x2a2cc2=_0x4361;delete _0x304336['moveTimer'];if(!_0x304336['enabled'])return;var _0x43e4f5=_0x3283d9['cartesian'];_0x43e4f5&&_0x304336[_0x2a2cc2(_0x1ef149._0x5695d2)](LngLatPoint['fromCartesian'](_0x43e4f5));},this['options']['cacheTime']);}},{'key':'_templateHtml','value':function _0x352655(_0x7fe71d){var _0x128663=_0x3bad7c,_0x3029f2;this[_0x128663(_0x7795f5._0x397490)]['cameraHeight']=this['_map'][_0x128663(_0x7795f5._0x5e7aa3)]['positionCartographic']['height']['toFixed'](LngLatPoint['FormatAltLength']),this['locationData'][_0x128663(0x9b7)]=Cesium__namespace[_0x128663(_0x7795f5._0x754607)]['toDegrees'](this['_map']['camera'][_0x128663(_0x7795f5._0x57f786)])[_0x128663(0x905)](0x0),this['locationData'][_0x128663(0x9dd)]=Cesium__namespace[_0x128663(_0x7795f5._0x754607)]['toDegrees'](this['_map']['camera']['pitch'])[_0x128663(0x905)](0x0),this[_0x128663(_0x7795f5._0x397490)][_0x128663(0x71f)]=this['_map']['level'],this[_0x128663(0x7ef)]['alt']=formatNum$1(this['_map']['getRealAlt'](_0x7fe71d[_0x128663(_0x7795f5._0x3c196d)]),LngLatPoint[_0x128663(0x963)]);var _0x249515=(_0x3029f2=this['options'][_0x128663(0x858)])!==null&&_0x3029f2!==void 0x0?_0x3029f2:LngLatPoint['FormatLength'];this[_0x128663(_0x7795f5._0x11bb1d)]['lng']=_0x7fe71d[_0x128663(0x4ae)][_0x128663(0x905)](_0x249515),this['locationData'][_0x128663(0xbfc)]=_0x7fe71d['lat'][_0x128663(_0x7795f5._0x331959)](_0x249515);if(this['_crs']){var _0x510dab,_0xc9d11=(_0x510dab=this['options']['crsDecimal'])!==null&&_0x510dab!==void 0x0?_0x510dab:0x1,_0x5e9e59=proj4Trans([_0x7fe71d['lng'],_0x7fe71d['lat']],_0x128663(0xebd),this['_crs']);_0x5e9e59[0x0]===_0x7fe71d[_0x128663(0x4ae)]?this['locationData']['crsx']='':this['locationData']['crsx']=_0x5e9e59[0x0][_0x128663(0x905)](_0xc9d11),_0x5e9e59[0x1]===_0x7fe71d[_0x128663(_0x7795f5._0x31f34f)]?this['locationData']['crsy']='':this['locationData']['crsy']=_0x5e9e59[0x1]['toFixed'](_0xc9d11);}var _0xbbca9e;typeof this['template']==='function'?_0xbbca9e=this['template'](this[_0x128663(0x7ef)]):(this['options']['formatData']&&(this['locationData']=this['options']['formatData'](this['locationData'])),_0xbbca9e=template(this[_0x128663(0xa5b)],this['locationData'])),this[_0x128663(_0x7795f5._0x1a73c0)]['innerHTML']=_0xbbca9e,this[_0x128663(_0x7795f5._0x4f9e79)](EventType[_0x128663(0x86f)]);}}]),_0x1734c9;}(BaseControl);register$1('locationBar',LocationBar);var MouseDownView=function(_0x2a807b){var _0x218b96={_0x33346d:0x3fd,_0xa173c9:0x28a},_0x20193c={_0x399313:0x6c5,_0x12e952:0x5d3},_0x2ccb6c={_0x399b08:0x6c5,_0x5c2d31:0x399},_0x4b6539={_0x2d3e80:0xd91,_0x38283b:0x6a1,_0x2a3525:0xff5},_0x3caae2={_0x3f0172:0x6c5},_0x501792={_0x1acd4b:0x8d7,_0x14002b:0x75f,_0x42a7b5:0x859},_0x2abd90={_0x328aca:0x399,_0x4abb3b:0xba2,_0x200ca0:0x409},_0x2f5ab1={_0x412bdc:0x6c5,_0x5c92a2:0x2ba,_0x91e0b3:0x2f2,_0x1c1d0d:0x805},_0x5eccd7=_0x5a92ef;_inherits(_0x1b571f,_0x2a807b);var _0x29e80c=_createSuper(_0x1b571f);function _0x1b571f(){var _0xe8af39=_0x4361;return _classCallCheck(this,_0x1b571f),_0x29e80c[_0xe8af39(0xa90)](this,arguments);}return _createClass(_0x1b571f,[{'key':_0x5eccd7(0x415),'value':function _0x325901(){var _0xf40775=_0x5eccd7;this[_0xf40775(_0x2f5ab1._0x412bdc)]=create$3('div',_0xf40775(_0x2f5ab1._0x5c92a2)),this['_container']['id']=this[_0xf40775(_0x2f5ab1._0x91e0b3)]+_0xf40775(_0x2f5ab1._0x1c1d0d),create$3('div',_0xf40775(0xf8a),this[_0xf40775(0x6c5)]);}},{'key':'changeMouseModel','value':function _0x2e2f0a(){this['isAdded']&&(this['_removedHook'](),this['_addedHook']());}},{'key':'_addedHook','value':function _0x4e36a7(){var _0x2cb550=_0x5eccd7;if(!isPCBroswer())return;this[_0x2cb550(0x399)]['on'](EventType['wheel'],this['_mousWheelHandler'],this),this['_map']['_hasRightTilt']?(this[_0x2cb550(_0x2abd90._0x328aca)]['on'](EventType[_0x2cb550(_0x2abd90._0x4abb3b)],this['_mousMiddleDownHandler'],this),this['_map']['on'](EventType[_0x2cb550(_0x2abd90._0x200ca0)],this['_mousMiddleUpHandler'],this)):(this[_0x2cb550(0x399)]['on'](EventType['middleDown'],this['_mousMiddleDownHandler'],this),this['_map']['on'](EventType['middleUp'],this[_0x2cb550(0x1d4)],this)),this[_0x2cb550(0x1d4)]();}},{'key':_0x5eccd7(_0x218b96._0x33346d),'value':function _0x4255d2(){var _0x329ef4=_0x5eccd7;if(!isPCBroswer())return;this['_map']['off'](EventType[_0x329ef4(_0x501792._0x1acd4b)],this[_0x329ef4(0x5e6)],this),this['_map']['_hasRightTilt']?(this['_map'][_0x329ef4(0xcf5)](EventType[_0x329ef4(0xba2)],this[_0x329ef4(_0x501792._0x14002b)],this),this['_map']['off'](EventType[_0x329ef4(0x409)],this['_mousMiddleUpHandler'],this)):(this[_0x329ef4(0x399)]['off'](EventType[_0x329ef4(_0x501792._0x42a7b5)],this[_0x329ef4(_0x501792._0x14002b)],this),this['_map']['off'](EventType['middleUp'],this['_mousMiddleUpHandler'],this));}},{'key':'_mousWheelHandler','value':function _0x298a3b(_0x1ef26d){var _0x2e8afd=_0x5eccd7,_0x11d40c=this;if(!this['enabled'])return;addClass(this[_0x2e8afd(_0x3caae2._0x3f0172)],'mars3d-mousedownview-show'),clearTimeout(this['timetik']),this['timetik']=setTimeout(function(){var _0x2d8fe2=_0x2e8afd;removeClass(_0x11d40c[_0x2d8fe2(0x6c5)],'mars3d-mousedownview-show');},0xc8);}},{'key':'_mousMiddleDownHandler','value':function _0xbda68a(_0x59f38e){var _0x4bd807=_0x5eccd7;if(!this['enabled'])return;var _0x419930=getCurrentMousePosition(this['_map']['scene'],_0x59f38e[_0x4bd807(_0x4b6539._0x2d3e80)]);if(!_0x419930)return;if(this['_map'][_0x4bd807(0xa3c)]['positionCartographic']['height']>this['_map'][_0x4bd807(0x7c9)]['screenSpaceCameraController'][_0x4bd807(_0x4b6539._0x38283b)])return;this['_map']['off'](EventType['mouseMove'],this['_mouseMoveHandler'],this),clearTimeout(this['timetik']),this['_container']['style'][_0x4bd807(_0x4b6539._0x2a3525)]=_0x59f38e[_0x4bd807(0xd91)]['y']+'px',this['_container']['style']['left']=_0x59f38e['position']['x']+'px',addClass(this['_container'],'mars3d-mousedownview-show');}},{'key':_0x5eccd7(0x1d4),'value':function _0x1d1a52(_0x2a3fa9){var _0x5db820=_0x5eccd7;removeClass(this[_0x5db820(_0x2ccb6c._0x399b08)],'mars3d-mousedownview-show'),this[_0x5db820(_0x2ccb6c._0x5c2d31)]['on'](EventType[_0x5db820(0xf35)],this['_mouseMoveHandler'],this);}},{'key':_0x5eccd7(_0x218b96._0xa173c9),'value':function _0x194124(_0x58f5d8){var _0x4e7b44=_0x5eccd7;this[_0x4e7b44(0x6c5)][_0x4e7b44(0x5da)]['top']=_0x58f5d8['endPosition']['y']+'px',this[_0x4e7b44(_0x20193c._0x399313)]['style']['left']=_0x58f5d8[_0x4e7b44(_0x20193c._0x12e952)]['x']+'px';}}]),_0x1b571f;}(BaseControl);register$1('mouseDownView',MouseDownView);var icon$7=_0x5a92ef(0xcc6),icon$6=_0x5a92ef(0x6a2),Zoom=function(_0x998000){var _0x3e1d19={_0x47d2c6:0x8ec,_0x1f0923:0xcef},_0x56e48c={_0x3745aa:0x6c5},_0x539adf={_0x1e4a44:0x399,_0x326fe6:0xef6,_0x13ac83:0x6c5,_0x20c6a9:0x8f5,_0x4321b0:0x833},_0x25f24={_0x1fa352:0x331},_0x35bfe3={_0x97f54c:0xb7e},_0x236ca8={_0x6be63b:0x399},_0x293232=_0x5a92ef;_inherits(_0x2d6a02,_0x998000);var _0xfc3b5b=_createSuper(_0x2d6a02);function _0x2d6a02(){return _classCallCheck(this,_0x2d6a02),_0xfc3b5b['apply'](this,arguments);}return _createClass(_0x2d6a02,[{'key':_0x293232(_0x3e1d19._0x47d2c6),'get':function _0x3478bf(){var _0x26779f=_0x293232;return this[_0x26779f(_0x236ca8._0x6be63b)]?this['_map']['toolbar']:document['getElementsByClassName']('cesium-viewer-toolbar')[0x0];}},{'key':'_showHook','value':function _0x599130(_0x4708dc){var _0x3478ed=_0x293232;this['_container2']&&(this['_container2']['style']['display']=_0x4708dc?'block':_0x3478ed(_0x35bfe3._0x97f54c));}},{'key':'_mountedHook','value':function _0x3c888b(){var _0x225e93={_0x95acb1:0x399},_0x512482=_0x293232,_0x1e4b78=this;this['_container']=create$3('div','cesium-button\x20cesium-toolbar-button\x20mar3d-toolButton'),this['_container']['style']['display']='inline-block',this['_container']['setAttribute'](_0x512482(0x28c),this[_0x512482(_0x539adf._0x1e4a44)][_0x512482(_0x539adf._0x326fe6)](_0x512482(0x7e2))),this['_createIcon'](this['options']['zoomOutIcon']||icon$6,this['_container']),this[_0x512482(_0x539adf._0x13ac83)]['addEventListener']('click',function(_0x5f1ee3){var _0x613feb=_0x512482;if(!_0x1e4b78['enabled'])return;_0x1e4b78['_map'][_0x613feb(_0x25f24._0x1fa352)](_0x1e4b78['options']['relativeAmount']);}),this[_0x512482(0x97b)]=create$3(_0x512482(_0x539adf._0x20c6a9),'cesium-button\x20cesium-toolbar-button\x20mar3d-toolButton'),this['_container2']['style']['display']='inline-block',this[_0x512482(0x97b)][_0x512482(_0x539adf._0x4321b0)]('title',this['_map']['getLangText']('_放大')),this['_createIcon'](this['options']['zoomInIcon']||icon$7,this['_container2']),this[_0x512482(0x97b)]['addEventListener']('click',function(_0x37c553){var _0x3c93ab=_0x512482;if(!_0x1e4b78['enabled'])return;_0x1e4b78[_0x3c93ab(_0x225e93._0x95acb1)]['zoomIn'](_0x1e4b78['options']['relativeAmount']);});}},{'key':_0x293232(_0x3e1d19._0x1f0923),'value':function _0x4873b6(){var _0xd330d=_0x293232;this['parentContainer']['insertBefore'](this['_container2'],this[_0xd330d(_0x56e48c._0x3745aa)]);}},{'key':_0x293232(0x3fd),'value':function _0x277e01(){this['parentContainer']['removeChild'](this['_container2']);}}]),_0x2d6a02;}(BaseControl);register$1('zoom',Zoom);var ToolButton=function(_0x2a513f){var _0x585296={_0x8b3966:0x415},_0x576e7c={_0x1f94d2:0xeda},_0x15ea17={_0x49a109:0x609,_0x5c9756:0x5da,_0xae2985:0x833,_0x353807:0x514,_0x399794:0xa68,_0x196001:0x6c5,_0x14af04:0x79c},_0x46ecd1={_0x51ac27:0x956,_0x21ebdf:0x956,_0x48c38f:0xb03},_0x64b448={_0x12c639:0x514},_0x43b4af={_0x477f9f:0x3c0},_0x16e311={_0x430823:0xdd1},_0x4ae6ea=_0x5a92ef;_inherits(_0x755e74,_0x2a513f);var _0x246221=_createSuper(_0x755e74);function _0x755e74(){var _0x591a48=_0x4361,_0x47cd4b,_0x3d750b=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x755e74),_0x47cd4b=_0x246221['call'](this,_0x3d750b),_0x47cd4b[_0x591a48(_0x16e311._0x430823)]=_0x591a48(0xe76)+getGlobalId(),_0x47cd4b;}return _createClass(_0x755e74,[{'key':'parentContainer','get':function _0x4b6d21(){var _0x275fc4=_0x4361;return this['_map']?this['_map']['toolbar']:document['getElementsByClassName'](_0x275fc4(_0x43b4af._0x477f9f))[0x0];}},{'key':_0x4ae6ea(_0x585296._0x8b3966),'value':function _0x4acd61(){var _0x2fa251={_0x5c9d8a:0xb03},_0x539132=_0x4ae6ea,_0x18c570=this;this['_container']=create$3('div',_0x539132(_0x15ea17._0x49a109)),this['_container']['id']=this['id'],this['_container'][_0x539132(_0x15ea17._0x5c9756)]['display']=_0x539132(0x327),this['_container'][_0x539132(_0x15ea17._0xae2985)]('title',this[_0x539132(_0x15ea17._0x353807)]['title']||''),this['_createIcon'](this['options'][_0x539132(0x1ef)],this['_container']),this['_container'][_0x539132(_0x15ea17._0x399794)](_0x539132(0x21a),function(_0xd4b64e){var _0x144a5c=_0x539132;if(!_0x18c570['enabled'])return;_0x18c570['options']['click']&&_0x18c570['options']['click'](_0x18c570[_0x144a5c(_0x64b448._0x12c639)]),_0x18c570['fire'](EventType['click'],_objectSpread2({},_0x18c570['options']));});var _0x4eef3e;this[_0x539132(_0x15ea17._0x196001)]['addEventListener'](_0x539132(_0x15ea17._0x14af04),function(_0x561b34){var _0x3ebaad=_0x539132;if(!_0x18c570['enabled'])return;if(_0x4eef3e===_0x18c570['id'])return;_0x4eef3e=_0x18c570['id'],_0x18c570['options']['mouseOver']&&_0x18c570['options']['mouseOver'](_0x18c570[_0x3ebaad(0x514)]),_0x18c570[_0x3ebaad(_0x2fa251._0x5c9d8a)](EventType['mouseOver'],_objectSpread2({},_0x18c570[_0x3ebaad(0x514)]));}),this[_0x539132(0x6c5)]['addEventListener']('mouseout',function(_0x2e6044){var _0x14634b=_0x539132;_0x4eef3e=null;if(!_0x18c570['enabled'])return;_0x18c570['options'][_0x14634b(_0x46ecd1._0x51ac27)]&&_0x18c570['options'][_0x14634b(_0x46ecd1._0x21ebdf)](_0x18c570['options']),_0x18c570[_0x14634b(_0x46ecd1._0x48c38f)](EventType[_0x14634b(_0x46ecd1._0x21ebdf)],_objectSpread2({},_0x18c570['options']));});}},{'key':'setIcon','value':function _0x175cef(_0x24c825){var _0x52c027=_0x4ae6ea;this['options'][_0x52c027(0x1ef)]=_0x24c825,empty(this['_container']),this[_0x52c027(_0x576e7c._0x1f94d2)](_0x24c825,this[_0x52c027(0x6c5)]);}}]),_0x755e74;}(BaseControl);register$1('toolButton',ToolButton);var icon$5='<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22\x20standalone=\x22no\x22?>\x0a<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="189px" height="189px" viewBox="0 0 189 189" enable-background="new 0 0 189 189" xml:space="preserve"> <image id="image0" width="189" height="189" x="0" y="0" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAAC9CAYAAADm13wwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAACAAElEQVR42uyddbwVVff/33tmTt0u7oV76e4OQaQsDERFVKxHfQws7O5uH1tRVOxEQQzAIgRUQrrhEre7T83M/v0x51zOLbhxUJ/v71mv13mdG3PO7NnzmbU/a+0V8D/5n/x/JuLvHsD/QRGN/FtDIhv5t/9JM+V/oG+aiEP8LrDAqQR+l4c5vrbIen4PHm+GfP+hjv+fNEL+B/rDi6jnZ1HP/ySg0qqVHYfDjt+vRTidqtQ0TRqGKjVNxTQVQCClwG4Hnw+EkIBEUUyh64ZQVUPoul7l8RjYbDper4/8fB9g1HO++t5r//w/qSX/A339IqgJ7FCNawYPcnbu3B67vTOq2l6oagqQgpStJSQLIWIlxAghYqWUMQJcCKEgBEIcnHYpJVgvU4JbCFEmpSwVEHzPQ4gcIFeaZg66fgCfb49nz579IeNVqLnCyHp+/p8E5H+gr197h/5sYmlZIjt37mdGRExEUY5BiP5ABFI6EcIB2AAhg4AOgFsGfkZK670hCf5fSovHBB8GQFjvEvAjpRchPEAVUm7ANJcpVVULKvfs2Rj4JhXrAagP+PWtCv/fyf+voK9NWWoD3x7ZqVO0LkQMERHHKUKcIhXlBKEoNqAajAAoioUgRTnsSaWUmFIihEAJeQBMKZFSoh7uO0zTGqBpHvxb4HukafqFaS4ypfyWqqofNSnLKtPTywFf8PQh7/9fU6H/H0EfvGYl5GcdwNGjRw9ht49FiKEChiHEQBTlILDA0t6i6dMmpeToQYMY1rcvW3bvZv7ixTgdDhQhOHbECIb368d9r7yCw25v2sUEHhhx8ETWQyHlOgmrkHK19PmWeLdv3x44QgseyUGq9v8V8P9/AH1tLR4Eu8ACu8PZu/c52GyXCegDRAEaioIMat5mgLy2GKbJjRdcwJM33siW3bs5+eqrySksRNM0nrzhBi474wycgwbhjIxs2YmClMg0gyuCDlRI2IzfP8uzZcungBcL/EGtXxv8/6cfAq3lX/GPlfrAbv2elhZjd7laqy7XdBRlOoqiBTm1DNHsR0IKS0rolJbGTRddxJ0vvABYq4BuGOE5b3BVUlVQVZBSE6YZJ6Q8GofjaNeAAW9imq8bbvfrPrc7h8zMspC5MWt92/9J8P9fBH1tg7Sawjg6d+6muFxnoCgnoSjjqvm4EHCEwR4URQi+XbaMGeefz4+//86iFSuO8GwI6wEIGsaKoglFuVaNjLzW5XItJi7ue9Pt/sq7Z89OalKf/7O8//DW13+PhIJcwfJiqIARmZyc6OzX720lOno5qvo4qjpOqupBbfgXAR7A6XTy3HvvkZGby8z77sPlcGCaZsu/+LCzE3iwA9cduPZxqOrjSnT0cme/fm9HJicnYnmqgnMXSgX/z1Dh/yugrw12BbA7OnXq5OzX73WZlpYjVPUSKUQrabMpUtMa5W05IgMVgpyCAu5/9VVSEhKY+8ILVHo8f70qVRSkpiFtNkUK0Uqo6iUyLS3H2a/f645OnToB9lrz+X8G+P/t9EZQV8P7XD17jpQ227+EEOehqtGSAMf9i7T54URVVd77+mvOPPZYJowYQXRk5F+j7eudQQGaZu0LmCZC064Q0dHTnP36fST8/nfd27atxHoATA7Snv/qTa//Vk1fH5VRAEdE377vCofje6EoV6Jp0VJR/jGADw2mkcAFd92FYRj06dr171ehAe4vrRUgWijKldLh+N7Zt++7gIP6tf7fPuzmyH8b6EMnW61+xce7HH36THQOGHBAatpFphCx0mY74p6YpooqBEqAVimKQpXbzaQZM1AVBbvdXnPT6++SAPeXNhsIESs07SLngAEHHH36TCQ+3kXovP+Xgl/9uwfQBAnV7MGX39mz5zG2hIRnhKbdL4RwVhun/zARWLRmf04Ov65di8/vR1EUcgoK2JORwZbdu1m8di3aP2nsAaUhpHQKVZ1mi4npq8XHH9ALCvZwkBr/VwH+v2XAoS7I0KXV6ezX7wWhKFOBSBn0wvyDJRiGoAiBX9exaRpCCEzTtEI0/8njN02EYQBUStP83LNx4/WAh5obXP8Vm1v/ILVSr9Sn3R3OXr2OtqWmLhKqOgZFsUtN+0fRmAYvJhBzExsdzW2XXMKGnTvx+nx1YnH+kSIEqCoC7EKIgbbk5Au1hIR1ekFBDgc3tf7hF2HJPxn0oTup1jhbtUp0denygLDZXkZRYggaqf9F4qmq4t7p07nr8ssxTZMFS5ei2Wx/97AaL4pi3RghYoSqXmRr1Spal3I1VVVuDkZ31pdA84+RfyJiamt3DRCOdu3a2ZOT5yPEafyDPDJNEa/Px2nHHsvLd94JwOhBg/hz50627N79z+Lyh5OAsRsIeR5hi44+XrXbFxplZeWEhnvUfP/HyD9tQKHaPfiy2Xv3Pla12b5CCIGqNivK8e8WKSXJCQms/fRTkuLjq/9eUFzM4HPOIa+oqEZyyX+LCCnBMEBKafj9Z/i2bPkJ8HMw4eYfF8n5T1Ivtf3ugujoaFf37o8pmvYsQoj/Fu1umiaGaaIbBn5dR9d1JPDSHXcwcsCAGsdGuFwkxcXx5U8/4ff50AOflcFoSfhnPwxCBD08QlGUc22tWsXpbvdyfD4f/1CX+D9hNmsHiKmAdHTq1FmJifkG6PpP5+6GaVrAtjQerVq1olNaGh3atKFDaiodUlMZ3LMnR/XvX+2nr/35NVu2sGHHDg7k5HAgJ4d92dnWe1YWPo8HVBVN01AV5R/7EAjDCIYz7zLLyk71pqfvwbqnBvVncP094/xbZ6muO1IFFGf37kOFy/UdQkRJRfnHuCJlMMNJVXE5HNbL6WRQz56MHTqUcUOH0qdr18Z9mduHUe5GTY497KFZ+fksWb2apWvWsHL9eopKS/H4fLg9Hrx+P0qtvNu/VUzTiuWXskK63Sd7duxYzcGUy3+EW/PvnKnagNcAj71nzymqw/E6QiT9E+iMlBKf34/0+ejYsSOjBg7kqH796Nm5M907dKBDmzZ1PqPrOgUlJRSWllIUeC8sKaG8qsp6cICYIi+OgkpyeyQgDJOoiAjiY2NJiI0lISam+j0mKqrO9xeXlbFj3z62pafz2/r1rNywgfVbt4IQ2O32eleTv3jSLK0vZYHh9U73bds2B3BiJbT87cD/uxBVO4tJAzyOXr2uV+z2pxHC9ncD3jRNfD4fLqeT8045hUtPP50eHTsSFRmJo5aLMSM3l8WrV7Nk9Wp+W7+eCrcbI8jnQ3i9EQgq002DnsUKg8woPmxVgU1au7Va8KVp2ALvmqYxsHt3xgwdypghQxjYo0eNc+uGQXllJbmFhXy6YAFvz53L/owMNIfj7/UIHQS+3/T5bvVu3foCB4H/t6Yq/h2oqu2hUQGbq3fvK7DZnqlOevgbAB80HuOioxnSuzczzj+fE0eNqv6/YZqUV1aSnZ/Pt8uWsWT1ahavWkVFeTloWjVoD3eOAT178vuMx3nqnGu4s1UWdnnoaw0axVLXQVUZ1qcPY4YM4Yxjj6VXp05ERkTUeBC3pafz9Lvv8sPKlRSVlODX9b9H+x8EPvj9t7i3bHkDy7MTpDp/C/D/amTVB3jp7NPnAaGqdxCI8vurAe/XdQxdZ0ifPpw+YQKTx4+nX7du1f9Pz8xk+Z9/snL9epavW8f6bdusi1DV6lCCxooEenbuxLppd/Hx5fdzXudMnGbTrlc3DHRdB8OgY/v2HD1wIEcNGMDI/v0Z0rt39XFZ+fnMX7KE+YsXs3D5cnTTxGGz/bX8X0qL4xsG0jCe8Gze/AAHjdu/Bfh/JbpqA14DTFf//h8ixJS/w0MjpcTr8TBuxAjumz6dob17Ex2SmP3OvHnM/Owz9ufkUF5ZGTajsWO7dmw95SaWX/sso/vvx2k2rIV1XUdV1QbPGWpcR0dEEBsdzXknn8ytF19MpMsFgNvrJSsvj2fffZdZX30F/PVxPtWeHSnnuDdsOB8LA0GO/5cC/68CfX2Atzn79LlLaNrtfzXgTdPEYbfTpV07Xr7rLo4eOBCwAFZSXs7H33/PY7NmkVNQgMNubxTITSlJbdWK7Pz8OhXMgkFlQlGQpkmHtDR2HD2dLXe9yeAhGQgEslYSiRACr8/H5WedxZwffqCiqqrRD5vP78dus3H5lCnceMEFtG7VCpfDAcC+7GymP/QQf2zaREVV1V9Ke4LAl7r+pGfz5sewqM5fDvy/AvT1Ad7r6t37Jmy2p5sCeL+uox1C6x1OTCnx+XyMHjyY6VOncv4pp1T/77tly5j3yy989fPP5BcUYHc4mgQIT2Ulf3z2GafNmEFpRQVSSuw2Gx3atGH73r38+4wz+HrJEq446ywWLl3Gr0knsv7Fz5l9bS+2GGUkREVTWFJCSXk5FW43Ofn5RLhc/Pruu3SfNKm6GJSiKNUP0qFESonX58OmaUwcPZpJY8dy1vHHEx8TA8DiVat4c84cPlu0CCklNu2vSaKr1vh+/63uLVuew0pQ+UuBf6Qf8/o2nryOXr2uayrgpZRMHj+e2OjoZg3E5/cTExnJZ08/zaKZM6sBv/zPPxl09tmcf+edzJ43j7KKCpwuV6MAbwZ2ToUQKHY7i1auZMLw4bRv04anb7oJU0qunTYNU0r+feaZtEtJYcZ55zG4Szc8WYXomJzZbRAJ8XHcN306mqZx4aRJ+Px+Ths3jpNGjyYjJwfd6+XoQYNo16YNZuBhMk2zRoph7d+FEDgdDlRVZeHy5dz49NMMO+883g7Qm3HDhjH7kUdY++mnHD1oEB63+whDIXAfgyHgNtvTjl69rsOqwROakBKKmyMiR5pThIYWaIBq79FjcsAPrzbWS6MqCtFRUaSlpNA5LY0te/Y0WgubUuJ0OLho0iSWvPMOfbp2RVEUsvPzufqRR7jxiScoLi/HMAxEPXxdURRaxcfj8Xqr+bOmqjhsNjqmppIQF4cQgqvPOYc1W7cyefx4Pl2wgBduv539WVlMOe44Tp8wgdZJSZx57LFI02R834HId5ZRmJFD8tj+nHjt+UTZHQzs1YsBPXqQ2qoV50ycyK79+4mKjGTZn39y9oknsmrTJkb060e39u2JcrlwOp1UeTwYhsHEo4/m5GOO4bcNG+pcgxACKSXllZV8uXAh85ctY2CPHrROSiK1VSsumTyZuJgY1m7dSqXbHbYw5wZXJCtsAaGqxypxcVuNwsLd1C1FfsTkSD5RtQEvnV27HiUiI79oysaTX9dJiovj/cce4405czh59GhueOqp6jj0Q4nH7Wb4gAHcc8UVTBo7FoAd+/bx+mef8dZXX1FeWXnYMnpOu50nbriBR958k8qqKlKTk9mbmcktF1/MwzNnMvvhh/l22TKmT51KhMtFv65dWbN1KyXl5ZSWl7MnI4PMvDyKy8pwe71Uut3Yy7288ANUlJezuIvK56NjiNUcRLpcuBwO2qakkJKYSKe0NBLj4rDbbKQkJvLrn3/SITWVe196ifNPOYUr7rmHKSedxILly/nwySe5/T//YXt6Os4Af29IdMPAMAxOnzCBK6dOrXbL/rltG4/NmsWcH37A3kIvjykl506cyMLlyymtqKh7QMgGlqysPMuza9dvHKw6F5qEHnY5UkSudi4r9vbtu4jIyG8QIqopGn5Anz78vn49a7ZsoaKyktTkZG69+GLuffnlQ95cv65z48UXc8/ll5MQa231PzZrFs+//z5llZUgRKPqRpaUl7Nlzx6O6tePBStW0L9bN9xeL0f178/+RYtIS06mW4cOLFi+nO+WLSO/uLg6PMDn8+E3jIOaJXDNrXWNOE83yhVBRG4lv63fg91UqnNkJVZRKLvNhsNux2Gz4XI6OapfPyaOHs1HTz5JaqtW9O3WjW+XLuX3jRuJj45m++bNXH/FFbz40UeoimJ5feq76YH9hG+XLuWXP/7g1LFjefuhhxjUsycfPPYYk8eN44qHHrKM72YA3+P1Mu3kk/nXpEn88scfGKZZ1+sV2I8RhpEkIiO/sbdvP8K3f/+eAF6OaKGpI6Hpayd/aERGRru6dFmOonRpLOAN02RIr14M6tWLsUOHMmvOHDq3bcsbn39OTFQUPl2v93OmlCTFxvLK3Xdz+oQJgLVjes1jj/Ht0qWHNdiklCiKgk3TqHS7ufXii/ls0SJevvNOnn//fe6+8kqG9+nDivXree3TT/lm6VI8bjeKpjXaZ9/RZ2Pd9u5soJQMu86ZvbIb5asP7vJiGPTr2ZOzTzyRiwPU5IcVK3j1s89om5LCpwsWcNyIESxdswZN02p4fpSABykUSbqu07VDBz558kn6deuGoihk5eVx+g03sGHHjiYB3+f3c9YJJzCib1/Wbd/O4lWr6N+9O+u3bye/uLjudwU1vmnudu/efTSVleVY2j7ox4cwA/9IcPrQ4DENsDt79HhEKMoJjc1j9fp8GD4fbVJS6NOlCw+/8QbHHnUUANv27sXn99d7I/y6zvFHHcW3r7zCsL59MaXkzTlzuOS++/hj48Y6mt0wDHTDQFVVzICWbdu6NZVVVYwbNow9GRkc1a8fV519NoN69qRd69Z8+dNP3Pj007w4ezbb9u+3HhCb7ZC+9FAxgcFVLs4piSMPHx5h8m1CFUYjcKUoihWaYLORX1TEjytX8sonn7B2yxZioqK4cupUBnTvTsfUVPZmZZGVn8+ksWPZtGsXibGx+HWdc086ib1ZWXj9/hrfW1BczNtz51JeVcWgXr1ISUzk4smTKSwt5fcNGxrt15dAalISb3zxBcP69uX4o45CCEFibCy+QExSDXssMGdCygQtNjZKz8tbzH+Zpq+T8WTv2XOi6nDMaaynRgjBlWedRb9u3cgrLqaopIQ+Xbty6X33YbfZGjSOPG43l06Zwmv33IPdZqPK7WbKTTexdO3aaiM1VEwpGdSzJ93at+eTBQtISUwkMzubG//1L1799FOmHHccD1x9NbFRUTz4+ut8u3RpdXRjSzao/EJyVUEiT2S1ZgvlFKk6V3XNJ8uuN/tmmIFS3dGRkbRr3ZoHpk9n/IgRrFi3jrNuuonh/fqxc98+oqOiuPbcc7n12Wer44Bqi5SSjqmpzHvhBXp06oQE3ps3j4vvuguHy9Wo65ZSEhsVxdsPP8wzs2cTHRlJ786diY+J4Z1589iTkVHnIQq6Mg2vd4pv27YFWGAPdWWGDfzhdFmGupssHp+a2l51OL6ojqdpzA00TX7ftImcwkLenTePvVlZZOTlER0ZyaSxY+nVuXONGyYD1QWevPlm3nrwQew2G7szMuhx2mn88NtvDfJSRQj2Z2dz7IgRxEZHk9aqFeOGD+fXP/9k93ff8dIddzB77lzaTJjAzM8/J7ewEL+utzie3QQ6e+0E2YwmBfF6y25D8CGsqKpiy+7dTL7+esZdcgnRERFk//wz55x4In5d5+7LLmP2vHk47PbqOKM6N1EI0rOy6HXGGXy3bBkC+Nfkyaz8+GMSYmMb/Fzt7yivquLc224jLjqay888k/ziYu5/9VXsDeQDB2mv6nB8YU9NbR/4c9CVCWFU0OGiN7V5vEpCQpKtdeu5QlFSmhJAJoRgb2YmVW43F06axKcLFjDv55+tiZGS5269lcLiYrbs2oWiKMTFxPD2Qw9x2ZlnAvD5okWcfv31FJWWojXA32XAjenz+0lJTKRr+/bszcri1XvuYcpxx/Hihx8y/eGHWbhiBQ67Paxb9rpiafoOPjuF+DCQ/BHtYZ+j+Zq+9vxpmkZ2QQGzPvuM5evXc/SgQdx1+eUkJybyxFtvMWnsWDbs2EGky1WvxhdCoKkqH3/3HbphMH7YMNqmpHDSMcewcv16DuTmNhhYZ5pm9b2ucrs5fuRIlv/5J79t2IBummTl5zc8n4EMLOFyjdX9/rm43cESIxDGZPNwPT2htMYGOFx9+z6Cql6NpjUrp9U0TRLj4vD5/VQGNk5M0yQ6IoLPnn2W/7z/Pj///jt/fv453Tt0AOCRN97gsVmzDut1MAwDCcw47zye/+AD1n/xBe1bt+a599/njS++sHjnEUrM8CgmG7Z1p63fxi6zAh8mL6SVMC+h8ojsFJpSYlNVenXuzBv3309SXBynX389O/bvZ/SgQfz8++/VsTv1iZSSscOGsfC11wCodLuZcNllrNq0qY6NJAOhGIWlpfgCNoMpJQO6d6eiqoo9GRmHnVMhJVjG+qvuTZvuwdq8Cs25bTHNCYtyoaY/XnN0736MEhHxXVNoTVMkwunkoyefZHCvXrSKj8fv93Pp/ffzwfz5OJ3OBj+nKAo2VWVo3778vmEDowYMYPajj5JbWMj5d9zBll27Dvn5cIhHMSnd0Be/kOwxKzAxeSuljHeTy4/o9niw8cPdl1/ObZdcwvzFi7n52WdJjI0lPiaGlSHGqqZpVhRnQHTDoHPbtvw8axZpycm4vV6Ov+IKVm/eXA1iwzQZ0a8f91xxBf+6++4avnkzUBu/sRuKwXBks6rqZO+OHcuwuH3Y/Pctnef66sG7FKfzzSMFeFNKNE0jwuGwAK/rXHj33Xzy/fc1ACultNx7gRny+f0M6tkTTdPILSzkrssv562HHuLxWbMYNm0aO/ftO+KAN4E2fhuaDLlrEuJ19chvjQuBTdN46NVXGXXhhTgdDj564gmOGzmSpStX0q9rVxw2GwmxsVx51lk1XLuaqpKekcFpM2ZwICcHl8PB588+y/B+/fD4fHg8Hs467jjuvvxypj/8MMVlZTXOrYTU8GyMBOmw4nS+CYTWzwxLyfCWznVtb43P2bfvq0JVRx+JRgdmIOhq5fvvM6RPHwBOu+46vl22rA7HjHS5GD1oEAdycnDY7aQlJ7Nj3z7+fcYZXDdtGv26dePkq65i8erV1YFcR1oMIenvdnJecTyGgBLpwxSSPJvB8lgPTQyrb5ZoNhv5JSV8s2QJ0RERPHzttXh1nfySEnbs3s0X//kPc376ib1ZWTU+pygKOYWFfLFoEeefcgopiYlMO/lklq5ezYh+/Tj/1FM57/bbKS4rC8tcBqYiRktKaq3n5X2JRZvD4rdvCehDtbwN0Bxdu45RHI4HURRbuLV80A224r336N2lC7phcNqMGSxYvrzeDScZCPbSNI0de/cypHdv4qKjeeKGG9iWns7kGTOocLv/0oQKv4BxlZFMLI/GDIBeIinTJD/HVaH/RUMRQmCYJktXreL3jRt54c47KSgu5qLJk1mxfj2fLliATVXrIEsJeIg+/PZbzjj2WJLi4rjk9NNJSkjg7FtuaXD/pJmDtOJzhOimRkf/YRQVZQb+0+JC/i19JA/SmsjICOFy3QBEHAlao6oqsx54oBrwF99zD4tWrmzQBebz+7n12Wc5d+JETp8wgdRWrfj2lVd44q23+Nc994R9fI0RKSSdvY46dy3er2CTf93DFxSny8Uvq1YxaOpUjh44kGknn8ysOXM4fuRInA5HjQ2soAghyCksZPKMGezNtHCYGBdHbFRUo9yZTZovC0cWriIjI6hJc5otzf1w7aYIwt627RihqicdCcB73G4euvpqThs3DoAL77yTzxYuPKQrMT42liF9+nDOrbcy47zzuG/6dE66+mre/frrJqf4hVM6e+2EBgFIIMFQ0f6mghh2m428oiLOuOEGvv7lFzbMmUN+URFFRUVcedZZ1XZRqKiKwtY9ezj2iiswDIP+3brxzSuv4PX5mjGCQ4tUVYSqnmRv23YMdStXN+smtgT0tY3XWdY3hpcb+3WdS6ZM4eZ//QuAB157jU++//6QLrbY6GhKysqIiojgwauvpmv79px9662s3br1by+P0clrq8Pd4/0K2t+g6YMihEA3DM658Ua+//VXXr37bh6+/no++u47oiMj650zVVU5kJPDhMsuwzBN+nfrxtcvvdTgTm+zJdjEwsJXfUZtk6U5arm2T95w9enzqlDVoeGuYmCaJhOGD+fDxx9HU1U+X7SIW5977pCbTl6fj6MHDqRjmzZMGD6ciaNHM/n661m7ZUuDVOivElUKritIItJUEAjLkEXiNAU/xLvJsxl/SSpbQ6LZ7Xy7bBltW7fmnBNPZPm6dfTt2pUDubm4vV40RcEwDAzTtIx/IcjIzaWkrIwTjz6aHh07Ypomv/75Z3gHZvF7h5aYmKbn58/Fwm2zn66mqr3aIcOKs0uXkULTTq3uxxpGSYqPZ9YDD+Cw29mbmcnVjz56yIZkMVFRnDJmDIuWL2fcsGEcd9RRnHHDDezYu/ewMeZHWqSAZENDqwfWpoD29awAf4doqsrDM2fy8iefsPC119iTkYFpmlw2ZQruqiq6tm/PpLFjq2mPEIIXP/qId+fNA+D+q65i9ODB4dX4QliEUNNOdXbpMpLQeqfNoDlN1fShm1A2wKmlpd2MohxFmLWoX9f57JlnGNyrFx6vl2HTppFfXFxjqdVUFUVR0E2rQlil201MVBTnn3IKN190EZNmzGBfVtZfT2mCBl2wom+gQlqHSsG55Uk4ZE1NryLYo1bxh1aCYgTK4tWKPf8rRRGCFWvWEOFyMeP884mJiuKFd99lzPDhvPXgg7zw0Uc1wpVVReGLBQs4btQo2rdpw5TjjuPljz4KrzdHURCm6UBVDT0v7xfqdjts/Fc14dg6XUFsqanthKJMDXePJ4/bzc0XXcSJo0ahGwaTr7+e/Tk5NXi8YZrVuahOu532bdowbtgwurZvzw0XXMCJV13Fpp07/xrACwFSIv1+pMcDbjeyshJZXm69ezxIv59WfrVeL40JtPXZMA0dfD6k2219trwcWVVlfd7rtQrEBs93hMXpcvHom2+yY98+hvXpwwWTJ/PvM87guCuuqFeROCIimHbbbezPzibS5eKTp54K/zhVFaEoU22pqe2oWc69Sdq+KWitzeVNe8eODwpNGxHOAk2mlAzr25fX7r0Xl8PBzM8/580vv6zjqVGEoKyiAr9h8NRNNzHz88+Ji47m3Ycf5rQZM1i7detfw+F13QK61wt+v6XZrfou1WWsg8vzMG80Ez3xWHr+oKYP5rDOiSmy6E/wc3BwtTAMKybF77fiU/6CKnBCCL5ZupSLJ0/m1LFjmXzDDdX1Ow/k5tYAvsCKyympqOCk0aPp0r492fn5rN26NayeMiGEQzgcdj0v71ssLDY5NKGpmv5gZeHY2BRF0y4OjCRsF+VyOLjr8suJj4nhQE4Oj7/1VoM8XgJLVq/mybff5rtXX+XdRx7hzhde4M+tW49sMaNAUJSsqEBWVVlgbISPOtG01eulMZGk6fbD66pAg2Pp9VqrgMcTLI19ROWEK67A5/fzyl13ERcdzW8bNlQXkgoVIQSz5sxh6Zo1qIrCXZdfTlpKSvgC4YPZXzbbJc7Y2BTq9rZtlDQWGbUNWB/t2j0kpbTK8IVJvD4fU084oTqJ+5rHHuNATk69msIwDGyaxoThw9mXlYWqKKxYv5635849YpRGSmkBrrISWVnZJMApCJIMDaWeeyOBGFPFZapNA4jXaz14brdV5/IIicPh4Jxbb2XkgAEUlJRw/MiRdGnbtl5j1W6zcd7tt5NbVES7lBSev+02vB5P2MYiA3V/aNfuQcBHMwzaxqCjTsNiW1paT6GqJ4bTY2OaJqnJybx5//0APPnOO3y3bFm9XhcpJV3bt8fn9/PLqlVcNmWKVdHrgQeOWKVe6fNBRYVFY2obmo0QTQpaGTYaWoVNAe38NsymwD44Br8fqqos/n8EGjALIUjPzOTZd9/l6xdeYPPu3azdto2R/ftjBO2MgCiKQnF5OefeeisAp40bx0WnnYYnXBtXAaooVHWiLS2tJ81o5NwUlVi9lKjR0achZWI4DVif38/r994LwNY9e3hm9uwGk7gVRSErP5/LpkxhQPfuXDRpEmfffHO9dWtaLKZpURiPp0UdvW0IWpkN2xgSSTvd0TK3pa5Debn1EIRZhBC88dlnrNm6lfcffZRTjjmGkvLyeudcVRRWb9nCB998A8Dj119vhSmEazCqClImqtHRp1GT4jRKGqvpD1rKcXExQtOOR1FEOLX8uGHDOG7ECAzD4JVPPqG8srLeY6WUtE1JoWu7drz04Ye88cADPP3OO2Tm54drSg9KgMoQBupgk4Ikw9bgjTeBdj57y6OpwKI7VVWW8RtGJeBwOpl2++0kxsXRvk0b9ufkMG7YMBx2Ox63u4bjwOfz8dpnn+H2eklJSrIy28K1ClndDYXQtOOJi4uhrifnkNIUTq8AqhYZmYqqjg4nl3c6HFxx1lk4HQ4y8/KYPW9egxpbNwwyc3Px+nw8f/vt+P1+Xv3ss/Br+KoqpNcbthtlQzmkpjeB9rqDsOU/67oFfJ8vbMAPRmf++/77uebcczlh5EhWBQrBvnjXXbxw++3V5QEVRWHFunXM+/lnVEVh+tSpzS7JWJ9IRQFVHa1FRqbSRGP2cMitHS9vanFxlxLGPlBSSrq2a8e0k04C4Lb//IeqWoaPTdOIj4nB6/Nx5nHHVfd1unzKFM659dbwbt2bpuUZCbNhaGl6rWFNLyRt/bbw1qeQ0tL6YTQkFSHYumcPm3bupGv79nRITWXRzJlsTU/nkjvvxBXi1bHb7dW76F3bt+eCU0+tN4CteQOxMKjFxV2KpTM0GqntD0XKRcgxWuDdZUtNfU8KoYQL9F6vly+ee452rVuzbO1abnnqqRoZTKZpkhQXxyMzZtCudWvemTuX+JgY/nPrrXyyYAFfLFqEvRGVyhojUtehqip8y3Dwe4FUw8a1ZWn4RLBV5kE/ffVxAj6NKaw3VKFFEtg7EGHat9BNk827djHz/vtJS07mqkceYdOuXThcrhq7sEIIKj0eisrKOGn0aI4bMYI3vviCqnDlMVjx9v313NyXqNnWx+QQwD8ccoNPjQKYju7dp6AoWriWS5/fz6Tx4xkVqA8/44kncNRK2VMUhbziYu58/nncXi8b5sxh3NChtEpI4I0vvghPip8Q6B7PEQE8WH74TrrrsHzdJgVx5pHZUNM9Hss+CcP1KUKwafdunv/gAwb06EHX9u0ZNXAglfXU0HfYbHyxaBGbdu1CVVXuvfJKq0VoOMTi9pqje/cpWEAPxWvD4z/c13JwyUA4nRdW7zSGQUzD4K7LLgNgzo8/kp6Z2aAG8Pn9fPz99xxz8cVcMWUK78ydS0FJSVjGobvdnDRsGEkJCUfE5WcK6OJ3YopDf7cmBQl6E331hxEpJcmJiZw8diy614t0u8MCfKfdziOvvoqmqiTHx/PtkiXERkfX6zIuKi3ly59+AuDsE06gdUpKeOY5EP4hnM4LA39pFL1pCPS1k0QUW7t2PRGiZ40t8haIKSUjBw6kb9eu+P1+5i9ZgrsBDeAP1Kc5qn9/hvbuTfs2bfj4u+/CUlJa6jrC6yUzO5unbr6FqSefjNfvD2uUoImkk99xWE2vSUGsrhAOY9YwDLw+HxefdRaP33QzBzIyrNilYHxQGMTmcHDXiy/yr0mTGDVwIH26dMGmafUC+ssff6S8spLY6GjOOPbY8IHeevW0tWvXk7qxOPUC5FCavkbYgRIVNVpAZLi8NooQTB4/nqiICIorKpj3yy+Ier5b13WOHzmSwpISflq5kufvuIOn3323/mKgTRXThEA99m1797Jj926unnYeX78+k6T4+DobL03+einxer1QVUV/RxLGYWDvUFT6JLTB5/Hg9XoPGUZ9KDEMg+SkJH6bO5cLT53E+k2b2bF/vzVfQljAD0MTBlVVWbJ6NW1bt6bC7WbpmjX06tyZiFqUUwjB+m3bWLlhA5qqMnn8eCIjIlp8frC8OAIilaio0TQyLOFQmj74LgC7UJRBCBE2Ph8XHc2kQPrfe19/TUlJSf1lpTWNRStWcMyQIVx/4YUkx8fzxFtvhSU+PpTj6obBKx9+SFRkJF3atmXxhx8x7qiR2DSturhro74zUGszPjaWo4cM4bNXX8Xcn8kAewL6YUCsScGL19+KLz2dz199lfEjR5IQG2v1rGrEGEzTxGazMXHsWLb88AORiorX52P2V1+i136AA+HOLZXi8nK++vlnbrjgAk4bN46S8vLq4ly17+NDr78OwImjRpGWnBw+bQ+aUNVBgJ1GdDQ5lNqubnvpSEqKxQJ9yweJdXOG9ulD786dAXjqnXewNxBu0DoxkWNHjGBJoNTEg6+/Hh7Lv5bRKoSgqLKC6bffTvu2bXHYbHz6wgs8dccddG7XrrpiV0MipcRbWUmvrl15+OabWTN/Pr98/DGpyck88fabyIwiUA+zShomn773Cc+9OYvWycksfO89Vs+fzyM330yvLl3wer0NEh+fz0f3zp158/HHmf/WWxTm5+N0OrnnqacorCivf868Xsuz0wIRwOx58zhjwgQ27twJwIj+/TFME7+uVwNb0zSWr17Nmi1bALjxggvCl1NrRfkOciQlxXJQ0zc42Yfj9AqgmJoWKxSlb7iojc/n45ZAzuusL7+skxwSKnnFxazfsYPenTvTo2PHRtWYP6x4vfX64W2axqrt27j9oYfp2LEDWdnZnHn8Ccx7/XXOO+00vA3sEpumiaaqzHruOVZ++SU3Xnop737xBV3HjuWUy/7Na48+j0M7vFdGCNi7YTsPPPssp112Gd0nTODdOXO4+fLL+WPePF579FF0v78O7fJWVHDZueey/IsvOHfSJNatW09kRCRPvfwKq3fuaHi+pGyxx0oIwd4DB5j3yy88fM01FJeVsXHnTvw+H+OHD6+xIWV3OrnrxRcBuPSMM1Ab4P9NFakoCEXpa2paLI2Isa8PabWTRYSIjR0Xzs2omKgoxg4dCsArn35ap+28lBJTSiJcLob364eu68RGRZGdn09RaWnLBmCah1zWVVXlo4Xfs2DRD/Tt24f8ggKiIiJ5+f4H+PjlV2iVmFh9o4LvQ/r1Y/svv3DhGWfwxfffkzJsGHc98wwZOTmUe9x0MSIaFUgmgURpw4ZCldvN/sxM7nr6aWL69ePDuXO5eOpUCtau5Zjhw6vP37pVKxZ+8glvPP44MVFR/PnnelJTU1m87Fc+//nHw4ZYy8AGVktEs9t57r33OGXMGDRV5dQxY/jprbeYPnUqDtvB0AtFUdi8axeZubkAnHPCCQ0212iyKAoiNnYctbBLPcBvCPSEfNhUbLbjwuW18fr9XDBpEmD1f8qpp+/q6EGDOHHUKDweD1t27yYpPp7rzjvP6vrRwiVRNiJwrMrr5eGXX6KgsJC+ffvg8XqprKri2FGj+Pr1mVww+XT0QHvPu665hpVffsm+jAyOv+ACLrr2WsrKy6uLmzbWcxOUeEOrEXPvsNvxer38+5ZbmHjRRazZvJmfP/qIu665hsunTWPFnDmccMwxSCnZuXMXKSnJFBQU8Pzsd6jyeht3Ul1v0Q60pqqs2bCB9MxMHp0xA5fDwbm33spZ115LXlFRDdSVV1WxfP16AC6ePDksdkUQm4rNdhw1/fVQD+jr25ENzYO1A6bWps0rQlHUcIBed7t55b77SEtOZv6SJcz95Zc6S5xhmhw/ciTP3XorndLS2Lx7N/dPn85NzzxT7wZIY0X6fFYsymHnULA/NxezoooTJownIT6eAxkZOBwOoiIjGTN8OBPHjGHKyadw2bnn8MHcuZw3Ywb7MjPRHI6DRU0NA9PUudzRnd6lGqH5I/XtyApA2lTmOQpwY1RTPiEEms3G/qwsvlq4kOjISG6+7DJOHDOG2EBf2PXrNxAXF4fT6eS5V15j7rIlDZZJqVeCO7bNvceqalUtTk7m/fnzOWXsWLymSWFJSY375dd12iQlccLIkcRERfHxwoVh2aEVFoba67m5T2HhOti+p05WVW1NX5vaSGfr1gOEotjCsWEipaRL5850TktDNwxWbthQx0AUQpCZl8dT77zDwLPO4oeVK7nloov4feNG9u7d23zAS2kZbo0UTdN48dOP+Pa77wHo07sXJSXFGIaBqiiMOWo4J48fx3tffsmFN9yAp1a3wwiXixEDB3Lu2WfTwWujMWVtJBDnVzj7xIlMHDOmhofKNE1cTicnHHMMF555ZnUrHoD16zfSpk0bbDYbP/zwIzPnfoHaVLsnDNr+u2XLGNCtG4lxcbz+2Wfs3Levjq0mhGD5unWUV1URExnJqAEDwsPrAaEoNmfr1gMCvzZIcQ7F6QVgEht7bHCwLR5YYEMqOjKSispKVqxbV+8Gk5SSzmlpTBg+nOXr1jFq0CBe+/RTlJa4KX2+JhlsApBC4bannmL//gMA9OrVC9M0iYuLxeFwUlxcwsSjR/P2k0/Rs3NnvD4fqqoycvBgBvTqRWZuLp98/DEJRf5Gx8nH+AVff7eA39etY3DfvowaMgSX00mf7t1599ln+eyVV4iJigq5LB/du3fDNE0yDmTw0GuvYiKaHr0jBHg8LdoWK6+spNLtpryqivHDhjG4V686q40QgrVbt5JbWIjT4WDUwIFNW5EaHH7gii28BmNvGs3p4WCWlMRmG4GUzWqsUFs0VWXUgAHYbTYy8/PZ1EDnOiEEuzMyWLd9O22SkmidlMQ3LfHaSNmsxApFCPZkZ/HUq6+h+y0t2LZtGhEREZSVlVFV5UY3DCaOGcOcl1/h2gsv5PQTTmDDtm2sXLuWrNxcImyRRDUh/15B0E5EUFpZwYo1a1j6xx88dccdLPn0U04/4YQax65btwGPx4vL5cTlcvHS7HdJz8lu/k61lAiPp9kUp9LtZsPOnZw0ejR/bt/Ohh076nVLGrrOlz/+CMDwvn3rzbdt8tADIQnYbCOwNH1o655ac3xQRD0vTShK7xaPKCAup5M+XboAVF90fZIQG8t5J51EWqtW9OnalT+3bsXTEt4XrCbQnMkEZn/1JT8vXWpNWGC5zs7ORkrLPJVSEh0VxdN33snpxx5HbFS0tWQLQZJpwyYb7/kyBbTVHZhI2qWmsuSTT7h82rQa2t0wTNat20CbNq0pLy/H4/EQEeHCp8gmbaTVe71+f7OTzaWUrNmyhRNGjaLK7eaEkSMZ2rt3nZ1lzWbjq0BLpZ6dOuEKY1+AAF416scz0DC9UQBha9WqPVb9wLCIy+GgW3urh9bi1asb5J15RUW8O3culV4vIwcMYNHKlSgt8M3LFmgvgCrdz73PPFvjbz169LBK3BkmqqqiaRpFxSWMGzGCr2e+wWVnnw1AvE80KVTYxIqrv+6SS1k5Zw5HB1y7QTEMg127dtGqVRKGYaBpGps2bWbZqlU8euutNR6O5k2WbDa3F0KwZssWhvftS3RUFL+sXs3Kdevq8HpVVVm9eTNgKbikRjZwa6S4ArgNLfZaQ+ozZKtTr0REREfAES4ffVREBG1atQLg17VrG0ziPqp/f6afey6tExPp3aUL37WE2uh6i8tkSK+Xa6+wokG93oPLdYcO7fH6fNjtNnyBZdyv6yTGx3Hn9Kv4dtYsjm7fHa0Jp/fqOhcOGs1zd9xJUkJCnf/v2rWbuLi46lVP9/t59MWXuPLuu2ndqhU3XX55y3c6/f5mbVgJIdiwYwd+v5+R/ftzzKBBXH3uuaiKUsNWEICp66zduhWAUQMHtjjOCQgmNjkCuG0whbA+0AffFWG3t0UIRzieQcMwGBroHrLrwAF8Hk/9fB5Ys2ULMz//nD0ZGUS5XOQUFjaP2gjRYj+wlJJhQ4Yw9eST+eDLL3n3449r/L9rl04UFhbVuGnBruN9unfn3nMvxqU2IUZeEWhZZXXUk67rrF+/kbi4ODTtYKPm+QsW8ePqVWRkZ/Psm29y51VX0SY5udnBaoGTNXuXVuo6S9asYdywYXz9ww/M/vprYqKiaJucXMNgVTSNxatXAzBu2LC6sUHNOTeAEA5ht7flEL762pw++C4AhKa1ArRwaHrdMKp3YZeuXo2opbklVHe5G9ijB+OHD8dus2GaZvM1l2m2OLZEVVUuPOMMFCG45v77eX72bPYfOFDjmK5duwASw6hJC6SUUFCO0BsPQKEI3Dsza/xN13X27NlbTWn8fh273UZWVjYvffg+Pt2PlJJ3Pv+c8spKXnzgAfxNcM/WESkPlhBs+oSxZssWRg4YwEVTpvDAVVdxwwUXcNU559QwWDVVZfGqVYAF+nAk3wdwqgVwCw0En9XmDDUbpwnRCpru/ap3Hg2DsUOGALBkzZo6biq7pmGaJhVlZazZuhWXw0HH1FT8ul5vR4xGnbMFGisocTExnH/66Tz44ouUV1ayvaqKux56hA/enFnjuHbt2rFnz15AHLw2U0JBBU1KvBECw+vG9PhQnFaT461bt5KQkFR9iGEYREdF8crbb7Nt/75q6rd7714+mjePaaedRq8ePdi9b1+zV0h8PrDbmzx/qqqybts2brzwQr5ZsoRFK1ZQ6ba8XKG8XQk0dgBIiosjJSUlXP2qRAC3DTZma2hzSuB0OoQQKeFwVQaK89At0O911aZNNfi8lJI2rVrx/WuvsWn+fD54/HFuuugienbqREZubjVfbrK0NB7eNBncpw8JcXF88NVX2G02bJrGhz8s4vuFC+sc37lzR3RdP9iO0m8gCsqbfF6BwL0jC11KNm7aTKtWyTWeGbvNxuuzZmG4ano9NLudp15/nZioKI4fPbplxmEzFYaqKGzYsYMIp5PYqCiG9unD5HHj6tWcVR4P6YEWPoN69gxL4o606vCk4HQ6aMBXH6rpa9Ibm80uIalxpzq0mIEKw2D5cmtXOwh2CR9z4YWgKLRt04au7doxYcQI9mdnoxtG0zWAlAizSfXC6ojf52PGxRfz4/LllIX0RVVUhZ/+WEVKcgqDBw2s8ZlOnTqSkZGJruvYdBOaAXpQKN+8l+w4QVJiYg1+LoRgy7ZtPP/Rh8QnJtK1Y0f2HjiAEAJVUdizezd/rF/PcUcfzewvvmiZUavr0EQHgqIoZGZno+s6rZOS+On333FXVmJ3uersH/h1nfziYjqlpdExLa1ldkiISEjCZrPj8dRLb5Sax4bQGyltQojosKQGmibtW7cGoLi0tF6jRVEUbE4n44YPZ/LYsWxNT6dXp07sy85u/sW3dBKF4IQxY1i+ejWVVVWAxa/HjxzJp99+w1OvvVbvKtS2bRqmKTE8fuyl3iYTREVRyV29lYjIutlFPp+Pl9+dTX5pKVk5OSTFx9f4v+p0MvuLLzhq8GCiWpKdJIRFD5tJj3bs20eb5GROHz+ef51xBin15B/ruk5hIM+5Q5s2Lb9fgXMLIaKR0kZNelN98iDoRa0DhE3TNClEdDjCD0wpqzV9YWlpjW7UoaIqCsvXrePVzz4jNzeXpNhYSsuboyk5WOK6meLXdSaMGgXAukDiQ/BaUlNSyMjN5cuffuKzr+bV+/mOHduTkpiIkdv0UGipCJSsEkQtu0dVVb7/8Ue+XmJtlAWVR6h9pGkaPy1fTquEBOJiY5t9/dYJmmlcCkF+cTHRLhcff/8973/zjRVtWQtLumFQGAgV75CaGpaEdSEEUohomxWYVDvXW8ChYm80TRNCRIcl0CyE3hSVlTXonjJMkyG9ezNmyBBUu52oyEgrPLY5D14LtYap6xw1aBAVVVXs2LOn+oZFRURQXFJi+Z4VwW1PPM62rdvq/Q6bUDBzS5o8fqEI9PQ8lIBrUgiBzWZj544dPPTKK9VxPO5AmHTtnNSKqipKysoY1Lt3y/zfgdLgTZZAv1m73c7AXr0YPXgwKYmJdaimX9cpCmj6TqmpYSk7LsHS9DVBX0O02sdXv6RUJUSFJUUwBPQN0RuwNP3mXbuwaRqG32+BvrkJDi31+5omA3r1wu12cyA7u7pxQqd27di4zQK5aRhkFxXy79tuY8GHHxAVFYXH68Xj9eH1+fBv2ofD54NaBiceP0gTE7c16ZqtZiqhEPhyiinKK0A1QNNU/D4fT8ycSXZhAUiJHmiEoes6ZsB2Cd4pn8/H3owMBvXpw0fz5rUsoKs5JV+EoLyykuiICPYcOICqKHj9/jroM0yzWtO3SU5u1Hm8Pp8VKlHrWMVux65pwarGUUhZu5Jx9TNXnyELIKSqqgKcMjA4wcG4k2Bmk1rrd6WhqsFS0qER9EbXdU4bN47s/HyWrV1LdEQEVR5Ps3ymsgnFS2VgjDV+Ngw6d+hAlcdDlcdDYlwcqqrSvk0b3AmJHDVoEB3S0mjfpg1tW7dhy/Yd2EIzwFSFyA17cVJzN1K2icX/wOk4Jw2hu9NB1Z5sCh77gqr5q8FzsO6k9Ol4sgoRMa7qZPNn7r2XZ4GsvFz2ZWezLyMTBKzeuJGd+/ZRUVmJYRgoqkpOfj5dOnSw7k1Ag4bem8bSVmma9VapOJQIISivqsJpt9M6MZHuHTuyPzub7bVCw0UAD4Zp4rDbSUhIoPIQMVaGafLg1Vdz88UXW1UmgnMlJfe/8gpvfPFFkMM4pfWk18B08IeG/PQgpYIQis/v577p08nMz+fzhQtxe70cM3gwowcP5vFZszAMgxH9+zNu6FBWrF/PinXr6g7a76dVwOAqr6xEN4x6L0xVVeYvWWIt14ZBTGRkvZn1jZj1OvwwePNN07SCskyzOnEiIS6OhNg4EuNiSYiNJSE2jqjICGyKQllpGbMefYyUxCTi42KJiYxE0zSkKTGlWf2dtd1tUlXRDhTVePDMSQOIeP0yUuLjqv8W37sLrT+4ncwvl3Lg0hdRqvygCNANKK6E2Ijqu+UJbDglxifQKiGR4f36A3DuKaeiKAqVVVUUlhRTXFpGfFQ0MiqKGy65lLKKcopKSykqLqGorJSikhIKS0utnF+rShhCUVAUgSKUg54yKZsXjgCUVVQQFRnJ3qws9mVn43W7rdU3WAdVVbHbbFS53dWlG5+++WZu/89/KC4razDspKyykgiHg9lffcWm3bvRVBVTSpb/+edBTAmhIGWovVqvy1LUM24FITB1nVPGjqVPly4sXL4coSjcdNFFVvjotm3M++47q5PfuHFccOed1VopKLph0LN3bzqmpVnz2MBESSmxaRoXnHoqBSUlfPHDDxbNaSJNMaVEmiaGz4cZ0v8pJjaW9qmptE9NpUNqKu1T02jfujVJCQlogYAxTdOwBX5WVRXTMDEwGdS7d/UYfX7/YSsjAKAI1H1F1YVuZZtYIl6/jJgA4P25xZheP7aEaNQoF+3PHIPXNMif+hTC4UDqBrKwAtGxVd1rNE0r/TA4NyHjSYpLICn+oKfkkilTME0T3TDQdR2/rlf/XFlVxYHsbPZmZ3EgM4v92dnsz8okOz+/uvGEEujgqAjRaLexEAK/YeBwOPjhjTdo16YNDpsNu82GqigIIYiKiMDWp481TinRNI1LTz+dE0eN4tzbbuPXNWvqLdkYxNYPv//O3B9+QA2srpoaCM04SMfqCzYTgKzvcQpyeiGEwGa38+y77/Lxk0+SFBeHIgTD+vTB7fFwxZQpzFuwgI6pqezct49FK1dWL4WmlDhsNk4dO5YPHnusOmdU1HMRQohq0vX23LkWbdJ1KtxunA7HwURsC3kgBJqqWgANAlZVsWs2Wicl0qF1G9rFx1eDvH2bNkRGRGAaBmYtjd/QBk6oz7g5mzxCEVSklxGlCqTHj/+B06s1fNWGvShRToSq4t6VjT01AVtyHB1POoriCf0wlm3H9BlU5pUTXYONHl4kssbxwevQAnMVmo3VKiGBzu3bMz4E1IpQMEyD7Lw89mVlsS83lwP5+ezPzeFAbi5Vgd1Vf+DB0Q0D3TCs8wTuo2maREdE4PF6ufaxx1AUBV9g087n9+P3+/HpOrbIyDq5fGnJySybPZs7nn+eN+bMaZDeDurZk6qqKrSAYly7dSvlAbdyAPwNJpHU5vQHD9A0AZZx+duGDSAl50ycyI+//WYVVS0qomNqKscecwxd2rVj6Zo1FBcW4oyMxK/rdGnXjgevuopzAyW4Q1AOgeJFk8aO5cxjj0URokYXcJfTyVWPPEJZRQVpycl4PB7iomOIi44iLiqKuOgYEmJiSIyJIT4mhoTYWBJjYoiLjkZRlGpAh4K7ooHyHUdKpJBo+4qQigBp4JxkhWD4c4sRdo2sZ7+i9Kd1dHppOrbkOKRhokQ4iBzQmbKl20A3MQsrqjXhkRIrPLruapoYH0+rhASG9+9f/UCIgFemqKyMwtJSisvKKCoro6islOLyckrKKygpLyevuIjE2Fh27ttHWWUl7du0ISsvj/05OdVAC32vT5644QaOHjiQqbfcYu2y1vr/ddOmcd20aSAllV4vZ1x/PRt37gwh7lptPt8gpz8oIcZmpdvNqi1bmDR2LP26dWPDjh1sTU/n32ecwfUXXECky8XML75AdTjQDYNTxoxh1gMPVPN4ap0drKdx9ebN7MvKsp5+Xa8GKkBmXh5VbjfdO3QgNTGRbu3a0a19B7q1b09yQny1djFMsyZXD5NIQAusWrX5etCTU99nbGqgAGuUA6W4DOm0PCeKM1AdwetHcdop/WkdldvTKf1pPVFDuwXKTisoNuuWCNMkXigkJCbg9+sNAqShhSDIdYNOiHBJotNBq6RE1MCqoCgKmqpQ5fGyOyODnfv3s2XPHtomJ5OekUFxWRkVVVXoul6nHIlpmg2uonsyMnj0zTcbNGpvefZZvlu2zApKlJLisrKD9AYOucfQEOgFIIMDKq+s5Ntly6q7Sbz40Ud8MH8+F556KkN696a4vJxvfvkFh9OJqig8dPXVJMXFNfDNB5/a3MJCcgoKqi/MlJLOgepiSElpZSU7DxxgXiDLRgaMT1eg9F6n1DQ6pabSuW0aHVPTSGvVCpumWa8A7bEFuHq1SFkNksbSluZ4/IRQyUmIo11FGSYCf3ou9OqMFh+NL6uITi9cSeniDaTdeQ7+3CK02EhMv4Evv9QKOlMUqlwRtFI0FFvzgrAUQDvM2AWiWhNV15WH6gpllg2g49ctOlNUVkZ6VibpmZnszcpiT2YmuzIyKCgsDBjFAnx+jhk2lMyCAlrFxxMVEUF2QUH9gYO17oFf11m4fDkX3HUXbo+nQTuipLycnIKC6pY/ob2vAvc11ItbQxrW9ELI4IBM02RvRgbRERF4fT62p6eTmZFBVl4e3Tt25LNFiywPQIC2DDvvPK6bNo0Hr766zlZ4fZw+dAIcNhtFpaWYpkl5ZSUxkZHYNK3GxZumyfa9e9manm5p4eBLUUmIiyMpPo5Em41W8fEkxSeQGB9HUnwCSfHxJCUE3gMvm6bVWC2CP7c0k0c1DXb07kqH31Zh2m0Yj3+N/70bsEW70GIjUHq1I2pYd4zichztWoEiKD2QR9XCtZb/3aZRkZxAhzAV7lYVSysHX8HEjtKyMvKLiykoLqKwuJj8oiIKiospLC6hoKiIgqpKCisqyC8pIb+4GD3oKqz1fc6QsGGPKYmLicHj9VJUWoqqqpYPvT6YhdzX/dnZ3P/qq8z+6ivsTme9gA/el2OHDyclMbHagF27dSurNm2y8GXZfQ1O3KGiiSRSmkipCCFYvHo15VVV+P1+Fq5Ygepy8eqnn/L87bfz0ocfVhuqwQl+9dNPmffLL3zy1FPVySMAkS5XNe+uLaaUdEhNZWifPnz8/ffsz86mTVJSndsuhBW+q2K1Lg+VSo+bymw3e8vLa8SEh2r96tXAZqN1YhKd27enY9u2dGnfgc5t0+jUrh1xMTGYUuJ2uy0vhqIgm0ChFL/BlklHM3HZSnSXE3X+ekq/Wk7SGUdjax2PNCyvkhYXCYrAD+z6138gpwxsKobLQUmfzk2r4BAYZ3BunXY7iqri8/nYl5XFnv37Sc/MIP3AAdIPHGBvZiZuj6faq+MPGJvVNSiFQDidiMC91VQVrTHxPKZJp9RUMnJzGT1kCAkxMaxYt66OZw8gOjISVVUpKClh4lVXsTsjo8YDVFtiArv0004+udodbFNVnv/gA37fuNFKwbeSl5sMeomumxI8CBEhhCCnoIA2Y8ZYkxkRgU3TePmTT3hh9mzsERH1PpWZeXmMuuginr7pJq4+5xxsmkZibCw2Tas3+k9TVX754w/Kq6pQFYWt6el0a9euSdn9VvZLwPccAphgMkrt82bm5PDHxg2Wdg+2tzdNXJFRpKWk8NmrryAQ/LrqD9q3SaVNcjJ2mw2H3Y5N0xBC1F9B2TAxBnZgae8+HLVnF3h0/P9+k0zDoPVJwyHCjhAKpt+g9EAeu/71H4xl28CmohkGc8Yew6TEugAL2hNBt2koaEvKytiRns7Rw4ZRUVXJHU89xbZdu8gLdl4MrMahGrreOQzdZAx8prEipcTmcJCanExOQUH1vo0rpAjWQZBZObKqolDpdrN1xw6ckZENfreqKNz/6qvc98ILNTcepUQE7kmAvnrQ9QaB36CmF0IYAiqklBGByDWctZ5ym6ZhO0wisiIENzz6KBFOJ5dPmUJCXByaqlJfXo8ZaJeZlpzMhp07WbdtG8eNGIHdZmtagy4pLSLeCB+/CLg/axN3wzTYtX8fz7zxBu8+9xzHXnA+RQX5oGrEx8XRrWNHenTqTN8ePZhx8b/w+/VARTOLHqlIkhIF/znzDN5/4Xnsfj+qW0ed+grZx/6MbUAHSm0m7rwSi9IENLzT7+P7gYNYMGwol9truh8VRWHln38y78cf6NKhAxu2bmXb7t0UlpRQUFyMv7KSyPh4KjZv5vYnnuDXVatQVRVHc0tsCNHk3VjDNOnfrRser5fMvDxG9OuHqqpsS0+nIuBSDIqqKCQEKrTl5Oc3alVz2O1Wcssh7r2ACiFEgze/dmjxwbPquiGlrGip5S+EQLHb+fmPPwCqNX29gxGC7Px81u/YQUVVFZl5ecTFxNSgTo0+r6K0uBqvw27n19Wr8fl8nDtpEqrdgcPhoNLtZv3WrWTm5XLBmWfgdDqJjo4iLi6W+Pg4kpISkQJaSze/9erJ5TffAIAqJbjs2H/dhfrKT5Q+N5+qD5ZCQWW1hv+h/0BeO/FEXJgkuWp2I5SmaSXbLFnCxu3bmbNwITv27qWwpMTS2qrKfTNm4PZ4+PHXX9Fq2ULNnIgmHW4YBgN69CAzLw93aSmbd+9my+7d9XaZ0TSNhEAk6L7s7LB0rAx4YCrQ9VDQ18B2fWeRgPTruiGkrAhHaQZFCPZlZQGQGND0DYlf13E6HLRNTsYd2JhwNKcrXkvLeQeksLiYT7/5hidvv90KZrI0CUIITj/+eFKTk2tOuhCUlJRQXFJKtwQHimHyR88eTHjuKX7v1ZNKpxOpCCuXLeDs8GsqZU4Xb0+YwBOnn47bZsemSGxGTaBIoH1qKu898ww/Ll+O3WarpiJSSlJat+byc8/l93XrWLt+fcur0gVoYlNEmiaDevVi7datjBs9mn+feSZD+/ShXevWREdG1nAQaKpaDfr9OTlhAb2UEiFlhd8CfZ06lnCQ3tT+h0QIXUpZHpZudIrC3gDok+LiaroQaw3YYbfTJimJrXv2VPNOl9MJTS3RHaYqyz6/n/e+/JJLpk7lgRtu4N4nn0RzOBg5eDBXXXBBneOLioopKSnB5Yqg0meQYDfxmoLshAQuuuNWBu7azcDde0guLaU87wCldhsHEhNZ16kThdHROPx+TCnpkRJNUqtE0jPziImOrvYo2e12+vfoQfdOnVizaVO171sIwcVnnUV8bCwzHngANQydWgLNDpq2YhoGowcN4u2vvmLrnj1EOJ306tSJE0aN4pc//mDRihXVUZ82Va2mN/vDpOmxdtnLESLYYrPGf6Eupz/4ZPj9PiFlQTgcZoqikB2oSR40AusTv99Pl+7dGTNkCI/PmMG78+ezLT2do/r149OsrKaHyDaS1x9u7ItXrmT+jz9y7UUX8fm337Jxxw6+ev31Og9vXl4+FRUV1TEjmoAEuyTLI1ADHpUNXTqzvmsXFCGQ2zdVV1AQUuIIGKeGCd2SXNgiYmjTWrBv334SExNRVS2wM6rw1qOPMeC0SdXO6LiYGO665hpmfvQRG7dvbxYlrC1C05oEeCklKSkp9OzUibk//0z71q2Jiozk04ULKSwpqY5pCorNZqNNkpWRmp6VFZbGeYG5LMDvD3osDlm1uAZ9xOfzSSkLRBh3OXcHSmcM69Onzta3p6qKr196iRsvvJDS8nKueOgh3ps3j027djFx9Oimd5oWonm7SvWI3W7noptuIioykhmXXMLcmTNJrFWIqbKyMlBX8qDRaBOQZK85f0JKFNMEaSUxK1KiBChTUEwp6ZJoPTjR0dF06NABt9uNzabi8XgwTZNWiYm8/tDD+Hw+TNPkmbvuwjRN7n/++bAAHimbTBElMKhXL7Ly8sjIzGTttm0sXL6cmKioenexI5zO6kDElevWNcgAmiLC0vQFgTzOmpgOSO3YGxnyMjHNgpbPXuDLVZXFq1fTpV07xg0bxoffflvjqXdFRnLq1VcD0LFdOzq0aYNhmvyxaRM3XXhh8zR2uDSHEJRVVHD+9dfz0Qsv1FlxCgoKKSsrIzo62oow9Ft1aDQFkhxNz8MwJXRJPPjwREdbuTxZWVnExMRWR02eeMwxnDp+AqOGDeWCM87gyrvuoqSlnVpC564ZyfhDe/fmh99+Q3M6GdSzJ9ERESyvp7SfaZr0CvQcyy8qorCg4JDuyiaJhdvQ2vQ1dmcbNGQBpK7nA/5wpHHVKO4zdGideolSSpwuF06Xi+KyMrbs2UNeURHrtm0jJiqKfj17Nj31LZBJEw6x2Wws/u03ikvLavw9OzuH8vJynE4nfr8fXddxOByW58TUMUtymzwGU0q6tqrpHo6KiiItLY28vPxqAKmqyksP3M+dV13FnO+/581PPgnLtQKHdgs29BGbjaF9+vDt0qUIYNf+/Wzatateg1o3DKvIE1YdpLA4Hiyc+gO4hQYMWSXkn7WfDCl9viyk9IUDNqqqsmrTJgC6tGuHw+VqcKs/SGWO6t+f8qoqVm/Zwjknnoi/iUWfhKqGDfR+v58Hb7yRpISDQXTFxcV4vZ4acd+maVJVVUVeXj5fzv+a9WtXNpmrCiFQynPrzE9kZCRdunSiNKDNNU2jY/v2lJSVcdZVV1XHobRYAps9TZWoiAjapaSwcedO2rZuTae2bRssQWLq+sHiX6tXH9Kj1+h5s8bukz5fFrWwzEF81ynrV+MAs6LiAOANh6YHqHC7yczLA2DMkCEN5so67Xa6tW/Pn1u3gmHw/Pvvc+mZZ9bbdvPQsyCadfNqi9ft5vzJk5l+/vnVf6usqiI2NpbY2LiDMeuaitfj5etvv+PC62dwz4svID2lYDZhhRKCSOHlrH9fwrsffmSFQYRIZGQkKSnJ2O12WrVKslYXr4+zJk7EG6ZO4Khq012VUtKtfXvKqqooq6xkX1YWXp+P5HpKf4ClkIYEknNWrF8flsYMAZx6A7itrcgbrHtDyEFSLy7OAFreWjogHq+XHfv2ATB26FCMBozTiqoq0jMzmXLccQzt1495P/+MNE3GDB7ctPBhKZu1TNf8CkmPbt14+q67qv924EAmRYVF+P1+4uPjiIuLRdNUtm/byT2PPcq9r77MlowDGNIkK30bGE1YoYSCXpLJ6p07ufnpp7jy+hvZsnlLjUPi4qwNMLfbTWFhET6/n3uuvY6unTqFp+R1M2ih1+/n0jPP5Kfff6ekrIzLp0whOSGBzLy8ekt/DAnEY5WUl1MQju7vB8UdwG2olifkvQ6nr70c6NIwtodtNF4v29PTAThlzJhDusNio6J4d/58Nu7ciappvPfNN5x8zDHNayvTjJqMQbFpGvdcex0pgRLjuXl5mKaBqqoUFhbh9XqJjIykIL+Ah158no9+/okKt5tgkK6sKkKaTfE8KZgVuQihUOnx8OHPP3LuNdfw/ocf1yksJYHiQAmNlKQkrv/XxS33gDRjdZRSYtc0phx7LAt+/ZVWCQm8/dVXbN+7t94dYd3vZ1oguWjzrl11Kt61RAJ41alL10NmuNZnqLksKNLnW4MQhMN1qes6v2/ciF/X6dCmDb27datXMymKws79+xnWpw8j+vXD5XDw8XffcXSgX1VTRdjtzeL2fr+fiWPHcsEZpwOQm5tLVWUVtsBOqKqqLP91Of95fSZJbVrzzssvcfO//01cTAxej8e6topCMJoAeiEwy7Krd39Nn4/9xUXsysrE0GvSpMiICNJS21Rz/Kknncz4EUc13b0bevpAOENTxOvzcfmUKezPyWHTrl1cO20aj99wA8ePHInL6axzjzWbjcnjxgGwcsOGOjE5zRp3wEUmfb41BJoE0ojugrXpjdWPs7h4GTQvT7TOwIKd5SoriY6MZNTAgQ3SFU1V2b53L6s3b8aUkozcXIQQtGvduuljURRoovYyTZOEuDg+DnS43rt3P16vD0cgWtA0DT786BOufuhB7n7+Pww59VSW/v47z9x9NxsWLOC+66/H6XBQlZ+BNBpfT1IE6I3X68PldHLfTTexe/FiHrz1Fj759hsGnTiR115/o9qOiImJoXPnTmRnZyMEvPrgg8THxDSvLqSUyGa0whFCcONFF/Hihx/i8Xp5ZvZsZn7+OTZVZd4LL2AYRo3EnaG9e5MUH4/b62Xl+vVhqWFZjYni4qVYuK4dhnBIehN8NwHhLSjYJE1TDwfjEkKwc/du0jMzDzZda2A5jomMJDU5mXuuvJL1n3+Ooih8+eOP3D99evOKkjYD9F/PmoXNZiM7O8eqtWmzIaVk77793HbvAzw4ayZ7srMxpSS/sJDzr7uOgSefzNZdu7jzmmso3bSJr55/kpiIxkc5+g2D4wZ15/PXZ1KyYQN3XX0129PTGX7aaVx6221sSd/D7S++wL+uuIqdO3dZoRsOB71696KwqAi73c47Tz7dPCVls9XpG3DYeZKS08aNw2W388bnn9OjY0cmjx9PaUUFb8+dy6jzz0fTDjYgCu0wWV5ZyW/hiBEi4IUxTd1bULCZmk4ZaAS9MUNeBiDw+5e3eFQhEzt7nlX/8ehBg+qlK7quc+XZZ3PRpEksXrWKbhMnoioK733zDccedRSDe/VqcucKoWmN9gVLKZl+/vmMHDyY7OxsPB4PTqeDyopKPvvyK664/XY+X7YYj99fwx3pcLnYtGMH46dNY/y0adz33HN0TE2hY5yr0flPGgYv3HkLrZOTeeA//2H8tGkcPXkyazdvxmG3I4TAq/v5ZMlPnHnZZbz5zmxrn8DhIC0tjaKiYob268uFp5/eNOALAU5nk20fh83GJWecwb2vvILd4SAzP5+PvvuO1FatUFW1TkKI0+FgZCDZfP327WQFqseFRSycCg42Tg6+alxUfRnjwYQkJxABOO1du16gRkffL4MBSC0QGUgJLF25EoDB55zDlt27a1y4lLJaE3Tr0IFxQ4awaOVKdqSn89Qtt3DM4MGMnDatTnx/Y85NIwrCJsXHs+XHHynML0DTNFwuFxvWb+C1997lx7VrqPJ5D9upVQZycaNtAm3Kk9DnpJquS0XF3LkZ/DVXLeGrwL7yKapK8qorJTcECiklEQ4HJwwZxh0zrmPQ4EH4/X42bdpMRGQk4y44n+LG7tDa7YhmUJt2KSnMfeEFjr/ySsoqKjh2xAhio6P58Ntv6w0hT4iN5fcPP6RtSgrn3X47ny5c2PL9hUBZdqO8/EHfrl0fAB6gKvDupxbVqc9iCVZ41QIvm4AKNSbmQsIAeiEElVVVjB8xgo6pqeiGwfwlS2psTggh8Pn9CCEoLCnhtw0bMKXEZrPx4++/8+QNN7BiwwYOBHh+U84tAjV1GhK/rvPJiy/SJjERU5p4PV7mzJvHQ6+8zK+bN2FK2ajWxMGQX5/XC626oHUZCTKEuwoFWZRfy4cvMCvyKNu8AL/XXTODqYFz6IbBpr3pLF6+HCeCnj26k5bWlvLSUnp37caXCxcdPqZeCERERJPvrcfn4/Hrr2fjrl18u3QpEU4nW9PT2bBjR71eJMM0GTNkCFdOnQrAubfffrBIUwtFGAZGbu7jpttdDPiwwK5zUOsfMp6ewAFG9Qf8/nJpGNtFmDapbHY7L37wAQBXn3OOZXg1VHRJSvp27crgnj2JjYrC5/Px2Ftvcc20adias6FhszVIc7xuN3defTVHDxpMRWUl27Zu454nnuCB115lV052szocCkVBFuwD0YjNHgHS3cTNLCy36q6cbG5+5mmuuuU21q37kzapbRg9ZAjXXHjhoTetpLQ0fBOBp+s6fbt25byTT+btr77C6/fTo2NHhvftW3/6JOD3eHjkuusAeOWTTxos79jkOTZNy1Xp95dzkJYHtXsdqY2amj2nrJdm+nyoCQm9hKb1DkfMsyIEBSUlnDp2rNVUQAgWLluGVs8yJ7D8+zsPHCA5Ph7DMNians4t//oXy/78k7xmdB6sT9ubpsno4cOZccEFKCh8/OnnPDzzNVZt34bP0FuUgSRVG86R59V0Xdan6YXAKNyFnrGm5qrQyDnVpcG2ffv4YckSFK+fsWPHEGW3s23vXrLy624SISXC4YBmxN4bpslPb77J23Pn8sWCBYwbPpxla9ZQXF5er73l13WOGTKEOy69FICL7703bAW4hGEgDWOxPzNzERal8dGAlodD++lDjVmv1PWNSGmEq9pWcVkZ8375xZqAyZOJi4ur97EUQlDhdnPM4MH06NQJr99PQXExr37yCbMeeKB5rRg1rQ5/jYyIYOpJJ1FZUckt993HY+++zYH8/Hoz+Jt2RxRk4b5GalIRCFtoZvNiLN/+/vx87n39VS66cjqJ8fGcfdLJRDjr8SBpWrMAL6Xk8ilT0FSV+196iaioKHbu38+106YRGxVVrwvS0HXuvfJKAL7/9VcrJzYcYuHRkD7fRsBL/UbsIUFf/VUcBLwJmGZp6R8SKsNFcUwpmfvzz1RUVZEQE8Pp48c32H5FVRSWrVnDsrVrGT14ME6Hg7e++gqbpnH35ZfjaWpl42B4QuCGG4bBUQMGUFFQyNV3383clcvx6Xp4vApCYFYWIb1VHLYPj5RIT1mTtXzdU1oFVL9a8SvnXHMNhtvNUQMG1KzUJgTC5WqWjRYdGck1557LFQ8+SFxsLLdfeiljBg/m5fffJys/v27VAykZ0LMnw/v1s2y4xYubV426vmu1avNXmqWlf1BTUTdYDaGh0OLge/UX6Pn5O6Vp7mpu+eY6JxaClevWsWHnTmyaxuTx4620wAbEZrPRKS2Nrbt3U+l2oygKZ910E3dedhn9e/Zsekm/4NIe2F3NysrmyffeZXdebtiMq4N3RsEs3Hv4IC5TtzR9GArxBas87MnN4fG33yInO7umqy4yslnpeR6vlxnnncemnTtZs3UrlR4Pr376KV3bt2fNl1/Sv3v3Oq5SCUweP56YyEhKy8uZ+8sv4ZnfABalae7S8/N3Uj/gGwwtrj3GUIoT5EZCVlTMaXLO5CFE1TQemWn1Y500dixtU1Ia9C0bpsnWPXuIiozkk6ee4rIzz2RbejrPzJ7Nw9dei7OZgWXC5UKx2di6fx9urzesdR8PnkTBLNh/eGNWGgHQh/HUQlDl9bJl//6DdklERLMAr+s6Rw8axE0XXcQTb7+Nx+tl7JAhtE5K4tE332TqzTczetCgOi7IVnFxnH/KKQB8+eOPZOfkhA/0QiArKuZw0D8fjLupl9rAoelNbeALX3r6d5hm2Hi9TdP4fulS/ty2DVVV+c+tt1rF++uRKJeLh665hhsvuIAn3n6b977+mujISJ5+5x0S4+K4YsqUptOcgIiICJRA/cwjIUJRMArSDwt6aeqYnrJwKPo6EtxEEy5Xk3ddwaKjHdPSmP/ii1z50EOs37KFnp068ePKlQghiI6I4EBuLi9//HGN2B+vz8d5p5xC9w4d8Hi93P3yy9ibW4enzoRJME3Dl57+HdasHRbw0DDooSY/Cj5Bbun1fhbOe+JwOpn+8MMAHD9yJGeccEK9TQ90Xefj77/nxqefpsrjsaI0sXzFVz/yCA9cfTXHjhzZuIYJtSXIb8ORW9rA95tF+w5fOMkMv6avIRERTQ7HCIrDZuPlO+/khQ8/5JMFC9AcDgRwzXnnsXPfPrx+P6qi1MjPNaUkMS6Op268EYCbnnmGotLS8CWAA9Lr/Qwr/D3ISEIN2XrlUJo++B7qs1f8BQWfVBdMDcfAhWBbejqf//ADAM/dcku9fl6v38+W3bsxDIO8oiI+XbAAl9NJWkoKG7Zt47rHH+ezZ58lLTm5eXEnQeCHK/uoxncrGAWN8OCYumXIhlvVC4GIimqWhgdL4Zxz4okkxMXxwocf4nI4aNe6NelZWcwMxEXVJz6fj1cCeQjb0tOZE+guExYJYNBfUPAJBwPMGgwyC5VDqZ5QQzao6XWjsjIPXV8VLi8OWMbR6599hsfno13r1lzaQNxIcIeyvLKS9qmpDOvTh7yiIhxOJ+/MmcPsefOY/fDDLYopFy6XFYMSZkNWluYcVlFIvwfpC2PziEB5w+YarQAej4fTxo/nmZtv5qpHHqHK48Hn9xMVEcFR/fsjONgLK1RM02TUgAFMGjsWwzR5Y84cSkO6rrd4Sk0TdH2VUVmZRwCb1NT0DWq+w3H6usB3u8tMr3cZphk2AqwoCj///js/rFyJqqpcOXXqIePmFSHILypi4YoV9O/WjZEDBuBwuXh45kzKqqp456GH8LRg40PY7YiIiLB6cKTuw6wsPsRJFczyXMKm5QPeKdFMoxUs4B43ciQfPvEEp11/PWu3bsUwTa6cOpWc/HxWb96M0oCny2G3c/W0abicTvIKC3n7q6/Cq0hMU5pe7zLc7jLqB3yzOD3UNWZ1wNALC38ESprdUboesdtsXPnggwD07dqV6VOnHjIZwuf3kxgXR3RkJMvWrrV6zno8/Pu++xjYowevNnfjKiiqClFRYSsPiOlHVhbSIKiFwKzICQ8wgrE0LVixTNOkU9u2zHrwQc677TZ+XbuW8cOG0aVdO2bNmUP3jh3x6/V3SDEMg6MHDeL8k08G4K6XXqK0oiJ8pM3CRUkAh9UshAaiKmvL4UAf/AIz9MuN4uJdpt+/pLoAfhhEURRyCgu5/sknAXj42ms5dsQIPA3EzgshKCkrY8nq1RwzeDDd27fHr1vhAuP+/W9GDRjAfVdeWad1TpMkCJ6ICOshaMm1GjpmRVHDilwomGXZiMbE6BxivNjtiKioFtkmPr+ftORk5r3wAq99+inf/vorqqLg9nh4+NprmXriiSxfvbreuTVMk1bx8Xz0xBMAfPz998z+8stmu5TrSKAwlun3LzGKi3dRk9qE4rVBOVzEVmiDKpWDMTl2UVGxSWvV6mKkDE8NQqxsqS27dzOwRw+6tm/P2CFD+GzhQqvDXD0aK1hrvaC4mF379/PNyy+TV1TE+u3bWbRyJU/ceCOGabJizZp643oaK0JRrLzRlpQJFAJb11GorbpY96V27I2i4dv6LbKyoHHBaaEipQXyiAhrnC1YLUzTpF3r1vz63nt8sWgRj7z5JgBD+/ShvLKSj779lrMnTmTCiBH8+uefdWwvn9/P/JdeomenTuzJyOCiu++uv+1Oc++FaVrRpTt3Tjd1vQorzsaLBXw/h3FXwuFBX30uagaiaaaue5S4uBRhs/UOV7HU4KTtysjgzGOPJSUxEafdzo+//XbIz8THxPDdq68y8/PPmb9kCU67naLSUhavWsW7Dz9MZGQkS9esaWEMjbDq6DgcVj5mU1cQKdE6DkFN60t9oBeqDd+fnyB1T+PnMjimiAirY0gL70GQ0nzz8st8sWgRtz39NA6nk9ioKPZmZTGkVy8y8/NZsHw5OYWFFJWW1gC9lJJ/n3EG06dOxZSSO55/vmZT45aKVZEY0+3+wp+T8y0W0L2BVzBuvsX0pvp01KQ4fkDoubnvYhiV4ax3qSgKy9es4al33gFg+tSpjBowoEF+73Q4mH722dz+n//w9eLFnD5hAtFRUeiGwfrt2xlx/vkcN2IEM++7LyzjEwAul0UhXK6DnP9wc2DqmJVFh5hgiVmZ14hd28DKGjC2iYy0gN/Ce+DxeBgzZAgLX3+dd+bO5a6XXsIREYFuGAzr25cR/fvzzdKl1Uncm3ftqlFxTkpJ66Qk7r7iCjRN44eVK3lv/vyW18cPnXspwTAq9dzcdwO3osGY+UNJY0ZUO+oyeCK/UVycJf3+71paGbi2OJ1Onn7nHRYsX46qqnz5/PMkxcXVyyG9Ph/PzJ7Nmi1bUFWVn//4g7zCQmacdx5CCPZmZzPlpptISUxk/ksv4QlWKWiJBPsx2WzWDmdUVE3e38D3y4qi+iMohYJZmR9oldTA+aCar4vISCtKNEwFanVd58zjj2f+yy9z45NP8p8PPrC6hMTGMmHYMH76/Xe2791bna4I1CnO5PV6+er552nfujVVHg/nBer5h1UMA+n3f2cUF2cRgkMOkRpYnzTlMQx1XfoDL49ZUvJ1oPNDWK9P0zQuf+AB8oqKiImMZPHbbxMVEVE3mElK3AE/sWmalJSVcc255/LSxx+TkpSEXdMoKi3lrJtvxqZpbPjySzqmpYWnKBIc7G9ls1mAjI21/OJ2+8H67oGXbKgciBDIsmxLywePV5TqEGgRHY2IiTkI9DCByZQSm6Zx8eTJvP3gg5w4fTrzFi9GSknb1q0t+gLERkdTWl7eIE3RDYPPn3uOQYHAv5OvvpoqjydsO6/WSXSklBVmScnXHEwDDFKaoKZvlDRFVQSvQAl5qUZFRY4aH99V0bQe4eT2YDVt3rpnD2cdfzzJiYm0a92a+YsXH/qCVJWV69cTFxPD2CFD2Ll/P/ExMZRVVPDe118THxPDUzfdRKXbze/r16MGmqWFVYIPgcNhvdtsoGooUfHYeh+PUG01Ob3QMPK3YBRsRjisbn7C4bDq9YQR5KGi6zodUlN55+GHGTNkCGffeit/bNzI4F69cDkcJCcm0qdLFxb8+iv6IcKspZTceOGFXB8oeXjH888z58cfw0prglxeer0LfXv3vkcgx4OaaYGHNWCD0lTQh76C3hy7UVDwu5acfK4Ae7g8OXAwRKGgpISTjzmGft264fX7+fm33w6566qqKoZpsicjg9aJiYzo35+t6elomsbydetYuWEDr9x1F2OGDePLn36y8l6PALACFxEwOBWEzYG978kIzVET9IqGnrUKs2wvKEcG5KHi8XoZOXAgv8yaxZwffuCaxx8nMzfX6vYXE8O9V17JrDlzyC8qOmRKn2GajOzfn/cffxwhBJ8vWsQtzz1XpzN4i6fQMJCmWeHdvPlyLJAHAR/MkGo0tYGm0Zvau7PBp8wPeIySknuAsMXkBMWmabzy4Ye8+OGHADx0zTWcc9JJ6IehU6ZpUuXxMKhXLz5bsIA7Lr2Ui047Dd0wWLNlC11PPZWYyEh+++ADBnTvXt1W/siJQFYV10tvhBCYlfkckfDKEJFSEhURwUPXXMPC11/nuiee4NE338Tj9WKYJqdPmMDO/ftZsW4dt116KWWVlYcEfLvWrflx1iwUIfhz61bOvvnmsFQfriEBPAXwFUprfDQy7KC2NIfehLovq3NpzcrKAi0urrsQokO4DKygaDYbv/zxB/26d6dHx45MGjuWTbt3s23v3kPyRk1RWL9tGycecwwj+vXjkTfe4JghQ8jIycGUkvfnzwfgqZtuYnjfvmzetYusgoLw37iASG8F9iFnIxxRNTS9UGz4dnyD9Icx7iZEdF3HME0uPeMMXr37bgzD4NL77uOH5cvRbDaiIyNpk5RERm4uQ3r35uNvvmHiMcegKQrb9+2ro7kN02RA9+4sfP114qKj2bl/PyddfTXeQAWLcIrQdaTfv8y3d++7mKabmi7KUC3faGnu3Q2lORb4TVMKmy1fiYw8XoAtnDQHLM3942+/MeW440iKj+eMCRNYsW4duw8caHA5NQyDnp078/o993D+HXcwZsgQqtxuCkpKaNOqFRVuN39u28aH331Hp7Q03n7oIcsDtGIF4hDNhZstuhd7z+NRYltbxmuQ3hh+fHsWge5t+Tlqicfno3eXLvz05pscPXAgVz38MDM//5zcoiIS4uKIiojA6/UyvG9ftu3da5VSF4Jla9eSXVCAUYveSClJTU5m4euv0zYlhUq3m9NmzGBPRkb4AW8YIKXbKCp63Cwt3YsFdg8HN6Pqi6w8rDTnrgZDjYPbv8GlRvdnZa0wvd4fgsV3wjoBQlBUWsqgs89mT0YGdpuNRTNnctxRRzUYaiCEwOPzMeWmm6j0eFi3fTurNm9m3NChVLnd2DUNu81GWWUlD8+cyTEXX8z5p5zCrgULOOPYY60kZ6uHUZguQsEoPlDHFy995U0u+3EoCXpl2qWkMPPee1n5/vvM+eEHep56KivXr0c3DCKdTopKSzln4kT8hsHi1avx6zpenw8hBEaAHoYC2TBNUpKSWPPxx9WAH3fppazesiX8gA90bze93h/8WVkrsLAWargGQd/km9MSTQ/WQyNC3h1GQcEqW6tWp6IoUeHW9sF+Tp8tWsTRAwfSNiWFcyZOZPvevWzatauOZhZCUFpeTmlFBZqq4vF6cdrtVHm95OTnM+WEE8jIzSUpLs5q1pyby8wvviCnsJBLJk/m6nPPpVV8PLsPHKCgsBBaqv2liZbUGa3TCEAGNL2JrCpAz1jZ7CoIYGlgr8+HbpqcOmYMD117Ldeccw4bd+3iqkce4Ysff8ThcDBx9Giy8/Pp3rEjbVNSWLh8OZ3S0sipJ6E7VHTDoF/Xrvwwcyatk5I4kJPD9U8+Sa8uXfht/fqwNEmrce9MEwwj17NlywwsgAc1fFDLB1tmNknLQ3joTSjoFQBhs+1UIiJOFWGMy6k+sRBUud18vXgxk8aNIzkhgSnHHUd6ZiarN22qM/lCiIOpckJgmialFRXEREdTUVVFaXk5Y4cOZdf+/UwaO5aMvDw27tzJVz//zI+//caZxx7LC7ffTp9u3UjPyOBARgaoarPAL6RERCRg630iSNMCvTQxyzLQs9aAbLq2l1JWZy1NP/tsPn7qKc6YMIHXPvuM+199lW+XLqWkvByHzYbT4aBft26cOGoUny5ciMvppDTQFOFQ16PrOr06d+a7116jbUoKbq+XSTNmsPiPP7jglFPo1qEDf2zcGDZtH6A16IWFt5jl5Xs5SGtqe2yaDHhoHr2B+sMSggPy+zMz10mP5xNMs8V17aWUdeqoBMv9DT77bMoDHoZ3Hn6Ye668st7WjXUuWggqKivZuW8fvTp14tulSxnQowejBw/G5/MRGxmJ1+dj1/79TLvtNoaeey6GYbD47bfZMG8eV0yZQkpiIhGB2uvBxsaHv5sKsvhAnUhK6StHNoLeSCkxA+fTVJW46GiG9e3L7IcfpnDZMq4+5xyeevttUidM4L358yksKaluPu3x+7n23HP5YP58Th07lh4dO7Jr/36MQADXoc55wtFHs2HOHFJbtaLK4+HYyy7jt/XrkcDNzz7LqIEDOWn06Hrr3TSVGgbjmqTH84k/M3MdtbBFM8IO6pyjOR8K+WywCpoNsAOuwCsCpzPJ2bXr60LTuslmbLAEl+t+3bpx2vjxPPX22zW2vr0+H3dffjndO3YkKiKCMyZMAODTBQu45rHHKKuoaFQfI90w0HWdn2fN4tL776dz27ZI02T7vn34/X7KKivx6zqm309cfDwnjhrFKWPG0L9bN8oqK9m4cydrtmxhzZYtbNixw+qaqKqoqopamw5JiVBUYm7/Hal7rQKuuo5/9w94t82tc/2GaVq13a2lnpSUFAb16sXQ3r2t1vMpKZRVVfHz77/z3bJlrNm8GRQFu6ahGwajBg5k5fr1TDnuOBavXo1d04iOisLj8fD2Qw9xwvTph/SpG6bJXZddxgNXXQXAhh07uPS++1i7dWt1Lmyw2O5r99zDyg0bePHDD6u9X35dp21KCuWVlVS63YdfCaS0fPK6vtOza9d0PJ4CrEKs7sArCPxDlu1rDHCbK6HUxhZ4ObAqHbsAhxod3d7eufM8hBCyCZxPSkmEy8Wj111HbkEBHdPSuOTuuxGahiMQInz7pZcS4XTy4GuvgRA8et113BBoW5+ekcH4yy4jIzf3sDmZHq+XR667jkq3m8ffeINTxo1j4YoVnDpmDL9v3Ijb46F7hw6s2boVVVUxTRO7phEbHU1KYiLHHXUUJ4waxYh+/fD5fCxZs4Y1W7awbts2NuzYQWZ2do1QBPxuWt21GuFwYe7YBH4flZu+wL1zoTWdAU1nC1CRAT17MrBHD44ZPJienTqRnZ/PD7/9xjdLlrBp505KKyqswklCEOFw4PH56JCaiq7rpCQmkhgXx+8bN9I2OZlNu3ZZG3eGQUpiIgUlJfVqYlNKfD4fX7/0EpPGjgVg+Z9/MuWmmyipJxxBSommadw/fTpf/vgjf27bBkC39u058/jjeerttzFN87CUUOg6SCl9e/ZMNsrL92PRGjcW8INuykaFDx8p0Ac/H/TXB7W9k6C2B4fWrt04W0LCsygKspH+b6/Px31XXsn7337LCSNHsnrzZtKSk+nfvTvPvfceiXFx3HTRRdz14ovVS6rH7ebfZ53Fq3ffjd1mw+P1Mvn661m2di3mIZZw0zTp3qFDtT/aMAyiIiPp0q4da7ds4dpp05g9bx4njhrFyg0bSE5IYNf+/dWNIXTDwNB1bDYb40eM4MSRIxncqxe9OncmKiICXdfZsX8/BcXFlFdW4qks40nvMeQpCbBzE6ru5Yy0Yo5ONYlyRRAbHU2n1FRSk5PxeL1k5uWxbts2VmzYwNe//ML+AwcQNhs2TUNRFKSUVh14u517rriCD775hsy8PI476ig++u47zpk4kc8WLkRrpB0ipaRLu3Z89vTT9OnaFYB3583j4rvuOmxpdK/fb50nUGjqX6edxtI1azCkJD46mnXbtzfYdUQYhpXoXVR0s37gwGIskAe1fJDPhwaXNZs3hwP0oXH2dWkORDh79LhJOJ1TZRNaNXq8XlISE3n8+utZs2UL8TEx7Ni3j8WrV1NaXo7X661uhRMUv65z7FFHMev++2nXujW6YfDGF1/wxFtvcSAnp8FquoZp1ljmgzxdCMGwvn3ZsW8fZ594Ip98/z0PX3std7/4ImnJyZRWVFBSUYFpGHh8PutzhmElmigKyUlJtG3dmvatWxMbFYXL6STGaeOHuIkciOkDOzag+d2Mc20lmQIqPR6q3G5yCgvZn5NDZm6ulesbWCXsDgd+wyDK5cIwTZx2O53btmX73r3cfumlfLdsGVNPOIEbn36anp06kZWXR0VVVaPqv+u6jqZp3Hjhhdx68cXEx8SgGwa3PfccL370UaOrGPgC1YvPP/lk1m7bRnJCAhVVVfTp2pVXPv6YgkBjuBpimhat8Xg+92zf/hwW2BuiNS3S8tB8782hpM7GlV5autGWlHSsECK2sUFpmqbh13V+27iRpatXc9sll/D23Lk8dO21DOvTh+3799fhiaqikJ6RwUfff0+/rl3p1qEDw/r25azjj2d3Rgbb0tPr5bC1d3WDGVlCCLLy8pBSsm7bNvp27UpKYiILli7lwWuv5aN583j+jjuY+8svjOjbF7fXizeg9WWgdnxOYWF15+w/t21j5fp1VESkYe80DJmfjeGtYuPid1n150o27NjB1j17yMjNtWgEIIUgMSGBQb17sy87m4snT2bDjh08fM01fLdsGaeNG8e29HSrNEpxMbdefDHvff01hSUlmIFV4HCiGwZdO3RgweuvM+2kk4hwOknPzOS4yy+3wrsbqaiklPTq1ImJo0fz2aJFXHbmmTw9ezZ+Xcdhs7Fq06a6SA3u6ZjmAc+OHXdhmpVYmj3oogyNpmwx4CG8oBf1vFsv0zSkz/ebGhs7SUhpayzwpZQUl5dz2Zln8v2vv+IOlJ94c84cThg5ki179tShLUII3F4vH3zzDVUeD0N69yYlMZFpJ52Ey+Fg1ebN1RswjbqogJuzyuvl9ksvZe7PP4MQZOXn43C5sNls7D5wgEnjxvH7xo08cOWVdEhN5eLJk5m/eDH9u3en0uMh0uVCURSrykN0MqLbWGR+NqrhwZX/O1F2DQnER0dT5fEwcsAASioquOeKK/hz61YuO/NMfvztN8498UR27NvHgB492LFvH1UeDyVlZWxJTycnPx/TNOnRqVN11bhDiWmaRDidnDZuHAtee4205GR8fj8ffPMNJ119dZP7uwohKKuoYOmaNQzq2ZOoiAgumzKFlz/4gA317KMEDVekrPLt33+5rKrKpSbgW+yTr0/CBfpgY6vQ30PBr0qPp1zAn0pk5FgBzkZrfFVl3bZtOBwO0pKT+dfkycz+8ks279lzyBgZRVFY8scfLF69mpSkJHp07MjRgwZx2rhx6IbBhp078Xi9jY6zMU2Tzm3b8u3SpVS43ezLysKmaazZsgWX04luGGTn5zN5/Hg2795NUWkpezIyuPuyy/hl1Sqev/129mVl8eYDD7Jpzz5y2oxGFGQT51AYGZPPmw88QHFpKbddeim/bdzIDeefT0lZGccddRTlVVUkxcWxbvt21m7dSofUVL5YtAi73c629PTqhHhN0/hz2zbWbd9+SEqjGwa6YVhG5o03cuvFF1vzvH07Nz71FE+89RZqYKVrqgQjVuNiYsjOzyevqIgte/bU3bwKAt40S/Tc3Bv0wsJtBIIXqcnhmxVfcygJ595xaAJ5sHWPg5qGrVNr23acLTHxUYTQmuLKtGkaxx11FKqqMvfnnxsPVilxORycdfzxzHrgAcCKycnKz+f255/n42++wdHI/NLD1apXFQWbpnH9BRfw3bJl7M3M5PiRI/l0wQJ++/BDTr/hBjJ++IGY408j+pqv8W5cQ+cok4773uX+625k2Zo1pGdmciA3l827d9OtfXt+27CB+JgYLpo0iVc++YTcwsIW3SRPVRVD+vVj5n330a9bt+qH46WPPuLxt96ioKQkLKHBQghaxceTX1xc10N0UMPr/sLCu/WMjMUc7BMVNFxDtXxwEyMs8SDhjmUN9eZo1DVsXQD2Tp0uUGNibmmKRwcsDSWgUTy1tnj9flJbteLVu++2mvoGjNoV69Zx7eOPsycjA7fHY1U+aOEk3HP55bw9bx6ZubkYgY0kj9uNw+nEW1VFRHI7oi77BP+ePZzQ0UHMro95c87c6p3eYGPm4CaUYZrMOO88q+JvQUGTx2OaJna7nZSEBG6/9FIunzIFsAz/DTt2MP3hh1m9cWOdToAtFUn9AAt6aoyysmd86ekfBP7spq7h2uRY+cbIkQjgrlE1gYP++1CNj6Nz538p0dHXNxX4LRHTNPH5/YwdNowrzjqL8wKt2gG++ukn5i9ZwrxffqGouBi7w9G8UAMgOTGRwtLSBmP+hTOGyAtm4s8p5dphceT9/g7vfvP9Ic/n8fmw22yNTsELbu457HZOHjOGyePGcdr48cRHRwPwy6pVzPz8cz5fZDViO1Lh1HWuPeDdMisqnvfu2fNe4M+1NXxYdl4bHMORuK7Ae6gbM9iiM/iKAFz2bt0uVyMi/vVXAh8s8DsdDjq3bcuLt9/OMUOGAJbmKy4v56Nvv+WJt94it7CwRjJ0Y+VwNEjYI4iY8gy+MoWXTm7Diu9eZ/b8b8MWyuzz+7FpGtPPPpsbL7ywupQKQGZeHlc89BC/rV9PRVVV+MOnDyHVGr6q6l3fzp1vcnDjyRPyqu2tgTCD/kghrbpB9KH+bxQVrdESE7sIRekkIOzBaQ0OLhA6m19czKwvvmDV5s10atuWxLg4EmJiOKp/f265+GI6paWRnpGBX9fRDQN/gF4d7iE4/EMi0DqNQDciuGl0azZs+IM/t29vluEoA6HPiqIQExVFm6Qkrj73XOa+8AKnjRtHXHQ0fr+fXQcOcOuzz3LJvfeSnplZJ07+iM95APDS7//Zu337E1gUxkPDGv6QlYdbNJYjeZ3U7UlrpybVcQGavVu3q6o1fhh61TZV/LqOoesM79+f0ydMYNLYsfQN7EYC7Nq/nxXr1/Pb+vWsWL+e9YFtdlXTmteqRwicx92EjOjNv6N/5dfff2X9jh2NM6axmpbpAZrQoV07Rg8axKiBAxk5YACDevasPjYrL4+vlyxh3s8/s2jlSqtx9ZGqwd/ggKv98EEN/xqBXgfUBHwwerJFEZSNmv4jfMkNAT9Ic6oNXEfnzlOU6OjrEYLmBKiFQ6rdbdHRDOrZk1svvpgJw4dX/98wDMqrqsgpKODLn35i8apVLFu7Fk9VFQQegEZxY2niGH0ZttbHUPrxuSi2Q3uPDNNE13WkYaBoGqMGDGDM0KFMHD2aPp07ExkRUR2TBLBx506e//BDfli5ksKSEnS9ZS1Bmy0HvTSY5eUvePfsmUNNgzXUPfmXAB7+GtAH30M9OqEcPwh8aevU6TwtJmZGU92ZR0JM08Tn8xEVGcn5p5zCxaedRrcOHYiKjKwBMIC9WVksXb2aJWvW8PuGDVS43RgBOqQHtHLwHQBpYh8yFVurYVR+dxNCc1jxKpqGpmnYVLXG+4Du3Rk7bBjjhw6lb7duNc5tGAZllZXkFBTw8fff89ZXX5GVnY3mcPxlxmm9EuKW1MvKXvSnp39EoC0wNQEf5PChgIf/YtCHniPUlVkf1XECUmvb9nhbQsIdKErc3w18sDizz+9H+nx07NiRUQMGMHLAAPoGwhzSkpPrfKbK46G4tJTC0lKKysqqfy6rqAgYubDT1onNeSpTE3ehSyvmPTE2lsTYWBLi4kgKvEfU03Exv7iYHXv3sn3vXlZv2cKKdeuqKZfdbv97tHrNSaveePIXFT2hZ2T8gIWD2hy+toY/IoZrbfmrENUY4Fe/bMnJfbU2bZ5HCJdUlL/MwD2cBI1GVVWJcDpxOhxEulwM7tWLsUOGMGbIEHp36dKo71pZAD9uyOTeCWmHPTYrP5/Fq1axZPVqVqxfT2l5OW6vF7fXiz9QgeCvNEoPKaYZzG9169nZN/jz8jZR0zvztwIe/jrQh56rNvCDVMfBQY2vqbGx7e3t2/8HRWn7V7s0mypGYFtfGgYIQbs2bejQpg3tWremfZs2tE1JYeLRR9O1ffvqz2wrk2zYW8zZ/RMA2J2Rwc+//86BnBzSMzPZl5XF3qwsDmRnW7VfmmIz/E0S9NBgmhm+/ftvNEpL93MwvzVYviNIaf4WwMNfC/rQ89UHfAc16Y4NTYt1dO48XXG5zvw7Ddymimma1iuY6miaJCYksPy99+jRsSMA+V7IKamiX0oE2/fu5eiLLqKwqMgqCagoKELUzbz6p0qowep2f+nds+d1dL0UC9yhdCbULfm3AB6OnJ/+UBIanFY7ci70XWCahlFYuBqbbavqch0npBQizPUyj8gFBkKT1YAhqtls+Px+MnNzmTx+PJqq4tIgwaliGH6ufewxNu3ahc1ms44PpBr+YyjLoa71IOClv7Dwdn96+hxMM5jpFKrdQ5O6a7e9/MsAD38P6KEu8IPv9Vnu0iwry5SVld8rMTFDBCT8lRtZYbtgIdiwdSs9u3Shf/fuVgyRIvhkwQIeee01bH+1/zwc1xTYK5CGsdufnn6FUVCwhYMgrx0iHKrhQ1vk/KWAh7+e3tR37lB3Zmj2lYOalMeGw5Hg6NjxEsXlOqu6/PV/EfillChCsPLDDxnQvTvrd+xg5PnnH9kCskdAgoWYAnTmC+/eve/g9RZxMDTYG/IKzXr6y9ySh5K/2yoKvdO1NX7t1ogCw/AZhYV/CiH+VJzOoQgReSRq6xyxiw2UJ1myejVTjjuO02+4gcKSkv8uwAe4O4aRr+fn3+Xbu/cbDKMMC9yh/vfQmPj6Cq3+LYCHv1fT1x5DaAnwUAO3ttZ3BP7ucvTocZPicExACGdT8m//bmG2l/cAAAdnSURBVFECu74l5eVHuFJyGCWQx4qUHtPr/dlr5bK6OVg6uz7tXrv83t8OePj7NX19EjoxQd4XGlMd/L9pFBb+IoTYJOz2eKGq7YRp0tiMrL/7AoNlO/7xEjBUhZRIn2+FUVj4jG/fvo842OSsPv97qMEaCvh/xBP+T5v12i7NYDGp4EZW8BXU+NbvmubSWrceoiUk3CMUJUpC+Joeh1mklHg9noN9pBSlTlWHf4wEmiNL06zQi4oe0XNy1qDrwSSPYCvLUKDXBvvf5qE5lPwDZ7re4rAadXdxg7794O8q4HT26HGLcDiOQYhIVBX5D9L8pmnSo2NHZj/6KGmtWmFKyb6sLM6/4w4y8/L+GcAPtLrBMJBSVkqvd5l3+/ZnsDR5aNuboEem9u5qqLH6jwM8/DPpTaiETlboRNb+uZoG6YWFi4WU67HZDKEo7YUQNhHoBvh3gj9YROnnt95CU1UemzWLlevX4/X7+WHlSquhwd82OqpDgAOArzK93u/MgoJXfPv3f8rBMtmhhmqo/72+pmf/GDpTW/6ZHMCSYIplsB5+baCH1sgPTrYNsPvz8jaSl7dDjYn5VGvT5lw1IuI0DMO6A3/Trq6UkqP69yc5IYF3v/6a12bPxhYTg8Nur46f+Xtm2dLqweQYo6rqaz07+xOjrCwHC9ihrZaCGr4+Q/UfZaweSv7pmj4otTV+8G+h7s1QDikBQ3q9lUZh4XKzuHieiIqKU1S1lTBNh5AyWLv7L70It9fLCaNG0b9bN1SHg/3Z2ZRXVh42vfCISMAbIwxDCilLTY/nF//Onbf4c3N/lF5vGTW1eX2Gan3hBP94wMN/D+hrS330JvRlhLwLaRgeo7DwF+l2LxeaViCE0IQQrQXUbHR8BIEnhCA7P58te/YQGx3NNeeey5VTp+Lz+1m7dWuDNR7DJsGmzgEKI0wT/P51ZlXVPH9W1iv+rKy50jCCvD0U8KHv9W02Sf5h3pnDyT/AcmrWeEMbQajU9PLYar3sIT9bu74OR7TqciVpycmnKy7XaSiKGuwCfqTTFYNJ6YmxsXz05JMM7dOHKx58kA+/DV9ieA0JAjxo15imYbrdX+t5eXMNt7sA7/9r7+x52zbCOP5/7kjLtgzD0tKiQwCjHdyhQIe66BgjmZohU75C8hXyKYpMHfMlggJdCnRskRYo6iEeXLjQ4LZAIAmxZZki754O1IkPz0eJNVy0kvgHiDuezZejfvfcw3vhJRcorzPg3JjU26Qb41yZpbHuUv9nnz4k+WANyj5/hMK6p8hhdz9YuSAkSWaS5MIMh18B+Hrj3r0HtLv7iJTaJ2u3QKRLQxzuqBBEWkPFMcZJgrPzczx/8QLfv3yJzu7u3REzrbnEUAHDzGO29ozfvftm0ut9h9xyE8rrhoUgl8tWSsu+lLA7LRv0Tr6PTyg+42yQW31XEBz0fi3gmkB50uu9AvBKdzr7em/vU4rjA4rjA4qijyAsP2M6lOA2n7uzFl/ev4/HR0f48fgYkzTFsydPML6+xvHp6a19eppObJkd7VbyyLJTTtMTTtMTMxz+YgaDM3cIys2LPuihF1T3XJfOlQlpWaF3KsblFFZfoQy++yHjaSiHOMi4NoPB72Yw6AH4Vm9v7yCK2qrbPdRbW19gY+MzUiqatWM7KZX/+osWHCDCH2/f4uP9fRwdHgJEuBiN8PDpU/z85k29jzhZm8Mt/X8i14GUYTL5yYzHP9h+/zWybGSuri6RW2v5riOhlnG3b1Dtxiw17LNH9l/fwL+QF3/xN+fvy6+uzdu0CB3JDMDGe3sHqtv9nFqtTyiKPmSiTQJiELnao6gFplP4eBoHisnms5dKImxsbubAO597arXZ/Q8gC1kK5pSBlJivOct+4yT51fb7r9Ph8ETkGSg368rm3apNWvQQ7MAKAA+sFvR+nm4u8Fz07soC4Id+miw0QAFDrHd23lft9gfUar1HcdwlrTtQqguiDpRqg6hNRNtMtE1AC0QK3nzWGdzMloGEmK+Y+QrMI1g7AvMA1vbZmAGnaZ+T5C87Gp2by8s/kVvmEOjSB/f7M/zQotzsGLLqKwG70ypC7+ctNKzBQeyP75Hj+mW6rjju5tKiUdSC1hGYI621gtb58UrJ2oeglHNTir4Ga/OXcmMyY4wFUQZjMmRZgpswyk47v5nWb2lxUIfGxfgdf+6eZLhSWmXo/Tz68MsawAHsoPZB96GX8MtNgu2uBXE9eR9SodljEsB5/RImEPoFQL6I+p14awO70zpAX5VnH37fDQpZ9lCcEIZ+tpg0bg+9P6EmNO7I1Ij7x1XBvhZaR+j9fEsgfXAlzLpm2rxtkXjBVhpmUTMt5Lqwd8210rpCL1W1VpaL+zD7gFfFqeKc8OI+gKEvRYQsdKgg+H8PndO/5tqpgT6sKmAXWfIq4BGI+wpZ30WWP9RZVBVvNFUD/WKFoF1UKIC7g96FdeKhczXy1ED/z0Rz9mWPMFD0FM87XooD+7L9nTAf7Ab0mmqgv3tRzbQqcc20Ro0aNaqnvwEL8LWkjuVtWQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNC0wMi0wN1QwMTozMDo0OCswMDowMCqh9G8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjQtMDItMDdUMDE6MzA6NDgrMDA6MDBb/EzTAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI0LTAyLTA3VDAxOjMwOjQ4KzAwOjAwDOltDAAAAABJRU5ErkJggg==" /></svg>\x0a',icon$4='<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22\x20standalone=\x22no\x22?>\x0a<svg\x20width=\x2217px\x22\x20height=\x2217px\x22\x20viewBox=\x220\x200\x2017\x2017\x22\x20version=\x221.1\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20xmlns:xlink=\x22http://www.w3.org/1999/xlink\x22>\x0a\x20\x20\x20\x20<title>拖拽调整俯仰角</title>\x0a\x20\x20\x20\x20<desc>mars3d.cn</desc>\x0a\x20\x20\x20\x20<defs></defs>\x0a\x20\x20\x20\x20<g\x20id=\x22Page-1\x22\x20stroke=\x22none\x22\x20stroke-width=\x221\x22\x20fill-rule=\x22evenodd\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<g\x20id=\x22compass-inner\x22\x20fill-rule=\x22nonzero\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M8.5,16.5\x20C4.081722,16.5\x200.5,12.918278\x200.5,8.5\x20C0.5,4.081722\x204.081722,0.5\x208.5,0.5\x20C12.918278,0.5\x2016.5,4.081722\x2016.5,8.5\x20C16.5,12.918278\x2012.918278,16.5\x208.5,16.5\x20Z\x20M8.5,15.5\x20C12.3659932,15.5\x2015.5,12.3659932\x2015.5,8.5\x20C15.5,4.63400675\x2012.3659932,1.5\x208.5,1.5\x20C4.63400675,1.5\x201.5,4.63400675\x201.5,8.5\x20C1.5,12.3659932\x204.63400675,15.5\x208.5,15.5\x20Z\x22\x20id=\x22Oval-96\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M9.92599835,7.09066832\x20C12.7122872,9.87695712\x2014.3709388,12.5452228\x2013.4497471,13.4664145\x20C12.5285555,14.3876061\x209.86028979,12.7289545\x207.074001,9.94266568\x20C4.2877122,7.15637688\x202.62906055,4.48811119\x203.55025221,3.56691953\x20C4.47144386,2.64572788\x207.13970955,4.30437952\x209.92599835,7.09066832\x20Z\x20M9.21889157,7.7977751\x20C6.92836458,5.50724811\x204.52075769,4.01062761\x204.25735899,4.27402631\x20C3.99396029,4.53742501\x205.49058078,6.9450319\x207.78110778,9.2355589\x20C10.0716348,11.5260859\x2012.4792417,13.0227064\x2012.7426404,12.7593077\x20C13.0060391,12.495909\x2011.5094186,10.0883021\x209.21889157,7.7977751\x20Z\x22\x20id=\x22Oval-96-Copy-2\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M9.92599835,9.94266568\x20C7.13970955,12.7289545\x204.47144386,14.3876061\x203.55025221,13.4664145\x20C2.62906055,12.5452228\x204.2877122,9.87695712\x207.074001,7.09066832\x20C9.86028979,4.30437952\x2012.5285555,2.64572788\x2013.4497471,3.56691953\x20C14.3709388,4.48811119\x2012.7122872,7.15637688\x209.92599835,9.94266568\x20Z\x20M9.21889157,9.2355589\x20C11.5094186,6.9450319\x2013.0060391,4.53742501\x2012.7426404,4.27402631\x20C12.4792417,4.01062761\x2010.0716348,5.50724811\x207.78110778,7.7977751\x20C5.49058078,10.0883021\x203.99396029,12.495909\x204.25735899,12.7593077\x20C4.52075769,13.0227064\x206.92836458,11.5260859\x209.21889157,9.2355589\x20Z\x22\x20id=\x22Oval-96-Copy-3\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22M15.1464466,1.1464466\x20L14.3453364,1.94755684\x20L13.9608692,2.33202401\x20L14.667976,3.03913077\x20L15.0524431,2.65466362\x20L15.8535534,1.8535534\x20L15.1464466,1.1464466\x20Z\x20M2.29760014,13.995293\x20L1.85311902,14.4397742\x20L1.004311,15.2885822\x20L1.71141776,15.995689\x20L2.56022581,15.146881\x20L3.00470698,14.7023998\x20L2.29760014,13.995293\x20Z\x22\x20id=\x22Line\x22></path>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<circle\x20id=\x22Oval-432\x22\x20cx=\x2216\x22\x20cy=\x221\x22\x20r=\x221\x22></circle>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<circle\x20id=\x22Oval-432-Copy\x22\x20cx=\x221\x22\x20cy=\x2216\x22\x20r=\x221\x22></circle>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</g>\x0a\x20\x20\x20\x20</g>\x0a</svg>\x0a',icon$3=_0x5a92ef(0x453),Compass=function(_0x31905a){var _0x47d538={_0x1bb46b:0x5b6,_0xc8cd04:0xcef,_0x21be00:0x3fd},_0x241528={_0xa54704:0x7cf,_0x54bf77:0xb74,_0x207d2b:0x2c1,_0x253ee3:0x9b8,_0x517e5b:0xf4a},_0x1971f5={_0x13c5e3:0x54f,_0x341bd9:0x52e},_0x378f36={_0x4bc281:0x399,_0x201000:0x7c9,_0x3f16b3:0xa3c,_0x4f90ff:0x414,_0x1b5125:0x418,_0x2bf6a4:0x414,_0x52b684:0x439,_0x24e7db:0x790,_0x89da5e:0x54f,_0x36cdcd:0xf34,_0x11c9b1:0xcb2,_0x1dd50a:0xa69},_0x4c0b71={_0x529c9a:0xd3c,_0x133e3a:0x88f,_0x15503a:0x7da,_0x1f7eea:0xdfb},_0x39a047={_0x4d2243:0xab0,_0x51e403:0x2ec,_0x2374ae:0xb74,_0x47db77:0x5da},_0x5aab02={_0x13bd5c:0x399,_0x2f0d0f:0xab0,_0x4a6b2f:0x901,_0x378dfc:0xa69},_0x35c662={_0x3bfbcf:0x89b,_0x1b7482:0x414,_0x17a652:0xb2f,_0x148ca8:0x439,_0xfe483f:0xfb9,_0x1e1531:0x6d3,_0x36cf53:0xd3c,_0x31716e:0xe02,_0x184e69:0xa45,_0x5dab2d:0x9d9,_0x47ffe3:0xdfb,_0x525af2:0xa68,_0x4998a0:0xaf1},_0x3b19ed={_0x2e3ab2:0x399,_0x4e0e38:0xe02,_0x513869:0x770,_0x1fc770:0xcb2,_0x27d67b:0x414,_0x48eb47:0xe45,_0x589bbc:0x888,_0x4ca00e:0x990},_0x2c5d0b={_0x23c864:0x7cf},_0x420bfe={_0x8ad863:0xa03},_0x4ae873={_0x96953:0xcf5},_0x33faaa={_0x37c55d:0xcc2},_0x1aeb28={_0x25a421:0x5da,_0x28968d:0x97c,_0x4e27fc:0x6c5,_0x45c22b:0x7da,_0x2d79c0:0x9c3},_0x27e06d={_0x1e4d48:0xe0b},_0x4aa2af={_0x1a553f:0xb39},_0x25c5c6={_0x1c0020:0x514,_0x3caebd:0x2c1,_0x3d8de3:0xc40,_0x17dbb5:0x514},_0xc96c3e={_0x3d16a1:0x53f,_0x29fc49:0x267,_0x87b8d5:0x9c3},_0x1eaa32=_0x5a92ef;_inherits(_0x19229d,_0x31905a);var _0x4f5fb3=_createSuper(_0x19229d);function _0x19229d(){var _0x5f3c2b=_0x4361,_0x366604,_0x5bfaad,_0x4eae02=arguments[_0x5f3c2b(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x19229d),_0x5bfaad=_0x4f5fb3[_0x5f3c2b(_0xc96c3e._0x3d16a1)](this,_0x4eae02),_0x5bfaad['_orbitCursorAngle']=0x0,_0x5bfaad['_orbitCursorOpacity']=0x0,_0x5bfaad[_0x5f3c2b(_0xc96c3e._0x29fc49)]=0x0,_0x5bfaad['options'][_0x5f3c2b(_0xc96c3e._0x87b8d5)]=(_0x366604=_0x5bfaad['options']['rotation'])!==null&&_0x366604!==void 0x0?_0x366604:!![],_0x5bfaad;}return _createClass(_0x19229d,[{'key':'_getCssText','value':function _0x52e143(){var _0x3bac6b=_0x4361,_0x556f5d={};if(Cesium__namespace['defined'](this['options']['top'])&&this[_0x3bac6b(0x514)][_0x3bac6b(0xff5)]!=='')_0x556f5d[_0x3bac6b(0xff5)]=this['options'][_0x3bac6b(0xff5)];else{if(Cesium__namespace['defined'](this['options']['bottom'])&&this['options']['bottom']!==''){_0x556f5d['bottom']=this[_0x3bac6b(0x514)]['bottom'];if(_0x556f5d['bottom']==='toolbar'){var _0x33f1fb=this['_map']['toolbar'];if(_0x33f1fb){var _0x344c4e=_0x33f1fb['offsetHeight']+0x28;_0x556f5d['bottom']=_0x344c4e+'px',this['domToolbar']=_0x33f1fb;}}}}if(Cesium__namespace['defined'](this[_0x3bac6b(_0x25c5c6._0x1c0020)][_0x3bac6b(_0x25c5c6._0x3caebd)])&&this['options']['left']!=='')_0x556f5d['left']=this['options']['left'];else Cesium__namespace['defined'](this['options']['right'])&&this[_0x3bac6b(0x514)]['right']!==''&&(_0x556f5d[_0x3bac6b(_0x25c5c6._0x3d8de3)]=this[_0x3bac6b(_0x25c5c6._0x17dbb5)]['right']);var _0xbb6e7d='';for(var _0x4ae947 in _0x556f5d){_0xbb6e7d+=''['concat'](_0x4ae947,':\x20')['concat'](_0x556f5d[_0x4ae947],';');}return _0xbb6e7d||_0x3bac6b(0xe97);}},{'key':'updateSize','value':function _0x1770f4(){var _0x59f469=_0x4361;if(this[_0x59f469(_0x4aa2af._0x1a553f)]){var _0x12d12c=this['domToolbar']['offsetHeight']+0x28;this[_0x59f469(0x6c5)][_0x59f469(0x5da)][_0x59f469(0x433)]=_0x12d12c+'px';}}},{'key':'_mountedHook','value':function _0x5238c5(){var _0x31ca37=_0x4361,_0x2b6342=this;this['_container']=create$3('div',this['options'][_0x31ca37(0xdfb)]||'mars3d-compass'),this['_container'][_0x31ca37(_0x1aeb28._0x25a421)]['cssText']=this[_0x31ca37(_0x1aeb28._0x28968d)](),this[_0x31ca37(_0x1aeb28._0x4e27fc)]['onmousedown']=function(_0x4bf705){_0x2b6342['_handleMouseDown'](_0x4bf705);},this['_container_outer']=parseDom(this['options']['outerSvg']||icon$5,!![],'mars3d-compass-outer'),this[_0x31ca37(0x6c5)]['appendChild'](this['_container_outer']),this['_container_outer']['ondblclick']=function(_0x56b742){var _0x4a2072=_0x31ca37;_0x2b6342['_map']['camera'][_0x4a2072(0x8f7)]({'orientation':{'heading':0x0}});},this[_0x31ca37(_0x1aeb28._0x45c22b)]=parseDom(this['options'][_0x31ca37(0x544)]||icon$4,!![],'mars3d-compass-inner'),this['_container']['appendChild'](this[_0x31ca37(0x7da)]),this['_container_inner']['ondblclick']=function(_0x4e05f1){var _0x1947b7=_0x31ca37;_0x2b6342['_map'][_0x1947b7(_0x27e06d._0x1e4d48)]();},this['options'][_0x31ca37(_0x1aeb28._0x2d79c0)]&&(this['_container_rotationArc']=parseDom(this['options']['rotationArcSvg']||icon$3,!![],'mars3d-compass-rotation-arc'),this['_container']['appendChild'](this[_0x31ca37(0x9f0)]),this['_container_rotationArc']['style']['visibility']='hidden');}},{'key':_0x1eaa32(_0x47d538._0x1bb46b),'value':function _0x442f5f(_0x1ada4e){this['_container_outer']['innerHTML']=_0x1ada4e;}},{'key':'setInnerSvg','value':function _0x351cba(_0x2f49e4){this['_container_inner']['innerHTML']=_0x2f49e4;}},{'key':'setRotationSvg','value':function _0x59bed2(_0x43147e){var _0x381e5c=_0x1eaa32;this['_container_rotationArc'][_0x381e5c(_0x33faaa._0x37c55d)]=_0x43147e;}},{'key':_0x1eaa32(_0x47d538._0xc8cd04),'value':function _0x769084(){var _0x36d9e9=_0x1eaa32;this['_map']['on'](EventType['postRender'],this[_0x36d9e9(0x639)],this);}},{'key':_0x1eaa32(_0x47d538._0x21be00),'value':function _0x34a0a0(){var _0x23a975=_0x1eaa32;this[_0x23a975(0x399)][_0x23a975(_0x4ae873._0x96953)](EventType['postRender'],this['_postRenderHandler'],this);}},{'key':'_postRenderHandler','value':function _0x51afcd(){var _0x25d3a0=_0x1eaa32,_0x4b81b1=this['_map'][_0x25d3a0(0xa3c)]['heading'];this['_container_outer']&&(this['_container_outer']['style'][_0x25d3a0(0x1c6)]=_0x25d3a0(_0x420bfe._0x8ad863)['concat'](_0x4b81b1,_0x25d3a0(0xf65))['concat'](_0x4b81b1,'rad);\x0a\x20\x20\x20\x20\x20\x20'));}},{'key':'_handleMouseDown','value':function _0x40ff3f(_0x2aff62){var _0x4b9215=_0x1eaa32,_0x470ff5=this['_map']['scene'];if(_0x470ff5['mode']===Cesium__namespace['SceneMode'][_0x4b9215(0x418)])return!![];this[_0x4b9215(_0x2c5d0b._0x23c864)]=_0x2aff62['currentTarget']['getBoundingClientRect']();var _0x25e051=this['_compassRectangle']['width']/0x2,_0x52ce6a=this['_getVector'](_0x2aff62),_0x58f97a=Cesium__namespace['Cartesian2']['magnitude'](_0x52ce6a)/_0x25e051;if(this['options']['rotation']&&_0x58f97a<0x32/0x91)this['_orbit'](_0x52ce6a);else{if(_0x58f97a<0x1)this['_rotate'](_0x52ce6a);else return!![];}}},{'key':'_getCameraFocus','value':function _0x28b449(_0x2cd799){var _0x4bcc76=_0x1eaa32,_0x2be7e5=new Cesium__namespace['Cartesian3'](),_0x5a853f=this['_map'][_0x4bcc76(0x7c9)],_0x11f93=_0x5a853f[_0x4bcc76(0xa3c)];if(_0x5a853f['mode']===Cesium__namespace['SceneMode']['MORPHING'])return undefined;if(this['_map']['trackedEntity'])_0x2be7e5=this[_0x4bcc76(_0x3b19ed._0x2e3ab2)][_0x4bcc76(_0x3b19ed._0x4e0e38)][_0x4bcc76(0xd91)][_0x4bcc76(_0x3b19ed._0x513869)](this[_0x4bcc76(0x399)]['clock']['currentTime']);else{var _0x1d861b=new Cesium__namespace['Ray']();_0x1d861b['origin']=_0x11f93['positionWC'],_0x1d861b['direction']=_0x11f93['directionWC'],_0x2be7e5=_0x5a853f[_0x4bcc76(_0x3b19ed._0x1fc770)]['pick'](_0x1d861b,_0x5a853f);}if(!_0x2be7e5)return undefined;if(_0x5a853f[_0x4bcc76(_0x3b19ed._0x27d67b)]===Cesium__namespace['SceneMode'][_0x4bcc76(_0x3b19ed._0x48eb47)]||_0x5a853f['mode']===Cesium__namespace['SceneMode']['COLUMBUS_VIEW']){_0x2be7e5=_0x11f93[_0x4bcc76(0xda0)](_0x2be7e5);var _0x44f8d8=new Cesium__namespace[(_0x4bcc76(_0x3b19ed._0x589bbc))]();_0x2cd799&&(_0x2be7e5=_0x5a853f['globe']['ellipsoid'][_0x4bcc76(_0x3b19ed._0x4ca00e)](_0x5a853f['mapProjection']['unproject'](_0x2be7e5,_0x44f8d8)));}else!_0x2cd799&&(_0x2be7e5=_0x11f93['worldToCameraCoordinatesPoint'](_0x2be7e5));return _0x2be7e5;}},{'key':'_orbit','value':function _0x5c77e1(_0x40abb1){var _0x52425d=_0x1eaa32,_0xc60795=this,_0x20a20b=this['_map']['scene'],_0x26cb1a=_0x20a20b[_0x52425d(_0x35c662._0x3bfbcf)],_0x1b40b2=_0x20a20b[_0x52425d(0xa3c)];if(_0x20a20b[_0x52425d(_0x35c662._0x1b7482)]===Cesium__namespace['SceneMode']['MORPHING']||!_0x26cb1a['enableInputs'])return;switch(_0x20a20b['mode']){case Cesium__namespace['SceneMode']['SCENE2D']:if(!_0x26cb1a['enableTranslate'])return;break;case Cesium__namespace['SceneMode'][_0x52425d(0xb7c)]:if(_0x26cb1a['enableLook'])break;if(!_0x26cb1a['enableTranslate']||!_0x26cb1a[_0x52425d(_0x35c662._0x17a652)])return;break;case Cesium__namespace['SceneMode']['SCENE3D']:default:if(_0x26cb1a['enableLook'])break;if(!_0x26cb1a[_0x52425d(0xb2f)]||!_0x26cb1a[_0x52425d(_0x35c662._0x148ca8)])return;break;}this['_mouseMoveHandle']=function(_0x2200d2){_0xc60795['_orbitMouseMoveFunction'](_0x2200d2);},this[_0x52425d(_0x35c662._0xfe483f)]=function(){_0xc60795['_orbitMouseUpFunction']();},document['removeEventListener'](_0x52425d(_0x35c662._0x1e1531),this[_0x52425d(0x2b4)],![]),document[_0x52425d(_0x35c662._0x36cf53)]('mouseup',this[_0x52425d(_0x35c662._0xfe483f)],![]),this['_orbitLastTimestamp']=Cesium__namespace['getTimestamp']();if(this['_map'][_0x52425d(_0x35c662._0x31716e)])this['_orbitFrame']=undefined,this['_orbitIsLook']=![];else{var _0x2bd3df=this['_getCameraFocus'](!![]);!_0x2bd3df?(this[_0x52425d(0xd60)]=Cesium__namespace[_0x52425d(0xbd4)]['eastNorthUpToFixedFrame'](_0x1b40b2['positionWC'],_0x20a20b['globe']['ellipsoid']),this['_orbitIsLook']=!![]):(this['_orbitFrame']=Cesium__namespace['Transforms']['eastNorthUpToFixedFrame'](_0x2bd3df,_0x20a20b['globe']['ellipsoid']),this[_0x52425d(_0x35c662._0x184e69)]=![]);}this[_0x52425d(0x9f0)]['style'][_0x52425d(_0x35c662._0x5dab2d)]=_0x52425d(0x5c8),this[_0x52425d(0x7da)][_0x52425d(_0x35c662._0x47ffe3)]+=_0x52425d(0x8bd),document['addEventListener']('mousemove',this['_mouseMoveHandle'],![]),document[_0x52425d(_0x35c662._0x525af2)]('mouseup',this['_mouseUpHandle'],![]),this['_map']['on'](EventType[_0x52425d(0xd02)],this['_orbitTickFunction'],this),this[_0x52425d(_0x35c662._0x4998a0)](_0x40abb1,this[_0x52425d(0x7cf)]['width']);}},{'key':'_orbitTickFunction','value':function _0x4fa04c(_0x389a82){var _0x1468a8=_0x1eaa32,_0x554b18=this['_map']['scene'],_0xb982db=this[_0x1468a8(_0x5aab02._0x13bd5c)]['camera'],_0x3a020c=Cesium__namespace[_0x1468a8(0xbf5)](),_0x42dd32=_0x3a020c-this['_orbitLastTimestamp'],_0xf642a2=(this['_orbitCursorOpacity']-0.5)*2.5/0x3e8,_0xfe195f=_0x42dd32*_0xf642a2,_0x1f0479=this[_0x1468a8(0xcd2)]+Cesium__namespace[_0x1468a8(_0x5aab02._0x2f0d0f)]['PI_OVER_TWO'],_0x2db109=Math['cos'](_0x1f0479)*_0xfe195f,_0xd62847=Math['sin'](_0x1f0479)*_0xfe195f,_0x166907;this[_0x1468a8(0xd60)]&&(_0x166907=Cesium__namespace['Matrix4'][_0x1468a8(0x52e)](_0xb982db['transform']),_0xb982db[_0x1468a8(0xa69)](this['_orbitFrame'])),_0x554b18[_0x1468a8(0x414)]===Cesium__namespace[_0x1468a8(0xd49)]['SCENE2D']?_0xb982db['move'](new Cesium__namespace['Cartesian3'](_0x2db109,_0xd62847,0x0),Math[_0x1468a8(_0x5aab02._0x4a6b2f)](_0x554b18['canvas']['clientWidth'],_0x554b18[_0x1468a8(0x2b7)]['clientHeight'])/0x64*_0xb982db['positionCartographic']['height']*_0xfe195f):this['_orbitIsLook']?(_0xb982db[_0x1468a8(0x794)](Cesium__namespace['Cartesian3']['UNIT_Z'],-_0x2db109),_0xb982db['look'](_0xb982db['right'],-_0xd62847)):(_0xb982db['rotateLeft'](_0x2db109),_0xb982db[_0x1468a8(0x844)](_0xd62847)),this['_orbitFrame']&&_0x166907&&_0xb982db[_0x1468a8(_0x5aab02._0x378dfc)](_0x166907),this[_0x1468a8(0x267)]=_0x3a020c;}},{'key':'_updateAngleAndOpacity','value':function _0x786b74(_0x30de70,_0x148b3c){var _0x53ee43=_0x1eaa32,_0x46d125=Math['atan2'](-_0x30de70['y'],_0x30de70['x']);this['_orbitCursorAngle']=Cesium__namespace['Math']['zeroToTwoPi'](_0x46d125-Cesium__namespace[_0x53ee43(_0x39a047._0x4d2243)][_0x53ee43(_0x39a047._0x51e403)]);var _0x540468=Cesium__namespace[_0x53ee43(_0x39a047._0x2374ae)][_0x53ee43(0x61e)](_0x30de70),_0x2a2913=_0x148b3c/0x2,_0x5ff978=Math['min'](_0x540468/_0x2a2913,0x1);this['_orbitCursorOpacity']=0.5*_0x5ff978*_0x5ff978+0.5,this[_0x53ee43(0x9f0)][_0x53ee43(_0x39a047._0x47db77)]['cssText']=_0x53ee43(0xb62)['concat'](this['_orbitCursorAngle'],'rad);\x0a\x20\x20\x20\x20\x20\x20opacity:\x20')['concat'](this['_orbitCursorOpacity']);}},{'key':'_orbitMouseMoveFunction','value':function _0x5d8aa2(_0x1b4fc6){var _0xd64871=_0x1eaa32;this['_updateAngleAndOpacity'](this[_0xd64871(0xe60)](_0x1b4fc6),this['_compassRectangle']['width']);}},{'key':_0x1eaa32(0x204),'value':function _0x284a58(){var _0x1cd6ac=_0x1eaa32;document['removeEventListener']('mousemove',this['_mouseMoveHandle'],![]),document[_0x1cd6ac(_0x4c0b71._0x529c9a)](_0x1cd6ac(0x59b),this['_mouseUpHandle'],![]),this[_0x1cd6ac(0x399)]['off'](EventType['clockTick'],this['_orbitTickFunction'],this),this['_mouseMoveHandle']=undefined,this['_mouseUpHandle']=undefined,this['_container_rotationArc']['style'][_0x1cd6ac(0x9d9)]=_0x1cd6ac(_0x4c0b71._0x133e3a),this[_0x1cd6ac(_0x4c0b71._0x15503a)][_0x1cd6ac(_0x4c0b71._0x1f7eea)]=this['_container_inner'][_0x1cd6ac(0xdfb)][_0x1cd6ac(0xea3)]('compass-inner-active','');}},{'key':_0x1eaa32(0xdc1),'value':function _0x209f78(_0x5b0af1){var _0x591967=_0x1eaa32,_0x49f848=this,_0x460fd2=this[_0x591967(_0x378f36._0x4bc281)][_0x591967(_0x378f36._0x201000)],_0xa3f138=_0x460fd2[_0x591967(_0x378f36._0x3f16b3)],_0x3588a9=_0x460fd2['screenSpaceCameraController'];if(_0x460fd2[_0x591967(_0x378f36._0x4f90ff)]===Cesium__namespace['SceneMode'][_0x591967(_0x378f36._0x1b5125)]||_0x460fd2[_0x591967(0x414)]===Cesium__namespace[_0x591967(0xd49)]['SCENE2D']||!_0x3588a9[_0x591967(0x5e3)])return;if(!_0x3588a9['enableLook']&&(_0x460fd2['mode']===Cesium__namespace[_0x591967(0xd49)]['COLUMBUS_VIEW']||_0x460fd2[_0x591967(_0x378f36._0x2bf6a4)]===Cesium__namespace[_0x591967(0xd49)]['SCENE3D']&&!_0x3588a9[_0x591967(_0x378f36._0x52b684)]))return;this['_mouseMoveHandle']=function(_0x3efa91){_0x49f848['_rotateMouseMoveFunction'](_0x3efa91);},this['_mouseUpHandle']=function(){_0x49f848['_rotateMouseUpFunction']();},document['removeEventListener']('mousemove',this['_mouseMoveHandle'],![]),document['removeEventListener']('mouseup',this['_mouseUpHandle'],![]),this['_rotateInitialCursorAngle']=Math[_0x591967(0x58c)](-_0x5b0af1['y'],_0x5b0af1['x']);if(this['_map']['trackedEntity'])this['_rotateFrame']=undefined;else{var _0xf7669a=this[_0x591967(_0x378f36._0x24e7db)](!![]);!_0xf7669a||_0x460fd2['mode']===Cesium__namespace['SceneMode']['COLUMBUS_VIEW']&&!_0x3588a9['enableLook']&&!_0x3588a9['enableTranslate']?this[_0x591967(_0x378f36._0x89da5e)]=Cesium__namespace[_0x591967(0xbd4)]['eastNorthUpToFixedFrame'](_0xa3f138['positionWC'],_0x460fd2['globe'][_0x591967(_0x378f36._0x36cdcd)]):this['_rotateFrame']=Cesium__namespace[_0x591967(0xbd4)]['eastNorthUpToFixedFrame'](_0xf7669a,_0x460fd2[_0x591967(_0x378f36._0x11c9b1)]['ellipsoid']);}var _0x5c3e42;this[_0x591967(0x54f)]&&(_0x5c3e42=Cesium__namespace[_0x591967(0xcc3)]['clone'](_0xa3f138['transform']),_0xa3f138[_0x591967(_0x378f36._0x1dd50a)](this['_rotateFrame'])),this['_rotateInitialCameraAngle']=-_0xa3f138['heading'],this['_rotateFrame']&&_0x5c3e42&&_0xa3f138['lookAtTransform'](_0x5c3e42),document['addEventListener']('mousemove',this['_mouseMoveHandle'],![]),document['addEventListener']('mouseup',this['_mouseUpHandle'],![]);}},{'key':_0x1eaa32(0x740),'value':function _0x9f21b9(_0xd87209){var _0x46c89d=_0x1eaa32,_0x243608=this[_0x46c89d(0x399)]['camera'],_0x16b38f=this['_getVector'](_0xd87209),_0xc8d98f=Math['atan2'](-_0x16b38f['y'],_0x16b38f['x']),_0x17f381=_0xc8d98f-this['_rotateInitialCursorAngle'],_0x2b01c9=Cesium__namespace['Math']['zeroToTwoPi'](this['_rotateInitialCameraAngle']-_0x17f381),_0x53e26f;this[_0x46c89d(_0x1971f5._0x13c5e3)]&&(_0x53e26f=Cesium__namespace['Matrix4'][_0x46c89d(_0x1971f5._0x341bd9)](_0x243608['transform']),_0x243608[_0x46c89d(0xa69)](this[_0x46c89d(0x54f)]));var _0x494288=-_0x243608[_0x46c89d(0x9b7)];_0x243608[_0x46c89d(0xc92)](_0x2b01c9-_0x494288),this['_rotateFrame']&&_0x53e26f&&_0x243608['lookAtTransform'](_0x53e26f);}},{'key':'_rotateMouseUpFunction','value':function _0x168307(){var _0xdc7890=_0x1eaa32;document[_0xdc7890(0xd3c)]('mousemove',this['_mouseMoveHandle'],![]),document['removeEventListener']('mouseup',this[_0xdc7890(0xfb9)],![]),this[_0xdc7890(0x2b4)]=undefined,this['_mouseUpHandle']=undefined;}},{'key':_0x1eaa32(0xe60),'value':function _0x3d4cd3(_0x6b2117){var _0x1496f9=_0x1eaa32,_0x110a58=this[_0x1496f9(_0x241528._0xa54704)],_0x39ec41=new Cesium__namespace[(_0x1496f9(_0x241528._0x54bf77))]((_0x110a58['right']-_0x110a58[_0x1496f9(_0x241528._0x207d2b)])/0x2,(_0x110a58['bottom']-_0x110a58['top'])/0x2),_0x3bfb4d=new Cesium__namespace[(_0x1496f9(0xb74))](_0x6b2117[_0x1496f9(_0x241528._0x253ee3)]-_0x110a58['left'],_0x6b2117['clientY']-_0x110a58['top']),_0x568426=new Cesium__namespace['Cartesian2']();return Cesium__namespace['Cartesian2'][_0x1496f9(_0x241528._0x517e5b)](_0x3bfb4d,_0x39ec41,_0x568426),_0x568426;}}]),_0x19229d;}(BaseControl);register$1('compass',Compass);var geodesic=new Cesium__namespace['EllipsoidGeodesic'](),BASE=[0x1,0x2,0x3,0x5],DIS=[]['concat'](BASE,_toConsumableArray(BASE[_0x5a92ef(0xace)](function(_0x430016){return _0x430016*0xa;})),_toConsumableArray(BASE[_0x5a92ef(0xace)](function(_0x57a43c){return _0x57a43c*0x64;})),_toConsumableArray(BASE['map'](function(_0x85b0f4){return _0x85b0f4*0x3e8;})),_toConsumableArray(BASE['map'](function(_0x1ddbf8){return _0x1ddbf8*0x2710;})),_toConsumableArray(BASE['map'](function(_0x377e45){return _0x377e45*0x186a0;})),_toConsumableArray(BASE[_0x5a92ef(0xace)](function(_0x2e9c14){return _0x2e9c14*0xf4240;}))),DistanceLegend=function(_0x21a6d7){var _0x531814={_0x5510e1:0xcef},_0x29bf38={_0x13883b:0xbf5,_0x2eebec:0x4a5,_0x4cb959:0x425,_0x51a215:0x50a,_0x4e5427:0x830,_0x2ab1fa:0xab1,_0x41f474:0x1e6,_0x1d777f:0x4b9},_0x3e9fd0={_0x349067:0x514,_0x5bf0ab:0x514,_0x467fc7:0x70e,_0x5ac9cb:0x514,_0x14dbf7:0x514,_0x285f9d:0xc40,_0x339235:0xc35},_0x564f63={_0x33cd56:0x1c6},_0x537bbe=_0x5a92ef;_inherits(_0x2f5557,_0x21a6d7);var _0x273988=_createSuper(_0x2f5557);function _0x2f5557(){return _classCallCheck(this,_0x2f5557),_0x273988['apply'](this,arguments);}return _createClass(_0x2f5557,[{'key':'distance','get':function _0x2402fd(){return this['_currDistance'];}},{'key':'_mountedHook','value':function _0x3c341c(){var _0x500854=_0x4361;this['_container']=create$3('div','mars3d-distance-legend'),this['_container']['style'][_0x500854(_0x564f63._0x33cd56)]=this['_getCssText'](),this['_labelEl']=create$3(_0x500854(0x8f5),'legend-label',this['_container']),this['_scaleBarEl']=create$3(_0x500854(0x8f5),'legend-scale-bar',this['_container']),this[_0x500854(0x6c5)][_0x500854(0x5da)]['visibility']='hidden',this['_lastUpdate']=Cesium__namespace['getTimestamp']();}},{'key':'_getCssText','value':function _0x573a3a(){var _0x3edfc4=_0x4361,_0x43d0ce={};if(Cesium__namespace['defined'](this[_0x3edfc4(_0x3e9fd0._0x349067)]['top'])&&this['options']['top']!=='')_0x43d0ce[_0x3edfc4(0xff5)]=this['options']['top'];else Cesium__namespace['defined'](this['options']['bottom'])&&this['options']['bottom']!==''&&(_0x43d0ce['bottom']=this[_0x3edfc4(_0x3e9fd0._0x5bf0ab)]['bottom']);if(Cesium__namespace[_0x3edfc4(_0x3e9fd0._0x467fc7)](this['options']['left'])&&this[_0x3edfc4(_0x3e9fd0._0x5ac9cb)]['left']!=='')_0x43d0ce['left']=this[_0x3edfc4(_0x3e9fd0._0x14dbf7)]['left'];else Cesium__namespace['defined'](this['options'][_0x3edfc4(_0x3e9fd0._0x285f9d)])&&this[_0x3edfc4(_0x3e9fd0._0x14dbf7)]['right']!==''&&(_0x43d0ce[_0x3edfc4(0xc40)]=this['options'][_0x3edfc4(_0x3e9fd0._0x285f9d)]);var _0x56f3e4='';for(var _0x418b3c in _0x43d0ce){_0x56f3e4+=''['concat'](_0x418b3c,':\x20')['concat'](_0x43d0ce[_0x418b3c],';');}return _0x56f3e4||'left:\x20120px;\x20bottom:\x20'['concat'](this['_getTimeline']()?'27':'2',_0x3edfc4(_0x3e9fd0._0x339235));}},{'key':_0x537bbe(_0x531814._0x5510e1),'value':function _0x3b8514(){var _0x944860=_0x537bbe;this['_map']['on'](EventType['postRender'],this[_0x944860(0x1005)],this);}},{'key':'_removedHook','value':function _0x2d71a3(){this['_map']['off'](EventType['postRender'],this['_updateContent'],this);}},{'key':'_updateContent','value':function _0x56b87f(_0x374db7,_0x2624b4){var _0xf379b2=_0x537bbe,_0x2b366a=Cesium__namespace[_0xf379b2(_0x29bf38._0x13883b)]();if(_0x2b366a<this['_lastUpdate']+0xfa)return;if(!this['_labelEl']||!this['_scaleBarEl'])return;this[_0xf379b2(_0x29bf38._0x2eebec)]=_0x2b366a;var _0x411018=_0x374db7['canvas'][_0xf379b2(0xe2e)],_0x5c2ece=_0x374db7['canvas']['clientHeight'],_0x8bc62c=_0x374db7['camera']['getPickRay'](new Cesium__namespace[(_0xf379b2(0xb74))](_0x411018/0x2|0x0,_0x5c2ece-0x1)),_0x10696e=_0x374db7['camera']['getPickRay'](new Cesium__namespace[(_0xf379b2(0xb74))](0x1+_0x411018/0x2|0x0,_0x5c2ece-0x1)),_0x590ef0=_0x374db7['globe']['pick'](_0x8bc62c,_0x374db7),_0x3fe28e=_0x374db7['globe'][_0xf379b2(_0x29bf38._0x4cb959)](_0x10696e,_0x374db7);if(!_0x590ef0||!_0x3fe28e)return;geodesic['setEndPoints'](_0x374db7[_0xf379b2(0xcb2)]['ellipsoid']['cartesianToCartographic'](_0x590ef0),_0x374db7[_0xf379b2(0xcb2)][_0xf379b2(0xf34)][_0xf379b2(_0x29bf38._0x51a215)](_0x3fe28e));var _0x369ed2=geodesic['surfaceDistance'],_0x5d8dae=0x64,_0x2cb1db=0x0;for(var _0x5c840b=DIS[_0xf379b2(0x6ba)]-0x1;_0x5c840b>=0x0;--_0x5c840b){if(DIS[_0x5c840b]/_0x369ed2<_0x5d8dae){_0x2cb1db=DIS[_0x5c840b];break;}}if(_0x2cb1db){this[_0xf379b2(0xcb1)]!==_0x2cb1db&&(this['_currDistance']=_0x2cb1db,this[_0xf379b2(0xb03)](EventType['change'],{'distance':_0x2cb1db}));this['_container']['style']['visibility']='visible',this[_0xf379b2(_0x29bf38._0x4e5427)][_0xf379b2(0xcc2)]=_0x2cb1db>=0x3e8?''['concat'](_0x2cb1db/0x3e8,'\x20km'):''['concat'](_0x2cb1db,'\x20m');var _0x1bb289=_0x2cb1db/_0x369ed2|0x0;this[_0xf379b2(_0x29bf38._0x2ab1fa)]['style']['cssText']=_0xf379b2(_0x29bf38._0x41f474)['concat'](_0x1bb289,'px;\x20left:\x20')[_0xf379b2(_0x29bf38._0x1d777f)]((0x7d-_0x1bb289)/0x2,'px;');}}}]),_0x2f5557;}(BaseControl);register$1('distanceLegend',DistanceLegend);var icon$2=_0x5a92ef(0x329),MapSplit=function(_0x5e0caf){var _0x595548={_0x5bd95f:0xb91,_0x3b5edd:0xdf9},_0x5c531a={_0x380db8:0x1013,_0x498032:0xe81,_0x4e9f1f:0x354,_0x303993:0xab5},_0x16b797={_0xb4e05b:0xbcf},_0x5690f5={_0x5e9bdf:0x2d0,_0x4bc577:0xdf9},_0x53dd56={_0x229ea4:0x514,_0x37b8cd:0xdf9},_0x18e45f={_0xb82fed:0x8f5,_0x294269:0x959,_0x11ef53:0xc37,_0xf0afcd:0xc30,_0x482792:0x7c3},_0x414354={_0x23c6a8:0x675},_0x42bed8={_0x175445:0x9f7},_0x5115c4={_0x5220da:0x354},_0x456e1e={_0x38120b:0x9f2},_0x19226f=_0x5a92ef;_inherits(_0x113daa,_0x5e0caf);var _0x2b0041=_createSuper(_0x113daa);function _0x113daa(){var _0x33fffc=_0x4361;return _classCallCheck(this,_0x113daa),_0x2b0041[_0x33fffc(0xa90)](this,arguments);}return _createClass(_0x113daa,[{'key':'type','get':function _0x4bbd01(){var _0x2df54e=_0x4361;return _0x2df54e(_0x456e1e._0x38120b);}},{'key':_0x19226f(_0x595548._0x5bd95f),'get':function _0x40268f(){return this['_leftLayer'];},'set':function _0x98bf01(_0x1eaff2){var _0x1485a0={_0x1d43ba:0x8af},_0x5686cf=_0x19226f,_0x166b70=this;this['_leftLayer']&&(this[_0x5686cf(0x9f7)]['forEach'](function(_0x4667a3){var _0x5145c4=_0x5686cf;_0x4667a3[_0x5145c4(_0x5115c4._0x5220da)]&&_0x4667a3['remove']();}),this['_leftLayer']=null),_0x1eaff2&&(!Array['isArray'](_0x1eaff2)&&(_0x1eaff2=[_0x1eaff2]),this[_0x5686cf(_0x42bed8._0x175445)]=[],_0x1eaff2['forEach'](function(_0x1b2c38){var _0x450466=_0x5686cf;_0x1b2c38=_0x166b70['setLayerSplitDirection'](_0x1b2c38,Cesium__namespace[_0x450466(_0x1485a0._0x1d43ba)][_0x450466(0xc8e)]),_0x166b70['_leftLayer']['push'](_0x1b2c38);}));}},{'key':_0x19226f(_0x595548._0x3b5edd),'get':function _0x2dd2bd(){var _0x216255=_0x19226f;return this[_0x216255(0xa78)];},'set':function _0x57f4d7(_0x3bfaf3){var _0x45d37c=_0x19226f,_0xb8cfcd=this;this['_rightLayer']&&(this['_rightLayer']['forEach'](function(_0x70d000){_0x70d000['_hasRemoveByMapSplit']&&_0x70d000['remove']();}),this[_0x45d37c(0xa78)]=null),_0x3bfaf3&&(!Array['isArray'](_0x3bfaf3)&&(_0x3bfaf3=[_0x3bfaf3]),this['_rightLayer']=[],_0x3bfaf3[_0x45d37c(_0x414354._0x23c6a8)](function(_0x53b268){_0x53b268=_0xb8cfcd['setLayerSplitDirection'](_0x53b268,Cesium__namespace['SplitDirection']['RIGHT']),_0xb8cfcd['_rightLayer']['push'](_0x53b268);}));}},{'key':'_mountedHook','value':function _0x352b14(){var _0x5bf586={_0x892b37:0x1e7},_0x5043bf=_0x19226f;this['_container']=create$3(_0x5043bf(_0x18e45f._0xb82fed),_0x5043bf(_0x18e45f._0x294269));var _0x414f04=parseDom(icon$2,!![],'slider-splitter');this['_container'][_0x5043bf(0x1f0)](_0x414f04);var _0x151049=new Cesium__namespace['ScreenSpaceEventHandler'](_0x414f04),_0xa61efe=this;_0x151049['setInputAction'](function(){var _0x356327=_0x5043bf;_0xa61efe[_0x356327(_0x5bf586._0x892b37)]=!![];},Cesium__namespace[_0x5043bf(_0x18e45f._0x11ef53)][_0x5043bf(_0x18e45f._0xf0afcd)]),_0x151049['setInputAction'](function(){_0xa61efe['_moveActive']=!![];},Cesium__namespace['ScreenSpaceEventType']['PINCH_START']),_0x151049['setInputAction'](function(_0x42236f){_0xa61efe['_moveHandler'](_0x42236f);},Cesium__namespace[_0x5043bf(_0x18e45f._0x11ef53)][_0x5043bf(_0x18e45f._0x482792)]),_0x151049['setInputAction'](function(_0x15b9b4){var _0x4774f1=_0x5043bf;_0xa61efe[_0x4774f1(0x1ee)](_0x15b9b4);},Cesium__namespace['ScreenSpaceEventType']['PINCH_MOVE']),_0x151049['setInputAction'](function(){_0xa61efe['_moveActive']=![];},Cesium__namespace[_0x5043bf(_0x18e45f._0x11ef53)]['LEFT_UP']),_0x151049['setInputAction'](function(){_0xa61efe['_moveActive']=![];},Cesium__namespace['ScreenSpaceEventType']['PINCH_END']);}},{'key':_0x19226f(0xcef),'value':function _0x20ac0d(){var _0x321774=_0x19226f;this['_map']['scene']['splitPosition']=0.5,this['_container']['style']['left']='50%',this['_moveHandler'](),this[_0x321774(_0x53dd56._0x229ea4)][_0x321774(0xb91)]&&(this['leftLayer']=this['options']['leftLayer']),this['options'][_0x321774(_0x53dd56._0x37b8cd)]&&(this['rightLayer']=this['options']['rightLayer']);}},{'key':'_removedHook','value':function _0x207e6a(){var _0x506d93=_0x19226f;this['_map']['scene'][_0x506d93(_0x5690f5._0x5e9bdf)]=0x0,this['leftLayer']=null,this[_0x506d93(_0x5690f5._0x4bc577)]=null;}},{'key':'_moveHandler','value':function _0x3b4e84(_0x43ef08){var _0x251288=_0x19226f;if(!this['_moveActive']||!this['enabled'])return;var _0x3be7a6=_0x43ef08?_0x43ef08['endPosition']['x']:0x0,_0xa396c3=(this['_container']['offsetLeft']+_0x3be7a6)/this[_0x251288(0x6c5)][_0x251288(_0x16b797._0xb4e05b)]['offsetWidth'];if(_0xa396c3<0x0||_0xa396c3>0x1)return;this['_container']['style']['left']=0x64*_0xa396c3+'%',this['_map']['scene'][_0x251288(0x2d0)]=_0xa396c3;}},{'key':'setLayerSplitDirection','value':function _0x5513c0(_0x32e3e3,_0x3b3e72){var _0x29f723=_0x19226f;return!_0x32e3e3[_0x29f723(_0x5c531a._0x380db8)]&&this['_map']&&(_0x32e3e3[_0x29f723(_0x5c531a._0x498032)]&&!_0x32e3e3[_0x29f723(0xffd)]&&(_0x32e3e3=create$2(_0x32e3e3)),this['_map']['addLayer'](_0x32e3e3),_0x32e3e3[_0x29f723(_0x5c531a._0x4e9f1f)]=!![]),_0x32e3e3['readyPromise'][_0x29f723(_0x5c531a._0x303993)](function(_0x4435f2){var _0x38a6f0=_0x29f723;if(_0x4435f2[_0x38a6f0(0x43a)])for(var _0x5f073b=0x0;_0x5f073b<_0x4435f2[_0x38a6f0(0x63d)]['length'];_0x5f073b++){var _0x5e9f9d=_0x4435f2['arrLayer'][_0x5f073b]['layer'];_0x5e9f9d&&(_0x5e9f9d['splitDirection']=_0x3b3e72);}else{var _0xd2a7e3=_0x4435f2['layer'];_0xd2a7e3&&(_0xd2a7e3['splitDirection']=_0x3b3e72);}}),_0x32e3e3;}}]),_0x113daa;}(BaseControl);register$1('mapSplit',MapSplit);var SceneEvent=(function(){var _0x1b33e3={_0x5180dc:0x723,_0x538a77:0x74c,_0x57ff0e:0xdfc,_0x54c2db:0x938,_0x9bd1ec:0xd3c,_0x589bac:0xd3c,_0x537c22:0xd02,_0x498df3:0x722},_0x56ce4a={_0x93e257:0x57c,_0x224e81:0xc03,_0x52b95a:0xa68,_0x268a4a:0xdfc,_0x4d0da4:0x21c,_0x3c7b19:0x9e3,_0x5c54ab:0xa68,_0x308684:0xe9d,_0x2fb150:0xf23,_0x2aca42:0x59a},_0xfc6c53={_0x2e0d65:0xa38};function _0x2afb5f(_0x2a3a84){var _0x1402bd=_0x4361;_classCallCheck(this,_0x2afb5f),this['_map']=_0x2a3a84,this['_camera']=_0x2a3a84[_0x1402bd(0xa3c)],this['_scene']=_0x2a3a84['scene'],this['_globe']=_0x2a3a84['scene']['globe'],this['_clock']=_0x2a3a84[_0x1402bd(_0xfc6c53._0x2e0d65)];}return _createClass(_0x2afb5f,[{'key':'on','value':function _0x55f072(_0x1aa338,_0x17cc5a,_0x1bb987){var _0x3a8abe=_0x4361;if(!_0x17cc5a)return;var _0x1863fc;switch(_0x1aa338){case EventType[_0x3a8abe(_0x56ce4a._0x93e257)]:_0x1863fc=this[_0x3a8abe(_0x56ce4a._0x224e81)]['moveStart']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['cameraMoveEnd']:_0x1863fc=this['_camera']['moveEnd']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['cameraChanged']:_0x1863fc=this['_camera'][_0x3a8abe(0x7b1)]['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['preUpdate']:_0x1863fc=this['_scene']['preUpdate'][_0x3a8abe(_0x56ce4a._0x52b95a)](_0x17cc5a,_0x1bb987||this);break;case EventType['postUpdate']:_0x1863fc=this['_scene'][_0x3a8abe(_0x56ce4a._0x268a4a)][_0x3a8abe(0xa68)](_0x17cc5a,_0x1bb987||this);break;case EventType['preRender']:_0x1863fc=this[_0x3a8abe(0x9e3)][_0x3a8abe(0x938)]['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['postRender']:_0x1863fc=this['_scene'][_0x3a8abe(_0x56ce4a._0x4d0da4)]['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType[_0x3a8abe(0xbc9)]:_0x1863fc=this[_0x3a8abe(_0x56ce4a._0x3c7b19)]['renderError'][_0x3a8abe(_0x56ce4a._0x5c54ab)](_0x17cc5a,_0x1bb987||this);break;case EventType['morphStart']:_0x1863fc=this[_0x3a8abe(0x9e3)]['morphStart']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType[_0x3a8abe(0x878)]:_0x1863fc=this['_scene']['morphComplete']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['clockTick']:_0x1863fc=this[_0x3a8abe(0xc17)][_0x3a8abe(_0x56ce4a._0x308684)]['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType[_0x3a8abe(_0x56ce4a._0x2fb150)]:_0x1863fc=this[_0x3a8abe(_0x56ce4a._0x2aca42)]['terrainProviderChanged']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;case EventType['tileLoadProgress']:_0x1863fc=this['_globe']['tileLoadProgressEvent']['addEventListener'](_0x17cc5a,_0x1bb987||this);break;}return _0x1863fc;}},{'key':'off','value':function _0x5c3394(_0x19aa7e,_0x3faf9d,_0x729f3f){var _0x608738=_0x4361,_0xf7a3f3;switch(_0x19aa7e){case EventType['cameraMoveStart']:_0xf7a3f3=this['_camera']['moveStart']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType[_0x608738(_0x1b33e3._0x5180dc)]:_0xf7a3f3=this['_camera'][_0x608738(_0x1b33e3._0x538a77)][_0x608738(0xd3c)](_0x3faf9d,_0x729f3f||this);break;case EventType['cameraChanged']:_0xf7a3f3=this['_camera']['changed']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType['preUpdate']:_0xf7a3f3=this['_scene']['preUpdate']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType[_0x608738(_0x1b33e3._0x57ff0e)]:_0xf7a3f3=this['_scene']['postUpdate']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType[_0x608738(_0x1b33e3._0x54c2db)]:_0xf7a3f3=this['_scene']['preRender'][_0x608738(0xd3c)](_0x3faf9d,_0x729f3f||this);break;case EventType['postRender']:_0xf7a3f3=this['_scene'][_0x608738(0x21c)][_0x608738(_0x1b33e3._0x9bd1ec)](_0x3faf9d,_0x729f3f||this);break;case EventType['renderError']:_0xf7a3f3=this['_scene']['renderError']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType['morphStart']:_0xf7a3f3=this['_scene']['morphStart'][_0x608738(_0x1b33e3._0x589bac)](_0x3faf9d,_0x729f3f||this);break;case EventType['morphComplete']:_0xf7a3f3=this['_scene']['morphComplete']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType[_0x608738(_0x1b33e3._0x537c22)]:_0xf7a3f3=this[_0x608738(0xc17)]['onTick']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType['terrainChange']:_0xf7a3f3=this['_globe'][_0x608738(_0x1b33e3._0x498df3)]['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;case EventType['tileLoadProgress']:_0xf7a3f3=this['_globe']['tileLoadProgressEvent']['removeEventListener'](_0x3faf9d,_0x729f3f||this);break;}return _0xf7a3f3;}}]),_0x2afb5f;}()),DEF_OPTIONS={'enabledMoveTarget':!![],'moveDelay':0x1e,'pickWidth':0x4,'pickHeight':0x4,'pickLimit':0x9},MouseEvent=(function(){var _0x3f7489={_0xdc4e7b:0xe85,_0x37cb77:0xecf},_0x434973={_0x24527d:0x2b7,_0x1d464d:0x2b7},_0x3d4390={_0x4cea6b:0x3a9,_0xf1e20c:0x3fc,_0x1f105d:0x399},_0x250c01={_0x57a4c4:0xd91,_0x18ebd4:0x71a,_0x428eba:0x255},_0x269db7={_0x4344b2:0x7a9,_0xb0cf27:0x3a1},_0x229fde={_0x14b016:0x3a1,_0x1085df:0xaf9,_0x13d91a:0x5da,_0x32df41:0x48c},_0x4a234b={_0x340de5:0xbe1,_0x555c2b:0xecf,_0x45182c:0xc70},_0x584062={_0x2c890f:0x514,_0x14eed9:0xd91,_0x447d83:0xecf,_0x11552a:0x399,_0x5d1b80:0x9b9,_0x366dfd:0x311,_0x2abff7:0xb03},_0x223cab={_0x291a82:0x70e,_0x23df67:0xeec,_0xf4ce1e:0xc34,_0x3c1447:0x6ba,_0x1a5d80:0x310,_0x8efdca:0x2a6,_0x538da3:0xd47,_0x4c0f1a:0xb03},_0x50b47e={_0x5b016d:0xab5},_0x30636a={_0x4818b2:0xfdc,_0x4fb7c8:0xdfe,_0x23d211:0x89f,_0xff6f1f:0x946,_0x5821e6:0x280},_0x85dbc6={_0x4aef6c:0x44a,_0x36ccbc:0x3fa,_0x168475:0x6f9,_0x323668:0x89f},_0x326dbd={_0x43bf0a:0xc34,_0xaa6866:0x30f,_0x5bcf1a:0xcc9,_0xb7be3a:0xb70,_0x522721:0x73d,_0x3e41e3:0xfeb,_0x1f51be:0x7c9},_0x4b9c1a={_0x3302e7:0xe7b},_0x26eb09={_0x3d8ccc:0x430,_0x2c3b93:0xea2,_0x5b8540:0xc30,_0x5c2c28:0x430,_0x4545e0:0x9bd,_0x106dc1:0xc37},_0x557380={_0x541f73:0xbb6},_0x50b34f={_0x59bbf7:0x8d7},_0xc8a013={_0x380294:0xe85},_0x488fdd={_0x34a2e9:0x81b,_0x3c9c1d:0xad6},_0x2948dc={_0x220cfc:0xb5f},_0x1317f4={_0x43ff70:0x24c},_0x5b956b={_0x1e62a9:0x9a0,_0x3c7b81:0xdce},_0x4c3612={_0x859528:0x30f},_0x5c95f2=_0x5a92ef;function _0x312bd0(_0x2d77c2){var _0x294313=_0x4361,_0x508b17=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};_classCallCheck(this,_0x312bd0),_0x508b17=_objectSpread2(_objectSpread2({},DEF_OPTIONS),_0x508b17),this['_map']=_0x2d77c2,this[_0x294313(_0x4c3612._0x859528)]=_0x2d77c2['viewer'],this['options']=_0x508b17,this['moveDelay']=_0x508b17[_0x294313(0x9a0)],this['_enabledMoveTarget']=_0x508b17['enabledMoveTarget'],this['_selected']=undefined,this['_setInputAction']();}return _createClass(_0x312bd0,[{'key':'enabledMoveTarget','get':function _0x1ac277(){return this['_enabledMoveTarget'];},'set':function _0x521f21(_0x31c8df){this['_enabledMoveTarget']=_0x31c8df,this['clearMoveTargetDelay']();}},{'key':'noPickEntity','get':function _0x5c2988(){return this['_noPickEntity'];},'set':function _0x49f9ee(_0x5646de){this['_noPickEntity']=_0x5646de;}},{'key':'setOptions','value':function _0x3bc1d9(_0x85d807){var _0xeaedc1=_0x4361;if(!_0x85d807||Object['keys'](_0x85d807)['length']===0x0)return this;return this['options']=merge(this['options'],_0x85d807),this[_0xeaedc1(_0x5b956b._0x1e62a9)]=this['options']['moveDelay'],this['_enabledMoveTarget']=this['options'][_0xeaedc1(_0x5b956b._0x3c7b81)],this;}},{'key':_0x5c95f2(_0x3f7489._0xdc4e7b),'value':function _0x270093(){var _0x29575e=_0x5c95f2;this['_moveDelayTik']&&(clearTimeout(this[_0x29575e(_0x1317f4._0x43ff70)]),this['_moveDelayTik']=null);}},{'key':'_setInputAction','value':function _0x3b5062(){var _0x2527af={_0x167851:0xb52},_0x377652=_0x5c95f2,_0x1cd856=this;this[_0x377652(_0x26eb09._0x3d8ccc)]=new Cesium__namespace['ScreenSpaceEventHandler'](this['_viewer']['canvas']),this['handler'][_0x377652(_0x26eb09._0x2c3b93)](function(_0x3da79e){var _0xbd30e8=_0x377652;_0x1cd856[_0xbd30e8(0x7fb)](_0x3da79e);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(0xe7f)]),this[_0x377652(0x430)][_0x377652(0xea2)](function(_0x5d2468){var _0x161367=_0x377652;_0x1cd856['_globeMouseHandler'](_0x5d2468,EventType[_0x161367(_0x2948dc._0x220cfc)]);},Cesium__namespace['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK']),this[_0x377652(0x430)][_0x377652(_0x26eb09._0x2c3b93)](function(_0x48b12b){var _0x242676=_0x377652;_0x1cd856[_0x242676(_0x488fdd._0x34a2e9)](_0x48b12b,[EventType[_0x242676(_0x488fdd._0x3c9c1d)],EventType['mouseDown']]);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(_0x26eb09._0x5b8540)]),this[_0x377652(0x430)]['setInputAction'](function(_0x2e655c){_0x1cd856['_globeMouseHandler'](_0x2e655c,[EventType['leftUp'],EventType['mouseUp']]);},Cesium__namespace['ScreenSpaceEventType']['LEFT_UP']),this['handler']['setInputAction'](function(_0x2e6ced){var _0x14de2d=_0x377652,_0x4b709b=_0x1cd856['options'][_0x14de2d(0xbe1)]?_0x1cd856['options']['transform'](_0x2e6ced['endPosition']):_0x2e6ced[_0x14de2d(0x5d3)],_0x2d8362=getCurrentMousePosition(_0x1cd856['_viewer']['scene'],_0x4b709b,_0x1cd856['noPickEntity']);_0x2e6ced[_0x14de2d(0x925)]=_0x2d8362,_0x1cd856['enabledMoveTarget']&&(_0x1cd856[_0x14de2d(_0xc8a013._0x380294)](),_0x1cd856['moveDelay']>0x0?_0x1cd856['_moveDelayTik']=setTimeout(function(_0x38b12f){var _0x53105f=_0x14de2d;_0x1cd856[_0x53105f(0x24c)]=null,_0x1cd856['_mouseMoveHandler'](_0x2e6ced);},_0x1cd856['moveDelay']):_0x1cd856['_mouseMoveHandler'](_0x2e6ced)),_0x1cd856[_0x14de2d(0x399)]['fire'](EventType['mouseMove'],_objectSpread2(_objectSpread2({},_0x2e6ced),{},{'cartesian':_0x2d8362,'windowPosition':_0x4b709b}));},Cesium__namespace[_0x377652(0xc37)]['MOUSE_MOVE']),this['handler']['setInputAction'](function(_0x2971f6){var _0x33d300=_0x377652;_0x1cd856['_map']['fire'](EventType[_0x33d300(_0x50b34f._0x59bbf7)],_0x2971f6);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(0xdcc)]),this['handler']['setInputAction'](function(_0x4ff27c){_0x1cd856['_globeMouseHandler'](_0x4ff27c,EventType['rightClick']);},Cesium__namespace['ScreenSpaceEventType']['RIGHT_CLICK']),this['handler'][_0x377652(0xea2)](function(_0x2d5786){var _0x39c9db=_0x377652;_0x1cd856['_globeMouseHandler'](_0x2d5786,[EventType[_0x39c9db(0xba2)],EventType[_0x39c9db(0xb52)]]);},Cesium__namespace['ScreenSpaceEventType']['RIGHT_DOWN']),this[_0x377652(0x430)]['setInputAction'](function(_0x2dac06){var _0x5c3b6c=_0x377652;_0x1cd856[_0x5c3b6c(0x81b)](_0x2dac06,[EventType['rightUp'],EventType['mouseUp']]);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(0xb64)]),this[_0x377652(_0x26eb09._0x3d8ccc)]['setInputAction'](function(_0x42eae8){_0x1cd856['_globeMouseHandler'](_0x42eae8,EventType['middleClick']);},Cesium__namespace['ScreenSpaceEventType']['MIDDLE_CLICK']),this['handler']['setInputAction'](function(_0x4ef209){var _0x200035=_0x377652;_0x1cd856['_globeMouseHandler'](_0x4ef209,[EventType['middleDown'],EventType[_0x200035(_0x2527af._0x167851)]]);},Cesium__namespace['ScreenSpaceEventType']['MIDDLE_DOWN']),this['handler'][_0x377652(0xea2)](function(_0x12d9b8){_0x1cd856['_globeMouseHandler'](_0x12d9b8,[EventType['middleUp'],EventType['mouseUp']]);},Cesium__namespace['ScreenSpaceEventType']['MIDDLE_UP']),this[_0x377652(_0x26eb09._0x5c2c28)]['setInputAction'](function(_0x399118){_0x1cd856['_globeMouseHandler'](_0x399118,EventType['pinchStart']);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(0x451)]),this['handler']['setInputAction'](function(_0x221d30){var _0x15a417=_0x377652;_0x1cd856['_globeMouseHandler'](_0x221d30,EventType[_0x15a417(_0x557380._0x541f73)]);},Cesium__namespace['ScreenSpaceEventType'][_0x377652(_0x26eb09._0x4545e0)]),this['handler'][_0x377652(0xea2)](function(_0x574ab6){_0x1cd856['_map']['fire'](EventType['pinchMove'],_0x574ab6);},Cesium__namespace[_0x377652(_0x26eb09._0x106dc1)]['PINCH_MOVE']),this['_viewer'][_0x377652(0x2b7)][_0x377652(0xa68)]('keydown',this[_0x377652(0xe10)]['bind'](this)),this['_viewer']['canvas']['addEventListener'](_0x377652(0x29f),this['_onKeyUp']['bind'](this));}},{'key':_0x5c95f2(0xe10),'value':function _0x44d4b2(_0x428184){var _0x416e42=_0x5c95f2;this[_0x416e42(0x399)][_0x416e42(0xb03)](EventType['keydown'],{'ctrlKey':_0x428184[_0x416e42(_0x4b9c1a._0x3302e7)],'altKey':_0x428184['altKey'],'metaKey':_0x428184[_0x416e42(0xd2f)],'shiftKey':_0x428184['shiftKey'],'code':_0x428184['code'],'key':_0x428184['key'],'keyCode':_0x428184[_0x416e42(0x86d)]});}},{'key':_0x5c95f2(0x939),'value':function _0xacb3fb(_0x599f9c){this['_map']['fire'](EventType['keyup'],{'ctrlKey':_0x599f9c['ctrlKey'],'altKey':_0x599f9c['altKey'],'metaKey':_0x599f9c['metaKey'],'shiftKey':_0x599f9c['shiftKey'],'code':_0x599f9c['code'],'key':_0x599f9c['key'],'keyCode':_0x599f9c['keyCode']});}},{'key':_0x5c95f2(_0x3f7489._0x37cb77),'value':function _0x4fdcd5(_0x2307cb,_0x5cc80b){var _0x192ad8=_0x5c95f2;if(_0x5cc80b!==null&&_0x5cc80b!==void 0x0&&_0x5cc80b[_0x192ad8(_0x326dbd._0x43bf0a)])return _0x5cc80b;var _0x2aead3;try{_0x2aead3=this['_viewer'][_0x192ad8(0x7c9)][_0x192ad8(0x425)](_0x2307cb,this['options'][_0x192ad8(0xb5b)],this[_0x192ad8(0x514)]['pickHeight']);}catch(_0xba6ef9){}if(this['_lastPickedInfo']&&_0x2aead3&&this['_lastPickedInfo']['pickedObject']===_0x2aead3){var _0x1b9b29=_0x5cc80b===null||_0x5cc80b===void 0x0?void 0x0:_0x5cc80b['cartesian'];if(!_0x1b9b29){var _0x5ee94c,_0x1e05ce;if(((_0x5ee94c=this['_lastPickedInfo'])===null||_0x5ee94c===void 0x0?void 0x0:(_0x1e05ce=_0x5ee94c['layer'])===null||_0x1e05ce===void 0x0?void 0x0:_0x1e05ce[_0x192ad8(0xe81)])==='3dtiles'){var _0x5e61fd=this['_viewer'][_0x192ad8(0x7c9)][_0x192ad8(0xcc9)];this[_0x192ad8(0x30f)]['scene']['onlyPickModelPosition']=!![],_0x1b9b29=getCurrentMousePosition(this['_viewer']['scene'],_0x2307cb,this[_0x192ad8(0xa0d)]),this[_0x192ad8(_0x326dbd._0xaa6866)]['scene'][_0x192ad8(_0x326dbd._0x5bcf1a)]=_0x5e61fd;}else _0x1b9b29=getCurrentMousePosition(this['_viewer']['scene'],_0x2307cb,this['noPickEntity']);}return _objectSpread2(_objectSpread2(_objectSpread2({},_0x5cc80b),this['_lastPickedInfo']),{},{'cartesian':_0x1b9b29,'windowPosition':_0x2307cb});}var _0x59b59c=this[_0x192ad8(_0x326dbd._0xb7be3a)](_0x2aead3);if(_0x2aead3&&this['_allowDrillPick'](_0x59b59c)){var _0x315533=this[_0x192ad8(_0x326dbd._0xaa6866)]['scene'][_0x192ad8(_0x326dbd._0x522721)](_0x2307cb,this['options']['pickLimit'],this['options']['pickWidth'],this['options']['pickHeight']),_0x1c9042=[];if(_0x315533&&_0x315533['length']>0x0)for(var _0xd9579c=0x0,_0x1e7169=_0x315533['length'];_0xd9579c<_0x1e7169;_0xd9579c++){var _0xfe5050=_0x315533[_0xd9579c];if(_0x2aead3===_0xfe5050){var _0x207445;_0x1c9042['push']((_0x207445=_0x59b59c)===null||_0x207445===void 0x0?void 0x0:_0x207445['graphic']);continue;}var _0x5d711f=this['_getTargetInfo'](_0xfe5050);_0x1c9042[_0x192ad8(0x8e7)](_0x5d711f===null||_0x5d711f===void 0x0?void 0x0:_0x5d711f['graphic']);if(this['_allowDrillPick'](_0x5d711f)&&_0xd9579c!==_0x1e7169-0x1)continue;else{_0x59b59c=_0x5d711f,_0x59b59c['pickedObjects']=_0x315533,_0x59b59c[_0x192ad8(_0x326dbd._0x3e41e3)]=_0x1c9042;break;}}}else this['_lastPickedInfo']=_0x59b59c;var _0x4d9fc6=_0x5cc80b===null||_0x5cc80b===void 0x0?void 0x0:_0x5cc80b[_0x192ad8(0x925)];return!_0x4d9fc6&&(_0x4d9fc6=getCurrentMousePosition(this['_viewer'][_0x192ad8(_0x326dbd._0x1f51be)],_0x2307cb,this['noPickEntity'])),_objectSpread2(_objectSpread2(_objectSpread2({},_0x5cc80b),_0x59b59c),{},{'cartesian':_0x4d9fc6,'windowPosition':_0x2307cb});}},{'key':'_allowDrillPick','value':function _0x3cc385(_0x2524ea){var _0x4c3e2d=_0x5c95f2,_0xdedf8f,_0x48c7cb,_0x2dd13b=(_0xdedf8f=_0x2524ea['graphic'])===null||_0xdedf8f===void 0x0?void 0x0:_0xdedf8f[_0x4c3e2d(0x637)];if(_0x2dd13b)return isFunction(_0x2dd13b)?_0x2dd13b(_0x2524ea):!![];_0x2dd13b=(_0x48c7cb=_0x2524ea['layer'])===null||_0x48c7cb===void 0x0?void 0x0:_0x48c7cb['allowDrillPick'];if(_0x2dd13b)return isFunction(_0x2dd13b)?_0x2dd13b(_0x2524ea):!![];return![];}},{'key':'_getTargetInfo','value':function _0x4acb63(_0x6536eb){var _0x4db3e0={_0x4d7484:0xa6d,_0x602ba:0xdbc},_0x265472=_0x5c95f2;if(!Cesium__namespace['defined'](_0x6536eb))return{};var _0x3fba07,_0x30efa8,_0x984481,_0x513a2b;if(Cesium__namespace[_0x265472(0x70e)](_0x6536eb['id'])&&_0x6536eb['id']instanceof Cesium__namespace['Entity'])_0x3fba07=_0x6536eb['id'],_0x513a2b=_0x3fba07['id'];else{if(_0x6536eb instanceof Cesium__namespace['Cesium3DTileFeature']){_0x3fba07=_0x6536eb,_0x513a2b=_0x265472(_0x85dbc6._0x4aef6c)+_0x6536eb[_0x265472(_0x85dbc6._0x36ccbc)];var _0x303f8f=_0x6536eb['tileset'];_0x30efa8=this['_map']['getLayerById'](_0x303f8f['_mars3d_layerId']),_0x984481={'attr':get3DTileFeatureAttr(_0x6536eb),'feature':_0x6536eb};}else{if(_0x6536eb['content']&&_0x6536eb[_0x265472(0xb08)]instanceof(Cesium__namespace[_0x265472(_0x85dbc6._0x168475)]||Cesium__namespace[_0x265472(_0x85dbc6._0x323668)])){var _0x1181b1,_0x451e72;_0x3fba07=_0x6536eb['content'],_0x513a2b=_0x265472(0x9c0)+((_0x1181b1=_0x6536eb[_0x265472(0xb08)])===null||_0x1181b1===void 0x0?void 0x0:(_0x451e72=_0x1181b1[_0x265472(0xa0a)])===null||_0x451e72===void 0x0?void 0x0:_0x451e72['key'])||0x0;var _0x41926b=_0x6536eb[_0x265472(0x946)];_0x30efa8=this['_map'][_0x265472(0xa58)](_0x41926b['_mars3d_layerId']);if(_0x6536eb['batchTable']);}else Cesium__namespace[_0x265472(0x70e)](_0x6536eb['primitive'])?(_0x3fba07=_0x6536eb['primitive'],_0x513a2b=_0x6536eb['id']):logInfo('getPickTarget:拾取到了对象,请确认是否要做处理',_0x6536eb);}}if(_0x3fba07){_0x30efa8=_0x30efa8||this[_0x265472(0x399)]['getLayerById'](_0x3fba07['_mars3d_layerId']);if(_0x30efa8&&_0x30efa8['getGraphicById']){_0x984481=_0x984481||_0x30efa8['getGraphicById'](_0x3fba07['_mars3d_graphicId']);if(_0x984481){_0x513a2b=_0x984481['id'];if(_0x984481['getPickedObject']){var _0x1f6f50=_0x6536eb['id']||_0x6536eb['instanceId'];if(_0x1f6f50){var _0x2df70f;_0x513a2b=_0x1f6f50,_0x6536eb['data']=_0x984481['getPickedObject'](_0x1f6f50),_0x984481['attr']=(_0x2df70f=_0x6536eb['data'])===null||_0x2df70f===void 0x0?void 0x0:_0x2df70f['attr'];}}}}}return{'id':_0x513a2b,'pickedObject':_0x6536eb,'sourceTarget':_0x3fba07,'czmObject':_0x3fba07,'layer':_0x30efa8,'graphic':_0x984481,'hasClickEvent':function _0x3239a6(){var _0x209210=_0x265472;if(this['graphic']){if(isFunction(this[_0x209210(0xc34)]['listens'])&&this[_0x209210(0xc34)]['listens'](EventType['click']))return!![];if(isFunction(this['graphic'][_0x209210(0xa6d)])&&_0x984481[_0x209210(_0x4db3e0._0x4d7484)]())return!![];}if(this['layer']){var _0x43672d;if(isFunction(this['layer'][_0x209210(_0x4db3e0._0x602ba)])&&this['layer']['listens'](EventType['click']))return!![];if(isFunction(this['layer'][_0x209210(0xa6d)])&&(_0x43672d=_0x30efa8)!==null&&_0x43672d!==void 0x0&&_0x43672d['hasPopup']())return!![];}return![];}};}},{'key':'getPicked','value':function _0x8a0e17(_0x7ca290){var _0x263a63=_0x5c95f2;if(!_0x7ca290||!_0x7ca290[_0x263a63(0xfdc)])return undefined;var _0x9df64=_0x7ca290[_0x263a63(_0x30636a._0x4818b2)],_0x494e44=_0x7ca290['czmObject'];if(_0x494e44 instanceof Cesium__namespace[_0x263a63(0xeae)]){var _0x454af8=_0x9df64['primitive'][_0x263a63(_0x30636a._0x4fb7c8)];if((_0x454af8===null||_0x454af8===void 0x0?void 0x0:_0x454af8['length'])>0x0){var _0x2cead3=_0x454af8['find'](function(_0xd120a9){var _0x2ba4ff=_0x263a63;return _0xd120a9[_0x2ba4ff(0x568)]===_0x9df64;});return _0x2cead3;}}else{if(_0x494e44 instanceof Cesium__namespace['Cesium3DTileFeature']){if(_0x9df64['pickId'])return _0x9df64['pickId'];}else{if(_0x9df64['content']&&_0x9df64['content']instanceof(Cesium__namespace[_0x263a63(0x6f9)]||Cesium__namespace[_0x263a63(_0x30636a._0x23d211)])){var _0x2b6fb4;return(_0x2b6fb4=_0x9df64[_0x263a63(0xb08)])===null||_0x2b6fb4===void 0x0?void 0x0:_0x2b6fb4['_pickId'];}else{var _0x5b91ad,_0x2691a2;if(_0x9df64[_0x263a63(_0x30636a._0xff6f1f)][_0x263a63(0x3a4)])return _0x9df64[_0x263a63(0x946)][_0x263a63(0x3a4)];if(_0x9df64[_0x263a63(0x946)]['_pickIds'])return _0x9df64['primitive']['_pickIds'];if((_0x5b91ad=_0x9df64['content'])!==null&&_0x5b91ad!==void 0x0&&(_0x2691a2=_0x5b91ad['_model'])!==null&&_0x2691a2!==void 0x0&&_0x2691a2[_0x263a63(0xdfe)]){var _0x300970,_0x1cf2bf;return(_0x300970=_0x9df64['content'])===null||_0x300970===void 0x0?void 0x0:(_0x1cf2bf=_0x300970[_0x263a63(_0x30636a._0x5821e6)])===null||_0x1cf2bf===void 0x0?void 0x0:_0x1cf2bf[_0x263a63(0xdfe)];}}}}return undefined;}},{'key':'pickImageryLayerFeatures','value':function _0x1bb642(_0x59320d,_0xbb9e41){var _0x558797=_0x5c95f2,_0x143bd6=this,_0x94ef8f=this[_0x558797(0x30f)][_0x558797(0x7c9)],_0x1b72c5=_0x94ef8f['camera'][_0x558797(0x98f)](_0x59320d),_0x425704=_0x94ef8f['imageryLayers'][_0x558797(0x311)](_0x1b72c5,_0x94ef8f);_0x425704&&_0x425704['then']&&_0x425704[_0x558797(_0x50b47e._0x5b016d)](function(_0x20ee0b){_0x143bd6['_clickTileGraphic'](_0x20ee0b,_0x59320d,_0xbb9e41);});}},{'key':'_clickTileGraphic','value':function _0x270f83(_0x344139,_0x27a4b8,_0x33095f){var _0x13e326=_0x5c95f2,_0x1409c4,_0x4538c8;if(!Cesium__namespace[_0x13e326(_0x223cab._0x291a82)](_0x344139)||_0x344139[_0x13e326(0x6ba)]===0x0)return;var _0x426cde=_0x344139[0x0],_0x2c3211=_0x426cde['imageryLayer'],_0x5c4570=this['_map']['getLayerById'](_0x2c3211['_mars3d_layerId']),_0x1a41b1={'sourceTarget':_0x2c3211,'layer':_0x5c4570,'features':_0x344139,'attr':_0x426cde[_0x13e326(_0x223cab._0x23df67)]||((_0x1409c4=_0x426cde['data'])===null||_0x1409c4===void 0x0?void 0x0:_0x1409c4['properties']),'cartesian':_0x33095f===null||_0x33095f===void 0x0?void 0x0:_0x33095f['cartesian'],'windowPosition':_0x27a4b8};if(_0x426cde['data']&&_0x5c4570&&((_0x4538c8=_0x5c4570[_0x13e326(0x514)])!==null&&_0x4538c8!==void 0x0&&_0x4538c8['highlight']||_0x5c4570['listens'](EventType['click']))){if(_0x5c4570['options']['featureToGraphic']){var _0x3a89e7=_0x5c4570['options']['featureToGraphic'](_0x426cde,_0x1a41b1);if(_0x3a89e7){var _0x5beec8;Array[_0x13e326(0x71a)](_0x3a89e7)?(_0x1a41b1[_0x13e326(_0x223cab._0xf4ce1e)]=_0x3a89e7[_0x13e326(_0x223cab._0x3c1447)]>0x0?_0x3a89e7[0x0]:null,_0x1a41b1['graphics']=_0x3a89e7):(_0x1a41b1['graphic']=_0x3a89e7,_0x1a41b1['graphics']=[_0x3a89e7]),(_0x5beec8=_0x1a41b1[_0x13e326(0xc34)])!==null&&_0x5beec8!==void 0x0&&_0x5beec8[_0x13e326(0x310)]&&(_0x1a41b1[_0x13e326(_0x223cab._0x1a5d80)]=_0x1a41b1['graphic']['attr']);}}else{var _0x4a34d2,_0x25ec57=(_0x4a34d2=_0x5c4570['options']['hasToGraphic'])!==null&&_0x4a34d2!==void 0x0?_0x4a34d2:0x1388,_0x144a48=!![];if(isBoolean(_0x25ec57))_0x144a48=_0x25ec57;else{if(isNumber(_0x25ec57)){var _0x16ce74,_0x51e9e6=JSON['stringify'](((_0x16ce74=_0x426cde['data'])===null||_0x16ce74===void 0x0?void 0x0:_0x16ce74[_0x13e326(0x4cb)])||{})['length'];_0x144a48=_0x51e9e6<_0x25ec57;}else isFunction(_0x25ec57)&&(_0x144a48=_0x25ec57(_0x426cde));}if(_0x144a48){var _0x675319,_0xd71898=_0x5c4570===null||_0x5c4570===void 0x0?void 0x0:(_0x675319=_0x5c4570['options'])===null||_0x675319===void 0x0?void 0x0:_0x675319[_0x13e326(0xd66)],_0x3e1c2e=geoJsonToGraphics(_0x426cde[_0x13e326(0x500)],{'type':_0xd71898===null||_0xd71898===void 0x0?void 0x0:_0xd71898['type'],'crs':_0x426cde[_0x13e326(0x2a6)]||(_0x5c4570===null||_0x5c4570===void 0x0?void 0x0:_0x5c4570[_0x13e326(_0x223cab._0x8efdca)]),'style':_0xd71898});_0x1a41b1['graphic']=_0x3e1c2e['length']>0x0?_0x3e1c2e[0x0]:null,_0x1a41b1['graphics']=_0x3e1c2e;}else{var _0x2e7527;logInfo(_0x13e326(_0x223cab._0x538da3),_0x5c4570===null||_0x5c4570===void 0x0?void 0x0:_0x5c4570[_0x13e326(0x514)],(_0x2e7527=_0x426cde['data'])===null||_0x2e7527===void 0x0?void 0x0:_0x2e7527['geometry']);}}}_0x5c4570&&_0x5c4570[_0x13e326(_0x223cab._0x4c0f1a)](EventType['click'],_0x1a41b1,![]),this['_map'][_0x13e326(_0x223cab._0x4c0f1a)](EventType['clickTileGraphic'],_0x1a41b1);}},{'key':'_clickHandler','value':function _0xaf4e5f(_0x45621e){var _0x4cdb3a=_0x5c95f2;if(!_0x45621e||!_0x45621e['position'])return![];var _0x381783=this[_0x4cdb3a(_0x584062._0x2c890f)]['transform']?this['options']['transform'](_0x45621e['position']):_0x45621e[_0x4cdb3a(_0x584062._0x14eed9)],_0x603826=this[_0x4cdb3a(_0x584062._0x447d83)](_0x381783,_0x45621e);this[_0x4cdb3a(_0x584062._0x11552a)][_0x4cdb3a(_0x584062._0x5d1b80)](_0x603826);if(_0x603826['sourceTarget']){var _0x7b43d5;this['fireTargetEvent'](EventType['click'],_0x603826),this[_0x4cdb3a(0x399)]['fire'](EventType['clickGraphic'],_0x603826),(_0x7b43d5=_0x603826['layer'])!==null&&_0x7b43d5!==void 0x0&&_0x7b43d5['allowDrillPick']&&this[_0x4cdb3a(_0x584062._0x366dfd)](_0x381783,_0x603826);}else this['_map']['fire'](EventType[_0x4cdb3a(0x21a)],_0x603826),this['_map'][_0x4cdb3a(_0x584062._0x2abff7)](EventType['clickMap'],_0x603826),this['pickImageryLayerFeatures'](_0x381783,_0x603826);}},{'key':'_mouseMoveHandler','value':function _0x5a9002(_0x20b644){var _0x38995=_0x5c95f2;if(!_0x20b644||!_0x20b644['endPosition'])return![];var _0x2b3557=this['options']['transform']?this['options'][_0x38995(_0x4a234b._0x340de5)](_0x20b644['endPosition']):_0x20b644['endPosition'],_0x370cc0=this[_0x38995(_0x4a234b._0x555c2b)](_0x2b3557,_0x20b644),_0x272770=_0x370cc0['sourceTarget'];_0x272770&&!_0x272770[_0x38995(0x5a9)]?this['activateMouseOver'](_0x370cc0):this['activateMouseOut'](),this['_map']['fire'](EventType[_0x38995(_0x4a234b._0x45182c)],_objectSpread2(_objectSpread2({'czmObject':_0x272770},_0x20b644),_0x370cc0));}},{'key':'activateMouseOver','value':function _0x45e2d8(_0x282709){var _0x2bebba=_0x5c95f2;if(this['_lastMouseOverItem']&&_0x282709['id']&&_0x282709['id']===this[_0x2bebba(_0x229fde._0x14b016)]['id'])return;this[_0x2bebba(_0x229fde._0x1085df)]();if(_0x282709[_0x2bebba(0xcb4)]&&_0x282709['hasClickEvent']()){var _0x218d88,_0x389e0a,_0x6e4cef='pointer';(_0x218d88=_0x282709[_0x2bebba(0xc34)])!==null&&_0x218d88!==void 0x0&&(_0x389e0a=_0x218d88[_0x2bebba(_0x229fde._0x13d91a)])!==null&&_0x389e0a!==void 0x0&&_0x389e0a['cursorCSS']&&(_0x6e4cef=_0x282709['graphic']['style']['cursorCSS']),this[_0x2bebba(0x399)]['container']['style'][_0x2bebba(_0x229fde._0x32df41)]=_0x6e4cef;}this['fireTargetEvent'](EventType['mouseOver'],_0x282709),this['_lastMouseOverItem']=_0x282709;}},{'key':'activateMouseOut','value':function _0x3c16bf(){var _0x248356=_0x5c95f2;if(this['_lastMouseOverItem']==null)return;this['_map'][_0x248356(_0x269db7._0x4344b2)](![]),this['fireTargetEvent'](EventType['mouseOut'],this[_0x248356(_0x269db7._0xb0cf27)]),this['_lastMouseOverItem']=null;}},{'key':_0x5c95f2(0x81b),'value':function _0xf974c0(_0x628118,_0x593b02){var _0x2bdfb3=_0x5c95f2,_0x238d73=this;if(!_0x628118||!_0x628118[_0x2bdfb3(0xd91)])return![];var _0x339c09=this['options']['transform']?this['options'][_0x2bdfb3(0xbe1)](_0x628118['position']):_0x628118[_0x2bdfb3(_0x250c01._0x57a4c4)],_0x4aa982=this['getPickTarget'](_0x339c09,_0x628118);Array[_0x2bdfb3(_0x250c01._0x18ebd4)](_0x593b02)?_0x593b02['forEach'](function(_0x2ef6e3){var _0x34c645=_0x2bdfb3;_0x4aa982[_0x34c645(0xd9d)]?_0x238d73['fireTargetEvent'](_0x2ef6e3,_0x4aa982):_0x238d73['_map'][_0x34c645(0xb03)](_0x2ef6e3,_0x4aa982);}):_0x4aa982['sourceTarget']?this[_0x2bdfb3(_0x250c01._0x428eba)](_0x593b02,_0x4aa982):this['_map']['fire'](_0x593b02,_0x4aa982);}},{'key':'fireTargetEvent','value':function _0x5a934b(_0x3f0b79,_0xa30025){var _0x1545d5=_0x5c95f2,_0x518ae6,_0x2e9825,_0xff4c81,_0x45c724=_0xa30025['sourceTarget'][_0x3f0b79];_0x45c724&&typeof _0x45c724===_0x1545d5(_0x3d4390._0x4cea6b)&&_0x45c724(_0xa30025);(_0x518ae6=_0xa30025['czmObject'][_0x1545d5(_0x3d4390._0xf1e20c)])===null||_0x518ae6===void 0x0?void 0x0:_0x518ae6['fire'](_0x3f0b79,_0xa30025);if((_0x2e9825=_0xa30025['graphic'])!==null&&_0x2e9825!==void 0x0&&_0x2e9825['fire'])_0xa30025['graphic']['fire'](_0x3f0b79,_0xa30025,!![]);else(_0xff4c81=_0xa30025['layer'])!==null&&_0xff4c81!==void 0x0&&_0xff4c81[_0x1545d5(0xb03)]?_0xa30025['layer']['fire'](_0x3f0b79,_0xa30025,!![]):this[_0x1545d5(_0x3d4390._0x1f105d)]['fire'](_0x3f0b79,_0xa30025);}},{'key':'destroy','value':function _0x2aebb3(){var _0x284325=_0x5c95f2;!this[_0x284325(0x669)]&&(this['_map']['removeLayer'](this[_0x284325(0x669)],!![]),delete this['_graphicLayer']),this[_0x284325(0x430)]['destroy'](),delete this['handler'],this[_0x284325(0x399)][_0x284325(_0x434973._0x24527d)]['removeEventListener']('keydown',this['_onKeyDown']),this['_map'][_0x284325(_0x434973._0x1d464d)]['removeEventListener']('keyup',this[_0x284325(0x939)]);}}]),_0x312bd0;}());new Cesium__namespace['Cartographic']();var rayScratch=new Cesium__namespace['Ray'](),cartesian3Scratch=new Cesium__namespace['Cartesian3'](),ZoomNavigation=(function(){var _0x4ebde5={_0x4bb164:0x26d},_0x25c5d6={_0x144396:0x7c9,_0x2fa62f:0x89b,_0x3ce7e0:0x5e3,_0x242468:0x4de,_0x2e6ee3:0x414,_0x328eff:0xd49,_0x26e3bf:0xdae,_0x21c90b:0x1fb,_0x121943:0xcb2,_0x2de908:0xda0,_0x39419d:0x990,_0x4071df:0xac8,_0x314577:0xd91,_0x56fba8:0xe04,_0xb833f4:0x36f,_0x24356a:0xd6b,_0x251980:0x5eb,_0x4d27dd:0xd91},_0x117558=_0x5a92ef;function _0x39ac32(_0x10586d){_classCallCheck(this,_0x39ac32),this['viewer']=_0x10586d;}return _createClass(_0x39ac32,[{'key':_0x117558(_0x4ebde5._0x4bb164),'value':function _0x5262c9(){var _0x129f31=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:0x2,_0x327d66=arguments['length']>0x1?arguments[0x1]:undefined;return _0x129f31=0x1/_0x129f31,this['zoom'](_0x129f31,_0x327d66);}},{'key':'zoomOut','value':function _0x6da0ce(){var _0x35ce1c=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:0x2,_0x382c65=arguments['length']>0x1?arguments[0x1]:undefined;return this['zoom'](_0x35ce1c,_0x382c65);}},{'key':'zoom','value':function _0x283927(_0x1e3aeb,_0x106556){var _0x395ab8=_0x117558,_0x47128c=this['viewer'][_0x395ab8(_0x25c5d6._0x144396)],_0x13d8e6=_0x47128c[_0x395ab8(_0x25c5d6._0x2fa62f)];if(!_0x106556&&(!_0x13d8e6[_0x395ab8(_0x25c5d6._0x3ce7e0)]||!_0x13d8e6[_0x395ab8(_0x25c5d6._0x242468)]))return![];var _0x3f8494=_0x47128c[_0x395ab8(0xa3c)],_0x5e0592;switch(_0x47128c[_0x395ab8(_0x25c5d6._0x2e6ee3)]){case Cesium__namespace['SceneMode']['COLUMBUS_VIEW']:case Cesium__namespace['SceneMode'][_0x395ab8(0x418)]:case Cesium__namespace[_0x395ab8(_0x25c5d6._0x328eff)]['SCENE2D']:_0x3f8494['zoomIn'](_0x3f8494[_0x395ab8(_0x25c5d6._0x26e3bf)][_0x395ab8(0xd04)]*(0x1-_0x1e3aeb));return!![];default:{var _0x183261;Cesium__namespace['defined'](this['viewer'][_0x395ab8(0xe02)])?_0x183261=new Cesium__namespace['Cartesian3']():(rayScratch[_0x395ab8(_0x25c5d6._0x21c90b)]=_0x3f8494['positionWC'],rayScratch['direction']=_0x3f8494['directionWC'],_0x183261=_0x47128c[_0x395ab8(_0x25c5d6._0x121943)]['pick'](rayScratch,_0x47128c,new Cesium__namespace['Cartesian3']()),Cesium__namespace['defined'](_0x183261)&&(_0x183261=_0x3f8494[_0x395ab8(_0x25c5d6._0x2de908)](_0x183261,_0x183261)));if(!Cesium__namespace['defined'](_0x183261)){var _0x45ae2b=new Cesium__namespace[(_0x395ab8(0x348))](_0x3f8494[_0x395ab8(0xda0)](_0x47128c[_0x395ab8(_0x25c5d6._0x121943)]['ellipsoid'][_0x395ab8(_0x25c5d6._0x39419d)](_0x3f8494['positionCartographic'])),_0x3f8494['directionWC']);_0x183261=Cesium__namespace[_0x395ab8(0xcbd)][_0x395ab8(0x7d5)](_0x45ae2b,_0x47128c['globe']['ellipsoid']);if(!Cesium__namespace['defined'](_0x183261))return![];_0x5e0592={'heading':_0x3f8494[_0x395ab8(0x9b7)],'pitch':_0x3f8494['pitch'],'roll':_0x3f8494[_0x395ab8(0xb46)]};}else _0x5e0592={'direction':_0x3f8494[_0x395ab8(_0x25c5d6._0x4071df)],'up':_0x3f8494['up']};var _0x199c73=Cesium__namespace['Cartesian3']['subtract'](_0x3f8494[_0x395ab8(_0x25c5d6._0x314577)],_0x183261,cartesian3Scratch),_0x22e3ae=Cesium__namespace['Cartesian3']['multiplyByScalar'](_0x199c73,_0x1e3aeb,_0x199c73),_0x6ff9b5=Cesium__namespace['Cartesian3']['add'](_0x183261,_0x22e3ae,_0x183261);if(!Cesium__namespace['defined'](_0x6ff9b5))return![];var _0x61241d=_0x13d8e6[_0x395ab8(_0x25c5d6._0x56fba8)],_0x1543ef=_0x13d8e6['maximumZoomDistance'],_0x45d3c4=Cesium__namespace[_0x395ab8(0x888)]['fromCartesian'](_0x6ff9b5)['height'];if(_0x45d3c4<_0x61241d)return![];if(_0x45d3c4<_0x13d8e6[_0x395ab8(_0x25c5d6._0xb833f4)]){var _0x4d2bb2=_0x13d8e6['_scene'][_0x395ab8(_0x25c5d6._0x24356a)];if(Cesium__namespace['defined'](_0x4d2bb2)&&_0x45d3c4<=_0x4d2bb2+_0x61241d)return![];}if(_0x1543ef&&_0x45d3c4>_0x1543ef)return![];return Cesium__namespace[_0x395ab8(0x70e)](this[_0x395ab8(_0x25c5d6._0x251980)]['trackedEntity'])||_0x47128c[_0x395ab8(_0x25c5d6._0x2e6ee3)]===Cesium__namespace['SceneMode'][_0x395ab8(0xb7c)]?_0x3f8494[_0x395ab8(_0x25c5d6._0x4d27dd)]=_0x6ff9b5:_0x3f8494['flyTo']({'destination':_0x6ff9b5,'orientation':_0x5e0592,'duration':0.5,'convert':![]}),!![];}}}}]),_0x39ac32;}()),SceneOption=(function(){var _0x489317={_0x4abda0:0x45a},_0x39cac6={_0xb12280:0x5b9},_0x4a41e3={_0x221896:0xa38,_0x249e26:0x8cf,_0x485740:0x8cf,_0x756228:0x897,_0xc7f14b:0xfb0},_0x3c4e0c={_0x4f4ccd:0xde5,_0x82b36c:0xc64},_0x1641df={_0x3d184b:0x3d5},_0x4ee9a7={_0x29ec17:0x514,_0x5e2e46:0x91a,_0x18471e:0xb7c},_0x1bd664={_0x2437ee:0x30f,_0xe6b802:0x2b7},_0x2bdfa0={_0xc81ed4:0x7ec},_0x3e56bd={_0x47fd9d:0x4fe,_0x249500:0xc1d,_0x49ca8f:0x30f},_0x501267={_0x42c692:0x30f,_0x335ddf:0x5da,_0x24f0bc:0x4f1,_0x3a4612:0xb7e,_0x2142a7:0x2d6,_0x254792:0x572},_0x1178ee={_0x129f99:0x514},_0x2f603f=_0x5a92ef;function _0x106781(_0x15e8fb){var _0x5e8027=_0x4361;_classCallCheck(this,_0x106781),this['_map']=_0x15e8fb,this['_viewer']=_0x15e8fb['viewer'],this[_0x5e8027(_0x1178ee._0x129f99)]={},this['_init']();}return _createClass(_0x106781,[{'key':'_init','value':function _0x2ba7f1(){var _0x33dddf=_0x4361,_0x124d13,_0x2b5e74,_0x4ae6d4=this;this[_0x33dddf(_0x501267._0x42c692)]['cesiumWidget']['creditContainer'][_0x33dddf(_0x501267._0x335ddf)][_0x33dddf(_0x501267._0x24f0bc)]=_0x33dddf(_0x501267._0x3a4612),this['_viewer']['scene']['screenSpaceCameraController']['maximumZoomDistance']=0x2faf080,this['_viewer'][_0x33dddf(0x7c9)][_0x33dddf(_0x501267._0x2142a7)]=Cesium__namespace['Color']['TRANSPARENT'];this['_viewer']['sceneModePicker']&&(this[_0x33dddf(0x30f)]['sceneModePicker']['viewModel'][_0x33dddf(_0x501267._0x254792)]=0x0);(_0x124d13=this['_viewer'])===null||_0x124d13===void 0x0?void 0x0:(_0x2b5e74=_0x124d13[_0x33dddf(0x59e)])===null||_0x2b5e74===void 0x0?void 0x0:_0x2b5e74[_0x33dddf(0x6a8)]['command']['beforeExecute']['addEventListener'](function(_0x221285){var _0x2836e0=_0x33dddf;_0x4ae6d4[_0x2836e0(0x399)]['flyHome'](),_0x221285[_0x2836e0(0x84e)]=!![];}),this['_viewer']['_cesiumWidget']['_supportsImageRenderingPixelated']=Cesium__namespace[_0x33dddf(0x30a)]['supportsImageRenderingPixelated'](),this['_viewer']['_cesiumWidget'][_0x33dddf(0x936)]=!![];if(Cesium__namespace['FeatureDetection'][_0x33dddf(0xb5e)]()){var _0xb854de=window['devicePixelRatio'];while(_0xb854de>=0x2){_0xb854de/=0x2;}this['_viewer']['resolutionScale']=_0xb854de;}}},{'key':_0x2f603f(_0x489317._0x4abda0),'value':function _0x339ac2(_0x34232d,_0x9d95d7){var _0xa5c1d7=_0x2f603f;return _0x34232d=_0x34232d||{},_0x9d95d7=_0x9d95d7||{},this[_0xa5c1d7(0x514)]=_0x34232d,this['_setViewerOption'](_0x9d95d7)['_setCanvasOption'](_0x9d95d7)['_setSceneOption'](_0x9d95d7)[_0xa5c1d7(0xe09)](_0x9d95d7)[_0xa5c1d7(0xea9)](_0x9d95d7)[_0xa5c1d7(0x1002)](_0x9d95d7),this;}},{'key':'_setViewerOption','value':function _0x398b13(_0x1af443){var _0xfa2e18=_0x2f603f,_0x55623b,_0xee5c7a;if(_0x1af443[_0xfa2e18(0x970)])this['_map']['setCameraView'](_0x1af443['center'],{'duration':0x0});else _0x1af443[_0xfa2e18(_0x3e56bd._0x47fd9d)]&&this['_map'][_0xfa2e18(_0x3e56bd._0x249500)](_0x1af443[_0xfa2e18(0x4fe)],{'duration':0x0});return this[_0xfa2e18(_0x3e56bd._0x49ca8f)]['shadows']=(_0x55623b=this['options']['shadows'])!==null&&_0x55623b!==void 0x0?_0x55623b:![],((_0xee5c7a=this['options'][_0xfa2e18(0x928)])!==null&&_0xee5c7a!==void 0x0?_0xee5c7a:!![])&&this['_viewer']['screenSpaceEventHandler']['removeInputAction'](Cesium__namespace['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK']),this['options']['resolutionScale']&&(this['_viewer']['resolutionScale']=this['options']['resolutionScale']),Cesium__namespace[_0xfa2e18(0x70e)](this['options'][_0xfa2e18(0x7e9)])&&(isBoolean(this['options']['terrainShadows'])?this['_viewer'][_0xfa2e18(0x7e9)]=this['options']['terrainShadows']?Cesium__namespace['ShadowMode']['ENABLED']:Cesium__namespace[_0xfa2e18(0xb51)]['DISABLED']:this['_viewer']['terrainShadows']=this['options']['terrainShadows']),this;}},{'key':'_setCanvasOption','value':function _0x31c31b(_0x23d1fa){var _0x7d629e=_0x2f603f,_0x39efaa,_0x3ff28c=this[_0x7d629e(_0x1bd664._0x2437ee)][_0x7d629e(_0x1bd664._0xe6b802)];return _0x3ff28c['setAttribute']('tabindex',(_0x39efaa=this['options'][_0x7d629e(0x60b)])!==null&&_0x39efaa!==void 0x0?_0x39efaa:0x0),_0x3ff28c[_0x7d629e(0x922)]=function(_0x525f8e){var _0x487e0f=_0x7d629e;_0x3ff28c[_0x487e0f(_0x2bdfa0._0xc81ed4)]();},this;}},{'key':'_setSceneOption','value':function _0xb6a0fa(_0x3a8e68){var _0x3e26ad=_0x2f603f,_0x51dcb6,_0xe19531,_0x390ddb,_0x51e8fe,_0x537057,_0x11b782,_0x403d10,_0x2a70ed=this['_viewer']['scene'],_0x42cab7=this[_0x3e26ad(_0x4ee9a7._0x29ec17)];_0x2a70ed['sun'][_0x3e26ad(0x7a6)]=(_0x51dcb6=_0x42cab7[_0x3e26ad(0xcf4)])!==null&&_0x51dcb6!==void 0x0?_0x51dcb6:!![],_0x2a70ed['moon']['show']=(_0xe19531=_0x42cab7[_0x3e26ad(_0x4ee9a7._0x5e2e46)])!==null&&_0xe19531!==void 0x0?_0xe19531:!![],_0x2a70ed['skyBox']['show']=(_0x390ddb=_0x42cab7['showSkyBox'])!==null&&_0x390ddb!==void 0x0?_0x390ddb:!![],_0x2a70ed['skyAtmosphere'][_0x3e26ad(0x7a6)]=Boolean((_0x51e8fe=_0x42cab7['showSkyAtmosphere'])!==null&&_0x51e8fe!==void 0x0?_0x51e8fe:!![]),_0x2a70ed['fog']['enabled']=(_0x537057=_0x42cab7['fog'])!==null&&_0x537057!==void 0x0?_0x537057:!![],_0x2a70ed['postProcessStages'][_0x3e26ad(0xf26)]['enabled']=(_0x11b782=_0x42cab7['fxaa'])!==null&&_0x11b782!==void 0x0?_0x11b782:!![],_0x2a70ed[_0x3e26ad(0x4eb)]=(_0x403d10=_0x42cab7[_0x3e26ad(0x4eb)])!==null&&_0x403d10!==void 0x0?_0x403d10:![];_0x42cab7['backgroundColor']&&(_0x2a70ed['backgroundColor']=Cesium__namespace['Color']['fromCssColorString'](_0x42cab7['backgroundColor']));Cesium__namespace['defined'](_0x42cab7[_0x3e26ad(0xfc1)])&&(_0x2a70ed['_useOIT']=_0x42cab7['orderIndependentTranslucency']);switch(_0x42cab7['sceneMode']){case Cesium__namespace[_0x3e26ad(0xd49)]['SCENE2D']:_0x2a70ed['morphTo2D'](0x0);break;case Cesium__namespace[_0x3e26ad(0xd49)][_0x3e26ad(_0x4ee9a7._0x18471e)]:_0x2a70ed['morphToColumbusView'](0x0);break;case Cesium__namespace['SceneMode']['SCENE3D']:_0x2a70ed[_0x3e26ad(0xf1f)](0x0);break;}return this;}},{'key':'_setGlobeOption','value':function _0x41f924(_0x9b251a){var _0x3e5f76=_0x2f603f,_0x42979d,_0xca4f31,_0x4f40ec,_0x275da4,_0x30302,_0x3090c9=this['_viewer']['scene']['globe'],_0x5ed2fc=(_0x42979d=this['options']['globe'])!==null&&_0x42979d!==void 0x0?_0x42979d:{};return merge(_0x3090c9,_objectSpread2(_objectSpread2({},_0x5ed2fc),{},{'show':(_0xca4f31=_0x5ed2fc['show'])!==null&&_0xca4f31!==void 0x0?_0xca4f31:!![],'depthTestAgainstTerrain':(_0x4f40ec=_0x5ed2fc['depthTestAgainstTerrain'])!==null&&_0x4f40ec!==void 0x0?_0x4f40ec:![],'baseColor':Cesium__namespace[_0x3e5f76(_0x1641df._0x3d184b)][_0x3e5f76(0x260)](_0x5ed2fc['baseColor']||'#546a53'),'showGroundAtmosphere':(_0x275da4=_0x5ed2fc['showGroundAtmosphere'])!==null&&_0x275da4!==void 0x0?_0x275da4:!![],'enableLighting':(_0x30302=_0x5ed2fc['enableLighting'])!==null&&_0x30302!==void 0x0?_0x30302:![]})),this;}},{'key':_0x2f603f(0xea9),'value':function _0x27a6c7(_0x8fe1ae){var _0x55ae98=_0x2f603f,_0x5b97de,_0x14bb46,_0x5b765e,_0x10968b,_0x521c26,_0x5a3dc5,_0x670db3,_0x5829c0,_0x2c0f23,_0x40d96f=this['_viewer'][_0x55ae98(0x7c9)][_0x55ae98(0x89b)],_0x386559=(_0x5b97de=this[_0x55ae98(0x514)][_0x55ae98(_0x3c4e0c._0x4f4ccd)])!==null&&_0x5b97de!==void 0x0?_0x5b97de:{};return merge(_0x40d96f,_objectSpread2(_objectSpread2({},_0x386559),{},{'_zoomFactor':_0x386559['zoomFactor']||0x3,'minimumZoomDistance':(_0x14bb46=_0x386559['minimumZoomDistance'])!==null&&_0x14bb46!==void 0x0?_0x14bb46:0x1,'maximumZoomDistance':(_0x5b765e=_0x386559['maximumZoomDistance'])!==null&&_0x5b765e!==void 0x0?_0x5b765e:0x2faf080,'minimumCollisionTerrainHeight':(_0x10968b=_0x386559['minimumCollisionTerrainHeight'])!==null&&_0x10968b!==void 0x0?_0x10968b:0x3a98,'enableRotate':(_0x521c26=_0x386559['enableRotate'])!==null&&_0x521c26!==void 0x0?_0x521c26:!![],'enableTranslate':(_0x5a3dc5=_0x386559[_0x55ae98(_0x3c4e0c._0x82b36c)])!==null&&_0x5a3dc5!==void 0x0?_0x5a3dc5:!![],'enableTilt':(_0x670db3=_0x386559['enableTilt'])!==null&&_0x670db3!==void 0x0?_0x670db3:!![],'enableZoom':(_0x5829c0=_0x386559['enableZoom'])!==null&&_0x5829c0!==void 0x0?_0x5829c0:!![],'enableCollisionDetection':(_0x2c0f23=_0x386559[_0x55ae98(0x4e4)])!==null&&_0x2c0f23!==void 0x0?_0x2c0f23:!![]})),_0x386559['constrainedAxis']===![]&&(this[_0x55ae98(0x30f)]['camera']['constrainedAxis']=undefined),this;}},{'key':'_setClockOption','value':function _0x1d7c61(_0x162214){var _0x54590d=_0x2f603f,_0x18cb03,_0x4017a9,_0x17b163,_0x40d5d0=this['_viewer']['clock'],_0x2c2c85=(_0x18cb03=this['options'][_0x54590d(_0x4a41e3._0x221896)])!==null&&_0x18cb03!==void 0x0?_0x18cb03:{};return _0x2c2c85['shouldAnimate']=(_0x4017a9=(_0x17b163=_0x2c2c85['shouldAnimate'])!==null&&_0x17b163!==void 0x0?_0x17b163:this['options']['shouldAnimate'])!==null&&_0x4017a9!==void 0x0?_0x4017a9:!![],_0x40d5d0['shouldAnimate']=_0x2c2c85[_0x54590d(0xe7d)],_0x2c2c85['startTime']&&(_0x40d5d0['startTime']=this['_getJulianDate'](_0x2c2c85[_0x54590d(_0x4a41e3._0x249e26)]),_0x40d5d0[_0x54590d(0x76c)]=_0x40d5d0[_0x54590d(_0x4a41e3._0x485740)]),_0x2c2c85['stopTime']&&(_0x40d5d0['stopTime']=this[_0x54590d(0xb4e)](_0x2c2c85[_0x54590d(0x897)])),_0x2c2c85['currentTime']&&(_0x40d5d0['currentTime']=this['_getJulianDate'](_0x2c2c85['currentTime']),!_0x2c2c85['startTime']&&(_0x40d5d0['startTime']=_0x40d5d0['currentTime'][_0x54590d(0x52e)]()),!_0x2c2c85['stopTime']&&(_0x40d5d0[_0x54590d(_0x4a41e3._0x756228)]=Cesium__namespace['JulianDate']['addDays'](_0x40d5d0['currentTime'],0x1,new Cesium__namespace[(_0x54590d(_0x4a41e3._0xc7f14b))]()))),_0x2c2c85['multiplier']&&(_0x40d5d0['multiplier']=_0x2c2c85[_0x54590d(0x8e5)]),this;}},{'key':'_getJulianDate','value':function _0x4d0e1b(_0x1ec99b){var _0x56bae6=_0x2f603f;return isString(_0x1ec99b)?_0x1ec99b['indexOf']('Z')===-0x1?Cesium__namespace['JulianDate']['fromDate'](new Date(_0x1ec99b)):Cesium__namespace['JulianDate'][_0x56bae6(_0x39cac6._0xb12280)](_0x1ec99b):_0x1ec99b;}}]),_0x106781;}());function initBeforeCreateDefaultValue(_0x4c4d8c){var _0x2a7c8f={_0x17ad7e:0x862,_0xbef429:0xcae},_0x589881=_0x5a92ef,_0x455281,_0x371848;Cesium__namespace['Ion'][_0x589881(0xe4a)]=(_0x4c4d8c===null||_0x4c4d8c===void 0x0?void 0x0:(_0x455281=_0x4c4d8c['scene'])===null||_0x455281===void 0x0?void 0x0:_0x455281['ionToken'])||ion,Cesium__namespace['AnimationViewModel'][_0x589881(_0x2a7c8f._0x17ad7e)]=(_0x4c4d8c===null||_0x4c4d8c===void 0x0?void 0x0:(_0x371848=_0x4c4d8c['control'])===null||_0x371848===void 0x0?void 0x0:_0x371848['animationTicks'])||[0.1,0.25,0.5,0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0x12c,0x258,0x384,0x708,0xe10],Cesium__namespace['Camera']['DEFAULT_VIEW_RECTANGLE']=Cesium__namespace[_0x589881(_0x2a7c8f._0xbef429)][_0x589881(0xb8f)](89.5,20.4,110.4,61.2);}var PopupMgr=function(_0x39508d){var _0x2a6e89={_0x21f45d:0xd3b,_0x497abe:0x415,_0x34f16d:0x3fd,_0x5f3a1f:0xdbd},_0xa55763={_0xbc65a0:0xa7d,_0x1517ee:0xc34,_0x3e4d5b:0xed7,_0x288f15:0xd91,_0x4f3327:0xc34,_0x2ab66f:0x659,_0x8becce:0x531,_0x36c07e:0xb08,_0x504f23:0xc34},_0x5125b8={_0x3ef704:0x352},_0x7732f1={_0x70b510:0x352,_0x4d0201:0x6ba,_0x3f60f4:0xc42,_0x348186:0x514,_0x1df792:0xfda,_0x2fd391:0xfaa,_0x4211d9:0xfaa},_0x13fea5={_0x5f2e30:0xc43},_0x1d9dc0={_0x4270fe:0xee2},_0x55ab89={_0xa897b3:0x705},_0x5879cf={_0x553217:0xbde},_0x4abc3b={_0x212f64:0x399,_0x35ce36:0x352,_0x1e2e92:0xdbd},_0x15215d=_0x5a92ef;_inherits(_0x25ebdd,_0x39508d);var _0x2acb37=_createSuper(_0x25ebdd);function _0x25ebdd(){var _0x293ebb=_0x4361,_0xdbc5ef,_0x339b9a,_0x66f53f=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x25ebdd),_0x339b9a=_0x2acb37[_0x293ebb(0x53f)](this,_0x66f53f),_0x339b9a[_0x293ebb(0xc9c)]=(_0xdbc5ef=_0x66f53f['depthTest'])!==null&&_0xdbc5ef!==void 0x0?_0xdbc5ef:!![],_0x339b9a;}return _createClass(_0x25ebdd,[{'key':_0x15215d(_0x2a6e89._0x21f45d),'get':function _0x2b3534(){return this['_depthTest'];},'set':function _0x35728c(_0x288887){var _0x46fae9=_0x15215d;this[_0x46fae9(0xc9c)]=_0x288887;}},{'key':_0x15215d(_0x2a6e89._0x497abe),'value':function _0x11149a(){this['_layer']=new GraphicLayer({'private':!![]}),this['_layer']['_closeAllControl']=function(){};}},{'key':'_enabledHook','value':function _0x1e3bf5(_0x56d7c9){var _0x232738=_0x15215d;this[_0x232738(0x352)][_0x232738(0x7a6)]=_0x56d7c9;}},{'key':'_addedHook','value':function _0x4ec916(){var _0xe37223=_0x15215d;this[_0xe37223(_0x4abc3b._0x212f64)]['addLayer'](this[_0xe37223(_0x4abc3b._0x35ce36)]),this[_0xe37223(_0x4abc3b._0x1e2e92)]();}},{'key':_0x15215d(_0x2a6e89._0x34f16d),'value':function _0x5f277c(){var _0x55099e=_0x15215d;this[_0x55099e(_0x5879cf._0x553217)](),this['_map']['removeLayer'](this['_layer']);}},{'key':_0x15215d(_0x2a6e89._0x5f3a1f),'value':function _0x66ba89(){var _0x33b793=_0x15215d;this['_map']['on'](EventType[_0x33b793(0x21a)],this[_0x33b793(0x705)],this),this['_map']['on'](EventType[_0x33b793(0xee2)],this[_0x33b793(_0x55ab89._0xa897b3)],this);}},{'key':'_unbindEvent','value':function _0x1f8648(){var _0x373f96=_0x15215d;this['_map']['off'](EventType['click'],this['_mouseClickHandler'],this),this['_map']['off'](EventType[_0x373f96(_0x1d9dc0._0x4270fe)],this['_mouseClickHandler'],this);}},{'key':'_mouseClickHandler','value':function _0x42db0b(_0x41f11d){var _0x646d06=_0x15215d,_0x49b45f,_0xe5c54b;if(!this[_0x646d06(0x445)])return;if(this['_openByMouseEvent'](_0x41f11d['czmObject'],_0x41f11d))return;if(this['_openByMouseEvent'](_0x41f11d[_0x646d06(0xc34)],_0x41f11d))return;if(this['_openByMouseEvent']((_0x49b45f=_0x41f11d[_0x646d06(0xc34)])===null||_0x49b45f===void 0x0?void 0x0:_0x49b45f['parent'],_0x41f11d))return;if(this['_openByMouseEvent'](_0x41f11d['layer'],_0x41f11d))return;if(this['_openByMouseEvent']((_0xe5c54b=_0x41f11d['layer'])===null||_0xe5c54b===void 0x0?void 0x0:_0xe5c54b['parent'],_0x41f11d))return;var _0x49c3a0=this['_layer']['getGraphics']();for(var _0x463e66=0x0,_0x581add=_0x49c3a0['length'];_0x463e66<_0x581add;_0x463e66++){var _0x2a1aca=_0x49c3a0[_0x463e66];_0x2a1aca['options'][_0x646d06(_0x13fea5._0x5f2e30)]!==![]&&_0x2a1aca['remove'](!![]);}}},{'key':'_getConfig','value':function _0x43a4e5(_0xe9d267){var _0x57ffda=_0x15215d;return _0xe9d267['_popupConfig']||_0xe9d267['getPopupConfig']&&_0xe9d267[_0x57ffda(0xa3d)]();}},{'key':_0x15215d(0xb8c),'value':function _0x46a5ac(_0x2201d7,_0x5551b3){var _0x1a1bbb=_0x15215d;if(!_0x2201d7)return![];var _0x2bf620=this['_getConfig'](_0x2201d7);if(_0x2bf620===![])return!![];if(!_0x2bf620)return![];return _0x2bf620=_objectSpread2(_objectSpread2({},_0x2bf620),_0x5551b3),this['open'](_0x5551b3[_0x1a1bbb(0x925)],_0x2bf620),!![];}},{'key':'close','value':function _0x5d7e38(_0x30731d,_0x1fcd1b){var _0x312da4=_0x15215d;if(!this['_layer'])return;if(_0x30731d){var _0xc2126d=this[_0x312da4(_0x7732f1._0x70b510)]['getGraphics']();for(var _0x267d16=0x0,_0x20e919=_0xc2126d[_0x312da4(_0x7732f1._0x4d0201)];_0x267d16<_0x20e919;_0x267d16++){var _0x19c939,_0x33233f,_0x3717a4=_0xc2126d[_0x267d16];if(_0x3717a4['options']['checkData']){var _0x41095f;_0x3717a4['options']['checkData']((_0x41095f=_0x3717a4[_0x312da4(0x514)])===null||_0x41095f===void 0x0?void 0x0:_0x41095f[_0x312da4(0x310)],_0x30731d)&&_0x3717a4['remove'](!![]);}else _0x30731d===((_0x19c939=_0x3717a4['options'])===null||_0x19c939===void 0x0?void 0x0:(_0x33233f=_0x19c939['event'])===null||_0x33233f===void 0x0?void 0x0:_0x33233f[_0x312da4(0xc34)])&&_0x3717a4['remove'](!![]);}return;}if(_0x1fcd1b){var _0x2fce9f=this['_layer'][_0x312da4(_0x7732f1._0x3f60f4)]();for(var _0x4583aa=0x0,_0x2944a0=_0x2fce9f['length'];_0x4583aa<_0x2944a0;_0x4583aa++){var _0x558d18,_0x4e0bad,_0x6a4f61=_0x2fce9f[_0x4583aa];if(_0x6a4f61[_0x312da4(_0x7732f1._0x348186)][_0x312da4(_0x7732f1._0x1df792)]){var _0x1d793a;_0x6a4f61['options'][_0x312da4(0xfda)]((_0x1d793a=_0x6a4f61['options'])===null||_0x1d793a===void 0x0?void 0x0:_0x1d793a['attr'],_0x1fcd1b)&&_0x6a4f61[_0x312da4(_0x7732f1._0x2fd391)](!![]);}else _0x1fcd1b===((_0x558d18=_0x6a4f61['options'])===null||_0x558d18===void 0x0?void 0x0:(_0x4e0bad=_0x558d18['event'])===null||_0x4e0bad===void 0x0?void 0x0:_0x4e0bad['layer'])&&_0x6a4f61['remove'](!![]);}return;}var _0x213bb8=this['_layer'][_0x312da4(0xc42)]();for(var _0x523dd6=0x0,_0x22959c=_0x213bb8['length'];_0x523dd6<_0x22959c;_0x523dd6++){var _0x385731,_0x17a649,_0x4fd2ef=_0x213bb8[_0x523dd6];((_0x385731=(_0x17a649=_0x4fd2ef['options'])===null||_0x17a649===void 0x0?void 0x0:_0x17a649['autoClose'])!==null&&_0x385731!==void 0x0?_0x385731:!![])&&_0x4fd2ef[_0x312da4(_0x7732f1._0x4211d9)](!![]);}}},{'key':'closeAll','value':function _0x15520d(){var _0x4fa3c8=_0x15215d;this['_layer']&&this[_0x4fa3c8(_0x5125b8._0x3ef704)]['clear']();}},{'key':'open','value':function _0x7a6855(_0x2e17e7){var _0x110075=_0x15215d,_0x16c05b,_0x2751b4,_0x3c35a6=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x17232a=_0x3c35a6['options']||{};if((_0x16c05b=_0x17232a===null||_0x17232a===void 0x0?void 0x0:_0x17232a[_0x110075(_0xa55763._0xbc65a0)])!==null&&_0x16c05b!==void 0x0?_0x16c05b:!![])this['close']();else _0x3c35a6!==null&&_0x3c35a6!==void 0x0&&_0x3c35a6['graphic']&&this['close'](_0x3c35a6['graphic']);var _0x36eed9=_0x3c35a6['target'];_0x3c35a6['layer']&&_0x3c35a6['layer']['fire']&&(_0x36eed9=_0x3c35a6['layer']);_0x3c35a6['graphic']&&_0x3c35a6[_0x110075(_0xa55763._0x1517ee)]['fire']&&(_0x36eed9=_0x3c35a6['graphic']);var _0x8354f=Cesium__namespace[_0x110075(0x2d7)]['NONE'];if(_0x3c35a6['czmObject']){var _0x146bd2=_0x3c35a6['czmObject'];_0x8354f=this[_0x110075(_0xa55763._0x3e4d5b)](_0x146bd2,_0x8354f);if(_0x146bd2['billboard']||_0x146bd2['point'])_0x2e17e7=_0x146bd2[_0x110075(0xd91)];else _0x146bd2['position']&&!(_0x146bd2['position']instanceof Cesium__namespace['ConstantPositionProperty'])&&(_0x2e17e7=_0x146bd2[_0x110075(_0xa55763._0x288f15)]);}if(_0x3c35a6['graphic']){if(_0x3c35a6[_0x110075(_0xa55763._0x1517ee)]['isPoint']){var _0x15db31,_0x37e73d;_0x8354f=(_0x15db31=_0x3c35a6['graphic']['style'])===null||_0x15db31===void 0x0?void 0x0:_0x15db31['heightReference'],(_0x37e73d=_0x3c35a6['graphic']['style'])!==null&&_0x37e73d!==void 0x0&&_0x37e73d[_0x110075(0x6a6)]&&(_0x8354f=Cesium__namespace['HeightReference']['CLAMP_TO_GROUND']);}_0x3c35a6['target']&&_0x3c35a6[_0x110075(_0xa55763._0x4f3327)][_0x110075(_0xa55763._0x2ab66f)]&&(_0x2e17e7=_0x3c35a6['graphic'][_0x110075(_0xa55763._0x8becce)]());}var _0x3633a1=_objectSpread2(_objectSpread2({},_0x17232a),{},{'heightReference':_0x8354f,'html':_0x3c35a6[_0x110075(_0xa55763._0x36c07e)]}),_0x465bb8=this['_createDivGraphic'](_objectSpread2(_objectSpread2({'depthTest':this['depthTest']},_0x17232a),{},{'position':_0x2e17e7,'style':_0x3633a1,'attr':(_0x2751b4=_0x3c35a6[_0x110075(_0xa55763._0x504f23)])===null||_0x2751b4===void 0x0?void 0x0:_0x2751b4['attr'],'target':_0x36eed9,'event':_0x3c35a6}),_0x36eed9);this['_layer']['addGraphic'](_0x465bb8);}},{'key':'getPopup','value':function _0x22a417(_0x215204){return this['_layer']['getGraphicById'](_0x215204['_popupId']);}},{'key':'_createDivGraphic','value':function _0xbb8d1e(_0x40f5a0,_0x3a7d2c){var _0x282cbd=new Popup(_0x40f5a0);return _0x3a7d2c&&(_0x3a7d2c['_popupId']=_0x282cbd['id']),_0x282cbd;}},{'key':_0x15215d(0xed7),'value':function _0x3c03cf(_0x262c66,_0x18f651){var _0x8f35b=_0x15215d;if(!_0x262c66)return _0x18f651;if(Cesium__namespace[_0x8f35b(0x70e)](_0x262c66['_heightReference']))return _0x262c66['_heightReference'];var _0x1c0c8e=_0x262c66['billboard']||_0x262c66['point']||_0x262c66['model']||_0x262c66['label'];if(Cesium__namespace['defined'](_0x1c0c8e===null||_0x1c0c8e===void 0x0?void 0x0:_0x1c0c8e['heightReference']))return _0x1c0c8e[_0x8f35b(0xc76)][_0x8f35b(0xfd9)];return _0x18f651;}}]),_0x25ebdd;}(BaseControl);register$1('popup',PopupMgr);var TooltipMgr=function(_0x876432){var _0xe9248b={_0x3545cf:0xdbd,_0x59fd79:0x28a},_0x587d55={_0x880b34:0xfad},_0x3c60dd={_0x315454:0x94d},_0x517fa4={_0x199166:0x705},_0x590c62={_0x22bafd:0x445},_0x5bc1e2={_0xce0cdf:0x445,_0x39081f:0x471},_0x367795={_0x3f128b:0x28a,_0x158371:0x399},_0x401066={_0xafa2f3:0xd4a},_0x4006d5=_0x5a92ef;_inherits(_0x4f872d,_0x876432);var _0x1b23a5=_createSuper(_0x4f872d);function _0x4f872d(){var _0x573701=_0x4361,_0x3abf76,_0x4966f2,_0x446da8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x4f872d),_0x4966f2=_0x1b23a5[_0x573701(0x53f)](this,_0x446da8),_0x4966f2['options'][_0x573701(_0x401066._0xafa2f3)]=(_0x3abf76=_0x4966f2['options']['cacheTime'])!==null&&_0x3abf76!==void 0x0?_0x3abf76:0x14,_0x4966f2;}return _createClass(_0x4f872d,[{'key':_0x4006d5(0x1003),'value':function _0x57c935(_0x30ada6){_get(_getPrototypeOf(_0x4f872d['prototype']),'_enabledHook',this)['call'](this,_0x30ada6),this['moveTimer']&&!_0x30ada6&&(clearTimeout(this['moveTimer']),delete this['moveTimer']);}},{'key':_0x4006d5(_0xe9248b._0x3545cf),'value':function _0x3a1c45(){var _0x20b7ca=_0x4006d5;this['_map']['on'](EventType['mouseMoveTarget'],this['_mouseMoveHandler'],this),this['_map']['on'](EventType['mouseDown'],this['_mouseDownHandler'],this),this[_0x20b7ca(0x399)]['on'](EventType[_0x20b7ca(0x363)],this['_mouseUpHandler'],this);}},{'key':'_unbindEvent','value':function _0x42b004(){var _0x139f44=_0x4006d5;this['_map']['off'](EventType['mouseMoveTarget'],this[_0x139f44(_0x367795._0x3f128b)],this),this[_0x139f44(_0x367795._0x158371)]['off'](EventType['mouseDown'],this['_mouseDownHandler'],this),this['_map']['off'](EventType['mouseUp'],this['_mouseUpHandler'],this);}},{'key':_0x4006d5(0x712),'value':function _0x2cb5a7(_0x3c554a){var _0x3e4224=_0x4006d5;if(!this[_0x3e4224(_0x5bc1e2._0xce0cdf)])return;this[_0x3e4224(_0x5bc1e2._0x39081f)]=!![],this[_0x3e4224(0xf76)]();}},{'key':'_mouseUpHandler','value':function _0x4dddae(_0x528ba9){var _0x85cd43=_0x4006d5;if(!this[_0x85cd43(_0x590c62._0x22bafd)])return;this['_isMouseUpdownPressed']=![];}},{'key':_0x4006d5(_0xe9248b._0x59fd79),'value':function _0x23cdda(_0x274454){var _0x5197cd=_0x4006d5,_0x2a55a7=this;if(!this['enabled'])return;this[_0x5197cd(_0x3c60dd._0x315454)]&&(clearTimeout(this['moveTimer']),delete this['moveTimer']);if(this['_isMouseUpdownPressed']||!this['_enabled']){this[_0x5197cd(0xf76)]();return;}this['moveTimer']=setTimeout(function(){var _0x573df6=_0x5197cd;delete _0x2a55a7['moveTimer'],_0x2a55a7[_0x573df6(_0x517fa4._0x199166)](_0x274454);},this[_0x5197cd(0x514)]['cacheTime']);}},{'key':_0x4006d5(0xf7e),'value':function _0x2ac894(_0x5d9aea){var _0x5201d6=_0x4006d5;return _0x5d9aea['_tooltipConfig']||_0x5d9aea[_0x5201d6(0xf05)]&&_0x5d9aea['getTooltipConfig']();}},{'key':'_createDivGraphic','value':function _0xa43914(_0x2e0475,_0x49094b){var _0x2be9b7=new Tooltip(_0x2e0475);return _0x49094b&&(_0x49094b['_tooltipId']=_0x2be9b7['id']),_0x2be9b7;}},{'key':'getTooltip','value':function _0xe5e920(_0x34d0ad){var _0x33dfd4=_0x4006d5;return this['_layer'][_0x33dfd4(0x34d)](_0x34d0ad[_0x33dfd4(_0x587d55._0x880b34)]);}}]),_0x4f872d;}(PopupMgr);register$1('tooltip',TooltipMgr);var SmallTooltip=function(_0x1a7c95){var _0x25723e={_0x3cdeea:0xf76},_0x266828={_0x3c2053:0x5da,_0x2a5f75:0x6c5,_0x1b4448:0x6c5,_0x2165d7:0x5da},_0xef537f={_0x2bd5c4:0x4d7},_0xc69d0e={_0x1f50c2:0xf76},_0x28c133={_0x1e307f:0x514,_0x208a57:0xe3c},_0x3ae932={_0x594fd4:0xa90},_0x30f58a=_0x5a92ef;_inherits(_0x244af9,_0x1a7c95);var _0x32e822=_createSuper(_0x244af9);function _0x244af9(){var _0x4a3878=_0x4361;return _classCallCheck(this,_0x244af9),_0x32e822[_0x4a3878(_0x3ae932._0x594fd4)](this,arguments);}return _createClass(_0x244af9,[{'key':_0x30f58a(0xac8),'get':function _0x2a2ed3(){var _0x26bb4d=_0x30f58a;return this[_0x26bb4d(0x514)]['direction'];},'set':function _0x37f903(_0x47b535){var _0x58b771=_0x30f58a;this[_0x58b771(_0x28c133._0x1e307f)]['direction']=_0x47b535,_0x47b535?(addClass(this['_containerArrow'],_0x58b771(0xe8b)),removeClass(this[_0x58b771(0xe3c)],'mars3d-smallTooltip-rightArrow')):(addClass(this['_containerArrow'],'mars3d-smallTooltip-rightArrow'),removeClass(this[_0x58b771(_0x28c133._0x208a57)],'mars3d-smallTooltip-leftArrow'));}},{'key':'_enabledHook','value':function _0xffd979(_0x325956){this['show']=_0x325956;}},{'key':_0x30f58a(0x415),'value':function _0x9bd4a2(){var _0x347278=_0x30f58a,_0x58354d=this;this['_container']=create$3(_0x347278(0x8f5),'mars3d-smallTooltip'),this['_container']['style']['display']=_0x347278(0xb7e),this['_containerArrow']=create$3('div','mars3d-smallTooltip-arrow\x20mars3d-smallTooltip-rightArrow',this['_container']),this[_0x347278(_0xef537f._0x2bd5c4)]=create$3('div','mars3d-smallTooltip-inner',this['_container']),this['_container']['addEventListener']('click',function(_0xdd56d5){var _0xc61fc7=_0x347278;_0x58354d[_0xc61fc7(_0xc69d0e._0x1f50c2)]();});}},{'key':_0x30f58a(_0x25723e._0x3cdeea),'value':function _0x1b7af3(){var _0x473ac5=_0x30f58a;this[_0x473ac5(0x6c5)]&&(this['_container'][_0x473ac5(0x5da)]['display']='none');}},{'key':_0x30f58a(0xbe2),'value':function _0x580662(_0x31a972,_0x52171e){var _0x23cf2d=_0x30f58a;if(!this['enabled'])return;_0x52171e&&(this['_containerContent']['innerHTML']=_0x52171e),_0x31a972?(_0x31a972 instanceof Cesium__namespace[_0x23cf2d(0x23b)]&&(_0x31a972=Cesium__namespace['SceneTransforms']['wgs84ToWindowCoordinates'](this['_map']['scene'],_0x31a972)),this['_container'][_0x23cf2d(_0x266828._0x3c2053)]['display']='block',this[_0x23cf2d(_0x266828._0x2a5f75)]['style']['top']=_0x31a972['y']-this['_container']['clientHeight']/0x2+'px',this['options']['direction']?this[_0x23cf2d(_0x266828._0x1b4448)]['style']['left']=_0x31a972['x']-this['_container']['clientWidth']-0x19+'px':this[_0x23cf2d(0x6c5)]['style']['left']=_0x31a972['x']+0x19+'px'):this['_container'][_0x23cf2d(_0x266828._0x2165d7)]['display']='none';}}]),_0x244af9;}(BaseControl);register$1('smallTooltip',SmallTooltip);var ContextMenu=function(_0x1c5836){var _0x5d502c={_0x2d94fe:0xf9f},_0x56d950={_0x2a0228:0xc10,_0x5aff51:0x7e3,_0x194e46:0x6ba,_0x24556d:0x500,_0x1d139b:0x6ca,_0x533626:0xc6c,_0x12e58e:0x51c},_0x43206c={_0xcbf648:0xce7,_0x5bacb0:0xc34,_0x2476fe:0xa4d,_0x21d565:0x7c9,_0x3a5ebf:0x745,_0x4cc61b:0x69a,_0x415c21:0xe2e,_0x2b4b5d:0xd7b,_0x5c24d5:0x6ba,_0x318bd6:0xf0a,_0x542ac1:0xb03,_0x779578:0xba5},_0x54090d={_0x218727:0x7cc,_0xea95ae:0xa4e},_0x3865f5={_0x4a0772:0xb47,_0xfb6c95:0x683},_0x2586ed={_0x174f99:0x925},_0x278dbc={_0x48e1b6:0x2a4},_0x59ee33={_0x32e901:0x38b,_0x18938f:0xcf5},_0x35a36e={_0xc851bc:0x859,_0x33492b:0x38b,_0x20759f:0x399},_0x2b8541={_0x343ece:0xcac},_0x1c78c2={_0x3e2aa8:0x1011},_0xcec2d8=_0x5a92ef;_inherits(_0xcc4ef,_0x1c5836);var _0x1f498d=_createSuper(_0xcc4ef);function _0xcc4ef(){var _0x10c511=_0x4361,_0x28308e,_0x52f711=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0xcc4ef),_0x28308e=_0x1f498d[_0x10c511(0x53f)](this,_0x52f711),_0x28308e['_menuIndex']=0x0,_0x28308e[_0x10c511(_0x1c78c2._0x3e2aa8)]={},_0x28308e;}return _createClass(_0xcc4ef,[{'key':'target','get':function _0x30d5fa(){return this['_target'];}},{'key':_0xcec2d8(0x1003),'value':function _0x3f80fd(){this['_target']=null;}},{'key':'_mountedHook','value':function _0x57b3cc(){var _0x1a637c=_0xcec2d8;Cesium__namespace['defaultValue'](this['options'][_0x1a637c(_0x2b8541._0x343ece)],!![])&&(this['_map']['container'][_0x1a637c(0xf5d)]=function(_0x2b2266){var _0x25e839=_0x1a637c;_0x2b2266[_0x25e839(0xcac)]();}),this['_container']=create$3('div','mars3d-contextmenu'),this['_container']['style']['display']='none',this['_containerUl']=create$3('ul','mars3d-contextmenu-ul',this[_0x1a637c(0x6c5)]),this['_containerUl']['id']=this['parentContainerId']+'-mars3d-contextmenu-ul';}},{'key':'_addedHook','value':function _0x28b226(){var _0xd8ddd9=_0xcec2d8;this['_map']['on'](EventType[_0xd8ddd9(0xad6)],this['_downHandler'],this),this['_map']['on'](EventType[_0xd8ddd9(_0x35a36e._0xc851bc)],this['_downHandler'],this),this['_map']['on'](EventType['wheel'],this[_0xd8ddd9(_0x35a36e._0x33492b)],this),this[_0xd8ddd9(_0x35a36e._0x20759f)]['on'](EventType['rightClick'],this['_rightClickHandler'],this);}},{'key':'_removedHook','value':function _0x5c1e11(){var _0x57c623=_0xcec2d8;this['_map']['off'](EventType['leftDown'],this[_0x57c623(_0x59ee33._0x32e901)],this),this['_map']['off'](EventType['middleDown'],this['_downHandler'],this),this['_map'][_0x57c623(_0x59ee33._0x18938f)](EventType['wheel'],this['_downHandler'],this),this['_map'][_0x57c623(_0x59ee33._0x18938f)](EventType['rightClick'],this['_rightClickHandler'],this),this['_target']=null,this['_eventResult']=null;}},{'key':'_downHandler','value':function _0x46d88e(_0x1e5283){this['close']();}},{'key':_0xcec2d8(_0x5d502c._0x2d94fe),'value':function _0x563be8(_0x54af55){var _0x1c9f38=_0xcec2d8,_0x41b63c,_0x5c5193;this['close']();if(!this['enabled'])return;if(this['_openByClick'](_0x54af55['czmObject'],_0x54af55))return;if(this[_0x1c9f38(0x3bf)](_0x54af55['graphic'],_0x54af55))return;if(this[_0x1c9f38(0x3bf)]((_0x41b63c=_0x54af55[_0x1c9f38(0xc34)])===null||_0x41b63c===void 0x0?void 0x0:_0x41b63c[_0x1c9f38(_0x278dbc._0x48e1b6)],_0x54af55))return;if(this['_openByClick'](_0x54af55['layer'],_0x54af55))return;if(this['_openByClick']((_0x5c5193=_0x54af55['layer'])===null||_0x5c5193===void 0x0?void 0x0:_0x5c5193[_0x1c9f38(_0x278dbc._0x48e1b6)],_0x54af55))return;this['_openByClick'](this['_map'],_0x54af55);}},{'key':_0xcec2d8(0x3bf),'value':function _0x4b24b1(_0x230297,_0x1a01fc){var _0x25a7e1=_0xcec2d8;if(!_0x230297)return![];var _0x27e132=_0x230297[_0x25a7e1(0x762)]||_0x230297['getContextMenu']&&_0x230297['getContextMenu']();if(_0x27e132===![])return!![];if(!_0x27e132)return![];return _0x27e132=_objectSpread2(_objectSpread2({},_0x27e132),_0x1a01fc),this['open'](_0x1a01fc[_0x25a7e1(_0x2586ed._0x174f99)],_0x27e132),!![];}},{'key':'close','value':function _0x57ad22(_0x473f4f,_0x152406){var _0x269ae2=_0xcec2d8,_0x50b761,_0x39cb96,_0x359e07;if(this[_0x269ae2(_0x3865f5._0x4a0772)]===![])return;if(_0x473f4f&&_0x473f4f!==((_0x50b761=this[_0x269ae2(_0x3865f5._0xfb6c95)])===null||_0x50b761===void 0x0?void 0x0:_0x50b761['graphic']))return;if(_0x152406&&_0x152406!==((_0x39cb96=this['_eventResult'])===null||_0x39cb96===void 0x0?void 0x0:_0x39cb96['layer']))return;this['show']=![],(_0x359e07=this[_0x269ae2(0x9c8)])!==null&&_0x359e07!==void 0x0&&_0x359e07['fire']?this['target']['fire'](EventType['contextMenuClose'],{},!![]):this['_map'][_0x269ae2(0xb03)](EventType[_0x269ae2(0x7ed)]);}},{'key':'open','value':function _0x2bdd65(_0x8093ec){var _0x56f5a9={_0x1a9749:0x6ba,_0x308fd6:0x745},_0x4ef48c=_0xcec2d8,_0xe2e0fb,_0x2def57=arguments[_0x4ef48c(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x21c5a5=_0x2def57[_0x4ef48c(0x514)]||{},_0x55aa30=_0x2def57[_0x4ef48c(0x9c8)];_0x2def57['layer']&&_0x2def57[_0x4ef48c(_0x43206c._0xcbf648)]['fire']&&(_0x55aa30=_0x2def57['layer']);_0x2def57[_0x4ef48c(_0x43206c._0x5bacb0)]&&_0x2def57['graphic']['fire']&&(_0x55aa30=_0x2def57['graphic']);var _0xc1674e=_0x2def57['content'];if(!_0xc1674e||_0xc1674e['length']===0x0){this['close']();return;}var _0x4df409=_0x2def57['windowPosition']||Cesium__namespace[_0x4ef48c(_0x43206c._0x2476fe)]['wgs84ToWindowCoordinates'](this['_map'][_0x4ef48c(_0x43206c._0x21d565)],_0x8093ec),_0x579ee8=_objectSpread2(_objectSpread2({},_0x2def57),{},{'windowPosition':_0x4df409,'position':_0x8093ec,'target':_0x55aa30});this[_0x4ef48c(0x683)]=_0x579ee8;var _0x59ff76='';for(var _0x31fec6=0x0,_0x1b9659=_0xc1674e['length'];_0x31fec6<_0x1b9659;_0x31fec6++){var _0x1462c2=_0xc1674e[_0x31fec6],_0x5514cd=this['_getItemHtml'](_0x1462c2,_0x579ee8);_0x5514cd&&(_0x59ff76+=_0x5514cd);}if(_0x59ff76===''){this['close']();return;}this[_0x4ef48c(_0x43206c._0x3a5ebf)]['innerHTML']=_0x59ff76;var _0x2bc4c9=this['_containerUl'][_0x4ef48c(0xd7b)]('.contextmenu-item'),_0x33956c=this;for(var _0x343f9c=0x0;_0x343f9c<_0x2bc4c9['length'];_0x343f9c++){var _0x5f0655=_0x2bc4c9[_0x343f9c];_0x5f0655['addEventListener']('click',function(_0x1b37c8){var _0x585886=_0x4ef48c,_0x52c56d;_0x1b37c8[_0x585886(_0x54090d._0x218727)]&&_0x1b37c8[_0x585886(_0x54090d._0x218727)]();var _0x21358c=Number(this[_0x585886(_0x54090d._0xea95ae)]('data-index')),_0x5b1fe1=_0x33956c['_menuObj'][_0x21358c],_0x28873e=_objectSpread2(_objectSpread2({},_0x579ee8),{},{'data':_0x5b1fe1}),_0x54a540=_0x5b1fe1[_0x585886(0x9d6)];if(_0x54a540){if(isFunction(_0x54a540))_0x54a540(_0x28873e);else isString(_0x54a540)&&(window['_contextmenuItemClickResult']=_0x28873e,eval(_0x54a540+'(window._contextmenuItemClickResult)'),delete window['_contextmenuItemClickResult']);}(_0x52c56d=_0x33956c['target'])!==null&&_0x52c56d!==void 0x0&&_0x52c56d['fire']?_0x33956c['target']['fire'](EventType['contextMenuClick'],_0x28873e,!![]):_0x33956c['_map']['fire'](EventType['contextMenuClick'],_0x28873e);var _0x142157=Number(this[_0x585886(0xa4e)](_0x585886(0xf0a))||0x0);_0x142157===0x0&&_0x33956c['close']();}),_0x5f0655['addEventListener'](_0x4ef48c(0x79c),function(_0x4ea0a5){var _0x180878=_0x4ef48c,_0x1fa94b=_0x33956c['_container']['querySelectorAll']('.mars3d-sub-menu');for(var _0x46eaea=0x0;_0x46eaea<_0x1fa94b[_0x180878(_0x56f5a9._0x1a9749)];_0x46eaea++){_0x1fa94b[_0x46eaea][_0x180878(0x5da)]['display']='none';}var _0x2ecd2a=this[_0x180878(0xc5a)]('.mars3d-sub-menu');_0x2ecd2a&&(_0x2ecd2a['style']['display']='block'),removeClass(_0x33956c[_0x180878(_0x56f5a9._0x308fd6)]['querySelector']('.active'),'active'),addClass(this,_0x180878(0x7bd));});}this[_0x4ef48c(0x7a6)]=!![],this['_target']=_0x55aa30;var _0x5b4c5a=_0x4df409['y'],_0x48f72f=_0x4df409['x'];_0x21c5a5[_0x4ef48c(_0x43206c._0x4cc61b)]?(_0x48f72f+=_0x21c5a5[_0x4ef48c(0x69a)][0x0],_0x5b4c5a+=_0x21c5a5[_0x4ef48c(_0x43206c._0x4cc61b)][0x1]):(_0x21c5a5['offsetX']&&(_0x48f72f+=_0x21c5a5['offsetX']),_0x21c5a5[_0x4ef48c(0x7f1)]&&(_0x5b4c5a+=_0x21c5a5['offsetY']));var _0x14767f=this['_container']['offsetHeight'],_0x2a92f3=this[_0x4ef48c(0x6c5)][_0x4ef48c(0x38f)];_0x5b4c5a+_0x14767f>this[_0x4ef48c(0x399)]['scene']['canvas']['clientHeight']?(_0x5b4c5a-=_0x14767f-0xa,_0x5b4c5a<=0x0&&(_0x5b4c5a=0x0)):_0x5b4c5a+=0xa;var _0x5cbef1=!![];_0x48f72f+_0x2a92f3>this[_0x4ef48c(0x399)]['scene']['canvas'][_0x4ef48c(_0x43206c._0x415c21)]?(_0x48f72f-=_0x2a92f3-0xa,_0x5cbef1=![],_0x48f72f<=0x0&&(_0x48f72f=0x0)):_0x48f72f+=0xa;this['_container']['style']['left']=_0x48f72f+'px',this['_container']['style']['top']=_0x5b4c5a+'px';var _0x3e397=this[_0x4ef48c(0x745)][_0x4ef48c(_0x43206c._0x2b4b5d)]('.mars3d-sub-menu');for(var _0x8a40fd=0x0;_0x8a40fd<_0x3e397[_0x4ef48c(_0x43206c._0x5c24d5)];_0x8a40fd++){var _0x418d12=_0x3e397[_0x8a40fd],_0x1740dd=Number(_0x418d12['getAttribute'](_0x4ef48c(_0x43206c._0x318bd6))||0x1)*0x22,_0x244b38=_0x5b4c5a+_0x418d12['parentElement']['offsetTop'];_0x418d12['style']['top']='0',_0x418d12['style'][_0x4ef48c(0x433)]='auto',_0x244b38+_0x1740dd>this['_map']['scene']['canvas']['clientHeight']&&(_0x244b38-=_0x1740dd,_0x244b38>0x0&&(_0x418d12['style']['top']='auto',_0x418d12[_0x4ef48c(0x5da)][_0x4ef48c(0x433)]='0')),_0x5cbef1?_0x418d12['style']['left']=_0x2a92f3+0xa+'px':_0x418d12['style']['right']=_0x2a92f3+0xa+'px';}(_0xe2e0fb=_0x55aa30)!==null&&_0xe2e0fb!==void 0x0&&_0xe2e0fb['fire']?_0x55aa30['fire'](EventType['contextMenuOpen'],{},!![]):this['_map'][_0x4ef48c(_0x43206c._0x542ac1)](EventType[_0x4ef48c(_0x43206c._0x779578)]);}},{'key':'_getItemHtml','value':function _0x406a37(_0x39892f,_0x3f4c16){var _0xcbc433=_0xcec2d8;if(_0x39892f['hasOwnProperty'](_0xcbc433(0x7a6))){var _0x1167b1=_0x39892f['show'];try{_0x3f4c16[_0xcbc433(0x500)]=_0x39892f;if(isFunction(_0x1167b1))_0x1167b1=_0x39892f['show'](_0x3f4c16);else isString(_0x1167b1)&&(window['_contextmenuItemClickShowResult']=_0x3f4c16,_0x1167b1=eval(_0x1167b1+_0xcbc433(_0x56d950._0x2a0228)),delete window[_0xcbc433(_0x56d950._0x5aff51)]);}catch(_0xfab418){logError$1('右键菜单操作出错',_0xfab418);}if(!_0x1167b1)return;}var _0x422750;if(_0x39892f[_0xcbc433(0x920)]){var _0x2b996a='',_0x1a2bf6='',_0x56a26a=0x0;if(_0x39892f['children']){for(var _0x219f13=0x0,_0x1c21b2=_0x39892f['children'][_0xcbc433(_0x56d950._0x194e46)];_0x219f13<_0x1c21b2;_0x219f13++){var _0x2401a5=_0x39892f[_0xcbc433(0x8d9)][_0x219f13];_0x3f4c16[_0xcbc433(_0x56d950._0x24556d)]=_0x2401a5;var _0x3904ca=this[_0xcbc433(0xed0)](_0x2401a5,_0x3f4c16);_0x3904ca&&(_0x2b996a+=_0x3904ca,_0x56a26a++);}if(_0x56a26a===0x0)return;_0x2b996a=_0xcbc433(_0x56d950._0x1d139b)['concat'](_0x56a26a,'\x22>')[_0xcbc433(0x4b9)](_0x2b996a,'</ul>'),_0x1a2bf6='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20\x20class=\x22contextmenu-arrow\x22\x20>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20width=\x2220\x22\x20height=\x2220\x22\x20viewBox=\x220\x200\x2048\x2048\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22><rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/><path\x20d=\x22M20\x2012L32\x2024L20\x2036V12Z\x22\x20fill=\x22#ffffff\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x224\x22\x20stroke-linejoin=\x22round\x22/></svg>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</span>\x20\x20';}this[_0xcbc433(0xceb)]++,this['_menuObj'][this['_menuIndex']]=_0x39892f;var _0x22c185=this[_0xcbc433(0xeda)](_0x39892f[_0xcbc433(0x1ef)]||_0x39892f['iconCls'],null,'contextmenu-icon');_0x422750=_0xcbc433(_0x56d950._0x533626)[_0xcbc433(0x4b9)](this['_menuIndex'],'\x22\x20data-count=\x22')['concat'](_0x56a26a,_0xcbc433(_0x56d950._0x12e58e))['concat'](_0x22c185)[_0xcbc433(0x4b9)](_0x39892f['text'])['concat'](_0x1a2bf6,'</a>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')[_0xcbc433(0x4b9)](_0x2b996a,_0xcbc433(0xa89));}else _0x422750='<li\x20class=\x22line\x22></li>';return _0x422750;}}]),_0xcc4ef;}(BaseControl);register$1('contextMenu',ContextMenu);var KeyboardRoam=function(_0x35c710){var _0x4447da={_0x43bb99:0x1c3,_0x4e8104:0x3fd,_0x3078f9:0x939,_0x4ba776:0x6f2,_0x4ab588:0xb73,_0x806c78:0x603},_0x518055={_0x1edce7:0xc2f,_0x526edb:0xa3c,_0x4cd2ea:0x23b},_0x495005={_0x42ef78:0xa3c,_0x36a1ce:0xff6,_0x33cbc2:0x23b,_0x466c2f:0x52e,_0x336437:0x52e,_0x3ac219:0x23b,_0x3dffc9:0xe6d},_0x14dd75={_0x1651df:0x208,_0x22cce0:0xac8,_0x493471:0xd91},_0x32ee76={_0x3a3924:0x8fa},_0x3ab927={_0x25db2a:0x7c9,_0x1f8e75:0xa3c},_0x341653={_0xcca5cc:0xdae,_0x16d10d:0x355,_0x3cba1d:0xb28},_0xcc7263={_0x275899:0x23b,_0x1934cf:0xd91},_0x52fd0c={_0x3fbe91:0x355},_0x573e14={_0x1cefe7:0x75c},_0x174030={_0x37c9dc:0xb28},_0x50ce90={_0x59912c:0x355},_0x403c07={_0x235b81:0x2a8},_0x58c8d0={_0x4d7647:0x4f0,_0x23f6e5:0x75c,_0x287341:0x4f0,_0x5f0358:0x1028,_0x2e9fa5:0x479},_0x52664c={_0x2bd1ea:0x4ff,_0x7a7d1d:0x5ed},_0x130a59={_0x4ded58:0x399},_0x27472a={_0x4ea1a1:0x514,_0x19bdb9:0x870},_0x40b32d={_0xb2650b:0xf03},_0x42c8ba={_0xb8f98:0xe7a},_0x33ca09={_0x3945e0:0xf30},_0x4050af={_0x4c5ed2:0xf30},_0x29ec9f={_0x21cfe7:0x556},_0x52fe82={_0x5eaa01:0x854},_0x31dfd3=_0x5a92ef;_inherits(_0x51618f,_0x35c710);var _0x32e7c4=_createSuper(_0x51618f);function _0x51618f(){var _0xc34991,_0x590f59=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x51618f),_0xc34991=_0x32e7c4['call'](this,_0x590f59),_0xc34991['setOptions'](_0x590f59),_0xc34991['flags']={'moveForward':![],'moveBackward':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![]},_0xc34991;}return _createClass(_0x51618f,[{'key':_0x31dfd3(_0x4447da._0x43bb99),'get':function _0x166f5e(){var _0x133fbd=_0x31dfd3;return this[_0x133fbd(_0x52fe82._0x5eaa01)];},'set':function _0x3edfac(_0x55c4cc){this['_moveStep']=_0x55c4cc;}},{'key':'dirStep','get':function _0x45d6bc(){var _0x2edc12=_0x31dfd3;return this[_0x2edc12(_0x29ec9f._0x21cfe7)];},'set':function _0xa46b83(_0x1ea27e){this['_dirStep']=_0x1ea27e;}},{'key':'rotateStep','get':function _0x531d69(){return this['_rotateStep'];},'set':function _0x3d8d94(_0x148f63){this['_rotateStep']=_0x148f63;}},{'key':'minPitch','get':function _0x94f6d6(){var _0x58a7b5=_0x31dfd3;return this[_0x58a7b5(_0x4050af._0x4c5ed2)];},'set':function _0xcf55e9(_0x3b2c2a){var _0x1fc7b4=_0x31dfd3;this[_0x1fc7b4(_0x33ca09._0x3945e0)]=_0x3b2c2a;}},{'key':'maxPitch','get':function _0x23a88d(){return this['_maxPitch'];},'set':function _0x58a496(_0x38751f){var _0x17d2c4=_0x31dfd3;this[_0x17d2c4(_0x42c8ba._0xb8f98)]=_0x38751f;}},{'key':_0x31dfd3(0xb3f),'get':function _0x4f1799(){var _0x114ece=_0x31dfd3;return this[_0x114ece(0xf03)];},'set':function _0x37bb2e(_0x260b2f){var _0x1d0977=_0x31dfd3;this[_0x1d0977(_0x40b32d._0xb2650b)]=_0x260b2f;}},{'key':_0x31dfd3(0x45a),'value':function _0x1ea1fa(_0x294f82){var _0x4a0ee9=_0x31dfd3,_0x519045,_0x2d07f5,_0x3fbb23,_0x5c7f36,_0x54b96a,_0x2312b;return this['options']=_objectSpread2(_objectSpread2({},this['options']),_0x294f82),this['_moveStep']=(_0x519045=this['options'][_0x4a0ee9(0x1c3)])!==null&&_0x519045!==void 0x0?_0x519045:0xa,this[_0x4a0ee9(0x556)]=(_0x2d07f5=this[_0x4a0ee9(_0x27472a._0x4ea1a1)]['dirStep'])!==null&&_0x2d07f5!==void 0x0?_0x2d07f5:0x19,this['_rotateStep']=(_0x3fbb23=this['options']['rotateStep'])!==null&&_0x3fbb23!==void 0x0?_0x3fbb23:0x1,this['_minPitch']=(_0x5c7f36=this['options'][_0x4a0ee9(0x9b2)])!==null&&_0x5c7f36!==void 0x0?_0x5c7f36:0.1,this['_maxPitch']=(_0x54b96a=this['options'][_0x4a0ee9(_0x27472a._0x19bdb9)])!==null&&_0x54b96a!==void 0x0?_0x54b96a:0.95,this['_minHeight']=(_0x2312b=this[_0x4a0ee9(0x514)]['minHeight'])!==null&&_0x2312b!==void 0x0?_0x2312b:0x0,this;}},{'key':'_addedHook','value':function _0x38a5a7(){var _0x33f145=_0x31dfd3;this['_map']['on'](EventType['keydown'],this['_onKeyDown'],this),this['_map']['on'](EventType[_0x33f145(0x29f)],this['_onKeyUp'],this),this['_map']['on'](EventType[_0x33f145(0xd02)],this[_0x33f145(0xfcb)],this);}},{'key':_0x31dfd3(_0x4447da._0x4e8104),'value':function _0x320363(){var _0x2622bd=_0x31dfd3;this['_map']['off'](EventType[_0x2622bd(0x6e0)],this['_onKeyDown'],this),this[_0x2622bd(_0x130a59._0x4ded58)]['off'](EventType['keyup'],this['_onKeyUp'],this),this[_0x2622bd(_0x130a59._0x4ded58)]['off'](EventType['clockTick'],this['_onClockTick'],this);}},{'key':_0x31dfd3(0xe10),'value':function _0x31069c(_0x12d935){var _0x53558b=_0x31dfd3;if(!this['enabled'])return;var _0x31ea6b=this['_getFlagForKeyCode'](_0x12d935[_0x53558b(0x86d)]);typeof _0x31ea6b!=='undefined'&&(this['flags'][_0x31ea6b]=!![]);}},{'key':_0x31dfd3(_0x4447da._0x3078f9),'value':function _0x44a6b2(_0x3e5552){var _0x329b8b=_0x31dfd3;if(!this['enabled'])return;var _0x5b7971=this[_0x329b8b(_0x52664c._0x2bd1ea)](_0x3e5552['keyCode']);typeof _0x5b7971!==_0x329b8b(_0x52664c._0x7a7d1d)&&(this['flags'][_0x5b7971]=![]);}},{'key':'_getFlagForKeyCode','value':function _0xc08cd2(_0x251bd4){var _0x41c369=_0x31dfd3;switch(_0x251bd4){case'W'[_0x41c369(0x4f0)](0x0):return'moveForward';case'S'[_0x41c369(_0x58c8d0._0x4d7647)](0x0):return'moveBackward';case'D'['charCodeAt'](0x0):return'moveRight';case'A'[_0x41c369(0x4f0)](0x0):return _0x41c369(_0x58c8d0._0x23f6e5);case'Q'['charCodeAt'](0x0):return'moveUp';case'E'[_0x41c369(_0x58c8d0._0x287341)](0x0):return'moveDown';case 0x26:this['rotateCamera'](MoveType[_0x41c369(_0x58c8d0._0x5f0358)]);break;case 0x25:this[_0x41c369(0x977)](MoveType['LEFT_ROTATE']);break;case 0x27:this['rotateCamera'](MoveType[_0x41c369(0xc2f)]);break;case 0x28:this['rotateCamera'](MoveType['BOTTOM_ROTATE']);break;case'I'[_0x41c369(0x4f0)](0x0):case 0x68:this['moveCamera'](MoveType['ENLARGE']);break;case'K'['charCodeAt'](0x0):case 0x65:this['moveCamera'](MoveType['NARROW']);break;case'J'['charCodeAt'](0x0):case 0x64:this[_0x41c369(0x479)](MoveType['LEFT_ROTATE']);break;case'L'[_0x41c369(0x4f0)](0x0):case 0x66:this['moveCamera'](MoveType['RIGHT_ROTATE']);break;case'U'['charCodeAt'](0x0):case 0x67:this[_0x41c369(_0x58c8d0._0x2e9fa5)](MoveType[_0x41c369(_0x58c8d0._0x5f0358)]);break;case'O'['charCodeAt'](0x0):case 0x69:this['moveCamera'](MoveType['BOTTOM_ROTATE']);break;}return undefined;}},{'key':'startMoveForward','value':function _0x12f6f5(){var _0xa40c89=_0x31dfd3;this['flags'][_0xa40c89(_0x403c07._0x235b81)]=!![];}},{'key':_0x31dfd3(0xab4),'value':function _0x52b8bc(){var _0x477cd2=_0x31dfd3;this[_0x477cd2(_0x50ce90._0x59912c)]['moveForward']=![];}},{'key':_0x31dfd3(_0x4447da._0x4ba776),'value':function _0x1a5915(){var _0x3dcc56=_0x31dfd3;this[_0x3dcc56(0x355)]['moveBackward']=!![];}},{'key':'stopMoveBackward','value':function _0x2c78f1(){this['flags']['moveBackward']=![];}},{'key':'startMoveRight','value':function _0x91f157(){this['flags']['moveRight']=!![];}},{'key':_0x31dfd3(_0x4447da._0x4ab588),'value':function _0x47e901(){var _0x199c0c=_0x31dfd3;this['flags'][_0x199c0c(_0x174030._0x37c9dc)]=![];}},{'key':_0x31dfd3(0xdf3),'value':function _0x15d46c(){var _0xdcc508=_0x31dfd3;this['flags'][_0xdcc508(_0x573e14._0x1cefe7)]=!![];}},{'key':_0x31dfd3(_0x4447da._0x806c78),'value':function _0x5abfea(){var _0x1af83d=_0x31dfd3;this[_0x1af83d(_0x52fd0c._0x3fbe91)]['moveLeft']=![];}},{'key':_0x31dfd3(0x2a8),'value':function _0x218345(_0x15debb){var _0x57b178=_0x31dfd3,_0x123c98=this['_map']['camera'],_0x1fed91=_0x123c98[_0x57b178(0xac8)],_0x511b2c=Cesium__namespace[_0x57b178(0x23b)]['normalize'](_0x123c98['position'],new Cesium__namespace['Cartesian3']()),_0x2d244c=Cesium__namespace['Cartesian3'][_0x57b178(0x2ef)](_0x1fed91,_0x511b2c,new Cesium__namespace['Cartesian3']());_0x1fed91=Cesium__namespace['Cartesian3']['cross'](_0x511b2c,_0x2d244c,new Cesium__namespace['Cartesian3']()),_0x1fed91=Cesium__namespace['Cartesian3'][_0x57b178(0xfa8)](_0x1fed91,_0x1fed91),_0x1fed91=Cesium__namespace[_0x57b178(_0xcc7263._0x275899)]['multiplyByScalar'](_0x1fed91,_0x15debb,_0x1fed91),_0x123c98['position']=Cesium__namespace[_0x57b178(0x23b)]['add'](_0x123c98['position'],_0x1fed91,_0x123c98[_0x57b178(_0xcc7263._0x1934cf)]);}},{'key':'_onClockTick','value':function _0x2fcd85(_0x403cd5){var _0x2403ce=_0x31dfd3;if(!this['enabled'])return;var _0x309759=this['_map']['camera'],_0x1fcf01=this['moveStep'];this['flags']['moveForward']&&this[_0x2403ce(0x2a8)](_0x1fcf01),this['flags']['moveBackward']&&this['moveForward'](-_0x1fcf01),this['flags']['moveUp']&&_0x309759['moveUp'](_0x1fcf01),this['flags']['moveDown']&&(_0x309759[_0x2403ce(_0x341653._0xcca5cc)][_0x2403ce(0xd04)]-_0x1fcf01>=this['minHeight']&&_0x309759['moveDown'](_0x1fcf01)),this[_0x2403ce(_0x341653._0x16d10d)]['moveLeft']&&_0x309759['moveLeft'](_0x1fcf01),this['flags']['moveRight']&&_0x309759[_0x2403ce(_0x341653._0x3cba1d)](_0x1fcf01);}},{'key':'_resetCamera','value':function _0x5ac621(_0x119a85){var _0x5caf4e=_0x31dfd3;if(!_0x119a85)return;this['_map'][_0x5caf4e(_0x3ab927._0x25db2a)]['camera'][_0x5caf4e(0xd91)]=_0x119a85['position'],this['_map']['scene'][_0x5caf4e(_0x3ab927._0x1f8e75)][_0x5caf4e(0xac8)]=_0x119a85['direction'],this['_map']['scene']['camera']['right']=_0x119a85['right'],this['_map']['scene'][_0x5caf4e(0xa3c)]['up']=_0x119a85['up'];}},{'key':'_limitAngle','value':function _0x457b3f(_0x211366,_0x4f71bf,_0x1e6ae5){var _0x493ce1=_0x31dfd3,_0x5a8366=Cesium__namespace['Cartesian3'][_0x493ce1(_0x32ee76._0x3a3924)](_0x211366,Cesium__namespace['Cartesian3'][_0x493ce1(0xfa8)](_0x4f71bf,new Cesium__namespace['Cartesian3']()));if(_0x1e6ae5==='up'&&_0x5a8366<this['minPitch'])return![];if(_0x1e6ae5==='down'&&_0x5a8366>this['maxPitch'])return![];return!![];}},{'key':_0x31dfd3(0xff6),'value':function _0x5b167f(_0x24abb0,_0x5262ba,_0xe00a1b){var _0x5e713a=_0x31dfd3,_0x3df6b6=_0x24abb0['position'],_0xead49a=this['_map']['getCenter']();if(!_0xead49a)return;var _0x498e8e=_0xead49a[_0x5e713a(_0x14dd75._0x1651df)]();if(!_0x498e8e)return;var _0x1f0c2c=Cesium__namespace['Cartesian3']['distance'](_0x498e8e,_0x3df6b6),_0x416313=_0x1f0c2c/0x64;_0x416313=_0xe00a1b?_0x416313*this['rotateStep']:_0x416313;var _0x38958a={},_0x323496=new Cesium__namespace['Ray'](_0x3df6b6,_0x5262ba);_0x38958a[_0x5e713a(0xd91)]=Cesium__namespace['Ray']['getPoint'](_0x323496,_0x416313),_0x38958a[_0x5e713a(_0x14dd75._0x22cce0)]=_0x24abb0['direction'],_0x38958a['right']=_0x24abb0['right'],_0x38958a['up']=_0x24abb0['up'];if(_0xe00a1b){var _0x5629b6=Cesium__namespace[_0x5e713a(0x23b)][_0x5e713a(0xfa8)](Cesium__namespace['Cartesian3']['subtract'](_0x38958a[_0x5e713a(_0x14dd75._0x493471)],_0x498e8e,new Cesium__namespace[(_0x5e713a(0x23b))]()),new Cesium__namespace['Cartesian3']());_0x323496=new Cesium__namespace['Ray'](_0x498e8e,_0x5629b6),_0x38958a[_0x5e713a(0xd91)]=Cesium__namespace['Ray']['getPoint'](_0x323496,_0x1f0c2c),_0x38958a[_0x5e713a(_0x14dd75._0x22cce0)]=Cesium__namespace['Cartesian3']['negate'](_0x5629b6,new Cesium__namespace['Cartesian3']()),_0x38958a['up']=Cesium__namespace['Cartesian3']['normalize'](_0x38958a['position'],new Cesium__namespace['Cartesian3']()),_0x38958a['right']=Cesium__namespace['Cartesian3'][_0x5e713a(0x2ef)](_0x38958a['direction'],_0x38958a['up'],new Cesium__namespace['Cartesian3']());}return _0x38958a;}},{'key':'moveCamera','value':function _0x57b56c(_0x10d8de){var _0x189b83=_0x31dfd3,_0x194250=this['_map']['scene'][_0x189b83(_0x495005._0x42ef78)],_0x5c6ed4;switch(_0x10d8de){case MoveType['NARROW']:_0x5c6ed4=this[_0x189b83(_0x495005._0x36a1ce)](_0x194250,Cesium__namespace['Cartesian3']['negate'](_0x194250['direction'],new Cesium__namespace[(_0x189b83(_0x495005._0x33cbc2))]()));break;case MoveType['LEFT_ROTATE']:_0x5c6ed4=this['_computedNewPos'](_0x194250,Cesium__namespace['Cartesian3']['negate'](_0x194250['right'],new Cesium__namespace[(_0x189b83(0x23b))]()),!![]);break;case MoveType['RIGHT_ROTATE']:_0x5c6ed4=this['_computedNewPos'](_0x194250,_0x194250['right'],!![]);break;case MoveType['TOP_ROTATE']:if(!this['_limitAngle'](Cesium__namespace[_0x189b83(_0x495005._0x466c2f)](_0x194250['up']),Cesium__namespace[_0x189b83(0x52e)](_0x194250[_0x189b83(0xd91)]),'up'))return;_0x5c6ed4=this['_computedNewPos'](_0x194250,Cesium__namespace['clone'](_0x194250['up']),!![]);break;case MoveType[_0x189b83(0xc99)]:if(!this['_limitAngle'](Cesium__namespace['clone'](_0x194250['up']),Cesium__namespace[_0x189b83(_0x495005._0x336437)](_0x194250[_0x189b83(0xd91)]),'down'))return;_0x5c6ed4=this['_computedNewPos'](_0x194250,Cesium__namespace[_0x189b83(_0x495005._0x3ac219)]['negate'](_0x194250['up'],new Cesium__namespace[(_0x189b83(0x23b))]()),!![]);break;case MoveType['ENLARGE']:default:_0x5c6ed4=this['_computedNewPos'](_0x194250,_0x194250['direction']);break;}if(!_0x5c6ed4)return;this[_0x189b83(_0x495005._0x3dffc9)](_0x5c6ed4);}},{'key':_0x31dfd3(0x977),'value':function _0x5e0ab0(_0x140042){var _0x4868bf=_0x31dfd3,_0x3234dd=[0x0,0x0],_0x244028=this[_0x4868bf(0x399)]['scene']['canvas'][_0x4868bf(0xe2e)],_0x4d3847=this['_map']['scene']['canvas']['clientHeight'],_0x1980c7=(_0x244028+_0x4d3847)/this['dirStep'];switch(_0x140042){case MoveType[_0x4868bf(0x66f)]:_0x3234dd=[-_0x1980c7*_0x244028/_0x4d3847,0x0];break;case MoveType[_0x4868bf(_0x518055._0x1edce7)]:_0x3234dd=[_0x1980c7*_0x244028/_0x4d3847,0x0];break;case MoveType['TOP_ROTATE']:_0x3234dd=[0x0,_0x1980c7];break;case MoveType[_0x4868bf(0xc99)]:_0x3234dd=[0x0,-_0x1980c7];break;default:return;}var _0x133fab=_0x3234dd[0x0]/_0x244028,_0x202493=_0x3234dd[0x1]/_0x4d3847,_0x55913a=0.05,_0x4a2f12=this['_map'][_0x4868bf(_0x518055._0x526edb)];_0x4a2f12['lookRight'](_0x133fab*_0x55913a),_0x4a2f12['lookUp'](_0x202493*_0x55913a);var _0x4d4c51=_0x4a2f12[_0x4868bf(0xac8)],_0x52eae8=Cesium__namespace['Cartesian3']['normalize'](_0x4a2f12['position'],new Cesium__namespace[(_0x4868bf(0x23b))]()),_0x172034=Cesium__namespace['Cartesian3']['cross'](_0x4d4c51,_0x52eae8,new Cesium__namespace[(_0x4868bf(_0x518055._0x4cd2ea))]());_0x52eae8=Cesium__namespace['Cartesian3']['cross'](_0x172034,_0x4d4c51,new Cesium__namespace['Cartesian3']()),_0x4a2f12['up']=_0x52eae8,_0x4a2f12['right']=_0x172034;}}]),_0x51618f;}(BaseControl);register$1(_0x5a92ef(0x43e),KeyboardRoam),KeyboardRoam[_0x5a92ef(0x238)]=MoveType;var GaodePOIGeocoder=(function(){var _0x266908={_0x4b6dc7:0x514,_0x541e86:0x47f,_0xc64e40:0x865},_0x251d1a={_0x505309:0xe84};function _0xc40d9b(){var _0x464124=_0x4361,_0x41e70d=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0xc40d9b),this['options']=_0x41e70d,this[_0x464124(_0x251d1a._0x505309)]=_0x41e70d['key']||gaodeArr;}return _createClass(_0xc40d9b,[{'key':'getArrayRandomOne','value':function _0x1e6fa3(){var _0x374e65=_0x4361,_0x3789e1=this['gaodekey'],_0x319a06=Math['floor'](Math[_0x374e65(0x570)]()*_0x3789e1['length']+0x1)-0x1;return _0x3789e1[_0x319a06];}},{'key':'geocode','value':function _0x457ef2(_0x5cbfca){var _0x3dde11=_0x4361,_0x5a5a68=this['getArrayRandomOne'](),_0x8914a8=new Cesium__namespace[(_0x3dde11(0x70d))]({'url':'https://restapi.amap.com/v3/place/text','queryParameters':_objectSpread2({'count':0x14,'key':_0x5a5a68,'keywords':_0x5cbfca,'types':'110000|120000|130000|140000|180000|190000|'},this[_0x3dde11(_0x266908._0x4b6dc7)][_0x3dde11(_0x266908._0x541e86)]||{})}),_0x5ebe50=this;return _0x8914a8[_0x3dde11(_0x266908._0xc64e40)]()['then'](function(_0x31a07e){var _0x4d9df4=_0x3dde11;if(_0x31a07e['infocode']!=='10000')return logError$1('请求失败('+_0x31a07e['infocode']+')'+_0x31a07e['info']),{};if(_0x31a07e['pois'][_0x4d9df4(0x6ba)]===0x0)return logInfo(_0x4d9df4(0x358)+_0x5cbfca+'”相关数据!'),{};var _0x31b923=0xbb8;return _0x5ebe50['map']['camera']['positionCartographic']['height']<_0x31b923&&(_0x31b923=_0x5ebe50['map'][_0x4d9df4(0xa3c)]['positionCartographic']['height']),_0x31a07e[_0x4d9df4(0xfb6)]['map'](function(_0x1dbf0b){var _0x168b2f=_0x4d9df4,_0x563bce=_0x1dbf0b['location']['split'](',');return _0x563bce=gcj2wgs(_0x563bce),{'displayName':_0x1dbf0b[_0x168b2f(0xa34)],'destination':Cesium__namespace['Cartesian3']['fromDegrees'](_0x563bce[0x0],_0x563bce[0x1],_0x31b923)};});});}}]),_0xc40d9b;}());function getDefaultContextMenu(_0x6d2f0b){var _0x3994ee={_0x59ddfb:0xf38,_0x394892:0xef6,_0xd72ac8:0xfb1,_0x2780a3:0xef6,_0xacdbac:0x281,_0x5cb9a5:0xef6,_0x5a6b9f:0xd48,_0x5053ed:0x80d,_0x3a5296:0x4d8,_0x394e12:0x815,_0x1cfd32:0x5e8,_0x1037e1:0xa27,_0x29960b:0x967,_0x547fd8:0x885,_0x46cb7a:0x6a4,_0x24277b:0x9b4,_0x16f0f2:0x467,_0x3dce29:0xef6,_0x5e9b9a:0x4ef,_0x4897cb:0x524,_0x13a700:0x1012,_0x122598:0xb45,_0x53aeb5:0x3a0,_0x4a32d7:0xcfd,_0x3b8a81:0x340,_0x4be603:0xbdd},_0x3d8484={_0x4b0e2f:0x7a6,_0x4c0517:0xaa4},_0xce8591={_0x41c0ef:0x7c9,_0x14100d:0x7a8},_0x2817f1={_0xb99417:0xcb2},_0x817ed1={_0x3a0529:0xe2d},_0x2af3c4={_0x353c3d:0x7a6,_0x4c5552:0x7c9},_0x117ff8={_0x2e9511:0x7c9},_0x15f5a9={_0x38162c:0x7c9},_0x1f4334={_0x4f47f9:0x60d},_0x21f881={_0x295af9:0x431},_0x57e2fd={_0x8f7f1b:0x780},_0x1fa27d={_0x5b4f02:0x60d},_0x3e09b8={_0x13ede7:0xeef},_0x3aa1f4={_0x591ce8:0xd04,_0x39e699:0xf01,_0x1b9c37:0x60d},_0x478484={_0x571bae:0x848},_0x35d6b8={_0x23993f:0x75d},_0x282c78={_0xaab621:0x71e,_0x21a184:0x1c8},_0x4181ef={_0x5812b2:0x6ba},_0x22695c={_0x459f2e:0x71e},_0x28a66f={_0x2d55dd:0x7ca},_0x93aff={_0x53fe0e:0xad1},_0x1f4fff={_0x570f9a:0xd90},_0x1034ba={_0x22436e:0xad1},_0x4e1df5={_0x1d5a5a:0x5b7},_0x4cc44d={_0x473c42:0x1d5},_0xc8b99d={_0x384bcd:0xca2},_0x12a353={_0x3a3f86:0x51d},_0x32f494={_0x12f119:0x51d},_0x55ba02={_0x544233:0x51d,_0x59477e:0x448},_0x1e34b4={_0x4d461c:0x543},_0x7cd05b={_0x209c28:0x7c9,_0x3ed193:0x54c},_0x33dcfa={_0x2fcf72:0x925},_0x504d79={_0x117672:0xa85,_0x4ca067:0xf07},_0x3baff7={_0x3081f2:0xe02},_0x30ce7e={_0x1ea96d:0x43e},_0xc4817e={_0x4f5ada:0xa3c},_0x4f2cba={_0x5bf4df:0x89a,_0x40fa8b:0x925},_0x1a4cbc={_0x11cce0:0x925,_0x4a2fd3:0xaef},_0x468dd5={_0x5325e7:0x52d},_0x34d108={_0x25f18f:0xd72,_0x47e5b2:0xfc5,_0x1a1541:0xd68,_0x3f1f4a:0x4b9,_0x581600:0xef6,_0x2edace:0x925,_0x34745c:0xdba},_0x2fc971=_0x5a92ef,_0x1f0fc1=_0x6d2f0b['contextmenu'];return[{'text':_0x6d2f0b['getLangText'](_0x2fc971(0xa28)),'icon':Icon[_0x2fc971(_0x3994ee._0x59ddfb)],'show':function _0x5eb3b5(_0x310714){return Cesium__namespace['defined'](_0x310714['cartesian']);},'callback':function _0x33cc11(_0x4ad37f){var _0x59c6a0=_0x2fc971,_0x124ee2=LngLatPoint['fromCartesian'](_0x4ad37f['cartesian']),_0x46ee62=proj4Trans([_0x124ee2['lng'],_0x124ee2['lat']],'EPSG:4326',CRS[_0x59c6a0(_0x34d108._0x25f18f)]),_0x4ec151='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20'['concat'](_0x6d2f0b['getLangText'](_0x59c6a0(_0x34d108._0x47e5b2)),':')['concat'](_0x124ee2['lng'],',\x20')['concat'](_0x6d2f0b['getLangText']('_纬度'),':')['concat'](_0x124ee2['lat'],',\x20')['concat'](_0x6d2f0b['getLangText']('_海拔'),':')[_0x59c6a0(0x4b9)](_0x124ee2[_0x59c6a0(_0x34d108._0x1a1541)],',\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20')[_0x59c6a0(0x4b9)](_0x6d2f0b['getLangText']('_横坐标'),':')[_0x59c6a0(_0x34d108._0x3f1f4a)](_0x46ee62[0x0][_0x59c6a0(0x905)](0x1),',\x20')['concat'](_0x6d2f0b[_0x59c6a0(_0x34d108._0x581600)](_0x59c6a0(0xf08)),':')['concat'](_0x46ee62[0x1]['toFixed'](0x1),'\x20(CGCS2000)\x0a\x20\x20\x20\x20\x20\x20\x20\x20');alert(_0x4ec151,_0x6d2f0b['getLangText']('_位置信息'));var _0x1a8253=formatNum$1(_0x4ad37f['cartesian']['x'],0x1),_0x4aa847=formatNum$1(_0x4ad37f[_0x59c6a0(0x925)]['y'],0x1),_0x2313a0=formatNum$1(_0x4ad37f[_0x59c6a0(_0x34d108._0x2edace)]['z'],0x1);logInfo(_0x59c6a0(0xda7)['concat'](_0x124ee2[_0x59c6a0(_0x34d108._0x34745c)](),'\x20,\x20笛卡尔')['concat'](_0x1a8253,',')['concat'](_0x4aa847,',')['concat'](_0x2313a0));}},{'text':_0x6d2f0b['getLangText']('_查看当前视角'),'icon':Icon['CameraInfo'],'callback':function _0x3572f1(_0x31c5ac){var _0x1c73ec=_0x2fc971,_0x4d7877=JSON['stringify'](_0x6d2f0b[_0x1c73ec(_0x468dd5._0x5325e7)]());logInfo(_0x4d7877),alert(_0x4d7877,_0x6d2f0b['getLangText']('_当前视角信息'));}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x394892)]('_视角切换'),'icon':Icon[_0x2fc971(_0x3994ee._0xd72ac8)],'children':[{'text':_0x6d2f0b['getLangText'](_0x2fc971(0x5c9)),'icon':Icon['UndergroundYes'],'show':function _0x4d65f1(_0x293004){return _0x6d2f0b['scene']['screenSpaceCameraController']['enableCollisionDetection'];},'callback':function _0x548872(_0x2231a0){var _0x326755=_0x2fc971;_0x6d2f0b['scene'][_0x326755(0x89b)]['enableCollisionDetection']=![];}},{'text':_0x6d2f0b['getLangText']('_禁止进入地下'),'icon':Icon['UndergroundNo'],'show':function _0x20ac32(_0x12e015){var _0x369e03=_0x2fc971;return!_0x6d2f0b['scene']['screenSpaceCameraController'][_0x369e03(0x4e4)];},'callback':function _0x47384d(_0x363f6a){_0x6d2f0b['scene']['screenSpaceCameraController']['enableCollisionDetection']=!![];}},{'text':_0x6d2f0b['getLangText']('_绕此处环绕飞行'),'icon':Icon[_0x2fc971(0xf04)],'show':function _0x55e6a5(_0x247b50){var _0x470033=_0x2fc971,_0x5c4e1d;return _0x247b50[_0x470033(_0x1a4cbc._0x11cce0)]&&(!_0x1f0fc1['rotatePoint']||!((_0x5c4e1d=_0x1f0fc1[_0x470033(_0x1a4cbc._0x4a2fd3)])!==null&&_0x5c4e1d!==void 0x0&&_0x5c4e1d['isStart']));},'callback':function _0x11dfc9(_0x9a70e4){var _0x577a4f=_0x2fc971;!_0x1f0fc1['rotatePoint']&&(_0x1f0fc1['rotatePoint']=new RotatePoint(),_0x6d2f0b['addThing'](_0x1f0fc1['rotatePoint'])),_0x1f0fc1['rotatePoint']['start'](_0x9a70e4[_0x577a4f(0x925)]);}},{'text':_0x6d2f0b['getLangText']('_关闭环绕飞行'),'icon':Icon['RotatePointStop'],'show':function _0x1603b6(_0x2fe373){var _0x216d5b=_0x2fc971,_0x3ad2a8;return(_0x3ad2a8=_0x1f0fc1['rotatePoint'])===null||_0x3ad2a8===void 0x0?void 0x0:_0x3ad2a8[_0x216d5b(0x3f4)];},'callback':function _0x355183(_0x39e5e9){var _0x2876da=_0x2fc971;_0x1f0fc1['rotatePoint']&&_0x1f0fc1['rotatePoint'][_0x2876da(0xe25)]();}},{'text':_0x6d2f0b['getLangText']('_移动到此处'),'icon':Icon['FlyToPoint'],'show':function _0x191eae(_0x1c5948){var _0x3e5e50=_0x2fc971;return Cesium__namespace['defined'](_0x1c5948[_0x3e5e50(0x925)]);},'callback':function _0x32df54(_0x481364){var _0x5f1fb3=_0x2fc971,_0x213003=Cesium__namespace['Cartesian3'][_0x5f1fb3(_0x4f2cba._0x5bf4df)](_0x481364[_0x5f1fb3(_0x4f2cba._0x40fa8b)],_0x6d2f0b['camera'][_0x5f1fb3(0xd98)])*0.1;_0x6d2f0b['flyToPoint'](_0x481364['cartesian'],{'radius':_0x213003,'maximumHeight':_0x6d2f0b['camera'][_0x5f1fb3(0xdae)]['height']});}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(0x9b0)),'icon':Icon['FirstPerspective'],'show':function _0x2e1a60(_0x51d20a){return Cesium__namespace['defined'](_0x51d20a['cartesian']);},'callback':function _0x5304c7(_0x21de77){var _0x53c40b=_0x2fc971;_0x6d2f0b['camera']['flyTo']({'destination':addPositionsHeight(_0x21de77[_0x53c40b(0x925)],0xa),'orientation':{'heading':_0x6d2f0b['camera']['heading'],'pitch':0x0,'roll':0x0},'maximumHeight':_0x6d2f0b[_0x53c40b(_0xc4817e._0x4f5ada)]['positionCartographic']['height']});}},{'text':_0x6d2f0b['getLangText']('_开启键盘漫游'),'icon':Icon[_0x2fc971(0x475)],'show':function _0x9e5d28(_0x11f7dc){var _0x1af1ba=_0x2fc971;return!_0x6d2f0b['keyboardRoam'][_0x1af1ba(0x445)];},'callback':function _0x4b01d1(_0x5cb45c){_0x6d2f0b['keyboardRoam']['enabled']=!![];}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x2780a3)](_0x2fc971(0xd9a)),'icon':Icon['KeyboardRoamNo'],'show':function _0x2e025f(_0x3ab459){var _0x57ef35=_0x2fc971;return _0x6d2f0b[_0x57ef35(_0x30ce7e._0x1ea96d)]['enabled'];},'callback':function _0x1c079d(_0x44d73e){_0x6d2f0b['keyboardRoam']['enabled']=![];}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(0x3af)),'icon':Icon['TrackedEntityYes'],'show':function _0x20d749(_0x1cb644){var _0xb383be=_0x1cb644['graphic'];if(!_0xb383be)return![];if(_0xb383be['entity']instanceof Cesium__namespace['Entity'])return!![];else{if(_0xb383be['trackedEntity']instanceof Cesium__namespace['Entity'])return!![];}return![];},'callback':function _0x2f1de7(_0xcf9e6e){_0x6d2f0b['trackedEntity']=_0xcf9e6e['graphic'];}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0xacdbac)),'icon':Icon['TrackedEntityNo'],'show':function _0x2047bc(_0x40c641){var _0x1ad47b=_0x2fc971;return _0x6d2f0b[_0x1ad47b(_0x3baff7._0x3081f2)]!==undefined;},'callback':function _0x2b50e4(_0x332274){_0x6d2f0b['trackedEntity']=undefined;}}]},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_三维模型'),'icon':Icon['Tileset'],'show':function _0x230a75(_0x251374){var _0x4a3c94=_0x2fc971,_0x1cb5f5=_0x6d2f0b['pick3DTileset'](_0x251374[_0x4a3c94(0x925)]);return Cesium__namespace['defined'](_0x1cb5f5);},'children':[{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x2780a3)]('_显示三角网'),'icon':Icon['TilesetWireframeYes'],'show':function _0x3542b1(_0x1f37e3){var _0x5055b6=_0x6d2f0b['pick3DTileset'](_0x1f37e3['cartesian']);return!_0x5055b6['debugWireframe'];},'callback':function _0x31c61a(_0x23e7e5){var _0x31574c=_0x6d2f0b['pick3DTileset'](_0x23e7e5['cartesian']);_0x31574c['debugWireframe']=!![];}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x5cb9a5)]('_关闭三角网'),'icon':Icon['TilesetWireframeNo'],'show':function _0x50cd0c(_0x2fded2){var _0x75d460=_0x6d2f0b['pick3DTileset'](_0x2fded2['cartesian']);return _0x75d460['debugWireframe'];},'callback':function _0x3f0a90(_0x473708){var _0xf2d3e9=_0x2fc971,_0x5adc69=_0x6d2f0b[_0xf2d3e9(_0x504d79._0x117672)](_0x473708['cartesian']);_0x5adc69[_0xf2d3e9(_0x504d79._0x4ca067)]=![];}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x5a6b9f)),'icon':Icon['TilesetBoundingVolumeYes'],'show':function _0x99a904(_0x119695){var _0x5cac23=_0x2fc971,_0x15330c=_0x6d2f0b['pick3DTileset'](_0x119695[_0x5cac23(_0x33dcfa._0x2fcf72)]);return!_0x15330c['debugShowBoundingVolume'];},'callback':function _0x2bddcb(_0x5b96b5){var _0x5cdfe9=_0x6d2f0b['pick3DTileset'](_0x5b96b5['cartesian']);_0x5cdfe9['debugShowBoundingVolume']=!![];}},{'text':_0x6d2f0b['getLangText']('_关闭包围盒'),'icon':Icon[_0x2fc971(0x1f9)],'show':function _0x24184e(_0x755fb7){var _0x4ddb18=_0x6d2f0b['pick3DTileset'](_0x755fb7['cartesian']);return _0x4ddb18['debugShowBoundingVolume'];},'callback':function _0x446547(_0x3c384a){var _0x4529d6=_0x6d2f0b['pick3DTileset'](_0x3c384a['cartesian']);_0x4529d6['debugShowBoundingVolume']=![];}}]},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x5053ed)),'icon':Icon[_0x2fc971(0xa01)],'show':function _0x4faa3e(_0x4b70c1){return Cesium__namespace['defined'](_0x4b70c1['cartesian']);},'children':[{'text':_0x6d2f0b['getLangText']('_开启地形'),'icon':Icon['TerrainYes'],'show':function _0x431ed9(_0x158b32){return!_0x6d2f0b['hasTerrain'];},'callback':function _0x4e6d0(_0x1cbef3){var _0x1293b7=_0x2fc971;_0x6d2f0b[_0x1293b7(0xc09)]=!![];}},{'text':_0x6d2f0b[_0x2fc971(0xef6)](_0x2fc971(_0x3994ee._0x3a5296)),'icon':Icon['TerrainNo'],'show':function _0x1c3ae6(_0x7095ce){return _0x6d2f0b['hasTerrain'];},'callback':function _0x34facf(_0x3d1749){_0x6d2f0b['hasTerrain']=![];}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_显示三角网'),'icon':Icon['TerrainWireframeYes'],'show':function _0x183d01(_0x397246){var _0x1f093b=_0x2fc971;return!_0x6d2f0b[_0x1f093b(_0x7cd05b._0x209c28)]['globe']['_surface']['tileProvider'][_0x1f093b(0x316)][_0x1f093b(_0x7cd05b._0x3ed193)];},'callback':function _0x29e6cc(_0x44b080){var _0xe7f4d8=_0x2fc971;_0x6d2f0b['scene']['globe'][_0xe7f4d8(0x543)]['tileProvider']['_debug'][_0xe7f4d8(0x54c)]=!![];}},{'text':_0x6d2f0b['getLangText']('_关闭三角网'),'icon':Icon[_0x2fc971(_0x3994ee._0x394e12)],'show':function _0x52f9e2(_0x4344a6){var _0x534ad4=_0x2fc971;return _0x6d2f0b['scene'][_0x534ad4(0xcb2)][_0x534ad4(_0x1e34b4._0x4d461c)]['tileProvider']['_debug']['wireframe'];},'callback':function _0x55adf2(_0x47678a){_0x6d2f0b['scene']['globe']['_surface']['tileProvider']['_debug']['wireframe']=![];}}]},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_图上量算'),'icon':Icon[_0x2fc971(_0x3994ee._0x1cfd32)],'children':[{'text':_0x6d2f0b['getLangText']('_距离'),'icon':Icon['MeasureDistance'],'callback':function _0x2cda82(_0x23710c){var _0x168ebf=_0x2fc971;!_0x1f0fc1['measure']&&(_0x1f0fc1[_0x168ebf(0x51d)]=new Measure(),_0x6d2f0b['addThing'](_0x1f0fc1['measure'])),_0x1f0fc1['measure'][_0x168ebf(0x89a)]();}},{'text':_0x6d2f0b['getLangText']('_面积'),'icon':Icon['MeasureArea'],'callback':function _0x527f87(_0x3a4463){var _0x570efd=_0x2fc971;!_0x1f0fc1[_0x570efd(_0x55ba02._0x544233)]&&(_0x1f0fc1['measure']=new Measure(),_0x6d2f0b[_0x570efd(_0x55ba02._0x59477e)](_0x1f0fc1['measure'])),_0x1f0fc1[_0x570efd(0x51d)]['area']();}},{'text':_0x6d2f0b['getLangText']('_高度差'),'icon':Icon['MeasureHeight'],'callback':function _0x3ef9ca(_0x5a3a4f){var _0x3f061d=_0x2fc971;!_0x1f0fc1['measure']&&(_0x1f0fc1[_0x3f061d(0x51d)]=new Measure(),_0x6d2f0b['addThing'](_0x1f0fc1['measure'])),_0x1f0fc1['measure']['heightTriangle']();}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(0x85a)),'icon':Icon['MeasureAngle'],'callback':function _0x5e3707(_0x3ebdf8){var _0x13ea7f=_0x2fc971;!_0x1f0fc1[_0x13ea7f(_0x32f494._0x12f119)]&&(_0x1f0fc1['measure']=new Measure(),_0x6d2f0b['addThing'](_0x1f0fc1['measure'])),_0x1f0fc1['measure'][_0x13ea7f(0xdd0)]();}},{'text':_0x6d2f0b['getLangText']('_删除测量'),'icon':Icon['Delete'],'show':function _0x3f49b0(_0x429bd4){return _0x1f0fc1['measure']&&_0x1f0fc1['measure']['hasMeasure'];},'callback':function _0x3f3dbc(_0x56939a){var _0x3334aa=_0x2fc971;_0x1f0fc1[_0x3334aa(_0x12a353._0x3a3f86)]&&_0x1f0fc1['measure'][_0x3334aa(0x1c8)]();}}]},{'text':_0x6d2f0b['getLangText']('_图上标记'),'icon':Icon['Draw'],'children':[{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_标记点'),'icon':Icon['DrawPoint'],'callback':function _0x7dd5b1(_0x53ef84){var _0x4244ff=_0x2fc971;_0x6d2f0b['graphicLayer']['startDraw']({'type':'point','style':{'pixelSize':0xc,'color':_0x4244ff(_0x4cc44d._0x473c42)},'success':function _0x49958f(_0x105012){var _0x5d89c9=_0x4244ff;console[_0x5d89c9(_0xc8b99d._0x384bcd)](JSON['stringify'](_0x105012['coordinates']));}});}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x1037e1)),'icon':Icon[_0x2fc971(0x4db)],'callback':function _0x255a69(_0x4ca309){var _0x1318ae=_0x2fc971;_0x6d2f0b['graphicLayer'][_0x1318ae(_0x4e1df5._0x1d5a5a)]({'type':'polyline','style':{'color':'#55ff33','width':0x3},'success':function _0x86ff15(_0x341377){var _0x1fc043=_0x1318ae;console['log'](JSON[_0x1fc043(0xad1)](_0x341377['coordinates']));}});}},{'text':_0x6d2f0b['getLangText']('_标记面'),'icon':Icon[_0x2fc971(_0x3994ee._0x29960b)],'callback':function _0x36f86f(_0x33ef06){var _0x8f9f65=_0x2fc971;_0x6d2f0b['graphicLayer'][_0x8f9f65(0x5b7)]({'type':_0x8f9f65(0xeb2),'style':{'color':_0x8f9f65(_0x1f4fff._0x570f9a),'opacity':0.5,'outline':!![],'outlineWidth':0x2},'success':function _0x2c5927(_0x332fad){var _0x5b905d=_0x8f9f65;console['log'](JSON[_0x5b905d(_0x1034ba._0x22436e)](_0x332fad['coordinates']));}});}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x547fd8)),'icon':Icon['DrawCircle'],'callback':function _0x1bfa72(_0x43f8a7){var _0x34b478=_0x2fc971;_0x6d2f0b['graphicLayer'][_0x34b478(0x5b7)]({'type':'circle','style':{'color':'#ffff00','opacity':0.6},'success':function _0x734274(_0x5311b8){var _0x43998c=_0x34b478;console['log'](JSON[_0x43998c(_0x93aff._0x53fe0e)](_0x5311b8[_0x43998c(0xfd0)]));}});}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x46cb7a)),'icon':Icon[_0x2fc971(_0x3994ee._0x24277b)],'callback':function _0x1d9de0(_0x5a67c4){var _0x469367={_0x93ce83:0xca2,_0x5bc461:0xfd0},_0x18842b=_0x2fc971;_0x6d2f0b['graphicLayer']['startDraw']({'type':_0x18842b(_0x28a66f._0x2d55dd),'style':{'color':'#ffff00','opacity':0.6},'success':function _0x333537(_0x52cf73){var _0x5628ab=_0x18842b;console[_0x5628ab(_0x469367._0x93ce83)](JSON['stringify'](_0x52cf73[_0x5628ab(_0x469367._0x5bc461)]));}});}},{'text':_0x6d2f0b[_0x2fc971(0xef6)](_0x2fc971(_0x3994ee._0x16f0f2)),'icon':Icon[_0x2fc971(0x997)],'show':function _0xeb015d(_0x36b5a6){return!_0x6d2f0b['graphicLayer']['hasEdit'];},'callback':function _0x204db2(_0x5a1b60){_0x6d2f0b['graphicLayer']['hasEdit']=!![];}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x3dce29)]('_禁止编辑'),'icon':Icon[_0x2fc971(_0x3994ee._0x5e9b9a)],'show':function _0x4e8632(_0x21603f){var _0x1b9bb5=_0x2fc971;return _0x6d2f0b[_0x1b9bb5(0x71e)]['hasEdit'];},'callback':function _0x293b82(_0x4c9cc){var _0x5d21f9=_0x2fc971;_0x6d2f0b['graphicLayer'][_0x5d21f9(0x477)]=![];}},{'text':_0x6d2f0b['getLangText']('_导出GeoJSON'),'icon':Icon[_0x2fc971(0x423)],'show':function _0x428067(_0x25ade5){var _0x197541=_0x2fc971;return _0x6d2f0b[_0x197541(_0x22695c._0x459f2e)]['length']>0x0;},'callback':function _0x2b1ea8(_0xefb3d0){downloadFile('图上标记.json',JSON['stringify'](_0x6d2f0b['graphicLayer']['toGeoJSON']()));}},{'text':_0x6d2f0b['getLangText']('_清除所有标记'),'icon':Icon['Delete'],'show':function _0x58839a(_0x566939){var _0x3c00a0=_0x2fc971;return _0x6d2f0b['graphicLayer'][_0x3c00a0(_0x4181ef._0x5812b2)]>0x0;},'callback':function _0x7a01be(_0x2bab74){var _0x426dc4=_0x2fc971;_0x6d2f0b[_0x426dc4(_0x282c78._0xaab621)][_0x426dc4(_0x282c78._0x21a184)]();}}]},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x4897cb)),'icon':Icon['Effect'],'children':[{'text':_0x6d2f0b['getLangText'](_0x2fc971(0xe43)),'icon':Icon['RainEffectYes'],'show':function _0x55119d(_0x291b36){return!_0x1f0fc1['rainEffect'];},'callback':function _0x4ca092(_0x54a31e){!_0x1f0fc1['rainEffect']&&(_0x1f0fc1['rainEffect']=new RainEffect(),_0x6d2f0b['addEffect'](_0x1f0fc1['rainEffect']));}},{'text':_0x6d2f0b['getLangText']('_关闭下雨'),'icon':Icon['RainEffectNo'],'show':function _0x2d37b6(_0x22dc9f){return _0x1f0fc1['rainEffect'];},'callback':function _0x2c78d8(_0xc6541b){var _0x2b8423=_0x2fc971;_0x1f0fc1[_0x2b8423(_0x35d6b8._0x23993f)]&&(_0x6d2f0b['removeEffect'](_0x1f0fc1[_0x2b8423(0x75d)],!![]),delete _0x1f0fc1['rainEffect']);}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_开启下雪'),'icon':Icon['SnowEffectYes'],'show':function _0x5287e0(_0x21fcfe){return!_0x1f0fc1['snowEffect'];},'callback':function _0x132f5e(_0x434df3){var _0x4958dd=_0x2fc971;!_0x1f0fc1[_0x4958dd(0x848)]&&(_0x1f0fc1['snowEffect']=new SnowEffect(),_0x6d2f0b['addEffect'](_0x1f0fc1['snowEffect']));}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_关闭下雪'),'icon':Icon['SnowEffectNo'],'show':function _0x18b195(_0x589f23){var _0x5bb334=_0x2fc971;return _0x1f0fc1[_0x5bb334(_0x478484._0x571bae)];},'callback':function _0x5291e6(_0x26fd9b){_0x1f0fc1['snowEffect']&&(_0x6d2f0b['removeEffect'](_0x1f0fc1['snowEffect'],!![]),delete _0x1f0fc1['snowEffect']);}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(0xf37)),'icon':Icon['FogEffectYes'],'show':function _0x46b841(_0x17be56){return!_0x1f0fc1['fogEffect'];},'callback':function _0x58ec5c(_0x1e575b){var _0x22f6d4=_0x2fc971;if(!_0x1f0fc1[_0x22f6d4(0xf01)]){var _0x38d1ac=_0x6d2f0b[_0x22f6d4(0xa3c)]['positionCartographic'][_0x22f6d4(_0x3aa1f4._0x591ce8)]*0x2;_0x1f0fc1[_0x22f6d4(_0x3aa1f4._0x39e699)]=new FogEffect({'fogByDistance':new Cesium__namespace['Cartesian4'](0.1*_0x38d1ac,0.1,_0x38d1ac,0.8)}),_0x6d2f0b[_0x22f6d4(_0x3aa1f4._0x1b9c37)](_0x1f0fc1['fogEffect']);}}},{'text':_0x6d2f0b['getLangText']('_关闭雾天气'),'icon':Icon['FogEffectNo'],'show':function _0x3fff75(_0x2554b8){var _0xf3e51b=_0x2fc971;return _0x1f0fc1[_0xf3e51b(0xf01)];},'callback':function _0x522609(_0x1641e2){var _0x1ec001=_0x2fc971;_0x1f0fc1['fogEffect']&&(_0x6d2f0b[_0x1ec001(0x8ba)](_0x1f0fc1['fogEffect'],!![]),delete _0x1f0fc1['fogEffect']);}},{'text':_0x6d2f0b['getLangText']('_开启泛光'),'icon':Icon['BloomEffectYes'],'show':function _0x550256(_0x28ac3a){return!_0x1f0fc1['bloomEffect'];},'callback':function _0xb596be(_0x3698f7){var _0x2bd218=_0x2fc971;!_0x1f0fc1['bloomEffect']&&(_0x1f0fc1['bloomEffect']=new BloomEffect(),_0x6d2f0b[_0x2bd218(0x60d)](_0x1f0fc1[_0x2bd218(0x66b)]));}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x394892)]('_关闭泛光'),'icon':Icon[_0x2fc971(_0x3994ee._0x13a700)],'show':function _0x1c703c(_0x3e0258){var _0x9db98c=_0x2fc971;return _0x1f0fc1[_0x9db98c(0x66b)];},'callback':function _0x4f7775(_0x2ceb23){_0x1f0fc1['bloomEffect']&&(_0x6d2f0b['removeEffect'](_0x1f0fc1['bloomEffect'],!![]),delete _0x1f0fc1['bloomEffect']);}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_开启亮度'),'icon':Icon['BrightnessEffectYes'],'show':function _0x537722(_0x155b4e){return!_0x1f0fc1['brightnessEffect'];},'callback':function _0x5ee172(_0x3b0784){var _0x3f2eb1=_0x2fc971;!_0x1f0fc1['brightnessEffect']&&(_0x1f0fc1['brightnessEffect']=new BrightnessEffect(),_0x6d2f0b[_0x3f2eb1(0x60d)](_0x1f0fc1['brightnessEffect']));}},{'text':_0x6d2f0b[_0x2fc971(_0x3994ee._0x3dce29)](_0x2fc971(_0x3994ee._0x122598)),'icon':Icon[_0x2fc971(0x992)],'show':function _0xf61a52(_0x1380ae){return _0x1f0fc1['brightnessEffect'];},'callback':function _0x1be478(_0x1c9336){var _0x11bb33=_0x2fc971;_0x1f0fc1[_0x11bb33(_0x3e09b8._0x13ede7)]&&(_0x6d2f0b['removeEffect'](_0x1f0fc1[_0x11bb33(0xeef)],!![]),delete _0x1f0fc1['brightnessEffect']);}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_开启夜视'),'icon':Icon['NightVisionEffectYes'],'show':function _0x4389c9(_0x11193e){return!_0x1f0fc1['nightVisionEffect'];},'callback':function _0x7494ec(_0x8a2216){var _0x5e5410=_0x2fc971;!_0x1f0fc1['nightVisionEffect']&&(_0x1f0fc1['nightVisionEffect']=new NightVisionEffect(),_0x6d2f0b[_0x5e5410(_0x1fa27d._0x5b4f02)](_0x1f0fc1[_0x5e5410(0x780)]));}},{'text':_0x6d2f0b[_0x2fc971(0xef6)]('_关闭夜视'),'icon':Icon['NightVisionEffectNo'],'show':function _0xa66aef(_0x55a004){return _0x1f0fc1['nightVisionEffect'];},'callback':function _0x459e7c(_0x218d63){var _0x23aead=_0x2fc971;_0x1f0fc1['nightVisionEffect']&&(_0x6d2f0b[_0x23aead(0x8ba)](_0x1f0fc1['nightVisionEffect'],!![]),delete _0x1f0fc1[_0x23aead(_0x57e2fd._0x8f7f1b)]);}},{'text':_0x6d2f0b['getLangText']('_开启黑白'),'icon':Icon['BlackAndWhiteEffectYes'],'show':function _0x26f671(_0x43618f){return!_0x1f0fc1['blackAndWhiteEffect'];},'callback':function _0x10a5bb(_0x3477ff){var _0x4396c3=_0x2fc971;!_0x1f0fc1['blackAndWhiteEffect']&&(_0x1f0fc1['blackAndWhiteEffect']=new BlackAndWhiteEffect(),_0x6d2f0b[_0x4396c3(0x60d)](_0x1f0fc1['blackAndWhiteEffect']));}},{'text':_0x6d2f0b['getLangText']('_关闭黑白'),'icon':Icon['BlackAndWhiteEffectNo'],'show':function _0x4915de(_0x4eef3a){return _0x1f0fc1['blackAndWhiteEffect'];},'callback':function _0xb5f4bb(_0xa72ae7){var _0x7112a=_0x2fc971;_0x1f0fc1['blackAndWhiteEffect']&&(_0x6d2f0b['removeEffect'](_0x1f0fc1[_0x7112a(_0x21f881._0x295af9)],!![]),delete _0x1f0fc1[_0x7112a(0x431)]);}},{'text':_0x6d2f0b['getLangText']('_开启拾取高亮'),'icon':Icon[_0x2fc971(_0x3994ee._0x53aeb5)],'show':function _0x3da460(_0x1bf788){return!_0x1f0fc1['outlineEffect'];},'callback':function _0x67fd97(_0x226f45){var _0x38c493=_0x2fc971;!_0x1f0fc1['outlineEffect']&&(_0x1f0fc1['outlineEffect']=new OutlineEffect(),_0x6d2f0b[_0x38c493(_0x1f4334._0x4f47f9)](_0x1f0fc1['outlineEffect']));}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(0xed3)),'icon':Icon['OutlineEffectNo'],'show':function _0x3580b3(_0x3754dd){return _0x1f0fc1['outlineEffect'];},'callback':function _0x17f7cf(_0x1e17e9){_0x1f0fc1['outlineEffect']&&(_0x6d2f0b['removeEffect'](_0x1f0fc1['outlineEffect'],!![]),delete _0x1f0fc1['outlineEffect']);}}]},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x4a32d7)),'icon':Icon[_0x2fc971(0x7a5)],'children':[{'text':_0x6d2f0b['getLangText']('_开启深度监测'),'icon':Icon['DepthTestYes'],'show':function _0x468868(_0x21f298){var _0x3d113=_0x2fc971;return!_0x6d2f0b[_0x3d113(_0x15f5a9._0x38162c)]['globe']['depthTestAgainstTerrain'];},'callback':function _0x3d32e6(_0x325ede){var _0x6c4a5a=_0x2fc971;_0x6d2f0b[_0x6c4a5a(0x7c9)]['globe']['depthTestAgainstTerrain']=!![];}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x3b8a81)),'icon':Icon['DepthTestNo'],'show':function _0x4160e1(_0x32137c){return _0x6d2f0b['scene']['globe']['depthTestAgainstTerrain'];},'callback':function _0x17de98(_0x39e336){_0x6d2f0b['scene']['globe']['depthTestAgainstTerrain']=![];}},{'text':_0x6d2f0b['getLangText']('_显示星空背景'),'icon':Icon[_0x2fc971(0x3f3)],'show':function _0x58db5b(_0x4e013a){var _0x141312=_0x2fc971;return!_0x6d2f0b['scene']['skyBox'][_0x141312(0x7a6)];},'callback':function _0x3d9542(_0x5119de){var _0x406508=_0x2fc971;_0x6d2f0b['scene']['skyBox']['show']=!![],_0x6d2f0b[_0x406508(_0x117ff8._0x2e9511)]['moon']['show']=!![],_0x6d2f0b[_0x406508(0x7c9)]['sun']['show']=!![];}},{'text':_0x6d2f0b['getLangText']('_关闭星空背景'),'icon':Icon['SkyBoxNo'],'show':function _0x55e39a(_0x4ce051){return _0x6d2f0b['scene']['skyBox']['show'];},'callback':function _0x1928ff(_0x34388b){var _0x5180a2=_0x2fc971;_0x6d2f0b[_0x5180a2(0x7c9)]['skyBox']['show']=![],_0x6d2f0b['scene']['moon'][_0x5180a2(_0x2af3c4._0x353c3d)]=![],_0x6d2f0b[_0x5180a2(_0x2af3c4._0x4c5552)]['sun']['show']=![];}},{'text':_0x6d2f0b['getLangText']('_开启日照阴影'),'icon':Icon['ShadowYes'],'show':function _0x602162(_0xe3e7d9){var _0x5157fc=_0x2fc971;return!_0x6d2f0b['viewer'][_0x5157fc(_0x817ed1._0x3a0529)];},'callback':function _0x204d09(_0x10229a){var _0xb8c0b4=_0x2fc971;_0x6d2f0b['viewer']['shadows']=!![],_0x6d2f0b[_0xb8c0b4(0x5eb)]['terrainShadows']=Cesium__namespace['ShadowMode']['ENABLED'],_0x6d2f0b['scene'][_0xb8c0b4(0xcb2)]['enableLighting']=!![];}},{'text':_0x6d2f0b['getLangText']('_关闭日照阴影'),'icon':Icon['ShadowNo'],'show':function _0x3c819b(_0x2c4a40){var _0x4de140=_0x2fc971;return _0x6d2f0b['viewer'][_0x4de140(0xe2d)];},'callback':function _0x344d8f(_0x4ff10f){var _0x155e49=_0x2fc971;_0x6d2f0b['viewer']['shadows']=![],_0x6d2f0b['viewer']['terrainShadows']=Cesium__namespace['ShadowMode']['RECEIVE_ONLY'],_0x6d2f0b['scene'][_0x155e49(_0x2817f1._0xb99417)]['enableLighting']=![];}},{'text':_0x6d2f0b['getLangText'](_0x2fc971(_0x3994ee._0x4be603)),'icon':Icon['SkyAtmosphereYes'],'show':function _0xbefb64(_0x3af223){var _0x252a5f=_0x2fc971;return!_0x6d2f0b[_0x252a5f(_0xce8591._0x41c0ef)][_0x252a5f(_0xce8591._0x14100d)]['show'];},'callback':function _0x1fa1b8(_0x50719f){var _0x24462b=_0x2fc971;_0x6d2f0b['scene']['skyAtmosphere']['show']=!![],_0x6d2f0b[_0x24462b(0x7c9)]['globe']['showGroundAtmosphere']=!![];}},{'text':_0x6d2f0b['getLangText']('_关闭大气渲染'),'icon':Icon['SkyAtmosphereNo'],'show':function _0x5848eb(_0xc060a8){return _0x6d2f0b['scene']['skyAtmosphere']['show'];},'callback':function _0x476b07(_0x38bbf4){var _0x194ac3=_0x2fc971;_0x6d2f0b[_0x194ac3(0x7c9)]['skyAtmosphere'][_0x194ac3(_0x3d8484._0x4b0e2f)]=![],_0x6d2f0b['scene']['globe'][_0x194ac3(_0x3d8484._0x4c0517)]=![];}},{'text':_0x6d2f0b['getLangText']('_场景出图'),'icon':Icon[_0x2fc971(0x748)],'callback':function _0xc0020e(_0x5e3e49){var _0x3bfdf7=_0x2fc971;_0x6d2f0b[_0x3bfdf7(0x8c2)]();}}]}];}function toChineseBeforeCreate(_0x1da79a){var _0x12228d={_0x2082d8:0x210},_0x1f58fd={_0x59460d:0xfb0,_0xd9c7a5:0x6a5},_0x2923b1={_0x195cab:0x8ae},_0x11a1f0=_0x5a92ef;Cesium__namespace['AnimationViewModel']['defaultDateFormatter']=function(_0x1a8b7c,_0x1e5558){var _0x5289b0=_0x4361,_0x25a26d=Cesium__namespace['JulianDate']['toDate'](_0x1a8b7c);return formatDate(_0x25a26d,_0x5289b0(_0x2923b1._0x195cab));},Cesium__namespace['AnimationViewModel']['defaultTimeFormatter']=function(_0x3d9268,_0xec8093){var _0x2c303d=Cesium__namespace['JulianDate']['toDate'](_0x3d9268);return formatDate(_0x2c303d,'HH:mm:ss');},Cesium__namespace[_0x11a1f0(_0x12228d._0x2082d8)]['prototype']['makeLabel']=function(_0x299a98){var _0x514630=_0x11a1f0,_0x41f4a1=Cesium__namespace['JulianDate']['toDate'](this['_startJulian']),_0xb09cf0=Cesium__namespace[_0x514630(_0x1f58fd._0x59460d)][_0x514630(0xa1b)](this['_endJulian']),_0x4c2e4f=_0xb09cf0['getFullYear']()-_0x41f4a1['getFullYear'](),_0x25278c=_0xb09cf0[_0x514630(0x4e2)]()-_0x41f4a1['getMonth'](),_0x24cbc2=_0xb09cf0[_0x514630(0x35c)]()-_0x41f4a1['getDate'](),_0x18e268=_0xb09cf0['getHours']()-_0x41f4a1['getHours'](),_0x42e334=_0xb09cf0['getMinutes']()-_0x41f4a1['getMinutes'](),_0x2eaaf4=_0xb09cf0['getSeconds']()-_0x41f4a1['getSeconds'](),_0x3e88f3=Cesium__namespace['JulianDate']['toDate'](_0x299a98);if(_0x4c2e4f===0x0){if(_0x25278c===0x0&&_0x24cbc2<0xa){if(_0x24cbc2===0x0){if(_0x18e268===0x0){if(_0x42e334===0x0&&_0x2eaaf4<0xa){if(_0x2eaaf4===0x0)return formatDate(_0x3e88f3,'S');return formatDate(_0x3e88f3,'HH:mm:ss\x20S');}return formatDate(_0x3e88f3,_0x514630(0x6a5));}return formatDate(_0x3e88f3,_0x514630(_0x1f58fd._0xd9c7a5));}return formatDate(_0x3e88f3,'MM月dd日\x20HH:mm');}return formatDate(_0x3e88f3,'MM月dd日');}return formatDate(_0x3e88f3,'yyyy-MM-dd');};}function toChineseCreateEnd(_0x5d3265,_0x560bde){var _0x19a999={_0x30f32c:0x28c,_0x5229a4:0xa7a,_0x3326e3:0xaa5,_0x3e10d:0xf46,_0x5f4d74:0xa7c,_0x4e1d8f:0x5b1,_0x5e0bcd:0x2f8,_0x55af94:0xa8e,_0x437153:0xebf,_0x3005cf:0x44c,_0xafc45b:0x1d9,_0x4b6b55:0x6ba,_0x295bce:0xbcf,_0xc340f7:0x7c9,_0x12107f:0xbc9},_0x3119e6={_0x209c51:0x28c},_0x3cb105=_0x5a92ef,_0x1aff3d=_0x560bde['container'];updateAttribute(_0x1aff3d,{'View\x20Home':_0x3cb105(0xa72)},'cesium-home-button','title');var _0x4612c8={'Enter\x20an\x20address\x20or\x20landmark...':_0x3cb105(0xa51),'Searching...':'查询中...'};updateAttribute(_0x1aff3d,_0x4612c8,'cesium-geocoder-input','placeholder');var _0x161ea5={'Full\x20screen':'全屏','Exit\x20full\x20screen':'退出全屏','Full\x20screen\x20unavailable':'全屏不可用'};updateAttributeByEvent(_0x1aff3d,_0x161ea5,'cesium-fullscreenButton',_0x3cb105(_0x19a999._0x30f32c),_0x3cb105(_0x19a999._0x5229a4));var _0x381ef7={'Enter\x20VR\x20mode':_0x3cb105(_0x19a999._0x3326e3),'Exit\x20VR\x20mode':'退出VR模式','VR\x20mode\x20is\x20unavailable':'VR模式不可用'};updateAttributeByEvent(_0x1aff3d,_0x381ef7,_0x3cb105(_0x19a999._0x3e10d),'title',_0x3cb105(_0x19a999._0x5229a4));var _0x3a3eeb={'2D':'二维视图','3D':_0x3cb105(0x44e),'Columbus\x20View':'哥伦布2.5D视图'};updateAttributeByEvent(_0x1aff3d,_0x3a3eeb,_0x3cb105(_0x19a999._0x5f4d74),'title',_0x3cb105(_0x19a999._0x5229a4)),updateAttribute(_0x1aff3d,_0x3a3eeb,'cesium-sceneModePicker-dropDown-icon','title'),updateAttribute(_0x1aff3d,{'Navigation\x20Instructions':'帮助'},'cesium-navigation-help-button','title');var _0x4fe4a6={'Mouse':'鼠标操作','Touch':'触摸手势','Pan\x20view':_0x3cb105(0x53c),'Left\x20click\x20+\x20drag':'鼠标左键+拖拽','Zoom\x20view':_0x3cb105(0x209),'Right\x20click\x20+\x20drag,\x20or':_0x3cb105(_0x19a999._0x4e1d8f),'Mouse\x20wheel\x20scroll':'中键滚动','Rotate\x20view':'旋转视图','Middle\x20click\x20+\x20drag,\x20or':'中键按下拖拽,或者','CTRL\x20+\x20Left/Right\x20click\x20+\x20drag':_0x3cb105(0x23f),'One\x20finger\x20drag':'单指拖动','Two\x20finger\x20pinch':'双指向内或向外滑动','Tilt\x20view':_0x3cb105(0x31f),'Two\x20finger\x20drag,\x20same\x20direction':'双指按相同方向拖动','Two\x20finger\x20drag,\x20opposite\x20direction':'双指按相反方向拖动'},_0x10e1b0=_0x1aff3d['getElementsByClassName']('cesium-navigation-button-left');_0x10e1b0[_0x3cb105(0x6ba)]>0x0&&(_0x10e1b0=_0x10e1b0[0x0],_0x4fe4a6[_0x10e1b0['textContent']]&&(_0x10e1b0['innerHTML']=_0x10e1b0['children'][0x0]['outerHTML']+_0x4fe4a6[_0x10e1b0[_0x3cb105(0xf43)]]));var _0xf8930=_0x1aff3d[_0x3cb105(_0x19a999._0x5e0bcd)](_0x3cb105(_0x19a999._0x55af94));_0xf8930['length']>0x0&&(_0xf8930=_0xf8930[0x0],_0x4fe4a6[_0xf8930['textContent']]&&(_0xf8930['innerHTML']=_0xf8930['children'][0x0]['outerHTML']+_0x4fe4a6[_0xf8930['textContent']]));updateHtml(_0x1aff3d,_0x4fe4a6,_0x3cb105(0x944)),updateHtml(_0x1aff3d,_0x4fe4a6,'cesium-navigation-help-details'),updateHtml(_0x1aff3d,_0x4fe4a6,'cesium-navigation-help-zoom'),updateHtml(_0x1aff3d,_0x4fe4a6,'cesium-navigation-help-rotate'),updateHtml(_0x1aff3d,_0x4fe4a6,'cesium-navigation-help-tilt');var _0x119831=_0x1aff3d['getElementsByClassName']('cesium-baseLayerPicker-dropDown');if(_0x119831['length']>0x0){_0x119831=_0x119831[0x0];var _0x335eb3={'Imagery':'影像','Cesium\x20ion':'官方ION','Other':'其他','Terrain':_0x3cb105(_0x19a999._0x437153),'WGS84\x20Ellipsoid':_0x3cb105(0x4ad),'Cesium\x20World\x20Terrain':'Cesium\x20世界地形图','WGS84\x20standard\x20ellipsoid,\x20also\x20known\x20as\x20EPSG:4326':_0x3cb105(0xde4),'High-resolution\x20global\x20terrain\x20tileset\x20curated\x20from\x20several\x20datasources\x20and\x20hosted\x20by\x20Cesium\x20ion':'高分辨率全球地形图块集由几个数据源组成由Cesium\x20ion托管'};updateHtml(_0x119831,_0x335eb3,'cesium-baseLayerPicker-sectionTitle'),updateHtml(_0x119831,_0x335eb3,_0x3cb105(_0x19a999._0x3005cf)),updateHtml(_0x119831,_0x335eb3,_0x3cb105(_0x19a999._0xafc45b)),updateAttribute(_0x119831,_0x335eb3,'cesium-baseLayerPicker-item',_0x3cb105(0x28c));var _0x736738=_0x1aff3d[_0x3cb105(0x2f8)]('cesium-baseLayerPicker-selected');_0x736738[_0x3cb105(_0x19a999._0x4b6b55)]>0x0&&(_0x736738[0x0][_0x3cb105(_0x19a999._0x295bce)]['onmouseover']=function(_0x4e922a){var _0x1a0436=_0x3cb105,_0x358969=_0x4e922a['currentTarget']['getAttribute'](_0x1a0436(_0x3119e6._0x209c51)),_0x2a2a06=_0x358969[_0x1a0436(0x38a)]('\x0a'),_0x3f6ae6='',_0x2f2a2c='';_0x335eb3[_0x2a2a06[0x0]]?_0x3f6ae6+=_0x335eb3[_0x2a2a06[0x0]]:_0x3f6ae6+=_0x2a2a06[0x0],_0x335eb3[_0x2a2a06[0x0]]?_0x2f2a2c+=_0x335eb3[_0x2a2a06[0x1]]:_0x2f2a2c+=_0x2a2a06[0x1],_0x4e922a[_0x1a0436(0xfc4)]['setAttribute']('title',_0x3f6ae6+'\x0a'+_0x2f2a2c);});}var _0x1c083d=_0x1aff3d['getElementsByClassName']('cesium-viewer-animationContainer');if(_0x1c083d['length']>0x0){_0x1c083d=_0x1c083d[0x0];var _0x93f6d2={'Today':'今天','Today\x20(real-time)':_0x3cb105(0x1da),'Pause':'暂停','Play\x20Reverse':'后退播放','Play\x20Forward':'前进播放','Current\x20time\x20not\x20in\x20range':_0x3cb105(0xc87)};updateHtmlByTagName(_0x1c083d,_0x93f6d2,'title');}_0x560bde[_0x3cb105(_0x19a999._0xc340f7)][_0x3cb105(_0x19a999._0x12107f)]['addEventListener'](function(_0x55d65c,_0x5b4c8e){var _0x44c0ec=_0x3cb105,_0x59320a={'An\x20error\x20occurred\x20while\x20rendering.\x20\x20Rendering\x20has\x20stopped.':'WebGL发生渲染错误,渲染已经停止,请刷新页面。','Error\x20constructing\x20CesiumWidget.':'构造CesiumWidget时出错'};updateHtml(_0x1aff3d,_0x59320a,_0x44c0ec(0xe33));});}function updateHtml(_0x255b32,_0x515981,_0x4cd999){var _0x1f0be8=_0x5a92ef,_0x1e9735=_0x255b32['getElementsByClassName'](_0x4cd999);for(var _0x265a60=0x0;_0x265a60<_0x1e9735['length'];_0x265a60++){_0x515981[_0x1e9735[_0x265a60]['innerHTML']]&&(_0x1e9735[_0x265a60]['innerHTML']=_0x515981[_0x1e9735[_0x265a60][_0x1f0be8(0xcc2)]]);}}function updateHtmlByTagName(_0x352e4e,_0x42073d,_0x448ab7){var _0x412307=_0x5a92ef,_0x384387=_0x352e4e['getElementsByTagName'](_0x448ab7);for(var _0x328f49=0x0;_0x328f49<_0x384387[_0x412307(0x6ba)];_0x328f49++){_0x42073d[_0x384387[_0x328f49]['innerHTML']]&&(_0x384387[_0x328f49][_0x412307(0xcc2)]=_0x42073d[_0x384387[_0x328f49]['innerHTML']]);}}function updateAttribute(_0x27f50e,_0x927ec,_0x1c7659,_0x4e5e53){var _0x2fde70={_0x44815e:0x2f8,_0x141398:0x833},_0x51465e=_0x5a92ef;!_0x27f50e&&(_0x27f50e=document);var _0x24592e=_0x27f50e[_0x51465e(_0x2fde70._0x44815e)](_0x1c7659);for(var _0x3af663=0x0;_0x3af663<_0x24592e['length'];_0x3af663++){_0x927ec[_0x24592e[_0x3af663]['getAttribute'](_0x4e5e53)]&&_0x24592e[_0x3af663][_0x51465e(_0x2fde70._0x141398)](_0x4e5e53,_0x927ec[_0x24592e[_0x3af663][_0x51465e(0xa4e)](_0x4e5e53)]);}}function updateAttributeByEvent(_0x20b80c,_0x143f22,_0x43bac1,_0x4d7662,_0x1b877e){var _0x370b59={_0x25eb20:0x6ba,_0x37a4ff:0x6ba},_0xd1d911=_0x5a92ef,_0xde01be=_0x20b80c[_0xd1d911(0x2f8)](_0x43bac1);if(_0xde01be[_0xd1d911(_0x370b59._0x25eb20)]>0x0)for(var _0xe11580=0x0;_0xe11580<_0xde01be[_0xd1d911(_0x370b59._0x37a4ff)];_0xe11580++){_0xde01be[_0xe11580][_0x1b877e]=function(_0x5a36fa){var _0x378153=_0x5a36fa['currentTarget']['getAttribute'](_0x4d7662);_0x143f22[_0x378153]&&_0x5a36fa['currentTarget']['setAttribute'](_0x4d7662,_0x143f22[_0x378153]);};}}var DefaultOptions={'animation':![],'timeline':![],'fullscreenButton':![],'vrButton':![],'geocoder':![],'sceneModePicker':![],'homeButton':![],'navigationHelpButton':![],'navigationInstructionsInitiallyVisible':![],'infoBox':![],'selectionIndicator':![],'shouldAnimate':!![],'showRenderLoopErrors':!![],'baseLayerPicker':![],'requestRenderMode':![]},Map=function(_0x334b7f){var _0x38c896={_0x264358:0x37a,_0xb53737:0x791,_0x2f67f7:0x362,_0x18f000:0xa17,_0x19d1d6:0x5c3,_0x43baf1:0xcee,_0x5d07fe:0x463,_0x23ed4d:0x677,_0x3ec527:0x60d,_0x54b907:0xed2,_0x193080:0x5fd,_0x1277fd:0x983,_0x2e2d8b:0xe9c,_0x92935c:0x9b9,_0x184e75:0x36e,_0x2a139d:0xe6c},_0x59f034={_0x586df4:0x30f,_0x200bd1:0x89e,_0x493c97:0x70e,_0x1c9895:0xec6,_0x47ac24:0x964},_0x3042b7={_0x28646f:0xbe2},_0x3a7fbb={_0x24123b:0xb60,_0x1913ff:0xb60},_0x2c2ed7={_0xbc7def:0x384,_0x36c66a:0xec7,_0x1c70ca:0xc61,_0x4fe37c:0x1ea,_0xbfb6ee:0x7b2},_0x45ba74={_0x315179:0xf67},_0x1674e7={_0x4f071b:0x572},_0xb3cb02={_0x137505:0x23b},_0x3378bb={_0x38fff7:0xb3f,_0x3d578f:0xab0,_0x18da8d:0x9dd,_0x4017f5:0xa3c,_0x2255d7:0x9da,_0x3a9b3d:0xa3c},_0x28ef71={_0x3b9ec5:0x6ba,_0x31aecb:0x5f9,_0x5e697f:0x831,_0x5564f7:0x507,_0x349007:0xf34,_0x2552f8:0xfc0},_0x5a92a2={_0x37746d:0x6ba},_0x180df3={_0x40e0b5:0x4bc,_0x3ca1aa:0x6a6,_0xbfe690:0xc1d},_0x225acb={_0x2b306a:0x9da},_0x1a0f50={_0xeefa5:0x904},_0x8dd22={_0x32b5c2:0x691},_0x313019={_0x2c3718:0x4fe},_0x2f7bc7={_0x32e5a1:0xa3c,_0x5a8af7:0xd04,_0x4e6dea:0x4ae,_0x1fa309:0xab0,_0x48110b:0x8db,_0x5513f4:0xf32},_0x56c9b8={_0x2de0ec:0x904},_0x2f7a9b={_0x112d04:0x4bc,_0x5606a1:0x89a},_0x10b64e={_0x3c0924:0x89b,_0x54eda8:0x546,_0x2aa3ec:0xdae,_0x20877a:0xa3c,_0x1da698:0x30f,_0x1b2bd2:0x30f,_0x3f082b:0x8f7},_0x339370={_0x199ddb:0xf40,_0x5b9408:0x30f,_0x1591c1:0xa3c},_0x6c3cd8={_0x20660b:0x89b},_0x355c07={_0x51b389:0x30f},_0x454aa9={_0x7da1cb:0x89b,_0x37eb0e:0x7c9},_0x336f49={_0xdb4157:0xf40,_0xb83611:0x89b,_0x436018:0xcf5,_0x473c4d:0xf35,_0x2d7638:0x341,_0x5c2f23:0xe3a},_0x54b8c5={_0x1aee81:0x7c9,_0x36b3ed:0x2f1,_0x5bb780:0x42e,_0x4f4351:0x30f,_0xa3aace:0x2f1,_0x2462cc:0x2f1,_0x5de5f0:0x89b,_0x197142:0xd2d,_0x1a6a51:0x785,_0x4045b0:0x30f,_0x36b19d:0xa9b,_0x5b7a07:0xdcc},_0xf6ef44={_0x3a36f9:0x37e},_0xe2cdd5={_0x3d7949:0x50e},_0x81f86e={_0x5b2c9f:0x4b9,_0x2c919e:0xe81},_0xbce36e={_0x54a8e5:0x3de},_0x46dc71={_0x455a62:0xb03},_0xeec3ce={_0x3153a7:0x312,_0x45d314:0x70e,_0x282fe7:0x3de,_0x22c338:0xb48,_0xea39d4:0xf9c},_0x3dbcdd={_0x3da76f:0x514,_0x95090:0xec6,_0x380bf2:0x30f,_0x4b7569:0x37a,_0x52b5cf:0xb60,_0x1a02a4:0xf00,_0x2b4098:0x667,_0x5f3215:0x9a1},_0x57474e={_0x255245:0xb47,_0x4b030b:0x89e,_0x2724a8:0x45e},_0x44baf2={_0x21658d:0x564},_0x12691a={_0x54d5da:0xf13,_0x37025c:0x5a2},_0x20a9b2={_0x6c70a1:0x6e1},_0x91a98a={_0x5c9a9d:0xd9b},_0x32905e={_0x20e802:0xd9b,_0x2e339b:0xd9b},_0x11d901={_0x530ebe:0x564,_0x1e4c5e:0xa20,_0x48523b:0xdc5,_0xf91e91:0x63d,_0x2de5b2:0x6ba},_0x368d9f={_0x445602:0x244,_0x461f4a:0xfaa},_0x3dfc25={_0x1d57aa:0xe86,_0x4f5c5f:0x6ff,_0x5aa043:0x50e,_0x2e88a2:0xc54},_0x1a4c50={_0x1f4977:0x675,_0x197dd1:0x7a6,_0x1f7c77:0x6ba,_0x1647de:0xab2,_0x4104b2:0x4f2},_0x422bf9={_0x402e86:0x8ac,_0x53b492:0x2a4},_0xf8d745={_0x84906f:0xc9d},_0xcfd974={_0x37512e:0x514,_0x18a5d6:0xfed,_0x3abad3:0x6ba,_0x1d00ec:0xa34,_0x57234d:0x6ff,_0x4cf8e1:0x8e7,_0xdd464e:0x2a4,_0x495f4c:0x6ff,_0x161ff5:0x6ba,_0x2a81b6:0x7a6,_0x5d0504:0x6e1,_0x569d24:0x6ff,_0x15506f:0x457},_0x4cef5f={_0x1ef44c:0xcf5},_0x135932={_0x95d51b:0xa58},_0x50ce7e={_0x1724ce:0xabf,_0x3e0022:0x5da,_0x349b7f:0x8c6},_0x49c097={_0x27de46:0x7c9,_0x5f1ebd:0x30f,_0x3cf636:0xcb2},_0x4b6ede={_0x502485:0x8e7},_0x3ba8c1={_0x3364b3:0x45a},_0x11e000={_0x252a6b:0x514,_0x2c69c7:0x445,_0x299a85:0x60d},_0x460dc6={_0x3aeb61:0xa4a,_0x5e70b9:0x514},_0x2d5b9a={_0xc94688:0x7c9,_0xe8b0bd:0x292,_0x49b594:0x292,_0xdee028:0xf6f,_0x4e07ef:0x47a,_0x462fcf:0xe89,_0xd52acc:0x5c7,_0xccfb06:0xa4a,_0x21e903:0x8b3},_0x3bf373={_0x150de3:0xe24},_0x4d7cb0={_0x9ca405:0x514},_0xcc411f={_0x34ff17:0x2fc},_0x1225e6={_0x4d1ada:0xdae,_0x30ac97:0xd04},_0x3d24bf={_0x377623:0x40d},_0x5617c6={_0x379975:0x964},_0x159c41={_0x337590:0x30f,_0xda2b17:0x7c9},_0x32ddb6={_0x4a6042:0xa34,_0x2808b0:0xc95,_0xf896ec:0x514,_0x5bce96:0x7a6,_0x534070:0x8ac},_0x5d88f3={_0x4b081b:0x30f,_0x4d2651:0x6a8},_0x461d79={_0x1651c2:0x30f,_0x5a22c6:0xb03,_0x583f37:0xa4b},_0xe84359={_0x58a248:0x30f,_0xb4ed26:0x3f5},_0x5d2d2d={_0x50aab5:0x5c3},_0x1c4439={_0x4af41d:0xeae,_0x1e8077:0x30f,_0xe29c20:0x620},_0x59d06b={_0x6411f3:0xe02},_0x5a2e3f={_0xf921ec:0x30f},_0x3684e7={_0x367b55:0x3de,_0x14845d:0x514,_0x179503:0x30f},_0x4e8c16=_0x5a92ef;_inherits(_0x5382f7,_0x334b7f);var _0x2c759e=_createSuper(_0x5382f7);function _0x5382f7(_0x5f527c){var _0x372655=_0x4361,_0x485d2c,_0xdbc6b8,_0x53e11d=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return _classCallCheck(this,_0x5382f7),_0xdbc6b8=_0x2c759e['call'](this,_0x53e11d),_0xdbc6b8['options']=_0x53e11d,_0x53e11d['token']&&updateAll(_0x53e11d['token']),_0x53e11d['lang']=(_0x485d2c=_0x53e11d['lang'])!==null&&_0x485d2c!==void 0x0?_0x485d2c:LangType['ZH'],(_0x53e11d['lang']===LangType['ZH']||_0x53e11d['lang']===LangType['ZHHK'])&&toChineseBeforeCreate(),initBeforeCreateDefaultValue(_0x53e11d),_0x5f527c instanceof Cesium__namespace[_0x372655(0x8b3)]?_0xdbc6b8[_0x372655(0x30f)]=_0x5f527c:_0xdbc6b8['_viewer']=_0xdbc6b8['_createViewer'](_0x5f527c,_0x53e11d),_0xdbc6b8['_isFlyAnimation']=![],_0xdbc6b8[_0x372655(0x231)]=!![],_0xdbc6b8[_0x372655(_0x3684e7._0x367b55)]=new MarsArray(),_0xdbc6b8[_0x372655(0x37e)]=new MarsArray(),_0xdbc6b8['_layerList']=new MarsArray(),_0xdbc6b8['_optionsBasemapsList']=new MarsArray(),_0xdbc6b8['_optionsLayersList']=new MarsArray(),_0xdbc6b8['_controls']={},_0xdbc6b8['_effects']={},_0xdbc6b8['_sceneEvent']=new SceneEvent(_assertThisInitialized(_0xdbc6b8)),_0xdbc6b8['_mouseEvent']=new MouseEvent(_assertThisInitialized(_0xdbc6b8),_0x53e11d['mouse']),_0xdbc6b8['_sceneOption']=new SceneOption(_assertThisInitialized(_0xdbc6b8)),_0xdbc6b8[_0x372655(0x4fa)]['setOptions'](_0xdbc6b8['options']['scene'],_0xdbc6b8[_0x372655(_0x3684e7._0x14845d)]['scene']),_0xdbc6b8['_zoomNavigation']=new ZoomNavigation(_0xdbc6b8[_0x372655(_0x3684e7._0x179503)]),_0xdbc6b8[_0x372655(0x88b)]=_0xdbc6b8['options']['chinaCRS']||ChinaCRS['WGS84'],(_0x53e11d['lang']===LangType['ZH']||_0x53e11d['lang']===LangType['ZHHK'])&&toChineseCreateEnd(_0x53e11d,_0xdbc6b8[_0x372655(0x30f)]),_0xdbc6b8['_initLayers'](),_0xdbc6b8['_initControls'](),_0xdbc6b8['_initEffect'](),_0xdbc6b8;}return _createClass(_0x5382f7,[{'key':'viewer','get':function _0x166749(){return this['_viewer'];}},{'key':'container','get':function _0x3aed17(){var _0x2b840d=_0x4361;return this[_0x2b840d(0x30f)]['container'];}},{'key':_0x4e8c16(_0x38c896._0x264358),'get':function _0x3925af(){return this['_viewer']['_toolbar'];}},{'key':'canvas','get':function _0xf9f967(){var _0x393323=_0x4e8c16,_0x84b12a;return(_0x84b12a=this[_0x393323(0x30f)])===null||_0x84b12a===void 0x0?void 0x0:_0x84b12a['scene']['canvas'];}},{'key':'scene','get':function _0x1c5e7d(){var _0x1f09cc;return(_0x1f09cc=this['_viewer'])===null||_0x1f09cc===void 0x0?void 0x0:_0x1f09cc['scene'];}},{'key':'camera','get':function _0x576380(){var _0x1f8b1f=_0x4e8c16;return this[_0x1f8b1f(_0x5a2e3f._0xf921ec)]['camera'];}},{'key':'imageryLayers','get':function _0x16043f(){return this['_viewer']['imageryLayers'];}},{'key':'dataSources','get':function _0x4ff1b4(){var _0x92fd81=_0x4e8c16;return this['_viewer'][_0x92fd81(0x7e7)];}},{'key':_0x4e8c16(_0x38c896._0xb53737),'get':function _0x15b069(){return this['_viewer']['entities'];}},{'key':'clock','get':function _0x1bf053(){return this['_viewer']['clock'];}},{'key':'currentTime','get':function _0x14b593(){return this['_viewer']['clock']['currentTime'];},'set':function _0x4674a1(_0x11f39e){this['_viewer']['clock']['currentTime']=_0x11f39e;}},{'key':'cesiumWidget','get':function _0x7fc760(){return this['_viewer']['cesiumWidget'];}},{'key':'trackedEntity','get':function _0x3a6096(){var _0x330a0d=_0x4e8c16;return this['_viewer'][_0x330a0d(_0x59d06b._0x6411f3)];},'set':function _0x2fa8cb(_0x5660b5){var _0x2492ee=_0x4e8c16;if(_0x5660b5){if(_0x5660b5 instanceof Cesium__namespace[_0x2492ee(_0x1c4439._0x4af41d)])this['_viewer']['trackedEntity']=_0x5660b5;else{if(_0x5660b5['entity']instanceof Cesium__namespace['Entity'])this[_0x2492ee(_0x1c4439._0x1e8077)][_0x2492ee(0xe02)]=_0x5660b5['entity'];else{if(_0x5660b5[_0x2492ee(_0x1c4439._0xe29c20)]instanceof Cesium__namespace['Entity'])this['_viewer']['trackedEntity']=_0x5660b5['czmObject'];else _0x5660b5['trackedEntity']instanceof Cesium__namespace[_0x2492ee(0xeae)]&&(this['_viewer']['trackedEntity']=_0x5660b5['trackedEntity']);}}}else this['_viewer'][_0x2492ee(0xe02)]=undefined;}},{'key':'terrainProvider','get':function _0x1a490d(){var _0x34fe72=_0x4e8c16;return this['_viewer'][_0x34fe72(0x3f5)];},'set':function _0x28e9c3(_0x14b178){var _0x119b13=_0x4e8c16,_0xdb95fa=this;_0x14b178&&(_0x14b178['_marsOptions']=_0x14b178['_marsOptions']||{},_0x14b178['_marsOptions']['onLoadSuccess']=function(_0x1e4c10){var _0x56bba6=_0x4361;_0xdb95fa[_0x56bba6(_0x5d2d2d._0x50aab5)](_0x1e4c10);},_0x14b178[_0x119b13(0x8da)]['onLoadError']=function(_0x25cff9){_0xdb95fa['_terrain_onLoadError'](_0x25cff9);}),this[_0x119b13(_0xe84359._0x58a248)][_0x119b13(_0xe84359._0xb4ed26)]=_0x14b178,this['_defaultTerrainProvider']=_0x14b178,_0x14b178 instanceof Cesium__namespace['EllipsoidTerrainProvider']&&this['fire'](EventType['terrainLoadSuccess']);}},{'key':'hasTerrain','get':function _0x36df1b(){return Boolean(this['_viewer']['terrainProvider']['_layers']);},'set':function _0x4af8ec(_0x322920){var _0x404d33=_0x4e8c16;_0x322920?(this['_defaultTerrainProvider']==null&&(this['_defaultTerrainProvider']=createTerrainProvider(this[_0x404d33(0xc82)]())),this['_viewer']['terrainProvider']=this['_defaultTerrainProvider']):(this[_0x404d33(_0x461d79._0x1651c2)]['terrainProvider']=getNoTerrainProvider(),this[_0x404d33(_0x461d79._0x5a22c6)](EventType[_0x404d33(_0x461d79._0x583f37)]));}},{'key':'basemap','get':function _0x3f667e(){var _0x4eb7ae=_0x4e8c16,_0x35f4e1=this['_optionsBasemapsList'][_0x4eb7ae(0x4f2)];if(_0x35f4e1['length']===0x0){if(this['_viewer']['baseLayerPicker'])return this[_0x4eb7ae(_0x5d88f3._0x4b081b)]['baseLayerPicker'][_0x4eb7ae(_0x5d88f3._0x4d2651)]['selectedImagery'];return undefined;}for(var _0x3daa38=0x0;_0x3daa38<_0x35f4e1['length'];_0x3daa38++){var _0x360f12=_0x35f4e1[_0x3daa38];if(_0x360f12[_0x4eb7ae(0xb85)])continue;if(_0x360f12['isAdded'])return _0x360f12;}return undefined;},'set':function _0x7d476f(_0x254caa){var _0x4a1587=_0x4e8c16,_0x1a58cd,_0x21fd92;_0x254caa&&isObject(_0x254caa)?(_0x1a58cd=_0x254caa['id'],_0x21fd92=_0x254caa[_0x4a1587(_0x32ddb6._0x4a6042)]):(_0x1a58cd=_0x254caa,_0x21fd92=_0x254caa);var _0x3755a4=this['_optionsBasemapsList']['values'];if(_0x3755a4['length']===0x0){if(this['_viewer'][_0x4a1587(_0x32ddb6._0x2808b0)]){var _0x3ecd82=this['_viewer'][_0x4a1587(0xc95)][_0x4a1587(0x6a8)],_0x21279d;if(_0x254caa){var _0x53dbb3,_0x4b9d00=-0x1;for(var _0x4399ed=0x0;_0x4399ed<this[_0x4a1587(_0x32ddb6._0xf896ec)]['basemaps']['length'];_0x4399ed++){var _0x4034d1=this['options']['basemaps'][_0x4399ed];if(_0x4034d1['type']==='group'&&_0x4034d1['layers']==null)continue;_0x4b9d00++;if(_0x21fd92==_0x4034d1['name']||_0x1a58cd==_0x4034d1['id']){_0x53dbb3=_0x4b9d00;break;}}Cesium__namespace[_0x4a1587(0x70e)](_0x53dbb3)&&(_0x21279d=_0x3ecd82['imageryProviderViewModels'][_0x53dbb3]);}_0x3ecd82['selectedImagery']=_0x21279d;}return;}for(var _0x2c004a=0x0;_0x2c004a<_0x3755a4[_0x4a1587(0x6ba)];_0x2c004a++){var _0x468a24=_0x3755a4[_0x2c004a];if(_0x468a24['hasEmptyGroup'])continue;_0x21fd92==_0x468a24['name']||_0x1a58cd==_0x468a24['id']?!_0x468a24[_0x4a1587(0x1013)]&&(_0x468a24[_0x4a1587(_0x32ddb6._0xf896ec)][_0x4a1587(_0x32ddb6._0x5bce96)]=!![],this[_0x4a1587(_0x32ddb6._0x534070)](_0x468a24)):_0x468a24['isAdded']&&(delete _0x468a24['options'][_0x4a1587(0x7a6)],this['removeLayer'](_0x468a24));}}},{'key':'onlyPickModelPosition','get':function _0x238f86(){var _0x222113=_0x4e8c16,_0x5f5842;return(_0x5f5842=this['_viewer'])===null||_0x5f5842===void 0x0?void 0x0:_0x5f5842['scene'][_0x222113(0xcc9)];},'set':function _0x16ac10(_0x4eeba1){var _0x36c41d=_0x4e8c16;this[_0x36c41d(_0x159c41._0x337590)][_0x36c41d(_0x159c41._0xda2b17)][_0x36c41d(0xcc9)]=_0x4eeba1;}},{'key':'onlyPickTerrainPosition','get':function _0x240e1f(){var _0x477169=_0x4e8c16,_0x32ae72;return(_0x32ae72=this['_viewer'])===null||_0x32ae72===void 0x0?void 0x0:_0x32ae72['scene'][_0x477169(0xf2a)];},'set':function _0x37e38a(_0x205772){this['_viewer']['scene']['onlyPickTerrainPosition']=_0x205772;}},{'key':_0x4e8c16(0xc61),'get':function _0x427643(){var _0x3d6c07=_0x4e8c16;return this[_0x3d6c07(_0x5617c6._0x379975)];}},{'key':_0x4e8c16(_0x38c896._0x2f67f7),'get':function _0x5177a5(){return this['_popupMgr'];}},{'key':'tooltip','get':function _0x575745(){var _0x19ee7d=_0x4e8c16;return this[_0x19ee7d(_0x3d24bf._0x377623)];}},{'key':'smallTooltip','get':function _0x3e08bb(){return this['_smallTooltip'];}},{'key':_0x4e8c16(0x292),'get':function _0x3df7df(){return this['_contextmenuMgr'];}},{'key':'keyboardRoam','get':function _0x413ca8(){return this['_keyboardRoam'];}},{'key':'controls','get':function _0x4a7025(){return this['_controls'];}},{'key':_0x4e8c16(0x246),'get':function _0x1816c1(){var _0x4aa954=_0x4e8c16;return this[_0x4aa954(0xcb0)];}},{'key':'graphicLayer','get':function _0x39d8f0(){var _0x452682=_0x4e8c16;return this[_0x452682(0x669)]==null&&(this['_graphicLayer']=new GraphicLayer({'name':'默认数据图层','private':!![]}),this['addLayer'](this['_graphicLayer'])),this['_graphicLayer'];}},{'key':'level','get':function _0x40b4ef(){var _0x537678=_0x4e8c16,_0x5483d0=Math['abs'](this['_viewer']['camera'][_0x537678(_0x1225e6._0x4d1ada)][_0x537678(_0x1225e6._0x30ac97)]);if(_0x5483d0===this['_prevCameraHeight'])return this[_0x537678(0x83a)];return this[_0x537678(0x83a)]=heightToZoom(_0x5483d0),this['_prevCameraHeight']=_0x5483d0,this[_0x537678(0x83a)];}},{'key':'fixedLight','get':function _0x2e74a6(){return this['_fixedLight'];},'set':function _0x4f8ee6(_0x17d31b){var _0x4adbcd=_0x4e8c16;this['_fixedLight']=_0x17d31b;!this[_0x4adbcd(_0xcc411f._0x34ff17)]&&(this['_sunlight']=this['scene']['light']);if(_0x17d31b){var _0x38a213=new Cesium__namespace['DirectionalLight']({'direction':new Cesium__namespace[(_0x4adbcd(0x23b))](0.35492591601301104,-0.8909182691839401,-0.2833588392420772)});this['scene']['light']=_0x38a213;}else this['scene'][_0x4adbcd(0xbeb)]=this[_0x4adbcd(_0xcc411f._0x34ff17)];}},{'key':_0x4e8c16(_0x38c896._0x18f000),'get':function _0x470c33(){return this['options']['lang']||LangType['ZH'];},'set':function _0x19431b(_0x1ce3f3){var _0x34f2df=_0x4e8c16;this[_0x34f2df(_0x4d7cb0._0x9ca405)]['lang']=_0x1ce3f3;}},{'key':'zoomFactor','get':function _0xcc7870(){return this['scene']['screenSpaceCameraController']['_zoomFactor'];},'set':function _0x2febca(_0xd7c3ad){var _0x318fe7=_0x4e8c16;this['scene']['screenSpaceCameraController'][_0x318fe7(_0x3bf373._0x150de3)]=_0xd7c3ad;}},{'key':_0x4e8c16(0x66a),'get':function _0x36d6e3(){return this['_highlightEnabled'];},'set':function _0x18d058(_0x46b0f4){this['_highlightEnabled']=_0x46b0f4,!_0x46b0f4&&this['closeHighlight']();}},{'key':_0x4e8c16(0x908),'value':function _0x22cfef(_0x4d7efa,_0x56b565){var _0x228df0=_0x4e8c16;if(!_0x4d7efa)throw new Error('Mapid\x20不能为空');var _0x276606=_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},DefaultOptions),_0x56b565['control']||{}),_0x56b565[_0x228df0(_0x2d5b9a._0xc94688)]||{}),{},{'timeline':![]});_0x276606['globe']&&!(_0x276606['globe']instanceof Cesium__namespace['Globe'])&&delete _0x276606['globe'];_0x276606['cameraController']&&delete _0x276606['cameraController'];_0x276606[_0x228df0(_0x2d5b9a._0xe8b0bd)]&&delete _0x276606[_0x228df0(_0x2d5b9a._0x49b594)];_0x276606['location']&&delete _0x276606['location'];_0x276606['mouseDownView']&&delete _0x276606[_0x228df0(0xcdd)];_0x276606['navigation']&&delete _0x276606['navigation'];if(Cesium__namespace['defined'](_0x276606[_0x228df0(_0x2d5b9a._0xdee028)])){if(_0x276606[_0x228df0(0xf6f)]===CRS[_0x228df0(0x81a)])_0x276606['mapProjection']=new Cesium__namespace['GeographicProjection']();else _0x276606['mapProjection']===CRS['EPSG3857']&&(_0x276606['mapProjection']=new Cesium__namespace['WebMercatorProjection']());}_0x276606[_0x228df0(0x315)]==='gaode'&&_0x56b565['lang']===LangType['ZH']&&(_0x276606['geocoder']=new GaodePOIGeocoder(_0x276606[_0x228df0(0x81d)]),_0x276606['geocoder']['map']=this);var _0x273881=![];if(_0x276606['baseLayerPicker']){var _0x16f44b;if(!_0x276606[_0x228df0(_0x2d5b9a._0x4e07ef)]&&((_0x16f44b=_0x56b565[_0x228df0(0x39c)])===null||_0x16f44b===void 0x0?void 0x0:_0x16f44b['length'])>0x0){var _0x2cc862=getImageryProviderViewModels(_0x56b565['basemaps'],this['options'][_0x228df0(_0x2d5b9a._0x462fcf)]);_0x276606['imageryProviderViewModels']=_0x2cc862[_0x228df0(0x47a)],_0x2cc862['selectedIndex']===-0x1?_0x273881=!![]:_0x276606[_0x228df0(0xad5)]=_0x2cc862[_0x228df0(0x47a)][_0x2cc862['selectedIndex']];}if(!_0x276606['terrainProviderViewModels']){var _0x588f3c;_0x276606['terrainProviderViewModels']=getTerrainProviderViewModels(this['_getTerrainOptions']()),_0x276606[_0x228df0(0x432)]=_0x276606['terrainProviderViewModels'][(_0x588f3c=_0x56b565['terrain'])!==null&&_0x588f3c!==void 0x0&&_0x588f3c['show']?0x1:0x0];}}else{_0x276606['imageryProvider']==null&&(_0x273881=!![],_0x276606['imageryProvider']=new Cesium__namespace['TileMapServiceImageryProvider']({'url':Cesium__namespace['buildModuleUrl'](_0x228df0(_0x2d5b9a._0xd52acc))}));var _0x2152d7;_0x56b565[_0x228df0(_0x2d5b9a._0xccfb06)]&&_0x56b565['terrain'][_0x228df0(0x7a6)]?(_0x2152d7=createTerrainProvider(this['_getTerrainOptions']()),_0x276606['terrainProvider']=_0x2152d7,this['_defaultTerrainProvider']=_0x2152d7):_0x276606['terrainProvider']=getNoTerrainProvider();}var _0x16483b=new Cesium__namespace[(_0x228df0(_0x2d5b9a._0x21e903))](_0x4d7efa,_0x276606);if(_0x273881){var _0x4b5b98=_0x16483b['imageryLayers'],_0x6fe02=_0x4b5b98['length'];for(var _0x4d7021=0x0;_0x4d7021<_0x6fe02;_0x4d7021++){var _0x4aa1e4=_0x4b5b98['get'](0x0);_0x4b5b98['remove'](_0x4aa1e4,!![]);}}return _0x16483b;}},{'key':_0x4e8c16(_0x38c896._0x19d1d6),'value':function _0x3dbb09(_0x4fb484){this['fire'](EventType['terrainLoadSuccess'],{'data':_0x4fb484});}},{'key':'_terrain_onLoadError','value':function _0x4b3682(_0x293f77){var _0x193730=_0x4e8c16;this['hasTerrain']=![],this[_0x193730(0xb03)](EventType['terrainLoadError'],{'error':_0x293f77});}},{'key':'_getTerrainOptions','value':function _0x8f95b9(){var _0x47d1a4=_0x4e8c16,_0x1c3fd1=this;if(!this[_0x47d1a4(0x514)][_0x47d1a4(_0x460dc6._0x3aeb61)])return this[_0x47d1a4(_0x460dc6._0x5e70b9)]['terrain'];var _0x5e522c=_objectSpread2({'templateValues':this['options']['templateValues'],'marsOptions':{'onLoadSuccess':function _0x520e8e(_0x316eff){_0x1c3fd1['_terrain_onLoadSuccess'](_0x316eff);},'onLoadError':function _0x35c725(_0x269997){_0x1c3fd1['_terrain_onLoadError'](_0x269997);}}},this['options']['terrain']);return _0x5e522c;}},{'key':'setOptions','value':function _0xe22283(_0x24359e){var _0x2f25a5=_0x4e8c16;if(!_0x24359e||Object['keys'](_0x24359e)['length']===0x0)return this;this['options']=merge(this[_0x2f25a5(_0x11e000._0x252a6b)],_0x24359e);for(var _0x49f345 in _0x24359e){var _0xa5a69b=_0x24359e[_0x49f345];switch(_0x49f345){case _0x2f25a5(0x7c9):{this['_sceneOption']['setOptions'](this['options']['scene'],_0xa5a69b);break;}case'mouse':{this['_mouseEvent']['setOptions'](this['options'][_0x2f25a5(0x616)]);break;}case'terrain':{this[_0x2f25a5(0x3f5)]=createTerrainProvider(this[_0x2f25a5(0xc82)]());break;}case'basemaps':{this['setBasemapsOptions'](_0xa5a69b);break;}case'layers':{this['setLayersOptions'](_0xa5a69b);break;}case'chinaCRS':{this['chinaCRS']=_0xa5a69b||ChinaCRS['WGS84'];break;}case'lang':{(_0xa5a69b===LangType['ZH']||_0xa5a69b===LangType[_0x2f25a5(0x76d)])&&toChineseBeforeCreate(this['options']);break;}case'token':{updateAll(_0xa5a69b);break;}case'control':{for(var _0x5e2152 in _0xa5a69b){var _0x1bac8c=this['options']['control'][_0x5e2152],_0xcb6a30=this['_controls'][_0x5e2152];if(_0xcb6a30)!_0x1bac8c||(_0x1bac8c===null||_0x1bac8c===void 0x0?void 0x0:_0x1bac8c[_0x2f25a5(0x445)])===![]?(_0xcb6a30['show']=![],_0xcb6a30['enabled']=![]):(_0xcb6a30['show']=!![],_0xcb6a30['enabled']=!![],_0xcb6a30['setOptions']&&_0x1bac8c!==!![]&&_0xcb6a30['setOptions'](_0x1bac8c));else{if(!_0x1bac8c||_0x1bac8c[_0x2f25a5(0x445)]===![])continue;var _0x326514=create$1(_0x5e2152,_0x1bac8c);_0x326514?this['addControl'](_0x326514):logWarn('createControl:无该类型控件暂不能创建',_0x5e2152,_0x1bac8c);}}break;}case'effect':{for(var _0x4c9f9d in _0xa5a69b){var _0x3faa6b=this[_0x2f25a5(_0x11e000._0x252a6b)]['effect'][_0x4c9f9d],_0x20ecc6=this['_effects'][_0x4c9f9d];if(_0x20ecc6)!_0x3faa6b||(_0x3faa6b===null||_0x3faa6b===void 0x0?void 0x0:_0x3faa6b['enabled'])===![]?_0x20ecc6['enabled']=![]:(_0x20ecc6[_0x2f25a5(_0x11e000._0x2c69c7)]=!![],_0x20ecc6[_0x2f25a5(0x45a)]&&_0x20ecc6['setOptions'](_0x3faa6b));else{if(!_0x3faa6b||_0x3faa6b['enabled']===![])continue;var _0x40d13b=create(_0x4c9f9d,_0x3faa6b);_0x40d13b&&this[_0x2f25a5(_0x11e000._0x299a85)](_0x40d13b);}}break;}default:{logWarn(_0x2f25a5(0xc47),_0xa5a69b);break;}}}return this;}},{'key':'setSceneOptions','value':function _0x2e85f8(_0xe7fb80){var _0x4d52a0=_0x4e8c16;if(!_0xe7fb80||Object['keys'](_0xe7fb80)['length']===0x0)return this;return this['options']['scene']=merge(this['options']['scene'],_0xe7fb80),this['_sceneOption'][_0x4d52a0(_0x3ba8c1._0x3364b3)](this[_0x4d52a0(0x514)]['scene'],_0xe7fb80),this;}},{'key':'getOptions','value':function _0x33c5f3(){var _0xc46f2b=_0x4e8c16;return clone(this['options'],[_0xc46f2b(0x2a4),'eventParent']);}},{'key':'getCurrentOptions','value':function _0x22f99f(){var _0x4b70bb=_0x4e8c16,_0x39f9ac=this['getOptions']();_0x39f9ac['scene']['center']=this[_0x4b70bb(0x52d)](),_0x39f9ac['layers']=[];var _0x302e64=this['getLayers']({'basemaps':![]});for(var _0xec4f72=_0x302e64[_0x4b70bb(0x6ba)]-0x1;_0xec4f72>=0x0;_0xec4f72--){var _0x270260=_0x302e64[_0xec4f72];if(_0x270260['isPrivate']||_0x270260['parent'])continue;_0x39f9ac[_0x4b70bb(0x6e1)][_0x4b70bb(_0x4b6ede._0x502485)](_0x270260['toJSON']());}return _0x39f9ac;}},{'key':'getDefaultContextMenu','value':function _0x1ca4ea(){return getDefaultContextMenu(this);}},{'key':'getCenter','value':function _0x472891(){return getCenter(this['scene']);}},{'key':'getCameraDistance','value':function _0x652214(){var _0x403a7b=this['getCenter']();if(_0x403a7b){var _0x2a083d=Cesium__namespace['Cartesian3']['distance'](_0x403a7b['toCartesian'](),this['_viewer']['camera']['positionWC']);return _0x2a083d;}else return 0x0;}},{'key':'getExtent','value':function _0x417537(_0x238309){return getExtent(this,_0x238309);}},{'key':_0x4e8c16(_0x38c896._0x43baf1),'value':function _0x5103bb(_0x2af48e){var _0x174083=_0x4e8c16,_0x2a774a,_0x18f08e;if(!((_0x2a774a=this['options'][_0x174083(_0x49c097._0x27de46)])!==null&&_0x2a774a!==void 0x0&&(_0x18f08e=_0x2a774a['globe'])!==null&&_0x18f08e!==void 0x0&&_0x18f08e['realAlt']))return _0x2af48e;var _0x809a7d=this[_0x174083(_0x49c097._0x5f1ebd)]['scene'][_0x174083(_0x49c097._0x3cf636)][_0x174083(0xeb6)]||this[_0x174083(0x30f)][_0x174083(0x7c9)]['terrainExaggeration'];if(_0x809a7d)return _0x2af48e/_0x809a7d;return _0x2af48e;}},{'key':'expImage','value':function _0x2fae60(_0x110297){return expImage(this['_viewer'],_0x110297);}},{'key':'setCursor','value':function _0x50b17f(){var _0x9e4049=_0x4e8c16,_0x5da0f8=arguments[_0x9e4049(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:'';this['_default_cursor']=_0x5da0f8,this['container']['style']['cursor']=_0x5da0f8;}},{'key':'_setEditCursor','value':function _0x9d1096(_0x474165){var _0x256e80=_0x4e8c16;if(!this['container'])return;_0x474165?this['container']['style']['cursor']='crosshair':this[_0x256e80(_0x50ce7e._0x1724ce)][_0x256e80(_0x50ce7e._0x3e0022)]['cursor']=this[_0x256e80(_0x50ce7e._0x349b7f)]||'';}},{'key':'pick3DTileset','value':function _0x513f6f(_0x2b5c81){return pick3DTileset(this['scene'],_0x2b5c81);}},{'key':'pickTilesetLayer','value':function _0x45e949(_0x451052){var _0x39db6e=_0x4e8c16,_0x367956=pick3DTileset(this['scene'],_0x451052);return _0x367956?this[_0x39db6e(_0x135932._0x95d51b)](_0x367956['_mars3d_layerId']):null;}},{'key':'on','value':function _0x27ee9b(_0x559f82,_0x232de2,_0x36072b){var _0x5e6866=_0x4e8c16,_0x2b05ec=this['_sceneEvent']['on'](_0x559f82,_0x232de2,_0x36072b||this);return!_0x2b05ec&&_get(_getPrototypeOf(_0x5382f7['prototype']),'on',this)[_0x5e6866(0x53f)](this,_0x559f82,_0x232de2,_0x36072b),this;}},{'key':'off','value':function _0x7cca74(_0x2e7b7a,_0x4e5cda,_0x3179a7){var _0x2d85cb=_0x4e8c16,_0x255efa=this['_sceneEvent'][_0x2d85cb(_0x4cef5f._0x1ef44c)](_0x2e7b7a,_0x4e5cda,_0x3179a7||this);return!_0x255efa&&_get(_getPrototypeOf(_0x5382f7['prototype']),'off',this)['call'](this,_0x2e7b7a,_0x4e5cda,_0x3179a7),this;}},{'key':'_initLayers','value':function _0x22ea17(){var _0x3b9bfc=_0x4e8c16,_0x3d7c08=this;this[_0x3b9bfc(_0xcfd974._0x37512e)][_0x3b9bfc(0x39c)]=this['options']['basemaps']||[],this['options']['layers']=this[_0x3b9bfc(_0xcfd974._0x37512e)]['layers']||[],this['_layerIdx']=0x1,this['_arrLayerIdx']=[];var _0x55bd10=this['options']['basemaps'],_0xed2d43=this['options']['layers'];for(var _0xb3887d=0x0;_0xb3887d<_0x55bd10['length'];_0xb3887d++){var _0x3fa805=_0x55bd10[_0xb3887d];_0x3fa805['id']&&(this['_arrLayerIdx']['indexOf'](_0x3fa805['id'])!==-0x1&&(delete _0x3fa805['id'],logWarn('addLayer:图层id存在冲突已重新赋值id',_0x3fa805)),this['_arrLayerIdx']['push'](_0x3fa805['id']));}for(var _0x385155=0x0;_0x385155<_0xed2d43['length'];_0x385155++){var _0x5c6cac=_0xed2d43[_0x385155];_0x5c6cac['id']&&(this[_0x3b9bfc(_0xcfd974._0x18a5d6)]['indexOf'](_0x5c6cac['id'])!==-0x1&&(delete _0x5c6cac['id'],logWarn('addLayer:图层id存在冲突已重新赋值id',_0x5c6cac)),this['_arrLayerIdx'][_0x3b9bfc(0x8e7)](_0x5c6cac['id']));}var _0x311416=[],_0xede723=[];if(!this['_viewer']['baseLayerPicker'])for(var _0x4037e1=0x0;_0x4037e1<_0x55bd10[_0x3b9bfc(_0xcfd974._0x3abad3)];_0x4037e1++){var _0x32983e=_0x55bd10[_0x4037e1];!_0x32983e['name']&&(_0x32983e[_0x3b9bfc(_0xcfd974._0x1d00ec)]='');!_0x32983e['id']&&(_0x32983e['id']=this[_0x3b9bfc(_0xcfd974._0x57234d)]());var _0x31228d=create$2(_0x32983e,this['options']['templateValues']);if(!_0x31228d)continue;_0x31228d['_hasMapInit']=!![];if(_0x32983e[_0x3b9bfc(0x7a6)]){var _0x36407f=this['addLayer'](_0x31228d);_0xede723[_0x3b9bfc(_0xcfd974._0x4cf8e1)](_0x36407f);}else delete _0x32983e['show'];this['_optionsBasemapsList']['set'](_0x32983e['id'],_0x31228d),_0x311416['push'](_0x32983e);if(_0x31228d['hasChildLayer']&&_0x32983e['layers'])for(var _0x20f542=0x0;_0x20f542<_0x32983e['layers']['length'];_0x20f542++){var _0x4138d=_0x32983e['layers'][_0x20f542];_0x4138d['pid']=_0x32983e['id'],_0x4138d[_0x3b9bfc(_0xcfd974._0xdd464e)]=_0x31228d,!_0x4138d['id']&&(_0x4138d['id']=this[_0x3b9bfc(_0xcfd974._0x495f4c)]()),_0x311416['push'](_0x4138d);}}for(var _0x14f2f5=0x0;_0x14f2f5<_0xed2d43[_0x3b9bfc(_0xcfd974._0x161ff5)];_0x14f2f5++){var _0x5a2e70=_0xed2d43[_0x14f2f5];!_0x5a2e70['id']&&(_0x5a2e70['id']=this['getNextLayerId']());var _0x67ba40=create$2(_0x5a2e70,this['options']['templateValues']);if(!_0x67ba40)continue;_0x67ba40['_hasMapInit']=!![];if(_0x5a2e70['show']){var _0x5dd58b=this['addLayer'](_0x67ba40);_0xede723[_0x3b9bfc(0x8e7)](_0x5dd58b);}else delete _0x5a2e70[_0x3b9bfc(_0xcfd974._0x2a81b6)];this['_optionsLayersList']['set'](_0x5a2e70['id'],_0x67ba40),_0x311416[_0x3b9bfc(_0xcfd974._0x4cf8e1)](_0x5a2e70);if(_0x67ba40['hasChildLayer']&&_0x5a2e70['layers'])for(var _0x3e081c=0x0;_0x3e081c<_0x5a2e70[_0x3b9bfc(_0xcfd974._0x5d0504)][_0x3b9bfc(0x6ba)];_0x3e081c++){var _0x3712c4=_0x5a2e70['layers'][_0x3e081c];_0x3712c4[_0x3b9bfc(0xab2)]=_0x5a2e70['id'],_0x3712c4['parent']=_0x67ba40,!_0x3712c4['id']&&(_0x3712c4['id']=this[_0x3b9bfc(_0xcfd974._0x569d24)]()),_0x311416[_0x3b9bfc(0x8e7)](_0x3712c4);}}for(var _0x285e35=0x0;_0x285e35<_0x311416[_0x3b9bfc(_0xcfd974._0x3abad3)];_0x285e35++){var _0xf9410e=_0x311416[_0x285e35],_0xaf774=Number(_0xf9410e['zIndex']);isNaN(_0xaf774)&&(_0xaf774=_0x285e35);_0xf9410e['zIndex']=_0xaf774;var _0x312478=this['_layerList'][_0x3b9bfc(0xa20)](_0xf9410e['id']);_0x312478&&(_0x312478[_0x3b9bfc(_0xcfd974._0x15506f)]=_0xaf774);}_0xede723['push'](new Promise(function(_0x1f9869,_0x340e28){function _0x151aa2(_0x5254eb){_0x5254eb===0x0&&(this['off'](EventType['tileLoadProgress'],_0x151aa2),_0x1f9869(!![]));}_0x3d7c08['on'](EventType['tileLoadProgress'],_0x151aa2);})),_0xede723['push'](this['terrainProvider']['readyPromise']),Promise['all'](_0xede723)[_0x3b9bfc(0xab5)](function(_0x209867){var _0x3fcdca=_0x3b9bfc;_0x3d7c08[_0x3fcdca(0xb03)](EventType['load'],{'list':_0x209867});});}},{'key':'setBasemapsOptions','value':function _0x872a1d(_0x421137){var _0x456ba7=_0x4e8c16;if(!_0x421137||_0x421137['length']===0x0)return;this['_optionsBasemapsList']['forEach'](function(_0x2caef7){var _0x30acce=_0x4361;_0x2caef7[_0x30acce(_0xf8d745._0x84906f)]();}),this['_optionsBasemapsList']['removeAll'](),this['options']['basemaps']=_0x421137;for(var _0x37b8b3=0x0;_0x37b8b3<_0x421137['length'];_0x37b8b3++){var _0x49627d=_0x421137[_0x37b8b3];!_0x49627d['name']&&(_0x49627d['name']='');!_0x49627d['id']&&(_0x49627d['id']=this[_0x456ba7(0x6ff)]());var _0x6569ad=Number(_0x49627d['zIndex']);isNaN(_0x6569ad)&&(_0x6569ad=_0x37b8b3);_0x49627d['zIndex']=_0x6569ad;var _0x487c83=create$2(_0x49627d,this['options']['templateValues']);if(!_0x487c83)continue;_0x49627d['show']&&(this[_0x456ba7(_0x422bf9._0x402e86)](_0x487c83),_0x487c83['readyPromise']['then'](function(_0x1d6065){var _0x5e9652=_0x456ba7;_0x1d6065[_0x5e9652(0xe44)]&&_0x1d6065['toBottom']();}));this[_0x456ba7(0x6fc)][_0x456ba7(0x50e)](_0x49627d['id'],_0x487c83);if(_0x487c83['hasChildLayer']&&_0x49627d['layers'])for(var _0x138f59=0x0;_0x138f59<_0x49627d['layers'][_0x456ba7(0x6ba)];_0x138f59++){var _0x5c2bc8=_0x49627d[_0x456ba7(0x6e1)][_0x138f59];_0x5c2bc8['pid']=_0x49627d['id'],_0x5c2bc8[_0x456ba7(_0x422bf9._0x53b492)]=_0x487c83,!_0x5c2bc8['id']&&(_0x5c2bc8['id']=this['getNextLayerId']());}}return this['_optionsBasemapsList']['values'];}},{'key':'setLayersOptions','value':function _0x4b8b74(_0x3f4fc8){var _0x1494a8=_0x4e8c16;if(!_0x3f4fc8||_0x3f4fc8['length']===0x0)return;this['_optionsLayersList'][_0x1494a8(_0x1a4c50._0x1f4977)](function(_0x8554cf){_0x8554cf['destroy']();}),this['_optionsLayersList']['removeAll'](),this['options']['layers']=_0x3f4fc8;for(var _0x19fc4b=0x0;_0x19fc4b<_0x3f4fc8['length'];_0x19fc4b++){var _0x25ad47=_0x3f4fc8[_0x19fc4b];!_0x25ad47['id']&&(_0x25ad47['id']=this[_0x1494a8(0x6ff)]());var _0x807230=create$2(_0x25ad47,this[_0x1494a8(0x514)]['templateValues']);if(!_0x807230)continue;_0x25ad47[_0x1494a8(_0x1a4c50._0x197dd1)]&&this['addLayer'](_0x807230);this['_optionsLayersList']['set'](_0x25ad47['id'],_0x807230);if(_0x807230['hasChildLayer']&&_0x25ad47['layers'])for(var _0x50dad3=0x0;_0x50dad3<_0x25ad47['layers'][_0x1494a8(_0x1a4c50._0x1f7c77)];_0x50dad3++){var _0x257f5a=_0x25ad47[_0x1494a8(0x6e1)][_0x50dad3];_0x257f5a[_0x1494a8(_0x1a4c50._0x1647de)]=_0x25ad47['id'],_0x257f5a['parent']=_0x807230,!_0x257f5a['id']&&(_0x257f5a['id']=this['getNextLayerId']());}}return this['_optionsLayersList'][_0x1494a8(_0x1a4c50._0x4104b2)];}},{'key':'getNextLayerId','value':function _0x137029(){var _0x482d48=_0x4e8c16;while(this['_arrLayerIdx']['indexOf'](this['_layerIdx'])!==-0x1){this['_layerIdx']++;}return this[_0x482d48(0xfed)]['push'](this['_layerIdx']),this[_0x482d48(0x678)];}},{'key':'addLayer','value':function _0x42c148(_0x3767e5,_0x5d4620){var _0x32cf0a=this;return new Promise(function(_0x5b0b94,_0x1a99f7){var _0x4fa398=_0x4361;if(!_0x3767e5||!_0x3767e5['_onAdd']){_0x5b0b94(![]);return;}Cesium__namespace['defined'](_0x5d4620)&&(_0x3767e5['show']=_0x5d4620);if(_0x3767e5[_0x4fa398(_0x3dfc25._0x1d57aa)]===State['ADDED']){_0x5b0b94(![]);return;}_0x3767e5['_onAdd'](_0x32cf0a);var _0x179d3f=_0x32cf0a['_layerList']['get'](_0x3767e5['id']);_0x179d3f&&_0x179d3f!==_0x3767e5&&(_0x3767e5['id']=_0x32cf0a[_0x4fa398(_0x3dfc25._0x4f5c5f)](),logWarn('addLayer:图层id存在冲突已重新赋值id',_0x3767e5)),_0x32cf0a['_layerList'][_0x4fa398(_0x3dfc25._0x5aa043)](_0x3767e5['id'],_0x3767e5),_0x3767e5[_0x4fa398(_0x3dfc25._0x2e88a2)]['then'](function(_0x386962){_0x5b0b94(!![]);});});}},{'key':'removeLayer','value':function _0x1fca85(_0x293f32,_0x3ab444){var _0x2c212b=_0x4e8c16;if(!_0x293f32)return this;if(isString(_0x293f32)||isNumber(_0x293f32)){_0x293f32=this['_layerList'][_0x2c212b(0xa20)](_0x293f32);if(!_0x293f32)return this;}if(_0x293f32[_0x2c212b(0xe86)]!==State['ADDED'])return;return this['_layerList']['remove'](_0x293f32['id']),_0x3ab444&&_0x293f32['clear']&&_0x293f32[_0x2c212b(0x1c8)](),_0x293f32[_0x2c212b(_0x368d9f._0x445602)](),_0x3ab444&&(this['_optionsBasemapsList']['remove'](_0x293f32['id']),this['_optionsLayersList'][_0x2c212b(_0x368d9f._0x461f4a)](_0x293f32['id']),_0x293f32['destroy']()),this;}},{'key':_0x4e8c16(_0x38c896._0x5d07fe),'value':function _0x440cce(_0x5215b6){var _0x22d6eb=_0x4e8c16;if(!_0x5215b6)return![];return isObject(_0x5215b6)&&(_0x5215b6=_0x5215b6['id']),this[_0x22d6eb(0xf9e)][_0x22d6eb(0x5a2)](_0x5215b6);}},{'key':_0x4e8c16(0xb06),'value':function _0x473d34(_0x10a1dd,_0x4d1e5d){var _0x48bc5c=_0x4e8c16;return this['_layerList'][_0x48bc5c(0x675)](_0x10a1dd,_0x4d1e5d||this),this;}},{'key':'getLayer','value':function _0x41d53c(_0x6dd6d5,_0x4de397){return isObject(_0x6dd6d5)&&(_0x6dd6d5=_0x6dd6d5['id']),this['getLayerByAttr'](_0x6dd6d5,_0x4de397);}},{'key':'getLayerById','value':function _0x146f41(_0xf9ca4e){var _0x1b3a70=_0x4e8c16,_0x51358d=this['_layerList']['get'](_0xf9ca4e);if(_0x51358d)return _0x51358d;_0x51358d=this[_0x1b3a70(_0x11d901._0x530ebe)][_0x1b3a70(_0x11d901._0x1e4c5e)](_0xf9ca4e);if(_0x51358d)return _0x51358d;_0x51358d=this[_0x1b3a70(0x6fc)][_0x1b3a70(_0x11d901._0x1e4c5e)](_0xf9ca4e);if(_0x51358d)return _0x51358d;var _0xfd77d5=this[_0x1b3a70(_0x11d901._0x48523b)]({'basemaps':!![],'layers':!![]});for(var _0x34b7a9=0x0,_0x5e9da5=_0xfd77d5[_0x1b3a70(0x6ba)];_0x34b7a9<_0x5e9da5;_0x34b7a9++){var _0x2e68ee=_0xfd77d5[_0x34b7a9];if(_0x2e68ee['id']===_0xf9ca4e)return _0x2e68ee;if(_0x2e68ee['hasChildLayer']&&_0x2e68ee[_0x1b3a70(0x63d)])for(var _0x20998c=0x0;_0x20998c<_0x2e68ee[_0x1b3a70(_0x11d901._0xf91e91)][_0x1b3a70(_0x11d901._0x2de5b2)];_0x20998c++){var _0x587cb2=_0x2e68ee[_0x1b3a70(_0x11d901._0xf91e91)][_0x20998c];if(_0x587cb2['id']===_0xf9ca4e)return _0x587cb2;}}return undefined;}},{'key':_0x4e8c16(_0x38c896._0x23ed4d),'value':function _0x3eeda8(_0x30c570,_0x4c5378){var _0x25a7c0=_0x4e8c16,_0x5873f9=this['_layerList'][_0x25a7c0(_0x32905e._0x20e802)](_0x30c570,_0x4c5378);if(_0x5873f9)return _0x5873f9;_0x5873f9=this['_optionsLayersList'][_0x25a7c0(_0x32905e._0x2e339b)](_0x30c570,_0x4c5378);if(_0x5873f9)return _0x5873f9;_0x5873f9=this['_optionsBasemapsList'][_0x25a7c0(0xd9b)](_0x30c570,_0x4c5378);if(_0x5873f9)return _0x5873f9;return undefined;}},{'key':'getLayersByAttr','value':function _0x176d02(_0x25c02c,_0x4a7bd7){var _0x7783c3=_0x4e8c16,_0xb73dd8=this['_layerList'][_0x7783c3(0xd80)](_0x25c02c,_0x4a7bd7);return _0xb73dd8=_0xb73dd8['concat'](this['_optionsLayersList']['getByAttr'](_0x25c02c,_0x4a7bd7)),_0xb73dd8=_0xb73dd8['concat'](this['_optionsBasemapsList'][_0x7783c3(_0x91a98a._0x5c9a9d)](_0x25c02c,_0x4a7bd7)),_0xb73dd8;}},{'key':'getLayers','value':function _0x5d5145(){var _0x5f5786={_0x45e3db:0x5a2},_0x9021f3=_0x4e8c16,_0x3db839=this,_0x1eb9a2=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x141dd1=[];return _0x1eb9a2[_0x9021f3(0x39c)]&&(_0x141dd1=_0x141dd1[_0x9021f3(0x4b9)](this[_0x9021f3(0x6fc)]['values'])),_0x1eb9a2[_0x9021f3(_0x20a9b2._0x6c70a1)]&&(_0x141dd1=_0x141dd1['concat'](this['_optionsLayersList']['values'])),_0x1eb9a2['filter']&&(_0x1eb9a2['basemaps']=![],_0x1eb9a2['layers']=![]),this['_layerList']['forEach'](function(_0x4143e5){var _0x522354=_0x9021f3;if(_0x4143e5['isPrivate'])return;if(_0x1eb9a2['childs']===![]&&_0x4143e5['parent'])return;if(Cesium__namespace['defined'](_0x1eb9a2['basemaps'])&&_0x3db839[_0x522354(0x6fc)]['contains'](_0x4143e5['id']))return;if(Cesium__namespace['defined'](_0x1eb9a2['layers'])&&_0x3db839['_optionsLayersList'][_0x522354(_0x5f5786._0x45e3db)](_0x4143e5['id']))return;_0x141dd1['push'](_0x4143e5);}),_0x141dd1;}},{'key':'getBasemaps','value':function _0x16d198(_0x50fb65){var _0x434d56={_0x3e47f1:0x8e7},_0x1fa73f=_0x4e8c16;if(this['_viewer']['baseLayerPicker'])return console['log']('baseLayerPicker打开时由baseLayerPicker机制决定无法获取底图图层。'),[];if(_0x50fb65){var _0xec2e52=[];return this['_optionsBasemapsList']['forEach'](function(_0x14f400){var _0x253241=_0x4361;if(_0x14f400[_0x253241(0xb85)])return;_0xec2e52[_0x253241(_0x434d56._0x3e47f1)](_0x14f400);}),_0xec2e52;}else return this[_0x1fa73f(0x6fc)]['values'];}},{'key':'getTileLayers','value':function _0x15513b(){var _0x1344a6=_0x4e8c16,_0x34390e=this,_0x3dc4a2=[];return _0x3dc4a2=_0x3dc4a2['concat'](this['getBasemaps'](!![])),this[_0x1344a6(_0x44baf2._0x21658d)]['forEach'](function(_0x3e6c37){var _0x152c87=_0x1344a6;_0x3e6c37['isTile']&&!_0x3e6c37[_0x152c87(0xf13)]&&_0x3dc4a2['push'](_0x3e6c37);}),this[_0x1344a6(0xf9e)]['forEach'](function(_0x555ecf){var _0x2d2f79=_0x1344a6;if(!_0x555ecf[_0x2d2f79(0xa09)]||_0x555ecf[_0x2d2f79(_0x12691a._0x54d5da)])return;if(_0x34390e['_optionsBasemapsList'][_0x2d2f79(_0x12691a._0x37025c)](_0x555ecf['id']))return;if(_0x34390e['_optionsLayersList'][_0x2d2f79(0x5a2)](_0x555ecf['id']))return;_0x3dc4a2[_0x2d2f79(0x8e7)](_0x555ecf);}),_0x3dc4a2;}},{'key':'_initControls','value':function _0x63d07d(){var _0x48514d=_0x4e8c16,_0x392a3e,_0x4aba3e,_0x4123cb,_0x1eece8,_0x1b9d3e,_0x1b7c38=this,_0x4e6465,_0xd5b0ba,_0x59c5f1=((_0x392a3e=this[_0x48514d(_0x3dbcdd._0x3da76f)])===null||_0x392a3e===void 0x0?void 0x0:_0x392a3e['control'])||{};add((_0x4aba3e=this['_viewer'])===null||_0x4aba3e===void 0x0?void 0x0:_0x4aba3e[_0x48514d(0x7c9)],this[_0x48514d(0x514)]['licenseUrl']);var _0x2bd89f=(_0x4123cb=this['_viewer']['navigationHelpButton'])===null||_0x4123cb===void 0x0?void 0x0:_0x4123cb['_wrapper'],_0x528862=(_0x1eece8=this['_viewer']['vrButton'])===null||_0x1eece8===void 0x0?void 0x0:_0x1eece8['_container'];_0x528862&&(removeClass(_0x528862,'cesium-viewer-vrContainer'),addClass(_0x528862,_0x48514d(0xf5e)),_0x528862[_0x48514d(_0x3dbcdd._0x95090)]['removeChild'](_0x528862),_0x2bd89f?this['toolbar']['insertBefore'](_0x528862,_0x2bd89f):this['toolbar']['appendChild'](_0x528862));var _0x57af64=(_0x1b9d3e=this[_0x48514d(_0x3dbcdd._0x380bf2)]['fullscreenButton'])===null||_0x1b9d3e===void 0x0?void 0x0:_0x1b9d3e['_container'];_0x57af64&&(removeClass(_0x57af64,'cesium-viewer-fullscreenContainer'),addClass(_0x57af64,'cesium-button\x20cesium-toolbar-button'),_0x57af64['style']['display']=_0x48514d(0x327),_0x57af64['parentNode'][_0x48514d(0x6c8)](_0x57af64),_0x2bd89f?this['toolbar'][_0x48514d(0x7d6)](_0x57af64,_0x2bd89f):this[_0x48514d(_0x3dbcdd._0x4b7569)][_0x48514d(0x1f0)](_0x57af64));var _0x3b91bf=['animation','timeline','baseLayerPicker','fullscreenButton','vrButton','geocoder','homeButton','sceneModePicker','projectionPicker',_0x48514d(0x470)];_0x3b91bf['forEach'](function(_0x432866){var _0x177bbc={_0x5dd5f7:0xb47,_0xc80e4b:0x5da,_0x39daf3:0x327},_0x24d6c9=_0x48514d,_0xf3b08d=_0x1b7c38['_viewer'][_0x432866];_0xf3b08d&&(_0xf3b08d['type']=_0x432866,_0xf3b08d[_0x24d6c9(_0x57474e._0x255245)]=!![],_0x432866===_0x24d6c9(_0x57474e._0x4b030b)||_0x432866==='vrButton'?_0xf3b08d[_0x24d6c9(_0x57474e._0x2724a8)]=_0xf3b08d['_container']:_0xf3b08d['_mainContainer']=_0xf3b08d['_wrapper']||_0xf3b08d[_0x24d6c9(0x214)]||_0xf3b08d['_container'],Object['defineProperty'](_0xf3b08d,'show',{'get':function _0x367998(){return this['_show'];},'set':function _0x244be8(_0x420a67){var _0x30a8b1=_0x24d6c9;this[_0x30a8b1(_0x177bbc._0x5dd5f7)]=_0x420a67,this['_mainContainer'][_0x30a8b1(_0x177bbc._0xc80e4b)][_0x30a8b1(0x4f1)]=_0x420a67?_0x30a8b1(_0x177bbc._0x39daf3):'none';}}),_0x1b7c38['_controls'][_0x432866]=_0xf3b08d);}),this[_0x48514d(_0x3dbcdd._0x52b5cf)]=new PopupMgr(_0x59c5f1['popup']),this['addControl'](this['_popupMgr']),this[_0x48514d(0x40d)]=new TooltipMgr(_0x59c5f1[_0x48514d(_0x3dbcdd._0x1a02a4)]),this['addControl'](this['_tooltipMgr']),this[_0x48514d(_0x3dbcdd._0x2b4098)]=new ContextMenu(_0x59c5f1['contextmenu']),this['addControl'](this['_contextmenuMgr']);((_0x4e6465=(_0xd5b0ba=_0x59c5f1['contextmenu'])===null||_0xd5b0ba===void 0x0?void 0x0:_0xd5b0ba['hasDefault'])!==null&&_0x4e6465!==void 0x0?_0x4e6465:!![])&&this[_0x48514d(_0x3dbcdd._0x5f3215)](this['getDefaultContextMenu']());this['_smallTooltip']=new SmallTooltip(_0x59c5f1['smallTooltip']),this['addControl'](this['_smallTooltip']),this['_keyboardRoam']=new KeyboardRoam(_objectSpread2({'enabled':![]},_0x59c5f1['keyboardRoam']||{})),this['addControl'](this['_keyboardRoam']);for(var _0xb48654 in _0x59c5f1){var _0x92460d=_0x59c5f1[_0xb48654];if(!_0x92460d||_0x92460d['enabled']===![])continue;var _0x4dfc40=create$1(_0xb48654,_0x92460d);_0x4dfc40&&this[_0x48514d(0xf9c)](_0x4dfc40);}}},{'key':_0x4e8c16(0xf9c),'value':function _0x100ede(_0x602349,_0x6220ae){var _0x43021b=_0x4e8c16;if(!_0x602349||!_0x602349['_onAdd'])return this;if(this['_controls'][_0x602349['type']]){logWarn(_0x43021b(0xa8b)['concat'](_0x602349['type'],'控件,请直接使用\x20map.controls.')['concat'](_0x602349['type'],_0x43021b(_0xeec3ce._0x3153a7)),this);return;}return Cesium__namespace[_0x43021b(_0xeec3ce._0x45d314)](_0x6220ae)&&(_0x602349['enabled']=_0x6220ae),_0x602349[_0x43021b(0xffd)](this),this[_0x43021b(_0xeec3ce._0x282fe7)]['set'](_0x602349['id'],_0x602349),this['_controls'][_0x602349['type']]=_0x602349,this[_0x43021b(0xfdb)]['compass']&&this['controls']['compass'][_0x43021b(_0xeec3ce._0x22c338)](),this[_0x43021b(0xb03)](EventType[_0x43021b(_0xeec3ce._0xea39d4)],{'control':_0x602349}),this;}},{'key':'removeControl','value':function _0x5b8904(_0x3e4941,_0x46037a){var _0x9f8ba5=_0x4e8c16;if(!_0x3e4941)return this;return this['_controlList']['remove'](_0x3e4941['id']),delete this['_controls'][_0x3e4941['type']],_0x3e4941[_0x9f8ba5(0x244)](),this[_0x9f8ba5(_0x46dc71._0x455a62)](EventType['removeControl'],{'control':_0x3e4941}),_0x46037a&&_0x3e4941['destroy'](),this;}},{'key':'hasControl','value':function _0x4490aa(_0x4adeba){var _0x532e1c=_0x4e8c16;return this[_0x532e1c(0x3de)]['contains']((_0x4adeba===null||_0x4adeba===void 0x0?void 0x0:_0x4adeba['id'])||_0x4adeba);}},{'key':'eachControl','value':function _0x2d104e(_0x18fc06,_0x1b3608){var _0x294179=_0x4e8c16;return this[_0x294179(0x3de)]['forEach'](_0x18fc06,_0x1b3608||this),this;}},{'key':'getControl','value':function _0x4918dc(_0x33e8bd){var _0x32560c=_0x4e8c16,_0x4f8e9d=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:'type';return this[_0x32560c(_0xbce36e._0x54a8e5)]['getByAttr'](_0x33e8bd,_0x4f8e9d);}},{'key':_0x4e8c16(0x27b),'value':function _0x315197(){var _0x10fefc,_0x5bbb9d=(_0x10fefc=this['options'])===null||_0x10fefc===void 0x0?void 0x0:_0x10fefc['effect'];if(_0x5bbb9d)for(var _0xc74d9f in _0x5bbb9d){var _0x4e2540=_0x5bbb9d[_0xc74d9f];if(!_0x4e2540||_0x4e2540['enabled']===![])continue;var _0x152c84=create(_0xc74d9f,_0x4e2540);_0x152c84&&this['addEffect'](_0x152c84);}}},{'key':_0x4e8c16(_0x38c896._0x3ec527),'value':function _0x53b7fb(_0x436ec9){var _0x130abb=_0x4e8c16;if(!_0x436ec9||!_0x436ec9['_onAdd'])return this;if(this['_effects'][_0x436ec9['type']]){logError$1('地图上已有'[_0x130abb(0x4b9)](_0x436ec9['type'],_0x130abb(0x3f1))[_0x130abb(_0x81f86e._0x5b2c9f)](_0x436ec9[_0x130abb(_0x81f86e._0x2c919e)],'\x20对象\x20'),this);return;}this['addThing'](_0x436ec9),this['_effects'][_0x436ec9[_0x130abb(0xe81)]]=_0x436ec9,this['fire'](EventType['addEffect'],{'effect':_0x436ec9});}},{'key':'removeEffect','value':function _0x57656f(_0x684213,_0x2d13b9){var _0x3d456f=_0x4e8c16;delete this['_effects'][_0x684213['type']],this[_0x3d456f(0xb03)](EventType['removeEffect'],{'effect':_0x684213}),this['removeThing'](_0x684213,_0x2d13b9);}},{'key':'getEffect','value':function _0x11607b(_0x38fc38){var _0x27901c=_0x4e8c16,_0x10a283=arguments[_0x27901c(0x6ba)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:'type';return this['getThing'](_0x38fc38,_0x10a283);}},{'key':_0x4e8c16(0x448),'value':function _0x340ab3(_0x3bbeb4){var _0x47e7c9=_0x4e8c16;if(!_0x3bbeb4||!_0x3bbeb4['_onAdd'])return this;return _0x3bbeb4['_onAdd'](this),this['_thingList'][_0x47e7c9(_0xe2cdd5._0x3d7949)](_0x3bbeb4['id'],_0x3bbeb4),this;}},{'key':'removeThing','value':function _0x57e94d(_0x456f9b,_0x8bfc75){var _0x5d58f2=_0x4e8c16;if(!_0x456f9b)return this;return this['_thingList']['remove'](_0x456f9b['id']),_0x8bfc75&&_0x456f9b['clear']&&_0x456f9b['clear'](),_0x456f9b['_onRemove'](),_0x8bfc75&&_0x456f9b[_0x5d58f2(0xc9d)](),this;}},{'key':'hasThing','value':function _0xa64bb5(_0x2aa406){var _0x176730=_0x4e8c16;return this[_0x176730(_0xf6ef44._0x3a36f9)]['contains']((_0x2aa406===null||_0x2aa406===void 0x0?void 0x0:_0x2aa406['id'])||_0x2aa406);}},{'key':'eachThing','value':function _0x357f73(_0x1655ee,_0x42f323){return this['_thingList']['forEach'](_0x1655ee,_0x42f323||this),this;}},{'key':'getThing','value':function _0x1852ff(_0xfa3c7e,_0x2c4325){return this['_thingList']['getByAttr'](_0xfa3c7e,_0x2c4325);}},{'key':'getLangText','value':function _0x5b418c(_0x59fa5){return getLangText(_0x59fa5,this['lang']);}},{'key':'zoomIn','value':function _0x8f86fe(_0xa9a61e,_0x12e854){var _0xaad389=this['_zoomNavigation']['zoomIn'](_0xa9a61e,_0x12e854);return _0xaad389&&this['fire'](EventType['zoom'],{'ztype':'zoomIn','relativeAmount':_0xa9a61e,'mandatory':_0x12e854}),_0xaad389;}},{'key':'zoomOut','value':function _0x49ba51(_0x46bb4c,_0x591786){var _0x1362b5=_0x4e8c16,_0x5af73e=this['_zoomNavigation']['zoomOut'](_0x46bb4c,_0x591786);return _0x5af73e&&this['fire'](EventType[_0x1362b5(0x533)],{'ztype':'zoomOut','relativeAmount':_0x46bb4c,'mandatory':_0x591786}),_0x5af73e;}},{'key':_0x4e8c16(_0x38c896._0x54b907),'value':function _0x2bc0f4(_0x5b96d4){var _0x36b10e=_0x4e8c16;this['_hasRightTilt']=_0x5b96d4,_0x5b96d4?(this['_viewer'][_0x36b10e(_0x54b8c5._0x1aee81)]['screenSpaceCameraController']['tiltEventTypes']=[Cesium__namespace[_0x36b10e(0x2f1)]['RIGHT_DRAG'],Cesium__namespace[_0x36b10e(_0x54b8c5._0x36b3ed)]['PINCH'],{'eventType':Cesium__namespace['CameraEventType'][_0x36b10e(0xebe)],'modifier':Cesium__namespace[_0x36b10e(_0x54b8c5._0x5bb780)][_0x36b10e(0xc6e)]},{'eventType':Cesium__namespace[_0x36b10e(0x2f1)][_0x36b10e(0x81c)],'modifier':Cesium__namespace['KeyboardEventModifier']['CTRL']}],this[_0x36b10e(_0x54b8c5._0x4f4351)][_0x36b10e(0x7c9)][_0x36b10e(0x89b)]['zoomEventTypes']=[Cesium__namespace[_0x36b10e(_0x54b8c5._0x36b3ed)][_0x36b10e(0x97d)],Cesium__namespace[_0x36b10e(_0x54b8c5._0xa3aace)]['WHEEL'],Cesium__namespace[_0x36b10e(_0x54b8c5._0x2462cc)]['PINCH']]):(this['_viewer'][_0x36b10e(0x7c9)][_0x36b10e(_0x54b8c5._0x5de5f0)][_0x36b10e(_0x54b8c5._0x197142)]=[Cesium__namespace['CameraEventType'][_0x36b10e(0x97d)],Cesium__namespace['CameraEventType'][_0x36b10e(_0x54b8c5._0x1a6a51)],{'eventType':Cesium__namespace[_0x36b10e(_0x54b8c5._0x36b3ed)]['LEFT_DRAG'],'modifier':Cesium__namespace['KeyboardEventModifier']['CTRL']},{'eventType':Cesium__namespace['CameraEventType'][_0x36b10e(0x81c)],'modifier':Cesium__namespace['KeyboardEventModifier']['CTRL']}],this[_0x36b10e(_0x54b8c5._0x4045b0)]['scene']['screenSpaceCameraController'][_0x36b10e(_0x54b8c5._0x36b19d)]=[Cesium__namespace['CameraEventType']['RIGHT_DRAG'],Cesium__namespace['CameraEventType'][_0x36b10e(_0x54b8c5._0x5b7a07)],Cesium__namespace['CameraEventType'][_0x36b10e(_0x54b8c5._0x1a6a51)]]),this[_0x36b10e(0xfdb)][_0x36b10e(0xcdd)]&&this['controls']['mouseDownView']['changeMouseModel']();}},{'key':_0x4e8c16(_0x38c896._0x193080),'value':function _0x33d430(){var _0x1afe5b=_0x4e8c16;delete this[_0x1afe5b(_0x336f49._0xdb4157)],delete this['_pitch_min'],delete this['_pitch_minHeight'],this['_viewer']['scene'][_0x1afe5b(_0x336f49._0xb83611)]['inertiaSpin']=0.9,this[_0x1afe5b(0x30f)]['scene']['screenSpaceCameraController'][_0x1afe5b(0x714)]=0.9,this['off'](EventType['mouseDown'],this['_setPitchRange_rightDownHandler'],this),this[_0x1afe5b(0xcf5)](EventType[_0x1afe5b(0x363)],this[_0x1afe5b(0x6aa)],this),this[_0x1afe5b(_0x336f49._0x436018)](EventType[_0x1afe5b(_0x336f49._0x473c4d)],this[_0x1afe5b(_0x336f49._0x2d7638)],this),this['off'](EventType['cameraMoveStart'],this[_0x1afe5b(_0x336f49._0x5c2f23)],this);}},{'key':'setPitchRange','value':function _0x25682c(_0x2b4b6f){var _0x95ed3a=_0x4e8c16,_0x157057=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:-0x5a;this[_0x95ed3a(0x5fd)](),this[_0x95ed3a(0x30f)][_0x95ed3a(0x7c9)][_0x95ed3a(_0x454aa9._0x7da1cb)]['inertiaSpin']=0x0,this['_viewer'][_0x95ed3a(_0x454aa9._0x37eb0e)]['screenSpaceCameraController']['inertiaTranslate']=0x0,this['_pitch_max']=Cesium__namespace['Math'][_0x95ed3a(0x8db)](_0x2b4b6f),this['_pitch_min']=Cesium__namespace['Math']['toRadians'](_0x157057),this['_pitch_minHeight']=this['_viewer'][_0x95ed3a(0xa3c)][_0x95ed3a(0xdae)]['height'],this['on'](EventType['mouseDown'],this['_setPitchRange_rightDownHandler'],this),this['on'](EventType['mouseUp'],this[_0x95ed3a(0x6aa)],this),this['on'](EventType[_0x95ed3a(0xc58)],this['_setPitchRange_cameraChangedHandler'],this);}},{'key':'_setPitchRange_rightDownHandler','value':function _0x51cddb(_0x743d58){var _0xae248c=_0x4e8c16;if(this[_0xae248c(_0x355c07._0x51b389)]['scene']['mode']!==Cesium__namespace[_0xae248c(0xd49)][_0xae248c(0x672)])return;this['on'](EventType['mouseMove'],this['_setPitchRange_mouseMoveHandler'],this);}},{'key':'_setPitchRange_rightUpHandler','value':function _0x55acb4(_0xf53745){var _0x5a83f7=_0x4e8c16;this['_viewer']['scene'][_0x5a83f7(_0x6c3cd8._0x20660b)]['enableTilt']=!![],this['off'](EventType['mouseMove'],this['_setPitchRange_mouseMoveHandler'],this);}},{'key':'_setPitchRange_mouseMoveHandler','value':function _0x201863(_0x8f7a7d){var _0x116b76=_0x4e8c16,_0x58ef8f=!![],_0x1c7e95=_0x8f7a7d['endPosition']['y']<_0x8f7a7d['startPosition']['y'];if(_0x1c7e95&&this['_viewer'][_0x116b76(0xa3c)]['pitch']>this[_0x116b76(_0x339370._0x199ddb)])_0x58ef8f=![];else!_0x1c7e95&&this[_0x116b76(_0x339370._0x5b9408)][_0x116b76(_0x339370._0x1591c1)][_0x116b76(0x9dd)]<this['_pitch_min']?_0x58ef8f=![]:_0x58ef8f=!![];this['_viewer'][_0x116b76(0x7c9)]['screenSpaceCameraController']['enableTilt']=_0x58ef8f;}},{'key':'_setPitchRange_cameraChangedHandler','value':function _0x4ea6a9(_0x4ae221){var _0x3beb53=_0x4e8c16,_0x3a96d2=this['_viewer']['camera']['pitch'];if(_0x3a96d2>this['_pitch_max']||_0x3a96d2<this['_pitch_min']){this['_viewer']['scene'][_0x3beb53(_0x10b64e._0x3c0924)]['enableTilt']=![];if(_0x3a96d2>this['_pitch_max'])_0x3a96d2=this['_pitch_max'];else _0x3a96d2<this['_pitch_min']&&(_0x3a96d2=this[_0x3beb53(_0x10b64e._0x54eda8)]);var _0x1dc71a=Cesium__namespace['Cartesian3']['fromRadians'](this['_viewer']['camera'][_0x3beb53(_0x10b64e._0x2aa3ec)]['longitude'],this['_viewer'][_0x3beb53(_0x10b64e._0x20877a)]['positionCartographic']['latitude'],Math['max'](this[_0x3beb53(_0x10b64e._0x1da698)]['camera'][_0x3beb53(0xdae)]['height'],this['_pitch_minHeight']));this[_0x3beb53(_0x10b64e._0x1b2bd2)][_0x3beb53(_0x10b64e._0x20877a)]['cancelFlight'](),this[_0x3beb53(0x30f)]['camera'][_0x3beb53(_0x10b64e._0x3f082b)]({'destination':_0x1dc71a,'orientation':{'pitch':_0x3a96d2}}),this['_viewer']['scene']['screenSpaceCameraController']['enableTilt']=!![];}}},{'key':'setPitch','value':function _0x144665(_0x22a414){var _0xe035c1=_0x4e8c16,_0x3afc90=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{},_0x5eeb78=this['getCenter']();if(!_0x5eeb78)return Promise[_0xe035c1(_0x2f7a9b._0x112d04)](![]);var _0x1a60f2=Cesium__namespace['Cartesian3'][_0xe035c1(_0x2f7a9b._0x5606a1)](_0x5eeb78['toCartesian'](),this[_0xe035c1(0x30f)][_0xe035c1(0xa3c)]['positionWC']);return this['flyToPoint'](_0x5eeb78,_objectSpread2(_objectSpread2({},_0x3afc90),{},{'radius':_0x1a60f2,'pitch':_0x22a414}));}},{'key':'cancelFlyTo','value':function _0x35a45a(){var _0x36b285=_0x4e8c16;return Route['clearLastCamera'](),this[_0x36b285(_0x56c9b8._0x2de0ec)]=![],this['_viewer']['camera']['cancelFlight'](),this;}},{'key':'cancelFlight','value':function _0x30a802(){return this['cancelFlyTo']();}},{'key':'getCameraView','value':function _0x3a7d1f(_0x3c1945){var _0x3f2105=_0x4e8c16;return getCameraView(this[_0x3f2105(0xa3c)],_0x3c1945);}},{'key':'setCameraView','value':function _0x4b8f8b(_0x2e6791){var _0x1e0d5f=this,_0x1a3e2c=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return new Promise(function(_0x205c6a,_0x104435){var _0x25be18={_0x3e62d1:0x84e},_0x39cf4c={_0x2512e1:0x9da},_0x4dd0d8=_0x4361,_0x25be00,_0x1aadbc,_0x168f9d,_0x1513f1;if(!_0x2e6791||_0x2e6791['lng']===0x0&&_0x2e6791['lat']===0x0&&_0x2e6791['alt']===0x0){_0x205c6a(![]);return;}isNumber(_0x1a3e2c)&&(_0x1a3e2c={'duration':_0x1a3e2c});var _0x3ca611=(_0x25be00=_0x1a3e2c[_0x4dd0d8(0xb3f)])!==null&&_0x25be00!==void 0x0?_0x25be00:0x9c4;_0x1e0d5f['_viewer'][_0x4dd0d8(_0x2f7bc7._0x32e5a1)]['positionCartographic'][_0x4dd0d8(0xd04)]<_0x3ca611&&(_0x3ca611=_0x1e0d5f['_viewer'][_0x4dd0d8(0xa3c)]['positionCartographic'][_0x4dd0d8(_0x2f7bc7._0x5a8af7)]);Cesium__namespace['defined'](_0x2e6791['alt'])&&(_0x3ca611=_0x2e6791['alt']);var _0x9f3b58;if(Cesium__namespace['defined'](_0x2e6791[_0x4dd0d8(_0x2f7bc7._0x4e6dea)])&&Cesium__namespace['defined'](_0x2e6791['lat']))_0x9f3b58=Cesium__namespace['Cartesian3']['fromDegrees'](_0x2e6791['lng'],_0x2e6791['lat'],_0x3ca611);else Cesium__namespace[_0x4dd0d8(0x70e)](_0x2e6791['x'])&&Cesium__namespace['defined'](_0x2e6791['y'])?(Cesium__namespace['defined'](_0x2e6791['z'])&&(_0x3ca611=_0x2e6791['z']),_0x9f3b58=Cesium__namespace['Cartesian3']['fromDegrees'](_0x2e6791['x'],_0x2e6791['y'],_0x3ca611)):_0x9f3b58=_0x1e0d5f['_viewer']['camera'][_0x4dd0d8(0xd91)];var _0x455bc9=_objectSpread2(_objectSpread2({},_0x1a3e2c),{},{'destination':_0x9f3b58,'orientation':{'heading':Cesium__namespace['Math']['toRadians']((_0x1aadbc=_0x2e6791['heading'])!==null&&_0x1aadbc!==void 0x0?_0x1aadbc:0x0),'pitch':Cesium__namespace[_0x4dd0d8(_0x2f7bc7._0x1fa309)][_0x4dd0d8(_0x2f7bc7._0x48110b)]((_0x168f9d=_0x2e6791['pitch'])!==null&&_0x168f9d!==void 0x0?_0x168f9d:-0x5a),'roll':Cesium__namespace['Math']['toRadians']((_0x1513f1=_0x2e6791['roll'])!==null&&_0x1513f1!==void 0x0?_0x1513f1:0x0)},'complete':function _0x59b063(){var _0x215d85=_0x4dd0d8;_0x1a3e2c[_0x215d85(_0x39cf4c._0x2512e1)]&&_0x1a3e2c[_0x215d85(0x9da)](),_0x205c6a(!![]);},'cancel':function _0x261f33(){var _0x871a2e=_0x4dd0d8;_0x1a3e2c[_0x871a2e(_0x25be18._0x3e62d1)]&&_0x1a3e2c['cancel'](),_0x205c6a(![]);}});_0x1a3e2c['duration']===0x0?_0x1e0d5f['_viewer'][_0x4dd0d8(0xa3c)]['setView'](_0x455bc9):_0x1e0d5f['_viewer']['camera'][_0x4dd0d8(_0x2f7bc7._0x5513f4)](_0x455bc9);});}},{'key':'centerAt','value':function _0xb5e56c(_0x1506ae,_0x38aa60){return this['setCameraView'](_0x1506ae,_0x38aa60);}},{'key':_0x4e8c16(0xe0b),'value':function _0x4a42e2(_0x3505b9){var _0x935c7b=_0x4e8c16,_0x4f129f,_0x181e48,_0x422138,_0x8f5fd2;if((_0x4f129f=this['options'])!==null&&_0x4f129f!==void 0x0&&(_0x181e48=_0x4f129f['scene'])!==null&&_0x181e48!==void 0x0&&_0x181e48['center'])this['setCameraView'](this['options']['scene'][_0x935c7b(0x970)],_0x3505b9);else(_0x422138=this['options'])!==null&&_0x422138!==void 0x0&&(_0x8f5fd2=_0x422138['scene'])!==null&&_0x8f5fd2!==void 0x0&&_0x8f5fd2['extent']&&this[_0x935c7b(0xc1d)](this[_0x935c7b(0x514)]['scene'][_0x935c7b(_0x313019._0x2c3718)],_0x3505b9);}},{'key':'setCameraViewList','value':function _0x1b8baf(_0x42c9d3){var _0x7357ac=_0x4e8c16,_0x25e18a=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};this['cancelFlyTo'](),this[_0x7357ac(_0x8dd22._0x32b5c2)]=_0x42c9d3,this['_isCenterAtArr']=!![],this[_0x7357ac(0xb93)](0x0,_0x25e18a);}},{'key':'_setCameraViewListItem','value':function _0x5a90b1(_0x384bc5,_0x1e2eab){var _0x2016ad={_0x5d8aad:0xe25},_0x5c9bc6=_0x4e8c16,_0x32b24f=this;if(!this['_isCenterAtArr']||_0x384bc5<0x0||_0x384bc5>=this['arrCenterTemp']['length']){this['_isCenterAtArr']=![];_0x1e2eab!==null&&_0x1e2eab!==void 0x0&&_0x1e2eab[_0x5c9bc6(_0x225acb._0x2b306a)]&&_0x1e2eab['complete']();return;}var _0x51a16a=this['arrCenterTemp'][_0x384bc5];_0x51a16a[_0x5c9bc6(0x236)]&&_0x51a16a[_0x5c9bc6(0x236)]();var _0xc3eb68;this['setCameraView'](_0x51a16a,_objectSpread2(_objectSpread2({'easingFunction':Cesium__namespace['EasingFunction']['LINEAR_NONE']},_0x1e2eab),{},{'duration':_0x51a16a['duration'],'complete':function _0x494a88(){var _0x1ea6e9=_0x5c9bc6,_0x55b351;_0x51a16a['onEnd']&&_0x51a16a['onEnd']();var _0x1954fd=(_0x55b351=_0x51a16a[_0x1ea6e9(_0x2016ad._0x5d8aad)])!==null&&_0x55b351!==void 0x0?_0x55b351:0x1;_0xc3eb68=setTimeout(function(){_0x32b24f['_setCameraViewListItem'](++_0x384bc5,_0x1e2eab);},_0x1954fd*0x3e8);},'cancle':function _0xd4c869(){var _0x326c69=_0x5c9bc6;this[_0x326c69(_0x1a0f50._0xeefa5)]=![],clearTimeout(_0xc3eb68),_0x1e2eab!==null&&_0x1e2eab!==void 0x0&&_0x1e2eab[_0x326c69(0x84e)]&&_0x1e2eab['cancel']();}}));}},{'key':'flyTo','value':function _0xe6c85b(_0x121e31,_0x70b4b4){if(!_0x121e31)return;return this['_viewer']['flyTo'](_0x121e31,_0x70b4b4);}},{'key':'flyToGraphic','value':function _0x1c1a1e(_0x1a35d0){var _0x1886b4=_0x4e8c16,_0x2c853f=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x1a35d0||_0x1a35d0['length']===0x0)return Promise[_0x1886b4(_0x180df3._0x40e0b5)](![]);if(_0x1a35d0['flyTo']){var _0x4a3076;return _0x2c853f[_0x1886b4(0x6a6)]=(_0x4a3076=_0x1a35d0['style'])===null||_0x4a3076===void 0x0?void 0x0:_0x4a3076[_0x1886b4(_0x180df3._0x3ca1aa)],_0x1a35d0[_0x1886b4(0xf32)](_0x2c853f);}if(!Array['isArray'](_0x1a35d0))return Promise['resolve'](![]);if(_0x1a35d0['length']===0x1)return _0x1a35d0[0x0]['flyTo'](_0x2c853f);var _0x56d31a;for(var _0x58af66=0x0,_0xbcd3a7=_0x1a35d0[_0x1886b4(0x6ba)];_0x58af66<_0xbcd3a7;_0x58af66++){var _0x9e155d=_0x1a35d0[_0x58af66];if(!_0x9e155d['getRectangle'])continue;var _0x40495b=_0x9e155d['getRectangle']();if(!Cesium__namespace['defined'](_0x40495b))continue;_0x56d31a?_0x56d31a=Cesium__namespace['Rectangle']['union'](_0x40495b,_0x56d31a):_0x56d31a=_0x40495b;}return this[_0x1886b4(_0x180df3._0xbfe690)](_0x56d31a,_0x2c853f);}},{'key':'flyToPositions','value':function _0x4a0052(_0x39ef26){var _0x3b4519=_0x4e8c16,_0x213d4b=arguments[_0x3b4519(_0x5a92a2._0x37746d)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};if(!_0x39ef26||_0x39ef26['length']===0x0)return Promise['resolve'](![]);if(_0x39ef26['length']===0x1)return this['flyToPoint'](_0x39ef26[0x0],_0x213d4b);var _0x307367=getRectangle(_0x39ef26,!![]);if(!_0x307367)return Promise['resolve'](![]);return _0x307367['xmin']===_0x307367['xmax']&&_0x307367[_0x3b4519(0x831)]===_0x307367[_0x3b4519(0x3b9)]||_0x307367['xmax']-_0x307367['xmin']>0xc8?this['flyToPoint']([_0x307367['xmin'],_0x307367['ymin'],_0x307367['height']],_0x213d4b):(_0x307367[_0x3b4519(0xd04)]=getMaxHeight(_0x39ef26),_0x213d4b['scale']=_0x213d4b['scale']||1.2,this['flyToExtent'](_0x307367,_0x213d4b));}},{'key':'flyToExtent','value':function _0x32d07d(_0x5c3257){var _0x192d1c=_0x4e8c16,_0x162be7,_0x3261b2,_0x26bfc3=arguments[_0x192d1c(_0x28ef71._0x3b9ec5)]>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};_0x5c3257 instanceof Cesium__namespace['Rectangle']&&(_0x5c3257=formatRectangle(_0x5c3257));var _0x479562=_0x5c3257[_0x192d1c(_0x28ef71._0x31aecb)],_0x4127c3=_0x5c3257['xmax'],_0x5bfb3d=_0x5c3257[_0x192d1c(_0x28ef71._0x5e697f)],_0x27d380=_0x5c3257['ymax'],_0x21d853=(_0x479562+_0x4127c3)/0x2,_0x169322=(_0x5bfb3d+_0x27d380)/0x2;if(_0x21d853===0x0&&_0x169322===0x0)return Promise['resolve'](![]);var _0x563cdc=(_0x162be7=(_0x3261b2=_0x5c3257['height'])!==null&&_0x3261b2!==void 0x0?_0x3261b2:_0x26bfc3['height'])!==null&&_0x162be7!==void 0x0?_0x162be7:0x0;if(_0x563cdc===0x0){var _0xd24e24;_0x563cdc=getHeight((_0xd24e24=this[_0x192d1c(0x30f)])===null||_0xd24e24===void 0x0?void 0x0:_0xd24e24['scene'],Cesium__namespace[_0x192d1c(0x23b)]['fromDegrees'](_0x21d853,_0x169322));}var _0x2b1cb5=Cesium__namespace[_0x192d1c(0xcae)]['fromDegrees'](_0x479562,_0x5bfb3d,_0x4127c3,_0x27d380),_0x2465ce=Math['max'](_0x2b1cb5['height'],_0x2b1cb5[_0x192d1c(_0x28ef71._0x5564f7)]);if(_0x2465ce>0x0){var _0x4dd376,_0x28dff9;_0x26bfc3['radius']=((_0x4dd376=_0x26bfc3['radius'])!==null&&_0x4dd376!==void 0x0?_0x4dd376:0x0)+Cesium__namespace['Math']['chordLength'](_0x2465ce,(_0x28dff9=this['_viewer'])===null||_0x28dff9===void 0x0?void 0x0:_0x28dff9['scene']['globe'][_0x192d1c(_0x28ef71._0x349007)][_0x192d1c(_0x28ef71._0x2552f8)]);}return this[_0x192d1c(0x983)](new LngLatPoint(_0x21d853,_0x169322,_0x563cdc),_0x26bfc3);}},{'key':_0x4e8c16(_0x38c896._0x1277fd),'value':function _0x4ab166(_0x41870f){var _0x7b1cd8=this,_0x5c755f=arguments['length']>0x1&&arguments[0x1]!==undefined?arguments[0x1]:{};return new Promise(function(_0xc8f64c,_0xf86cb7){var _0x2973={_0x3147f8:0x30f,_0x8a4e71:0x983},_0x1ce0ec=_0x4361;if(!_0x41870f){_0xc8f64c(![]);return;}_0x41870f=LngLatPoint['parse'](_0x41870f);var _0x4ba5cc=_0x41870f['toCartesian']();if(_0x5c755f['clampToGround']&&_0x7b1cd8['hasTerrain']){getSurfaceHeight(_0x7b1cd8[_0x1ce0ec(0x30f)]['scene'],_0x4ba5cc,{'has3dtiles':!![]})['then'](function(_0x497e92){var _0x416763=_0x1ce0ec;_0x41870f['alt']=_0x497e92['height']*(_0x7b1cd8[_0x416763(_0x2973._0x3147f8)]['scene'][_0x416763(0xcb2)]['terrainExaggeration']||0x1),delete _0x5c755f['clampToGround'],_0x7b1cd8[_0x416763(_0x2973._0x8a4e71)](_0x41870f,_0x5c755f)['then'](function(_0x184708){_0xc8f64c(_0x184708);});});return;}var _0x5451d5=_0x5c755f['radius']||_0x7b1cd8[_0x1ce0ec(0x750)]()||0x64;Cesium__namespace['defined'](_0x5c755f['scale'])&&_0x5c755f['scale']>0x0&&(_0x5451d5*=_0x5c755f['scale']);Cesium__namespace['defined'](_0x5c755f[_0x1ce0ec(_0x3378bb._0x38fff7)])&&_0x5451d5<_0x5c755f['minHeight']&&(_0x5451d5=_0x5c755f[_0x1ce0ec(0xb3f)]);Cesium__namespace['defined'](_0x5c755f['maxHeight'])&&_0x5451d5>_0x5c755f['maxHeight']&&(_0x5451d5=_0x5c755f['maxHeight']);var _0x467353;if(Cesium__namespace['defined'](_0x5c755f['pitch']))_0x467353=Cesium__namespace[_0x1ce0ec(_0x3378bb._0x3d578f)]['toRadians'](_0x5c755f[_0x1ce0ec(_0x3378bb._0x18da8d)]);else{_0x467353=_0x7b1cd8[_0x1ce0ec(0x30f)][_0x1ce0ec(_0x3378bb._0x4017f5)]['pitch'];var _0xc1006c=Cesium__namespace[_0x1ce0ec(_0x3378bb._0x3d578f)]['toDegrees'](_0x467353);Cesium__namespace['defined'](_0x5c755f['minPitch'])&&_0xc1006c<_0x5c755f['minPitch']&&(_0x467353=Cesium__namespace['Math'][_0x1ce0ec(0x8db)](_0x5c755f['minPitch'])),Cesium__namespace['defined'](_0x5c755f['maxPitch'])&&_0xc1006c>_0x5c755f['maxPitch']&&(_0x467353=Cesium__namespace['Math'][_0x1ce0ec(0x8db)](_0x5c755f['maxPitch']));}var _0x32cec4=Cesium__namespace['defined'](_0x5c755f['heading'])?Cesium__namespace[_0x1ce0ec(_0x3378bb._0x3d578f)]['toRadians'](_0x5c755f['heading']):_0x7b1cd8[_0x1ce0ec(0x30f)]['camera'][_0x1ce0ec(0x9b7)],_0xef869e=new Cesium__namespace['HeadingPitchRange'](_0x32cec4,_0x467353,_0x5451d5),_0x41f12f=new Cesium__namespace['BoundingSphere'](_0x4ba5cc,0x0);_0x5c755f['duration']===0x0?(_0x7b1cd8['_viewer']['camera'][_0x1ce0ec(0x9df)](_0x4ba5cc,_0xef869e),!_0x5c755f['lock']&&!_0x7b1cd8[_0x1ce0ec(0x30f)]['trackedEntity']&&_0x7b1cd8['_viewer']['camera']['lookAtTransform'](Cesium__namespace['Matrix4'][_0x1ce0ec(0xbb7)]),_0x5c755f['complete']&&_0x5c755f[_0x1ce0ec(_0x3378bb._0x2255d7)](),_0xc8f64c(!![])):_0x7b1cd8['_viewer'][_0x1ce0ec(_0x3378bb._0x3a9b3d)]['flyToBoundingSphere'](_0x41f12f,_objectSpread2(_objectSpread2({},_0x5c755f),{},{'offset':_0xef869e,'complete':function _0x15172a(){_0x5c755f['complete']&&_0x5c755f['complete'](),_0xc8f64c(!![]);},'cancel':function _0xd529b6(){_0x5c755f['cancel']&&_0x5c755f['cancel'](),_0xc8f64c(![]);}}));});}},{'key':'isFlyAnimation','value':function _0x27f1f8(){return this['_isFlyAnimation'];}},{'key':_0x4e8c16(_0x38c896._0x2e2d8b),'value':function _0x4b2d6b(){var _0x12e1a0={_0x43713a:0x6a3,_0x35cff2:0x9e0},_0x579c6e=_0x4e8c16,_0x34ac18=this,_0x4da110=arguments[_0x579c6e(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x37133a=this['_viewer'],_0x62a0cf=_0x4da110['center']||this['getCameraView']();return new Promise(function(_0x1d1ae4,_0x5ebe21){var _0x216a3d={_0x11851f:0x9dd,_0x462370:0xca9},_0x4ff041=_0x579c6e;_0x34ac18['_isFlyAnimation']=!![];var _0x2a52e4=_0x34ac18;function _0x47a4b(_0x4b3583){var _0xa0040a=_0x4361;_0x1d1ae4(_0x4b3583),_0x4da110['callback']&&_0x4da110['callback'](_0x4b3583),_0x2a52e4[_0xa0040a(_0x12e1a0._0x43713a)]=![],_0x2a52e4['openFlyAnimationEndFun']&&(_0x2a52e4[_0xa0040a(_0x12e1a0._0x35cff2)](),delete _0x2a52e4['openFlyAnimationEndFun']);}_0x37133a['camera']['setView']({'destination':Cesium__namespace['Cartesian3']['fromDegrees'](-85.16,13.71,0x15ef3c0)}),_0x37133a[_0x4ff041(0xa3c)]['flyTo']({'destination':Cesium__namespace[_0x4ff041(_0xb3cb02._0x137505)][_0x4ff041(0xb8f)](_0x62a0cf['lng'],_0x62a0cf['lat'],0x15ef3c0),'duration':_0x4da110['duration1']||0x2,'easingFunction':_0x4da110['easingFunction1']||Cesium__namespace['EasingFunction']['LINEAR_NONE'],'complete':function _0x29c309(){var _0x3aefef={_0x3030be:0xca9},_0x40ed45=_0x4ff041,_0x361643,_0x1bdb7f=(_0x361643=_0x62a0cf['alt'])!==null&&_0x361643!==void 0x0?_0x361643:0x15f90;_0x1bdb7f<0x30d40&&_0x62a0cf[_0x40ed45(_0x216a3d._0x11851f)]!==-0x5a?(_0x1bdb7f=_0x1bdb7f*1.2+0x1f40,_0x37133a['camera'][_0x40ed45(0xf32)]({'destination':Cesium__namespace[_0x40ed45(0x23b)]['fromDegrees'](_0x62a0cf['lng'],_0x62a0cf['lat'],_0x1bdb7f),'duration':_0x4da110['duration2'],'easingFunction':_0x4da110['easingFunction2'],'complete':function _0x19ec69(){var _0x10730d=_0x40ed45;_0x34ac18[_0x10730d(_0x3aefef._0x3030be)](_0x62a0cf,{'duration':_0x4da110['duration3']||0x2,'easingFunction':_0x4da110['easingFunction3'],'complete':function _0x75bddd(){_0x47a4b(!![]);},'cancel':function _0x2a5a22(){_0x47a4b(![]);}});},'cancel':function _0x2848a2(){_0x47a4b(![]);}})):_0x34ac18[_0x40ed45(_0x216a3d._0x462370)](_0x62a0cf,{'duration':_0x4da110['duration3']||0x2,'easingFunction':_0x4da110['easingFunction3'],'complete':function _0x237503(){_0x47a4b(!![]);},'cancel':function _0xf88400(){_0x47a4b(![]);}});},'cancel':function _0x585963(){_0x47a4b(![]);}});});}},{'key':'rotateAnimation','value':function _0x20a279(){var _0x138404={_0x49120a:0xd68,_0x75eabe:0xab0},_0x37cf01={_0x2444b8:0xbfc,_0x5c0b20:0xd68,_0x2f79d6:0x8db},_0x5d04ca=_0x4e8c16,_0x4dba41,_0x4ed1d0=arguments[_0x5d04ca(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{},_0x105437=this['_viewer'],_0x24daa8=_0x4ed1d0['center']||this['getCameraView']({'simplify':![]}),_0x3b4e86=((_0x4dba41=_0x4ed1d0[_0x5d04ca(_0x1674e7._0x4f071b)])!==null&&_0x4dba41!==void 0x0?_0x4dba41:0xa)/0x3;return new Promise(function(_0x1938fb,_0x1be24b){var _0x419acb={_0x42b26a:0xf32,_0x405d50:0x8db,_0x42e72e:0x9dd,_0x1d5531:0xe05},_0x4a90ca=_0x5d04ca;_0x105437['camera']['flyTo']({'destination':Cesium__namespace['Cartesian3']['fromDegrees'](_0x24daa8[_0x4a90ca(0x4ae)]+0x78,_0x24daa8[_0x4a90ca(0xbfc)],_0x24daa8[_0x4a90ca(_0x138404._0x49120a)]),'orientation':{'heading':Cesium__namespace[_0x4a90ca(0xab0)]['toRadians'](_0x24daa8['heading']),'pitch':Cesium__namespace[_0x4a90ca(_0x138404._0x75eabe)]['toRadians'](_0x24daa8['pitch']),'roll':Cesium__namespace['Math'][_0x4a90ca(0x8db)](_0x24daa8[_0x4a90ca(0xb46)]||0x0)},'duration':_0x3b4e86,'easingFunction':Cesium__namespace['EasingFunction']['LINEAR_NONE'],'complete':function _0x4abea3(){var _0x48a815=_0x4a90ca;_0x105437[_0x48a815(0xa3c)][_0x48a815(0xf32)]({'destination':Cesium__namespace['Cartesian3']['fromDegrees'](_0x24daa8['lng']+0xf0,_0x24daa8[_0x48a815(_0x37cf01._0x2444b8)],_0x24daa8[_0x48a815(_0x37cf01._0x5c0b20)]),'orientation':{'heading':Cesium__namespace['Math']['toRadians'](_0x24daa8['heading']),'pitch':Cesium__namespace['Math']['toRadians'](_0x24daa8['pitch']),'roll':Cesium__namespace['Math'][_0x48a815(_0x37cf01._0x2f79d6)](_0x24daa8['roll']||0x0)},'duration':_0x3b4e86,'easingFunction':Cesium__namespace['EasingFunction']['LINEAR_NONE'],'complete':function _0x3e0025(){var _0x37f550=_0x48a815;_0x105437['camera'][_0x37f550(_0x419acb._0x42b26a)]({'destination':Cesium__namespace['Cartesian3'][_0x37f550(0xb8f)](_0x24daa8['lng'],_0x24daa8['lat'],_0x24daa8['alt']),'orientation':{'heading':Cesium__namespace['Math'][_0x37f550(_0x419acb._0x405d50)](_0x24daa8['heading']),'pitch':Cesium__namespace['Math']['toRadians'](_0x24daa8[_0x37f550(_0x419acb._0x42e72e)]),'roll':Cesium__namespace['Math']['toRadians'](_0x24daa8['roll']||0x0)},'duration':_0x3b4e86,'easingFunction':Cesium__namespace[_0x37f550(0x8e0)][_0x37f550(_0x419acb._0x1d5531)],'complete':function _0xd1a122(){_0x1938fb(!![]);},'cancel':function _0xa79c75(){_0x1938fb(![]);}});},'cancel':function _0x5c1190(){_0x1938fb(![]);}});},'cancel':function _0x36be08(){_0x1938fb(![]);}});});}},{'key':_0x4e8c16(_0x38c896._0x92935c),'value':function _0x21c0bc(_0x10049c){var _0x36ab16=_0x4e8c16;if((_0x10049c===null||_0x10049c===void 0x0?void 0x0:_0x10049c[_0x36ab16(0xc34)])===this['last_highlighGraphic'])return;this['last_highlighGraphic']&&this['last_highlighGraphic']['closeHighlight']&&this['last_highlighGraphic'][_0x36ab16(0x9b9)](),this['_clearLastHighlight']();}},{'key':'_clearLastHighlight','value':function _0x47f18e(){var _0x9fbcd=_0x4e8c16;this['last_highlighGraphic']&&(this[_0x9fbcd(_0x45ba74._0x315179)]=null),this['outlineEffect']&&(this[_0x9fbcd(0xec7)]['selected']=[]);}},{'key':'openHighlight','value':function _0x17e388(_0x14045b,_0x1d024d,_0x17a167){var _0xf110e6=_0x4e8c16;if(!this['_highlightEnabled'])return;if(!_0x14045b['openHighlight']){logInfo(_0xf110e6(_0x2c2ed7._0xbc7def),_0x14045b);return;}this['closeHighlight'](),_0x1d024d['outlineEffect']?(!this['outlineEffect']&&(this[_0xf110e6(0xec7)]=new OutlineEffect({'eventType':![]}),this['addEffect'](this['outlineEffect'])),this['outlineEffect'][_0xf110e6(0x45a)](_0x1d024d),this[_0xf110e6(_0x2c2ed7._0x36c66a)][_0xf110e6(0x5dd)]=this[_0xf110e6(_0x2c2ed7._0x1c70ca)]['getPicked'](_0x17a167)):_0x14045b[_0xf110e6(_0x2c2ed7._0x4fe37c)](_0x1d024d,![],_0x17a167===null||_0x17a167===void 0x0?void 0x0:_0x17a167[_0xf110e6(0xfdc)]),this['last_highlighGraphic']=_0x14045b,this['_viewer']['scene'][_0xf110e6(_0x2c2ed7._0xbfb6ee)]();}},{'key':'openPopup','value':function _0xe8b010(_0x3bb3c9,_0x1cfbb6,_0x5a5826){return this['_popupMgr']['open'](_0x3bb3c9,{'content':_0x1cfbb6,'options':_0x5a5826}),this;}},{'key':_0x4e8c16(_0x38c896._0x184e75),'value':function _0x32a63c(){var _0x2f952c=_0x4e8c16;return this[_0x2f952c(_0x3a7fbb._0x24123b)]&&this[_0x2f952c(_0x3a7fbb._0x1913ff)]['closeAll'](),this;}},{'key':_0x4e8c16(_0x38c896._0x2a139d),'value':function _0x1d0967(_0x1c083c,_0x1b6ad1){var _0x26821c=_0x4e8c16,_0x510a38=arguments[_0x26821c(0x6ba)]>0x2&&arguments[0x2]!==undefined?arguments[0x2]:{};return this['_tooltipMgr']['open'](_0x1c083c,{'content':_0x1b6ad1,'options':_0x510a38,'target':this}),this;}},{'key':_0x4e8c16(0xb5d),'value':function _0xf16f71(){return this['_tooltipMgr']&&this['_tooltipMgr']['close'](),this;}},{'key':'getContextMenu','value':function _0x18fddf(){var _0x35e6a2=_0x4e8c16,_0x45ebb9;return(_0x45ebb9=this[_0x35e6a2(0x762)])===null||_0x45ebb9===void 0x0?void 0x0:_0x45ebb9['content'];}},{'key':'bindContextMenu','value':function _0x436968(_0x5cbab0,_0x4c66f1){var _0x2393c1=_0x4e8c16;return this[_0x2393c1(0x762)]={'content':_0x5cbab0,'options':_0x4c66f1},this;}},{'key':'unbindContextMenu','value':function _0x53b163(){return this['_contextmenuConfig']=null,this;}},{'key':'openContextMenu','value':function _0x43be37(_0xcc4e50){return this['_contextmenuMgr']['open'](_0xcc4e50,this['_contextmenuConfig']),this;}},{'key':'closeContextMenu','value':function _0x420a31(){var _0x19631f=_0x4e8c16;return this['_contextmenuMgr']&&this[_0x19631f(0x667)][_0x19631f(0xf76)](),this;}},{'key':'openSmallTooltip','value':function _0x16e624(_0x3d8646,_0x4e99b6){var _0x3c2c53=_0x4e8c16;return this['_smallTooltip'][_0x3c2c53(_0x3042b7._0x28646f)](_0x3d8646,_0x4e99b6),this;}},{'key':'closeSmallTooltip','value':function _0x451d28(){var _0x1d8f23=_0x4e8c16;if(!this['_smallTooltip'])return;return this[_0x1d8f23(0x690)]['close'](),this;}},{'key':'destroy','value':function _0x36c6ac(){var _0x4d2d62=_0x4e8c16,_0x3410e0;if(!this[_0x4d2d62(0x30f)])return;var _0x386fa2=(_0x3410e0=this[_0x4d2d62(_0x59f034._0x586df4)][_0x4d2d62(_0x59f034._0x200bd1)])===null||_0x3410e0===void 0x0?void 0x0:_0x3410e0['_container'];Cesium__namespace[_0x4d2d62(_0x59f034._0x493c97)](_0x386fa2)&&(_0x386fa2[_0x4d2d62(_0x59f034._0x1c9895)]['removeChild'](_0x386fa2),this['_viewer']['_fullscreenButton']['destroy'](),delete this[_0x4d2d62(0x30f)]['_fullscreenButton']);try{this[_0x4d2d62(0x3de)]['destroy'](),this[_0x4d2d62(0x37e)][_0x4d2d62(0xc9d)](),this[_0x4d2d62(0xf9e)]['destroy'](),this[_0x4d2d62(_0x59f034._0x47ac24)]['destroy'](),this['_viewer']['destroy']();}catch(_0x7a86c0){logWarn('destroy异常',_0x7a86c0);}for(var _0x53ab68 in this){delete this[_0x53ab68];}}}]),_0x5382f7;}(BaseClass),MapCompare=function(_0x1144ed){var _0x1f289a={_0x5c42f6:0xc72,_0x41e3c6:0x760,_0x1be64b:0x270,_0x1356fa:0xf42},_0x79a7f5={_0xccb23d:0xd3e},_0x3d74e5={_0x130105:0x414,_0x285bc6:0xd3e},_0x45c9a8={_0x17f369:0x399,_0x1aad45:0xd3e},_0x4b0bd7={_0x33c955:0xabf,_0x6b9ffe:0x507,_0x2b1a78:0x514,_0x967697:0xcf8,_0x59fea9:0xd3e,_0x4a73ff:0x760,_0x354012:0x399},_0x38f2fd={_0x38c90f:0xdfb},_0x379cfc=_0x5a92ef;_inherits(_0x4016c6,_0x1144ed);var _0x3db8a9=_createSuper(_0x4016c6);function _0x4016c6(){return _classCallCheck(this,_0x4016c6),_0x3db8a9['apply'](this,arguments);}return _createClass(_0x4016c6,[{'key':'mapEx','get':function _0x223cb2(){return this['_mapEx'];}},{'key':'_mountedHook','value':function _0x32064d(){var _0x61646c=_0x4361;this['_container']=create$3('div',this['options'][_0x61646c(_0x38f2fd._0x38c90f)]||'mars3d-container\x20\x20mars3d-mapCompare');}},{'key':'_addedHook','value':function _0x4eaab0(){var _0x1103b7=_0x4361;!this[_0x1103b7(0x514)]['parentContainer']&&(this['_map'][_0x1103b7(_0x4b0bd7._0x33c955)][_0x1103b7(0x9c7)]['style'][_0x1103b7(_0x4b0bd7._0x6b9ffe)]=_0x1103b7(0x73c));var _0x3a16e1=_objectSpread2({},this[_0x1103b7(_0x4b0bd7._0x2b1a78)]);!_0x3a16e1['basemaps']&&!_0x3a16e1['layers']&&(_0x3a16e1=merge(_0x3a16e1,this[_0x1103b7(0x399)][_0x1103b7(0xebb)]()),_0x3a16e1[_0x1103b7(_0x4b0bd7._0x967697)]=_0x3a16e1['control']||{},_0x3a16e1['control']['baseLayerPicker']=!![],_0x3a16e1['control'][_0x1103b7(0x421)]=![]),this[_0x1103b7(_0x4b0bd7._0x59fea9)]=new Map(this['_container'],_0x3a16e1),this['_map']['on'](EventType['morphComplete'],this['_morphCompleteHandler'],this),this['_map']['on'](EventType[_0x1103b7(0xc58)],this[_0x1103b7(_0x4b0bd7._0x4a73ff)],this),this[_0x1103b7(_0x4b0bd7._0x354012)]['camera']['percentageChanged']=0.001,this[_0x1103b7(0xd3e)]['on'](EventType[_0x1103b7(0xc58)],this['_mapEx_extentChangeHandler'],this),this['_mapEx']['camera']['percentageChanged']=0.001,this[_0x1103b7(0x760)]();}},{'key':'_removedHook','value':function _0x51bdc8(){var _0x4c29d3=_0x4361;this[_0x4c29d3(_0x45c9a8._0x17f369)]['off'](EventType['morphComplete'],this['_morphCompleteHandler'],this),this['_map']['off'](EventType['cameraChanged'],this['_map_extentChangeHandler'],this),this['_mapEx']['off'](EventType['cameraChanged'],this['_mapEx_extentChangeHandler'],this),this['_mapEx']['destroy'](),delete this[_0x4c29d3(_0x45c9a8._0x1aad45)];}},{'key':_0x379cfc(_0x1f289a._0x5c42f6),'value':function _0x272e88(_0x578c59){var _0xb008a6=_0x379cfc;this['_map']['scene'][_0xb008a6(_0x3d74e5._0x130105)]===Cesium__namespace['SceneMode']['SCENE2D']?this[_0xb008a6(_0x3d74e5._0x285bc6)]['scene']['screenSpaceCameraController'][_0xb008a6(0xb2f)]=![]:this['_mapEx']['scene']['screenSpaceCameraController']['enableTilt']=!![];}},{'key':_0x379cfc(_0x1f289a._0x41e3c6),'value':function _0x44d913(_0x547f71){var _0x209c31={_0x590fa7:0x270},_0x4117b3=_0x379cfc,_0x378fc8=this;clearTimeout(this['_map_timeTik']),this[_0x4117b3(_0x79a7f5._0xccb23d)]['off'](EventType[_0x4117b3(0xc58)],this['_mapEx_extentChangeHandler'],this),this['_updateView'](this['_map'],this['_mapEx']),this['_map_timeTik']=setTimeout(function(){var _0x19b63b=_0x4117b3;_0x378fc8['_mapEx']['on'](EventType['cameraChanged'],_0x378fc8[_0x19b63b(_0x209c31._0x590fa7)],_0x378fc8);},0xa);}},{'key':_0x379cfc(_0x1f289a._0x1be64b),'value':function _0x1f1368(_0x33a895){var _0x27ba0c=_0x379cfc,_0x4c62c2=this;clearTimeout(this['_mapEx_timeTik']),this['_map']['off'](EventType[_0x27ba0c(0xc58)],this['_map_extentChangeHandler'],this),this[_0x27ba0c(0xf42)](this['_mapEx'],this['_map']),this['_mapEx_timeTik']=setTimeout(function(){var _0x3cf7c3=_0x27ba0c;_0x4c62c2['_map']['on'](EventType['cameraChanged'],_0x4c62c2[_0x3cf7c3(0x760)],_0x4c62c2);},0xa);}},{'key':_0x379cfc(_0x1f289a._0x1356fa),'value':function _0x119546(_0x59d626,_0x1aaa9e){var _0x140474=_0x59d626['getCameraView']({'simplify':![]});_0x1aaa9e['setCameraView'](_0x140474,{'duration':0x0});}}]),_0x4016c6;}(BaseControl);register$1('mapCompare',MapCompare);var OverviewMap=function(_0x1822cf){var _0x4eeceb={_0x34a314:0x399,_0x5d41a3:0x5f9,_0x139f59:0x420},_0x423e16={_0x4866d5:0xcae,_0xcb8549:0x420,_0x4ff30d:0x3b9,_0x25e3d8:0x36c,_0x5158df:0x514},_0x52b237={_0x327f02:0x36c},_0x2ed22f={_0x5ccb5e:0xac9,_0xf9f553:0x7c5},_0x55108c=_0x5a92ef;_inherits(_0x105be6,_0x1822cf);var _0x504386=_createSuper(_0x105be6);function _0x105be6(){return _classCallCheck(this,_0x105be6),_0x504386['apply'](this,arguments);}return _createClass(_0x105be6,[{'key':'smallMap','get':function _0x2f7450(){return this['_smallMap'];}},{'key':'_mountedHook','value':function _0x4d7306(){this['options']['flyToOptions']=this['options']['flyToOptions']||{},this['_container']=create$3('div','mars3d-overviewMap'),this['setStyle'](this['options']['style']||{'right':'10px','top':'10px'});}},{'key':_0x55108c(0xcef),'value':function _0x548e9b(){var _0x4008f4=_0x55108c;this[_0x4008f4(_0x2ed22f._0x5ccb5e)](),this['_map'][_0x4008f4(0xa3c)]['percentageChanged']=0.01,this[_0x4008f4(0x399)]['on'](EventType['cameraChanged'],this[_0x4008f4(_0x2ed22f._0xf9f553)],this),this['_map_cameraChanged']();}},{'key':'_removedHook','value':function _0x445bb8(){var _0x3f3063=_0x55108c;this['_map']['off'](EventType['cameraChanged'],this['_map_cameraChanged'],this),this[_0x3f3063(_0x52b237._0x327f02)]['destroy'](),delete this['_smallMap'];}},{'key':'_map_cameraChanged','value':function _0x2f336c(){var _0x473bcd=_0x55108c,_0x4e55fd=this[_0x473bcd(0x399)]['getExtent']();this['_rectangle']=Cesium__namespace[_0x473bcd(_0x423e16._0x4866d5)]['fromDegrees'](_0x4e55fd['xmin'],_0x4e55fd[_0x473bcd(0x831)],_0x4e55fd[_0x473bcd(_0x423e16._0xcb8549)],_0x4e55fd[_0x473bcd(_0x423e16._0x4ff30d)]),this[_0x473bcd(_0x423e16._0x25e3d8)]['flyToExtent'](_0x4e55fd,_objectSpread2({'duration':0x0,'scale':0x2},this[_0x473bcd(_0x423e16._0x5158df)]['flyToOptions']));}},{'key':_0x55108c(0xac9),'value':function _0x1e1fc7(){var _0x448097=_0x55108c,_0x3e5725=this,_0x31f24e=this[_0x448097(_0x4eeceb._0x34a314)]['getExtent'](),_0x1a9a84={'scene':_objectSpread2(_objectSpread2({},this['options'][_0x448097(0x7c9)]),{},{'extent':_0x31f24e,'sceneMode':Cesium__namespace[_0x448097(0xd49)][_0x448097(0xe45)],'cameraController':{'enableRotate':![],'enableTranslate':![],'enableTilt':![],'enableZoom':![]}}),'control':{'contextmenu':{'hasDefault':![]}},'basemaps':[_objectSpread2(_objectSpread2({},this['options'][_0x448097(0x8e9)]),{},{'show':!![]})],'layers':this[_0x448097(0x514)]['layers']};this['_smallMap']=new Map(this['_container'],_0x1a9a84),this['options']['rectangle']&&(this['_rectangle']=Cesium__namespace['Rectangle']['fromDegrees'](_0x31f24e[_0x448097(_0x4eeceb._0x5d41a3)],_0x31f24e['ymin'],_0x31f24e[_0x448097(_0x4eeceb._0x139f59)],_0x31f24e['ymax']),this['_extentGraphic']=new RectangleEntity({'rectangle':new Cesium__namespace['CallbackProperty'](function(_0x372a1b){var _0x1ad89c=_0x448097;return _0x3e5725[_0x1ad89c(0xaa9)];},![]),'style':_objectSpread2({'color':'rgba(0,0,255,0.2)','outline':!![],'outlineWidth':0x1,'outlineColor':'#ff7800'},this['options']['rectangle'])}),this['_smallMap']['graphicLayer'][_0x448097(0x405)](this['_extentGraphic']));}}]),_0x105be6;}(BaseControl);register$1('overviewMap',OverviewMap);var icon$1='<?xml\x20version=\x221.0\x22\x20encoding=\x22UTF-8\x22?>\x0a<svg\x20width=\x2220\x22\x20height=\x2220\x22\x20viewBox=\x220\x200\x2048\x2048\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20<rect\x20width=\x2248\x22\x20height=\x2248\x22\x20fill=\x22white\x22\x20fill-opacity=\x220.01\x22/>\x0a\x20\x20<path\x20d=\x22M16\x2012V36\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a\x20\x20<path\x20d=\x22M32\x2012V36\x22\x20stroke=\x22#ffffff\x22\x20stroke-width=\x225\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22/>\x0a</svg>',icon=_0x5a92ef(0x2c2),ClockAnimate=function(_0x308663){var _0x58bbe4={_0x28ee62:0xa38,_0xca3a02:0x399,_0x3b54f5:0x5da},_0x436d14={_0x1f0c2a:0x682,_0x374989:0x8e5,_0x47fb52:0xa38,_0x1b6a08:0x76c},_0x280a67={_0x45fd20:0xabf,_0x2b2b2e:0xb9c,_0xdbe14f:0xb9c},_0x362d27={_0x5f4e79:0xa16,_0x1a665e:0x730,_0x57eecb:0x399},_0x25a3db={_0x3b3d5b:0xb03},_0x450b6c={_0x533a1c:0xa38,_0x2ca08b:0x682,_0x1c2b81:0x21a,_0x3da17c:0x76c},_0x574870={_0x4a7340:0x38d};_inherits(_0x295f84,_0x308663);var _0x558ccc=_createSuper(_0x295f84);function _0x295f84(){return _classCallCheck(this,_0x295f84),_0x558ccc['apply'](this,arguments);}return _createClass(_0x295f84,[{'key':'_mountedHook','value':function _0x4899a2(){var _0x594645=_0x4361;this[_0x594645(0x6c5)]=create$3('div','mars3d-clockAnimate'),this['_container'][_0x594645(0xcc2)]='\x0a\x20\x20\x20\x20\x20\x20<button\x20id=\x22btn-clockAnimate-start\x22\x20class=\x22mars3d-clockAnimate-btn\x22\x20title=\x22暂停\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20'['concat'](icon$1,_0x594645(_0x574870._0x4a7340));}},{'key':'_addedHook','value':function _0x4d6260(){var _0xa39cf1={_0x5d9dbf:0xa38},_0x22a97c=_0x4361,_0x5453b7=this,_0x5c81f0=this[_0x22a97c(0x6c5)]['querySelector']('#btn-clockAnimate-now');_0x5c81f0['addEventListener']('click',function(_0x209ffb){var _0x5111c9=_0x22a97c;_0x5453b7['_map'][_0x5111c9(_0x450b6c._0x533a1c)]['currentTime']=Cesium__namespace['JulianDate']['now'](),_0x5453b7[_0x5111c9(_0x450b6c._0x2ca08b)](),_0x5453b7['fire'](EventType[_0x5111c9(_0x450b6c._0x1c2b81)],{'mouseEvent':_0x209ffb,'targetType':'now','time':_0x5453b7['_map']['clock'][_0x5111c9(_0x450b6c._0x3da17c)]});});var _0x519b3e=this['_container'][_0x22a97c(0xc5a)]('#btn-clockAnimate-start');_0x519b3e['addEventListener'](_0x22a97c(0x21a),function(_0x1557c9){var _0x4845c0=_0x22a97c;_0x5453b7['_map']['clock']['shouldAnimate']=!_0x5453b7['_map']['clock'][_0x4845c0(0xe7d)],_0x5453b7['updateStatus'](),_0x5453b7['fire'](EventType[_0x4845c0(0x21a)],{'mouseEvent':_0x1557c9,'targetType':'state','state':_0x5453b7[_0x4845c0(0x399)]['clock']['shouldAnimate']});}),this['_containerBtnStart']=_0x519b3e,this[_0x22a97c(0xc29)]=this[_0x22a97c(0x6c5)]['querySelector'](_0x22a97c(_0x362d27._0x5f4e79)),this['_containerTime']['addEventListener']('click',function(_0x4094ad){var _0x242eee=_0x22a97c;_0x5453b7[_0x242eee(_0x25a3db._0x3b3d5b)](EventType['click'],{'mouseEvent':_0x4094ad,'targetType':'label'});}),this[_0x22a97c(_0x362d27._0x1a665e)]=this[_0x22a97c(0x6c5)]['querySelector'](_0x22a97c(0x3fb)),this['_containerSpeed']['setAttribute'](_0x22a97c(0x30b),this[_0x22a97c(_0x362d27._0x57eecb)]['clock']['multiplier']),this['_containerSpeed']['addEventListener'](_0x22a97c(0x86f),function(_0x39a452){var _0x1847c0=_0x22a97c,_0x3d2a16=Number(_0x5453b7['_containerSpeed']['value']||0x1);!isNaN(_0x3d2a16)&&(_0x5453b7['_map'][_0x1847c0(_0xa39cf1._0x5d9dbf)]['multiplier']=_0x3d2a16,_0x5453b7[_0x1847c0(0xb03)](EventType['change'],{'mouseEvent':_0x39a452,'speed':_0x3d2a16}));}),setTimeout(function(){_0x5453b7['_showHook'](!![]);},0x3e8),this['timeTik']=setInterval(function(){_0x5453b7['clock_onTickHandler']();},0x1f4),this['clock_onTickHandler']();}},{'key':'_showHook','value':function _0xcaa548(_0x2fdf73){var _0x3b5415=_0x4361,_0x4f35dd,_0x2bfcff=this['_getTimeline'](),_0x3531fb=_0x2bfcff===null||_0x2bfcff===void 0x0?void 0x0:_0x2bfcff[_0x3b5415(_0x280a67._0x45fd20)];_0x3531fb&&(_0x3531fb[_0x3b5415(0x5da)]['left']=_0x2fdf73?''['concat'](this['_container'][_0x3b5415(0x38f)]+0x1,'px'):'0');if((_0x4f35dd=this['_map']['controls'])!==null&&_0x4f35dd!==void 0x0&&_0x4f35dd[_0x3b5415(_0x280a67._0x2b2b2e)]){var _0x13e3f5=_0x2fdf73||_0x3531fb&&_0x3531fb['style']['display']!=='none';this['_map']['controls'][_0x3b5415(_0x280a67._0xdbe14f)]['setStyle']({'bottom':_0x13e3f5?'27px':'2px'});}}},{'key':'_removedHook','value':function _0xb6ff12(){var _0x2610f5=_0x4361;this['timeTik']&&(clearInterval(this[_0x2610f5(0xdaa)]),this['timeTik']=null);}},{'key':'clock_onTickHandler','value':function _0x2da293(){var _0x2c4939=_0x4361;this[_0x2c4939(_0x436d14._0x1f0c2a)]();var _0xc50219=Number(this['_containerSpeed']['value']);this['_map']['clock'][_0x2c4939(_0x436d14._0x374989)]!==_0xc50219&&this['_containerSpeed']['setAttribute'](_0x2c4939(0x30b),this['_map']['clock'][_0x2c4939(0x8e5)]);var _0x25f872=Cesium__namespace[_0x2c4939(0xfb0)][_0x2c4939(0xa1b)](this['_map'][_0x2c4939(_0x436d14._0x47fb52)][_0x2c4939(_0x436d14._0x1b6a08)]);this['_containerTime'][_0x2c4939(0xcc2)]=formatDate(_0x25f872,this['options']['format']||'yyyy-MM-dd\x20HH:mm:ss');}},{'key':'updateStatus','value':function _0x2b5da8(){var _0x318ee0=_0x4361;if(this['isAnimate']===this['_map'][_0x318ee0(_0x58bbe4._0x28ee62)]['shouldAnimate'])return;this[_0x318ee0(0x9c6)]=this[_0x318ee0(_0x58bbe4._0xca3a02)]['clock']['shouldAnimate'];this['isAnimate']?(this['_containerBtnStart'][_0x318ee0(0x833)]('title','暂停'),this['_containerBtnStart']['innerHTML']=icon$1,this['_containerSpeed']['style'][_0x318ee0(0x4f1)]='inline'):(this[_0x318ee0(0x83b)]['setAttribute']('title','继续'),this['_containerBtnStart'][_0x318ee0(0xcc2)]=icon,this['_containerSpeed'][_0x318ee0(_0x58bbe4._0x3b54f5)][_0x318ee0(0x4f1)]='none');var _0x2e2ff4=this['_getTimeline'](),_0x4219f3=_0x2e2ff4===null||_0x2e2ff4===void 0x0?void 0x0:_0x2e2ff4['container'];_0x4219f3&&(_0x4219f3['style']['left']=''['concat'](this['_container']['offsetWidth']+0x1,'px'));}}]),_0x295f84;}(BaseControl);register$1('clockAnimate',ClockAnimate);var Timeline=function(_0x5a7143){var _0xc1002b={_0x4570ef:0xa14},_0x43d9a3={_0x5221c9:0x210,_0x4302a3:0x299,_0x400d7a:0x897},_0x18e7bf={_0x5f0642:0xb7b,_0x103ba8:0x5da},_0x2108fa=_0x5a92ef;_inherits(_0x49991a,_0x5a7143);var _0x2f0bba=_createSuper(_0x49991a);function _0x49991a(){return _classCallCheck(this,_0x49991a),_0x2f0bba['apply'](this,arguments);}return _createClass(_0x49991a,[{'key':'_mountedHook','value':function _0x57730b(){var _0x27e244=_0x4361;this['_container']=create$3(_0x27e244(0x8f5),'cesium-viewer-timelineContainer'),this[_0x27e244(0x6c5)][_0x27e244(0x5da)]['right']='0px',this['options']['style']&&this[_0x27e244(_0x18e7bf._0x5f0642)](this['options'][_0x27e244(_0x18e7bf._0x103ba8)]);}},{'key':_0x2108fa(0xcef),'value':function _0x2d3647(){var _0x2d8568={_0x4b66cc:0xd81},_0x1e0bf9=_0x2108fa,_0x34c25b,_0x59d5a1;if((_0x34c25b=this['_map']['viewer'])!==null&&_0x34c25b!==void 0x0&&_0x34c25b['timeline'])return;this['_timeline']=new Cesium__namespace[(_0x1e0bf9(_0x43d9a3._0x5221c9))](this['_container'],this['_map']['clock']);var _0x20b37a=((_0x59d5a1=this['options'][_0x1e0bf9(0x50b)])!==null&&_0x59d5a1!==void 0x0?_0x59d5a1:0x1)*0xa,_0x137356=this[_0x1e0bf9(_0x43d9a3._0x4302a3)]['zoomTo'];this['_timeline'][_0x1e0bf9(0xa60)]=function(_0x1036a5,_0x24d44b){var _0xdd5ef5=_0x1e0bf9,_0x383174=Cesium__namespace['JulianDate']['secondsDifference'](_0x24d44b,_0x1036a5);if(_0x383174>_0x20b37a)return _0x137356[_0xdd5ef5(_0x2d8568._0x4b66cc)](this)(_0x1036a5,_0x24d44b);},this['_timeline'][_0x1e0bf9(0xa68)]('settime',this[_0x1e0bf9(0xa14)],![]),this[_0x1e0bf9(0x299)][_0x1e0bf9(0xa60)](this['_map']['clock']['startTime'],this['_map']['clock'][_0x1e0bf9(_0x43d9a3._0x400d7a)]);}},{'key':'_removedHook','value':function _0x2cd9bc(){var _0x1adce3=_0x2108fa;this['_timeline']&&(this[_0x1adce3(0x299)]['removeEventListener']('settime',this[_0x1adce3(_0xc1002b._0x4570ef)],![]),this['_timeline']['destroy'](),delete this['_timeline']);}},{'key':'onTimelineScrubfunction','value':function _0x41705f(_0x29f6b8){var _0x1fad14=_0x29f6b8['clock'];_0x1fad14['currentTime']=_0x29f6b8['timeJulian'],_0x1fad14['shouldAnimate']=![];}},{'key':'zoomTo','value':function _0x33ac26(_0xf78072,_0x32092b){return this['_timeline']['zoomTo'](_0xf78072,_0x32092b);}}]),_0x49991a;}(BaseControl);register$1(_0x5a92ef(0xbf0),Timeline);var index$1={'__proto__':null,'BaseControl':BaseControl,'LocationBar':LocationBar,'MouseDownView':MouseDownView,'Zoom':Zoom,'ToolButton':ToolButton,'Compass':Compass,'DistanceLegend':DistanceLegend,'MapSplit':MapSplit,'MapCompare':MapCompare,'OverviewMap':OverviewMap,'ClockAnimate':ClockAnimate,'Timeline':Timeline},BaiduPOI=(function(){var _0x2b98c7={_0x10963f:0x984,_0x1577e3:0x9b6},_0x2bfbd0={_0x4a2a23:0x4c0,_0x368f61:0x6ba,_0x20f25e:0xb38,_0x57a851:0xe2c,_0x11d2ff:0x5f9,_0xec2d0c:0x920,_0x2dcc76:0x31d},_0x11a858={_0x17928e:0xd68},_0x5a1f87={_0x432bdf:0x978,_0x41e0ba:0x31d,_0x273349:0x70d},_0x1107bd={_0xf7a62c:0xc51,_0xe56a34:0xe5a,_0x39dc43:0xad3,_0x327239:0x6ba,_0x3cc420:0xc69,_0x265053:0x1007},_0x2c5e1c={_0x59d1bd:0xff4,_0xdccfa2:0x8a6,_0x1db33b:0x978,_0x418282:0xb0c},_0x2d0935={_0x5d8736:0xeb2,_0x70b1fb:0xeb2,_0x4fb6ec:0x8e2,_0x2a086e:0x9b6},_0xab5881={_0x47b32e:0xb84,_0x482c9d:0xc69},_0x899469={_0xb9bec2:0xc69},_0x476149={_0x237a4a:0x984,_0x51d5a1:0xf2c,_0xdffd49:0xd3a},_0xbd5022={_0x837cde:0x2f3},_0x503771={_0xf126df:0x978,_0x945d06:0xbfc,_0xaebf4d:0xc02,_0x441ceb:0xa34,_0x5aca2e:0xb98,_0x2c9567:0x2dd},_0x5533ed={_0x27907a:0x291},_0x2d319b={_0x36629b:0xff4},_0x546377=_0x5a92ef;function _0x4d91d2(){var _0x101c23=_0x4361,_0x183cd4=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x4d91d2),this[_0x101c23(0x7a2)]=0x0,this['_keys']=_0x183cd4['key']||baiduArr,this[_0x101c23(_0x2d319b._0x36629b)]=_0x183cd4['city']||'全国';}return _createClass(_0x4d91d2,[{'key':'keys','get':function _0x14019b(){return this['_keys'];},'set':function _0x83d20a(_0x47f0c8){this['_keys']=_0x47f0c8;}},{'key':_0x546377(_0x2b98c7._0x10963f),'get':function _0x11e6c5(){var _0x52dff8=_0x546377,_0x3095cc=this['_key_index']++%this[_0x52dff8(_0x5533ed._0x27907a)]['length'];return this['_keys'][_0x3095cc];}},{'key':'_formatPOIData','value':function _0x530ecf(_0x3cd25a){var _0x2e3604=_0x546377,_0x3c9a90=[];for(var _0x864734=0x0;_0x864734<_0x3cd25a['length'];_0x864734++){var _0x595e90,_0x40767a,_0x25f1da,_0x37a7ef=_0x3cd25a[_0x864734],_0x31ff24=[];_0x37a7ef['location']&&(_0x31ff24=gcj2wgs([_0x37a7ef['location']['lng'],_0x37a7ef[_0x2e3604(_0x503771._0xf126df)][_0x2e3604(_0x503771._0x945d06)]])),_0x3c9a90['push']({'id':_0x37a7ef[_0x2e3604(_0x503771._0xaebf4d)],'name':_0x37a7ef[_0x2e3604(_0x503771._0x441ceb)],'lng':_0x31ff24[0x0],'lat':_0x31ff24[0x1],'type':(_0x595e90=(_0x40767a=_0x37a7ef['detail_info'])===null||_0x40767a===void 0x0?void 0x0:_0x40767a[_0x2e3604(_0x503771._0x5aca2e)])!==null&&_0x595e90!==void 0x0?_0x595e90:_0x37a7ef['tag'],'xzqh':_0x37a7ef['province']+_0x37a7ef['city']+(_0x37a7ef[_0x2e3604(0x68c)]||_0x37a7ef['area']||''),'address':_0x37a7ef['address'],'tel':_0x37a7ef[_0x2e3604(_0x503771._0x2c9567)]||'','detailUrl':(_0x25f1da=_0x37a7ef[_0x2e3604(0xe93)])===null||_0x25f1da===void 0x0?void 0x0:_0x25f1da['detail_url'],'info':_0x37a7ef,'x':_0x31ff24[0x0],'y':_0x31ff24[0x1],'detail_info':_0x37a7ef['detail_info']});}return _0x3c9a90;}},{'key':'_getKeywords','value':function _0x2d09d7(_0x3aec8e){var _0x436d1c=_0x546377;if(isString(_0x3aec8e))return _0x3aec8e['replace'](/ /gm,'$')['replace'](/,/gm,'$');else{if(Array[_0x436d1c(0x71a)](_0x3aec8e))return _0x3aec8e['join']('$');}return _0x3aec8e;}},{'key':'getAddress','value':function _0x2c06a9(_0x26862c){var _0x322ae7={_0x38eb1d:0x58d},_0xa7dbfe=_0x546377,_0x571aa3=this;if(this[_0xa7dbfe(_0xbd5022._0x837cde)])return Promise['resolve']();var _0x801c50={'ak':this['key'],'output':'json','language':_0xa7dbfe(0xc4d),'coordtype':'wgs84ll','ret_coordtype':_0xa7dbfe(0xf2c)},_0x23d350=LngLatPoint['parse'](_0x26862c['location']);return _0x801c50['location']=_0x23d350['lat']+','+_0x23d350['lng'],this['_getAddress_ing']=!![],Cesium__namespace['Resource']['fetchJsonp'](_objectSpread2(_objectSpread2({'url':'https://api.map.baidu.com/reverse_geocoding/v3/'},this['options']),{},{'queryParameters':_0x801c50}))['then'](function(_0x46a1f8){var _0x31856a=_0xa7dbfe;_0x571aa3['_getAddress_ing']=![];if(_0x46a1f8['status']!==0x0){console['log']('未查询到相关结果!',_0x46a1f8);return;}var _0x598a0a=_0x46a1f8['result'],_0x907f1c={'address':_0x598a0a['formatted_address'],'city':_0x598a0a['cityCode'],'component':_0x598a0a['addressComponent']};return _0x26862c['success']&&_0x26862c[_0x31856a(0xef1)](_0x907f1c),_0x907f1c;})['catch'](function(_0x584c13){var _0x5ad26b=_0xa7dbfe;_0x571aa3['_getAddress_ing']=![],logError$1('BaiduPOI\x20请求出错',_0x584c13),_0x26862c[_0x5ad26b(0xc69)]&&_0x26862c['error'](_0x5ad26b(_0x322ae7._0x38eb1d),_0x584c13);});}},{'key':'autoTip','value':function _0x3b70c1(_0x166e2c){var _0x2e8a45=_0x546377,_0xab0ff7=this,_0xd744bb={'ak':this[_0x2e8a45(_0x476149._0x237a4a)],'output':_0x2e8a45(0x5b3),'ret_coordtype':_0x2e8a45(_0x476149._0x51d5a1)};Cesium__namespace['defined'](this['_city'])&&(_0xd744bb['region']=this['_city'],_0xd744bb['city_limit']=!![]);Cesium__namespace['defined'](_0x166e2c['city'])&&(_0xd744bb['region']=_0x166e2c[_0x2e8a45(0x82f)],_0xd744bb[_0x2e8a45(_0x476149._0xdffd49)]=!![]);Cesium__namespace['defined'](_0x166e2c[_0x2e8a45(0x8a6)])&&(_0xd744bb['city_limit']=_0x166e2c['citylimit']);_0x166e2c['text']&&(_0xd744bb['query']=this[_0x2e8a45(0xa92)](_0x166e2c['text']));if(_0x166e2c['location']){_0xd744bb['coord_type']=0x1;var _0x276c17=LngLatPoint[_0x2e8a45(0x218)](_0x166e2c['location']);_0xd744bb['location']=_0x276c17[_0x2e8a45(0xbfc)]+','+_0x276c17['lng'];}return Cesium__namespace['Resource']['fetchJsonp'](_objectSpread2(_objectSpread2({'url':'https://api.map.baidu.com/place/v2/suggestion'},this['options']),{},{'queryParameters':_0xd744bb}))[_0x2e8a45(0xab5)](function(_0x2613e0){var _0x2aadb9=_0x2e8a45;if(_0x2613e0['status']!==0x0){console['log']('未查询到相关结果!',_0x2613e0);return;}var _0x266e58=_0xab0ff7['_formatPOIData'](_0x2613e0[_0x2aadb9(0xfa9)]),_0x535847={'allcount':_0x2613e0[_0x2aadb9(0xcc8)],'count':_0x266e58['length'],'list':_0x266e58};return _0x166e2c[_0x2aadb9(0xef1)]&&_0x166e2c['success'](_0x535847),_0x535847;})['catch'](function(_0x2b8243){var _0x8b0265=_0x2e8a45;logError$1('BaiduPOI\x20请求出错',_0x2b8243),_0x166e2c['error']&&_0x166e2c[_0x8b0265(0xc69)]('请求出错',_0x2b8243);});}},{'key':'detail','value':function _0x1739a7(_0x446cd3){var _0x164718=_0x546377,_0x2c3b65={'ak':this['key'],'output':_0x164718(0x5b3),'ret_coordtype':'gcj02ll','uid':_0x446cd3['id']};return Cesium__namespace[_0x164718(0x70d)]['fetchJsonp'](_objectSpread2({'url':_0x164718(0x96b),'queryParameters':_0x2c3b65},this['options']))['then'](function(_0x1981d3){var _0x36aa7c=_0x164718;if(_0x1981d3['status']!==0x0){console[_0x36aa7c(0xca2)]('未查询到相关结果!',_0x1981d3);return;}if(!_0x1981d3['pois']||_0x1981d3['pois']['length']===0x0){_0x446cd3[_0x36aa7c(_0x899469._0xb9bec2)]&&_0x446cd3['error']('未查询到相关结果!',_0x1981d3);return;}var _0x364cf0=_0x1981d3;return _0x446cd3['success']&&_0x446cd3['success'](_0x364cf0),_0x364cf0;})['catch'](function(_0x51dd70){var _0x2913f3=_0x164718;logError$1(_0x2913f3(_0xab5881._0x47b32e),_0x51dd70),_0x446cd3['error']&&_0x446cd3[_0x2913f3(_0xab5881._0x482c9d)]('请求出错',_0x51dd70);});}},{'key':_0x546377(0xc2a),'value':function _0x3c7ad9(_0x668181){var _0x5be272=_0x546377,_0x381d25=_0x668181[_0x5be272(0xc34)];if(_0x381d25){if(_0x381d25[_0x5be272(0xe81)]===_0x5be272(0x7ca))return _0x668181[_0x5be272(_0x2d0935._0x5d8736)]=_0x381d25['outlineCoordinates'],this['queryPolygon'](_0x668181);else{if(_0x381d25[_0x5be272(0xe81)]===_0x5be272(_0x2d0935._0x70b1fb))return _0x668181['polygon']=_0x381d25['coordinates'],this[_0x5be272(_0x2d0935._0x4fb6ec)](_0x668181);else return _0x381d25['type']==='circle'?(_0x668181['location']=_0x381d25['point'],_0x668181['radius']=_0x381d25['radius'],this[_0x5be272(_0x2d0935._0x2a086e)](_0x668181)):Promise['resolve'](![]);}}else return _0x668181['polygon']?this['queryPolygon'](_0x668181):this['queryText'](_0x668181);}},{'key':'queryText','value':function _0x1a0e0e(_0x2ee6d2){var _0x4270b4={_0x3f76ba:0xad3,_0x5a066d:0xe5a,_0x4dd1f4:0xb50,_0x2b323e:0xef1},_0xc68272=_0x546377,_0x4aae91=this,_0x25abf0={'ak':this[_0xc68272(0x984)],'output':'json','ret_coordtype':'gcj02ll','scope':0x2,'page_num':_0x2ee6d2['page']||0x0,'page_size':_0x2ee6d2['count']||0x14,'tag':_0x2ee6d2['types']||''};Cesium__namespace['defined'](this['_city'])&&(_0x25abf0['region']=this[_0xc68272(_0x2c5e1c._0x59d1bd)],_0x25abf0['city_limit']=!![]);Cesium__namespace['defined'](_0x2ee6d2['city'])&&(_0x25abf0['region']=_0x2ee6d2['city'],_0x25abf0['city_limit']=!![]);Cesium__namespace[_0xc68272(0x70e)](_0x2ee6d2[_0xc68272(_0x2c5e1c._0xdccfa2)])&&(_0x25abf0['city_limit']=_0x2ee6d2['citylimit']);_0x2ee6d2['text']&&(_0x25abf0['query']=this['_getKeywords'](_0x2ee6d2['text']));if(_0x2ee6d2[_0xc68272(0x978)]){_0x25abf0['coord_type']=0x1;var _0xfd29cc=LngLatPoint['parse'](_0x2ee6d2[_0xc68272(_0x2c5e1c._0x1db33b)]);_0x25abf0['location']=_0xfd29cc['lat']+','+_0xfd29cc['lng'];}return Cesium__namespace['defined'](_0x2ee6d2['radius'])&&(_0x2ee6d2['radius']>0x4c4b40?delete _0x25abf0[_0xc68272(_0x2c5e1c._0x1db33b)]:_0x25abf0['radius']=_0x2ee6d2['radius'],Cesium__namespace[_0xc68272(0x70e)](_0x2ee6d2['radiuslimit'])&&(_0x25abf0['radius_limit']=_0x2ee6d2['radiuslimit'])),Cesium__namespace[_0xc68272(0x70d)][_0xc68272(0x976)](_objectSpread2(_objectSpread2({'url':'https://api.map.baidu.com/place/v2/search'},this['options']),{},{'queryParameters':_0x25abf0}))['then'](function(_0x3ee170){var _0x3efb69=_0xc68272;if(_0x3ee170['status']!==0x0){var _0x2ecd75='POI\x20请求失败('+_0x3ee170['status']+')'+_0x3ee170['message'];_0x2ee6d2['error']&&_0x2ee6d2[_0x3efb69(0xc69)](_0x2ecd75);return;}if(!_0x3ee170[_0x3efb69(_0x4270b4._0x3f76ba)]||_0x3ee170[_0x3efb69(_0x4270b4._0x5a066d)]==='city_type'||_0x3ee170['results'][_0x3efb69(0x6ba)]===0x0){if(_0x2ee6d2['_sendCount']){var _0x41d3c2={'allcount':0x0,'count':0x0,'list':[]};return _0x2ee6d2['success']&&_0x2ee6d2['success'](_0x41d3c2),_0x41d3c2;}else return delete _0x2ee6d2['radius'],delete _0x2ee6d2['location'],_0x2ee6d2['_sendCount']=0x1,_0x4aae91[_0x3efb69(_0x4270b4._0x4dd1f4)](_0x2ee6d2);}var _0x3f5062=_0x4aae91['_formatPOIData'](_0x3ee170['results']),_0x35b9fd={'allcount':_0x3ee170[_0x3efb69(0xcc8)],'count':_0x3f5062['length'],'list':_0x3f5062};return _0x2ee6d2[_0x3efb69(0xef1)]&&_0x2ee6d2[_0x3efb69(_0x4270b4._0x2b323e)](_0x35b9fd),_0x35b9fd;})[_0xc68272(_0x2c5e1c._0x418282)](function(_0x541a37){logError$1('BaiduPOI\x20请求出错',_0x541a37),_0x2ee6d2['error']&&_0x2ee6d2['error']('请求出错',_0x541a37);});}},{'key':_0x546377(_0x2b98c7._0x1577e3),'value':function _0x4a80be(_0x47a094){var _0x4be753={_0x4ce621:0xb84},_0x3df026=_0x546377,_0xbc7a1=this,_0x530559={'ak':this['key'],'output':'json','ret_coordtype':_0x3df026(0xf2c),'scope':0x2,'radius':_0x47a094['radius']||0xbb8,'radius_limit':_0x47a094['limit'],'page_num':_0x47a094['page']||0x0,'page_size':_0x47a094['count']||0x14,'tag':_0x47a094[_0x3df026(0xa29)]||''};if(_0x47a094['location']){_0x530559['coord_type']=0x1;var _0x19bfa1=LngLatPoint['parse'](_0x47a094[_0x3df026(0x978)]);_0x530559[_0x3df026(_0x5a1f87._0x432bdf)]=_0x19bfa1['lat']+','+_0x19bfa1['lng'];}else logError$1('BaiduPOI:\x20请传入参location数');return _0x47a094['text']?_0x530559['query']=this['_getKeywords'](_0x47a094[_0x3df026(0x920)]):_0x530559['query']=_0x3df026(_0x5a1f87._0x41e0ba),Cesium__namespace[_0x3df026(_0x5a1f87._0x273349)]['fetchJsonp'](_objectSpread2(_objectSpread2({'url':'https://api.map.baidu.com/place/v2/search'},this['options']),{},{'queryParameters':_0x530559}))['then'](function(_0x1eb0ae){var _0xb953fd=_0x3df026;if(_0x1eb0ae['status']!==0x0){var _0x460006=_0xb953fd(0xa59)+_0x1eb0ae['status']+')'+_0x1eb0ae[_0xb953fd(_0x1107bd._0xf7a62c)];_0x47a094['error']&&_0x47a094['error'](_0x460006);return;}if(!_0x1eb0ae['results']||_0x1eb0ae[_0xb953fd(_0x1107bd._0xe56a34)]==='city_type'||_0x1eb0ae[_0xb953fd(_0x1107bd._0x39dc43)][_0xb953fd(_0x1107bd._0x327239)]===0x0){_0x47a094['error']&&_0x47a094[_0xb953fd(_0x1107bd._0x3cc420)]('未查询到相关结果!',_0x1eb0ae);return;}var _0x16a40b=_0xbc7a1[_0xb953fd(0xa24)](_0x1eb0ae[_0xb953fd(_0x1107bd._0x39dc43)]),_0x3ea7da;_0x47a094[_0xb953fd(_0x1107bd._0x265053)]?_0x3ea7da=_0xbc7a1['_filterPOIData_circle'](_0x16a40b,_0x47a094[_0xb953fd(0x978)],_0x530559['radius']):_0x3ea7da=_0x16a40b;var _0x5caa24={'allcount':_0x1eb0ae[_0xb953fd(0xcc8)],'count':_0x3ea7da[_0xb953fd(0x6ba)],'list':_0x3ea7da};return _0x47a094['success']&&_0x47a094['success'](_0x5caa24),_0x5caa24;})['catch'](function(_0x3b58c6){var _0x105d67=_0x3df026;logError$1(_0x105d67(_0x4be753._0x4ce621),_0x3b58c6),_0x47a094['error']&&_0x47a094[_0x105d67(0xc69)]('请求出错',_0x3b58c6);});}},{'key':'_filterPOIData_circle','value':function _0x1c7eff(_0x406c7e,_0x1de54d,_0x5e59e4){var _0x5199e2=_0x546377;if(!_0x406c7e||!_0x1de54d||!_0x5e59e4)return _0x406c7e;var _0x311aa0=_0x1de54d['toCartesian'](),_0x1216f1=[];for(var _0x21eedc=0x0;_0x21eedc<_0x406c7e['length'];_0x21eedc++){var _0x2e7e16=_0x406c7e[_0x21eedc],_0x56add5=Cesium__namespace['Cartesian3']['fromDegrees'](_0x2e7e16['x'],_0x2e7e16['y'],_0x1de54d[_0x5199e2(_0x11a858._0x17928e)]),_0x55e465=Cesium__namespace['Cartesian3'][_0x5199e2(0x89a)](_0x56add5,_0x311aa0);_0x55e465<_0x5e59e4&&_0x1216f1['push'](_0x2e7e16);}return _0x1216f1;}},{'key':'queryPolygon','value':function _0x3dcfb9(_0x2afa75){var _0x5248c1={_0x3bda6a:0x284,_0x630779:0xad3,_0xf1b69e:0xc69,_0x5c78a2:0xa55,_0xbc745c:0xcc8,_0x2a1a2a:0xef1},_0x33900c=_0x546377,_0x143efb=this,_0x2c3594={'ak':this['key'],'output':'json','ret_coordtype':'gcj02ll','scope':0x2,'radius':_0x2afa75[_0x33900c(0xd18)]||0xbb8,'radius_limit':_0x2afa75['limit'],'page_num':_0x2afa75[_0x33900c(0x6e3)]||0x0,'page_size':_0x2afa75[_0x33900c(_0x2bfbd0._0x4a2a23)]||0x14,'tag':_0x2afa75['types']||''},_0x53d5b8=_0x2afa75['polygon'],_0x5b250c=_0x53d5b8;if(_0x53d5b8[_0x33900c(_0x2bfbd0._0x368f61)]===0x2){var _0x270c3d=_0x53d5b8[0x0][0x0],_0x233cd6=_0x53d5b8[0x1][0x0],_0x442d5d=_0x53d5b8[0x0][0x1],_0x290dbe=_0x53d5b8[0x1][0x1],_0x2f2586=(_0x270c3d+_0x233cd6)/0x2,_0x1a9212=(_0x442d5d+_0x290dbe)/0x2;_0x5b250c=[[_0x270c3d,_0x290dbe],[_0x270c3d,_0x442d5d],[_0x233cd6,_0x442d5d],[_0x233cd6,_0x290dbe],[_0x270c3d,_0x290dbe]],_0x2c3594[_0x33900c(0xd09)]=0x1,_0x2c3594['location']=_0x1a9212+','+_0x2f2586,_0x2c3594[_0x33900c(0xd18)]=Math['max'](getDistance([[_0x2f2586,_0x1a9212],_0x53d5b8[0x0]]),getDistance([[_0x2f2586,_0x1a9212],_0x53d5b8[0x1]]));}else{var _0x536f02=getExtentByGeoJSON({'type':_0x33900c(_0x2bfbd0._0x20f25e),'properties':{},'geometry':{'type':_0x33900c(_0x2bfbd0._0x57a851),'coordinates':_0x53d5b8}}),_0xba4c27=(_0x536f02[_0x33900c(_0x2bfbd0._0x11d2ff)]+_0x536f02['xmax'])/0x2,_0x325d52=(_0x536f02['ymin']+_0x536f02['ymax'])/0x2;_0x2c3594['coord_type']=0x1,_0x2c3594['location']=_0x325d52+','+_0xba4c27,_0x2c3594['radius']=Math['max'](getDistance([[_0xba4c27,_0x325d52],[_0x536f02[_0x33900c(_0x2bfbd0._0x11d2ff)],_0x536f02['ymin']]]),getDistance([[_0xba4c27,_0x325d52],[_0x536f02['xmax'],_0x536f02[_0x33900c(0x3b9)]]]));}return _0x2afa75['text']?_0x2c3594['query']=this['_getKeywords'](_0x2afa75[_0x33900c(_0x2bfbd0._0xec2d0c)]):_0x2c3594['query']=_0x33900c(_0x2bfbd0._0x2dcc76),Cesium__namespace['Resource']['fetchJsonp'](_objectSpread2({'url':'https://api.map.baidu.com/place/v2/search','queryParameters':_0x2c3594},this[_0x33900c(0x514)]))['then'](function(_0x54e5e9){var _0x203982=_0x33900c;if(_0x54e5e9['status']!==0x0){var _0x39de3b='POI\x20请求失败('+_0x54e5e9['status']+')'+_0x54e5e9['message'];_0x2afa75['error']&&_0x2afa75['error'](_0x39de3b);return;}if(!_0x54e5e9['results']||_0x54e5e9['result_type']===_0x203982(_0x5248c1._0x3bda6a)||_0x54e5e9[_0x203982(_0x5248c1._0x630779)]['length']===0x0){_0x2afa75[_0x203982(_0x5248c1._0xf1b69e)]&&_0x2afa75['error']('未查询到相关结果!',_0x54e5e9);return;}var _0x52e563=_0x143efb['_formatPOIData'](_0x54e5e9['results']),_0x1295c1;_0x2afa75['limit']?_0x1295c1=_0x143efb[_0x203982(_0x5248c1._0x5c78a2)](_0x52e563,_0x5b250c):_0x1295c1=_0x52e563;var _0xa90cd={'allcount':_0x54e5e9[_0x203982(_0x5248c1._0xbc745c)],'count':_0x1295c1['length'],'list':_0x1295c1};return _0x2afa75[_0x203982(0xef1)]&&_0x2afa75[_0x203982(_0x5248c1._0x2a1a2a)](_0xa90cd),_0xa90cd;})['catch'](function(_0x3bbf83){var _0x5b9884=_0x33900c;logError$1('BaiduPOI\x20请求出错',_0x3bbf83),_0x2afa75['error']&&_0x2afa75['error'](_0x5b9884(0x58d),_0x3bbf83);});}},{'key':_0x546377(0xa55),'value':function _0x35dcc1(_0xe0a7c1,_0x120c89){var _0x342e16=_0x546377;if(!_0xe0a7c1||!_0x120c89)return;_0x120c89=_0x120c89['concat']([_0x120c89[0x0]]);var _0xf6792c={'type':'Polygon','coordinates':[_0x120c89]},_0x19c546=[];for(var _0x550a97=0x0;_0x550a97<_0xe0a7c1['length'];_0x550a97++){var _0x178e4f=_0xe0a7c1[_0x550a97],_0x44965b={'type':'Feature','geometry':{'type':_0x342e16(0x41b),'coordinates':[_0x178e4f['x'],_0x178e4f['y']]}};booleanPointInPolygon(_0x44965b,_0xf6792c)&&_0x19c546['push'](_0x178e4f);}return _0x19c546;}}]),_0x4d91d2;}()),GaodePOI=(function(){var _0x46bec6={_0x45eceb:0xa92},_0x3f6ff9={_0x1f4416:0x6e3,_0x43e301:0xeb2,_0x1753ff:0xa29},_0x58bb95={_0x2c3d07:0x23b},_0x4b92d1={_0x23be12:0x5b3,_0xede0aa:0x984,_0x1c9938:0x218,_0x4e1139:0xbfc,_0x240692:0x920,_0x32e0cc:0xab5},_0x8f989c={_0x27a4e4:0xc69,_0x7262b0:0xfb6},_0x34e450={_0x37ac50:0x82f},_0x1ef7d4={_0x230ca3:0xc34,_0x559686:0xfd0},_0x55f137={_0x287005:0xc69,_0x24483e:0xfb6},_0x55fd06={_0x457490:0x920,_0x4fb021:0x978},_0x3d8e62={_0x86727b:0x391,_0x4f8236:0x6ba},_0x395f44={_0x4c7051:0x5b3,_0x149de0:0x218},_0x5823e4={_0x593d9c:0xca2,_0x3f881b:0xe01,_0x30c057:0xef1},_0x4e219e={_0x1318c7:0x71a},_0x27f5f4={_0x955c9a:0x978},_0x4378f8={_0x23a2e4:0x291},_0x47206f={_0x256a5a:0x6ba},_0x3de483=_0x5a92ef;function _0x3bd590(){var _0x3fd63a=_0x4361,_0xde5195=arguments[_0x3fd63a(_0x47206f._0x256a5a)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x3bd590),this[_0x3fd63a(0x7a2)]=0x0,this['_keys']=_0xde5195['key']||gaodeArr;}return _createClass(_0x3bd590,[{'key':'keys','get':function _0x3f5cb7(){return this['_keys'];},'set':function _0x149a5b(_0x10f62c){var _0x1eecc0=_0x4361;this[_0x1eecc0(0x291)]=_0x10f62c;}},{'key':'key','get':function _0x583dba(){var _0x54d1d8=_0x4361,_0x742dcd=this['_key_index']++%this['_keys']['length'];return this[_0x54d1d8(_0x4378f8._0x23a2e4)][_0x742dcd];}},{'key':'_formatPOIData','value':function _0x54b142(_0x578ea1){var _0x2c22dc=_0x4361,_0xaa2fb9=[];for(var _0x209b58=0x0;_0x209b58<_0x578ea1['length'];_0x209b58++){var _0x2375c4=_0x578ea1[_0x209b58],_0x5e22ce=[];_0x2375c4['location']&&_0x2375c4['location']['length']>0x0&&(_0x5e22ce=gcj2wgs(_0x2375c4[_0x2c22dc(_0x27f5f4._0x955c9a)]['split'](','))),_0xaa2fb9['push']({'id':_0x2375c4['id'],'name':_0x2375c4['name'],'lng':Number(_0x5e22ce[0x0]),'lat':Number(_0x5e22ce[0x1]),'type':_0x2375c4[_0x2c22dc(0xe81)],'xzqh':_0x2375c4['pname']+_0x2375c4['cityname']+_0x2375c4['adname'],'address':_0x2375c4['address'],'tel':_0x2375c4['tel']||'','info':_0x2375c4,'x':Number(_0x5e22ce[0x0]),'y':Number(_0x5e22ce[0x1])});}return _0xaa2fb9;}},{'key':_0x3de483(_0x46bec6._0x45eceb),'value':function _0x54c12e(_0xee5362){var _0x1482a9=_0x3de483;if(isString(_0xee5362))return _0xee5362['replace'](/ /gm,'|')['replace'](/,/gm,'|');else{if(Array[_0x1482a9(_0x4e219e._0x1318c7)](_0xee5362))return _0xee5362['join']('|');}return _0xee5362;}},{'key':'getAddress','value':function _0x515046(_0x263eca){var _0x2e54eb=_0x3de483,_0x500a84=this;if(this['_getAddress_ing'])return Promise['resolve']();var _0x336b34={'key':this[_0x2e54eb(0x984)],'output':_0x2e54eb(_0x395f44._0x4c7051)};_0x263eca['location']=LngLatPoint[_0x2e54eb(_0x395f44._0x149de0)](_0x263eca['location']);var _0x36c3bc=wgs2gcj([_0x263eca['location']['lng'],_0x263eca[_0x2e54eb(0x978)][_0x2e54eb(0xbfc)]]);return _0x336b34[_0x2e54eb(0x978)]=_0x36c3bc[0x0]+','+_0x36c3bc[0x1],this['_getAddress_ing']=!![],Cesium__namespace[_0x2e54eb(0x70d)]['fetchJsonp'](_objectSpread2(_objectSpread2({'url':'https://restapi.amap.com/v3/geocode/regeo'},this['options']),{},{'queryParameters':_0x336b34}))['then'](function(_0x147a22){var _0x214a56=_0x2e54eb,_0x2c4b40;_0x500a84['_getAddress_ing']=![];if(_0x147a22['infocode']!=='10000'){console[_0x214a56(_0x5823e4._0x593d9c)](_0x214a56(_0x5823e4._0x3f881b),_0x147a22);return;}var _0x3a530b=_0x147a22['regeocode'],_0x15432={'address':_0x3a530b['formatted_address'],'city':(_0x2c4b40=_0x3a530b['addressComponent'])===null||_0x2c4b40===void 0x0?void 0x0:_0x2c4b40['adcode'],'component':_0x3a530b['addressComponent']};return _0x263eca[_0x214a56(_0x5823e4._0x30c057)]&&_0x263eca['success'](_0x15432),_0x15432;})['catch'](function(_0x3f46f8){var _0x5e0d32=_0x2e54eb;_0x500a84['_getAddress_ing']=![],logError$1('GaodePOI\x20请求出错',_0x3f46f8),_0x263eca[_0x5e0d32(0xc69)]&&_0x263eca['error']('请求出错',_0x3f46f8);});}},{'key':'autoTip','value':function _0x148ad3(_0x24d5fe){var _0x28ed14={_0x1fc344:0xc69,_0x2f83c6:0x58d},_0x5d0d10=_0x3de483,_0x130bc8=this,_0x534569={'key':this[_0x5d0d10(0x984)],'output':'json'};Cesium__namespace['defined'](_0x24d5fe['city'])&&(_0x534569['city']=_0x24d5fe['city'],_0x534569['citylimit']=!![]);Cesium__namespace['defined'](_0x24d5fe['citylimit'])&&(_0x534569[_0x5d0d10(0x8a6)]=_0x24d5fe['citylimit']);_0x24d5fe[_0x5d0d10(_0x55fd06._0x457490)]&&(_0x534569['keywords']=this['_getKeywords'](_0x24d5fe['text']));if(_0x24d5fe['location']){_0x24d5fe[_0x5d0d10(_0x55fd06._0x4fb021)]=LngLatPoint['parse'](_0x24d5fe[_0x5d0d10(_0x55fd06._0x4fb021)]);var _0x122549=wgs2gcj([_0x24d5fe[_0x5d0d10(0x978)]['lng'],_0x24d5fe[_0x5d0d10(0x978)][_0x5d0d10(0xbfc)]]);_0x534569['location']=_0x122549[0x0]+','+_0x122549[0x1];}return fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/assistant/inputtips','queryParameters':_0x534569},this['options']))[_0x5d0d10(0xab5)](function(_0x47fe57){var _0x2f5970=_0x5d0d10;if(!_0x47fe57['tips']){console[_0x2f5970(0xca2)]('未查询到相关结果!',_0x47fe57);return;}var _0x4e48c0=_0x130bc8[_0x2f5970(0xa24)](_0x47fe57[_0x2f5970(_0x3d8e62._0x86727b)]),_0x21e3ea={'allcount':_0x47fe57['count'],'count':_0x4e48c0[_0x2f5970(_0x3d8e62._0x4f8236)],'list':_0x4e48c0};return _0x24d5fe['success']&&_0x24d5fe[_0x2f5970(0xef1)](_0x21e3ea),_0x21e3ea;})['catch'](function(_0x9ccdcc){var _0x2ea5c9=_0x5d0d10;logError$1('GaodePOI\x20请求出错',_0x9ccdcc),_0x24d5fe[_0x2ea5c9(_0x28ed14._0x1fc344)]&&_0x24d5fe[_0x2ea5c9(0xc69)](_0x2ea5c9(_0x28ed14._0x2f83c6),_0x9ccdcc);});}},{'key':'detail','value':function _0x5c0364(_0x38503d){var _0x1b4f1e=_0x3de483,_0x174639={'key':this['key'],'id':_0x38503d['id'],'output':'json'};return fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/place/detail','queryParameters':_0x174639},this['options']))['then'](function(_0x5d5fb7){var _0x161e02=_0x4361;if(_0x5d5fb7['infocode']!=='10000'){var _0x1c5ead='POI\x20请求失败('+_0x5d5fb7['infocode']+')'+_0x5d5fb7['info'];_0x38503d[_0x161e02(0xc69)]&&_0x38503d[_0x161e02(_0x55f137._0x287005)](_0x1c5ead);return;}if(!_0x5d5fb7['pois']||_0x5d5fb7[_0x161e02(_0x55f137._0x24483e)]['length']===0x0){_0x38503d[_0x161e02(_0x55f137._0x287005)]&&_0x38503d['error']('未查询到相关结果!',_0x5d5fb7);return;}var _0x19b312=_0x5d5fb7['pois'][0x0];return _0x38503d['success']&&_0x38503d['success'](_0x19b312),_0x19b312;})[_0x1b4f1e(0xb0c)](function(_0x1c5353){var _0x4ed9db=_0x1b4f1e;logError$1(_0x4ed9db(0x2b2),_0x1c5353),_0x38503d['error']&&_0x38503d['error']('请求出错',_0x1c5353);});}},{'key':'query','value':function _0x15a198(_0x4ffa1d){var _0x17d86e=_0x3de483,_0x3efdb4=_0x4ffa1d[_0x17d86e(_0x1ef7d4._0x230ca3)];if(_0x3efdb4){if(_0x3efdb4['type']==='rectangle')return _0x4ffa1d['polygon']=_0x3efdb4['outlineCoordinates'],this['queryPolygon'](_0x4ffa1d);else{if(_0x3efdb4['type']==='polygon')return _0x4ffa1d[_0x17d86e(0xeb2)]=_0x3efdb4[_0x17d86e(_0x1ef7d4._0x559686)],this['queryPolygon'](_0x4ffa1d);else return _0x3efdb4['type']===_0x17d86e(0x99e)?(_0x4ffa1d['location']=_0x3efdb4['point'],_0x4ffa1d['radius']=_0x3efdb4['radius'],this['queryCircle'](_0x4ffa1d)):Promise['resolve']();}}else return _0x4ffa1d['polygon']?this[_0x17d86e(0x8e2)](_0x4ffa1d):this['queryText'](_0x4ffa1d);}},{'key':'queryText','value':function _0x2ed45c(_0x397607){var _0xe77330=_0x3de483,_0x54fcab=this,_0x4919f8={'key':this['key'],'output':'json','page':(_0x397607['page']||0x0)+0x1,'offset':_0x397607['count']||0x14,'types':_0x397607['types']||''};return Cesium__namespace['defined'](_0x397607[_0xe77330(_0x34e450._0x37ac50)])&&(_0x4919f8['city']=_0x397607['city'],_0x4919f8['citylimit']=!![]),Cesium__namespace['defined'](_0x397607['citylimit'])&&(_0x4919f8['citylimit']=_0x397607['citylimit']),_0x397607['text']?_0x4919f8['keywords']=this['_getKeywords'](_0x397607['text']):!_0x4919f8['types']&&(_0x4919f8['types']='120000|130000|190000'),fetchJson(_objectSpread2({'url':_0xe77330(0xf88),'queryParameters':_0x4919f8},this['options']))['then'](function(_0x146b5f){var _0x4d5646=_0xe77330;if(_0x146b5f['infocode']!=='10000'){var _0xa6a7ce='POI\x20请求失败('+_0x146b5f['infocode']+')'+_0x146b5f['info'];_0x397607['error']&&_0x397607[_0x4d5646(0xc69)](_0xa6a7ce);return;}if(!_0x146b5f['pois']){_0x397607[_0x4d5646(0xc69)]&&_0x397607['error']('未查询到相关结果!',_0x146b5f);return;}var _0x33aa70=_0x54fcab[_0x4d5646(0xa24)](_0x146b5f['pois']),_0x28aad6={'allcount':_0x146b5f['count'],'count':_0x33aa70['length'],'list':_0x33aa70};return _0x397607['success']&&_0x397607['success'](_0x28aad6),_0x28aad6;})['catch'](function(_0x471ecb){logError$1('GaodePOI\x20请求出错',_0x471ecb),_0x397607['error']&&_0x397607['error']('请求出错',_0x471ecb);});}},{'key':'queryCircle','value':function _0x29a96a(_0x556407){var _0x259243=_0x3de483,_0x22c64e=this,_0x4b9952={'output':_0x259243(_0x4b92d1._0x23be12),'key':this[_0x259243(_0x4b92d1._0xede0aa)],'radius':_0x556407['radius']||0xbb8,'page':(_0x556407[_0x259243(0x6e3)]||0x0)+0x1,'offset':_0x556407[_0x259243(0x4c0)]||0x14,'types':_0x556407['types']||''};if(_0x556407['location']){_0x556407[_0x259243(0x978)]=LngLatPoint[_0x259243(_0x4b92d1._0x1c9938)](_0x556407['location']);var _0x3548bb=wgs2gcj([_0x556407['location']['lng'],_0x556407['location'][_0x259243(_0x4b92d1._0x4e1139)]]);_0x4b9952['location']=_0x3548bb[0x0]+','+_0x3548bb[0x1];}else logError$1(_0x259243(0xe50));return _0x556407[_0x259243(_0x4b92d1._0x240692)]?_0x4b9952['keywords']=this[_0x259243(0xa92)](_0x556407['text']):!_0x4b9952['types']&&(_0x4b9952[_0x259243(0xa29)]='120000|130000|190000'),fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/place/around','queryParameters':_0x4b9952},this['options']))[_0x259243(_0x4b92d1._0x32e0cc)](function(_0x4139c4){var _0x190ca7=_0x259243;if(_0x4139c4[_0x190ca7(0x437)]!=='10000'){if(_0x556407['error']){var _0x35ed08='POI\x20请求失败('+_0x4139c4[_0x190ca7(0x437)]+')'+_0x4139c4['info'];_0x556407['error'](_0x35ed08);}return;}if(!_0x4139c4['pois']){_0x556407['error']&&_0x556407[_0x190ca7(_0x8f989c._0x27a4e4)]('未查询到相关结果!',_0x4139c4);return;}var _0x2a671b=_0x22c64e['_formatPOIData'](_0x4139c4[_0x190ca7(_0x8f989c._0x7262b0)]),_0x885f3b;_0x556407[_0x190ca7(0x1007)]?_0x885f3b=_0x22c64e['_filterPOIData_circle'](_0x2a671b,_0x556407['location'],_0x4b9952[_0x190ca7(0xd18)]):_0x885f3b=_0x2a671b;var _0x588e95={'allcount':_0x4139c4['count'],'count':_0x885f3b['length'],'list':_0x885f3b};return _0x556407['success']&&_0x556407['success'](_0x588e95),_0x588e95;})['catch'](function(_0x5062ea){var _0x17116a=_0x259243;logError$1('GaodePOI\x20请求出错',_0x5062ea),_0x556407['error']&&_0x556407['error'](_0x17116a(0x58d),_0x5062ea);});}},{'key':'_filterPOIData_circle','value':function _0x47ab2e(_0x3017e9,_0x27e615,_0x377f50){var _0x21e733=_0x3de483;if(!_0x3017e9||!_0x27e615||!_0x377f50)return _0x3017e9;var _0x309ae9=_0x27e615['toCartesian'](),_0x5ad68a=[];for(var _0x2414d9=0x0;_0x2414d9<_0x3017e9['length'];_0x2414d9++){var _0x48333f=_0x3017e9[_0x2414d9],_0x36f3e6=Cesium__namespace['Cartesian3']['fromDegrees'](_0x48333f['x'],_0x48333f['y'],_0x27e615['alt']),_0x33f690=Cesium__namespace[_0x21e733(_0x58bb95._0x2c3d07)]['distance'](_0x36f3e6,_0x309ae9);_0x33f690<_0x377f50&&_0x5ad68a['push'](_0x48333f);}return _0x5ad68a;}},{'key':'queryPolygon','value':function _0x385423(_0x9f318){var _0xe40dcf={_0x8e9f4e:0xc69},_0x50c31={_0x3fc053:0xa59,_0x167a15:0xc69,_0x5ec410:0xe01,_0x2e2d4f:0xef1},_0x4f3ef6=_0x3de483,_0x27175e=this,_0x16b246={'key':this['key'],'output':'json','page':(_0x9f318[_0x4f3ef6(_0x3f6ff9._0x1f4416)]||0x0)+0x1,'offset':_0x9f318['count']||0x14,'types':_0x9f318['types']||''},_0x30bc59=_0x9f318[_0x4f3ef6(_0x3f6ff9._0x43e301)],_0x169926=[];if(_0x30bc59['length']===0x2){var _0x253a10=wgs2gcj(_0x30bc59[0x0]),_0x240218=wgs2gcj(_0x30bc59[0x1]);_0x16b246['polygon']=_0x253a10[0x0]+','+_0x253a10[0x1]+'|'+_0x240218[0x0]+','+_0x240218[0x1],_0x169926=[_0x30bc59[0x0],[_0x30bc59[0x0][0x0],_0x30bc59[0x1][0x1]],_0x30bc59[0x1],[_0x30bc59[0x1][0x0],_0x30bc59[0x0][0x1]]];}else{_0x169926=_0x30bc59;var _0xf9e8af='',_0x5bc618=_0x30bc59['concat']([_0x30bc59[0x0]]);for(var _0x4d1fc1=0x0;_0x4d1fc1<_0x5bc618['length'];_0x4d1fc1++){var _0x164c75=wgs2gcj(_0x5bc618[_0x4d1fc1]);_0x4d1fc1===_0x5bc618['length']-0x1?_0xf9e8af+=_0x164c75[0x0]+','+_0x164c75[0x1]:_0xf9e8af+=_0x164c75[0x0]+','+_0x164c75[0x1]+'|';}_0x16b246['polygon']=_0xf9e8af;}return _0x9f318['text']?_0x16b246['keywords']=this['_getKeywords'](_0x9f318[_0x4f3ef6(0x920)]):!_0x16b246[_0x4f3ef6(0xa29)]&&(_0x16b246[_0x4f3ef6(_0x3f6ff9._0x1753ff)]='120000|130000|190000'),fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/place/polygon','queryParameters':_0x16b246},this['options']))['then'](function(_0x5b64ed){var _0x510b64=_0x4f3ef6;if(_0x5b64ed['infocode']!==_0x510b64(0xc7b)){if(_0x9f318['error']){var _0x188408=_0x510b64(_0x50c31._0x3fc053)+_0x5b64ed['infocode']+')'+_0x5b64ed['info'];_0x9f318[_0x510b64(_0x50c31._0x167a15)](_0x188408);}return;}if(!_0x5b64ed['pois']){_0x9f318[_0x510b64(0xc69)]&&_0x9f318['error'](_0x510b64(_0x50c31._0x5ec410),_0x5b64ed);return;}var _0x3b77c3=_0x27175e['_formatPOIData'](_0x5b64ed['pois']),_0xf0bdc0;_0x9f318['limit']?_0xf0bdc0=_0x27175e['_filterPOIData_polygon'](_0x3b77c3,_0x169926):_0xf0bdc0=_0x3b77c3;var _0x488121={'allcount':_0x5b64ed['count'],'count':_0xf0bdc0['length'],'list':_0xf0bdc0};return _0x9f318['success']&&_0x9f318[_0x510b64(_0x50c31._0x2e2d4f)](_0x488121),_0x488121;})['catch'](function(_0x5ae558){var _0x15278a=_0x4f3ef6;logError$1('GaodePOI\x20请求出错',_0x5ae558),_0x9f318[_0x15278a(_0xe40dcf._0x8e9f4e)]&&_0x9f318[_0x15278a(0xc69)]('请求出错',_0x5ae558);});}},{'key':_0x3de483(0xa55),'value':function _0x14cf7c(_0x4f0e9c,_0x495a79){var _0x33782c=_0x3de483;if(!_0x4f0e9c||!_0x495a79)return;_0x495a79=_0x495a79['concat']([_0x495a79[0x0]]);var _0x39748f={'type':_0x33782c(0x9ba),'coordinates':[_0x495a79]},_0x53c7f4=[];for(var _0x22e05d=0x0;_0x22e05d<_0x4f0e9c[_0x33782c(0x6ba)];_0x22e05d++){var _0x30f6b8=_0x4f0e9c[_0x22e05d],_0x57dc9d={'type':'Feature','geometry':{'type':'Point','coordinates':[_0x30f6b8['x'],_0x30f6b8['y']]}};booleanPointInPolygon(_0x57dc9d,_0x39748f)&&_0x53c7f4['push'](_0x30f6b8);}return _0x53c7f4;}}]),_0x3bd590;}()),TdtPOI=(function(){var _0x1702d4={_0x34dbfc:0x9b6},_0x21e91a={_0x338f97:0x4b9,_0x592adf:0x4b9,_0x3345de:0x920},_0x4da432={_0x21656e:0x335,_0x4b5fcb:0xc69},_0x339fb9={_0x32491f:0x6ba},_0x214224={_0x58cdd0:0x6ba,_0x43c554:0xa29,_0x17fd51:0xab5},_0x5ca995={_0x21f682:0x335,_0x4b9dfa:0xef1},_0x2675be={_0x2ff62c:0x4c0,_0x3da178:0x4ae,_0xd6e432:0xa29,_0x21e53b:0xb8d,_0x4e797b:0xb0c},_0x31ab1c={_0x87834:0x58d},_0x2fe694={_0x24d8d5:0x4c0,_0x312835:0x920,_0x18d3ff:0xc2a},_0x348247={_0x37cf47:0xe01,_0x36768a:0xfb6,_0x5bf885:0xef1},_0x5928ec={_0x3c75cc:0x8e2},_0x244d93={_0x3d880f:0x82f},_0x5db75d={_0x3d9b05:0x67d,_0x276dab:0x978},_0x1ae52f={_0x452f2a:0x6ba,_0x4da549:0xae7,_0x68d25d:0xd65,_0x11f7aa:0x82f,_0x411141:0xc6d},_0x3c26be=_0x5a92ef;function _0x3be7f5(){var _0x1a349e=_0x4361,_0x431a95=arguments[_0x1a349e(0x6ba)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x3be7f5),this['_key_index']=0x0,this['_keys']=_0x431a95['key']||tiandituArr;}return _createClass(_0x3be7f5,[{'key':_0x3c26be(0x80f),'get':function _0x2b40cb(){return this['_keys'];},'set':function _0x49d193(_0x3a6614){this['_keys']=_0x3a6614;}},{'key':'key','get':function _0x4ae0a1(){var _0x1d9e5f=_0x3c26be,_0x3ba0d8=this['_key_index']++%this['_keys']['length'];return this[_0x1d9e5f(0x291)][_0x3ba0d8];}},{'key':'_formatPOIData','value':function _0x38abcd(_0x17fbe1){var _0x228c49=_0x3c26be,_0x13c033=[];for(var _0x3a2ad0=0x0;_0x3a2ad0<_0x17fbe1[_0x228c49(_0x1ae52f._0x452f2a)];_0x3a2ad0++){var _0x22e85a=_0x17fbe1[_0x3a2ad0],_0x263bf1=[];_0x22e85a['lonlat']&&_0x22e85a['lonlat']['length']>0x0&&(_0x263bf1=_0x22e85a[_0x228c49(_0x1ae52f._0x4da549)][_0x228c49(0x38a)](',')),_0x13c033[_0x228c49(0x8e7)]({'id':_0x22e85a[_0x228c49(0xafa)],'name':_0x22e85a['name'],'lng':Number(_0x263bf1[0x0]),'lat':Number(_0x263bf1[0x1]),'type':_0x22e85a[_0x228c49(_0x1ae52f._0x68d25d)],'xzqh':_0x22e85a['province']+_0x22e85a[_0x228c49(_0x1ae52f._0x11f7aa)]+_0x22e85a[_0x228c49(_0x1ae52f._0x411141)],'address':_0x22e85a['address'],'tel':_0x22e85a[_0x228c49(0x3c6)]||'','info':_0x22e85a,'x':Number(_0x263bf1[0x0]),'y':Number(_0x263bf1[0x1])});}return _0x13c033;}},{'key':'_getKeywords','value':function _0x10776b(_0xbcb0e4){var _0x590486=_0x3c26be;if(isString(_0xbcb0e4))return _0xbcb0e4[_0x590486(0xea3)](/ /gm,'|')['replace'](/,/gm,'|');else{if(Array[_0x590486(0x71a)](_0xbcb0e4))return _0xbcb0e4['join']('|');}return _0xbcb0e4;}},{'key':'getAddress','value':function _0xb383d5(_0x32e651){var _0x31822b={_0xb046d6:0x335,_0xe51384:0x101b},_0xee5e49=_0x3c26be,_0x423d62=this;if(this[_0xee5e49(0x2f3)])return Promise['resolve']();var _0x59be26={'ver':0x1};return _0x32e651['location']=LngLatPoint['parse'](_0x32e651['location']),_0x59be26[_0xee5e49(_0x5db75d._0x3d9b05)]=_0x32e651[_0xee5e49(_0x5db75d._0x276dab)]['lng'],_0x59be26['lat']=_0x32e651['location']['lat'],this[_0xee5e49(0x2f3)]=!![],sendAjax(_objectSpread2(_objectSpread2({'url':'http://api.tianditu.gov.cn/geocoder'},this['options']),{},{'queryParameters':{'type':_0xee5e49(0xfbb),'tk':this['key'],'postStr':JSON[_0xee5e49(0xad1)](_0x59be26)}}))['then'](function(_0x389b76){var _0x2361a3=_0xee5e49,_0x1c5206,_0x5d2f0c;_0x423d62['_getAddress_ing']=![];if(((_0x1c5206=_0x389b76[_0x2361a3(_0x31822b._0xb046d6)])===null||_0x1c5206===void 0x0?void 0x0:_0x1c5206['infocode'])!==0x3e8){console[_0x2361a3(0xca2)](_0x2361a3(0xe01),_0x389b76);return;}var _0x269b03=_0x389b76['result'],_0x1ce39e={'address':_0x269b03['formatted_address'],'city':(((_0x5d2f0c=_0x269b03[_0x2361a3(_0x31822b._0xe51384)])===null||_0x5d2f0c===void 0x0?void 0x0:_0x5d2f0c['county_code'])||'')['replace'](_0x2361a3(0x6b0),''),'component':_0x269b03['addressComponent']};return _0x32e651['success']&&_0x32e651['success'](_0x1ce39e),_0x1ce39e;})['catch'](function(_0x3cd224){_0x423d62['_getAddress_ing']=![],logError$1('TdtPOI\x20请求出错',_0x3cd224),_0x32e651['error']&&_0x32e651['error']('请求出错',_0x3cd224);});}},{'key':'autoTip','value':function _0x533fa2(_0x2aedaf){var _0x2cf293={_0xd76a25:0x39a},_0x39bf72={_0x592697:0xb59,_0x14bf8c:0xef1},_0x584f13=_0x3c26be,_0x28a248=this,_0xcb78ea={'queryType':0x7,'show':0x1,'level':_0x2aedaf['level']||0x12,'mapBound':_0x2aedaf['mapBound']||'70,18,134,51','start':0x0,'offset':0xa};return Cesium__namespace['defined'](_0x2aedaf['city'])&&(_0xcb78ea['specify']='156'+_0x2aedaf[_0x584f13(_0x244d93._0x3d880f)]),Cesium__namespace['defined'](_0x2aedaf['types'])&&(_0xcb78ea['dataTypes']=_0x2aedaf['types']),_0x2aedaf[_0x584f13(0x920)]&&(_0xcb78ea[_0x584f13(0xb8d)]=this['_getKeywords'](_0x2aedaf['text'])),fetchJson(_objectSpread2({'url':'http://api.tianditu.gov.cn/v2/search','queryParameters':{'type':'query','tk':this['key'],'postStr':JSON['stringify'](_0xcb78ea)}},this['options']))[_0x584f13(0xab5)](function(_0x4d3b98){var _0x1222c3=_0x584f13,_0x2ba251;if(((_0x2ba251=_0x4d3b98['status'])===null||_0x2ba251===void 0x0?void 0x0:_0x2ba251['infocode'])!==0x3e8){console[_0x1222c3(0xca2)]('未查询到相关结果!',_0x4d3b98);_0x2aedaf['error']&&_0x2aedaf['error'](_0x4d3b98[_0x1222c3(0x335)][_0x1222c3(_0x39bf72._0x592697)],_0x4d3b98);return;}if(!_0x4d3b98['pois']){_0x2aedaf['error']&&_0x2aedaf['error']('未查询到相关结果!',_0x4d3b98);return;}var _0x31c3a6=_0x28a248[_0x1222c3(0xa24)](_0x4d3b98['pois']),_0x6bd72d={'allcount':_0x4d3b98['count'],'count':_0x31c3a6['length'],'list':_0x31c3a6};return _0x2aedaf[_0x1222c3(0xef1)]&&_0x2aedaf[_0x1222c3(_0x39bf72._0x14bf8c)](_0x6bd72d),_0x6bd72d;})[_0x584f13(0xb0c)](function(_0xc16980){var _0x2e9f44=_0x584f13;logError$1(_0x2e9f44(_0x2cf293._0xd76a25),_0xc16980),_0x2aedaf['error']&&_0x2aedaf['error']('请求出错',_0xc16980);});}},{'key':'query','value':function _0x55fdc0(_0x9ceb50){var _0x5df2b7=_0x3c26be,_0xef1d=_0x9ceb50['graphic'];if(_0xef1d){if(_0xef1d['type']==='rectangle')return _0x9ceb50['polygon']=_0xef1d['outlineCoordinates'],this['queryPolygon'](_0x9ceb50);else{if(_0xef1d['type']==='polygon')return _0x9ceb50['polygon']=_0xef1d['coordinates'],this['queryPolygon'](_0x9ceb50);else return _0xef1d['type']==='circle'?(_0x9ceb50['location']=_0xef1d['point'],_0x9ceb50['radius']=_0xef1d['radius'],this['queryCircle'](_0x9ceb50)):Promise['resolve']();}}else return _0x9ceb50['polygon']?this[_0x5df2b7(_0x5928ec._0x3c75cc)](_0x9ceb50):this['queryText'](_0x9ceb50);}},{'key':'queryText','value':function _0xfa507f(_0x393c50){var _0x68d0a4=_0x3c26be,_0x5b341e=this,_0x2f3814=_0x393c50[_0x68d0a4(_0x2fe694._0x24d8d5)]||0x14,_0x4ad0e7={'queryType':0x7,'show':0x2,'level':_0x393c50['level']||0x12,'mapBound':_0x393c50[_0x68d0a4(0x860)]||'70,18,134,51','start':(_0x393c50['page']||0x0)*_0x2f3814,'offset':_0x2f3814};return Cesium__namespace['defined'](_0x393c50[_0x68d0a4(0x82f)])&&(_0x4ad0e7['specify']='156'+_0x393c50['city']),Cesium__namespace['defined'](_0x393c50['types'])&&(_0x4ad0e7['dataTypes']=_0x393c50['types']),_0x393c50[_0x68d0a4(_0x2fe694._0x312835)]&&(_0x4ad0e7['keyWord']=this['_getKeywords'](_0x393c50['text'])),fetchJson(_objectSpread2({'url':'http://api.tianditu.gov.cn/v2/search','queryParameters':{'type':_0x68d0a4(_0x2fe694._0x18d3ff),'tk':this['key'],'postStr':JSON['stringify'](_0x4ad0e7)}},this[_0x68d0a4(0x514)]))[_0x68d0a4(0xab5)](function(_0x665d48){var _0x4a5048=_0x68d0a4,_0x554e73;if(((_0x554e73=_0x665d48['status'])===null||_0x554e73===void 0x0?void 0x0:_0x554e73['infocode'])!==0x3e8){console['log'](_0x4a5048(_0x348247._0x37cf47),_0x665d48);_0x393c50['error']&&_0x393c50['error'](_0x665d48['status']['cndesc'],_0x665d48);return;}if(!_0x665d48['pois']){_0x393c50['error']&&_0x393c50['error']('未查询到相关结果!',_0x665d48);return;}var _0x12b42d=_0x5b341e[_0x4a5048(0xa24)](_0x665d48[_0x4a5048(_0x348247._0x36768a)]),_0x3e103b={'allcount':_0x665d48['count'],'count':_0x12b42d['length'],'list':_0x12b42d};return _0x393c50[_0x4a5048(_0x348247._0x5bf885)]&&_0x393c50['success'](_0x3e103b),_0x3e103b;})['catch'](function(_0x6dc758){var _0x747fc7=_0x68d0a4;logError$1('TdtPOI\x20请求出错',_0x6dc758),_0x393c50[_0x747fc7(0xc69)]&&_0x393c50['error']('请求出错',_0x6dc758);});}},{'key':_0x3c26be(_0x1702d4._0x34dbfc),'value':function _0x55cb8c(_0x5a5a5a){var _0x240af6={_0x5a0335:0x437,_0x3d38dc:0xc69,_0x166b56:0x9e9},_0x13d2fe=_0x3c26be,_0x34eed7=this,_0x107705=_0x5a5a5a[_0x13d2fe(_0x2675be._0x2ff62c)]||0x14,_0x1dba7c={'queryType':0x3,'show':0x2,'queryRadius':formatNum$1(_0x5a5a5a['radius']||0xbb8,0x0),'start':(_0x5a5a5a['page']||0x0)*_0x107705,'offset':_0x107705};return _0x5a5a5a['location']?(_0x5a5a5a['location']=LngLatPoint['parse'](_0x5a5a5a['location']),_0x1dba7c['pointLonlat']=_0x5a5a5a['location'][_0x13d2fe(_0x2675be._0x3da178)]+','+_0x5a5a5a['location'][_0x13d2fe(0xbfc)]):logError$1('TdtPOI:\x20请传入参location数'),Cesium__namespace['defined'](_0x5a5a5a[_0x13d2fe(_0x2675be._0xd6e432)])&&(_0x1dba7c[_0x13d2fe(0xe6f)]=_0x5a5a5a['types']),_0x5a5a5a['text']&&(_0x1dba7c[_0x13d2fe(_0x2675be._0x21e53b)]=this['_getKeywords'](_0x5a5a5a['text'])),fetchJson(_objectSpread2({'url':_0x13d2fe(0x46a),'queryParameters':{'type':'query','tk':this[_0x13d2fe(0x984)],'postStr':JSON['stringify'](_0x1dba7c)}},this['options']))['then'](function(_0x5a3089){var _0x44a901=_0x13d2fe,_0x3a6f54;if(((_0x3a6f54=_0x5a3089['status'])===null||_0x3a6f54===void 0x0?void 0x0:_0x3a6f54[_0x44a901(_0x240af6._0x5a0335)])!==0x3e8){_0x5a5a5a['error']&&_0x5a5a5a[_0x44a901(_0x240af6._0x3d38dc)](_0x5a3089['status']['cndesc'],_0x5a3089);return;}if(!_0x5a3089['pois']){_0x5a5a5a['error']&&_0x5a5a5a['error']('未查询到相关结果!',_0x5a3089);return;}var _0x35c6bf=_0x34eed7['_formatPOIData'](_0x5a3089['pois']),_0x2f088f;_0x5a5a5a['limit']?_0x2f088f=_0x34eed7[_0x44a901(_0x240af6._0x166b56)](_0x35c6bf,_0x5a5a5a[_0x44a901(0x978)],_0x1dba7c['radius']):_0x2f088f=_0x35c6bf;var _0x5064f1={'allcount':_0x5a3089['count'],'count':_0x2f088f['length'],'list':_0x2f088f};return _0x5a5a5a['success']&&_0x5a5a5a['success'](_0x5064f1),_0x5064f1;})[_0x13d2fe(_0x2675be._0x4e797b)](function(_0xf07ee5){var _0xb28c4f=_0x13d2fe;logError$1('TdtPOI\x20请求出错',_0xf07ee5),_0x5a5a5a['error']&&_0x5a5a5a['error'](_0xb28c4f(_0x31ab1c._0x87834),_0xf07ee5);});}},{'key':'_filterPOIData_circle','value':function _0x372967(_0x196aae,_0x5bdb6a,_0xf6c870){var _0x1ecd99=_0x3c26be;if(!_0x196aae||!_0x5bdb6a||!_0xf6c870)return _0x196aae;var _0x50636c=_0x5bdb6a['toCartesian'](),_0x42290b=[];for(var _0x3ba4b6=0x0;_0x3ba4b6<_0x196aae['length'];_0x3ba4b6++){var _0x13fa7c=_0x196aae[_0x3ba4b6],_0x54a4a4=Cesium__namespace['Cartesian3'][_0x1ecd99(0xb8f)](_0x13fa7c['x'],_0x13fa7c['y'],_0x5bdb6a[_0x1ecd99(0xd68)]),_0x3c5a4c=Cesium__namespace['Cartesian3']['distance'](_0x54a4a4,_0x50636c);_0x3c5a4c<_0xf6c870&&_0x42290b['push'](_0x13fa7c);}return _0x42290b;}},{'key':'queryPolygon','value':function _0x531378(_0x5453f1){var _0x17a8b7=_0x3c26be,_0xeb1e70=this,_0xb26633=_0x5453f1['count']||0x14,_0x37a9e2={'queryType':0xa,'show':0x2,'start':(_0x5453f1['page']||0x0)*_0xb26633,'offset':_0xb26633},_0x5300a7=LngLatArray['toArray'](_0x5453f1['polygon']);if(_0x5300a7[_0x17a8b7(0x6ba)]===0x2)return _0x5453f1['extent']=_0x5453f1['polygon'],this['queryExtent'](_0x5453f1);var _0x446ea8='',_0x53b8ff=_0x5300a7['concat']([_0x5300a7[0x0]]);for(var _0xad9b95=0x0;_0xad9b95<_0x53b8ff[_0x17a8b7(_0x214224._0x58cdd0)];_0xad9b95++){var _0x51463e=_0x53b8ff[_0xad9b95];_0xad9b95===_0x53b8ff['length']-0x1?_0x446ea8+=_0x51463e[0x0]+','+_0x51463e[0x1]:_0x446ea8+=_0x51463e[0x0]+','+_0x51463e[0x1]+',';}return _0x37a9e2['polygon']=_0x446ea8,Cesium__namespace['defined'](_0x5453f1[_0x17a8b7(_0x214224._0x43c554)])&&(_0x37a9e2['dataTypes']=_0x5453f1[_0x17a8b7(0xa29)]),_0x5453f1['text']&&(_0x37a9e2[_0x17a8b7(0xb8d)]=this['_getKeywords'](_0x5453f1['text'])),fetchJson(_objectSpread2({'url':'http://api.tianditu.gov.cn/v2/search','queryParameters':{'type':'query','tk':this['key'],'postStr':JSON['stringify'](_0x37a9e2)}},this['options']))[_0x17a8b7(_0x214224._0x17fd51)](function(_0x3c1039){var _0x5c5116=_0x17a8b7,_0x52ee9b;if(((_0x52ee9b=_0x3c1039[_0x5c5116(_0x5ca995._0x21f682)])===null||_0x52ee9b===void 0x0?void 0x0:_0x52ee9b['infocode'])!==0x3e8){_0x5453f1['error']&&_0x5453f1['error'](_0x3c1039['status']['cndesc'],_0x3c1039);return;}if(!_0x3c1039['pois']){_0x5453f1[_0x5c5116(0xc69)]&&_0x5453f1['error']('未查询到相关结果!',_0x3c1039);return;}var _0x585e9e=_0xeb1e70['_formatPOIData'](_0x3c1039['pois']),_0x29601b;_0x5453f1['limit']?_0x29601b=_0xeb1e70['_filterPOIData_polygon'](_0x585e9e,_0x5300a7):_0x29601b=_0x585e9e;var _0x131d0d={'allcount':_0x3c1039['count'],'count':_0x29601b['length'],'list':_0x29601b};return _0x5453f1[_0x5c5116(_0x5ca995._0x4b9dfa)]&&_0x5453f1['success'](_0x131d0d),_0x131d0d;})['catch'](function(_0x3ac2e0){logError$1('TdtPOI\x20请求出错',_0x3ac2e0),_0x5453f1['error']&&_0x5453f1['error']('请求出错',_0x3ac2e0);});}},{'key':_0x3c26be(0xa55),'value':function _0x36a93e(_0x4f0e32,_0x6d7c0c){var _0x306d33=_0x3c26be;if(!_0x4f0e32||!_0x6d7c0c)return;_0x6d7c0c=_0x6d7c0c[_0x306d33(0x4b9)]([_0x6d7c0c[0x0]]);var _0x404fde={'type':'Polygon','coordinates':[_0x6d7c0c]},_0x6e2c4=[];for(var _0x3c07b8=0x0;_0x3c07b8<_0x4f0e32[_0x306d33(_0x339fb9._0x32491f)];_0x3c07b8++){var _0x135149=_0x4f0e32[_0x3c07b8],_0x232277={'type':'Feature','geometry':{'type':'Point','coordinates':[_0x135149['x'],_0x135149['y']]}};booleanPointInPolygon(_0x232277,_0x404fde)&&_0x6e2c4['push'](_0x135149);}return _0x6e2c4;}},{'key':'queryExtent','value':function _0x6e6e8(_0x3e50ea){var _0x4dddf7=_0x3c26be,_0x814ac5=this,_0x315a9f=_0x3e50ea['count']||0x14,_0x251c67={'queryType':0x2,'show':0x2,'level':0x12,'start':(_0x3e50ea['page']||0x0)*_0x315a9f,'offset':_0x315a9f},_0x4fbb2b=_0x3e50ea['extent'][0x0],_0xa580be=_0x3e50ea['extent'][0x1];return _0x251c67['mapBound']=''[_0x4dddf7(_0x21e91a._0x338f97)](_0x4fbb2b[0x0],',')['concat'](_0x4fbb2b[0x1],',')[_0x4dddf7(_0x21e91a._0x338f97)](_0xa580be[0x0],',')[_0x4dddf7(_0x21e91a._0x592adf)](_0xa580be[0x1]),Cesium__namespace['defined'](_0x3e50ea['types'])&&(_0x251c67['dataTypes']=_0x3e50ea[_0x4dddf7(0xa29)]),_0x3e50ea[_0x4dddf7(_0x21e91a._0x3345de)]&&(_0x251c67['keyWord']=this[_0x4dddf7(0xa92)](_0x3e50ea['text'])),fetchJson(_objectSpread2({'url':_0x4dddf7(0x46a),'queryParameters':{'type':'query','tk':this['key'],'postStr':JSON[_0x4dddf7(0xad1)](_0x251c67)}},this['options']))['then'](function(_0x54c8e8){var _0x448ae9=_0x4dddf7,_0x143540;if(((_0x143540=_0x54c8e8[_0x448ae9(_0x4da432._0x21656e)])===null||_0x143540===void 0x0?void 0x0:_0x143540['infocode'])!==0x3e8){_0x3e50ea['error']&&_0x3e50ea[_0x448ae9(_0x4da432._0x4b5fcb)](_0x54c8e8['status']['cndesc'],_0x54c8e8);return;}if(!_0x54c8e8['pois']){_0x3e50ea[_0x448ae9(0xc69)]&&_0x3e50ea[_0x448ae9(0xc69)]('未查询到相关结果!',_0x54c8e8);return;}var _0x2a89ac=_0x814ac5['_formatPOIData'](_0x54c8e8['pois']),_0x393138={'allcount':_0x54c8e8['count'],'count':_0x2a89ac['length'],'list':_0x2a89ac};return _0x3e50ea['success']&&_0x3e50ea[_0x448ae9(0xef1)](_0x393138),_0x393138;})['catch'](function(_0x25fc22){var _0x478d56=_0x4dddf7;logError$1(_0x478d56(0x39a),_0x25fc22),_0x3e50ea['error']&&_0x3e50ea['error']('请求出错',_0x25fc22);});}}]),_0x3be7f5;}()),RouteType={'Walking':0x1,'Bicycling':0x2,'Driving':0x3},GaodeRoute=(function(){var _0x265dd8={_0x2586a6:0x5d5},_0x2417b2={_0x2e4adc:0x6ba},_0x1ac793={_0x2527be:0x68d,_0x41f072:0x20d},_0x3a6d8c={_0x264b5e:0x984,_0x34a194:0x6ba},_0x8ce9b0={_0x50c33f:0x58d},_0x5e7e3d={_0x56532d:0x5d5},_0x2c01fd={_0x59e6e7:0x38a,_0x466c54:0xb82,_0x1212c9:0x586,_0x961aa5:0x89a,_0x40ef00:0x6ba},_0x221cd7={_0x34db2b:0x291},_0xdbde68=_0x5a92ef;function _0x1950f8(){var _0x209062=_0x4361,_0x15b648=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};_classCallCheck(this,_0x1950f8),this['_key_index']=0x0,this[_0x209062(_0x221cd7._0x34db2b)]=_0x15b648['key']||gaodeArr;}return _createClass(_0x1950f8,[{'key':_0xdbde68(0x80f),'get':function _0x39e9e3(){return this['_keys'];},'set':function _0x3b1070(_0x2e26ce){var _0x3061de=_0xdbde68;this[_0x3061de(0x291)]=_0x2e26ce;}},{'key':'key','get':function _0x5a51a2(){var _0x31b96a=_0xdbde68,_0x189e5b=this['_key_index']++%this[_0x31b96a(0x291)]['length'];return this['_keys'][_0x189e5b];}},{'key':'_formatRouteData','value':function _0x24e2fd(_0x1d09e7,_0x198c34,_0x12ef76){var _0x558646=_0xdbde68,_0x770cab,_0x20328a,_0x2f56ee=[];_0x1d09e7&&(_0x770cab=gcj2wgs(_0x1d09e7[_0x558646(_0x2c01fd._0x59e6e7)](',')));_0x198c34&&(_0x20328a=gcj2wgs(_0x198c34['split'](',')));if(_0x12ef76&&_0x12ef76['length']>0x0)for(var _0x21ad05=0x0;_0x21ad05<_0x12ef76['length'];_0x21ad05++){var _0x597fce=[];_0x597fce['push'](_0x770cab);var _0x9586d=_0x12ef76[_0x21ad05],_0x49703e=_0x9586d[_0x558646(_0x2c01fd._0x466c54)],_0x24b2b8=[],_0x4eadcb=[];for(var _0x8d6ae=0x0;_0x8d6ae<_0x49703e['length'];_0x8d6ae++){var _0x3064b9={'instruction':_0x49703e[_0x8d6ae][_0x558646(_0x2c01fd._0x1212c9)],'distance':_0x49703e[_0x8d6ae][_0x558646(_0x2c01fd._0x961aa5)],'duration':_0x49703e[_0x8d6ae]['duration'],'points':[],'route':_0x49703e[_0x8d6ae]['road']},_0x2df2cf=_0x49703e[_0x8d6ae]['polyline'],_0x565039=_0x2df2cf['split'](';');for(var _0x595807=0x0;_0x595807<_0x565039[_0x558646(_0x2c01fd._0x40ef00)];_0x595807++){var _0x914973=_0x565039[_0x595807],_0x3b95e6=gcj2wgs(_0x914973['split'](','));_0x597fce['push'](_0x3b95e6),_0x3064b9['points']['push'](_0x3b95e6);}_0x4eadcb['push'](_0x3064b9['route']),_0x24b2b8['push'](_0x3064b9);}_0x597fce['push'](_0x20328a),_0x2f56ee['push']({'allDistance':_0x9586d[_0x558646(0x89a)],'allDuration':_0x9586d['duration'],'steps':_0x24b2b8,'points':_0x597fce,'road':_0x4eadcb});}return{'origin':_0x770cab,'destination':_0x20328a,'paths':_0x2f56ee};}},{'key':_0xdbde68(0xc2a),'value':function _0x2682c4(_0x20a223){var _0x584282=_0xdbde68;switch(_0x20a223['type']){case RouteType['Bicycling']:return this['queryBicycling'](_0x20a223);case RouteType['Driving']:return this['queryDriving'](_0x20a223);case RouteType[_0x584282(0x947)]:default:return this[_0x584282(_0x5e7e3d._0x56532d)](_0x20a223);}}},{'key':'queryArr','value':function _0x1128de(_0xa18688){var _0x237f5a=this;return new Promise(function(_0x57a66c,_0x2a73c0){var _0x31a3d7={_0x25f67f:0xef1},_0x38fa3b={_0x3313ec:0x6ba},_0x447781=_0x4361,_0x313607=_0x237f5a,_0x57224d=-0x1,_0x26868d={};for(var _0x4d61c2 in _0xa18688){if(_0x4d61c2===_0x447781(0x1004)||_0x4d61c2==='success'||_0x4d61c2==='error')continue;_0x26868d[_0x4d61c2]=_0xa18688[_0x4d61c2];}var _0x4b7bb6=_0xa18688['points'],_0x27a732=[];function _0x2d860a(){var _0x5999f1=_0x447781;_0x57224d++,_0x26868d['points']=_0x4b7bb6[_0x57224d],_0x26868d['success']=function(_0x58cf4b){var _0x46e91b=_0x4361;_0x58cf4b&&_0x58cf4b['paths']&&_0x58cf4b['paths'][_0x46e91b(_0x38fa3b._0x3313ec)]>0x0?_0x27a732['push'](_0x58cf4b[_0x46e91b(0xe3d)][0x0]):_0x27a732['push'](null),_0x57224d>=_0x4b7bb6['length']-0x1?(_0xa18688['success']&&_0xa18688['success'](_0x27a732),_0x57a66c(_0x27a732)):_0x2d860a();},_0x26868d['error']=_0x26868d[_0x5999f1(_0x31a3d7._0x25f67f)],_0x313607[_0x5999f1(0xc2a)](_0x26868d);}_0x2d860a();});}},{'key':'getShortestPath','value':function _0x36bad8(_0x34a1c6){var _0x2494f9=_0xdbde68,_0x53719e=Number[_0x2494f9(0xf90)],_0x117c2e=null,_0x3a6201=-0x1;for(var _0x428d2d=0x0;_0x428d2d<_0x34a1c6['length'];_0x428d2d++){var _0x4486da=_0x34a1c6[_0x428d2d];_0x4486da&&(_0x4486da['allDistance']<=_0x53719e&&(_0x117c2e=_0x4486da,_0x3a6201=_0x428d2d,_0x53719e=_0x4486da['allDistance']));}return{'lineData':_0x117c2e,'index':_0x3a6201};}},{'key':_0xdbde68(_0x265dd8._0x2586a6),'value':function _0x17bfb4(_0xc12f11){var _0x5685bc={_0x3266ab:0x437,_0x19d36c:0xef1},_0x53bbf6=this,_0x1385eb={'key':this['key'],'output':'json'},_0x3d44b7=wgs2gcj(_0xc12f11['points'][0x0]),_0x402608=wgs2gcj(_0xc12f11['points'][_0xc12f11['points']['length']-0x1]);return _0x1385eb['origin']=_0x3d44b7[0x0]+','+_0x3d44b7[0x1],_0x1385eb['destination']=_0x402608[0x0]+','+_0x402608[0x1],fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/direction/walking','queryParameters':_0x1385eb},this['options']))['then'](function(_0x335615){var _0x21682f=_0x4361;if(_0x335615[_0x21682f(_0x5685bc._0x3266ab)]!=='10000'){if(_0xc12f11['error']){var _0xc60a35=_0x21682f(0xd39)+_0x335615['infocode']+')'+_0x335615['info'];_0xc12f11['error'](_0xc60a35);}return;}if(!_0x335615['route']||!_0x335615['route']['paths']){_0xc12f11['error']&&_0xc12f11['error']('未查询到相关结果!');return;}var _0x3190bc=_0x53bbf6['_formatRouteData'](_0x1385eb['origin'],_0x1385eb['destination'],_0x335615['route']['paths']);return _0xc12f11['success']&&_0xc12f11[_0x21682f(_0x5685bc._0x19d36c)](_0x3190bc),_0x3190bc;})['catch'](function(_0x4e6778){var _0x103b27=_0x4361;logError$1('GaodeRoute\x20请求出错',_0x4e6778),_0xc12f11['error']&&_0xc12f11['error'](_0x103b27(_0x8ce9b0._0x50c33f),_0x4e6778);});}},{'key':'queryBicycling','value':function _0x24adf8(_0x1f3773){var _0x5dfac1={_0x627305:0xc69},_0x1cf33f=_0xdbde68,_0x37d0f4=this,_0x59ddcf={'key':this[_0x1cf33f(_0x3a6d8c._0x264b5e)],'output':'json'},_0x4bc95d=wgs2gcj(_0x1f3773['points'][0x0]),_0x123c2d=wgs2gcj(_0x1f3773['points'][_0x1f3773['points'][_0x1cf33f(_0x3a6d8c._0x34a194)]-0x1]);return _0x59ddcf['origin']=_0x4bc95d[0x0]+','+_0x4bc95d[0x1],_0x59ddcf['destination']=_0x123c2d[0x0]+','+_0x123c2d[0x1],fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v4/direction/bicycling','queryParameters':_0x59ddcf},this['options']))['then'](function(_0x270188){var _0x439a74=_0x1cf33f;if(_0x270188['infocode']!=='10000'){var _0x3911a1='路径规划\x20请求失败('+_0x270188['infocode']+')'+_0x270188['info'];_0x1f3773[_0x439a74(0xc69)]&&_0x1f3773['error'](_0x3911a1);return;}if(!_0x270188['route']||!_0x270188[_0x439a74(0x68d)][_0x439a74(0xe3d)]){_0x1f3773['error']&&_0x1f3773[_0x439a74(_0x5dfac1._0x627305)]('未查询到相关结果!');return;}var _0x99002a=_0x37d0f4['_formatRouteData'](_0x59ddcf['origin'],_0x59ddcf['destination'],_0x270188['route']['paths']);return _0x1f3773['success']&&_0x1f3773['success'](_0x99002a),_0x99002a;})['catch'](function(_0x3f03e6){var _0x41f8b8=_0x1cf33f;logError$1(_0x41f8b8(0xaa2),_0x3f03e6),_0x1f3773['error']&&_0x1f3773['error']('请求出错',_0x3f03e6);});}},{'key':'queryDriving','value':function _0x3947b5(_0x2b5e1a){var _0x3f7a43=_0xdbde68,_0x1e2957,_0x2fff6a=this,_0x26d5b1={'key':this['key'],'output':'json','extensions':_0x2b5e1a['extensions']||'base','strategy':_0x2b5e1a['strategy']||0x0},_0x12665f=wgs2gcj(_0x2b5e1a[_0x3f7a43(0x1004)][0x0]),_0x2d0c61=wgs2gcj(_0x2b5e1a['points'][_0x2b5e1a['points']['length']-0x1]);_0x26d5b1[_0x3f7a43(0x1fb)]=_0x12665f[0x0]+','+_0x12665f[0x1],_0x26d5b1['destination']=_0x2d0c61[0x0]+','+_0x2d0c61[0x1];if(_0x2b5e1a['points']['length']>0x2){var _0x9e04e4='';for(var _0x2838d6=0x1,_0x55914d=_0x2b5e1a['points']['length']-0x1;_0x2838d6<_0x55914d;_0x2838d6++){var _0x448adf=wgs2gcj(_0x2b5e1a['points'][_0x2838d6]);_0x9e04e4+=_0x448adf[0x0]+','+_0x448adf[0x1]+';';}_0x26d5b1[_0x3f7a43(0xf3c)]=_0x9e04e4;}if(((_0x1e2957=_0x2b5e1a['avoidpolygons'])===null||_0x1e2957===void 0x0?void 0x0:_0x1e2957['length'])>0x0){var _0x4450db='';for(var _0x2f8fea=0x0,_0x340be4=_0x2b5e1a[_0x3f7a43(0x77e)][_0x3f7a43(_0x2417b2._0x2e4adc)];_0x2f8fea<_0x340be4;_0x2f8fea++){_0x2f8fea>0x0&&(_0x4450db+='|');var _0x17509e=_0x2b5e1a['avoidpolygons'][_0x2f8fea];for(var _0x24bde4=0x0,_0x3a5a83=_0x17509e[_0x3f7a43(0x6ba)];_0x24bde4<_0x3a5a83;_0x24bde4++){var _0x15b660=wgs2gcj(_0x17509e[_0x24bde4]);_0x4450db+=_0x15b660[0x0]+','+_0x15b660[0x1]+';';}}_0x26d5b1['avoidpolygons']=_0x4450db;}return fetchJson(_objectSpread2({'url':'https://restapi.amap.com/v3/direction/driving','queryParameters':_0x26d5b1},this[_0x3f7a43(0x514)]))['then'](function(_0x5e936f){var _0x5c7f29=_0x3f7a43;if(_0x5e936f['infocode']!==_0x5c7f29(0xc7b)){if(_0x2b5e1a['error']){var _0xa5016d='路径规划\x20请求失败('+_0x5e936f['infocode']+')'+_0x5e936f['info'];_0x2b5e1a[_0x5c7f29(0xc69)](_0xa5016d);}return;}if(!_0x5e936f[_0x5c7f29(0x68d)]||!_0x5e936f[_0x5c7f29(_0x1ac793._0x2527be)]['paths']||_0x5e936f[_0x5c7f29(0x68d)]['paths']['length']===0x0){_0x2b5e1a['error']&&_0x2b5e1a['error']('未查询到相关结果!');return;}var _0x3a8e9b=_0x2fff6a[_0x5c7f29(_0x1ac793._0x41f072)](_0x26d5b1['origin'],_0x26d5b1[_0x5c7f29(0xaf6)],_0x5e936f['route']['paths']);return _0x2b5e1a['success']&&_0x2b5e1a[_0x5c7f29(0xef1)](_0x3a8e9b),_0x3a8e9b;})['catch'](function(_0xaf7ba0){var _0x142bbe=_0x3f7a43;logError$1('GaodeRoute\x20请求出错',_0xaf7ba0),_0x2b5e1a['error']&&_0x2b5e1a['error'](_0x142bbe(0x58d),_0xaf7ba0);});}}]),_0x1950f8;}());GaodeRoute['RouteType']=RouteType;var Def_Parameters={'service':_0x5a92ef(0x7be),'request':'GetFeature','version':_0x5a92ef(0xf3d),'outputFormat':'application/json','maxFeatures':0x3e8},QueryGeoServer=function(_0x10d290){var _0x39c8c3={_0x18055a:0x59c,_0x44504a:0x460,_0x28e565:0x1c8},_0x582ba4={_0x56974e:0xb03,_0x59b67d:0x21a},_0x3a1eee={_0x1688f0:0xfa6},_0x23e638={_0x20849f:0x86c,_0x3f0c1d:0x4bc,_0x1df91d:0xfd0,_0x33eff8:0x8e7},_0x5df0af={_0x31469a:0x5f9,_0x2e2189:0xe81,_0x17abda:0x5f9,_0x4fdb7c:0x831,_0x269d75:0x4b9,_0xd3ce2a:0x6ba,_0x3f9413:0xdda,_0x20dee0:0xc69},_0x533bab={_0x56c414:0xab5},_0xfebd58={_0x4d0e88:0x1cc,_0xa89ff9:0xe65,_0x3f8a55:0xd63,_0x125a16:0xeb2,_0x6dcfd0:0x420,_0x2dc904:0x514,_0x228a3a:0x2a6,_0x26363b:0x51e},_0x44f7ae={_0x5747b8:0x7f4,_0x52719e:0x21a,_0x4bcbc9:0x584},_0x320506=_0x5a92ef;_inherits(_0x19a52b,_0x10d290);var _0x19c835=_createSuper(_0x19a52b);function _0x19a52b(){var _0xd992ce=_0x4361;return _classCallCheck(this,_0x19a52b),_0x19c835[_0xd992ce(0xa90)](this,arguments);}return _createClass(_0x19a52b,[{'key':'layer','get':function _0x17e8a9(){var _0x184523=_0x4361;if(!this['_geoJsonLayer']){var _0x2cb199=_objectSpread2({},this['options']);delete _0x2cb199['url'],delete _0x2cb199['data'],this['_geoJsonLayer']=new GeoJsonLayer(_0x2cb199),this[_0x184523(0x584)]['on'](EventType[_0x184523(_0x44f7ae._0x5747b8)],this[_0x184523(0x59c)],this),this['_geoJsonLayer']['on'](EventType[_0x184523(_0x44f7ae._0x52719e)],this['geoJsonLayer_onClickHandler'],this);}return this[_0x184523(_0x44f7ae._0x4bcbc9)];}},{'key':'query','value':function _0x12010b(_0x3477cd){var _0x322a90={_0x48a6f2:0x58d},_0x2f4b2d=_0x4361,_0xc12b71=this,_0x2b8d3e='<Filter\x20xmlns=\x22http://www.opengis.net/ogc\x22\x20xmlns:gml=\x22http://www.opengis.net/gml\x22><And>';_0x3477cd['text']&&(Cesium__namespace['defaultValue'](_0x3477cd[_0x2f4b2d(0xed6)],!![])?_0x2b8d3e+='\x20<PropertyIsLike\x20wildCard=\x22*\x22\x20singleChar=\x22#\x22\x20escapeChar=\x22!\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<PropertyName>'['concat'](_0x3477cd['column'],_0x2f4b2d(0x95f))['concat'](_0x3477cd['text'],'*</Literal>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</PropertyIsLike>'):_0x2b8d3e+=_0x2f4b2d(0xdd5)['concat'](_0x3477cd['column'],_0x2f4b2d(_0xfebd58._0x4d0e88))['concat'](_0x3477cd['text'],_0x2f4b2d(_0xfebd58._0xa89ff9)));if(_0x3477cd['graphic']){var _0xda3305=_0x3477cd['graphic'],_0x2cfdb4;if(_0xda3305['type']==='rectangle')_0x2cfdb4=_0xda3305[_0x2f4b2d(_0xfebd58._0x3f8a55)];else{if(_0xda3305[_0x2f4b2d(0xe81)]===_0x2f4b2d(_0xfebd58._0x125a16))_0x2cfdb4=_0xda3305['coordinates'];else{if(_0xda3305['type']==='circle')_0x2cfdb4=_0xda3305['getOutlineCoordinates'](!![],0x1e);else Cesium__namespace['defined'](_0xda3305[_0x2f4b2d(_0xfebd58._0x6dcfd0)])&&Cesium__namespace['defined'](_0xda3305[_0x2f4b2d(0x5f9)])&&Cesium__namespace['defined'](_0xda3305['ymin'])&&Cesium__namespace['defined'](_0xda3305['ymax'])&&(_0x2cfdb4=[[_0xda3305['xmin'],_0xda3305['ymax']],[_0xda3305['xmin'],_0xda3305['ymin']],[_0xda3305['xmax'],_0xda3305['ymin']],[_0xda3305[_0x2f4b2d(_0xfebd58._0x6dcfd0)],_0xda3305['ymax']]]);}}if(_0x2cfdb4){_0x2cfdb4['push'](_0x2cfdb4[0x0]);var _0x1ccf2b='';for(var _0x202e0f=0x0;_0x202e0f<_0x2cfdb4[_0x2f4b2d(0x6ba)];_0x202e0f++){var _0x202a7e=_0x2cfdb4[_0x202e0f];this['options']['crs']&&this[_0x2f4b2d(_0xfebd58._0x2dc904)][_0x2f4b2d(0x2a6)]!==CRS['EPSG4326']&&this['options'][_0x2f4b2d(_0xfebd58._0x228a3a)]!==CRS['EPSG4490']&&(_0x202a7e=proj4Trans(_0x202a7e,'EPSG:4326',this['options']['crs'])),_0x1ccf2b+=_0x202a7e[0x0]+','+_0x202a7e[0x1]+'\x20';}_0x2b8d3e+='<Intersects>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<PropertyName>'['concat'](_0x3477cd[_0x2f4b2d(_0xfebd58._0x26363b)]||_0x2f4b2d(0x3a6),'</PropertyName>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<gml:Polygon>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<gml:outerBoundaryIs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<gml:LinearRing>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<gml:coordinates>')['concat'](_0x1ccf2b,'</gml:coordinates>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</gml:LinearRing>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</gml:outerBoundaryIs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</gml:Polygon>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</Intersects>');}}_0x2b8d3e+='</And></Filter>';var _0x1f2f5e=_objectSpread2(_objectSpread2(_objectSpread2({},Def_Parameters),_0x3477cd),{},{'typeName':this['options']['layer'],'filter':_0x2b8d3e});return delete _0x1f2f5e['success'],delete _0x1f2f5e['error'],delete _0x1f2f5e['graphic'],delete _0x1f2f5e['text'],delete _0x1f2f5e['column'],new Promise(function(_0x168661,_0x48a318){var _0x191ce4=_0x2f4b2d;sendAjax(_objectSpread2(_objectSpread2({},_0xc12b71[_0x191ce4(0x514)]),{},{'queryParameters':_0x1f2f5e}))['then'](function(_0x3e0f69){_0x3477cd['_promise']={'resolve':_0x168661,'reject':_0x48a318},_0xc12b71['processFeatureCollection'](_0x3e0f69,_0x3477cd);})['catch'](function(_0x207443){var _0xf566d9=_0x191ce4;logError$1('QueryGeoServer\x20请求出错',_0x207443),_0x3477cd['error']&&_0x3477cd['error'](_0xf566d9(_0x322a90._0x48a6f2),_0x207443);});});}},{'key':'queryBySql','value':function _0xd4f618(_0x124340){var _0x34b8ee=_0x4361,_0x2383fd=this,_0x8b7089=_0x124340['cql_filter']||'1=1';if(_0x124340['graphic']){var _0xd1b695=_0x124340['graphic'],_0x314241=_0x124340['geometryName']||'the_geom',_0xd646fc;if(_0xd1b695['type']==='rectangle'){_0xd1b695=_0xd1b695['getRectangle']({'isFormat':!![]});var _0x44fa50=_0xd1b695[_0x34b8ee(_0x5df0af._0x31469a)]+','+_0xd1b695[_0x34b8ee(0x831)]+','+_0xd1b695['xmax']+','+_0xd1b695[_0x34b8ee(0x3b9)];_0x8b7089+='\x20and\x20BBOX('['concat'](_0x314241,',\x20')['concat'](_0x44fa50,')');}else{if(_0xd1b695['type']==='polygon')_0xd646fc=_0xd1b695['coordinates'];else{if(_0xd1b695[_0x34b8ee(_0x5df0af._0x2e2189)]==='circle')_0xd646fc=_0xd1b695[_0x34b8ee(0x42b)](!![],0x1e);else{if(Cesium__namespace['defined'](_0xd1b695['xmax'])&&Cesium__namespace['defined'](_0xd1b695[_0x34b8ee(_0x5df0af._0x17abda)])&&Cesium__namespace['defined'](_0xd1b695['ymin'])&&Cesium__namespace['defined'](_0xd1b695['ymax'])){var _0x3c34da=_0xd1b695[_0x34b8ee(_0x5df0af._0x31469a)]+','+_0xd1b695[_0x34b8ee(_0x5df0af._0x4fdb7c)]+','+_0xd1b695['xmax']+','+_0xd1b695['ymax'];_0x8b7089+='\x20and\x20BBOX('['concat'](_0x314241,',\x20')[_0x34b8ee(_0x5df0af._0x269d75)](_0x3c34da,')');}}}}if(_0xd646fc){_0xd646fc['push'](_0xd646fc[0x0]);var _0x47e782=[];for(var _0x44a847=0x0;_0x44a847<_0xd646fc[_0x34b8ee(_0x5df0af._0xd3ce2a)];_0x44a847++){_0x47e782['push'](_0xd646fc[_0x44a847][0x0]+'\x20'+_0xd646fc[_0x44a847][0x1]);}_0x8b7089+='\x20and\x20INTERSECTS\x20('['concat'](_0x314241,_0x34b8ee(_0x5df0af._0x3f9413))['concat'](_0x47e782['join'](','),')))');}}var _0x3bf230=_objectSpread2(_objectSpread2(_objectSpread2({},Def_Parameters),_0x124340),{},{'typeName':this['options']['layer'],'cql_filter':_0x8b7089});return delete _0x3bf230[_0x34b8ee(0xef1)],delete _0x3bf230[_0x34b8ee(_0x5df0af._0x20dee0)],delete _0x3bf230['graphic'],new Promise(function(_0x59da34,_0x273dc4){var _0x464b20={_0x467b43:0xc69},_0xbe1ca6=_0x34b8ee;sendAjax(_objectSpread2(_objectSpread2({},_0x2383fd['options']),{},{'queryParameters':_0x3bf230}))[_0xbe1ca6(_0x533bab._0x56c414)](function(_0x168203){_0x124340['_promise']={'resolve':_0x59da34,'reject':_0x273dc4},_0x2383fd['processFeatureCollection'](_0x168203,_0x124340);})['catch'](function(_0x546b40){var _0x4f4fa9=_0xbe1ca6;logError$1(_0x4f4fa9(0x509),_0x546b40),_0x124340[_0x4f4fa9(_0x464b20._0x467b43)]&&_0x124340['error']('请求出错',_0x546b40);});});}},{'key':_0x320506(0xe64),'value':function _0xde9176(_0x3f2a5f,_0x430a63){var _0x9a5f34={_0x39c440:0x6ba},_0x12bbdd=_0x320506;_0x3f2a5f&&_0x3f2a5f['type']==='Feature'&&(_0x3f2a5f={'type':'FeatureCollection','features':[_0x3f2a5f]});if(!_0x3f2a5f||!_0x3f2a5f['features']||_0x3f2a5f['features']['length']===0x0){var _0x2e25ca;_0x430a63[_0x12bbdd(0xef1)]&&_0x430a63[_0x12bbdd(0xef1)]({'count':0x0}),(_0x2e25ca=_0x430a63[_0x12bbdd(_0x23e638._0x20849f)])!==null&&_0x2e25ca!==void 0x0&&_0x2e25ca['resolve']&&_0x430a63[_0x12bbdd(0x86c)][_0x12bbdd(_0x23e638._0x3f0c1d)]({'count':0x0});}else{var _0x2c655b=[];for(var _0x1be1f1=0x0;_0x1be1f1<_0x3f2a5f['features']['length'];_0x1be1f1++){var _0x66a0ad,_0x198a3d,_0x2ccf61=_0x3f2a5f[_0x12bbdd(0xdd8)][_0x1be1f1];(_0x2ccf61===null||_0x2ccf61===void 0x0?void 0x0:(_0x66a0ad=_0x2ccf61['geometry'])===null||_0x66a0ad===void 0x0?void 0x0:(_0x198a3d=_0x66a0ad[_0x12bbdd(_0x23e638._0x1df91d)])===null||_0x198a3d===void 0x0?void 0x0:_0x198a3d['length'])>0x0&&_0x2c655b[_0x12bbdd(_0x23e638._0x33eff8)](_0x2ccf61);}_0x3f2a5f['features']=_0x2c655b;if(this[_0x12bbdd(0x584)])this['_last_success']=function(_0x2b0d1a){var _0x20f66b=_0x12bbdd,_0x3a5fc0,_0x408ae0={'geojson':_0x3f2a5f,'count':_0x3f2a5f['features'][_0x20f66b(_0x9a5f34._0x39c440)],'list':_0x2b0d1a};_0x430a63['success']&&_0x430a63['success'](_0x408ae0),(_0x3a5fc0=_0x430a63['_promise'])!==null&&_0x3a5fc0!==void 0x0&&_0x3a5fc0['resolve']&&_0x430a63['_promise']['resolve'](_0x408ae0);},this['_geoJsonLayer']['load']({'data':_0x3f2a5f});else{var _0x1d0912,_0x3986b6={'geojson':_0x3f2a5f,'count':_0x3f2a5f['features']['length']};_0x430a63['success']&&_0x430a63['success'](_0x3986b6),(_0x1d0912=_0x430a63['_promise'])!==null&&_0x1d0912!==void 0x0&&_0x1d0912[_0x12bbdd(0x4bc)]&&_0x430a63['_promise'][_0x12bbdd(0x4bc)](_0x3986b6);}}}},{'key':_0x320506(_0x39c8c3._0x18055a),'value':function _0x1647aa(_0x3f8322){var _0x38acc2=_0x320506;this['_last_success']&&(this[_0x38acc2(_0x3a1eee._0x1688f0)](_0x3f8322['list']),this[_0x38acc2(0xfa6)]=null),this['fire'](EventType['load'],_0x3f8322);}},{'key':_0x320506(_0x39c8c3._0x44504a),'value':function _0x5a1ec3(_0x1f92a6){var _0x99e14f=_0x320506;this[_0x99e14f(_0x582ba4._0x56974e)](EventType[_0x99e14f(_0x582ba4._0x59b67d)],_objectSpread2(_objectSpread2({},_0x1f92a6),{},{'layer':this['_geoJsonLayer']}));}},{'key':_0x320506(_0x39c8c3._0x28e565),'value':function _0x23cba3(){this['_last_success']&&(this['_last_success']=null),this['_geoJsonLayer']&&this['_geoJsonLayer']['clear']();}}]),_0x19a52b;}(BaseClass),QueryArcServer=function(_0x1052bd){var _0x150768={_0x46a52a:0x8a1,_0x168f78:0xce7,_0x38753a:0x6c7,_0x1d88b1:0xfa5,_0x2ba2f7:0x460,_0xd026dc:0x1c8},_0x5370dd={_0x2b73df:0x86c,_0x122804:0xef1,_0x1d6d68:0x86c,_0x1cb9a5:0x4bc},_0x427de8={_0x7f872c:0x9aa,_0x5b3669:0x6ba,_0x2b28e3:0x4dd,_0x2e0d5d:0x8a1,_0x2fcaa5:0x230,_0x9e95b8:0xef1,_0x58a2c3:0x86c,_0x50523e:0x4dd,_0x4a2804:0xe0e},_0x59bacc={_0x58f205:0xe64},_0x5ac558={_0x5eb0e6:0x8bc,_0x39125c:0x3b9,_0x4e1379:0x831,_0x417f51:0xe81},_0x4acd37={_0x506906:0x86c,_0x134ada:0x6e3,_0xf873d7:0x6d4,_0x5a95f1:0x336},_0x1cb2ce={_0x579b41:0x4dd},_0x524f4d={_0x24ed0a:0xfa5},_0x5b858c={_0x540960:0x7f4},_0x5bdcd7={_0x1d0414:0x4dd},_0x16ad41={_0xd64522:0x4dd},_0x4f3a2f=_0x5a92ef;_inherits(_0x1e256c,_0x1052bd);var _0x25b73a=_createSuper(_0x1e256c);function _0x1e256c(){var _0x329cba=_0x4361,_0x951ec4,_0x20442a,_0x31e179=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1e256c),_0x20442a=_0x25b73a['call'](this,_0x31e179),_0x20442a['options']=_0x31e179,_0x20442a['_pageSize']=(_0x951ec4=_0x31e179['pageSize'])!==null&&_0x951ec4!==void 0x0?_0x951ec4:0xa,_0x20442a['_allCount']=0x0,_0x20442a['_allPage']=0x0,_0x20442a[_0x329cba(_0x16ad41._0xd64522)]=0x1,_0x20442a['arrIDS']=[],_0x20442a;}return _createClass(_0x1e256c,[{'key':_0x4f3a2f(0x49c),'get':function _0x2f9fe7(){return this['options']['url'];},'set':function _0x4f96ae(_0x1c8129){this['options']['url']=_0x1c8129;}},{'key':_0x4f3a2f(_0x150768._0x46a52a),'get':function _0x50ae49(){return this['_pageSize'];},'set':function _0x1c90a7(_0x2895e2){this['_pageSize']=_0x2895e2;}},{'key':'allCount','get':function _0x5caf96(){return this['_allCount'];}},{'key':'allPage','get':function _0x2b8409(){return this['_allPage'];}},{'key':'pageIndex','get':function _0x41a431(){return this['_pageIndex'];},'set':function _0x222a28(_0x551c63){var _0x472649=_0x4f3a2f;this[_0x472649(_0x5bdcd7._0x1d0414)]=_0x551c63,this['showPage'](_0x551c63);}},{'key':_0x4f3a2f(_0x150768._0x168f78),'get':function _0x77e70a(){var _0x24af48=_0x4f3a2f;if(!this['_geoJsonLayer']){var _0x681215=_objectSpread2({},this['options']);delete _0x681215['url'],delete _0x681215['data'],this['_geoJsonLayer']=new GeoJsonLayer(_0x681215),this['_geoJsonLayer']['on'](EventType[_0x24af48(_0x5b858c._0x540960)],this['geoJsonLayer_onLoadHandler'],this),this['_geoJsonLayer']['on'](EventType['click'],this['geoJsonLayer_onClickHandler'],this);}return this['_geoJsonLayer'];}},{'key':'showFirstPage','value':function _0xed8be7(){this['showPage'](0x1);}},{'key':_0x4f3a2f(_0x150768._0x38753a),'value':function _0x52acab(){var _0x21944a=_0x4f3a2f;this['_pageIndex']=this['_pageIndex']-0x1,this['_pageIndex']<0x1&&(this['_pageIndex']=0x1),this[_0x21944a(_0x524f4d._0x24ed0a)](this[_0x21944a(0x4dd)]);}},{'key':'showNextPage','value':function _0xff7f50(){var _0x18627c=_0x4f3a2f;this['_pageIndex']=this[_0x18627c(_0x1cb2ce._0x579b41)]+0x1,this['_pageIndex']>this['allPage']&&(this[_0x18627c(0x4dd)]=this[_0x18627c(0x230)]),this['showPage'](this[_0x18627c(0x4dd)]);}},{'key':_0x4f3a2f(_0x150768._0x1d88b1),'value':function _0x5d91d2(_0x23bf3c){var _0x4e48fe=_0x4f3a2f;this[_0x4e48fe(0x4dd)]=_0x23bf3c,this['_queryPageByIds']();}},{'key':'query','value':function _0x1e4341(_0x15c6fc){var _0x1859fd={_0x3d57e:0xc69},_0x34769b={_0xae5ed:0xe64},_0xb4ca88={_0x231064:0x6d4,_0x337818:0x974},_0x5afbec=_0x4f3a2f,_0x2da139=this;this['_pageIndex']=0x1,this[_0x5afbec(0x1f7)]=[];var _0x3ca781={'f':'json','inSr':0x10e6,'outSR':0x10e6,'outFields':'*','returnGeometry':!![],'where':_0x15c6fc[_0x5afbec(0xf9b)]||'1=1'};this[_0x5afbec(0x514)]['token']&&(_0x3ca781[_0x5afbec(0x269)]=this['options']['token']);if(_0x15c6fc['column']){var _0xc5e6b2,_0x5562a1='';((_0xc5e6b2=_0x15c6fc['like'])!==null&&_0xc5e6b2!==void 0x0?_0xc5e6b2:!![])?_0x5562a1=_0x15c6fc[_0x5afbec(0xe90)]+'\x20\x20like\x20\x27%'+_0x15c6fc['text']+'%\x27\x20':_0x5562a1=_0x15c6fc[_0x5afbec(0xe90)]+'=\x27'+_0x15c6fc['text']+'\x27',_0x3ca781[_0x5afbec(0xf9b)]=_0x5562a1;}if(_0x15c6fc['graphic']){var _0x2b8ba1=_0x15c6fc[_0x5afbec(0xc34)];_0x3ca781['spatialRel']=_0x5afbec(_0x5ac558._0x5eb0e6);if(_0x2b8ba1['type']==='rectangle'){var _0x3c8058=_0x2b8ba1['outlineCoordinates'];_0x3ca781[_0x5afbec(0x7d4)]='esriGeometryEnvelope',_0x3ca781['geometry']=JSON['stringify']({'xmin':_0x3c8058[0x0][0x0],'ymin':_0x3c8058[0x0][0x1],'xmax':_0x3c8058[0x2][0x0],'ymax':_0x3c8058[0x2][0x1],'spatialReference':{'wkid':0x10e6}});}else{if(Cesium__namespace['defined'](_0x2b8ba1['xmax'])&&Cesium__namespace['defined'](_0x2b8ba1['xmin'])&&Cesium__namespace['defined'](_0x2b8ba1['ymin'])&&Cesium__namespace['defined'](_0x2b8ba1[_0x5afbec(_0x5ac558._0x39125c)]))_0x3ca781['geometryType']='esriGeometryEnvelope',_0x3ca781['geometry']=JSON['stringify']({'xmin':_0x2b8ba1['xmin'],'ymin':_0x2b8ba1[_0x5afbec(_0x5ac558._0x4e1379)],'xmax':_0x2b8ba1['xmax'],'ymax':_0x2b8ba1[_0x5afbec(0x3b9)],'spatialReference':{'wkid':0x10e6}});else{var _0x4d9708;if(_0x2b8ba1[_0x5afbec(_0x5ac558._0x417f51)]==='polygon')_0x4d9708=_0x2b8ba1['toGeoJSON']();else _0x2b8ba1[_0x5afbec(0xe81)]==='circle'?_0x4d9708={'type':_0x5afbec(0xb38),'geometry':{'type':'Polygon','coordinates':[_0x2b8ba1['outlineCoordinates']]}}:_0x4d9708=_0x15c6fc['graphic'];_0x3ca781[_0x5afbec(0x4cb)]=JSON['stringify'](geojsonToArcGIS$1(_0x4d9708['geometry'])),_0x3ca781['geometryType']=geojsonTypeToArcGIS(_0x4d9708['geometry']['type']);}}}return new Promise(function(_0x13c3c7,_0xdffd3c){var _0x5b2c79=_0x5afbec,_0x3afc17;_0x15c6fc[_0x5b2c79(_0x4acd37._0x506906)]={'resolve':_0x13c3c7,'reject':_0xdffd3c},((_0x3afc17=_0x15c6fc[_0x5b2c79(_0x4acd37._0x134ada)])!==null&&_0x3afc17!==void 0x0?_0x3afc17:!![])?(_0x3ca781[_0x5b2c79(_0x4acd37._0xf873d7)]=!![],sendAjax(_objectSpread2(_objectSpread2({},_0x2da139[_0x5b2c79(0x514)]),{},{'url':_0x2da139['url']+'/query','queryParameters':_0x3ca781}))['then'](function(_0x17d02d){var _0x4291ce=_0x5b2c79,_0x3cc026=_0x17d02d['objectIds'];_0x3cc026&&(_0x2da139['arrIDS']=_0x3cc026,_0x2da139['_allCount']=_0x3cc026[_0x4291ce(0x6ba)],_0x2da139['_allPage']=Math[_0x4291ce(0xac2)](_0x2da139['_allCount']/_0x2da139['_pageSize'])),delete _0x3ca781[_0x4291ce(_0xb4ca88._0x231064)],_0x2da139[_0x4291ce(_0xb4ca88._0x337818)](_0x3ca781,_0x15c6fc);})['catch'](function(_0x2ad10b){var _0x59c442=_0x5b2c79;logError$1(_0x59c442(0x629),_0x2ad10b),_0x15c6fc[_0x59c442(0xc69)]&&_0x15c6fc['error'](_0x2ad10b,_0x2ad10b[_0x59c442(0xc51)]);})):sendAjax(_objectSpread2(_objectSpread2({},_0x2da139[_0x5b2c79(0x514)]),{},{'url':_0x2da139['url']+_0x5b2c79(_0x4acd37._0x5a95f1),'queryParameters':_0x3ca781}))['then'](function(_0x5719ee){var _0x3a6151=_0x5b2c79,_0x3d2975=arcgisToGeoJSON$1(_0x5719ee);_0x2da139[_0x3a6151(_0x34769b._0xae5ed)](_0x3d2975,_0x15c6fc);})['catch'](function(_0x1ab096){var _0x4fde85=_0x5b2c79;logError$1('QueryArcServer\x20请求出错',_0x1ab096),_0x15c6fc[_0x4fde85(_0x1859fd._0x3d57e)]&&_0x15c6fc[_0x4fde85(0xc69)](_0x1ab096,_0x1ab096['message']);});});}},{'key':'_queryPageByIds','value':function _0x5c49c4(_0x565f28,_0x4ef3c3){var _0x1deff9=_0x4f3a2f,_0x2703cc=this;if(_0x565f28)this[_0x1deff9(_0x427de8._0x7f872c)]=_0x565f28;else this[_0x1deff9(0x9aa)]&&(_0x565f28=this['lastParameters']);if(_0x4ef3c3)this['lastQueryOpts']=_0x4ef3c3;else this[_0x1deff9(_0x427de8._0x7f872c)]&&(_0x4ef3c3=this['lastQueryOpts']);if(!this[_0x1deff9(0x1f7)]||this['arrIDS'][_0x1deff9(_0x427de8._0x5b3669)]===0x0||this[_0x1deff9(_0x427de8._0x2b28e3)]<0x1||this['_pageIndex']>this['allPage']){var _0x587a94,_0x191815={'geojson':null,'count':0x0,'allCount':this[_0x1deff9(0x1f6)],'pageSize':this[_0x1deff9(_0x427de8._0x2e0d5d)],'allPage':this[_0x1deff9(_0x427de8._0x2fcaa5)],'pageIndex':this['pageIndex']};_0x4ef3c3['success']&&_0x4ef3c3[_0x1deff9(_0x427de8._0x9e95b8)](_0x191815);(_0x587a94=_0x4ef3c3['_promise'])!==null&&_0x587a94!==void 0x0&&_0x587a94['resolve']&&_0x4ef3c3[_0x1deff9(_0x427de8._0x58a2c3)]['resolve'](_0x191815);return;}var _0x4fdee3=(this[_0x1deff9(_0x427de8._0x50523e)]-0x1)*this[_0x1deff9(_0x427de8._0x4a2804)],_0x33dc14=this['_pageIndex']*this['_pageSize'],_0x1ecf6a=this['arrIDS'][_0x1deff9(0x3f7)](_0x4fdee3,_0x33dc14);_0x565f28['objectIds']=_0x1ecf6a[_0x1deff9(0x80e)](','),sendAjax(_objectSpread2(_objectSpread2({},this['options']),{},{'url':this['url']+_0x1deff9(0x336),'queryParameters':_0x565f28}))['then'](function(_0x34f11e){var _0x293684=_0x1deff9,_0x591e27=arcgisToGeoJSON$1(_0x34f11e);_0x2703cc[_0x293684(_0x59bacc._0x58f205)](_0x591e27,_0x4ef3c3);})['catch'](function(_0x779681){var _0x30af75=_0x1deff9;logError$1(_0x30af75(0x629),_0x779681),_0x4ef3c3['error']&&_0x4ef3c3['error'](_0x779681,_0x779681['message']);});}},{'key':_0x4f3a2f(0xe64),'value':function _0x2cac85(_0x229cf6,_0x5ec255){var _0x5434e0=_0x4f3a2f;if(!_0x229cf6||!_0x229cf6['features']||_0x229cf6['features']['length']===0x0){var _0x40578b,_0x43fe20={'geojson':null,'count':0x0,'allCount':this['allCount'],'pageSize':this['pageSize'],'allPage':this['allPage'],'pageIndex':this['pageIndex']};_0x5ec255['success']&&_0x5ec255['success'](_0x43fe20),(_0x40578b=_0x5ec255[_0x5434e0(_0x5370dd._0x2b73df)])!==null&&_0x40578b!==void 0x0&&_0x40578b['resolve']&&_0x5ec255[_0x5434e0(_0x5370dd._0x2b73df)]['resolve'](_0x43fe20);}else{var _0xef711c=[];for(var _0x1aa623=0x0;_0x1aa623<_0x229cf6[_0x5434e0(0xdd8)]['length'];_0x1aa623++){var _0x1ce8eb,_0x52b792,_0x179d27=_0x229cf6[_0x5434e0(0xdd8)][_0x1aa623];(_0x179d27===null||_0x179d27===void 0x0?void 0x0:(_0x1ce8eb=_0x179d27[_0x5434e0(0x4cb)])===null||_0x1ce8eb===void 0x0?void 0x0:(_0x52b792=_0x1ce8eb['coordinates'])===null||_0x52b792===void 0x0?void 0x0:_0x52b792[_0x5434e0(0x6ba)])>0x0&&_0xef711c['push'](_0x179d27);}_0x229cf6['features']=_0xef711c;var _0xd27a67={'geojson':_0x229cf6,'count':_0x229cf6[_0x5434e0(0xdd8)]['length'],'allCount':this['allCount'],'pageSize':this['pageSize'],'allPage':this['allPage'],'pageIndex':this[_0x5434e0(0x519)]};if(this['_geoJsonLayer'])this['_last_success']=function(_0x79a68f){var _0x4b0e84;_0xd27a67['list']=_0x79a68f,_0x5ec255['success']&&_0x5ec255['success'](_0xd27a67),(_0x4b0e84=_0x5ec255['_promise'])!==null&&_0x4b0e84!==void 0x0&&_0x4b0e84['resolve']&&_0x5ec255['_promise']['resolve'](_0xd27a67);},this['_geoJsonLayer']['load']({'data':_0x229cf6});else{var _0x5efbc1;_0x5ec255[_0x5434e0(_0x5370dd._0x122804)]&&_0x5ec255[_0x5434e0(0xef1)](_0xd27a67),(_0x5efbc1=_0x5ec255['_promise'])!==null&&_0x5efbc1!==void 0x0&&_0x5efbc1['resolve']&&_0x5ec255[_0x5434e0(_0x5370dd._0x1d6d68)][_0x5434e0(_0x5370dd._0x1cb9a5)](_0xd27a67);}}}},{'key':'geoJsonLayer_onLoadHandler','value':function _0x698a56(_0x4a8d3a){this['_last_success']&&(this['_last_success'](_0x4a8d3a['list']),this['_last_success']=null),this['fire'](EventType['load'],_0x4a8d3a);}},{'key':_0x4f3a2f(_0x150768._0x2ba2f7),'value':function _0x25f349(_0x314636){this['fire'](EventType['click'],_objectSpread2(_objectSpread2({},_0x314636),{},{'layer':this['_geoJsonLayer']}));}},{'key':_0x4f3a2f(_0x150768._0xd026dc),'value':function _0x5e78e6(){var _0x507f92=_0x4f3a2f;this[_0x507f92(0xfa6)]&&(this['_last_success']=null),this['_geoJsonLayer']&&this['_geoJsonLayer'][_0x507f92(0x1c8)]();}}]),_0x1e256c;}(BaseClass);function geojsonTypeToArcGIS(_0x1e8686){var _0x18bf82={_0x1fa068:0xd58},_0x101150=_0x5a92ef,_0x4afef9;switch(_0x1e8686){case'MultiPoint':_0x4afef9='esriGeometryMultipoint';break;case'LineString':_0x4afef9='esriGeometryPolyline';break;case'MultiLineString':_0x4afef9='esriGeometryPolyline';break;case'Polygon':_0x4afef9='esriGeometryPolygon';break;case _0x101150(0x835):_0x4afef9='esriGeometryPolygon';break;case'Point':default:_0x4afef9=_0x101150(_0x18bf82._0x1fa068);break;}return _0x4afef9;}var index={'__proto__':null,'BaiduPOI':BaiduPOI,'GaodePOI':GaodePOI,'TdtPOI':TdtPOI,'GaodeRoute':GaodeRoute,'QueryGeoServer':QueryGeoServer,'QueryArcServer':QueryArcServer},name=_0x5a92ef(0x40f),website='http://mars3d.cn',author='合肥火星科技有限公司';exports[_0x5a92ef(0x75a)]=Cesium__namespace,Object['defineProperty'](exports,'Resource',{'enumerable':!![],'get':function(){return Cesium['Resource'];}}),exports['BaseClass']=BaseClass,exports['BaseMaterialConver']=BaseMaterialConver,exports[_0x5a92ef(0xb42)]=BaseStyleConver,exports['BaseThing']=BaseThing,exports[_0x5a92ef(0x941)]=BillboardStyleConver,exports['BoxStyleConver']=BoxStyleConver,exports['CRS']=CRS,exports[_0x5a92ef(0xa9d)]=ChinaCRS,exports['CircleStyleConver']=CircleStyleConver,exports[_0x5a92ef(0x413)]=ClipType,exports['CloudStyleConver']=CloudStyleConver,exports['ColorOptsConver']=ColorOptsConver,exports[_0x5a92ef(0x513)]=ControlType,exports['ControlUtil']=ControlUtil,exports[_0x5a92ef(0x7f0)]=CorridorStyleConver,exports['CylinderStyleConver']=CylinderStyleConver,exports[_0x5a92ef(0x206)]=DivGraphicStyleConver,exports[_0x5a92ef(0x542)]=DomUtil,exports[_0x5a92ef(0xfd2)]=DrawUtil,exports[_0x5a92ef(0x7d3)]=EffectType,exports[_0x5a92ef(0xe1f)]=EffectUtil,exports['EllipsoidStyleConver']=EllipsoidStyleConver,exports['EventType']=EventType,exports['GraphicType']=GraphicType,exports['GraphicUtil']=GraphicUtil,exports['GroundSkyBox']=GroundSkyBox,exports[_0x5a92ef(0x25c)]=GroupThing,exports[_0x5a92ef(0x575)]=Icon,exports[_0x5a92ef(0x33f)]=ImageOptsConver,exports['LabelStyleConver']=LabelStyleConver,exports['Lang']=Lang,exports[_0x5a92ef(0x1ca)]=LangType,exports['LayerType']=LayerType,exports[_0x5a92ef(0x93f)]=LayerUtil,exports[_0x5a92ef(0x56a)]=LngLatArray,exports[_0x5a92ef(0xdfd)]=LngLatPoint,exports[_0x5a92ef(0xf11)]=LocalWorldTransform,exports[_0x5a92ef(0x283)]=Log,exports['Map']=Map,exports[_0x5a92ef(0x5cd)]=MarsArray,exports[_0x5a92ef(0x655)]=MaterialType$1,exports['MaterialUtil']=MaterialUtil,exports['MeasureUtil']=MeasureUtil,exports['ModelStyleConver']=ModelStyleConver,exports['MoveType']=MoveType,exports['MultipleSkyBox']=MultipleSkyBox,exports['PathStyleConver']=PathStyleConver,exports[_0x5a92ef(0x416)]=PlaneStyleConver,exports[_0x5a92ef(0x7b3)]=PointStyleConver,exports[_0x5a92ef(0x74b)]=PointTrans,exports['PointUtil']=PointUtil,exports[_0x5a92ef(0x881)]=PolyUtil,exports['PolygonStyleConver']=PolygonStyleConver,exports['PolylineStyleConver']=PolylineStyleConver,exports['PolylineVolumeStyleConver']=PolylineVolumeStyleConver,exports['RectangleStyleConver']=RectangleStyleConver,exports['RectangularSensorStyleConver']=RectangularSensorStyleConver,exports[_0x5a92ef(0xc14)]=State,exports[_0x5a92ef(0x819)]=Token,exports['Util']=Util,exports['WallStyleConver']=WallStyleConver,exports['author']=author,exports['control']=index$1,exports['effect']=index$2,exports['graphic']=index$6,exports['layer']=index$4,exports['material']=index$7,exports['name']=name,exports[_0x5a92ef(0xe2a)]=proj4,exports[_0x5a92ef(0xa5e)]=index$5,exports['query']=index,exports['thing']=index$3,exports['update']=update,exports['version']=version,exports[_0x5a92ef(0xb4a)]=website,Object[_0x5a92ef(0xa31)](exports,_0x5a92ef(0xfd4),{'value':!![]});
}));