mars3d-echarts
Version:
Mars3D平台插件,结合echarts可视化功能插件
16 lines (15 loc) • 22.2 kB
JavaScript
/**
* Mars3D平台插件,结合echarts可视化功能插件 mars3d-echarts
*
* 版本信息:v3.9.6
* 编译日期:2025-04-15 22:20
* 版权所有:Copyright by 火星科技 http://mars3d.cn
* 使用单位:火星科技免费公开版 ,2025-02-01
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, (window.echarts || require('echarts')), (window.mars3d || require('mars3d'))) :
typeof define === 'function' && define.amd ? define(['exports', 'echarts', 'mars3d'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["mars3d-echarts"] = {}, global.echarts, global.mars3d));
})(this, (function (exports, echarts, mars3d) {
'use strict';function _0x2f3a56(_0x26e7e4,_0x4f3fef){const _0x23ef85={_0x158095:0x2c2};return _0x1d71(_0x4f3fef-_0x23ef85._0x158095,_0x26e7e4);}(function(_0x53204c,_0x229c97){const _0x5544ee={_0x33bfb1:0x3f0,_0x4e4360:0x412,_0x28dc14:0x40,_0x2307f2:0x69,_0x895f64:0x4f,_0x3c8d04:0x77,_0x224cd0:0x33,_0x48189a:0x424,_0x25bf66:0x450,_0x49835e:0x3e6,_0x57cdca:0x3a,_0xe1fcd9:0x47},_0x5e891d={_0xa7e71c:0xb0},_0x2090a6={_0x13d39e:0x30a};function _0x4a4312(_0x1f4036,_0x396c67){return _0x1d71(_0x1f4036-_0x2090a6._0x13d39e,_0x396c67);}const _0x4afee2=_0x53204c();function _0x511435(_0x3a28b0,_0x4e90e4){return _0x1d71(_0x4e90e4- -_0x5e891d._0xa7e71c,_0x3a28b0);}while(!![]){try{const _0x5e1d90=parseInt(_0x4a4312(_0x5544ee._0x33bfb1,_0x5544ee._0x4e4360))/0x1*(parseInt(_0x511435(0x71,0x56))/0x2)+parseInt(_0x511435(_0x5544ee._0x28dc14,_0x5544ee._0x2307f2))/0x3+-parseInt(_0x511435(_0x5544ee._0x895f64,_0x5544ee._0x3c8d04))/0x4+parseInt(_0x511435(0x4e,_0x5544ee._0x224cd0))/0x5+parseInt(_0x511435(0xa4,0x80))/0x6*(parseInt(_0x4a4312(_0x5544ee._0x48189a,_0x5544ee._0x25bf66))/0x7)+-parseInt(_0x4a4312(0x3ff,_0x5544ee._0x49835e))/0x8*(-parseInt(_0x511435(0x5d,0x44))/0x9)+parseInt(_0x511435(0x39,_0x5544ee._0x57cdca))/0xa*(-parseInt(_0x511435(0x64,_0x5544ee._0xe1fcd9))/0xb);if(_0x5e1d90===_0x229c97)break;else _0x4afee2['push'](_0x4afee2['shift']());}catch(_0x3a957c){_0x4afee2['push'](_0x4afee2['shift']());}}}(_0x1a68,0xe65f1));function _interopNamespace(_0x54bfb2){const _0x41a7d6={_0x428f6e:0x11,_0x4fe04e:0x18c};if(_0x54bfb2&&_0x54bfb2['__esModule'])return _0x54bfb2;var _0x46b7a4=Object[_0x110a1e(_0x41a7d6._0x428f6e,0x32)](null);function _0x110a1e(_0x48057c,_0x15115c){return _0x1d71(_0x15115c- -0xb6,_0x48057c);}function _0x5ebe3c(_0x17c481,_0x58c6dd){return _0x1d71(_0x58c6dd-0x81,_0x17c481);}return _0x54bfb2&&Object[_0x5ebe3c(_0x41a7d6._0x4fe04e,0x190)](_0x54bfb2)['forEach'](function(_0x47ae76){function _0x29ffa8(_0x113ed5,_0x265bc9){return _0x5ebe3c(_0x113ed5,_0x265bc9-0x336);}if(_0x47ae76!=='default'){var _0x391ba4=Object['getOwnPropertyDescriptor'](_0x54bfb2,_0x47ae76);Object[_0x29ffa8(0x47e,0x4a5)](_0x46b7a4,_0x47ae76,_0x391ba4['get']?_0x391ba4:{'enumerable':!![],'get':function(){return _0x54bfb2[_0x47ae76];}});}}),_0x46b7a4['default']=_0x54bfb2,_0x46b7a4;}function _0x1a68(){const _0x537dcd=['x3nLDe9WDgLVBNniB29R','Bgf5zxi','z2v0sgvPz2H0','x21HCNmZzf9Zy2vUzq','x3bVAw50zxjfDMvUDhm','C2nLBMu','zgLZCgf0y2Hby3rPB24','zgLTzw5ZAw9UCW','uMvJDgfUz2XL','B25cEvf1zxj5','C2v0rwnOyxj0C09WDgLVBG','Bgf0','Bw9Kzq','q2vZAxvT','nZm3ntryCMPIAu8','x21HCe9MzNnLDa','x2nYzwf0zunOyxj0t3zLCMXHEq','z2v0v2LKDgG','B2zM','y2fUDMfZ','zwnjBNn0yw5Jzq','Aw5PDa','C2v0twfWt2zMC2v0','A2v5CW','qM91BMrPBMDszwn0','zM9YrwfJAa','ywrKrxzLBNrmAxn0zw5LCG','x2fWAq','C3r5Bgu','x19LC01VzhvSzq','zML4zwrizwLNAhq','ug9PBNruCMfUCW','x21HCa','nJu1nZqWy2LTtMvu','mtmZzKLct2zs','zwnOyxj0C0f1Dg9izwLNAhq','AxnqB2LUDfzPC2LIBgu','u0nftKuZra','x2fKzgvKsg9VAW','z2v0','zgf0yq','EKLUzgv4','zgvWDgHuzxn0','zxH0zw5Kq29TCg9Uzw50vMLLDW','Cg9ZDfjLBMrLCG','Dg9W','x2vJAgfYDhnjBNn0yw5Jzq','mJK5odm4mgLtD09Pvq','C2nOzwr1BgvY','CMvZAxPL','AgvPz2H0','x2vJAgfYDhndB250ywLUzxi','B25SEvnPBxbSzvr5Cgu','zxH0zw5Kq29TCg9Uzw50tw9KzwW','y29UDgfPBMvY','q2fYDg9NCMfWAgLJ','mZyWmZC4t0jdC2vZ','Cg9PBNrLCKv2zw50CW','x21VDw50zwriB29R','BwfYCZnKtwfWuM9HBq','Bw92zuHHBMrSzxi','yxbP','x3jLBw92zwriB29R','AgfZt3DUuhjVCgvYDhK','zwnOyxj0C0rLChrOvgvZDa','z2v0vMLLD1jLy3q','y29VCMrZ','nJG5nZK5nwrXr1LLwq','z2v0wNi','D2LKDgG','ndD6CKX6Bha','Ew1HEa','y3jLyxrL','y2XLyxi','ndbWsvfKzLu','CMvNAxn0zxi','rwnOyxj0C0XHEwvY','ywXS','zgvMAw5LuhjVCgvYDhK','BgvMDa','B3b0Aw9UCW','zwnOyxj0C0zPEgvKsgvPz2H0','zNjVBurLz3jLzxm','y29VCMrPBMf0zvn5C3rLBq','mti2mdq4nJLZrgvUt3a','ogTjrMXSBq','BwfYCZnKtwfW','mte0otq4mZvSzeXMvgq'];_0x1a68=function(){return _0x537dcd;};return _0x1a68();}var echarts__namespace=_interopNamespace(echarts),mars3d__namespace=_interopNamespace(mars3d);const Cesium$1=mars3d__namespace['Cesium'];class CompositeCoordinateSystem{constructor(_0x17ab5f,_0x3b0e1f){const _0x5bbc19={_0x50d2c4:0x421,_0x491595:0x24a,_0x13b849:0x252};function _0x4da6bf(_0x1420bb,_0x2b153c){return _0x1d71(_0x1420bb-0x13f,_0x2b153c);}function _0x5cae04(_0x1e54b7,_0x247f76){return _0x1d71(_0x1e54b7-0x347,_0x247f76);}this[_0x5cae04(0x442,_0x5bbc19._0x50d2c4)]=_0x17ab5f,this[_0x4da6bf(0x23e,_0x5bbc19._0x491595)]=['lng','lat'],this['_mapOffset']=[0x0,0x0],this[_0x4da6bf(_0x5bbc19._0x13b849,0x269)]=_0x3b0e1f;}[_0x2f3a56(0x3e2,0x3d0)](_0x5b8ec0){function _0x1555e9(_0x467e55,_0x1868b5){return _0x2f3a56(_0x1868b5,_0x467e55- -0x206);}this[_0x1555e9(0x1c3,0x1d3)]=_0x5b8ec0;}['getBMap'](){return this['_mars3d_scene'];}['dataToPoint'](_0x22358e){const _0x5dd6b2={_0x30879f:0x1be,_0xe46a7d:0x1df,_0x5b7fbe:0x4cc,_0x1eec9b:0x1e7,_0x49efa2:0x4b4,_0x5d6eee:0x4c2,_0x42ca35:0x1d6,_0x2ef128:0x1a8,_0x2fc068:0x1bd,_0x26a14e:0x4a4},_0x598b58=this[_0x3061dd(0x498,0x47d)],_0x3bf53a=[NaN,NaN];let _0x6ebf35=_0x598b58['echartsFixedHeight'];_0x598b58[_0x26cae4(-0x1cc,-_0x5dd6b2._0x30879f)]&&(_0x6ebf35=_0x598b58[_0x26cae4(-0x1db,-_0x5dd6b2._0xe46a7d)](Cesium$1[_0x3061dd(_0x5dd6b2._0x5b7fbe,0x4ef)]['fromDegrees'](_0x22358e[0x0],_0x22358e[0x1])));const _0x53561e=Cesium$1['Cartesian3'][_0x26cae4(-0x212,-_0x5dd6b2._0x1eec9b)](_0x22358e[0x0],_0x22358e[0x1],_0x6ebf35);if(!_0x53561e)return _0x3bf53a;function _0x3061dd(_0x3be992,_0x57e7dd){return _0x2f3a56(_0x57e7dd,_0x3be992-0xdb);}const _0x20ace5=mars3d__namespace[_0x3061dd(_0x5dd6b2._0x49efa2,_0x5dd6b2._0x5d6eee)]['toWindowCoordinates'](_0x598b58,_0x53561e);if(!_0x20ace5)return _0x3bf53a;function _0x26cae4(_0x22f454,_0x5d5098){return _0x2f3a56(_0x22f454,_0x5d5098- -0x59b);}if(_0x598b58['echartsDepthTest']&&_0x598b58[_0x26cae4(-0x1d6,-0x1d5)]===Cesium$1['SceneMode'][_0x26cae4(-_0x5dd6b2._0x42ca35,-0x1bc)]){const _0xed3973=new Cesium$1['EllipsoidalOccluder'](_0x598b58['globe']['ellipsoid'],_0x598b58['camera']['positionWC']),_0x16e5f1=_0xed3973[_0x26cae4(-_0x5dd6b2._0x2ef128,-_0x5dd6b2._0x2fc068)](_0x53561e);if(!_0x16e5f1)return _0x3bf53a;}return[_0x20ace5['x']-this[_0x3061dd(_0x5dd6b2._0x26a14e,0x4a3)][0x0],_0x20ace5['y']-this[_0x3061dd(_0x5dd6b2._0x26a14e,0x4a6)][0x1]];}[_0x2f3a56(0x3c8,0x3a3)](){const _0x48e7c0={_0x266a2b:0x394,_0x3f4301:0x387,_0xf28451:0x226},_0x3d1068={_0x3b628f:0x4b},_0xc3257b={_0xc82106:0x5f1};function _0x3c2326(_0x157a51,_0x3686e2){return _0x2f3a56(_0x157a51,_0x3686e2- -_0xc3257b._0xc82106);}const _0x51e313=this[_0x10c590(0x38a,_0x48e7c0._0x266a2b)];function _0x10c590(_0x45b9ab,_0x1c1423){return _0x2f3a56(_0x1c1423,_0x45b9ab- -_0x3d1068._0x3b628f);}return new echarts__namespace['graphic'][(_0x10c590(_0x48e7c0._0x3f4301,0x378))](0x0,0x0,_0x51e313[_0x3c2326(-0x234,-_0x48e7c0._0xf28451)](),_0x51e313['getHeight']());}['getRoamTransform'](){return echarts__namespace['matrix']['create']();}}CompositeCoordinateSystem['dimensions']=['lng',_0x51e435(0x3cb,0x3cd)],CompositeCoordinateSystem['create']=function(_0x362a64,_0xc91afb){const _0x3e647f={_0x193b8a:0x45d,_0x5dbd0f:0x43e},_0x4843d7={_0x118d74:0x38,_0x2da071:0x15};let _0x6b3cff;function _0x5ab6b4(_0x13dcec,_0x2899ce){return _0x2f3a56(_0x13dcec,_0x2899ce-0x54);}function _0x53a66c(_0x2e70ae,_0x5dcbfd){return _0x2f3a56(_0x2e70ae,_0x5dcbfd- -0x5fe);}const _0x46cf05=_0x362a64[_0x5ab6b4(_0x3e647f._0x193b8a,_0x3e647f._0x5dbd0f)][_0x5ab6b4(0x42f,0x422)]['_mars3d_scene'];_0x362a64['eachComponent']('mars3dMap',function(_0x51cdeb){const _0x1911bd={_0x23078d:0xc4},_0x12c8c6=_0xc91afb[_0x309656(0x33b,0x336)]()['painter'];if(!_0x12c8c6)return;!_0x6b3cff&&(_0x6b3cff=new CompositeCoordinateSystem(_0x46cf05,_0xc91afb));function _0x309656(_0x1d89ee,_0x4e24ac){return _0x5ab6b4(_0x1d89ee,_0x4e24ac- -_0x1911bd._0x23078d);}_0x51cdeb['coordinateSystem']=_0x6b3cff,_0x6b3cff['setMapOffset'](_0x51cdeb['__mapOffset']||[0x0,0x0]);}),_0x362a64['eachSeries'](function(_0xf21c93){const _0x220318={_0x568ac2:0x3d1},_0x5635c4={_0x1e738b:0x291};function _0x290552(_0x4801b4,_0x3ff8f7){return _0x53a66c(_0x3ff8f7,_0x4801b4-_0x5635c4._0x1e738b);}function _0x5957bd(_0x161292,_0x5e907c){return _0x5ab6b4(_0x5e907c,_0x161292- -_0x220318._0x568ac2);}_0xf21c93[_0x290552(0x74,0x8c)](_0x5957bd(_0x4843d7._0x118d74,_0x4843d7._0x2da071))==='mars3dMap'&&(!_0x6b3cff&&(_0x6b3cff=new CompositeCoordinateSystem(_0x46cf05,_0xc91afb)),_0xf21c93['coordinateSystem']=_0x6b3cff);});};if(echarts__namespace!==null&&echarts__namespace!==void 0x0&&echarts__namespace['init']){echarts__namespace['registerCoordinateSystem']('mars3dMap',CompositeCoordinateSystem);const _0x4355b0={};_0x4355b0['type']='mars3dMapRoam',_0x4355b0['event']=_0x2f3a56(0x3e7,0x3f5),_0x4355b0['update']='updateLayout',echarts__namespace['registerAction'](_0x4355b0,function(_0x530070,_0x85a368){});const _0x115368={};_0x115368['roam']=![];const _0x331cda={};_0x331cda['type']=_0x2f3a56(0x3a1,0x3b8),_0x331cda['getBMap']=function(){return this['_mars3d_scene'];},_0x331cda['defaultOption']=_0x115368,echarts__namespace[_0x2f3a56(0x3d3,0x3ef)](_0x331cda),echarts__namespace[_0x2f3a56(0x3e4,0x3e5)]({'type':_0x51e435(0x3be,0x3cf),'init':function(_0x45a3d5,_0x31d7ff){const _0x3b0e9d={_0x472467:0x2e6,_0x8aa87b:0x1a6,_0x24c4eb:0x17b},_0x28be1b={_0x55005b:0xf0};function _0x4f2678(_0x40e674,_0x12f8d2){return _0x51e435(_0x40e674- -0x1fe,_0x12f8d2);}function _0xe8ea5(_0x3e8efa,_0x2f8795){return _0x51e435(_0x3e8efa- -_0x28be1b._0x55005b,_0x2f8795);}this[_0xe8ea5(0x2b5,0x2da)]=_0x31d7ff,this[_0x4f2678(0x1c7,0x1a4)]=_0x45a3d5['scheduler']['ecInstance'][_0xe8ea5(0x2d3,_0x3b0e9d._0x472467)],this[_0x4f2678(0x1c7,0x1a1)][_0x4f2678(0x1ee,0x218)][_0x4f2678(0x1dc,0x1f8)](this[_0x4f2678(_0x3b0e9d._0x8aa87b,_0x3b0e9d._0x24c4eb)],this);},'moveHandler':function(_0x4bcf98,_0x37eade){const _0x20a464={_0x185c5c:0x1ae,_0x565d20:0x18f},_0x39c9f9={_0x47606a:0x574};function _0x550e5b(_0x499118,_0x977d07){return _0x51e435(_0x499118- -_0x39c9f9._0x47606a,_0x977d07);}const _0x345654={};_0x345654['type']='mars3dMapRoam',this['api'][_0x550e5b(-_0x20a464._0x185c5c,-_0x20a464._0x565d20)](_0x345654);},'render':function(_0x7a9cde,_0x3c390f,_0x2f1a74){},'dispose':function(_0x166b32){const _0x45feda={_0x5b1274:0x236},_0xa0c760={_0x44f33e:0x168};function _0x2eb1f9(_0x17fcc1,_0x435238){return _0x2f3a56(_0x435238,_0x17fcc1- -_0xa0c760._0x44f33e);}function _0x14f92d(_0x7be3a7,_0x20dd4f){return _0x2f3a56(_0x7be3a7,_0x20dd4f- -0x378);}this[_0x14f92d(0x38,0x47)][_0x2eb1f9(0x27e,0x25a)]['removeEventListener'](this[_0x2eb1f9(_0x45feda._0x5b1274,0x231)],this);}});}else throw new Error('请引入\x20echarts\x20库\x20');const Cesium=mars3d__namespace[_0x2f3a56(0x3ec,0x3c7)],BaseLayer=mars3d__namespace['layer']['BaseLayer'];class EchartsLayer extends BaseLayer{constructor(_0x411098={}){const _0x38e515={_0x173e14:0xc8};super(_0x411098);function _0x49ee82(_0x484991,_0x2e88ae){return _0x2f3a56(_0x484991,_0x2e88ae- -0x4bb);}this['_pointerEvents']=this['options'][_0x49ee82(-0xce,-_0x38e515._0x173e14)];}get['layer'](){return this['_echartsInstance'];}get['pointerEvents'](){return this['_pointerEvents'];}set[_0x51e435(0x3f9,0x3f2)](_0x30017a){const _0x59e4c0={_0xa3e35c:0xa4,_0x3bdb4e:0x83,_0x4a2986:0x2f3};function _0x46e22c(_0x223125,_0x2df9e8){return _0x51e435(_0x223125- -0x476,_0x2df9e8);}function _0x34456d(_0xea3eee,_0x24c637){return _0x2f3a56(_0x24c637,_0xea3eee- -0xfa);}this[_0x46e22c(-0xb2,-_0x59e4c0._0xa3e35c)]=_0x30017a,this['_echartsContainer']&&(_0x30017a?this[_0x46e22c(-_0x59e4c0._0x3bdb4e,-0x61)]['style']['pointerEvents']='all':this[_0x34456d(_0x59e4c0._0x4a2986,0x2e3)][_0x46e22c(-0x9a,-0xb5)]['pointerEvents']='none');}[_0x2f3a56(0x3a6,0x3ba)](_0x265296,_0x3a00cf){this['setEchartsOption'](_0x265296);}['_showHook'](_0x1c308f){const _0x389898={_0x2f65e7:0x77};function _0xb35600(_0x3930ac,_0x24269d){return _0x51e435(_0x3930ac- -0x37c,_0x24269d);}function _0x14b6b5(_0x30d6f8,_0x379cc6){return _0x51e435(_0x379cc6- -0x9d,_0x30d6f8);}_0x1c308f?this[_0xb35600(_0x389898._0x2f65e7,0x57)]['style']['visibility']='visible':this[_0x14b6b5(0x337,0x356)][_0xb35600(0x60,0x7f)]['visibility']='hidden';}[_0x2f3a56(0x400,0x3f4)](){const _0x43e076={_0x1b7e45:0x42b,_0x5951be:0x1ba,_0x257b37:0x1ab,_0x170a97:0x488,_0x53bc03:0x1d1,_0x22ee27:0x463,_0x332c4f:0x465,_0x5d7cf9:0x461,_0x1d0df7:0x440},_0x37c0a9={_0xacb9af:0x89},_0x9cbaec={_0x39efa6:0x55d};this['_map']['scene'][_0x39d4a9(_0x43e076._0x1b7e45,0x43b)]=this[_0x4688a0(-_0x43e076._0x5951be,-_0x43e076._0x257b37)][_0x39d4a9(0x46d,_0x43e076._0x170a97)]??!![];function _0x4688a0(_0x18193a,_0x49898c){return _0x2f3a56(_0x18193a,_0x49898c- -_0x9cbaec._0x39efa6);}function _0x39d4a9(_0x37b432,_0x1ee413){return _0x2f3a56(_0x1ee413,_0x37b432-_0x37c0a9._0xacb9af);}this['_map'][_0x4688a0(-0x1b5,-0x19e)][_0x4688a0(-0x179,-0x180)]=this[_0x4688a0(-_0x43e076._0x53bc03,-_0x43e076._0x257b37)]['clampToGround']??![],this[_0x39d4a9(_0x43e076._0x22ee27,0x484)]['scene'][_0x39d4a9(0x43c,_0x43e076._0x332c4f)]=this['options'][_0x39d4a9(_0x43e076._0x5d7cf9,_0x43e076._0x1d0df7)]??0x0;}[_0x51e435(0x3e6,0x3f5)](){const _0x29f39c={_0x2a7e0a:0x27f,_0x34117c:0x28c,_0x8db6c5:0x273,_0x6576d0:0x27d,_0x1597b3:0x28e},_0x5f128f={_0x2fbc56:0x15c};this['_echartsContainer']=this[_0xb73d2b(-_0x29f39c._0x2a7e0a,-0x267)](),this[_0xb73d2b(-0x261,-0x251)]=echarts__namespace[_0x3ae84c(_0x29f39c._0x34117c,_0x29f39c._0x8db6c5)](this['_echartsContainer']),this[_0x3ae84c(_0x29f39c._0x6576d0,0x28c)][_0xb73d2b(-0x28c,-0x260)]=this['_map']['scene'];function _0x3ae84c(_0x4b2092,_0x3b7428){return _0x2f3a56(_0x4b2092,_0x3b7428- -_0x5f128f._0x2fbc56);}function _0xb73d2b(_0x54cb9a,_0x47b5d3){return _0x51e435(_0x54cb9a- -0x64f,_0x47b5d3);}this[_0x3ae84c(_0x29f39c._0x1597b3,0x268)](this['options']);}[_0x51e435(0x3a6,0x3a7)](){const _0x5c0430={_0x19d5db:0x1d3,_0x3bf855:0x140,_0x51a6d0:0x1d3,_0x1d48e2:0x1f2},_0x255baa={_0x52c115:0x51d};this['_echartsInstance']&&(this[_0x5f34cf(_0x5c0430._0x19d5db,0x1be)][_0x432ac4(-0x16c,-_0x5c0430._0x3bf855)](),this['_echartsInstance']['dispose'](),delete this[_0x5f34cf(_0x5c0430._0x51a6d0,_0x5c0430._0x1d48e2)]);function _0x432ac4(_0x50cd69,_0xc915){return _0x51e435(_0x50cd69- -_0x255baa._0x52c115,_0xc915);}function _0x5f34cf(_0xfe5a51,_0x50af8d){return _0x2f3a56(_0x50af8d,_0xfe5a51- -0x215);}this['_echartsContainer']&&(this['_map']['container']['removeChild'](this['_echartsContainer']),delete this['_echartsContainer']);}[_0x51e435(0x3d0,0x3bd)](){const _0x822694={_0x2ffcef:0x3b3,_0x23fb6f:0x3a,_0x31eb3c:0x7a,_0xd552e6:0x5e,_0x4c3a0f:0x83,_0x3957f5:0x393},_0x20ffd8={_0x16e924:0x56},_0x556338={_0x297263:0x44a},_0x2060bf=mars3d__namespace['DomUtil'][_0x5f4bc2(-0xa0,-0x82)]('div','mars3d-echarts',this[_0x3fba26(0x38a,_0x822694._0x2ffcef)][_0x5f4bc2(-0x5a,-0x3c)]);_0x2060bf['id']=this['id'],_0x2060bf['style']['position']='absolute',_0x2060bf['style'][_0x5f4bc2(-0x63,-_0x822694._0x23fb6f)]='0px',_0x2060bf['style'][_0x5f4bc2(-0x99,-_0x822694._0x31eb3c)]='0px',_0x2060bf['style']['width']=this['_map'][_0x5f4bc2(-0x8b,-0xa6)]['canvas']['clientWidth']+'px';function _0x5f4bc2(_0x4820c0,_0x205262){return _0x2f3a56(_0x205262,_0x4820c0- -_0x556338._0x297263);}_0x2060bf['style'][_0x5f4bc2(-_0x822694._0xd552e6,-0x81)]=this['_map'][_0x5f4bc2(-0x8b,-_0x822694._0x4c3a0f)]['canvas']['clientHeight']+'px',_0x2060bf[_0x5f4bc2(-0x74,-0x4f)]['pointerEvents']=this['_pointerEvents']?_0x3fba26(0x35f,0x347):'none',_0x2060bf[_0x5f4bc2(-0x74,-0x71)][_0x3fba26(_0x822694._0x3957f5,0x38b)]=this[_0x5f4bc2(-0x98,-0x81)]['zIndex']??0x9;function _0x3fba26(_0x45631f,_0x352b49){return _0x51e435(_0x45631f- -_0x20ffd8._0x16e924,_0x352b49);}return _0x2060bf;}[_0x2f3a56(0x412,0x3eb)](){const _0x13bdb8={_0x15e448:0x271,_0xa3114d:0x72,_0x21066d:0x3b,_0x38a9e1:0x262,_0x44ba2b:0x24f,_0x538839:0x251,_0x2fd330:0x26c,_0x4b1871:0x70};if(!this[_0x416597(0x54,0x6d)])return;function _0x256182(_0x321c34,_0x42b978){return _0x51e435(_0x42b978- -0x182,_0x321c34);}function _0x416597(_0x4d2f3e,_0x88fe8f){return _0x2f3a56(_0x4d2f3e,_0x88fe8f- -0x37b);}this[_0x256182(0x248,_0x13bdb8._0x15e448)]['style'][_0x416597(0x12,0x2c)]=this[_0x256182(0x253,0x25e)]['scene']['canvas']['clientWidth']+'px',this[_0x416597(0x91,_0x13bdb8._0xa3114d)]['style']['height']=this[_0x416597(_0x13bdb8._0x21066d,0x5f)][_0x256182(_0x13bdb8._0x38a9e1,0x243)][_0x256182(_0x13bdb8._0x44ba2b,_0x13bdb8._0x538839)]['clientHeight']+'px',this[_0x256182(0x269,_0x13bdb8._0x2fd330)][_0x416597(0x95,_0x13bdb8._0x4b1871)]();}['setEchartsOption'](_0x34012f,_0x36cf05,_0x4a43f4){const _0xa8b5c={_0x43d911:0x521};function _0x2e2386(_0x3cd16b,_0xa1aad1){return _0x2f3a56(_0x3cd16b,_0xa1aad1- -_0xa8b5c._0x43d911);}function _0x16713c(_0x4e644c,_0x9aa601){return _0x51e435(_0x4e644c- -0xa1,_0x9aa601);}if(this['_echartsInstance']){const _0x45aa3f={};_0x45aa3f[_0x2e2386(-0x132,-0x133)]=!![],_0x34012f={'mars3dMap':{},...mars3d__namespace['Util']['getAttrVal'](_0x34012f,_0x45aa3f)},delete _0x34012f['eventParent'],this[_0x16713c(0x34d,0x365)]['setOption'](_0x34012f,_0x36cf05,_0x4a43f4);}}['getRectangle'](_0x516519){const _0x24a41a={_0x4d46a7:0x2a1,_0x3f2dda:0x2aa},_0x5ed916={_0x109a39:0xfe},_0x49dbb9={_0x3dbbc9:0x179,_0x40ad20:0x150};let _0xf39821,_0x2569f5,_0xbb6b41,_0x27c561;function _0x2569c1(_0x10504b){if(!Array['isArray'](_0x10504b))return;const _0x47b0b9=_0x10504b[0x0]||0x0,_0xde585c=_0x10504b[0x1]||0x0;_0x47b0b9!==0x0&&_0xde585c!==0x0&&(_0xf39821===undefined?(_0xf39821=_0x47b0b9,_0x2569f5=_0x47b0b9,_0xbb6b41=_0xde585c,_0x27c561=_0xde585c):(_0xf39821=Math['min'](_0xf39821,_0x47b0b9),_0x2569f5=Math['max'](_0x2569f5,_0x47b0b9),_0xbb6b41=Math['min'](_0xbb6b41,_0xde585c),_0x27c561=Math['max'](_0x27c561,_0xde585c)));}const _0x6293ef=this['options']['series'];function _0x3fff29(_0x4c92d3,_0x8961c8){return _0x51e435(_0x8961c8- -0x105,_0x4c92d3);}_0x6293ef&&_0x6293ef['forEach'](_0x3d6fd7=>{const _0x30cc68={_0x264dc2:0x90};function _0x4df6a1(_0x57d04d,_0xb5e3cb){return _0x1d71(_0xb5e3cb- -0x270,_0x57d04d);}function _0x30adb0(_0x4724fa,_0x2d529a){return _0x1d71(_0x4724fa-0x1,_0x2d529a);}_0x3d6fd7['data']&&_0x3d6fd7[_0x4df6a1(-_0x49dbb9._0x3dbbc9,-_0x49dbb9._0x40ad20)][_0x30adb0(0x112,0xf0)](_0x44fa1d=>{const _0x435926={_0x510200:0x106};function _0x1c3ca8(_0x2abb22,_0x425e5b){return _0x4df6a1(_0x425e5b,_0x2abb22-_0x435926._0x510200);}function _0x5aab77(_0x234701,_0x40d719){return _0x4df6a1(_0x40d719,_0x234701-0x7c);}if(_0x44fa1d['value'])_0x2569c1(_0x44fa1d['value']);else _0x44fa1d[_0x1c3ca8(-0x88,-_0x30cc68._0x264dc2)]&&_0x44fa1d['coords'][_0x1c3ca8(-0x59,-0x46)](_0x1917ad=>{_0x2569c1(_0x1917ad);});});});function _0xf4793b(_0x5a8a77,_0x2f6212){return _0x51e435(_0x5a8a77- -_0x5ed916._0x109a39,_0x2f6212);}if(_0xf39821===0x0&&_0xbb6b41===0x0&&_0x2569f5===0x0&&_0x27c561===0x0)return null;if(_0x516519!==null&&_0x516519!==void 0x0&&_0x516519['isFormat']){const _0x57d87f={};return _0x57d87f['xmin']=_0xf39821,_0x57d87f['xmax']=_0x2569f5,_0x57d87f['ymin']=_0xbb6b41,_0x57d87f[_0x3fff29(_0x24a41a._0x4d46a7,_0x24a41a._0x3f2dda)]=_0x27c561,_0x57d87f;}else return Cesium[_0x3fff29(0x2ee,0x2c3)][_0x3fff29(0x29c,0x2b5)](_0xf39821,_0xbb6b41,_0x2569f5,_0x27c561);}['on'](_0x3cd4b7,_0x42d3ca,_0x3652ca){return this['_echartsInstance']['on'](_0x3cd4b7,_0x42d3ca,_0x3652ca||this),this;}[_0x2f3a56(0x39f,0x3c3)](_0x2e6183,_0xa683a3,_0x51dcf6,_0x16889d){return this['_echartsInstance']['on'](_0x2e6183,_0xa683a3,_0x51dcf6,_0x16889d||this),this;}[_0x51e435(0x3d2,0x3e6)](_0x3de696,_0x5babd7,_0x192def){return this['_echartsInstance']['off'](_0x3de696,_0x5babd7,_0x192def||this),this;}}function _0x1d71(_0x158d56,_0x5a65e7){const _0x1a68d1=_0x1a68();return _0x1d71=function(_0x1d7105,_0x29c19a){_0x1d7105=_0x1d7105-0xdc;let _0x17313e=_0x1a68d1[_0x1d7105];if(_0x1d71['JdYyIf']===undefined){var _0x45ee2c=function(_0x4355b0){const _0x115368='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x331cda='',_0x57beb0='';for(let _0x140e64=0x0,_0x2cd65b,_0x4c108c,_0x54bfb2=0x0;_0x4c108c=_0x4355b0['charAt'](_0x54bfb2++);~_0x4c108c&&(_0x2cd65b=_0x140e64%0x4?_0x2cd65b*0x40+_0x4c108c:_0x4c108c,_0x140e64++%0x4)?_0x331cda+=String['fromCharCode'](0xff&_0x2cd65b>>(-0x2*_0x140e64&0x6)):0x0){_0x4c108c=_0x115368['indexOf'](_0x4c108c);}for(let _0x46b7a4=0x0,_0x47ae76=_0x331cda['length'];_0x46b7a4<_0x47ae76;_0x46b7a4++){_0x57beb0+='%'+('00'+_0x331cda['charCodeAt'](_0x46b7a4)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x57beb0);};_0x1d71['DEYWQe']=_0x45ee2c,_0x158d56=arguments,_0x1d71['JdYyIf']=!![];}const _0x4bf34c=_0x1a68d1[0x0],_0x142bcd=_0x1d7105+_0x4bf34c,_0x51bf9a=_0x158d56[_0x142bcd];return!_0x51bf9a?(_0x17313e=_0x1d71['DEYWQe'](_0x17313e),_0x158d56[_0x142bcd]=_0x17313e):_0x17313e=_0x51bf9a,_0x17313e;},_0x1d71(_0x158d56,_0x5a65e7);}mars3d__namespace['LayerUtil'][_0x2f3a56(0x38f,0x3ad)]('echarts',EchartsLayer);function _0x51e435(_0x1e92fc,_0x4da294){return _0x1d71(_0x1e92fc-0x2c8,_0x4da294);}mars3d__namespace[_0x2f3a56(0x3d1,0x3bb)][_0x2f3a56(0x3bb,0x3ae)]=EchartsLayer,mars3d__namespace['echarts']=echarts__namespace,exports['EchartsLayer']=EchartsLayer,Object['keys'](echarts)['forEach'](function(_0x104891){const _0x3463b7={_0x586638:0x167,_0x1bb2af:0x179},_0x4aa146={_0x9972d5:0x23a};function _0x578318(_0x56e79b,_0x10a17b){return _0x2f3a56(_0x10a17b,_0x56e79b- -_0x4aa146._0x9972d5);}if(_0x104891!=='default'&&!exports[_0x578318(_0x3463b7._0x586638,_0x3463b7._0x1bb2af)](_0x104891))Object['defineProperty'](exports,_0x104891,{'enumerable':!![],'get':function(){return echarts[_0x104891];}});});const _0x4c108c={};_0x4c108c['value']=!![],Object['defineProperty'](exports,_0x51e435(0x3dd,0x3ec),_0x4c108c);
}));