UNPKG

mars3d

Version:

Mars3D三维可视化平台

14 lines 4.9 MB
/** * Mars3D三维可视化平台 mars3d * * 版本信息:v3.9.6 * 编译日期:2025-04-15 22:19 * 版权所有:Copyright by 火星科技 http://mars3d.cn * 使用单位:火星科技免费公开版 ,2025-02-01 */ (function (global, factory) { 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';(function(_0x5d09d4,_0x3e69f2){const _0x1f4504={_0x53e38e:0xa34,_0x2e0e12:0x10e1,_0xe8abd2:0x3ba,_0x41266c:0x3b8,_0x278a5e:0x12d,_0x29e5b1:0x538,_0x396a4a:0xfd5,_0xca4245:0x898,_0x23afb6:0x113a,_0x398de4:0xc10},_0x68aa83=_0x5d09d4();function _0x5c3de5(_0x30213b,_0x4a8c7a){return _0x516f(_0x4a8c7a-0x124,_0x30213b);}function _0x48d67e(_0x546a6e,_0x166e36){return _0x516f(_0x166e36- -0x317,_0x546a6e);}while(!![]){try{const _0x54bff9=-parseInt(_0x5c3de5(0x11e9,_0x1f4504._0x53e38e))/0x1+parseInt(_0x5c3de5(0x130e,_0x1f4504._0x2e0e12))/0x2*(parseInt(_0x5c3de5(-_0x1f4504._0xe8abd2,_0x1f4504._0x41266c))/0x3)+parseInt(_0x5c3de5(0x1a29,0x1614))/0x4*(-parseInt(_0x5c3de5(_0x1f4504._0x278a5e,0x64e))/0x5)+-parseInt(_0x5c3de5(0xea7,_0x1f4504._0x29e5b1))/0x6*(-parseInt(_0x5c3de5(_0x1f4504._0x396a4a,0x928))/0x7)+parseInt(_0x5c3de5(0x25f,0x4fb))/0x8*(parseInt(_0x48d67e(0x3de,_0x1f4504._0xca4245))/0x9)+parseInt(_0x48d67e(_0x1f4504._0x23afb6,0x13af))/0xa*(-parseInt(_0x5c3de5(0xc28,_0x1f4504._0x398de4))/0xb)+parseInt(_0x48d67e(0xded,0xf2d))/0xc;if(_0x54bff9===_0x3e69f2)break;else _0x68aa83['push'](_0x68aa83['shift']());}catch(_0x201a59){_0x68aa83['push'](_0x68aa83['shift']());}}}(_0x22bc,0x9f16d));function _interopNamespace(_0x4f30ba){const _0x519f0a={_0x5ba03e:0xbd9,_0x495ea7:0xf59},_0x36d35={_0x2c8f1c:0x2fb};if(_0x4f30ba&&_0x4f30ba[_0x215635(_0x519f0a._0x5ba03e,0x657)])return _0x4f30ba;var _0x5c8590=Object[_0x215635(-0x5e0,-0xc1)](null);_0x4f30ba&&Object['keys'](_0x4f30ba)['forEach'](function(_0x5bf360){const _0x786a84={_0x482a81:0x4c3};function _0x1c704c(_0x2a0aa7,_0x4cc38f){return _0x215635(_0x4cc38f,_0x2a0aa7- -0xf8);}function _0x577b5b(_0x12c4a3,_0x11464f){return _0x215635(_0x12c4a3,_0x11464f-_0x786a84._0x482a81);}if(_0x5bf360!==_0x577b5b(0x18f1,0x109f)){var _0x52067c=Object['getOwnPropertyDescriptor'](_0x4f30ba,_0x5bf360);Object[_0x1c704c(_0x36d35._0x2c8f1c,-0x58c)](_0x5c8590,_0x5bf360,_0x52067c['get']?_0x52067c:{'enumerable':!![],'get':function(){return _0x4f30ba[_0x5bf360];}});}});_0x5c8590[_0x4c286b(_0x519f0a._0x495ea7,0x1382)]=_0x4f30ba;function _0x4c286b(_0x45837e,_0x47ec1a){return _0x516f(_0x45837e-0xc6,_0x47ec1a);}function _0x215635(_0x53ec4f,_0x4b9ab6){return _0x516f(_0x4b9ab6- -0x2b7,_0x53ec4f);}return _0x5c8590;}var Cesium__namespace=_interopNamespace(Cesium),turf__namespace=_interopNamespace(turf);function expandCesium$r(){const _0x18549d={_0x4a9aab:0x18ee,_0xe7af47:0xca7,_0x53daf6:0x401,_0x42cc47:0x625},_0x4d761c={_0x1cb949:0xdec,_0x2c7ffa:0xb88,_0xb3d395:0x352},_0xdebbde={_0x52b610:0x5ac},_0x1b194b={_0x4d6d55:0x103},_0x288a80={_0x25776a:0x271},_0x525df1={_0x203b4a:0xd64,_0x6c6b68:0x17d2,_0xff8a4c:0x6c4},_0x386ffa=Cesium__namespace[_0xc6c255(_0x18549d._0x4a9aab,0x157b)]['prototype']['getUrlComponent'];Cesium__namespace['Resource']['prototype']['getUrlComponent']=function(_0x573035,_0x3f5615){let _0x3a3438=_0x386ffa['bind'](this)(_0x573035,_0x3f5615);Cesium__namespace['Resource']['ReplaceMars3DUrl']&&(_0x3a3438=Cesium__namespace['Resource']['ReplaceMars3DUrl'][_0x49ac46(0x5c7,_0x525df1._0x203b4a)](this)(_0x3a3438));function _0xd81e4e(_0x41a86a,_0xf6eaa9){return _0xc6c255(_0x41a86a,_0xf6eaa9-0x257);}Cesium__namespace['Resource']['ReplaceUrl']&&(_0x3a3438=Cesium__namespace[_0xd81e4e(0x143e,_0x525df1._0x6c6b68)][_0x49ac46(_0x525df1._0xff8a4c,0x6a1)]['bind'](this)(_0x3a3438));function _0x49ac46(_0x33172f,_0x52a7ef){return _0xc6c255(_0x52a7ef,_0x33172f-0x4a6);}return this[_0xd81e4e(-0x2fa,0x5d9)]=_0x3a3438,_0x3a3438;};function _0x5c5a76(_0x1c63a6,_0x54c201){return _0x516f(_0x54c201-_0x288a80._0x25776a,_0x1c63a6);}const _0x341db7=Cesium__namespace[_0xc6c255(0xe50,0x157b)]['_Implementations']['loadImageElement'];function _0xc6c255(_0x29e306,_0x4c7b0c){return _0x516f(_0x4c7b0c- -_0x1b194b._0x4d6d55,_0x29e306);}Cesium__namespace[_0xc6c255(0x17fa,0x157b)]['_Implementations']['loadImageElement']=function(_0xc08b64,_0x5677ba,_0x4e0f87){return _0xc08b64['startsWith']('file:')&&(_0x5677ba=!![]),_0x341db7(_0xc08b64,_0x5677ba,_0x4e0f87);},Cesium__namespace['Resource'][_0xc6c255(0xd46,_0x18549d._0xe7af47)][_0xc6c255(-_0x18549d._0x53daf6,_0x18549d._0x42cc47)]=function(){function _0x34d0f1(_0x3f9e1c,_0x4e4046){return _0x5c5a76(_0x3f9e1c,_0x4e4046- -0x49c);}function _0x193758(_0x54784c,_0x4ddbcc){return _0x5c5a76(_0x4ddbcc,_0x54784c- -_0xdebbde._0x52b610);}if(Cesium__namespace['defined'](this['request']['deferred'])){const _0x399b26=this['request']['deferred'];this[_0x34d0f1(-0x729,0x8c)]['deferred']=undefined,_0x399b26[_0x193758(0xf13,_0x4d761c._0x1cb949)]();}Cesium__namespace[_0x193758(0xaea,_0x4d761c._0x2c7ffa)](this['request'][_0x34d0f1(-_0x4d761c._0xb3d395,0x460)])&&this['request']['cancelFunction']();};}function expandCesium$q(){const _0x1f3351={_0xf42395:0x1242,_0x38ff53:0x14c6},_0x2167c1={_0x84c06c:0xa3,_0x20ce89:0x590,_0x703bc8:0x911},_0xc0311b={_0x2a306d:0x159};function _0x200984(_0x12ab04,_0x247516){return _0x516f(_0x12ab04-_0xc0311b._0x2a306d,_0x247516);}const _0x312d18=Cesium__namespace[_0x200984(0xadc,_0x1f3351._0xf42395)][_0x5d16d6(-0x38f,0x677)];function _0x5d16d6(_0xe84d57,_0xaef56e){return _0x516f(_0xaef56e-0x26c,_0xe84d57);}Cesium__namespace[_0x200984(0xadc,_0x1f3351._0x38ff53)]['union']=function(_0x1e7e52,_0x55ccfe,_0x12d38c){function _0x7b799(_0x311ea9,_0xe87f23){return _0x5d16d6(_0xe87f23,_0x311ea9- -0x53d);}_0x12d38c=_0x312d18(_0x1e7e52,_0x55ccfe,_0x12d38c);function _0x4ef00e(_0x423ba0,_0x2d3975){return _0x5d16d6(_0x423ba0,_0x2d3975- -0x452);}return Cesium__namespace['defined'](_0x1e7e52['maxHeight'])?(_0x12d38c[_0x7b799(0x911,_0x2167c1._0x84c06c)]=_0x1e7e52['maxHeight'],Cesium__namespace['defined'](_0x55ccfe['maxHeight'])&&(_0x12d38c['maxHeight']=Math['max'](_0x12d38c['maxHeight'],_0x55ccfe['maxHeight']))):Cesium__namespace[_0x4ef00e(_0x2167c1._0x20ce89,0xc3f)](_0x55ccfe['maxHeight'])&&(_0x12d38c['maxHeight']=_0x55ccfe[_0x7b799(_0x2167c1._0x703bc8,0x42)]),_0x12d38c;};}function expandCesium$p(){const _0x2107a8={_0x5085c0:0x6f6,_0x13f977:0xd6,_0x94615d:0x94b},_0xaf3608=Cesium__namespace['ConstantPositionProperty']['prototype']['getValueInReferenceFrame'];Cesium__namespace['ConstantPositionProperty']['prototype']['getValueInReferenceFrame']=function(_0xf646e7,_0x4f74f1,_0xc86b0){const _0x14f025={_0x50a8c6:0x117};!Cesium__namespace['defined'](_0xf646e7)&&(_0xf646e7=Cesium__namespace['JulianDate'][_0x311b37(_0x2107a8._0x5085c0,-_0x2107a8._0x13f977)]());function _0x311b37(_0x5b5e98,_0x1d150d){return _0x516f(_0x5b5e98- -_0x14f025._0x50a8c6,_0x1d150d);}function _0x299702(_0x434c3e,_0xc03c41){return _0x516f(_0xc03c41- -0x23d,_0x434c3e);}return _0xaf3608[_0x299702(-_0x2107a8._0x94615d,-0x19)](this)(_0xf646e7,_0x4f74f1,_0xc86b0);};}function expandCesium$o(){const _0x14255b={_0x355292:0xeab,_0x56fd46:0xf78,_0x2a55fb:0xffe},_0x3eb6d8={_0x4103f3:0xf73,_0x13140f:0x67a,_0x52f232:0x222,_0x27e6a2:0x18e2,_0x1f12b4:0x2ed,_0x2c4f33:0x72f,_0xa9bb7c:0xd7,_0x1fdfd7:0x1311,_0x299033:0x1165,_0x480600:0x28d,_0x3036a1:0x128f,_0x363597:0x9a9,_0x5f16eb:0xb68,_0x122780:0xd44,_0x47b84b:0x1330,_0x3a07e8:0x174c,_0x59fa93:0x2f4,_0x41433e:0x113f,_0x228ee7:0x1983,_0x1d2797:0x72f,_0x480a57:0x1007,_0x5ee94d:0x12f2,_0xf42c47:0x128f,_0xda5aff:0xb7d},_0x49fc6b={_0x5d54af:0x1d3f,_0x5dfbf7:0x120f,_0x1e5311:0xee7,_0x13a091:0x6dd,_0x1ea433:0xcce,_0x1a5b6a:0x156f,_0x38c6f4:0xfb1,_0xe8eab9:0xe47,_0x4337df:0xd21,_0x437b69:0xcc7,_0x19796f:0x1c13,_0x5be881:0x134b,_0x31f9d2:0xa23,_0x34356d:0xb2c};Cesium__namespace['VelocityOrientationProperty']['prototype'][_0x2f5dba(_0x14255b._0x355292,_0x14255b._0x56fd46)]=function(_0x4ab2af,_0x161970){const _0x3fa113={_0x305c35:0x384};!this['_positionScratch']&&(this[_0xe5e57c(_0x49fc6b._0x5d54af,0x134b)]=new Cesium__namespace[(_0xe5e57c(0xb86,0x577))](),this['_velocityScratch']=new Cesium__namespace['Cartesian3'](),this[_0xe5e57c(_0x49fc6b._0x5dfbf7,0xadc)]=new Cesium__namespace[(_0xe5e57c(0x1027,0xd2d))](),this['_timeScratch']=new Cesium__namespace[(_0xe5e57c(0x192,0x1ae))]());!Cesium__namespace[_0x581a31(_0x49fc6b._0x1e5311,0xcbf)](_0x4ab2af)&&(_0x4ab2af=Cesium__namespace[_0xe5e57c(0x33,0x1ae)][_0x581a31(0x8cf,_0x49fc6b._0x13a091)](this['_timeScratch']));let _0x537441=this[_0x581a31(0xa34,_0x49fc6b._0x1ea433)]['_getValue'](_0x4ab2af,this['_velocityScratch'],this[_0x581a31(_0x49fc6b._0x1a5b6a,0x1a52)]);Cesium__namespace['defined'](_0x537441)?this['_last_velocity']=_0x537441['clone']():(!this[_0xe5e57c(_0x49fc6b._0x38c6f4,0x7ff)]&&!this['_last_velocity']&&this['_velocityVectorProperty']['_getLatelyValue']&&(this[_0xe5e57c(0x4cb,_0x49fc6b._0xe8eab9)]=this['_velocityVectorProperty'][_0x581a31(_0x49fc6b._0x4337df,_0x49fc6b._0x437b69)](_0x4ab2af,this['_velocityScratch'],this[_0xe5e57c(_0x49fc6b._0x19796f,_0x49fc6b._0x5be881)]),this[_0x581a31(_0x49fc6b._0x31f9d2,0xf5d)]=!![]),_0x537441=this['_last_velocity']);if(!Cesium__namespace['defined'](_0x537441))return undefined;function _0x581a31(_0x10b1ce,_0x5557a2){return _0x2f5dba(_0x10b1ce- -0x160,_0x5557a2);}Cesium__namespace['Transforms']['rotationMatrixFromPositionVelocity'](this['_positionScratch'],_0x537441,this['_ellipsoid'],this['_rotationScratch']);function _0xe5e57c(_0x6b5086,_0x422190){return _0x2f5dba(_0x422190- -_0x3fa113._0x305c35,_0x6b5086);}return Cesium__namespace['Quaternion']['fromRotationMatrix'](this[_0xe5e57c(_0x49fc6b._0x34356d,0xadc)],_0x161970);};const _0x179065=new Cesium__namespace['Cartesian3'](),_0x527d09=new Cesium__namespace['Cartesian3']();function _0x58d697(_0xce0f70,_0x38228a){return _0x516f(_0x38228a-0x2a,_0xce0f70);}const _0x5a1ff4=Cesium__namespace['Cartesian3'];function _0x2f5dba(_0x43163f,_0x4ca7c0){return _0x516f(_0x43163f-0x222,_0x4ca7c0);}Cesium__namespace[_0x2f5dba(_0x14255b._0x2a55fb,0xc6d)]['prototype']['_getLatelyValue']=function(_0x4ec1db,_0x54b7db,_0x5191a9){var _0x1ce5a7;const _0xae8ff1=this[_0x27ce43(0x275,-0x826)];if(!(_0xae8ff1 instanceof Cesium__namespace['SampledPositionProperty']))return;const _0x5e739b=(_0x1ce5a7=_0xae8ff1['_property'])===null||_0x1ce5a7===void 0x0?void 0x0:_0x1ce5a7[_0x27ce43(0x676,0xece)];function _0x27ce43(_0x456df0,_0x1b1706){return _0x2f5dba(_0x456df0- -0x607,_0x1b1706);}const _0x1c8a47=_0xae8ff1[_0x27ce43(_0x3eb6d8._0x4103f3,_0x3eb6d8._0x13140f)][_0x27ce43(_0x3eb6d8._0x52f232,0x197)];function _0x43f662(_0x4b2b45,_0x48738f){return _0x58d697(_0x4b2b45,_0x48738f-0x2c);}const _0x2b62ea=_0x5e739b['length'];if(_0x2b62ea<0x2)return;if(_0xae8ff1['forwardExtrapolationType']===Cesium__namespace['ExtrapolationType']['HOLD']&&Cesium__namespace['JulianDate'][_0x43f662(0x141c,0x16ca)](_0x4ec1db,_0x5e739b[_0x2b62ea-0x1])>0x0){const _0x42b879=_0x5a1ff4['unpack'](_0x1c8a47,(_0x2b62ea-0x2)*_0x5a1ff4[_0x27ce43(0x134b,0x19d1)],_0x179065),_0x2c9955=_0x5a1ff4[_0x43f662(_0x3eb6d8._0x27e6a2,0xde4)](_0x1c8a47,(_0x2b62ea-0x1)*_0x5a1ff4['packedLength'],_0x527d09);if(!Cesium__namespace[_0x43f662(0x1508,0xe7b)](_0x42b879)||!Cesium__namespace['defined'](_0x2c9955))return undefined;Cesium__namespace['defined'](_0x5191a9)&&_0x42b879['clone'](_0x5191a9);if(Cesium__namespace['Cartesian3']['equals'](_0x42b879,_0x2c9955))return this['_normalize']?undefined:Cesium__namespace[_0x43f662(-_0x3eb6d8._0x1f12b4,_0x3eb6d8._0x2c4f33)]['clone'](Cesium__namespace['Cartesian3'][_0x27ce43(0x5f3,_0x3eb6d8._0xa9bb7c)],_0x54b7db);const _0x1ba231=Cesium__namespace['Cartesian3']['subtract'](_0x2c9955,_0x42b879,_0x54b7db);if(this[_0x27ce43(_0x3eb6d8._0x1fdfd7,0x1c23)])return Cesium__namespace[_0x43f662(_0x3eb6d8._0x299033,0x72f)]['normalize'](_0x1ba231,_0x54b7db);const _0x53eb86=Cesium__namespace['JulianDate'][_0x27ce43(0x128f,0x175d)](_0x5e739b[_0x2b62ea-0x2],_0x5e739b[_0x2b62ea-0x1]);return Cesium__namespace[_0x43f662(-_0x3eb6d8._0x480600,_0x3eb6d8._0x2c4f33)]['divideByScalar'](_0x1ba231,_0x53eb86,_0x54b7db);}if(_0xae8ff1['backwardExtrapolationType']===Cesium__namespace['ExtrapolationType']['HOLD']&&Cesium__namespace[_0x43f662(-0x688,0x366)][_0x27ce43(_0x3eb6d8._0x3036a1,0x7d5)](_0x4ec1db,_0x5e739b[0x0])<0x0){const _0x3940e4=_0x5a1ff4[_0x27ce43(_0x3eb6d8._0x363597,_0x3eb6d8._0x5f16eb)](_0x1c8a47,0x0,_0x179065),_0x22d6a7=_0x5a1ff4[_0x27ce43(_0x3eb6d8._0x363597,0x12eb)](_0x1c8a47,_0x5a1ff4['packedLength'],_0x527d09);if(!Cesium__namespace['defined'](_0x3940e4)||!Cesium__namespace['defined'](_0x22d6a7))return undefined;Cesium__namespace['defined'](_0x5191a9)&&_0x3940e4['clone'](_0x5191a9);if(Cesium__namespace['Cartesian3'][_0x27ce43(_0x3eb6d8._0x122780,0x6c2)](_0x3940e4,_0x22d6a7))return this[_0x43f662(_0x3eb6d8._0x47b84b,_0x3eb6d8._0x3a07e8)]?undefined:Cesium__namespace[_0x27ce43(_0x3eb6d8._0x59fa93,0xda9)][_0x27ce43(0x4e8,-0x213)](Cesium__namespace['Cartesian3']['ZERO'],_0x54b7db);const _0x4337b7=Cesium__namespace[_0x43f662(_0x3eb6d8._0x41433e,_0x3eb6d8._0x2c4f33)]['subtract'](_0x22d6a7,_0x3940e4,_0x54b7db);if(this[_0x27ce43(0x1311,_0x3eb6d8._0x228ee7)])return Cesium__namespace[_0x43f662(0xeaf,_0x3eb6d8._0x1d2797)][_0x27ce43(_0x3eb6d8._0x480a57,_0x3eb6d8._0x5ee94d)](_0x4337b7,_0x54b7db);const _0x188a57=Cesium__namespace['JulianDate'][_0x27ce43(_0x3eb6d8._0xf42c47,_0x3eb6d8._0xda5aff)](_0x5e739b[0x0],_0x5e739b[0x1]);return Cesium__namespace['Cartesian3']['divideByScalar'](_0x4337b7,_0x188a57,_0x54b7db);}};}function expandCesium$n(){const _0x1dded4={_0x1beee8:0x13d2,_0xcc8141:0xd31},_0x357bbb={_0xa76714:0xc27,_0x3fffdb:0xc27,_0x59906d:0xfda},_0x1b01d9={_0x450743:0xab};function _0x173f47(_0xa11002,_0x3d882c){return _0x516f(_0x3d882c- -_0x1b01d9._0x450743,_0xa11002);}function _0x55f978(_0x131573,_0x490175){return _0x516f(_0x490175-0xcc,_0x131573);}Cesium__namespace[_0x173f47(_0x1dded4._0x1beee8,_0x1dded4._0xcc8141)][_0x173f47(0x9db,0xcff)]['getValue']=function(_0x3a33a5,_0x1c20c9){let _0x237832=this['_getValue'](_0x3a33a5,_0x1c20c9);Cesium__namespace['defined'](_0x237832)?this[_0x4d7fe7(_0x357bbb._0xa76714,0x897)]=_0x237832[_0x4d7fe7(0x54b,0xade)]():_0x237832=this[_0x4d7fe7(_0x357bbb._0x3fffdb,_0x357bbb._0x59906d)];function _0x524fc9(_0x256aed,_0x482c9e){return _0x55f978(_0x256aed,_0x482c9e-0x71);}function _0x4d7fe7(_0x1c5499,_0x2953ec){return _0x173f47(_0x2953ec,_0x1c5499- -0x2d7);}return _0x237832;};}function expandCesium$m(){const _0xb00447={_0x9b9fdb:0x10cc,_0x4a3003:0x16e4},_0xc2abe7={_0x476206:0x143e,_0x51d479:0x12b5,_0x4233ea:0x711,_0x5447a1:0x11ee,_0x53a051:0x5af,_0x3bb32c:0x70c,_0x25842e:0x891,_0x28f7f7:0x299,_0x577dfa:0x1c3b,_0xc090e4:0x16be,_0x3cedff:0x11ee,_0x534d73:0x163c,_0x5df993:0x7d8,_0x3016ed:0x9fd},_0x2920ce={_0x1980e3:0x322},_0x3a937e=Cesium__namespace['Globe'][_0x37172d(_0xb00447._0x9b9fdb,_0xb00447._0x4a3003)]['beginFrame'];function _0x37172d(_0x2253eb,_0x19b099){return _0x516f(_0x2253eb-_0x2920ce._0x1980e3,_0x19b099);}Cesium__namespace['Globe']['prototype']['beginFrame']=function(_0xb0f8bb){var _0x29810a,_0x46e669,_0x3b3852,_0x26689a;const _0x59bc4c=(_0x29810a=this[_0x280efa(0xbed,0xa68)][_0x280efa(0x1521,0x144c)])===null||_0x29810a===void 0x0||(_0x29810a=_0x29810a['marsOptions'])===null||_0x29810a===void 0x0?void 0x0:_0x29810a[_0x280efa(_0xc2abe7._0x476206,0x17b3)];function _0x280efa(_0x34eeb5,_0x86611e){return _0x37172d(_0x34eeb5- -0x5ce,_0x86611e);}_0x59bc4c&&(_0x59bc4c['hasUpdate']&&(_0x59bc4c[_0x280efa(_0xc2abe7._0x51d479,0x10fd)]&&_0x59bc4c['texture']['destroy'](),_0x59bc4c[_0x280efa(_0xc2abe7._0x51d479,0xa45)]=createCroppingRangeTexture(_0xb0f8bb,_0x59bc4c),_0x59bc4c['hasUpdate']=![]));const _0x14b652=(_0x46e669=this['_surface']['_tileProvider'])===null||_0x46e669===void 0x0||(_0x46e669=_0x46e669['marsOptions'])===null||_0x46e669===void 0x0?void 0x0:_0x46e669['uplift'];_0x14b652&&(_0x14b652[_0x79dca6(_0xc2abe7._0x4233ea,0xfe3)]&&(_0x14b652['texture']&&_0x14b652[_0x79dca6(_0xc2abe7._0x5447a1,0x1c2a)]['destroy'](),_0x14b652['texture']=createCroppingRangeTexture(_0xb0f8bb,_0x14b652),_0x14b652[_0x280efa(0x7d8,_0xc2abe7._0x53a051)]=![]));const _0x393868=(_0x3b3852=this[_0x280efa(0xbed,0xe75)]['_tileProvider'])===null||_0x3b3852===void 0x0||(_0x3b3852=_0x3b3852['marsOptions'])===null||_0x3b3852===void 0x0?void 0x0:_0x3b3852['clip'];_0x393868&&(_0x393868['hasUpdate']&&(_0x393868['texture']&&_0x393868[_0x79dca6(0x11ee,_0xc2abe7._0x3bb32c)][_0x280efa(_0xc2abe7._0x25842e,_0xc2abe7._0x28f7f7)](),_0x393868['texture']=createCroppingRangeTexture(_0xb0f8bb,_0x393868),_0x393868['hasUpdate']=![]));function _0x79dca6(_0x37a8d7,_0x1a3894){return _0x37172d(_0x37a8d7- -0x695,_0x1a3894);}const _0x5ba072=(_0x26689a=this['_surface'][_0x280efa(0x1521,_0xc2abe7._0x577dfa)])===null||_0x26689a===void 0x0||(_0x26689a=_0x26689a['marsOptions'])===null||_0x26689a===void 0x0?void 0x0:_0x26689a['flood'];return _0x5ba072&&(_0x5ba072['hasUpdate']&&(_0x5ba072[_0x280efa(_0xc2abe7._0x51d479,_0xc2abe7._0xc090e4)]&&_0x5ba072[_0x79dca6(_0xc2abe7._0x3cedff,_0xc2abe7._0x534d73)][_0x79dca6(0x7ca,-0x225)](),_0x5ba072['texture']=createCroppingRangeTexture(_0xb0f8bb,_0x5ba072),_0x5ba072[_0x280efa(_0xc2abe7._0x5df993,_0xc2abe7._0x3016ed)]=![])),_0x3a937e['bind'](this)(_0xb0f8bb);};}function wgs84ToMercatorBoungingBox(_0x3428fa,_0x209c4c){const _0x110c1d={_0x52730d:0x54,_0x95d1d0:0x4d2,_0x512eb3:0xbb8},_0x299a8c=_0x3428fa['project'](Cesium__namespace[_0x31b05e(0x1b60,0x16a5)]['fromRadians'](_0x209c4c['west'],_0x209c4c[_0x31b05e(-_0x110c1d._0x52730d,_0x110c1d._0x95d1d0)])),_0x45fe0b=_0x3428fa[_0x31b05e(0xf31,0x457)](Cesium__namespace['Cartographic']['fromRadians'](_0x209c4c[_0x3023fc(0xdad,0x7fa)],_0x209c4c[_0x3023fc(0x989,_0x110c1d._0x512eb3)])),_0x13b668={};function _0x3023fc(_0x2deb58,_0x5ef160){return _0x516f(_0x5ef160- -0xa4,_0x2deb58);}_0x13b668['north']=_0x45fe0b['y'],_0x13b668['east']=_0x45fe0b['x'],_0x13b668['south']=_0x299a8c['y'],_0x13b668[_0x3023fc(0x8f2,0x1373)]=_0x299a8c['x'];function _0x31b05e(_0x5d935c,_0x364510){return _0x516f(_0x364510-0x1c6,_0x5d935c);}return _0x13b668;}function caculateCanvasSize$1(_0x30d66a){const _0x29a518={_0x51d30d:0x8dd},{south:_0x5588c3,west:_0x34eacf,north:_0x50c6ae,east:_0x9768f2}=_0x30d66a,_0x5dfcb8=Math[_0x3062a9(0x968,_0x29a518._0x51d30d)](_0x9768f2-_0x34eacf),_0x5cd219=Math['abs'](_0x50c6ae-_0x5588c3);let _0x19d0d6=0x1;const _0x704623=Math['max'](_0x5dfcb8,_0x5cd219),_0x4cf58c=Math['min'](_0x5dfcb8,_0x5cd219),_0x2d0b00=0x800,_0x3d17d2=0x200;if(_0x704623>_0x2d0b00)_0x19d0d6=_0x704623/_0x2d0b00,_0x4cf58c/_0x19d0d6<_0x3d17d2&&(_0x19d0d6=_0x4cf58c/_0x3d17d2);else _0x4cf58c<_0x3d17d2&&(_0x19d0d6=_0x4cf58c/_0x3d17d2,_0x704623/_0x19d0d6>_0x2d0b00&&(_0x19d0d6=_0x704623/_0x2d0b00));const _0x37d1e4={};_0x37d1e4['factor']=_0x19d0d6,_0x37d1e4['width']=_0x5dfcb8/_0x19d0d6,_0x37d1e4['height']=_0x5cd219/_0x19d0d6;function _0x3062a9(_0x262544,_0x4433b6){return _0x516f(_0x262544-0x362,_0x4433b6);}return _0x37d1e4;}function mercatorPointToCanvasPoint(_0x30905a,_0x50132c){const _0x25ef60={_0x57f64b:0x7f8,_0x393e98:0x11f9},_0x4193fe={_0x21fbd1:0x3ac},_0x37406c={};_0x37406c['x']=undefined,_0x37406c['y']=undefined;const _0x7b0986=_0x37406c;function _0x4505f6(_0x49d1f5,_0x26554b){return _0x516f(_0x26554b- -0x35b,_0x49d1f5);}_0x7b0986['x']=Math[_0x773315(0xd49,_0x25ef60._0x57f64b)]((_0x30905a['x']-_0x50132c['xoffset'])/_0x50132c[_0x773315(0xcec,0x7e0)]),_0x7b0986['y']=_0x50132c['height']-Math['round']((_0x30905a['y']-_0x50132c[_0x773315(_0x25ef60._0x393e98,0x108d)])/_0x50132c['factor']);function _0x773315(_0x2394da,_0x24127e){return _0x516f(_0x2394da-_0x4193fe._0x21fbd1,_0x24127e);}return _0x7b0986;}let defaultMapProjection;function createCroppingRangeTexture(_0x9a4a4c,_0x3280e5){const _0x4c62d1={_0x2036e7:0x7c3,_0x5dfe75:0x1991,_0x2b999b:0x1531,_0x4e0a1f:0x15de,_0x2dfa6e:0x1214,_0x443e3f:0x99,_0x231dac:0x199a,_0x25b305:0x1da,_0x55b27:0xf9b,_0x263268:0xabc,_0x4ea9b7:0x1835,_0x50df23:0x85f,_0x4f46e6:0x48b,_0x170c0c:0x73e,_0x3f8e37:0x4d9},_0x43199a={_0x5ddf42:0x728,_0x58d9c1:0x918,_0x92ddbd:0x5fe,_0x5b0827:0xa9c,_0x187db1:0xb4c},_0x2b0536=_0x9a4a4c['context'];let _0x1e1982=_0x9a4a4c['mapProjection'];_0x9a4a4c[_0x5ee7fb(0x1481,0x1346)]!==Cesium__namespace[_0x5bcc86(0xc47,_0x4c62d1._0x2036e7)]['SCENE3D']&&(!defaultMapProjection&&(defaultMapProjection=new Cesium__namespace[(_0x5ee7fb(0x17ae,0xf82))](Cesium__namespace[_0x5bcc86(0x1388,0x14c7)][_0x5bcc86(0x105a,_0x4c62d1._0x5dfe75)])),_0x1e1982=defaultMapProjection);function _0x5bcc86(_0x282d97,_0x20b8b6){return _0x516f(_0x282d97-0x1c7,_0x20b8b6);}function _0x5ee7fb(_0xaf2201,_0x27091b){return _0x516f(_0xaf2201-0x8f,_0x27091b);}const _0x3d2056=_0x3280e5[_0x5ee7fb(0x4cd,0x600)],_0x1c6aa0=_0x3d2056===null||_0x3d2056===void 0x0?void 0x0:_0x3d2056[_0x5ee7fb(0x1858,0x14fd)];if(_0x1c6aa0>0x0){const _0x2e85e1=wgs84ToMercatorBoungingBox(_0x1e1982,_0x3280e5[_0x5bcc86(_0x4c62d1._0x2b999b,0x165d)]),_0x2e958f=caculateCanvasSize$1(_0x2e85e1),_0x1a65d0=_0x2e85e1[_0x5bcc86(_0x4c62d1._0x4e0a1f,_0x4c62d1._0x2dfa6e)],_0x451f98=_0x2e85e1['south'],_0x245314={};_0x245314['xoffset']=_0x1a65d0,_0x245314['yoffset']=_0x451f98,_0x245314['factor']=_0x2e958f[_0x5ee7fb(0x9cf,-_0x4c62d1._0x443e3f)],_0x245314['height']=_0x2e958f['height'];const _0x2a4f9d=_0x245314,_0x39f933=document['createElement'](_0x5bcc86(_0x4c62d1._0x231dac,0x17d5));_0x39f933[_0x5ee7fb(0x94c,_0x4c62d1._0x25b305)]=_0x2e958f['width'],_0x39f933[_0x5ee7fb(0xee5,0x1394)]=_0x2e958f['height'],_0x39f933['style']['width']=_0x2e958f[_0x5bcc86(0xa84,0xaf4)]+_0x5ee7fb(_0x4c62d1._0x55b27,_0x4c62d1._0x263268),_0x39f933['style'][_0x5bcc86(0x101d,_0x4c62d1._0x4ea9b7)]=_0x2e958f[_0x5ee7fb(0xee5,_0x4c62d1._0x50df23)]+'\x20px',_0x39f933[_0x5ee7fb(0x10ec,0x15d1)][_0x5ee7fb(0x15e4,0x1869)]=_0x5bcc86(0x506,-_0x4c62d1._0x4f46e6);const _0x3d9c7a=_0x39f933[_0x5bcc86(0xf31,0x155b)]('2d');return _0x3d2056[_0x5bcc86(0x1399,0x166e)]((_0x46d5b3,_0x5a46fb)=>{_0x3d9c7a['globalCompositeOperation']='lighter',_0x3d9c7a['beginPath']();const _0x2cfd09=_0x46d5b3[0x0],_0x13da5d=mercatorPointToCanvasPoint(_0x1e1982['project'](_0x2cfd09),_0x2a4f9d);_0x3d9c7a['moveTo'](_0x13da5d['x'],_0x13da5d['y']);function _0x1d0fcf(_0x2efe17,_0x30700d){return _0x5ee7fb(_0x2efe17- -0x1e2,_0x30700d);}function _0x3d58be(_0x3b76e5,_0x93cc51){return _0x5bcc86(_0x93cc51-0x0,_0x3b76e5);}for(let _0x829516=0x1;_0x829516<_0x46d5b3['length'];_0x829516++){const _0x7f77e4=mercatorPointToCanvasPoint(_0x1e1982['project'](_0x46d5b3[_0x829516]),_0x2a4f9d);_0x3d9c7a[_0x1d0fcf(0x5e3,_0x43199a._0x5ddf42)](_0x7f77e4['x'],_0x7f77e4['y']);}_0x3d9c7a['closePath']();if(_0x3280e5[_0x3d58be(0x433,_0x43199a._0x58d9c1)]){const _0x3807a3=Cesium__namespace['Cartesian4'][_0x1d0fcf(0x94a,0x1058)](_0x3280e5[_0x1d0fcf(_0x43199a._0x92ddbd,0xd22)][_0x5a46fb]),_0x298ad9=Cesium__namespace['Color']['fromBytes'](_0x3807a3['x'],_0x3807a3['y'],_0x3807a3['z'],_0x3807a3['w'])[_0x1d0fcf(_0x43199a._0x5b0827,_0x43199a._0x187db1)]();_0x3d9c7a['fillStyle']=_0x298ad9,console['log']('fillStyle',_0x298ad9);}else _0x3d9c7a['fillStyle']='red';_0x3d9c7a['fill'](),_0x3d9c7a['restore']();}),new Cesium__namespace['Texture']({'context':_0x2b0536,'pixelFormat':Cesium__namespace[_0x5ee7fb(0x606,-0x3f7)][_0x5bcc86(0xac5,0x141d)],'pixelDatatype':Cesium__namespace[_0x5bcc86(0x603,_0x4c62d1._0x170c0c)][_0x5ee7fb(_0x4c62d1._0x3f8e37,0x2ed)],'sampler':new Cesium__namespace['Sampler']({'wrapS':Cesium__namespace['TextureWrap']['CLAMP_TO_EDGE'],'wrapT':Cesium__namespace['TextureWrap']['CLAMP_TO_EDGE'],'minificationFilter':Cesium__namespace['TextureMinificationFilter']['NEAREST'],'magnificationFilter':Cesium__namespace['TextureMagnificationFilter']['NEAREST']}),'flipY':!![],'source':_0x39f933});}return undefined;}function expandCesium$l(){const _0x4bed86={_0x1250e8:0x165f,_0x100b2a:0xb24},_0x41cd9e={_0x3ab46a:0x291,_0x12ebea:0x19d0},_0x356846={_0x2cc997:0xc0e},_0x1ece81={_0x1604d7:0x1087,_0x6cdc10:0xb4d},_0x54feeb={};function _0x4fa410(_0x15d02a,_0x591b84){return _0x516f(_0x591b84- -0x286,_0x15d02a);}_0x54feeb[_0x4fa410(0x23c,0xcc0)]=function(){return this['_marsOptions'];};const _0xae008a={};_0xae008a['marsOptions']=_0x54feeb;function _0x563976(_0x50adbb,_0x32a26a){return _0x516f(_0x50adbb-0x206,_0x32a26a);}Object['defineProperties'](Cesium__namespace[_0x563976(_0x4bed86._0x1250e8,0x1da9)]['prototype'],_0xae008a),Cesium__namespace['GlobeSurfaceTileProvider'][_0x4fa410(0x48a,_0x4bed86._0x100b2a)]['_initByMars3D']=function(_0x55bf28){const _0x9dfbac={_0x20a033:0x348},_0x41f670={_0x408dc2:0x1202,_0x1259d9:0x99b,_0x5badb4:0x107f},_0x19fc87={_0x4800a5:0x2d3};function _0x402e3d(_0x4a2b08,_0x318489){return _0x4fa410(_0x4a2b08,_0x318489-0x18e);}this['_marsOptions']={'flat':{'clear':function(){const _0x3fa1bd={_0x59647e:0xbd};function _0x3bf076(_0x183efb,_0x552387){return _0x516f(_0x552387-_0x3fa1bd._0x59647e,_0x183efb);}this['enabled']=![],this[_0x49dd37(-0x38e,0x460)]=[],this['rectangle']=undefined;function _0x49dd37(_0x56c3b0,_0x289546){return _0x516f(_0x289546- -0x2f1,_0x56c3b0);}this['areas']=undefined,this[_0x3bf076(0xd0e,0xc88)]=undefined,this['texture']=undefined,this['hasUpdate']=![];}},'uplift':{'clear':function(){const _0x1fff4e={_0x258af2:0x2e3};this['enabled']=![],this['showUp']=!![],this['height']=0x0,this[_0x2bc319(0x9de,_0x1ece81._0x1604d7)]=undefined,this[_0x2dec49(0x68a,0xc94)]=undefined,this['areas']=undefined;function _0x2dec49(_0x5abf9a,_0x17fc23){return _0x516f(_0x17fc23-0xc9,_0x5abf9a);}function _0x2bc319(_0x470cc9,_0x4248cf){return _0x516f(_0x4248cf- -_0x1fff4e._0x258af2,_0x470cc9);}this['texture']=undefined,this[_0x2dec49(0x1629,_0x1ece81._0x6cdc10)]=![];}},'clip':{'clear':function(){this['enabled']=![],this['rectangle']=undefined,this['areas']=undefined,this['texture']=undefined,this['hasUpdate']=![],this['onlySelf']=![];}},'flood':{'clear':function(){const _0x471cab={_0x1b74da:0x293};this['enabled']=![],this['rectangle']=undefined,this['areas']=undefined;function _0x303a86(_0x2d9cb6,_0x183566){return _0x516f(_0x2d9cb6-_0x471cab._0x1b74da,_0x183566);}this['texture']=undefined,this['hasUpdate']=![],this[_0x303a86(0x60e,_0x356846._0x2cc997)]=![];}},'resetValue':function(){function _0x2a98d2(_0x297adf,_0x37850d){return _0x516f(_0x37850d- -0x33e,_0x297adf);}function _0x4554b8(_0x28f8c9,_0x4a7097){return _0x516f(_0x4a7097- -_0x19fc87._0x4800a5,_0x28f8c9);}this['flat'][_0x4554b8(_0x41f670._0x408dc2,_0x41f670._0x1259d9)](),this['uplift']['clear'](),this[_0x2a98d2(0x524,-0x65)]['clear'](),this[_0x2a98d2(0x13ae,_0x41f670._0x5badb4)]['clear']();}};function _0x4dde32(_0x435ffe,_0x49b59f){return _0x4fa410(_0x49b59f,_0x435ffe-_0x9dfbac._0x20a033);}this[_0x402e3d(0xcb8,_0x41cd9e._0x3ab46a)][_0x402e3d(_0x41cd9e._0x12ebea,0x100b)]();};}function expandCesium$k(){const _0x17ed6c={_0x3bcd0e:0x1005,_0x5a9bfc:0xb83},_0x6d6b70={_0x4b8e3a:0x80f,_0x581016:0x829,_0x29f3af:0x147,_0x16102f:0x5ff,_0x5cc3d6:0x584,_0x3ea760:0x4e7},_0x497c90={_0x45fa35:0x1db},_0x206735={_0x1f9e16:0x8};function _0x839155(_0xa39dc6,_0x3c4dea){return _0x516f(_0x3c4dea-_0x206735._0x1f9e16,_0xa39dc6);}function _0x1fd156(_0x20fe9d,_0x2d6844){return _0x516f(_0x2d6844- -0x2a5,_0x20fe9d);}Cesium__namespace[_0x1fd156(_0x17ed6c._0x3bcd0e,_0x17ed6c._0x5a9bfc)][_0x1fd156(0x10f5,0xb05)]['_initByMars3D']=function(_0x3ed2b6,_0x3fb49e){this[_0x21487c(0x8ee,_0x6d6b70._0x4b8e3a)]=_0x3fb49e[_0x21487c(0x5a4,0x80f)]??_0x3ed2b6['invertColor'],this['filterColor']=_0x3fb49e['filterColor']??_0x3ed2b6['filterColor'];function _0x26613d(_0x21340e,_0x9e616d){return _0x1fd156(_0x9e616d,_0x21340e-0x3d);}function _0x21487c(_0x1386a3,_0x2f2aae){return _0x839155(_0x1386a3,_0x2f2aae- -_0x497c90._0x45fa35);}this['filterColor']&&typeof this['filterColor']==='string'&&this['filterColor'][_0x26613d(0x6c,-_0x6d6b70._0x581016)]===String&&(this[_0x26613d(_0x6d6b70._0x29f3af,_0x6d6b70._0x16102f)]=Cesium__namespace[_0x21487c(-_0x6d6b70._0x5cc3d6,_0x6d6b70._0x3ea760)][_0x26613d(0x8f9,0x5a)](this['filterColor']));};}function expandCesium$j(){const _0x5d8812={_0x5b02f6:0x372,_0x1545f6:0x56,_0x1d4659:0x115c},_0x2a271b={_0x4dd0c2:0x54b},_0x53dfa5={_0x7b2b8a:0x29},_0x3b221f={_0x1d8176:0x178},_0x5bcbb0={_0x389dbc:0x1186};Cesium__namespace[_0x2469a5(_0x5d8812._0x5b02f6,0x449)]['prototype'][_0x31f0e6(-_0x5d8812._0x1545f6,0x7a1)]=function(_0x2bb04f,_0x212ac2){function _0x54edc0(_0x5e29d8,_0x1ed353){return _0x2469a5(_0x5e29d8-0x2d1,_0x1ed353);}const _0x5b3600=new Cesium__namespace[(_0x54edc0(0xf81,_0x5bcbb0._0x389dbc))](_0x2bb04f,_0x2bb04f['options']);return this['add'](_0x5b3600,_0x212ac2),_0x5b3600;};function _0x2469a5(_0x5a93f8,_0xcd742f){return _0x516f(_0x5a93f8- -_0x3b221f._0x1d8176,_0xcd742f);}function _0x31f0e6(_0x788ed4,_0x5582d7){return _0x516f(_0x5582d7- -_0x53dfa5._0x7b2b8a,_0x788ed4);}const _0xed4b56=Cesium__namespace[_0x31f0e6(0x20d,0x4c1)][_0x31f0e6(0x92b,0xd81)][_0x2469a5(0xbce,0x111c)];Cesium__namespace['ImageryLayerCollection'][_0x31f0e6(0x3d2,0xd81)][_0x2469a5(0xbce,_0x5d8812._0x1d4659)]=function(_0x1a25e7,_0x217922,_0x160555){if(!_0x160555)return;function _0x30da7b(_0x3ede91,_0x19e764){return _0x31f0e6(_0x19e764,_0x3ede91-0x19);}return _0xed4b56[_0x30da7b(0x214,_0x2a271b._0x4dd0c2)](this)(_0x1a25e7,_0x217922);};}function expandCesium$i(){const _0xe8e536={_0x875c8:0x1775},_0x55c600={_0x54a743:0x120,_0xfc353b:0x896,_0x27bde2:0x13e2,_0x1996fa:0x10cb},_0x36e884={_0x6e9374:0x32a},_0x37f625=Cesium__namespace['ShadowMapShader'][_0x1dbc0f(0x1272,0x8b2)];function _0x1dbc0f(_0x4b349c,_0x1d73c6){return _0x516f(_0x4b349c- -0x1d9,_0x1d73c6);}function _0x4d8ab6(_0x32d51e,_0x5f079d){return _0x516f(_0x32d51e-_0x36e884._0x6e9374,_0x5f079d);}Cesium__namespace['ShadowMapShader'][_0x4d8ab6(_0xe8e536._0x875c8,0x1bc8)]=function(_0x10eb71,_0x5116e4,_0x4002fd,_0x3a410f,_0x2bce6f){const _0x2c5d86={_0x121f3:0x20e},_0x37de5e=_0x37f625[_0x259a0b(0x1df,-0x1c3)](this)(_0x10eb71,_0x5116e4,_0x4002fd,_0x3a410f,_0x2bce6f);function _0x259a0b(_0xb90740,_0x5c514a){return _0x1dbc0f(_0x5c514a- -_0x2c5d86._0x121f3,_0xb90740);}if(!isSun(_0x5116e4[_0x546485(0xcf2,0x127b)]['position'])){const _0x23a850=_0x37de5e[_0x546485(_0x55c600._0x54a743,_0x55c600._0xfc353b)][_0x37de5e['sources'][_0x259a0b(0xa14,_0x55c600._0x27bde2)]-0x1];_0x37de5e['sources'][_0x37de5e['sources']['length']-0x1]=_0x23a850[_0x546485(0x16ea,_0x55c600._0x1996fa)]('out_FragColor.rgb\x20*=\x20visibility;','out_FragColor.rgb\x20=\x20out_FragColor.rgb;');}function _0x546485(_0x4c237c,_0x13eefa){return _0x4d8ab6(_0x13eefa- -0x4f0,_0x4c237c);}return _0x37de5e;};}function isSun(_0x5badc7){const _0x1bfb27={_0x4f0281:0x4c6},_0x304160={_0x462bcf:0x140};function _0x33304e(_0x1908c1,_0x322a8d){return _0x516f(_0x322a8d- -_0x304160._0x462bcf,_0x1908c1);}if(Math['abs'](_0x5badc7['x'])>0x71ff98)return!![];if(Math['abs'](_0x5badc7['y'])>0x71ff98)return!![];if(Math[_0x33304e(0x860,_0x1bfb27._0x4f0281)](_0x5badc7['z'])>0x71ff98)return!![];return![];}function expandCesium$h(){const _0x541041={_0x73f3cd:0x106b,_0x1f8dbb:0x55e,_0x2b83e0:0x6b4,_0x2fbc73:0x32c,_0x23cde6:0x9de,_0x4978be:0x72c},_0x663ad7={_0x3a3ed8:0x808,_0x58525f:0x205,_0x952284:0x9d};function _0x172994(_0x3d0247,_0x37357e){return _0x516f(_0x3d0247-0x3a8,_0x37357e);}const _0x1f7d5f={};_0x1f7d5f[_0x172994(0xcda,_0x541041._0x73f3cd)]=function(_0x3b372e){this['ellipse']=_0x3b372e;},_0x1f7d5f[_0x1a4139(0x718,0xb7a)]=function(){function _0x10de11(_0x5f9086,_0x38c686){return _0x1a4139(_0x5f9086,_0x38c686-0x426);}return this[_0x10de11(0x11f9,0x13aa)];};const _0x5f4aad={};_0x5f4aad[_0x172994(0xe6c,_0x541041._0x1f8dbb)]=_0x1f7d5f,Object['defineProperties'](Cesium__namespace[_0x1a4139(-_0x541041._0x2b83e0,_0x541041._0x2fbc73)]['prototype'],_0x5f4aad);const _0x4a92af=Cesium__namespace['Entity'][_0x1a4139(-0x10d,_0x541041._0x23cde6)]['isAvailable'];function _0x1a4139(_0x58941c,_0x5b9982){return _0x516f(_0x5b9982- -0x3cc,_0x58941c);}Cesium__namespace['Entity'][_0x172994(0x1152,0x15b2)][_0x1a4139(_0x541041._0x4978be,-0x111)]=function(_0xc9dde4){if(this[_0x43ecfb(-_0x663ad7._0x3a3ed8,0x2d9)]&&this['isAvailableByMap'](_0xc9dde4)===![])return!![];function _0x1768ec(_0x4c004c,_0x89ec1c){return _0x1a4139(_0x89ec1c,_0x4c004c-0x273);}function _0x43ecfb(_0x1b55c9,_0x1b7548){return _0x172994(_0x1b7548- -0x669,_0x1b55c9);}return _0x4a92af[_0x43ecfb(-_0x663ad7._0x58525f,-_0x663ad7._0x952284)](this)(_0xc9dde4);};}function expandCesium$g(){const _0x14828d={_0x40371e:0x11f2},_0xf74a54={_0x1ad8e3:0x225};function _0xb539f3(_0x346a16,_0xd9379d){return _0x516f(_0x346a16-_0xf74a54._0x1ad8e3,_0xd9379d);}Cesium__namespace[_0xb539f3(_0x14828d._0x40371e,0x186d)]['prototype']['_initForMars3D']=function(_0x276614){this['options']=_0x276614;};}function expandCesium$f(){const _0xcd0897={_0x2c350b:0x32c,_0x44d2a9:0x7bc,_0x18da53:0x807},_0x418ecd=Cesium__namespace['I3SLayer']['prototype']['load'];function _0x43e861(_0x1cd451,_0x54b7cf){return _0x516f(_0x1cd451-0x26a,_0x54b7cf);}Cesium__namespace[_0x43e861(0xfac,0x169d)]['prototype']['load']=function(){var _0x93a00b;function _0x469007(_0x441dac,_0x1483fb){return _0x43e861(_0x1483fb- -0x3ed,_0x441dac);}const _0x5ca4f1=(_0x93a00b=this[_0x5c1b74(0x7a6,_0xcd0897._0x2c350b)])===null||_0x93a00b===void 0x0||(_0x93a00b=_0x93a00b['spatialReference'])===null||_0x93a00b===void 0x0?void 0x0:_0x93a00b[_0x469007(0x8a0,0x807)];function _0x5c1b74(_0x83f2a6,_0x67b528){return _0x43e861(_0x83f2a6-0x110,_0x67b528);}if(_0x5ca4f1===0x118a)this[_0x5c1b74(0x7a6,_0xcd0897._0x44d2a9)][_0x469007(0x3,0x84b)][_0x469007(0x151,_0xcd0897._0x18da53)]=0x10e6;else _0x5ca4f1!==0x10e6&&console['warn'](_0x5c1b74(0x12f0,0xe11),this);return _0x418ecd['bind'](this)();};}function expandCesium$e(){const _0x1a012d={_0x508a68:0xf83},_0x4e5a78=Cesium__namespace['TrustedServers'][_0xdaee49(0x1266,0xabc)];function _0xdaee49(_0x39c57e,_0x5f0dca){return _0x516f(_0x39c57e- -0x1ed,_0x5f0dca);}function _0x26cc61(_0x1e8b8b,_0x1eaccd){return _0x516f(_0x1eaccd- -0x5e,_0x1e8b8b);}Cesium__namespace[_0xdaee49(_0x1a012d._0x508a68,0x1973)]['contains']=function(_0x20e769){if(_0x20e769['startsWith']('file:'))return![];return _0x4e5a78['bind'](this)(_0x20e769);};}function expandCesium$d(){const _0xeb71eb={_0x79082a:0x637,_0x7a0704:0xe24,_0x2e25f5:0x6e3,_0x1a7965:0xd11,_0x6ec0e:0x95e,_0x13bc54:0x1437},_0x9cb50={_0xc7592c:0x66e},_0x2080ce={_0x278818:0x5dc,_0x6ee2dd:0x108b,_0x148ff:0xb14},_0x3e3e80={_0x4d955f:0x6b8},_0x23945e={_0x56fc56:0x33d};function _0x3bb2ef(_0x5b9a82,_0x4eefe4){return _0x516f(_0x4eefe4-0x39d,_0x5b9a82);}function _0x7b3564(_0x4ab3d7,_0x812e16){return _0x516f(_0x812e16- -_0x23945e._0x56fc56,_0x4ab3d7);}const _0x5c612d=Cesium__namespace[_0x3bb2ef(0x166e,0xd11)]['_updateClamping'];Cesium__namespace[_0x7b3564(0x5c,_0xeb71eb._0x79082a)][_0x3bb2ef(_0xeb71eb._0x7a0704,_0xeb71eb._0x2e25f5)]=function(_0x7d3094,_0x4f4413){const _0x306ef3={_0x436261:0x5a3},_0x4ad76a=_0x7d3094['_scene'];function _0xf95004(_0x341000,_0x2a9ef5){return _0x7b3564(_0x341000,_0x2a9ef5-_0x306ef3._0x436261);}if(!Cesium__namespace['defined'](_0x4ad76a))return;const _0x58a3c7=_0x4ad76a[_0x49363d(0x38a,_0x2080ce._0x278818)][_0xf95004(0x15c1,0x1658)];if(_0x58a3c7!==Cesium__namespace['SceneMode']['SCENE3D']&&_0x4f4413['_heightReference']!==Cesium__namespace['HeightReference']['NONE']){Cesium__namespace[_0xf95004(0xda0,_0x2080ce._0x6ee2dd)](_0x4f4413['_removeCallbackFunc'])&&(_0x4f4413[_0xf95004(0xabe,0xb14)](),_0x4f4413[_0xf95004(0x941,_0x2080ce._0x148ff)]=undefined);_0x4f4413['_clampedPosition']=undefined;return;}function _0x49363d(_0x2a2e41,_0x16b509){return _0x3bb2ef(_0x2a2e41,_0x16b509- -_0x3e3e80._0x4d955f);}return _0x5c612d(_0x7d3094,_0x4f4413);};const _0x334fd5=Cesium__namespace[_0x3bb2ef(0x48b,_0xeb71eb._0x1a7965)][_0x3bb2ef(_0xeb71eb._0x6ec0e,_0xeb71eb._0x13bc54)];Cesium__namespace['Billboard']['_computeActualPosition']=function(_0x48b737,_0x3a58b9,_0x1099f3,_0x1e7061){function _0x346c1e(_0x10a4d0,_0x531224){return _0x7b3564(_0x531224,_0x10a4d0-0xc4);}_0x48b737[_0x346c1e(0xa41,_0x9cb50._0xc7592c)]!==Cesium__namespace['HeightReference'][_0x346c1e(0x468,0xae3)]&&_0x48b737['_updateClamping']();function _0x1c5b60(_0x299ce6,_0x53b1e5){return _0x7b3564(_0x53b1e5,_0x299ce6-0x59);}return _0x334fd5(_0x48b737,_0x3a58b9,_0x1099f3,_0x1e7061);};}function expandCesium$c(){const _0x22e62e={_0x27130f:0x189a},_0x292a7d={_0x55a62d:0x8c5},_0x26d0b8={_0x32beb5:0x2a8};function _0x54278d(_0x3361bc,_0x14dcb6){return _0x516f(_0x3361bc- -_0x26d0b8._0x32beb5,_0x14dcb6);}const _0x2e5bc3=Cesium__namespace[_0x54278d(0x1020,0x1233)][_0x108f78(0xcec,0x746)]['add'];function _0x108f78(_0x205405,_0xcf3c59){return _0x516f(_0x205405- -0xbe,_0xcf3c59);}Cesium__namespace[_0x108f78(0x120a,_0x22e62e._0x27130f)]['prototype']['add']=function(_0x2226cf){const _0x42352a={_0x42c6cd:0x19},_0x2a0ba3={_0x37b40a:0x29e};function _0x55f021(_0x24f68d,_0x310de4){return _0x108f78(_0x24f68d-_0x2a0ba3._0x37b40a,_0x310de4);}function _0x55ce2a(_0x523ca3,_0x5106ca){return _0x54278d(_0x523ca3- -_0x42352a._0x42c6cd,_0x5106ca);}return this['defaultStyle']&&(_0x2226cf={...this[_0x55f021(0x1268,0x12b2)],..._0x2226cf}),_0x2e5bc3[_0x55ce2a(-0x9d,_0x292a7d._0x55a62d)](this)(_0x2226cf);};}function expandCesium$b(){const _0x1afef1={_0x36a24f:0xa05,_0x1da543:0xa38},_0x170b74={_0x52b25c:0x116d,_0x5d6e34:0x16b,_0x1b0565:0x1388,_0x44b5d8:0x100b,_0x1dadd2:0xc92},_0x40df1c={_0x51305a:0x7b4},_0x416e88={};function _0x144c84(_0x80ebef,_0x19ceba){return _0x516f(_0x19ceba- -0x3df,_0x80ebef);}_0x416e88[_0x144c84(0x50c,0x553)]=function(_0x1952a3){this['_isCluster']=_0x1952a3,this['show']=!_0x1952a3;},_0x416e88['get']=function(){return this['_isCluster'];};const _0x3c9ec4={};_0x3c9ec4['isCluster']=_0x416e88,Object['defineProperties'](Cesium__namespace['Label'][_0x201cdd(0xa42,0xedf)],_0x3c9ec4);function _0x201cdd(_0x4afbf3,_0xef7387){return _0x516f(_0xef7387-0x135,_0x4afbf3);}Cesium__namespace[_0x144c84(_0x1afef1._0x36a24f,_0x1afef1._0x1da543)]['prototype']['getBoundingBox']=function(_0x674acd,_0x17b504){function _0x22c834(_0x1505df,_0x1fc63b){return _0x201cdd(_0x1505df,_0x1fc63b-0x221);}var _0x3bf447;let _0x501c6f=![];((_0x3bf447=this['_glyphs'])===null||_0x3bf447===void 0x0?void 0x0:_0x3bf447['length'])>0x0?(_0x17b504=Cesium__namespace[_0x22c834(0x18ff,_0x170b74._0x52b25c)][_0x22c834(-_0x170b74._0x5d6e34,0x771)](this,_0x674acd,_0x17b504),(_0x17b504['x']===Number['POSITIVE_INFINITY']||_0x17b504['y']===Number['POSITIVE_INFINITY'])&&(_0x501c6f=!![])):_0x501c6f=!![];function _0x515f7c(_0x35d031,_0xa62346){return _0x144c84(_0x35d031,_0xa62346-_0x40df1c._0x51305a);}if(_0x501c6f){var _0x19f11d;!Cesium__namespace['defined'](_0x17b504)&&(_0x17b504=new Cesium__namespace['BoundingRectangle']());const _0x1624d6=0xa*(((_0x19f11d=this[_0x22c834(_0x170b74._0x1b0565,_0x170b74._0x44b5d8)])===null||_0x19f11d===void 0x0?void 0x0:_0x19f11d[_0x22c834(0x1c31,0x1b1f)])??0x1),_0x63c6f8=0x5,_0x513fa8=_0x674acd['x']-_0x1624d6*0.5,_0x3659c9=_0x674acd['y']-_0x63c6f8*0.5;_0x17b504['x']=_0x513fa8,_0x17b504['y']=_0x3659c9,_0x17b504[_0x515f7c(0x1588,_0x170b74._0x1dadd2)]=_0x1624d6,_0x17b504['height']=_0x63c6f8;}return _0x17b504;};}function expandCesium$a(){const _0x4a2023={_0x2222bf:0x98e,_0x3371ab:0x26e},_0x45e3d4={_0x5ab64e:0x2076,_0x12da6b:0x19e2,_0x5f3319:0x1aa2,_0x3e360a:0xfc,_0x508066:0x12dd,_0x58fb17:0x8fa,_0x2382d2:0x1709,_0x569d47:0x1c6e},_0x1237c8={_0x193d7e:0x2c7},_0x2dcc46={_0x283138:0x7a},_0x345c8e={_0x557675:0x490,_0x4f3833:0x5b3,_0x390aae:0x9e2,_0x2ef7ee:0x18ee,_0x1e6406:0x15ab,_0x5f323b:0x107e},_0x1db838={_0x1cfda5:0x1313};CanvasRenderingContext2D[_0x36b908(0xae3,0x815)][_0x33b078(_0x4a2023._0x2222bf,_0x4a2023._0x3371ab)]=function(_0x5d910a,_0x2e7fa0,_0x389f09,_0x23a3cf,_0xb27cdd){if(!_0x23a3cf)return this['strokeText'](_0x5d910a,_0x2e7fa0,_0x389f09);const _0x1dc308=this,_0x62ba78=_0x1dc308[_0x395b39(0x152f,0x16df)];!_0x23a3cf&&_0x62ba78&&(_0x23a3cf=parseFloat(window['getComputedStyle'](_0x62ba78)[_0x395b39(0x1e2,_0x345c8e._0x557675)]));if(!_0x23a3cf)return this[_0x395b39(_0x345c8e._0x4f3833,0xfad)](_0x5d910a,_0x2e7fa0,_0x389f09);const _0x1fee15=_0x5d910a['split'](''),_0x4d0645=_0x1dc308[_0x395b39(0x6e5,0xbab)]||_0x50ab87(0x15f8,0x1814);function _0x395b39(_0x1a4167,_0x5dcc8f){return _0x36b908(_0x1a4167-0x23,_0x5dcc8f);}if(!_0xb27cdd){const _0x12e833=_0x1dc308['measureText'](_0x5d910a)[_0x50ab87(_0x345c8e._0x390aae,0xe42)];_0xb27cdd=_0x12e833+_0x23a3cf*(_0x1fee15[_0x50ab87(_0x345c8e._0x2ef7ee,_0x345c8e._0x1e6406)]-0x1);}if(_0x4d0645==='center')_0x2e7fa0=_0x2e7fa0-_0xb27cdd/0x2;else _0x4d0645===_0x50ab87(0x16ab,0x1024)&&(_0x2e7fa0=_0x2e7fa0-_0xb27cdd);_0x1dc308['textAlign']=_0x395b39(0x122f,0x8a0),_0x1fee15[_0x50ab87(0x12f7,_0x345c8e._0x5f323b)](function(_0x571832){function _0x57f9d2(_0xebef85,_0x53fb53){return _0x395b39(_0x53fb53- -0x74,_0xebef85);}const _0x474064=_0x1dc308[_0x57f9d2(_0x1db838._0x1cfda5,0x1210)](_0x571832)['width'];_0x1dc308[_0x57f9d2(0xf59,0x53f)](_0x571832,_0x2e7fa0,_0x389f09);function _0x5e6c68(_0x4c7a8c,_0x4db176){return _0x50ab87(_0x4db176-0x70,_0x4c7a8c);}_0x2e7fa0=_0x2e7fa0+_0x474064+_0x23a3cf;});function _0x50ab87(_0x461077,_0x406d0d){return _0x33b078(_0x461077-0xab,_0x406d0d);}_0x1dc308['textAlign']=_0x4d0645;};function _0x33b078(_0x44d269,_0x31b8d0){return _0x516f(_0x44d269-_0x2dcc46._0x283138,_0x31b8d0);}function _0x36b908(_0x4ea185,_0x17f383){return _0x516f(_0x4ea185- -_0x1237c8._0x193d7e,_0x17f383);}CanvasRenderingContext2D['prototype']['fillTextBySpacing']=function(_0x1a5797,_0x4e2d67,_0xce9bf9,_0x25a6aa,_0x4b49a7){const _0x5347c2={_0x7a8c27:0x19a7},_0x132c3e={_0x1439e1:0xd0};if(!_0x25a6aa)return this[_0x2ded43(0x15b5,_0x45e3d4._0x5ab64e)](_0x1a5797,_0x4e2d67,_0xce9bf9);function _0x58c5a1(_0x173a17,_0x254be6){return _0x36b908(_0x173a17-0x4fd,_0x254be6);}const _0x404ef3=this,_0x1074f8=_0x404ef3['canvas'];!_0x25a6aa&&_0x1074f8&&(_0x25a6aa=parseFloat(window['getComputedStyle'](_0x1074f8)['spacing']));if(!_0x25a6aa)return this[_0x58c5a1(_0x45e3d4._0x12da6b,_0x45e3d4._0x5f3319)](_0x1a5797,_0x4e2d67,_0xce9bf9);const _0x1de6e1=_0x1a5797[_0x58c5a1(0x9ef,-_0x45e3d4._0x3e360a)]('');function _0x2ded43(_0x2997cc,_0x182cbc){return _0x36b908(_0x2997cc-_0x132c3e._0x1439e1,_0x182cbc);}const _0x595a5d=_0x404ef3['textAlign']||'left';if(!_0x4b49a7){const _0x3fd245=_0x404ef3['measureText'](_0x1a5797)['width'];_0x4b49a7=_0x3fd245+_0x25a6aa*(_0x1de6e1['length']-0x1);}if(_0x595a5d==='center')_0x4e2d67=_0x4e2d67-_0x4b49a7/0x2;else _0x595a5d===_0x2ded43(0x138f,_0x45e3d4._0x508066)&&(_0x4e2d67=_0x4e2d67-_0x4b49a7);_0x404ef3[_0x58c5a1(0xbbf,_0x45e3d4._0x58fb17)]=_0x58c5a1(_0x45e3d4._0x2382d2,_0x45e3d4._0x569d47),_0x1de6e1['forEach'](function(_0x28deae){function _0x17a041(_0x49eac6,_0x2528a7){return _0x2ded43(_0x2528a7-0x3f2,_0x49eac6);}const _0x337faf=_0x404ef3['measureText'](_0x28deae)['width'];_0x404ef3[_0x17a041(0x2344,_0x5347c2._0x7a8c27)](_0x28deae,_0x4e2d67,_0xce9bf9),_0x4e2d67=_0x4e2d67+_0x337faf+_0x25a6aa;}),_0x404ef3[_0x58c5a1(0xbbf,0x899)]=_0x595a5d;};}function expandCesium$9(){const _0x27b481={_0x5b5842:0xcbe},_0x32d8ad={_0x5bda87:0x10f},_0x4f6edb={_0xdc78eb:0x24a};function _0x314c74(_0x34350c,_0x302e04){return _0x516f(_0x302e04- -_0x4f6edb._0xdc78eb,_0x34350c);}const _0x5c6482=Cesium__namespace[_0x314c74(0x62b,0x74c)]['prototype']['execute'];function _0x27c0b3(_0x325a04,_0x59f225){return _0x516f(_0x325a04-_0x32d8ad._0x5bda87,_0x59f225);}Cesium__namespace[_0x27c0b3(0xaa5,_0x27b481._0x5b5842)]['prototype']['execute']=function(_0x289a49,_0x154efb,_0x3ff36c,_0x335f55){if(!_0x154efb)return;return _0x5c6482['bind'](this)(_0x289a49,_0x154efb,_0x3ff36c,_0x335f55);};}function expandCesium$8(){const _0x459d60={_0x4dae54:0xb27,_0x5a78b5:0x176e,_0x40f3bc:0x850,_0x552ac5:0x3bc,_0x3deec3:0xe61},_0x53d773={_0x170c24:0x71d,_0x3d6f47:0x146b,_0x5254c9:0x1680,_0x12df5e:0x15af};function _0x504faa(_0x3dd9f2,_0x40648e){return _0x516f(_0x40648e- -0x1c0,_0x3dd9f2);}const _0x4dff70={};_0x4dff70[_0x450866(0xb0a,0xa47)]=function(_0x313d00){this['_globalAlpha']=_0x313d00;},_0x4dff70['get']=function(){return this['_globalAlpha']??0x1;};const _0x116f70={};_0x116f70['globalAlpha']=_0x4dff70,Object['defineProperties'](Cesium__namespace[_0x504faa(_0x459d60._0x4dae54,0x3bc)][_0x450866(0xf82,_0x459d60._0x5a78b5)],_0x116f70);const _0x26bb3d=Cesium__namespace['CheckerboardMaterialProperty']['prototype'][_0x504faa(0xba5,0xac9)];function _0x450866(_0x1eebf2,_0x226571){return _0x516f(_0x1eebf2-0x1d8,_0x226571);}Cesium__namespace[_0x504faa(_0x459d60._0x40f3bc,_0x459d60._0x552ac5)]['prototype'][_0x450866(_0x459d60._0x3deec3,0x11d1)]=function(_0x1317b8,_0x5475c1){_0x5475c1=_0x26bb3d['bind'](this)(_0x1317b8,_0x5475c1);this['globalAlpha']!==0x1&&(_0x5475c1[_0x506172(0x1e1,_0x53d773._0x170c24)]&&(_0x5475c1['lightColor'][_0x40d194(0xb06,0x1258)]*=this['globalAlpha']),_0x5475c1[_0x40d194(0x749,0xfea)]&&(_0x5475c1['darkColor'][_0x506172(_0x53d773._0x3d6f47,_0x53d773._0x5254c9)]*=this['globalAlpha']),_0x5475c1['evenColor']&&(_0x5475c1['evenColor']['alpha']*=this['globalAlpha']),_0x5475c1['oddColor']&&(_0x5475c1[_0x506172(_0x53d773._0x12df5e,0xee3)]['alpha']*=this[_0x40d194(0x800,0x5e4)]));function _0x506172(_0x10cb26,_0x9ce4cd){return _0x450866(_0x9ce4cd- -0x121,_0x10cb26);}function _0x40d194(_0x3eee6c,_0xf14fcc){return _0x504faa(_0x3eee6c,_0xf14fcc- -0x1b1);}return _0x5475c1;};}let _hasInfo=!![],_hasWarn=!![],_hasError=!![];function hasInfo(_0x4d40f3){_hasInfo=_0x4d40f3;}function hasWarn(_0x1530f4){_hasWarn=_0x1530f4;}function hasError(_0xe599d6){_hasError=_0xe599d6;}function logInfo(..._0x1dafef){const _0x25505b={_0x19d9e8:0x110f};function _0x16bea9(_0x41da2e,_0x304c6e){return _0x516f(_0x304c6e-0x174,_0x41da2e);}if(!_hasInfo)return;console['log'](_0x16bea9(0x1137,_0x25505b._0x19d9e8),'color:#333537;\x20font-family:\x20\x22微软雅黑\x22;',..._0x1dafef);}function logWarn(..._0x47211f){const _0x28ff38={_0x3ffa0d:0x1648};function _0x28dc70(_0x217f70,_0x15027c){return _0x516f(_0x217f70-0x2bd,_0x15027c);}if(!_hasWarn)return;console['log'](_0x28dc70(_0x28ff38._0x3ffa0d,0x1152),'color:#FF5F00;\x20font-family:\x20\x22微软雅黑\x22;',..._0x47211f);}function logError(..._0x45c46d){if(!_hasError)return;function _0xcc3c7d(_0x44a837,_0x350c24){return _0x516f(_0x350c24-0xf1,_0x44a837);}function _0x537c84(_0x303811,_0x691b87){return _0x516f(_0x303811- -0x22b,_0x691b87);}console['error'](_0x537c84(0x1399,0x15e0),_0x537c84(0x117d,0x99e),..._0x45c46d);}const _0x1aa8f2={};_0x1aa8f2['__proto__']=null,_0x1aa8f2['hasInfo']=hasInfo,_0x1aa8f2['hasWarn']=hasWarn,_0x1aa8f2[_0x5151d1(0xeeb,0x7bc)]=hasError,_0x1aa8f2[_0x5151d1(0xe9a,0xb9c)]=logInfo,_0x1aa8f2['logWarn']=logWarn,_0x1aa8f2['logError']=logError;var Log=_0x1aa8f2;const GraphicType={},GraphicClass={};function getTypes(){const _0x255970=[];for(const _0x585d46 in GraphicClass){const _0x376c0e=GraphicClass[_0x585d46];_0x255970['push']({'name':_0x585d46,'type':_0x585d46,'isPoint':Boolean(_0x376c0e['isPoint']),'isCombine':Boolean(_0x376c0e['isCombine'])});}return _0x255970;}function hasType(_0xfa533d){return GraphicClass[_0xfa533d]?!![]:![];}function eachGraphicType(_0x5d4718){const _0x46988e={_0x563bfb:0x1356},_0x4e18fa={_0x496dd5:0x185};function _0x141651(_0x31ca4f,_0x538c35){return _0x5151d1(_0x31ca4f,_0x538c35- -_0x4e18fa._0x496dd5);}Object['keys'](GraphicClass)[_0x141651(0xec2,_0x46988e._0x563bfb)]((_0x5a6f2d,_0x3d520b)=>{_0x5d4718&&_0x5d4718['call'](this,_0x5a6f2d,_0x3d520b);});}function isPointType(_0x3e90c1){if(!_0x3e90c1)return![];return GraphicClass[_0x3e90c1]&&GraphicClass[_0x3e90c1]['isPoint']?!![]:![];}function isCombineType(_0x2bcf87){if(!_0x2bcf87)return![];return GraphicClass[_0x2bcf87]&&GraphicClass[_0x2bcf87]['isCombine']?!![]:![];}function register$5(_0x490919,_0x40dbf5,_0x1f54f0){const _0x17fa99={_0x525369:0x14ef,_0x5c484c:0xdcb,_0x1aeca6:0x7bd,_0x41d85b:0xb67,_0xac5753:0x2b0};function _0x4b9dd2(_0x2b7741,_0xa2d48e){return _0x5151d1(_0xa2d48e,_0x2b7741- -0x1f1);}GraphicClass[_0x490919]&&logError(_0x4b9dd2(0x15c6,_0x17fa99._0x525369)+_0x490919+_0x4b9dd2(0x89f,_0x17fa99._0x5c484c),_0x40dbf5);GraphicType[_0x490919]=_0x490919,GraphicClass[_0x490919]=_0x40dbf5,_0x40dbf5[_0x4b9dd2(0x93d,0xcad)]=_0x490919;function _0x593344(_0x1d904b,_0x560c7e){return _0x708236(_0x1d904b,_0x560c7e- -0x2d7);}_0x40dbf5['prototype']['_type']=_0x490919,_0x1f54f0&&(_0x40dbf5[_0x4b9dd2(_0x17fa99._0x1aeca6,0xa4c)]=!![],_0x40dbf5['prototype'][_0x593344(_0x17fa99._0x41d85b,_0x17fa99._0xac5753)]=!![]);}function getClass$5(_0x5130af){return GraphicClass[_0x5130af]?GraphicClass[_0x5130af]:(logWarn('getClass:未找到该类型对应的处理类',_0x5130af),null);}function create$5(_0xdc5fe5,_0x180fe1){const _0x43427f=getClass$5(_0xdc5fe5);if(!_0x43427f)return;const _0xa2c95a=new _0x43427f(_0x180fe1);return _0xa2c95a;}function fromDraw(_0x1ac995,_0x25e940){if(!_0x25e940['type']){logError('fromDraw:需要传入指定绘制的type类型!');return;}const _0x19d609=getClass$5(_0x25e940['type']);if(!_0x19d609||!_0x19d609['prototype']['startDraw']){logInfo('对象不支持标绘',_0x19d609);return;}const _0x1f22ca=new _0x19d609(_0x25e940);return _0x1f22ca['startDraw'](_0x1ac995),_0x1f22ca;}const _0x1b875b={};_0x1b875b[_0x5151d1(0xebf,0x16b3)]=null,_0x1b875b[_0x708236(0x969,0xe52)]=getTypes,_0x1b875b['hasType']=hasType,_0x1b875b['eachGraphicType']=eachGraphicType,_0x1b875b[_0x5151d1(0xa19,0x1525)]=isPointType,_0x1b875b['isCombineType']=isCombineType,_0x1b875b[_0x708236(0x1867,0x172e)]=register$5,_0x1b875b[_0x5151d1(0xdbf,0xb44)]=getClass$5,_0x1b875b['create']=create$5,_0x1b875b[_0x708236(0x156c,0x1770)]=fromDraw;var GraphicUtil=_0x1b875b,edgeIntersectsEdge=function edgeIntersectsEdge(_0x4268d9,_0x36ca95,_0x1c8a2f,_0x416d03){var _0x3ef091=(_0x416d03[0x0]-_0x1c8a2f[0x0])*(_0x4268d9[0x1]-_0x1c8a2f[0x1])-(_0x416d03[0x1]-_0x1c8a2f[0x1])*(_0x4268d9[0x0]-_0x1c8a2f[0x0]),_0x58dbb5=(_0x36ca95[0x0]-_0x4268d9[0x0])*(_0x4268d9[0x1]-_0x1c8a2f[0x1])-(_0x36ca95[0x1]-_0x4268d9[0x1])*(_0x4268d9[0x0]-_0x1c8a2f[0x0]),_0x408f9c=(_0x416d03[0x1]-_0x1c8a2f[0x1])*(_0x36ca95[0x0]-_0x4268d9[0x0])-(_0x416d03[0x0]-_0x1c8a2f[0x0])*(_0x36ca95[0x1]-_0x4268d9[0x1]);if(_0x4