16 lines
77 KiB
JavaScript
16 lines
77 KiB
JavaScript
|
|
/**
|
|||
|
|
* Mars3D平台插件,支持气象 风向图 功能插件 mars3d-wind
|
|||
|
|
*
|
|||
|
|
* 版本信息:v3.10.1
|
|||
|
|
* 编译日期:2025-08-04 14:15
|
|||
|
|
* 版权所有:Copyright by 火星科技 http://mars3d.cn
|
|||
|
|
* 使用单位:山东慧创信息科技有限公司 ,2025-08-04
|
|||
|
|
*/
|
|||
|
|
(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';function _0x38e7(){const _0x4e5a38=['height','previousParticlesPosition','alt','setDate','attributeLocations','array','LINEAR','_updateIng','particleSystem','_speedRate','windTextures','3tyxfBL','moveTo','warn','lineLength','mouse_move','STATIC_DRAW','lineTo','fromDegrees','lat','tlat','_addedHook','toDegrees','mouse_down','_onMouseDownEvent','IDENTITY','postProcessingPosition','geometry','outputTexture','vertexShaderSource','EllipsoidalOccluder','off','_randomParticle','framebuffer','particles','_bilinearInterpolation','latitude','talt','speed','createParticlesTextures','processWindData','pointer-events','updateViewerParameters','ymin','refreshTimer','DEPTH_COMPONENT','destroy','vdata','none','east','1533akAsKZ','windData','_removedHook','prototype','strokeStyle','age','values','changed','pow','UNSIGNED_BYTE','floor','register','flipY','_canrefresh','_createCanvas','particlesTextureSize\x20must\x20be\x20greater\x20than\x200','_pointerEvents','beginPath','Cesium','framebuffers','isDynamic','worker','drawingBufferHeight','west','camera','scene','Cartesian3','SceneMode','isDestroy','_calcUV','WindUtil','canvasContext','Invalid\x20particlesTextureSize.\x20Using\x20default\x20value\x20of\x20256.','setOptions','viewerParameters','fixedHeight','onColorTableChange','setData','colors','clearCommand','_showHook','clear','add','removeEventListener','preExecute','particlesTextures','1892710RFdONz','init','log','lighter','ellipsoid','frameTime','abs','reCreateWindTextures','computing','now','frameRateMonitor','layer','_updateIng2','ColorRamp','push','sqrt','getDataAtLonLat','unbindEvent','red','clientHeight','fragmentShaderSource','bind','morphComplete','SCENE3D','_colorRamp','xmax','nextParticlesPosition','max','autoClear','_map','pointerEvents','visibility','reverse','_mountedHook','particlesTextureSize','lastFramesPerSecond','sin','BaseLayer','slice','_onMouseMoveEvent','2518492YixiMH','uniformMap','colorTable','_onMapWhellEvent','color','globe','tlng','absolute','clientWidth','rows','PointTrans','udata','_maxAge','style','context','data','canvasWind','getCalculateSpeedShader','commandToExecute','864282YECaXy','vertexArray','Compute','min','frameRateAdjustment','speedRate','ymax','getUVByXY','xmin','FLOAT','815hyZUJI','options','873203gWQojV','container','canvas','cos','remove','redraw','grid','getDefaultRenderState','windField','particlesNumber','show','width','mode','primitives','frameRate','forEach','lonRange','maxAge','lng','bounds','applyViewerParameters','umax','CanvasWindLayer','rendering','fromGeometry','segments','segmentsDepth','length','_onMouseUpEvent','4248onxiZq','fromCssColorString','toRadians','getSegmentDrawVertexShader','cols','textures','mouseMove','createColorTableTexture','north','EventType','44538wWGsCY','OPAQUE','lineWidth','324621HtRWEp','canvasWidth','resize','rgb(206,255,255)','primitiveType','createRawRenderState','Cartesian2'];_0x38e7=function(){return _0x4e5a38;};return _0x38e7();}const _0x314b11=_0x5546;(function(_0x5d091b,_0x1cc8ad){const _0x4a437b=_0x5546,_0x3a1a0a=_0x5d091b();while(!![]){try{const _0x8256f9=parseInt(_0x4a437b(0x1a3))/0x1+parseInt(_0x4a437b(0x197))/0x2+parseInt(_0x4a437b(0x1df))/0x3*(parseInt(_0x4a437b(0x25c))/0x4)+-parseInt(_0x4a437b(0x1a1))/0x5*(parseInt(_0x4a437b(0x1ca))/0x6)+-parseInt(_0x4a437b(0x206))/0x7*(-parseInt(_0x4a437b(0x1c0))/0x8)+-parseInt(_0x4a437b(0x1cd))/0x9+-parseInt(_0x4a437b(0x234))/0xa;if(_0x8256f9===_0x1cc8ad)break;else _0x3a1a0a['push'](_0x3a1a0a['shift']());}catch(_0x205eae){_0x3a1a0a['push'](_0x3a1a0a['shift']());}}}(_0x38e7,0x9661f));function _interopNamespace(_0x1db35f){if(_0x1db35f&&_0x1db35f['__esModule'])return _0x1db35f;var _0x4452ad=Object['create'](null);return _0x1db35f&&Object['keys'](_0x1db35f)['forEach'](function(_0x1f0a61){if(_0x1f0a61!=='default'){var _0x5d0a23=Object['getOwnPropertyDescriptor'](_0x1db35f,_0x1f0a61);Object['defineProperty'](_0x4452ad,_0x1f0a61,_0x5d0a23['get']?_0x5d0a23:{'enumerable':!![],'get':function(){return _0x1db35f[_0x1f0a61];}});}}),_0x4452ad['default']=_0x1db35f,_0x4452ad;}var mars3d__namespace=_interopN
|
|||
|
|
}));
|