You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
69 KiB
JavaScript

This file contains ambiguous Unicode characters!

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

/**
* Mars3D平台插件,结合heatmap可视化功能插件 mars3d-heatmap
*
* 版本信息v3.10.6
* 编译日期2025-10-10 22:12
* 版权所有Copyright by 火星科技 http://mars3d.cn
* 使用单位:火星科技免费公开版 2025-07-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(_0x5c3588,_0x41abbd){var _0x33f082={_0x23dbb7:0x41f,_0x2059e8:0x48c,_0x50046d:0x4ac,_0x3f936d:0x46e,_0x1ecda1:0x483,_0x5b6f61:0x2ab,_0x384818:0x30b,_0xc4cdbd:0x274},_0x19db46={_0x3c6bf5:0x89};function _0x300aca(_0x3b6b6c,_0x3d63dc){return _0x249c(_0x3b6b6c-0x232,_0x3d63dc);}function _0x528880(_0xaf7e3f,_0x1a3a36){return _0x249c(_0xaf7e3f-_0x19db46._0x3c6bf5,_0x1a3a36);}var _0x15c2fe=_0x5c3588();while(!![]){try{var _0x35eee0=-parseInt(_0x300aca(_0x33f082._0x23dbb7,0x3bf))/0x1+parseInt(_0x300aca(0x482,0x4d3))/0x2*(parseInt(_0x300aca(_0x33f082._0x2059e8,0x48d))/0x3)+parseInt(_0x300aca(_0x33f082._0x50046d,0x48e))/0x4+parseInt(_0x300aca(0x4d3,0x524))/0x5+-parseInt(_0x300aca(0x43a,0x3e7))/0x6+parseInt(_0x300aca(_0x33f082._0x3f936d,_0x33f082._0x1ecda1))/0x7+-parseInt(_0x528880(_0x33f082._0x5b6f61,_0x33f082._0x384818))/0x8*(parseInt(_0x528880(0x295,_0x33f082._0xc4cdbd))/0x9);if(_0x35eee0===_0x41abbd)break;else _0x15c2fe['push'](_0x15c2fe['shift']());}catch(_0xed0ce3){_0x15c2fe['push'](_0x15c2fe['shift']());}}}(_0x47ce,0xd423f));function _interopNamespace(_0x43fca9){var _0x36df0f={_0x2f5f96:0x201,_0x1414f3:0x40a,_0x139042:0x3a6},_0x48fec6={_0x4a455f:0x51b};function _0x20278f(_0xed388d,_0x26eae6){return _0x249c(_0xed388d- -0xa4,_0x26eae6);}if(_0x43fca9&&_0x43fca9['__esModule'])return _0x43fca9;var _0x15e681=Object['create'](null);_0x43fca9&&Object[_0x20278f(0x1b2,_0x36df0f._0x2f5f96)](_0x43fca9)[_0x1c9b4a(_0x36df0f._0x1414f3,_0x36df0f._0x139042)](function(_0x5e2f3f){var _0x1f0437={_0x471fbb:0xfb};function _0x149487(_0x380e1f,_0xd5ee00){return _0x20278f(_0x380e1f- -0x19a,_0xd5ee00);}function _0x1bbe37(_0x3b9a13,_0x2a9fab){return _0x1c9b4a(_0x3b9a13-_0x1f0437._0x471fbb,_0x2a9fab);}if(_0x5e2f3f!==_0x1bbe37(0x4dd,_0x48fec6._0x4a455f)){var _0x4aaba0=Object['getOwnPropertyDescriptor'](_0x43fca9,_0x5e2f3f);Object[_0x1bbe37(0x49d,0x4a1)](_0x15e681,_0x5e2f3f,_0x4aaba0['get']?_0x4aaba0:{'enumerable':!![],'get':function(){return _0x43fca9[_0x5e2f3f];}});}});_0x15e681['default']=_0x43fca9;function _0x1c9b4a(_0x1f78c6,_0x412eef){return _0x249c(_0x1f78c6-0x1ad,_0x412eef);}return _0x15e681;}function _0x284c87(_0x2cbb94,_0x2443fc){return _0x249c(_0x2cbb94-0x2dd,_0x2443fc);}function _mergeNamespaces(_0x1f925b,_0x3ec420){var _0xf8572d={_0x49b696:0x45e},_0x5c6476={_0x53e096:0x2d,_0x51db44:0x50,_0x6671f6:0x165},_0x35c957={_0xa2aa39:0x295};return _0x3ec420['forEach'](function(_0x12c41d){var _0x452dc4={_0x2fa9be:0x1fe};function _0x82fedc(_0x2d645e,_0x54372c){return _0x249c(_0x2d645e- -_0x35c957._0xa2aa39,_0x54372c);}function _0x16d8be(_0xd25a3f,_0x42fd60){return _0x249c(_0x42fd60-_0x452dc4._0x2fa9be,_0xd25a3f);}_0x12c41d&&typeof _0x12c41d!==_0x16d8be(0x4ba,0x457)&&!Array['isArray'](_0x12c41d)&&Object['keys'](_0x12c41d)[_0x16d8be(_0xf8572d._0x49b696,0x45b)](function(_0xab725c){var _0x537881={_0x3ec15e:0x205},_0xa5963c={_0x3e84c5:0x66};function _0x39bc19(_0x225f30,_0x5ea85f){return _0x82fedc(_0x225f30-_0xa5963c._0x3e84c5,_0x5ea85f);}function _0x35df98(_0x49e6fd,_0xb3c25f){return _0x82fedc(_0x49e6fd-_0x537881._0x3ec15e,_0xb3c25f);}if(_0xab725c!=='default'&&!(_0xab725c in _0x1f925b)){var _0x1456fb=Object[_0x39bc19(_0x5c6476._0x53e096,_0x5c6476._0x51db44)](_0x12c41d,_0xab725c);Object[_0x35df98(_0x5c6476._0x6671f6,0x113)](_0x1f925b,_0xab725c,_0x1456fb[_0x35df98(0x1b3,0x1b7)]?_0x1456fb:{'enumerable':!![],'get':function(){return _0x12c41d[_0xab725c];}});}});}),_0x1f925b;}var mars3d__namespace=_interopNamespace(mars3d),commonjsGlobal=typeof globalThis!==_0x278093(0x212,0x1f7)?globalThis:typeof window!=='undefined'?window:typeof global!=='undefined'?global:typeof self!==_0x284c87(0x54e,0x50d)?self:{},_0x51b5b1={};_0x51b5b1[_0x284c87(0x527,0x542)]={};var heatmap$1=_0x51b5b1;(function(_0x3a907a){var _0x38f00a={_0x21131b:0x129,_0x14c392:0x49d,_0x44c006:0x6b,_0x349790:0x4f2,_0x3594c1:0xaf},_0x4f2914={_0x19ab06:0x3d6},_0x28a292={_0x2d1075:0x5e},_0x4cf865={_0x4b4e9e:0x2fd},_0x20a650={_0x1dd344:0x57};(function(_0x510508,_0x43acdf,_0x441e39){function _0x4ad2ca(_0x2a54ef,_0x2c9c08){return _0x249c(_0x2a54ef-_0x20a650._0x1dd344,_0x2c9c08);}_0x3a907a['exports']?_0x3a907a[_0x4ad2ca(0x2a1,_0x4cf865._0x4b4e9e)]=_0x441e39():_0x43acdf[_0x510508]=_0x441e39();}('h337',commonjsGlobal,function(){var _0x1bcccc={_0x4529b7:0x1f3},_0x2a378e={_0x4432c6:0x159,_0x16ec78:0x15e,_0x14bed0:0x124,_0x198cf3:0x1cf,_0x9d7ab:0x1f5},_0x300883={_0x3f9a3d:0x295,_0x1ed769:0x507,_0x567070:0x50f},_0x43ac78={_0x220cec:0x9f},_0x4c5e8a={_0x14c999:0x50c,_0x3a9744:0x52b,_0x57b361:0x43f},_0x5d0070={_0x332c22:0x12c,_0x3f571b:0xfb},_0x3430eb={_0x2ae0e0:0x41f,_0x29bc37:0x3ac},_0x1a3723={_0x356861:0x2f0,_0x2d4dfe:0x326,_0x1483c2:0x481,_0x26c9a5:0x486,_0x5041ad:0x32d,_0x4bc376:0x334,_0x74c60e:0x2f8,_0x2d661e:0x423,_0x2e397b:0x2fb},_0xf4454c={_0x4d035f:0x1b5,_0xd1be75:0x131,_0x289e34:0x14d,_0x4b3212:0x30c,_0x43f934:0x1b9,_0x48a557:0x303,_0x1da23d:0x2a1,_0x3dbcec:0x2cc,_0x410309:0x178,_0x17a728:0x2f7},_0x311ec5={_0x128144:0x1a9,_0x4de54b:0x650,_0x51fb91:0x639},_0x4f16d4={_0x166197:0x18},_0x50fa70={_0xca94d1:0x288,_0x135f27:0x23c,_0x1d35e0:0x265,_0x42c501:0x2bb,_0x29674d:0x479,_0x2b3d62:0x4b2,_0x22616b:0x4c6},_0x58f255={_0x4659ca:0xe7},_0x46c01f={_0x53e833:0x42d,_0x1628a6:0x29f,_0x51dcf8:0x396,_0x54f9b8:0x33b,_0x554783:0x355},_0x3b58f9={_0x3d067a:0x54,_0x503e3f:0x3},_0x3edda2={_0x487834:0x104,_0x5d54dc:0x2eb,_0x2af95b:0x2f7},_0x3c8305={_0x2ede76:0x11a,_0x1bdcfc:0x56e,_0x44e968:0x590,_0x50aa64:0x5b3,_0x44edf7:0x5ab},_0x459a15={_0x4b51b8:0x4f5,_0x171f6b:0x5aa,_0x40a3f3:0x52e,_0xe42466:0x1e,_0x2bb883:0x5,_0x3d0f8b:0x4cf},_0x176e54={_0x38e064:0x1db},_0x5523a2={_0x251ca9:0x118,_0xf80cb3:0xbe,_0x3dae07:0x18c,_0x49d177:0x1ae,_0x87949c:0x1cd,_0xbf81d0:0x1bf,_0x425843:0x20d,_0x48111c:0x1b9,_0x59dc10:0x1b4},_0x533f1c={_0x3f9e5f:0x7e},_0x5355f5={_0x26640c:0x373,_0x4d7270:0x2e4,_0x148055:0x3bd,_0x543b86:0x351},_0x48c3d8={};_0x48c3d8['0.25']='rgb(0,0,255)',_0x48c3d8[_0x1d5429(0xd8,_0x38f00a._0x21131b)]='rgb(0,255,0)',_0x48c3d8[_0x1d5429(0xa4,0x87)]=_0xebf93c(0x4fe,_0x38f00a._0x14c392),_0x48c3d8['1']='rgb(255,0,0)';var _0x3b4dec={};_0x3b4dec['defaultRadius']=0x28,_0x3b4dec['defaultRenderer']='canvas2d',_0x3b4dec[_0x1d5429(0xc5,0xe9)]=_0x48c3d8,_0x3b4dec[_0x1d5429(_0x38f00a._0x44c006,0xa5)]=0x1,_0x3b4dec['defaultMinOpacity']=0x0;function _0x1d5429(_0x5c3a4e,_0x3747bf){return _0x249c(_0x5c3a4e- -0x1c8,_0x3747bf);}_0x3b4dec['defaultBlur']=0.85,_0x3b4dec['defaultXField']='x',_0x3b4dec['defaultYField']='y',_0x3b4dec['defaultValueField']='value',_0x3b4dec[_0xebf93c(0x502,_0x38f00a._0x349790)]={};var _0x32623a=_0x3b4dec,_0x5402d6=function _0x310070(){var _0x36eddb={_0xae6d6f:0x2e5},_0x2179ca={_0x237550:0xf0},_0x3f3cb1={_0x5cdccf:0x395},_0x580659={_0x727eaa:0x218,_0x45f889:0x278,_0x2d8963:0x1ec,_0x108e04:0x239,_0x502ab9:0x1dd},_0x8fa1a=function _0x129fd5(_0x41beea){var _0x58753e={_0x2f7db7:0x103};function _0x518d9f(_0x1dec9a,_0x52658b){return _0x249c(_0x1dec9a-0x99,_0x52658b);}this['_coordinator']={},this[_0x518d9f(0x338,_0x5355f5._0x26640c)]=[],this['_radi']=[],this['_min']=0xa,this[_0x518d9f(0x2a3,0x241)]=0x1,this['_xField']=_0x41beea['xField']||_0x41beea['defaultXField'],this['_yField']=_0x41beea['yField']||_0x41beea[_0x3a5104(0x2f9,_0x5355f5._0x4d7270)],this[_0x3a5104(0x35a,_0x5355f5._0x148055)]=_0x41beea[_0x3a5104(0x38a,_0x5355f5._0x543b86)]||_0x41beea['defaultValueField'];function _0x3a5104(_0x2d6131,_0x50cd3e){return _0x249c(_0x2d6131-_0x58753e._0x2f7db7,_0x50cd3e);}_0x41beea[_0x3a5104(0x37c,0x3bd)]&&(this['_cfgRadius']=_0x41beea['radius']);},_0x24a38b=_0x32623a[_0x26dcfe(0xb,_0x28a292._0x2d1075)];function _0x26dcfe(_0x23e0cd,_0x177c4b){return _0xebf93c(_0x177c4b,_0x23e0cd- -0x51f);}function _0x1f36cc(_0x56b447,_0x14187b){return _0xebf93c(_0x14187b,_0x56b447-_0x533f1c._0x3f9e5f);}return _0x8fa1a[_0x1f36cc(0x52b,0x546)]={'_organiseData':function(_0x44cec7,_0x298565){var _0x139439=_0x44cec7[this[_0x9edd17(0x1a5,0x205)]],_0x7f7141=_0x44cec7[this['_yField']],_0x435b12=this['_radi'],_0x15ba8e=this[_0x4079f6(-_0x5523a2._0x251ca9,-_0x5523a2._0xf80cb3)],_0x4a3d98=this[_0x9edd17(0x13f,0x13a)],_0x43c2f3=this['_min'],_0x5425b3=_0x44cec7[this[_0x9edd17(_0x5523a2._0x3dae07,0x178)]]||0x1;function _0x9edd17(_0x269cce,_0x42812e){return _0x26dcfe(_0x269cce-0x1cd,_0x42812e);}var _0x1f057b=_0x44cec7[_0x9edd17(_0x5523a2._0x49d177,_0x5523a2._0x87949c)]||this['_cfgRadius']||_0x24a38b;!_0x15ba8e[_0x139439]&&(_0x15ba8e[_0x139439]=[],_0x435b12[_0x139439]=[]);!_0x15ba8e[_0x139439][_0x7f7141]?(_0x15ba8e[_0x139439][_0x7f7141]=_0x5425b3,_0x435b12[_0x139439][_0x7f7141]=_0x1f057b):_0x15ba8e[_0x139439][_0x7f7141]+=_0x5425b3;var _0x3cb95b=_0x15ba8e[_0x139439][_0x7f7141];function _0x4079f6(_0x3bce96,_0x90be4b){return _0x26dcfe(_0x3bce96- -0x11f,_0x90be4b);}if(_0x3cb95b>_0x4a3d98)return!_0x298565?this['_max']=_0x3cb95b:this['setDataMax'](_0x3cb95b),![];else{if(_0x3cb95b<_0x43c2f3)return!_0x298565?this['_min']=_0x3cb95b:this['setDataMin'](_0x3cb95b),![];else{var _0x1719a3={};return _0x1719a3['x']=_0x139439,_0x1719a3['y']=_0x7f7141,_0x1719a3['value']=_0x5425b3,_0x1719a3['radius']=_0x1f057b,_0x1719a3[_0x4079f6(-_0x5523a2._0xbf81d0,-_0x5523a2._0x425843)]=_0x43c2f3,_0x1719a3[_0x9edd17(_0x5523a2._0x48111c,_0x5523a2._0x59dc10)]=_0x4a3d98,_0x1719a3;}}},'_unOrganizeData':function(){var _0x5a3b02={_0xac4ddc:0x26b};function _0x29dbde(_0x47b2ed,_0x467a37){return _0x26dcfe(_0x47b2ed-_0x5a3b02._0xac4ddc,_0x467a37);}var _0x54b9b0=[],_0x273e98=this['_data'],_0x215158=this['_radi'];for(var _0x1f8df1 in _0x273e98){for(var _0x46f6b in _0x273e98[_0x1f8df1]){var _0x1f65b9={};_0x1f65b9['x']=_0x1f8df1,_0x1f65b9['y']=_0x46f6b,_0x1f65b9['radius']=_0x215158[_0x1f8df1][_0x46f6b],_0x1f65b9[_0x24cff7(_0x580659._0x727eaa,_0x580659._0x45f889)]=_0x273e98[_0x1f8df1][_0x46f6b],_0x54b9b0['push'](_0x1f65b9);}}var _0x9b371b={};function _0x24cff7(_0x92c636,_0x207133){return _0x26dcfe(_0x92c636-0x28c,_0x207133);}return _0x9b371b[_0x24cff7(_0x580659._0x2d8963,_0x580659._0x108e04)]=this[_0x29dbde(0x211,0x1fc)],_0x9b371b[_0x29dbde(0x257,0x21e)]=this[_0x29dbde(_0x580659._0x502ab9,0x190)],_0x9b371b['data']=_0x54b9b0,_0x9b371b;},'_onExtremaChange':function(){function _0x590338(_0x1242cf,_0x52889f){return _0x26dcfe(_0x1242cf-0xbd,_0x52889f);}function _0x32206a(_0x1a75ef,_0x287733){return _0x1f36cc(_0x1a75ef- -_0x3f3cb1._0x5cdccf,_0x287733);}this['_coordinator']['emit'](_0x590338(0x56,0x2a),{'min':this['_min'],'max':this[_0x32206a(0x17a,_0x176e54._0x38e064)]});},'addData':function(){var _0xb8ee3f={_0xe02347:0x55d};function _0x59809c(_0x3895a3,_0x2dcf72){return _0x26dcfe(_0x2dcf72-0x5f,_0x3895a3);}function _0x233ff9(_0x496cca,_0x590ef9){return _0x26dcfe(_0x590ef9-_0xb8ee3f._0xe02347,_0x496cca);}if(arguments[0x0]['length']>0x0){var _0x68d0b2=arguments[0x0],_0x3a818a=_0x68d0b2['length'];while(_0x3a818a--){this[_0x233ff9(0x4f4,_0x459a15._0x4b51b8)]['call'](this,_0x68d0b2[_0x3a818a]);}}else{var _0x4b8d68=this['_organiseData'](arguments[0x0],!![]);_0x4b8d68&&(this['_data'][_0x233ff9(_0x459a15._0x171f6b,0x56f)]===0x0&&(this['_min']=this[_0x59809c(-0x5,-0x2f)]=_0x4b8d68['value']),this[_0x233ff9(0x55d,_0x459a15._0x40a3f3)][_0x59809c(0x1,0x5d)]('renderpartial',{'min':this[_0x59809c(_0x459a15._0xe42466,_0x459a15._0x2bb883)],'max':this[_0x233ff9(0x4ee,_0x459a15._0x3d0f8b)],'data':[_0x4b8d68]}));}return this;},'setData':function(_0x33c33e){var _0x245a54=_0x33c33e[_0xe95f7f(-_0x3c8305._0x2ede76,-0x144)],_0x5d8f05=_0x245a54['length'];function _0xe95f7f(_0x19991f,_0x2762a1){return _0x26dcfe(_0x19991f- -_0x2179ca._0x237550,_0x2762a1);}this['_data']=[],this['_radi']=[];for(var _0x591d19=0x0;_0x591d19<_0x5d8f05;_0x591d19++){this[_0x1b9262(_0x3c8305._0x1bdcfc,_0x3c8305._0x44e968)](_0x245a54[_0x591d19],![]);}this[_0x1b9262(_0x3c8305._0x50aa64,_0x3c8305._0x44edf7)]=_0x33c33e['max'],this['_min']=_0x33c33e['min']||0x0;function _0x1b9262(_0xd7a8b1,_0x32e92c){return _0x1f36cc(_0x32e92c-0x9c,_0xd7a8b1);}return this['_onExtremaChange'](),this['_coordinator']['emit']('renderall',this['_getInternalData']()),this;},'removeData':function(){},'setDataMax':function(_0x27bd3a){var _0xa75ea0={_0x5d91a4:0xd5};function _0x32f9f3(_0x32b175,_0x1eabef){return _0x26dcfe(_0x1eabef- -_0xa75ea0._0x5d91a4,_0x32b175);}function _0x7a721b(_0x5a9670,_0x1ed09e){return _0x26dcfe(_0x5a9670-_0x36eddb._0xae6d6f,_0x1ed09e);}return this['_max']=_0x27bd3a,this['_onExtremaChange'](),this[_0x32f9f3(-0x130,-_0x3edda2._0x487834)]['emit'](_0x7a721b(_0x3edda2._0x5d54dc,_0x3edda2._0x2af95b),this[_0x32f9f3(-0x130,-0x10d)]()),this;},'setDataMin':function(_0x1a1285){var _0x4cdcad={_0x764efc:0x519};this['_min']=_0x1a1285;function _0x383dfb(_0x90a0b4,_0x3152fe){return _0x1f36cc(_0x3152fe- -0x5a0,_0x90a0b4);}function _0x10b1b2(_0x57ad86,_0x7c811b){return _0x26dcfe(_0x57ad86-_0x4cdcad._0x764efc,_0x7c811b);}return this['_onExtremaChange'](),this[_0x10b1b2(0x4ea,0x4c0)]['emit'](_0x383dfb(_0x3b58f9._0x3d067a,_0x3b58f9._0x503e3f),this['_getInternalData']()),this;},'setCoordinator':function(_0x212068){this['_coordinator']=_0x212068;},'_getInternalData':function(){var _0x385b12={_0x314a0e:0x101},_0x1e2cba={};_0x1e2cba['max']=this['_max'],_0x1e2cba['min']=this['_min'],_0x1e2cba['data']=this[_0xd2f8de(0x162,0x108)];function _0xd2f8de(_0xe12be5,_0x1724eb){return _0x26dcfe(_0x1724eb-_0x385b12._0x314a0e,_0xe12be5);}return _0x1e2cba['radi']=this['_radi'],_0x1e2cba;},'getData':function(){return this['_unOrganizeData']();}},_0x8fa1a;}(),_0x51fe31=function _0x72e1f3(){var _0x2d6e5a={_0x2b84e0:0x3ca,_0x295cfc:0x3ca,_0x1989c9:0x36a,_0x285c87:0x39b},_0x42763b={_0x29cb9f:0x4fc,_0x302578:0x321,_0x308644:0x529,_0x252d17:0x4d5,_0x37eb79:0x472,_0x573175:0x369,_0x455c12:0x37b,_0x23cd50:0x318,_0x23d04e:0x32c},_0x38a041={_0x27946f:0x6d,_0x5c9859:0x9b},_0x40b087={_0x1535be:0x3f2},_0x192ef5={_0x4f808d:0x2ab},_0x24e1ff={_0x1518b8:0x47a,_0x5dc91e:0x49f,_0x579589:0x489},_0x2f500f={_0xfd52a6:0x1e},_0x14300b={_0x8689b3:0x27b,_0x3c35ac:0x2ab,_0x5518e8:0x227,_0x108faa:0x2ba,_0x30794f:0xa7,_0x26b99c:0x6c,_0x113d79:0x10b},_0x2b649f={_0x1c17ed:0x1f},_0xff9aac=function(_0x5cc262){var _0xae1ca3=_0x5cc262['gradient']||_0x5cc262[_0x3e9f7f(0x2ac,0x308)],_0x5277c3=document[_0x3e9f7f(0x246,0x29a)](_0x2e40c7(0x3cf,_0x46c01f._0x53e833)),_0x40706f={};_0x40706f[_0x3e9f7f(_0x46c01f._0x1628a6,0x2ac)]=!![];function _0x3e9f7f(_0x50e765,_0x26add0){return _0x249c(_0x50e765-_0x2b649f._0x1c17ed,_0x26add0);}var _0xddd4c2=_0x5277c3['getContext']('2d',_0x40706f);_0x5277c3[_0x2e40c7(_0x46c01f._0x51dcf8,_0x46c01f._0x54f9b8)]=0x100,_0x5277c3['height']=0x1;var _0x338a0f=_0xddd4c2['createLinearGradient'](0x0,0x0,0x100,0x1);for(var _0x50f75d in _0xae1ca3){_0x338a0f['addColorStop'](_0x50f75d,_0xae1ca3[_0x50f75d]);}_0xddd4c2[_0x2e40c7(_0x46c01f._0x554783,0x33b)]=_0x338a0f,_0xddd4c2['fillRect'](0x0,0x0,0x100,0x1);function _0x2e40c7(_0x3c234d,_0x11a170){return _0x249c(_0x3c234d-0x152,_0x11a170);}return _0xddd4c2['getImageData'](0x0,0x0,0x100,0x1)['data'];},_0x45db81=function(_0x2ebe4c,_0x1854fa){var _0x599cc0=document[_0x12a84d(0x296,0x25e)]('canvas'),_0x14382c={};_0x14382c['willReadFrequently']=!![];function _0x548f51(_0x571e9e,_0x53f74d){return _0x249c(_0x53f74d- -0x30e,_0x571e9e);}function _0x12a84d(_0x5be119,_0x3cdbb6){return _0x249c(_0x3cdbb6-0x37,_0x5be119);}var _0x129b8d=_0x599cc0['getContext']('2d',_0x14382c),_0x3ecce2=_0x2ebe4c,_0x3069f8=_0x2ebe4c;_0x599cc0[_0x12a84d(0x243,_0x14300b._0x8689b3)]=_0x599cc0[_0x12a84d(0x2e6,_0x14300b._0x3c35ac)]=_0x2ebe4c*0x2;if(_0x1854fa==0x1)_0x129b8d['beginPath'](),_0x129b8d['arc'](_0x3ecce2,_0x3069f8,_0x2ebe4c,0x0,0x2*Math['PI'],![]),_0x129b8d['fillStyle']=_0x12a84d(0x331,0x2d9),_0x129b8d['fill']();else{var _0x163238=_0x129b8d[_0x12a84d(0x1e1,_0x14300b._0x5518e8)](_0x3ecce2,_0x3069f8,_0x2ebe4c*_0x1854fa,_0x3ecce2,_0x3069f8,_0x2ebe4c);_0x163238[_0x12a84d(_0x14300b._0x108faa,0x288)](0x0,_0x548f51(-_0x14300b._0x30794f,-_0x14300b._0x26b99c)),_0x163238[_0x548f51(-0xff,-0xbd)](0x1,'rgba(0,0,0,0)'),_0x129b8d[_0x548f51(-0x132,-_0x14300b._0x113d79)]=_0x163238,_0x129b8d['fillRect'](0x0,0x0,0x2*_0x2ebe4c,0x2*_0x2ebe4c);}return _0x599cc0;},_0x48ab49=function(_0x7ee282){var _0x3e64a3=[],_0x343f86=_0x7ee282[_0x52153b(0x37b,0x3ba)];function _0x52153b(_0x2dba47,_0x26a180){return _0x249c(_0x2dba47-0x183,_0x26a180);}var _0x3c00c4=_0x7ee282['max'],_0x2bb138=_0x7ee282['radi'],_0x7ee282=_0x7ee282['data'],_0x485fec=Object['keys'](_0x7ee282),_0x32b5a4=_0x485fec['length'];while(_0x32b5a4--){var _0x27d3e6=_0x485fec[_0x32b5a4],_0xdd6d06=Object[_0x548b2b(_0x58f255._0x4659ca,0x112)](_0x7ee282[_0x27d3e6]),_0x55c2ac=_0xdd6d06[_0x52153b(0x42d,0x42a)];while(_0x55c2ac--){var _0x11a417=_0xdd6d06[_0x55c2ac],_0x565f20=_0x7ee282[_0x27d3e6][_0x11a417],_0x2db01d=_0x2bb138[_0x27d3e6][_0x11a417],_0x24e037={};_0x24e037['x']=_0x27d3e6,_0x24e037['y']=_0x11a417,_0x24e037['value']=_0x565f20,_0x24e037['radius']=_0x2db01d,_0x3e64a3['push'](_0x24e037);}}var _0x3e713c={};_0x3e713c['min']=_0x343f86,_0x3e713c[_0x548b2b(0x115,0xd6)]=_0x3c00c4;function _0x548b2b(_0x18b6cb,_0x4c62cc){return _0x249c(_0x18b6cb- -0x16f,_0x4c62cc);}return _0x3e713c['data']=_0x3e64a3,_0x3e713c;};function _0x23406(_0x24f63e){var _0x5e9a82={_0x11eb21:0x3e},_0x4d8cee=_0x24f63e['container'],_0x58a038=this[_0xdbd15(_0x50fa70._0xca94d1,0x2bf)]=document[_0xdbd15(_0x50fa70._0x135f27,_0x50fa70._0x1d35e0)]('canvas'),_0x2ee816=this['canvas']=_0x24f63e[_0xdbd15(0x298,_0x50fa70._0x42c501)]||document['createElement']('canvas');function _0x120eb5(_0x2be69c,_0x2cbe4c){return _0x249c(_0x2be69c-0x205,_0x2cbe4c);}this['_renderBoundaries']=[0x2710,0x2710,0x0,0x0];var _0x332d19=getComputedStyle(_0x24f63e['container'])||{};_0x2ee816['className']='heatmap-canvas',this['_width']=_0x2ee816['width']=_0x58a038['width']=_0x24f63e['width']||+_0x332d19[_0x120eb5(0x449,0x432)]['replace'](/px/,''),this['_height']=_0x2ee816['height']=_0x58a038['height']=_0x24f63e[_0x120eb5(_0x50fa70._0x29674d,_0x50fa70._0x2b3d62)]||+_0x332d19[_0x120eb5(0x479,_0x50fa70._0x22616b)]['replace'](/px/,'');var _0x55c8b1={};_0x55c8b1['willReadFrequently']=!![],this['shadowCtx']=_0x58a038['getContext']('2d',_0x55c8b1);var _0x30f414={};_0x30f414['willReadFrequently']=!![],this['ctx']=_0x2ee816['getContext']('2d',_0x30f414),_0x2ee816['style']['cssText']=_0x58a038['style']['cssText']='position:absolute;left:0;top:0;';function _0xdbd15(_0x7b0b76,_0x13cb26){return _0x249c(_0x13cb26-_0x5e9a82._0x11eb21,_0x7b0b76);}_0x4d8cee[_0xdbd15(0x2a0,0x2d3)]['position']='relative',_0x4d8cee['appendChild'](_0x2ee816),this['_palette']=_0xff9aac(_0x24f63e),this['_templates']={},this['_setStyles'](_0x24f63e);}_0x23406[_0x3eec09(0x402,_0x4f2914._0x19ab06)]={'renderPartial':function(_0x410967){function _0x1ad9e9(_0x9fdd97,_0x2656dd){return _0x3eec09(_0x9fdd97-_0x2f500f._0xfd52a6,_0x2656dd);}function _0x14e01b(_0x21a566,_0x2bb74a){return _0x3eec09(_0x2bb74a- -0x2a8,_0x21a566);}_0x410967['data'][_0x1ad9e9(0x4a4,_0x24e1ff._0x1518b8)]>0x0&&(this['_drawAlpha'](_0x410967),this[_0x1ad9e9(_0x24e1ff._0x5dc91e,_0x24e1ff._0x579589)]());},'renderAll':function(_0x5975d7){function _0x59bf72(_0x3346d9,_0x45b45b){return _0x3eec09(_0x3346d9- -0x1c0,_0x45b45b);}this['_clear'](),_0x5975d7[_0x59bf72(0x28a,_0x192ef5._0x4f808d)]['length']>0x0&&(this['_drawAlpha'](_0x48ab49(_0x5975d7)),this['_colorize']());},'_updateGradient':function(_0x355710){function _0x5b88fa(_0x1c1e61,_0x47a6a1){return _0x3eec09(_0x1c1e61- -0x500,_0x47a6a1);}this[_0x5b88fa(-0x7b,-0x34)]=_0xff9aac(_0x355710);},'updateConfig':function(_0x2887dd){function _0x4f29eb(_0x306712,_0x2f94aa){return _0x3eec09(_0x2f94aa- -_0x40b087._0x1535be,_0x306712);}_0x2887dd[_0x4f29eb(0xd,0x6f)]&&this[_0x4f29eb(_0x4f16d4._0x166197,0x31)](_0x2887dd);function _0xe8db0f(_0x16994f,_0x2192fc){return _0x3eec09(_0x2192fc- -0x3e,_0x16994f);}this['_setStyles'](_0x2887dd);},'setDimensions':function(_0x1e4d64,_0x243656){var _0x3fc72e={_0x335a71:0x277};this['_width']=_0x1e4d64,this['_height']=_0x243656,this[_0x392de9(0x1db,0x1e2)][_0x392de9(0x1b8,_0x311ec5._0x128144)]=this['shadowCanvas'][_0x392de9(0x185,_0x311ec5._0x128144)]=_0x1e4d64;function _0x2568fe(_0x4b4e84,_0x514422){return _0x3eec09(_0x514422-0x1e9,_0x4b4e84);}function _0x392de9(_0x5afd32,_0x4f5264){return _0x3eec09(_0x4f5264- -_0x3fc72e._0x335a71,_0x5afd32);}this[_0x392de9(0x1fe,0x1e2)][_0x2568fe(_0x311ec5._0x4de54b,0x639)]=this['shadowCanvas'][_0x2568fe(0x60a,_0x311ec5._0x51fb91)]=_0x243656;},'_clear':function(){this['shadowCtx']['clearRect'](0x0,0x0,this['_width'],this['_height']);function _0x4bc2af(_0x5b9c58,_0x5dfaa5){return _0x3eec09(_0x5b9c58- -0x44d,_0x5dfaa5);}function _0x155ad9(_0xe8d198,_0x48019a){return _0x3eec09(_0x48019a-0xe4,_0xe8d198);}this[_0x155ad9(0x528,0x521)]['clearRect'](0x0,0x0,this[_0x155ad9(0x563,0x524)],this[_0x4bc2af(-_0x38a041._0x27946f,-_0x38a041._0x5c9859)]);},'_setStyles':function(_0x1827c1){this['_blur']=_0x1827c1['blur']==0x0?0x0:_0x1827c1['blur']||_0x1827c1['defaultBlur'];_0x1827c1['backgroundColor']&&(this[_0x21498b(_0xf4454c._0x4d035f,0x1cd)]['style']['backgroundColor']=_0x1827c1[_0x21498b(0x15b,_0xf4454c._0xd1be75)]);function _0x21498b(_0x52d50a,_0x1ff6fc){return _0x3eec09(_0x52d50a- -0x2a4,_0x1ff6fc);}this[_0x21498b(0x19c,_0xf4454c._0x289e34)]=this['canvas']['width']=this[_0x2012cd(0x2f1,0x310)]['width']=_0x1827c1['width']||this['_width'];function _0x2012cd(_0x2c7c68,_0x3f4f0e){return _0x3eec09(_0x3f4f0e- -0x14d,_0x2c7c68);}this['_height']=this[_0x2012cd(0x349,_0xf4454c._0x4b3212)]['height']=this[_0x21498b(_0xf4454c._0x43f934,0x1a0)][_0x2012cd(0x2fe,_0xf4454c._0x48a557)]=_0x1827c1['height']||this['_height'],this[_0x2012cd(_0xf4454c._0x1da23d,_0xf4454c._0x3dbcec)]=(_0x1827c1[_0x21498b(0x156,0x1a0)]||0x0)*0xff,this[_0x21498b(_0xf4454c._0x410309,0x1b6)]=(_0x1827c1['maxOpacity']||_0x1827c1['defaultMaxOpacity'])*0xff,this[_0x21498b(0x121,0xd1)]=(_0x1827c1[_0x2012cd(_0xf4454c._0x17a728,0x2ba)]||_0x1827c1[_0x2012cd(0x230,0x27b)])*0xff,this['_useGradientOpacity']=!!_0x1827c1['useGradientOpacity'];},'_drawAlpha':function(_0x18bb47){var _0x14e2c1=this[_0x59f766(_0x1a3723._0x356861,_0x1a3723._0x2d4dfe)]=_0x18bb47['min'],_0x3e2ed2=this['_max']=_0x18bb47['max'];function _0x59f766(_0x1eb2c7,_0x35075a){return _0x3eec09(_0x35075a- -0xf4,_0x1eb2c7);}var _0x18bb47=_0x18bb47[_0x584ab4(_0x1a3723._0x1483c2,0x42d)]||[];function _0x584ab4(_0x5e772d,_0x488300){return _0x3eec09(_0x5e772d-0x37,_0x488300);}var _0x2adeb2=_0x18bb47['length'],_0x3cadd8=0x1-this[_0x584ab4(0x489,_0x1a3723._0x26c9a5)];while(_0x2adeb2--){var _0x129490=_0x18bb47[_0x2adeb2],_0x55bd37=_0x129490['x'],_0x7e3acf=_0x129490['y'],_0x47b6b2=_0x129490['radius'],_0x3562e1=Math['min'](_0x129490['value'],_0x3e2ed2),_0x33b4a9=_0x55bd37-_0x47b6b2,_0x200723=_0x7e3acf-_0x47b6b2,_0x3af6f6=this['shadowCtx'],_0xadd469;!this[_0x59f766(0x2b3,0x2ff)][_0x47b6b2]?this['_templates'][_0x47b6b2]=_0xadd469=_0x45db81(_0x47b6b2,_0x3cadd8):_0xadd469=this['_templates'][_0x47b6b2];var _0x409023=(_0x3562e1-_0x14e2c1)/(_0x3e2ed2-_0x14e2c1);_0x3af6f6[_0x59f766(_0x1a3723._0x5041ad,0x305)]=_0x409023<0.01?0.01:_0x409023,_0x3af6f6['drawImage'](_0xadd469,_0x33b4a9,_0x200723),_0x33b4a9<this['_renderBoundaries'][0x0]&&(this['_renderBoundaries'][0x0]=_0x33b4a9),_0x200723<this[_0x59f766(_0x1a3723._0x4bc376,_0x1a3723._0x74c60e)][0x1]&&(this['_renderBoundaries'][0x1]=_0x200723),_0x33b4a9+0x2*_0x47b6b2>this[_0x584ab4(_0x1a3723._0x2d661e,0x3dc)][0x2]&&(this['_renderBoundaries'][0x2]=_0x33b4a9+0x2*_0x47b6b2),_0x200723+0x2*_0x47b6b2>this['_renderBoundaries'][0x3]&&(this[_0x59f766(_0x1a3723._0x2e397b,0x2f8)][0x3]=_0x200723+0x2*_0x47b6b2);}},'_colorize':function(){var _0x22ecd5=this[_0x5a384b(_0x42763b._0x29cb9f,0x4cd)][0x0],_0x4faa5f=this[_0x1d7e9a(0x317,_0x42763b._0x302578)][0x1],_0xb8291b=this['_renderBoundaries'][0x2]-_0x22ecd5;function _0x1d7e9a(_0xcd03f1,_0x203637){return _0x3eec09(_0x203637- -0xcb,_0xcd03f1);}var _0x32cb72=this[_0x5a384b(0x4fc,0x551)][0x3]-_0x4faa5f,_0x5cb6cb=this['_width'],_0x5894cd=this['_height'],_0x45fe98=this[_0x5a384b(_0x42763b._0x308644,0x549)],_0x3cbe06=this['_maxOpacity'];function _0x5a384b(_0x54bae9,_0xf8d509){return _0x3eec09(_0x54bae9-0x110,_0xf8d509);}var _0x932617=this[_0x5a384b(_0x42763b._0x252d17,_0x42763b._0x37eb79)],_0x5c6485=this['_useGradientOpacity'];_0x22ecd5<0x0&&(_0x22ecd5=0x0);_0x4faa5f<0x0&&(_0x4faa5f=0x0);_0x22ecd5+_0xb8291b>_0x5cb6cb&&(_0xb8291b=_0x5cb6cb-_0x22ecd5);_0x4faa5f+_0x32cb72>_0x5894cd&&(_0x32cb72=_0x5894cd-_0x4faa5f);var _0x1991a1=this['shadowCtx'][_0x1d7e9a(_0x42763b._0x573175,_0x42763b._0x455c12)](_0x22ecd5,_0x4faa5f,_0xb8291b,_0x32cb72),_0xe1ef6d=_0x1991a1['data'],_0x799c0e=_0xe1ef6d['length'],_0x18ee4f=this['_palette'];for(var _0x3bea54=0x3;_0x3bea54<_0x799c0e;_0x3bea54+=0x4){var _0x2d6745=_0xe1ef6d[_0x3bea54],_0x3dca90=_0x2d6745*0x4;if(!_0x3dca90)continue;var _0x4ef497;_0x45fe98>0x0?_0x4ef497=_0x45fe98:_0x2d6745<_0x3cbe06?_0x2d6745<_0x932617?_0x4ef497=_0x932617:_0x4ef497=_0x2d6745:_0x4ef497=_0x3cbe06,_0xe1ef6d[_0x3bea54-0x3]=_0x18ee4f[_0x3dca90],_0xe1ef6d[_0x3bea54-0x2]=_0x18ee4f[_0x3dca90+0x1],_0xe1ef6d[_0x3bea54-0x1]=_0x18ee4f[_0x3dca90+0x2],_0xe1ef6d[_0x3bea54]=_0x5c6485?_0x18ee4f[_0x3dca90+0x3]:_0x4ef497;}this[_0x1d7e9a(_0x42763b._0x23cd50,0x372)][_0x1d7e9a(0x320,_0x42763b._0x23d04e)](_0x1991a1,_0x22ecd5,_0x4faa5f),this['_renderBoundaries']=[0x3e8,0x3e8,0x0,0x0];},'getValueAt':function(_0x274a12){var _0x5230f2={_0x1a20fc:0x107},_0x521aa6,_0x54f0c4=this[_0x45bf62(0x3f2,0x420)],_0x4379d1=_0x54f0c4[_0x45bf62(_0x2d6e5a._0x2b84e0,_0x2d6e5a._0x295cfc)](_0x274a12['x'],_0x274a12['y'],0x1,0x1),_0x34208b=_0x4379d1['data'][0x3],_0x4e10c7=this[_0x45bf62(_0x2d6e5a._0x1989c9,0x3b0)];function _0x45bf62(_0x5265d4,_0x356835){return _0x3eec09(_0x5265d4- -0x7c,_0x356835);}var _0x4b9a6c=this['_min'];function _0x3bfb16(_0x36a36e,_0x41c99e){return _0x3eec09(_0x41c99e- -_0x5230f2._0x1a20fc,_0x36a36e);}return _0x521aa6=Math[_0x45bf62(0x347,_0x2d6e5a._0x285c87)](_0x4e10c7-_0x4b9a6c)*(_0x34208b/0xff)>>0x0,_0x521aa6;},'getDataURL':function(){return this['canvas']['toDataURL']();}};function _0x3eec09(_0x43bc23,_0x564789){return _0xebf93c(_0x564789,_0x43bc23- -0xab);}return _0x23406;}(),_0x33c28d=function _0x28b1d1(){var _0x249595=![];return _0x32623a['defaultRenderer']==='canvas2d'&&(_0x249595=_0x51fe31),_0x249595;}(),_0x41323f={};_0x41323f[_0x1d5429(0xb6,_0x38f00a._0x3594c1)]=function(){var _0x2d26c2={},_0x15e126=arguments['length'];for(var _0x12c1df=0x0;_0x12c1df<_0x15e126;_0x12c1df++){var _0x2a55d0=arguments[_0x12c1df];for(var _0x3ac682 in _0x2a55d0){_0x2d26c2[_0x3ac682]=_0x2a55d0[_0x3ac682];}}return _0x2d26c2;};var _0x3f1847=_0x41323f,_0x38ecf8=function _0x22834c(){var _0x2ae4d0={_0x3f4494:0x379,_0x48307c:0x317},_0x4d0f11={_0x2cfeeb:0x1fc},_0x4a6fa1={_0x12d980:0x2c9,_0x2a0860:0x2ea,_0x2372d:0x316,_0x49b048:0x30f},_0x53b496={_0x25e40f:0x26e,_0x1954ae:0x242,_0xdc4f2b:0x7d,_0xb6eea9:0x18,_0x3c52ed:0x1ed,_0x217b85:0x21e,_0x4c9626:0x271},_0x1c209b={_0x49763b:0x180},_0x3c7d16={_0x48a2ca:0x195},_0x522ec7={_0x57440e:0x110},_0x5b614a=function _0x786ee6(){var _0x4d7a48={_0x399ec9:0xea};function _0x2507b1(){this['cStore']={};}function _0x4d6f7a(_0x1bcb9b,_0x561136){return _0x249c(_0x1bcb9b-_0x522ec7._0x57440e,_0x561136);}return _0x2507b1[_0x4d6f7a(0x336,0x349)]={'on':function(_0x434515,_0x56db19,_0x37fad8){function _0x317c2d(_0x32fa64,_0x59a0f2){return _0x4d6f7a(_0x32fa64-0xb0,_0x59a0f2);}var _0x214914=this[_0x317c2d(0x425,0x477)];!_0x214914[_0x434515]&&(_0x214914[_0x434515]=[]),_0x214914[_0x434515]['push'](function(_0x3d5531){return _0x56db19['call'](_0x37fad8,_0x3d5531);});},'emit':function(_0x1358b0,_0x30fabc){function _0x29b2e7(_0x1ed9f5,_0x36925d){return _0x4d6f7a(_0x1ed9f5- -0x455,_0x36925d);}var _0x448373=this[_0x29b2e7(-0xe0,-_0x4d7a48._0x399ec9)];if(_0x448373[_0x1358b0]){var _0x201dde=_0x448373[_0x1358b0]['length'];for(var _0x591846=0x0;_0x591846<_0x201dde;_0x591846++){var _0x6ad67f=_0x448373[_0x1358b0][_0x591846];_0x6ad67f(_0x30fabc);}}}},_0x2507b1;}(),_0x1f6506=function(_0x505fb4){var _0x402327={_0x38533b:0x42,_0xe1876f:0x1e4,_0x53890e:0x208},_0x51f22a={_0x3ddbda:0x221},_0x128b59={_0x1a326d:0x45b},_0x25bb6e=_0x505fb4['_renderer'],_0x33c617=_0x505fb4[_0x3e17e0(0x3e3,0x3fe)];function _0x3e17e0(_0x5d9af7,_0x39b656){return _0x249c(_0x39b656-_0x3c7d16._0x48a2ca,_0x5d9af7);}function _0x1755ef(_0xa500b8,_0x17e8ec){return _0x249c(_0xa500b8-_0x1c209b._0x49763b,_0x17e8ec);}var _0x174cf4=_0x505fb4['_store'];_0x33c617['on'](_0x1755ef(0x413,0x45e),_0x25bb6e['renderPartial'],_0x25bb6e),_0x33c617['on'](_0x3e17e0(0x446,0x433),_0x25bb6e[_0x1755ef(0x411,0x3be)],_0x25bb6e),_0x33c617['on'](_0x3e17e0(_0x3430eb._0x2ae0e0,0x3c6),function(_0x40a46a){function _0x473a65(_0xbf0846,_0x3c0380){return _0x3e17e0(_0xbf0846,_0x3c0380- -_0x128b59._0x1a326d);}function _0x1f1f6e(_0x2ad24a,_0xf9d99f){return _0x1755ef(_0x2ad24a- -_0x51f22a._0x3ddbda,_0xf9d99f);}_0x505fb4['_config']['onExtremaChange']&&_0x505fb4['_config']['onExtremaChange']({'min':_0x40a46a['min'],'max':_0x40a46a[_0x473a65(-0x7b,-_0x402327._0x38533b)],'gradient':_0x505fb4['_config'][_0x1f1f6e(_0x402327._0xe1876f,_0x402327._0x53890e)]||_0x505fb4['_config']['defaultGradient']});}),_0x174cf4[_0x1755ef(0x3a0,_0x3430eb._0x29bc37)](_0x33c617);};function _0x3d0c89(_0x4f4633,_0x18c1fe){return _0xebf93c(_0x4f4633,_0x18c1fe- -0x25f);}function _0x501c89(){var _0x349069={_0x6892cd:0x1ee},_0x4da151=this['_config']=_0x3f1847[_0x4d9dc1(_0x53b496._0x25e40f,0x2a4)](_0x32623a,arguments[0x0]||{});function _0xb63a57(_0x3b39e8,_0x786c0){return _0x249c(_0x3b39e8- -_0x349069._0x6892cd,_0x786c0);}this['_coordinator']=new _0x5b614a();function _0x4d9dc1(_0x202362,_0x2acd67){return _0x249c(_0x202362- -0x10,_0x2acd67);}if(_0x4da151[_0x4d9dc1(_0x53b496._0x1954ae,0x1f8)]){var _0x432336=_0x4da151['plugin'];if(!_0x32623a[_0xb63a57(_0x53b496._0xdc4f2b,0x3d)][_0x432336])throw new Error(_0xb63a57(_0x53b496._0xb6eea9,-0x48)+_0x432336+_0x4d9dc1(0x28d,0x28d));else{var _0x4ac1f4=_0x32623a['plugins'][_0x432336];this[_0x4d9dc1(_0x53b496._0x3c52ed,0x227)]=new _0x4ac1f4['renderer'](_0x4da151),this['_store']=new _0x4ac1f4[(_0x4d9dc1(_0x53b496._0x217b85,_0x53b496._0x4c9626))](_0x4da151);}}else this[_0x4d9dc1(0x1ed,0x205)]=new _0x33c28d(_0x4da151),this['_store']=new _0x5402d6(_0x4da151);_0x1f6506(this);}return _0x501c89[_0x3d0c89(_0x1bcccc._0x4529b7,0x24e)]={'addData':function(){function _0x1c8a21(_0x2c0b75,_0x485217){return _0x3d0c89(_0x2c0b75,_0x485217-0x17b);}this['_store'][_0x29ef03(0x136,_0x5d0070._0x332c22)][_0x29ef03(0x9c,_0x5d0070._0x3f571b)](this['_store'],arguments);function _0x29ef03(_0xfc9fb1,_0xcfb164){return _0x3d0c89(_0xfc9fb1,_0xcfb164- -0x12c);}return this;},'removeData':function(){function _0xe126ed(_0xb2fd0d,_0x4fcde8){return _0x3d0c89(_0x4fcde8,_0xb2fd0d-0x3b);}return this['_store'][_0xe126ed(0x2ff,0x315)]&&this['_store']['removeData']['apply'](this['_store'],arguments),this;},'setData':function(){function _0x3f4638(_0x36ffe4,_0x44c780){return _0x3d0c89(_0x36ffe4,_0x44c780- -0x22f);}this['_store'][_0x5ced23(_0x4c5e8a._0x14c999,_0x4c5e8a._0x3a9744)][_0x5ced23(0x470,_0x4c5e8a._0x57b361)](this[_0x3f4638(0x8c,0x38)],arguments);function _0x5ced23(_0xc1c250,_0x1873cf){return _0x3d0c89(_0x1873cf,_0xc1c250-0x249);}return this;},'setDataMax':function(){function _0x550753(_0x2edf9a,_0x13e855){return _0x3d0c89(_0x13e855,_0x2edf9a-0x62);}this[_0x550753(_0x4a6fa1._0x12d980,_0x4a6fa1._0x2a0860)][_0x550753(_0x4a6fa1._0x2372d,0x303)][_0x39acb5(0x2b7,0x25f)](this[_0x550753(0x2c9,_0x4a6fa1._0x49b048)],arguments);function _0x39acb5(_0x41712b,_0x23e40f){return _0x3d0c89(_0x41712b,_0x23e40f-0x38);}return this;},'setDataMin':function(){function _0x559c71(_0x5266ac,_0x10a63d){return _0x3d0c89(_0x5266ac,_0x10a63d- -_0x4d0f11._0x2cfeeb);}return this[_0x559c71(_0x43ac78._0x220cec,0x6b)]['setDataMin']['apply'](this['_store'],arguments),this;},'configure':function(_0x43cb4b){var _0x5d13e4={_0x477bc4:0x2da},_0xe3fac9={_0x5e9055:0x18};this['_config']=_0x3f1847['merge'](this[_0x57073f(0x24d,_0x300883._0x3f9a3d)],_0x43cb4b);function _0x57073f(_0x48f0eb,_0x3410c5){return _0x3d0c89(_0x3410c5,_0x48f0eb-_0xe3fac9._0x5e9055);}this['_renderer'][_0x1cfdd1(_0x300883._0x1ed769,0x539)](this[_0x1cfdd1(0x4b4,_0x300883._0x567070)]),this['_coordinator']['emit']('renderall',this['_store']['_getInternalData']());function _0x1cfdd1(_0x3507d1,_0x154691){return _0x3d0c89(_0x3507d1,_0x154691-_0x5d13e4._0x477bc4);}return this;},'repaint':function(){this[_0x52a20e(-_0x2a378e._0x4432c6,-_0x2a378e._0x16ec78)]['emit'](_0x52a20e(-_0x2a378e._0x14bed0,-0x119),this[_0x502e22(0x1b6,0x1d4)][_0x502e22(_0x2a378e._0x198cf3,_0x2a378e._0x9d7ab)]());function _0x52a20e(_0x1180f0,_0x564c94){return _0x3d0c89(_0x564c94,_0x1180f0- -0x3ea);}function _0x502e22(_0x34021b,_0x3558c3){return _0x3d0c89(_0x34021b,_0x3558c3- -0x93);}return this;},'getData':function(){function _0xf2a0e4(_0x571647,_0x1f8983){return _0x3d0c89(_0x571647,_0x1f8983-0x25c);}return this[_0xf2a0e4(0x49e,0x4c3)]['getData']();},'getDataURL':function(){return this['_renderer']['getDataURL']();},'getValueAt':function(_0x396f06){function _0x2800cc(_0x46484f,_0x315259){return _0x3d0c89(_0x315259,_0x46484f-0xf2);}function _0x33133a(_0x16f35a,_0xdd3b48){return _0x3d0c89(_0x16f35a,_0xdd3b48- -0x1ff);}if(this[_0x2800cc(0x359,_0x2ae4d0._0x3f4494)]['getValueAt'])return this['_store']['getValueAt'](_0x396f06);else return this[_0x2800cc(_0x2ae4d0._0x48307c,0x2f2)]['getValueAt']?this['_renderer']['getValueAt'](_0x396f06):null;}},_0x501c89;}(),_0x164324={'create':function(_0xafd7d0){return new _0x38ecf8(_0xafd7d0);},'register':function(_0xd3cf5a,_0x3211cf){_0x32623a['plugins'][_0xd3cf5a]=_0x3211cf;}};function _0xebf93c(_0x2f3a8b,_0x4c48a5){return _0x249c(_0x4c48a5-0x287,_0x2f3a8b);}return _0x164324;}));}(heatmap$1));var heatmap=heatmap$1['exports'],_0x3f0530={};_0x3f0530['__proto__']=null,_0x3f0530[_0x284c87(0x512,0x52f)]=heatmap;var h337=_mergeNamespaces(_0x3f0530,[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']['create'])throw new Error(_0x278093(0x1ec,0x21e));const Cesium=mars3d__namespace[_0x278093(0x1b3,0x1e1)],BaseLayer=mars3d__namespace['layer'][_0x284c87(0x4d4,0x48d)];var _0x31d898={};function _0x278093(_0x8cc243,_0x4db28d){var _0xe1ce26={_0x36980a:0x7a};return _0x249c(_0x4db28d- -_0xe1ce26._0x36980a,_0x8cc243);}_0x31d898[_0x278093(0x1c1,0x1f5)]=_0x284c87(0x4c2,0x50e),_0x31d898[_0x284c87(0x55c,0x4fb)]='green',_0x31d898['0.8']='yellow',_0x31d898['0.9']='red';var _0x150eac={};_0x150eac[_0x278093(0x254,0x214)]=0.8,_0x150eac['minOpacity']=0.1,_0x150eac['blur']=0.85,_0x150eac[_0x284c87(0x556,0x52b)]=0x19,_0x150eac[_0x278093(0x1fe,0x20b)]=_0x31d898;const DEF_HEATSTYLE=_0x150eac;function _0x249c(_0x36525d,_0x3d2806){var _0x47ce6d=_0x47ce();return _0x249c=function(_0x249cb2,_0x46726e){_0x249cb2=_0x249cb2-0x1e5;var _0x446a58=_0x47ce6d[_0x249cb2];if(_0x249c['PfjJMY']===undefined){var _0x11b9df=function(_0x51b5b1){var _0x23b5d1='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x325180='',_0x1b51e0='';for(var _0x41f75d=0x0,_0x3df154,_0x168e08,_0x550e9e=0x0;_0x168e08=_0x51b5b1['charAt'](_0x550e9e++);~_0x168e08&&(_0x3df154=_0x41f75d%0x4?_0x3df154*0x40+_0x168e08:_0x168e08,_0x41f75d++%0x4)?_0x325180+=String['fromCharCode'](0xff&_0x3df154>>(-0x2*_0x41f75d&0x6)):0x0){_0x168e08=_0x23b5d1['indexOf'](_0x168e08);}for(var _0x8eccd2=0x0,_0x5806fa=_0x325180['length'];_0x8eccd2<_0x5806fa;_0x8eccd2++){_0x1b51e0+='%'+('00'+_0x325180['charCodeAt'](_0x8eccd2)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1b51e0);};_0x249c['hVZBmu']=_0x11b9df,_0x36525d=arguments,_0x249c['PfjJMY']=!![];}var _0xedc676=_0x47ce6d[0x0],_0x472864=_0x249cb2+_0xedc676,_0x2dc44b=_0x36525d[_0x472864];return!_0x2dc44b?(_0x446a58=_0x249c['hVZBmu'](_0x446a58),_0x36525d[_0x472864]=_0x446a58):_0x446a58=_0x2dc44b,_0x446a58;},_0x249c(_0x36525d,_0x3d2806);}var _0x14a5f3={};_0x14a5f3['arcRadiusScale']=1.5,_0x14a5f3[_0x284c87(0x517,0x55d)]=1.5,_0x14a5f3['vertexFormat']=Cesium['EllipsoidSurfaceAppearance'][_0x278093(0x153,0x188)];const DEF_STYLE=_0x14a5f3;class HeatLayer extends BaseLayer{constructor(_0x376aaa={}){var _0x50d514={_0xf160b0:0x2e1,_0x188fa4:0x2b0,_0x17575a:0x2c2,_0x67304a:0x2db},_0x5d3548={_0x2fd0f4:0x226},_0x4092ee={_0x44065d:0x319};function _0x2e1b34(_0x1d3523,_0xc4f31a){return _0x284c87(_0x1d3523- -_0x4092ee._0x44065d,_0xc4f31a);}function _0x16afac(_0x4245e3,_0x30e8c2){return _0x284c87(_0x4245e3- -_0x5d3548._0x2fd0f4,_0x30e8c2);}super(_0x376aaa),this[_0x2e1b34(0x1bd,0x194)][_0x16afac(0x2eb,_0x50d514._0xf160b0)]=this['options']['redrawRatio']||0x1,this['options']['heatStyle']={...DEF_HEATSTYLE,...this['options']['heatStyle']},this[_0x16afac(_0x50d514._0x188fa4,_0x50d514._0x17575a)]['style']={...DEF_STYLE,...this[_0x16afac(0x2b0,_0x50d514._0x67304a)]['style']};}get['layer'](){function _0x49049a(_0x4204e0,_0x487e4a){return _0x278093(_0x4204e0,_0x487e4a-0x5b);}return this[_0x49049a(0x23f,0x226)];}get['heatStyle'](){return this['options']['heatStyle'];}set['heatStyle'](_0x3e9c73){var _0x100031={_0x552104:0x55f,_0x3dc8c6:0x21e,_0x340904:0x1c3,_0x494b41:0x1bc,_0x158ce6:0x1be,_0x218545:0x4cc,_0x2d0d6c:0x520};function _0x398e23(_0x851f9f,_0x5f8498){return _0x284c87(_0x5f8498- -0x318,_0x851f9f);}this[_0x1d908b(0x4da,0x4fa)]['heatStyle']=mars3d__namespace['Util'][_0x1d908b(_0x100031._0x552104,0x586)](this['options']['heatStyle'],_0x3e9c73);function _0x1d908b(_0x4c6042,_0x36797a){return _0x284c87(_0x4c6042-0x4,_0x36797a);}if(this[_0x398e23(_0x100031._0x3dc8c6,_0x100031._0x340904)]){this[_0x398e23(0x1fe,0x1c3)]['configure'](this[_0x398e23(_0x100031._0x494b41,_0x100031._0x158ce6)][_0x1d908b(_0x100031._0x218545,_0x100031._0x2d0d6c)]);const _0x1563b5=getCanvas(this['_heat']['_renderer']['canvas']);this[_0x398e23(0x24a,0x269)](_0x1563b5),_0x3e9c73['radius']&&this[_0x1d908b(0x506,0x510)](_0x3e9c73['radius']);}}get['style'](){var _0x4ae6f3={_0x53040f:0x22};function _0x3c8da4(_0x419d2c,_0x471963){return _0x284c87(_0x419d2c- -0x52b,_0x471963);}return this[_0x3c8da4(-0x55,-_0x4ae6f3._0x53040f)]['style'];}set[_0x278093(0x1ff,0x21b)](_0x52a703){var _0x34c6f4={_0x3f5d23:0x13e};function _0x266093(_0x4e633c,_0xcf2b74){return _0x284c87(_0xcf2b74- -_0x34c6f4._0x3f5d23,_0x4e633c);}this[_0x266093(0x35b,0x398)]['style']=mars3d__namespace['Util']['merge'](this['options']['style'],_0x52a703);}get['positions'](){var _0x3a563={_0x167704:0x21b},_0x117dfa={_0x313a30:0x2d7};function _0x1f5add(_0x2b0d11,_0x3a8383){return _0x284c87(_0x3a8383- -_0x117dfa._0x313a30,_0x2b0d11);}return this[_0x1f5add(0x27f,_0x3a563._0x167704)];}set['positions'](_0xc0bc32){this['setPositions'](_0xc0bc32);}get['coordinates'](){var _0x33f70f={_0x4d3591:0x173};const _0x24daaf=[];this['points'][_0x51bebe(0x59a,0x5c7)](_0x4f89f4=>{function _0x49ca88(_0x173867,_0x504dd5){return _0x51bebe(_0x173867,_0x504dd5- -0x6ec);}_0x24daaf['push'](_0x4f89f4[_0x49ca88(-_0x33f70f._0x4d3591,-0x168)]());});function _0x51bebe(_0x369b6d,_0x84b8c3){return _0x284c87(_0x84b8c3-0x8d,_0x369b6d);}return _0x24daaf;}get[_0x284c87(0x4fe,0x4b5)](){var _0x1cc3ea={_0x1dab3c:0x3b8,_0x2136a3:0x377},_0x120604={_0x1c824a:0x10f};function _0x3aa10b(_0x151c3e,_0x59afaa){return _0x284c87(_0x151c3e- -_0x120604._0x1c824a,_0x59afaa);}return this[_0x3aa10b(_0x1cc3ea._0x1dab3c,_0x1cc3ea._0x2136a3)];}['_setOptionsHook'](_0x136747,_0x3088d9){var _0x30a417={_0x205232:0x1d,_0x3e6b13:0x9,_0x182a0e:0x313,_0x41ce64:0x310,_0x3eb105:0x28a,_0x1842ba:0x1c,_0x707754:0x1e,_0x58cf1c:0x68},_0x35f35d={_0x431258:0x251};function _0x2706ad(_0x21ccd3,_0xf712b6){return _0x284c87(_0xf712b6- -0x4f8,_0x21ccd3);}if(this['_heat']){_0x3088d9[_0x2706ad(-0x10,-0x30)]&&(_0x136747[_0x2706ad(-_0x30a417._0x205232,-0x30)]=mars3d__namespace['Util'][_0x336c17(0x31e,0x30a)](_0x136747['heatStyle'],_0x3088d9['heatStyle']),this['_heat']['configure'](_0x136747['heatStyle']));if(!_0x3088d9['positions']){var _0x37e813;const _0x245b94=this['_heat']['getData']();if((_0x37e813=_0x3088d9['heatStyle'])!==null&&_0x37e813!==void 0x0&&_0x37e813['radius']){const _0x127968=_0x3088d9['heatStyle']['radius'];if(_0x245b94!==null&&_0x245b94!==void 0x0&&_0x245b94['data'])for(const _0x1fea2e in _0x245b94['data']){const _0x5b75f9=_0x245b94['data'][_0x1fea2e];_0x5b75f9['radius']=_0x127968;}}Cesium[_0x2706ad(0x3b,-_0x30a417._0x3e6b13)](_0x3088d9['min'])&&(_0x245b94['min']=_0x3088d9['min']);Cesium['defined'](_0x3088d9[_0x2706ad(0x44,0x69)])&&(_0x245b94[_0x336c17(_0x30a417._0x182a0e,_0x30a417._0x41ce64)]=_0x3088d9['max']);this[_0x336c17(0x24f,_0x30a417._0x3eb105)]['setData'](_0x245b94);const _0x4ffac5=getCanvas(this[_0x336c17(0x27a,_0x30a417._0x3eb105)][_0x2706ad(_0x30a417._0x1842ba,-_0x30a417._0x707754)]['canvas']);this['_updateGraphic'](_0x4ffac5);}}function _0x336c17(_0x24a1c9,_0x3b8531){return _0x284c87(_0x3b8531- -_0x35f35d._0x431258,_0x24a1c9);}_0x3088d9[_0x336c17(0x2c0,0x30f)]&&(this['positions']=_0x3088d9[_0x2706ad(0x21,_0x30a417._0x58cf1c)]);}['_mountedHook'](){var _0x3785fe={_0x287ed9:0x23a,_0x1ab84a:0x28b,_0x4c1e10:0x25b,_0x25dc39:0x22e,_0xc79e70:0x260};function _0x37407b(_0x14c160,_0xe0570d){return _0x278093(_0x14c160,_0xe0570d- -0x1cd);}function _0x4db1d6(_0x4e23b8,_0x1d9e91){return _0x278093(_0x1d9e91,_0x4e23b8-0x95);}if(this['style'][_0x37407b(-0x37,0x6)]===_0x4db1d6(_0x3785fe._0x287ed9,_0x3785fe._0x1ab84a)){var _0x413d6b={};_0x413d6b[_0x4db1d6(0x26a,_0x3785fe._0x4c1e10)]=_0x4db1d6(0x24a,_0x3785fe._0x25dc39),_0x413d6b['private']=!![],this[_0x4db1d6(_0x3785fe._0xc79e70,0x22c)]=new mars3d__namespace['layer']['ImageLayer'](_0x413d6b);}else{var _0x18b5f3={};_0x18b5f3['private']=!![],this['_layer']=new mars3d__namespace[(_0x37407b(-0xd,0x43))]['GraphicLayer'](_0x18b5f3);}}[_0x278093(0x13c,0x18d)](){var _0x5353f8={_0x2747e2:0x218,_0x2959d0:0xef,_0x6b6202:0x10f,_0x53e001:0xd6,_0x4b6f85:0x10a,_0x6fd32c:0x130,_0x5be679:0x106};this['_map'][_0x1472af(0x200,_0x5353f8._0x2747e2)](this['_layer']),this[_0x2df293(0xbf,_0x5353f8._0x2959d0)]=mars3d__namespace['DomUtil'][_0x2df293(_0x5353f8._0x6b6202,_0x5353f8._0x53e001)]('div','mars3d-heatmap\x20mars3d-hideDiv',this[_0x1472af(0x24e,0x207)]['container']);function _0x2df293(_0x224a97,_0x2db3fc){return _0x278093(_0x2db3fc,_0x224a97- -0xff);}this['options']['positions']&&(this[_0x2df293(_0x5353f8._0x4b6f85,_0x5353f8._0x6fd32c)]=this['options'][_0x2df293(0x10a,_0x5353f8._0x5be679)]);function _0x1472af(_0xf4f44b,_0x27c6b2){return _0x278093(_0x27c6b2,_0xf4f44b-0x62);}this['options']['redrawZoom']&&(this['_map']['on'](mars3d__namespace['EventType'][_0x1472af(0x1f9,0x1c0)],this['_onCameraMoveEnd'],this),this['_onCameraMoveEnd']()),this['options']['flyTo']&&this[_0x1472af(0x273,0x27c)]();}[_0x278093(0x1ee,0x195)](){var _0x11bdd8={_0x2f5d15:0x2b2,_0x3492b7:0x36a,_0x33dbd2:0x316};this[_0x418a92(0x2ca,_0x11bdd8._0x2f5d15)]['redrawZoom']&&this['_map'][_0x418a92(_0x11bdd8._0x3492b7,0x35e)](mars3d__namespace[_0x418a92(0x330,0x2e6)][_0x5ccf2f(0x50d,0x518)],this[_0x5ccf2f(0x58f,0x555)],this);this[_0x418a92(0x309,0x2d4)]&&(mars3d__namespace[_0x418a92(0x2fa,_0x11bdd8._0x33dbd2)][_0x418a92(0x324,0x385)](this['_container']),delete this['_container']);function _0x418a92(_0x23581,_0x3e67d8){return _0x278093(_0x3e67d8,_0x23581-0x14b);}this['clear']();function _0x5ccf2f(_0x1c9ec0,_0x420bc3){return _0x284c87(_0x420bc3-0x2a,_0x1c9ec0);}this[_0x5ccf2f(0x58d,0x56d)]['removeLayer'](this['_layer']);}['_showHook'](_0x31a171){_0x31a171&&this['_updatePositionsHook']();}[_0x284c87(0x571,0x5c7)](_0x3a61bd){var _0x143e3d={_0x2afb64:0x41f,_0x54e182:0x456,_0x5e91c1:0x451},_0x5a47e2={_0x18a070:0xfe};this['_positions']=this[_0x3b7dc5(0x45,0x2d)]||[],this[_0x26546c(_0x143e3d._0x2afb64,0x3f4)][_0x26546c(_0x143e3d._0x54e182,_0x143e3d._0x5e91c1)](_0x3a61bd);function _0x3b7dc5(_0x24cc96,_0x5eb552){return _0x278093(_0x5eb552,_0x24cc96- -0x156);}function _0x26546c(_0x515f8b,_0x5e1366){return _0x284c87(_0x5e1366- -_0x5a47e2._0x18a070,_0x515f8b);}this['_updatePositionsHook']();}['setPositions'](_0x3f6ffc){var _0x46b770={_0x4b1cf3:0x155};function _0x389911(_0x34a5a0,_0x44105d){return _0x284c87(_0x34a5a0- -0x39d,_0x44105d);}this[_0x389911(_0x46b770._0x4b1cf3,0x17e)]=_0x3f6ffc,this['_updatePositionsHook']();}[_0x284c87(0x53b,0x568)](){var _0x472b88={_0x5a52c7:0x5bd,_0x5eec1c:0x5f2,_0x3f8d88:0x5e8,_0x2bd0e4:0x644},_0x4931f6={_0x48a1d9:0x364};this['_graphic']&&(this['_layer']['removeGraphic'](this[_0x218b28(_0x472b88._0x5a52c7,_0x472b88._0x5eec1c)],!![]),delete this['_graphic']);function _0x218b28(_0x72dfd3,_0xb70d4){return _0x278093(_0xb70d4,_0x72dfd3-0x40a);}function _0x4aa290(_0x42a4d2,_0x2f7f7a){return _0x278093(_0x2f7f7a,_0x42a4d2-_0x4931f6._0x48a1d9);}this['_graphic2']&&(this['_layer'][_0x218b28(_0x472b88._0x3f8d88,_0x472b88._0x2bd0e4)](this['_graphic2'],!![]),delete this['_graphic2']);}['_updatePositionsHook'](){var _0x3b2fb3={_0x51b589:0x72},_0x4a5f73={_0x57d362:0x171},_0x1ecc48={_0x4c00c1:0x2c9};function _0x5b256a(_0x2623c0,_0x1dfa79){return _0x278093(_0x2623c0,_0x1dfa79- -_0x1ecc48._0x4c00c1);}function _0x3bb97a(_0x145e7e,_0x3ad899){return _0x278093(_0x145e7e,_0x3ad899- -_0x4a5f73._0x57d362);}if(!this['show']||!this[_0x3bb97a(_0x3b2fb3._0x51b589,0x7b)]||!this['positions']||this['positions'][_0x3bb97a(0x9e,0xbf)]===0x0)return this;const _0x55fdbd=this['_getHeatCanvas']();return this['_updateGraphic'](_0x55fdbd),this;}[_0x278093(0x26e,0x215)](_0x26f7ee){var _0x331772={_0xed36d9:0x28f},_0x4d80f7={_0x1ba6bd:0x6b7};function _0x237e72(_0xab9e47,_0x37d21d){return _0x284c87(_0xab9e47- -_0x4d80f7._0x1ba6bd,_0x37d21d);}function _0x93c71(_0x4eb214,_0x313de7){return _0x278093(_0x313de7,_0x4eb214-_0x331772._0xed36d9);}return _0x26f7ee!==null&&_0x26f7ee!==void 0x0&&_0x26f7ee['isFormat']&&this['_rectangle']?mars3d__namespace['PolyUtil']['formatRectangle'](this[_0x237e72(-0x1f0,-0x1bd)]):this[_0x237e72(-0x1f0,-0x1db)];}[_0x284c87(0x52b,0x504)](){var _0x3a459c={_0x2621da:0x3c8,_0x3e308e:0x3da,_0x1a5381:0x209,_0x5ad904:0x1aa,_0xc0e14:0x1fd,_0x4c2caf:0x432,_0x52bee5:0x13d};if(!this[_0x297693(_0x3a459c._0x2621da,_0x3a459c._0x3e308e)]||!this[_0x1047b2(0x1ca,_0x3a459c._0x1a5381)]||!this['_map'])return;let _0x1b5d8a;function _0x297693(_0x1bbe95,_0x5a2868){return _0x278093(_0x5a2868,_0x1bbe95-0x244);}function _0x1047b2(_0x31f33c,_0x2ff3b4){return _0x284c87(_0x31f33c- -0x399,_0x2ff3b4);}const _0xe412bd=getSurfaceDistance(this[_0x1047b2(_0x3a459c._0x5ad904,_0x3a459c._0xc0e14)]['scene'])/0x2;if(_0xe412bd&&_0xe412bd<this[_0x297693(_0x3a459c._0x4c2caf,0x404)]['radius']){const _0x3c237d=this[_0x1047b2(_0x3a459c._0x52bee5,0x183)]['redrawRatio']*_0xe412bd/this['_bounds']['radius'];_0x1b5d8a=this['heatStyle']['radius']*_0x3c237d,_0x1b5d8a=Math[_0x1047b2(0x1c8,0x191)](_0x1b5d8a,0x2);}else _0x1b5d8a=this[_0x1047b2(0x12f,0x14b)]['radius'];_0x1b5d8a&&this['updateRadius'](_0x1b5d8a);}[_0x278093(0x1aa,0x16e)](_0xba7da5){var _0xde7a4a={_0x17350c:0xaa,_0x27e547:0x68,_0x510cbe:0x228,_0x244675:0x52,_0x122c81:0x29e,_0x3c87ac:0x2a3,_0x5b52aa:0x1b,_0x1a79a9:0x2bc,_0x2c1276:0xfe,_0x493738:0xcf},_0x3e02bf={_0x582cc5:0x251},_0x51f21a={_0x24ebed:0x433,_0x35e2d1:0x464,_0x48293b:0x410,_0x207f19:0x402,_0xb8e70:0x433};let _0x5cc570,_0x17f31d,_0x247f8d,_0x16ab1f;this['options']['rectangle']?(_0x5cc570=this['options']['rectangle']['xmin'],_0x17f31d=this['options'][_0xf3901c(-0x47,-_0xde7a4a._0x17350c)]['xmax'],_0x247f8d=this[_0xf3901c(-0xb4,-0xd2)][_0x2a62ea(0x284,0x259)][_0xf3901c(-0x6f,-_0xde7a4a._0x27e547)],_0x16ab1f=this['options']['rectangle']['ymax']):_0xba7da5['forEach']((_0x1858c3,_0x4f9fe7)=>{function _0x89047a(_0x22b473,_0x51f928){return _0xf3901c(_0x22b473,_0x51f928-0x460);}function _0x49ca0c(_0x208201,_0x202cd8){return _0x2a62ea(_0x208201-0x1e2,_0x202cd8);}_0x4f9fe7===0x0?(_0x5cc570=_0x1858c3['lng'],_0x17f31d=_0x1858c3['lng'],_0x247f8d=_0x1858c3['lat'],_0x16ab1f=_0x1858c3[_0x49ca0c(_0x51f21a._0x24ebed,_0x51f21a._0x35e2d1)]):(_0x5cc570=Math['min'](_0x5cc570,_0x1858c3[_0x89047a(_0x51f21a._0x48293b,_0x51f21a._0x207f19)]),_0x17f31d=Math['max'](_0x17f31d,_0x1858c3['lng']),_0x247f8d=Math['min'](_0x247f8d,_0x1858c3['lat']),_0x16ab1f=Math['max'](_0x16ab1f,_0x1858c3[_0x49ca0c(_0x51f21a._0xb8e70,0x404)]));});let _0x575201=_0x17f31d-_0x5cc570,_0x2d76d7=_0x16ab1f-_0x247f8d;_0x575201===0x0&&(_0x575201=0x1);_0x2d76d7===0x0&&(_0x2d76d7=0x1);const _0x3907cb=this[_0xf3901c(-0xa3,-0xd2)]['rectanglePadding']??0.2;!this[_0xf3901c(-0x109,-0xd2)][_0x2a62ea(0x284,_0xde7a4a._0x510cbe)]&&(_0x5cc570-=_0x575201*_0x3907cb,_0x247f8d-=_0x2d76d7*_0x3907cb,_0x17f31d+=_0x575201*_0x3907cb,_0x16ab1f+=_0x2d76d7*_0x3907cb);function _0xf3901c(_0x2719db,_0x507558){return _0x278093(_0x2719db,_0x507558- -_0x3e02bf._0x582cc5);}_0x5cc570=Math[_0xf3901c(-_0xde7a4a._0x244675,-0x47)](_0x5cc570,-0xb4),_0x17f31d=Math['min'](_0x17f31d,0xb4),_0x247f8d=Math['max'](_0x247f8d,-0x5a),_0x16ab1f=Math['min'](_0x16ab1f,0x5a);var _0x4475d7={};_0x4475d7[_0x2a62ea(0x2ae,0x2c6)]=_0x5cc570,_0x4475d7[_0x2a62ea(_0xde7a4a._0x122c81,_0xde7a4a._0x3c87ac)]=_0x17f31d,_0x4475d7['ymin']=_0x247f8d,_0x4475d7[_0xf3901c(-_0xde7a4a._0x5b52aa,-0x7f)]=_0x16ab1f;const _0x3d0fcf=_0x4475d7;_0x3d0fcf['diffX']=_0x17f31d-_0x5cc570,_0x3d0fcf['diffY']=_0x16ab1f-_0x247f8d,_0x3d0fcf['rectangle']=Cesium[_0xf3901c(-0x44,-0x92)]['fromDegrees'](_0x5cc570,_0x247f8d,_0x17f31d,_0x16ab1f);const _0x4cd02c=Math['max'](_0x3d0fcf['rectangle']['height'],_0x3d0fcf['rectangle'][_0x2a62ea(0x2a7,_0xde7a4a._0x1a79a9)]);function _0x2a62ea(_0x5f3d98,_0x44e2d6){return _0x278093(_0x44e2d6,_0x5f3d98-0xdd);}return _0x3d0fcf['granularity']=_0x4cd02c,_0x3d0fcf['radius']=Cesium[_0xf3901c(-_0xde7a4a._0x2c1276,-_0xde7a4a._0x493738)][_0xf3901c(-0xa9,-0x64)](_0x4cd02c,this['_map'][_0x2a62ea(0x30f,0x2ae)]['globe']['ellipsoid']['maximumRadius'])/(0x1+0x2*_0x3907cb),_0x3d0fcf;}['_getHeatCanvas'](){var _0x1eb160={_0x28be2a:0x10c,_0xc3dab7:0x2e6,_0x516ed7:0x296,_0x56c3b3:0x1f9,_0x3ad31d:0x274,_0x575d36:0x2a5,_0x43fed9:0x1d8,_0x56035b:0xf5,_0x198bfd:0xd9,_0x3d9194:0x27,_0x47f82e:0xde,_0x5adf3d:0x270,_0x480677:0xdf,_0x4d8e2c:0x52,_0x498e4d:0x90,_0x2434f1:0x60,_0x400067:0x64,_0xfb7286:0x2b8,_0x31cc85:0x5b,_0x29cb88:0xe0,_0x33639c:0x88,_0x2f286a:0xae,_0x33f368:0x252,_0xb0d4ae:0xd6,_0x29471e:0xd9},_0x16d956={_0x4959f5:0x5,_0x57d537:0x72,_0x11c65d:0xae,_0x5986ff:0x7c},_0x52828e={_0x2c194f:0x2af},_0x38b2ac={_0x5384ed:0x171,_0x54f455:0x1cb,_0x22d467:0x1b8,_0x3c517a:0x23,_0x8142dc:0x1d0,_0x409f8a:0x19d,_0x3f7802:0x39};const _0x316b95=this[_0x2f5a89(-_0x1eb160._0x28be2a,-0xbd)],_0x304be5=[];_0x316b95['forEach'](_0x588964=>{var _0x17168f={_0x48a1c3:0xdf};function _0x5396de(_0x824cad,_0x11129a){return _0x2f5a89(_0x824cad,_0x11129a-0xa0);}let _0x2ac940;function _0x436b8a(_0x56e77c,_0x3508e5){return _0x2f5a89(_0x56e77c,_0x3508e5- -_0x17168f._0x48a1c3);}if(_0x588964['position']&&_0x588964['attr']){_0x2ac940=mars3d__namespace['LngLatPoint'][_0x5396de(-0x3c,-0x1e)](_0x588964[_0x5396de(0x5e,0x5e)]);if(!_0x2ac940)return;_0x2ac940[_0x436b8a(-0x154,-0x18d)]=Number(_0x588964[_0x436b8a(-_0x38b2ac._0x5384ed,-_0x38b2ac._0x54f455)][this[_0x436b8a(-0x1a1,-_0x38b2ac._0x22d467)]['valueColumn']||'value']);}else{_0x2ac940=mars3d__namespace[_0x5396de(0x2,_0x38b2ac._0x3c517a)][_0x436b8a(-_0x38b2ac._0x8142dc,-_0x38b2ac._0x409f8a)](_0x588964);if(!_0x2ac940)return;_0x2ac940[_0x5396de(0x4f,-0xe)]=Number(_0x588964[this[_0x5396de(-0x28,-_0x38b2ac._0x3f7802)][_0x5396de(0x36,-0x8)]||'value']);}(!_0x2ac940[_0x436b8a(-0x158,-0x18d)]||isNaN(_0x2ac940['value']))&&(_0x2ac940['value']=0x1),_0x304be5['push'](_0x2ac940);}),this[_0x3b6309(0x24c,0x296)]=this['_getBounds'](_0x304be5),this[_0x2f5a89(-0x130,-0xe8)]=this[_0x3b6309(_0x1eb160._0xc3dab7,_0x1eb160._0x516ed7)][_0x3b6309(_0x1eb160._0x56c3b3,0x24f)];function _0x3b6309(_0x584b14,_0x258c37){return _0x284c87(_0x258c37- -_0x52828e._0x2c194f,_0x584b14);}let _0x4859ce,_0x2eb035;this['_bounds']['diffX']>this['_bounds'][_0x3b6309(0x1ca,0x222)]?(_0x4859ce=this['options']['canvasSize']??document['body']['clientWidth'],_0x2eb035=mars3d__namespace[_0x3b6309(_0x1eb160._0x3ad31d,_0x1eb160._0x575d36)][_0x3b6309(_0x1eb160._0x43fed9,0x22e)](_0x4859ce/this[_0x3b6309(0x2cb,_0x1eb160._0x516ed7)]['diffX']*this[_0x2f5a89(-0x63,-0x6a)]['diffY'])):(_0x2eb035=this[_0x2f5a89(-_0x1eb160._0x56035b,-_0x1eb160._0x198bfd)][_0x2f5a89(-0x52,-_0x1eb160._0x3d9194)]??document['body']['clientHeight'],_0x4859ce=mars3d__namespace['Util']['formatNum'](_0x2eb035/this['_bounds'][_0x2f5a89(-0x109,-_0x1eb160._0x47f82e)]*this['_bounds']['diffX']));this[_0x3b6309(_0x1eb160._0x5adf3d,0x277)]=_0x4859ce,this[_0x3b6309(0x2ad,0x2a3)]=_0x2eb035,this[_0x3b6309(0x228,0x266)]['style']['cssText']='width:'+_0x4859ce+_0x2f5a89(-0x140,-_0x1eb160._0x480677)+_0x2eb035+'px;display:none;';var _0x3abd15={...this[_0x2f5a89(-0x14b,-0xe7)]};_0x3abd15[_0x2f5a89(-_0x1eb160._0x4d8e2c,-_0x1eb160._0x498e4d)]=this[_0x3b6309(0x2a9,0x266)];const _0xec83f=_0x3abd15;if(this['_heat']){this['_heat'][_0x2f5a89(-_0x1eb160._0x2434f1,-0x36)]();var _0x299085={};_0x299085[_0x2f5a89(-_0x1eb160._0x400067,-0x8e)]=_0x4859ce,_0x299085['height']=_0x2eb035,this['_heat']['_renderer'][_0x3b6309(_0x1eb160._0xfb7286,0x265)](_0x299085),this[_0x3b6309(0x26e,0x22c)][_0x2f5a89(-_0x1eb160._0x31cc85,-0xb6)](_0xec83f);}else this['_heat']=heatmap$1[_0x2f5a89(-_0x1eb160._0x29cb88,-_0x1eb160._0x33639c)]['create'](_0xec83f);let _0x23ed50=_0x304be5[0x0][_0x2f5a89(-0x86,-_0x1eb160._0x2f286a)]??0x1,_0x2d51a3=_0x304be5[0x0][_0x3b6309(0x234,_0x1eb160._0x33f368)]??0x0;const _0x36b47f=[];_0x304be5['forEach'](_0x2665ee=>{var _0x18c8b1={_0x430488:0x23c};function _0x1a51f1(_0x34d4b8,_0x159cd3){return _0x3b6309(_0x159cd3,_0x34d4b8- -_0x18c8b1._0x430488);}const _0x4044a8=Math['round']((_0x2665ee['lng']-this['_bounds']['xmin'])/this[_0x1a51f1(0x5a,0x84)][_0x1a51f1(-_0x16d956._0x4959f5,0xc)]*_0x4859ce),_0x7680db=Math[_0x556ce6(-0x27,-_0x16d956._0x57d537)]((this[_0x1a51f1(0x5a,0x51)]['ymax']-_0x2665ee['lat'])/this['_bounds'][_0x556ce6(-_0x16d956._0x11c65d,-_0x16d956._0x5986ff)]*_0x2eb035),_0xdc5583=_0x2665ee['value']||0x1;_0x23ed50=Math['max'](_0x23ed50,_0xdc5583),_0x2d51a3=Math['min'](_0x2d51a3,_0xdc5583);var _0x4b700f={};_0x4b700f['x']=_0x4044a8,_0x4b700f['y']=_0x7680db,_0x4b700f['value']=_0xdc5583;function _0x556ce6(_0x4897bc,_0x110069){return _0x3b6309(_0x110069,_0x4897bc- -0x2d0);}_0x36b47f['push'](_0x4b700f);});var _0x179116={};_0x179116['min']=this[_0x2f5a89(-_0x1eb160._0xb0d4ae,-_0x1eb160._0x29471e)]['min']??_0x2d51a3,_0x179116['max']=this['options']['max']??_0x23ed50;function _0x2f5a89(_0x38d8dc,_0x14cec6){return _0x284c87(_0x14cec6- -0x5af,_0x38d8dc);}_0x179116['data']=_0x36b47f;const _0x2b8b03=_0x179116;return this[_0x2f5a89(-0x98,-0xd4)]['setData'](_0x2b8b03),getCanvas(this['_heat']['_renderer']['canvas']);}['_getArcHeatCanvas'](){var _0x264cb2={_0x2428b3:0x608,_0x6ce19:0x5a1,_0x25c846:0x105,_0x35f664:0x520,_0x158f9b:0x202,_0x2e9bf9:0x586},_0x4f7240={_0x51e242:0x3af},_0x105b98={};_0x105b98['0.25']=_0xe25930(_0x264cb2._0x2428b3,0x5db),_0x105b98['0.55']='rgb(140,140,140)',_0x105b98[_0xe25930(0x55e,_0x264cb2._0x6ce19)]=_0xe25930(0x5da,0x5ad);function _0xe25930(_0x1176ab,_0x4f3665){return _0x278093(_0x1176ab,_0x4f3665-_0x4f7240._0x51e242);}_0x105b98['1']='rgb(255,255,255)',this['_heat']['configure']({'radius':this['heatStyle']['radius']*this[_0x3f5249(-_0x264cb2._0x25c846,-0xc4)]['arcRadiusScale'],'blur':this[_0xe25930(0x4eb,_0x264cb2._0x35f664)]['blur']*this['style']['arcBlurScale'],'gradient':this[_0xe25930(0x542,0x520)][_0x3f5249(-0x1a0,-_0x264cb2._0x158f9b)]||_0x105b98});const _0x2f73fa=getCanvas(this['_heat']['_renderer']['canvas']);this['_heat'][_0xe25930(0x582,0x551)](this[_0xe25930(_0x264cb2._0x2e9bf9,0x52e)][_0xe25930(0x4f3,0x520)]);function _0x3f5249(_0x78d546,_0x248cb9){return _0x284c87(_0x78d546- -0x677,_0x248cb9);}return _0x2f73fa;}['updateRadius'](_0x16906e){var _0x22b10a={_0x46cd1c:0x52d},_0x191818={_0x2a9446:0x354},_0x390bb3={_0x2c02eb:0x339};const _0xd2066a=this[_0x5c9249(-0x1d0,-0x1b0)]['getData']();function _0x17a273(_0x1ef1b7,_0x140f6b){return _0x278093(_0x1ef1b7,_0x140f6b-_0x390bb3._0x2c02eb);}if(_0xd2066a!==null&&_0xd2066a!==void 0x0&&_0xd2066a['data'])for(const _0x379f36 in _0xd2066a[_0x5c9249(-0x160,-0x152)]){const _0x2f6f63=_0xd2066a[_0x17a273(0x57e,_0x22b10a._0x46cd1c)][_0x379f36];_0x2f6f63[_0x5c9249(-0x155,-0x135)]=_0x16906e;}function _0x5c9249(_0xe67124,_0x198c33){return _0x278093(_0x198c33,_0xe67124- -_0x191818._0x2a9446);}this['_heat']['setData'](_0xd2066a);const _0x2db47d=getCanvas(this['_heat']['_renderer']['canvas']);this['_updateGraphic'](_0x2db47d);}['getPointData'](_0x2eeb21){var _0x51f792={_0x270d1e:0x49a,_0x597047:0x41b,_0x31364b:0x48f,_0x33a225:0x44a,_0x233889:0x495,_0x489691:0x48b,_0x685f09:0x495,_0x43b51a:0x442,_0x5494e2:0x365,_0x5b0271:0x3ee,_0x5a58cd:0x42a,_0x72c4ed:0x44e,_0x573fcd:0x4a1};const _0xb5f244=mars3d__namespace['LngLatPoint']['parse'](_0x2eeb21);if(!_0xb5f244||!this[_0x6db865(0x365,0x365)])return{};function _0x485bb6(_0x4e5534,_0x244f1c){return _0x278093(_0x244f1c,_0x4e5534-0x2a7);}if(_0xb5f244['lng']<this['_bounds']['xmin']||_0xb5f244[_0x485bb6(_0x51f792._0x270d1e,0x4f7)]>this[_0x6db865(0x327,0x365)]['xmax']||_0xb5f244[_0x485bb6(_0x51f792._0x597047,0x41f)]<this['_bounds'][_0x485bb6(0x490,_0x51f792._0x31364b)]||_0xb5f244[_0x485bb6(0x41b,_0x51f792._0x33a225)]>this[_0x485bb6(_0x51f792._0x233889,_0x51f792._0x489691)]['ymax'])return{};const _0x4fc458=(_0xb5f244['lng']-this[_0x485bb6(_0x51f792._0x685f09,_0x51f792._0x43b51a)]['xmin'])/(this[_0x6db865(0x32a,0x365)]['xmax']-this['_bounds'][_0x485bb6(0x478,0x471)])*this['_canvasWidth'],_0x2e03fd=(this[_0x6db865(0x313,_0x51f792._0x5494e2)]['ymax']-_0xb5f244['lat'])/(this['_bounds']['ymax']-this['_bounds']['ymin'])*this['_canvasHeight'];function _0x6db865(_0x250a9e,_0x566b30){return _0x278093(_0x250a9e,_0x566b30-0x177);}var _0xf8217c={};_0xf8217c['x']=_0x4fc458,_0xf8217c['y']=_0x2e03fd;const _0x200261=this['_heat']['getValueAt'](_0xf8217c),_0x41f51c=this[_0x485bb6(0x42b,_0x51f792._0x5b0271)][_0x485bb6(_0x51f792._0x5a58cd,_0x51f792._0x72c4ed)][_0x485bb6(0x48e,_0x51f792._0x573fcd)]['getImageData'](_0x4fc458-0x1,_0x2e03fd-0x1,0x1,0x1)['data'];var _0x5a606e={};return _0x5a606e['x']=_0x4fc458,_0x5a606e['y']=_0x2e03fd,_0x5a606e['value']=_0x200261,_0x5a606e['color']='rgba('+_0x41f51c[0x0]+','+_0x41f51c[0x1]+','+_0x41f51c[0x2]+','+_0x41f51c[0x3]+')',_0x5a606e;}['_updateGraphic'](_0x389686){var _0x2f2d1f={_0xb91816:0x4ed,_0x4d93ed:0x4d0,_0x41bfec:0x496,_0x21127e:0x2b4,_0x2528f6:0x304,_0x8e2c83:0x522,_0x10cb63:0x4bf,_0x3fe976:0x508,_0x2bafba:0x49d,_0x1d0f36:0x4b5,_0x59cde3:0x554,_0x1e4791:0x569,_0x1d7462:0x267,_0x1cbfba:0x2be,_0x465431:0x28f,_0x124b07:0x4cb};function _0x3c2207(_0x3034ac,_0x557a76){return _0x278093(_0x3034ac,_0x557a76-0x10b);}function _0x403871(_0x24d14f,_0x59d64d){return _0x284c87(_0x24d14f- -0x31,_0x59d64d);}if(this[_0x3c2207(0x330,0x326)]['type']==='image')_0x389686 instanceof HTMLCanvasElement&&(_0x389686=_0x389686[_0x403871(_0x2f2d1f._0xb91816,_0x2f2d1f._0x4d93ed)]('image/png',0x1)),this['_layer']['setOptions']({'url':_0x389686,'rectangle':this[_0x403871(_0x2f2d1f._0x41bfec,0x4e7)],'opacity':this[_0x3c2207(0x348,0x326)][_0x3c2207(_0x2f2d1f._0x21127e,0x2af)]});else this[_0x3c2207(0x2fd,0x326)]['arc']?this['_graphic']&&this['_graphic'][_0x3c2207(_0x2f2d1f._0x2528f6,0x2b2)][_0x403871(0x4a7,0x505)](this[_0x403871(_0x2f2d1f._0x41bfec,0x4f0)])?(this[_0x3c2207(0x31e,0x2be)][_0x403871(0x4bf,_0x2f2d1f._0x8e2c83)]['image']=_0x389686,this['_graphic'][_0x403871(_0x2f2d1f._0x10cb63,_0x2f2d1f._0x3fe976)]['bumpMap']=this[_0x403871(_0x2f2d1f._0x2bafba,_0x2f2d1f._0x1d0f36)](),this['_graphic2']&&(this[_0x3c2207(0x2e2,0x328)]['uniforms']['image']=_0x389686,this['_graphic2']['uniforms'][_0x403871(_0x2f2d1f._0x59cde3,_0x2f2d1f._0x1e4791)]=this['_graphic']['uniforms']['bumpMap'])):this[_0x3c2207(0x2b4,0x2c3)](_0x389686):this['_graphic']&&this[_0x3c2207(_0x2f2d1f._0x1d7462,_0x2f2d1f._0x1cbfba)]['rectangle']['equals'](this['_rectangle'])?this[_0x3c2207(0x2d6,_0x2f2d1f._0x1cbfba)][_0x3c2207(_0x2f2d1f._0x465431,0x2a4)][_0x403871(_0x2f2d1f._0x124b07,0x4d9)]=_0x389686:this['_createGraphic'](_0x389686);}['_createGraphic'](_0x21672c){var _0xf2d9b9={_0x1cc0c6:0x26b,_0x3419de:0x261,_0x807d86:0x11,_0x2a1f52:0x66,_0x32a3e1:0x8};this[_0x409e7f(_0xf2d9b9._0x1cc0c6,0x2cd)]();function _0x310d82(_0x359718,_0x1d9511){return _0x284c87(_0x1d9511- -0x4e0,_0x359718);}function _0x409e7f(_0x2cd2ca,_0x28b932){return _0x284c87(_0x2cd2ca- -0x2d0,_0x28b932);}var _0x1b8494={};_0x1b8494[_0x310d82(0x1c,0x1c)]=_0x21672c;const _0x48629f={...this['options'],'private':!![],'flyTo':![],'rectangle':this[_0x409e7f(0x1f7,0x1c3)],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'material':mars3d__namespace['MaterialUtil']['createMaterial'](mars3d__namespace[_0x409e7f(_0xf2d9b9._0x3419de,0x2b9)][_0x310d82(-_0xf2d9b9._0x807d86,0x25)],_0x1b8494),'flat':!![]})};delete _0x48629f['positions'],this['_graphic']=new mars3d__namespace[(_0x409e7f(0x243,0x1ea))]['RectanglePrimitive'](_0x48629f),this['_layer'][_0x310d82(_0xf2d9b9._0x2a1f52,_0xf2d9b9._0x32a3e1)](this['_graphic']);}[_0x278093(0x169,0x1b8)](_0x5f3f30){var _0x13a6ea={_0x288445:0x152,_0x5d0247:0x15e,_0x333f61:0x183,_0x5264c0:0x19f,_0x3ddf23:0x13e,_0x4e423a:0x136,_0x41d55b:0x19f,_0x437bfc:0x516,_0x10d27d:0xdc,_0x23137a:0x5fb,_0x37d7b7:0x192,_0x32adc3:0x4e2,_0x434148:0x507,_0x21cb91:0x4ca},_0x290829={_0x44e3fc:0x7c};this['clear']();var _0x3068fe={};function _0x5e2f9c(_0x22e225,_0xf71627){return _0x278093(_0xf71627,_0x22e225-0x397);}function _0x807e76(_0x145a67,_0x4bede8){return _0x278093(_0x4bede8,_0x145a67- -_0x290829._0x44e3fc);}_0x3068fe[_0x807e76(_0x13a6ea._0x288445,_0x13a6ea._0x5d0247)]=!![];var _0x2b5c8a={};_0x2b5c8a['enabled']=!![];const _0x2bcba9=Cesium['RenderState']['fromCache']({'cull':_0x3068fe,'depthTest':_0x2b5c8a,'stencilTest':{'enabled':!![],'frontFunction':Cesium[_0x5e2f9c(0x522,0x4f8)]['ALWAYS'],'frontOperation':{'fail':Cesium['StencilOperation'][_0x5e2f9c(0x57f,0x5d0)],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['REPLACE']},'backFunction':Cesium['StencilFunction']['ALWAYS'],'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium[_0x807e76(0x186,0x163)]['REPLACE']},'reference':0x2,'mask':0x2},'blending':Cesium['BlendingState']['ALPHA_BLEND']}),_0x5b108=Math['floor'](this['style']['diffHeight']??this['_bounds'][_0x807e76(_0x13a6ea._0x333f61,0x145)]*0.05)+0.1;this[_0x807e76(_0x13a6ea._0x5264c0,0x16b)][_0x807e76(0x136,_0x13a6ea._0x3ddf23)]&&delete this['style'][_0x807e76(_0x13a6ea._0x4e423a,0x12e)];this['style']['granularity']=this['_bounds'][_0x807e76(0x1b1,0x1b3)]/(this['style']['splitNum'],0x64);const _0x11746f=new Cesium['Material']({'fabric':{'uniforms':{'image':_0x5f3f30,'repeat':new Cesium['Cartesian2'](0x1,0x1),'color':new Cesium['Color'](0x1,0x1,0x1,0x0),'bumpMap':this['_getArcHeatCanvas']()},'source':HeatMaterial},'translucent':!![]}),_0x54e905=this[_0x807e76(_0x13a6ea._0x41d55b,0x17c)]['arcDirection']||0x1;this['_graphic']=new mars3d__namespace['graphic']['RectanglePrimitive']({...this[_0x5e2f9c(_0x13a6ea._0x437bfc,0x4d0)],'private':!![],'flyTo':![],'rectangle':this[_0x5e2f9c(0x507,0x4d3)],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'flat':!![],'aboveGround':!![],'renderState':_0x2bcba9,'material':_0x11746f,'vertexShaderSource':getVertexShaderSource(_0x5b108*_0x54e905)})}),this['_layer'][_0x807e76(0x115,0xe0)](this['_graphic']),this['style'][_0x807e76(0x10b,_0x13a6ea._0x10d27d)]===0x0&&(this[_0x5e2f9c(0x5b4,_0x13a6ea._0x23137a)]=new mars3d__namespace['graphic'][(_0x807e76(0x193,_0x13a6ea._0x37d7b7))]({...this[_0x5e2f9c(_0x13a6ea._0x437bfc,_0x13a6ea._0x32adc3)],'private':!![],'flyTo':![],'rectangle':this[_0x5e2f9c(_0x13a6ea._0x434148,_0x13a6ea._0x21cb91)],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'flat':!![],'aboveGround':!![],'renderState':_0x2bcba9,'material':_0x11746f,'vertexShaderSource':getVertexShaderSource(-_0x5b108)})}),this['_layer']['addGraphic'](this['_graphic2']));}}mars3d__namespace['LayerUtil']['register']('heat',HeatLayer),mars3d__namespace['layer']['HeatLayer']=HeatLayer,mars3d__namespace[_0x284c87(0x4f6,0x4d1)]=h337;function getVertexShaderSource(_0x38b0cd){return'in\x20vec3\x20position3DHigh;\x0a\x20\x20in\x20vec3\x20position3DLow;\x0a\x20\x20in\x20vec2\x20st;\x0a\x20\x20in\x20float\x20batchId;\x0a\x20\x20uniform\x20sampler2D\x20bumpMap_3;\x0a\x20\x20out\x20vec3\x20v_positionMC;\x0a\x20\x20out\x20vec3\x20v_positionEC;\x0a\x20\x20out\x20vec2\x20v_st;\x0a\x0a\x20\x20void\x20main()\x0a\x20\x20{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20v_positionMC\x20=\x20position3DHigh\x20+\x20position3DLow;\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x0a\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture(bumpMap_3,\x20v_st);\x0a\x20\x20\x20\x20float\x20centerBump\x20=\x20distance(vec3(0.0),color.rgb);\x0a\x20\x20\x20\x20vec3\x20upDir\x20=\x20normalize(v_positionMC.xyz);\x0a\x20\x20\x20\x20vec3\x20disPos\x20=\x20upDir\x20*\x20centerBump\x20*\x20'+_0x38b0cd+';\x0a\x20\x20\x20\x20p\x20+=vec4(disPos,0.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a\x20\x20}\x0a';}function _0x47ce(){var _0x3a2c60=['x2HLyxq','yxbWBhK','zM9YBwf0tNvT','yxjJrgLYzwn0Aw9U','vKvsvevyx0zpuK1bva','zMLSBfn0EwXL','x2HLAwDODa','u3rLBMnPBez1BMn0Aw9U','ugX1z2LUicC','x2fKzgvKsg9VAW','nZC2ndCZmMTZqvnwDW','zgLMzLG','x21HEa','ywrKr3jHCgHPyW','mtHxEe9RDhi','x2nVBMzPzW','y2XPzw50sgvPz2H0','x3jLBw92zwriB29R','x3jLBMrLCKjVDw5KyxjPzxm','y2fTzxjHtw92zuvUza','zgvMAw5Lza','Dw5PzM9YBxm','CgfYC2u','x3bVC2L0Aw9UCW','EwvSBg93','x3rLBxbSyxrLCW','ywrKtgf5zxi','AdmZnW','Dg9bCNjHEq','Chv0sw1Hz2veyxrH','y29UzMLNDxjL','z2XVyMfSqwXWAge','B3bHy2L0Eq','Aw1Hz2u','C2v0q29VCMrPBMf0B3i','CMvJDgfUz2XL','mJGZntq3mK5WuLvOzG','yMfJA2DYB3vUzenVBg9Y','DMfSDwu','DxbKyxrLuMfKAxvZ','ChjVDg90ExbL','y3jLyxrLrwXLBwvUDa','sw1Hz2uY','rg9TvxrPBa','DMfSDwvdB2X1Bw4','BwLUt3bHy2L0Eq','zgLMzKHLAwDODa','x2DYyxbOAwm','C3rVCMu','rvbtrZOZodu3','ywrKrgf0yq','zxH0CMvTywnOyw5Nzq','x2nYzwf0zufYy0DYyxbOAwm','zgvMyxvSDe1HEe9WywnPDhK','CMvKCMf3uMf0Aw8','zgvMyxvSDa','z3jHCgHPyW','DxbKyxrLq29UzMLN','x2nVBNrHAw5LCG','uMvJDgfUz2XL','yxjJqMX1CLnJywXL','Eg1HEa','odqXmte3oun5B1rTuq','x29WywnPDhK','x21PBG','x3n0B3jL','x21HEe9WywnPDhK','Dg9eyxrHvvjm','y29UDgfPBMvY','z2v0','D2LKDgG','x2XHEwvY','y2XPzw50v2LKDgG','x3vWzgf0zuDYywrPzw50','zw5HyMXLza','x2nHBNzHC1DPzhrO','zxHWB3j0CW','Eg1PBG','Ew1HEa','DhLWzq','x29Uq2fTzxjHtw92zuvUza','y3jZ','mKXVyK5TzW','ywrKq29SB3jtDg9W','CgX1z2LU','CMvTB3zL','twf0zxjPywXuExbL','tg5Ntgf0ug9PBNq','A2v5CW','x3zHBhvLrMLLBgq','CMvTB3zLr3jHCgHPyW','C3rYAw5N','mZC5nteWogTnsLPrDW','q2vZAxvT','z2v0t3DUuhjVCgvYDhLezxnJCMLWDg9Y','zM9YrwfJAa','y2XLyxi','rxzLBNruExbL','x2DLDeLUDgvYBMfSrgf0yq','y3r4','s0vfua','Ew1PBG','x3DPzhrO','y1n0B3jL','x21HCa','y2HVCMrmzw5NDgG','x2jVDw5KCW','x2nVB3jKAw5HDg9Y','z2v0sw1Hz2veyxrH','CgX1z2LUCW','mc44nq','Bg5N','zgf0yq','mc40','x3HgAwvSza','Dw5KzwzPBMvK','ChvZAa','y2fTzxjH','AgvPz2H0','x2nHBNzHC0HLAwDODa','x2jSDxi','vxrPBa','CMDIkdiXnIWYmtySmJe2kq','CMfKAxvZ','nJm4mtG0mgDwrMHdua','CM91BMq','u3rLBMnPBe9WzxjHDgLVBG','y2fUDMfZ','BwvYz2u','mc42','D2LSBfjLywrgCMvXDwvUDgX5','C2HHzg93q2fUDMfZ','Bg9Nsw5MBW','Cg9ZAxrPB25Z','Bwf4','z3jHzgLLBNq','C2HVDW','DMfSDwvgAwvSza','y3jLyxrL','uMvJDgfUz2XLuhjPBwL0AxzL','Bgf5zxi','zMX5vg8','C2v0rgf0yu1HEa','zgvMyxvSDeDYywrPzw50','Bwf4t3bHy2L0Eq','z2v0uMvJDgfUz2XL','Cg9ZAxrPB24','CMvUzgvYqwXS','C2HHzg93q3r4','CMvUzgvYCgfYDgLHBa','ywrKug9ZAxrPB24','C3r5Bgu','zw1PDa','x2DYyxbOAwmY','6k+35BYv5ywLigHLyxrTyxaUANmG5BQtia','B2zM','z2v0u3vYzMfJzurPC3rHBMnL','C2v0rgf0yq','CMvTB3zLrgf0yq','jYbUB3qGzM91BMqUie1HEwjLigL0ihDHCYbUB3qGCMvNAxn0zxjLzc4','CMvUzgvYywXS','x2rHDge','mc41nq','mJa0nJiZnuT3AhLLsq','CMDIysGWldaSmcWXkq','zgvMyxvSDfjHzgL1CW','x3vWzgf0zuDYyxbOAwm','x2nVBg9YAxPL','CMDIkdaSmcWWkq','z3jHBNvSyxjPDhK','yNvTCe1HCa','x3bHBgv0Dgu','BgvUz3rO','y2fUDMfZu2L6zq','C2nLBMu','yMX1zq','yxr0CG','ywjZ','x2DLDejVDw5KCW','x21PBK9WywnPDhK','x3jLy3rHBMDSzq','AgvHDfn0EwXL','zgvMyxvSDe1PBK9WywnPDhK','mtu5otqYm1rNq0TjyW','Bgf0','x29Yz2fUAxnLrgf0yq','y3jLyxrLuMfKAwfSr3jHzgLLBNq','x2DLDefYy0HLyxrdyw52yxm','tg9N','ChG7AgvPz2H0oG','zgLMzLK','zgvMAw5LuhjVCgvYDhK','zgvMyxvSDfLgAwvSza','qMfZzuXHEwvY','BwLU','B3b0Aw9UCW','z3jHzgLLBNrbCMm','zxf1ywXZ','twf0Aa','x3jLBMrLCMvY'];_0x47ce=function(){return _0x3a2c60;};return _0x47ce();}function getCanvas(_0x12bfab){return _0x12bfab=mars3d__namespace['DomUtil']['copyCanvas'](_0x12bfab),_0x12bfab;}function getSurfaceDistance(_0x4cc9ef){var _0x201944={_0x578a57:0x1dd,_0x56bb14:0xf6,_0x1b5e50:0x134,_0x2990f1:0x14a,_0x106f8b:0x1aa,_0x3f79b6:0x123},_0x45b51f={_0x258291:0x98},_0x858b50={_0xf2f64c:0x69a};const _0xc8c3a1=_0x4cc9ef['globe']['ellipsoid'],_0x1f2392=_0x4cc9ef['canvas'],_0x446193=_0x1f2392['clientWidth']/0x2;function _0x45a044(_0x256e4b,_0x5b4eef){return _0x284c87(_0x256e4b- -_0x858b50._0xf2f64c,_0x5b4eef);}const _0x396b8a=_0x1f2392[_0x45a044(-0x1af,-_0x201944._0x578a57)]/0x2,_0x1d94be=_0x1f2392[_0x3b7572(_0x201944._0x56bb14,_0x201944._0x1b5e50)]/0x64,_0x8fdc1a=new Cesium['Cartesian2'](_0x446193,_0x396b8a);function _0x3b7572(_0x4d495b,_0x3b72e2){return _0x278093(_0x4d495b,_0x3b72e2- -_0x45b51f._0x258291);}let _0x774288,_0x1f2bfa;_0x8fdc1a['x']=_0x446193;for(let _0x5c8eb5=0x0;_0x5c8eb5<0x64;_0x5c8eb5++){_0x8fdc1a['y']=_0x1d94be*_0x5c8eb5;const _0xb81e3a=_0x4cc9ef[_0x45a044(-_0x201944._0x2990f1,-_0x201944._0x106f8b)]['pickEllipsoid'](_0x8fdc1a,_0xc8c3a1);if(_0xb81e3a){_0x774288=_0xb81e3a;break;}}for(let _0x585cad=0x64;_0x585cad>0x0;_0x585cad--){_0x8fdc1a['y']=_0x1d94be*_0x585cad;const _0x5a507e=_0x4cc9ef['camera']['pickEllipsoid'](_0x8fdc1a,_0xc8c3a1);if(_0x5a507e){_0x1f2bfa=_0x5a507e;break;}}return _0x774288&&_0x1f2bfa?mars3d__namespace['MeasureUtil'][_0x45a044(-_0x201944._0x3f79b6,-0x130)]([_0x774288,_0x1f2bfa]):0x0;}mars3d__namespace[_0x278093(0x159,0x178)][_0x284c87(0x55f,0x580)]('mars3d-heatmap插件\x20注册成功'),exports['HeatLayer']=HeatLayer;var _0x21724b={};_0x21724b[_0x284c87(0x501,0x519)]=!![],Object[_0x278093(0x1d6,0x17b)](exports,'__esModule',_0x21724b);
}));