mars3d-heatmap
Version:
Mars3D平台插件,结合heatmap可视化功能插件
14 lines • 67.2 kB
JavaScript
/**
* Mars3D平台插件,结合heatmap可视化功能插件 mars3d-heatmap
*
* 版本信息: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.mars3d || require('mars3d'))) :
typeof define === 'function' && define.amd ? define(['exports', 'mars3d'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["mars3d-heatmap"] = {}, global.mars3d));
})(this, (function (exports, mars3d) {
'use strict';(function(_0x1529cb,_0x649cf5){var _0x520f57={_0x384f31:0x598,_0x4bcb56:0x214,_0x13af51:0x58b,_0xc0ec3c:0x21b,_0x447d44:0x510,_0x22bcb3:0x53b,_0x4158ca:0x58c,_0x24a24e:0x4e3,_0x35d58a:0x518};function _0x2dc3c6(_0x26790d,_0x3d66b7){return _0x24c9(_0x3d66b7- -0x75,_0x26790d);}var _0x2771ca=_0x1529cb();function _0x5a811e(_0x2b1274,_0x4728b0){return _0x24c9(_0x4728b0-0x2fa,_0x2b1274);}while(!![]){try{var _0x2705d4=parseInt(_0x2dc3c6(0x229,0x1c4))/0x1*(-parseInt(_0x2dc3c6(0x1b7,0x1c3))/0x2)+parseInt(_0x5a811e(0x547,_0x520f57._0x384f31))/0x3*(-parseInt(_0x2dc3c6(_0x520f57._0x4bcb56,0x1fb))/0x4)+-parseInt(_0x5a811e(_0x520f57._0x13af51,0x5a0))/0x5*(parseInt(_0x2dc3c6(_0x520f57._0xc0ec3c,0x1e5))/0x6)+parseInt(_0x5a811e(_0x520f57._0x447d44,0x4eb))/0x7*(-parseInt(_0x5a811e(_0x520f57._0x22bcb3,_0x520f57._0x4158ca))/0x8)+parseInt(_0x5a811e(0x4b6,0x50a))/0x9*(parseInt(_0x2dc3c6(0x170,0x17e))/0xa)+parseInt(_0x2dc3c6(0x194,0x1da))/0xb+parseInt(_0x5a811e(_0x520f57._0x24a24e,0x546))/0xc*(parseInt(_0x5a811e(0x4eb,_0x520f57._0x35d58a))/0xd);if(_0x2705d4===_0x649cf5)break;else _0x2771ca['push'](_0x2771ca['shift']());}catch(_0x8565e7){_0x2771ca['push'](_0x2771ca['shift']());}}}(_0x171d,0xb8c7b));function _interopNamespace(_0x56ed0c){if(_0x56ed0c&&_0x56ed0c['__esModule'])return _0x56ed0c;var _0xa3c0c=Object['create'](null);return _0x56ed0c&&Object['keys'](_0x56ed0c)['forEach'](function(_0x537bfe){if(_0x537bfe!=='default'){var _0xcddb3e=Object['getOwnPropertyDescriptor'](_0x56ed0c,_0x537bfe);Object['defineProperty'](_0xa3c0c,_0x537bfe,_0xcddb3e['get']?_0xcddb3e:{'enumerable':!![],'get':function(){return _0x56ed0c[_0x537bfe];}});}}),_0xa3c0c['default']=_0x56ed0c,_0xa3c0c;}function _mergeNamespaces(_0xe9a5ff,_0x3bef00){var _0x4aff0c={_0x25a351:0x3a9},_0xf72db9={_0x1d2f70:0x15b};function _0x28dd29(_0x2eeee9,_0x1dfc02){return _0x24c9(_0x2eeee9-_0xf72db9._0x1d2f70,_0x1dfc02);}return _0x3bef00[_0x28dd29(_0x4aff0c._0x25a351,0x35c)](function(_0x65e4bd){_0x65e4bd&&typeof _0x65e4bd!=='string'&&!Array['isArray'](_0x65e4bd)&&Object['keys'](_0x65e4bd)['forEach'](function(_0x53da2b){if(_0x53da2b!=='default'&&!(_0x53da2b in _0xe9a5ff)){var _0x43d424=Object['getOwnPropertyDescriptor'](_0x65e4bd,_0x53da2b);Object['defineProperty'](_0xe9a5ff,_0x53da2b,_0x43d424['get']?_0x43d424:{'enumerable':!![],'get':function(){return _0x65e4bd[_0x53da2b];}});}});}),_0xe9a5ff;}var mars3d__namespace=_interopNamespace(mars3d),commonjsGlobal=typeof globalThis!=='undefined'?globalThis:typeof window!=='undefined'?window:typeof global!=='undefined'?global:typeof self!=='undefined'?self:{},_0xe3e366={};_0xe3e366['exports']={};var heatmap$1=_0xe3e366;(function(_0x1b7bd9){var _0x194120={_0x22b101:0x163,_0x11a44c:0x214,_0x2dc654:0x290,_0x3818ea:0x186,_0x5eee9b:0x2fa},_0x54de92={_0x4ff035:0x4bb},_0x56de56={_0x55e0a8:0x14},_0x5209c5={_0x14742a:0xf7,_0x27eff2:0x159},_0x2cd9ac={_0x4443b0:0x3b7};(function(_0x5d8073,_0x2521fa,_0x1d98d4){function _0x242638(_0xd360ee,_0x52eaa2){return _0x24c9(_0xd360ee- -_0x2cd9ac._0x4443b0,_0x52eaa2);}function _0x3e331d(_0x52e84d,_0x1f43d2){return _0x24c9(_0x1f43d2- -0x12f,_0x52e84d);}_0x1b7bd9[_0x242638(-0x12f,-0x16e)]?_0x1b7bd9[_0x3e331d(_0x5209c5._0x14742a,_0x5209c5._0x27eff2)]=_0x1d98d4():_0x2521fa[_0x5d8073]=_0x1d98d4();}('h337',commonjsGlobal,function(){var _0x19628b={_0x5b2967:0x6f,_0xfa77a4:0x4b},_0xaf37f4={_0x360cbe:0x5f1,_0x192446:0xa3},_0x1365f4={_0x3ed425:0x218},_0x216c1b={_0x5ee4c9:0x360,_0x338d44:0x3e1},_0x1a29cc={_0x36a353:0x256,_0x5f3bfa:0x227,_0x4de76f:0x1e1},_0x3553a0={_0x3eab3b:0x2ea,_0x4a6526:0x8d,_0x3627bb:0x12d},_0x1a2b2d={_0x2a2ed2:0x4be,_0x3330d5:0x56c,_0x24e6ae:0x4d3,_0x454744:0x4b2,_0x7d7b58:0x24a},_0x120edb={_0x5229b2:0x2c6,_0x49aa42:0x2cc,_0x56d37f:0x314,_0x1b1527:0x346,_0x4f5365:0x38c,_0x56598b:0x3b0},_0x53c96c={_0x8d4f5e:0x1c0,_0x1dedf1:0x164,_0x285de0:0x160},_0x52f409={_0x4cb918:0x25f,_0x4626eb:0x241},_0x2493bf={_0xaac816:0x3f1,_0x55dc41:0x437,_0x599df6:0x43d,_0x37dbfa:0x29,_0x59d1ea:0x3},_0x4b3ae5={_0x31165b:0x46a,_0x37d900:0x411},_0xe01a65={_0x34303f:0x2d,_0x558b68:0x1b,_0x2ca6f6:0x122},_0x252a4d={_0x1ba971:0x2b0,_0x26a1c7:0x221,_0x23ace5:0x2bd,_0x1703c3:0x447,_0x5dcfc1:0x514,_0x4b0777:0x4b0,_0x5cb98d:0x42e},_0xbf77ab={_0x123322:0x362,_0x21a4bd:0x3df,_0x3d8db3:0x365},_0x470837={};_0x470837['0.25']='rgb(0,0,255)',_0x470837['0.55']='rgb(0,255,0)',_0x470837['0.85']='yellow',_0x470837['1']='rgb(255,0,0)';var _0xc51623={};_0xc51623[_0x4fd93e(0x249,0x245)]=0x28,_0xc51623[_0x2e13df(0xd7,0x119)]=_0x2e13df(_0x194120._0x22b101,0x137),_0xc51623[_0x2e13df(_0x194120._0x11a44c,0x1b4)]=_0x470837,_0xc51623['defaultMaxOpacity']=0x1,_0xc51623[_0x2e13df(0x198,0x165)]=0x0,_0xc51623[_0x4fd93e(_0x194120._0x2dc654,0x2f3)]=0.85,_0xc51623['defaultXField']='x',_0xc51623['defaultYField']='y';function _0x4fd93e(_0x289d90,_0x6ea68b){return _0x24c9(_0x289d90-_0x56de56._0x55e0a8,_0x6ea68b);}_0xc51623[_0x2e13df(_0x194120._0x3818ea,0x1ba)]='value',_0xc51623[_0x4fd93e(0x2c5,_0x194120._0x5eee9b)]={};var _0xc16ea8=_0xc51623,_0x1067c4=function _0x53082e(){var _0x17c7cb={_0x5a1e14:0x2cc},_0x4e6897={_0x5a285e:0xa7,_0x4db3c1:0x5b},_0x1e16bd={_0x50606b:0x2c0},_0x3a888f={_0x38fd54:0x543,_0x1ad8e7:0x551,_0x52f0aa:0x4b9,_0xaf89e2:0x468,_0x257979:0x4f2,_0x2dc0b8:0x57f,_0x2bab36:0x124},_0x84f3cb={_0x491cee:0x76},_0x4a41bc={_0x4249f3:0x9e,_0x52dcd6:0x4,_0x5f4ccd:0x224,_0x197e5a:0x22f,_0x3854e2:0x21f},_0x2628ec=function _0x3d9ede(_0x284eb6){var _0x205fe1={_0x3517e3:0x6c},_0xf1dfa6={_0x4b35f0:0x16e};this['_coordinator']={};function _0x529351(_0x5911e7,_0x58beee){return _0x24c9(_0x5911e7-_0xf1dfa6._0x4b35f0,_0x58beee);}this[_0x529351(0x364,_0xbf77ab._0x123322)]=[],this['_radi']=[],this[_0x529351(0x387,0x368)]=0xa,this['_max']=0x1,this['_xField']=_0x284eb6['xField']||_0x284eb6['defaultXField'],this['_yField']=_0x284eb6['yField']||_0x284eb6['defaultYField'],this['_valueField']=_0x284eb6[_0x529351(0x404,_0xbf77ab._0x21a4bd)]||_0x284eb6['defaultValueField'];function _0x454f23(_0x5e5339,_0xb2fc7e){return _0x24c9(_0xb2fc7e-_0x205fe1._0x3517e3,_0x5e5339);}_0x284eb6[_0x529351(_0xbf77ab._0x3d8db3,0x323)]&&(this['_cfgRadius']=_0x284eb6['radius']);},_0x1bddf9=_0xc16ea8['defaultRadius'];return _0x2628ec['prototype']={'_organiseData':function(_0xaf398a,_0x9e1aa7){var _0xcc9b0b=_0xaf398a[this[_0x309adb(0x27d,_0x252a4d._0x1ba971)]],_0x2e6486=_0xaf398a[this['_yField']],_0x2e0d7f=this['_radi'],_0x247772=this[_0x309adb(_0x252a4d._0x26a1c7,0x262)],_0x545fa3=this[_0x1089e7(0x485,0x489)],_0x3e9b8e=this['_min'],_0x50a241=_0xaf398a[this['_valueField']]||0x1;function _0x1089e7(_0x53bb3e,_0x133add){return _0x24c9(_0x133add-0x237,_0x53bb3e);}var _0x5b5063=_0xaf398a['radius']||this[_0x309adb(0x266,_0x252a4d._0x23ace5)]||_0x1bddf9;function _0x309adb(_0x4edf04,_0x1e9b94){return _0x24c9(_0x1e9b94-0x6c,_0x4edf04);}!_0x247772[_0xcc9b0b]&&(_0x247772[_0xcc9b0b]=[],_0x2e0d7f[_0xcc9b0b]=[]);!_0x247772[_0xcc9b0b][_0x2e6486]?(_0x247772[_0xcc9b0b][_0x2e6486]=_0x50a241,_0x2e0d7f[_0xcc9b0b][_0x2e6486]=_0x5b5063):_0x247772[_0xcc9b0b][_0x2e6486]+=_0x50a241;var _0x149d78=_0x247772[_0xcc9b0b][_0x2e6486];if(_0x149d78>_0x545fa3)return!_0x9e1aa7?this['_max']=_0x149d78:this['setDataMax'](_0x149d78),![];else{if(_0x149d78<_0x3e9b8e)return!_0x9e1aa7?this[_0x1089e7(_0x252a4d._0x1703c3,0x450)]=_0x149d78:this['setDataMin'](_0x149d78),![];else{var _0x256561={};return _0x256561['x']=_0xcc9b0b,_0x256561['y']=_0x2e6486,_0x256561[_0x1089e7(_0x252a4d._0x5dcfc1,_0x252a4d._0x4b0777)]=_0x50a241,_0x256561[_0x1089e7(0x45b,_0x252a4d._0x5cb98d)]=_0x5b5063,_0x256561['min']=_0x3e9b8e,_0x256561[_0x1089e7(0x408,0x45b)]=_0x545fa3,_0x256561;}}},'_unOrganizeData':function(){var _0xabfc74=[],_0x4979ba=this[_0x42bef1(-0x7a,-_0x4a41bc._0x4249f3)],_0x9d97ea=this['_radi'];for(var _0x3cffd7 in _0x4979ba){for(var _0x5a8317 in _0x4979ba[_0x3cffd7]){var _0x3738df={};_0x3738df['x']=_0x3cffd7,_0x3738df['y']=_0x5a8317,_0x3738df['radius']=_0x9d97ea[_0x3cffd7][_0x5a8317],_0x3738df['value']=_0x4979ba[_0x3cffd7][_0x5a8317],_0xabfc74['push'](_0x3738df);}}var _0x4af3f7={};_0x4af3f7['min']=this[_0x42bef1(-0x57,_0x4a41bc._0x52dcd6)],_0x4af3f7['max']=this[_0x2216d7(_0x4a41bc._0x5f4ccd,0x286)];function _0x42bef1(_0x1768f6,_0x19a165){return _0x24c9(_0x1768f6- -0x270,_0x19a165);}function _0x2216d7(_0x52bdd1,_0x195242){return _0x24c9(_0x52bdd1- -0x2e,_0x195242);}return _0x4af3f7[_0x2216d7(_0x4a41bc._0x197e5a,_0x4a41bc._0x3854e2)]=_0xabfc74,_0x4af3f7;},'_onExtremaChange':function(){this['_coordinator']['emit']('extremachange',{'min':this['_min'],'max':this['_max']});},'addData':function(){var _0x414adb={_0x3e29c6:0x2a0};function _0x53e895(_0x3c0c25,_0x43de56){return _0x24c9(_0x3c0c25- -_0x84f3cb._0x491cee,_0x43de56);}if(arguments[0x0][_0x53e895(0x1be,0x1d5)]>0x0){var _0x1db287=arguments[0x0],_0x20a62d=_0x1db287[_0x53e895(0x1be,0x207)];while(_0x20a62d--){this[_0x2f8913(_0x3a888f._0x38fd54,_0x3a888f._0x1ad8e7)]['call'](this,_0x1db287[_0x20a62d]);}}else{var _0x1d92ca=this['_organiseData'](arguments[0x0],!![]);_0x1d92ca&&(this['_data']['length']===0x0&&(this[_0x2f8913(_0x3a888f._0x52f0aa,_0x3a888f._0xaf89e2)]=this[_0x2f8913(_0x3a888f._0x257979,0x4bf)]=_0x1d92ca['value']),this['_coordinator'][_0x2f8913(0x544,_0x3a888f._0x2dc0b8)](_0x53e895(0x182,_0x3a888f._0x2bab36),{'min':this['_min'],'max':this['_max'],'data':[_0x1d92ca]}));}function _0x2f8913(_0x575765,_0x5402de){return _0x24c9(_0x575765-_0x414adb._0x3e29c6,_0x5402de);}return this;},'setData':function(_0x5a5120){var _0x36e03e={_0x5be0a5:0x208},_0x2a0077={_0x1fdda5:0x141},_0x21b0c0=_0x5a5120['data'],_0x4f25c3=_0x21b0c0[_0x26aadc(0x2c,_0xe01a65._0x34303f)];function _0x2f9af5(_0x2ba83d,_0x42c0ca){return _0x24c9(_0x42c0ca- -_0x2a0077._0x1fdda5,_0x2ba83d);}this['_data']=[],this['_radi']=[];for(var _0x4c23c7=0x0;_0x4c23c7<_0x4f25c3;_0x4c23c7++){this[_0x2f9af5(0xa3,0x107)](_0x21b0c0[_0x4c23c7],![]);}function _0x26aadc(_0x55d303,_0x42f053){return _0x24c9(_0x55d303- -_0x36e03e._0x5be0a5,_0x42f053);}return this['_max']=_0x5a5120['max'],this[_0x26aadc(0x11,-_0xe01a65._0x558b68)]=_0x5a5120[_0x26aadc(0x6e,0x21)]||0x0,this['_onExtremaChange'](),this[_0x2f9af5(0xda,_0xe01a65._0x2ca6f6)]['emit']('renderall',this['_getInternalData']()),this;},'removeData':function(){},'setDataMax':function(_0x2ef882){var _0x5ac9c4={_0xf30e1d:0x92};function _0x23434f(_0x437fe2,_0x55a7cc){return _0x24c9(_0x55a7cc- -_0x5ac9c4._0xf30e1d,_0x437fe2);}this[_0x23434f(0x1ff,0x1c0)]=_0x2ef882,this[_0x23434f(0x183,0x19d)]();function _0x329a57(_0x2f8239,_0x5bb266){return _0x24c9(_0x2f8239-0x24c,_0x5bb266);}return this[_0x23434f(0x21c,0x1d1)]['emit']('renderall',this['_getInternalData']()),this;},'setDataMin':function(_0x3fd881){this[_0x570c29(-0x87,-_0x4e6897._0x5a285e)]=_0x3fd881,this['_onExtremaChange']();function _0x544f8d(_0x492717,_0x2b28bb){return _0x24c9(_0x2b28bb- -0x330,_0x492717);}function _0x570c29(_0x260999,_0x4e1e3c){return _0x24c9(_0x4e1e3c- -_0x1e16bd._0x50606b,_0x260999);}return this['_coordinator'][_0x544f8d(-_0x4e6897._0x4db3c1,-0x8c)](_0x570c29(0x21,-0x20),this['_getInternalData']()),this;},'setCoordinator':function(_0x415723){this['_coordinator']=_0x415723;},'_getInternalData':function(){var _0x54706f={_0x5df594:0xa8},_0x24f16c={};function _0x2d88cd(_0x20db96,_0x3d05af){return _0x24c9(_0x20db96-_0x54706f._0x5df594,_0x3d05af);}return _0x24f16c[_0x2d88cd(_0x17c7cb._0x5a1e14,0x2bd)]=this['_max'],_0x24f16c['min']=this['_min'],_0x24f16c['data']=this['_data'],_0x24f16c['radi']=this['_radi'],_0x24f16c;},'getData':function(){return this['_unOrganizeData']();}},_0x2628ec;}(),_0x3eb115=function _0x22c989(){var _0x31ac8f={_0x519431:0x130},_0x2cbf9e={_0x44c3e9:0x606,_0x172807:0x63e,_0x224e0e:0xe6,_0x118fb8:0x94,_0x12e024:0xde,_0x229f2f:0x113,_0x49a6b1:0x68f,_0x148213:0x69a,_0x2fcfed:0xde,_0x4704aa:0x15d,_0x59069a:0x5b4,_0x20e34f:0x56d},_0x40b2b5={_0x2be738:0x13a},_0xc12249={_0x461c42:0x4d,_0x217ff9:0x4f},_0x152070={_0x4d5162:0x5ca},_0x320545={_0xc2245f:0x367},_0xbccc56={_0x361e1c:0x31b,_0x37a8a5:0x284,_0x2196b0:0x2a5,_0x3d6b5e:0x354,_0x2e1c4c:0x313,_0x41f027:0x36e,_0x29e785:0x3c2,_0x5e16c6:0x338,_0x1ebe5f:0x2db,_0x2a941b:0x307,_0xb1d821:0x2ff,_0xf446e1:0x363,_0x4c404c:0x309,_0x34ce86:0x2c5},_0xebeb7c={_0x1de8cc:0x30a,_0x385534:0x329},_0x27c97d={_0x59fc20:0x550,_0x2f6a4e:0x5a6,_0x501856:0x528,_0x464292:0x454,_0x3d1ad0:0x4ef,_0x77d509:0x57e,_0x49e8b1:0x5c9,_0x3aa4a8:0x571},_0x32298e={_0x54a374:0x30,_0x2955a9:0x4f,_0x203b5f:0x38},_0x428b3f=function(_0x50c610){var _0x2cf2f3={_0x1081b5:0x232},_0x3b151d=_0x50c610['gradient']||_0x50c610['defaultGradient'],_0xaecadc=document[_0x1f95d9(_0x32298e._0x54a374,0x23)]('canvas'),_0x2135ed={};function _0x4b0d72(_0x42d1ca,_0x5cf11e){return _0x24c9(_0x5cf11e- -0x11f,_0x42d1ca);}_0x2135ed['willReadFrequently']=!![];var _0x36969c=_0xaecadc['getContext']('2d',_0x2135ed);_0xaecadc[_0x1f95d9(_0x32298e._0x2955a9,0x75)]=0x100;function _0x1f95d9(_0x11eb8e,_0x41f32d){return _0x24c9(_0x11eb8e- -_0x2cf2f3._0x1081b5,_0x41f32d);}_0xaecadc[_0x4b0d72(0x120,0x161)]=0x1;var _0x37dfcd=_0x36969c[_0x1f95d9(-_0x32298e._0x203b5f,0x13)](0x0,0x0,0x100,0x1);for(var _0x4d2644 in _0x3b151d){_0x37dfcd['addColorStop'](_0x4d2644,_0x3b151d[_0x4d2644]);}return _0x36969c['fillStyle']=_0x37dfcd,_0x36969c['fillRect'](0x0,0x0,0x100,0x1),_0x36969c['getImageData'](0x0,0x0,0x100,0x1)['data'];},_0xccc467=function(_0x2f2f53,_0x56c1b3){var _0x45aec9={_0x336ac4:0x2cf},_0x2e2009=document['createElement'](_0x69107a(0x558,0x584)),_0xa5df18={};_0xa5df18['willReadFrequently']=!![];function _0x2f1187(_0x14665a,_0x4c4443){return _0x24c9(_0x14665a-0x1e6,_0x4c4443);}var _0x32cddf=_0x2e2009['getContext']('2d',_0xa5df18);function _0x69107a(_0x541b47,_0x23b322){return _0x24c9(_0x541b47-_0x45aec9._0x336ac4,_0x23b322);}var _0x5584d2=_0x2f2f53,_0x228131=_0x2f2f53;_0x2e2009[_0x69107a(_0x27c97d._0x59fc20,0x4ef)]=_0x2e2009[_0x69107a(0x54f,_0x27c97d._0x2f6a4e)]=_0x2f2f53*0x2;if(_0x56c1b3==0x1)_0x32cddf['beginPath'](),_0x32cddf[_0x69107a(_0x27c97d._0x501856,0x4d8)](_0x5584d2,_0x228131,_0x2f2f53,0x0,0x2*Math['PI'],![]),_0x32cddf['fillStyle']=_0x2f1187(0x49a,_0x27c97d._0x464292),_0x32cddf['fill']();else{var _0x2a7a88=_0x32cddf['createRadialGradient'](_0x5584d2,_0x228131,_0x2f2f53*_0x56c1b3,_0x5584d2,_0x228131,_0x2f2f53);_0x2a7a88['addColorStop'](0x0,_0x69107a(0x583,0x547)),_0x2a7a88[_0x2f1187(0x499,_0x27c97d._0x3d1ad0)](0x1,_0x69107a(_0x27c97d._0x77d509,_0x27c97d._0x49e8b1)),_0x32cddf[_0x2f1187(0x3e9,0x3d0)]=_0x2a7a88,_0x32cddf[_0x69107a(0x571,_0x27c97d._0x3aa4a8)](0x0,0x0,0x2*_0x2f2f53,0x2*_0x2f2f53);}return _0x2e2009;},_0x109aa0=function(_0x526aed){var _0x574498=[],_0x702c5e=_0x526aed[_0x404973(_0xebeb7c._0x1de8cc,0x36b)];function _0x404973(_0x15f7b1,_0x17c5bd){return _0x24c9(_0x17c5bd-0xf5,_0x15f7b1);}var _0x30e8ec=_0x526aed['max'],_0x1b8f67=_0x526aed['radi'],_0x526aed=_0x526aed[_0x4eebc9(0x3a8,0x36a)],_0x2f0f76=Object['keys'](_0x526aed),_0xa42a99=_0x2f0f76['length'];while(_0xa42a99--){var _0x9bfaa5=_0x2f0f76[_0xa42a99],_0x2ffa47=Object['keys'](_0x526aed[_0x9bfaa5]),_0x4af91a=_0x2ffa47['length'];while(_0x4af91a--){var _0x415327=_0x2ffa47[_0x4af91a],_0x59e8b3=_0x526aed[_0x9bfaa5][_0x415327],_0x4513e8=_0x1b8f67[_0x9bfaa5][_0x415327],_0x40297c={};_0x40297c['x']=_0x9bfaa5,_0x40297c['y']=_0x415327,_0x40297c['value']=_0x59e8b3,_0x40297c[_0x4eebc9(0x342,_0xebeb7c._0x385534)]=_0x4513e8,_0x574498['push'](_0x40297c);}}var _0x15642a={};function _0x4eebc9(_0x5f2917,_0x4ec059){return _0x24c9(_0x5f2917-0x14b,_0x4ec059);}return _0x15642a['min']=_0x702c5e,_0x15642a['max']=_0x30e8ec,_0x15642a['data']=_0x574498,_0x15642a;};function _0x3ee26f(_0x3a2f16){var _0x3c0fee=_0x3a2f16['container'],_0x351ebe=this['shadowCanvas']=document['createElement']('canvas'),_0x203fa4=this['canvas']=_0x3a2f16['canvas']||document['createElement'](_0x2a9de8(0x310,_0xbccc56._0x361e1c));function _0x2a9de8(_0x126b5f,_0x1e3eff){return _0x24c9(_0x1e3eff-0x92,_0x126b5f);}this['_renderBoundaries']=[0x2710,0x2710,0x0,0x0];var _0x296250=getComputedStyle(_0x3a2f16[_0x2a9de8(_0xbccc56._0x37a8a5,_0xbccc56._0x2196b0)])||{};_0x203fa4['className']='heatmap-canvas',this['_width']=_0x203fa4['width']=_0x351ebe['width']=_0x3a2f16[_0x2a9de8(_0xbccc56._0x3d6b5e,_0xbccc56._0x2e1c4c)]||+_0x296250['width']['replace'](/px/,''),this[_0xb39e2a(_0xbccc56._0x41f027,_0xbccc56._0x29e785)]=_0x203fa4['height']=_0x351ebe[_0x2a9de8(_0xbccc56._0x5e16c6,0x312)]=_0x3a2f16['height']||+_0x296250['height'][_0x2a9de8(0x31e,0x347)](/px/,'');var _0x43f57c={};_0x43f57c[_0x2a9de8(0x332,0x348)]=!![],this['shadowCtx']=_0x351ebe['getContext']('2d',_0x43f57c);var _0x5af0b8={};_0x5af0b8['willReadFrequently']=!![],this['ctx']=_0x203fa4[_0xb39e2a(_0xbccc56._0x1ebe5f,0x314)]('2d',_0x5af0b8),_0x203fa4[_0x2a9de8(0x2db,0x33a)][_0x2a9de8(0x2fe,_0xbccc56._0x2a941b)]=_0x351ebe[_0xb39e2a(0x37c,0x34c)]['cssText']='position:absolute;left:0;top:0;';function _0xb39e2a(_0x3ff93f,_0x9404a3){return _0x24c9(_0x3ff93f-0xd4,_0x9404a3);}_0x3c0fee[_0x2a9de8(0x345,0x33a)][_0x2a9de8(0x2ec,0x297)]='relative',_0x3c0fee[_0xb39e2a(_0xbccc56._0xb1d821,_0xbccc56._0xf446e1)](_0x203fa4),this[_0x2a9de8(_0xbccc56._0x4c404c,_0xbccc56._0x34ce86)]=_0x428b3f(_0x3a2f16),this['_templates']={},this['_setStyles'](_0x3a2f16);}return _0x3ee26f['prototype']={'renderPartial':function(_0x1003b2){function _0x573831(_0x6f86c8,_0x4d6ba0){return _0x24c9(_0x4d6ba0-0x1be,_0x6f86c8);}_0x1003b2['data']['length']>0x0&&(this['_drawAlpha'](_0x1003b2),this[_0x573831(_0x4b3ae5._0x31165b,_0x4b3ae5._0x37d900)]());},'renderAll':function(_0x1b5ebd){this[_0xf7352c(_0x2493bf._0xaac816,_0x2493bf._0x55dc41)]();function _0x16809c(_0x22bca8,_0x11d964){return _0x24c9(_0x11d964- -0x250,_0x22bca8);}function _0xf7352c(_0x3ab7f3,_0x34e6a5){return _0x24c9(_0x3ab7f3-0x199,_0x34e6a5);}_0x1b5ebd['data'][_0xf7352c(0x3cd,0x3b6)]>0x0&&(this[_0xf7352c(0x402,_0x2493bf._0x599df6)](_0x109aa0(_0x1b5ebd)),this[_0x16809c(_0x2493bf._0x37dbfa,_0x2493bf._0x59d1ea)]());},'_updateGradient':function(_0x523a9f){var _0x22cf06={_0x28c858:0x2c};function _0x29c479(_0xb4c494,_0x136d92){return _0x24c9(_0xb4c494-_0x22cf06._0x28c858,_0x136d92);}this[_0x29c479(_0x52f409._0x4cb918,_0x52f409._0x4626eb)]=_0x428b3f(_0x523a9f);},'updateConfig':function(_0x598cee){_0x598cee['gradient']&&this[_0x10cdb4(_0x152070._0x4d5162,0x5d3)](_0x598cee);function _0x10cdb4(_0x297b5d,_0x5ed9ff){return _0x24c9(_0x5ed9ff-_0x320545._0xc2245f,_0x297b5d);}this['_setStyles'](_0x598cee);},'setDimensions':function(_0x2a6db4,_0x1060cd){function _0x52235b(_0x3c9595,_0x271bde){return _0x24c9(_0x271bde- -0x231,_0x3c9595);}function _0x13fef2(_0x5464cf,_0x2c04c1){return _0x24c9(_0x2c04c1-0x1cc,_0x5464cf);}this['_width']=_0x2a6db4,this[_0x13fef2(0x434,0x466)]=_0x1060cd,this['canvas']['width']=this['shadowCanvas']['width']=_0x2a6db4,this['canvas'][_0x52235b(_0xc12249._0x461c42,_0xc12249._0x217ff9)]=this[_0x13fef2(0x418,0x3cd)]['height']=_0x1060cd;},'_clear':function(){function _0x391bd0(_0x124d22,_0x4a28a9){return _0x24c9(_0x124d22- -_0x40b2b5._0x2be738,_0x4a28a9);}this['shadowCtx']['clearRect'](0x0,0x0,this['_width'],this[_0x391bd0(0x160,_0x53c96c._0x8d4f5e)]);function _0x330fc9(_0x2ae915,_0x1b58fb){return _0x24c9(_0x1b58fb- -0x247,_0x2ae915);}this['ctx'][_0x391bd0(0x151,_0x53c96c._0x1dedf1)](0x0,0x0,this[_0x391bd0(0xcf,0x10c)],this[_0x391bd0(_0x53c96c._0x285de0,0x17a)]);},'_setStyles':function(_0x4aff84){this['_blur']=_0x4aff84['blur']==0x0?0x0:_0x4aff84[_0x56dd36(0x602,_0x2cbf9e._0x44c3e9)]||_0x4aff84[_0x30cb02(0x159,0x175)];_0x4aff84['backgroundColor']&&(this[_0x56dd36(_0x2cbf9e._0x172807,0x68a)]['style']['backgroundColor']=_0x4aff84[_0x56dd36(0x634,0x64b)]);this[_0x30cb02(_0x2cbf9e._0x224e0e,_0x2cbf9e._0x118fb8)]=this['canvas']['width']=this[_0x30cb02(_0x2cbf9e._0x12e024,_0x2cbf9e._0x229f2f)][_0x56dd36(0x636,_0x2cbf9e._0x49a6b1)]=_0x4aff84['width']||this['_width'],this[_0x56dd36(0x64f,_0x2cbf9e._0x148213)]=this['canvas']['height']=this[_0x30cb02(_0x2cbf9e._0x2fcfed,0xd0)]['height']=_0x4aff84[_0x30cb02(_0x2cbf9e._0x4704aa,0x1bb)]||this['_height'],this['_opacity']=(_0x4aff84['opacity']||0x0)*0xff;function _0x30cb02(_0x36615d,_0x1e7f41){return _0x24c9(_0x36615d- -0x123,_0x1e7f41);}this['_maxOpacity']=(_0x4aff84[_0x30cb02(0xd6,0x116)]||_0x4aff84[_0x56dd36(_0x2cbf9e._0x59069a,0x5b3)])*0xff;function _0x56dd36(_0x572b20,_0x1aa965){return _0x24c9(_0x572b20-0x3b5,_0x1aa965);}this[_0x56dd36(0x5a9,_0x2cbf9e._0x20e34f)]=(_0x4aff84['minOpacity']||_0x4aff84[_0x56dd36(0x610,0x674)])*0xff,this['_useGradientOpacity']=!!_0x4aff84['useGradientOpacity'];},'_drawAlpha':function(_0x1045bf){var _0xff9446=this[_0x432d5e(0x2e8,0x342)]=_0x1045bf['min'];function _0x170448(_0x1703ff,_0x17e21a){return _0x24c9(_0x1703ff-0xe7,_0x17e21a);}var _0x2e4239=this['_max']=_0x1045bf['max'];function _0x432d5e(_0xbd20ec,_0x1c9cb0){return _0x24c9(_0xbd20ec-0xcf,_0x1c9cb0);}var _0x1045bf=_0x1045bf['data']||[],_0x174996=_0x1045bf['length'],_0xbf898c=0x1-this['_blur'];while(_0x174996--){var _0x46937e=_0x1045bf[_0x174996],_0x3e2b0c=_0x46937e['x'],_0x46535d=_0x46937e['y'],_0x2d71ba=_0x46937e[_0x432d5e(_0x120edb._0x5229b2,0x2c4)],_0x596a4e=Math['min'](_0x46937e['value'],_0x2e4239),_0x29bf57=_0x3e2b0c-_0x2d71ba,_0x59f8b7=_0x46535d-_0x2d71ba,_0x7c1b4b=this[_0x432d5e(_0x120edb._0x49aa42,_0x120edb._0x56d37f)],_0x51a08c;!this[_0x170448(_0x120edb._0x1b1527,0x35c)][_0x2d71ba]?this['_templates'][_0x2d71ba]=_0x51a08c=_0xccc467(_0x2d71ba,_0xbf898c):_0x51a08c=this['_templates'][_0x2d71ba];var _0x599628=(_0x596a4e-_0xff9446)/(_0x2e4239-_0xff9446);_0x7c1b4b['globalAlpha']=_0x599628<0.01?0.01:_0x599628,_0x7c1b4b[_0x170448(0x2f5,0x2cb)](_0x51a08c,_0x29bf57,_0x59f8b7),_0x29bf57<this['_renderBoundaries'][0x0]&&(this['_renderBoundaries'][0x0]=_0x29bf57),_0x59f8b7<this['_renderBoundaries'][0x1]&&(this['_renderBoundaries'][0x1]=_0x59f8b7),_0x29bf57+0x2*_0x2d71ba>this['_renderBoundaries'][0x2]&&(this['_renderBoundaries'][0x2]=_0x29bf57+0x2*_0x2d71ba),_0x59f8b7+0x2*_0x2d71ba>this['_renderBoundaries'][0x3]&&(this[_0x170448(_0x120edb._0x4f5365,_0x120edb._0x56598b)][0x3]=_0x59f8b7+0x2*_0x2d71ba);}},'_colorize':function(){var _0x4ad7a9=this['_renderBoundaries'][0x0],_0x408d29=this['_renderBoundaries'][0x1],_0x1c4064=this['_renderBoundaries'][0x2]-_0x4ad7a9,_0x3a1797=this['_renderBoundaries'][0x3]-_0x408d29,_0x5c042b=this[_0x87f078(0x4c5,_0x1a2b2d._0x2a2ed2)],_0x19cd46=this['_height'],_0x1926ac=this['_opacity'],_0x1cd784=this[_0x87f078(0x53a,_0x1a2b2d._0x3330d5)],_0x3a24d2=this['_minOpacity'],_0x398adb=this['_useGradientOpacity'];_0x4ad7a9<0x0&&(_0x4ad7a9=0x0);_0x408d29<0x0&&(_0x408d29=0x0);_0x4ad7a9+_0x1c4064>_0x5c042b&&(_0x1c4064=_0x5c042b-_0x4ad7a9);_0x408d29+_0x3a1797>_0x19cd46&&(_0x3a1797=_0x19cd46-_0x408d29);var _0x474f3d=this[_0x87f078(_0x1a2b2d._0x24e6ae,_0x1a2b2d._0x454744)]['getImageData'](_0x4ad7a9,_0x408d29,_0x1c4064,_0x3a1797),_0x146420=_0x474f3d['data'],_0x55e6ca=_0x146420[_0x3e20a3(0x23f,0x21c)],_0x10ec61=this['_palette'];function _0x87f078(_0x56e038,_0x3dedf0){return _0x24c9(_0x3dedf0-0x2b5,_0x56e038);}for(var _0x3b25b7=0x3;_0x3b25b7<_0x55e6ca;_0x3b25b7+=0x4){var _0xe5c39=_0x146420[_0x3b25b7],_0x6c2c5a=_0xe5c39*0x4;if(!_0x6c2c5a)continue;var _0x43aeec;_0x1926ac>0x0?_0x43aeec=_0x1926ac:_0xe5c39<_0x1cd784?_0xe5c39<_0x3a24d2?_0x43aeec=_0x3a24d2:_0x43aeec=_0xe5c39:_0x43aeec=_0x1cd784,_0x146420[_0x3b25b7-0x3]=_0x10ec61[_0x6c2c5a],_0x146420[_0x3b25b7-0x2]=_0x10ec61[_0x6c2c5a+0x1],_0x146420[_0x3b25b7-0x1]=_0x10ec61[_0x6c2c5a+0x2],_0x146420[_0x3b25b7]=_0x398adb?_0x10ec61[_0x6c2c5a+0x3]:_0x43aeec;}function _0x3e20a3(_0x15542c,_0x2b08b1){return _0x24c9(_0x2b08b1- -0x18,_0x15542c);}this[_0x87f078(0x4a0,0x4f5)][_0x3e20a3(_0x1a2b2d._0x7d7b58,0x1f0)](_0x474f3d,_0x4ad7a9,_0x408d29),this['_renderBoundaries']=[0x3e8,0x3e8,0x0,0x0];},'getValueAt':function(_0x3ac3fc){var _0x2db321;function _0x13ed23(_0x5e0ae7,_0x18dd5a){return _0x24c9(_0x5e0ae7- -0xed,_0x18dd5a);}var _0x4023ee=this[_0xb69e0d(0x10e,_0x31ac8f._0x519431)],_0x2b382f=_0x4023ee['getImageData'](_0x3ac3fc['x'],_0x3ac3fc['y'],0x1,0x1),_0x536a96=_0x2b382f[_0xb69e0d(0x16e,0x19d)][0x3],_0x573c1d=this['_max'];function _0xb69e0d(_0x3f7ec5,_0x98bf0a){return _0x24c9(_0x3f7ec5- -0xef,_0x98bf0a);}var _0x508a3d=this[_0xb69e0d(0x12a,0x143)];return _0x2db321=Math['abs'](_0x573c1d-_0x508a3d)*(_0x536a96/0xff)>>0x0,_0x2db321;},'getDataURL':function(){return this['canvas']['toDataURL']();}},_0x3ee26f;}();function _0x2e13df(_0x11c573,_0x1debfd){return _0x24c9(_0x1debfd- -0xf6,_0x11c573);}var _0x1bc102=function _0x4e8222(){function _0x584f6(_0x34eed9,_0x5d8219){return _0x4fd93e(_0x5d8219-0x239,_0x34eed9);}var _0x109832=![];return _0xc16ea8['defaultRenderer']===_0x584f6(_0x54de92._0x4ff035,0x47a)&&(_0x109832=_0x3eb115),_0x109832;}(),_0x2a0437={};_0x2a0437[_0x2e13df(0x111,0x117)]=function(){var _0x1f9779={},_0x501081=arguments['length'];for(var _0x31410a=0x0;_0x31410a<_0x501081;_0x31410a++){var _0x571581=arguments[_0x31410a];for(var _0x1b200f in _0x571581){_0x1f9779[_0x1b200f]=_0x571581[_0x1b200f];}}return _0x1f9779;};var _0x9781e3=_0x2a0437,_0x829ffc=function _0x365100(){var _0x5b7984={_0x9d94c1:0x2f3},_0x4529d8={_0x1597fe:0x10c,_0xd94589:0x16e},_0x477d28={_0x4c223c:0x3d3},_0x56ee25={_0x269c8f:0x5ef},_0x5d104e={_0x38760a:0x587,_0x2c27fe:0x150,_0x152df2:0xb0},_0x3733da={_0x4a670b:0x2f6},_0x5f5d4b={_0x45ff64:0x28f},_0x5c5c13={_0x4648d1:0xc0},_0x2c2d3e={_0x52d9e3:0x504},_0x325eeb={_0x4a7544:0x8a},_0x414c90={_0x4f0260:0x4c},_0x24a68b=function _0x24e98c(){var _0x2ea028={_0xa139bf:0x38};function _0x21753e(){this['cStore']={};}return _0x21753e['prototype']={'on':function(_0x5b6b1d,_0x2c2431,_0x1d5752){var _0x339b04={_0x28a328:0x1e1};function _0x330814(_0x13b81b,_0x5c11a0){return _0x24c9(_0x13b81b-0x1f5,_0x5c11a0);}var _0x3c28f0=this[_0x452bf6(_0x414c90._0x4f0260,0xa4)];function _0x452bf6(_0x1bc3fa,_0x22537e){return _0x24c9(_0x22537e- -_0x339b04._0x28a328,_0x1bc3fa);}!_0x3c28f0[_0x5b6b1d]&&(_0x3c28f0[_0x5b6b1d]=[]),_0x3c28f0[_0x5b6b1d][_0x452bf6(0x2d,0x5a)](function(_0xa29b3f){function _0x4a0361(_0x39a288,_0x1873f6){return _0x452bf6(_0x39a288,_0x1873f6-0x562);}return _0x2c2431[_0x4a0361(0x66f,0x62f)](_0x1d5752,_0xa29b3f);});},'emit':function(_0x4f4930,_0x4c675c){var _0xad9bc3={_0x358233:0x24d},_0x5e19b0=this[_0x37b4ec(_0x2ea028._0xa139bf,-0xd)];function _0x37b4ec(_0x105e10,_0x122082){return _0x24c9(_0x105e10- -_0xad9bc3._0x358233,_0x122082);}if(_0x5e19b0[_0x4f4930]){var _0x27552d=_0x5e19b0[_0x4f4930]['length'];for(var _0x1a09d0=0x0;_0x1a09d0<_0x27552d;_0x1a09d0++){var _0x542095=_0x5e19b0[_0x4f4930][_0x1a09d0];_0x542095(_0x4c675c);}}}},_0x21753e;}(),_0x5b74e0=function(_0x58bbce){var _0x151c0f={_0x3699f8:0xc9,_0x348986:0x435,_0x1d469c:0x435,_0x40a449:0x47c,_0x30b3a5:0x43a,_0x33fe3c:0x4c0},_0x1bd524={_0xb7ddf5:0x1e7};function _0x519cbe(_0x176662,_0x30e6a3){return _0x24c9(_0x30e6a3-0xe0,_0x176662);}var _0x4c391e=_0x58bbce['_renderer'],_0x59373e=_0x58bbce[_0x519cbe(_0x3553a0._0x3eab3b,0x343)];function _0x59a500(_0x3cfdda,_0x4d5403){return _0x24c9(_0x3cfdda- -0x173,_0x4d5403);}var _0x21c80d=_0x58bbce[_0x519cbe(0x321,0x302)];_0x59373e['on']('renderpartial',_0x4c391e[_0x59a500(_0x3553a0._0x4a6526,0xa1)],_0x4c391e),_0x59373e['on'](_0x59a500(_0x3553a0._0x3627bb,0x18d),_0x4c391e['renderAll'],_0x4c391e),_0x59373e['on'](_0x59a500(0x9e,0x102),function(_0x258dd5){function _0x4fac12(_0x2e7fd6,_0xd21352){return _0x519cbe(_0x2e7fd6,_0xd21352-0x136);}function _0x328fac(_0x7dea14,_0x37988b){return _0x59a500(_0x7dea14- -_0x1bd524._0xb7ddf5,_0x37988b);}_0x58bbce[_0x328fac(-_0x151c0f._0x3699f8,-0x120)][_0x4fac12(0x421,_0x151c0f._0x348986)]&&_0x58bbce[_0x4fac12(0x504,0x4a7)][_0x4fac12(0x401,_0x151c0f._0x1d469c)]({'min':_0x258dd5[_0x4fac12(0x4ce,0x48c)],'max':_0x258dd5[_0x4fac12(_0x151c0f._0x40a449,_0x151c0f._0x30b3a5)],'gradient':_0x58bbce['_config'][_0x4fac12(0x43e,0x476)]||_0x58bbce[_0x328fac(-_0x151c0f._0x3699f8,-0xb4)][_0x4fac12(0x4c8,_0x151c0f._0x33fe3c)]});}),_0x21c80d['setCoordinator'](_0x59373e);};function _0x3d89a0(){var _0x45a2e7={_0x47167e:0x41},_0x503cf2=this['_config']=_0x9781e3['merge'](_0xc16ea8,arguments[0x0]||{});this['_coordinator']=new _0x24a68b();function _0x22eb87(_0xe1aa96,_0x4cec65){return _0x24c9(_0x4cec65- -0xde,_0xe1aa96);}if(_0x503cf2['plugin']){var _0x5be18b=_0x503cf2['plugin'];if(!_0xc16ea8['plugins'][_0x5be18b])throw new Error(_0x22eb87(0x12a,0x143)+_0x5be18b+'\x27\x20not\x20found.\x20Maybe\x20it\x20was\x20not\x20registered.');else{var _0x338e2a=_0xc16ea8[_0x12a856(0x270,0x222)][_0x5be18b];this['_renderer']=new _0x338e2a[(_0x12a856(_0x1a29cc._0x36a353,_0x1a29cc._0x5f3bfa))](_0x503cf2),this[_0x12a856(_0x1a29cc._0x4de76f,0x220)]=new _0x338e2a['store'](_0x503cf2);}}else this['_renderer']=new _0x1bc102(_0x503cf2),this[_0x22eb87(0x12a,0x144)]=new _0x1067c4(_0x503cf2);function _0x12a856(_0x5d9c89,_0x3ba161){return _0x24c9(_0x5d9c89- -_0x45a2e7._0x47167e,_0x3ba161);}_0x5b74e0(this);}return _0x3d89a0['prototype']={'addData':function(){function _0x2cd4be(_0x4bf2d9,_0xcfcb8){return _0x24c9(_0x4bf2d9- -_0x325eeb._0x4a7544,_0xcfcb8);}this[_0x361ea4(0x313,_0x216c1b._0x5ee4c9)][_0x361ea4(0x446,_0x216c1b._0x338d44)]['apply'](this['_store'],arguments);function _0x361ea4(_0x266b07,_0x4fbece){return _0x24c9(_0x4fbece-0x13e,_0x266b07);}return this;},'removeData':function(){function _0x4519cb(_0x591557,_0x323b8c){return _0x24c9(_0x323b8c-0x25b,_0x591557);}function _0x3ed5b4(_0x28e4ad,_0x3c461e){return _0x24c9(_0x28e4ad- -0x3e8,_0x3c461e);}return this[_0x4519cb(0x428,0x47d)]['removeData']&&this['_store']['removeData'][_0x4519cb(0x4a1,_0x2c2d3e._0x52d9e3)](this['_store'],arguments),this;},'setData':function(){function _0xfcea27(_0x10184d,_0x12c59a){return _0x24c9(_0x12c59a- -_0x5c5c13._0x4648d1,_0x10184d);}return this['_store'][_0xfcea27(0x140,0x176)]['apply'](this['_store'],arguments),this;},'setDataMax':function(){function _0x41fc3d(_0x2c87ec,_0x3baad5){return _0x24c9(_0x2c87ec- -0x91,_0x3baad5);}return this['_store']['setDataMax'][_0x41fc3d(_0x1365f4._0x3ed425,0x224)](this['_store'],arguments),this;},'setDataMin':function(){function _0x2f3837(_0x50e1c1,_0x2c1b19){return _0x24c9(_0x50e1c1-_0x5f5d4b._0x45ff64,_0x2c1b19);}return this['_store']['setDataMin']['apply'](this[_0x2f3837(0x4b1,0x49e)],arguments),this;},'configure':function(_0x1b8437){var _0x34ef49={_0x597d02:0x38a};this['_config']=_0x9781e3['merge'](this[_0x148121(_0x5d104e._0x38760a,0x5cb)],_0x1b8437);function _0x148121(_0x325551,_0x2a6bba){return _0x24c9(_0x325551-_0x3733da._0x4a670b,_0x2a6bba);}this[_0x2aeb89(-0xfa,-0x14b)][_0x2aeb89(-0x115,-_0x5d104e._0x2c27fe)](this['_config']);function _0x2aeb89(_0x40fe25,_0x4bd551){return _0x24c9(_0x4bd551- -_0x34ef49._0x597d02,_0x40fe25);}return this['_coordinator'][_0x2aeb89(-_0x5d104e._0x152df2,-0xe6)]('renderall',this[_0x2aeb89(-0x1cb,-0x168)][_0x2aeb89(-0x160,-0x113)]()),this;},'repaint':function(){var _0x2a2008={_0x15a9be:0x354};function _0x1faa8e(_0x13dccd,_0x2944b2){return _0x24c9(_0x2944b2- -_0x2a2008._0x15a9be,_0x13dccd);}function _0x36521a(_0x513832,_0x1b092c){return _0x24c9(_0x1b092c-0x38c,_0x513832);}return this[_0x36521a(0x59e,_0x56ee25._0x269c8f)]['emit'](_0x36521a(0x613,0x62c),this['_store']['_getInternalData']()),this;},'getData':function(){function _0x2504bf(_0x25c51a,_0x1ed488){return _0x24c9(_0x1ed488- -0x1a2,_0x25c51a);}function _0x559067(_0x195a89,_0x5af721){return _0x24c9(_0x5af721-_0x477d28._0x4c223c,_0x195a89);}return this[_0x559067(_0xaf37f4._0x360cbe,0x5f5)][_0x2504bf(0x41,_0xaf37f4._0x192446)]();},'getDataURL':function(){function _0x2a0e97(_0x659e7c,_0xfd1a56){return _0x24c9(_0x659e7c- -0x308,_0xfd1a56);}return this['_renderer'][_0x2a0e97(-_0x4529d8._0x1597fe,-_0x4529d8._0xd94589)]();},'getValueAt':function(_0x4e5d0d){function _0x227071(_0x4dc5e6,_0x2a56fd){return _0x24c9(_0x4dc5e6- -0x1b6,_0x2a56fd);}function _0x332f06(_0x8a0f9b,_0x57b385){return _0x24c9(_0x57b385- -_0x5b7984._0x9d94c1,_0x8a0f9b);}if(this[_0x227071(0x6c,0x1f)]['getValueAt'])return this[_0x227071(0x6c,0xac)][_0x227071(_0x19628b._0x5b2967,_0x19628b._0xfa77a4)](_0x4e5d0d);else return this[_0x332f06(-0x66,-0xb4)]['getValueAt']?this['_renderer']['getValueAt'](_0x4e5d0d):null;}},_0x3d89a0;}(),_0x332424={'create':function(_0x265198){return new _0x829ffc(_0x265198);},'register':function(_0x3ba7ca,_0x58ed6a){_0xc16ea8['plugins'][_0x3ba7ca]=_0x58ed6a;}};return _0x332424;}));}(heatmap$1));var heatmap=heatmap$1['exports'],_0x5184a9={};function _0x24c9(_0x52501b,_0x324a85){var _0x171d42=_0x171d();return _0x24c9=function(_0x24c94c,_0x251eac){_0x24c94c=_0x24c94c-0x1f1;var _0x39e7f5=_0x171d42[_0x24c94c];if(_0x24c9['FxcVpj']===undefined){var _0xbd73fd=function(_0xe3e366){var _0x2935d8='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x55fa05='',_0x3ae339='';for(var _0x198786=0x0,_0x57a155,_0x1384fe,_0xdca30f=0x0;_0x1384fe=_0xe3e366['charAt'](_0xdca30f++);~_0x1384fe&&(_0x57a155=_0x198786%0x4?_0x57a155*0x40+_0x1384fe:_0x1384fe,_0x198786++%0x4)?_0x55fa05+=String['fromCharCode'](0xff&_0x57a155>>(-0x2*_0x198786&0x6)):0x0){_0x1384fe=_0x2935d8['indexOf'](_0x1384fe);}for(var _0x281265=0x0,_0x1870a9=_0x55fa05['length'];_0x281265<_0x1870a9;_0x281265++){_0x3ae339+='%'+('00'+_0x55fa05['charCodeAt'](_0x281265)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3ae339);};_0x24c9['teqZTa']=_0xbd73fd,_0x52501b=arguments,_0x24c9['FxcVpj']=!![];}var _0x317260=_0x171d42[0x0],_0x2965ff=_0x24c94c+_0x317260,_0x25fa46=_0x52501b[_0x2965ff];return!_0x25fa46?(_0x39e7f5=_0x24c9['teqZTa'](_0x39e7f5),_0x52501b[_0x2965ff]=_0x39e7f5):_0x39e7f5=_0x25fa46,_0x39e7f5;},_0x24c9(_0x52501b,_0x324a85);}_0x5184a9[_0x19e9ca(0x47,0x9e)]=null;function _0xb9dade(_0x384d5d,_0x4a35f3){var _0x371549={_0x39006d:0xa6};return _0x24c9(_0x384d5d- -_0x371549._0x39006d,_0x4a35f3);}_0x5184a9[_0xb9dade(0x1a1,0x1e1)]=heatmap;var h337=_mergeNamespaces(_0x5184a9,[heatmap$1['exports']]),HeatMaterial='uniform\x20sampler2D\x20image;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20{\x0a\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20vec4\x20colorImage\x20=\x20texture(image,\x20st);\x0a\x20\x20if(colorImage.rgb\x20==\x20vec3(1.0)\x20||\x20colorImage.rgb\x20==\x20vec3(0.0))\x20{\x0a\x20\x20\x20\x20discard;\x0a\x20\x20}\x0a\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20material.alpha\x20=\x20colorImage.a;\x0a\x20\x20return\x20material;\x0a}\x0a';if(!heatmap$1['exports'][_0x19e9ca(0x8,0x52)])throw new Error(_0x19e9ca(0x84,0xde));const Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace[_0x19e9ca(0x50,0xb4)][_0x19e9ca(0xcc,0xc8)];var _0x26f2ce={};_0x26f2ce['0.4']='blue',_0x26f2ce['0.6']=_0xb9dade(0x207,0x1eb),_0x26f2ce['0.8']='yellow',_0x26f2ce['0.9']='red';var _0x2be5f9={};_0x2be5f9[_0x19e9ca(0x29,0x47)]=0.8,_0x2be5f9[_0x19e9ca(0x13,0x62)]=0.1,_0x2be5f9[_0x19e9ca(0xd6,0x9b)]=0.85,_0x2be5f9['radius']=0x19,_0x2be5f9[_0xb9dade(0x1ba,0x157)]=_0x26f2ce;const DEF_HEATSTYLE=_0x2be5f9;var _0x1db597={};_0x1db597['arcRadiusScale']=1.5,_0x1db597['arcBlurScale']=1.5,_0x1db597['vertexFormat']=Cesium['EllipsoidSurfaceAppearance'][_0xb9dade(0x172,0x1d5)];const DEF_STYLE=_0x1db597;class HeatLayer extends BaseLayer{constructor(_0x2a98a7={}){var _0xd4d97a={_0x5a8cbc:0x3e};function _0x413f27(_0x1d0486,_0x4b1b04){return _0x19e9ca(_0x1d0486,_0x4b1b04- -0xe2);}super(_0x2a98a7),this[_0x413f27(-0x94,-0x68)]['redrawRatio']=this['options']['redrawRatio']||0x1;function _0x48f3e3(_0x3551cf,_0x16d4e5){return _0x19e9ca(_0x16d4e5,_0x3551cf- -0x4e);}this['options']['heatStyle']={...DEF_HEATSTYLE,...this[_0x48f3e3(0x2c,_0xd4d97a._0x5a8cbc)]['heatStyle']},this['options']['style']={...DEF_STYLE,...this['options'][_0x48f3e3(0xa8,0x89)]};}get['layer'](){return this['_layer'];}get[_0xb9dade(0x1bb,0x17f)](){var _0xa9e8d0={_0x528c3e:0x2a,_0x5bfedc:0x63},_0x41ee8d={_0x7efd6a:0x85};function _0x22c1ab(_0x20094e,_0x5db9de){return _0x19e9ca(_0x5db9de,_0x20094e- -_0x41ee8d._0x7efd6a);}return this['options'][_0x22c1ab(_0xa9e8d0._0x528c3e,_0xa9e8d0._0x5bfedc)];}set['heatStyle'](_0x2c1e86){var _0x36065c={_0x79de3d:0x19d,_0x556c5d:0x141,_0x4af89a:0x144,_0x2f5713:0x13b,_0x38f519:0x137,_0x3a6345:0x176,_0x64b156:0x187},_0x5e27ee={_0x343067:0x84};function _0x1dd547(_0x4a4e11,_0x544b29){return _0xb9dade(_0x544b29- -_0x5e27ee._0x343067,_0x4a4e11);}this['options']['heatStyle']=mars3d__namespace[_0x1cc2c5(0x133,0x17e)][_0x1cc2c5(0x17f,0x127)](this['options'][_0x1dd547(0x122,0x137)],_0x2c1e86);function _0x1cc2c5(_0x409a27,_0x374692){return _0xb9dade(_0x374692- -0x40,_0x409a27);}if(this[_0x1dd547(_0x36065c._0x79de3d,_0x36065c._0x556c5d)]){this[_0x1dd547(0x11b,0x141)]['configure'](this['options']['heatStyle']);const _0x481f9f=this[_0x1cc2c5(0x19e,0x185)]['_renderer'][_0x1dd547(_0x36065c._0x4af89a,0x15f)][_0x1cc2c5(_0x36065c._0x2f5713,_0x36065c._0x38f519)]('image/png',0x1);this[_0x1cc2c5(_0x36065c._0x3a6345,_0x36065c._0x64b156)](_0x481f9f);}}get[_0x19e9ca(0xfb,0xf6)](){function _0x446239(_0x449fa5,_0x45b69d){return _0xb9dade(_0x449fa5-0x30e,_0x45b69d);}return this['options'][_0x446239(0x510,0x4d0)];}set['style'](_0x1ed965){var _0x4d625b={_0x17f471:0x281,_0x4dfe26:0x13a},_0x5d4920={_0x501b8d:0x1a7},_0x3b4d75={_0x3604ad:0x11};function _0x58ef0c(_0x5acede,_0x93dcd1){return _0xb9dade(_0x93dcd1-_0x3b4d75._0x3604ad,_0x5acede);}function _0x5b389b(_0x238468,_0x594723){return _0x19e9ca(_0x238468,_0x594723-_0x5d4920._0x501b8d);}this[_0x5b389b(_0x4d625b._0x17f471,0x221)]['style']=mars3d__namespace['Util']['merge'](this[_0x58ef0c(_0x4d625b._0x4dfe26,0x197)]['style'],_0x1ed965);}get['positions'](){return this['_positions'];}set['positions'](_0xb73bb4){this['setPositions'](_0xb73bb4);}get['coordinates'](){var _0x272076={_0x3dac78:0x2d2};const _0x1c0424=[];this[_0x361f0d(0x28f,_0x272076._0x3dac78)]['forEach'](_0x1bf2d1=>{_0x1c0424['push'](_0x1bf2d1['toArray']());});function _0x361f0d(_0x280192,_0xae21b6){return _0xb9dade(_0x280192-0xe1,_0xae21b6);}return _0x1c0424;}get['rectangle'](){function _0x37eda7(_0x410430,_0x550195){return _0x19e9ca(_0x410430,_0x550195-0x221);}return this[_0x37eda7(0x2bc,0x2e2)];}[_0xb9dade(0x1f5,0x249)](_0xcc6e70,_0xa6a68f){var _0x213109={_0x5d4c4b:0x93},_0x5ce0ab={_0x2519d7:0x282};function _0x46203f(_0x5091e3,_0x170030){return _0xb9dade(_0x5091e3- -_0x5ce0ab._0x2519d7,_0x170030);}_0xcc6e70['positions']&&(this[_0x46203f(-_0x213109._0x5d4c4b,-0x80)]=_0xcc6e70['positions']);}['_mountedHook'](){var _0x4cf6fa={_0x9e014d:0x7d};function _0x25e983(_0x593dcf,_0xf005f){return _0xb9dade(_0xf005f- -0x117,_0x593dcf);}if(this['style']['type']==='image'){var _0x19af31={};_0x19af31['crs']='EPSG:3857',_0x19af31['private']=!![],this[_0x25e983(_0x4cf6fa._0x9e014d,0xc6)]=new mars3d__namespace['layer']['ImageLayer'](_0x19af31);}else{var _0x2a429c={};_0x2a429c['private']=!![],this['_layer']=new mars3d__namespace['layer']['GraphicLayer'](_0x2a429c);}}[_0xb9dade(0x1c8,0x16d)](){var _0x489e1a={_0x472762:0xa7,_0x1cf7f0:0x415,_0xe561ab:0x12f},_0x1549a6={_0x1003d2:0x1a0},_0x490b90={_0xb45f80:0x2a5};function _0x2d03bf(_0x3bede0,_0x459223){return _0xb9dade(_0x3bede0-_0x490b90._0xb45f80,_0x459223);}this[_0x29776c(-0xa7,-0xa2)]['addLayer'](this['_layer']);function _0x29776c(_0x375595,_0x576256){return _0x19e9ca(_0x576256,_0x375595- -_0x1549a6._0x1003d2);}this['_container']=mars3d__namespace[_0x29776c(-0xfd,-0x12a)][_0x29776c(-0x14e,-0x176)]('div','mars3d-heatmap\x20mars3d-hideDiv',this[_0x29776c(-_0x489e1a._0x472762,-0x56)]['container']),this['options']['positions']&&(this['positions']=this['options']['positions']),this['options'][_0x29776c(-0x140,-0xdf)]&&(this['_map']['on'](mars3d__namespace[_0x2d03bf(0x492,0x453)][_0x2d03bf(_0x489e1a._0x1cf7f0,0x3ef)],this['_onCameraMoveEnd'],this),this[_0x29776c(-0xab,-0x4d)]()),this[_0x2d03bf(0x42b,0x3f1)]['flyTo']&&this[_0x29776c(-_0x489e1a._0xe561ab,-0xd1)]();}['_removedHook'](){var _0x57c752={_0x21b14b:0xc0,_0x464a6c:0x41a,_0xfc5824:0x4cc,_0x833727:0x4c9,_0x4c18fc:0x49},_0x4b317d={_0xa8833d:0x143};function _0x1231ea(_0x562bd4,_0x4c91cd){return _0x19e9ca(_0x562bd4,_0x4c91cd- -_0x4b317d._0xa8833d);}this['options'][_0x1231ea(-_0x57c752._0x21b14b,-0xe3)]&&this[_0x1231ea(-0x56,-0x4a)]['off'](mars3d__namespace[_0x48aa48(0x4f5,0x513)][_0x1231ea(-0xe3,-0xdf)],this['_onCameraMoveEnd'],this);this['_container']&&(mars3d__namespace[_0x1231ea(-0x59,-0xa0)][_0x48aa48(0x45d,_0x57c752._0x464a6c)](this['_container']),delete this['_container']);this[_0x48aa48(_0x57c752._0xfc5824,_0x57c752._0x833727)]();function _0x48aa48(_0x1fc4a0,_0x89195){return _0x19e9ca(_0x89195,_0x1fc4a0-0x414);}this[_0x1231ea(-_0x57c752._0x4c18fc,-0x4a)][_0x1231ea(-0x6d,-0x8e)](this['_layer']);}[_0xb9dade(0x1fb,0x21d)](_0x1d169a){function _0x293ff3(_0x4e8f00,_0x4b82ec){return _0x19e9ca(_0x4e8f00,_0x4b82ec-0x2b);}_0x1d169a&&this[_0x293ff3(0x15e,0xfb)]();}['addPosition'](_0x48d245){var _0x5324da={_0x4ddbb9:0x47f,_0x1a0ce9:0x4c4,_0x13d4dd:0x436};function _0x166fac(_0x5f5958,_0x485c80){return _0x19e9ca(_0x485c80,_0x5f5958-0x3fd);}function _0x231624(_0x201976,_0x36554e){return _0x19e9ca(_0x36554e,_0x201976-0x3c2);}this[_0x231624(_0x5324da._0x4ddbb9,_0x5324da._0x1a0ce9)]=this['_positions']||[],this['_positions'][_0x166fac(0x486,_0x5324da._0x13d4dd)](_0x48d245),this[_0x231624(0x492,0x445)]();}['setPositions'](_0x5c9761){this['_positions']=_0x5c9761,this['_updatePositionsHook']();}['clear'](){var _0x183440={_0x2d1b6a:0x13c,_0x4183b1:0x129,_0x438c7d:0x2c9,_0x2a8550:0x313},_0x401b49={_0x3e3f55:0x216};this['_graphic']&&(this['_layer'][_0x4e926c(0xec,0xdd)](this[_0x4e926c(_0x183440._0x2d1b6a,0x15d)],!![]),delete this['_graphic']);function _0x4e926c(_0x5ede4d,_0x4000e6){return _0x19e9ca(_0x4000e6,_0x5ede4d-0x76);}function _0x49e7ea(_0x45ba6e,_0x33c7fe){return _0x19e9ca(_0x33c7fe,_0x45ba6e-_0x401b49._0x3e3f55);}this[_0x4e926c(_0x183440._0x4183b1,0x13c)]&&(this[_0x49e7ea(0x2e7,0x2de)]['removeGraphic'](this[_0x49e7ea(_0x183440._0x438c7d,_0x183440._0x2a8550)],!![]),delete this['_graphic2']);}[_0xb9dade(0x1dc,0x17f)](){var _0x212378={_0x38ebab:0x52b,_0x3dffc7:0x4fa,_0x4e70ef:0x111,_0x43712c:0x4ba,_0x2bf1f8:0x4ca},_0x53cbfb={_0x365bd8:0x108};if(!this[_0x35053f(0xab,0x98)]||!this[_0x4c976b(_0x212378._0x38ebab,_0x212378._0x3dffc7)]||!this['positions']||this[_0x35053f(_0x212378._0x4e70ef,0xe7)]['length']===0x0)return this;const _0x33daee=this[_0x4c976b(_0x212378._0x43712c,_0x212378._0x2bf1f8)]();function _0x4c976b(_0x49f44f,_0x1a9bfb){return _0x19e9ca(_0x49f44f,_0x1a9bfb-0x401);}this['_updateGraphic'](_0x33daee);function _0x35053f(_0x80a454,_0xee3098){return _0xb9dade(_0xee3098- -_0x53cbfb._0x365bd8,_0x80a454);}return this;}['getRectangle'](_0x1864d9){var _0x524a7a={_0x51b8a7:0x3d4},_0x4a9b75={_0x4507c8:0x1db};function _0x27d587(_0x1b76d6,_0x368f43){return _0xb9dade(_0x1b76d6-0x2f8,_0x368f43);}function _0x48a274(_0x4fa88e,_0x3e7e5e){return _0xb9dade(_0x4fa88e-_0x4a9b75._0x4507c8,_0x3e7e5e);}return _0x1864d9!==null&&_0x1864d9!==void 0x0&&_0x1864d9['isFormat']&&this[_0x27d587(0x4c5,0x4bb)]?mars3d__namespace[_0x48a274(0x327,0x350)]['formatRectangle'](this[_0x48a274(0x3a8,_0x524a7a._0x51b8a7)]):this['_rectangle'];}['_onCameraMoveEnd'](){var _0x56d390={_0x1ddd77:0x504,_0x24c77d:0x594,_0x1a77f3:0x5a5,_0x13d8bf:0x5be,_0x47f459:0x4ce,_0x363be7:0x4ef,_0x5ab455:0xa3,_0x3df24a:0x15,_0xd1dd7b:0x519,_0xce333:0x536},_0xb0a93c={_0xa1977d:0xe8};if(!this[_0x507418(_0x56d390._0x1ddd77,0x565)]||!this[_0x507418(_0x56d390._0x24c77d,0x540)]||!this['_map'])return;let _0x3a84e6;function _0x5a4be3(_0x17ea19,_0x574513){return _0x19e9ca(_0x17ea19,_0x574513- -_0xb0a93c._0xa1977d);}const _0x18468c=getSurfaceDistance(this[_0x507418(0x5ac,_0x56d390._0x1a77f3)]['scene'])/0x2;if(_0x18468c&&_0x18468c<this['_bounds']['radius']){const _0x3eb5c8=this['options'][_0x507418(_0x56d390._0x13d8bf,0x592)]*_0x18468c/this[_0x507418(_0x56d390._0x47f459,_0x56d390._0x363be7)]['radius'];_0x3a84e6=this[_0x5a4be3(-0x1a,-0x39)][_0x5a4be3(-0xb3,-_0x56d390._0x5ab455)]*_0x3eb5c8,_0x3a84e6=Math['max'](_0x3a84e6,0x2);}else _0x3a84e6=this[_0x5a4be3(-_0x56d390._0x3df24a,-0x39)]['radius'];function _0x507418(_0x4d421d,_0x17bdd8){return _0xb9dade(_0x17bdd8-0x3a0,_0x4d421d);}_0x3a84e6&&this[_0x507418(_0x56d390._0xd1dd7b,_0x56d390._0xce333)](_0x3a84e6);}[_0x19e9ca(0xb6,0xc0)](_0x56aedb){var _0x226335={_0x4617f2:0x185,_0x13e010:0x1df,_0x4e2e9f:0x1e7,_0x98c254:0x1f4,_0x3ddcbc:0x1be,_0x1d81b1:0x17d,_0x104075:0x1c6,_0x70bd84:0x1f3,_0xac309b:0x1d9,_0x575e57:0x217,_0x963692:0x150,_0x631f8c:0xf1},_0x126898={_0x25da83:0x1},_0x5a2257={_0x2a87f8:0x13f,_0x2e4e6b:0x298,_0x109412:0x2b2},_0x5591e7={_0x48de40:0x11b},_0x440feb={_0x37e496:0xc6};let _0x46207e,_0x29497d,_0x25d1d1,_0x48ab7c;this[_0x41c1e1(_0x226335._0x4617f2,0x16e)]['rectangle']?(_0x46207e=this[_0x1d7df7(_0x226335._0x13e010,_0x226335._0x4e2e9f)]['rectangle']['xmin'],_0x29497d=this['options']['rectangle']['xmax'],_0x25d1d1=this['options']['rectangle']['ymin'],_0x48ab7c=this['options']['rectangle']['ymax']):_0x56aedb[_0x41c1e1(0x1a7,_0x226335._0x98c254)]((_0xf36394,_0x20c8c6)=>{function _0x3f5628(_0xdaca2c,_0x56188c){return _0x1d7df7(_0x56188c,_0xdaca2c- -_0x440feb._0x37e496);}function _0x17f9a3(_0x32f647,_0x1aecb0){return _0x41c1e1(_0x1aecb0-_0x5591e7._0x48de40,_0x32f647);}_0x20c8c6===0x0?(_0x46207e=_0xf36394['lng'],_0x29497d=_0xf36394['lng'],_0x25d1d1=_0xf36394['lat'],_0x48ab7c=_0xf36394['lat']):(_0x46207e=Math['min'](_0x46207e,_0xf36394[_0x3f5628(0x14b,_0x5a2257._0x2a87f8)]),_0x29497d=Math['max'](_0x29497d,_0xf36394['lng']),_0x25d1d1=Math['min'](_0x25d1d1,_0xf36394['lat']),_0x48ab7c=Math[_0x17f9a3(0x240,_0x5a2257._0x2e4e6b)](_0x48ab7c,_0xf36394[_0x17f9a3(0x2df,_0x5a2257._0x109412)]));});let _0x56a8bb=_0x29497d-_0x46207e,_0x10371a=_0x48ab7c-_0x25d1d1;_0x56a8bb===0x0&&(_0x56a8bb=0x1);_0x10371a===0x0&&(_0x10371a=0x1);const _0x66c73=this['options']['rectanglePadding']??0.2;!this['options']['rectangle']&&(_0x46207e-=_0x56a8bb*_0x66c73,_0x25d1d1-=_0x10371a*_0x66c73,_0x29497d+=_0x56a8bb*_0x66c73,_0x48ab7c+=_0x10371a*_0x66c73);_0x46207e=Math[_0x41c1e1(0x17d,_0x226335._0x3ddcbc)](_0x46207e,-0xb4),_0x29497d=Math['min'](_0x29497d,0xb4),_0x25d1d1=Math[_0x41c1e1(_0x226335._0x1d81b1,0x146)](_0x25d1d1,-0x5a),_0x48ab7c=Math['min'](_0x48ab7c,0x5a);var _0x3cd1cd={};_0x3cd1cd['xmin']=_0x46207e,_0x3cd1cd['xmax']=_0x29497d,_0x3cd1cd['ymin']=_0x25d1d1,_0x3cd1cd['ymax']=_0x48ab7c;const _0x435dc2=_0x3cd1cd;_0x435dc2[_0x41c1e1(0x1ed,0x1ca)]=_0x29497d-_0x46207e,_0x435dc2[_0x1d7df7(_0x226335._0x104075,0x1d7)]=_0x48ab7c-_0x25d1d1,_0x435dc2[_0x1d7df7(_0x226335._0x70bd84,0x219)]=Cesium['Rectangle'][_0x41c1e1(0x164,0x19d)](_0x46207e,_0x25d1d1,_0x29497d,_0x48ab7c);const _0x422ef4=Math[_0x41c1e1(_0x226335._0x1d81b1,0x1d9)](_0x435dc2['rectangle'][_0x41c1e1(_0x226335._0xac309b,_0x226335._0x575e57)],_0x435dc2['rectangle']['width']);_0x435dc2['granularity']=_0x422ef4,_0x435dc2[_0x41c1e1(_0x226335._0x963692,_0x226335._0x631f8c)]=Cesium[_0x41c1e1(0x180,0x1ab)]['chordLength'](_0x422ef4,this['_map']['scene'][_0x41c1e1(0x16e,0x1b1)]['ellipsoid']['maximumRadius'])/(0x1+0x2*_0x66c73);function _0x1d7df7(_0x512a2a,_0x4fa2ee){return _0x19e9ca(_0x512a2a,_0x4fa2ee-0x16d);}function _0x41c1e1(_0x1bd99c,_0x4019fd){return _0xb9dade(_0x1bd99c- -_0x126898._0x25da83,_0x4019fd);}return _0x435dc2;}[_0xb9dade(0x1d5,0x224)](){var _0xc7b084={_0x5ce16a:0x2d7,_0x29e531:0x2f1,_0x1a542a:0x34e,_0x4e6356:0x322,_0x473440:0x36f,_0x486f4a:0x346,_0x3c0d51:0x2fe,_0x35df18:0x38d,_0x3a7788:0x363,_0x419af3:0x3ba,_0x559143:0x3f9,_0x3957bb:0x349,_0x56c5d3:0x376,_0x56b79c:0x357,_0x33e809:0x364,_0x1ea18c:0x29a,_0x323300:0x2ff,_0x527973:0x38e,_0x53e4c4:0x34d,_0x4562dd:0x357,_0x1aef9f:0x351,_0x416f84:0x34d,_0x12d294:0x36b,_0x1c5805:0x3b9},_0x31860f={_0x44781a:0x473,_0x45ae1a:0x45f,_0x518fae:0x5e2,_0x3cd973:0x603},_0x377671={_0x2a3eed:0x215};const _0x2f39e1=this['_positions'],_0x23646b=[];_0x2f39e1['forEach'](_0x4d3937=>{var _0x1f9de0={_0x150688:0xb4};function _0x5728cd(_0x12afe8,_0x2b1a90){return _0x24c9(_0x12afe8- -_0x1f9de0._0x150688,_0x2b1a90);}const _0xfc1ae2=mars3d__namespace['LngLatPoint']['parse'](_0x4d3937);if(!_0xfc1ae2)return;_0xfc1ae2['value']=_0x4d3937[_0x5728cd(0x1c5,_0x377671._0x2a3eed)]??0x1,_0x23646b['push'](_0xfc1ae2);});function _0x1fe684(_0x5bdcca,_0xf780e0){return _0xb9dade(_0x5bdcca-0x188,_0xf780e0);}this[_0x1fe684(_0xc7b084._0x5ce16a,_0xc7b084._0x29e531)]=this[_0x54328c(0x3e4,0x39f)](_0x23646b),this['_rectangle']=this[_0x54328c(_0xc7b084._0x1a542a,_0xc7b084._0x4e6356)]['rectangle'];let _0x431415,_0x300bb9;this['_bounds']['diffX']>this['_bounds']['diffY']?(_0x431415=this['options'][_0x1fe684(0x37f,0x3d7)]??document[_0x1fe684(_0xc7b084._0x473440,0x375)]['clientWidth'],_0x300bb9=mars3d__namespace[_0x1fe684(_0xc7b084._0x486f4a,0x36b)]['formatNum'](_0x431415/this['_bounds']['diffX']*this[_0x1fe684(_0xc7b084._0x5ce16a,0x2b5)][_0x1fe684(_0xc7b084._0x3c0d51,0x313)])):(_0x300bb9=this['options'][_0x1fe684(0x37f,_0xc7b084._0x35df18)]??document[_0x54328c(_0xc7b084._0x3a7788,_0xc7b084._0x419af3)]['clientHeight'],_0x431415=mars3d__namespace['Util'][_0x54328c(_0xc7b084._0x559143,0x3cc)](_0x300bb9/this['_bounds'][_0x54328c(0x38d,_0xc7b084._0x3957bb)]*this[_0x54328c(0x311,0x322)][_0x1fe684(_0xc7b084._0x56c5d3,0x3c2)]));this['_canvasWidth']=_0x431415,this['_canvasHeight']=_0x300bb9;function _0x54328c(_0x39284f,_0x5b382d){return _0xb9dade(_0x5b382d-0x1d3,_0x39284f);}this['_container']['style'][_0x1fe684(_0xc7b084._0x56b79c,0x3b0)]=_0x54328c(0x370,_0xc7b084._0x33e809)+_0x431415+'px;height:'+_0x300bb9+_0x1fe684(0x2e8,_0xc7b084._0x1ea18c);var _0x5b4289={...this[_0x1fe684(0x343,0x31e)]};_0x5b4289[_0x54328c(_0xc7b084._0x323300,0x340)]=this[_0x1fe684(_0xc7b084._0x527973,0x3cf)];const _0x2c45b2=_0x5b4289;this['_heat']?this['_heat'][_0x1fe684(0x314,0x367)](_0x2c45b2):this[_0x1fe684(_0xc7b084._0x53e4c4,0x36d)]=heatmap$