mars3d-heatmap
Advanced tools
Comparing version 3.7.5 to 3.7.6
/** | ||
* Mars3D平台插件,结合heatmap可视化功能插件 mars3d-heatmap | ||
* | ||
* 版本信息:v3.7.5 | ||
* 编译日期:2024-03-05 18:11:40 | ||
* 版本信息:v3.7.6 | ||
* 编译日期:2024-03-12 20:54:02 | ||
* 版权所有:Copyright by 火星科技 http://mars3d.cn | ||
@@ -14,3 +14,3 @@ * 使用单位:免费公开版 ,2024-01-15 | ||
})(this, (function (exports, mars3d) { | ||
'use strict';var _0xd2d391=_0x47c6;(function(_0x5560bd,_0x2c86d7){var _0x30aca8={_0x3e873a:0x22b,_0x3832b1:0x1fc,_0x1995c3:0x26b,_0x570cd7:0x23e},_0x22244f=_0x47c6,_0x56a5c3=_0x5560bd();while(!![]){try{var _0xd708ea=parseInt(_0x22244f(_0x30aca8._0x3e873a))/0x1+parseInt(_0x22244f(0x1f4))/0x2+-parseInt(_0x22244f(0x225))/0x3+parseInt(_0x22244f(_0x30aca8._0x3832b1))/0x4+parseInt(_0x22244f(_0x30aca8._0x1995c3))/0x5+-parseInt(_0x22244f(0x25f))/0x6*(parseInt(_0x22244f(0x286))/0x7)+-parseInt(_0x22244f(_0x30aca8._0x570cd7))/0x8;if(_0xd708ea===_0x2c86d7)break;else _0x56a5c3['push'](_0x56a5c3['shift']());}catch(_0x37b342){_0x56a5c3['push'](_0x56a5c3['shift']());}}}(_0x3b94,0xae29d));function _interopNamespace(_0x2b703c){var _0x44d52c={_0x8c6179:0x242,_0x2c5936:0x20c},_0x2aefe3=_0x47c6;if(_0x2b703c&&_0x2b703c[_0x2aefe3(_0x44d52c._0x8c6179)])return _0x2b703c;var _0x3e1737=Object['create'](null);return _0x2b703c&&Object['keys'](_0x2b703c)['forEach'](function(_0x2ae1f2){if(_0x2ae1f2!=='default'){var _0x4ac9c9=Object['getOwnPropertyDescriptor'](_0x2b703c,_0x2ae1f2);Object['defineProperty'](_0x3e1737,_0x2ae1f2,_0x4ac9c9['get']?_0x4ac9c9:{'enumerable':!![],'get':function(){return _0x2b703c[_0x2ae1f2];}});}}),_0x3e1737[_0x2aefe3(_0x44d52c._0x2c5936)]=_0x2b703c,_0x3e1737;}function _mergeNamespaces(_0x1a10c7,_0x4de7c4){var _0x2d5e7b={_0x429e12:0x26a,_0x22c087:0x20b};return _0x4de7c4['forEach'](function(_0x42a0f9){var _0xabccc7={_0x372c56:0x1fe},_0x59fc8f=_0x47c6;_0x42a0f9&&typeof _0x42a0f9!=='string'&&!Array[_0x59fc8f(_0x2d5e7b._0x429e12)](_0x42a0f9)&&Object[_0x59fc8f(_0x2d5e7b._0x22c087)](_0x42a0f9)[_0x59fc8f(0x214)](function(_0x30a547){var _0x2c5883=_0x59fc8f;if(_0x30a547!=='default'&&!(_0x30a547 in _0x1a10c7)){var _0x2d8709=Object['getOwnPropertyDescriptor'](_0x42a0f9,_0x30a547);Object[_0x2c5883(_0xabccc7._0x372c56)](_0x1a10c7,_0x30a547,_0x2d8709['get']?_0x2d8709:{'enumerable':!![],'get':function(){return _0x42a0f9[_0x30a547];}});}});}),_0x1a10c7;}var mars3d__namespace=_interopNamespace(mars3d),commonjsGlobal=typeof globalThis!=='undefined'?globalThis:typeof window!=='undefined'?window:typeof global!==_0xd2d391(0x21a)?global:typeof self!=='undefined'?self:{},heatmap$1={'exports':{}};(function(_0x824c33){var _0x452631={_0x1f7166:0x27d,_0x5719e9:0x266},_0x5819f6={_0x5a9883:0x26d},_0x58f9ca={_0x28ba8f:0x28d},_0xb62d1={_0x4972b0:0x264};(function(_0x2e18d7,_0x50a84e,_0x4c1114){var _0x1af7cc=_0x47c6;_0x824c33['exports']?_0x824c33[_0x1af7cc(_0xb62d1._0x4972b0)]=_0x4c1114():_0x50a84e[_0x2e18d7]=_0x4c1114();}('h337',commonjsGlobal,function(){var _0x16ad12={_0x109cf8:0x268},_0x4671a3={_0x12ca9d:0x26c},_0x2a2a53={_0x341fa2:0x227},_0x41f7bf={_0x2c9c4d:0x23a},_0xa02497={_0x3c3464:0x222,_0x1d3f8e:0x222,_0x47be76:0x1fb},_0x27b4ad={_0x5c2c39:0x22f,_0xfeb103:0x259,_0x5c3514:0x28c,_0xe8e77c:0x283,_0x135699:0x283,_0x5ca208:0x27b},_0x2cfc23={_0x46915:0x210},_0xaa6bfa={_0x32f77e:0x20f,_0x557e3b:0x1f0,_0x3f679b:0x1f6,_0x248a8f:0x288},_0x444c0b={_0x3bed60:0x285},_0x2f7918={_0x573e64:0x250,_0x1f18e4:0x23a,_0x3fab07:0x1f1},_0x3156af={_0x4f7d64:0x227,_0x5e69ac:0x1f1,_0x256cb6:0x226},_0x5445ed={_0xeb531:0x28b,_0x15f833:0x25d,_0x17fceb:0x248,_0xc8f635:0x269,_0x5eaad9:0x265},_0x34d8f1=_0x47c6,_0xbf6223={'defaultRadius':0x28,'defaultRenderer':'canvas2d','defaultGradient':{0.25:_0x34d8f1(_0x452631._0x1f7166),0.55:'rgb(0,255,0)',0.85:'yellow',0x1:'rgb(255,0,0)'},'defaultMaxOpacity':0x1,'defaultMinOpacity':0x0,'defaultBlur':0.85,'defaultXField':'x','defaultYField':'y','defaultValueField':_0x34d8f1(_0x452631._0x5719e9),'plugins':{}},_0x1c81ec=function _0x3d494b(){var _0x16e4d6={_0x2e0d05:0x28b,_0x221d52:0x25d},_0xb7ecf0={_0x56d2bf:0x250},_0x4ce1b4={_0x1380aa:0x21c},_0x381000={_0x1805e4:0x260,_0x23f2bf:0x237},_0x52f0cc=_0x34d8f1,_0x15502e=function _0x5a12cc(_0x4da20e){var _0x17a0c2=_0x47c6;this['_coordinator']={},this[_0x17a0c2(_0x5445ed._0xeb531)]=[],this[_0x17a0c2(_0x5445ed._0x15f833)]=[],this['_min']=0xa,this['_max']=0x1,this['_xField']=_0x4da20e['xField']||_0x4da20e['defaultXField'],this['_yField']=_0x4da20e['yField']||_0x4da20e['defaultYField'],this[_0x17a0c2(_0x5445ed._0x17fceb)]=_0x4da20e[_0x17a0c2(_0x5445ed._0xc8f635)]||_0x4da20e['defaultValueField'],_0x4da20e['radius']&&(this[_0x17a0c2(_0x5445ed._0x5eaad9)]=_0x4da20e['radius']);},_0x68a35=_0xbf6223[_0x52f0cc(_0x444c0b._0x3bed60)];return _0x15502e['prototype']={'_organiseData':function(_0x3a150b,_0x45ec88){var _0xbbbafc=_0x52f0cc,_0x4438b3=_0x3a150b[this['_xField']],_0x307250=_0x3a150b[this['_yField']],_0x4952ff=this['_radi'],_0x163e29=this['_data'],_0x424703=this[_0xbbbafc(_0x381000._0x1805e4)],_0x3434ab=this['_min'],_0x11d113=_0x3a150b[this['_valueField']]||0x1,_0x2d55b0=_0x3a150b['radius']||this[_0xbbbafc(0x265)]||_0x68a35;!_0x163e29[_0x4438b3]&&(_0x163e29[_0x4438b3]=[],_0x4952ff[_0x4438b3]=[]);!_0x163e29[_0x4438b3][_0x307250]?(_0x163e29[_0x4438b3][_0x307250]=_0x11d113,_0x4952ff[_0x4438b3][_0x307250]=_0x2d55b0):_0x163e29[_0x4438b3][_0x307250]+=_0x11d113;var _0x3428d6=_0x163e29[_0x4438b3][_0x307250];if(_0x3428d6>_0x424703)return!_0x45ec88?this['_max']=_0x3428d6:this[_0xbbbafc(_0x381000._0x23f2bf)](_0x3428d6),![];else return _0x3428d6<_0x3434ab?(!_0x45ec88?this[_0xbbbafc(0x1f5)]=_0x3428d6:this['setDataMin'](_0x3428d6),![]):{'x':_0x4438b3,'y':_0x307250,'value':_0x11d113,'radius':_0x2d55b0,'min':_0x3434ab,'max':_0x424703};},'_unOrganizeData':function(){var _0x443157=_0x52f0cc,_0xff67c7=[],_0xc5b8f0=this['_data'],_0x4cad93=this['_radi'];for(var _0x16d926 in _0xc5b8f0){for(var _0xea3f75 in _0xc5b8f0[_0x16d926]){_0xff67c7['push']({'x':_0x16d926,'y':_0xea3f75,'radius':_0x4cad93[_0x16d926][_0xea3f75],'value':_0xc5b8f0[_0x16d926][_0xea3f75]});}}return{'min':this[_0x443157(0x1f5)],'max':this['_max'],'data':_0xff67c7};},'_onExtremaChange':function(){var _0x21b739=_0x52f0cc;this['_coordinator']['emit'](_0x21b739(0x247),{'min':this['_min'],'max':this['_max']});},'addData':function(){var _0x227535=_0x52f0cc;if(arguments[0x0]['length']>0x0){var _0x44d33a=arguments[0x0],_0x4fff4d=_0x44d33a['length'];while(_0x4fff4d--){this[_0x227535(_0x3156af._0x4f7d64)][_0x227535(0x28f)](this,_0x44d33a[_0x4fff4d]);}}else{var _0x5c33bb=this['_organiseData'](arguments[0x0],!![]);_0x5c33bb&&(this['_data']['length']===0x0&&(this['_min']=this['_max']=_0x5c33bb['value']),this['_coordinator'][_0x227535(_0x3156af._0x5e69ac)](_0x227535(_0x3156af._0x256cb6),{'min':this['_min'],'max':this['_max'],'data':[_0x5c33bb]}));}return this;},'setData':function(_0x1502c2){var _0x521498=_0x52f0cc,_0x3a3208=_0x1502c2['data'],_0x5877de=_0x3a3208['length'];this['_data']=[],this['_radi']=[];for(var _0x3d2bf6=0x0;_0x3d2bf6<_0x5877de;_0x3d2bf6++){this['_organiseData'](_0x3a3208[_0x3d2bf6],![]);}return this['_max']=_0x1502c2[_0x521498(_0x4ce1b4._0x1380aa)],this['_min']=_0x1502c2['min']||0x0,this['_onExtremaChange'](),this[_0x521498(0x23a)]['emit']('renderall',this['_getInternalData']()),this;},'removeData':function(){},'setDataMax':function(_0x196e80){var _0x4cb719=_0x52f0cc;return this['_max']=_0x196e80,this[_0x4cb719(_0x2f7918._0x573e64)](),this[_0x4cb719(_0x2f7918._0x1f18e4)][_0x4cb719(_0x2f7918._0x3fab07)]('renderall',this['_getInternalData']()),this;},'setDataMin':function(_0x3de9a3){var _0x3f1a9a=_0x52f0cc;return this['_min']=_0x3de9a3,this[_0x3f1a9a(_0xb7ecf0._0x56d2bf)](),this[_0x3f1a9a(0x23a)]['emit'](_0x3f1a9a(0x26c),this['_getInternalData']()),this;},'setCoordinator':function(_0x44bd79){this['_coordinator']=_0x44bd79;},'_getInternalData':function(){var _0x33b615=_0x52f0cc;return{'max':this[_0x33b615(0x260)],'min':this['_min'],'data':this[_0x33b615(_0x16e4d6._0x2e0d05)],'radi':this[_0x33b615(_0x16e4d6._0x221d52)]};},'getData':function(){return this['_unOrganizeData']();}},_0x15502e;}(),_0xdf01e1=function _0x416e5e(){var _0x3dd87c={_0x4462a8:0x24b},_0x1c55ae={_0x327781:0x217,_0xffa378:0x209},_0x266c37={_0x22d84c:0x284,_0x25e8c3:0x217,_0x10f8fa:0x222},_0x20b79d={_0x41b554:0x224,_0x4d1188:0x27e,_0x23eb10:0x283,_0x1a9360:0x230,_0x19bef0:0x27f,_0x4a199c:0x23d},_0x416264={_0x26705c:0x205},_0x5ab6ed={_0x4c08aa:0x20e},_0x50a226={_0x5aa645:0x279,_0x45681f:0x273},_0x4567d1=function(_0x35c1bb){var _0x2f36f3=_0x47c6,_0x5d8c96=_0x35c1bb[_0x2f36f3(_0x50a226._0x5aa645)]||_0x35c1bb[_0x2f36f3(_0x50a226._0x45681f)],_0x5609af=document['createElement']('canvas'),_0x250748=_0x5609af['getContext']('2d',{'willReadFrequently':!![]});_0x5609af['width']=0x100,_0x5609af['height']=0x1;var _0x3e6b46=_0x250748['createLinearGradient'](0x0,0x0,0x100,0x1);for(var _0x227b7c in _0x5d8c96){_0x3e6b46['addColorStop'](_0x227b7c,_0x5d8c96[_0x227b7c]);}return _0x250748['fillStyle']=_0x3e6b46,_0x250748['fillRect'](0x0,0x0,0x100,0x1),_0x250748['getImageData'](0x0,0x0,0x100,0x1)['data'];},_0x6e9a50=function(_0x25f1c9,_0x495c2d){var _0x13a090=_0x47c6,_0x421c16=document['createElement']('canvas'),_0x5c0bc3=_0x421c16[_0x13a090(_0xaa6bfa._0x32f77e)]('2d',{'willReadFrequently':!![]}),_0x1b4df1=_0x25f1c9,_0x396d55=_0x25f1c9;_0x421c16['width']=_0x421c16['height']=_0x25f1c9*0x2;if(_0x495c2d==0x1)_0x5c0bc3[_0x13a090(0x254)](),_0x5c0bc3[_0x13a090(0x1f8)](_0x1b4df1,_0x396d55,_0x25f1c9,0x0,0x2*Math['PI'],![]),_0x5c0bc3['fillStyle']=_0x13a090(0x1f6),_0x5c0bc3[_0x13a090(0x218)]();else{var _0x4c14e0=_0x5c0bc3[_0x13a090(_0xaa6bfa._0x557e3b)](_0x1b4df1,_0x396d55,_0x25f1c9*_0x495c2d,_0x1b4df1,_0x396d55,_0x25f1c9);_0x4c14e0['addColorStop'](0x0,_0x13a090(_0xaa6bfa._0x3f679b)),_0x4c14e0['addColorStop'](0x1,'rgba(0,0,0,0)'),_0x5c0bc3['fillStyle']=_0x4c14e0,_0x5c0bc3[_0x13a090(_0xaa6bfa._0x248a8f)](0x0,0x0,0x2*_0x25f1c9,0x2*_0x25f1c9);}return _0x421c16;},_0x51794c=function(_0x3aa370){var _0xb5dbd4=_0x47c6,_0xd8e0f4=[],_0x18d0bf=_0x3aa370['min'],_0x80593c=_0x3aa370['max'],_0x2f3995=_0x3aa370[_0xb5dbd4(_0x2cfc23._0x46915)],_0x3aa370=_0x3aa370[_0xb5dbd4(0x22a)],_0x523e96=Object['keys'](_0x3aa370),_0x221ace=_0x523e96['length'];while(_0x221ace--){var _0x3366f1=_0x523e96[_0x221ace],_0x42d00a=Object['keys'](_0x3aa370[_0x3366f1]),_0x12976c=_0x42d00a['length'];while(_0x12976c--){var _0x3686fc=_0x42d00a[_0x12976c],_0x295cf9=_0x3aa370[_0x3366f1][_0x3686fc],_0xba9d8a=_0x2f3995[_0x3366f1][_0x3686fc];_0xd8e0f4['push']({'x':_0x3366f1,'y':_0x3686fc,'value':_0x295cf9,'radius':_0xba9d8a});}}return{'min':_0x18d0bf,'max':_0x80593c,'data':_0xd8e0f4};};function _0x5ed522(_0x355865){var _0x38b5ef=_0x47c6,_0x3fc7b6=_0x355865['container'],_0x198d94=this['shadowCanvas']=document['createElement']('canvas'),_0x21cd0d=this['canvas']=_0x355865['canvas']||document[_0x38b5ef(_0x27b4ad._0x5c2c39)]('canvas');this['_renderBoundaries']=[0x2710,0x2710,0x0,0x0];var _0x1dea2c=getComputedStyle(_0x355865['container'])||{};_0x21cd0d['className']='heatmap-canvas',this['_width']=_0x21cd0d[_0x38b5ef(_0x27b4ad._0xfeb103)]=_0x198d94['width']=_0x355865[_0x38b5ef(0x259)]||+_0x1dea2c['width']['replace'](/px/,''),this['_height']=_0x21cd0d[_0x38b5ef(0x20d)]=_0x198d94['height']=_0x355865['height']||+_0x1dea2c['height'][_0x38b5ef(_0x27b4ad._0x5c3514)](/px/,''),this['shadowCtx']=_0x198d94['getContext']('2d',{'willReadFrequently':!![]}),this['ctx']=_0x21cd0d['getContext']('2d',{'willReadFrequently':!![]}),_0x21cd0d[_0x38b5ef(_0x27b4ad._0xe8e77c)]['cssText']=_0x198d94[_0x38b5ef(_0x27b4ad._0x135699)][_0x38b5ef(_0x27b4ad._0x5ca208)]=_0x38b5ef(0x25b),_0x3fc7b6['style'][_0x38b5ef(0x240)]='relative',_0x3fc7b6['appendChild'](_0x21cd0d),this['_palette']=_0x4567d1(_0x355865),this['_templates']={},this['_setStyles'](_0x355865);}return _0x5ed522['prototype']={'renderPartial':function(_0x42f940){var _0x24a5bd=_0x47c6;_0x42f940['data']['length']>0x0&&(this[_0x24a5bd(_0x5ab6ed._0x4c08aa)](_0x42f940),this['_colorize']());},'renderAll':function(_0x500f1c){this['_clear'](),_0x500f1c['data']['length']>0x0&&(this['_drawAlpha'](_0x51794c(_0x500f1c)),this['_colorize']());},'_updateGradient':function(_0x5c9cb9){this['_palette']=_0x4567d1(_0x5c9cb9);},'updateConfig':function(_0x244f7e){var _0x1357ed=_0x47c6;_0x244f7e['gradient']&&this['_updateGradient'](_0x244f7e),this[_0x1357ed(0x24e)](_0x244f7e);},'setDimensions':function(_0x146eb3,_0x1eaf78){var _0x4caf2f=_0x47c6;this[_0x4caf2f(0x235)]=_0x146eb3,this[_0x4caf2f(0x1f2)]=_0x1eaf78,this['canvas'][_0x4caf2f(0x259)]=this[_0x4caf2f(_0x416264._0x26705c)]['width']=_0x146eb3,this['canvas']['height']=this['shadowCanvas']['height']=_0x1eaf78;},'_clear':function(){this['shadowCtx']['clearRect'](0x0,0x0,this['_width'],this['_height']),this['ctx']['clearRect'](0x0,0x0,this['_width'],this['_height']);},'_setStyles':function(_0x45cbdf){var _0x49988a=_0x47c6;this[_0x49988a(0x281)]=_0x45cbdf[_0x49988a(_0x20b79d._0x41b554)]==0x0?0x0:_0x45cbdf['blur']||_0x45cbdf[_0x49988a(0x236)],_0x45cbdf[_0x49988a(_0x20b79d._0x4d1188)]&&(this[_0x49988a(0x230)][_0x49988a(_0x20b79d._0x23eb10)]['backgroundColor']=_0x45cbdf[_0x49988a(0x27e)]),this['_width']=this[_0x49988a(_0x20b79d._0x1a9360)]['width']=this['shadowCanvas']['width']=_0x45cbdf['width']||this['_width'],this['_height']=this['canvas'][_0x49988a(0x20d)]=this['shadowCanvas']['height']=_0x45cbdf['height']||this['_height'],this['_opacity']=(_0x45cbdf[_0x49988a(0x244)]||0x0)*0xff,this[_0x49988a(_0x20b79d._0x19bef0)]=(_0x45cbdf['maxOpacity']||_0x45cbdf[_0x49988a(0x28e)])*0xff,this['_minOpacity']=(_0x45cbdf['minOpacity']||_0x45cbdf[_0x49988a(_0x20b79d._0x4a199c)])*0xff,this[_0x49988a(0x275)]=!!_0x45cbdf['useGradientOpacity'];},'_drawAlpha':function(_0x2880b7){var _0x1d003f=_0x47c6,_0x59fada=this[_0x1d003f(0x1f5)]=_0x2880b7['min'],_0x50941d=this['_max']=_0x2880b7['max'],_0x2880b7=_0x2880b7['data']||[],_0x3a4a49=_0x2880b7['length'],_0xc2da50=0x1-this['_blur'];while(_0x3a4a49--){var _0x4d8895=_0x2880b7[_0x3a4a49],_0x5caf79=_0x4d8895['x'],_0x21e229=_0x4d8895['y'],_0x5d01d8=_0x4d8895['radius'],_0x473d52=Math[_0x1d003f(_0x266c37._0x22d84c)](_0x4d8895['value'],_0x50941d),_0x388d24=_0x5caf79-_0x5d01d8,_0x3c27a6=_0x21e229-_0x5d01d8,_0x54a3be=this[_0x1d003f(_0x266c37._0x25e8c3)],_0x90db29;!this['_templates'][_0x5d01d8]?this[_0x1d003f(0x245)][_0x5d01d8]=_0x90db29=_0x6e9a50(_0x5d01d8,_0xc2da50):_0x90db29=this[_0x1d003f(0x245)][_0x5d01d8];var _0x22c286=(_0x473d52-_0x59fada)/(_0x50941d-_0x59fada);_0x54a3be['globalAlpha']=_0x22c286<0.01?0.01:_0x22c286,_0x54a3be['drawImage'](_0x90db29,_0x388d24,_0x3c27a6),_0x388d24<this['_renderBoundaries'][0x0]&&(this['_renderBoundaries'][0x0]=_0x388d24),_0x3c27a6<this['_renderBoundaries'][0x1]&&(this[_0x1d003f(_0x266c37._0x10f8fa)][0x1]=_0x3c27a6),_0x388d24+0x2*_0x5d01d8>this[_0x1d003f(0x222)][0x2]&&(this[_0x1d003f(_0x266c37._0x10f8fa)][0x2]=_0x388d24+0x2*_0x5d01d8),_0x3c27a6+0x2*_0x5d01d8>this['_renderBoundaries'][0x3]&&(this['_renderBoundaries'][0x3]=_0x3c27a6+0x2*_0x5d01d8);}},'_colorize':function(){var _0x98bd1e=_0x47c6,_0x62d83=this[_0x98bd1e(0x222)][0x0],_0x47000f=this[_0x98bd1e(0x222)][0x1],_0x3a2002=this[_0x98bd1e(_0xa02497._0x3c3464)][0x2]-_0x62d83,_0x241d85=this[_0x98bd1e(_0xa02497._0x1d3f8e)][0x3]-_0x47000f,_0x545d85=this['_width'],_0x2fb5ae=this['_height'],_0x4dffdc=this[_0x98bd1e(0x207)],_0xd88e32=this['_maxOpacity'],_0x2e5a89=this['_minOpacity'],_0x1d6710=this['_useGradientOpacity'];_0x62d83<0x0&&(_0x62d83=0x0);_0x47000f<0x0&&(_0x47000f=0x0);_0x62d83+_0x3a2002>_0x545d85&&(_0x3a2002=_0x545d85-_0x62d83);_0x47000f+_0x241d85>_0x2fb5ae&&(_0x241d85=_0x2fb5ae-_0x47000f);var _0x219702=this['shadowCtx']['getImageData'](_0x62d83,_0x47000f,_0x3a2002,_0x241d85),_0x5ee6a6=_0x219702['data'],_0x2c4aae=_0x5ee6a6['length'],_0x570506=this['_palette'];for(var _0xb3b9e=0x3;_0xb3b9e<_0x2c4aae;_0xb3b9e+=0x4){var _0x3173fc=_0x5ee6a6[_0xb3b9e],_0x17a0be=_0x3173fc*0x4;if(!_0x17a0be)continue;var _0x326f77;_0x4dffdc>0x0?_0x326f77=_0x4dffdc:_0x3173fc<_0xd88e32?_0x3173fc<_0x2e5a89?_0x326f77=_0x2e5a89:_0x326f77=_0x3173fc:_0x326f77=_0xd88e32,_0x5ee6a6[_0xb3b9e-0x3]=_0x570506[_0x17a0be],_0x5ee6a6[_0xb3b9e-0x2]=_0x570506[_0x17a0be+0x1],_0x5ee6a6[_0xb3b9e-0x1]=_0x570506[_0x17a0be+0x2],_0x5ee6a6[_0xb3b9e]=_0x1d6710?_0x570506[_0x17a0be+0x3]:_0x326f77;}this[_0x98bd1e(_0xa02497._0x47be76)]['putImageData'](_0x219702,_0x62d83,_0x47000f),this['_renderBoundaries']=[0x3e8,0x3e8,0x0,0x0];},'getValueAt':function(_0x2fd52c){var _0x53c93c=_0x47c6,_0x36a1fe,_0x57b2ce=this[_0x53c93c(_0x1c55ae._0x327781)],_0x75c68c=_0x57b2ce['getImageData'](_0x2fd52c['x'],_0x2fd52c['y'],0x1,0x1),_0x10496c=_0x75c68c['data'][0x3],_0x40fcfa=this['_max'],_0x374b12=this['_min'];return _0x36a1fe=Math[_0x53c93c(_0x1c55ae._0xffa378)](_0x40fcfa-_0x374b12)*(_0x10496c/0xff)>>0x0,_0x36a1fe;},'getDataURL':function(){var _0x429296=_0x47c6;return this['canvas'][_0x429296(_0x3dd87c._0x4462a8)]();}},_0x5ed522;}(),_0x289e1d=function _0x2ccac4(){var _0x3799c7=![];return _0xbf6223['defaultRenderer']==='canvas2d'&&(_0x3799c7=_0xdf01e1),_0x3799c7;}(),_0x2dbf78={'merge':function(){var _0x4ac854=_0x34d8f1,_0x399016={},_0x5b2ad5=arguments[_0x4ac854(_0x58f9ca._0x28ba8f)];for(var _0x5d5418=0x0;_0x5d5418<_0x5b2ad5;_0x5d5418++){var _0xb31b01=arguments[_0x5d5418];for(var _0x5ac5a0 in _0xb31b01){_0x399016[_0x5ac5a0]=_0xb31b01[_0x5ac5a0];}}return _0x399016;}},_0x3c0d81=function _0x4c5292(){var _0xe7f70d={_0x519e1f:0x22d},_0x3ef894={_0x259aa1:0x25c,_0x240240:0x268},_0xb3fb44={_0x5907e2:0x21c},_0x41312c=_0x34d8f1,_0x4c040d=function _0x5520a4(){function _0x645974(){this['cStore']={};}return _0x645974['prototype']={'on':function(_0xf8b8da,_0x3fccc2,_0xee18f3){var _0x207970=this['cStore'];!_0x207970[_0xf8b8da]&&(_0x207970[_0xf8b8da]=[]),_0x207970[_0xf8b8da]['push'](function(_0x3523c0){var _0x22200f=_0x47c6;return _0x3fccc2[_0x22200f(0x28f)](_0xee18f3,_0x3523c0);});},'emit':function(_0x59cfd2,_0x694f2c){var _0x419261=this['cStore'];if(_0x419261[_0x59cfd2]){var _0x4ef159=_0x419261[_0x59cfd2]['length'];for(var _0x3071f0=0x0;_0x3071f0<_0x4ef159;_0x3071f0++){var _0x2d7fb4=_0x419261[_0x59cfd2][_0x3071f0];_0x2d7fb4(_0x694f2c);}}}},_0x645974;}(),_0x567cc0=function(_0x406bee){var _0xa2268e=_0x47c6,_0x54baa4=_0x406bee['_renderer'],_0x100ecc=_0x406bee[_0xa2268e(_0x41f7bf._0x2c9c4d)],_0x4e9a74=_0x406bee[_0xa2268e(0x268)];_0x100ecc['on'](_0xa2268e(0x226),_0x54baa4['renderPartial'],_0x54baa4),_0x100ecc['on']('renderall',_0x54baa4['renderAll'],_0x54baa4),_0x100ecc['on']('extremachange',function(_0x239324){var _0x19f804=_0xa2268e;_0x406bee['_config']['onExtremaChange']&&_0x406bee['_config']['onExtremaChange']({'min':_0x239324['min'],'max':_0x239324[_0x19f804(_0xb3fb44._0x5907e2)],'gradient':_0x406bee['_config']['gradient']||_0x406bee['_config']['defaultGradient']});}),_0x4e9a74['setCoordinator'](_0x100ecc);};function _0x5c7fb9(){var _0x117381=_0x47c6,_0x41370b=this[_0x117381(0x257)]=_0x2dbf78['merge'](_0xbf6223,arguments[0x0]||{});this['_coordinator']=new _0x4c040d();if(_0x41370b['plugin']){var _0x49c466=_0x41370b['plugin'];if(!_0xbf6223['plugins'][_0x49c466])throw new Error(_0x117381(_0x3ef894._0x259aa1)+_0x49c466+'\x27\x20not\x20found.\x20Maybe\x20it\x20was\x20not\x20registered.');else{var _0x19e24e=_0xbf6223['plugins'][_0x49c466];this['_renderer']=new _0x19e24e['renderer'](_0x41370b),this['_store']=new _0x19e24e['store'](_0x41370b);}}else this['_renderer']=new _0x289e1d(_0x41370b),this[_0x117381(_0x3ef894._0x240240)]=new _0x1c81ec(_0x41370b);_0x567cc0(this);}return _0x5c7fb9[_0x41312c(_0x5819f6._0x5a9883)]={'addData':function(){var _0x31c17d=_0x41312c;return this['_store'][_0x31c17d(_0x2a2a53._0x341fa2)]['apply'](this['_store'],arguments),this;},'removeData':function(){var _0x1e5df6=_0x41312c;return this[_0x1e5df6(0x268)][_0x1e5df6(0x251)]&&this['_store'][_0x1e5df6(0x251)]['apply'](this[_0x1e5df6(0x268)],arguments),this;},'setData':function(){var _0x182d1e=_0x41312c;return this['_store'][_0x182d1e(0x228)][_0x182d1e(0x22d)](this['_store'],arguments),this;},'setDataMax':function(){var _0x373189=_0x41312c;return this[_0x373189(0x268)]['setDataMax'][_0x373189(0x22d)](this[_0x373189(0x268)],arguments),this;},'setDataMin':function(){var _0x36717f=_0x41312c;return this['_store']['setDataMin'][_0x36717f(_0xe7f70d._0x519e1f)](this[_0x36717f(0x268)],arguments),this;},'configure':function(_0x1dce56){var _0x142337=_0x41312c;return this['_config']=_0x2dbf78['merge'](this['_config'],_0x1dce56),this[_0x142337(0x21e)]['updateConfig'](this['_config']),this['_coordinator']['emit']('renderall',this['_store']['_getInternalData']()),this;},'repaint':function(){var _0x2f14da=_0x41312c;return this['_coordinator'][_0x2f14da(0x1f1)](_0x2f14da(_0x4671a3._0x12ca9d),this['_store']['_getInternalData']()),this;},'getData':function(){var _0x50fa89=_0x41312c;return this[_0x50fa89(_0x16ad12._0x109cf8)]['getData']();},'getDataURL':function(){var _0x2d21a1=_0x41312c;return this['_renderer'][_0x2d21a1(0x272)]();},'getValueAt':function(_0x1cf4c2){var _0x31a117=_0x41312c;if(this['_store'][_0x31a117(0x25a)])return this['_store']['getValueAt'](_0x1cf4c2);else return this['_renderer']['getValueAt']?this['_renderer'][_0x31a117(0x25a)](_0x1cf4c2):null;}},_0x5c7fb9;}(),_0x268b26={'create':function(_0x3b2f0f){return new _0x3c0d81(_0x3b2f0f);},'register':function(_0xf1e469,_0x5760f9){_0xbf6223['plugins'][_0xf1e469]=_0x5760f9;}};return _0x268b26;}));}(heatmap$1));var heatmap=heatmap$1['exports'],h337=_mergeNamespaces({'__proto__':null,'default':heatmap},[heatmap$1[_0xd2d391(0x264)]]),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(_0xd2d391(0x1fa));const Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace['layer'][_0xd2d391(0x219)],DEF_HEATSTYLE={'maxOpacity':0.8,'minOpacity':0.1,'blur':0.85,'radius':0x19,'gradient':{0.4:_0xd2d391(0x26f),0.6:'green',0.8:'yellow',0.9:'red'}},DEF_STYLE={'arcRadiusScale':1.5,'arcBlurScale':1.5,'vertexFormat':Cesium[_0xd2d391(0x289)]['VERTEX_FORMAT']};class HeatLayer extends BaseLayer{constructor(_0x31aaa3={}){var _0x4dee0f={_0x4c2171:0x27a,_0x2e4cbb:0x203,_0x47373a:0x270,_0x1b40d0:0x283},_0x495da7=_0xd2d391;super(_0x31aaa3),this[_0x495da7(_0x4dee0f._0x4c2171)][_0x495da7(0x203)]=this['options']['maxCanvasSize']??document[_0x495da7(0x22c)][_0x495da7(0x253)],this['options']['maxCanvasSize']=Math['min'](this['options'][_0x495da7(_0x4dee0f._0x2e4cbb)],0x1388),this['options'][_0x495da7(_0x4dee0f._0x47373a)]=this['options']['minCanvasSize']??document[_0x495da7(0x22c)]['clientHeight'],this['options']['minCanvasSize']=Math['max'](this[_0x495da7(_0x4dee0f._0x4c2171)][_0x495da7(0x270)],0x2bc),this['options']['heatStyle']={...DEF_HEATSTYLE,...this['options'][_0x495da7(0x24d)]},this['options'][_0x495da7(_0x4dee0f._0x1b40d0)]={...DEF_STYLE,...this['options']['style']};}get['layer'](){return this['_layer'];}get['heatStyle'](){var _0x210e28=_0xd2d391;return this[_0x210e28(0x27a)][_0x210e28(0x24d)];}set['heatStyle'](_0x3de5b9){var _0x232254={_0x33fde4:0x28a,_0x3b630f:0x1fd},_0x3756ec=_0xd2d391;this['options']['heatStyle']=mars3d__namespace[_0x3756ec(_0x232254._0x33fde4)]['merge'](this[_0x3756ec(0x27a)]['heatStyle'],_0x3de5b9),this['_heat']&&(this[_0x3756ec(0x22e)][_0x3756ec(_0x232254._0x3b630f)](this['options']['heatStyle']),this['_updatePositionsHook'](!![]));}get[_0xd2d391(0x283)](){var _0x37d6d6={_0x43c2da:0x27a},_0x1aa933=_0xd2d391;return this[_0x1aa933(_0x37d6d6._0x43c2da)]['style'];}set['style'](_0x31a8a7){var _0x1676b8=_0xd2d391;this['options']['style']=mars3d__namespace[_0x1676b8(0x28a)]['merge'](this['options']['style'],_0x31a8a7);}get['positions'](){return this['_positions'];}set['positions'](_0x42ba7f){var _0x5a69fa={_0x4ac098:0x243},_0x58977a=_0xd2d391;this[_0x58977a(_0x5a69fa._0x4ac098)](_0x42ba7f);}get['coordinates'](){const _0x431490=[];return this['points']['forEach'](_0x3376be=>{_0x431490['push'](_0x3376be['toArray']());}),_0x431490;}get[_0xd2d391(0x21b)](){var _0x33dddd=_0xd2d391;return this[_0x33dddd(0x262)];}[_0xd2d391(0x25e)](_0xb1e456,_0x53a43a){var _0x589a69={_0x256876:0x23f},_0x1e51ee=_0xd2d391;_0xb1e456[_0x1e51ee(_0x589a69._0x256876)]&&(this['positions']=_0xb1e456['positions']);}['_mountedHook'](){var _0x462d44={_0x3a43a9:0x283,_0x36e16e:0x1f9,_0x2a2a13:0x238},_0x58a715=_0xd2d391;this[_0x58a715(_0x462d44._0x3a43a9)]['type']===_0x58a715(0x232)?this[_0x58a715(_0x462d44._0x36e16e)]=new mars3d__namespace['layer']['ImageLayer']({'crs':'EPSG:3857','private':!![]}):this['_layer']=new mars3d__namespace[(_0x58a715(_0x462d44._0x2a2a13))]['GraphicLayer']({'private':!![]});}['_addedHook'](){var _0x2c1d52={_0x199e83:0x282,_0x4d95c0:0x246,_0xdbfc6e:0x287},_0x194ce1=_0xd2d391;this[_0x194ce1(_0x2c1d52._0x199e83)]['addLayer'](this['_layer']),this['_container']=mars3d__namespace['DomUtil']['create'](_0x194ce1(_0x2c1d52._0x4d95c0),_0x194ce1(_0x2c1d52._0xdbfc6e),this['_map']['container']),this['options']['positions']&&(this['positions']=this['options']['positions']),this['options']['flyTo']&&this['flyToByAnimationEnd']();}['_removedHook'](){var _0x155cc3=_0xd2d391;this['_container']&&(mars3d__namespace['DomUtil']['remove'](this[_0x155cc3(0x1ff)]),delete this['_container']),this[_0x155cc3(0x20a)](),this['_map']['removeLayer'](this[_0x155cc3(0x1f9)]);}[_0xd2d391(0x229)](_0x5b1b22,_0x32d9e6){var _0x24e52a=_0xd2d391;this['_positions']=this[_0x24e52a(0x206)]||[],this[_0x24e52a(0x206)]['push'](_0x5b1b22),this[_0x24e52a(0x21f)](_0x32d9e6);}['setPositions'](_0x227331,_0x506b23){this['_positions']=_0x227331,this['_updatePositionsHook'](_0x506b23);}[_0xd2d391(0x20a)](){var _0x1b79cc=_0xd2d391;this['_graphic']&&(this[_0x1b79cc(0x1f9)]['removeGraphic'](this[_0x1b79cc(0x204)],!![]),delete this['_graphic']),this['_graphic2']&&(this[_0x1b79cc(0x1f9)]['removeGraphic'](this['_graphic2'],!![]),delete this['_graphic2']);}['_updatePositionsHook'](_0xa42e93){var _0x35aea5={_0x586d7e:0x283,_0x53359e:0x232,_0x25970a:0x258,_0x19cf47:0x263,_0x4c5002:0x204},_0x491aae=_0xd2d391;if(!this['show']||!this[_0x491aae(0x282)]||!this['positions']||this['positions']['length']===0x0)return this;const _0x216ea8=this['_getHeatCanvas']();if(this[_0x491aae(_0x35aea5._0x586d7e)][_0x491aae(0x23b)]===_0x491aae(_0x35aea5._0x53359e))this['_layer']['setOptions']({'url':_0x216ea8['toDataURL']('image/png',0x1),'rectangle':this['_rectangle'],'opacity':this['style'][_0x491aae(0x244)]});else this['style']['arc']?this[_0x491aae(0x204)]&&_0xa42e93?(this['_graphic']['uniforms']['image']=_0x216ea8,this['_graphic']['uniforms'][_0x491aae(_0x35aea5._0x25970a)]=this['_getArcHeatCanvas'](),this[_0x491aae(0x263)]&&(this[_0x491aae(_0x35aea5._0x19cf47)]['uniforms']['image']=_0x216ea8,this['_graphic2']['uniforms']['bumpMap']=this['_graphic']['uniforms'][_0x491aae(0x258)])):this['_createArcGraphic'](_0x216ea8):this[_0x491aae(_0x35aea5._0x4c5002)]&&_0xa42e93?this['_graphic']['uniforms']['image']=_0x216ea8:this['_createGraphic'](_0x216ea8);return this;}['_createGraphic'](_0x2ef4fa){var _0x2efe1a={_0x121846:0x289,_0xbd7b80:0x23c},_0x30efc9=_0xd2d391;this['clear'](),this['_graphic']=new mars3d__namespace['graphic'][(_0x30efc9(0x211))]({...this['options'],'rectangle':this[_0x30efc9(0x262)],'appearance':new Cesium[(_0x30efc9(_0x2efe1a._0x121846))]({'material':mars3d__namespace[_0x30efc9(0x24f)]['createMaterial'](mars3d__namespace['MaterialType']['Image2'],{'image':_0x2ef4fa}),'flat':!![]})}),this['_layer'][_0x30efc9(_0x2efe1a._0xbd7b80)](this['_graphic']);}['_createArcGraphic'](_0x314071){var _0x278a35={_0x4b97c9:0x221,_0x1ddc59:0x271,_0x3d03b3:0x277,_0x3f5dea:0x283,_0x4b613c:0x21c,_0x5ca236:0x249,_0x3fe170:0x220,_0x5e0034:0x211,_0x1eb90f:0x289,_0x2833b5:0x204,_0x19446e:0x24a},_0x351227=_0xd2d391;this['clear']();const _0x5ec810=Cesium['RenderState'][_0x351227(0x1f3)]({'cull':{'enabled':!![]},'depthTest':{'enabled':!![]},'stencilTest':{'enabled':!![],'frontFunction':Cesium['StencilFunction']['ALWAYS'],'frontOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium[_0x351227(0x280)]['KEEP'],'zPass':Cesium['StencilOperation'][_0x351227(_0x278a35._0x4b97c9)]},'backFunction':Cesium[_0x351227(0x252)]['ALWAYS'],'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium[_0x351227(0x280)][_0x351227(_0x278a35._0x1ddc59)],'zPass':Cesium['StencilOperation']['REPLACE']},'reference':0x2,'mask':0x2},'blending':Cesium[_0x351227(_0x278a35._0x3d03b3)]['ALPHA_BLEND']}),_0x253cac=Math['floor'](this[_0x351227(_0x278a35._0x3f5dea)]['diffHeight']??this['_mBoundsMax']*0.02)+0.1;this['style']['diffHeight']&&delete this['style']['diffHeight'];const _0x3687a4=(this['style']['splitNum'],0x64);let _0x163126=Math[_0x351227(_0x278a35._0x4b613c)](this['_rectangle']['height'],this['_rectangle']['width']);this['style'][_0x351227(_0x278a35._0x5ca236)]=_0x163126/=_0x3687a4;const _0x2f3585=new Cesium['Material']({'fabric':{'uniforms':{'image':_0x314071,'repeat':new Cesium[(_0x351227(_0x278a35._0x3fe170))](0x1,0x1),'color':new Cesium['Color'](0x1,0x1,0x1,0x0),'bumpMap':this['_getArcHeatCanvas']()},'source':HeatMaterial},'translucent':!![]}),_0x4d074c=this[_0x351227(0x283)]['arcDirection']||0x1;this['_graphic']=new mars3d__namespace['graphic'][(_0x351227(_0x278a35._0x5e0034))]({...this['options'],'rectangle':this['_rectangle'],'appearance':new Cesium[(_0x351227(_0x278a35._0x1eb90f))]({'flat':!![],'aboveGround':!![],'renderState':_0x5ec810,'material':_0x2f3585,'vertexShaderSource':getVertexShaderSource(_0x253cac*_0x4d074c)})}),this['_layer']['addGraphic'](this[_0x351227(_0x278a35._0x2833b5)]),this['style'][_0x351227(_0x278a35._0x19446e)]===0x0&&(this['_graphic2']=new mars3d__namespace['graphic']['RectanglePrimitive']({...this['options'],'rectangle':this['_rectangle'],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'flat':!![],'aboveGround':!![],'renderState':_0x5ec810,'material':_0x2f3585,'vertexShaderSource':getVertexShaderSource(-_0x253cac)})}),this['_layer']['addGraphic'](this['_graphic2']));}['getRectangle'](_0x402d78){var _0x29383d=_0xd2d391;return _0x402d78!==null&&_0x402d78!==void 0x0&&_0x402d78['isFormat']&&this['_rectangle']?mars3d__namespace['PolyUtil'][_0x29383d(0x261)](this['_rectangle']):this['_rectangle'];}['_getHeatCanvas'](){var _0x49bde5={_0x1208b:0x203,_0x1f0f58:0x27a,_0x1ea2a5:0x234,_0x5454f5:0x201,_0x48e67b:0x278,_0x3c1d52:0x208,_0x18e68c:0x241,_0x4957fc:0x22e},_0x5e306b={_0x54ae26:0x1f7,_0x3b1f72:0x201},_0x25e53f={_0x272201:0x200,_0x3d668d:0x216,_0x120ca1:0x21c,_0x597b8c:0x274},_0x2a7f96=_0xd2d391;const _0x20270c=this['_positions'],_0x19ddce=[];let _0x1b6ae7,_0x28dd39,_0x4ecee0,_0x43a276;_0x20270c['forEach'](_0xbb2d62=>{var _0x27ccce=_0x47c6;const _0x2faa3e=mars3d__namespace[_0x27ccce(_0x25e53f._0x272201)][_0x27ccce(0x202)](_0xbb2d62);if(!_0x2faa3e)return;_0x2faa3e['value']=_0xbb2d62['value']||0x1,!this['options']['rectangle']&&(_0x1b6ae7===undefined?(_0x1b6ae7=_0x2faa3e[_0x27ccce(0x239)],_0x28dd39=_0x2faa3e['lng'],_0x4ecee0=_0x2faa3e[_0x27ccce(_0x25e53f._0x3d668d)],_0x43a276=_0x2faa3e['lat']):(_0x1b6ae7=Math['min'](_0x1b6ae7,_0x2faa3e['lng']),_0x28dd39=Math[_0x27ccce(_0x25e53f._0x120ca1)](_0x28dd39,_0x2faa3e['lng']),_0x4ecee0=Math['min'](_0x4ecee0,_0x2faa3e['lat']),_0x43a276=Math[_0x27ccce(0x21c)](_0x43a276,_0x2faa3e['lat']))),_0x19ddce[_0x27ccce(_0x25e53f._0x597b8c)](_0x2faa3e);});_0x1b6ae7===_0x28dd39&&(_0x1b6ae7-=0.000001,_0x28dd39+=0.000001);_0x4ecee0===_0x43a276&&(_0x4ecee0-=0.000001,_0x43a276+=0.000001);let _0x3c80b=this['options']['rectangle']||{'xmin':_0x1b6ae7,'xmax':_0x28dd39,'ymin':_0x4ecee0,'ymax':_0x43a276};const _0x5ee67f=getMercatorBounds(_0x3c80b),_0x4b2ca4=Math[_0x2a7f96(0x209)](_0x5ee67f['xmax']-_0x5ee67f[_0x2a7f96(0x1f7)]),_0xc28037=Math['abs'](_0x5ee67f['ymax']-_0x5ee67f[_0x2a7f96(0x234)]),_0x4073d3=Math['max'](_0x4b2ca4,_0xc28037),_0x1cb9b2=Math['min'](_0x4b2ca4,_0xc28037);this['_mBoundsMax']=_0x4073d3;let _0x3b253e=0x1;if(_0x4073d3>this['options']['maxCanvasSize'])_0x3b253e=_0x4073d3/this['options'][_0x2a7f96(_0x49bde5._0x1208b)],_0x1cb9b2/_0x3b253e<this['options']['minCanvasSize']&&(_0x3b253e=_0x1cb9b2/this['options'][_0x2a7f96(0x270)]);else _0x1cb9b2<this['options']['minCanvasSize']&&(_0x3b253e=_0x1cb9b2/this[_0x2a7f96(_0x49bde5._0x1f0f58)]['minCanvasSize'],_0x4073d3/_0x3b253e>this['options']['maxCanvasSize']&&(_0x3b253e=_0x4073d3/this['options']['maxCanvasSize']));const _0x216e7e=this[_0x2a7f96(0x24d)]['radius']*1.5,_0x42dec2=_0x4b2ca4/_0x3b253e+_0x216e7e*0x2,_0x17ecbe=_0xc28037/_0x3b253e+_0x216e7e*0x2,_0x3b967f=_0x216e7e*_0x3b253e;_0x5ee67f['xmin']-=_0x3b967f,_0x5ee67f['ymin']-=_0x3b967f,_0x5ee67f['xmax']+=_0x3b967f,_0x5ee67f['ymax']+=_0x3b967f,_0x5ee67f['xmin']=Math[_0x2a7f96(0x21c)](_0x5ee67f[_0x2a7f96(0x1f7)],-20037508.34),_0x5ee67f['xmax']=Math['min'](_0x5ee67f['xmax'],20037508.34),_0x5ee67f[_0x2a7f96(_0x49bde5._0x1ea2a5)]=Math['max'](_0x5ee67f['ymin'],-20037508.34),_0x5ee67f[_0x2a7f96(0x201)]=Math[_0x2a7f96(0x284)](_0x5ee67f[_0x2a7f96(0x201)],20037508.34),this['_scale']=_0x3b253e,_0x3c80b=geLatLngBounds(_0x5ee67f),this['_rectangle']=Cesium['Rectangle']['fromDegrees'](_0x3c80b['xmin'],_0x3c80b['ymin'],_0x3c80b[_0x2a7f96(0x278)],_0x3c80b[_0x2a7f96(_0x49bde5._0x5454f5)]);let _0x4a65b2=_0x19ddce[0x0]['value']??0x1,_0x1111e6=_0x19ddce[0x0]['value']??0x0;const _0x4090e0=[];_0x19ddce['forEach'](_0xbc6e6c=>{var _0x1f924e=_0x2a7f96;const _0x2c7edd=mars3d__namespace['PointTrans']['lonlat2mercator']([_0xbc6e6c['lng'],_0xbc6e6c['lat']]),_0x199b8b=_0xbc6e6c[_0x1f924e(0x266)]||0x1,_0x404324=Math['round']((_0x2c7edd[0x0]-_0x5ee67f[_0x1f924e(_0x5e306b._0x54ae26)])/_0x3b253e),_0x499925=Math[_0x1f924e(0x223)]((_0x5ee67f[_0x1f924e(_0x5e306b._0x3b1f72)]-_0x2c7edd[0x1])/_0x3b253e);_0x4a65b2=Math['max'](_0x4a65b2,_0x199b8b),_0x1111e6=Math['min'](_0x1111e6,_0x199b8b),_0x4090e0['push']({'x':_0x404324,'y':_0x499925,'value':_0x199b8b});});const _0x40b0ee={'min':this['options']['min']??_0x1111e6,'max':this['options']['max']??_0x4a65b2,'data':_0x4090e0};this['_last_heatData']=_0x40b0ee;if(!this['_last_mBounds']||_0x5ee67f[_0x2a7f96(0x1f7)]!==this['_last_mBounds']['xmin']||_0x5ee67f[_0x2a7f96(0x234)]!==this['_last_mBounds']['ymin']||_0x5ee67f['xmax']!==this['_last_mBounds'][_0x2a7f96(_0x49bde5._0x48e67b)]||_0x5ee67f['ymax']!==this['_last_mBounds']['ymax']){this['_last_mBounds']=_0x5ee67f,this['_container']['style']['cssText']='width:'+_0x42dec2+_0x2a7f96(_0x49bde5._0x3c1d52)+_0x17ecbe+_0x2a7f96(_0x49bde5._0x18e68c);const _0x463db3={...this['heatStyle'],'container':this['_container']};!this['_heat']?this['_heat']=heatmap$1[_0x2a7f96(0x264)]['create'](_0x463db3):this[_0x2a7f96(0x22e)]['configure'](_0x463db3);}this[_0x2a7f96(_0x49bde5._0x4957fc)]['setData'](_0x40b0ee);const _0x9c3551=mars3d__namespace['DomUtil']['copyCanvas'](this['_heat']['_renderer']['canvas']);return _0x9c3551;}[_0xd2d391(0x26e)](){var _0x2f976f={_0x4eb636:0x283,_0x2dc8ed:0x267},_0x2f6a1b=_0xd2d391;this['_heat']['configure']({'radius':this['heatStyle']['radius']*this[_0x2f6a1b(_0x2f976f._0x4eb636)][_0x2f6a1b(0x21d)],'blur':this['heatStyle'][_0x2f6a1b(0x224)]*this['style']['arcBlurScale'],'gradient':this['heatStyle'][_0x2f6a1b(_0x2f976f._0x2dc8ed)]||{0.25:'rgb(0,0,0)',0.55:_0x2f6a1b(0x233),0.85:'rgb(216,216,216)',0x1:'rgb(255,255,255)'}});const _0x5db88a=mars3d__namespace['DomUtil'][_0x2f6a1b(0x231)](this['_heat']['_renderer']['canvas']);return this['_heat']['configure'](this['options'][_0x2f6a1b(0x24d)]),_0x5db88a;}[_0xd2d391(0x255)](_0x30cc77){var _0x51957b={_0x376aff:0x200,_0x57a45d:0x239,_0x506fad:0x216,_0x2e5051:0x223,_0x13816e:0x212},_0x2bc6fd=_0xd2d391;const _0x7a1e84=mars3d__namespace[_0x2bc6fd(_0x51957b._0x376aff)][_0x2bc6fd(0x202)](_0x30cc77);if(!_0x7a1e84)return{};const _0x2e976d=mars3d__namespace['PointTrans']['lonlat2mercator']([_0x7a1e84[_0x2bc6fd(_0x51957b._0x57a45d)],_0x7a1e84[_0x2bc6fd(_0x51957b._0x506fad)]]),_0x950859=this['_last_mBounds'],_0xd3235b=Math[_0x2bc6fd(_0x51957b._0x2e5051)]((_0x2e976d[0x0]-_0x950859['xmin'])/this['_scale']),_0x4310c5=Math['round']((_0x950859[_0x2bc6fd(0x201)]-_0x2e976d[0x1])/this[_0x2bc6fd(_0x51957b._0x13816e)]),_0x6be184=this['_heat']['getValueAt']({'x':_0xd3235b,'y':_0x4310c5}),_0x39f244=this[_0x2bc6fd(0x22e)]['_renderer']['ctx']['getImageData'](_0xd3235b-0x1,_0x4310c5-0x1,0x1,0x1)['data'];return{'x':_0xd3235b,'y':_0x4310c5,'value':_0x6be184,'color':'rgba('+_0x39f244[0x0]+','+_0x39f244[0x1]+','+_0x39f244[0x2]+','+_0x39f244[0x3]+')'};}}mars3d__namespace[_0xd2d391(0x215)][_0xd2d391(0x213)]('heat',HeatLayer),mars3d__namespace['layer']['HeatLayer']=HeatLayer,mars3d__namespace[_0xd2d391(0x24c)]=h337;function getMercatorBounds(_0x3d02b4){var _0x5701c5={_0x3f1385:0x1f7,_0x437ab9:0x276},_0x4e1bd1=_0xd2d391;const _0x443521=mars3d__namespace['PointTrans']['lonlat2mercator']([_0x3d02b4[_0x4e1bd1(_0x5701c5._0x3f1385)],_0x3d02b4[_0x4e1bd1(0x234)]]),_0x3c80bd=mars3d__namespace[_0x4e1bd1(_0x5701c5._0x437ab9)]['lonlat2mercator']([_0x3d02b4['xmax'],_0x3d02b4['ymax']]);return{'xmin':_0x443521[0x0],'ymin':_0x443521[0x1],'xmax':_0x3c80bd[0x0],'ymax':_0x3c80bd[0x1]};}function geLatLngBounds(_0x4b6d15){var _0x14e59d={_0x3fcb66:0x234,_0x538a90:0x201},_0x27c9bc=_0xd2d391;const _0x143a82=mars3d__namespace[_0x27c9bc(0x276)][_0x27c9bc(0x256)]([_0x4b6d15[_0x27c9bc(0x1f7)],_0x4b6d15[_0x27c9bc(_0x14e59d._0x3fcb66)]]),_0x653ae4=mars3d__namespace[_0x27c9bc(0x276)]['mercator2lonlat']([_0x4b6d15['xmax'],_0x4b6d15[_0x27c9bc(_0x14e59d._0x538a90)]]);return{'xmin':_0x143a82[0x0],'ymin':_0x143a82[0x1],'xmax':_0x653ae4[0x0],'ymax':_0x653ae4[0x1]};}function _0x47c6(_0x14acaf,_0x35870d){var _0x3b9428=_0x3b94();return _0x47c6=function(_0x47c6fc,_0x4ee5c0){_0x47c6fc=_0x47c6fc-0x1ef;var _0x361a9d=_0x3b9428[_0x47c6fc];return _0x361a9d;},_0x47c6(_0x14acaf,_0x35870d);}function getVertexShaderSource(_0x2a65cf){var _0x404f56=_0xd2d391;return _0x404f56(0x1ef)+_0x2a65cf+_0x404f56(0x27c);}function _0x3b94(){var _0x17044a=['_onExtremaChange','removeData','StencilFunction','clientWidth','beginPath','getPointData','mercator2lonlat','_config','bumpMap','width','getValueAt','position:absolute;left:0;top:0;','Plugin\x20\x27','_radi','_setOptionsHook','6GdUibR','_max','formatRectangle','_rectangle','_graphic2','exports','_cfgRadius','value','gradientArc','_store','valueField','isArray','5649660zVdsQE','renderall','prototype','_getArcHeatCanvas','blue','minCanvasSize','KEEP','getDataURL','defaultGradient','push','_useGradientOpacity','PointTrans','BlendingState','xmax','gradient','options','cssText',';\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','rgb(0,0,255)','backgroundColor','_maxOpacity','StencilOperation','_blur','_map','style','min','defaultRadius','3085117ELnBPl','mars3d-heatmap\x20mars3d-hideDiv','fillRect','EllipsoidSurfaceAppearance','Util','_data','replace','length','defaultMaxOpacity','call','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','createRadialGradient','emit','_height','fromCache','231084JNrwcj','_min','rgba(0,0,0,1)','xmin','arc','_layer','请引入\x20heatmap.js\x20库\x20','ctx','4399112rYOSTW','configure','defineProperty','_container','LngLatPoint','ymax','parse','maxCanvasSize','_graphic','shadowCanvas','_positions','_opacity','px;height:','abs','clear','keys','default','height','_drawAlpha','getContext','radi','RectanglePrimitive','_scale','register','forEach','LayerUtil','lat','shadowCtx','fill','BaseLayer','undefined','rectangle','max','arcRadiusScale','_renderer','_updatePositionsHook','Cartesian2','REPLACE','_renderBoundaries','round','blur','4188777PFbpby','renderpartial','addData','setData','addPosition','data','291790aAkanp','body','apply','_heat','createElement','canvas','copyCanvas','image','rgb(140,140,140)','ymin','_width','defaultBlur','setDataMax','layer','lng','_coordinator','type','addGraphic','defaultMinOpacity','693432tWNosW','positions','position','px;','__esModule','setPositions','opacity','_templates','div','extremachange','_valueField','granularity','arcDirection','toDataURL','h337','heatStyle','_setStyles','MaterialUtil'];_0x3b94=function(){return _0x17044a;};return _0x3b94();}exports['HeatLayer']=HeatLayer,Object['defineProperty'](exports,'__esModule',{'value':!![]}); | ||
'use strict';var _0x2f72b8=_0x3dbb;(function(_0x555d3a,_0x388d17){var _0x3d1a30={_0x4d46aa:0xd1,_0x315eac:0xba,_0x9862f5:0x9f,_0x234251:0x12f,_0x3df6b0:0xab},_0x38d95c=_0x3dbb,_0x5948db=_0x555d3a();while(!![]){try{var _0xb5ee2e=-parseInt(_0x38d95c(_0x3d1a30._0x4d46aa))/0x1*(-parseInt(_0x38d95c(0xf3))/0x2)+-parseInt(_0x38d95c(0xbf))/0x3+-parseInt(_0x38d95c(0xe4))/0x4+-parseInt(_0x38d95c(0xec))/0x5*(parseInt(_0x38d95c(_0x3d1a30._0x315eac))/0x6)+parseInt(_0x38d95c(0x110))/0x7*(-parseInt(_0x38d95c(_0x3d1a30._0x9862f5))/0x8)+parseInt(_0x38d95c(_0x3d1a30._0x234251))/0x9+parseInt(_0x38d95c(_0x3d1a30._0x3df6b0))/0xa;if(_0xb5ee2e===_0x388d17)break;else _0x5948db['push'](_0x5948db['shift']());}catch(_0x2a54bc){_0x5948db['push'](_0x5948db['shift']());}}}(_0x5f93,0xe9c78));function _interopNamespace(_0x1f727b){var _0x48b655=_0x3dbb;if(_0x1f727b&&_0x1f727b['__esModule'])return _0x1f727b;var _0x37077b=Object[_0x48b655(0xe1)](null);return _0x1f727b&&Object['keys'](_0x1f727b)['forEach'](function(_0x5d1c4e){if(_0x5d1c4e!=='default'){var _0x2915e0=Object['getOwnPropertyDescriptor'](_0x1f727b,_0x5d1c4e);Object['defineProperty'](_0x37077b,_0x5d1c4e,_0x2915e0['get']?_0x2915e0:{'enumerable':!![],'get':function(){return _0x1f727b[_0x5d1c4e];}});}}),_0x37077b['default']=_0x1f727b,_0x37077b;}function _mergeNamespaces(_0x46c73d,_0xc9840f){var _0x250d3f={_0x2f3b8e:0xa7};return _0xc9840f['forEach'](function(_0x5bec67){var _0x2c0f15=_0x3dbb;_0x5bec67&&typeof _0x5bec67!=='string'&&!Array[_0x2c0f15(_0x250d3f._0x2f3b8e)](_0x5bec67)&&Object['keys'](_0x5bec67)['forEach'](function(_0x561e85){if(_0x561e85!=='default'&&!(_0x561e85 in _0x46c73d)){var _0x3be264=Object['getOwnPropertyDescriptor'](_0x5bec67,_0x561e85);Object['defineProperty'](_0x46c73d,_0x561e85,_0x3be264['get']?_0x3be264:{'enumerable':!![],'get':function(){return _0x5bec67[_0x561e85];}});}});}),_0x46c73d;}var mars3d__namespace=_interopNamespace(mars3d),commonjsGlobal=typeof globalThis!=='undefined'?globalThis:typeof window!=='undefined'?window:typeof global!=='undefined'?global:typeof self!==_0x2f72b8(0xcc)?self:{},heatmap$1={'exports':{}};(function(_0x209001){var _0x394095={_0x4aef28:0xc7},_0x5defaf=_0x2f72b8;(function(_0x8b6367,_0x31909f,_0xdb8a53){var _0x4b79c4=_0x3dbb;_0x209001[_0x4b79c4(0x107)]?_0x209001['exports']=_0xdb8a53():_0x31909f[_0x8b6367]=_0xdb8a53();}(_0x5defaf(_0x394095._0x4aef28),commonjsGlobal,function(){var _0x3f408b={_0x374bb4:0x11a},_0x1ead29={_0x1293a6:0x101},_0xadacee={_0x1faedc:0x9a},_0x3263a0={_0x53efa2:0x125},_0x25e83e={_0x5d9ab1:0xd8,_0x49c7d8:0xd8},_0x13b3e5={_0x40aa9d:0xb4,_0x2d0b6f:0x9b},_0x213da8={_0x225308:0x124,_0x48197a:0xe2,_0x232bca:0xed,_0x2ecaf3:0xb1,_0x26e0be:0x109,_0x28e7a0:0x109,_0x5f4630:0x109},_0x39206a={_0x422cd5:0xbd,_0x2bc6ea:0x12d},_0x13a14a={_0x2a3ad2:0xa9},_0x4fe5fc={_0x4d71ef:0xb4},_0x3c9455={_0x31b0e1:0x126},_0x4ed074={_0x4705df:0xfe},_0x251809={_0x2a7f6a:0x10b,_0x6d26ec:0x121,_0xd7fff4:0xf7,_0x7a33e1:0xf8},_0x1639df={_0x36570a:0x9b},_0x456093=_0x5defaf,_0x21c149={'defaultRadius':0x28,'defaultRenderer':_0x456093(0xf2),'defaultGradient':{0.25:_0x456093(0xf6),0.55:'rgb(0,255,0)',0.85:'yellow',0x1:_0x456093(0x103)},'defaultMaxOpacity':0x1,'defaultMinOpacity':0x0,'defaultBlur':0.85,'defaultXField':'x','defaultYField':'y','defaultValueField':'value','plugins':{}},_0x21db2b=function _0x59671f(){var _0x2c914b={_0x311386:0xb4,_0x470ac8:0x9b,_0x2f005d:0xfe},_0x268cb4={_0x32805c:0x102},_0x5ba41d={_0x44f7b5:0x9b},_0x14280f={_0x4363bd:0x9b,_0x5c40f9:0x12c},_0x735294=function _0x392329(_0x58173d){var _0x24a014=_0x3dbb;this['_coordinator']={},this['_data']=[],this['_radi']=[],this[_0x24a014(_0x14280f._0x4363bd)]=0xa,this[_0x24a014(0xad)]=0x1,this[_0x24a014(0x100)]=_0x58173d[_0x24a014(_0x14280f._0x5c40f9)]||_0x58173d['defaultXField'],this['_yField']=_0x58173d['yField']||_0x58173d['defaultYField'],this['_valueField']=_0x58173d['valueField']||_0x58173d['defaultValueField'],_0x58173d['radius']&&(this['_cfgRadius']=_0x58173d['radius']);},_0x1c99dd=_0x21c149['defaultRadius'];return _0x735294['prototype']={'_organiseData':function(_0x3331d8,_0x44936e){var _0x4d2858=_0x3dbb,_0x288236=_0x3331d8[this['_xField']],_0xcf7ab3=_0x3331d8[this['_yField']],_0x3ff3ec=this['_radi'],_0x345de6=this['_data'],_0x5ce154=this[_0x4d2858(0xad)],_0x5eeeee=this['_min'],_0x1cc0d1=_0x3331d8[this['_valueField']]||0x1,_0x5699f0=_0x3331d8['radius']||this['_cfgRadius']||_0x1c99dd;!_0x345de6[_0x288236]&&(_0x345de6[_0x288236]=[],_0x3ff3ec[_0x288236]=[]);!_0x345de6[_0x288236][_0xcf7ab3]?(_0x345de6[_0x288236][_0xcf7ab3]=_0x1cc0d1,_0x3ff3ec[_0x288236][_0xcf7ab3]=_0x5699f0):_0x345de6[_0x288236][_0xcf7ab3]+=_0x1cc0d1;var _0x130ca3=_0x345de6[_0x288236][_0xcf7ab3];if(_0x130ca3>_0x5ce154)return!_0x44936e?this['_max']=_0x130ca3:this['setDataMax'](_0x130ca3),![];else return _0x130ca3<_0x5eeeee?(!_0x44936e?this[_0x4d2858(_0x5ba41d._0x44f7b5)]=_0x130ca3:this['setDataMin'](_0x130ca3),![]):{'x':_0x288236,'y':_0xcf7ab3,'value':_0x1cc0d1,'radius':_0x5699f0,'min':_0x5eeeee,'max':_0x5ce154};},'_unOrganizeData':function(){var _0x4a2f45=_0x3dbb,_0x34c1f8=[],_0x2c74a7=this['_data'],_0x3daa91=this['_radi'];for(var _0x4f055a in _0x2c74a7){for(var _0x5f11cc in _0x2c74a7[_0x4f055a]){_0x34c1f8['push']({'x':_0x4f055a,'y':_0x5f11cc,'radius':_0x3daa91[_0x4f055a][_0x5f11cc],'value':_0x2c74a7[_0x4f055a][_0x5f11cc]});}}return{'min':this[_0x4a2f45(_0x1639df._0x36570a)],'max':this['_max'],'data':_0x34c1f8};},'_onExtremaChange':function(){var _0x2043ef=_0x3dbb;this[_0x2043ef(0xbb)]['emit'](_0x2043ef(_0x268cb4._0x32805c),{'min':this['_min'],'max':this['_max']});},'addData':function(){var _0x5a6d0b=_0x3dbb;if(arguments[0x0][_0x5a6d0b(_0x251809._0x2a7f6a)]>0x0){var _0x461f96=arguments[0x0],_0x1e1953=_0x461f96['length'];while(_0x1e1953--){this['addData'][_0x5a6d0b(_0x251809._0x6d26ec)](this,_0x461f96[_0x1e1953]);}}else{var _0x445d06=this['_organiseData'](arguments[0x0],!![]);_0x445d06&&(this['_data']['length']===0x0&&(this[_0x5a6d0b(0x9b)]=this['_max']=_0x445d06['value']),this[_0x5a6d0b(0xbb)][_0x5a6d0b(_0x251809._0xd7fff4)](_0x5a6d0b(_0x251809._0x7a33e1),{'min':this['_min'],'max':this['_max'],'data':[_0x445d06]}));}return this;},'setData':function(_0x543a7a){var _0x10e503=_0x3dbb,_0x10fbf8=_0x543a7a[_0x10e503(_0x2c914b._0x311386)],_0x19eceb=_0x10fbf8['length'];this['_data']=[],this['_radi']=[];for(var _0x1703e1=0x0;_0x1703e1<_0x19eceb;_0x1703e1++){this['_organiseData'](_0x10fbf8[_0x1703e1],![]);}return this['_max']=_0x543a7a['max'],this[_0x10e503(_0x2c914b._0x470ac8)]=_0x543a7a['min']||0x0,this[_0x10e503(_0x2c914b._0x2f005d)](),this['_coordinator'][_0x10e503(0xf7)]('renderall',this[_0x10e503(0x9a)]()),this;},'removeData':function(){},'setDataMax':function(_0x5c6c12){var _0x4a7fbf=_0x3dbb;return this['_max']=_0x5c6c12,this[_0x4a7fbf(_0x4ed074._0x4705df)](),this['_coordinator']['emit']('renderall',this['_getInternalData']()),this;},'setDataMin':function(_0x2961be){return this['_min']=_0x2961be,this['_onExtremaChange'](),this['_coordinator']['emit']('renderall',this['_getInternalData']()),this;},'setCoordinator':function(_0x3183c2){this['_coordinator']=_0x3183c2;},'_getInternalData':function(){return{'max':this['_max'],'min':this['_min'],'data':this['_data'],'radi':this['_radi']};},'getData':function(){return this['_unOrganizeData']();}},_0x735294;}(),_0x2c56f6=function _0x2810b8(){var _0x4c8ea5={_0x27b13a:0xbd,_0x5cc822:0xd0},_0x376330={_0x2c35d1:0xfb,_0x49a8c8:0x11c,_0x13cbe5:0x117},_0x527099={_0x255047:0xd6},_0x17b464={_0x156398:0xd7,_0x428516:0x117,_0x171bb5:0x109,_0x5aed5e:0x12b,_0x1b67b9:0xa9,_0xa1f350:0xa5,_0x5470bf:0xc6,_0x5db70d:0x132,_0x16ca1f:0xa2},_0x34527f={_0x3b93c9:0xb4,_0x306f8f:0x119},_0x402fd4={_0x15b705:0x130,_0x37e676:0x113,_0x42c710:0x9d},_0x11f344=_0x456093,_0x39764a=function(_0x2a6764){var _0x46c0c9=_0x3dbb,_0x3d35f9=_0x2a6764['gradient']||_0x2a6764['defaultGradient'],_0x4a1c2b=document[_0x46c0c9(0xfd)](_0x46c0c9(0x117)),_0x1f4490=_0x4a1c2b[_0x46c0c9(_0x402fd4._0x15b705)]('2d',{'willReadFrequently':!![]});_0x4a1c2b['width']=0x100,_0x4a1c2b['height']=0x1;var _0x939cbf=_0x1f4490['createLinearGradient'](0x0,0x0,0x100,0x1);for(var _0x5ad966 in _0x3d35f9){_0x939cbf[_0x46c0c9(_0x402fd4._0x37e676)](_0x5ad966,_0x3d35f9[_0x5ad966]);}return _0x1f4490['fillStyle']=_0x939cbf,_0x1f4490[_0x46c0c9(_0x402fd4._0x42c710)](0x0,0x0,0x100,0x1),_0x1f4490['getImageData'](0x0,0x0,0x100,0x1)['data'];},_0x36cbe8=function(_0x1936bc,_0x53f435){var _0x455c9e=_0x3dbb,_0x172041=document['createElement']('canvas'),_0x11445f=_0x172041['getContext']('2d',{'willReadFrequently':!![]}),_0x5cf1ea=_0x1936bc,_0x1b5bf5=_0x1936bc;_0x172041['width']=_0x172041['height']=_0x1936bc*0x2;if(_0x53f435==0x1)_0x11445f['beginPath'](),_0x11445f['arc'](_0x5cf1ea,_0x1b5bf5,_0x1936bc,0x0,0x2*Math['PI'],![]),_0x11445f['fillStyle']=_0x455c9e(0x133),_0x11445f[_0x455c9e(_0x3c9455._0x31b0e1)]();else{var _0x585ee3=_0x11445f[_0x455c9e(0x9c)](_0x5cf1ea,_0x1b5bf5,_0x1936bc*_0x53f435,_0x5cf1ea,_0x1b5bf5,_0x1936bc);_0x585ee3['addColorStop'](0x0,'rgba(0,0,0,1)'),_0x585ee3[_0x455c9e(0x113)](0x1,'rgba(0,0,0,0)'),_0x11445f['fillStyle']=_0x585ee3,_0x11445f[_0x455c9e(0x9d)](0x0,0x0,0x2*_0x1936bc,0x2*_0x1936bc);}return _0x172041;},_0x286647=function(_0x32c5a9){var _0x32741b=_0x3dbb,_0x11af53=[],_0x5331d7=_0x32c5a9['min'],_0x2a61db=_0x32c5a9['max'],_0x228a12=_0x32c5a9['radi'],_0x32c5a9=_0x32c5a9[_0x32741b(_0x34527f._0x3b93c9)],_0x572cc5=Object[_0x32741b(0xae)](_0x32c5a9),_0x1972ce=_0x572cc5['length'];while(_0x1972ce--){var _0x21d310=_0x572cc5[_0x1972ce],_0x34fa04=Object['keys'](_0x32c5a9[_0x21d310]),_0x482c20=_0x34fa04['length'];while(_0x482c20--){var _0x486e4d=_0x34fa04[_0x482c20],_0x30de2f=_0x32c5a9[_0x21d310][_0x486e4d],_0x50992e=_0x228a12[_0x21d310][_0x486e4d];_0x11af53[_0x32741b(_0x34527f._0x306f8f)]({'x':_0x21d310,'y':_0x486e4d,'value':_0x30de2f,'radius':_0x50992e});}}return{'min':_0x5331d7,'max':_0x2a61db,'data':_0x11af53};};function _0x46ba19(_0x28f6a8){var _0x17ca3f=_0x3dbb,_0x2d5c57=_0x28f6a8['container'],_0x4cfb06=this[_0x17ca3f(_0x17b464._0x156398)]=document[_0x17ca3f(0xfd)](_0x17ca3f(_0x17b464._0x428516)),_0x2c028f=this['canvas']=_0x28f6a8['canvas']||document['createElement'](_0x17ca3f(0x117));this[_0x17ca3f(_0x17b464._0x171bb5)]=[0x2710,0x2710,0x0,0x0];var _0x2e4d49=getComputedStyle(_0x28f6a8[_0x17ca3f(0x116)])||{};_0x2c028f['className']='heatmap-canvas',this[_0x17ca3f(_0x17b464._0x5aed5e)]=_0x2c028f['width']=_0x4cfb06['width']=_0x28f6a8[_0x17ca3f(0x131)]||+_0x2e4d49[_0x17ca3f(0x131)]['replace'](/px/,''),this['_height']=_0x2c028f['height']=_0x4cfb06[_0x17ca3f(_0x17b464._0x1b67b9)]=_0x28f6a8['height']||+_0x2e4d49['height'][_0x17ca3f(_0x17b464._0xa1f350)](/px/,''),this['shadowCtx']=_0x4cfb06['getContext']('2d',{'willReadFrequently':!![]}),this[_0x17ca3f(0xea)]=_0x2c028f['getContext']('2d',{'willReadFrequently':!![]}),_0x2c028f['style']['cssText']=_0x4cfb06['style'][_0x17ca3f(_0x17b464._0x5470bf)]='position:absolute;left:0;top:0;',_0x2d5c57[_0x17ca3f(0xf1)][_0x17ca3f(_0x17b464._0x5db70d)]='relative',_0x2d5c57['appendChild'](_0x2c028f),this['_palette']=_0x39764a(_0x28f6a8),this['_templates']={},this[_0x17ca3f(_0x17b464._0x16ca1f)](_0x28f6a8);}return _0x46ba19[_0x11f344(0x106)]={'renderPartial':function(_0x4f1621){var _0x28aa54=_0x11f344;_0x4f1621[_0x28aa54(_0x4fe5fc._0x4d71ef)]['length']>0x0&&(this['_drawAlpha'](_0x4f1621),this['_colorize']());},'renderAll':function(_0xbdec20){var _0x3904fc=_0x11f344;this[_0x3904fc(_0x527099._0x255047)](),_0xbdec20['data']['length']>0x0&&(this['_drawAlpha'](_0x286647(_0xbdec20)),this[_0x3904fc(0xa8)]());},'_updateGradient':function(_0x12f971){var _0x3b2b0d=_0x11f344;this[_0x3b2b0d(0xd0)]=_0x39764a(_0x12f971);},'updateConfig':function(_0x3ce28e){_0x3ce28e['gradient']&&this['_updateGradient'](_0x3ce28e),this['_setStyles'](_0x3ce28e);},'setDimensions':function(_0x197703,_0x388f74){var _0x385a9f=_0x11f344;this[_0x385a9f(0x12b)]=_0x197703,this['_height']=_0x388f74,this['canvas']['width']=this['shadowCanvas'][_0x385a9f(0x131)]=_0x197703,this[_0x385a9f(0x117)][_0x385a9f(_0x13a14a._0x2a3ad2)]=this[_0x385a9f(0xd7)]['height']=_0x388f74;},'_clear':function(){var _0x421a6c=_0x11f344;this[_0x421a6c(_0x39206a._0x422cd5)]['clearRect'](0x0,0x0,this['_width'],this[_0x421a6c(0x12d)]),this['ctx']['clearRect'](0x0,0x0,this['_width'],this[_0x421a6c(_0x39206a._0x2bc6ea)]);},'_setStyles':function(_0x5af3d5){var _0x144a97=_0x11f344;this[_0x144a97(_0x376330._0x2c35d1)]=_0x5af3d5[_0x144a97(_0x376330._0x49a8c8)]==0x0?0x0:_0x5af3d5['blur']||_0x5af3d5['defaultBlur'],_0x5af3d5['backgroundColor']&&(this[_0x144a97(_0x376330._0x13cbe5)][_0x144a97(0xf1)]['backgroundColor']=_0x5af3d5['backgroundColor']),this['_width']=this['canvas']['width']=this['shadowCanvas']['width']=_0x5af3d5['width']||this['_width'],this['_height']=this['canvas']['height']=this['shadowCanvas']['height']=_0x5af3d5['height']||this['_height'],this['_opacity']=(_0x5af3d5['opacity']||0x0)*0xff,this['_maxOpacity']=(_0x5af3d5['maxOpacity']||_0x5af3d5['defaultMaxOpacity'])*0xff,this['_minOpacity']=(_0x5af3d5[_0x144a97(0xff)]||_0x5af3d5['defaultMinOpacity'])*0xff,this['_useGradientOpacity']=!!_0x5af3d5['useGradientOpacity'];},'_drawAlpha':function(_0x21f312){var _0x56a7be=_0x11f344,_0xd1d5bc=this['_min']=_0x21f312['min'],_0x292405=this[_0x56a7be(0xad)]=_0x21f312[_0x56a7be(0xeb)],_0x21f312=_0x21f312['data']||[],_0x20b867=_0x21f312[_0x56a7be(0x10b)],_0x4907aa=0x1-this['_blur'];while(_0x20b867--){var _0x3dc9e3=_0x21f312[_0x20b867],_0x38c5f3=_0x3dc9e3['x'],_0x41f0f1=_0x3dc9e3['y'],_0xdeda8e=_0x3dc9e3[_0x56a7be(_0x213da8._0x225308)],_0x5b1d0c=Math[_0x56a7be(0xf0)](_0x3dc9e3[_0x56a7be(_0x213da8._0x48197a)],_0x292405),_0x3af9cd=_0x38c5f3-_0xdeda8e,_0x2e1281=_0x41f0f1-_0xdeda8e,_0x766554=this['shadowCtx'],_0x5f36a5;!this[_0x56a7be(_0x213da8._0x232bca)][_0xdeda8e]?this['_templates'][_0xdeda8e]=_0x5f36a5=_0x36cbe8(_0xdeda8e,_0x4907aa):_0x5f36a5=this[_0x56a7be(0xed)][_0xdeda8e];var _0x16a111=(_0x5b1d0c-_0xd1d5bc)/(_0x292405-_0xd1d5bc);_0x766554[_0x56a7be(_0x213da8._0x2ecaf3)]=_0x16a111<0.01?0.01:_0x16a111,_0x766554['drawImage'](_0x5f36a5,_0x3af9cd,_0x2e1281),_0x3af9cd<this[_0x56a7be(_0x213da8._0x26e0be)][0x0]&&(this[_0x56a7be(_0x213da8._0x26e0be)][0x0]=_0x3af9cd),_0x2e1281<this[_0x56a7be(_0x213da8._0x28e7a0)][0x1]&&(this[_0x56a7be(_0x213da8._0x5f4630)][0x1]=_0x2e1281),_0x3af9cd+0x2*_0xdeda8e>this[_0x56a7be(_0x213da8._0x26e0be)][0x2]&&(this['_renderBoundaries'][0x2]=_0x3af9cd+0x2*_0xdeda8e),_0x2e1281+0x2*_0xdeda8e>this['_renderBoundaries'][0x3]&&(this[_0x56a7be(0x109)][0x3]=_0x2e1281+0x2*_0xdeda8e);}},'_colorize':function(){var _0x19ee8d=_0x11f344,_0x43e43a=this[_0x19ee8d(0x109)][0x0],_0x298bf2=this['_renderBoundaries'][0x1],_0x2b91e6=this['_renderBoundaries'][0x2]-_0x43e43a,_0xa3833b=this['_renderBoundaries'][0x3]-_0x298bf2,_0x321dd5=this['_width'],_0x3bda4f=this['_height'],_0x49bc79=this['_opacity'],_0x5d61ce=this['_maxOpacity'],_0x3e110f=this['_minOpacity'],_0x38362e=this[_0x19ee8d(0xe6)];_0x43e43a<0x0&&(_0x43e43a=0x0);_0x298bf2<0x0&&(_0x298bf2=0x0);_0x43e43a+_0x2b91e6>_0x321dd5&&(_0x2b91e6=_0x321dd5-_0x43e43a);_0x298bf2+_0xa3833b>_0x3bda4f&&(_0xa3833b=_0x3bda4f-_0x298bf2);var _0x59f0df=this[_0x19ee8d(_0x4c8ea5._0x27b13a)]['getImageData'](_0x43e43a,_0x298bf2,_0x2b91e6,_0xa3833b),_0x360d01=_0x59f0df['data'],_0x4e8a2a=_0x360d01['length'],_0x481d06=this[_0x19ee8d(_0x4c8ea5._0x5cc822)];for(var _0x235da3=0x3;_0x235da3<_0x4e8a2a;_0x235da3+=0x4){var _0x2013de=_0x360d01[_0x235da3],_0x5abd59=_0x2013de*0x4;if(!_0x5abd59)continue;var _0x535f61;_0x49bc79>0x0?_0x535f61=_0x49bc79:_0x2013de<_0x5d61ce?_0x2013de<_0x3e110f?_0x535f61=_0x3e110f:_0x535f61=_0x2013de:_0x535f61=_0x5d61ce,_0x360d01[_0x235da3-0x3]=_0x481d06[_0x5abd59],_0x360d01[_0x235da3-0x2]=_0x481d06[_0x5abd59+0x1],_0x360d01[_0x235da3-0x1]=_0x481d06[_0x5abd59+0x2],_0x360d01[_0x235da3]=_0x38362e?_0x481d06[_0x5abd59+0x3]:_0x535f61;}this['ctx']['putImageData'](_0x59f0df,_0x43e43a,_0x298bf2),this['_renderBoundaries']=[0x3e8,0x3e8,0x0,0x0];},'getValueAt':function(_0x34caed){var _0x501aed=_0x11f344,_0x264269,_0x4fc9a2=this['shadowCtx'],_0x2cb104=_0x4fc9a2['getImageData'](_0x34caed['x'],_0x34caed['y'],0x1,0x1),_0x5377ed=_0x2cb104[_0x501aed(_0x13b3e5._0x40aa9d)][0x3],_0x249038=this['_max'],_0x15a020=this[_0x501aed(_0x13b3e5._0x2d0b6f)];return _0x264269=Math['abs'](_0x249038-_0x15a020)*(_0x5377ed/0xff)>>0x0,_0x264269;},'getDataURL':function(){return this['canvas']['toDataURL']();}},_0x46ba19;}(),_0x2333f5=function _0x5d3947(){var _0x343637=_0x456093,_0x228ec9=![];return _0x21c149['defaultRenderer']===_0x343637(0xf2)&&(_0x228ec9=_0x2c56f6),_0x228ec9;}(),_0x3845dd={'merge':function(){var _0xc58b20={},_0x5ba770=arguments['length'];for(var _0x4b840b=0x0;_0x4b840b<_0x5ba770;_0x4b840b++){var _0x8eb9a8=arguments[_0x4b840b];for(var _0x1daeeb in _0x8eb9a8){_0xc58b20[_0x1daeeb]=_0x8eb9a8[_0x1daeeb];}}return _0xc58b20;}},_0x20e487=function _0x568764(){var _0x103688={_0x328a76:0x101,_0x20e50c:0xdc},_0x27bf85={_0x559719:0xc3},_0x2914e8={_0x7d806d:0xee,_0xd47b05:0xe3},_0x2ec8b3={_0x5a1a90:0x119},_0x3e89d0=function _0x449d78(){var _0x9541a8={_0x5e2869:0x122},_0x154cc6={_0x1c2a6f:0x121};function _0x413b85(){var _0x4b7760=_0x3dbb;this[_0x4b7760(0x122)]={};}return _0x413b85['prototype']={'on':function(_0x55f4a6,_0x19ebe7,_0x3fd4cb){var _0x41c7b8=_0x3dbb,_0x29f89a=this['cStore'];!_0x29f89a[_0x55f4a6]&&(_0x29f89a[_0x55f4a6]=[]),_0x29f89a[_0x55f4a6][_0x41c7b8(_0x2ec8b3._0x5a1a90)](function(_0x4c34cc){var _0x345596=_0x41c7b8;return _0x19ebe7[_0x345596(_0x154cc6._0x1c2a6f)](_0x3fd4cb,_0x4c34cc);});},'emit':function(_0x26fcf9,_0x24ab65){var _0x3ce73f=_0x3dbb,_0x32b7cf=this[_0x3ce73f(_0x9541a8._0x5e2869)];if(_0x32b7cf[_0x26fcf9]){var _0x5a4657=_0x32b7cf[_0x26fcf9]['length'];for(var _0x20824b=0x0;_0x20824b<_0x5a4657;_0x20824b++){var _0x170467=_0x32b7cf[_0x26fcf9][_0x20824b];_0x170467(_0x24ab65);}}}},_0x413b85;}(),_0x4d5b2b=function(_0x5cf81a){var _0x42a467={_0x48659b:0xeb},_0xd0597c=_0x3dbb,_0x19fef7=_0x5cf81a['_renderer'],_0x39c046=_0x5cf81a['_coordinator'],_0x181e79=_0x5cf81a['_store'];_0x39c046['on']('renderpartial',_0x19fef7[_0xd0597c(_0x2914e8._0x7d806d)],_0x19fef7),_0x39c046['on']('renderall',_0x19fef7[_0xd0597c(_0x2914e8._0xd47b05)],_0x19fef7),_0x39c046['on']('extremachange',function(_0x3d2b08){var _0x49d22c=_0xd0597c;_0x5cf81a[_0x49d22c(0xcf)]['onExtremaChange']&&_0x5cf81a['_config']['onExtremaChange']({'min':_0x3d2b08['min'],'max':_0x3d2b08[_0x49d22c(_0x42a467._0x48659b)],'gradient':_0x5cf81a['_config']['gradient']||_0x5cf81a['_config']['defaultGradient']});}),_0x181e79[_0xd0597c(0x11f)](_0x39c046);};function _0xdd8a06(){var _0xefca7b=_0x3dbb,_0x1cd239=this['_config']=_0x3845dd['merge'](_0x21c149,arguments[0x0]||{});this['_coordinator']=new _0x3e89d0();if(_0x1cd239['plugin']){var _0x1336c9=_0x1cd239['plugin'];if(!_0x21c149['plugins'][_0x1336c9])throw new Error('Plugin\x20\x27'+_0x1336c9+'\x27\x20not\x20found.\x20Maybe\x20it\x20was\x20not\x20registered.');else{var _0x244951=_0x21c149['plugins'][_0x1336c9];this['_renderer']=new _0x244951['renderer'](_0x1cd239),this[_0xefca7b(_0x25e83e._0x5d9ab1)]=new _0x244951['store'](_0x1cd239);}}else this['_renderer']=new _0x2333f5(_0x1cd239),this[_0xefca7b(_0x25e83e._0x49c7d8)]=new _0x21db2b(_0x1cd239);_0x4d5b2b(this);}return _0xdd8a06['prototype']={'addData':function(){var _0x4b17c8=_0x3dbb;return this[_0x4b17c8(0xd8)][_0x4b17c8(_0x27bf85._0x559719)][_0x4b17c8(0xe7)](this['_store'],arguments),this;},'removeData':function(){var _0x298661=_0x3dbb;return this['_store'][_0x298661(_0x3263a0._0x53efa2)]&&this['_store']['removeData']['apply'](this['_store'],arguments),this;},'setData':function(){return this['_store']['setData']['apply'](this['_store'],arguments),this;},'setDataMax':function(){var _0x1339d7=_0x3dbb;return this['_store'][_0x1339d7(0xfa)]['apply'](this[_0x1339d7(0xd8)],arguments),this;},'setDataMin':function(){var _0x54f063=_0x3dbb;return this['_store']['setDataMin']['apply'](this[_0x54f063(0xd8)],arguments),this;},'configure':function(_0x5067a2){var _0x4d7478=_0x3dbb;return this['_config']=_0x3845dd['merge'](this['_config'],_0x5067a2),this['_renderer']['updateConfig'](this['_config']),this[_0x4d7478(0xbb)][_0x4d7478(0xf7)]('renderall',this['_store'][_0x4d7478(_0xadacee._0x1faedc)]()),this;},'repaint':function(){var _0x323ac4=_0x3dbb;return this[_0x323ac4(0xbb)]['emit']('renderall',this[_0x323ac4(0xd8)]['_getInternalData']()),this;},'getData':function(){return this['_store']['getData']();},'getDataURL':function(){var _0x42aea6=_0x3dbb;return this[_0x42aea6(_0x1ead29._0x1293a6)]['getDataURL']();},'getValueAt':function(_0x3504ce){var _0x51701b=_0x3dbb;if(this['_store']['getValueAt'])return this['_store'][_0x51701b(0xdc)](_0x3504ce);else return this[_0x51701b(_0x103688._0x328a76)][_0x51701b(_0x103688._0x20e50c)]?this['_renderer']['getValueAt'](_0x3504ce):null;}},_0xdd8a06;}(),_0x192e47={'create':function(_0x26ee86){return new _0x20e487(_0x26ee86);},'register':function(_0x52474c,_0x34d054){var _0x3bbe10=_0x456093;_0x21c149[_0x3bbe10(_0x3f408b._0x374bb4)][_0x52474c]=_0x34d054;}};return _0x192e47;}));}(heatmap$1));var heatmap=heatmap$1['exports'],h337=_mergeNamespaces({'__proto__':null,'default':heatmap},[heatmap$1['exports']]),HeatMaterial=_0x2f72b8(0xce);function _0x5f93(){var _0x4c9afa=['_graphic','setOptions','layer','createMaterial','formatRectangle','28794kGPbDS','_coordinator','heatStyle','shadowCtx','ALWAYS','4188834kyhoce','PolyUtil','image/png','lat','addData','clientHeight','_heat','cssText','h337','copyCanvas','_rectangle','remove','_map','undefined','PointTrans','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','_config','_palette','187339misOPq','请引入\x20heatmap.js\x20库\x20','_updatePositionsHook','lng','forEach','_clear','shadowCanvas','_store','arcDirection','_last_heatData','Image2','getValueAt','_createArcGraphic','_removedHook','BlendingState','EPSG:3857','create','value','renderAll','927016JwWgju','ymin','_useGradientOpacity','apply','ALPHA_BLEND','isFormat','ctx','max','1115WKuGja','_templates','renderPartial','graphic','min','style','canvas2d','2mDQrhv','REPLACE','_graphic2','rgb(0,0,255)','emit','renderpartial','BaseLayer','setDataMax','_blur','HeatLayer','createElement','_onExtremaChange','minOpacity','_xField','_renderer','extremachange','rgb(255,0,0)','maxCanvasSize','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','prototype','exports','removeGraphic','_renderBoundaries','addGraphic','length','uniforms','rgba(','body','diffHeight','105xelSxV','image','ymax','addColorStop','setPositions','_mountedHook','container','canvas','bumpMap','push','plugins','StencilFunction','blur','minCanvasSize','Rectangle','setCoordinator','RenderState','call','cStore','DomUtil','radius','removeData','fill','Material','_last_mBounds','positions','_positions','_width','xField','_height','lonlat2mercator','7260129wFYsUd','getContext','width','position','rgba(0,0,0,1)','register','_container','_getInternalData','_min','createRadialGradient','fillRect','rgb(140,140,140)','946328HqdiCc','LngLatPoint','VERTEX_FORMAT','_setStyles','xmax','StencilOperation','replace','round','isArray','_colorize','height','options','44361140YUTqrn','_layer','_max','keys','arc','div','globalAlpha','flyToByAnimationEnd','abs','data'];_0x5f93=function(){return _0x4c9afa;};return _0x5f93();}if(!heatmap$1['exports']['create'])throw new Error(_0x2f72b8(0xd2));const Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace['layer'][_0x2f72b8(0xf9)],DEF_HEATSTYLE={'maxOpacity':0.8,'minOpacity':0.1,'blur':0.85,'radius':0x19,'gradient':{0.4:'blue',0.6:'green',0.8:'yellow',0.9:'red'}},DEF_STYLE={'arcRadiusScale':1.5,'arcBlurScale':1.5,'vertexFormat':Cesium['EllipsoidSurfaceAppearance'][_0x2f72b8(0xa1)]};class HeatLayer extends BaseLayer{constructor(_0x5aa623={}){var _0x5dd5f9={_0x1c9961:0x104,_0x35e1af:0x11d,_0x1314db:0xaa,_0x39617c:0xaa,_0x207aa5:0xf1},_0xde40a5=_0x2f72b8;super(_0x5aa623),this['options']['maxCanvasSize']=this[_0xde40a5(0xaa)][_0xde40a5(_0x5dd5f9._0x1c9961)]??document['body']['clientWidth'],this['options']['maxCanvasSize']=Math['min'](this['options']['maxCanvasSize'],0x1388),this['options'][_0xde40a5(_0x5dd5f9._0x35e1af)]=this[_0xde40a5(_0x5dd5f9._0x1314db)]['minCanvasSize']??document[_0xde40a5(0x10e)][_0xde40a5(0xc4)],this[_0xde40a5(_0x5dd5f9._0x39617c)]['minCanvasSize']=Math['max'](this['options']['minCanvasSize'],0x2bc),this[_0xde40a5(_0x5dd5f9._0x1314db)]['heatStyle']={...DEF_HEATSTYLE,...this[_0xde40a5(0xaa)]['heatStyle']},this['options']['style']={...DEF_STYLE,...this['options'][_0xde40a5(_0x5dd5f9._0x207aa5)]};}get['layer'](){return this['_layer'];}get['heatStyle'](){return this['options']['heatStyle'];}set['heatStyle'](_0x4a7974){var _0x49d430={_0x33e1df:0xaa,_0x297bfc:0xd3},_0x28f479=_0x2f72b8;this[_0x28f479(_0x49d430._0x33e1df)]['heatStyle']=mars3d__namespace['Util']['merge'](this['options']['heatStyle'],_0x4a7974),this['_heat']&&(this['_heat']['configure'](this['options']['heatStyle']),this[_0x28f479(_0x49d430._0x297bfc)](!![]));}get['style'](){var _0x174372=_0x2f72b8;return this[_0x174372(0xaa)]['style'];}set[_0x2f72b8(0xf1)](_0x42e875){var _0x2ec09b={_0x1d1035:0xaa},_0x4f688a=_0x2f72b8;this[_0x4f688a(_0x2ec09b._0x1d1035)]['style']=mars3d__namespace['Util']['merge'](this[_0x4f688a(0xaa)]['style'],_0x42e875);}get['positions'](){return this['_positions'];}set['positions'](_0x3bf39d){var _0xf5516={_0x18a525:0x114},_0x9a7064=_0x2f72b8;this[_0x9a7064(_0xf5516._0x18a525)](_0x3bf39d);}get['coordinates'](){const _0x54930c=[];return this['points']['forEach'](_0x24afa6=>{_0x54930c['push'](_0x24afa6['toArray']());}),_0x54930c;}get['rectangle'](){return this['_rectangle'];}['_setOptionsHook'](_0x5c42ae,_0x26700f){_0x5c42ae['positions']&&(this['positions']=_0x5c42ae['positions']);}[_0x2f72b8(0x115)](){var _0x2fd8dc={_0x39fa29:0xb7},_0x374671=_0x2f72b8;this['style']['type']==='image'?this[_0x374671(0xac)]=new mars3d__namespace['layer']['ImageLayer']({'crs':_0x374671(0xe0),'private':!![]}):this['_layer']=new mars3d__namespace[(_0x374671(_0x2fd8dc._0x39fa29))]['GraphicLayer']({'private':!![]});}['_addedHook'](){var _0x398bc5={_0x54133f:0xb0,_0x584e80:0x116,_0x2155dd:0xaa},_0x483cc7=_0x2f72b8;this['_map']['addLayer'](this['_layer']),this[_0x483cc7(0x99)]=mars3d__namespace['DomUtil']['create'](_0x483cc7(_0x398bc5._0x54133f),'mars3d-heatmap\x20mars3d-hideDiv',this['_map'][_0x483cc7(_0x398bc5._0x584e80)]),this['options']['positions']&&(this['positions']=this[_0x483cc7(0xaa)]['positions']),this[_0x483cc7(_0x398bc5._0x2155dd)]['flyTo']&&this[_0x483cc7(0xb2)]();}[_0x2f72b8(0xde)](){var _0xfc4539={_0x5e47f4:0x99,_0x134c30:0xcb,_0x5147b6:0xac},_0x2db8db=_0x2f72b8;this[_0x2db8db(_0xfc4539._0x5e47f4)]&&(mars3d__namespace[_0x2db8db(0x123)][_0x2db8db(0xca)](this[_0x2db8db(0x99)]),delete this['_container']),this['clear'](),this[_0x2db8db(_0xfc4539._0x134c30)]['removeLayer'](this[_0x2db8db(_0xfc4539._0x5147b6)]);}['addPosition'](_0x5a6125,_0x3e38b9){var _0xce59e3={_0x4d5bac:0xd3},_0x3e4a42=_0x2f72b8;this['_positions']=this['_positions']||[],this[_0x3e4a42(0x12a)][_0x3e4a42(0x119)](_0x5a6125),this[_0x3e4a42(_0xce59e3._0x4d5bac)](_0x3e38b9);}['setPositions'](_0x59155b,_0x748f89){this['_positions']=_0x59155b,this['_updatePositionsHook'](_0x748f89);}['clear'](){var _0x1ca2ca={_0x541530:0xb5,_0x299aef:0xf5},_0x3109cc=_0x2f72b8;this[_0x3109cc(0xb5)]&&(this['_layer']['removeGraphic'](this['_graphic'],!![]),delete this[_0x3109cc(_0x1ca2ca._0x541530)]),this[_0x3109cc(_0x1ca2ca._0x299aef)]&&(this['_layer'][_0x3109cc(0x108)](this['_graphic2'],!![]),delete this['_graphic2']);}[_0x2f72b8(0xd3)](_0x44e50f){var _0x4170cb={_0x2a0880:0x111,_0x314306:0x118,_0x20d720:0x10c,_0x47e804:0xb5},_0x32ff4a=_0x2f72b8;if(!this['show']||!this[_0x32ff4a(0xcb)]||!this['positions']||this[_0x32ff4a(0x129)]['length']===0x0)return this;const _0x5c1e7b=this['_getHeatCanvas']();if(this['style']['type']===_0x32ff4a(_0x4170cb._0x2a0880))this['_layer'][_0x32ff4a(0xb6)]({'url':_0x5c1e7b['toDataURL'](_0x32ff4a(0xc1),0x1),'rectangle':this['_rectangle'],'opacity':this['style']['opacity']});else this['style'][_0x32ff4a(0xaf)]?this['_graphic']&&_0x44e50f?(this['_graphic']['uniforms']['image']=_0x5c1e7b,this['_graphic'][_0x32ff4a(0x10c)][_0x32ff4a(_0x4170cb._0x314306)]=this['_getArcHeatCanvas'](),this['_graphic2']&&(this['_graphic2']['uniforms']['image']=_0x5c1e7b,this['_graphic2'][_0x32ff4a(_0x4170cb._0x20d720)][_0x32ff4a(_0x4170cb._0x314306)]=this[_0x32ff4a(_0x4170cb._0x47e804)]['uniforms']['bumpMap'])):this['_createArcGraphic'](_0x5c1e7b):this[_0x32ff4a(_0x4170cb._0x47e804)]&&_0x44e50f?this['_graphic'][_0x32ff4a(0x10c)]['image']=_0x5c1e7b:this['_createGraphic'](_0x5c1e7b);return this;}['_createGraphic'](_0x4017d1){var _0x2c0e06={_0x118811:0xdb,_0x2104e1:0xac},_0x43f299=_0x2f72b8;this['clear'](),this[_0x43f299(0xb5)]=new mars3d__namespace['graphic']['RectanglePrimitive']({...this['options'],'rectangle':this['_rectangle'],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'material':mars3d__namespace['MaterialUtil'][_0x43f299(0xb8)](mars3d__namespace['MaterialType'][_0x43f299(_0x2c0e06._0x118811)],{'image':_0x4017d1}),'flat':!![]})}),this[_0x43f299(_0x2c0e06._0x2104e1)]['addGraphic'](this['_graphic']);}[_0x2f72b8(0xdd)](_0x4dea64){var _0x5355ca={_0x2ac378:0x120,_0x39c124:0x11b,_0x3c1004:0xbe,_0x58f4e6:0x11b,_0x44a35b:0xf4,_0xe21bbd:0xf1,_0x31c331:0xeb,_0x2fe9e7:0xc9,_0x29bce3:0xa9,_0x5b139a:0xc9,_0x5d824a:0xf1,_0x5af9e8:0x127,_0x3c8dcf:0xac,_0xf2f9b3:0x10a},_0x7ba0d7=_0x2f72b8;this['clear']();const _0x3a293c=Cesium[_0x7ba0d7(_0x5355ca._0x2ac378)]['fromCache']({'cull':{'enabled':!![]},'depthTest':{'enabled':!![]},'stencilTest':{'enabled':!![],'frontFunction':Cesium[_0x7ba0d7(_0x5355ca._0x39c124)][_0x7ba0d7(_0x5355ca._0x3c1004)],'frontOperation':{'fail':Cesium[_0x7ba0d7(0xa4)]['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['REPLACE']},'backFunction':Cesium[_0x7ba0d7(_0x5355ca._0x58f4e6)][_0x7ba0d7(0xbe)],'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation'][_0x7ba0d7(_0x5355ca._0x44a35b)]},'reference':0x2,'mask':0x2},'blending':Cesium[_0x7ba0d7(0xdf)][_0x7ba0d7(0xe8)]}),_0x39c629=Math['floor'](this[_0x7ba0d7(_0x5355ca._0xe21bbd)]['diffHeight']??this['_mBoundsMax']*0.02)+0.1;this['style']['diffHeight']&&delete this['style'][_0x7ba0d7(0x10f)];const _0x38aa95=(this['style']['splitNum'],0x64);let _0x4844bc=Math[_0x7ba0d7(_0x5355ca._0x31c331)](this[_0x7ba0d7(_0x5355ca._0x2fe9e7)][_0x7ba0d7(_0x5355ca._0x29bce3)],this[_0x7ba0d7(_0x5355ca._0x5b139a)]['width']);this[_0x7ba0d7(_0x5355ca._0x5d824a)]['granularity']=_0x4844bc/=_0x38aa95;const _0xa1ffae=new Cesium[(_0x7ba0d7(_0x5355ca._0x5af9e8))]({'fabric':{'uniforms':{'image':_0x4dea64,'repeat':new Cesium['Cartesian2'](0x1,0x1),'color':new Cesium['Color'](0x1,0x1,0x1,0x0),'bumpMap':this['_getArcHeatCanvas']()},'source':HeatMaterial},'translucent':!![]}),_0x353ad0=this['style'][_0x7ba0d7(0xd9)]||0x1;this['_graphic']=new mars3d__namespace[(_0x7ba0d7(0xef))]['RectanglePrimitive']({...this['options'],'rectangle':this['_rectangle'],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'flat':!![],'aboveGround':!![],'renderState':_0x3a293c,'material':_0xa1ffae,'vertexShaderSource':getVertexShaderSource(_0x39c629*_0x353ad0)})}),this[_0x7ba0d7(_0x5355ca._0x3c8dcf)][_0x7ba0d7(_0x5355ca._0xf2f9b3)](this['_graphic']),this['style']['arcDirection']===0x0&&(this[_0x7ba0d7(0xf5)]=new mars3d__namespace['graphic']['RectanglePrimitive']({...this['options'],'rectangle':this['_rectangle'],'appearance':new Cesium['EllipsoidSurfaceAppearance']({'flat':!![],'aboveGround':!![],'renderState':_0x3a293c,'material':_0xa1ffae,'vertexShaderSource':getVertexShaderSource(-_0x39c629)})}),this['_layer']['addGraphic'](this['_graphic2']));}['getRectangle'](_0x46cfdb){var _0x242ccb={_0x597e0e:0xc0,_0x2873a1:0xb9,_0x48a608:0xc9},_0x23ccfc=_0x2f72b8;return _0x46cfdb!==null&&_0x46cfdb!==void 0x0&&_0x46cfdb[_0x23ccfc(0xe9)]&&this['_rectangle']?mars3d__namespace[_0x23ccfc(_0x242ccb._0x597e0e)][_0x23ccfc(_0x242ccb._0x2873a1)](this[_0x23ccfc(_0x242ccb._0x48a608)]):this[_0x23ccfc(0xc9)];}['_getHeatCanvas'](){var _0x4dcd63={_0x2159dc:0x12a,_0x46fd96:0xa3,_0x3fdd6b:0xeb,_0x5e3833:0x104,_0x195ebf:0x11d,_0x56d7c1:0xaa,_0x50285e:0xbc,_0x3cd465:0xf0,_0x569c65:0xe5,_0x424274:0x11e,_0x4fc1e4:0xa3,_0x5796df:0x128,_0x571d75:0xf1,_0x532e97:0x99,_0x3784dc:0xc5},_0x6e1ef6={_0x4fb658:0xa0},_0x5b1fc7=_0x2f72b8;const _0xf87d25=this[_0x5b1fc7(_0x4dcd63._0x2159dc)],_0x26b4c2=[];let _0x57f752,_0x4e8297,_0x51b0cb,_0x3503dd;_0xf87d25['forEach'](_0x5969a8=>{var _0x32c177=_0x5b1fc7;const _0x2ee684=mars3d__namespace[_0x32c177(_0x6e1ef6._0x4fb658)]['parse'](_0x5969a8);if(!_0x2ee684)return;_0x2ee684['value']=_0x5969a8['value']||0x1,!this['options']['rectangle']&&(_0x57f752===undefined?(_0x57f752=_0x2ee684[_0x32c177(0xd4)],_0x4e8297=_0x2ee684['lng'],_0x51b0cb=_0x2ee684['lat'],_0x3503dd=_0x2ee684['lat']):(_0x57f752=Math['min'](_0x57f752,_0x2ee684['lng']),_0x4e8297=Math['max'](_0x4e8297,_0x2ee684['lng']),_0x51b0cb=Math['min'](_0x51b0cb,_0x2ee684[_0x32c177(0xc2)]),_0x3503dd=Math['max'](_0x3503dd,_0x2ee684['lat']))),_0x26b4c2['push'](_0x2ee684);});_0x57f752===_0x4e8297&&(_0x57f752-=0.000001,_0x4e8297+=0.000001);_0x51b0cb===_0x3503dd&&(_0x51b0cb-=0.000001,_0x3503dd+=0.000001);let _0x489b1f=this['options']['rectangle']||{'xmin':_0x57f752,'xmax':_0x4e8297,'ymin':_0x51b0cb,'ymax':_0x3503dd};const _0x1baa73=getMercatorBounds(_0x489b1f),_0x6a9395=Math[_0x5b1fc7(0xb3)](_0x1baa73[_0x5b1fc7(_0x4dcd63._0x46fd96)]-_0x1baa73['xmin']),_0x3b8805=Math['abs'](_0x1baa73['ymax']-_0x1baa73['ymin']),_0x2a2141=Math[_0x5b1fc7(_0x4dcd63._0x3fdd6b)](_0x6a9395,_0x3b8805),_0x78535d=Math['min'](_0x6a9395,_0x3b8805);this['_mBoundsMax']=_0x2a2141;let _0x426b05=0x1;if(_0x2a2141>this['options']['maxCanvasSize'])_0x426b05=_0x2a2141/this['options'][_0x5b1fc7(_0x4dcd63._0x5e3833)],_0x78535d/_0x426b05<this['options']['minCanvasSize']&&(_0x426b05=_0x78535d/this['options']['minCanvasSize']);else _0x78535d<this['options'][_0x5b1fc7(_0x4dcd63._0x195ebf)]&&(_0x426b05=_0x78535d/this['options']['minCanvasSize'],_0x2a2141/_0x426b05>this[_0x5b1fc7(_0x4dcd63._0x56d7c1)][_0x5b1fc7(0x104)]&&(_0x426b05=_0x2a2141/this['options']['maxCanvasSize']));const _0xec9b07=this[_0x5b1fc7(_0x4dcd63._0x50285e)]['radius']*1.5,_0x56b69c=_0x6a9395/_0x426b05+_0xec9b07*0x2,_0x1b1c1f=_0x3b8805/_0x426b05+_0xec9b07*0x2,_0xa51a6e=_0xec9b07*_0x426b05;_0x1baa73['xmin']-=_0xa51a6e,_0x1baa73['ymin']-=_0xa51a6e,_0x1baa73['xmax']+=_0xa51a6e,_0x1baa73['ymax']+=_0xa51a6e,_0x1baa73['xmin']=Math['max'](_0x1baa73['xmin'],-20037508.34),_0x1baa73['xmax']=Math[_0x5b1fc7(_0x4dcd63._0x3cd465)](_0x1baa73['xmax'],20037508.34),_0x1baa73['ymin']=Math['max'](_0x1baa73[_0x5b1fc7(_0x4dcd63._0x569c65)],-20037508.34),_0x1baa73['ymax']=Math['min'](_0x1baa73['ymax'],20037508.34),this['_scale']=_0x426b05,_0x489b1f=geLatLngBounds(_0x1baa73),this[_0x5b1fc7(0xc9)]=Cesium[_0x5b1fc7(_0x4dcd63._0x424274)]['fromDegrees'](_0x489b1f['xmin'],_0x489b1f['ymin'],_0x489b1f['xmax'],_0x489b1f['ymax']);let _0x10b5d5=_0x26b4c2[0x0]['value']??0x1,_0x290147=_0x26b4c2[0x0]['value']??0x0;const _0x1fc3d6=[];_0x26b4c2[_0x5b1fc7(0xd5)](_0x448064=>{var _0x4b1e5a=_0x5b1fc7;const _0x52d67b=mars3d__namespace['PointTrans']['lonlat2mercator']([_0x448064['lng'],_0x448064['lat']]),_0xed5669=_0x448064['value']||0x1,_0x4237fc=Math['round']((_0x52d67b[0x0]-_0x1baa73['xmin'])/_0x426b05),_0x3b07b0=Math['round']((_0x1baa73[_0x4b1e5a(0x112)]-_0x52d67b[0x1])/_0x426b05);_0x10b5d5=Math['max'](_0x10b5d5,_0xed5669),_0x290147=Math['min'](_0x290147,_0xed5669),_0x1fc3d6['push']({'x':_0x4237fc,'y':_0x3b07b0,'value':_0xed5669});});const _0x4e34b3={'min':this['options']['min']??_0x290147,'max':this['options'][_0x5b1fc7(_0x4dcd63._0x3fdd6b)]??_0x10b5d5,'data':_0x1fc3d6};this[_0x5b1fc7(0xda)]=_0x4e34b3;if(!this['_last_mBounds']||_0x1baa73['xmin']!==this['_last_mBounds']['xmin']||_0x1baa73['ymin']!==this['_last_mBounds']['ymin']||_0x1baa73[_0x5b1fc7(_0x4dcd63._0x4fc1e4)]!==this['_last_mBounds']['xmax']||_0x1baa73['ymax']!==this['_last_mBounds']['ymax']){this[_0x5b1fc7(_0x4dcd63._0x5796df)]=_0x1baa73,this['_container'][_0x5b1fc7(_0x4dcd63._0x571d75)]['cssText']='width:'+_0x56b69c+'px;height:'+_0x1b1c1f+'px;';const _0x2edcc9={...this['heatStyle'],'container':this[_0x5b1fc7(_0x4dcd63._0x532e97)]};!this['_heat']?this['_heat']=heatmap$1['exports']['create'](_0x2edcc9):this[_0x5b1fc7(_0x4dcd63._0x3784dc)]['configure'](_0x2edcc9);}this['_heat']['setData'](_0x4e34b3);const _0x4344cd=mars3d__namespace['DomUtil']['copyCanvas'](this['_heat']['_renderer']['canvas']);return _0x4344cd;}['_getArcHeatCanvas'](){var _0x5e7350={_0x505fff:0xf1,_0x5d8331:0xbc,_0x439725:0xc8},_0x128a36=_0x2f72b8;this['_heat']['configure']({'radius':this['heatStyle']['radius']*this[_0x128a36(_0x5e7350._0x505fff)]['arcRadiusScale'],'blur':this['heatStyle']['blur']*this[_0x128a36(0xf1)]['arcBlurScale'],'gradient':this[_0x128a36(_0x5e7350._0x5d8331)]['gradientArc']||{0.25:'rgb(0,0,0)',0.55:_0x128a36(0x9e),0.85:'rgb(216,216,216)',0x1:'rgb(255,255,255)'}});const _0x1ffb80=mars3d__namespace['DomUtil'][_0x128a36(_0x5e7350._0x439725)](this['_heat'][_0x128a36(0x101)]['canvas']);return this['_heat']['configure'](this['options']['heatStyle']),_0x1ffb80;}['getPointData'](_0x375466){var _0x2718f8={_0x7f335f:0xa0,_0x5c320c:0xc5,_0x2f344e:0xdc,_0x5b3183:0x101,_0x2fe8f3:0x10d},_0x562553=_0x2f72b8;const _0x3d7623=mars3d__namespace[_0x562553(_0x2718f8._0x7f335f)]['parse'](_0x375466);if(!_0x3d7623)return{};const _0x5e08e3=mars3d__namespace['PointTrans'][_0x562553(0x12e)]([_0x3d7623[_0x562553(0xd4)],_0x3d7623['lat']]),_0x39cbe7=this['_last_mBounds'],_0x480ec4=Math['round']((_0x5e08e3[0x0]-_0x39cbe7['xmin'])/this['_scale']),_0x358ea1=Math[_0x562553(0xa6)]((_0x39cbe7['ymax']-_0x5e08e3[0x1])/this['_scale']),_0x2fb344=this[_0x562553(_0x2718f8._0x5c320c)][_0x562553(_0x2718f8._0x2f344e)]({'x':_0x480ec4,'y':_0x358ea1}),_0x361e84=this['_heat'][_0x562553(_0x2718f8._0x5b3183)]['ctx']['getImageData'](_0x480ec4-0x1,_0x358ea1-0x1,0x1,0x1)['data'];return{'x':_0x480ec4,'y':_0x358ea1,'value':_0x2fb344,'color':_0x562553(_0x2718f8._0x2fe8f3)+_0x361e84[0x0]+','+_0x361e84[0x1]+','+_0x361e84[0x2]+','+_0x361e84[0x3]+')'};}}mars3d__namespace['LayerUtil'][_0x2f72b8(0x134)]('heat',HeatLayer),mars3d__namespace['layer'][_0x2f72b8(0xfc)]=HeatLayer,mars3d__namespace['h337']=h337;function _0x3dbb(_0x132886,_0x1a8a47){var _0x5f9343=_0x5f93();return _0x3dbb=function(_0x3dbbb1,_0x49b01a){_0x3dbbb1=_0x3dbbb1-0x99;var _0x1b1cfd=_0x5f9343[_0x3dbbb1];return _0x1b1cfd;},_0x3dbb(_0x132886,_0x1a8a47);}function getMercatorBounds(_0xf2b101){var _0xeabf98={_0x5576b8:0xe5},_0x3e052d=_0x2f72b8;const _0x31084d=mars3d__namespace['PointTrans']['lonlat2mercator']([_0xf2b101['xmin'],_0xf2b101[_0x3e052d(_0xeabf98._0x5576b8)]]),_0x581f85=mars3d__namespace[_0x3e052d(0xcd)]['lonlat2mercator']([_0xf2b101['xmax'],_0xf2b101['ymax']]);return{'xmin':_0x31084d[0x0],'ymin':_0x31084d[0x1],'xmax':_0x581f85[0x0],'ymax':_0x581f85[0x1]};}function geLatLngBounds(_0x4e0848){var _0x2adcc9={_0x11375a:0xcd},_0x390949=_0x2f72b8;const _0x1d22ae=mars3d__namespace['PointTrans']['mercator2lonlat']([_0x4e0848['xmin'],_0x4e0848['ymin']]),_0x25cb3e=mars3d__namespace[_0x390949(_0x2adcc9._0x11375a)]['mercator2lonlat']([_0x4e0848['xmax'],_0x4e0848['ymax']]);return{'xmin':_0x1d22ae[0x0],'ymin':_0x1d22ae[0x1],'xmax':_0x25cb3e[0x0],'ymax':_0x25cb3e[0x1]};}function getVertexShaderSource(_0x487f50){var _0x5741b8={_0x51ec52:0x105},_0x584ae9=_0x2f72b8;return _0x584ae9(_0x5741b8._0x51ec52)+_0x487f50+';\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';}exports['HeatLayer']=HeatLayer,Object['defineProperty'](exports,'__esModule',{'value':!![]}); | ||
})); |
{ | ||
"name": "mars3d-heatmap", | ||
"version": "3.7.5", | ||
"version": "3.7.6", | ||
"description": "Mars3D平台插件,结合heatmap可视化功能插件", | ||
@@ -11,3 +11,3 @@ "main": "dist/mars3d-heatmap.js", | ||
"devDependencies": { | ||
"mars3d": "~3.7.5" | ||
"mars3d": "~3.7.6" | ||
}, | ||
@@ -14,0 +14,0 @@ "scripts": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
45281