/**
 * Mars3D平台插件,支持气象 风向图 功能插件  mars3d-wind
 *
 * 版本信息：v3.4.7
 * 编译日期：2022-09-15 16:24:59
 * 版权所有：Copyright by 火星科技  http://mars3d.cn
 * 使用单位：安徽XX有限公司 ，2021-08-18
 */
(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 _0x816ea5=_0x3153;(function(_0x32d245,_0x1bec5f){var _0x3430c4=_0x3153,_0x2304e5=_0x32d245();while(!![]){try{var _0x5d89d4=-parseInt(_0x3430c4(0x126))/0x1+parseInt(_0x3430c4(0x7c))/0x2+-parseInt(_0x3430c4(0x138))/0x3*(-parseInt(_0x3430c4(0x111))/0x4)+-parseInt(_0x3430c4(0xed))/0x5+parseInt(_0x3430c4(0xa5))/0x6+parseInt(_0x3430c4(0x149))/0x7+-parseInt(_0x3430c4(0xaf))/0x8;if(_0x5d89d4===_0x1bec5f)break;else _0x2304e5['push'](_0x2304e5['shift']());}catch(_0x1a8f6b){_0x2304e5['push'](_0x2304e5['shift']());}}}(_0x3a88,0x57238));function _0x3a88(){var _0x282812=['teLorufs','Cg9ZDfbYB2nLC3nPBMDtCgvLza','C2v0qxr0CMLIDxrL','yxbWBhLwAwv3zxjqyxjHBwv0zxjZ','B25Jzq','AxnbCNjHEq','zNjVBurLz3jLzxm','B3b0Aw9UCW','x2rYyxDmAw5LCW','ChjLrxHLy3v0zq','mJmZmta5DM5xswH6','yMvNAw5qyxrO','y2fUDMfZsgvPz2H0','reLtqujmrv9htf9qt1njveLptL9mt0DFrevqveG','BgvMDa','zgvMAw5LuhjVCgvYDgLLCW','CgfYDgLJBgvizwLNAhq','Bgf0uMfUz2u','z2v0q29SB3juzxH0DxjL','z2XVyMu','zMfKzu9WywnPDhK','Bwf4','y2fUDMfZq29UDgv4Da','C3rYB2TL','zg9JDw1LBNq','BMv4DfbHCNrPy2XLC1bVC2L0Aw9U','CMvTB3zLqwXS','rgvYAxzLzcbJB25ZDhj1y3rVCNmGBwf5ig9UBhKGCMv0DxjUig9IAMvJDcbVCIb1BMrLzMLUzwq','nJG0ovzurhD0qG','x3jLBw92zwriB29R','zhjHD2LUz0j1zMzLCKHLAwDODa','t2jQzwn0','y2XPzw50sgvPz2H0','uhjPBwL0AxzLvhLWzq','DM1HEa','CgfYDgLJBgvZ','yMLUza','DMLZAwjSzq','Bgf5zxi','y3vYCMvUDfbHCNrPy2XLC1bVC2L0Aw9U','D2HLzwW','zhjVCfjHDgvcDw1W','DxbKyxrLug9ZAxrPB24','BMv4DfrYywLSC0rLChrO','x21HCa','odqWmZC4CefmDgn5','Dgv4DhvYzxm','z2vVBwv0CNK','DMLZAwjPBgL0Eq','ywrKuhjPBwL0AxzLCW','CMf3uMvUzgvYu3rHDgu','q2fUDMfZv2LUzeXHEwvY','zgvZDhjVEvbHCNrPy2XLC1rLEhr1CMvZ','Dw5PzM9YBsbZyw1WBgvYmKqGCg9ZDfbYB2nLC3nPBMDqB3nPDgLVBJSkDw5PzM9YBsbZyw1WBgvYmKqGBMv4DfbHCNrPy2XLC1nWzwvKoWOkDMfYEwLUzYb2zwmYihzFDgv4DhvYzunVB3jKAw5HDgvZoWOkDM9PzcbTywLUkcKGEWOGicaGDMvJncbYyw5KB21qyxj0AwnSzsa9ihrLEhr1CMuYrcHWB3n0uhjVy2vZC2LUz1bVC2L0Aw9Ulcb2x3rLEhr1CMvdB29YzgLUyxrLCYK7cIaGicb2zwm0ihbHCNrPy2XLu3bLzwqGpsb0zxH0DxjLmKqOBMv4DfbHCNrPy2XLC1nWzwvKlcb2x3rLEhr1CMvdB29YzgLUyxrLCYK7cGOGicaGAwyGkhjHBMrVBvbHCNrPy2XLlMeGpIaWlJaPihSkicaGicaGicbNBf9gCMfNq29SB3iGpsb2zwm0kdaUmcK7cIaGicb9igvSC2uGEWOGicaGicaGigDSx0zYywDdB2XVCIa9ihbHCNrPy2XLu3bLzwq7cIaGicb9cN0','r2vVBwv0CNLbDhrYAwj1DgvZ','AgLKzgvU','DMLLD2vYugfYyw1LDgvYCW','BMv4DfrYywLSCW','vgv4DhvYzu1PBMLMAwnHDgLVBKzPBhrLCG','y3jLyxrLu2vNBwvUDhnhzw9TzxrYEq','yxbWBhK','Bg9UuMfUz2u','DxbKyxrL','y2fSy19ZCgvLzfjHDgu','rhjHD0nVBw1HBMq','y2XHC3m','zgvMyxvSDa','qNvMzMvYvxnHz2u','ChjVDg90ExbL','zMLSBfjLy3q','DgXUzW','x3bVAw50zxjfDMvUDhm','zMXVB3i','yMX1zq','y2XLyxjdB21Tyw5K','BgLUzvDPzhrO','CMvTB3zL','reLtqujmrv9mt0DFrevqveHFrLjbr01ftLrFv1jjveu','y2fTzxjH','Bwf4ugfYDgLJBgvZ','y29UC3rYDwn0B3i','uMvUzgvYu3rHDgu','q29TChv0zunVBw1HBMq','B2zM','CMfUzg9TugfYDgLJBgu','BM9Uzq','DMfSDwu','rNjHBwvIDwzMzxi','Dw5PzM9YBsbZyw1WBgvYmKqGy3vYCMvUDfbHCNrPy2XLC1nWzwvKoYaVlYaODsWGDIWGDYWGBM9YBwfSAxPHDgLVBIKkDw5PzM9YBsbZyw1WBgvYmKqGCgfYDgLJBgvZv2LUzdSkcI8VihvZzwqGDg8Gy2fSy3vSyxrLihrOzsb3Aw5Kig5VCM0kDw5PzM9YBsb2zwmYihvtCgvLzfjHBMDLoYaVlYaOBwLUlcbTyxGPoWP1BMLMB3jTihzLyZiGDLnWzwvKuMfUz2u7cNvUAwzVCM0GzMXVyxqGCgL4zwXtAxPLoWP1BMLMB3jTigzSB2f0ihnWzwvKrMfJDg9YoWOkDMfYEwLUzYb2zwmYihzFDgv4DhvYzunVB3jKAw5HDgvZoWOkzMXVyxqGy2fSy3vSyxrLv2LUze5VCM0ODMvJmYbZCgvLzcKGEWOGicaGDMvJmYbWzxjJzw50id0GDMvJmYGWlJaPoWOGicaGCgvYy2vUDc54id0GkhnWzwvKlNGGlsb1u3bLzwrsyw5Nzs54ksaVicH1u3bLzwrsyw5Nzs55ic0GDvnWzwvKuMfUz2uUEcK7cIaGicbWzxjJzw50lNKGpsaOC3bLzwqUEsaTihztCgvLzfjHBMDLlNGPic8GkhztCgvLzfjHBMDLlNKGlsb2u3bLzwrsyw5Nzs54ktSkicaGigzSB2f0ig5VCM1HBgL6yxrPB24GpsbSzw5NDgGOCgvYy2vUDcK7cGOGicaGCMv0DxjUig5VCM1HBgL6yxrPB247cN0kcNzVAwqGBwfPBIGPihSkicaGic8VihrLEhr1CMuGy29VCMrPBMf0zsbTDxn0igjLig5VCM1HBgL6zwqkicaGihzLyZmGy3vYCMvUDfnWzwvKid0GDgv4DhvYztjekgn1CNjLBNrqyxj0AwnSzxntCgvLzcWGDL90zxH0DxjLq29VCMrPBMf0zxmPlNjNyJSkicaGihzLyZmGD2LUzfzLy3rVCIa9ihrLEhr1CMuYrcHWyxj0AwnSzxnxAw5Klcb2x3rLEhr1CMvdB29YzgLUyxrLCYKUCMDIoWOkicaGihzLyZqGBMv4DfnWzwvKid0GDMvJncHZCgvLzezHy3rVCIaQihbPEgvSu2L6zsaQihDPBMrwzwn0B3iSignHBgn1Bgf0zvDPBMroB3jTkhDPBMrwzwn0B3iPktSkicaGigDSx0zYywDdB2XVCIa9ig5LEhrtCgvLzdSkFq','C2HVDW','Bw91C2vFBw92zq','Bw91C2vnB3zL','x2rHDge','B2jQzwn0','twfW','z2XVyMfSqwXWAge','y2XLyxi','y29SB3jZ','Ew1PBG','Bg9U','y3vYCMvUDfrYywLSC0rLChrO','C2v0uhjVDg90ExbLt2y','CMvNAxn0zxi','x29Utw91C2veB3DUrxzLBNq','Bw91C2veB3DU','B3v0Chv0vgv4DhvYzq','surftLrjvfK','zNjVBq','y2fUDMfZv2LUza','y3jLyxrL','x2nHBgnvvG','ywDL','y29SCW','zNjVBuDLB21LDhj5','qMfZzuXHEwvY','Cg9PBNrLCKv2zw50CW','BMv4DfbHCNrPy2XLC1nWzwvK','CgfYDgLJBgvZvgv4DhvYzxm','zgLTzw5ZAw9UCW','qebPDgvYyxrVCG','y2fUCMvMCMvZAa','yxr0CMLIDxrLihzLyZmGCg9ZAxrPB247dqPHDhrYAwj1DguGDMvJmIbZDdSncG0kDMfYEwLUzYb2zwmYihrLEhr1CMvdB29YzgLUyxrLoW0kdqP2B2LKig1HAw4Oksb7dqOGicaGDgv4DhvYzunVB3jKAw5HDguGpsbZDdSncIaGicbNBf9qB3nPDgLVBIa9ihzLyZqOCg9ZAxrPB24SideUmcK7dqP9','t1bbuvvf','CgfYDgLJBgvZuMvUzgvYAw5N','vgv4DhvYzq','yxv0B0nSzwfY','yxjYyxK','y2fUDMfZv2LKDgG','D2LUzerHDge','zgvMAw5Lza','u2nLBMvuCMfUC2zVCM1Z','x3nLDe9WDgLVBNniB29R','zNjHz21LBNrtAgfKzxjtB3vYy2u','y3jLyxrLq29TBwfUza','CMDIkdiWnIWYntuSmJu1kq','ywrK','z2v0t3DUuhjVCgvYDhLezxnJCMLWDg9Y','yxrHBJi','zhjVCfjHDgu','Cg93','CMDIysGWlcaWlcaWlcaWlJK3kq','CMvMCMvZAfbHCNrPy2XLCW','y3jLyxrLv2LUzfrLEhr1CMvZ','Eg1PBG','y3jLyxrLuMvUzgvYAw5NrNjHBwvIDwzMzxjZ','q2fYDgvZAwfUmG','x19LC01VzhvSzq','y29UC3rYDwn0','y3jLyxrLvgv4DhvYzq','z2v0uhjVDg90ExbLt2y','ugL4zwXeyxrHDhLWzq','AxnjBKv4DgvUDa','zML4zwrizwLNAhq','y2fSBa','zgvZDhjVEq','x3nWzwvKuMf0zq','y29UDgv4Da','zgvWDgHnyxnR','x2nYzwf0zunHBNzHCW','CMvMCMvZAfrPBwvY','BgvUz3rO','ChjPBwL0AxzLCW','q29TChv0zq','BgLUzvrV','D2LUzfrLEhr1CMvZ','y29SB3juywjSzq','twf0CML4na','zNvUy3rPB24','zhjHD1DPBMq','ugfZCW','u1rbveLdx0rsqvC','CMvZAxPL','x29UtwfWx3bYzvjLBMrLCKv2zw50','twf0Aa','y2XLyxjgCMfTzwj1zMzLCNm','r2vVBwv0CNLbDhrYAwj1Dgu','yxv0BW','q2vZAxvT','z2XVyMfSq29TCg9ZAxrLt3bLCMf0Aw9U','Axnezxn0CM95zwq','Bgv2','y29TBwfUzeXPC3q','q2fUBM90ignHBgWGysbJBgfZCYbHCYbHigz1BMn0Aw9U','Cg9ZAxrPB25xqW','CMv2zxjZzvK','DgXHDa','DMrHDge','DMvYDgv4u2HHzgvYu291CMnL','y3jLyxrLuMvUzgvYAw5NuhjPBwL0AxzLCW','qxbWzwfYyw5Jzq','DMfSDwvpzG','C2v0rgf0yq','y29SB3i','CMvKCMf3','z2v0rNvSBhnJCMvLBLf1ywq','CMfUzg9TqMv0D2vLBG','CMfUzg9TAxPLugfYDgLJBgvZ','y29TChv0zvzPzxDszwn0yw5NBgu','veHsruvFueLFt1zfuL9uv08','y3jLyxrLrNjHBwvIDwzMzxi','z2v0v2LUza','DwrHDge','zMLSBa','A2v5CW','C2v0t3b0Aw9UCW','Bw91C2vFzg93BG','CgfYDgLJBgvZvgv4DhvYzvnPEMu','q29TCg9Uzw50rgf0yxr5Cgu','ChjPBwL0AxzLvhLWzq','x2nHBgntDgvW','u0nftKuZra','AgvPz2H0','zMLSDgvY','D2vZDa','y2XPzw50v2LKDgG','C2LU','BM9YDgG','y3jLyxrLrwXLBwvUDa','u2HHzgvYuhjVz3jHBq','z2v0t3DUuhjVCgvYDhLezxnJCMLWDg9YCW','v2LUzeXHEwvY','D2DZodruB1DPBMrVD0nVB3jKAw5HDgvZ','x2nHBNjLzNjLC2G','z2XVyMvcB3vUzgLUz1nWAgvYzq','CgfYDgLJBgvZtNvTyMvY','rwXSAxbZB2LKywXpy2nSDwrLCG','tgf5zxjvDgLS','nZi2ntuWDNLby0Px','u2HHzgvYu291CMnL',' ','y2fUDMfZ','C2HHBq','z2v0t3DUuhjVCgvYDhLtEw1IB2XZ','Dw5KzwzPBMvK','zNjVBunZC0nVBg9Yu3rYAw5N','AxrLCMf0B3i','DhjHAwXZ','y2fUDMfZv2LUzhK','C3r5Bgu','y3vYCMvUDfrYywLSC0nVBg9Y','y3vYCMvUDfbHCNrPy2XLC1nWzwvK','DgHPCYbOyxnUj3qGyMvLBIbPBML0AwfSAxnLzcaTihn1CgvYkcKGAgfZBID0igjLzw4Gy2fSBgvK','BwLU','Eg1HEa','x29Utw91C2vvCev2zw50','CMv2zxjZzq','x19WCM90B19F','Bg5N','uKDcqq','quXxqvLt','r2vVBwv0CNK','z2v0vvzcEvHz','rKXpqvq','y3jLyxrLuMf3uMvUzgvYu3rHDgu','Dg9W','Bwf4qwDL','D2LUza','x3rVBwfW','qxjNDw1LBNrZ','sw52ywXPzcbHDhrLBxb0ihrVihnWCMvHzcbUB24TAxrLCMfIBguGAw5ZDgfUy2uUcKLUig9YzgvYihrVigjLigL0zxjHyMXLlcbUB24TyxjYyxKGB2jQzwn0CYbTDxn0igHHDMuGysbBu3LTyM9SlML0zxjHDg9YxsGPig1LDgHVzc4','Dg9tDhjPBMC','yxr0CMLIDxrLtg9JyxrPB25Z','C2v0r2vVBwv0CNK','y29TBwfUzfr5Cgu','C2nLBMu','zwfZDa','ueLFt1zfuL9uv08','DgvZDa','mZG2oduZnMXSuvr3zq','Dw5IAw5KrxzLBNq','ywrKrxzLBNrmAxn0zw5LCG','Bw9Kzq','x2fKzgvKsg9VAW','vgv4DhvYzu1Hz25PzMLJyxrPB25gAwX0zxi','DxbKyxrLu3bLzwq','CMvK','q29SB3i','x3nOB3DiB29R','mJyXotKYoezYBwfPDa','C2vNBwvUDhnezxb0Aa','y29UDgfPBMvY','zNjHBwvuAw1L','x21HEefNzq','Dw5PzM9YBsbZyw1WBgvYmKqGy29SB3juywjSztSkcNzHCNLPBMCGzMXVyxqGC3bLzwroB3jTywXPEMf0Aw9UoWOkDM9PzcbTywLUkcKGEWOGicaGz2XFrNjHz0nVBg9Yid0GDgv4DhvYztjekgnVBg9YvgfIBguSihzLyZiOC3bLzwroB3jTywXPEMf0Aw9UlcaWlJaPktSkFq','C3rYAw5N','Bw91C2vvCa','y3jLyxrLq29TChv0Aw5NuhjPBwL0AxzLCW','C2XPy2u','zNjHBwvIDwzMzxi','Dw5PzM9YBu1HCa','CgL4zwXtAxPL','x2jPBgLUzwfYsw50zxjWB2XHDgLVBG','zgf0yq','ywXS','z2v0vvzcEvbVAw50','z2v0uMfUzg9Ttgf0tg5N','zM9YrwfJAa','A2v5','ueLFt1zfuL9usfjfrq','BMfTzq','x29Utw91C2vnB3zLrxzLBNq','vfjjqu5htevt','zxHLy3v0zq','z3jPza','y29TBwfUzfrVrxHLy3v0zq','rgvWDgHgDw5JDgLVBG','z2v0t3b0Aw9UCW','x3bHCNrPy2XLC051BwjLCG','Bgv2Bwf4','x29UtwfWv2HLBgXfDMvUDa','CM93CW',' ','C3fYDa','x21VDw50zwriB29R','zgvZDhjVEu9IAMvJDa','zhjHD2LUz0j1zMzLCLDPzhrO','rxzLBNruExbL','rhjHDW','yw5PBwf0zuzYyw1L','CMvTB3zLrxzLBNrmAxn0zw5LCG','y2vPBa','C3rYB2TLu3r5Bgu','CMfUzg9T','ugL4zwXgB3jTyxq','zgvMAw5LuhjVCgvYDhK','CMvXDwvZDefUAw1HDgLVBKzYyw1L','C2HHzgvYuhjVz3jHBq','y3jLyxrLugfYDgLJBgvZvgv4DhvYzxm','zNjHBwvIDwzMzxjZ','Dg9ezwDYzwvZ','vMvYDgv4qxjYyxK','q2XLyxjdB21Tyw5K','u2nLBMvnB2rL','q2fYDgvZAwfUmW','y29Z','DxbKyxrLvMLLD2vYugfYyw1LDgvYCW','yMXLBMrPBMC','yxjYyxLcDwzMzxjwAwv3','ChvZAa','u2v0','mtu4otmZmffOCw5hua','CgfYDgLJBgvtExn0zw0','mtaWjq','Cg9ZAxrPB24','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','ywjZ','y3jLyxrLuMvUzgvYAw5Nvgv4DhvYzxm','yxbWzw5Kq2HPBgq','C2vNBwvUDhm','zw51BwvYywjSzq','Dg9sywrPyw5Z','tKvbuKvtva','zNjVBunHy2HL','i2zMzMzMzG','zgvWDgHuzxn0','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','Bgf0','wKvstW','CgfYDgLJBgvZv2LUza','y2fUy2vSqw5PBwf0Aw9UrNjHBwu','qM91BMrPBMDtCgHLCMu','uKDc','zwXSAxbZB2LK','C3bLzwrsyxrL','CM91BMq','y2XHBxbuB0XHDgL0DwrLuMfUz2u','D2LUzezPzwXK','D2LKDgG','DMLLD1jLy3rHBMDSzvrVtg9Utgf0uMfUz2u','vfDpx1bj','Ew1HEa','Bgv2BwLU','CgfYDgLJBgvZq29TChv0Aw5N','y2fUDMfZuMvZAxPL','vu5tsuDorurFsu5u','Bw9K','mtG4s1Prwhb0','z2XVyMvmyxLLCG','y3vYCMvUDfrYywLSCW','uhjPBwL0AxzLq29SBgvJDgLVBG','vu5tsuDorurFqLLurq','Cg9ZDfbYB2nLC3nPBMDqB3nPDgLVBG','u2fTCgXLCG','Bg9N','z2v0','z3jLzw4','C3bLzwrgywn0B3i'];_0x3a88=function(){return _0x282812;};return _0x3a88();}function _interopNamespace(_0x177016){var _0x52d63b=_0x3153;if(_0x177016&&_0x177016[_0x52d63b(0x1ae)])return _0x177016;var _0x4896d5=Object[_0x52d63b(0x189)](null);return _0x177016&&Object[_0x52d63b(0x1e7)](_0x177016)[_0x52d63b(0xc1)](function(_0x4f2d8c){var _0x2bc807=_0x52d63b;if(_0x4f2d8c!==_0x2bc807(0x15e)){var _0x237f51=Object[_0x2bc807(0x1a4)](_0x177016,_0x4f2d8c);Object[_0x2bc807(0xdd)](_0x4896d5,_0x4f2d8c,_0x237f51[_0x2bc807(0x119)]?_0x237f51:{'enumerable':!![],'get':function(){return _0x177016[_0x4f2d8c];}});}}),_0x4896d5[_0x52d63b(0x15e)]=_0x177016,_0x4896d5;}var mars3d__namespace=_interopNamespace(mars3d),Cesium$7=mars3d__namespace['Cesium'];function getU(_0x45acf8,_0x43a732){var _0x317d8e=_0x3153,_0x5aed97=_0x45acf8*Math[_0x317d8e(0xe7)](Cesium$7['Math']['toRadians'](_0x43a732));return _0x5aed97;}function getV(_0x3efd69,_0x12a713){var _0x286002=_0x3153,_0x3604f6=_0x3efd69*Math[_0x286002(0x70)](Cesium$7['Math'][_0x286002(0xf7)](_0x12a713));return _0x3604f6;}function getSpeed(_0x450d61,_0x1b0e61){var _0x4e26b5=_0x3153,_0x532aed=Math[_0x4e26b5(0xd1)](Math[_0x4e26b5(0x1a7)](_0x450d61,0x2)+Math[_0x4e26b5(0x1a7)](_0x1b0e61,0x2));return _0x532aed;}function getDirection(_0x4191e6,_0x2eb32c){var _0x2c4583=_0x3153,_0x5491a7=Cesium$7['Math'][_0x2c4583(0xe2)](Math[_0x2c4583(0x1a5)](_0x2eb32c,_0x4191e6));return _0x5491a7+=_0x5491a7<0x0?0x168:0x0,_0x5491a7;}var WindUtil={'__proto__':null,'getU':getU,'getV':getV,'getSpeed':getSpeed,'getDirection':getDirection};function ownKeys(_0x173caa,_0x236c9b){var _0x35e078=_0x3153,_0x160a62=Object[_0x35e078(0x1e7)](_0x173caa);if(Object['getOwnPropertySymbols']){var _0x1273a3=Object[_0x35e078(0x81)](_0x173caa);_0x236c9b&&(_0x1273a3=_0x1273a3[_0x35e078(0x6d)](function(_0x1989c5){var _0x4661b2=_0x35e078;return Object[_0x4661b2(0x1a4)](_0x173caa,_0x1989c5)[_0x4661b2(0xf6)];})),_0x160a62[_0x35e078(0xeb)][_0x35e078(0x158)](_0x160a62,_0x1273a3);}return _0x160a62;}function _objectSpread2(_0xa34935){var _0x1ffacb=_0x3153;for(var _0x4d2ee7=0x1;_0x4d2ee7<arguments[_0x1ffacb(0x1bc)];_0x4d2ee7++){var _0x40c5c9=null!=arguments[_0x4d2ee7]?arguments[_0x4d2ee7]:{};_0x4d2ee7%0x2?ownKeys(Object(_0x40c5c9),!0x0)[_0x1ffacb(0xc1)](function(_0x44da4a){_defineProperty(_0xa34935,_0x44da4a,_0x40c5c9[_0x44da4a]);}):Object[_0x1ffacb(0x74)]?Object[_0x1ffacb(0x12b)](_0xa34935,Object[_0x1ffacb(0x74)](_0x40c5c9)):ownKeys(Object(_0x40c5c9))[_0x1ffacb(0xc1)](function(_0x2795f8){var _0x12d94d=_0x1ffacb;Object[_0x12d94d(0xdd)](_0xa34935,_0x2795f8,Object['getOwnPropertyDescriptor'](_0x40c5c9,_0x2795f8));});}return _0xa34935;}function _classCallCheck(_0x211112,_0x5c1e6a){var _0x466f2e=_0x3153;if(!(_0x211112 instanceof _0x5c1e6a))throw new TypeError(_0x466f2e(0x1d2));}function _defineProperties(_0x30edb5,_0x4fb16d){var _0x2dbad1=_0x3153;for(var _0x2d8226=0x0;_0x2d8226<_0x4fb16d[_0x2dbad1(0x1bc)];_0x2d8226++){var _0x57dc6f=_0x4fb16d[_0x2d8226];_0x57dc6f[_0x2dbad1(0xf6)]=_0x57dc6f[_0x2dbad1(0xf6)]||![],_0x57dc6f['configurable']=!![];if(_0x2dbad1(0x172)in _0x57dc6f)_0x57dc6f['writable']=!![];Object[_0x2dbad1(0xdd)](_0x30edb5,_0x57dc6f[_0x2dbad1(0xc2)],_0x57dc6f);}}function _createClass(_0x1d398f,_0x317f8c,_0x5c538d){var _0x3dff92=_0x3153;if(_0x317f8c)_defineProperties(_0x1d398f[_0x3dff92(0x160)],_0x317f8c);if(_0x5c538d)_defineProperties(_0x1d398f,_0x5c538d);return Object[_0x3dff92(0xdd)](_0x1d398f,'prototype',{'writable':![]}),_0x1d398f;}function _defineProperty(_0x5c8625,_0x7ab5d5,_0x5d82dd){var _0x25523=_0x3153;return _0x7ab5d5 in _0x5c8625?Object[_0x25523(0xdd)](_0x5c8625,_0x7ab5d5,{'value':_0x5d82dd,'enumerable':!![],'configurable':!![],'writable':!![]}):_0x5c8625[_0x7ab5d5]=_0x5d82dd,_0x5c8625;}function _inherits(_0x4af1c2,_0x3d91ca){var _0x56c425=_0x3153;if(typeof _0x3d91ca!==_0x56c425(0x1c3)&&_0x3d91ca!==null)throw new TypeError('Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function');_0x4af1c2[_0x56c425(0x160)]=Object[_0x56c425(0x189)](_0x3d91ca&&_0x3d91ca['prototype'],{'constructor':{'value':_0x4af1c2,'writable':!![],'configurable':!![]}}),Object[_0x56c425(0xdd)](_0x4af1c2,_0x56c425(0x160),{'writable':![]});if(_0x3d91ca)_setPrototypeOf(_0x4af1c2,_0x3d91ca);}function _getPrototypeOf(_0x24f83d){var _0x2a141f=_0x3153;return _getPrototypeOf=Object[_0x2a141f(0x181)]?Object['getPrototypeOf']:function _0x1354a4(_0x342900){var _0xb0bf77=_0x2a141f;return _0x342900[_0xb0bf77(0x8f)]||Object[_0xb0bf77(0x1b1)](_0x342900);},_getPrototypeOf(_0x24f83d);}function _setPrototypeOf(_0x10c807,_0x46ed10){var _0x56df30=_0x3153;return _setPrototypeOf=Object[_0x56df30(0x181)]||function _0x2c33da(_0x585665,_0x5718bb){var _0x127392=_0x56df30;return _0x585665[_0x127392(0x8f)]=_0x5718bb,_0x585665;},_setPrototypeOf(_0x10c807,_0x46ed10);}function _isNativeReflectConstruct(){var _0x4fa697=_0x3153;if(typeof Reflect===_0x4fa697(0x82)||!Reflect['construct'])return![];if(Reflect[_0x4fa697(0x1af)][_0x4fa697(0x80)])return![];if(typeof Proxy===_0x4fa697(0x1c3))return!![];try{return Boolean['prototype'][_0x4fa697(0x1da)]['call'](Reflect[_0x4fa697(0x1af)](Boolean,[],function(){})),!![];}catch(_0x5533f7){return![];}}function _assertThisInitialized(_0x4fd78e){var _0x18cebe=_0x3153;if(_0x4fd78e===void 0x0)throw new ReferenceError(_0x18cebe(0x8a));return _0x4fd78e;}function _possibleConstructorReturn(_0x400b6d,_0x49c36a){var _0x3df711=_0x3153;if(_0x49c36a&&(typeof _0x49c36a===_0x3df711(0x179)||typeof _0x49c36a==='function'))return _0x49c36a;else{if(_0x49c36a!==void 0x0)throw new TypeError(_0x3df711(0x137));}return _assertThisInitialized(_0x400b6d);}function _0x3153(_0x373aa4,_0x1f68ad){var _0x3a8891=_0x3a88();return _0x3153=function(_0x315345,_0x359bcb){_0x315345=_0x315345-0x69;var _0x1edea6=_0x3a8891[_0x315345];if(_0x3153['PUAyVg']===undefined){var _0xb3d82=function(_0x177016){var _0x4896d5='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x4f2d8c='',_0x237f51='';for(var _0x45acf8=0x0,_0x43a732,_0x5aed97,_0x3efd69=0x0;_0x5aed97=_0x177016['charAt'](_0x3efd69++);~_0x5aed97&&(_0x43a732=_0x45acf8%0x4?_0x43a732*0x40+_0x5aed97:_0x5aed97,_0x45acf8++%0x4)?_0x4f2d8c+=String['fromCharCode'](0xff&_0x43a732>>(-0x2*_0x45acf8&0x6)):0x0){_0x5aed97=_0x4896d5['indexOf'](_0x5aed97);}for(var _0x12a713=0x0,_0x3604f6=_0x4f2d8c['length'];_0x12a713<_0x3604f6;_0x12a713++){_0x237f51+='%'+('00'+_0x4f2d8c['charCodeAt'](_0x12a713)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x237f51);};_0x3153['ffFUbM']=_0xb3d82,_0x373aa4=arguments,_0x3153['PUAyVg']=!![];}var _0x205680=_0x3a8891[0x0],_0xcc36c6=_0x315345+_0x205680,_0x3a3f35=_0x373aa4[_0xcc36c6];return!_0x3a3f35?(_0x1edea6=_0x3153['ffFUbM'](_0x1edea6),_0x373aa4[_0xcc36c6]=_0x1edea6):_0x1edea6=_0x3a3f35,_0x1edea6;},_0x3153(_0x373aa4,_0x1f68ad);}function _createSuper(_0x3f93ae){var _0x549047=_isNativeReflectConstruct();return function _0x3796e8(){var _0x52c955=_0x3153,_0x47e7ab=_getPrototypeOf(_0x3f93ae),_0x31a86a;if(_0x549047){var _0x3668c2=_getPrototypeOf(this)[_0x52c955(0x16c)];_0x31a86a=Reflect[_0x52c955(0x1af)](_0x47e7ab,arguments,_0x3668c2);}else _0x31a86a=_0x47e7ab['apply'](this,arguments);return _possibleConstructorReturn(this,_0x31a86a);};}function _toConsumableArray(_0x229eef){return _arrayWithoutHoles(_0x229eef)||_iterableToArray(_0x229eef)||_unsupportedIterableToArray(_0x229eef)||_nonIterableSpread();}function _arrayWithoutHoles(_0x344758){var _0x5ddb48=_0x3153;if(Array[_0x5ddb48(0x121)](_0x344758))return _arrayLikeToArray(_0x344758);}function _iterableToArray(_0x34fff6){var _0x5a819d=_0x3153;if(typeof Symbol!==_0x5a819d(0x82)&&_0x34fff6[Symbol[_0x5a819d(0x84)]]!=null||_0x34fff6[_0x5a819d(0x193)]!=null)return Array[_0x5a819d(0x187)](_0x34fff6);}function _unsupportedIterableToArray(_0x5b57ea,_0x54173b){var _0x15a749=_0x3153;if(!_0x5b57ea)return;if(typeof _0x5b57ea===_0x15a749(0xb5))return _arrayLikeToArray(_0x5b57ea,_0x54173b);var _0x66778=Object[_0x15a749(0x160)][_0x15a749(0x9d)][_0x15a749(0x1b5)](_0x5b57ea)[_0x15a749(0xb8)](0x8,-0x1);if(_0x66778===_0x15a749(0x13b)&&_0x5b57ea[_0x15a749(0x16c)])_0x66778=_0x5b57ea[_0x15a749(0x16c)][_0x15a749(0xc4)];if(_0x66778===_0x15a749(0x17a)||_0x66778===_0x15a749(0xec))return Array[_0x15a749(0x187)](_0x5b57ea);if(_0x66778===_0x15a749(0x9b)||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/[_0x15a749(0xa4)](_0x66778))return _arrayLikeToArray(_0x5b57ea,_0x54173b);}function _arrayLikeToArray(_0xcb074c,_0x2e7f3b){var _0x5bd1b3=_0x3153;if(_0x2e7f3b==null||_0x2e7f3b>_0xcb074c[_0x5bd1b3(0x1bc)])_0x2e7f3b=_0xcb074c[_0x5bd1b3(0x1bc)];for(var _0x141cd7=0x0,_0x247b9e=new Array(_0x2e7f3b);_0x141cd7<_0x2e7f3b;_0x141cd7++)_0x247b9e[_0x141cd7]=_0xcb074c[_0x141cd7];return _0x247b9e;}function _nonIterableSpread(){var _0x27d5a5=_0x3153;throw new TypeError(_0x27d5a5(0x9c));}var Cesium$6=mars3d__namespace[_0x816ea5(0x1cd)],CustomPrimitive=(function(){var _0x1ff7db=_0x816ea5;function _0x38c872(_0x1df099){var _0x4fed0d=_0x3153,_0x39d31f;_classCallCheck(this,_0x38c872),this[_0x4fed0d(0xa0)]=_0x1df099[_0x4fed0d(0xa0)],this['geometry']=_0x1df099['geometry'],this[_0x4fed0d(0x9e)]=_0x1df099[_0x4fed0d(0x9e)],this['primitiveType']=_0x1df099[_0x4fed0d(0x69)],this[_0x4fed0d(0xba)]=_0x1df099['uniformMap'],this[_0x4fed0d(0x1d7)]=_0x1df099[_0x4fed0d(0x1d7)],this[_0x4fed0d(0x1a0)]=_0x1df099[_0x4fed0d(0x1a0)],this[_0x4fed0d(0x14e)]=_0x1df099[_0x4fed0d(0x14e)],this['framebuffer']=_0x1df099[_0x4fed0d(0xb9)],this['outputTexture']=_0x1df099['outputTexture'],this[_0x4fed0d(0x199)]=(_0x39d31f=_0x1df099[_0x4fed0d(0x199)])!==null&&_0x39d31f!==void 0x0?_0x39d31f:![],this[_0x4fed0d(0x125)]=_0x1df099[_0x4fed0d(0x125)],this[_0x4fed0d(0x175)]=!![],this[_0x4fed0d(0xc9)]=undefined,this[_0x4fed0d(0x166)]=undefined,this[_0x4fed0d(0x199)]&&(this[_0x4fed0d(0x166)]=new Cesium$6[(_0x4fed0d(0xe4))]({'color':new Cesium$6['Color'](0x0,0x0,0x0,0x0),'depth':0x1,'framebuffer':this['framebuffer'],'pass':Cesium$6[_0x4fed0d(0x1c5)][_0x4fed0d(0x196)]}));}return _createClass(_0x38c872,[{'key':_0x1ff7db(0x1a1),'value':function _0x4881e9(_0x29ee67){var _0x3802a2=_0x1ff7db;switch(this[_0x3802a2(0xa0)]){case'Draw':{var _0x1473b0=Cesium$6[_0x3802a2(0xe3)][_0x3802a2(0x18d)]({'context':_0x29ee67,'geometry':this[_0x3802a2(0x14b)],'attributeLocations':this['attributeLocations'],'bufferUsage':Cesium$6[_0x3802a2(0x15f)][_0x3802a2(0x1c6)]}),_0x52bf20=Cesium$6[_0x3802a2(0x73)]['fromCache']({'context':_0x29ee67,'attributeLocations':this[_0x3802a2(0x9e)],'vertexShaderSource':this[_0x3802a2(0x1d7)],'fragmentShaderSource':this[_0x3802a2(0x1a0)]}),_0xfef6b5=Cesium$6[_0x3802a2(0x16d)][_0x3802a2(0xf9)](this[_0x3802a2(0x14e)]);return new Cesium$6[(_0x3802a2(0x15c))]({'owner':this,'vertexArray':_0x1473b0,'primitiveType':this[_0x3802a2(0x69)],'uniformMap':this[_0x3802a2(0xba)],'modelMatrix':Cesium$6[_0x3802a2(0x1c2)][_0x3802a2(0x186)],'shaderProgram':_0x52bf20,'framebuffer':this[_0x3802a2(0xb9)],'renderState':_0xfef6b5,'pass':Cesium$6['Pass'][_0x3802a2(0x196)]});}case _0x3802a2(0x1be):{return new Cesium$6[(_0x3802a2(0x16e))]({'owner':this,'fragmentShaderSource':this['fragmentShaderSource'],'uniformMap':this[_0x3802a2(0xba)],'outputTexture':this['outputTexture'],'persists':!![]});}}}},{'key':_0x1ff7db(0x9f),'value':function _0x35b973(_0x324519,_0x5375db){var _0x11f8f2=_0x1ff7db;this[_0x11f8f2(0x14b)]=_0x5375db;var _0x5648a9=Cesium$6[_0x11f8f2(0xe3)][_0x11f8f2(0x18d)]({'context':_0x324519,'geometry':this['geometry'],'attributeLocations':this[_0x11f8f2(0x9e)],'bufferUsage':Cesium$6[_0x11f8f2(0x15f)][_0x11f8f2(0x1c6)]});this[_0x11f8f2(0xc9)]['vertexArray']=_0x5648a9;}},{'key':_0x1ff7db(0x15a),'value':function _0xe0e9fa(_0x263c78){var _0x5aafb3=_0x1ff7db;if(!this[_0x5aafb3(0x175)])return;if(_0x263c78[_0x5aafb3(0xa8)]!==Cesium$6[_0x5aafb3(0xe5)][_0x5aafb3(0x6b)])return;!Cesium$6[_0x5aafb3(0x19d)](this[_0x5aafb3(0xc9)])&&(this[_0x5aafb3(0xc9)]=this[_0x5aafb3(0x1a1)](_0x263c78[_0x5aafb3(0x1b8)])),Cesium$6[_0x5aafb3(0x19d)](this[_0x5aafb3(0x125)])&&this[_0x5aafb3(0x125)](),Cesium$6[_0x5aafb3(0x19d)](this['clearCommand'])&&_0x263c78[_0x5aafb3(0x1d1)][_0x5aafb3(0xeb)](this[_0x5aafb3(0x166)]),_0x263c78['commandList'][_0x5aafb3(0xeb)](this[_0x5aafb3(0xc9)]);}},{'key':_0x1ff7db(0x1cf),'value':function _0x49b5f4(){return![];}},{'key':'destroy','value':function _0x28c822(){var _0x1abb9a=_0x1ff7db;return Cesium$6[_0x1abb9a(0x19d)](this[_0x1abb9a(0xc9)])&&(this[_0x1abb9a(0xc9)][_0x1abb9a(0xdf)]=this[_0x1abb9a(0xc9)][_0x1abb9a(0xdf)]&&this[_0x1abb9a(0xc9)][_0x1abb9a(0xdf)][_0x1abb9a(0x1b6)]()),Cesium$6[_0x1abb9a(0xd3)](this);}}]),_0x38c872;}()),Cesium$5=mars3d__namespace['Cesium'],Util=(function(){var _0x15e438=function _0x7f59f2(){var _0x5a5c1d=_0x3153,_0x29cf80=new Cesium$5[(_0x5a5c1d(0x93))]({'attributes':new Cesium$5['GeometryAttributes']({'position':new Cesium$5[(_0x5a5c1d(0x1cb))]({'componentDatatype':Cesium$5[_0x5a5c1d(0x1eb)][_0x5a5c1d(0x95)],'componentsPerAttribute':0x3,'values':new Float32Array([-0x1,-0x1,0x0,0x1,-0x1,0x0,0x1,0x1,0x0,-0x1,0x1,0x0])}),'st':new Cesium$5[(_0x5a5c1d(0x1cb))]({'componentDatatype':Cesium$5['ComponentDatatype'][_0x5a5c1d(0x95)],'componentsPerAttribute':0x2,'values':new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1])})}),'indices':new Uint32Array([0x3,0x2,0x0,0x0,0x2,0x1])});return _0x29cf80;},_0x4d9ff9=function _0x3c67f8(_0x36e89a,_0x21edab){var _0x434ff6=_0x3153;if(Cesium$5[_0x434ff6(0x19d)](_0x21edab)){var _0x42435a={};_0x42435a[_0x434ff6(0xea)]=_0x21edab,_0x36e89a['source']=_0x42435a;}var _0x4fc633=new Cesium$5[(_0x434ff6(0x198))](_0x36e89a);return _0x4fc633;},_0x16954d=function _0x2a1e16(_0x567d9e,_0x178448,_0x152a8b){var _0x187650=_0x3153,_0xecf112=new Cesium$5[(_0x187650(0x173))]({'context':_0x567d9e,'colorTextures':[_0x178448],'depthTexture':_0x152a8b});return _0xecf112;},_0x3a3840=function _0x5941c0(_0xd15d43){var _0x1881cd=_0x3153,_0x189d61=!![],_0x44ae0a=![],_0x2e1b13={'viewport':_0xd15d43['viewport'],'depthTest':_0xd15d43[_0x1881cd(0xfb)],'depthMask':_0xd15d43[_0x1881cd(0x1b9)],'blending':_0xd15d43[_0x1881cd(0xe9)]},_0x1d215c=Cesium$5[_0x1881cd(0x1d9)]['getDefaultRenderState'](_0x189d61,_0x44ae0a,_0x2e1b13);return _0x1d215c;},_0x1f119a=function _0x363547(_0x476f25){var _0x43cc90=_0x3153,_0x10fb55={},_0x8fe324=Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0x110)](_0x476f25[_0x43cc90(0x6e)],Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0x10a)]),_0x4fbbc4=Cesium$5['Math']['mod'](_0x476f25[_0x43cc90(0xa2)],Cesium$5['Math'][_0x43cc90(0x10a)]),_0x3299fe=_0x476f25[_0x43cc90(0x108)],_0x180c30,_0xdb34e4;_0x3299fe>Cesium$5['Math'][_0x43cc90(0x1e2)]?(_0x180c30=0x0,_0xdb34e4=Cesium$5[_0x43cc90(0x1c9)]['TWO_PI']):_0x4fbbc4-_0x8fe324<_0x3299fe?(_0x180c30=_0x8fe324,_0xdb34e4=_0x8fe324+_0x3299fe):(_0x180c30=_0x8fe324,_0xdb34e4=_0x4fbbc4);_0x10fb55[_0x43cc90(0x17f)]={'min':Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0xe2)](_0x180c30),'max':Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0xe2)](_0xdb34e4)};var _0x2d78ce=_0x476f25['south'],_0x288a8b=_0x476f25[_0x43cc90(0x71)],_0x2ca3ba=_0x476f25[_0x43cc90(0x6c)],_0x3b90fe=_0x2ca3ba>Cesium$5[_0x43cc90(0x1c9)]['PI']/0xc?_0x2ca3ba/0x2:0x0,_0x32e256=Cesium$5['Math'][_0x43cc90(0x106)](_0x2d78ce-_0x3b90fe),_0x400c95=Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0x106)](_0x288a8b+_0x3b90fe);return _0x32e256<-Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0xc3)]&&(_0x32e256=-Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0xa3)]),_0x400c95>Cesium$5[_0x43cc90(0x1c9)]['PI_OVER_THREE']&&(_0x400c95=Cesium$5['Math'][_0x43cc90(0xa3)]),_0x10fb55[_0x43cc90(0xfd)]={'min':Cesium$5[_0x43cc90(0x1c9)]['toDegrees'](_0x32e256),'max':Cesium$5[_0x43cc90(0x1c9)][_0x43cc90(0xe2)](_0x400c95)},_0x10fb55;};return{'getFullscreenQuad':_0x15e438,'createTexture':_0x4d9ff9,'createFramebuffer':_0x16954d,'createRawRenderState':_0x3a3840,'viewRectangleToLonLatRange':_0x1f119a};}()),segmentDraw_vert=_0x816ea5(0xd0),segmentDraw_frag=_0x816ea5(0xb4),fullscreen_vert=_0x816ea5(0x195),trailDraw_frag='uniform\x20sampler2D\x20segmentsColorTexture;\x0d\x0auniform\x20sampler2D\x20segmentsDepthTexture;\x0d\x0a\x0d\x0auniform\x20sampler2D\x20currentTrailsColor;\x0d\x0auniform\x20sampler2D\x20trailsDepthTexture;\x0d\x0a\x0d\x0auniform\x20float\x20fadeOpacity;\x0d\x0a\x0d\x0avarying\x20vec2\x20textureCoordinate;\x0d\x0a\x0d\x0avoid\x20main()\x20{\x0d\x0a\x20\x20\x20\x20vec4\x20pointsColor\x20=\x20texture2D(segmentsColorTexture,\x20textureCoordinate);\x0d\x0a\x20\x20\x20\x20vec4\x20trailsColor\x20=\x20texture2D(currentTrailsColor,\x20textureCoordinate);\x0d\x0a\x0d\x0a\x20\x20\x20\x20trailsColor\x20=\x20floor(fadeOpacity\x20*\x20255.0\x20*\x20trailsColor)\x20/\x20255.0;\x20//\x20make\x20sure\x20the\x20trailsColor\x20will\x20be\x20strictly\x20decreased\x0d\x0a\x0d\x0a\x20\x20\x20\x20float\x20pointsDepth\x20=\x20texture2D(segmentsDepthTexture,\x20textureCoordinate).r;\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\x20gl_FragColor\x20=\x20vec4(0.0);\x0d\x0a\x20\x20\x20\x20if\x20(pointsDepth\x20<\x20globeDepth)\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20gl_FragColor\x20+\x20pointsColor;\x0d\x0a\x20\x20\x20\x20}\x0d\x0a\x20\x20\x20\x20if\x20(trailsDepth\x20<\x20globeDepth)\x20{\x0d\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20gl_FragColor\x20+\x20trailsColor;\x0d\x0a\x20\x20\x20\x20}\x0d\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(pointsDepth,\x20trailsDepth);\x0d\x0a}',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[_0x816ea5(0x1cd)],ParticlesRendering=(function(){var _0x17a844=_0x816ea5;function _0x7db04e(_0x38d344,_0x15281d,_0x2889f5,_0x44a4af,_0xca8c85){var _0x1cbf76=_0x3153;_classCallCheck(this,_0x7db04e),this[_0x1cbf76(0xf3)](_0x38d344,_0x15281d,_0x2889f5['colors']),this['createRenderingFramebuffers'](_0x38d344),this['createRenderingPrimitives'](_0x38d344,_0x2889f5,_0x44a4af,_0xca8c85);}return _createClass(_0x7db04e,[{'key':'createRenderingTextures','value':function _0x2089ac(_0x4b24ac,_0x55dea1,_0x533367){var _0x1da435=_0x3153,_0xf60524={'context':_0x4b24ac,'width':_0x4b24ac[_0x1da435(0xd4)],'height':_0x4b24ac[_0x1da435(0x13a)],'pixelFormat':Cesium$4[_0x1da435(0xdc)][_0x1da435(0x91)],'pixelDatatype':Cesium$4[_0x1da435(0x1b2)][_0x1da435(0x115)]},_0x370e25={'context':_0x4b24ac,'width':_0x4b24ac[_0x1da435(0xd4)],'height':_0x4b24ac[_0x1da435(0x13a)],'pixelFormat':Cesium$4[_0x1da435(0xdc)]['DEPTH_COMPONENT'],'pixelDatatype':Cesium$4[_0x1da435(0x1b2)][_0x1da435(0x10f)]},_0x5f5164=_0x533367[_0x1da435(0x1bc)],_0x113714=new Float32Array(_0x5f5164*0x3);for(var _0x1b5d79=0x0;_0x1b5d79<_0x5f5164;_0x1b5d79++){var _0x1f0ef3=Cesium$4[_0x1da435(0xad)][_0x1da435(0x83)](_0x533367[_0x1b5d79]);_0x113714[0x3*_0x1b5d79]=_0x1f0ef3[_0x1da435(0xac)],_0x113714[0x3*_0x1b5d79+0x1]=_0x1f0ef3[_0x1da435(0x11a)],_0x113714[0x3*_0x1b5d79+0x2]=_0x1f0ef3[_0x1da435(0x165)];}var _0x2f4f8e={'context':_0x4b24ac,'width':_0x5f5164,'height':0x1,'pixelFormat':Cesium$4[_0x1da435(0xdc)][_0x1da435(0x102)],'pixelDatatype':Cesium$4[_0x1da435(0x1b2)][_0x1da435(0x95)],'sampler':new Cesium$4[(_0x1da435(0x117))]({'minificationFilter':Cesium$4[_0x1da435(0x156)][_0x1da435(0x11c)],'magnificationFilter':Cesium$4[_0x1da435(0xaa)]['LINEAR']})};this[_0x1da435(0x14a)]={'segmentsColor':Util['createTexture'](_0xf60524),'segmentsDepth':Util[_0x1da435(0x1b0)](_0x370e25),'currentTrailsColor':Util[_0x1da435(0x1b0)](_0xf60524),'currentTrailsDepth':Util[_0x1da435(0x1b0)](_0x370e25),'nextTrailsColor':Util[_0x1da435(0x1b0)](_0xf60524),'nextTrailsDepth':Util['createTexture'](_0x370e25),'colorTable':Util['createTexture'](_0x2f4f8e,_0x113714)};}},{'key':_0x17a844(0x1ac),'value':function _0x1ab1b0(_0x3e25dc){var _0x5b2850=_0x17a844;this[_0x5b2850(0xe1)]={'segments':Util[_0x5b2850(0x1e3)](_0x3e25dc,this['textures']['segmentsColor'],this[_0x5b2850(0x14a)][_0x5b2850(0xb0)]),'currentTrails':Util[_0x5b2850(0x1e3)](_0x3e25dc,this[_0x5b2850(0x14a)][_0x5b2850(0x88)],this[_0x5b2850(0x14a)][_0x5b2850(0x180)]),'nextTrails':Util[_0x5b2850(0x1e3)](_0x3e25dc,this['textures']['nextTrailsColor'],this[_0x5b2850(0x14a)][_0x5b2850(0x147)])};}},{'key':_0x17a844(0x157),'value':function _0x4557b0(_0x1c55bf){var _0x5eb00d=_0x17a844,_0x30f12f=0x4,_0x4c1c53=[];for(var _0x550eb0=0x0;_0x550eb0<_0x1c55bf[_0x5eb00d(0x1ea)];_0x550eb0++){for(var _0xd762e9=0x0;_0xd762e9<_0x1c55bf[_0x5eb00d(0x1ea)];_0xd762e9++){for(var _0x40b8a7=0x0;_0x40b8a7<_0x30f12f;_0x40b8a7++){_0x4c1c53[_0x5eb00d(0xeb)](_0x550eb0/_0x1c55bf['particlesTextureSize']),_0x4c1c53[_0x5eb00d(0xeb)](_0xd762e9/_0x1c55bf[_0x5eb00d(0x1ea)]);}}}_0x4c1c53=new Float32Array(_0x4c1c53);var _0x2a06c8=[],_0x1546db=[-0x1,0x1],_0x52eace=[-0x1,0x1];for(var _0x3c6094=0x0;_0x3c6094<_0x1c55bf[_0x5eb00d(0x16b)];_0x3c6094++){for(var _0x3210ac=0x0;_0x3210ac<_0x30f12f/0x2;_0x3210ac++){for(var _0x168fbc=0x0;_0x168fbc<_0x30f12f/0x2;_0x168fbc++){_0x2a06c8[_0x5eb00d(0xeb)](_0x1546db[_0x3210ac]),_0x2a06c8[_0x5eb00d(0xeb)](_0x52eace[_0x168fbc]),_0x2a06c8[_0x5eb00d(0xeb)](0x0);}}}_0x2a06c8=new Float32Array(_0x2a06c8);var _0x91d093=0x6*_0x1c55bf[_0x5eb00d(0x16b)],_0x2d4a0e=new Uint32Array(_0x91d093);for(var _0x12713b=0x0,_0x51046c=0x0,_0x8d1462=0x0;_0x12713b<_0x1c55bf[_0x5eb00d(0x16b)];_0x12713b++){_0x2d4a0e[_0x51046c++]=_0x8d1462+0x0,_0x2d4a0e[_0x51046c++]=_0x8d1462+0x1,_0x2d4a0e[_0x51046c++]=_0x8d1462+0x2,_0x2d4a0e[_0x51046c++]=_0x8d1462+0x2,_0x2d4a0e[_0x51046c++]=_0x8d1462+0x1,_0x2d4a0e[_0x51046c++]=_0x8d1462+0x3,_0x8d1462+=0x4;}var _0x5adc3b=new Cesium$4[(_0x5eb00d(0x93))]({'attributes':new Cesium$4[(_0x5eb00d(0x152))]({'st':new Cesium$4['GeometryAttribute']({'componentDatatype':Cesium$4['ComponentDatatype'][_0x5eb00d(0x95)],'componentsPerAttribute':0x2,'values':_0x4c1c53}),'normal':new Cesium$4[(_0x5eb00d(0x1cb))]({'componentDatatype':Cesium$4[_0x5eb00d(0x1eb)][_0x5eb00d(0x95)],'componentsPerAttribute':0x3,'values':_0x2a06c8})}),'indices':_0x2d4a0e});return _0x5adc3b;}},{'key':_0x17a844(0x1d8),'value':function _0x1d0e55(_0x1bd890,_0x593ca4,_0x3c2150,_0x4bba11){var _0x585022=_0x17a844,_0x31d968=this;this[_0x585022(0x1bd)]={'segments':new CustomPrimitive({'commandType':_0x585022(0xd6),'attributeLocations':{'st':0x0,'normal':0x1},'geometry':this[_0x585022(0x157)](_0x593ca4),'primitiveType':Cesium$4[_0x585022(0x13d)]['TRIANGLES'],'uniformMap':{'currentParticlesPosition':function _0x247bb5(){var _0x343595=_0x585022;return _0x4bba11[_0x343595(0x191)][_0x343595(0x143)];},'postProcessingPosition':function _0xe4378a(){var _0x4044c4=_0x585022;return _0x4bba11[_0x4044c4(0x191)][_0x4044c4(0x116)];},'postProcessingSpeed':function _0x5edebc(){var _0x1374dc=_0x585022;return _0x4bba11[_0x1374dc(0x191)][_0x1374dc(0x11d)];},'colorTable':function _0x441e82(){return _0x31d968['textures']['colorTable'];},'aspect':function _0x49ff7e(){var _0x3086b1=_0x585022;return _0x1bd890[_0x3086b1(0xd4)]/_0x1bd890[_0x3086b1(0x13a)];},'pixelSize':function _0xfb886e(){var _0x5ee92b=_0x585022;return _0x3c2150[_0x5ee92b(0xbb)];},'lineWidth':function _0x460167(){var _0xd27538=_0x585022;return _0x593ca4[_0xd27538(0x167)];},'particleHeight':function _0x484586(){var _0x5370ef=_0x585022;return _0x593ca4[_0x5370ef(0x12c)];}},'vertexShaderSource':new Cesium$4[(_0x585022(0x7d))]({'sources':[segmentDraw_vert]}),'fragmentShaderSource':new Cesium$4[(_0x585022(0x7d))]({'sources':[segmentDraw_frag]}),'rawRenderState':Util[_0x585022(0x96)]({'viewport':undefined,'depthTest':{'enabled':!![]},'depthMask':!![]}),'framebuffer':this['framebuffers'][_0x585022(0xf5)],'autoClear':!![]}),'trails':new CustomPrimitive({'commandType':_0x585022(0xd6),'attributeLocations':{'position':0x0,'st':0x1},'geometry':Util[_0x585022(0x1de)](),'primitiveType':Cesium$4['PrimitiveType'][_0x585022(0xc6)],'uniformMap':{'segmentsColorTexture':function _0x435721(){var _0x126dfa=_0x585022;return _0x31d968[_0x126dfa(0x14a)]['segmentsColor'];},'segmentsDepthTexture':function _0x1f5291(){var _0x9a8801=_0x585022;return _0x31d968[_0x9a8801(0x14a)][_0x9a8801(0xb0)];},'currentTrailsColor':function _0x433973(){var _0xc5b153=_0x585022;return _0x31d968['framebuffers'][_0xc5b153(0x113)][_0xc5b153(0x12e)](0x0);},'trailsDepthTexture':function _0x51295d(){var _0x530654=_0x585022;return _0x31d968[_0x530654(0xe1)][_0x530654(0x113)]['depthTexture'];},'fadeOpacity':function _0x302efd(){var _0x582414=_0x585022;return _0x593ca4[_0x582414(0x130)];}},'vertexShaderSource':new Cesium$4[(_0x585022(0x7d))]({'defines':[_0x585022(0x129)],'sources':[fullscreen_vert]}),'fragmentShaderSource':new Cesium$4['ShaderSource']({'defines':[_0x585022(0x169)],'sources':[trailDraw_frag]}),'rawRenderState':Util[_0x585022(0x96)]({'viewport':undefined,'depthTest':{'enabled':!![],'func':Cesium$4[_0x585022(0xca)][_0x585022(0x92)]},'depthMask':!![]}),'framebuffer':this[_0x585022(0xe1)][_0x585022(0x155)],'autoClear':!![],'preExecute':function _0x16819a(){var _0x35d16c=_0x585022,_0x44f796=_0x31d968[_0x35d16c(0xe1)][_0x35d16c(0x113)];_0x31d968[_0x35d16c(0xe1)][_0x35d16c(0x113)]=_0x31d968[_0x35d16c(0xe1)][_0x35d16c(0x155)],_0x31d968[_0x35d16c(0xe1)][_0x35d16c(0x155)]=_0x44f796,_0x31d968[_0x35d16c(0x1bd)][_0x35d16c(0x85)][_0x35d16c(0xc9)][_0x35d16c(0xb9)]=_0x31d968[_0x35d16c(0xe1)][_0x35d16c(0x155)],_0x31d968[_0x35d16c(0x1bd)][_0x35d16c(0x85)][_0x35d16c(0x166)][_0x35d16c(0xb9)]=_0x31d968['framebuffers'][_0x35d16c(0x155)];}}),'screen':new CustomPrimitive({'commandType':'Draw','attributeLocations':{'position':0x0,'st':0x1},'geometry':Util['getFullscreenQuad'](),'primitiveType':Cesium$4['PrimitiveType'][_0x585022(0xc6)],'uniformMap':{'trailsColorTexture':function _0x37dbf7(){var _0x2c5b7a=_0x585022;return _0x31d968[_0x2c5b7a(0xe1)][_0x2c5b7a(0x155)][_0x2c5b7a(0x12e)](0x0);},'trailsDepthTexture':function _0x47f280(){var _0x2a47c1=_0x585022;return _0x31d968[_0x2a47c1(0xe1)][_0x2a47c1(0x155)]['depthTexture'];}},'vertexShaderSource':new Cesium$4[(_0x585022(0x7d))]({'defines':[_0x585022(0x129)],'sources':[fullscreen_vert]}),'fragmentShaderSource':new Cesium$4[(_0x585022(0x7d))]({'defines':[_0x585022(0x169)],'sources':[screenDraw_frag]}),'rawRenderState':Util[_0x585022(0x96)]({'viewport':undefined,'depthTest':{'enabled':![]},'depthMask':!![],'blending':{'enabled':!![]}}),'framebuffer':undefined})};}}]),_0x7db04e;}()),getWind_frag=_0x816ea5(0x7e),updateSpeed_frag=_0x816ea5(0x174),updatePosition_frag=_0x816ea5(0xf1),postProcessingPosition_frag=_0x816ea5(0xfc),postProcessingSpeed_frag=_0x816ea5(0x151),Cesium$3=mars3d__namespace[_0x816ea5(0x1cd)],ParticlesComputing=(function(){var _0x42cdfb=_0x816ea5;function _0x134af4(_0x42ae8d,_0x4404d0,_0x401978,_0x38ad1b){var _0x445cdf=_0x3153;_classCallCheck(this,_0x134af4),this[_0x445cdf(0xbd)]=_0x4404d0,this[_0x445cdf(0x1aa)](_0x42ae8d,_0x4404d0),this[_0x445cdf(0xe0)](_0x42ae8d,_0x401978,_0x38ad1b),this[_0x445cdf(0xb7)](_0x4404d0,_0x401978,_0x38ad1b);}return _createClass(_0x134af4,[{'key':_0x42cdfb(0x1aa),'value':function _0x34856b(_0x1feafb,_0x30de68){var _0x29a3bb=_0x42cdfb,_0xaed4ca={'context':_0x1feafb,'width':_0x30de68['dimensions'][_0x29a3bb(0x17f)],'height':_0x30de68[_0x29a3bb(0x192)][_0x29a3bb(0xfd)]*(_0x30de68[_0x29a3bb(0x192)]['lev']||0x1),'pixelFormat':Cesium$3[_0x29a3bb(0xdc)]['LUMINANCE'],'pixelDatatype':Cesium$3[_0x29a3bb(0x1b2)][_0x29a3bb(0x95)],'flipY':![],'sampler':new Cesium$3['Sampler']({'minificationFilter':Cesium$3[_0x29a3bb(0x156)]['NEAREST'],'magnificationFilter':Cesium$3[_0x29a3bb(0xaa)][_0x29a3bb(0xf8)]})};this['windTextures']={'U':Util['createTexture'](_0xaed4ca,_0x30de68['U'][_0x29a3bb(0x19a)]),'V':Util['createTexture'](_0xaed4ca,_0x30de68['V'][_0x29a3bb(0x19a)])};}},{'key':_0x42cdfb(0xe0),'value':function _0xb14e97(_0x8f4cc4,_0x9afe00,_0x179820){var _0x11a386=_0x42cdfb,_0x4a4c3c={'context':_0x8f4cc4,'width':_0x9afe00[_0x11a386(0x1ea)],'height':_0x9afe00[_0x11a386(0x1ea)],'pixelFormat':Cesium$3[_0x11a386(0xdc)][_0x11a386(0x91)],'pixelDatatype':Cesium$3[_0x11a386(0x1b2)][_0x11a386(0x95)],'flipY':![],'sampler':new Cesium$3[(_0x11a386(0x117))]({'minificationFilter':Cesium$3[_0x11a386(0x156)][_0x11a386(0xf8)],'magnificationFilter':Cesium$3['TextureMagnificationFilter'][_0x11a386(0xf8)]})},_0x21f3dd=this['randomizeParticles'](_0x9afe00[_0x11a386(0x16b)],_0x179820),_0x1c6f50=new Float32Array(0x4*_0x9afe00[_0x11a386(0x16b)])[_0x11a386(0x1e6)](0x0);this['particlesTextures']={'particlesWind':Util[_0x11a386(0x1b0)](_0x4a4c3c),'currentParticlesPosition':Util[_0x11a386(0x1b0)](_0x4a4c3c,_0x21f3dd),'nextParticlesPosition':Util['createTexture'](_0x4a4c3c,_0x21f3dd),'currentParticlesSpeed':Util[_0x11a386(0x1b0)](_0x4a4c3c,_0x1c6f50),'nextParticlesSpeed':Util[_0x11a386(0x1b0)](_0x4a4c3c,_0x1c6f50),'postProcessingPosition':Util[_0x11a386(0x1b0)](_0x4a4c3c,_0x21f3dd),'postProcessingSpeed':Util[_0x11a386(0x1b0)](_0x4a4c3c,_0x1c6f50)};}},{'key':_0x42cdfb(0x1e0),'value':function _0x46e0e9(_0x1d806f,_0x4e4d6c){var _0x7ef42c=_0x42cdfb,_0x4db741=new Float32Array(0x4*_0x1d806f);for(var _0x42bd51=0x0;_0x42bd51<_0x1d806f;_0x42bd51++){_0x4db741[0x4*_0x42bd51]=Cesium$3['Math'][_0x7ef42c(0x1df)](_0x4e4d6c['lonRange']['x'],_0x4e4d6c[_0x7ef42c(0x159)]['y']),_0x4db741[0x4*_0x42bd51+0x1]=Cesium$3[_0x7ef42c(0x1c9)][_0x7ef42c(0x1df)](_0x4e4d6c['latRange']['x'],_0x4e4d6c[_0x7ef42c(0x12d)]['y']),_0x4db741[0x4*_0x42bd51+0x2]=Cesium$3[_0x7ef42c(0x1c9)][_0x7ef42c(0x1df)](this['data'][_0x7ef42c(0x1d0)][_0x7ef42c(0x8b)],this[_0x7ef42c(0xbd)][_0x7ef42c(0x1d0)]['max']),_0x4db741[0x4*_0x42bd51+0x3]=0x0;}return _0x4db741;}},{'key':_0x42cdfb(0x150),'value':function _0x5941cf(){var _0x2b1145=_0x42cdfb,_0x33f784=this;Object[_0x2b1145(0x1e7)](this['particlesTextures'])[_0x2b1145(0xc1)](function(_0x3b73ad){var _0x4c1047=_0x2b1145;_0x33f784[_0x4c1047(0x191)][_0x3b73ad][_0x4c1047(0x1b6)]();});}},{'key':_0x42cdfb(0xb7),'value':function _0x391575(_0x129f0f,_0x392d32,_0x619135){var _0x5db15c=_0x42cdfb,_0x5b0eb8=new Cesium$3[(_0x5db15c(0xe6))](_0x129f0f[_0x5db15c(0x192)][_0x5db15c(0x17f)],_0x129f0f[_0x5db15c(0x192)]['lat'],_0x129f0f[_0x5db15c(0x192)][_0x5db15c(0x1d0)]),_0x509328=new Cesium$3[(_0x5db15c(0xe6))](_0x129f0f[_0x5db15c(0x17f)][_0x5db15c(0x8b)],_0x129f0f['lat'][_0x5db15c(0x8b)],_0x129f0f[_0x5db15c(0x1d0)]['min']),_0x5ea47d=new Cesium$3[(_0x5db15c(0xe6))](_0x129f0f[_0x5db15c(0x17f)]['max'],_0x129f0f[_0x5db15c(0xfd)][_0x5db15c(0x131)],_0x129f0f[_0x5db15c(0x1d0)][_0x5db15c(0x131)]),_0x4df279=new Cesium$3[(_0x5db15c(0xe6))]((_0x5ea47d['x']-_0x509328['x'])/(_0x5b0eb8['x']-0x1),(_0x5ea47d['y']-_0x509328['y'])/(_0x5b0eb8['y']-0x1),_0x5b0eb8['z']>0x1?(_0x5ea47d['z']-_0x509328['z'])/(_0x5b0eb8['z']-0x1):0x1),_0x5a0bdc=new Cesium$3[(_0x5db15c(0x1ad))](_0x129f0f['U']['min'],_0x129f0f['U'][_0x5db15c(0x131)]),_0x165d41=new Cesium$3[(_0x5db15c(0x1ad))](_0x129f0f['V'][_0x5db15c(0x8b)],_0x129f0f['V'][_0x5db15c(0x131)]),_0x5cc005=this;this[_0x5db15c(0x1bd)]={'getWind':new CustomPrimitive({'commandType':_0x5db15c(0x1be),'uniformMap':{'U':function _0x229e84(){var _0x39d08a=_0x5db15c;return _0x5cc005[_0x39d08a(0x1c0)]['U'];},'V':function _0xfd5a64(){var _0x4a8b54=_0x5db15c;return _0x5cc005[_0x4a8b54(0x1c0)]['V'];},'currentParticlesPosition':function _0x5c9cf2(){return _0x5cc005['particlesTextures']['currentParticlesPosition'];},'dimension':function _0x253f88(){return _0x5b0eb8;},'minimum':function _0x540e0d(){return _0x509328;},'maximum':function _0x30b7d0(){return _0x5ea47d;},'interval':function _0x2f51b9(){return _0x4df279;}},'fragmentShaderSource':new Cesium$3[(_0x5db15c(0x7d))]({'sources':[getWind_frag]}),'outputTexture':this['particlesTextures']['particlesWind'],'preExecute':function _0x2b1be8(){var _0x27c856=_0x5db15c;_0x5cc005[_0x27c856(0x1bd)][_0x27c856(0x1e4)][_0x27c856(0xc9)][_0x27c856(0x185)]=_0x5cc005[_0x27c856(0x191)][_0x27c856(0xff)];}}),'updateSpeed':new CustomPrimitive({'commandType':_0x5db15c(0x1be),'uniformMap':{'currentParticlesSpeed':function _0x4d7463(){var _0x23c0c7=_0x5db15c;return _0x5cc005[_0x23c0c7(0x191)]['currentParticlesSpeed'];},'particlesWind':function _0x27695c(){var _0x17b4bd=_0x5db15c;return _0x5cc005[_0x17b4bd(0x191)]['particlesWind'];},'uSpeedRange':function _0x61d4af(){return _0x5a0bdc;},'vSpeedRange':function _0x4b9f4f(){return _0x165d41;},'pixelSize':function _0x4e6cf8(){var _0xdcda5d=_0x5db15c;return _0x619135[_0xdcda5d(0xbb)];},'speedFactor':function _0x472b73(){var _0xef5d57=_0x5db15c;return _0x392d32[_0xef5d57(0x11b)];}},'fragmentShaderSource':new Cesium$3['ShaderSource']({'sources':[updateSpeed_frag]}),'outputTexture':this[_0x5db15c(0x191)][_0x5db15c(0x190)],'preExecute':function _0x40a1b8(){var _0x5d4d22=_0x5db15c,_0x1c7b9c=_0x5cc005[_0x5d4d22(0x191)][_0x5d4d22(0x89)];_0x5cc005[_0x5d4d22(0x191)]['currentParticlesSpeed']=_0x5cc005['particlesTextures']['postProcessingSpeed'],_0x5cc005[_0x5d4d22(0x191)][_0x5d4d22(0x11d)]=_0x1c7b9c,_0x5cc005['primitives'][_0x5d4d22(0xab)][_0x5d4d22(0xc9)][_0x5d4d22(0x185)]=_0x5cc005[_0x5d4d22(0x191)][_0x5d4d22(0x190)];}}),'updatePosition':new CustomPrimitive({'commandType':_0x5db15c(0x1be),'uniformMap':{'currentParticlesPosition':function _0x25e668(){var _0x575c4f=_0x5db15c;return _0x5cc005[_0x575c4f(0x191)][_0x575c4f(0x143)];},'currentParticlesSpeed':function _0x2c3586(){var _0x5af386=_0x5db15c;return _0x5cc005[_0x5af386(0x191)][_0x5af386(0x89)];}},'fragmentShaderSource':new Cesium$3[(_0x5db15c(0x7d))]({'sources':[updatePosition_frag]}),'outputTexture':this[_0x5db15c(0x191)][_0x5db15c(0x135)],'preExecute':function _0x4d3b27(){var _0x3dedab=_0x5db15c,_0x22e685=_0x5cc005['particlesTextures'][_0x3dedab(0x143)];_0x5cc005['particlesTextures'][_0x3dedab(0x143)]=_0x5cc005[_0x3dedab(0x191)][_0x3dedab(0x116)],_0x5cc005[_0x3dedab(0x191)][_0x3dedab(0x116)]=_0x22e685,_0x5cc005[_0x3dedab(0x1bd)][_0x3dedab(0x146)]['commandToExecute'][_0x3dedab(0x185)]=_0x5cc005['particlesTextures'][_0x3dedab(0x135)];}}),'postProcessingPosition':new CustomPrimitive({'commandType':_0x5db15c(0x1be),'uniformMap':{'nextParticlesPosition':function _0x56785f(){var _0x4c4071=_0x5db15c;return _0x5cc005[_0x4c4071(0x191)]['nextParticlesPosition'];},'nextParticlesSpeed':function _0x4d209a(){var _0x14f714=_0x5db15c;return _0x5cc005[_0x14f714(0x191)][_0x14f714(0x190)];},'lonRange':function _0x7c7cb4(){var _0x1baa30=_0x5db15c;return _0x619135[_0x1baa30(0x159)];},'latRange':function _0x5bb295(){return _0x619135['latRange'];},'randomCoefficient':function _0x113e46(){var _0x4b558e=_0x5db15c,_0x37aded=Math[_0x4b558e(0xdb)]();return _0x37aded;},'dropRate':function _0x23a9b4(){var _0x3fb8ae=_0x5db15c;return _0x392d32[_0x3fb8ae(0x1a6)];},'dropRateBump':function _0x48c034(){var _0x4987b8=_0x5db15c;return _0x392d32[_0x4987b8(0x145)];}},'fragmentShaderSource':new Cesium$3['ShaderSource']({'sources':[postProcessingPosition_frag]}),'outputTexture':this[_0x5db15c(0x191)][_0x5db15c(0x116)],'preExecute':function _0x4738da(){var _0x3f4d68=_0x5db15c;_0x5cc005[_0x3f4d68(0x1bd)]['postProcessingPosition']['commandToExecute'][_0x3f4d68(0x185)]=_0x5cc005[_0x3f4d68(0x191)][_0x3f4d68(0x116)];}}),'postProcessingSpeed':new CustomPrimitive({'commandType':_0x5db15c(0x1be),'uniformMap':{'postProcessingPosition':function _0x4d9124(){var _0xecc257=_0x5db15c;return _0x5cc005[_0xecc257(0x191)][_0xecc257(0x116)];},'nextParticlesSpeed':function _0x5c6bb3(){var _0x31326d=_0x5db15c;return _0x5cc005[_0x31326d(0x191)][_0x31326d(0x190)];}},'fragmentShaderSource':new Cesium$3[(_0x5db15c(0x7d))]({'sources':[postProcessingSpeed_frag]}),'outputTexture':this['particlesTextures'][_0x5db15c(0x11d)],'preExecute':function _0x3f1ffb(){var _0x3b1580=_0x5db15c;_0x5cc005[_0x3b1580(0x1bd)][_0x3b1580(0x11d)]['commandToExecute'][_0x3b1580(0x185)]=_0x5cc005[_0x3b1580(0x191)][_0x3b1580(0x11d)];}})};}}]),_0x134af4;}()),Cesium$2=mars3d__namespace['Cesium'],ParticleSystem=(function(){var _0x1a836b=_0x816ea5;function _0x5c97ff(_0x2997aa,_0x202c81,_0x4e36aa,_0x1a09e8){var _0x98ce38=_0x3153;_classCallCheck(this,_0x5c97ff),this[_0x98ce38(0x1b8)]=_0x2997aa,_0x202c81=_objectSpread2({},_0x202c81);if(_0x202c81[_0x98ce38(0x1e5)]&&_0x202c81['vdata']){var _0xe2f503,_0x30f232,_0x2da1de,_0x48d153,_0x265a34,_0x31c422;_0x202c81[_0x98ce38(0x192)]={},_0x202c81['dimensions'][_0x98ce38(0x17f)]=_0x202c81[_0x98ce38(0x18c)],_0x202c81['dimensions'][_0x98ce38(0xfd)]=_0x202c81[_0x98ce38(0xcf)],_0x202c81[_0x98ce38(0x192)][_0x98ce38(0x1d0)]=_0x202c81['lev']||0x1,_0x202c81['lon']={},_0x202c81[_0x98ce38(0x17f)][_0x98ce38(0x8b)]=_0x202c81[_0x98ce38(0x1ab)],_0x202c81[_0x98ce38(0x17f)][_0x98ce38(0x131)]=_0x202c81[_0x98ce38(0x8c)],_0x202c81['lat']={},_0x202c81['lat'][_0x98ce38(0x8b)]=_0x202c81[_0x98ce38(0x17e)],_0x202c81[_0x98ce38(0xfd)][_0x98ce38(0x131)]=_0x202c81['ymax'],_0x202c81['lev']={},_0x202c81[_0x98ce38(0x1d0)][_0x98ce38(0x8b)]=(_0xe2f503=_0x202c81[_0x98ce38(0x10c)])!==null&&_0xe2f503!==void 0x0?_0xe2f503:0x1,_0x202c81['lev'][_0x98ce38(0x131)]=(_0x30f232=_0x202c81[_0x98ce38(0xcd)])!==null&&_0x30f232!==void 0x0?_0x30f232:0x1,_0x202c81['U']={},_0x202c81['U'][_0x98ce38(0x19a)]=new Float32Array(_0x202c81[_0x98ce38(0x1e5)]),_0x202c81['U']['min']=(_0x2da1de=_0x202c81['umin'])!==null&&_0x2da1de!==void 0x0?_0x2da1de:Math[_0x98ce38(0x8b)][_0x98ce38(0x158)](Math,_toConsumableArray(_0x202c81['udata'])),_0x202c81['U']['max']=(_0x48d153=_0x202c81['umax'])!==null&&_0x48d153!==void 0x0?_0x48d153:Math[_0x98ce38(0x131)][_0x98ce38(0x158)](Math,_toConsumableArray(_0x202c81[_0x98ce38(0x1e5)])),_0x202c81['V']={},_0x202c81['V'][_0x98ce38(0x19a)]=new Float32Array(_0x202c81[_0x98ce38(0x1d6)]),_0x202c81['V'][_0x98ce38(0x8b)]=(_0x265a34=_0x202c81['vmin'])!==null&&_0x265a34!==void 0x0?_0x265a34:Math[_0x98ce38(0x8b)][_0x98ce38(0x158)](Math,_toConsumableArray(_0x202c81[_0x98ce38(0x1d6)])),_0x202c81['V'][_0x98ce38(0x131)]=(_0x31c422=_0x202c81[_0x98ce38(0x13e)])!==null&&_0x31c422!==void 0x0?_0x31c422:Math['max'][_0x98ce38(0x158)](Math,_toConsumableArray(_0x202c81[_0x98ce38(0x1d6)]));}this[_0x98ce38(0xbd)]=_0x202c81,this[_0x98ce38(0x123)]=_0x4e36aa,this[_0x98ce38(0x154)]=_0x1a09e8,this[_0x98ce38(0x10d)]=new ParticlesComputing(this[_0x98ce38(0x1b8)],this[_0x98ce38(0xbd)],this['options'],this[_0x98ce38(0x154)]),this[_0x98ce38(0x197)]=new ParticlesRendering(this[_0x98ce38(0x1b8)],this[_0x98ce38(0xbd)],this[_0x98ce38(0x123)],this[_0x98ce38(0x154)],this['particlesComputing']);}return _createClass(_0x5c97ff,[{'key':_0x1a836b(0x10e),'value':function _0x41fe2b(_0x8149b2){var _0x5e9eca=_0x1a836b,_0x20353d=this;this['particlesComputing'][_0x5e9eca(0x150)](),Object[_0x5e9eca(0x1e7)](this[_0x5e9eca(0x10d)]['windTextures'])[_0x5e9eca(0xc1)](function(_0x51465b){var _0x37b66d=_0x5e9eca;_0x20353d[_0x37b66d(0x10d)][_0x37b66d(0x1c0)][_0x51465b][_0x37b66d(0x1b6)]();}),this[_0x5e9eca(0x197)]['textures'][_0x5e9eca(0x1c1)][_0x5e9eca(0x1b6)](),Object[_0x5e9eca(0x1e7)](this[_0x5e9eca(0x197)]['framebuffers'])[_0x5e9eca(0xc1)](function(_0x27d8e5){var _0x35ce45=_0x5e9eca;_0x20353d[_0x35ce45(0x197)][_0x35ce45(0xe1)][_0x27d8e5][_0x35ce45(0x1b6)]();}),this[_0x5e9eca(0x1b8)]=_0x8149b2,this[_0x5e9eca(0x10d)]=new ParticlesComputing(this[_0x5e9eca(0x1b8)],this[_0x5e9eca(0xbd)],this[_0x5e9eca(0x123)],this[_0x5e9eca(0x154)]),this[_0x5e9eca(0x197)]=new ParticlesRendering(this[_0x5e9eca(0x1b8)],this[_0x5e9eca(0xbd)],this[_0x5e9eca(0x123)],this[_0x5e9eca(0x154)],this['particlesComputing']);}},{'key':_0x1a836b(0x1ca),'value':function _0x57f5c2(){var _0x1c920b=_0x1a836b,_0x25891f=this,_0x1c9064=new Cesium$2[(_0x1c920b(0xe4))]({'color':new Cesium$2[(_0x1c920b(0xad))](0x0,0x0,0x0,0x0),'depth':0x1,'framebuffer':undefined,'pass':Cesium$2['Pass']['OPAQUE']});Object[_0x1c920b(0x1e7)](this[_0x1c920b(0x197)][_0x1c920b(0xe1)])[_0x1c920b(0xc1)](function(_0x14e6e4){var _0x566d05=_0x1c920b;_0x1c9064['framebuffer']=_0x25891f[_0x566d05(0x197)]['framebuffers'][_0x14e6e4],_0x1c9064[_0x566d05(0xc7)](_0x25891f[_0x566d05(0x1b8)]);});}},{'key':_0x1a836b(0x1a9),'value':function _0x29d9a3(_0x904b50){var _0x47a08e=_0x1a836b;this[_0x47a08e(0x1ca)](),this[_0x47a08e(0x10d)][_0x47a08e(0x150)](),this[_0x47a08e(0x10d)][_0x47a08e(0xe0)](this[_0x47a08e(0x1b8)],this[_0x47a08e(0x123)],this[_0x47a08e(0x154)]);if(_0x904b50){var _0x3f61c2=this[_0x47a08e(0x197)]['createSegmentsGeometry'](this[_0x47a08e(0x123)]);this[_0x47a08e(0x197)][_0x47a08e(0x1bd)]['segments'][_0x47a08e(0x14b)]=_0x3f61c2;var _0x408fbf=Cesium$2[_0x47a08e(0xe3)]['fromGeometry']({'context':this['context'],'geometry':_0x3f61c2,'attributeLocations':this[_0x47a08e(0x197)][_0x47a08e(0x1bd)][_0x47a08e(0xf5)][_0x47a08e(0x9e)],'bufferUsage':Cesium$2[_0x47a08e(0x15f)][_0x47a08e(0x1c6)]});this[_0x47a08e(0x197)]['primitives'][_0x47a08e(0xf5)][_0x47a08e(0xc9)]['vertexArray']=_0x408fbf;}}},{'key':_0x1a836b(0x1e8),'value':function _0x1a2a83(_0x18f5c6){var _0x53ad23=_0x1a836b,_0x5c8dbe=this,_0x2af85c=![];this[_0x53ad23(0x123)][_0x53ad23(0x16b)]!==_0x18f5c6[_0x53ad23(0x16b)]&&(_0x2af85c=!![]),Object[_0x53ad23(0x1e7)](_0x18f5c6)[_0x53ad23(0xc1)](function(_0x52c42b){var _0x56c043=_0x53ad23;_0x5c8dbe[_0x56c043(0x123)][_0x52c42b]=_0x18f5c6[_0x52c42b];}),this['refreshParticles'](_0x2af85c);}},{'key':_0x1a836b(0x11f),'value':function _0xe0f8f9(_0x38a154){var _0x42a8c8=_0x1a836b,_0x240176=this;Object[_0x42a8c8(0x1e7)](_0x38a154)[_0x42a8c8(0xc1)](function(_0x2e4a10){var _0x41eff1=_0x42a8c8;_0x240176[_0x41eff1(0x154)][_0x2e4a10]=_0x38a154[_0x2e4a10];}),this[_0x42a8c8(0x1a9)](![]);}},{'key':'destroy','value':function _0x43d8bb(){var _0x5cd851=_0x1a836b,_0x411031=this;clearTimeout(this[_0x5cd851(0x194)]),this[_0x5cd851(0x10d)][_0x5cd851(0x150)](),Object[_0x5cd851(0x1e7)](this[_0x5cd851(0x10d)][_0x5cd851(0x1c0)])['forEach'](function(_0x2ebdd3){var _0x47d5da=_0x5cd851;_0x411031[_0x47d5da(0x10d)][_0x47d5da(0x1c0)][_0x2ebdd3][_0x47d5da(0x1b6)]();}),this['particlesRendering'][_0x5cd851(0x14a)][_0x5cd851(0x1c1)][_0x5cd851(0x1b6)](),Object[_0x5cd851(0x1e7)](this[_0x5cd851(0x197)]['framebuffers'])[_0x5cd851(0xc1)](function(_0x4edfb8){var _0x511ccc=_0x5cd851;_0x411031['particlesRendering'][_0x511ccc(0xe1)][_0x4edfb8]['destroy']();});for(var _0x522d70 in this){delete this[_0x522d70];}}}]),_0x5c97ff;}()),Cesium$1=mars3d__namespace[_0x816ea5(0x1cd)],BaseLayer$1=mars3d__namespace[_0x816ea5(0x142)][_0x816ea5(0x18e)],DEF_OPTIONS={'particlesNumber':0x1000,'fixedHeight':0x0,'fadeOpacity':0.996,'dropRate':0.003,'dropRateBump':0.01,'speedFactor':0.5,'lineWidth':0x2,'colors':[_0x816ea5(0x1a2)]},WindLayer=function(_0xd17d8a){var _0x58647f=_0x816ea5;_inherits(_0x326920,_0xd17d8a);var _0x25bae0=_createSuper(_0x326920);function _0x326920(){var _0x514d3f=_0x3153,_0x5798bb,_0x4a6636=arguments[_0x514d3f(0x1bc)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x326920),_0x4a6636=_objectSpread2(_objectSpread2({},DEF_OPTIONS),_0x4a6636),_0x5798bb=_0x25bae0['call'](this,_0x4a6636),_0x5798bb['_setOptionsHook'](_0x4a6636),_0x5798bb;}return _createClass(_0x326920,[{'key':_0x58647f(0x142),'get':function _0x59e91e(){var _0x20e72f=_0x58647f;return this[_0x20e72f(0x1bd)];}},{'key':_0x58647f(0xbd),'get':function _0x407767(){return this['_data'];},'set':function _0x45c994(_0x3ba65a){var _0x40a501=_0x58647f;this[_0x40a501(0x1db)](_0x3ba65a);}},{'key':'colors','get':function _0x1322d3(){var _0x33c7df=_0x58647f;return this['options'][_0x33c7df(0x17d)];},'set':function _0x5713cc(_0x38a8b8){var _0x2218a6=_0x58647f;this[_0x2218a6(0x123)][_0x2218a6(0x17d)]=_0x38a8b8,this[_0x2218a6(0xee)]&&this['particleSystem'][_0x2218a6(0x1e8)]({'colors':_0x38a8b8}),this['resize']();}},{'key':_0x58647f(0xd2),'value':function _0x543d52(){}},{'key':'_addedHook','value':function _0x517b95(){var _0x1ce91d=_0x58647f;this[_0x1ce91d(0xa1)]=this[_0x1ce91d(0x148)][_0x1ce91d(0xa1)],this[_0x1ce91d(0x16a)]=this[_0x1ce91d(0x148)]['camera'],this[_0x1ce91d(0x1bd)]=new Cesium$1[(_0x1ce91d(0x114))](),this[_0x1ce91d(0x148)][_0x1ce91d(0xa1)][_0x1ce91d(0x1bd)]['add'](this[_0x1ce91d(0x1bd)]),this[_0x1ce91d(0x154)]={'lonRange':new Cesium$1[(_0x1ce91d(0x1ad))](),'latRange':new Cesium$1[(_0x1ce91d(0x1ad))](),'pixelSize':0x0},this[_0x1ce91d(0x78)]=new Cesium$1[(_0x1ce91d(0x101))](Cesium$1[_0x1ce91d(0xe6)][_0x1ce91d(0xfe)],0.99*0x615299),this['updateViewerParameters'](),window[_0x1ce91d(0xa7)]('resize',this['resize'][_0x1ce91d(0x140)](this),![]),this[_0x1ce91d(0x1e9)]=![],this[_0x1ce91d(0x176)]=![],this['_map']['on'](mars3d__namespace['EventType'][_0x1ce91d(0x144)],this[_0x1ce91d(0xce)],this),this['_map']['on'](mars3d__namespace[_0x1ce91d(0xd5)][_0x1ce91d(0x184)],this[_0x1ce91d(0x183)],this),this[_0x1ce91d(0x148)]['on'](mars3d__namespace[_0x1ce91d(0xd5)][_0x1ce91d(0xb6)],this[_0x1ce91d(0x8d)],this),this[_0x1ce91d(0x148)]['on'](mars3d__namespace['EventType'][_0x1ce91d(0x177)],this[_0x1ce91d(0xc5)],this),this[_0x1ce91d(0x178)]&&this[_0x1ce91d(0x1db)](this[_0x1ce91d(0x178)]);}},{'key':_0x58647f(0x139),'value':function _0x1512c8(){var _0x2ae35b=_0x58647f;window[_0x2ae35b(0xd8)](_0x2ae35b(0x1c7),this[_0x2ae35b(0x1c7)]),this[_0x2ae35b(0x148)][_0x2ae35b(0x16f)](mars3d__namespace['EventType']['preRender'],this['_onMap_preRenderEvent'],this),this[_0x2ae35b(0x148)]['off'](mars3d__namespace[_0x2ae35b(0xd5)][_0x2ae35b(0x144)],this['_onMapWhellEvent'],this),this['_map'][_0x2ae35b(0x16f)](mars3d__namespace[_0x2ae35b(0xd5)]['mouseDown'],this[_0x2ae35b(0x183)],this),this['_map'][_0x2ae35b(0x16f)](mars3d__namespace[_0x2ae35b(0xd5)][_0x2ae35b(0xb6)],this[_0x2ae35b(0x8d)],this),this[_0x2ae35b(0x148)][_0x2ae35b(0x16f)](mars3d__namespace['EventType'][_0x2ae35b(0x177)],this[_0x2ae35b(0xc5)],this),this[_0x2ae35b(0x1bd)]['removeAll'](),this[_0x2ae35b(0x148)]['scene'][_0x2ae35b(0x1bd)][_0x2ae35b(0x168)](this[_0x2ae35b(0x1bd)]);}},{'key':_0x58647f(0x1c7),'value':function _0x518dd7(){var _0x5d5908=_0x58647f;if(!this[_0x5d5908(0x175)]||!this[_0x5d5908(0xee)])return;this[_0x5d5908(0x1bd)][_0x5d5908(0x175)]=![],this[_0x5d5908(0x1bd)][_0x5d5908(0x136)](),this[_0x5d5908(0x148)][_0x5d5908(0x120)](mars3d__namespace[_0x5d5908(0xd5)]['preRender'],this[_0x5d5908(0x1c8)],this);}},{'key':_0x58647f(0x1c8),'value':function _0x390027(_0x386d9d){var _0x587d50=_0x58647f;this[_0x587d50(0xee)]['canvasResize'](this[_0x587d50(0xa1)]['context']),this[_0x587d50(0x14d)](),this[_0x587d50(0x1bd)][_0x587d50(0x175)]=!![];}},{'key':'_onMapWhellEvent','value':function _0x46f1db(_0x384f71){var _0x5560b3=_0x58647f,_0x337bf8=this;clearTimeout(this[_0x5560b3(0x1bb)]);if(!this[_0x5560b3(0x175)]||!this[_0x5560b3(0xee)])return;this[_0x5560b3(0x1bd)]['show']=![],this[_0x5560b3(0x1bb)]=setTimeout(function(){var _0x57ef67=_0x5560b3;if(!_0x337bf8[_0x57ef67(0x175)])return;_0x337bf8['redraw']();},0xc8);}},{'key':_0x58647f(0x183),'value':function _0x2116fa(_0x157333){var _0xbec51a=_0x58647f;this[_0xbec51a(0x1e9)]=!![];}},{'key':'_onMouseMoveEvent','value':function _0x12dd3f(_0xcb83ef){var _0x269152=_0x58647f;if(!this[_0x269152(0x175)]||!this['particleSystem'])return;this[_0x269152(0x1e9)]&&(this['primitives'][_0x269152(0x175)]=![],this[_0x269152(0x176)]=!![]);}},{'key':_0x58647f(0x8d),'value':function _0x4857fa(_0x50f1bb){var _0x597fe9=_0x58647f;if(!this[_0x597fe9(0x175)]||!this[_0x597fe9(0xee)])return;this['mouse_down']&&this['mouse_move']&&this['redraw'](),this[_0x597fe9(0x1bd)][_0x597fe9(0x175)]=!![],this[_0x597fe9(0x1e9)]=![],this[_0x597fe9(0x176)]=![];}},{'key':'redraw','value':function _0x3adfce(){var _0x21416d=_0x58647f;if(!this[_0x21416d(0x148)]||!this[_0x21416d(0x175)])return;this['updateViewerParameters'](),this[_0x21416d(0xee)][_0x21416d(0x11f)](this['viewerParameters']),this[_0x21416d(0x1bd)][_0x21416d(0x175)]=!![];}},{'key':_0x58647f(0x1db),'value':function _0x1528fb(_0x4ac80d){var _0x41b780=_0x58647f;this[_0x41b780(0x178)]=_0x4ac80d,this[_0x41b780(0xee)]&&this['particleSystem'][_0x41b780(0x1b6)](),this['particleSystem']=new ParticleSystem(this[_0x41b780(0xa1)]['context'],_0x4ac80d,this[_0x41b780(0xcb)](),this[_0x41b780(0x154)]),this[_0x41b780(0x14d)]();}},{'key':_0x58647f(0x19f),'value':function _0xd2f7e0(_0x3bae76,_0x4fec46){var _0x6f159d=_0x58647f;if(_0x3bae76)for(var _0x3272e1 in _0x3bae76){this[_0x3272e1]=_0x3bae76[_0x3272e1];}this[_0x6f159d(0xee)]&&this['particleSystem']['setOptions'](this[_0x6f159d(0xcb)]());}},{'key':_0x58647f(0xcb),'value':function _0x31837e(){var _0x3d3c55=_0x58647f,_0x514692=Math[_0x3d3c55(0xd9)](Math[_0x3d3c55(0xd1)](this[_0x3d3c55(0x79)]));return this['particlesNumber']=_0x514692*_0x514692,{'particlesTextureSize':_0x514692,'maxParticles':this[_0x3d3c55(0x79)],'particleHeight':this['fixedHeight'],'fadeOpacity':this['fadeOpacity'],'dropRate':this[_0x3d3c55(0x1a6)],'dropRateBump':this['dropRateBump'],'speedFactor':this[_0x3d3c55(0x11b)],'lineWidth':this[_0x3d3c55(0x167)],'globeLayer':this[_0x3d3c55(0x112)],'WMS_URL':this['WMS_URL'],'colors':this['colors']};}},{'key':_0x58647f(0x14d),'value':function _0x41c9d9(){var _0x37055e=_0x58647f;this['primitives'][_0x37055e(0x1a3)](this[_0x37055e(0xee)][_0x37055e(0x10d)][_0x37055e(0x1bd)][_0x37055e(0x1e4)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this[_0x37055e(0xee)][_0x37055e(0x10d)]['primitives'][_0x37055e(0xab)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this['particleSystem'][_0x37055e(0x10d)][_0x37055e(0x1bd)][_0x37055e(0x146)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this[_0x37055e(0xee)][_0x37055e(0x10d)]['primitives'][_0x37055e(0x116)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this['particleSystem'][_0x37055e(0x10d)][_0x37055e(0x1bd)][_0x37055e(0x11d)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this['particleSystem'][_0x37055e(0x197)][_0x37055e(0x1bd)]['segments']),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this[_0x37055e(0xee)][_0x37055e(0x197)][_0x37055e(0x1bd)][_0x37055e(0x85)]),this[_0x37055e(0x1bd)][_0x37055e(0x1a3)](this[_0x37055e(0xee)][_0x37055e(0x197)][_0x37055e(0x1bd)]['screen']);}},{'key':_0x58647f(0xe8),'value':function _0x1349f3(){var _0x2b05e9=_0x58647f,_0x5d24a3=this[_0x2b05e9(0x16a)][_0x2b05e9(0x1e1)](this[_0x2b05e9(0xa1)][_0x2b05e9(0x12f)][_0x2b05e9(0x103)]);if(!_0x5d24a3){var _0x2d10b4=this[_0x2b05e9(0x148)]['getExtent']();_0x5d24a3=Cesium$1['Rectangle'][_0x2b05e9(0x122)](_0x2d10b4[_0x2b05e9(0x1ab)],_0x2d10b4[_0x2b05e9(0x17e)],_0x2d10b4['xmax'],_0x2d10b4[_0x2b05e9(0x10b)]);}var _0x3c9828=Util[_0x2b05e9(0x109)](_0x5d24a3);this['viewerParameters'][_0x2b05e9(0x159)]['x']=_0x3c9828[_0x2b05e9(0x17f)][_0x2b05e9(0x8b)],this[_0x2b05e9(0x154)][_0x2b05e9(0x159)]['y']=_0x3c9828[_0x2b05e9(0x17f)][_0x2b05e9(0x131)],this[_0x2b05e9(0x154)][_0x2b05e9(0x12d)]['x']=_0x3c9828[_0x2b05e9(0xfd)][_0x2b05e9(0x8b)],this[_0x2b05e9(0x154)][_0x2b05e9(0x12d)]['y']=_0x3c9828['lat'][_0x2b05e9(0x131)];var _0x40e9ef=this[_0x2b05e9(0x16a)]['getPixelSize'](this[_0x2b05e9(0x78)],this['scene'][_0x2b05e9(0xd4)],this[_0x2b05e9(0xa1)]['drawingBufferHeight']);_0x40e9ef>0x0&&(this[_0x2b05e9(0x154)][_0x2b05e9(0xbb)]=_0x40e9ef);}}]),_0x326920;}(BaseLayer$1);mars3d__namespace[_0x816ea5(0x7b)]['register'](_0x816ea5(0x99),WindLayer),mars3d__namespace['layer'][_0x816ea5(0x75)]=WindLayer;var CanvasParticle=_createClass(function CanvasParticle(){var _0x3080e6=_0x816ea5;_classCallCheck(this,CanvasParticle),this[_0x3080e6(0x90)]=null,this[_0x3080e6(0xfd)]=null,this[_0x3080e6(0x162)]=null,this[_0x3080e6(0x1d5)]=null,this['age']=null;}),CanvasWindField=(function(){var _0x343c4b=_0x816ea5;function _0x3093a8(_0x591362,_0x3d619e){var _0x29aaa5=_0x3153;_classCallCheck(this,_0x3093a8),this['rows']=_0x591362['rows'],this[_0x29aaa5(0x18c)]=_0x591362[_0x29aaa5(0x18c)],this[_0x29aaa5(0x1ab)]=_0x591362[_0x29aaa5(0x1ab)],this[_0x29aaa5(0x8c)]=_0x591362[_0x29aaa5(0x8c)],this[_0x29aaa5(0x17e)]=_0x591362[_0x29aaa5(0x17e)],this['ymax']=_0x591362[_0x29aaa5(0x10b)],this[_0x29aaa5(0xc8)]=[];var _0x56afe8=_0x591362[_0x29aaa5(0x1e5)],_0x4f2441=_0x591362['vdata'],_0x5f1b51=![];_0x56afe8[_0x29aaa5(0x1bc)]===this[_0x29aaa5(0xcf)]&&_0x56afe8[0x0][_0x29aaa5(0x1bc)]===this['cols']&&(_0x5f1b51=!![]);var _0xc0d1f2=0x0,_0xfb6948=null,_0x575ff8=null;for(var _0xf44d98=0x0;_0xf44d98<this[_0x29aaa5(0xcf)];_0xf44d98++){_0xfb6948=[];for(var _0x31b94f=0x0;_0x31b94f<this[_0x29aaa5(0x18c)];_0x31b94f++,_0xc0d1f2++){_0x5f1b51?_0x575ff8=this['_calcUV'](_0x56afe8[_0xf44d98][_0x31b94f],_0x4f2441[_0xf44d98][_0x31b94f]):_0x575ff8=this[_0x29aaa5(0x18a)](_0x56afe8[_0xc0d1f2],_0x4f2441[_0xc0d1f2]),_0xfb6948[_0x29aaa5(0xeb)](_0x575ff8);}this['grid'][_0x29aaa5(0xeb)](_0xfb6948);}_0x3d619e&&this['grid'][_0x29aaa5(0x8e)]();}return _createClass(_0x3093a8,[{'key':'toGridXY','value':function _0x1f7e3d(_0x17e3a3,_0x3d7940){var _0x36a6cc=_0x3153,_0x1d345c=(_0x17e3a3-this[_0x36a6cc(0x1ab)])/(this['xmax']-this[_0x36a6cc(0x1ab)])*(this[_0x36a6cc(0x18c)]-0x1),_0x31ba89=(this['ymax']-_0x3d7940)/(this[_0x36a6cc(0x10b)]-this[_0x36a6cc(0x17e)])*(this[_0x36a6cc(0xcf)]-0x1);return{'x':_0x1d345c,'y':_0x31ba89};}},{'key':_0x343c4b(0x94),'value':function _0x396e22(_0x363bb1,_0x137c15){var _0x1f0559=_0x343c4b;if(_0x363bb1<0x0||_0x363bb1>=this[_0x1f0559(0x18c)]||_0x137c15>=this[_0x1f0559(0xcf)])return[0x0,0x0,0x0];var _0x2d9ade=Math[_0x1f0559(0x164)](_0x363bb1),_0x5fa997=Math[_0x1f0559(0x164)](_0x137c15);if(_0x2d9ade===_0x363bb1&&_0x5fa997===_0x137c15)return this[_0x1f0559(0xc8)][_0x137c15][_0x363bb1];var _0x334c71=_0x2d9ade+0x1,_0xd02c27=_0x5fa997+0x1,_0x1dc7c4=this[_0x1f0559(0x94)](_0x2d9ade,_0x5fa997),_0x43388a=this['getUVByXY'](_0x334c71,_0x5fa997),_0x937eb8=this['getUVByXY'](_0x2d9ade,_0xd02c27),_0x66648d=this[_0x1f0559(0x94)](_0x334c71,_0xd02c27),_0x3e99b=null;try{_0x3e99b=this[_0x1f0559(0xbc)](_0x363bb1-_0x2d9ade,_0x137c15-_0x5fa997,_0x1dc7c4,_0x43388a,_0x937eb8,_0x66648d);}catch(_0x1a756d){console[_0x1f0559(0x118)](_0x363bb1,_0x137c15);}return _0x3e99b;}},{'key':'_bilinearInterpolation','value':function _0x2de7de(_0x3c7270,_0xc5636c,_0x2e3b32,_0x50d9db,_0x372e0e,_0x1bb1d3){var _0x3e2e1c=_0x343c4b,_0x4570c0=0x1-_0x3c7270,_0xc7f6c6=0x1-_0xc5636c,_0x4e5830=_0x4570c0*_0xc7f6c6,_0x147687=_0x3c7270*_0xc7f6c6,_0x39ee4a=_0x4570c0*_0xc5636c,_0x525361=_0x3c7270*_0xc5636c,_0x250d04=_0x2e3b32[0x0]*_0x4e5830+_0x50d9db[0x0]*_0x147687+_0x372e0e[0x0]*_0x39ee4a+_0x1bb1d3[0x0]*_0x525361,_0x3816d1=_0x2e3b32[0x1]*_0x4e5830+_0x50d9db[0x1]*_0x147687+_0x372e0e[0x1]*_0x39ee4a+_0x1bb1d3[0x1]*_0x525361;return this[_0x3e2e1c(0x18a)](_0x250d04,_0x3816d1);}},{'key':_0x343c4b(0x18a),'value':function _0x32c348(_0x2c08ee,_0x2edf51){var _0x45f642=_0x343c4b;return[+_0x2c08ee,+_0x2edf51,Math[_0x45f642(0xd1)](_0x2c08ee*_0x2c08ee+_0x2edf51*_0x2edf51)];}},{'key':_0x343c4b(0xbf),'value':function _0x3d72bb(_0x58f981,_0x49985b){var _0x3cd9be=_0x343c4b;if(!this[_0x3cd9be(0x1b3)](_0x58f981,_0x49985b))return null;var _0x50a1d3=this['toGridXY'](_0x58f981,_0x49985b),_0x124bce=this[_0x3cd9be(0x94)](_0x50a1d3['x'],_0x50a1d3['y']);return _0x124bce;}},{'key':_0x343c4b(0x1b3),'value':function _0x41fe89(_0x272bd0,_0x35fadd){var _0x342ac0=_0x343c4b;return _0x272bd0>=this[_0x342ac0(0x1ab)]&&_0x272bd0<=this['xmax']&&_0x35fadd>=this['ymin']&&_0x35fadd<=this[_0x342ac0(0x10b)]?!![]:![];}},{'key':_0x343c4b(0xc0),'value':function _0x28b24d(){var _0x10c174=_0x343c4b,_0x596e98=fRandomByfloat(this[_0x10c174(0x1ab)],this[_0x10c174(0x8c)]),_0x596985=fRandomByfloat(this['ymin'],this[_0x10c174(0x10b)]);return{'lat':_0x596985,'lng':_0x596e98};}}]),_0x3093a8;}());function fRandomByfloat(_0x3eb41c,_0x4de6d8){var _0xcb4d24=_0x816ea5;return _0x3eb41c+Math[_0xcb4d24(0xdb)]()*(_0x4de6d8-_0x3eb41c);}var Cesium=mars3d__namespace['Cesium'],BaseLayer=mars3d__namespace[_0x816ea5(0x142)][_0x816ea5(0x18e)],CanvasWindLayer=function(_0x594953){var _0x222d8d=_0x816ea5;_inherits(_0x5e3947,_0x594953);var _0x4c4fe7=_createSuper(_0x5e3947);function _0x5e3947(){var _0x5b6ff8=_0x3153,_0x181c39,_0x43d62b=arguments[_0x5b6ff8(0x1bc)]>0x0&&arguments[0x0]!==undefined?arguments[0x0]:{};return _classCallCheck(this,_0x5e3947),_0x181c39=_0x4c4fe7['call'](this,_0x43d62b),_0x181c39[_0x5b6ff8(0x19f)](_0x43d62b),_0x181c39[_0x5b6ff8(0x7f)]=null,_0x181c39;}return _createClass(_0x5e3947,[{'key':_0x222d8d(0x19f),'value':function _0x3219f9(_0x10b7da,_0x1bb27a){var _0x3a741b=_0x222d8d,_0x5da1ce,_0x5bc468,_0x1b0277;this[_0x3a741b(0x15b)]=[0x0,0x0],this['particles']=[],this[_0x3a741b(0x104)]=_0x10b7da[_0x3a741b(0x104)]||0x32,this[_0x3a741b(0xcc)]=_0x10b7da[_0x3a741b(0x79)]||0x1000,this[_0x3a741b(0xb3)]=_0x10b7da[_0x3a741b(0x98)]||0x78,this[_0x3a741b(0xb2)]=0x3e8/(_0x10b7da['frameRate']||0xa),this[_0x3a741b(0x163)]=(_0x5da1ce=this['options'][_0x3a741b(0x18f)])!==null&&_0x5da1ce!==void 0x0?_0x5da1ce:![],this[_0x3a741b(0x1dc)]=_0x10b7da[_0x3a741b(0x1dc)]||_0x3a741b(0xfa),this[_0x3a741b(0x167)]=_0x10b7da[_0x3a741b(0x167)]||0x1,this[_0x3a741b(0x1b4)]=(_0x5bc468=_0x10b7da[_0x3a741b(0x1b4)])!==null&&_0x5bc468!==void 0x0?_0x5bc468:0x0,this[_0x3a741b(0x1d4)]=(_0x1b0277=_0x10b7da['reverseY'])!==null&&_0x1b0277!==void 0x0?_0x1b0277:![];}},{'key':_0x222d8d(0x142),'get':function _0x58026d(){var _0x274ac5=_0x222d8d;return this[_0x274ac5(0x7f)];}},{'key':_0x222d8d(0x19b),'get':function _0x47fb3d(){var _0x517d9d=_0x222d8d;return this[_0x517d9d(0x148)][_0x517d9d(0xa1)][_0x517d9d(0x7f)][_0x517d9d(0x6f)];}},{'key':_0x222d8d(0x128),'get':function _0x3a1e7b(){var _0x29f01d=_0x222d8d;return this[_0x29f01d(0x148)][_0x29f01d(0xa1)][_0x29f01d(0x7f)][_0x29f01d(0x13c)];}},{'key':_0x222d8d(0x18f),'get':function _0x25097a(){var _0x25a525=_0x222d8d;return this[_0x25a525(0x163)];},'set':function _0xf8e07e(_0x4372a0){var _0x48cf5e=_0x222d8d;this[_0x48cf5e(0x163)]=_0x4372a0;if(!this[_0x48cf5e(0x7f)])return;_0x4372a0?this[_0x48cf5e(0x7f)]['style']['pointer-events']=_0x48cf5e(0xbe):this[_0x48cf5e(0x7f)][_0x48cf5e(0x87)]['pointer-events']='none';}},{'key':'speedRate','get':function _0x272a60(){return this['_speedRate'];},'set':function _0xe38a8d(_0x4937f5){var _0x60ca3d=_0x222d8d;this[_0x60ca3d(0x1b7)]=(0x64-(_0x4937f5>0x63?0x63:_0x4937f5))*0x64,this[_0x60ca3d(0x6a)]();}},{'key':_0x222d8d(0x79),'get':function _0x5c1772(){var _0x52db82=_0x222d8d;return this[_0x52db82(0xcc)];},'set':function _0x3df04f(_0x54c042){var _0x13810c=_0x222d8d,_0x3ed15b=this;this[_0x13810c(0xcc)]=_0x54c042,clearTimeout(this['_canrefresh']),this['_canrefresh']=setTimeout(function(){var _0x214808=_0x13810c;_0x3ed15b[_0x214808(0x1dd)]();},0x1f4);}},{'key':_0x222d8d(0x98),'get':function _0x29c660(){return this['_maxAge'];},'set':function _0x577bf5(_0x402316){var _0x284bdb=_0x222d8d,_0x438878=this;this['_maxAge']=_0x402316,clearTimeout(this[_0x284bdb(0x77)]),this[_0x284bdb(0x77)]=setTimeout(function(){var _0x9ae9e0=_0x284bdb;_0x438878[_0x9ae9e0(0x1dd)]();},0x1f4);}},{'key':_0x222d8d(0xbd),'get':function _0x316ba4(){var _0x46c16e=_0x222d8d;return this[_0x46c16e(0x19c)];},'set':function _0x3607b5(_0x486ffb){this['setData'](_0x486ffb);}},{'key':_0x222d8d(0xae),'value':function _0x2a8f05(_0xf78b77){var _0x9e8ba5=_0x222d8d;_0xf78b77?this[_0x9e8ba5(0xa9)]():(this[_0x9e8ba5(0x19c)]&&(this[_0x9e8ba5(0x123)][_0x9e8ba5(0xbd)]=this[_0x9e8ba5(0x19c)]),this[_0x9e8ba5(0x139)]());}},{'key':_0x222d8d(0xd2),'value':function _0x3bdb7d(){}},{'key':_0x222d8d(0xa9),'value':function _0x4dc6aa(){var _0x808120=_0x222d8d;this[_0x808120(0x7f)]=this[_0x808120(0x1ba)](),this[_0x808120(0x132)]=this[_0x808120(0x7f)]['getContext']('2d'),this['bindEvent'](),this[_0x808120(0x123)][_0x808120(0xbd)]&&this[_0x808120(0x1db)](this[_0x808120(0x123)][_0x808120(0xbd)]);}},{'key':_0x222d8d(0x139),'value':function _0x763d52(){var _0x1a9b1d=_0x222d8d;this[_0x1a9b1d(0x17c)](),this[_0x1a9b1d(0xa6)](),this[_0x1a9b1d(0x7f)]&&(this[_0x1a9b1d(0x148)][_0x1a9b1d(0xb1)]['removeChild'](this[_0x1a9b1d(0x7f)]),delete this[_0x1a9b1d(0x7f)]);}},{'key':_0x222d8d(0x1ba),'value':function _0x233add(){var _0x512a2c=_0x222d8d,_0x51e6fd=window[_0x512a2c(0x134)][_0x512a2c(0x72)](_0x512a2c(0x7f));_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0xf0)]='absolute',_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0x97)]='0px',_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0x12a)]='0px',_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0x108)]='100%',_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0x6c)]=_0x512a2c(0xef),_0x51e6fd[_0x512a2c(0x87)][_0x512a2c(0x18f)]=this[_0x512a2c(0x163)]?_0x512a2c(0x1cc):_0x512a2c(0x171),_0x51e6fd[_0x512a2c(0x87)]['zIndex']=0xa,_0x51e6fd[_0x512a2c(0x11e)]('id',_0x512a2c(0x86)),_0x51e6fd[_0x512a2c(0x11e)](_0x512a2c(0x15d),_0x512a2c(0x86)),this[_0x512a2c(0x148)][_0x512a2c(0xb1)][_0x512a2c(0xf4)](_0x51e6fd);var _0x271073=this[_0x512a2c(0x148)][_0x512a2c(0xa1)];return _0x51e6fd[_0x512a2c(0x108)]=_0x271073[_0x512a2c(0x7f)]['clientWidth'],_0x51e6fd[_0x512a2c(0x6c)]=_0x271073[_0x512a2c(0x7f)][_0x512a2c(0x13c)],_0x51e6fd;}},{'key':_0x222d8d(0x1c7),'value':function _0xc84394(){var _0x2e2156=_0x222d8d;this[_0x2e2156(0x7f)]&&(this[_0x2e2156(0x7f)][_0x2e2156(0x108)]=this['canvasWidth'],this[_0x2e2156(0x7f)][_0x2e2156(0x6c)]=this[_0x2e2156(0x128)]);}},{'key':'bindEvent','value':function _0x537657(){var _0x1498a8=_0x222d8d,_0x2865fd=this,_0x4b786f=Date['now']();(function _0x35d7b1(){var _0x329dd6=_0x3153;_0x2865fd[_0x329dd6(0xd7)]=window[_0x329dd6(0xde)](_0x35d7b1);var _0x9f698b=Date['now'](),_0x11334e=_0x9f698b-_0x4b786f;_0x11334e>_0x2865fd['frameTime']&&(_0x4b786f=_0x9f698b-_0x11334e%_0x2865fd[_0x329dd6(0xb2)],_0x2865fd[_0x329dd6(0x15a)]());}(),window[_0x1498a8(0xa7)](_0x1498a8(0x1c7),this[_0x1498a8(0x1c7)][_0x1498a8(0x140)](this),![]),this[_0x1498a8(0x1e9)]=![],this[_0x1498a8(0x176)]=![],this[_0x1498a8(0x148)]['on'](mars3d__namespace[_0x1498a8(0xd5)][_0x1498a8(0x144)],this['_onMapWhellEvent'],this),this['_map']['on'](mars3d__namespace[_0x1498a8(0xd5)][_0x1498a8(0x184)],this[_0x1498a8(0x183)],this),this['_map']['on'](mars3d__namespace[_0x1498a8(0xd5)]['mouseUp'],this[_0x1498a8(0x8d)],this));}},{'key':_0x222d8d(0xa6),'value':function _0x2bc8d9(){var _0x20fcd9=_0x222d8d;window[_0x20fcd9(0x100)](this[_0x20fcd9(0xd7)]),delete this[_0x20fcd9(0xd7)],window[_0x20fcd9(0xd8)](_0x20fcd9(0x1c7),this['resize']),this[_0x20fcd9(0x148)][_0x20fcd9(0x16f)](mars3d__namespace[_0x20fcd9(0xd5)][_0x20fcd9(0x144)],this[_0x20fcd9(0xce)],this),this[_0x20fcd9(0x148)][_0x20fcd9(0x16f)](mars3d__namespace[_0x20fcd9(0xd5)][_0x20fcd9(0x184)],this['_onMouseDownEvent'],this),this[_0x20fcd9(0x148)]['off'](mars3d__namespace[_0x20fcd9(0xd5)][_0x20fcd9(0xb6)],this['_onMouseUpEvent'],this),this['_map'][_0x20fcd9(0x16f)](mars3d__namespace[_0x20fcd9(0xd5)][_0x20fcd9(0x177)],this[_0x20fcd9(0xc5)],this);}},{'key':_0x222d8d(0xce),'value':function _0x3707ec(_0x271bbd){var _0x47bb60=_0x222d8d,_0xf84e9e=this;clearTimeout(this['refreshTimer']);if(!this[_0x47bb60(0x175)]||!this[_0x47bb60(0x7f)])return;this['canvas']['style'][_0x47bb60(0x14c)]=_0x47bb60(0x153),this[_0x47bb60(0x1bb)]=setTimeout(function(){var _0x1ca10a=_0x47bb60;if(!_0xf84e9e[_0x1ca10a(0x175)])return;_0xf84e9e['redraw'](),_0xf84e9e[_0x1ca10a(0x7f)][_0x1ca10a(0x87)][_0x1ca10a(0x14c)]=_0x1ca10a(0x141);},0xc8);}},{'key':'_onMouseDownEvent','value':function _0x2357df(_0xd94b5e){var _0x2a7ecf=_0x222d8d;this[_0x2a7ecf(0x1e9)]=!![],this[_0x2a7ecf(0x148)]['off'](mars3d__namespace[_0x2a7ecf(0xd5)][_0x2a7ecf(0x177)],this['_onMouseMoveEvent'],this),this[_0x2a7ecf(0x148)]['on'](mars3d__namespace[_0x2a7ecf(0xd5)][_0x2a7ecf(0x177)],this[_0x2a7ecf(0xc5)],this);}},{'key':_0x222d8d(0xc5),'value':function _0x366de8(_0x58aeec){var _0x1207f9=_0x222d8d;if(!this[_0x1207f9(0x175)]||!this['canvas'])return;this[_0x1207f9(0x1e9)]&&(this[_0x1207f9(0x7f)][_0x1207f9(0x87)][_0x1207f9(0x14c)]=_0x1207f9(0x153),this[_0x1207f9(0x176)]=!![]);}},{'key':_0x222d8d(0x8d),'value':function _0x328cf1(_0x1309cb){var _0xed9e35=_0x222d8d;if(!this[_0xed9e35(0x175)]||!this[_0xed9e35(0x7f)])return;this[_0xed9e35(0x148)]['off'](mars3d__namespace[_0xed9e35(0xd5)][_0xed9e35(0x177)],this[_0xed9e35(0xc5)],this),this[_0xed9e35(0x1e9)]&&this[_0xed9e35(0x176)]&&this[_0xed9e35(0x1dd)](),this['canvas'][_0xed9e35(0x87)]['visibility']=_0xed9e35(0x141),this['mouse_down']=![],this['mouse_move']=![];}},{'key':_0x222d8d(0x1dd),'value':function _0x336844(){var _0x36e27f=_0x222d8d;if(!this[_0x36e27f(0x175)]||!this[_0x36e27f(0x107)])return;this['particles']=[],this[_0x36e27f(0x1c4)]();}},{'key':_0x222d8d(0x1db),'value':function _0x8e5f67(_0x246366){var _0x47b32d=_0x222d8d;this[_0x47b32d(0x17c)](),this[_0x47b32d(0x19c)]=_0x246366,this[_0x47b32d(0x107)]=new CanvasWindField(this['windData'],this['reverseY']),this[_0x47b32d(0x1c4)]();}},{'key':_0x222d8d(0x1c4),'value':function _0x18d638(){var _0x19994f=_0x222d8d;this[_0x19994f(0x6a)]();for(var _0x17b699=0x0;_0x17b699<this[_0x19994f(0x79)];_0x17b699++){var _0x451214=this[_0x19994f(0x170)](new CanvasParticle());this['particles'][_0x19994f(0xeb)](_0x451214);}this[_0x19994f(0x132)]['fillStyle']=_0x19994f(0x1a8),this['canvasContext'][_0x19994f(0x17b)]=0.6,this[_0x19994f(0x15a)]();}},{'key':_0x222d8d(0x6a),'value':function _0x29e11a(){var _0x3fd5cb=_0x222d8d;if(!this['windField'])return;this[_0x3fd5cb(0x15b)]=[(this[_0x3fd5cb(0x107)][_0x3fd5cb(0x8c)]-this[_0x3fd5cb(0x107)]['xmin'])/this[_0x3fd5cb(0x104)],(this[_0x3fd5cb(0x107)][_0x3fd5cb(0x10b)]-this[_0x3fd5cb(0x107)][_0x3fd5cb(0x17e)])/this[_0x3fd5cb(0x104)]];}},{'key':_0x222d8d(0x15a),'value':function _0x388f00(){var _0x1fd113=_0x222d8d,_0x1841f9=this;if(!this['show']||this[_0x1fd113(0x13f)][_0x1fd113(0x1bc)]<=0x0)return;var _0xfaf08=null,_0x2603a7=null,_0x4aec1f=null;this['particles'][_0x1fd113(0xc1)](function(_0x52edd6){var _0x43ab67=_0x1fd113;_0x52edd6[_0x43ab67(0x18b)]<=0x0&&_0x1841f9['randomParticle'](_0x52edd6);if(_0x52edd6[_0x43ab67(0x18b)]>0x0){var _0x16725b=_0x52edd6[_0x43ab67(0x162)],_0x343d2d=_0x52edd6[_0x43ab67(0x1d5)];_0x4aec1f=_0x1841f9[_0x43ab67(0x107)][_0x43ab67(0xbf)](_0x16725b,_0x343d2d),_0x4aec1f?(_0xfaf08=_0x16725b+_0x1841f9[_0x43ab67(0x15b)][0x0]*_0x4aec1f[0x0],_0x2603a7=_0x343d2d+_0x1841f9[_0x43ab67(0x15b)][0x1]*_0x4aec1f[0x1],_0x52edd6['lng']=_0x16725b,_0x52edd6[_0x43ab67(0xfd)]=_0x343d2d,_0x52edd6[_0x43ab67(0x162)]=_0xfaf08,_0x52edd6[_0x43ab67(0x1d5)]=_0x2603a7,_0x52edd6[_0x43ab67(0x18b)]--):_0x52edd6[_0x43ab67(0x18b)]=0x0;}}),this[_0x1fd113(0x124)]();}},{'key':'_tomap','value':function _0x48b2ef(_0x2bd13a,_0x51c5bb,_0x13ca35){var _0x99c4d8=_0x222d8d,_0x39b963=Cesium[_0x99c4d8(0xe6)]['fromDegrees'](_0x2bd13a,_0x51c5bb,this['fixedHeight']),_0x1c24d4=this[_0x99c4d8(0x148)][_0x99c4d8(0xa1)];if(_0x1c24d4['mode']===Cesium[_0x99c4d8(0xe5)][_0x99c4d8(0x6b)]){var _0x4a1cc2=new Cesium[(_0x99c4d8(0x7a))](_0x1c24d4[_0x99c4d8(0x12f)][_0x99c4d8(0x103)],_0x1c24d4[_0x99c4d8(0x16a)][_0x99c4d8(0x1d3)]),_0x1ed920=_0x4a1cc2['isPointVisible'](_0x39b963);if(!_0x1ed920)return _0x13ca35[_0x99c4d8(0x18b)]=0x0,null;}var _0x13d3c6=Cesium[_0x99c4d8(0x19e)][_0x99c4d8(0x76)](this[_0x99c4d8(0x148)][_0x99c4d8(0xa1)],_0x39b963);return _0x13d3c6?[_0x13d3c6['x'],_0x13d3c6['y']]:null;}},{'key':_0x222d8d(0x124),'value':function _0x3ca185(){var _0x38db76=_0x222d8d,_0x1b8376=this,_0x582eae=this[_0x38db76(0x13f)];this[_0x38db76(0x132)]['lineWidth']=_0x1b8376[_0x38db76(0x167)],this[_0x38db76(0x132)]['globalCompositeOperation']='destination-in',this[_0x38db76(0x132)][_0x38db76(0x161)](0x0,0x0,this[_0x38db76(0x19b)],this[_0x38db76(0x128)]),this[_0x38db76(0x132)][_0x38db76(0x1ce)]='lighter',this[_0x38db76(0x132)][_0x38db76(0x17b)]=0.9,this[_0x38db76(0x132)][_0x38db76(0x127)](),this['canvasContext'][_0x38db76(0xda)]=this[_0x38db76(0x1dc)];var _0x12cc54=this[_0x38db76(0x148)][_0x38db76(0xa1)][_0x38db76(0xa8)]!==Cesium[_0x38db76(0xe5)][_0x38db76(0x6b)];_0x582eae['forEach'](function(_0xcd8cff){var _0x4d0419=_0x38db76,_0x583e40=_0x1b8376[_0x4d0419(0x9a)](_0xcd8cff[_0x4d0419(0x90)],_0xcd8cff[_0x4d0419(0xfd)],_0xcd8cff),_0x1f1f75=_0x1b8376[_0x4d0419(0x9a)](_0xcd8cff['tlng'],_0xcd8cff[_0x4d0419(0x1d5)],_0xcd8cff);if(_0x583e40!=null&&_0x1f1f75!=null){var _0x51c0b1=Math[_0x4d0419(0xf2)](_0x583e40[0x0]-_0x1f1f75[0x0]);if(_0x12cc54&&_0x51c0b1>=_0x1b8376['canvasWidth']);else _0x1b8376[_0x4d0419(0x132)]['moveTo'](_0x583e40[0x0],_0x583e40[0x1]),_0x1b8376['canvasContext'][_0x4d0419(0x1bf)](_0x1f1f75[0x0],_0x1f1f75[0x1]);}}),this[_0x38db76(0x132)][_0x38db76(0x133)]();}},{'key':_0x222d8d(0x170),'value':function _0x348bca(_0x37f617){var _0x5e7663=_0x222d8d,_0x4f79cb,_0x24e173;for(var _0x232886=0x0;_0x232886<0x1e;_0x232886++){_0x4f79cb=this[_0x5e7663(0x107)]['getRandomLatLng'](),_0x24e173=this[_0x5e7663(0x107)][_0x5e7663(0xbf)](_0x4f79cb['lng'],_0x4f79cb['lat']);if(_0x24e173&&_0x24e173[0x2]>0x0)break;}if(!_0x24e173)return _0x37f617;var _0x466e36=_0x4f79cb[_0x5e7663(0x90)]+this['calc_speedRate'][0x0]*_0x24e173[0x0],_0xb26ac0=_0x4f79cb[_0x5e7663(0xfd)]+this[_0x5e7663(0x15b)][0x1]*_0x24e173[0x1];return _0x37f617[_0x5e7663(0x90)]=_0x4f79cb[_0x5e7663(0x90)],_0x37f617[_0x5e7663(0xfd)]=_0x4f79cb[_0x5e7663(0xfd)],_0x37f617[_0x5e7663(0x162)]=_0x466e36,_0x37f617[_0x5e7663(0x1d5)]=_0xb26ac0,_0x37f617['age']=Math[_0x5e7663(0x105)](Math[_0x5e7663(0xdb)]()*this[_0x5e7663(0x98)]),_0x37f617;}},{'key':_0x222d8d(0x17c),'value':function _0x5be083(){var _0x45ef79=_0x222d8d;this[_0x45ef79(0x13f)]=[],delete this[_0x45ef79(0x107)],delete this[_0x45ef79(0x19c)];}}]),_0x5e3947;}(BaseLayer);mars3d__namespace[_0x816ea5(0x7b)][_0x816ea5(0x182)](_0x816ea5(0x188),CanvasWindLayer),mars3d__namespace[_0x816ea5(0x142)][_0x816ea5(0x14f)]=CanvasWindLayer,mars3d__namespace['WindUtil']=WindUtil,exports[_0x816ea5(0x14f)]=CanvasWindLayer,exports[_0x816ea5(0x75)]=WindLayer,exports['WindUtil']=WindUtil,Object['defineProperty'](exports,_0x816ea5(0x1ae),{'value':!![]});
}));
