fuchengshen
2022-07-09 3a25c05b5ab837714f30469cdcb1e2a77d8d7f6c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
 * Mars3D平台插件,支持气象 风向图 功能插件  mars3d-wind
 *
 * 版本信息:v3.3.13
 * 编译日期:2022-06-13 09:21:15
 * 版权所有:Copyright by 火星科技  http://mars3d.cn
 * 使用单位:免费公开版 ,2022-02-01
 */
(function (global, factory) {
  typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, (window.mars3d || require('mars3d'))) :
  typeof define === 'function' && define.amd ? define(['exports', 'mars3d'], factory) :
  (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global["mars3d-wind"] = {}, global.mars3d));
})(this, (function (exports, mars3d) { 
'use strict';var _0x3b0cee=_0x55ec;(function(_0x3a88c1,_0xfdfc06){var _0x1a829d=_0x55ec,_0x2a743c=_0x3a88c1();while(!![]){try{var _0xf3058=-parseInt(_0x1a829d(0x214))/0x1+-parseInt(_0x1a829d(0x228))/0x2*(parseInt(_0x1a829d(0x25a))/0x3)+parseInt(_0x1a829d(0x292))/0x4*(parseInt(_0x1a829d(0x238))/0x5)+-parseInt(_0x1a829d(0x169))/0x6+-parseInt(_0x1a829d(0x192))/0x7*(parseInt(_0x1a829d(0x269))/0x8)+-parseInt(_0x1a829d(0x21e))/0x9*(parseInt(_0x1a829d(0x256))/0xa)+-parseInt(_0x1a829d(0x18d))/0xb*(-parseInt(_0x1a829d(0x170))/0xc);if(_0xf3058===_0xfdfc06)break;else _0x2a743c['push'](_0x2a743c['shift']());}catch(_0x131370){_0x2a743c['push'](_0x2a743c['shift']());}}}(_0x4a54,0xa2ada));function _interopNamespace(_0x63ae5f){var _0x3e0e40=_0x55ec;if(_0x63ae5f&&_0x63ae5f[_0x3e0e40(0x257)])return _0x63ae5f;var _0x877b0c=Object['create'](null);return _0x63ae5f&&Object[_0x3e0e40(0x235)](_0x63ae5f)[_0x3e0e40(0x2a7)](function(_0x567be9){var _0x4b7ba9=_0x3e0e40;if(_0x567be9!==_0x4b7ba9(0x22d)){var _0x3f53a1=Object[_0x4b7ba9(0x2be)](_0x63ae5f,_0x567be9);Object[_0x4b7ba9(0x261)](_0x877b0c,_0x567be9,_0x3f53a1[_0x4b7ba9(0x1b5)]?_0x3f53a1:{'enumerable':!![],'get':function(){return _0x63ae5f[_0x567be9];}});}}),_0x877b0c['default']=_0x63ae5f,_0x877b0c;}var mars3d__namespace=_interopNamespace(mars3d),Cesium$7=mars3d__namespace[_0x3b0cee(0x1e9)];function getU(_0x391b5b,_0x2fbc98){var _0x3c42e1=_0x3b0cee,_0xeea956=_0x391b5b*Math[_0x3c42e1(0x175)](Cesium$7[_0x3c42e1(0x166)][_0x3c42e1(0x232)](_0x2fbc98));return _0xeea956;}function getV(_0x23bbe9,_0xb50c4a){var _0x22e9e4=_0x3b0cee,_0x1cad53=_0x23bbe9*Math[_0x22e9e4(0x15a)](Cesium$7[_0x22e9e4(0x166)]['toRadians'](_0xb50c4a));return _0x1cad53;}function getSpeed(_0x4aaf0b,_0x5c6f12){var _0x18dced=_0x3b0cee,_0x49a693=Math[_0x18dced(0x1b1)](Math['pow'](_0x4aaf0b,0x2)+Math['pow'](_0x5c6f12,0x2));return _0x49a693;}function getDirection(_0x39c4de,_0x7c8b9f){var _0xb81844=_0x3b0cee,_0x2a4552=Cesium$7[_0xb81844(0x166)][_0xb81844(0x2b4)](Math['atan2'](_0x7c8b9f,_0x39c4de));return _0x2a4552+=_0x2a4552<0x0?0x168:0x0,_0x2a4552;}var WindUtil={'__proto__':null,'getU':getU,'getV':getV,'getSpeed':getSpeed,'getDirection':getDirection};function ownKeys(_0x11e31a,_0x2006a5){var _0x50ce19=_0x3b0cee,_0x5073a2=Object[_0x50ce19(0x235)](_0x11e31a);if(Object['getOwnPropertySymbols']){var _0x326812=Object['getOwnPropertySymbols'](_0x11e31a);_0x2006a5&&(_0x326812=_0x326812[_0x50ce19(0x191)](function(_0x4b7b7c){var _0xc80b19=_0x50ce19;return Object[_0xc80b19(0x2be)](_0x11e31a,_0x4b7b7c)['enumerable'];})),_0x5073a2['push'][_0x50ce19(0x184)](_0x5073a2,_0x326812);}return _0x5073a2;}function _objectSpread2(_0x246167){var _0x5c9b9d=_0x3b0cee;for(var _0x11c4f2=0x1;_0x11c4f2<arguments[_0x5c9b9d(0x1b7)];_0x11c4f2++){var _0x3a305b=null!=arguments[_0x11c4f2]?arguments[_0x11c4f2]:{};_0x11c4f2%0x2?ownKeys(Object(_0x3a305b),!0x0)[_0x5c9b9d(0x2a7)](function(_0x2f3a47){_defineProperty(_0x246167,_0x2f3a47,_0x3a305b[_0x2f3a47]);}):Object['getOwnPropertyDescriptors']?Object['defineProperties'](_0x246167,Object['getOwnPropertyDescriptors'](_0x3a305b)):ownKeys(Object(_0x3a305b))[_0x5c9b9d(0x2a7)](function(_0x5b056b){var _0x16fa7e=_0x5c9b9d;Object['defineProperty'](_0x246167,_0x5b056b,Object[_0x16fa7e(0x2be)](_0x3a305b,_0x5b056b));});}return _0x246167;}function _classCallCheck(_0x4aa044,_0x4dde4c){var _0xef249b=_0x3b0cee;if(!(_0x4aa044 instanceof _0x4dde4c))throw new TypeError(_0xef249b(0x189));}function _defineProperties(_0x127e5d,_0x4bee46){var _0x35e457=_0x3b0cee;for(var _0x30d638=0x0;_0x30d638<_0x4bee46[_0x35e457(0x1b7)];_0x30d638++){var _0x2e6da0=_0x4bee46[_0x30d638];_0x2e6da0['enumerable']=_0x2e6da0['enumerable']||![],_0x2e6da0[_0x35e457(0x15f)]=!![];if(_0x35e457(0x1fe)in _0x2e6da0)_0x2e6da0[_0x35e457(0x2ce)]=!![];Object['defineProperty'](_0x127e5d,_0x2e6da0[_0x35e457(0x26a)],_0x2e6da0);}}function _createClass(_0x37f94c,_0x54cd3b,_0x3df7cd){var _0x1218da=_0x3b0cee;if(_0x54cd3b)_defineProperties(_0x37f94c[_0x1218da(0x188)],_0x54cd3b);if(_0x3df7cd)_defineProperties(_0x37f94c,_0x3df7cd);return Object[_0x1218da(0x261)](_0x37f94c,'prototype',{'writable':![]}),_0x37f94c;}function _defineProperty(_0x691e69,_0x38d44d,_0x17bf6f){var _0x538106=_0x3b0cee;return _0x38d44d in _0x691e69?Object[_0x538106(0x261)](_0x691e69,_0x38d44d,{'value':_0x17bf6f,'enumerable':!![],'configurable':!![],'writable':!![]}):_0x691e69[_0x38d44d]=_0x17bf6f,_0x691e69;}function _inherits(_0x21c714,_0x58f763){var _0x40c8e6=_0x3b0cee;if(typeof _0x58f763!==_0x40c8e6(0x22c)&&_0x58f763!==null)throw new TypeError(_0x40c8e6(0x21c));_0x21c714[_0x40c8e6(0x188)]=Object[_0x40c8e6(0x2c4)](_0x58f763&&_0x58f763['prototype'],{'constructor':{'value':_0x21c714,'writable':!![],'configurable':!![]}}),Object['defineProperty'](_0x21c714,'prototype',{'writable':![]});if(_0x58f763)_setPrototypeOf(_0x21c714,_0x58f763);}function _getPrototypeOf(_0x46c333){var _0x2c5692=_0x3b0cee;return _getPrototypeOf=Object[_0x2c5692(0x246)]?Object[_0x2c5692(0x222)]:function _0x4e3d04(_0x1febe4){var _0x5b4e42=_0x2c5692;return _0x1febe4['__proto__']||Object[_0x5b4e42(0x222)](_0x1febe4);},_getPrototypeOf(_0x46c333);}function _0x4a54(){var _0x102173=['B2jQzwn0','q29SB3i','q2vZAxvT','CMv2zxjZzvK','sw52ywXPzcbHDhrLBxb0ihrVihnWCMvHzcbUB24TAxrLCMfIBguGAw5ZDgfUy2uUcKLUig9YzgvYihrVigjLigL0zxjHyMXLlcbUB24TyxjYyxKGB2jQzwn0CYbTDxn0igHHDMuGysbBu3LTyM9SlML0zxjHDg9YxsGPig1LDgHVzc4','zNjHBwvIDwzMzxjZ','q29TChv0zq','zNjVBunZC0nVBg9Yu3rYAw5N','z2v0t3b0Aw9UCW','C2v0t3b0Aw9UCW','r2vVBwv0CNLbDhrYAwj1DgvZ','q2fYDgvZAwfUmW','BgLNAhrLCG','C2nLBMu','D2LUza','qxjNDw1LBNrZ','vu5tsuDorurFsu5u','x29UtwfWx3bYzvjLBMrLCKv2zw50','CMDIysGWlcaWlcaWlcaWlJK3kq','ugfZCW','CMfUzg9TugfYDgLJBgu','AxrLCMf0B3i','u0nftKuZra','DMfSDwu','ywXS','BgLUzvrV','CgfYDgLJBgvZvgv4DhvYzvnPEMu','CgfYDgLJBgvZ','t1bbuvvf','BMv4DfbHCNrPy2XLC1nWzwvK','x29UtwfWv2HLBgXfDMvUDa','CgfYDgLJBgvizwLNAhq','x2nHBgnvvG','z2v0rgvMyxvSDfjLBMrLCLn0yxrL','y2XLyxjgCMfTzwj1zMzLCNm','y3jLyxrLu2vNBwvUDhnhzw9TzxrYEq','Dg9hCMLKwfK','u2HHzgvYu291CMnL','z2v0q29UDgv4Da','x2fKzgvKsg9VAW','C2HHBq','D2LKDgG','x3nLDe9WDgLVBNniB29R','Bwf4ugfYDgLJBgvZ','C2HVDW','ody3nti2shvnAxf5','CMfUzg9TAxPLugfYDgLJBgvZ','ugL4zwXgB3jTyxq','Dgv4DhvYzxm','zNjHBwvIDwzMzxi','C3bLzwrsyxrL','z2v0v2LUza','ywjZ','u3vWzxiGzxHWCMvZC2LVBIbTDxn0igvPDgHLCIbIzsbUDwXSig9YigeGzNvUy3rPB24','qM91BMrPBMDtCgHLCMu','mJq2nMPyzujKsG','z2vVBwv0CNK','i2zMzMzMzG','ueLFt1zfuL9uv08','z2v0uhjVDg90ExbLt2y','y2fUCMvMCMvZAa','y2XHBxbuB0XHDgL0DwrLuMfUz2u','AgLKzgvU','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','Bg9U','mJi3ohPXrgTQCa','u2nLBMvnB2rL','Bgf0uMfUz2u','y2XLyxjdB21Tyw5K','zNvUy3rPB24','zgvMyxvSDa','tgf5zxjvDgLS','AgvPz2H0','Bg5N','AxnqB2LUDfzPC2LIBgu','Dg9sywrPyw5Z','C3rYAw5N','yxv0BW','A2v5CW','vMvYDgv4qxjYyxK','x2nHBgntDgvW','nuHWwer6sa','rhjHDW','zML4zwrizwLNAhq','x21HCa','DMLLD1jLy3rHBMDSzvrVtg9Utgf0uMfUz2u','y2XHC3m','qMfZzuXHEwvY','CM91BMq','yw5PBwf0zuzYyw1L','tfvnsu5btKnf','zgvWDgHuzxn0','y2fUDMfZv2LKDgG','BM9Uzq','Dw5PzM9YBsbZyw1WBgvYmKqGC2vNBwvUDhndB2XVCLrLEhr1CMu7dqP1BMLMB3jTihnHBxbSzxiYrcbZzwDTzw50C0rLChrOvgv4DhvYztSncG0kDw5PzM9YBsbZyw1WBgvYmKqGy3vYCMvUDfrYywLSC0nVBg9YoW0kDw5PzM9YBsbZyw1WBgvYmKqGDhjHAwXZrgvWDgHuzxH0DxjLoW0kdqP1BMLMB3jTigzSB2f0igzHzgvpCgfJAxr5oW0kdqP2yxj5Aw5NihzLyZiGDgv4DhvYzunVB3jKAw5HDgu7dqOncNzVAwqGBwfPBIGPihSncIaGicb2zwm0ihbVAw50C0nVBg9Yid0GDgv4DhvYztjekhnLz21LBNrZq29SB3juzxH0DxjLlcb0zxH0DxjLq29VCMrPBMf0zsK7dqOGicaGDMvJncb0CMfPBhndB2XVCIa9ihrLEhr1CMuYrcHJDxjYzw50vhjHAwXZq29SB3iSihrLEhr1CMvdB29YzgLUyxrLktSncG0kicaGihrYywLSC0nVBg9Yid0GzMXVB3iOzMfKzu9WywnPDhKGkIaYntuUmcaQihrYywLSC0nVBg9YksaVidi1ns4WoYaVlYbTywTLihn1CMuGDgHLihrYywLSC0nVBg9YihDPBgWGyMuGC3rYAwn0BhKGzgvJCMvHC2vKdqOncIaGicbMBg9HDcbWB2LUDhnezxb0Aca9ihrLEhr1CMuYrcHZzwDTzw50C0rLChrOvgv4DhvYzsWGDgv4DhvYzunVB3jKAw5HDguPlNi7dqOGicaGzMXVyxqGDhjHAwXZrgvWDgGGpsb0zxH0DxjLmKqODhjHAwXZrgvWDgHuzxH0DxjLlcb0zxH0DxjLq29VCMrPBMf0zsKUCJSncIaGicbMBg9HDcbNBg9IzurLChrOid0Gy3PTx3vUCgfJA0rLChrOkhrLEhr1CMuYrcHJEM1Fz2XVyMvezxb0AfrLEhr1CMuSihrLEhr1CMvdB29YzgLUyxrLksK7dqOncIaGicbNBf9gCMfNq29SB3iGpsb2zwm0kdaUmcK7dqOGicaGAwyGkhbVAw50C0rLChrOidWGz2XVyMvezxb0AcKGEW0kicaGicaGicbNBf9gCMfNq29SB3iGpsbNBf9gCMfNq29SB3iGkYbWB2LUDhndB2XVCJSncIaGicb9dqOGicaGAwyGkhrYywLSC0rLChrOidWGz2XVyMvezxb0AcKGEW0kicaGicaGicbNBf9gCMfNq29SB3iGpsbNBf9gCMfNq29SB3iGkYb0CMfPBhndB2XVCJSncIaGicb9dqOGicaGz2XFrNjHz0rLChrOrvHuid0GBwLUkhbVAw50C0rLChrOlcb0CMfPBhnezxb0AcK7dqP9','C2v0uhjVDg90ExbLt2y','uMvUzgvYu3rHDgu','Dw5PzM9YBsbZyw1WBgvYmKqGCg9ZDfbYB2nLC3nPBMDqB3nPDgLVBJSkDw5PzM9YBsbZyw1WBgvYmKqGBMv4DfbHCNrPy2XLC1nWzwvKoWOkDMfYEwLUzYb2zwmYihzFDgv4DhvYzunVB3jKAw5HDgvZoWOkDM9PzcbTywLUkcKGEWOGicaGDMvJncbYyw5KB21qyxj0AwnSzsa9ihrLEhr1CMuYrcHWB3n0uhjVy2vZC2LUz1bVC2L0Aw9Ulcb2x3rLEhr1CMvdB29YzgLUyxrLCYK7cIaGicb2zwm0ihbHCNrPy2XLu3bLzwqGpsb0zxH0DxjLmKqOBMv4DfbHCNrPy2XLC1nWzwvKlcb2x3rLEhr1CMvdB29YzgLUyxrLCYK7cGOGicaGAwyGkhjHBMrVBvbHCNrPy2XLlMeGpIaWlJaPihSkicaGicaGicbNBf9gCMfNq29SB3iGpsb2zwm0kdaUmcK7cIaGicb9igvSC2uGEWOGicaGicaGigDSx0zYywDdB2XVCIa9ihbHCNrPy2XLu3bLzwq7cIaGicb9cN0','x21VDw50zwriB29R','Bw91C2vFzg93BG','y2XPzw50sgvPz2H0','DM1HEa','Bgv2','C2v0rgf0yq','y2fUDMfZq29UDgv4Da','zNjVBurLz3jLzxm','twfW','CgfYDgLJBgvZtNvTyMvY','Bw91C2vvCa','zhjVCfjHDgu','z2XVyMfSq29TCg9ZAxrLt3bLCMf0Aw9U','mZu4mZbTCg52wNe','x19LC01VzhvSzq','y2fSBa','zMXVB3i','nJa2C1zpuKfU','BMv4DfbHCNrPy2XLC1bVC2L0Aw9U','CMvMCMvZAfbHCNrPy2XLCW','v2LUzeXHEwvY','rwXSAxbZB2LKywXpy2nSDwrLCG','ChjPBwL0AxzLvhLWzq','Dw5PzM9YBsbZyw1WBgvYmKqGy29SB3juywjSztSkcNzHCNLPBMCGzMXVyxqGC3bLzwroB3jTywXPEMf0Aw9UoWOkDM9PzcbTywLUkcKGEWOGicaGz2XFrNjHz0nVBg9Yid0GDgv4DhvYztjekgnVBg9YvgfIBguSihzLyZiOC3bLzwroB3jTywXPEMf0Aw9UlcaWlJaPktSkFq','zgvMAw5LuhjVCgvYDhK','DxbKyxrLvMLLD2vYugfYyw1LDgvYCW','C2nYzwvU','yxjYyxK','DMvYDgv4u2HHzgvYu291CMnL','x2nHBNjLzNjLC2G','z2v0ugL4zwXtAxPL','C2vNBwvUDhnezxb0Aa','mZjAugDhCw8','A2v5','veHsruvFueLFt1zfuL9uv08','x29Utw91C2veB3DUrxzLBNq','z3jPza','zMLSBfjLy3q','ugL4zwXeyxrHDhLWzq','y2fUDMfZsgvPz2H0','Bw92zvrV','CgfYDgLJBgvZv2LUza','Bgf5zxi','ywDL','x2rHDge','z2v0uMfUzg9Ttgf0tg5N','zgvMyxvSDfzHBhvL','zgvWDgHuzxH0DxjL','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','qebPDgvYyxrVCG','r2vVBwv0CNK','B2zM','x3rVBwfW','y29TBwfUzeXPC3q','zMLSBa','y3vYCMvUDfrYywLSCW','DwrHDge','zgvZDhjVEq','C2XPy2u','Bg9UuMfUz2u','CgfYDgLJBgvZvgv4DhvYzxm','x3jLBw92zwriB29R','x21HEefNzq','uMvJDgfUz2XL','DgXUzW','y29UDgfPBMvY','DMLZAwjSzq','BMfTzq','y2XPzw50v2LKDgG','zgf0yq','x3nWzwvKuMf0zq','B25Jzq','zhjHD2LUz0j1zMzLCLDPzhrO','mJi4nZu1nLv0C2zPyq','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igzSB29YkgXHDcKGlsaXlJaGkIbPBNrLCNzHBc55oWOGicaGzMXVyxqGBgf0msa9igzSB29YkgXHDcK7cIaGicbMBg9HDcbSyxqYid0GzMXVB3iOBgf0ksaRideUmcaQigLUDgvYDMfSlNK7cIaGicbMBg9HDcbSyxqZid0GzMXVB3iOBgf0ksaRidiUmcaQigLUDgvYDMfSlNK7cGOGicaGDMvJmIbJB2vMzMLJAwvUDca9igXVBKXHDeXLDI54EsaTigzSB29YkgXVBKXHDeXLDI54EsK7cIaGicbMBg9HDcbImca9ignHBgn1Bgf0zuiOD2LUzfrLEhr1CMuSignVzwzMAwnPzw50lNGSigXVBIWGBgf0mcWGBgv2ktSkicaGigzSB2f0igiXid0Gy2fSy3vSyxrLqIH3Aw5Kvgv4DhvYzsWGy29LzMzPy2LLBNqUEcWGBg9UlcbSyxqXlcbSzxyPoWOGicaGzMXVyxqGyJiGpsbJywXJDwXHDgvckhDPBMruzxH0DxjLlcbJB2vMzMLJAwvUDc54lcbSB24SigXHDdiSigXLDIK7cIaGicbMBg9HDcbImYa9ignHBgn1Bgf0zuiOD2LUzfrLEhr1CMuSignVzwzMAwnPzw50lNGSigXVBIWGBgf0mYWGBgv2ktSkcIaGicbYzxr1CM4GB25LrgLTzw5ZAw9Usw50zxjWB2XHDgLVBIHJB2vMzMLJAwvUDc55lcbImcWGyJeSigiYlcbImYK7cN0kcNzLyZmGyMLJDwjPyYH2zwmZigXVBKXHDeXLDIKGEWOGicaGlY8GAhr0Chm6lY9LBI53AwTPCgvKAweUB3jNl3DPA2KVqMLJDwjPy19PBNrLCNbVBgf0Aw9Ui0jPy3vIAwnFy29UDM9SDxrPB25FywXNB3jPDgHTcIaGicbMBg9HDcb1id0GAw50zxjWB2XHDgvpBMvuzxH0DxjLkfuSigXVBKXHDeXLDIK7cIaGicbMBg9HDcb2id0GAw50zxjWB2XHDgvpBMvuzxH0DxjLkfySigXVBKXHDeXLDIK7cIaGicbMBg9HDcb3id0Gmc4WoWOGicaGCMv0DxjUihzLyZmODsWGDIWGDYK7cN0kcNzVAwqGBwfPBIGPihSkicaGic8VihrLEhr1CMuGy29VCMrPBMf0zsbTDxn0igjLig5VCM1HBgL6zwqkicaGihzLyZmGBg9Utgf0tgv2id0GDgv4DhvYztjekgn1CNjLBNrqyxj0AwnSzxnqB3nPDgLVBIWGDL90zxH0DxjLq29VCMrPBMf0zxmPlNjNyJSkicaGihzLyZmGD2LUzfzLy3rVCIa9igjPy3vIAwmOBg9Utgf0tgv2ktSkicaGigDSx0zYywDdB2XVCIa9ihzLyZqOD2LUzfzLy3rVCIWGmc4WktSkFq','DMrHDge','v2LUzfv0AwW','z2XVyMvcB3vUzgLUz1nWAgvYzq','CgfYDgLJBgvZq29TChv0Aw5N','z2XVyMfSqwXWAge','x2rYyxDmAw5LCW','y2fUDMfZv2LUza','Cg9ZAxrPB25xqW','z2v0q29SB3juzxH0DxjL','u2nLBMvuCMfUC2zVCM1Z','Cg9PBNrLCI1LDMvUDhm','D2LUzerHDge','quXxqvLt','BMv4DfrYywLSC0nVBg9Y','vfDpx1bj','DhjHAwXZ','y29TBwfUzfrVrxHLy3v0zq','Bw91C2vFBw92zq','y3jLyxrLuMvUzgvYAw5NuhjPBwL0AxzLCW','zM9YrwfJAa','q29TCg9Uzw50rgf0yxr5Cgu','zhjHD1DPBMq','Eg1HEa','qxbWzwfYyw5Jzq','B3b0Aw9UCW','teLorufs','q2fUDMfZv2LUzeXHEwvY','q2XLyxjdB21Tyw5K','CMvNAxn0zxi','y2XLyxi','CMDIkdiWnIWYntuSmJu1kq','CMv2zxjZzq','Dg9ezwDYzwvZ','CMvXDwvZDefUAw1HDgLVBKzYyw1L','yMLUzev2zw50','C291CMnL','C2vNBwvUDhm','AxnbCNjHEq','y3jLyxrLq29TChv0Aw5NuhjPBwL0AxzLCW','D2LUzfrLEhr1CMvZ','CMfUzg9TqMv0D2vLBG','DgvZDa','z2v0t3DUuhjVCgvYDhLezxnJCMLWDg9Y','zgvWDgHnyxnR','surftLrjvfK','CMvK','Bw91C2vnB3zL','vfjjqu5htevt','y3jLyxrL','zNjHz21LBNrtAgfKzxjtB3vYy2u','CMvTB3zLq2HPBgq','zhjHD2LUz0j1zMzLCKHLAwDODa','CMvMCMvZAfrPBwvY','y2vPBa','ChjLrxHLy3v0zq','DxbKyxrLug9ZAxrPB24','rhjHD0nVBw1HBMq','CMvKCMf3','D3jPDgfIBgu','ywrKuhjPBwL0AxzLCW','x3bVAw50zxjfDMvUDhm','Cg9ZDfbYB2nLC3nPBMDtCgvLza','y3jLyxrLvgv4DhvYzq','Ew1PBG','zNjHBwvuAw1L','C3rYB2TLu3r5Bgu','Bw91C2veB3DU','rgvYAxzLzcbJB25ZDhj1y3rVCNmGBwf5ig9UBhKGCMv0DxjUig9IAMvJDcbVCIb1BMrLzMLUzwq','zMfKzu9WywnPDhK','DgXHDa','DxbKyxrLu3bLzwq','BwLU','ChjLuMvUzgvY','CMvZAxPL','vgv4DhvYzu1PBMLMAwnHDgLVBKzPBhrLCG','C2LU','BM93','C3r5Bgu','y2fUy2vSqw5PBwf0Aw9UrNjHBwu','y2fTzxjH','y29UzMLNDxjHyMXL','q29TChv0zunVBw1HBMq','u2v0','ywrK','BgvMDa','reLtqujmrv9mt0DFrevqveHFrLjbr01ftLrFv1jjveu','DMLZAwjPBgL0Eq','twf0Aa','twf0CML4na','D2vZDa','mJaYntqWohDruNrUwa','CMvTB3zLqwXS','y29TChv0zvzPzxDszwn0yw5NBgu','z2XVyMvmyxLLCG','y29TBwfUzfr5Cgu','z2v0vvzcEvHz','Dw5IAw5KrxzLBNq','mJq5mde1nLrlvLrysq','Bgv2Bwf4','DMvYDgv4qxjYyxK','uKDcqq','Dw1HEa','y29Z','BgLUzvDPzhrO','Bgf0','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','wKvstW','zNjVBuDLB21LDhj5','y29SCW','yMLUza','D2LUzezPzwXK','y29SB3jZ','zgvZDhjVEu9IAMvJDa','x3bHCNrPy2XLC051BwjLCG','y29UDgv4Da','AxnjBKv4DgvUDa','yxjYyxLcDwzMzxjwAwv3','yxbWBhK','x19WCM90B19F','Cg9PBNrLCKv2zw50CW','rNjHBwvIDwzMzxi','ChjVDg90ExbL','q2fUBM90ignHBgWGysbJBgfZCYbHCYbHigz1BMn0Aw9U','CgfYDgLJBgvZuMvUzgvYAw5N','rxzLBNruExbL','C2HHzgvYuhjVz3jHBq','mty1uMHRsMfz','CM93CW','y2fUDMfZv2LUzhK','DxbKyxrL','zMLSDgvY','mta1mJm0nwzqtuP2wa','Ew1HEa','mtaWjq','zwXSAxbZB2LK','x2jPBgLUzwfYsw50zxjWB2XHDgLVBG','y29UC3rYDwn0','zNjVBunHy2HL','r2vVBwv0CNLbDhrYAwj1Dgu','vgv4DhvYzu1Hz25PzMLJyxrPB25gAwX0zxi','zgvZDhjVEvbHCNrPy2XLC1rLEhr1CMvZ','CgfYDgLJBgvtExn0zw0','y2fSy19ZCgvLzfjHDgu','D2HLzwW','vgv4DhvYzq','y3vYCMvUDfrYywLSC0rLChrO','x29Utw91C2vnB3zLrxzLBNq','zNjVBq','y29SB3juywjSzq','yxr0CMLIDxrLtg9JyxrPB25Z','zgvMAw5Lza','z2v0rNvSBhnJCMvLBLf1ywq','Bwf4qwDL','y3jLyxrLuMvUzgvYAw5NrNjHBwvIDwzMzxjZ','uhjPBwL0AxzLvhLWzq','C2vNBwvUDhndB2XVCG','y29UC3rYDwn0B3i','mhb4','x29Utw91C2vvCev2zw50','Cg9ZAxrPB24','Dw5KzwzPBMvK','uKDc','C3fYDa','q2fYDgvZAwfUmG','D2DZodruB1DPBMrVD0nVB3jKAw5HDgvZ','y3vYCMvUDfrYywLSC0nVBg9Y','z2v0','ChjPBwL0AxzLCW','BgvUz3rO','ChvZAa','DMLLD2vYugfYyw1LDgvYCW','C3rYB2TL','CMfUzg9T','y3vYCMvUDfbHCNrPy2XLC1nWzwvK','y3jLyxrLrNjHBwvIDwzMzxi','C291DgG','CMf3uMvUzgvYu3rHDgu','Dw5PzM9YBu1HCa','y29SB3i','rKXpqvq','CgL4zwXtAxPL','C2v0qxr0CMLIDxrL','zg9JDw1LBNq','CMvTB3zLrxzLBNrmAxn0zw5LCG','y3jLyxrLv2LUzfrLEhr1CMvZ','y2fUDMfZuMvZAxPL','zgLTzw5ZAw9UCW','revqveHFq09nue9oru5u','y3vYCMvUDfbHCNrPy2XLC1bVC2L0Aw9U','BMv4DfrYywLSCW','z2XVyMu','x2nYzwf0zunHBNzHCW','yxv0B0nSzwfY','y3jLyxrLq29TBwfUza','Bw9Kzq','rgvWDgHgDw5JDgLVBG','Bwf4','u2fTCgXLCG','B3v0Chv0vgv4DhvYzq','y3jLyxrLugfYDgLJBgvZvgv4DhvYzxm','u1rbveLdx0rsqvC','qNvMzMvYvxnHz2u','y3jLyxrLuMvUzgvYAw5Nvgv4DhvYzxm','yxbWBhLwAwv3zxjqyxjHBwv0zxjZ','y3jLyxrLuMf3uMvUzgvYu3rHDgu','Bw9K','DgHPCYbOyxnUj3qGyMvLBIbPBML0AwfSAxnLzcaTihn1CgvYkcKGAgfZBID0igjLzw4Gy2fSBgvK','Cg9ZDfbYB2nLC3nPBMDqB3nPDgLVBG','y2fUDMfZ','ueLFt1zfuL9usfjfrq','z2v0vvzcEvbVAw50','C3bLzwrgywn0B3i','tKvbuKvtva','Bg9N','reLtqujmrv9htf9qt1njveLptL9mt0DFrevqveG','Eg1PBG'];_0x4a54=function(){return _0x102173;};return _0x4a54();}function _setPrototypeOf(_0x50c16c,_0x152d71){var _0x455209=_0x3b0cee;return _setPrototypeOf=Object[_0x455209(0x246)]||function _0x3b1d38(_0x15bb07,_0x3ac8ab){var _0x563bdb=_0x455209;return _0x15bb07[_0x563bdb(0x185)]=_0x3ac8ab,_0x15bb07;},_setPrototypeOf(_0x50c16c,_0x152d71);}function _isNativeReflectConstruct(){var _0x249ae7=_0x3b0cee;if(typeof Reflect===_0x249ae7(0x1af)||!Reflect[_0x249ae7(0x197)])return![];if(Reflect[_0x249ae7(0x197)][_0x249ae7(0x20f)])return![];if(typeof Proxy===_0x249ae7(0x22c))return!![];try{return Boolean[_0x249ae7(0x188)]['valueOf'][_0x249ae7(0x258)](Reflect[_0x249ae7(0x197)](Boolean,[],function(){})),!![];}catch(_0x149ce8){return![];}}function _assertThisInitialized(_0x2289e2){var _0x90144=_0x3b0cee;if(_0x2289e2===void 0x0)throw new ReferenceError(_0x90144(0x1dd));return _0x2289e2;}function _possibleConstructorReturn(_0x2cf138,_0x512334){var _0x3cd961=_0x3b0cee;if(_0x512334&&(typeof _0x512334===_0x3cd961(0x1e7)||typeof _0x512334===_0x3cd961(0x22c)))return _0x512334;else{if(_0x512334!==void 0x0)throw new TypeError(_0x3cd961(0x2d7));}return _assertThisInitialized(_0x2cf138);}function _createSuper(_0x436848){var _0x2d0409=_isNativeReflectConstruct();return function _0x271378(){var _0x4d1dd0=_0x55ec,_0x117712=_getPrototypeOf(_0x436848),_0x5d099;if(_0x2d0409){var _0x4d16f3=_getPrototypeOf(this)[_0x4d1dd0(0x1ab)];_0x5d099=Reflect[_0x4d1dd0(0x197)](_0x117712,arguments,_0x4d16f3);}else _0x5d099=_0x117712[_0x4d1dd0(0x184)](this,arguments);return _possibleConstructorReturn(this,_0x5d099);};}function _toConsumableArray(_0x5261b1){return _arrayWithoutHoles(_0x5261b1)||_iterableToArray(_0x5261b1)||_unsupportedIterableToArray(_0x5261b1)||_nonIterableSpread();}function _arrayWithoutHoles(_0x57b0da){var _0x4e0bc6=_0x3b0cee;if(Array[_0x4e0bc6(0x2b9)](_0x57b0da))return _arrayLikeToArray(_0x57b0da);}function _0x55ec(_0x5a5b08,_0x25b324){var _0x4a546a=_0x4a54();return _0x55ec=function(_0x55ec06,_0x4de3b7){_0x55ec06=_0x55ec06-0x153;var _0x1f73de=_0x4a546a[_0x55ec06];if(_0x55ec['lwquHE']===undefined){var _0x3a7b43=function(_0x63ae5f){var _0x877b0c='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x567be9='',_0x3f53a1='';for(var _0x391b5b=0x0,_0x2fbc98,_0xeea956,_0x23bbe9=0x0;_0xeea956=_0x63ae5f['charAt'](_0x23bbe9++);~_0xeea956&&(_0x2fbc98=_0x391b5b%0x4?_0x2fbc98*0x40+_0xeea956:_0xeea956,_0x391b5b++%0x4)?_0x567be9+=String['fromCharCode'](0xff&_0x2fbc98>>(-0x2*_0x391b5b&0x6)):0x0){_0xeea956=_0x877b0c['indexOf'](_0xeea956);}for(var _0xb50c4a=0x0,_0x1cad53=_0x567be9['length'];_0xb50c4a<_0x1cad53;_0xb50c4a++){_0x3f53a1+='%'+('00'+_0x567be9['charCodeAt'](_0xb50c4a)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3f53a1);};_0x55ec['CWEeNl']=_0x3a7b43,_0x5a5b08=arguments,_0x55ec['lwquHE']=!![];}var _0x4f5d9b=_0x4a546a[0x0],_0x2d3e57=_0x55ec06+_0x4f5d9b,_0x2d0018=_0x5a5b08[_0x2d3e57];return!_0x2d0018?(_0x1f73de=_0x55ec['CWEeNl'](_0x1f73de),_0x5a5b08[_0x2d3e57]=_0x1f73de):_0x1f73de=_0x2d0018,_0x1f73de;},_0x55ec(_0x5a5b08,_0x25b324);}function _iterableToArray(_0x1985f7){var _0x504d8e=_0x3b0cee;if(typeof Symbol!==_0x504d8e(0x1af)&&_0x1985f7[Symbol[_0x504d8e(0x1fc)]]!=null||_0x1985f7[_0x504d8e(0x27a)]!=null)return Array[_0x504d8e(0x1a2)](_0x1985f7);}function _unsupportedIterableToArray(_0xd7f9ea,_0x3e169f){var _0x29c2d5=_0x3b0cee;if(!_0xd7f9ea)return;if(typeof _0xd7f9ea===_0x29c2d5(0x233))return _arrayLikeToArray(_0xd7f9ea,_0x3e169f);var _0x5b134f=Object['prototype']['toString'][_0x29c2d5(0x258)](_0xd7f9ea)[_0x29c2d5(0x283)](0x8,-0x1);if(_0x5b134f==='Object'&&_0xd7f9ea['constructor'])_0x5b134f=_0xd7f9ea['constructor'][_0x29c2d5(0x28c)];if(_0x5b134f===_0x29c2d5(0x251)||_0x5b134f===_0x29c2d5(0x161))return Array[_0x29c2d5(0x1a2)](_0xd7f9ea);if(_0x5b134f===_0x29c2d5(0x1f6)||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/[_0x29c2d5(0x2bd)](_0x5b134f))return _arrayLikeToArray(_0xd7f9ea,_0x3e169f);}function _arrayLikeToArray(_0x50e4d9,_0x22e680){var _0x202408=_0x3b0cee;if(_0x22e680==null||_0x22e680>_0x50e4d9['length'])_0x22e680=_0x50e4d9[_0x202408(0x1b7)];for(var _0x66b4f5=0x0,_0x2c0282=new Array(_0x22e680);_0x66b4f5<_0x22e680;_0x66b4f5++)_0x2c0282[_0x66b4f5]=_0x50e4d9[_0x66b4f5];return _0x2c0282;}function _nonIterableSpread(){var _0x5d1ed8=_0x3b0cee;throw new TypeError(_0x5d1ed8(0x1eb));}var Cesium$6=mars3d__namespace[_0x3b0cee(0x1e9)],CustomPrimitive=(function(){var _0x538aaf=_0x3b0cee;function _0x1c8a6c(_0x397390){var _0x57ffd0=_0x55ec;_classCallCheck(this,_0x1c8a6c),this[_0x57ffd0(0x16d)]=_0x397390['commandType'],this[_0x57ffd0(0x21f)]=_0x397390['geometry'],this[_0x57ffd0(0x1a4)]=_0x397390[_0x57ffd0(0x1a4)],this[_0x57ffd0(0x25f)]=_0x397390[_0x57ffd0(0x25f)],this['uniformMap']=_0x397390[_0x57ffd0(0x1c0)],this['vertexShaderSource']=_0x397390[_0x57ffd0(0x265)],this[_0x57ffd0(0x2c5)]=_0x397390[_0x57ffd0(0x2c5)],this[_0x57ffd0(0x1bf)]=_0x397390['rawRenderState'],this[_0x57ffd0(0x218)]=_0x397390[_0x57ffd0(0x218)],this[_0x57ffd0(0x1d5)]=_0x397390[_0x57ffd0(0x1d5)],this[_0x57ffd0(0x1cf)]=Cesium$6[_0x57ffd0(0x277)](_0x397390['autoClear'],![]),this[_0x57ffd0(0x2ca)]=_0x397390['preExecute'],this['show']=!![],this[_0x57ffd0(0x2a4)]=undefined,this[_0x57ffd0(0x22b)]=undefined,this[_0x57ffd0(0x1cf)]&&(this['clearCommand']=new Cesium$6[(_0x57ffd0(0x2af))]({'color':new Cesium$6['Color'](0x0,0x0,0x0,0x0),'depth':0x1,'framebuffer':this['framebuffer'],'pass':Cesium$6[_0x57ffd0(0x1fa)][_0x57ffd0(0x203)]}));}return _createClass(_0x1c8a6c,[{'key':_0x538aaf(0x1d0),'value':function _0xab562(_0x27f813){var _0x12d23f=_0x538aaf;switch(this['commandType']){case'Draw':{var _0x1f3c87=Cesium$6[_0x12d23f(0x236)][_0x12d23f(0x17a)]({'context':_0x27f813,'geometry':this[_0x12d23f(0x21f)],'attributeLocations':this[_0x12d23f(0x1a4)],'bufferUsage':Cesium$6['BufferUsage'][_0x12d23f(0x1d7)]}),_0x302234=Cesium$6['ShaderProgram'][_0x12d23f(0x198)]({'context':_0x27f813,'attributeLocations':this[_0x12d23f(0x1a4)],'vertexShaderSource':this[_0x12d23f(0x265)],'fragmentShaderSource':this[_0x12d23f(0x2c5)]}),_0x56da98=Cesium$6[_0x12d23f(0x247)][_0x12d23f(0x198)](this[_0x12d23f(0x1bf)]);return new Cesium$6[(_0x12d23f(0x2cc))]({'owner':this,'vertexArray':_0x1f3c87,'primitiveType':this[_0x12d23f(0x25f)],'uniformMap':this['uniformMap'],'modelMatrix':Cesium$6[_0x12d23f(0x167)][_0x12d23f(0x2c0)],'shaderProgram':_0x302234,'framebuffer':this[_0x12d23f(0x218)],'renderState':_0x56da98,'pass':Cesium$6[_0x12d23f(0x1fa)][_0x12d23f(0x203)]});}case _0x12d23f(0x1ed):{return new Cesium$6[(_0x12d23f(0x160))]({'owner':this,'fragmentShaderSource':this[_0x12d23f(0x2c5)],'uniformMap':this[_0x12d23f(0x1c0)],'outputTexture':this['outputTexture'],'persists':!![]});}}}},{'key':'setGeometry','value':function _0x3c3e86(_0x3b40c9,_0x562ecc){var _0x35b5fc=_0x538aaf;this[_0x35b5fc(0x21f)]=_0x562ecc;var _0x45c3ff=Cesium$6[_0x35b5fc(0x236)][_0x35b5fc(0x17a)]({'context':_0x3b40c9,'geometry':this[_0x35b5fc(0x21f)],'attributeLocations':this[_0x35b5fc(0x1a4)],'bufferUsage':Cesium$6[_0x35b5fc(0x1d8)][_0x35b5fc(0x1d7)]});this['commandToExecute'][_0x35b5fc(0x172)]=_0x45c3ff;}},{'key':_0x538aaf(0x190),'value':function _0xc71345(_0x43af06){var _0x284835=_0x538aaf;if(!this[_0x284835(0x213)])return;if(_0x43af06[_0x284835(0x1d1)]!==Cesium$6[_0x284835(0x229)][_0x284835(0x1fd)])return;!Cesium$6['defined'](this[_0x284835(0x2a4)])&&(this[_0x284835(0x2a4)]=this[_0x284835(0x1d0)](_0x43af06[_0x284835(0x181)])),Cesium$6[_0x284835(0x1a5)](this[_0x284835(0x2ca)])&&this[_0x284835(0x2ca)](),Cesium$6[_0x284835(0x1a5)](this[_0x284835(0x22b)])&&_0x43af06[_0x284835(0x27e)][_0x284835(0x1b8)](this[_0x284835(0x22b)]),_0x43af06['commandList']['push'](this['commandToExecute']);}},{'key':'isDestroyed','value':function _0xb1a389(){return![];}},{'key':_0x538aaf(0x282),'value':function _0x71d345(){var _0x272fa4=_0x538aaf;return Cesium$6[_0x272fa4(0x1a5)](this[_0x272fa4(0x2a4)])&&(this[_0x272fa4(0x2a4)]['shaderProgram']=this['commandToExecute'][_0x272fa4(0x18c)]&&this['commandToExecute']['shaderProgram'][_0x272fa4(0x282)]()),Cesium$6[_0x272fa4(0x17f)](this);}}]),_0x1c8a6c;}()),Cesium$5=mars3d__namespace['Cesium'],Util=(function(){var _0x45d449=function _0x24f587(){var _0x54dc09=_0x55ec,_0xf0fba0=new Cesium$5[(_0x54dc09(0x27b))]({'attributes':new Cesium$5[(_0x54dc09(0x1f1))]({'position':new Cesium$5[(_0x54dc09(0x199))]({'componentDatatype':Cesium$5[_0x54dc09(0x2a8)][_0x54dc09(0x1c2)],'componentsPerAttribute':0x3,'values':new Float32Array([-0x1,-0x1,0x0,0x1,-0x1,0x0,0x1,0x1,0x0,-0x1,0x1,0x0])}),'st':new Cesium$5[(_0x54dc09(0x199))]({'componentDatatype':Cesium$5['ComponentDatatype'][_0x54dc09(0x1c2)],'componentsPerAttribute':0x2,'values':new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1])})}),'indices':new Uint32Array([0x3,0x2,0x0,0x0,0x2,0x1])});return _0xf0fba0;},_0x4b3587=function _0x111898(_0x84cb3,_0x301535){var _0x4dc7b3=_0x55ec;if(Cesium$5[_0x4dc7b3(0x1a5)](_0x301535)){var _0x1a84cb={};_0x1a84cb[_0x4dc7b3(0x183)]=_0x301535,_0x84cb3[_0x4dc7b3(0x2b7)]=_0x1a84cb;}var _0x315e00=new Cesium$5[(_0x4dc7b3(0x19f))](_0x84cb3);return _0x315e00;},_0x589665=function _0x5c2bde(_0x102da8,_0x64f94a,_0x26e8ad){var _0x355859=_0x55ec,_0x4bc844=new Cesium$5[(_0x355859(0x187))]({'context':_0x102da8,'colorTextures':[_0x64f94a],'depthTexture':_0x26e8ad});return _0x4bc844;},_0xa5e2af=function _0x2e7135(_0x16bc63){var _0x19f8ec=_0x55ec,_0x406f8=!![],_0xc07390=![],_0x4fc3a0={'viewport':_0x16bc63['viewport'],'depthTest':_0x16bc63[_0x19f8ec(0x242)],'depthMask':_0x16bc63[_0x19f8ec(0x2bf)],'blending':_0x16bc63['blending']},_0x5bdf0c=Cesium$5[_0x19f8ec(0x2ab)][_0x19f8ec(0x208)](_0x406f8,_0xc07390,_0x4fc3a0);return _0x5bdf0c;},_0x1e20c0=function _0xff6dc(_0x3fb138){var _0x319373=_0x55ec,_0x1dd838={},_0x405b84=Cesium$5[_0x319373(0x166)]['mod'](_0x3fb138[_0x319373(0x168)],Cesium$5[_0x319373(0x166)][_0x319373(0x2a2)]),_0x350d77=Cesium$5[_0x319373(0x166)][_0x319373(0x1dc)](_0x3fb138['east'],Cesium$5[_0x319373(0x166)][_0x319373(0x2a2)]),_0x491ee0=_0x3fb138[_0x319373(0x210)],_0x540935,_0x170519;_0x491ee0>Cesium$5[_0x319373(0x166)][_0x319373(0x26b)]?(_0x540935=0x0,_0x170519=Cesium$5[_0x319373(0x166)][_0x319373(0x2a2)]):_0x350d77-_0x405b84<_0x491ee0?(_0x540935=_0x405b84,_0x170519=_0x405b84+_0x491ee0):(_0x540935=_0x405b84,_0x170519=_0x350d77);_0x1dd838['lon']={'min':Cesium$5[_0x319373(0x166)][_0x319373(0x2b4)](_0x540935),'max':Cesium$5[_0x319373(0x166)]['toDegrees'](_0x170519)};var _0x26c910=_0x3fb138[_0x319373(0x1be)],_0x3874cf=_0x3fb138['north'],_0x3a31b5=_0x3fb138[_0x319373(0x22f)],_0x28ddd8=_0x3a31b5>Cesium$5[_0x319373(0x166)]['PI']/0xc?_0x3a31b5/0x2:0x0,_0x20d9cd=Cesium$5['Math'][_0x319373(0x224)](_0x26c910-_0x28ddd8),_0x3c6f87=Cesium$5['Math'][_0x319373(0x224)](_0x3874cf+_0x28ddd8);return _0x20d9cd<-Cesium$5[_0x319373(0x166)][_0x319373(0x1e0)]&&(_0x20d9cd=-Cesium$5[_0x319373(0x166)][_0x319373(0x221)]),_0x3c6f87>Cesium$5[_0x319373(0x166)][_0x319373(0x1e0)]&&(_0x3c6f87=Cesium$5['Math'][_0x319373(0x221)]),_0x1dd838[_0x319373(0x177)]={'min':Cesium$5['Math'][_0x319373(0x2b4)](_0x20d9cd),'max':Cesium$5[_0x319373(0x166)][_0x319373(0x2b4)](_0x3c6f87)},_0x1dd838;};return{'getFullscreenQuad':_0x45d449,'createTexture':_0x4b3587,'createFramebuffer':_0x589665,'createRawRenderState':_0xa5e2af,'viewRectangleToLonLatRange':_0x1e20c0};}()),segmentDraw_vert=_0x3b0cee(0x279),segmentDraw_frag=_0x3b0cee(0x260),fullscreen_vert='attribute\x20vec3\x20position;\x0d\x0aattribute\x20vec2\x20st;\x0d\x0a\x0d\x0avarying\x20vec2\x20textureCoordinate;\x0d\x0a\x0d\x0avoid\x20main()\x20{\x0d\x0a\x20\x20\x20\x20textureCoordinate\x20=\x20st;\x0d\x0a\x20\x20\x20\x20gl_Position\x20=\x20vec4(position,\x201.0);\x0d\x0a}',trailDraw_frag=_0x3b0cee(0x245),screenDraw_frag='uniform\x20sampler2D\x20trailsColorTexture;\x0d\x0auniform\x20sampler2D\x20trailsDepthTexture;\x0d\x0a\x0d\x0avarying\x20vec2\x20textureCoordinate;\x0d\x0a\x0d\x0avoid\x20main()\x20{\x0d\x0a\x20\x20\x20\x20vec4\x20trailsColor\x20=\x20texture2D(trailsColorTexture,\x20textureCoordinate);\x0d\x0a\x20\x20\x20\x20float\x20trailsDepth\x20=\x20texture2D(trailsDepthTexture,\x20textureCoordinate).r;\x0d\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20textureCoordinate));\x0d\x0a\x0d\x0a\x20\x20\x20\x20if\x20(trailsDepth\x20<\x20globeDepth)\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20trailsColor;\x0d\x0a\x20\x20\x20\x20}\x20else\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0.0);\x0d\x0a\x20\x20\x20\x20}\x0d\x0a}',Cesium$4=mars3d__namespace[_0x3b0cee(0x1e9)],ParticlesRendering=(function(){var _0x87eac1=_0x3b0cee;function _0x15e7fb(_0x2c3707,_0x1277a7,_0xf57d1f,_0x38fbc9,_0x1d929a){var _0x2b4b6c=_0x55ec;_classCallCheck(this,_0x15e7fb),this[_0x2b4b6c(0x1d9)](_0x2c3707,_0x1277a7,_0xf57d1f[_0x2b4b6c(0x17e)]),this[_0x2b4b6c(0x1a8)](_0x2c3707),this[_0x2b4b6c(0x2a6)](_0x2c3707,_0xf57d1f,_0x38fbc9,_0x1d929a);}return _createClass(_0x15e7fb,[{'key':_0x87eac1(0x1d9),'value':function _0x2b22e6(_0x2afe0d,_0x56822,_0x456235){var _0x114d6c=_0x87eac1,_0x2732e1={'context':_0x2afe0d,'width':_0x2afe0d[_0x114d6c(0x291)],'height':_0x2afe0d['drawingBufferHeight'],'pixelFormat':Cesium$4[_0x114d6c(0x216)]['RGBA'],'pixelDatatype':Cesium$4[_0x114d6c(0x26f)]['UNSIGNED_BYTE']},_0x5cf3c6={'context':_0x2afe0d,'width':_0x2afe0d[_0x114d6c(0x291)],'height':_0x2afe0d[_0x114d6c(0x2c7)],'pixelFormat':Cesium$4[_0x114d6c(0x216)][_0x114d6c(0x1ca)],'pixelDatatype':Cesium$4[_0x114d6c(0x26f)][_0x114d6c(0x1f7)]},_0x456c42=_0x456235[_0x114d6c(0x1b7)],_0x276b4a=new Float32Array(_0x456c42*0x3);for(var _0x21793d=0x0;_0x21793d<_0x456c42;_0x21793d++){var _0x335825=Cesium$4[_0x114d6c(0x1e8)][_0x114d6c(0x1ee)](_0x456235[_0x21793d]);_0x276b4a[0x3*_0x21793d]=_0x335825[_0x114d6c(0x2c1)],_0x276b4a[0x3*_0x21793d+0x1]=_0x335825['green'],_0x276b4a[0x3*_0x21793d+0x2]=_0x335825['blue'];}var _0x5ab5c1={'context':_0x2afe0d,'width':_0x456c42,'height':0x1,'pixelFormat':Cesium$4['PixelFormat'][_0x114d6c(0x1b0)],'pixelDatatype':Cesium$4['PixelDatatype'][_0x114d6c(0x1c2)],'sampler':new Cesium$4[(_0x114d6c(0x1d4))]({'minificationFilter':Cesium$4[_0x114d6c(0x159)][_0x114d6c(0x2ad)],'magnificationFilter':Cesium$4[_0x114d6c(0x19a)]['LINEAR']})};this[_0x114d6c(0x217)]={'segmentsColor':Util[_0x114d6c(0x2d2)](_0x2732e1),'segmentsDepth':Util['createTexture'](_0x5cf3c6),'currentTrailsColor':Util['createTexture'](_0x2732e1),'currentTrailsDepth':Util[_0x114d6c(0x2d2)](_0x5cf3c6),'nextTrailsColor':Util['createTexture'](_0x2732e1),'nextTrailsDepth':Util[_0x114d6c(0x2d2)](_0x5cf3c6),'colorTable':Util[_0x114d6c(0x2d2)](_0x5ab5c1,_0x276b4a)};}},{'key':_0x87eac1(0x1a8),'value':function _0x4a09b3(_0x518bab){var _0x366a0f=_0x87eac1;this['framebuffers']={'segments':Util['createFramebuffer'](_0x518bab,this[_0x366a0f(0x217)][_0x366a0f(0x1aa)],this[_0x366a0f(0x217)]['segmentsDepth']),'currentTrails':Util[_0x366a0f(0x1bd)](_0x518bab,this[_0x366a0f(0x217)][_0x366a0f(0x1b4)],this[_0x366a0f(0x217)][_0x366a0f(0x1a0)]),'nextTrails':Util[_0x366a0f(0x1bd)](_0x518bab,this[_0x366a0f(0x217)][_0x366a0f(0x2a1)],this[_0x366a0f(0x217)]['nextTrailsDepth'])};}},{'key':_0x87eac1(0x20a),'value':function _0x50ff77(_0x5d4b30){var _0x5bee14=_0x87eac1,_0xa972ea=0x4,_0xaca246=[];for(var _0x2ed3c7=0x0;_0x2ed3c7<_0x5d4b30[_0x5bee14(0x201)];_0x2ed3c7++){for(var _0xd13a=0x0;_0xd13a<_0x5d4b30['particlesTextureSize'];_0xd13a++){for(var _0x333aee=0x0;_0x333aee<_0xa972ea;_0x333aee++){_0xaca246[_0x5bee14(0x1b8)](_0x2ed3c7/_0x5d4b30[_0x5bee14(0x201)]),_0xaca246['push'](_0xd13a/_0x5d4b30[_0x5bee14(0x201)]);}}}_0xaca246=new Float32Array(_0xaca246);var _0x2d9337=[],_0x27ce56=[-0x1,0x1],_0x19e126=[-0x1,0x1];for(var _0x2f1885=0x0;_0x2f1885<_0x5d4b30[_0x5bee14(0x212)];_0x2f1885++){for(var _0x5a5227=0x0;_0x5a5227<_0xa972ea/0x2;_0x5a5227++){for(var _0x4b68eb=0x0;_0x4b68eb<_0xa972ea/0x2;_0x4b68eb++){_0x2d9337[_0x5bee14(0x1b8)](_0x27ce56[_0x5a5227]),_0x2d9337[_0x5bee14(0x1b8)](_0x19e126[_0x4b68eb]),_0x2d9337[_0x5bee14(0x1b8)](0x0);}}}_0x2d9337=new Float32Array(_0x2d9337);var _0x1fc6fc=0x6*_0x5d4b30[_0x5bee14(0x212)],_0x2068a1=new Uint32Array(_0x1fc6fc);for(var _0xe4ed64=0x0,_0x54e071=0x0,_0x59eddf=0x0;_0xe4ed64<_0x5d4b30[_0x5bee14(0x212)];_0xe4ed64++){_0x2068a1[_0x54e071++]=_0x59eddf+0x0,_0x2068a1[_0x54e071++]=_0x59eddf+0x1,_0x2068a1[_0x54e071++]=_0x59eddf+0x2,_0x2068a1[_0x54e071++]=_0x59eddf+0x2,_0x2068a1[_0x54e071++]=_0x59eddf+0x1,_0x2068a1[_0x54e071++]=_0x59eddf+0x3,_0x59eddf+=0x4;}var _0x427531=new Cesium$4[(_0x5bee14(0x27b))]({'attributes':new Cesium$4[(_0x5bee14(0x1f1))]({'st':new Cesium$4['GeometryAttribute']({'componentDatatype':Cesium$4['ComponentDatatype'][_0x5bee14(0x1c2)],'componentsPerAttribute':0x2,'values':_0xaca246}),'normal':new Cesium$4[(_0x5bee14(0x199))]({'componentDatatype':Cesium$4[_0x5bee14(0x2a8)][_0x5bee14(0x1c2)],'componentsPerAttribute':0x3,'values':_0x2d9337})}),'indices':_0x2068a1});return _0x427531;}},{'key':'createRenderingPrimitives','value':function _0x35ca4a(_0x186397,_0x45a42f,_0x1479a1,_0x32cde3){var _0x1bdd81=_0x87eac1,_0x2aaf58=this;this[_0x1bdd81(0x1b6)]={'segments':new CustomPrimitive({'commandType':_0x1bdd81(0x239),'attributeLocations':{'st':0x0,'normal':0x1},'geometry':this[_0x1bdd81(0x20a)](_0x45a42f),'primitiveType':Cesium$4[_0x1bdd81(0x1a9)][_0x1bdd81(0x2c3)],'uniformMap':{'currentParticlesPosition':function _0x4e7ec4(){var _0x1de646=_0x1bdd81;return _0x32cde3['particlesTextures'][_0x1de646(0x1cb)];},'postProcessingPosition':function _0x5a6e12(){var _0x2cfd71=_0x1bdd81;return _0x32cde3[_0x2cfd71(0x285)][_0x2cfd71(0x1de)];},'postProcessingSpeed':function _0xf66f08(){var _0x104254=_0x1bdd81;return _0x32cde3['particlesTextures'][_0x104254(0x2d1)];},'colorTable':function _0xf1c154(){var _0x2ffa40=_0x1bdd81;return _0x2aaf58[_0x2ffa40(0x217)][_0x2ffa40(0x1a3)];},'aspect':function _0x2633de(){var _0x5e75ed=_0x1bdd81;return _0x186397['drawingBufferWidth']/_0x186397[_0x5e75ed(0x2c7)];},'pixelSize':function _0x1f2f56(){var _0x477a37=_0x1bdd81;return _0x1479a1[_0x477a37(0x1c3)];},'lineWidth':function _0x6562f4(){var _0x249112=_0x1bdd81;return _0x45a42f[_0x249112(0x176)];},'particleHeight':function _0x2bc298(){var _0x20e2d7=_0x1bdd81;return _0x45a42f[_0x20e2d7(0x206)];}},'vertexShaderSource':new Cesium$4[(_0x1bdd81(0x20c))]({'sources':[segmentDraw_vert]}),'fragmentShaderSource':new Cesium$4['ShaderSource']({'sources':[segmentDraw_frag]}),'rawRenderState':Util[_0x1bdd81(0x1db)]({'viewport':undefined,'depthTest':{'enabled':!![]},'depthMask':!![]}),'framebuffer':this[_0x1bdd81(0x1ec)][_0x1bdd81(0x2b8)],'autoClear':!![]}),'trails':new CustomPrimitive({'commandType':_0x1bdd81(0x239),'attributeLocations':{'position':0x0,'st':0x1},'geometry':Util[_0x1bdd81(0x1a6)](),'primitiveType':Cesium$4[_0x1bdd81(0x1a9)][_0x1bdd81(0x2c3)],'uniformMap':{'segmentsColorTexture':function _0x741d44(){var _0x258fe1=_0x1bdd81;return _0x2aaf58[_0x258fe1(0x217)][_0x258fe1(0x1aa)];},'segmentsDepthTexture':function _0x4c9a6f(){var _0x25f352=_0x1bdd81;return _0x2aaf58[_0x25f352(0x217)][_0x25f352(0x268)];},'currentTrailsColor':function _0x5d75eb(){var _0x19a44c=_0x1bdd81;return _0x2aaf58[_0x19a44c(0x1ec)][_0x19a44c(0x280)][_0x19a44c(0x29c)](0x0);},'trailsDepthTexture':function _0xbf62f6(){var _0x53e5d9=_0x1bdd81;return _0x2aaf58['framebuffers'][_0x53e5d9(0x280)][_0x53e5d9(0x278)];},'fadeOpacity':function _0x2ccb46(){var _0x259d6f=_0x1bdd81;return _0x45a42f[_0x259d6f(0x153)];}},'vertexShaderSource':new Cesium$4['ShaderSource']({'defines':[_0x1bdd81(0x1e5)],'sources':[fullscreen_vert]}),'fragmentShaderSource':new Cesium$4[(_0x1bdd81(0x20c))]({'defines':[_0x1bdd81(0x164)],'sources':[trailDraw_frag]}),'rawRenderState':Util['createRawRenderState']({'viewport':undefined,'depthTest':{'enabled':!![],'func':Cesium$4[_0x1bdd81(0x1d2)][_0x1bdd81(0x2a0)]},'depthMask':!![]}),'framebuffer':this['framebuffers'][_0x1bdd81(0x1cc)],'autoClear':!![],'preExecute':function _0x2deaba(){var _0x2445a0=_0x1bdd81,_0x3a6124=_0x2aaf58[_0x2445a0(0x1ec)][_0x2445a0(0x280)];_0x2aaf58[_0x2445a0(0x1ec)][_0x2445a0(0x280)]=_0x2aaf58['framebuffers'][_0x2445a0(0x1cc)],_0x2aaf58[_0x2445a0(0x1ec)][_0x2445a0(0x1cc)]=_0x3a6124,_0x2aaf58[_0x2445a0(0x1b6)][_0x2445a0(0x2a3)]['commandToExecute'][_0x2445a0(0x218)]=_0x2aaf58['framebuffers'][_0x2445a0(0x1cc)],_0x2aaf58[_0x2445a0(0x1b6)][_0x2445a0(0x2a3)][_0x2445a0(0x22b)][_0x2445a0(0x218)]=_0x2aaf58[_0x2445a0(0x1ec)][_0x2445a0(0x1cc)];}}),'screen':new CustomPrimitive({'commandType':'Draw','attributeLocations':{'position':0x0,'st':0x1},'geometry':Util[_0x1bdd81(0x1a6)](),'primitiveType':Cesium$4[_0x1bdd81(0x1a9)][_0x1bdd81(0x2c3)],'uniformMap':{'trailsColorTexture':function _0x22d8d6(){var _0x105f0e=_0x1bdd81;return _0x2aaf58[_0x105f0e(0x1ec)][_0x105f0e(0x1cc)]['getColorTexture'](0x0);},'trailsDepthTexture':function _0x5733a5(){var _0x46792c=_0x1bdd81;return _0x2aaf58[_0x46792c(0x1ec)][_0x46792c(0x1cc)][_0x46792c(0x278)];}},'vertexShaderSource':new Cesium$4[(_0x1bdd81(0x20c))]({'defines':[_0x1bdd81(0x1e5)],'sources':[fullscreen_vert]}),'fragmentShaderSource':new Cesium$4[(_0x1bdd81(0x20c))]({'defines':['DISABLE_LOG_DEPTH_FRAGMENT_WRITE'],'sources':[screenDraw_frag]}),'rawRenderState':Util[_0x1bdd81(0x1db)]({'viewport':undefined,'depthTest':{'enabled':![]},'depthMask':!![],'blending':{'enabled':!![]}}),'framebuffer':undefined})};}}]),_0x15e7fb;}()),getWind_frag=_0x3b0cee(0x293),updateSpeed_frag='uniform\x20sampler2D\x20currentParticlesSpeed;\x20//\x20(u,\x20v,\x20w,\x20normalization)\x0auniform\x20sampler2D\x20particlesWind;\x0a\x0a//\x20used\x20to\x20calculate\x20the\x20wind\x20norm\x0auniform\x20vec2\x20uSpeedRange;\x20//\x20(min,\x20max);\x0auniform\x20vec2\x20vSpeedRange;\x0auniform\x20float\x20pixelSize;\x0auniform\x20float\x20speedFactor;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0afloat\x20calculateWindNorm(vec3\x20speed)\x20{\x0a\x20\x20\x20\x20vec3\x20percent\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20percent.x\x20=\x20(speed.x\x20-\x20uSpeedRange.x)\x20/\x20(uSpeedRange.y\x20-\x20uSpeedRange.x);\x0a\x20\x20\x20\x20percent.y\x20=\x20(speed.y\x20-\x20vSpeedRange.x)\x20/\x20(vSpeedRange.y\x20-\x20vSpeedRange.x);\x0a\x20\x20\x20\x20float\x20normalization\x20=\x20length(percent);\x0a\x0a\x20\x20\x20\x20return\x20normalization;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20//\x20texture\x20coordinate\x20must\x20be\x20normalized\x0a\x20\x20\x20\x20vec3\x20currentSpeed\x20=\x20texture2D(currentParticlesSpeed,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20vec3\x20windVector\x20=\x20texture2D(particlesWind,\x20v_textureCoordinates).rgb;\x0a\x0a\x20\x20\x20\x20vec4\x20nextSpeed\x20=\x20vec4(speedFactor\x20*\x20pixelSize\x20*\x20windVector,\x20calculateWindNorm(windVector));\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20nextSpeed;\x0a}',updatePosition_frag=_0x3b0cee(0x226),postProcessingPosition_frag=_0x3b0cee(0x178),postProcessingSpeed_frag=_0x3b0cee(0x248),Cesium$3=mars3d__namespace['Cesium'],ParticlesComputing=(function(){var _0x1b6de1=_0x3b0cee;function _0x20109f(_0x1dd36b,_0x8feb11,_0x51bd43,_0x53da75){var _0x26e71d=_0x55ec;_classCallCheck(this,_0x20109f),this['data']=_0x8feb11,this[_0x26e71d(0x1c7)](_0x1dd36b,_0x8feb11),this[_0x26e71d(0x1d6)](_0x1dd36b,_0x51bd43,_0x53da75),this[_0x26e71d(0x2ba)](_0x8feb11,_0x51bd43,_0x53da75);}return _createClass(_0x20109f,[{'key':_0x1b6de1(0x1c7),'value':function _0x3a2e7a(_0x3c69bb,_0x251100){var _0x1c9491=_0x1b6de1,_0x38bf18={'context':_0x3c69bb,'width':_0x251100[_0x1c9491(0x1c9)][_0x1c9491(0x227)],'height':_0x251100[_0x1c9491(0x1c9)][_0x1c9491(0x177)]*(_0x251100[_0x1c9491(0x1c9)][_0x1c9491(0x24d)]||0x1),'pixelFormat':Cesium$3[_0x1c9491(0x216)][_0x1c9491(0x241)],'pixelDatatype':Cesium$3['PixelDatatype'][_0x1c9491(0x1c2)],'flipY':![],'sampler':new Cesium$3[(_0x1c9491(0x1d4))]({'minificationFilter':Cesium$3[_0x1c9491(0x159)][_0x1c9491(0x1e3)],'magnificationFilter':Cesium$3['TextureMagnificationFilter'][_0x1c9491(0x1e3)]})};this[_0x1c9491(0x2bb)]={'U':Util[_0x1c9491(0x2d2)](_0x38bf18,_0x251100['U'][_0x1c9491(0x264)]),'V':Util[_0x1c9491(0x2d2)](_0x38bf18,_0x251100['V'][_0x1c9491(0x264)])};}},{'key':_0x1b6de1(0x1d6),'value':function _0x50babb(_0x4bebca,_0x12c369,_0x5e0d63){var _0x202a48=_0x1b6de1,_0xeb53d={'context':_0x4bebca,'width':_0x12c369['particlesTextureSize'],'height':_0x12c369[_0x202a48(0x201)],'pixelFormat':Cesium$3[_0x202a48(0x216)][_0x202a48(0x173)],'pixelDatatype':Cesium$3[_0x202a48(0x26f)][_0x202a48(0x1c2)],'flipY':![],'sampler':new Cesium$3[(_0x202a48(0x1d4))]({'minificationFilter':Cesium$3[_0x202a48(0x159)][_0x202a48(0x1e3)],'magnificationFilter':Cesium$3[_0x202a48(0x19a)][_0x202a48(0x1e3)]})},_0x2b1451=this[_0x202a48(0x215)](_0x12c369[_0x202a48(0x212)],_0x5e0d63),_0x1057c2=new Float32Array(0x4*_0x12c369[_0x202a48(0x212)])[_0x202a48(0x27f)](0x0);this[_0x202a48(0x285)]={'particlesWind':Util[_0x202a48(0x2d2)](_0xeb53d),'currentParticlesPosition':Util[_0x202a48(0x2d2)](_0xeb53d,_0x2b1451),'nextParticlesPosition':Util[_0x202a48(0x2d2)](_0xeb53d,_0x2b1451),'currentParticlesSpeed':Util[_0x202a48(0x2d2)](_0xeb53d,_0x1057c2),'nextParticlesSpeed':Util[_0x202a48(0x2d2)](_0xeb53d,_0x1057c2),'postProcessingPosition':Util[_0x202a48(0x2d2)](_0xeb53d,_0x2b1451),'postProcessingSpeed':Util['createTexture'](_0xeb53d,_0x1057c2)};}},{'key':_0x1b6de1(0x215),'value':function _0x336c12(_0x24d329,_0x3ccbc9){var _0x40b947=_0x1b6de1,_0x18c132=new Float32Array(0x4*_0x24d329);for(var _0x220ca4=0x0;_0x220ca4<_0x24d329;_0x220ca4++){_0x18c132[0x4*_0x220ca4]=Cesium$3[_0x40b947(0x166)][_0x40b947(0x2bc)](_0x3ccbc9['lonRange']['x'],_0x3ccbc9['lonRange']['y']),_0x18c132[0x4*_0x220ca4+0x1]=Cesium$3['Math'][_0x40b947(0x2bc)](_0x3ccbc9['latRange']['x'],_0x3ccbc9[_0x40b947(0x22a)]['y']),_0x18c132[0x4*_0x220ca4+0x2]=Cesium$3[_0x40b947(0x166)]['randomBetween'](this[_0x40b947(0x28e)][_0x40b947(0x24d)]['min'],this['data'][_0x40b947(0x24d)][_0x40b947(0x1d3)]),_0x18c132[0x4*_0x220ca4+0x3]=0x0;}return _0x18c132;}},{'key':_0x1b6de1(0x19b),'value':function _0x1fa760(){var _0x2ffffe=_0x1b6de1,_0x22405c=this;Object[_0x2ffffe(0x235)](this[_0x2ffffe(0x285)])[_0x2ffffe(0x2a7)](function(_0x5b8a12){var _0x15efba=_0x2ffffe;_0x22405c[_0x15efba(0x285)][_0x5b8a12][_0x15efba(0x282)]();});}},{'key':'createComputingPrimitives','value':function _0x3aceb3(_0x36896a,_0x2053bd,_0x5f5ca8){var _0x3cf885=_0x1b6de1,_0x564788=new Cesium$3[(_0x3cf885(0x1f2))](_0x36896a[_0x3cf885(0x1c9)]['lon'],_0x36896a[_0x3cf885(0x1c9)]['lat'],_0x36896a[_0x3cf885(0x1c9)][_0x3cf885(0x24d)]),_0x3f5941=new Cesium$3[(_0x3cf885(0x1f2))](_0x36896a[_0x3cf885(0x227)]['min'],_0x36896a[_0x3cf885(0x177)][_0x3cf885(0x156)],_0x36896a['lev'][_0x3cf885(0x156)]),_0xf1cf1d=new Cesium$3[(_0x3cf885(0x1f2))](_0x36896a[_0x3cf885(0x227)]['max'],_0x36896a[_0x3cf885(0x177)]['max'],_0x36896a[_0x3cf885(0x24d)]['max']),_0x4686b6=new Cesium$3[(_0x3cf885(0x1f2))]((_0xf1cf1d['x']-_0x3f5941['x'])/(_0x564788['x']-0x1),(_0xf1cf1d['y']-_0x3f5941['y'])/(_0x564788['y']-0x1),_0x564788['z']>0x1?(_0xf1cf1d['z']-_0x3f5941['z'])/(_0x564788['z']-0x1):0x1),_0x12bbd7=new Cesium$3[(_0x3cf885(0x1b2))](_0x36896a['U'][_0x3cf885(0x156)],_0x36896a['U'][_0x3cf885(0x1d3)]),_0x50248b=new Cesium$3['Cartesian2'](_0x36896a['V'][_0x3cf885(0x156)],_0x36896a['V'][_0x3cf885(0x1d3)]),_0x26ea7b=this;this[_0x3cf885(0x1b6)]={'getWind':new CustomPrimitive({'commandType':_0x3cf885(0x1ed),'uniformMap':{'U':function _0x544ec1(){var _0x4f8fe6=_0x3cf885;return _0x26ea7b[_0x4f8fe6(0x2bb)]['U'];},'V':function _0x45585a(){return _0x26ea7b['windTextures']['V'];},'currentParticlesPosition':function _0x17fb25(){var _0x37bc61=_0x3cf885;return _0x26ea7b[_0x37bc61(0x285)][_0x37bc61(0x1cb)];},'dimension':function _0x1819bd(){return _0x564788;},'minimum':function _0xde09aa(){return _0x3f5941;},'maximum':function _0x3afd5c(){return _0xf1cf1d;},'interval':function _0x499945(){return _0x4686b6;}},'fragmentShaderSource':new Cesium$3['ShaderSource']({'sources':[getWind_frag]}),'outputTexture':this[_0x3cf885(0x285)]['particlesWind'],'preExecute':function _0x597c10(){var _0x215e9b=_0x3cf885;_0x26ea7b[_0x215e9b(0x1b6)][_0x215e9b(0x21a)][_0x215e9b(0x2a4)]['outputTexture']=_0x26ea7b['particlesTextures']['particlesWind'];}}),'updateSpeed':new CustomPrimitive({'commandType':_0x3cf885(0x1ed),'uniformMap':{'currentParticlesSpeed':function _0x213bae(){var _0x28f4bb=_0x3cf885;return _0x26ea7b[_0x28f4bb(0x285)]['currentParticlesSpeed'];},'particlesWind':function _0x57830b(){var _0x3aa9e7=_0x3cf885;return _0x26ea7b[_0x3aa9e7(0x285)][_0x3aa9e7(0x272)];},'uSpeedRange':function _0x1f744b(){return _0x12bbd7;},'vSpeedRange':function _0x546d0b(){return _0x50248b;},'pixelSize':function _0x17707a(){var _0x3c6c6b=_0x3cf885;return _0x5f5ca8[_0x3c6c6b(0x1c3)];},'speedFactor':function _0x28f3da(){return _0x2053bd['speedFactor'];}},'fragmentShaderSource':new Cesium$3[(_0x3cf885(0x20c))]({'sources':[updateSpeed_frag]}),'outputTexture':this['particlesTextures'][_0x3cf885(0x204)],'preExecute':function _0x4dcd2c(){var _0xc3c58e=_0x3cf885,_0x5a9535=_0x26ea7b['particlesTextures'][_0xc3c58e(0x1bc)];_0x26ea7b['particlesTextures'][_0xc3c58e(0x1bc)]=_0x26ea7b[_0xc3c58e(0x285)][_0xc3c58e(0x2d1)],_0x26ea7b[_0xc3c58e(0x285)][_0xc3c58e(0x2d1)]=_0x5a9535,_0x26ea7b['primitives'][_0xc3c58e(0x155)][_0xc3c58e(0x2a4)][_0xc3c58e(0x1d5)]=_0x26ea7b[_0xc3c58e(0x285)]['nextParticlesSpeed'];}}),'updatePosition':new CustomPrimitive({'commandType':_0x3cf885(0x1ed),'uniformMap':{'currentParticlesPosition':function _0x21fd41(){var _0x4675e5=_0x3cf885;return _0x26ea7b[_0x4675e5(0x285)]['currentParticlesPosition'];},'currentParticlesSpeed':function _0x251590(){var _0x1bbde9=_0x3cf885;return _0x26ea7b[_0x1bbde9(0x285)][_0x1bbde9(0x1bc)];}},'fragmentShaderSource':new Cesium$3[(_0x3cf885(0x20c))]({'sources':[updatePosition_frag]}),'outputTexture':this[_0x3cf885(0x285)]['nextParticlesPosition'],'preExecute':function _0x35d512(){var _0x3576f3=_0x3cf885,_0x4a0c5f=_0x26ea7b[_0x3576f3(0x285)][_0x3576f3(0x1cb)];_0x26ea7b['particlesTextures'][_0x3576f3(0x1cb)]=_0x26ea7b[_0x3576f3(0x285)][_0x3576f3(0x1de)],_0x26ea7b[_0x3576f3(0x285)]['postProcessingPosition']=_0x4a0c5f,_0x26ea7b['primitives'][_0x3576f3(0x2cb)][_0x3576f3(0x2a4)]['outputTexture']=_0x26ea7b['particlesTextures'][_0x3576f3(0x25b)];}}),'postProcessingPosition':new CustomPrimitive({'commandType':_0x3cf885(0x1ed),'uniformMap':{'nextParticlesPosition':function _0x1060cd(){var _0x4391fa=_0x3cf885;return _0x26ea7b[_0x4391fa(0x285)][_0x4391fa(0x25b)];},'nextParticlesSpeed':function _0x3fa4f8(){var _0x333aab=_0x3cf885;return _0x26ea7b['particlesTextures'][_0x333aab(0x204)];},'lonRange':function _0xb1b6d0(){var _0x3d7e57=_0x3cf885;return _0x5f5ca8[_0x3d7e57(0x284)];},'latRange':function _0x290659(){return _0x5f5ca8['latRange'];},'randomCoefficient':function _0x2886b3(){var _0x30eff=_0x3cf885,_0x33a2e2=Math[_0x30eff(0x1bb)]();return _0x33a2e2;},'dropRate':function _0x51d254(){var _0x3d17d5=_0x3cf885;return _0x2053bd[_0x3d17d5(0x254)];},'dropRateBump':function _0x17656c(){return _0x2053bd['dropRateBump'];}},'fragmentShaderSource':new Cesium$3['ShaderSource']({'sources':[postProcessingPosition_frag]}),'outputTexture':this[_0x3cf885(0x285)][_0x3cf885(0x1de)],'preExecute':function _0x25b500(){var _0x4ce394=_0x3cf885;_0x26ea7b[_0x4ce394(0x1b6)][_0x4ce394(0x1de)]['commandToExecute'][_0x4ce394(0x1d5)]=_0x26ea7b['particlesTextures']['postProcessingPosition'];}}),'postProcessingSpeed':new CustomPrimitive({'commandType':_0x3cf885(0x1ed),'uniformMap':{'postProcessingPosition':function _0x31d3a5(){var _0x10d7a9=_0x3cf885;return _0x26ea7b['particlesTextures'][_0x10d7a9(0x1de)];},'nextParticlesSpeed':function _0x1d7d32(){var _0x2bf920=_0x3cf885;return _0x26ea7b[_0x2bf920(0x285)][_0x2bf920(0x204)];}},'fragmentShaderSource':new Cesium$3[(_0x3cf885(0x20c))]({'sources':[postProcessingSpeed_frag]}),'outputTexture':this['particlesTextures'][_0x3cf885(0x2d1)],'preExecute':function _0x3de924(){var _0x1e53b2=_0x3cf885;_0x26ea7b['primitives'][_0x1e53b2(0x2d1)]['commandToExecute'][_0x1e53b2(0x1d5)]=_0x26ea7b['particlesTextures'][_0x1e53b2(0x2d1)];}})};}}]),_0x20109f;}()),Cesium$2=mars3d__namespace[_0x3b0cee(0x1e9)],ParticleSystem=(function(){var _0x5211f3=_0x3b0cee;function _0x38ed96(_0x4f9d54,_0xca6fb6,_0x59a475,_0x12f02c){var _0x41b36d=_0x55ec;_classCallCheck(this,_0x38ed96),this[_0x41b36d(0x181)]=_0x4f9d54,_0xca6fb6=_objectSpread2({},_0xca6fb6);if(_0xca6fb6[_0x41b36d(0x281)]&&_0xca6fb6[_0x41b36d(0x294)]){var _0x2efff8,_0x82fdb3,_0x1e6e06,_0x267df9,_0x130655,_0x55af29;_0xca6fb6[_0x41b36d(0x1c9)]={},_0xca6fb6[_0x41b36d(0x1c9)][_0x41b36d(0x227)]=_0xca6fb6[_0x41b36d(0x17b)],_0xca6fb6[_0x41b36d(0x1c9)]['lat']=_0xca6fb6['rows'],_0xca6fb6[_0x41b36d(0x1c9)][_0x41b36d(0x24d)]=_0xca6fb6[_0x41b36d(0x24d)]||0x1,_0xca6fb6[_0x41b36d(0x227)]={},_0xca6fb6['lon'][_0x41b36d(0x156)]=_0xca6fb6[_0x41b36d(0x1e6)],_0xca6fb6[_0x41b36d(0x227)][_0x41b36d(0x1d3)]=_0xca6fb6['xmax'],_0xca6fb6[_0x41b36d(0x177)]={},_0xca6fb6[_0x41b36d(0x177)][_0x41b36d(0x156)]=_0xca6fb6[_0x41b36d(0x2d3)],_0xca6fb6[_0x41b36d(0x177)]['max']=_0xca6fb6[_0x41b36d(0x193)],_0xca6fb6[_0x41b36d(0x24d)]={},_0xca6fb6[_0x41b36d(0x24d)][_0x41b36d(0x156)]=(_0x2efff8=_0xca6fb6['levmin'])!==null&&_0x2efff8!==void 0x0?_0x2efff8:0x1,_0xca6fb6[_0x41b36d(0x24d)][_0x41b36d(0x1d3)]=(_0x82fdb3=_0xca6fb6[_0x41b36d(0x171)])!==null&&_0x82fdb3!==void 0x0?_0x82fdb3:0x1,_0xca6fb6['U']={},_0xca6fb6['U'][_0x41b36d(0x264)]=new Float32Array(_0xca6fb6[_0x41b36d(0x281)]),_0xca6fb6['U'][_0x41b36d(0x156)]=(_0x1e6e06=_0xca6fb6['umin'])!==null&&_0x1e6e06!==void 0x0?_0x1e6e06:Math[_0x41b36d(0x156)][_0x41b36d(0x184)](Math,_toConsumableArray(_0xca6fb6[_0x41b36d(0x281)])),_0xca6fb6['U'][_0x41b36d(0x1d3)]=(_0x267df9=_0xca6fb6[_0x41b36d(0x174)])!==null&&_0x267df9!==void 0x0?_0x267df9:Math['max'][_0x41b36d(0x184)](Math,_toConsumableArray(_0xca6fb6[_0x41b36d(0x281)])),_0xca6fb6['V']={},_0xca6fb6['V'][_0x41b36d(0x264)]=new Float32Array(_0xca6fb6['vdata']),_0xca6fb6['V'][_0x41b36d(0x156)]=(_0x130655=_0xca6fb6['vmin'])!==null&&_0x130655!==void 0x0?_0x130655:Math[_0x41b36d(0x156)][_0x41b36d(0x184)](Math,_toConsumableArray(_0xca6fb6[_0x41b36d(0x294)])),_0xca6fb6['V']['max']=(_0x55af29=_0xca6fb6[_0x41b36d(0x24c)])!==null&&_0x55af29!==void 0x0?_0x55af29:Math['max'][_0x41b36d(0x184)](Math,_toConsumableArray(_0xca6fb6[_0x41b36d(0x294)]));}this['data']=_0xca6fb6,this[_0x41b36d(0x2ac)]=_0x59a475,this[_0x41b36d(0x1b9)]=_0x12f02c,this['particlesComputing']=new ParticlesComputing(this[_0x41b36d(0x181)],this[_0x41b36d(0x28e)],this[_0x41b36d(0x2ac)],this['viewerParameters']),this[_0x41b36d(0x18a)]=new ParticlesRendering(this[_0x41b36d(0x181)],this['data'],this['options'],this[_0x41b36d(0x1b9)],this[_0x41b36d(0x297)]);}return _createClass(_0x38ed96,[{'key':_0x5211f3(0x1c8),'value':function _0x3f91e7(_0x1527b0){var _0x41dd95=_0x5211f3,_0x23f555=this;this[_0x41dd95(0x297)]['destroyParticlesTextures'](),Object[_0x41dd95(0x235)](this[_0x41dd95(0x297)][_0x41dd95(0x2bb)])[_0x41dd95(0x2a7)](function(_0x1b75ca){var _0x190e8c=_0x41dd95;_0x23f555[_0x190e8c(0x297)]['windTextures'][_0x1b75ca]['destroy']();}),this[_0x41dd95(0x18a)]['textures'][_0x41dd95(0x1a3)][_0x41dd95(0x282)](),Object[_0x41dd95(0x235)](this['particlesRendering'][_0x41dd95(0x1ec)])[_0x41dd95(0x2a7)](function(_0x37f260){var _0x560bd5=_0x41dd95;_0x23f555[_0x560bd5(0x18a)][_0x560bd5(0x1ec)][_0x37f260][_0x560bd5(0x282)]();}),this[_0x41dd95(0x181)]=_0x1527b0,this[_0x41dd95(0x297)]=new ParticlesComputing(this['context'],this[_0x41dd95(0x28e)],this[_0x41dd95(0x2ac)],this[_0x41dd95(0x1b9)]),this['particlesRendering']=new ParticlesRendering(this[_0x41dd95(0x181)],this['data'],this[_0x41dd95(0x2ac)],this[_0x41dd95(0x1b9)],this[_0x41dd95(0x297)]);}},{'key':_0x5211f3(0x209),'value':function _0x5b5e7f(){var _0x4e7711=_0x5211f3,_0x545aef=this,_0xc50803=new Cesium$2['ClearCommand']({'color':new Cesium$2['Color'](0x0,0x0,0x0,0x0),'depth':0x1,'framebuffer':undefined,'pass':Cesium$2[_0x4e7711(0x1fa)][_0x4e7711(0x203)]});Object[_0x4e7711(0x235)](this['particlesRendering']['framebuffers'])['forEach'](function(_0x53b2fe){var _0x4e5139=_0x4e7711;_0xc50803[_0x4e5139(0x218)]=_0x545aef['particlesRendering'][_0x4e5139(0x1ec)][_0x53b2fe],_0xc50803['execute'](_0x545aef['context']);});}},{'key':_0x5211f3(0x25c),'value':function _0x2b9b11(_0x511e46){var _0x471ebe=_0x5211f3;this[_0x471ebe(0x209)](),this['particlesComputing']['destroyParticlesTextures'](),this[_0x471ebe(0x297)]['createParticlesTextures'](this[_0x471ebe(0x181)],this[_0x471ebe(0x2ac)],this[_0x471ebe(0x1b9)]);if(_0x511e46){var _0x66683a=this[_0x471ebe(0x18a)][_0x471ebe(0x20a)](this['options']);this['particlesRendering'][_0x471ebe(0x1b6)][_0x471ebe(0x2b8)]['geometry']=_0x66683a;var _0x4c3bca=Cesium$2['VertexArray'][_0x471ebe(0x17a)]({'context':this[_0x471ebe(0x181)],'geometry':_0x66683a,'attributeLocations':this[_0x471ebe(0x18a)]['primitives'][_0x471ebe(0x2b8)][_0x471ebe(0x1a4)],'bufferUsage':Cesium$2[_0x471ebe(0x1d8)]['STATIC_DRAW']});this['particlesRendering'][_0x471ebe(0x1b6)][_0x471ebe(0x2b8)][_0x471ebe(0x2a4)]['vertexArray']=_0x4c3bca;}}},{'key':'setOptions','value':function _0x36d738(_0x1e03a8){var _0x4a2a8e=_0x5211f3,_0x7fa952=this,_0x576d96=![];this['options'][_0x4a2a8e(0x212)]!==_0x1e03a8['maxParticles']&&(_0x576d96=!![]),Object[_0x4a2a8e(0x235)](_0x1e03a8)['forEach'](function(_0x3bb0a3){var _0x5ba254=_0x4a2a8e;_0x7fa952[_0x5ba254(0x2ac)][_0x3bb0a3]=_0x1e03a8[_0x3bb0a3];}),this[_0x4a2a8e(0x25c)](_0x576d96);}},{'key':_0x5211f3(0x1da),'value':function _0x4f477d(_0x47e8ce){var _0x3ef3b9=_0x5211f3,_0x479d1a=this;Object[_0x3ef3b9(0x235)](_0x47e8ce)[_0x3ef3b9(0x2a7)](function(_0x4128dc){var _0x42bf06=_0x3ef3b9;_0x479d1a[_0x42bf06(0x1b9)][_0x4128dc]=_0x47e8ce[_0x4128dc];}),this[_0x3ef3b9(0x25c)](![]);}},{'key':'destroy','value':function _0x370119(){var _0x554b4e=_0x5211f3,_0x1401a2=this;clearTimeout(this[_0x554b4e(0x223)]),this[_0x554b4e(0x297)]['destroyParticlesTextures'](),Object['keys'](this[_0x554b4e(0x297)][_0x554b4e(0x2bb)])[_0x554b4e(0x2a7)](function(_0x254901){var _0x13f286=_0x554b4e;_0x1401a2[_0x13f286(0x297)][_0x13f286(0x2bb)][_0x254901][_0x13f286(0x282)]();}),this[_0x554b4e(0x18a)]['textures'][_0x554b4e(0x1a3)][_0x554b4e(0x282)](),Object['keys'](this[_0x554b4e(0x18a)][_0x554b4e(0x1ec)])[_0x554b4e(0x2a7)](function(_0x3da11f){var _0x2b4bdb=_0x554b4e;_0x1401a2[_0x2b4bdb(0x18a)][_0x2b4bdb(0x1ec)][_0x3da11f][_0x2b4bdb(0x282)]();});for(var _0x4b26ab in this){delete this[_0x4b26ab];}}}]),_0x38ed96;}()),Cesium$1=mars3d__namespace[_0x3b0cee(0x1e9)],BaseLayer$1=mars3d__namespace[_0x3b0cee(0x273)][_0x3b0cee(0x23e)],DEF_OPTIONS={'particlesNumber':0x1000,'fixedHeight':0x0,'fadeOpacity':0.996,'dropRate':0.003,'dropRateBump':0.01,'speedFactor':0.5,'lineWidth':0x2,'colors':[_0x3b0cee(0x2b2)]},WindLayer=function(_0x1e9882){var _0x58105d=_0x3b0cee;_inherits(_0x1a5061,_0x1e9882);var _0x452143=_createSuper(_0x1a5061);function _0x1a5061(){var _0x2177f5=_0x55ec,_0x5760f0,_0x3d05d8=arguments['length']>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x1a5061),_0x3d05d8=_objectSpread2(_objectSpread2({},DEF_OPTIONS),_0x3d05d8),_0x5760f0=_0x452143[_0x2177f5(0x258)](this,_0x3d05d8),_0x5760f0[_0x2177f5(0x211)](_0x3d05d8),_0x5760f0;}return _createClass(_0x1a5061,[{'key':'layer','get':function _0xe61eaa(){return this['primitives'];}},{'key':'data','get':function _0x161522(){var _0x38c3bf=_0x55ec;return this[_0x38c3bf(0x275)];},'set':function _0x245c52(_0x36945f){var _0x396935=_0x55ec;this[_0x396935(0x24e)](_0x36945f);}},{'key':'colors','get':function _0x3fdee4(){return this['options']['colors'];},'set':function _0x287489(_0x34a010){var _0xa95215=_0x55ec;this[_0xa95215(0x2ac)][_0xa95215(0x17e)]=_0x34a010,this[_0xa95215(0x19c)]&&this[_0xa95215(0x19c)][_0xa95215(0x1f0)]({'colors':_0x34a010}),this[_0xa95215(0x158)]();}},{'key':_0x58105d(0x249),'value':function _0x2e79b6(){}},{'key':_0x58105d(0x20e),'value':function _0x1a714f(){var _0x442f31=_0x58105d;this[_0x442f31(0x1f4)]=this[_0x442f31(0x23b)][_0x442f31(0x1f4)],this['camera']=this[_0x442f31(0x23b)]['camera'],this[_0x442f31(0x1b6)]=new Cesium$1['PrimitiveCollection'](),this[_0x442f31(0x23b)]['scene'][_0x442f31(0x1b6)][_0x442f31(0x162)](this[_0x442f31(0x1b6)]),this['viewerParameters']={'lonRange':new Cesium$1[(_0x442f31(0x1b2))](),'latRange':new Cesium$1[(_0x442f31(0x1b2))](),'pixelSize':0x0},this[_0x442f31(0x296)]=new Cesium$1[(_0x442f31(0x21d))](Cesium$1[_0x442f31(0x1f2)][_0x442f31(0x179)],0.99*0x615299),this[_0x442f31(0x262)](),window['addEventListener'](_0x442f31(0x158),this[_0x442f31(0x158)][_0x442f31(0x17c)](this),![]),this['mouse_down']=![],this[_0x442f31(0x2a5)]=![],this[_0x442f31(0x23b)]['on'](mars3d__namespace[_0x442f31(0x18b)][_0x442f31(0x19e)],this[_0x442f31(0x205)],this),this['_map']['on'](mars3d__namespace[_0x442f31(0x18b)][_0x442f31(0x2d6)],this['_onMouseDownEvent'],this),this[_0x442f31(0x23b)]['on'](mars3d__namespace['EventType']['mouseUp'],this['_onMouseUpEvent'],this),this[_0x442f31(0x23b)]['on'](mars3d__namespace[_0x442f31(0x18b)]['mouseMove'],this[_0x442f31(0x1a1)],this),this[_0x442f31(0x275)]&&this[_0x442f31(0x24e)](this[_0x442f31(0x275)]);}},{'key':_0x58105d(0x286),'value':function _0x246394(){var _0x2e6844=_0x58105d;window[_0x2e6844(0x1c6)](_0x2e6844(0x158),this[_0x2e6844(0x158)]),this[_0x2e6844(0x23b)]['off'](mars3d__namespace['EventType'][_0x2e6844(0x157)],this['_onMap_preRenderEvent'],this),this[_0x2e6844(0x23b)][_0x2e6844(0x27c)](mars3d__namespace['EventType'][_0x2e6844(0x19e)],this['_onMapWhellEvent'],this),this['_map'][_0x2e6844(0x27c)](mars3d__namespace[_0x2e6844(0x18b)]['mouseDown'],this['_onMouseDownEvent'],this),this[_0x2e6844(0x23b)][_0x2e6844(0x27c)](mars3d__namespace[_0x2e6844(0x18b)][_0x2e6844(0x253)],this[_0x2e6844(0x1ad)],this),this['_map'][_0x2e6844(0x27c)](mars3d__namespace['EventType']['mouseMove'],this[_0x2e6844(0x1a1)],this),this['primitives'][_0x2e6844(0x16a)](),this[_0x2e6844(0x23b)]['scene'][_0x2e6844(0x1b6)]['remove'](this[_0x2e6844(0x1b6)]);}},{'key':'resize','value':function _0x3b0d91(){var _0xd1ad74=_0x58105d;if(!this[_0xd1ad74(0x213)]||!this[_0xd1ad74(0x19c)])return;this[_0xd1ad74(0x1b6)]['show']=![],this[_0xd1ad74(0x1b6)][_0xd1ad74(0x16a)](),this['_map'][_0xd1ad74(0x290)](mars3d__namespace[_0xd1ad74(0x18b)][_0xd1ad74(0x157)],this[_0xd1ad74(0x1f8)],this);}},{'key':_0x58105d(0x1f8),'value':function _0x479eae(_0x43cf06){var _0x14ea45=_0x58105d;this['particleSystem']['canvasResize'](this[_0x14ea45(0x1f4)][_0x14ea45(0x181)]),this['addPrimitives'](),this['primitives'][_0x14ea45(0x213)]=!![];}},{'key':'_onMapWhellEvent','value':function _0xd93429(_0x28d507){var _0x57ca9b=_0x58105d,_0x24d02f=this;clearTimeout(this[_0x57ca9b(0x2c8)]);if(!this[_0x57ca9b(0x213)]||!this[_0x57ca9b(0x19c)])return;this['primitives'][_0x57ca9b(0x213)]=![],this['refreshTimer']=setTimeout(function(){var _0x5cf631=_0x57ca9b;if(!_0x24d02f['show'])return;_0x24d02f[_0x5cf631(0x2cd)]();},0xc8);}},{'key':'_onMouseDownEvent','value':function _0x467c75(_0x27bace){var _0x4cb7d6=_0x58105d;this[_0x4cb7d6(0x24a)]=!![];}},{'key':_0x58105d(0x1a1),'value':function _0x34950d(_0x54b683){var _0x118782=_0x58105d;if(!this[_0x118782(0x213)]||!this[_0x118782(0x19c)])return;this[_0x118782(0x24a)]&&(this[_0x118782(0x1b6)][_0x118782(0x213)]=![],this[_0x118782(0x2a5)]=!![]);}},{'key':_0x58105d(0x1ad),'value':function _0x2faca3(_0x3c36b7){var _0x4e1f6b=_0x58105d;if(!this[_0x4e1f6b(0x213)]||!this['particleSystem'])return;this[_0x4e1f6b(0x24a)]&&this[_0x4e1f6b(0x2a5)]&&this[_0x4e1f6b(0x2cd)](),this[_0x4e1f6b(0x1b6)][_0x4e1f6b(0x213)]=!![],this[_0x4e1f6b(0x24a)]=![],this[_0x4e1f6b(0x2a5)]=![];}},{'key':'redraw','value':function _0x95284c(){var _0x63f468=_0x58105d;if(!this['_map']||!this['show'])return;this[_0x63f468(0x262)](),this[_0x63f468(0x19c)][_0x63f468(0x1da)](this[_0x63f468(0x1b9)]),this[_0x63f468(0x1b6)][_0x63f468(0x213)]=!![];}},{'key':_0x58105d(0x24e),'value':function _0x2c8704(_0x4ed9ca){var _0x27453f=_0x58105d;this[_0x27453f(0x275)]=_0x4ed9ca,this[_0x27453f(0x19c)]&&this[_0x27453f(0x19c)][_0x27453f(0x282)](),this[_0x27453f(0x19c)]=new ParticleSystem(this['scene'][_0x27453f(0x181)],_0x4ed9ca,this[_0x27453f(0x1ef)](),this['viewerParameters']),this[_0x27453f(0x2cf)]();}},{'key':_0x58105d(0x211),'value':function _0x34504b(_0x4647e7){var _0x507957=_0x58105d;if(_0x4647e7)for(var _0x23e32e in _0x4647e7){this[_0x23e32e]=_0x4647e7[_0x23e32e];}this[_0x507957(0x19c)]&&this[_0x507957(0x19c)][_0x507957(0x1f0)](this['getOptions']());}},{'key':_0x58105d(0x1ef),'value':function _0xb69f96(){var _0x1f0f6b=_0x58105d,_0x1c5914=Math[_0x1f0f6b(0x2c9)](Math[_0x1f0f6b(0x1b1)](this[_0x1f0f6b(0x252)]));return this[_0x1f0f6b(0x252)]=_0x1c5914*_0x1c5914,{'particlesTextureSize':_0x1c5914,'maxParticles':this[_0x1f0f6b(0x252)],'particleHeight':this[_0x1f0f6b(0x23a)],'fadeOpacity':this[_0x1f0f6b(0x153)],'dropRate':this[_0x1f0f6b(0x254)],'dropRateBump':this['dropRateBump'],'speedFactor':this[_0x1f0f6b(0x1e2)],'lineWidth':this[_0x1f0f6b(0x176)],'globeLayer':this[_0x1f0f6b(0x16c)],'WMS_URL':this['WMS_URL'],'colors':this[_0x1f0f6b(0x17e)]};}},{'key':_0x58105d(0x2cf),'value':function _0x28c036(){var _0x4c8772=_0x58105d;this['primitives']['add'](this['particleSystem'][_0x4c8772(0x297)][_0x4c8772(0x1b6)]['getWind']),this['primitives'][_0x4c8772(0x162)](this['particleSystem'][_0x4c8772(0x297)][_0x4c8772(0x1b6)][_0x4c8772(0x155)]),this[_0x4c8772(0x1b6)][_0x4c8772(0x162)](this[_0x4c8772(0x19c)][_0x4c8772(0x297)]['primitives'][_0x4c8772(0x2cb)]),this[_0x4c8772(0x1b6)]['add'](this['particleSystem'][_0x4c8772(0x297)][_0x4c8772(0x1b6)]['postProcessingPosition']),this[_0x4c8772(0x1b6)][_0x4c8772(0x162)](this[_0x4c8772(0x19c)][_0x4c8772(0x297)][_0x4c8772(0x1b6)][_0x4c8772(0x2d1)]),this[_0x4c8772(0x1b6)][_0x4c8772(0x162)](this[_0x4c8772(0x19c)][_0x4c8772(0x18a)][_0x4c8772(0x1b6)][_0x4c8772(0x2b8)]),this[_0x4c8772(0x1b6)][_0x4c8772(0x162)](this[_0x4c8772(0x19c)][_0x4c8772(0x18a)]['primitives'][_0x4c8772(0x2a3)]),this[_0x4c8772(0x1b6)][_0x4c8772(0x162)](this['particleSystem'][_0x4c8772(0x18a)]['primitives'][_0x4c8772(0x263)]);}},{'key':'updateViewerParameters','value':function _0x54a028(){var _0x4647c6=_0x58105d,_0x65faa=this[_0x4647c6(0x15e)][_0x4647c6(0x16b)](this[_0x4647c6(0x1f4)][_0x4647c6(0x1cd)][_0x4647c6(0x195)]);if(!_0x65faa){var _0x22c01d=this[_0x4647c6(0x23b)]['getExtent']();_0x65faa=Cesium$1[_0x4647c6(0x288)][_0x4647c6(0x250)](_0x22c01d[_0x4647c6(0x1e6)],_0x22c01d[_0x4647c6(0x2d3)],_0x22c01d[_0x4647c6(0x2aa)],_0x22c01d[_0x4647c6(0x193)]);}var _0x3ecd0c=Util[_0x4647c6(0x23c)](_0x65faa);this['viewerParameters'][_0x4647c6(0x284)]['x']=_0x3ecd0c[_0x4647c6(0x227)][_0x4647c6(0x156)],this[_0x4647c6(0x1b9)][_0x4647c6(0x284)]['y']=_0x3ecd0c[_0x4647c6(0x227)]['max'],this['viewerParameters'][_0x4647c6(0x22a)]['x']=_0x3ecd0c[_0x4647c6(0x177)]['min'],this[_0x4647c6(0x1b9)][_0x4647c6(0x22a)]['y']=_0x3ecd0c[_0x4647c6(0x177)][_0x4647c6(0x1d3)];var _0x4fb906=this[_0x4647c6(0x15e)][_0x4647c6(0x267)](this[_0x4647c6(0x296)],this[_0x4647c6(0x1f4)][_0x4647c6(0x291)],this[_0x4647c6(0x1f4)]['drawingBufferHeight']);_0x4fb906>0x0&&(this['viewerParameters'][_0x4647c6(0x1c3)]=_0x4fb906);}}]),_0x1a5061;}(BaseLayer$1);mars3d__namespace[_0x3b0cee(0x22e)][_0x3b0cee(0x2b0)](_0x3b0cee(0x1f5),WindLayer),mars3d__namespace[_0x3b0cee(0x273)][_0x3b0cee(0x25d)]=WindLayer;var CanvasParticle=_createClass(function CanvasParticle(){var _0x1fd1c5=_0x3b0cee;_classCallCheck(this,CanvasParticle),this[_0x1fd1c5(0x230)]=null,this[_0x1fd1c5(0x177)]=null,this[_0x1fd1c5(0x289)]=null,this[_0x1fd1c5(0x154)]=null,this[_0x1fd1c5(0x274)]=null;}),CanvasWindField=(function(){var _0x449970=_0x3b0cee;function _0x2d6844(_0x50d76c,_0x579f23){var _0x23445d=_0x55ec;_classCallCheck(this,_0x2d6844),this[_0x23445d(0x18e)]=_0x50d76c['rows'],this['cols']=_0x50d76c['cols'],this['xmin']=_0x50d76c[_0x23445d(0x1e6)],this[_0x23445d(0x2aa)]=_0x50d76c[_0x23445d(0x2aa)],this[_0x23445d(0x2d3)]=_0x50d76c[_0x23445d(0x2d3)],this['ymax']=_0x50d76c['ymax'],this['grid']=[];var _0x51f6cd=_0x50d76c[_0x23445d(0x281)],_0x563483=_0x50d76c[_0x23445d(0x294)],_0x2c0da4=![];_0x51f6cd['length']===this[_0x23445d(0x18e)]&&_0x51f6cd[0x0][_0x23445d(0x1b7)]===this[_0x23445d(0x17b)]&&(_0x2c0da4=!![]);var _0x35500b=0x0,_0x2da3dd=null,_0x1ac78d=null;for(var _0x45e89=0x0;_0x45e89<this[_0x23445d(0x18e)];_0x45e89++){_0x2da3dd=[];for(var _0x5df92b=0x0;_0x5df92b<this['cols'];_0x5df92b++,_0x35500b++){_0x2c0da4?_0x1ac78d=this[_0x23445d(0x207)](_0x51f6cd[_0x45e89][_0x5df92b],_0x563483[_0x45e89][_0x5df92b]):_0x1ac78d=this['_calcUV'](_0x51f6cd[_0x35500b],_0x563483[_0x35500b]),_0x2da3dd[_0x23445d(0x1b8)](_0x1ac78d);}this[_0x23445d(0x26d)][_0x23445d(0x1b8)](_0x2da3dd);}_0x579f23&&this[_0x23445d(0x26d)][_0x23445d(0x2b3)]();}return _createClass(_0x2d6844,[{'key':_0x449970(0x20b),'value':function _0x5134b5(_0x4d3f23,_0x5a81ad){var _0x1659e1=_0x449970,_0xfdf2ca=(_0x4d3f23-this[_0x1659e1(0x1e6)])/(this[_0x1659e1(0x2aa)]-this['xmin'])*(this['cols']-0x1),_0x3e2e4a=(this['ymax']-_0x5a81ad)/(this[_0x1659e1(0x193)]-this[_0x1659e1(0x2d3)])*(this[_0x1659e1(0x18e)]-0x1);return{'x':_0xfdf2ca,'y':_0x3e2e4a};}},{'key':'getUVByXY','value':function _0x1bca65(_0xdada3c,_0x42a763){var _0x214445=_0x449970;if(_0xdada3c<0x0||_0xdada3c>=this[_0x214445(0x17b)]||_0x42a763>=this[_0x214445(0x18e)])return[0x0,0x0,0x0];var _0x4faf11=Math['floor'](_0xdada3c),_0x2f8566=Math[_0x214445(0x259)](_0x42a763);if(_0x4faf11===_0xdada3c&&_0x2f8566===_0x42a763)return this['grid'][_0x42a763][_0xdada3c];var _0x23fac9=_0x4faf11+0x1,_0x5ed2b1=_0x2f8566+0x1,_0x450a05=this[_0x214445(0x16e)](_0x4faf11,_0x2f8566),_0x3be288=this[_0x214445(0x16e)](_0x23fac9,_0x2f8566),_0x2a2f0a=this['getUVByXY'](_0x4faf11,_0x5ed2b1),_0x47cc37=this[_0x214445(0x16e)](_0x23fac9,_0x5ed2b1),_0xd88793=null;try{_0xd88793=this[_0x214445(0x196)](_0xdada3c-_0x4faf11,_0x42a763-_0x2f8566,_0x450a05,_0x3be288,_0x2a2f0a,_0x47cc37);}catch(_0x1e0d1f){console[_0x214445(0x1e4)](_0xdada3c,_0x42a763);}return _0xd88793;}},{'key':_0x449970(0x196),'value':function _0x53f9aa(_0x3d1146,_0x5bf24b,_0x367448,_0x2afdb8,_0x507dc7,_0x399170){var _0x24efc1=_0x449970,_0xf26984=0x1-_0x3d1146,_0xd665e=0x1-_0x5bf24b,_0x23c3a8=_0xf26984*_0xd665e,_0x358c65=_0x3d1146*_0xd665e,_0x897a13=_0xf26984*_0x5bf24b,_0x2f0efc=_0x3d1146*_0x5bf24b,_0x5310b7=_0x367448[0x0]*_0x23c3a8+_0x2afdb8[0x0]*_0x358c65+_0x507dc7[0x0]*_0x897a13+_0x399170[0x0]*_0x2f0efc,_0x11d4e3=_0x367448[0x1]*_0x23c3a8+_0x2afdb8[0x1]*_0x358c65+_0x507dc7[0x1]*_0x897a13+_0x399170[0x1]*_0x2f0efc;return this[_0x24efc1(0x207)](_0x5310b7,_0x11d4e3);}},{'key':_0x449970(0x207),'value':function _0x4501af(_0x14d607,_0x2f2c1c){return[+_0x14d607,+_0x2f2c1c,Math['sqrt'](_0x14d607*_0x14d607+_0x2f2c1c*_0x2f2c1c)];}},{'key':_0x449970(0x1e1),'value':function _0x18d753(_0x20aa86,_0x5571a6){var _0x4bc95a=_0x449970;if(!this[_0x4bc95a(0x182)](_0x20aa86,_0x5571a6))return null;var _0x56a8ff=this[_0x4bc95a(0x20b)](_0x20aa86,_0x5571a6),_0x8db850=this[_0x4bc95a(0x16e)](_0x56a8ff['x'],_0x56a8ff['y']);return _0x8db850;}},{'key':'isInExtent','value':function _0x4fad53(_0x1d2775,_0x3f7393){var _0x3b4284=_0x449970;return _0x1d2775>=this['xmin']&&_0x1d2775<=this[_0x3b4284(0x2aa)]&&_0x3f7393>=this['ymin']&&_0x3f7393<=this[_0x3b4284(0x193)]?!![]:![];}},{'key':_0x449970(0x276),'value':function _0x241d5a(){var _0x380577=_0x449970,_0x240c05=fRandomByfloat(this[_0x380577(0x1e6)],this[_0x380577(0x2aa)]),_0x246a79=fRandomByfloat(this[_0x380577(0x2d3)],this[_0x380577(0x193)]);return{'lat':_0x246a79,'lng':_0x240c05};}}]),_0x2d6844;}());function fRandomByfloat(_0xa08cbd,_0x11cd65){return _0xa08cbd+Math['random']()*(_0x11cd65-_0xa08cbd);}var Cesium=mars3d__namespace[_0x3b0cee(0x1e9)],BaseLayer=mars3d__namespace['layer'][_0x3b0cee(0x23e)],CanvasWindLayer=function(_0x4a4d3e){var _0x40af96=_0x3b0cee;_inherits(_0x24b173,_0x4a4d3e);var _0x5751e3=_createSuper(_0x24b173);function _0x24b173(){var _0x396fda=_0x55ec,_0x416464,_0xb1ddf1=arguments[_0x396fda(0x1b7)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x24b173),_0x416464=_0x5751e3['call'](this,_0xb1ddf1),_0x416464['_setOptionsHook'](_0xb1ddf1),_0x416464[_0x396fda(0x1df)]=null,_0x416464;}return _createClass(_0x24b173,[{'key':'_setOptionsHook','value':function _0xded57f(_0x256f91){var _0x1d1101=_0x55ec;this['calc_speedRate']=[0x0,0x0],this[_0x1d1101(0x202)]=[],this[_0x1d1101(0x219)]=_0x256f91[_0x1d1101(0x219)]||0x32,this[_0x1d1101(0x180)]=_0x256f91[_0x1d1101(0x252)]||0x1000,this[_0x1d1101(0x287)]=_0x256f91[_0x1d1101(0x1a7)]||0x78,this['frameTime']=0x3e8/(_0x256f91['frameRate']||0xa),this['_pointerEvents']=Cesium[_0x1d1101(0x277)](this[_0x1d1101(0x2ac)][_0x1d1101(0x186)],![]),this[_0x1d1101(0x1c1)]=_0x256f91[_0x1d1101(0x1c1)]||_0x1d1101(0x220),this['lineWidth']=_0x256f91[_0x1d1101(0x176)]||0x1,this['fixedHeight']=Cesium[_0x1d1101(0x277)](_0x256f91[_0x1d1101(0x23a)],0x0),this[_0x1d1101(0x1ea)]=Cesium['defaultValue'](_0x256f91['reverseY'],![]);}},{'key':_0x40af96(0x273),'get':function _0x1d394d(){var _0x411c54=_0x40af96;return this[_0x411c54(0x1df)];}},{'key':_0x40af96(0x243),'get':function _0x2c13b9(){var _0x2f0787=_0x40af96;return this[_0x2f0787(0x23b)]['scene'][_0x2f0787(0x1df)][_0x2f0787(0x28d)];}},{'key':_0x40af96(0x270),'get':function _0x3e5776(){var _0x41247f=_0x40af96;return this[_0x41247f(0x23b)][_0x41247f(0x1f4)]['canvas'][_0x41247f(0x24b)];}},{'key':_0x40af96(0x186),'get':function _0x4a07b(){return this['_pointerEvents'];},'set':function _0x5621f3(_0x3f7831){var _0x5e05d1=_0x40af96;this[_0x5e05d1(0x2d0)]=_0x3f7831;if(!this[_0x5e05d1(0x1df)])return;_0x3f7831?this['canvas']['style'][_0x5e05d1(0x29e)]=_0x5e05d1(0x1ff):this[_0x5e05d1(0x1df)][_0x5e05d1(0x15c)][_0x5e05d1(0x29e)]=_0x5e05d1(0x244);}},{'key':'speedRate','get':function _0x31844a(){return this['_speedRate'];},'set':function _0x4e8cef(_0x118a08){var _0x16d993=_0x40af96;this[_0x16d993(0x28f)]=(0x64-(_0x118a08>0x63?0x63:_0x118a08))*0x64,this[_0x16d993(0x237)]();}},{'key':_0x40af96(0x252),'get':function _0xcad76(){var _0xf25646=_0x40af96;return this[_0xf25646(0x180)];},'set':function _0x308e24(_0x161825){var _0x253ea8=_0x40af96,_0x120add=this;this['_particlesNumber']=_0x161825,clearTimeout(this[_0x253ea8(0x266)]),this[_0x253ea8(0x266)]=setTimeout(function(){var _0x323dce=_0x253ea8;_0x120add[_0x323dce(0x2cd)]();},0x1f4);}},{'key':_0x40af96(0x1a7),'get':function _0x6f3073(){var _0x27467c=_0x40af96;return this[_0x27467c(0x287)];},'set':function _0x5cc8bc(_0x2a4c10){var _0x134ee1=_0x40af96,_0x234354=this;this['_maxAge']=_0x2a4c10,clearTimeout(this[_0x134ee1(0x266)]),this[_0x134ee1(0x266)]=setTimeout(function(){var _0x2bcc0e=_0x134ee1;_0x234354[_0x2bcc0e(0x2cd)]();},0x1f4);}},{'key':_0x40af96(0x28e),'get':function _0x3ef9a8(){var _0x1ca3ee=_0x40af96;return this[_0x1ca3ee(0x29f)];},'set':function _0x2f746c(_0x1aee8d){var _0x1ad33f=_0x40af96;this[_0x1ad33f(0x24e)](_0x1aee8d);}},{'key':'_showHook','value':function _0x3b879e(_0x1e419){var _0x544dde=_0x40af96;_0x1e419?this[_0x544dde(0x20e)]():(this[_0x544dde(0x29f)]&&(this[_0x544dde(0x2ac)][_0x544dde(0x28e)]=this[_0x544dde(0x29f)]),this[_0x544dde(0x286)]());}},{'key':_0x40af96(0x249),'value':function _0x4a3a05(){}},{'key':_0x40af96(0x20e),'value':function _0x266279(){var _0x5407e2=_0x40af96;this[_0x5407e2(0x1df)]=this[_0x5407e2(0x1ce)](),this[_0x5407e2(0x24f)]=this[_0x5407e2(0x1df)][_0x5407e2(0x20d)]('2d'),this['bindEvent'](),this[_0x5407e2(0x2ac)][_0x5407e2(0x28e)]&&this[_0x5407e2(0x24e)](this['options'][_0x5407e2(0x28e)]);}},{'key':_0x40af96(0x286),'value':function _0x55f049(){var _0x1e8a77=_0x40af96;this['clear'](),this[_0x1e8a77(0x16f)](),this[_0x1e8a77(0x1df)]&&(this[_0x1e8a77(0x23b)]['container'][_0x1e8a77(0x2c6)](this[_0x1e8a77(0x1df)]),delete this[_0x1e8a77(0x1df)]);}},{'key':_0x40af96(0x1ce),'value':function _0x359056(){var _0x493c4b=_0x40af96,_0x4a6b70=window[_0x493c4b(0x1c5)]['createElement'](_0x493c4b(0x1df));_0x4a6b70[_0x493c4b(0x15c)][_0x493c4b(0x1ae)]='absolute',_0x4a6b70['style']['top']=_0x493c4b(0x1ac),_0x4a6b70[_0x493c4b(0x15c)][_0x493c4b(0x163)]=_0x493c4b(0x1ac),_0x4a6b70[_0x493c4b(0x15c)][_0x493c4b(0x210)]=_0x493c4b(0x194),_0x4a6b70['style'][_0x493c4b(0x22f)]=_0x493c4b(0x194),_0x4a6b70[_0x493c4b(0x15c)]['pointerEvents']=this[_0x493c4b(0x2d0)]?_0x493c4b(0x234):_0x493c4b(0x244),_0x4a6b70[_0x493c4b(0x15c)]['zIndex']=0xa,_0x4a6b70[_0x493c4b(0x1c4)]('id','canvasWindy'),_0x4a6b70[_0x493c4b(0x1c4)](_0x493c4b(0x23d),_0x493c4b(0x18f)),this[_0x493c4b(0x23b)][_0x493c4b(0x28a)]['appendChild'](_0x4a6b70);var _0x77c0bc=this[_0x493c4b(0x23b)][_0x493c4b(0x1f4)];return _0x4a6b70[_0x493c4b(0x210)]=_0x77c0bc[_0x493c4b(0x1df)]['clientWidth'],_0x4a6b70[_0x493c4b(0x22f)]=_0x77c0bc['canvas'][_0x493c4b(0x24b)],_0x4a6b70;}},{'key':'resize','value':function _0x3935ba(){var _0x3ebd60=_0x40af96;this[_0x3ebd60(0x1df)]&&(this['canvas'][_0x3ebd60(0x210)]=this[_0x3ebd60(0x243)],this['canvas']['height']=this['canvasHeight']);}},{'key':_0x40af96(0x2b6),'value':function _0x279985(){var _0x309df6=_0x40af96,_0x157956=this,_0x212973=Date[_0x309df6(0x15b)]();(function _0x4242f8(){var _0x57bf1a=_0x309df6;_0x157956[_0x57bf1a(0x240)]=window[_0x57bf1a(0x2b5)](_0x4242f8);var _0x5e0cc3=Date[_0x57bf1a(0x15b)](),_0x1348f5=_0x5e0cc3-_0x212973;_0x1348f5>_0x157956[_0x57bf1a(0x2d4)]&&(_0x212973=_0x5e0cc3-_0x1348f5%_0x157956['frameTime'],_0x157956['update']());}(),window['addEventListener'](_0x309df6(0x158),this[_0x309df6(0x158)]['bind'](this),![]),this[_0x309df6(0x24a)]=![],this[_0x309df6(0x2a5)]=![],this[_0x309df6(0x23b)]['on'](mars3d__namespace['EventType'][_0x309df6(0x19e)],this[_0x309df6(0x205)],this),this['_map']['on'](mars3d__namespace[_0x309df6(0x18b)][_0x309df6(0x2d6)],this[_0x309df6(0x26c)],this),this[_0x309df6(0x23b)]['on'](mars3d__namespace[_0x309df6(0x18b)][_0x309df6(0x253)],this[_0x309df6(0x1ad)],this));}},{'key':_0x40af96(0x16f),'value':function _0x1bfba5(){var _0x6582b3=_0x40af96;window[_0x6582b3(0x15d)](this[_0x6582b3(0x240)]),delete this[_0x6582b3(0x240)],window[_0x6582b3(0x1c6)](_0x6582b3(0x158),this['resize']),this[_0x6582b3(0x23b)]['off'](mars3d__namespace['EventType'][_0x6582b3(0x19e)],this['_onMapWhellEvent'],this),this['_map'][_0x6582b3(0x27c)](mars3d__namespace['EventType'][_0x6582b3(0x2d6)],this[_0x6582b3(0x26c)],this),this[_0x6582b3(0x23b)]['off'](mars3d__namespace['EventType'][_0x6582b3(0x253)],this[_0x6582b3(0x1ad)],this),this['_map'][_0x6582b3(0x27c)](mars3d__namespace[_0x6582b3(0x18b)][_0x6582b3(0x2c2)],this['_onMouseMoveEvent'],this);}},{'key':_0x40af96(0x205),'value':function _0x25a28e(_0x66a94f){var _0xf99c06=_0x40af96,_0x4f9f78=this;clearTimeout(this[_0xf99c06(0x2c8)]);if(!this['show']||!this[_0xf99c06(0x1df)])return;this['canvas'][_0xf99c06(0x15c)]['visibility']=_0xf99c06(0x225),this[_0xf99c06(0x2c8)]=setTimeout(function(){var _0xed55eb=_0xf99c06;if(!_0x4f9f78[_0xed55eb(0x213)])return;_0x4f9f78[_0xed55eb(0x2cd)](),_0x4f9f78[_0xed55eb(0x1df)][_0xed55eb(0x15c)][_0xed55eb(0x165)]=_0xed55eb(0x28b);},0xc8);}},{'key':'_onMouseDownEvent','value':function _0x3791a9(_0x2700a5){var _0x53db25=_0x40af96;this[_0x53db25(0x24a)]=!![],this[_0x53db25(0x23b)]['off'](mars3d__namespace[_0x53db25(0x18b)][_0x53db25(0x2c2)],this[_0x53db25(0x1a1)],this),this[_0x53db25(0x23b)]['on'](mars3d__namespace[_0x53db25(0x18b)][_0x53db25(0x2c2)],this[_0x53db25(0x1a1)],this);}},{'key':_0x40af96(0x1a1),'value':function _0x4cc985(_0x4206da){var _0x2e20f4=_0x40af96;if(!this[_0x2e20f4(0x213)]||!this['canvas'])return;this[_0x2e20f4(0x24a)]&&(this[_0x2e20f4(0x1df)][_0x2e20f4(0x15c)][_0x2e20f4(0x165)]=_0x2e20f4(0x225),this[_0x2e20f4(0x2a5)]=!![]);}},{'key':_0x40af96(0x1ad),'value':function _0x44a580(_0x3bded6){var _0x367012=_0x40af96;if(!this[_0x367012(0x213)]||!this[_0x367012(0x1df)])return;this[_0x367012(0x23b)][_0x367012(0x27c)](mars3d__namespace[_0x367012(0x18b)]['mouseMove'],this[_0x367012(0x1a1)],this),this[_0x367012(0x24a)]&&this[_0x367012(0x2a5)]&&this[_0x367012(0x2cd)](),this[_0x367012(0x1df)][_0x367012(0x15c)][_0x367012(0x165)]=_0x367012(0x28b),this[_0x367012(0x24a)]=![],this[_0x367012(0x2a5)]=![];}},{'key':'redraw','value':function _0x2eaf6d(){var _0x24e58f=_0x40af96;if(!this['show']||!this['windField'])return;this['particles']=[],this[_0x24e58f(0x2a9)]();}},{'key':_0x40af96(0x24e),'value':function _0x4995d4(_0x1364c6){var _0x17051b=_0x40af96;this[_0x17051b(0x2b1)](),this[_0x17051b(0x29f)]=_0x1364c6,this[_0x17051b(0x17d)]=new CanvasWindField(this[_0x17051b(0x29f)],this['reverseY']),this['drawWind']();}},{'key':_0x40af96(0x2a9),'value':function _0x16f1c9(){var _0x1be66f=_0x40af96;this['_calcStep']();for(var _0x53fd74=0x0;_0x53fd74<this['particlesNumber'];_0x53fd74++){var _0x443918=this[_0x1be66f(0x1fb)](new CanvasParticle());this[_0x1be66f(0x202)][_0x1be66f(0x1b8)](_0x443918);}this[_0x1be66f(0x24f)]['fillStyle']=_0x1be66f(0x1f9),this['canvasContext'][_0x1be66f(0x298)]=0.6,this[_0x1be66f(0x190)]();}},{'key':'_calcStep','value':function _0x2860b7(){var _0x4030e2=_0x40af96;if(!this[_0x4030e2(0x17d)])return;this['calc_speedRate']=[(this[_0x4030e2(0x17d)]['xmax']-this[_0x4030e2(0x17d)][_0x4030e2(0x1e6)])/this[_0x4030e2(0x219)],(this[_0x4030e2(0x17d)][_0x4030e2(0x193)]-this['windField'][_0x4030e2(0x2d3)])/this[_0x4030e2(0x219)]];}},{'key':'update','value':function _0x1b96a2(){var _0x486143=_0x40af96,_0x1a6b70=this;if(!this[_0x486143(0x213)]||this['particles'][_0x486143(0x1b7)]<=0x0)return;var _0x3c702e=null,_0x4991ec=null,_0x2c525c=null;this[_0x486143(0x202)]['forEach'](function(_0x142f61){var _0x1c0435=_0x486143;_0x142f61[_0x1c0435(0x274)]<=0x0&&_0x1a6b70['randomParticle'](_0x142f61);if(_0x142f61[_0x1c0435(0x274)]>0x0){var _0x4978fe=_0x142f61[_0x1c0435(0x289)],_0x5286f9=_0x142f61[_0x1c0435(0x154)];_0x2c525c=_0x1a6b70[_0x1c0435(0x17d)][_0x1c0435(0x1e1)](_0x4978fe,_0x5286f9),_0x2c525c?(_0x3c702e=_0x4978fe+_0x1a6b70[_0x1c0435(0x19d)][0x0]*_0x2c525c[0x0],_0x4991ec=_0x5286f9+_0x1a6b70[_0x1c0435(0x19d)][0x1]*_0x2c525c[0x1],_0x142f61['lng']=_0x4978fe,_0x142f61[_0x1c0435(0x177)]=_0x5286f9,_0x142f61[_0x1c0435(0x289)]=_0x3c702e,_0x142f61[_0x1c0435(0x154)]=_0x4991ec,_0x142f61[_0x1c0435(0x274)]--):_0x142f61[_0x1c0435(0x274)]=0x0;}}),this[_0x486143(0x299)]();}},{'key':_0x40af96(0x27d),'value':function _0x3849ea(_0x22cd58,_0x2fced7,_0x317648){var _0x5591dd=_0x40af96,_0x30db3a=Cesium[_0x5591dd(0x1f2)][_0x5591dd(0x250)](_0x22cd58,_0x2fced7,this['fixedHeight']),_0x3c6d44=this[_0x5591dd(0x23b)][_0x5591dd(0x1f4)];if(_0x3c6d44[_0x5591dd(0x1d1)]===Cesium[_0x5591dd(0x229)][_0x5591dd(0x1fd)]){var _0x905f20=new Cesium[(_0x5591dd(0x25e))](_0x3c6d44[_0x5591dd(0x1cd)]['ellipsoid'],_0x3c6d44['camera'][_0x5591dd(0x29b)]),_0x4b5718=_0x905f20[_0x5591dd(0x231)](_0x30db3a);if(!_0x4b5718)return _0x317648[_0x5591dd(0x274)]=0x0,null;}var _0x3ded4c=Cesium[_0x5591dd(0x29d)][_0x5591dd(0x1b3)](this[_0x5591dd(0x23b)][_0x5591dd(0x1f4)],_0x30db3a);return _0x3ded4c?[_0x3ded4c['x'],_0x3ded4c['y']]:null;}},{'key':'_drawLines','value':function _0x1a51c5(){var _0x7e307e=_0x40af96,_0x33c7ad=this,_0x555e80=this[_0x7e307e(0x202)];this[_0x7e307e(0x24f)][_0x7e307e(0x176)]=_0x33c7ad['lineWidth'],this[_0x7e307e(0x24f)][_0x7e307e(0x255)]='destination-in',this['canvasContext'][_0x7e307e(0x26e)](0x0,0x0,this[_0x7e307e(0x243)],this[_0x7e307e(0x270)]),this[_0x7e307e(0x24f)][_0x7e307e(0x255)]=_0x7e307e(0x1f3),this['canvasContext'][_0x7e307e(0x298)]=0.9,this[_0x7e307e(0x24f)]['beginPath'](),this[_0x7e307e(0x24f)][_0x7e307e(0x2d5)]=this[_0x7e307e(0x1c1)];var _0x396535=this['_map'][_0x7e307e(0x1f4)][_0x7e307e(0x1d1)]!==Cesium[_0x7e307e(0x229)][_0x7e307e(0x1fd)];_0x555e80[_0x7e307e(0x2a7)](function(_0x502f16){var _0xbaa78=_0x7e307e,_0x127eb4=_0x33c7ad[_0xbaa78(0x27d)](_0x502f16['lng'],_0x502f16['lat'],_0x502f16),_0x3dd967=_0x33c7ad[_0xbaa78(0x27d)](_0x502f16[_0xbaa78(0x289)],_0x502f16[_0xbaa78(0x154)],_0x502f16);if(_0x127eb4!=null&&_0x3dd967!=null){var _0x171669=Math[_0xbaa78(0x21b)](_0x127eb4[0x0]-_0x3dd967[0x0]);if(_0x396535&&_0x171669>=_0x33c7ad[_0xbaa78(0x243)]);else _0x33c7ad[_0xbaa78(0x24f)][_0xbaa78(0x271)](_0x127eb4[0x0],_0x127eb4[0x1]),_0x33c7ad[_0xbaa78(0x24f)][_0xbaa78(0x200)](_0x3dd967[0x0],_0x3dd967[0x1]);}}),this[_0x7e307e(0x24f)][_0x7e307e(0x1ba)]();}},{'key':'randomParticle','value':function _0x33eb65(_0x46221c){var _0x542a8d=_0x40af96,_0x489184,_0x9c9e;for(var _0x5c73f2=0x0;_0x5c73f2<0x1e;_0x5c73f2++){_0x489184=this[_0x542a8d(0x17d)][_0x542a8d(0x276)](),_0x9c9e=this['windField'][_0x542a8d(0x1e1)](_0x489184[_0x542a8d(0x230)],_0x489184['lat']);if(_0x9c9e&&_0x9c9e[0x2]>0x0)break;}if(!_0x9c9e)return _0x46221c;var _0xa378ea=_0x489184['lng']+this[_0x542a8d(0x19d)][0x0]*_0x9c9e[0x0],_0x2f5699=_0x489184[_0x542a8d(0x177)]+this['calc_speedRate'][0x1]*_0x9c9e[0x1];return _0x46221c[_0x542a8d(0x230)]=_0x489184[_0x542a8d(0x230)],_0x46221c[_0x542a8d(0x177)]=_0x489184[_0x542a8d(0x177)],_0x46221c[_0x542a8d(0x289)]=_0xa378ea,_0x46221c['tlat']=_0x2f5699,_0x46221c[_0x542a8d(0x274)]=Math[_0x542a8d(0x23f)](Math['random']()*this['maxAge']),_0x46221c;}},{'key':_0x40af96(0x2b1),'value':function _0x3dc2c3(){var _0x26d02e=_0x40af96;this[_0x26d02e(0x202)]=[],delete this[_0x26d02e(0x17d)],delete this['windData'];}}]),_0x24b173;}(BaseLayer);mars3d__namespace[_0x3b0cee(0x22e)][_0x3b0cee(0x2b0)](_0x3b0cee(0x29a),CanvasWindLayer),mars3d__namespace[_0x3b0cee(0x273)][_0x3b0cee(0x2ae)]=CanvasWindLayer,mars3d__namespace[_0x3b0cee(0x295)]=WindUtil,exports[_0x3b0cee(0x2ae)]=CanvasWindLayer,exports['WindLayer']=WindLayer,exports['WindUtil']=WindUtil,Object['defineProperty'](exports,_0x3b0cee(0x257),{'value':!![]});
}));