mars3d-echarts
Version:
Mars3D平台插件,结合echarts可视化功能插件
16 lines (15 loc) • 22.6 kB
JavaScript
/**
* Mars3D平台插件,结合echarts可视化功能插件 mars3d-echarts
*
* 版本信息:v3.11.3
* 编译日期:2026-05-13 11:57
* 版权所有:Copyright by http://mars3d.cn
* 使用单位:免费公开版 ,2026-02-01
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, (window.mars3d || require('mars3d')), (window.echarts || require('echarts'))) :
typeof define === 'function' && define.amd ? define(['exports', 'mars3d', 'echarts'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["mars3d-echarts"] = {}, global.mars3d, global.echarts));
})(this, (function (exports, mars3d, echarts) {
'use strict';(function(_0x3c9a2d,_0x369ac7){const _0x2ab3bb={_0x3d55f0:0x4b3,_0x1bec65:0x471,_0x4f5957:0x3f6,_0x5b0e2f:0x3ec,_0x3da5f9:0x472,_0x5c3faf:0x425},_0x4200de={_0x3ebcc6:0x2fd},_0x59dac1=_0x3c9a2d();function _0x52eec3(_0x9d2bd2,_0x13c494){return _0x1159(_0x13c494-0x294,_0x9d2bd2);}function _0x541a3a(_0x1e37ed,_0x146cb4){return _0x1159(_0x1e37ed-_0x4200de._0x3ebcc6,_0x146cb4);}while(!![]){try{const _0x3fa998=parseInt(_0x52eec3(0x402,0x3dd))/0x1+-parseInt(_0x541a3a(0x486,0x4ad))/0x2*(-parseInt(_0x541a3a(0x498,_0x2ab3bb._0x3d55f0))/0x3)+-parseInt(_0x541a3a(0x49b,_0x2ab3bb._0x1bec65))/0x4+parseInt(_0x52eec3(_0x2ab3bb._0x4f5957,_0x2ab3bb._0x5b0e2f))/0x5+parseInt(_0x541a3a(_0x2ab3bb._0x3da5f9,0x45c))/0x6+-parseInt(_0x541a3a(0x476,0x46d))/0x7+parseInt(_0x52eec3(0x3e3,0x3e8))/0x8*(-parseInt(_0x52eec3(0x416,_0x2ab3bb._0x5c3faf))/0x9);if(_0x3fa998===_0x369ac7)break;else _0x59dac1['push'](_0x59dac1['shift']());}catch(_0x4f6aaf){_0x59dac1['push'](_0x59dac1['shift']());}}}(_0x3110,0xf1245));function _interopNamespace(_0xe0cfdd){const _0x13886e={_0x330c32:0x3da},_0x481f13={_0x2decde:0x27d},_0x475231={_0x96bdba:0x138},_0x5b83ff={_0x3fafdb:0x40};if(_0xe0cfdd&&_0xe0cfdd['__esModule'])return _0xe0cfdd;var _0x9a2aee=Object['create'](null);_0xe0cfdd&&Object['keys'](_0xe0cfdd)['forEach'](function(_0x48319d){function _0x114015(_0x851157,_0x45b5fa){return _0x1159(_0x851157- -_0x5b83ff._0x3fafdb,_0x45b5fa);}if(_0x48319d!==_0x114015(_0x475231._0x96bdba,0x14e)){var _0x4658c1=Object['getOwnPropertyDescriptor'](_0xe0cfdd,_0x48319d);Object['defineProperty'](_0x9a2aee,_0x48319d,_0x4658c1['get']?_0x4658c1:{'enumerable':!![],'get':function(){return _0xe0cfdd[_0x48319d];}});}});_0x9a2aee[_0x1740f3(0x3f5,_0x13886e._0x330c32)]=_0xe0cfdd;function _0x1740f3(_0xfe989f,_0x24013c){return _0x1159(_0xfe989f-_0x481f13._0x2decde,_0x24013c);}return _0x9a2aee;}var mars3d__namespace=_interopNamespace(mars3d),echarts__namespace=_interopNamespace(echarts);const version='3.11.3',buildTime='2026-05-13\x2011:55',Cesium$1=mars3d__namespace[_0x491292(0x31e,0x335)];class CompositeCoordinateSystem{constructor(_0x288bd2,_0x5413f){const _0x300214={_0x53f527:0x431,_0x34759c:0x3b2},_0x4742cf={_0x19a423:0xbc},_0x343e16={_0x444bc2:0x125};this['_mars3d_scene']=_0x288bd2,this['dimensions']=[_0x591f0b(_0x300214._0x53f527,0x456),'lat'];function _0x591f0b(_0x5131dd,_0x1749e8){return _0x491292(_0x5131dd-_0x343e16._0x444bc2,_0x1749e8);}function _0xf06fd0(_0x68649d,_0x41a751){return _0x491292(_0x68649d-_0x4742cf._0x19a423,_0x41a751);}this['_mapOffset']=[0x0,0x0],this[_0xf06fd0(_0x300214._0x34759c,0x3ad)]=_0x5413f;}['setMapOffset'](_0x11802){this['_mapOffset']=_0x11802;}['getBMap'](){return this['_mars3d_scene'];}[_0x491292(0x307,0x305)](_0x3c1f5c){const _0x5a92d8={_0x1d51a8:0x165,_0x2667c7:0x182,_0x5b73eb:0x177,_0x5da9e5:0x11a,_0x41a031:0x170,_0x2d5d17:0x173,_0x340e4a:0x16d,_0x268df0:0x12a},_0x5b2289={_0x434396:0x16b},_0x52d8c4={_0x321d99:0x470},_0x3838a8=this[_0x1ad282(-_0x5a92d8._0x1d51a8,-0x18f)],_0x47ee5e=[NaN,NaN];let _0x214c26=_0x3838a8[_0x1ad282(-_0x5a92d8._0x2667c7,-_0x5a92d8._0x5b73eb)];_0x3838a8[_0x39f0eb(-0x138,-_0x5a92d8._0x5da9e5)]&&(_0x214c26=_0x3838a8['getHeight'](Cesium$1[_0x1ad282(-_0x5a92d8._0x41a031,-_0x5a92d8._0x2d5d17)][_0x1ad282(-0x189,-0x1b3)](_0x3c1f5c[0x0],_0x3c1f5c[0x1])));const _0x1d7bae=Cesium$1['Cartesian3']['fromDegrees'](_0x3c1f5c[0x0],_0x3c1f5c[0x1],_0x214c26);if(!_0x1d7bae)return _0x47ee5e;function _0x1ad282(_0x4844d4,_0x485844){return _0x491292(_0x4844d4- -_0x52d8c4._0x321d99,_0x485844);}function _0x39f0eb(_0xb827a,_0x80b260){return _0x338d61(_0xb827a,_0x80b260- -_0x5b2289._0x434396);}const _0x5195ae=mars3d__namespace[_0x1ad282(-0x157,-0x141)][_0x39f0eb(-0x13b,-0x12c)](_0x3838a8,_0x1d7bae);if(!_0x5195ae)return _0x47ee5e;if(_0x3838a8['echartsDepthTest']&&_0x3838a8[_0x1ad282(-_0x5a92d8._0x340e4a,-0x141)]===Cesium$1['SceneMode']['SCENE3D']){const _0x458476=new Cesium$1['EllipsoidalOccluder'](_0x3838a8[_0x39f0eb(-_0x5a92d8._0x268df0,-0x132)]['ellipsoid'],_0x3838a8[_0x39f0eb(-0xd8,-0xef)]['positionWC']),_0x267816=_0x458476['isPointVisible'](_0x1d7bae);if(!_0x267816)return _0x47ee5e;}return[_0x5195ae['x']-this['_mapOffset'][0x0],_0x5195ae['y']-this['_mapOffset'][0x1]];}[_0x338d61(0x92,0x7e)](){function _0x56ac2e(_0x4444d3,_0x44840f){return _0x491292(_0x4444d3- -0x32a,_0x44840f);}const _0x452985=this[_0x56ac2e(-0x34,-0x52)];return new echarts__namespace['graphic']['BoundingRect'](0x0,0x0,_0x452985['getWidth'](),_0x452985['getHeight']());}[_0x338d61(0x3,0x2a)](){return echarts__namespace['matrix']['create']();}}CompositeCoordinateSystem['dimensions']=['lng','lat'],CompositeCoordinateSystem['create']=function(_0x4efe52,_0x6e31f6){const _0xd2dda9={_0xbd3221:0x273,_0x48f96f:0x421,_0x181255:0x212,_0x28141e:0x250,_0x163e4c:0x253},_0x1a5100={_0x4fc654:0x248,_0x2f4b8c:0x28a,_0x37c2d8:0x260},_0x2c44ca={_0x599a8f:0x24c},_0x4aa820={_0x466f21:0x491},_0x215847={_0x4db754:0x3d6};let _0x261b32;const _0x575c38=_0x4efe52['scheduler'][_0xae9428(_0xd2dda9._0xbd3221,0x25d)]['_mars3d_scene'];function _0x13508d(_0x4a11eb,_0x9b8534){return _0x338d61(_0x4a11eb,_0x9b8534-_0x215847._0x4db754);}_0x4efe52[_0x13508d(_0xd2dda9._0x48f96f,0x438)](_0xae9428(0x201,_0xd2dda9._0x181255),function(_0x52809c){function _0x5c20fa(_0x4fe09d,_0x3d39cc){return _0xae9428(_0x3d39cc,_0x4fe09d- -_0x4aa820._0x466f21);}const _0x37b3a2=_0x6e31f6[_0x5c20fa(-0x24f,-_0x2c44ca._0x599a8f)]()['painter'];if(!_0x37b3a2)return;!_0x261b32&&(_0x261b32=new CompositeCoordinateSystem(_0x575c38,_0x6e31f6));function _0x11245b(_0x45ab17,_0x4d160f){return _0x13508d(_0x4d160f,_0x45ab17- -0x421);}_0x52809c['coordinateSystem']=_0x261b32,_0x261b32[_0x11245b(0x7,0xa)](_0x52809c['__mapOffset']||[0x0,0x0]);});function _0xae9428(_0x325240,_0x4fca50){return _0x338d61(_0x325240,_0x4fca50-0x1dd);}_0x4efe52[_0xae9428(_0xd2dda9._0x28141e,_0xd2dda9._0x163e4c)](function(_0x49f062){function _0x18bdc8(_0x55eb2d,_0x130821){return _0x13508d(_0x55eb2d,_0x130821- -0x2f2);}function _0x14df81(_0x2a7089,_0x245a22){return _0x13508d(_0x2a7089,_0x245a22- -0x1a7);}_0x49f062[_0x14df81(0x272,0x27b)]('coordinateSystem')===_0x14df81(_0x1a5100._0x4fc654,0x264)&&(!_0x261b32&&(_0x261b32=new CompositeCoordinateSystem(_0x575c38,_0x6e31f6)),_0x49f062[_0x14df81(_0x1a5100._0x2f4b8c,_0x1a5100._0x37c2d8)]=_0x261b32);});};if(echarts__namespace!==null&&echarts__namespace!==void 0x0&&echarts__namespace['init']){echarts__namespace[_0x491292(0x339,0x31a)]('mars3dMap',CompositeCoordinateSystem);const _0x2c02e3={};_0x2c02e3['type']='mars3dMapRoam',_0x2c02e3['event']=_0x491292(0x2fa,0x2d7),_0x2c02e3['update']=_0x491292(0x2fe,0x2f2),echarts__namespace['registerAction'](_0x2c02e3,function(_0x49a796,_0x436ee4){});const _0x423984={};_0x423984[_0x338d61(0x51,0x45)]=![];const _0x551a1c={};_0x551a1c[_0x338d61(0x8e,0x78)]=_0x338d61(0x5f,0x35),_0x551a1c[_0x338d61(0x5e,0x6c)]=function(){return this['_mars3d_scene'];},_0x551a1c['defaultOption']=_0x423984,echarts__namespace[_0x491292(0x318,0x2fe)](_0x551a1c),echarts__namespace['extendComponentView']({'type':_0x338d61(0x4a,0x35),'init':function(_0x318aff,_0x408a0e){const _0x34bf54={_0x594bc3:0x380,_0x46dfb7:0x37c,_0x2aa91e:0x389},_0x4692e6={_0x3569a8:0x55};this['api']=_0x408a0e,this['scene']=_0x318aff[_0x22820d(_0x34bf54._0x594bc3,0x39b)][_0x22820d(0x38d,0x376)]['_mars3d_scene'];function _0x1b9c4c(_0x4cc9e2,_0x43b749){return _0x491292(_0x43b749-0x1cd,_0x4cc9e2);}function _0x22820d(_0xf53381,_0x23b188){return _0x491292(_0xf53381-_0x4692e6._0x3569a8,_0x23b188);}this['scene']['postRender']['addEventListener'](this[_0x22820d(_0x34bf54._0x46dfb7,_0x34bf54._0x2aa91e)],this);},'moveHandler':function(_0xf93c01,_0x4f4f80){const _0x59ffb6={_0x3bbab1:0xd4,_0x1986ba:0xdb},_0x23f374={_0x539856:0x99},_0x14717a={_0x371390:0x170},_0x53b599={};function _0x3fa230(_0xce2133,_0x1258b2){return _0x338d61(_0xce2133,_0x1258b2- -_0x14717a._0x371390);}function _0x513e3f(_0x364fec,_0x42c804){return _0x338d61(_0x364fec,_0x42c804-_0x23f374._0x539856);}_0x53b599['type']=_0x513e3f(_0x59ffb6._0x3bbab1,_0x59ffb6._0x1986ba),this[_0x513e3f(0xf9,0x102)]['dispatchAction'](_0x53b599);},'render':function(_0x470757,_0x37391e,_0x8444f6){},'dispose':function(_0x2d4998){const _0x325c64={_0xa2f895:0x3af},_0x9ec993={_0x13323f:0x7a};function _0x119769(_0x21d95f,_0x2fe0ab){return _0x491292(_0x21d95f-_0x9ec993._0x13323f,_0x2fe0ab);}this['scene'][_0x119769(0x399,_0x325c64._0xa2f895)]['removeEventListener'](this['moveHandler'],this);}});}else throw new Error('请引入\x20echarts\x20库\x20');const Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace['layer'][_0x491292(0x306,0x323)];function _0x491292(_0x5f4aeb,_0x111468){return _0x1159(_0x5f4aeb-0x19c,_0x111468);}function _0x1159(_0x45ef46,_0x5c764b){const _0x3110fa=_0x3110();return _0x1159=function(_0x11596b,_0x349e59){_0x11596b=_0x11596b-0x145;let _0x51a890=_0x3110fa[_0x11596b];if(_0x1159['omihzb']===undefined){var _0x285c5e=function(_0x2c02e3){const _0x423984='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x551a1c='',_0x2880b1='';for(let _0x20c3cd=0x0,_0x28b6f7,_0x389db0,_0xe0cfdd=0x0;_0x389db0=_0x2c02e3['charAt'](_0xe0cfdd++);~_0x389db0&&(_0x28b6f7=_0x20c3cd%0x4?_0x28b6f7*0x40+_0x389db0:_0x389db0,_0x20c3cd++%0x4)?_0x551a1c+=String['fromCharCode'](0xff&_0x28b6f7>>(-0x2*_0x20c3cd&0x6)):0x0){_0x389db0=_0x423984['indexOf'](_0x389db0);}for(let _0x9a2aee=0x0,_0x48319d=_0x551a1c['length'];_0x9a2aee<_0x48319d;_0x9a2aee++){_0x2880b1+='%'+('00'+_0x551a1c['charCodeAt'](_0x9a2aee)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2880b1);};_0x1159['huuaNC']=_0x285c5e,_0x45ef46=arguments,_0x1159['omihzb']=!![];}const _0x2b97e0=_0x3110fa[0x0],_0x4ece79=_0x11596b+_0x2b97e0,_0x37886f=_0x45ef46[_0x4ece79];return!_0x37886f?(_0x51a890=_0x1159['huuaNC'](_0x51a890),_0x45ef46[_0x4ece79]=_0x51a890):_0x51a890=_0x37886f,_0x51a890;},_0x1159(_0x45ef46,_0x5c764b);}class EchartsLayer extends BaseLayer{constructor(_0x8284fc={}){const _0x103a63={_0xaede79:0x2a5,_0x159e5b:0x2a0};super(_0x8284fc);function _0x30e7b0(_0x3c0b24,_0x5a0d5d){return _0x491292(_0x5a0d5d- -0x46,_0x3c0b24);}this[_0x30e7b0(_0x103a63._0xaede79,_0x103a63._0x159e5b)]=this['options']['pointerEvents'];}get[_0x338d61(0x4c,0x33)](){const _0x3250f1={_0xc3218f:0xb6};function _0x1f9cba(_0x316923,_0x18232c){return _0x491292(_0x316923- -_0x3250f1._0xc3218f,_0x18232c);}return this[_0x1f9cba(0x279,0x284)];}get['pointerEvents'](){return this['_pointerEvents'];}set[_0x491292(0x329,0x325)](_0x545b60){const _0x30b8f8={_0x2fe563:0x49f,_0x3e3b9d:0x100,_0x4c4146:0x4a9,_0x3cb86b:0x4b6,_0x5791e3:0x4b3},_0x3c0d27={_0x6aaca8:0x451},_0x3710b2={_0x6c2e53:0x88};this[_0x1add5a(0x47f,_0x30b8f8._0x2fe563)]=_0x545b60;function _0x10adec(_0x245ad9,_0x137e47){return _0x338d61(_0x137e47,_0x245ad9-_0x3710b2._0x6c2e53);}function _0x1add5a(_0x131b75,_0x3b7912){return _0x338d61(_0x3b7912,_0x131b75-_0x3c0d27._0x6aaca8);}this[_0x10adec(0xf8,_0x30b8f8._0x3e3b9d)]&&(_0x545b60?this['_echartsContainer'][_0x1add5a(_0x30b8f8._0x4c4146,0x4b0)]['pointerEvents']=_0x10adec(0xfa,0x114):this['_echartsContainer'][_0x10adec(0xe0,0xd4)][_0x1add5a(0x4c2,_0x30b8f8._0x3cb86b)]=_0x1add5a(0x49b,_0x30b8f8._0x5791e3));}['_setOptionsHook'](_0x3a686c,_0x1fe22a){const _0xbd53da={_0x59bbf8:0x56};function _0x964539(_0x1e6691,_0x3f0063){return _0x338d61(_0x1e6691,_0x3f0063- -0xc4);}this[_0x964539(-0x76,-_0xbd53da._0x59bbf8)](_0x3a686c);}['_showHook'](_0x10b819){function _0x2488a8(_0x3f298b,_0x24e150){return _0x491292(_0x3f298b- -0x1d6,_0x24e150);}_0x10b819?this[_0x2488a8(0x152,0x149)]['style']['visibility']='visible':this['_echartsContainer']['style']['visibility']='hidden';}[_0x491292(0x2fc,0x2e8)](){const _0x439f6c={_0x5413b2:0x41b,_0x1cee4c:0x42f,_0x5e6d9f:0x3fe,_0x5572ee:0x411,_0x3c68ae:0x3f5,_0x3f7b9f:0x40c};function _0x37944f(_0x1b8983,_0x315e40){return _0x491292(_0x315e40- -0x536,_0x1b8983);}function _0x46755c(_0x404627,_0x2335fa){return _0x491292(_0x404627-0x112,_0x2335fa);}this['_map']['scene']['echartsDepthTest']=this['options']['depthTest']??!![],this['_map']['scene'][_0x46755c(_0x439f6c._0x5413b2,_0x439f6c._0x1cee4c)]=this[_0x46755c(0x3f5,0x3c9)]['clampToGround']??![],this[_0x46755c(_0x439f6c._0x5e6d9f,_0x439f6c._0x5572ee)][_0x37944f(-0x226,-0x23d)]['echartsFixedHeight']=this[_0x46755c(_0x439f6c._0x3c68ae,_0x439f6c._0x3f7b9f)]['fixedHeight']??0x0;}[_0x338d61(0x43,0x3d)](){const _0x45df1f={_0x254c51:0x263,_0x13a629:0x288,_0x4c9f61:0x27a,_0x4c6e26:0x265,_0x520086:0xd7,_0x5a8bbf:0x10c,_0x24edf3:0xe0};this[_0x56cee4(_0x45df1f._0x254c51,_0x45df1f._0x13a629)]=this[_0x4497d9(-0xe8,-0xd4)](),this[_0x56cee4(0x29a,0x28f)]=echarts__namespace[_0x56cee4(_0x45df1f._0x4c9f61,_0x45df1f._0x4c6e26)](this['_echartsContainer']);function _0x4497d9(_0x2f8f76,_0x3a4162){return _0x338d61(_0x2f8f76,_0x3a4162- -0x14e);}this[_0x4497d9(-0xd9,-_0x45df1f._0x520086)]['_mars3d_scene']=this[_0x4497d9(-0x138,-0x11a)]['scene'];function _0x56cee4(_0xd10d91,_0x10bc99){return _0x491292(_0x10bc99- -0xa0,_0xd10d91);}this[_0x4497d9(-_0x45df1f._0x5a8bbf,-_0x45df1f._0x24edf3)](this[_0x56cee4(0x222,0x243)]);}['_removedHook'](){const _0x485c1a={_0x3b9e61:0x15b},_0x256694={_0x25aaee:0x182};function _0x5847e6(_0xe1a608,_0x2b6d6a){return _0x338d61(_0xe1a608,_0x2b6d6a-_0x256694._0x25aaee);}function _0x2bfa3c(_0x1fc876,_0x2d8a71){return _0x338d61(_0x2d8a71,_0x1fc876-0xeb);}this['_echartsInstance']&&(this['_echartsInstance'][_0x2bfa3c(0x166,0x180)](),this['_echartsInstance']['dispose'](),delete this[_0x5847e6(0x20a,0x1f9)]),this[_0x2bfa3c(_0x485c1a._0x3b9e61,0x16c)]&&(this['_map'][_0x5847e6(0x1e6,0x1dc)]['removeChild'](this[_0x5847e6(0x1de,0x1f2)]),delete this['_echartsContainer']);}[_0x491292(0x332,0x306)](){const _0x391020={_0x20122a:0x47e,_0x177708:0x3b4,_0x122cf2:0x3cd,_0x2de167:0x3cb,_0x5b4b6f:0x3b7,_0x453643:0x3ac,_0x974ef9:0x3d5,_0x34be8f:0x3a6,_0x40ef18:0x3b1,_0x93dd58:0x3b1,_0x2a4bcb:0x4ac,_0x7b1784:0x39e,_0x70e84f:0x3bd,_0x7c15a9:0x45e,_0xef0554:0x3e1,_0x5d237b:0x3d2,_0x4eb032:0x3ab},_0x326484=mars3d__namespace['DomUtil'][_0x87af57(0x458,_0x391020._0x20122a)](_0x18c41c(_0x391020._0x177708,_0x391020._0x122cf2),'mars3d-echarts',this['_map'][_0x18c41c(_0x391020._0x2de167,0x3d7)]);_0x326484['id']=this['id'],_0x326484['style']['position']=_0x18c41c(0x398,_0x391020._0x5b4b6f);function _0x18c41c(_0x145941,_0x31eea6){return _0x338d61(_0x145941,_0x31eea6-0x37d);}_0x326484[_0x18c41c(_0x391020._0x453643,_0x391020._0x974ef9)][_0x18c41c(0x3d2,_0x391020._0x34be8f)]='0px',_0x326484[_0x18c41c(0x3ae,_0x391020._0x974ef9)]['left']=_0x87af57(0x441,0x44e),_0x326484[_0x87af57(0x467,0x468)][_0x87af57(0x43b,0x45b)]=this[_0x18c41c(_0x391020._0x40ef18,_0x391020._0x93dd58)]['scene'][_0x87af57(0x483,_0x391020._0x2a4bcb)][_0x18c41c(0x3bb,0x3c0)]+'px',_0x326484['style'][_0x18c41c(_0x391020._0x7b1784,_0x391020._0x70e84f)]=this['_map'][_0x87af57(0x450,_0x391020._0x7c15a9)]['canvas'][_0x18c41c(0x3fa,_0x391020._0xef0554)]+'px',_0x326484['style']['pointerEvents']=this[_0x18c41c(_0x391020._0x5d237b,_0x391020._0x4eb032)]?'all':'none',_0x326484['style']['zIndex']=this['options']['zIndex']??0x9;function _0x87af57(_0x5e3254,_0x4d8b33){return _0x491292(_0x5e3254-0x157,_0x4d8b33);}return _0x326484;}['resize'](){const _0x37acb5={_0x4b6d99:0x78,_0x130e8e:0x7f,_0x3785ab:0x59,_0x45a757:0x84,_0x195815:0x2f9,_0x41b468:0x325,_0x597991:0x313,_0x593310:0x69};if(!this[_0x2a2442(_0x37acb5._0x4b6d99,0x81)])return;this[_0x2a2442(0x71,_0x37acb5._0x130e8e)]['style']['width']=this['_map'][_0x2a2442(0x42,0x29)][_0x270fe5(0x335,0x360)]['clientWidth']+'px',this['_echartsContainer'][_0x2a2442(_0x37acb5._0x3785ab,_0x37acb5._0x45a757)][_0x270fe5(0x301,_0x37acb5._0x195815)]=this[_0x270fe5(0x2f5,0x2f1)]['scene']['canvas'][_0x270fe5(_0x37acb5._0x41b468,_0x37acb5._0x597991)]+'px';function _0x2a2442(_0x5ea454,_0x5ee7f9){return _0x338d61(_0x5ee7f9,_0x5ea454-0x1);}function _0x270fe5(_0x4fbbd6,_0x2ff7b2){return _0x491292(_0x4fbbd6-0x9,_0x2ff7b2);}this[_0x270fe5(0x338,0x30f)][_0x2a2442(_0x37acb5._0x593310,0x91)]();}['setEchartsOption'](_0x1b1bdc,_0x148e35,_0x1d0bd3){const _0x3b340b={_0x3de81a:0x31e};function _0x46fd17(_0x990b22,_0x4780f0){return _0x491292(_0x4780f0- -_0x3b340b._0x3de81a,_0x990b22);}if(this['_echartsInstance']){const _0x117da6={};_0x117da6['onlySimpleType']=!![],_0x1b1bdc={'mars3dMap':{},...mars3d__namespace[_0x46fd17(0x14,0x13)]['getAttrVal'](_0x1b1bdc,_0x117da6)},delete _0x1b1bdc['eventParent'],this['_echartsInstance']['setOption'](_0x1b1bdc,_0x148e35,_0x1d0bd3);}}['getRectangle'](_0x138322){const _0x422dac={_0x43b0f8:0x249},_0x24d3e3={_0x505a77:0x132},_0x144fd7={_0x2d81be:0x303};function _0x5d3ef6(_0x564140,_0x5df7db){return _0x338d61(_0x5df7db,_0x564140- -0x2a2);}let _0x594dbb,_0x568616,_0x16bc25,_0x5e42fd;function _0x5562b6(_0x553a1a){if(!Array['isArray'](_0x553a1a))return;function _0x5c9bd7(_0x596dff,_0x4d8783){return _0x1159(_0x4d8783-0x105,_0x596dff);}const _0x2dc5ef=_0x553a1a[0x0]||0x0,_0x4f16bf=_0x553a1a[0x1]||0x0;function _0x3e318b(_0x30732a,_0x53bdae){return _0x1159(_0x53bdae-0x1b7,_0x30732a);}_0x2dc5ef!==0x0&&_0x4f16bf!==0x0&&(_0x594dbb===undefined?(_0x594dbb=_0x2dc5ef,_0x568616=_0x2dc5ef,_0x16bc25=_0x4f16bf,_0x5e42fd=_0x4f16bf):(_0x594dbb=Math['min'](_0x594dbb,_0x2dc5ef),_0x568616=Math[_0x5c9bd7(0x2ab,0x280)](_0x568616,_0x2dc5ef),_0x16bc25=Math[_0x3e318b(0x32e,_0x144fd7._0x2d81be)](_0x16bc25,_0x4f16bf),_0x5e42fd=Math[_0x3e318b(0x312,0x332)](_0x5e42fd,_0x4f16bf)));}const _0x3f253f=this['options']['series'];_0x3f253f&&_0x3f253f['forEach'](_0x309ded=>{const _0x188f97={_0x4b45ef:0x1c5};function _0x288aec(_0x39dc20,_0x118bea){return _0x1159(_0x118bea- -0x2e,_0x39dc20);}_0x309ded['data']&&_0x309ded[_0x288aec(_0x24d3e3._0x505a77,0x158)]['forEach'](_0x3ee985=>{function _0x31679e(_0x342db0,_0x2c547a){return _0x288aec(_0x342db0,_0x2c547a- -0x311);}if(_0x3ee985['value'])_0x5562b6(_0x3ee985[_0x31679e(-0x1db,-_0x188f97._0x4b45ef)]);else _0x3ee985['coords']&&_0x3ee985['coords']['forEach'](_0x505e92=>{_0x5562b6(_0x505e92);});});});function _0x19673a(_0xda40e4,_0x51abee){return _0x338d61(_0xda40e4,_0x51abee-0x43e);}if(_0x594dbb===0x0&&_0x16bc25===0x0&&_0x568616===0x0&&_0x5e42fd===0x0)return null;if(_0x138322!==null&&_0x138322!==void 0x0&&_0x138322[_0x5d3ef6(-0x24b,-0x240)]){const _0x4da782={};return _0x4da782[_0x5d3ef6(-0x25b,-_0x422dac._0x43b0f8)]=_0x594dbb,_0x4da782['xmax']=_0x568616,_0x4da782['ymin']=_0x16bc25,_0x4da782['ymax']=_0x5e42fd,_0x4da782;}else return Cesium['Rectangle']['fromDegrees'](_0x594dbb,_0x16bc25,_0x568616,_0x5e42fd);}['on'](_0x4c4756,_0x5cbd0b,_0x12c697){return this['_echartsInstance']['on'](_0x4c4756,_0x5cbd0b,_0x12c697||this),this;}[_0x491292(0x2f3,0x312)](_0x56af55,_0x3fd75e,_0x7de815,_0x360675){return this['_echartsInstance']['on'](_0x56af55,_0x3fd75e,_0x7de815,_0x360675||this),this;}[_0x338d61(0x7e,0x56)](_0x1a3c30,_0x21edda,_0x14fe36){const _0x1d5567={_0x3cf330:0x1dc,_0x5831c2:0x1f2,_0x31631a:0x471},_0x12309c={_0x35e2db:0x163};this[_0x2df57f(_0x1d5567._0x3cf330,_0x1d5567._0x5831c2)][_0x341be5(_0x1d5567._0x31631a,0x452)](_0x1a3c30,_0x21edda,_0x14fe36||this);function _0x341be5(_0x22c386,_0x20ecfd){return _0x491292(_0x22c386-_0x12309c._0x35e2db,_0x20ecfd);}function _0x2df57f(_0x33a2a2,_0x4bec1b){return _0x491292(_0x4bec1b- -0x13d,_0x33a2a2);}return this;}}mars3d__namespace['LayerUtil'][_0x491292(0x335,0x30d)](_0x491292(0x30d,0x315),EchartsLayer),mars3d__namespace[_0x338d61(0x34,0x33)][_0x491292(0x313,0x328)]=EchartsLayer,mars3d__namespace[_0x338d61(0x42,0x55)]=echarts__namespace,mars3d__namespace['Log']['logInfo'](_0x491292(0x31b,0x334)+version+'\x20\x20\x20\x20编译日期:'+buildTime),exports['EchartsLayer']=EchartsLayer;function _0x3110(){const _0x37e972=['C2nOzwr1BgvY','y2fUDMfZ','mJu4nJmZtgn4uuT0','zwfJAfnLCMLLCW','x2vJAgfYDhnjBNn0yw5Jzq','DhLWzq','vxrPBa','x2nYzwf0zunOyxj0t3zLCMXHEq','y2XLyxi','y2fTzxjH','CMvNAxn0zxi','z2v0vMLLD1jLy3q','nda5otyXmwjSC0PUCa','zwnjBNn0yw5Jzq','CMvNAxn0zxjdB29YzgLUyxrLu3LZDgvT','mZe2nJCXmNvftuz0CW','Dg9W','z2v0uM9HBvrYyw5ZzM9YBq','B3b0Aw9UCW','D2LKDgG','mtK2mdGZmxbpuu9QtG','x3bVAw50zxjfDMvUDhm','zNjVBurLz3jLzxm','BwLU','y29VCMrPBMf0zvn5C3rLBq','mhb4','Bgf5zxi','x21HCa','BwfYCZnKtwfW','zwnOyxj0C0zPEgvKsgvPz2H0','AgfZt3DUuhjVCgvYDhK','nJmYBe1yqvPQ','z2XVyMu','ywjZB2X1Dgu','B25cEvf1zxj5','nte5mda1meL1vhLXEG','x2fKzgvKsg9VAW','x2fWAq','Dg9xAw5KB3DdB29YzgLUyxrLCW','AgvPz2H0','C2nLBMu','BwfYCZnKtwfWuM9HBq','y2XPzw50v2LKDgG','x21VDw50zwriB29R','CM9HBq','DxbKyxrLtgf5B3v0','Eg1PBG','q2fYDg9NCMfWAgLJ','y3jLyxrL','BM9Uzq','Bw9Kzq','z2v0','Aw5PDa','qMfZzuXHEwvY','zgf0yvrVug9PBNq','zgL2','zwnOyxj0C0f1Dg9izwLNAhq','C2v0twfWt2zMC2v0','x21HCNmZzf9Zy2vUzq','Bg5N','zwnOyxj0CW','B2zM','AxngB3jTyxq','C3r5Bgu','oty4mJiWmeDVuhPczq','y29UDgfPBMvY','rwnOyxj0C0XHEwvY','zgvMyxvSDa','mtm1mdyYmJb4vxH2BLe','DMfSDwu','Bwf4','zxH0zw5Kq29TCg9Uzw50tw9KzwW','ug9PBNruCMfUCW','zwfJAenVBxbVBMvUDa','BwfYCZnKlwvJAgfYDhpMJ5lKU7BMS6JLHOZMIjdLIP8GicaGioEjIoACRo+8MG','y2XPzw50sgvPz2H0','z2v0wNi','q2vZAxvT','Cg9ZDfjLBMrLCG','CMvZAxPL','yxbP','zgf0yq','x19LC01VzhvSzq','z2v0qK1HCa','mKPgvNfIza','C2v0rwnOyxj0C09WDgLVBG','Bw92zuHHBMrSzxi','x2vJAgfYDhndB250ywLUzxi','Cg9PBNrLCKv2zw50CW','ywXS'];_0x3110=function(){return _0x37e972;};return _0x3110();}function _0x338d61(_0x418676,_0x1b77b9){const _0xb9eee8={_0x13cc35:0x11c};return _0x1159(_0x1b77b9- -_0xb9eee8._0x13cc35,_0x418676);}Object['keys'](echarts)['forEach'](function(_0x47780a){const _0x13340b={_0x5b8a88:0x214};function _0x54d4fa(_0x73612f,_0x510a90){return _0x338d61(_0x73612f,_0x510a90-0x40b);}function _0x4deb4c(_0x38481a,_0x518586){return _0x338d61(_0x38481a,_0x518586-_0x13340b._0x5b8a88);}if(_0x47780a!==_0x54d4fa(0x449,0x467)&&!exports[_0x54d4fa(0x45a,0x442)](_0x47780a))Object['defineProperty'](exports,_0x47780a,{'enumerable':!![],'get':function(){return echarts[_0x47780a];}});});const _0x389db0={};_0x389db0[_0x491292(0x316,0x30b)]=!![],Object['defineProperty'](exports,_0x338d61(0x61,0x6b),_0x389db0);
}));