2025-01-21 08:36:33 +08:00
|
|
|
var _0x129f=['inputPoints','_pointCloudLayerNames','_isAutoSave','frustumCommandsList','wgs84WithEyeOffsetToWindowCoordinates','path','FLOAT_VEC3','indexData','_previousFramebuffer','\x20\x20\x20\x20vec3\x20specular\x20=\x20specularGlossiness.rgb;\x0a','_dimensionsSubscription','warning:\x20Loading\x20from\x20a\x20file\x20URI\x20(','_useHighlightColor','_url','_bursts','ss2','dynCall_ji','_fieldsByName','areaFactor','cesium-navigation-button\x20cesium-navigation-button-left','_materialType','groundExtrudedHeight','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>pi/6</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverSix\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_SIX\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverSix\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x206.0\x20*\x20czm_piOverSix;\x0a\x20*/\x0aconst\x20float\x20czm_piOverSix\x20=\x200.5235987755982988;\x0a','DECREMENT_WRAP','stGranXSin','getCssClassSuffixes','maxLon','\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a','rgba(250,\x20158,\x2062,\x201)','_minimumClusterSize','circle-pitch-alignment','CUSTOM','clippingMaskUniformValues','parameter\x20stop\x20must\x20be\x20instanceof\x20RouteStop!','taskMap','stackPartitions','_instanceBoundingSpheresCV','_renderForQuery','#define\x20CLIP_POLYLINE\x20\x0a','_paricleCountPerDegree','_visible','maximumVertexTextureImageUnits','isFullscreenEnabled','hasTexCoords','loadComponent','_groupName','getGroupModelPath','_lastStyleTime','addOnPreRun','isRotateEasting','out\x20of\x20range\x20destination\x20coordinates\x20for\x20image\x20copy','getSignalColor','./font','fromRectangleAndId','_sigma','decode_position_normConstant','Modified\x20Airy','_blockCacheQueue','addLocalSmlFile','tilesets','computeTileLoadPriority','_animationBegined','data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA','varying\x20vec4\x20v_color;\x20\x0a','colorBufferHalfFloat','crossorigin','gltb','false_northing','beforeViewerChanged','_startObject','SELECTED','lineVertexArray','area','#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20spacing;\x0auniform\x20float\x20width;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20float\x20distanceToContour\x20=\x20mod(materialInput.height,\x20spacing);\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20float\x20dxc\x20=\x20abs(dFdx(materialInput.height));\x0a\x20\x20\x20\x20float\x20dyc\x20=\x20abs(dFdy(materialInput.height));\x0a\x20\x20\x20\x20float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x20czm_pixelRatio\x20*\x20width;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a#else\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20(czm_pixelRatio\x20*\x20width))\x20?\x201.0\x20:\x200.0;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_gammaCorrect(vec4(color.rgb,\x20alpha));\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20outColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','SuperMap.FindClosestFacilitiesService','isAnalyzeById','_translucentBatches','removeVectorTilesMap','calcProtudeC3','_axesCreated','removeAllExtractRegion','crs','constructor','removeAllExtendProperty','isAmbientOcclusionSupported','HAS_ANISOTROPY','\x20(+2)\x20<=\x20','application/json','contextId','modifyScalePoint','viewport-y','_playRate','getUseBelowRangeColor','_disjointIDs','values_','eqdc','_lineDisplayType','\x20u_','getAllSchemeName','Shadow\x20anaylsis\x20is\x20not\x20supported\x20for\x20non-3D\x20scenes.','_overlayBounds','removeElementFromDB','u_patternscale_b','analysisSize','_lastMoonT','../log','_projectNor
|
2023-11-03 13:33:08 +08:00
|
|
|
@license
|
|
|
|
|
mersenne-twister.js - https://gist.github.com/banksean/300494
|
|
|
|
|
|
|
|
|
|
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
|
|
|
|
|
All rights reserved.
|
|
|
|
|
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
|
modification, are permitted provided that the following conditions
|
|
|
|
|
are met:
|
|
|
|
|
|
|
|
|
|
1. Redistributions of source code must retain the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer.
|
|
|
|
|
|
|
|
|
|
2. Redistributions in binary form must reproduce the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer in the
|
|
|
|
|
documentation and/or other materials provided with the distribution.
|
|
|
|
|
|
|
|
|
|
3. The names of its contributors may not be used to endorse or promote
|
|
|
|
|
products derived from this software without specific prior written
|
|
|
|
|
permission.
|
|
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
|
|
|
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
|
|
|
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
|
|
|
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
|
|
|
|
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
|
|
|
|
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
|
|
|
|
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
|
|
|
|
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
|
|
|
|
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
|
|
|
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
|
|
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
var MersenneTwister=function(_0x10c9f1){var _0x2f07de=_0x5e00b3;null==_0x10c9f1&&(_0x10c9f1=new Date()[_0x2f07de(0x4ef0)]()),this['N']=0x270,this['M']=0x18d,this['MATRIX_A']=0x9908b0df,this[_0x2f07de(0x1800)]=0x80000000,this[_0x2f07de(0x16d4)]=0x7fffffff,this['mt']=new Array(this['N']),this[_0x2f07de(0x1696)]=this['N']+0x1,this[_0x2f07de(0x1073)](_0x10c9f1);};MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x1073)]=function(_0x355f58){var _0x35b64f=_0x307c2b,_0x3ee9a0=_0x5e00b3;for(this['mt'][0x0]=_0x355f58>>>0x0,this[_0x3ee9a0(0x1696)]=0x1;this[_0x3ee9a0(0x1696)]<this['N'];this[_0x3ee9a0(0x1696)]++){_0x355f58=this['mt'][this[_0x3ee9a0(0x1696)]-0x1]^this['mt'][this[_0x3ee9a0(0x1696)]-0x1]>>>0x1e,(this['mt'][this[_0x3ee9a0(0x1696)]]=(0x6c078965*((0xffff0000&_0x355f58)>>>0x10)<<0x10)+0x6c078965*(0xffff&_0x355f58)+this[_0x35b64f(0x30b4)],this['mt'][this[_0x3ee9a0(0x1696)]]>>>=0x0);}},MersenneTwister[_0x307c2b(0x1aa2)][_0x5e00b3(0x1326)]=function(){var _0x1066d7=_0x307c2b,_0x5675a2=_0x5e00b3,_0x270359,_0x220945=new Array(0x0,this[_0x1066d7(0x3e54)]);if(this[_0x5675a2(0x1696)]>=this['N']){var _0x48276d;for(this[_0x5675a2(0x1696)]==this['N']+0x1&&this[_0x5675a2(0x1073)](0x1571),_0x48276d=0x0;_0x48276d<this['N']-this['M'];_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+this['M']]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];for(;_0x48276d<this['N']-0x1;_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+(this['M']-this['N'])]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];_0x270359=this['mt'][this['N']-0x1]&this[_0x5675a2(0x1800)]|this['mt'][0x0]&this[_0x1066d7(0x28f1)],this['mt'][this['N']-0x1]=this['mt'][this['M']-0x1]^_0x270359>>>0x1^_0x220945[0x1&_0x270359],this[_0x5675a2(0x1696)]=0x0;}return _0x270359=this['mt'][this[_0x1066d7(0x30b4)]++],_0x270359^=_0x270359>>>0xb,_0x270359^=_0x270359<<0x7&0x9d2c5680,_0x270359^=_0x270359<<0xf&0xefc60000,(_0x270359^=_0x270359>>>0x12)>>>0x0;},MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x2e0f)]=function(){var _0x356b49=_0x5e00b3;return this[_0x356b49(0x1326)]()*(0x1/0x100000000);};var CesiumMath={'Radius':0x615299,'EPSILON1':0.1,'EPSILON2':0.01,'EPSILON3':0.001,'EPSILON4':0.0001,'EPSILON5':0.00001,'EPSILON6':0.000001,'EPSILON7':1e-7,'EPSILON8':1e-8,'EPSILON9':1e-9,'EPSILON10':1e-10,'EPSILON11':1e-11,'EPSILON12':1e-12,'EPSILON13':1e-13,'EPSILON14':1e-14,'EPSILON15':1e-15,'EPSILON16':1e-16,'EPSILON17':1e-17,'EPSILON18':1e-18,'EPSILON19':1e-19,'EPSILON20':1e-20,'EPSILON21':1e-21,'GRAVITATIONALPARAMETER':0x16a8665bda540,'SOLAR_RADIUS':0x29747ce0,'LUNAR_RADIUS':0x1a82b8,'SIXTY_FOUR_KILOBYTES':0x10000};CesiumMath[_0x5e00b3(0x1190)]=defaultValue$1(Math[_0x5e00b3(0x1190)],function(_0x4419dc){return 0x0===(_0x4419dc=+_0x4419dc)||_0x4419dc!=_0x4419dc?_0x4419dc:_0x4419dc>0x0?0x1:-0x1;}),CesiumMath[_0x5e00b3(0x2fdc)]=function(_0x31d1bf){return _0x31d1bf<0x0?-0x1:0x1;},CesiumMath[_0x5e00b3(0x4478)]=function(_0x2f3ac1,_0x5c6453){var _0x48df97=_0x307c2b,_0x2926ee=_0x5e00b3;return _0x5c6453=defaultValue$1(_0x5c6453,0xff),Math[_0x48df97(0x1ff1)]((0.5*CesiumMath[_0x2926ee(0x4b1d)](_0x2f3ac1,-0x1,0x1)+0.5)*_0x5c6453);},CesiumMath[_0x5e00b3(0x2828)]=function(_0x4b2e75,_0xb6f3f2){var _0x197ceb=_0x5e00b3;return _0xb6f3f2=defaultValue$1(_0xb6f3f2,0xff),CesiumMath[_0x197ceb(0x4b1d)](_0x4b2e75,0x0,_0xb6f3f2)/_0xb6f3f2*0x2-0x1;},CesiumMath[_0x5e00b3(0x4853)]=function(_0xba58b3,_0x3408cb,_0x138248){var _0xa41b14=_0x307c2b,_0x4d5042=_0x5e00b3;return 0x0===(_0x138248=Math[_0xa41b14(0x5449)](_0x138248-_0x3408cb,0x0))?0x0:CesiumMath[_0x4d5042(0x4b1d)]((_0xba58b3-_0x3408cb)/_0x138248,0x0,0x1);},CesiumMath[_0x5e00b3(0x5570)]=defaultValue$1(Math[_0x5e00b3(0x5570)],function(_0x5a1036){var _0x34cc63=_0x5e00b3;return(Math[_0x34cc63(0x5d49)](_0x5a1036)-Math[_0x34cc63(0x5d49)](-_0x5a1036))/0x2;}),CesiumMath[_0x5e00b3(0x1f21)]=defaultValue$1(Math[_0x5e00b3(0x1f21)],function(_0x1b2ef1){var _0x214f95=_0x5e00b3;return(Math[_0
|
2023-11-03 13:33:08 +08:00
|
|
|
* @license
|
|
|
|
|
*
|
|
|
|
|
* Grauw URI utilities
|
|
|
|
|
*
|
|
|
|
|
* See: http://hg.grauw.nl/grauw-lib/file/tip/src/uri.js
|
|
|
|
|
*
|
|
|
|
|
* @author Laurens Holst (http://www.grauw.nl/)
|
|
|
|
|
*
|
|
|
|
|
* Copyright 2012 Laurens Holst
|
|
|
|
|
*
|
|
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
|
|
* you may not use this file except in compliance with the License.
|
|
|
|
|
* You may obtain a copy of the License at
|
|
|
|
|
*
|
|
|
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
|
*
|
|
|
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
|
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
|
* See the License for the specific language governing permissions and
|
|
|
|
|
* limitations under the License.
|
|
|
|
|
*
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
function URI(_0x595ef0){var _0x373722=_0x307c2b,_0x1ae4ca=_0x5e00b3;if(_0x595ef0 instanceof URI)this[_0x1ae4ca(0x3b3a)]=_0x595ef0[_0x1ae4ca(0x3b3a)],this[_0x1ae4ca(0x30b3)]=_0x595ef0[_0x373722(0x1893)],this[_0x1ae4ca(0x21f3)]=_0x595ef0['path'],this[_0x373722(0x25f7)]=_0x595ef0[_0x1ae4ca(0x4ee2)],this[_0x1ae4ca(0x4aff)]=_0x595ef0[_0x1ae4ca(0x4aff)];else{if(_0x595ef0){var _0x2f4962=parseRegex$1[_0x373722(0x2386)](_0x595ef0);this[_0x1ae4ca(0x3b3a)]=_0x2f4962[0x1],this[_0x373722(0x1893)]=_0x2f4962[0x2],this[_0x1ae4ca(0x21f3)]=_0x2f4962[0x3],this[_0x373722(0x25f7)]=_0x2f4962[0x4],this[_0x373722(0x4bfc)]=_0x2f4962[0x5];}}}BoundingSphere[_0x307c2b(0x193b)]=function(_0x423351,_0xe4413b,_0x2778d6){var _0x1d8f2e=_0x307c2b,_0x105708=_0x5e00b3,_0x528d63,_0x4f4a1e=(_0xe4413b=defaultValue$1(_0xe4413b,projectTo2DProjection))[_0x105708(0x4faa)],_0x4b6eed=_0x423351[_0x105708(0x4fe8)],_0x891fda=_0x423351[_0x1d8f2e(0x29c9)];_0x528d63=Cartesian3[_0x105708(0x1dab)](_0x4b6eed,Cartesian3[_0x1d8f2e(0x12ef)])?Cartesian3['clone'](Cartesian3[_0x105708(0x442b)],projectTo2DNormalScratch):_0x4f4a1e[_0x105708(0x2b98)](_0x4b6eed,projectTo2DNormalScratch);var _0x4cf796=Cartesian3[_0x105708(0x4143)](Cartesian3[_0x105708(0x39c7)],_0x528d63,projectTo2DEastScratch);Cartesian3[_0x105708(0x4853)](_0x4cf796,_0x4cf796);var _0x883602=Cartesian3[_0x105708(0x4143)](_0x528d63,_0x4cf796,projectTo2DNorthScratch);Cartesian3[_0x105708(0x4853)](_0x883602,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x528d63,_0x891fda,_0x528d63),Cartesian3[_0x105708(0x34b9)](_0x883602,_0x891fda,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x4cf796,_0x891fda,_0x4cf796);var _0x173658=Cartesian3[_0x105708(0xa61)](_0x883602,projectTo2DSouthScratch),_0x5ae9c9=Cartesian3[_0x105708(0xa61)](_0x4cf796,projectTo2DWestScratch),_0x144ab5=projectTo2DPositionsScratch,_0x15575c=_0x144ab5[0x0];Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x1],Cartesian3[_0x1d8f2e(0x1af6)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x2],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x3],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x4cf796,_0x15575c),Cartesian3[_0x105708(0xa61)](_0x528d63,_0x528d63),_0x15575c=_0x144ab5[0x4],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x5],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x6],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x7],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c);for(var _0x56823c=_0x144ab5[_0x105708(0x809)],_0x56ca6b=0x0;_0x56ca6b<_0x56823c;++_0x56ca6b){var _0x3ceb38=_0x144ab5[_0x56ca6b];Cartesian3[_0x105708(0x30c2)](_0x4b6eed,_0x3ceb38,_0x3ceb38);var _0x45c992=_0x4f4a1e[_0x105708(0x3bd7)](_0x3ceb38,projectTo2DCartographicScratch);_0xe4413b[_0x105708(0x63b)](_0x45c992,_0x3ceb38);}var _0x2c23a5=(_0x4b6eed=(_0x2778d6=BoundingSphere[_0x1d8f2e(0xd5c)](_0x144ab5,_0x2778d6))[_0x105708(0x4fe8)])['x'],_0x530545=_0x4b6eed['y'],_0x485d3a=_0x4b6eed['z'];return _0x4b6eed['x']=_0x485d3a,_0x4b6eed['y']=_0x2c23a5,_0x4b6eed['z']=_0x530545,_0x2778d6;},BoundingSphere[_0x307c2b(0x3277)]=function(_0x4b4720,_0x278dbb){var _0x9f2c67=_0x5e00b3;return!_0x278dbb[_0x9f2c67(0x14b1)](_0x4b4720);},BoundingSphere[_0x5e00b3(0x1dab)]=function(_0x4d64ca,_0xb71b){var _0x3125c8=_0x307c2b,_0x378923=_0x5e00b3;return _0x4d64ca===_0xb71b||defined$1(_0x4d64ca)&&defined$1(_0xb71b)&&Cartesian3[_0x378923(0x1dab)](_0x4d64ca[_0x378923(0x4fe8)],_0xb71b[_0x378923(0x4fe8)])&&_0x4d64ca[_0x378923(0x48ce)]===_0xb71b[_0x3125c8(0x29c9)];},BoundingSphe
|
2023-11-03 13:33:08 +08:00
|
|
|
@license
|
|
|
|
|
sprintf.js from the php.js project - https://github.com/kvz/phpjs
|
|
|
|
|
Directly from https://github.com/kvz/phpjs/blob/master/functions/strings/sprintf.js
|
|
|
|
|
|
|
|
|
|
php.js is copyright 2012 Kevin van Zonneveld.
|
|
|
|
|
|
|
|
|
|
Portions copyright Brett Zamir (http://brett-zamir.me), Kevin van Zonneveld
|
|
|
|
|
(http://kevin.vanzonneveld.net), Onno Marsman, Theriault, Michael White
|
|
|
|
|
(http://getsprink.com), Waldo Malqui Silva, Paulo Freitas, Jack, Jonas
|
|
|
|
|
Raoni Soares Silva (http://www.jsfromhell.com), Philip Peterson, Legaev
|
|
|
|
|
Andrey, Ates Goral (http://magnetiq.com), Alex, Ratheous, Martijn Wieringa,
|
|
|
|
|
Rafa? Kukawski (http://blog.kukawski.pl), lmeyrick
|
|
|
|
|
(https://sourceforge.net/projects/bcmath-js/), Nate, Philippe Baumann,
|
|
|
|
|
Enrique Gonzalez, Webtoolkit.info (http://www.webtoolkit.info/), Carlos R.
|
|
|
|
|
L. Rodrigues (http://www.jsfromhell.com), Ash Searle
|
|
|
|
|
(http://hexmen.com/blog/), Jani Hartikainen, travc, Ole Vrijenhoek,
|
|
|
|
|
Erkekjetter, Michael Grier, Rafa? Kukawski (http://kukawski.pl), Johnny
|
|
|
|
|
Mast (http://www.phpvrouwen.nl), T.Wild, d3x,
|
|
|
|
|
http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript,
|
|
|
|
|
Rafa? Kukawski (http://blog.kukawski.pl/), stag019, pilus, WebDevHobo
|
|
|
|
|
(http://webdevhobo.blogspot.com/), marrtins, GeekFG
|
|
|
|
|
(http://geekfg.blogspot.com), Andrea Giammarchi
|
|
|
|
|
(http://webreflection.blogspot.com), Arpad Ray (mailto:arpad@php.net),
|
|
|
|
|
gorthaur, Paul Smith, Tim de Koning (http://www.kingsquare.nl), Joris, Oleg
|
|
|
|
|
Eremeev, Steve Hilder, majak, gettimeofday, KELAN, Josh Fraser
|
|
|
|
|
(http://onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/),
|
|
|
|
|
Marc Palau, Martin
|
|
|
|
|
(http://www.erlenwiese.de/), Breaking Par Consulting Inc
|
|
|
|
|
(http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256CFB006C45F7),
|
|
|
|
|
Chris, Mirek Slugen, saulius, Alfonso Jimenez
|
|
|
|
|
(http://www.alfonsojimenez.com), Diplom@t (http://difane.com/), felix,
|
|
|
|
|
Mailfaker (http://www.weedem.fr/), Tyler Akins (http://rumkin.com), Caio
|
|
|
|
|
Ariede (http://caioariede.com), Robin, Kankrelune
|
|
|
|
|
(http://www.webfaktory.info/), Karol Kowalski, Imgen Tata
|
|
|
|
|
(http://www.myipdf.com/), mdsjack (http://www.mdsjack.bo.it), Dreamer,
|
|
|
|
|
Felix Geisendoerfer (http://www.debuggable.com/felix), Lars Fischer, AJ,
|
|
|
|
|
David, Aman Gupta, Michael White, Public Domain
|
|
|
|
|
(http://www.json.org/json2.js), Steven Levithan
|
|
|
|
|
(http://blog.stevenlevithan.com), Sakimori, Pellentesque Malesuada,
|
|
|
|
|
Thunder.m, Dj (http://phpjs.org/functions/htmlentities:425#comment_134018),
|
|
|
|
|
Steve Clay, David James, Francois, class_exists, nobbler, T. Wild, Itsacon
|
|
|
|
|
(http://www.itsacon.net/), date, Ole Vrijenhoek (http://www.nervous.nl/),
|
|
|
|
|
Fox, Raphael (Ao RUDLER), Marco, noname, Mateusz "loonquawl" Zalega, Frank
|
|
|
|
|
Forte, Arno, ger, mktime, john (http://www.jd-tech.net), Nick Kolosov
|
|
|
|
|
(http://sammy.ru), marc andreu, Scott Cariss, Douglas Crockford
|
|
|
|
|
(http://javascript.crockford.com), madipta, Slawomir Kaniecki,
|
|
|
|
|
ReverseSyntax, Nathan, Alex Wilson, kenneth, Bayron Guevara, Adam Wallner
|
|
|
|
|
(http://web2.bitbaro.hu/), paulo kuong, jmweb, Lincoln Ramsay, djmix,
|
|
|
|
|
Pyerre, Jon Hohle, Thiago Mata (http://thiagomata.blog.com), lmeyrick
|
|
|
|
|
(https://sourceforge.net/projects/bcmath-js/this.), Linuxworld, duncan,
|
|
|
|
|
Gilbert, Sanjoy Roy, Shingo, sankai, Oskar Larsson H?gfeldt
|
|
|
|
|
(http://oskar-lh.name/), Denny Wardhana, 0m3r, Everlasto, Subhasis Deb,
|
|
|
|
|
josh, jd, Pier Paolo Ramon (http://www.mastersoup.com/), P, merabi, Soren
|
|
|
|
|
Hansen, Eugene Bulkin (http://doubleaw.com/), Der Simon
|
|
|
|
|
(http://innerdom.sourceforge.net/), echo is bad, Ozh, XoraX
|
|
|
|
|
(http://www.xorax.info), EdorFaus, JB, J A R, Marc Jansen, Francesco, LH,
|
|
|
|
|
Stoyan Kyosev (http://www.svest.org/), nord_ua, omid
|
|
|
|
|
(http://phpjs.org/functions/380:380#comment_137122), Brad Touesnard, MeEtc
|
|
|
|
|
(http://yass.meetcweb.com), Peter-Paul Koch
|
|
|
|
|
(http://www.quirksmode.org/js/beat.html), Olivier Louvignes
|
|
|
|
|
(http://mg-crea.com/), T0bsn, Tim Wiel, Bryan Elliott, Jalal Berrami,
|
|
|
|
|
Martin, JT, David Randall, Thomas Beaucourt (http://www.webapp.fr), taith,
|
|
|
|
|
vlado houba, Pierre-Luc Paour, Kristof Coomans (SCK-CEN Belgian Nucleair
|
|
|
|
|
Research Centre), Martin Pool, Kirk Strobeck, Rick Waldron, Brant Messenger
|
|
|
|
|
(http://www.brantmessenger.com/), Devan Penner-Woelk, Saulo Vallory, Wagner
|
|
|
|
|
B. Soares, Artur Tchernychev, Valentina De Rosa, Jason Wong
|
|
|
|
|
(http://carrot.org/), Christoph, Daniel Esteban, strftime, Mick@el, rezna,
|
|
|
|
|
Simon Willison (http://simonwillison.net), Anton Ongson, Gabriel Paderni,
|
|
|
|
|
Marco van Oort, penutbutterjelly, Philipp Lenssen, Bjorn Roesbeke
|
|
|
|
|
(http://www.bjornroesbeke.be/), Bug?, Eric Nagel, Tomasz Wesolowski,
|
|
|
|
|
Evertjan Garretsen, Bobby Drake, Blues (http://tech.bluesmoon.info/), Luke
|
|
|
|
|
Godfrey, Pul, uestla, Alan C, Ulrich, Rafal Kukawski, Yves Sucaet,
|
|
|
|
|
sowberry, Norman "zEh" Fuchs, hitwork, Zahlii, johnrembo, Nick Callen,
|
|
|
|
|
Steven Levithan (stevenlevithan.com), ejsanders, Scott Baker, Brian Tafoya
|
|
|
|
|
(http://www.premasolutions.com/), Philippe Jausions
|
|
|
|
|
(http://pear.php.net/user/jausions), Aidan Lister
|
|
|
|
|
(http://aidanlister.com/), Rob, e-mike, HKM, ChaosNo1, metjay, strcasecmp,
|
|
|
|
|
strcmp, Taras Bogach, jpfle, Alexander Ermolaev
|
|
|
|
|
(http://snippets.dzone.com/user/AlexanderErmolaev), DxGx, kilops, Orlando,
|
|
|
|
|
dptr1988, Le Torbi, James (http://www.james-bell.co.uk/), Pedro Tainha
|
|
|
|
|
(http://www.pedrotainha.com), James, Arnout Kazemier
|
|
|
|
|
(http://www.3rd-Eden.com), Chris McMacken, gabriel paderni, Yannoo,
|
|
|
|
|
FGFEmperor, baris ozdil, Tod Gentille, Greg Frazier, jakes, 3D-GRAF, Allan
|
|
|
|
|
Jensen (http://www.winternet.no), Howard Yeend, Benjamin Lupton, davook,
|
|
|
|
|
daniel airton wermann (http://wermann.com.br), Atli T¨®r, Maximusya, Ryan
|
|
|
|
|
W Tenney (http://ryan.10e.us), Alexander M Beedie, fearphage
|
|
|
|
|
(http://http/my.opera.com/fearphage/), Nathan Sepulveda, Victor, Matteo,
|
|
|
|
|
Billy, stensi, Cord, Manish, T.J. Leahy, Riddler
|
|
|
|
|
(http://www.frontierwebdev.com/), Rafa? Kukawski, FremyCompany, Matt
|
|
|
|
|
Bradley, Tim de Koning, Luis Salazar (http://www.freaky-media.com/), Diogo
|
|
|
|
|
Resende, Rival, Andrej Pavlovic, Garagoth, Le Torbi
|
|
|
|
|
(http://www.letorbi.de/), Dino, Josep Sanz (http://www.ws3.es/), rem,
|
|
|
|
|
Russell Walker (http://www.nbill.co.uk/), Jamie Beck
|
|
|
|
|
(http://www.terabit.ca/), setcookie, Michael, YUI Library:
|
|
|
|
|
http://developer.yahoo.com/yui/docs/YAHOO.util.DateLocale.html, Blues at
|
|
|
|
|
http://hacks.bluesmoon.info/strftime/strftime.js, Ben
|
|
|
|
|
(http://benblume.co.uk/), DtTvB
|
|
|
|
|
(http://dt.in.th/2008-09-16.string-length-in-bytes.html), Andreas, William,
|
|
|
|
|
meo, incidence, Cagri Ekin, Amirouche, Amir Habibi
|
|
|
|
|
(http://www.residence-mixte.com/), Luke Smith (http://lucassmith.name),
|
|
|
|
|
Kheang Hok Chin (http://www.distantia.ca/), Jay Klehr, Lorenzo Pisani,
|
|
|
|
|
Tony, Yen-Wei Liu, Greenseed, mk.keck, Leslie Hoare, dude, booeyOH, Ben
|
|
|
|
|
Bryan
|
|
|
|
|
|
|
|
|
|
Licensed under the MIT (MIT-LICENSE.txt) license.
|
|
|
|
|
|
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
|
|
|
copy of this software and associated documentation files (the
|
|
|
|
|
"Software"), to deal in the Software without restriction, including
|
|
|
|
|
without limitation the rights to use, copy, modify, merge, publish,
|
|
|
|
|
distribute, sublicense, and/or sell copies of the Software, and to
|
|
|
|
|
permit persons to whom the Software is furnished to do so, subject to
|
|
|
|
|
the following conditions:
|
|
|
|
|
|
|
|
|
|
The above copyright notice and this permission notice shall be included
|
|
|
|
|
in all copies or substantial portions of the Software.
|
|
|
|
|
|
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
|
|
|
|
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
|
|
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
|
|
|
|
IN NO EVENT SHALL KEVIN VAN ZONNEVELD BE LIABLE FOR ANY CLAIM, DAMAGES
|
|
|
|
|
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
|
|
|
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
|
|
|
OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
function sprintf(){var _0x50b2f0=_0x5e00b3,_0x57c550=/%%|%(\d+\$)?([-+\'#0 ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuideEfFgG])/g,_0x1d2e37=arguments,_0x3656f5=0x0,_0xd401c=_0x1d2e37[_0x3656f5++],_0x527644=function(_0x56f5e0,_0x58ac5e,_0x2c4f63,_0x4c5d33){var _0x47a171=_0x140d,_0x19917d=_0x23ca;_0x2c4f63||(_0x2c4f63='\x20');var _0xdb701f=_0x56f5e0[_0x47a171(0x2ef4)]>=_0x58ac5e?'':Array(0x1+_0x58ac5e-_0x56f5e0[_0x19917d(0x809)]>>>0x0)[_0x19917d(0x48a9)](_0x2c4f63);return _0x4c5d33?_0x56f5e0+_0xdb701f:_0xdb701f+_0x56f5e0;},_0x5f1a80=function(_0x306e98,_0x939871,_0x3cb31c,_0x26fcef,_0x1844c7,_0x55ba5c){var _0x3e717c=_0x23ca,_0x50d856=_0x26fcef-_0x306e98[_0x3e717c(0x809)];return _0x50d856>0x0&&(_0x306e98=_0x3cb31c||!_0x1844c7?_0x527644(_0x306e98,_0x26fcef,_0x55ba5c,_0x3cb31c):_0x306e98['slice'](0x0,_0x939871[_0x3e717c(0x809)])+_0x527644('',_0x50d856,'0',!0x0)+_0x306e98[_0x3e717c(0x30eb)](_0x939871[_0x3e717c(0x809)])),_0x306e98;},_0x1d9fb2=function(_0x27cea1,_0x12e57,_0x112617,_0x56bed2,_0x84fdbc,_0x378c97,_0x357179){var _0x28168d=_0x23ca,_0x1ac5f9=_0x27cea1>>>0x0;return _0x27cea1=(_0x112617=_0x112617&&_0x1ac5f9&&{0x2:'0b',0x8:'0',0x10:'0x'}[_0x12e57]||'')+_0x527644(_0x1ac5f9[_0x28168d(0x3cc8)](_0x12e57),_0x378c97||0x0,'0',!0x1),_0x5f1a80(_0x27cea1,_0x112617,_0x56bed2,_0x84fdbc,_0x357179);},_0x278d71=function(_0x294b4e,_0x44f772,_0x42bc79,_0x1faaa7,_0x4f9db1,_0xb7457e){var _0x3e6b70=_0x23ca;return null!=_0x1faaa7&&(_0x294b4e=_0x294b4e[_0x3e6b70(0x30eb)](0x0,_0x1faaa7)),_0x5f1a80(_0x294b4e,'',_0x44f772,_0x42bc79,_0x4f9db1,_0xb7457e);},_0x4bf995=function(_0x2483c3,_0x5414d7,_0x49a657,_0x31c3e9,_0x5b0e7d,_0x48a49d,_0x3cd311){var _0x45af6b=_0x140d,_0xe67487=_0x23ca,_0x5b0a95,_0x54195a,_0x3296db,_0x7f9591,_0x5cb3fd;if('%%'==_0x2483c3)return'%';for(var _0x397373=!0x1,_0x524a51='',_0x41d7fb=!0x1,_0x3dd0af=!0x1,_0x23570c='\x20',_0x5740ff=_0x49a657[_0xe67487(0x809)],_0x1beebf=0x0;_0x49a657&&_0x1beebf<_0x5740ff;_0x1beebf++)switch(_0x49a657['charAt'](_0x1beebf)){case'\x20':_0x524a51='\x20';break;case'+':_0x524a51='+';break;case'-':_0x397373=!0x0;break;case'\x27':_0x23570c=_0x49a657[_0xe67487(0x5806)](_0x1beebf+0x1);break;case'0':_0x41d7fb=!0x0;break;case'#':_0x3dd0af=!0x0;}if((_0x31c3e9=_0x31c3e9?'*'==_0x31c3e9?+_0x1d2e37[_0x3656f5++]:'*'==_0x31c3e9[_0xe67487(0x5806)](0x0)?+_0x1d2e37[_0x31c3e9[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x31c3e9:0x0)<0x0&&(_0x31c3e9=-_0x31c3e9,_0x397373=!0x0),!isFinite(_0x31c3e9))throw new Error(_0x45af6b(0x4b22));switch(_0x48a49d=_0x48a49d?'*'==_0x48a49d?+_0x1d2e37[_0x3656f5++]:'*'==_0x48a49d[_0x45af6b(0x62c)](0x0)?+_0x1d2e37[_0x48a49d[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x48a49d:_0xe67487(0x58aa)[_0xe67487(0xabf)](_0x3cd311)>-0x1?0x6:'d'==_0x3cd311?0x0:void 0x0,_0x5cb3fd=_0x5414d7?_0x1d2e37[_0x5414d7['slice'](0x0,-0x1)]:_0x1d2e37[_0x3656f5++],_0x3cd311){case's':return _0x278d71(String(_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb,_0x23570c);case'c':return _0x278d71(String[_0x45af6b(0x47f5)](+_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'b':return _0x1d9fb2(_0x5cb3fd,0x2,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'o':return _0x1d9fb2(_0x5cb3fd,0x8,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'x':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'X':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb)[_0xe67487(0x349)]();case'u':return _0x1d9fb2(_0x5cb3fd,0xa,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'i':case'd':return _0x5b0a95=+_0x5cb3fd||0x0,_0x5cb3fd=(_0x54195a=(_0x5b0a95=Math[_0xe67487(0x3d49)](_0x5b0a95-_0x5b0a95%0x1))<0x0?'-':_0x524a51)+_0x527644(String(Math[_0xe67487(0x1beb)](_0x5b0a95)),_0x48a49d,'0',!0x1),_0x5f1a80(_0x5cb3fd,_0x54195a,_0x397373,_0x31c3e9,_0x41d7fb);case'e':case'E':case'f':case'F':case'g':case'G':return _0x54195a=(_0x5b0a95=+_0x5cb3fd)<0x0?'-':_0x524a51,_0x3296db=[_0xe67487(0x5f5f),_0xe67487(0x1ef2),_0xe67487(0x212b)][_0xe67487(0x5891)[_0x45af6b(0x2feb)](_0x3cd311[_0x45af6b(0x1ad6)]())],_0x7f9591=[_0xe67487(0x3cc8),_0xe67487(0x349)][_0xe67487(0x180c)[_0xe67487(0xabf)](
|
2023-11-03 13:33:08 +08:00
|
|
|
@license
|
|
|
|
|
tween.js - https://github.com/sole/tween.js
|
|
|
|
|
|
|
|
|
|
Copyright (c) 2010-2012 Tween.js authors.
|
|
|
|
|
|
|
|
|
|
Easing equations Copyright (c) 2001 Robert Penner http://robertpenner.com/easing/
|
|
|
|
|
|
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
|
|
|
of this software and associated documentation files (the "Software"), to deal
|
|
|
|
|
in the Software without restriction, including without limitation the rights
|
|
|
|
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
|
|
|
copies of the Software, and to permit persons to whom the Software is
|
|
|
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
|
|
|
|
|
|
The above copyright notice and this permission notice shall be included in
|
|
|
|
|
all copies or substantial portions of the Software.
|
|
|
|
|
|
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
|
|
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
|
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
|
|
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
|
|
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
|
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
|
|
|
THE SOFTWARE.
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
void 0x0===Date[_0x5e00b3(0xccb)]&&(Date[_0x5e00b3(0xccb)]=function(){var _0x14213a=_0x5e00b3;return new Date()[_0x14213a(0x363)]();});var TWEEN=TWEEN||(_tweens=[],{'REVISION':'13','getAll':function(){return _tweens;},'removeAll':function(){_tweens=[];},'add':function(_0x3d987e){var _0x1b99f0=_0x5e00b3;_tweens[_0x1b99f0(0x5323)](_0x3d987e);},'remove':function(_0x3c5c19){var _0x2b15a7=_0x307c2b,_0x56e0f9=_0x5e00b3,_0x2ad255=_tweens[_0x56e0f9(0xabf)](_0x3c5c19);-0x1!==_0x2ad255&&_tweens[_0x2b15a7(0x1d88)](_0x2ad255,0x1);},'update':function(_0x210063){var _0x4aadfb=_0x307c2b,_0x5e6d8d=_0x5e00b3;if(0x0===_tweens[_0x4aadfb(0x2ef4)])return!0x1;var _0x50c5ec=0x0;for(_0x210063=void 0x0!==_0x210063?_0x210063:_0x5e6d8d(0x39a1)!=typeof window&&void 0x0!==window[_0x5e6d8d(0x4a8)]&&void 0x0!==window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]?window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]():Date['now']();_0x50c5ec<_tweens['length'];)_tweens[_0x50c5ec][_0x5e6d8d(0xa16)](_0x210063)?_0x50c5ec++:_tweens[_0x5e6d8d(0x2f5b)](_0x50c5ec,0x1);return!0x0;}}),_tweens;TWEEN[_0x5e00b3(0xd35)]=function(_0x3b7b03){var _0x15ae04=_0x307c2b,_0x36bb14=_0x5e00b3,_0x1b5302=_0x3b7b03,_0x2b39a7={},_0x481003={},_0x224aed={},_0x4e2293=0x3e8,_0x5f389a=0x0,_0x2f2f74=!0x1,_0x230b68=!0x1,_0x61286e=0x0,_0x1f6355=null,_0x951f4b=TWEEN[_0x36bb14(0xeaa)][_0x36bb14(0x20b3)][_0x36bb14(0x852)],_0x41c011=TWEEN[_0x36bb14(0x5150)]['Linear'],_0x34103d=[],_0x91a6b1=null,_0x45e46f=!0x1,_0x5b6adc=null,_0x3ef3f7=null,_0x4bb4b2=null,_0x19e8a5=0x0,_0x369042=0x0;for(var _0x2bd5a2 in _0x3b7b03)_0x2b39a7[_0x2bd5a2]=parseFloat(_0x3b7b03[_0x2bd5a2],0xa);this['to']=function(_0xa6f3b,_0x45d2ce){return void 0x0!==_0x45d2ce&&(_0x4e2293=_0x45d2ce),_0x481003=_0xa6f3b,this;},this[_0x36bb14(0x21ae)]=function(_0x536e02){var _0x1a2d39=_0x140d,_0x23e720=_0x36bb14;for(var _0x4b9f05 in(TWEEN[_0x23e720(0x30c2)](this),_0x230b68=!0x0,_0x45e46f=!0x1,_0x1f6355=void 0x0!==_0x536e02?_0x536e02:_0x23e720(0x39a1)!=typeof window&&void 0x0!==window[_0x1a2d39(0xf5c)]&&void 0x0!==window[_0x1a2d39(0xf5c)][_0x1a2d39(0x531a)]?window[_0x23e720(0x4a8)][_0x23e720(0xccb)]():Date[_0x23e720(0xccb)](),_0x1f6355+=_0x61286e,_0x481003)){if(_0x481003[_0x4b9f05]instanceof Array){if(0x0===_0x481003[_0x4b9f05][_0x23e720(0x809)])continue;_0x481003[_0x4b9f05]=[_0x1b5302[_0x4b9f05]][_0x23e720(0x736)](_0x481003[_0x4b9f05]);}_0x2b39a7[_0x4b9f05]=_0x1b5302[_0x4b9f05],_0x2b39a7[_0x4b9f05]instanceof Array==!0x1&&(_0x2b39a7[_0x4b9f05]*=0x1),_0x224aed[_0x4b9f05]=_0x2b39a7[_0x4b9f05]||0x0;}return this;},this[_0x36bb14(0x3b17)]=function(){var _0x43fd4f=_0x36bb14;return _0x230b68?(TWEEN[_0x43fd4f(0x4f4b)](this),_0x230b68=!0x1,null!==_0x4bb4b2&&_0x4bb4b2[_0x43fd4f(0x3c9e)](_0x1b5302),this[_0x43fd4f(0x16c7)](),this):this;},this[_0x15ae04(0x5d3)]=function(){var _0x1da354=_0x36bb14;return _0x230b68?(_0x230b68=!0x1,_0x19e8a5=_0x1da354(0x39a1)!=typeof window&&void 0x0!==window[_0x1da354(0x4a8)]&&void 0x0!==window[_0x1da354(0x4a8)][_0x1da354(0xccb)]?window[_0x1da354(0x4a8)]['now']():Date['now'](),this):this;},this[_0x36bb14(0xcfd)]=function(){var _0x5f299c=_0x36bb14;return _0x230b68||(_0x230b68=!0x0,_0x19e8a5=(_0x5f299c(0x39a1)!=typeof window&&void 0x0!==window['performance']&&void 0x0!==window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]?window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]():Date[_0x5f299c(0xccb)]())-_0x19e8a5,_0x369042+=_0x19e8a5),this;},this[_0x36bb14(0x16c7)]=function(){var _0x2a3f2a=_0x36bb14;for(var _0x84da5f=0x0,_0x396697=_0x34103d[_0x2a3f2a(0x809)];_0x84da5f<_0x396697;_0x84da5f++)_0x34103d[_0x84da5f][_0x2a3f2a(0x3b17)]();},this[_0x36bb14(0x13c9)]=function(_0x2632da){return _0x61286e=_0x2632da,this;},this[_0x36bb14(0x3ec3)]=function(_0x478f5c){return _0x5f389a=_0x478f5c,this;},this[_0x36bb14(0x5ad)]=function(_0x35d7fe){return _0x2f2f74=_0x35d7fe,this;},this[_0x15ae04(0x4c8e)]=function(_0x5a2660){return _0x951f4b=_0x5a2660,this;},this[_0x36bb14(0x2898)]=function(_0x40291a){return _0x41c011=_0x40291a,this;},this[_0x36bb14(0x57e6)]=function(){return _0x34103d=arguments,this;},this[_0x15ae04(0x2c92)]=function(_0x537936){return _0x91a6b1=_0x537936,this;},this
|
2023-11-03 13:33:08 +08:00
|
|
|
@license
|
|
|
|
|
Copyright (c) 2013 Gildas Lormeau. All rights reserved.
|
|
|
|
|
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
|
modification, are permitted provided that the following conditions are met:
|
|
|
|
|
|
|
|
|
|
1. Redistributions of source code must retain the above copyright notice,
|
|
|
|
|
this list of conditions and the following disclaimer.
|
|
|
|
|
|
|
|
|
|
2. Redistributions in binary form must reproduce the above copyright
|
|
|
|
|
notice, this list of conditions and the following disclaimer in
|
|
|
|
|
the documentation and/or other materials provided with the distribution.
|
|
|
|
|
|
|
|
|
|
3. The names of the authors may not be used to endorse or promote products
|
|
|
|
|
derived from this software without specific prior written permission.
|
|
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
|
|
|
|
|
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
|
|
|
|
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
|
|
|
|
|
INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
|
|
|
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
|
|
|
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
|
|
|
|
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
|
|
|
|
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
|
|
|
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
|
|
|
|
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
**/
|
2025-01-21 08:36:33 +08:00
|
|
|
var tmp$4={};!function(_0x3a8b39){var _0x39aab7=_0x307c2b,_0x1dee29=_0x5e00b3,_0x5eac61,_0x3019aa,_0x5ce8fe=_0x1dee29(0x2041),_0x3dd863=_0x1dee29(0x1b18),_0x44a81e=_0x1dee29(0x1174),_0xcd4b8=0x80000,_0x2d86b2=_0x1dee29(0x2821),_0x411f1a=_0x1dee29(0x3c0f);try{_0x5eac61=0x0===new Blob([new DataView(new ArrayBuffer(0x0))])[_0x1dee29(0xd16)];}catch(_0x1e83a6){}function _0x26a684(){var _0x56f57e=_0x140d,_0x465f15=-0x1,_0x4ba1c6=this;_0x4ba1c6[_0x56f57e(0x888)]=function(_0x4fa525){var _0x28e11c=_0x23ca,_0x4930a1,_0xfdd409=_0x4ba1c6[_0x28e11c(0xb0b)];for(_0x4930a1=0x0;_0x4930a1<_0x4fa525[_0x28e11c(0x809)];_0x4930a1++)_0x465f15=_0x465f15>>>0x8^_0xfdd409[0xff&(_0x465f15^_0x4fa525[_0x4930a1])];},_0x4ba1c6[_0x56f57e(0x3abb)]=function(){return~_0x465f15;};}function _0x1a0084(_0x491655,_0x44e6ff){var _0x322c72=_0x1dee29,_0xb1a5dc,_0x441df9;return _0xb1a5dc=new ArrayBuffer(_0x491655),_0x441df9=new Uint8Array(_0xb1a5dc),_0x44e6ff&&_0x441df9[_0x322c72(0x10aa)](_0x44e6ff,0x0),{'buffer':_0xb1a5dc,'array':_0x441df9,'view':new DataView(_0xb1a5dc)};}function _0x32d447(){}function _0xb76608(_0x190352){var _0x1e0f96=_0x1dee29,_0x5c3d3b,_0x20cc53=this;_0x20cc53[_0x1e0f96(0xd16)]=0x0,_0x20cc53[_0x1e0f96(0x56e8)]=function(_0x5b361d,_0x49eb5a){var _0x16eb9a=_0x1e0f96,_0x52bb65=new Blob([_0x190352],{'type':_0x2d86b2});(_0x5c3d3b=new _0x10211f(_0x52bb65))[_0x16eb9a(0x56e8)](function(){var _0x577d5b=_0x16eb9a;_0x20cc53[_0x577d5b(0xd16)]=_0x5c3d3b[_0x577d5b(0xd16)],_0x5b361d();},_0x49eb5a);},_0x20cc53[_0x1e0f96(0x1e7e)]=function(_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5){var _0x2d1c59=_0x1e0f96;_0x5c3d3b[_0x2d1c59(0x1e7e)](_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5);};}function _0x292903(_0x10dacb){var _0x4e3b38=_0x1dee29,_0x1f9e21,_0x5a952b=this;_0x5a952b[_0x4e3b38(0xd16)]=0x0,_0x5a952b[_0x4e3b38(0x56e8)]=function(_0x377875){var _0xea3469=_0x140d,_0x2b06f=_0x4e3b38;for(var _0x5985df=_0x10dacb[_0x2b06f(0x809)];'='==_0x10dacb[_0x2b06f(0x5806)](_0x5985df-0x1);)_0x5985df--;_0x1f9e21=_0x10dacb[_0x2b06f(0xabf)](',')+0x1,_0x5a952b[_0xea3469(0x36b6)]=Math[_0x2b06f(0x1ace)](0.75*(_0x5985df-_0x1f9e21)),_0x377875();},_0x5a952b[_0x4e3b38(0x1e7e)]=function(_0x399dc1,_0x79c58c,_0x1ebb77){var _0x5622c9=_0x140d,_0x833daa=_0x4e3b38,_0x52c07f,_0x496150=_0x1a0084(_0x79c58c),_0x20469f=0x4*Math[_0x833daa(0x1ace)](_0x399dc1/0x3),_0x4b1a93=0x4*Math[_0x5622c9(0x4f30)]((_0x399dc1+_0x79c58c)/0x3),_0x5b22dd=window[_0x5622c9(0x3ed1)](_0x10dacb[_0x833daa(0x4c07)](_0x20469f+_0x1f9e21,_0x4b1a93+_0x1f9e21)),_0x310b09=_0x399dc1-0x3*Math[_0x833daa(0x1ace)](_0x20469f/0x4);for(_0x52c07f=_0x310b09;_0x52c07f<_0x310b09+_0x79c58c;_0x52c07f++)_0x496150[_0x833daa(0xa59)][_0x52c07f-_0x310b09]=_0x5b22dd[_0x833daa(0x167b)](_0x52c07f);_0x1ebb77(_0x496150[_0x5622c9(0x49da)]);};}function _0x10211f(_0x26d483){var _0x20bfeb=_0x1dee29,_0x204204=this;_0x204204[_0x20bfeb(0xd16)]=0x0,_0x204204[_0x20bfeb(0x56e8)]=function(_0x3a06c5){var _0x10cc6b=_0x20bfeb;this[_0x10cc6b(0xd16)]=_0x26d483[_0x10cc6b(0xd16)],_0x3a06c5();},_0x204204[_0x20bfeb(0x1e7e)]=function(_0x2ba7b2,_0x1fac56,_0xe41acc,_0x4f7150){var _0x148376=_0x20bfeb,_0x2a8bb8=new FileReader();_0x2a8bb8[_0x148376(0x1104)]=function(_0x5d498b){var _0xa4eee4=_0x148376;_0xe41acc(new Uint8Array(_0x5d498b[_0xa4eee4(0x50f)][_0xa4eee4(0x2a6a)]));},_0x2a8bb8[_0x148376(0x44c8)]=_0x4f7150,_0x2a8bb8[_0x148376(0x3671)](function(_0x4e0bbb,_0x28f300,_0x510805){var _0x289498=_0x148376;return _0x4e0bbb[_0x289498(0x30eb)]?_0x4e0bbb[_0x289498(0x30eb)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3e56)]?_0x4e0bbb[_0x289498(0x3e56)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3ba0)]?_0x4e0bbb['mozSlice'](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x57f9)]?_0x4e0bbb[_0x289498(0x57f9)](_0x28f300,_0x28f300+_0x510805):void 0x0;}(_0x26d483,_0x2ba7b2,_0x1fac56));};}function _0x46fc32(){}function _0x335316(_0x3ff8a1){var _0x412f94=_0x1dee29,_0x2d6424,_0x3377e4=this;_0x3377e4[_0x412f94(0x56e8)]=function(_0x3d8a58){_0x2d6424=new Blob([],{'type':_0x2d86b2}),_0x3d8a58();},_0x3377e4[_0x412f94(0x4ad0)]=function(_0x5a7abe,_0x43e9f0){var _0x16569b=_0x412f94;_0x2d64
|
2023-11-03 13:33:08 +08:00
|
|
|
@license
|
|
|
|
|
topojson - https://github.com/topojson/topojson
|
|
|
|
|
|
|
|
|
|
Copyright (c) 2012-2016, Michael Bostock
|
|
|
|
|
All rights reserved.
|
|
|
|
|
|
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
|
|
|
modification, are permitted provided that the following conditions are met:
|
|
|
|
|
|
|
|
|
|
* Redistributions of source code must retain the above copyright notice, this
|
|
|
|
|
list of conditions and the following disclaimer.
|
|
|
|
|
|
|
|
|
|
* Redistributions in binary form must reproduce the above copyright notice,
|
|
|
|
|
this list of conditions and the following disclaimer in the documentation
|
|
|
|
|
and/or other materials provided with the distribution.
|
|
|
|
|
|
|
|
|
|
* The name Michael Bostock may not be used to endorse or promote products
|
|
|
|
|
derived from this software without specific prior written permission.
|
|
|
|
|
|
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
|
|
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
|
|
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
|
DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
|
|
|
|
|
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
|
|
|
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
|
|
|
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
|
|
|
|
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
|
|
|
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
|
|
|
|
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
**/
|
2025-01-21 08:36:33 +08:00
|
|
|
var tmp$3={};!function(_0x1ff50d,_0x1515a6){var _0x2a3f4c=_0x5e00b3;_0x2a3f4c(0x8c4)==typeof exports&&'undefined'!=typeof module?_0x1515a6(exports):_0x1515a6(_0x1ff50d[_0x2a3f4c(0x427e)]=_0x1ff50d[_0x2a3f4c(0x427e)]||{});}(tmp$3,function(_0x550e9b){var _0x4afa52=_0x307c2b,_0x88af08=_0x5e00b3,_0x52617e=function(_0x50b5ad){return _0x50b5ad;},_0x2e51a=function(_0x959eb9){var _0x1af658=_0x140d,_0x2563bc=_0x23ca;if(null==_0x959eb9)return _0x52617e;var _0x32fab9,_0x274e42,_0x44dc4e=_0x959eb9[_0x2563bc(0x4a6e)][0x0],_0xccad9d=_0x959eb9[_0x2563bc(0x4a6e)][0x1],_0x27a0bd=_0x959eb9[_0x1af658(0x781)][0x0],_0x8d0ff2=_0x959eb9[_0x2563bc(0x1512)][0x1];return function(_0x528be0,_0x322862){var _0x50547d=_0x2563bc;_0x322862||(_0x32fab9=_0x274e42=0x0);var _0x34730d=0x2,_0x38fdc1=_0x528be0[_0x50547d(0x809)],_0x58daef=new Array(_0x38fdc1);for(_0x58daef[0x0]=(_0x32fab9+=_0x528be0[0x0])*_0x44dc4e+_0x27a0bd,_0x58daef[0x1]=(_0x274e42+=_0x528be0[0x1])*_0xccad9d+_0x8d0ff2;_0x34730d<_0x38fdc1;)_0x58daef[_0x34730d]=_0x528be0[_0x34730d],++_0x34730d;return _0x58daef;};},_0x1cf594=function(_0x1f3d36){var _0x32faa0=_0x140d,_0x22d7b7=_0x23ca,_0x159d68,_0x71ff0b=_0x2e51a(_0x1f3d36[_0x22d7b7(0x332f)]),_0x43fb99=0x1/0x0,_0x30e8cd=_0x43fb99,_0x4716ef=-_0x43fb99,_0x589453=-_0x43fb99;function _0x1ba9cf(_0x429dbb){(_0x429dbb=_0x71ff0b(_0x429dbb))[0x0]<_0x43fb99&&(_0x43fb99=_0x429dbb[0x0]),_0x429dbb[0x0]>_0x4716ef&&(_0x4716ef=_0x429dbb[0x0]),_0x429dbb[0x1]<_0x30e8cd&&(_0x30e8cd=_0x429dbb[0x1]),_0x429dbb[0x1]>_0x589453&&(_0x589453=_0x429dbb[0x1]);}function _0x12c4e5(_0x430007){var _0x39e402=_0x140d,_0x458258=_0x22d7b7;switch(_0x430007[_0x458258(0x3dd)]){case _0x458258(0x2f8c):_0x430007[_0x39e402(0x17c)][_0x458258(0x326d)](_0x12c4e5);break;case _0x458258(0x3e09):_0x1ba9cf(_0x430007[_0x458258(0x20f9)]);break;case _0x458258(0x2509):_0x430007[_0x458258(0x20f9)][_0x458258(0x326d)](_0x1ba9cf);}}for(_0x159d68 in(_0x1f3d36[_0x22d7b7(0x19a6)][_0x22d7b7(0x326d)](function(_0x87c963){var _0x5bf92f=_0x22d7b7;for(var _0x22dde6,_0x4a174d=-0x1,_0x51e557=_0x87c963[_0x5bf92f(0x809)];++_0x4a174d<_0x51e557;)(_0x22dde6=_0x71ff0b(_0x87c963[_0x4a174d],_0x4a174d))[0x0]<_0x43fb99&&(_0x43fb99=_0x22dde6[0x0]),_0x22dde6[0x0]>_0x4716ef&&(_0x4716ef=_0x22dde6[0x0]),_0x22dde6[0x1]<_0x30e8cd&&(_0x30e8cd=_0x22dde6[0x1]),_0x22dde6[0x1]>_0x589453&&(_0x589453=_0x22dde6[0x1]);}),_0x1f3d36['objects']))_0x12c4e5(_0x1f3d36[_0x32faa0(0x3f8)][_0x159d68]);return[_0x43fb99,_0x30e8cd,_0x4716ef,_0x589453];},_0x1d8456=function(_0x33b3c0,_0x4c0fcf){var _0x176b6f=_0x140d,_0x9de39c=_0x23ca;return _0x9de39c(0x2f8c)===_0x4c0fcf[_0x176b6f(0x18c0)]?{'type':_0x9de39c(0x573f),'features':_0x4c0fcf[_0x9de39c(0x5198)][_0x9de39c(0x7f7)](function(_0xedb743){return _0x2067f8(_0x33b3c0,_0xedb743);})}:_0x2067f8(_0x33b3c0,_0x4c0fcf);};function _0x2067f8(_0x24571e,_0x4292ad){var _0x28a910=_0x140d,_0x18d105=_0x23ca,_0x2b30ad=_0x4292ad['id'],_0x1cb3f1=_0x4292ad[_0x18d105(0x5bd4)],_0x573e64=null==_0x4292ad[_0x28a910(0x6d3)]?{}:_0x4292ad[_0x18d105(0x1a92)],_0x394467=_0x5e57c5(_0x24571e,_0x4292ad);return null==_0x2b30ad&&null==_0x1cb3f1?{'type':_0x18d105(0x231),'properties':_0x573e64,'geometry':_0x394467}:null==_0x1cb3f1?{'type':_0x18d105(0x231),'id':_0x2b30ad,'properties':_0x573e64,'geometry':_0x394467}:{'type':_0x18d105(0x231),'id':_0x2b30ad,'bbox':_0x1cb3f1,'properties':_0x573e64,'geometry':_0x394467};}function _0x5e57c5(_0xd90dce,_0x5b1ea5){var _0x3a0d34=_0x23ca,_0x5032c8=_0x2e51a(_0xd90dce[_0x3a0d34(0x332f)]),_0x1c0828=_0xd90dce[_0x3a0d34(0x19a6)];function _0x1d19aa(_0x3be077,_0x3bcb44){var _0x493825=_0x140d,_0x5672a0=_0x3a0d34;_0x3bcb44[_0x493825(0x2ef4)]&&_0x3bcb44[_0x5672a0(0x3b86)]();for(var _0x2c93da=_0x1c0828[_0x3be077<0x0?~_0x3be077:_0x3be077],_0x4722c6=0x0,_0x1ab687=_0x2c93da[_0x5672a0(0x809)];_0x4722c6<_0x1ab687;++_0x4722c6)_0x3bcb44[_0x493825(0x2a0e)](_0x5032c8(_0x2c93da[_0x4722c6],_0x4722c6));_0x3be077<0x0&&function(_0x1ab1d3,_0x49a72c){var _0x488c5a=_0x5672a0;for(var _0x546b1f,_0x504475=_0x1ab1d3[_0x488c5a(0x809)],_0x57720a=_0x504475-_0x49a72c;_0x57720a<--_0x504475;)_0x546b1f=_0x1ab1d3[_0x57720a],_0x1ab1d3[_0x57720
|
2023-11-03 13:33:08 +08:00
|
|
|
* @license
|
|
|
|
|
* Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
|
|
|
|
|
* All rights reserved.
|
|
|
|
|
*
|
|
|
|
|
* Redistribution and use in source and binary forms, with or without
|
|
|
|
|
* modification, are permitted provided that the following conditions
|
|
|
|
|
* are met:
|
|
|
|
|
*
|
|
|
|
|
* * Redistributions of source code must retain the above copyright notice,
|
|
|
|
|
* this list of conditions and the following disclaimer.
|
|
|
|
|
* * Redistributions in binary form must reproduce the above copyright notice,
|
|
|
|
|
* this list of conditions and the following disclaimer in the documentation
|
|
|
|
|
* and/or other materials provided with the distribution.
|
|
|
|
|
* * Neither the name of the project nor the names of its contributors may be
|
|
|
|
|
* used to endorse or promote products derived from this software without
|
|
|
|
|
* specific prior written permission.
|
|
|
|
|
*
|
|
|
|
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
|
|
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
|
|
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
|
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
|
|
|
|
|
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
|
|
|
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
|
|
|
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
|
|
|
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
|
|
|
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
|
|
|
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
*
|
|
|
|
|
* Modifications made by Analytical Graphics, Inc.
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x266c)]=function(_0x53a5a2){var _0x227a43=_0x307c2b,_0x539f55=_0x5e00b3;if(!defined$1(_0x53a5a2))throw new DeveloperError$1(_0x227a43(0x3608));var _0xc7516e=this;if(_0x53a5a2[_0x539f55(0xabf)](_0x539f55(0x1152))>-0x1){var _0x403616=when[_0x539f55(0x32fc)]();return when(loadArrayBuffer(_0x53a5a2),function(_0x1d1a6c){var _0x33a7ff=_0x227a43,_0x29caef=_0x539f55,_0x20bb58=new modules(_0x1d1a6c),_0x1689f1=new FieldLayer3D(_0xc7516e[_0x29caef(0x1358)]);_0x1689f1[_0x29caef(0x19c1)]=_0x20bb58,_0x1689f1[_0x29caef(0x3530)]=_0x20bb58[_0x29caef(0x1a5c)],_0xc7516e[_0x33a7ff(0x1afe)][_0x33a7ff(0x1af6)](_0x1689f1),_0x403616[_0x29caef(0x1c7e)](_0x1689f1);})[_0x539f55(0xd22)](function(_0x1cdd74){var _0x26d1b6=_0x539f55;throw _0x403616[_0x26d1b6(0x4c5a)](_0x1cdd74[_0x26d1b6(0x3c0f)]),new DeveloperError$1(_0x26d1b6(0x56d9));}),_0x403616['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4930)]=function(_0x1d1f3e,_0x18edb1){var _0x3e29f4=_0x5e00b3;if(!defined$1(_0x1d1f3e))throw new DeveloperError$1(_0x3e29f4(0x5aa4));var _0x4747e6=this;if(_0x1d1f3e['indexOf'](_0x3e29f4(0x1152))>-0x1){var _0x574e6a=when[_0x3e29f4(0x32fc)]();return when(loadArrayBuffer(_0x1d1f3e),function(_0xd1bc22){var _0x449845=_0x140d,_0x2b523c=_0x3e29f4,_0x1b9f66=new modules[(_0x2b523c(0x260a))](_0xd1bc22),_0x4c1c90=new VoxelGridLayer3D(_0x4747e6[_0x2b523c(0x1358)]);_0x4c1c90[_0x2b523c(0x19c1)]=_0x1b9f66,_0x4c1c90[_0x2b523c(0x26de)]=_0x1b9f66[_0x2b523c(0x1a5c)],_0x4c1c90[_0x2b523c(0x5e3a)]=_0x18edb1,_0x4747e6[_0x2b523c(0x52dd)][_0x449845(0x1af6)](_0x4c1c90),_0x574e6a[_0x449845(0x511b)](_0x4c1c90);})[_0x3e29f4(0xd22)](function(_0x11d887){var _0x26beb2=_0x3e29f4;throw new DeveloperError$1(_0x26beb2(0x56d9));}),_0x574e6a['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1c37)]=function(_0x529887){var _0x5acd8b=_0x307c2b,_0x216877=_0x5e00b3,_0x15d161=this[_0x216877(0x1358)],_0x6316d2=this[_0x216877(0x2bd9)];this[_0x216877(0x2018)]=_0x6316d2;var _0x21302b=_0x6316d2[_0x216877(0x4e47)];_0x21302b['x']=0x0,_0x21302b['y']=0x0,_0x21302b[_0x216877(0x2d3c)]=_0x15d161[_0x216877(0x1564)],_0x21302b[_0x216877(0x5a4e)]=_0x15d161[_0x5acd8b(0xae9)],scratchRectangle['x']=0x0,scratchRectangle['y']=0x0,scratchRectangle[_0x216877(0x2d3c)]=_0x15d161[_0x5acd8b(0x184f)],scratchRectangle[_0x5acd8b(0x10d5)]=_0x15d161[_0x5acd8b(0xae9)];var _0x23b41e=_0x15d161['uniformState'],_0x149b1f=this[_0x216877(0xa47)];updateFrameState(this),_0x149b1f[_0x216877(0x5065)]=!0x1,_0x149b1f[_0x216877(0xd77)]['pick']=!0x0,_0x23b41e[_0x216877(0xa16)](_0x149b1f);var _0x18242d=_0x6316d2[_0x216877(0x4367)][_0x216877(0x153a)](scratchRectangle,_0x21302b),_0x438d68=this[_0x216877(0x2552)][_0x5acd8b(0x4ab1)];this[_0x5acd8b(0x1a85)][_0x216877(0x1481)]=!0x1,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x0;var _0x3ecad3=this[_0x216877(0x5592)],_0x5cca0e=Cartesian3[_0x216877(0x40f3)](_0x3ecad3[_0x216877(0x3747)]),_0x4b31d3=_0x3ecad3[_0x5acd8b(0x6d1)],_0x345016=_0x3ecad3[_0x216877(0x3a66)],_0x6ef781=_0x3ecad3[_0x216877(0x4be7)];this[_0x216877(0x5592)][_0x216877(0x26a3)](_0x529887),updateEnvironment(this),updateAndExecuteCommands(this,_0x18242d,scratchColorZero),resolveFramebuffers(this,_0x18242d),_0x15d161[_0x216877(0x18a0)](),this[_0x216877(0x2552)][_0x216877(0x1481)]=_0x438d68,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x1,_0x3ecad3[_0x5acd8b(0x40fb)]({'destination':_0x5cca0e,'orientation':{'heading':_0x4b31d3,'pitch':_0x345016,'roll':_0x6ef781}});},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5791)]=function(_0x32bfff,_0x58e11f){var _0x40a1a9=_0x307c2b,_0xbed8d6=_0x5e00b3,_0x2f5559=this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)]-_0x32bfff['y'],_0x4685e5=this[_0xbed8d6(0x1358)]['drawingBufferHeight']-_0x58e11f['y'],_0xcbb720=Math['min'](_0x32bfff['x'],_0x58e11f['x']),_0xcafeb=Math[_0xbed8d6(0x19a8)](_0x2f5559,_0x4685e5),_0x178f20=Math['max'](_0x32bfff['x'],_0x58e11f['x']),_0x5c486a=Math[_0xbed8d6(0x498f)](_0x2f5559,_0x4685e5),_0x4d0009=new Cartesian4();_0x4d0009['x']=_0xcbb720/this[_0xbed8d6(0x1358)][_0xbed8d6(0x1564)],_0x4d0009['y']=_0xcafeb/this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)],_0x4d0009['z']=_0x178f2
|
2023-11-03 13:33:08 +08:00
|
|
|
* @license
|
|
|
|
|
* Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
|
|
|
|
|
* All rights reserved.
|
|
|
|
|
*
|
|
|
|
|
* Redistribution and use in source and binary forms, with or without
|
|
|
|
|
* modification, are permitted provided that the following conditions
|
|
|
|
|
* are met:
|
|
|
|
|
*
|
|
|
|
|
* * Redistributions of source code must retain the above copyright notice,
|
|
|
|
|
* this list of conditions and the following disclaimer.
|
|
|
|
|
* * Redistributions in binary form must reproduce the above copyright notice,
|
|
|
|
|
* this list of conditions and the following disclaimer in the documentation
|
|
|
|
|
* and/or other materials provided with the distribution.
|
|
|
|
|
* * Neither the name of the project nor the names of its contributors may be
|
|
|
|
|
* used to endorse or promote products derived from this software without
|
|
|
|
|
* specific prior written permission.
|
|
|
|
|
*
|
|
|
|
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
|
|
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
|
|
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
|
|
|
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
|
|
|
|
|
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
|
|
|
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
|
|
|
|
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
|
|
|
|
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
|
|
|
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
|
|
|
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
*
|
|
|
|
|
* Modifications made by Analytical Graphics, Inc.
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
function SkyAtmosphere(_0x2100c9){var _0x57bd20=_0x307c2b,_0x376f95=_0x5e00b3;_0x2100c9=defaultValue$1(_0x2100c9,Ellipsoid[_0x376f95(0x17f7)]),this[_0x376f95(0x3234)]=!0x0,this[_0x57bd20(0x1016)]=_0x2100c9,this[_0x376f95(0x447c)]=new DrawCommand({'owner':this}),this[_0x57bd20(0xd31)]=void 0x0,this[_0x376f95(0x1166)]=void 0x0,this[_0x376f95(0x5dcd)]=void 0x0,this[_0x376f95(0x5818)]=void 0x0,this['hueShift']=0x0,this[_0x376f95(0xcb9)]=0x0,this[_0x376f95(0x3e08)]=0.4,this[_0x376f95(0x32a8)]=0x1,this[_0x376f95(0x57d0)]=new Cartesian3();var _0x22a95a=new Cartesian4();_0x22a95a['w']=0x0,_0x22a95a['y']=Cartesian3[_0x376f95(0x584)](Cartesian3[_0x376f95(0x34b9)](_0x2100c9[_0x376f95(0x37ad)],1.025,new Cartesian3())),_0x22a95a['z']=_0x2100c9[_0x376f95(0x1617)],this[_0x376f95(0x24c5)]=_0x22a95a;var _0x5b12d0=this;this[_0x376f95(0x447c)][_0x376f95(0x2ca)]={'u_cameraAndRadiiAndDynamicAtmosphereColor':function(){var _0x3b82de=_0x376f95;return _0x5b12d0[_0x3b82de(0x24c5)];},'u_hsbShift':function(){var _0xee918b=_0x376f95;return _0x5b12d0[_0xee918b(0x57d0)]['x']=_0x5b12d0[_0xee918b(0x472d)],_0x5b12d0[_0xee918b(0x57d0)]['y']=_0x5b12d0[_0xee918b(0xcb9)],_0x5b12d0[_0xee918b(0x57d0)]['z']=_0x5b12d0[_0xee918b(0x3e08)],_0x5b12d0[_0xee918b(0x57d0)];},'u_alpha':function(){var _0x5017dc=_0x376f95;return _0x5b12d0[_0x5017dc(0x32a8)];}};}function colorCorrect(_0x3ab98b){var _0x43acc5=_0x5e00b3;return!(CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x472d)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0xcb9)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x3e08)],0x0,CesiumMath[_0x43acc5(0x150d)]));}Object[_0x5e00b3(0x1dfd)](SkyAtmosphere[_0x307c2b(0x1aa2)],{'ellipsoid':{'get':function(){var _0x53db81=_0x5e00b3;return this[_0x53db81(0x3c00)];}}}),SkyAtmosphere[_0x5e00b3(0x3720)]['setDynamicAtmosphereColor']=function(_0x3b062c){var _0x5887e8=_0x307c2b;this[_0x5887e8(0x223d)]['w']=_0x3b062c?0x1:0x0;},SkyAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1fbf36){var _0x1cd5f5=_0x307c2b,_0x3c13d8=_0x5e00b3;if(this[_0x3c13d8(0x3234)]){var _0x5b664d=_0x1fbf36[_0x3c13d8(0x3037)];if((_0x5b664d===SceneMode$1[_0x3c13d8(0x3c78)]||_0x5b664d===SceneMode$1[_0x3c13d8(0x530d)])&&_0x1fbf36[_0x3c13d8(0xd77)][_0x3c13d8(0x445c)]){var _0x2e092b=this[_0x3c13d8(0x447c)];if(!defined$1(_0x2e092b[_0x3c13d8(0x2b54)])){var _0x6a4a90=_0x1fbf36[_0x3c13d8(0x4fd0)],_0x344874=EllipsoidGeometry[_0x3c13d8(0x1647)](new EllipsoidGeometry({'radii':Cartesian3[_0x1cd5f5(0x50ce)](this[_0x1cd5f5(0x1016)][_0x3c13d8(0x37ad)],1.025,new Cartesian3()),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat[_0x3c13d8(0x29af)]}));_0x2e092b[_0x3c13d8(0x2b54)]=VertexArray[_0x3c13d8(0x6f3)]({'context':_0x6a4a90,'geometry':_0x344874,'attributeLocations':GeometryPipeline[_0x1cd5f5(0x3dda)](_0x344874),'bufferUsage':BufferUsage[_0x1cd5f5(0x54ce)]}),this[_0x3c13d8(0x3fb4)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x3c13d8(0x4d9d)]},'blending':BlendingState$1[_0x3c13d8(0x231d)],'depthMask':!0x1}),this[_0x3c13d8(0x15f3)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1['BACK']},'blending':BlendingState$1[_0x1cd5f5(0x2ce1)],'depthMask':!0x1}),_0x2e092b[_0x3c13d8(0x33c4)]=this[_0x1cd5f5(0x827)];var _0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]});this[_0x3c13d8(0x4cac)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS}),_0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0xae8)],'sources':[SkyAtmosphereVS]}),this[_0x3c13d8(0x1166)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS});}var _0x3635ed=colorCorrect(this);if(_0x3635ed&&(!defined$1(this[_0x3c13d8(0x5dcd)])||!defined$1(this[_0x3c13d8(0x5818)]))){var _0x51ba2e=_0x1fbf36[_0x3c13d8(0x4fd0)],_0xf4949=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]}),_0x15f9d7=new ShaderSour
|
2023-11-03 13:33:08 +08:00
|
|
|
* @license
|
|
|
|
|
* Copyright 2009 The Closure Library Authors.
|
|
|
|
|
* Copyright 2020 Daniel Wirtz / The long.js Contributors.
|
|
|
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
var wasm=null;try{wasm=new WebAssembly[(_0x5e00b3(0x5c7f))](new WebAssembly[(_0x307c2b(0x355d))](new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0xd,0x2,0x60,0x0,0x1,0x7f,0x60,0x4,0x7f,0x7f,0x7f,0x7f,0x1,0x7f,0x3,0x7,0x6,0x0,0x1,0x1,0x1,0x1,0x1,0x6,0x6,0x1,0x7f,0x1,0x41,0x0,0xb,0x7,0x32,0x6,0x3,0x6d,0x75,0x6c,0x0,0x1,0x5,0x64,0x69,0x76,0x5f,0x73,0x0,0x2,0x5,0x64,0x69,0x76,0x5f,0x75,0x0,0x3,0x5,0x72,0x65,0x6d,0x5f,0x73,0x0,0x4,0x5,0x72,0x65,0x6d,0x5f,0x75,0x0,0x5,0x8,0x67,0x65,0x74,0x5f,0x68,0x69,0x67,0x68,0x0,0x0,0xa,0xbf,0x1,0x6,0x4,0x0,0x23,0x0,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7e,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7f,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x80,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x81,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x82,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb])),{})[_0x5e00b3(0x4f3b)];}catch(_0x302804){}function Long(_0x1b67b4,_0x2eaf,_0x4ed7d8){var _0x378613=_0x307c2b,_0x416465=_0x5e00b3;this[_0x378613(0x346)]=0x0|_0x1b67b4,this[_0x416465(0x42e0)]=0x0|_0x2eaf,this[_0x416465(0x538b)]=!!_0x4ed7d8;}function isLong(_0x181a7d){var _0x326dea=_0x307c2b;return!0x0===(_0x181a7d&&_0x181a7d[_0x326dea(0x1999)]);}Long[_0x5e00b3(0x3720)][_0x307c2b(0x1999)],Object[_0x307c2b(0x406a)](Long[_0x5e00b3(0x3720)],_0x5e00b3(0x5cfa),{'value':!0x0}),Long[_0x5e00b3(0x926)]=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(_0x590ec6,_0xef45b7){var _0x388e94,_0x28a458,_0x5b80ee;return _0xef45b7?(_0x5b80ee=0x0<=(_0x590ec6>>>=0x0)&&_0x590ec6<0x100)&&(_0x28a458=UINT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,(0x0|_0x590ec6)<0x0?-0x1:0x0,!0x0),_0x5b80ee&&(UINT_CACHE[_0x590ec6]=_0x388e94),_0x388e94):(_0x5b80ee=-0x80<=(_0x590ec6|=0x0)&&_0x590ec6<0x80)&&(_0x28a458=INT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,_0x590ec6<0x0?-0x1:0x0,!0x1),_0x5b80ee&&(INT_CACHE[_0x590ec6]=_0x388e94),_0x388e94);}function fromNumber(_0x172f17,_0x5c95a3){var _0x316f82=_0x307c2b;if(isNaN(_0x172f17))return _0x5c95a3?UZERO:ZERO;if(_0x5c95a3){if(_0x172f17<0x0)return UZERO;if(_0x172f17>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE;}else{if(_0x172f17<=-TWO_PWR_63_DBL)return MIN_VALUE;if(_0x172f17+0x1>=TWO_PWR_63_DBL)return MAX_VALUE;}return _0x172f17<0x0?fromNumber(-_0x172f17,_0x5c95a3)[_0x316f82(0x4c07)]():fromBits(_0x172f17%TWO_PWR_32_DBL|0x0,_0x172f17/TWO_PWR_32_DBL|0x0,_0x5c95a3);}function fromBits(_0x548fed,_0x9be029,_0x51d71d){return new Long(_0x548fed,_0x9be029,_0x51d71d);}Long[_0x307c2b(0x3cbd)]=fromInt,Long[_0x5e00b3(0x482c)]=fromNumber,Long[_0x5e00b3(0x4d26)]=fromBits;var pow_dbl=Math[_0x5e00b3(0x3a5c)];function fromString(_0x34a8f8,_0x4500b9,_0x36ef2f){var _0x2b0d0e=_0x307c2b,_0x3e2c06=_0x5e00b3;if(0x0===_0x34a8f8[_0x3e2c06(0x809)])throw Error(_0x3e2c06(0x83f));if(_0x3e2c06(0x259)===_0x34a8f8||_0x3e2c06(0x5ff)===_0x34a8f8||_0x2b0d0e(0x25ee)===_0x34a8f8||_0x2b0d0e(0x1007)===_0x34a8f8)return ZERO;if(_0x3e2c06(0x1efe)==typeof _0x4500b9?(_0x36ef2f=_0x4500b9,_0x4500b9=!0x1):_0x4500b9=!!_0x4500b9,(_0x36ef2f=_0x36ef2f||0xa)<0x2||0x24<_0x36ef2f)throw RangeError(_0x3e2c06(0x1889));var _0x40d5eb;if((_0x40d5eb=_0x34a8f8[_0x3e2c06(0xabf)]('-'))>0x0)throw Error(_0x3e2c06(0x4191));if(0x0===_0x40d5eb)return fromString(_0x34a8f8[_0x3e2c06(0x4c07)](0x1),_0x4500b9,_0x36ef2f)['neg']();for(var _0x2abbbf=fromNumber(pow_dbl(_0x36ef2f,0x8)),_0xb6c596=ZERO,_0x4c05d4=0x0;_0x4c05d4<_0x34a8f8[_0x2b0d0e(0x2ef4)];_0x4c05d4+=0x8){var _0x44d150=Math[_0x3e2c06(0x19a8)](0x8,_0x34a8f8[_0x3e2c06(0x809)]-_0x4c05d4),_0
|
2023-11-03 13:33:08 +08:00
|
|
|
* @license
|
|
|
|
|
* Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5
|
|
|
|
|
* Copyright (c) Steve Sanderson
|
|
|
|
|
* MIT license
|
|
|
|
|
*/
|
2025-01-21 08:36:33 +08:00
|
|
|
var OBSERVABLES_PROPERTY=_0x5e00b3(0x2b09),SUBSCRIBABLE_PROPERTY=_0x5e00b3(0x33fb);function track(_0x444328,_0x56752a){var _0x29d3b7=_0x307c2b,_0x561432=_0x5e00b3;if(!_0x444328)throw new Error(_0x561432(0x51ca));var _0x44d094=this,_0x165c19=getAllObservablesForObject(_0x444328,!0x0);return(_0x56752a=_0x56752a||Object['getOwnPropertyNames'](_0x444328))[_0x29d3b7(0x1b22)](function(_0xc4aff3){var _0x40cdbd=_0x29d3b7,_0x230c32=_0x561432;if(_0xc4aff3!==OBSERVABLES_PROPERTY&&_0xc4aff3!==SUBSCRIBABLE_PROPERTY&&!(_0xc4aff3 in _0x165c19)){var _0x412a15=_0x444328[_0xc4aff3],_0xd765cd=_0x412a15 instanceof Array,_0x572dac=_0x44d094[_0x230c32(0x2c63)](_0x412a15)?_0x412a15:_0xd765cd?_0x44d094[_0x230c32(0x3e79)](_0x412a15):_0x44d094[_0x230c32(0x25f0)](_0x412a15);Object[_0x230c32(0x17f9)](_0x444328,_0xc4aff3,{'configurable':!0x0,'enumerable':!0x0,'get':_0x572dac,'set':_0x44d094[_0x40cdbd(0x19e6)](_0x572dac)?_0x572dac:void 0x0}),_0x165c19[_0xc4aff3]=_0x572dac,_0xd765cd&¬ifyWhenPresentOrFutureArrayValuesMutate(_0x44d094,_0x572dac);}}),_0x444328;}function getAllObservablesForObject(_0x2c3e1d,_0xecce7a){var _0x137254=_0x307c2b,_0x29ca5f=_0x2c3e1d[OBSERVABLES_PROPERTY];return!_0x29ca5f&&_0xecce7a&&(_0x29ca5f={},Object[_0x137254(0x406a)](_0x2c3e1d,OBSERVABLES_PROPERTY,{'value':_0x29ca5f})),_0x29ca5f;}function defineComputedProperty(_0x373726,_0x20c794,_0x2f4279){var _0x53901f=_0x307c2b,_0x5857eb=_0x5e00b3,_0x47ffab={'owner':_0x373726,'deferEvaluation':!0x0};if(_0x5857eb(0x1b4b)==typeof _0x2f4279)_0x47ffab[_0x5857eb(0x3a51)]=_0x2f4279;else{if(_0x5857eb(0x9a4)in _0x2f4279)throw new Error(_0x5857eb(0x115e));if('function'!=typeof _0x2f4279[_0x5857eb(0x38c4)])throw new Error(_0x5857eb(0xdf6));_0x47ffab[_0x53901f(0x1c37)]=_0x2f4279['get'],_0x47ffab['write']=_0x2f4279[_0x5857eb(0x10aa)];}return _0x373726[_0x20c794]=this[_0x5857eb(0x4045)](_0x47ffab),track[_0x5857eb(0x3c9e)](this,_0x373726,[_0x20c794]),_0x373726;}function notifyWhenPresentOrFutureArrayValuesMutate(_0x1bc5a2,_0x2d4793){var _0xf90ace=_0x5e00b3,_0x245415=null;_0x1bc5a2[_0xf90ace(0x4045)](function(){var _0x942447=_0xf90ace;_0x245415&&(_0x245415[_0x942447(0x4f8c)](),_0x245415=null);var _0x13bd84=_0x2d4793();_0x13bd84 instanceof Array&&(_0x245415=startWatchingArrayInstance(_0x1bc5a2,_0x2d4793,_0x13bd84));});}function startWatchingArrayInstance(_0x142626,_0x11c590,_0xf8359a){var _0x2e155f=_0x5e00b3;return getSubscribableForArray(_0x142626,_0xf8359a)[_0x2e155f(0x1ffa)](_0x11c590);}function getSubscribableForArray(_0x2b7ba1,_0xab55a0){var _0xa969b3=_0x5e00b3,_0x3cec32=_0xab55a0[SUBSCRIBABLE_PROPERTY];if(!_0x3cec32){_0x3cec32=new _0x2b7ba1[(_0xa969b3(0x1c9e))](),Object[_0xa969b3(0x17f9)](_0xab55a0,SUBSCRIBABLE_PROPERTY,{'value':_0x3cec32});var _0x13868b={};wrapStandardArrayMutators(_0xab55a0,_0x3cec32,_0x13868b),addKnockoutArrayMutators(_0x2b7ba1,_0xab55a0,_0x3cec32,_0x13868b);}return _0x3cec32;}function wrapStandardArrayMutators(_0x37f77b,_0x1784f7,_0x3be49c){var _0x34313a=_0x307c2b,_0x3b9820=_0x5e00b3;[_0x34313a(0x31a1),_0x3b9820(0x5323),'reverse',_0x3b9820(0x3060),_0x34313a(0x3f88),_0x34313a(0x1d88),_0x3b9820(0x5a59)][_0x34313a(0x1b22)](function(_0xe65103){var _0x2b09b1=_0x37f77b[_0xe65103];_0x37f77b[_0xe65103]=function(){var _0x30036a=_0x23ca,_0x14271a=_0x2b09b1[_0x30036a(0x4269)](this,arguments);return!0x0!==_0x3be49c[_0x30036a(0x501f)]&&_0x1784f7[_0x30036a(0x5cc9)](this),_0x14271a;};});}function addKnockoutArrayMutators(_0x13fdec,_0x2419f3,_0x5baecc,_0x5d5ccc){var _0x23744b=_0x307c2b,_0x579183=_0x5e00b3;[_0x579183(0x4f4b),_0x579183(0x443c),_0x23744b(0x5020),_0x579183(0x839),_0x579183(0x2c3f)][_0x579183(0x326d)](function(_0x4a62d2){var _0x1bf446=_0x23744b;Object[_0x1bf446(0x406a)](_0x2419f3,_0x4a62d2,{'enumerable':!0x1,'value':function(){var _0x70669a=_0x1bf446,_0x459a51=_0x23ca,_0x8892bf;_0x5d5ccc[_0x459a51(0x501f)]=!0x0;try{_0x8892bf=_0x13fdec[_0x459a51(0x3e79)]['fn'][_0x4a62d2][_0x70669a(0x1bcb)](_0x13fdec[_0x70669a(0x291f)](_0x2419f3),arguments);}finally{_0x5d5ccc[_0x459a51(0x501f)]=!0x1;}return _0x5baecc[_0x459a51(0x5cc9)](_0x2419f3),_0x8892bf;}});});}function getObservable(_0x11
|
|
|
|
|
var tmp$1={};!function(){var _0x13c16f=_0x5e00b3,_0x2e8b90=function(){var _0x60236={'defaultNoDataValue':-0xffff8b00000000000000000000000000,'decode':function(_0x313c4c,_0x2c4146){var _0x496973=_0x140d,_0x4ecfe0=_0x23ca,_0x32dda0=(_0x2c4146=_0x2c4146||{})[_0x4ecfe0(0xee7)]||null===_0x2c4146[_0x4ecfe0(0xee7)],_0x259135=_0x3b395f(_0x313c4c,_0x2c4146[_0x496973(0x1d8)]||0x0,_0x32dda0),_0x23c002=null!==_0x2c4146[_0x496973(0x1eba)]?_0x2c4146[_0x4ecfe0(0x117)]:_0x60236[_0x4ecfe0(0x32fe)],_0x83208a=_0x393933(_0x259135,_0x2c4146['pixelType']||Float32Array,_0x2c4146[_0x4ecfe0(0xee7)],_0x23c002,_0x2c4146[_0x4ecfe0(0x57b8)]),_0xaf7e0f={'width':_0x259135[_0x4ecfe0(0x2d3c)],'height':_0x259135[_0x4ecfe0(0x5a4e)],'pixelData':_0x83208a[_0x4ecfe0(0x16c2)],'minValue':_0x83208a[_0x4ecfe0(0x2ed)],'maxValue':_0x259135[_0x4ecfe0(0x23bc)][_0x4ecfe0(0x396f)],'noDataValue':_0x23c002};return _0x83208a[_0x496973(0x1030)]&&(_0xaf7e0f[_0x4ecfe0(0x5aa5)]=_0x83208a[_0x4ecfe0(0x59a9)]),_0x2c4146[_0x4ecfe0(0x5819)]&&_0x259135[_0x496973(0x4bf6)]&&(_0xaf7e0f[_0x4ecfe0(0xee7)]=_0x259135[_0x4ecfe0(0x30bd)][_0x496973(0x3414)]?_0x259135[_0x4ecfe0(0x30bd)][_0x4ecfe0(0x3e58)]:null),_0x2c4146[_0x4ecfe0(0x3cb6)]&&(_0xaf7e0f['fileInfo']=_0x30447e(_0x259135),_0x2c4146[_0x4ecfe0(0x1ae3)]&&(_0xaf7e0f[_0x4ecfe0(0x2ce8)][_0x4ecfe0(0x3208)]=_0x258f41(_0x259135))),_0xaf7e0f;}},_0x393933=function(_0x350a0c,_0x4323cb,_0x2ff7ad,_0x1902c5,_0x513fcf){var _0x26543b=_0x140d,_0xd32cf1=_0x23ca,_0x2ad64d,_0x45fb22,_0x40bad9,_0x379373=0x0,_0x27df5c=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x33aa)],_0x278574=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x1c2c)],_0x2c2e21=Math[_0x26543b(0x4b96)](_0x350a0c[_0xd32cf1(0x2d3c)]/_0x27df5c),_0x198e7b=Math[_0xd32cf1(0x1ace)](_0x350a0c[_0x26543b(0x10d5)]/_0x278574),_0x5df691=0x2*_0x350a0c[_0xd32cf1(0x3779)],_0xd99cd9=Number[_0xd32cf1(0x4d71)];_0x2ff7ad=_0x2ff7ad||(_0x350a0c[_0xd32cf1(0x30bd)]?_0x350a0c[_0xd32cf1(0x30bd)][_0xd32cf1(0x3e58)]:null),_0x45fb22=new _0x4323cb(_0x350a0c['width']*_0x350a0c[_0xd32cf1(0x5a4e)]),_0x513fcf&&_0x2ff7ad&&(_0x40bad9=new Uint8Array(_0x350a0c[_0xd32cf1(0x2d3c)]*_0x350a0c[_0xd32cf1(0x5a4e)]));for(var _0x8cfe11,_0xb1878e,_0x302f6c=new Float32Array(_0x2c2e21*_0x198e7b),_0x4838a6=0x0;_0x4838a6<=_0x278574;_0x4838a6++){var _0x120535=_0x4838a6!==_0x278574?_0x198e7b:_0x350a0c[_0xd32cf1(0x5a4e)]%_0x278574;if(0x0!==_0x120535)for(var _0x127d7b=0x0;_0x127d7b<=_0x27df5c;_0x127d7b++){var _0x24f1b8=_0x127d7b!==_0x27df5c?_0x2c2e21:_0x350a0c[_0xd32cf1(0x2d3c)]%_0x27df5c;if(0x0!==_0x24f1b8){var _0x4cca05,_0x1f523b,_0x27e4b4,_0x4c8dc4,_0xf398eb=_0x4838a6*_0x350a0c[_0xd32cf1(0x2d3c)]*_0x198e7b+_0x127d7b*_0x2c2e21,_0x104e89=_0x350a0c[_0xd32cf1(0x2d3c)]-_0x24f1b8,_0x3d4504=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x573e)][_0x379373];if(_0x3d4504[_0xd32cf1(0x2507)]<0x2?(0x0===_0x3d4504[_0xd32cf1(0x2507)]?_0x4cca05=_0x3d4504[_0xd32cf1(0x21e1)]:(_0x5c2883(_0x3d4504[_0xd32cf1(0x4dee)],_0x3d4504[_0xd32cf1(0x4f64)],_0x3d4504[_0xd32cf1(0x4c4e)],_0x3d4504[_0x26543b(0x4d0e)],_0x5df691,_0x302f6c,_0x350a0c[_0xd32cf1(0x23bc)][_0x26543b(0x2df9)]),_0x4cca05=_0x302f6c),_0x1f523b=0x0):_0x27e4b4=0x2===_0x3d4504[_0xd32cf1(0x2507)]?0x0:_0x3d4504[_0xd32cf1(0x2c14)],_0x2ff7ad)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(0x7&_0xf398eb&&(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3],_0x4c8dc4<<=0x7&_0xf398eb),_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)0x7&_0xf398eb||(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3]),0x80&_0x4c8dc4?(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x1),_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x3d4504[_0xd32cf1(0x2507)]<0x2?_0x4cca05[_0x1f523b++]:_0x27e4b4)?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d):(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x0),_0x45fb22[_0xf398eb++]=_0x1902c5),_0x4c8dc4<<=0x1;_0xf398eb+=_0x104e89;}else{if(_0x3d4504[_0xd32cf1(0x2507)]<0x2)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x4cca05[_0x1f523b++])?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d;_0xf398eb+=_0x104e89;}else for(_0xd99cd9=_0xd99cd9>_0x27e4b4?_0x27e4b4:_0xd99cd9,_0xb1878e=0x0;_0xb1878
|