345 lines
13 MiB
JavaScript
345 lines
13 MiB
JavaScript
|
var _0xc471=['_clippingPlaneModelViewMatrix','colorize','_metadataSuccess','u_baseColorFactor','RangeMode','preload','centerJustifiedTextSymbolIndex','<!--test-->','toValue','NEAREST_MIPMAP_NEAREST','getSkyline3D','positionedLines','commands','tileBoundingRegion','WEBGL_debug_shaders','_debugShadowViewCommand','WaterType','attributeExtentName','blendColor','tiltEventTypes','_canAnimate','_arrAssisTexture','replaceCache','_boundingVolumeWC','tableSize','fontFamily','_underline','This\x20browser\x20does\x20not\x20support\x20Math.trunc(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','featureIndexArray','UNPACK_FLIP_Y_WEBGL','valueHasMutated','icon-halo-color','_vertexColor','commentLength','_billboardsToUpdateIndex','\x20\x20\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20weightedNormal;\x0a','SYMBOL_CURVEEIGHT','_pickIds','#define\x20CORESIZE\x20',');\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20numberOfAttributes\x20*\x20stepX),\x200.5);\x20\x0a}\x20\x0a','getFunctionIndex','color2D','blendFactors','isTilting','_glPolygonOffset','supportedExtensions','32775IcpHDc','_tileversion','CONSTANT_ALPHA','numberOfLoadedTilesTotal','edgeMode','POLYGONS_LENGTH','HEAP8','gpuProgramParameters','size','#FF69B4','createFillPatternForStyle','toGregorianDate','_cylinder','czm_instanced_modelView','_terrainRenderState','_defaultTexture','_dataSourceAdded','priorityDeferred','PointCloudClassificationInfo\x20type','_glDrawElements','addedEvent','90%','angle_','_color','Unable\x20to\x20find\x20first\x20child\x20of\x20the\x20feature\x20info\x20xml\x20document','like','_semiMinorAxisSubscription','projectPointsToNearestOnPlane','_routes','[object\x20HTMLUnknownElement]','_offsets','symbolRanks','_lastExecute','\x27dynCallLegacy\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_changedDirection','bufferSubData','minimumDisableDepthTestDistance','_rotating','compressed0','\x27findCanvasEventTarget\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_entitySubscription','zigZagDecode64','depthFrustumText','multiviewshed3d','\x20\x20vec3\x20reflectDir\x20=\x20reflect(-l,\x20normal);\x0a','icon-rotate','removeAllFlattenRegion','https://www.supermapol.com/iserver/services/localsearch/rest/searchdatas/China/poiinfos.jsonp','_minVisibleDistance','body','lastIntegerZoom','substring','\x27allocate\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','westMostYhighDefine','_lightList','cartesian4Array','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20czm_sphericalHarmonics(cubeDir,\x20gltf_sphericalHarmonicCoefficients);\x20\x0a','translate(','minLon','subsurface','_sceneMode','maxCorner','https://','Point','coverageAreas','onsuccess','COLUMN1ROW0','…','setTimeout','_cocCommand','_emscripten_glGetAttachedShaders','Light\x20source\x20sunLightColor','setTimeZone','setLineVisible','getFeature','\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a','BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]','styleVisible','bindingParams','boundingSphere','u_baseColorTexture','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20vec2\x20constant\x20for\x20defining\x20the\x20depth\x20range.\x0a\x20*\x20This\x20is\x20a\x20workaround\x20to\x20a\x20bug\x20where\x20IE11\x20does\x20not\x20implement\x20gl_DepthRange.\x0a\x20*\x0a\x20*\x20@alias\x20czm_depthRange\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20float\x20depthRangeNear\x20=\x20czm_depthRange.near;\x0a\x20*\x20float\x20depthRangeFar\x20=\x20czm_depthRange.far;\x0a\x20*\x0a\x20*/\x0aconst\x20czm_depthRangeStruct\x20czm_depthRange\x20=\x20czm_depthRangeStruct(0.0,\x201.0);\x0a','_isScalePtModify','readUint32','Runtime\x20error:\x20expected\x20the\x20system\x20to
|
||
|
@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.
|
||
|
*/
|
||
|
var MersenneTwister=function(_0x46c774){var _0x22b9bd=_0x68aa19;null==_0x46c774&&(_0x46c774=new Date()[_0x22b9bd(0x32f4)]()),this['N']=0x270,this['M']=0x18d,this['MATRIX_A']=0x9908b0df,this[_0x22b9bd(0x30f2)]=0x80000000,this[_0x22b9bd(0x5709)]=0x7fffffff,this['mt']=new Array(this['N']),this[_0x22b9bd(0x902)]=this['N']+0x1,this[_0x22b9bd(0x809)](_0x46c774);};MersenneTwister[_0x68aa19(0x4b51)][_0x68aa19(0x809)]=function(_0x41c649){var _0x425b3c=_0x68aa19;for(this['mt'][0x0]=_0x41c649>>>0x0,this['mti']=0x1;this['mti']<this['N'];this['mti']++){_0x41c649=this['mt'][this['mti']-0x1]^this['mt'][this[_0x425b3c(0x902)]-0x1]>>>0x1e,(this['mt'][this[_0x425b3c(0x902)]]=(0x6c078965*((0xffff0000&_0x41c649)>>>0x10)<<0x10)+0x6c078965*(0xffff&_0x41c649)+this[_0x425b3c(0x902)],this['mt'][this[_0x425b3c(0x902)]]>>>=0x0);}},MersenneTwister[_0x68aa19(0x4b51)]['genrand_int32']=function(){var _0x48faa0=_0x68aa19,_0x135c81,_0x443ba4=new Array(0x0,this[_0x48faa0(0x33f)]);if(this[_0x48faa0(0x902)]>=this['N']){var _0x39126b;for(this[_0x48faa0(0x902)]==this['N']+0x1&&this[_0x48faa0(0x809)](0x1571),_0x39126b=0x0;_0x39126b<this['N']-this['M'];_0x39126b++)_0x135c81=this['mt'][_0x39126b]&this[_0x48faa0(0x30f2)]|this['mt'][_0x39126b+0x1]&this[_0x48faa0(0x5709)],this['mt'][_0x39126b]=this['mt'][_0x39126b+this['M']]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81];for(;_0x39126b<this['N']-0x1;_0x39126b++)_0x135c81=this['mt'][_0x39126b]&this[_0x48faa0(0x30f2)]|this['mt'][_0x39126b+0x1]&this['LOWER_MASK'],this['mt'][_0x39126b]=this['mt'][_0x39126b+(this['M']-this['N'])]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81];_0x135c81=this['mt'][this['N']-0x1]&this[_0x48faa0(0x30f2)]|this['mt'][0x0]&this[_0x48faa0(0x5709)],this['mt'][this['N']-0x1]=this['mt'][this['M']-0x1]^_0x135c81>>>0x1^_0x443ba4[0x1&_0x135c81],this[_0x48faa0(0x902)]=0x0;}return _0x135c81=this['mt'][this['mti']++],_0x135c81^=_0x135c81>>>0xb,_0x135c81^=_0x135c81<<0x7&0x9d2c5680,_0x135c81^=_0x135c81<<0xf&0xefc60000,(_0x135c81^=_0x135c81>>>0x12)>>>0x0;},MersenneTwister['prototype'][_0x68aa19(0x2bd3)]=function(){return this['genrand_int32']()*(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[_0x68aa19(0x10ba)]=defaultValue$1(Math[_0x68aa19(0x10ba)],function(_0x8662ec){return 0x0===(_0x8662ec=+_0x8662ec)||_0x8662ec!=_0x8662ec?_0x8662ec:_0x8662ec>0x0?0x1:-0x1;}),CesiumMath['signNotZero']=function(_0x56924e){return _0x56924e<0x0?-0x1:0x1;},CesiumMath['toSNorm']=function(_0x59a4d1,_0x249431){var _0x59e86c=_0x68aa19;return _0x249431=defaultValue$1(_0x249431,0xff),Math[_0x59e86c(0x19b6)]((0.5*CesiumMath[_0x59e86c(0x3c40)](_0x59a4d1,-0x1,0x1)+0.5)*_0x249431);},CesiumMath[_0x68aa19(0x44d8)]=function(_0x2a4e09,_0x1c7d5f){var _0x20f5c4=_0x68aa19;return _0x1c7d5f=defaultValue$1(_0x1c7d5f,0xff),CesiumMath[_0x20f5c4(0x3c40)](_0x2a4e09,0x0,_0x1c7d5f)/_0x1c7d5f*0x2-0x1;},CesiumMath[_0x68aa19(0x4e7d)]=function(_0x4f8e85,_0x48f1a1,_0x1465fa){var _0x1a2b89=_0x68aa19;return 0x0===(_0x1465fa=Math[_0x1a2b89(0x2bc6)](_0x1465fa-_0x48f1a1,0x0))?0x0:CesiumMath[_0x1a2b89(0x3c40)]((_0x4f8e85-_0x48f1a1)/_0x1465fa,0x0,0x1);},CesiumMath[_0x68aa19(0x1125)]=defaultValue$1(Math[_0x68aa19(0x1125)],function(_0x147148){var _0x3fe776=_0x68aa19;return(Math[_0x3fe776(0xee5)](_0x147148)-Math[_0x3fe776(0xee5)](-_0x147148))/0x2;}),CesiumMath[_0x68aa19(0x4733)]=defaultValue$1(Math['cosh'],function(_0x21cd12){var _0x297ec2=_0x68aa19;return(Math[_0x297ec2(0xee5)](_0x21cd12)+Math[_0x297ec2(0xee5)](-_0x21cd12))/0x2;}),CesiumMath['lerp']=function(_0x170403,_0x30cb9d,_0x4186f9){return(0x1-_0x4186f9)*_0x170403+_0x4186f9*_0x30cb9d;},CesiumMath['PI']=Math['PI'],Cesiu
|
||
|
* @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.
|
||
|
*
|
||
|
*/
|
||
|
function URI(_0x11b0ba){var _0x3c3a18=_0x68aa19;if(_0x11b0ba instanceof URI)this[_0x3c3a18(0x58a0)]=_0x11b0ba['scheme'],this[_0x3c3a18(0x46bd)]=_0x11b0ba['authority'],this[_0x3c3a18(0x3906)]=_0x11b0ba['path'],this[_0x3c3a18(0x3f3b)]=_0x11b0ba[_0x3c3a18(0x3f3b)],this[_0x3c3a18(0x3e10)]=_0x11b0ba[_0x3c3a18(0x3e10)];else{if(_0x11b0ba){var _0x3dacb7=parseRegex$1['exec'](_0x11b0ba);this[_0x3c3a18(0x58a0)]=_0x3dacb7[0x1],this[_0x3c3a18(0x46bd)]=_0x3dacb7[0x2],this[_0x3c3a18(0x3906)]=_0x3dacb7[0x3],this[_0x3c3a18(0x3f3b)]=_0x3dacb7[0x4],this[_0x3c3a18(0x3e10)]=_0x3dacb7[0x5];}}}BoundingSphere['projectTo2D']=function(_0x142261,_0x6dba9e,_0x4ba721){var _0x2212f1=_0x68aa19,_0x56f3d6,_0x3d0e69=(_0x6dba9e=defaultValue$1(_0x6dba9e,projectTo2DProjection))[_0x2212f1(0x1706)],_0x1d7206=_0x142261[_0x2212f1(0x19ee)],_0x3c69da=_0x142261[_0x2212f1(0x2896)];_0x56f3d6=Cartesian3['equals'](_0x1d7206,Cartesian3['ZERO'])?Cartesian3[_0x2212f1(0x254b)](Cartesian3[_0x2212f1(0x27ad)],projectTo2DNormalScratch):_0x3d0e69['geodeticSurfaceNormal'](_0x1d7206,projectTo2DNormalScratch);var _0x501231=Cartesian3[_0x2212f1(0x33cc)](Cartesian3[_0x2212f1(0x689)],_0x56f3d6,projectTo2DEastScratch);Cartesian3['normalize'](_0x501231,_0x501231);var _0x304646=Cartesian3[_0x2212f1(0x33cc)](_0x56f3d6,_0x501231,projectTo2DNorthScratch);Cartesian3[_0x2212f1(0x4e7d)](_0x304646,_0x304646),Cartesian3['multiplyByScalar'](_0x56f3d6,_0x3c69da,_0x56f3d6),Cartesian3[_0x2212f1(0x1c02)](_0x304646,_0x3c69da,_0x304646),Cartesian3[_0x2212f1(0x1c02)](_0x501231,_0x3c69da,_0x501231);var _0x4b6d54=Cartesian3[_0x2212f1(0x3152)](_0x304646,projectTo2DSouthScratch),_0xba9d59=Cartesian3[_0x2212f1(0x3152)](_0x501231,projectTo2DWestScratch),_0x1aebef=projectTo2DPositionsScratch,_0x57282c=_0x1aebef[0x0];Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c),_0x57282c=_0x1aebef[0x1],Cartesian3['add'](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x2],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x3],Cartesian3['add'](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c),Cartesian3['negate'](_0x56f3d6,_0x56f3d6),_0x57282c=_0x1aebef[0x4],Cartesian3['add'](_0x56f3d6,_0x304646,_0x57282c),Cartesian3['add'](_0x57282c,_0x501231,_0x57282c),_0x57282c=_0x1aebef[0x5],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x304646,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x6],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0xba9d59,_0x57282c),_0x57282c=_0x1aebef[0x7],Cartesian3[_0x2212f1(0x4979)](_0x56f3d6,_0x4b6d54,_0x57282c),Cartesian3[_0x2212f1(0x4979)](_0x57282c,_0x501231,_0x57282c);for(var _0x8dc8d=_0x1aebef['length'],_0x5b0aa4=0x0;_0x5b0aa4<_0x8dc8d;++_0x5b0aa4){var _0x376e05=_0x1aebef[_0x5b0aa4];Cartesian3[_0x2212f1(0x4979)](_0x1d7206,_0x376e05,_0x376e05);var _0x1ff60b=_0x3d0e69[_0x2212f1(0x541d)](_0x376e05,projectTo2DCartographicScratch);_0x6dba9e['project'](_0x1ff60b,_0x376e05);}var _0x34bfde=(_0x1d7206=(_0x4ba721=BoundingSphere['fromPoints'](_0x1aebef,_0x4ba721))[_0x2212f1(0x19ee)])['x'],_0x42b9e3=_0x1d7206['y'],_0x32f259=_0x1d7206['z'];return _0x1d7206['x']=_0x32f259,_0x1d7206['y']=_0x34bfde,_0x1d7206['z']=_0x42b9e3,_0x4ba721;},BoundingSphere[_0x68aa19(0x1720)]=function(_0x4d35c4,_0xa23ef0){var _0x36330e=_0x68aa19;return!_0xa23ef0[_0x36330e(0x280b)](_0x4d35c4);},BoundingSphere['equals']=function(_0x31cf07,_0x3fec59){var _0x50ca9c=_0x68aa19;return _0x31cf07===_0x3fec59||defined$1(_0x31cf07)&&defined$1(_0x3fec59)&&Cartesian3[_0x50ca9c(0x2ed4)](_0x31cf07[_0x50ca9c(0x19ee)],_0x3fec59[_0x50ca9c(0x19ee)])&&_0x31cf07[_0x50ca9c(0x2896)]===_0x3fec59[_0x50ca9c(0x2896)];},BoundingSphere[_0x68aa19(0x4b51)][_0x68aa19(0x5163)]=function(_0x5ee7e5){var _0x23166c=_0x68aa19;return BoundingSphere[_0x23166c(0x5163)](this,_0x5ee7e5);},BoundingSphere[_0x68aa19(0x4b5
|
||
|
@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.
|
||
|
*/
|
||
|
function sprintf(){var _0x5c271d=_0x68aa19,_0x2e67e8=/%%|%(\d+\$)?([-+\'#0 ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuideEfFgG])/g,_0x2e56d6=arguments,_0x314a9a=0x0,_0x556a59=_0x2e56d6[_0x314a9a++],_0x1b670b=function(_0x337d4c,_0x1fdd44,_0x3f6088,_0x2f420c){var _0x56992b=_0x54f3;_0x3f6088||(_0x3f6088='\x20');var _0x5a944b=_0x337d4c['length']>=_0x1fdd44?'':Array(0x1+_0x1fdd44-_0x337d4c[_0x56992b(0x531b)]>>>0x0)['join'](_0x3f6088);return _0x2f420c?_0x337d4c+_0x5a944b:_0x5a944b+_0x337d4c;},_0x2cff6e=function(_0x47e483,_0x2d9d50,_0x3f7de5,_0xe4209e,_0x3dcb19,_0x15fdfd){var _0x29b568=_0x54f3,_0x1cae72=_0xe4209e-_0x47e483[_0x29b568(0x531b)];return _0x1cae72>0x0&&(_0x47e483=_0x3f7de5||!_0x3dcb19?_0x1b670b(_0x47e483,_0xe4209e,_0x15fdfd,_0x3f7de5):_0x47e483[_0x29b568(0x48ca)](0x0,_0x2d9d50[_0x29b568(0x531b)])+_0x1b670b('',_0x1cae72,'0',!0x0)+_0x47e483[_0x29b568(0x48ca)](_0x2d9d50[_0x29b568(0x531b)])),_0x47e483;},_0x40ebb1=function(_0x3770a9,_0x5150aa,_0x55dcd2,_0x3f5b0c,_0x353d91,_0x3b4cdf,_0x312568){var _0x1bd144=_0x54f3,_0x19d467=_0x3770a9>>>0x0;return _0x3770a9=(_0x55dcd2=_0x55dcd2&&_0x19d467&&{0x2:'0b',0x8:'0',0x10:'0x'}[_0x5150aa]||'')+_0x1b670b(_0x19d467[_0x1bd144(0x1d43)](_0x5150aa),_0x3b4cdf||0x0,'0',!0x1),_0x2cff6e(_0x3770a9,_0x55dcd2,_0x3f5b0c,_0x353d91,_0x312568);},_0x3fe65e=function(_0x2f2d80,_0x2a0c95,_0x464efa,_0xe5d8b1,_0x3e018a,_0x1b9804){var _0x2bb558=_0x54f3;return null!=_0xe5d8b1&&(_0x2f2d80=_0x2f2d80[_0x2bb558(0x48ca)](0x0,_0xe5d8b1)),_0x2cff6e(_0x2f2d80,'',_0x2a0c95,_0x464efa,_0x3e018a,_0x1b9804);},_0x16d43f=function(_0x4be757,_0x238dde,_0x2a6dfc,_0x6f3c1a,_0x488678,_0x25fd63,_0x7aa0a2){var _0x381d87=_0x54f3,_0x53d64d,_0x20790b,_0x54b00c,_0x2de94e,_0x3bac4c;if('%%'==_0x4be757)return'%';for(var _0x5a525c=!0x1,_0x1f58be='',_0x2c32be=!0x1,_0x1f75ee=!0x1,_0x2089e0='\x20',_0x91b136=_0x2a6dfc['length'],_0x2a9590=0x0;_0x2a6dfc&&_0x2a9590<_0x91b136;_0x2a9590++)switch(_0x2a6dfc[_0x381d87(0x29be)](_0x2a9590)){case'\x20':_0x1f58be='\x20';break;case'+':_0x1f58be='+';break;case'-':_0x5a525c=!0x0;break;case'\x27':_0x2089e0=_0x2a6dfc['charAt'](_0x2a9590+0x1);break;case'0':_0x2c32be=!0x0;break;case'#':_0x1f75ee=!0x0;}if((_0x6f3c1a=_0x6f3c1a?'*'==_0x6f3c1a?+_0x2e56d6[_0x314a9a++]:'*'==_0x6f3c1a[_0x381d87(0x29be)](0x0)?+_0x2e56d6[_0x6f3c1a[_0x381d87(0x48ca)](0x1,-0x1)]:+_0x6f3c1a:0x0)<0x0&&(_0x6f3c1a=-_0x6f3c1a,_0x5a525c=!0x0),!isFinite(_0x6f3c1a))throw new Error(_0x381d87(0x3653));switch(_0x25fd63=_0x25fd63?'*'==_0x25fd63?+_0x2e56d6[_0x314a9a++]:'*'==_0x25fd63[_0x381d87(0x29be)](0x0)?+_0x2e56d6[_0x25fd63[_0x381d87(0x48ca)](0x1,-0x1)]:+_0x25fd63:_0x381d87(0x1e60)[_0x381d87(0x33ab)](_0x7aa0a2)>-0x1?0x6:'d'==_0x7aa0a2?0x0:void 0x0,_0x3bac4c=_0x238dde?_0x2e56d6[_0x238dde[_0x381d87(0x48ca)](0x0,-0x1)]:_0x2e56d6[_0x314a9a++],_0x7aa0a2){case's':return _0x3fe65e(String(_0x3bac4c),_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be,_0x2089e0);case'c':return _0x3fe65e(String[_0x381d87(0x3e9a)](+_0x3bac4c),_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'b':return _0x40ebb1(_0x3bac4c,0x2,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'o':return _0x40ebb1(_0x3bac4c,0x8,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'x':return _0x40ebb1(_0x3bac4c,0x10,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'X':return _0x40ebb1(_0x3bac4c,0x10,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be)['toUpperCase']();case'u':return _0x40ebb1(_0x3bac4c,0xa,_0x1f75ee,_0x5a525c,_0x6f3c1a,_0x25fd63,_0x2c32be);case'i':case'd':return _0x53d64d=+_0x3bac4c||0x0,_0x3bac4c=(_0x20790b=(_0x53d64d=Math[_0x381d87(0x19b6)](_0x53d64d-_0x53d64d%0x1))<0x0?'-':_0x1f58be)+_0x1b670b(String(Math[_0x381d87(0x1661)](_0x53d64d)),_0x25fd63,'0',!0x1),_0x2cff6e(_0x3bac4c,_0x20790b,_0x5a525c,_0x6f3c1a,_0x2c32be);case'e':case'E':case'f':case'F':case'g':case'G':return _0x20790b=(_0x53d64d=+_0x3bac4c)<0x0?'-':_0x1f58be,_0x54b00c=[_0x381d87(0x34a5),_0x381d87(0x24af),'toPrecision']['efg'['indexOf'](_0x7aa0a2[_0x381d87(0x22cf)]())],_0x2de94e=['toString',_0x381d87(0x5821)][_0x381d87(0x2aab)[_0x381d87(0x33ab)](_0x7aa0a2)%0x2],_0x3bac4c=_0x20790b+Math['abs'](_0x53d64d)[_0x54b0
|
||
|
@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.
|
||
|
*/
|
||
|
void 0x0===Date['now']&&(Date['now']=function(){return new Date()['valueOf']();});var TWEEN=TWEEN||(_tweens=[],{'REVISION':'13','getAll':function(){return _tweens;},'removeAll':function(){_tweens=[];},'add':function(_0x2a5dee){var _0x2acfec=_0x68aa19;_tweens[_0x2acfec(0x3a33)](_0x2a5dee);},'remove':function(_0x1a0e3b){var _0x106606=_0x68aa19,_0x34519b=_tweens['indexOf'](_0x1a0e3b);-0x1!==_0x34519b&&_tweens[_0x106606(0x4bc6)](_0x34519b,0x1);},'update':function(_0x4a7229){var _0x407e15=_0x68aa19;if(0x0===_tweens[_0x407e15(0x531b)])return!0x1;var _0x203433=0x0;for(_0x4a7229=void 0x0!==_0x4a7229?_0x4a7229:_0x407e15(0x3041)!=typeof window&&void 0x0!==window[_0x407e15(0x21af)]&&void 0x0!==window['performance']['now']?window[_0x407e15(0x21af)][_0x407e15(0x3c84)]():Date['now']();_0x203433<_tweens[_0x407e15(0x531b)];)_tweens[_0x203433]['update'](_0x4a7229)?_0x203433++:_tweens['splice'](_0x203433,0x1);return!0x0;}}),_tweens;TWEEN['Tween']=function(_0x199bbc){var _0x58a699=_0x68aa19,_0x4c08f9=_0x199bbc,_0x325998={},_0x3d88fe={},_0xc4f9e7={},_0x2617d4=0x3e8,_0x14f3ee=0x0,_0x2d4da3=!0x1,_0x335d22=!0x1,_0x501623=0x0,_0x12fb92=null,_0x56c998=TWEEN[_0x58a699(0x1a74)][_0x58a699(0x243a)]['None'],_0x4aec9e=TWEEN['Interpolation']['Linear'],_0x34796f=[],_0x488f22=null,_0x3ff9ac=!0x1,_0x3e1889=null,_0x5f30d9=null,_0x55d9b5=null,_0x1dc887=0x0,_0x276d04=0x0;for(var _0x3a1a98 in _0x199bbc)_0x325998[_0x3a1a98]=parseFloat(_0x199bbc[_0x3a1a98],0xa);this['to']=function(_0x1e3d2a,_0x6dab96){return void 0x0!==_0x6dab96&&(_0x2617d4=_0x6dab96),_0x3d88fe=_0x1e3d2a,this;},this['start']=function(_0x2958d1){var _0x29646a=_0x58a699;for(var _0x32a371 in(TWEEN['add'](this),_0x335d22=!0x0,_0x3ff9ac=!0x1,_0x12fb92=void 0x0!==_0x2958d1?_0x2958d1:_0x29646a(0x3041)!=typeof window&&void 0x0!==window[_0x29646a(0x21af)]&&void 0x0!==window[_0x29646a(0x21af)][_0x29646a(0x3c84)]?window['performance']['now']():Date[_0x29646a(0x3c84)](),_0x12fb92+=_0x501623,_0x3d88fe)){if(_0x3d88fe[_0x32a371]instanceof Array){if(0x0===_0x3d88fe[_0x32a371][_0x29646a(0x531b)])continue;_0x3d88fe[_0x32a371]=[_0x4c08f9[_0x32a371]][_0x29646a(0x32c8)](_0x3d88fe[_0x32a371]);}_0x325998[_0x32a371]=_0x4c08f9[_0x32a371],_0x325998[_0x32a371]instanceof Array==!0x1&&(_0x325998[_0x32a371]*=0x1),_0xc4f9e7[_0x32a371]=_0x325998[_0x32a371]||0x0;}return this;},this[_0x58a699(0x229e)]=function(){var _0x143e65=_0x58a699;return _0x335d22?(TWEEN['remove'](this),_0x335d22=!0x1,null!==_0x55d9b5&&_0x55d9b5[_0x143e65(0x317a)](_0x4c08f9),this['stopChainedTweens'](),this):this;},this[_0x58a699(0x2eb7)]=function(){var _0x209dff=_0x58a699;return _0x335d22?(_0x335d22=!0x1,_0x1dc887=_0x209dff(0x3041)!=typeof window&&void 0x0!==window[_0x209dff(0x21af)]&&void 0x0!==window[_0x209dff(0x21af)]['now']?window[_0x209dff(0x21af)][_0x209dff(0x3c84)]():Date[_0x209dff(0x3c84)](),this):this;},this[_0x58a699(0x2c85)]=function(){var _0x1047d2=_0x58a699;return _0x335d22||(_0x335d22=!0x0,_0x1dc887=(_0x1047d2(0x3041)!=typeof window&&void 0x0!==window[_0x1047d2(0x21af)]&&void 0x0!==window[_0x1047d2(0x21af)][_0x1047d2(0x3c84)]?window[_0x1047d2(0x21af)][_0x1047d2(0x3c84)]():Date['now']())-_0x1dc887,_0x276d04+=_0x1dc887),this;},this['stopChainedTweens']=function(){var _0x1d65b8=_0x58a699;for(var _0x5ad4b4=0x0,_0x4bea1e=_0x34796f['length'];_0x5ad4b4<_0x4bea1e;_0x5ad4b4++)_0x34796f[_0x5ad4b4][_0x1d65b8(0x229e)]();},this['delay']=function(_0x4e4e1a){return _0x501623=_0x4e4e1a,this;},this[_0x58a699(0x3c5a)]=function(_0x52bc89){return _0x14f3ee=_0x52bc89,this;},this[_0x58a699(0x4161)]=function(_0x5c8e57){return _0x2d4da3=_0x5c8e57,this;},this[_0x58a699(0x157c)]=function(_0x14328e){return _0x56c998=_0x14328e,this;},this[_0x58a699(0x3cc7)]=function(_0x1fcbc6){return _0x4aec9e=_0x1fcbc6,this;},this['chain']=function(){return _0x34796f=arguments,this;},this['onStart']=function(_0x4ef6fd){return _0x488f22=_0x4ef6fd,this;},this[_0x58a699(0x4090)]=function(_0x914ca8){return _0x3e1889=_0x914ca8,this;},this[_0x58a699(0x1fe0)]=function(_0x1bc03e){return _0x5f30d9=_0x1bc03e,this;},this[_0x58a699(0xa56)]=function(_0x387a5c){return _0x55d9b5=_0x387a5c,this;},th
|
||
|
@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.
|
||
|
**/
|
||
|
var tmp$4={};!function(_0x4ce452){var _0x25330b=_0x68aa19,_0x1cbbe8,_0x500454,_0x44859c=_0x25330b(0x3d65),_0x4d21ae=_0x25330b(0x3c4e),_0x3e6d8d='Error\x20while\x20reading\x20file\x20data.',_0x29732b=0x80000,_0x1b3e95=_0x25330b(0x2aa0),_0x5e2992=_0x25330b(0x17f7);try{_0x1cbbe8=0x0===new Blob([new DataView(new ArrayBuffer(0x0))])[_0x25330b(0x57c2)];}catch(_0x4d296c){}function _0x435fcd(){var _0x4b5b44=_0x25330b,_0x243ab7=-0x1,_0x5a4754=this;_0x5a4754[_0x4b5b44(0xe45)]=function(_0x55f860){var _0xbf4045=_0x4b5b44,_0x2ade93,_0x22ca3c=_0x5a4754[_0xbf4045(0x6b4)];for(_0x2ade93=0x0;_0x2ade93<_0x55f860[_0xbf4045(0x531b)];_0x2ade93++)_0x243ab7=_0x243ab7>>>0x8^_0x22ca3c[0xff&(_0x243ab7^_0x55f860[_0x2ade93])];},_0x5a4754[_0x4b5b44(0x3173)]=function(){return~_0x243ab7;};}function _0x165725(_0x4bbf0b,_0x24c22d){var _0x3806ab=_0x25330b,_0x55c988,_0xd00c93;return _0x55c988=new ArrayBuffer(_0x4bbf0b),_0xd00c93=new Uint8Array(_0x55c988),_0x24c22d&&_0xd00c93[_0x3806ab(0x346f)](_0x24c22d,0x0),{'buffer':_0x55c988,'array':_0xd00c93,'view':new DataView(_0x55c988)};}function _0xd1616e(){}function _0x4e17b4(_0xd1b2cb){var _0x115d18=_0x25330b,_0x191545,_0x325d18=this;_0x325d18[_0x115d18(0x57c2)]=0x0,_0x325d18[_0x115d18(0x1823)]=function(_0x2c2a11,_0x595d3e){var _0x526133=new Blob([_0xd1b2cb],{'type':_0x1b3e95});(_0x191545=new _0x46d334(_0x526133))['init'](function(){var _0x3884ca=_0x54f3;_0x325d18[_0x3884ca(0x57c2)]=_0x191545[_0x3884ca(0x57c2)],_0x2c2a11();},_0x595d3e);},_0x325d18[_0x115d18(0x2f57)]=function(_0x3a82e1,_0x5efc45,_0x48c24e,_0xc24ea2){var _0x45847b=_0x115d18;_0x191545[_0x45847b(0x2f57)](_0x3a82e1,_0x5efc45,_0x48c24e,_0xc24ea2);};}function _0x5cfb4b(_0x139eca){var _0x4b4a30=_0x25330b,_0x46eabc,_0x441633=this;_0x441633[_0x4b4a30(0x57c2)]=0x0,_0x441633['init']=function(_0x4515b3){var _0x190fb6=_0x4b4a30;for(var _0x3d42ed=_0x139eca[_0x190fb6(0x531b)];'='==_0x139eca[_0x190fb6(0x29be)](_0x3d42ed-0x1);)_0x3d42ed--;_0x46eabc=_0x139eca[_0x190fb6(0x33ab)](',')+0x1,_0x441633[_0x190fb6(0x57c2)]=Math['floor'](0.75*(_0x3d42ed-_0x46eabc)),_0x4515b3();},_0x441633[_0x4b4a30(0x2f57)]=function(_0x29aa3e,_0x55712d,_0xe50e12){var _0x48936e=_0x4b4a30,_0x4e51a1,_0x2b55f9=_0x165725(_0x55712d),_0x1f98ad=0x4*Math[_0x48936e(0x67a)](_0x29aa3e/0x3),_0x48c53d=0x4*Math[_0x48936e(0x28fa)]((_0x29aa3e+_0x55712d)/0x3),_0x210c3e=window[_0x48936e(0x2146)](_0x139eca[_0x48936e(0x57ed)](_0x1f98ad+_0x46eabc,_0x48c53d+_0x46eabc)),_0x487cb7=_0x29aa3e-0x3*Math['floor'](_0x1f98ad/0x4);for(_0x4e51a1=_0x487cb7;_0x4e51a1<_0x487cb7+_0x55712d;_0x4e51a1++)_0x2b55f9['array'][_0x4e51a1-_0x487cb7]=_0x210c3e[_0x48936e(0x39ea)](_0x4e51a1);_0xe50e12(_0x2b55f9['array']);};}function _0x46d334(_0x210ae2){var _0x4864af=_0x25330b,_0x309965=this;_0x309965[_0x4864af(0x57c2)]=0x0,_0x309965[_0x4864af(0x1823)]=function(_0x3cabb9){this['size']=_0x210ae2['size'],_0x3cabb9();},_0x309965[_0x4864af(0x2f57)]=function(_0x370af1,_0x32c7e7,_0x2e21b0,_0x1e72d8){var _0x559757=new FileReader();_0x559757['onload']=function(_0x40f63c){var _0x23c9e7=_0x54f3;_0x2e21b0(new Uint8Array(_0x40f63c[_0x23c9e7(0x15c9)][_0x23c9e7(0x4fe2)]));},_0x559757['onerror']=_0x1e72d8,_0x559757['readAsArrayBuffer'](function(_0x2df7f5,_0x2183e1,_0x15b5b1){var _0x4a664f=_0x54f3;return _0x2df7f5[_0x4a664f(0x48ca)]?_0x2df7f5[_0x4a664f(0x48ca)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5[_0x4a664f(0x271f)]?_0x2df7f5[_0x4a664f(0x271f)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5['mozSlice']?_0x2df7f5[_0x4a664f(0x52dc)](_0x2183e1,_0x2183e1+_0x15b5b1):_0x2df7f5[_0x4a664f(0x33d7)]?_0x2df7f5['msSlice'](_0x2183e1,_0x2183e1+_0x15b5b1):void 0x0;}(_0x210ae2,_0x370af1,_0x32c7e7));};}function _0x4f9997(){}function _0xb16e06(_0x375447){var _0xddc08f=_0x25330b,_0x48c4c8,_0x3782b2=this;_0x3782b2[_0xddc08f(0x1823)]=function(_0x28cbf4){_0x48c4c8=new Blob([],{'type':_0x1b3e95}),_0x28cbf4();},_0x3782b2[_0xddc08f(0x799)]=function(_0x25d49a,_0x2d6ab7){_0x48c4c8=new Blob([_0x48c4c8,_0x1cbbe8?_0x25d49a:_0x25d49a['buffer']],{'type':_0x1b3e95}),_0x2d6ab7();},_0x3782b2['getData']=function(_0x272c40,_0x5382d9){var _0x241ca6=_0xddc08f,_0x1927a0=new FileReader();_0x1927a0
|
||
|
@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.
|
||
|
**/
|
||
|
var tmp$3={};!function(_0x44be6d,_0xf95e7f){var _0x3e55de=_0x68aa19;'object'==typeof exports&&_0x3e55de(0x3041)!=typeof module?_0xf95e7f(exports):_0xf95e7f(_0x44be6d['topojson']=_0x44be6d[_0x3e55de(0x938)]||{});}(tmp$3,function(_0x30345b){var _0xdf963=_0x68aa19,_0x4c0975=function(_0x3a67fc){return _0x3a67fc;},_0x331d18=function(_0x4b83dc){var _0x485c2e=_0x54f3;if(null==_0x4b83dc)return _0x4c0975;var _0x1c762c,_0x502f06,_0x196606=_0x4b83dc[_0x485c2e(0x1ed8)][0x0],_0x50d9d1=_0x4b83dc[_0x485c2e(0x1ed8)][0x1],_0x7fb3c2=_0x4b83dc[_0x485c2e(0x4729)][0x0],_0x1d8c4c=_0x4b83dc[_0x485c2e(0x4729)][0x1];return function(_0x305ab7,_0x492d20){var _0x2fc4fa=_0x485c2e;_0x492d20||(_0x1c762c=_0x502f06=0x0);var _0x282990=0x2,_0x21ad3d=_0x305ab7[_0x2fc4fa(0x531b)],_0x432022=new Array(_0x21ad3d);for(_0x432022[0x0]=(_0x1c762c+=_0x305ab7[0x0])*_0x196606+_0x7fb3c2,_0x432022[0x1]=(_0x502f06+=_0x305ab7[0x1])*_0x50d9d1+_0x1d8c4c;_0x282990<_0x21ad3d;)_0x432022[_0x282990]=_0x305ab7[_0x282990],++_0x282990;return _0x432022;};},_0x142c4c=function(_0x32940a){var _0x3e8cbb=_0x54f3,_0x33f6a2,_0x20f608=_0x331d18(_0x32940a[_0x3e8cbb(0x4503)]),_0xd6d3fe=0x1/0x0,_0x1ccdf2=_0xd6d3fe,_0x312e2d=-_0xd6d3fe,_0x2e5b71=-_0xd6d3fe;function _0x32962f(_0x12655c){(_0x12655c=_0x20f608(_0x12655c))[0x0]<_0xd6d3fe&&(_0xd6d3fe=_0x12655c[0x0]),_0x12655c[0x0]>_0x312e2d&&(_0x312e2d=_0x12655c[0x0]),_0x12655c[0x1]<_0x1ccdf2&&(_0x1ccdf2=_0x12655c[0x1]),_0x12655c[0x1]>_0x2e5b71&&(_0x2e5b71=_0x12655c[0x1]);}function _0x46c76d(_0x3b524b){var _0x21f39c=_0x3e8cbb;switch(_0x3b524b['type']){case _0x21f39c(0x47a0):_0x3b524b[_0x21f39c(0x516f)][_0x21f39c(0x3bcb)](_0x46c76d);break;case'Point':_0x32962f(_0x3b524b['coordinates']);break;case _0x21f39c(0xb98):_0x3b524b[_0x21f39c(0x22b9)][_0x21f39c(0x3bcb)](_0x32962f);}}for(_0x33f6a2 in(_0x32940a[_0x3e8cbb(0xbad)][_0x3e8cbb(0x3bcb)](function(_0x1d2b25){var _0x4e7b80=_0x3e8cbb;for(var _0xf3d755,_0x335dc1=-0x1,_0x313e3c=_0x1d2b25[_0x4e7b80(0x531b)];++_0x335dc1<_0x313e3c;)(_0xf3d755=_0x20f608(_0x1d2b25[_0x335dc1],_0x335dc1))[0x0]<_0xd6d3fe&&(_0xd6d3fe=_0xf3d755[0x0]),_0xf3d755[0x0]>_0x312e2d&&(_0x312e2d=_0xf3d755[0x0]),_0xf3d755[0x1]<_0x1ccdf2&&(_0x1ccdf2=_0xf3d755[0x1]),_0xf3d755[0x1]>_0x2e5b71&&(_0x2e5b71=_0xf3d755[0x1]);}),_0x32940a['objects']))_0x46c76d(_0x32940a[_0x3e8cbb(0x3cec)][_0x33f6a2]);return[_0xd6d3fe,_0x1ccdf2,_0x312e2d,_0x2e5b71];},_0x1fb4b4=function(_0x50bc66,_0x4f619a){var _0x1d9ea9=_0x54f3;return _0x1d9ea9(0x47a0)===_0x4f619a[_0x1d9ea9(0x3243)]?{'type':_0x1d9ea9(0x2e98),'features':_0x4f619a[_0x1d9ea9(0x516f)][_0x1d9ea9(0x2e47)](function(_0x4775c7){return _0x142102(_0x50bc66,_0x4775c7);})}:_0x142102(_0x50bc66,_0x4f619a);};function _0x142102(_0x49eecc,_0x179647){var _0x357132=_0x54f3,_0x37efdd=_0x179647['id'],_0x3c51a0=_0x179647['bbox'],_0x156155=null==_0x179647[_0x357132(0x2f10)]?{}:_0x179647[_0x357132(0x2f10)],_0x101772=_0x4abc05(_0x49eecc,_0x179647);return null==_0x37efdd&&null==_0x3c51a0?{'type':_0x357132(0x591),'properties':_0x156155,'geometry':_0x101772}:null==_0x3c51a0?{'type':'Feature','id':_0x37efdd,'properties':_0x156155,'geometry':_0x101772}:{'type':'Feature','id':_0x37efdd,'bbox':_0x3c51a0,'properties':_0x156155,'geometry':_0x101772};}function _0x4abc05(_0x385286,_0x306efb){var _0x2fe123=_0x54f3,_0x14b744=_0x331d18(_0x385286[_0x2fe123(0x4503)]),_0x50ce6d=_0x385286[_0x2fe123(0xbad)];function _0x3deb2e(_0x2d5cb6,_0x130336){var _0x50b27f=_0x2fe123;_0x130336['length']&&_0x130336[_0x50b27f(0x1ae7)]();for(var _0x4230bc=_0x50ce6d[_0x2d5cb6<0x0?~_0x2d5cb6:_0x2d5cb6],_0x38699c=0x0,_0x307fbf=_0x4230bc[_0x50b27f(0x531b)];_0x38699c<_0x307fbf;++_0x38699c)_0x130336[_0x50b27f(0x3a33)](_0x14b744(_0x4230bc[_0x38699c],_0x38699c));_0x2d5cb6<0x0&&function(_0x1f0485,_0x3aad22){var _0x2d72a6=_0x50b27f;for(var _0x44a785,_0x17839d=_0x1f0485[_0x2d72a6(0x531b)],_0x1b3ab0=_0x17839d-_0x3aad22;_0x1b3ab0<--_0x17839d;)_0x44a785=_0x1f0485[_0x1b3ab0],_0x1f0485[_0x1b3ab0++]=_0x1f0485[_0x17839d],_0x1f0485[_0x17839d]=_0x44a785;}(_0x130336,_0x307fbf);}function _0x51401a(_0x47854b){return _0x14b744(_0x47854b);}function _0x34aea9(_0x2a14c0){var _0x5c88cf=_0x2f
|
||
|
* @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.
|
||
|
*/
|
||
|
Scene[_0x68aa19(0x4b51)][_0x68aa19(0x53fa)]=function(_0x11c1de){var _0x2af0b8=_0x68aa19;if(!defined$1(_0x11c1de))throw new DeveloperError$1(_0x2af0b8(0x4927));var _0x4f17b4=this;if(_0x11c1de['indexOf']('.nc')>-0x1){var _0x2de07f=when['defer']();return when(loadArrayBuffer(_0x11c1de),function(_0x2433d9){var _0x2e8e4d=_0x2af0b8,_0x3a39c2=new modules(_0x2433d9),_0x423008=new FieldLayer3D(_0x4f17b4['_context']);_0x423008[_0x2e8e4d(0x2d1c)]=_0x3a39c2,_0x423008[_0x2e8e4d(0x31f0)]=_0x3a39c2[_0x2e8e4d(0x2b29)],_0x4f17b4[_0x2e8e4d(0x1bbc)][_0x2e8e4d(0x4979)](_0x423008),_0x2de07f[_0x2e8e4d(0x68a)](_0x423008);})[_0x2af0b8(0x4b84)](function(_0x32fbe7){var _0x44f315=_0x2af0b8;throw _0x2de07f[_0x44f315(0x4e16)](_0x32fbe7['message']),new DeveloperError$1(_0x44f315(0x11fd));}),_0x2de07f[_0x2af0b8(0x28bc)];}},Scene[_0x68aa19(0x4b51)][_0x68aa19(0x49a4)]=function(_0x455c01,_0x7034c7){var _0x5a3ccd=_0x68aa19;if(!defined$1(_0x455c01))throw new DeveloperError$1(_0x5a3ccd(0x4927));var _0x514aa6=this;if(_0x455c01[_0x5a3ccd(0x33ab)]('.nc')>-0x1){var _0x642998=when['defer']();return when(loadArrayBuffer(_0x455c01),function(_0x27f7c0){var _0x5a5a58=_0x5a3ccd,_0x25f8ed=new modules[(_0x5a5a58(0x150e))](_0x27f7c0),_0x3aec20=new VoxelGridLayer3D(_0x514aa6[_0x5a5a58(0x1968)]);_0x3aec20['_NetCDFBuffer']=_0x25f8ed,_0x3aec20[_0x5a5a58(0x5372)]=_0x25f8ed[_0x5a5a58(0x2b29)],_0x3aec20[_0x5a5a58(0x1e54)]=_0x7034c7,_0x514aa6[_0x5a5a58(0x1bbc)][_0x5a5a58(0x4979)](_0x3aec20),_0x642998[_0x5a5a58(0x68a)](_0x3aec20);})[_0x5a3ccd(0x4b84)](function(_0x4c4db7){var _0x11a867=_0x5a3ccd;throw new DeveloperError$1(_0x11a867(0x11fd));}),_0x642998['promise'];}},Scene['prototype'][_0x68aa19(0x29fc)]=function(_0x2ec4fa){var _0x3981c1=_0x68aa19,_0x2a2675=this[_0x3981c1(0x1968)],_0x1bd232=this[_0x3981c1(0x901)];this[_0x3981c1(0x2675)]=_0x1bd232;var _0x42796e=_0x1bd232[_0x3981c1(0x18be)];_0x42796e['x']=0x0,_0x42796e['y']=0x0,_0x42796e[_0x3981c1(0x209)]=_0x2a2675[_0x3981c1(0x2e24)],_0x42796e[_0x3981c1(0x5862)]=_0x2a2675[_0x3981c1(0x1b40)],scratchRectangle['x']=0x0,scratchRectangle['y']=0x0,scratchRectangle['width']=_0x2a2675[_0x3981c1(0x2e24)],scratchRectangle[_0x3981c1(0x5862)]=_0x2a2675['drawingBufferHeight'];var _0x45e091=_0x2a2675[_0x3981c1(0x3cca)],_0x5b32ff=this[_0x3981c1(0x2564)];updateFrameState(this),_0x5b32ff['invertClassification']=!0x1,_0x5b32ff[_0x3981c1(0x14f6)][_0x3981c1(0x3f0b)]=!0x0,_0x45e091['update'](_0x5b32ff);var _0x4913c4=_0x1bd232[_0x3981c1(0x550f)][_0x3981c1(0x4524)](scratchRectangle,_0x42796e),_0x580ab3=this['_environmentVisible']['isGlobalVisible'];this[_0x3981c1(0x13fd)][_0x3981c1(0x1724)]=!0x1,this[_0x3981c1(0x13fd)][_0x3981c1(0x381e)]=!0x0;var _0x35e751=this[_0x3981c1(0x1224)],_0x30e7a2=Cartesian3[_0x3981c1(0x254b)](_0x35e751['position']),_0x3d4297=_0x35e751[_0x3981c1(0x8db)],_0x4b38d2=_0x35e751[_0x3981c1(0x355c)],_0x304687=_0x35e751[_0x3981c1(0x500e)];this[_0x3981c1(0x1224)][_0x3981c1(0x362c)](_0x2ec4fa),updateEnvironment(this),updateAndExecuteCommands(this,_0x4913c4,scratchColorZero),resolveFramebuffers(this,_0x4913c4),_0x2a2675[_0x3981c1(0x82d)](),this[_0x3981c1(0x13fd)][_0x3981c1(0x1724)]=_0x580ab3,this[_0x3981c1(0x13fd)][_0x3981c1(0x381e)]=!0x1,_0x35e751[_0x3981c1(0x362c)]({'destination':_0x30e7a2,'orientation':{'heading':_0x3d4297,'pitch':_0x4b38d2,'roll':_0x304687}});},Scene[_0x68aa19(0x4b51)][_0x68aa19(0x10f5)]=function(_0x2a465c,_0x21751f){var _0x21e4a9=_0x68aa19,_0x5a2982=this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)]-_0x2a465c['y'],_0x408da9=this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)]-_0x21751f['y'],_0x3bf4bf=Math[_0x21e4a9(0x27d5)](_0x2a465c['x'],_0x21751f['x']),_0x5b926d=Math[_0x21e4a9(0x27d5)](_0x5a2982,_0x408da9),_0x305036=Math[_0x21e4a9(0x2bc6)](_0x2a465c['x'],_0x21751f['x']),_0x2eff9e=Math['max'](_0x5a2982,_0x408da9),_0x98b201=new Cartesian4();_0x98b201['x']=_0x3bf4bf/this[_0x21e4a9(0x1968)][_0x21e4a9(0x2e24)],_0x98b201['y']=_0x5b926d/this[_0x21e4a9(0x1968)]['drawingBufferHeight'],_0x98b201['z']=_0x305036/this[_0x21e4a9(0x1968)][_0x21e4a9(0x2e24)],_0x98b201['w']=_0x2eff9e/this[_0x21e4a9(0x1968)][_0x21e4a9(0x1b40)],this['_isUpdatePickComma
|
||
|
* @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.
|
||
|
*/
|
||
|
function SkyAtmosphere(_0x29431f){var _0x42eb7d=_0x68aa19;_0x29431f=defaultValue$1(_0x29431f,Ellipsoid[_0x42eb7d(0x1d49)]),this['show']=!0x0,this['_ellipsoid']=_0x29431f,this[_0x42eb7d(0x117)]=new DrawCommand({'owner':this}),this[_0x42eb7d(0xefd)]=void 0x0,this[_0x42eb7d(0x1212)]=void 0x0,this[_0x42eb7d(0x1053)]=void 0x0,this[_0x42eb7d(0x4770)]=void 0x0,this[_0x42eb7d(0x156d)]=0x0,this['saturationShift']=0x0,this[_0x42eb7d(0x2f34)]=0.4,this[_0x42eb7d(0x24f9)]=0x1,this['_hueSaturationBrightness']=new Cartesian3();var _0x353074=new Cartesian4();_0x353074['w']=0x0,_0x353074['y']=Cartesian3[_0x42eb7d(0x4c59)](Cartesian3['multiplyByScalar'](_0x29431f[_0x42eb7d(0x18e3)],1.025,new Cartesian3())),_0x353074['z']=_0x29431f[_0x42eb7d(0x587a)],this[_0x42eb7d(0x4783)]=_0x353074;var _0xfa2a1d=this;this[_0x42eb7d(0x117)][_0x42eb7d(0x15fe)]={'u_cameraAndRadiiAndDynamicAtmosphereColor':function(){var _0x1134cb=_0x42eb7d;return _0xfa2a1d[_0x1134cb(0x4783)];},'u_hsbShift':function(){var _0x57e9c8=_0x42eb7d;return _0xfa2a1d[_0x57e9c8(0x3cb2)]['x']=_0xfa2a1d[_0x57e9c8(0x156d)],_0xfa2a1d[_0x57e9c8(0x3cb2)]['y']=_0xfa2a1d[_0x57e9c8(0x33d1)],_0xfa2a1d[_0x57e9c8(0x3cb2)]['z']=_0xfa2a1d[_0x57e9c8(0x2f34)],_0xfa2a1d[_0x57e9c8(0x3cb2)];},'u_alpha':function(){var _0x38a44a=_0x42eb7d;return _0xfa2a1d[_0x38a44a(0x24f9)];}};}function colorCorrect(_0x43e93c){var _0x1dc871=_0x68aa19;return!(CesiumMath['equalsEpsilon'](_0x43e93c[_0x1dc871(0x156d)],0x0,CesiumMath[_0x1dc871(0x1a09)])&&CesiumMath[_0x1dc871(0x19c9)](_0x43e93c[_0x1dc871(0x33d1)],0x0,CesiumMath[_0x1dc871(0x1a09)])&&CesiumMath[_0x1dc871(0x19c9)](_0x43e93c['brightnessShift'],0x0,CesiumMath[_0x1dc871(0x1a09)]));}Object[_0x68aa19(0x5b7)](SkyAtmosphere[_0x68aa19(0x4b51)],{'ellipsoid':{'get':function(){return this['_ellipsoid'];}}}),SkyAtmosphere[_0x68aa19(0x4b51)][_0x68aa19(0x5485)]=function(_0x595d75){var _0x178e52=_0x68aa19;this[_0x178e52(0x4783)]['w']=_0x595d75?0x1:0x0;},SkyAtmosphere[_0x68aa19(0x4b51)][_0x68aa19(0x489f)]=function(_0x564483){var _0x399c16=_0x68aa19;if(this['show']){var _0x8ab533=_0x564483[_0x399c16(0x4318)];if((_0x8ab533===SceneMode$1[_0x399c16(0x5135)]||_0x8ab533===SceneMode$1[_0x399c16(0x11d3)])&&_0x564483[_0x399c16(0x14f6)][_0x399c16(0x2507)]){var _0x51b955=this[_0x399c16(0x117)];if(!defined$1(_0x51b955[_0x399c16(0xa85)])){var _0x5a55ba=_0x564483[_0x399c16(0x4174)],_0x283a06=EllipsoidGeometry[_0x399c16(0x2a90)](new EllipsoidGeometry({'radii':Cartesian3['multiplyByScalar'](this[_0x399c16(0x2de2)][_0x399c16(0x18e3)],1.025,new Cartesian3()),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat['POSITION_ONLY']}));_0x51b955['vertexArray']=VertexArray[_0x399c16(0x4a86)]({'context':_0x5a55ba,'geometry':_0x283a06,'attributeLocations':GeometryPipeline[_0x399c16(0x1894)](_0x283a06),'bufferUsage':BufferUsage[_0x399c16(0x495a)]}),this[_0x399c16(0x8c5)]=RenderState[_0x399c16(0x4d21)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x399c16(0x1e2d)]},'blending':BlendingState$1[_0x399c16(0x2911)],'depthMask':!0x1}),this[_0x399c16(0x5ed)]=RenderState[_0x399c16(0x4d21)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x399c16(0x33ef)]},'blending':BlendingState$1['ALPHA_BLEND'],'depthMask':!0x1}),_0x51b955['renderState']=this['_rs'];var _0x4e3753=new ShaderSource({'defines':[_0x399c16(0x4a3b)],'sources':[SkyAtmosphereVS]});this['_spSkyFromSpace']=ShaderProgram$1['fromCache']({'context':_0x5a55ba,'vertexShaderSource':_0x4e3753,'fragmentShaderSource':SkyAtmosphereFS}),_0x4e3753=new ShaderSource({'defines':[_0x399c16(0xac5)],'sources':[SkyAtmosphereVS]}),this[_0x399c16(0x1212)]=ShaderProgram$1[_0x399c16(0x4d21)]({'context':_0x5a55ba,'vertexShaderSource':_0x4e3753,'fragmentShaderSource':SkyAtmosphereFS});}var _0x55d381=colorCorrect(this);if(_0x55d381&&(!defined$1(this[_0x399c16(0x1053)])||!defined$1(this['_spSkyFromAtmosphereColorCorrect']))){var _0x4e8dcb=_0x564483[_0x399c16(0x4174)],_0x18d5a3=new ShaderSource({'defines':['SKY_FROM_SPACE'],'sources':[SkyAtmosphereVS]}),_0x45c3b8=new ShaderSource({'defines':[_0x399c16(0x38c9)],'sources':[SkyAtmosphereFS]});this[_0x399c16(0x1053)]=Shad
|
||
|
* @license
|
||
|
* Copyright 2009 The Closure Library Authors.
|
||
|
* Copyright 2020 Daniel Wirtz / The long.js Contributors.
|
||
|
* SPDX-License-Identifier: Apache-2.0
|
||
|
*/
|
||
|
var wasm=null;try{wasm=new WebAssembly[(_0x68aa19(0x44e))](new WebAssembly[(_0x68aa19(0x2f7))](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])),{})[_0x68aa19(0x4dc9)];}catch(_0x2f3f78){}function Long(_0x16618a,_0x3da1b3,_0x4da84c){var _0x28ee6e=_0x68aa19;this[_0x28ee6e(0x3fef)]=0x0|_0x16618a,this[_0x28ee6e(0x307a)]=0x0|_0x3da1b3,this[_0x28ee6e(0x13e3)]=!!_0x4da84c;}function isLong(_0x29823b){return!0x0===(_0x29823b&&_0x29823b['__isLong__']);}Long[_0x68aa19(0x4b51)][_0x68aa19(0x3051)],Object[_0x68aa19(0xbe6)](Long['prototype'],_0x68aa19(0x3051),{'value':!0x0}),Long[_0x68aa19(0x50df)]=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(_0xf16331,_0xd9c290){var _0x10e8a0,_0x1e6ebc,_0x454b12;return _0xd9c290?(_0x454b12=0x0<=(_0xf16331>>>=0x0)&&_0xf16331<0x100)&&(_0x1e6ebc=UINT_CACHE[_0xf16331])?_0x1e6ebc:(_0x10e8a0=fromBits(_0xf16331,(0x0|_0xf16331)<0x0?-0x1:0x0,!0x0),_0x454b12&&(UINT_CACHE[_0xf16331]=_0x10e8a0),_0x10e8a0):(_0x454b12=-0x80<=(_0xf16331|=0x0)&&_0xf16331<0x80)&&(_0x1e6ebc=INT_CACHE[_0xf16331])?_0x1e6ebc:(_0x10e8a0=fromBits(_0xf16331,_0xf16331<0x0?-0x1:0x0,!0x1),_0x454b12&&(INT_CACHE[_0xf16331]=_0x10e8a0),_0x10e8a0);}function fromNumber(_0x5ad409,_0x5b1665){var _0x2b1b67=_0x68aa19;if(isNaN(_0x5ad409))return _0x5b1665?UZERO:ZERO;if(_0x5b1665){if(_0x5ad409<0x0)return UZERO;if(_0x5ad409>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE;}else{if(_0x5ad409<=-TWO_PWR_63_DBL)return MIN_VALUE;if(_0x5ad409+0x1>=TWO_PWR_63_DBL)return MAX_VALUE;}return _0x5ad409<0x0?fromNumber(-_0x5ad409,_0x5b1665)[_0x2b1b67(0x1235)]():fromBits(_0x5ad409%TWO_PWR_32_DBL|0x0,_0x5ad409/TWO_PWR_32_DBL|0x0,_0x5b1665);}function fromBits(_0x2f985b,_0x362208,_0x325736){return new Long(_0x2f985b,_0x362208,_0x325736);}Long[_0x68aa19(0x2110)]=fromInt,Long['fromNumber']=fromNumber,Long[_0x68aa19(0x3f66)]=fromBits;var pow_dbl=Math[_0x68aa19(0x1f76)];function fromString(_0x157e74,_0x59f1e7,_0x2c51b3){var _0x5cf8b8=_0x68aa19;if(0x0===_0x157e74[_0x5cf8b8(0x531b)])throw Error(_0x5cf8b8(0x167f));if(_0x5cf8b8(0x7c4)===_0x157e74||_0x5cf8b8(0x3574)===_0x157e74||'+Infinity'===_0x157e74||_0x5cf8b8(0x2ec6)===_0x157e74)return ZERO;if(_0x5cf8b8(0x30f8)==typeof _0x59f1e7?(_0x2c51b3=_0x59f1e7,_0x59f1e7=!0x1):_0x59f1e7=!!_0x59f1e7,(_0x2c51b3=_0x2c51b3||0xa)<0x2||0x24<_0x2c51b3)throw RangeError(_0x5cf8b8(0x1d2c));var _0x29329b;if((_0x29329b=_0x157e74['indexOf']('-'))>0x0)throw Error('interior\x20hyphen');if(0x0===_0x29329b)return fromString(_0x157e74[_0x5cf8b8(0x57ed)](0x1),_0x59f1e7,_0x2c51b3)['neg']();for(var _0x13ec00=fromNumber(pow_dbl(_0x2c51b3,0x8)),_0x392be3=ZERO,_0x330422=0x0;_0x330422<_0x157e74['length'];_0x330422+=0x8){var _0x5ecdf6=Math[_0x5cf8b8(0x27d5)](0x8,_0x157e74['length']-_0x330422),_0x375a2b=parseInt(_0x157e74[_0x5cf8b8(0x57ed)](_0x330422,_0x330422+_0x5ecdf6),_0x2c51b3);if(_0x5ecdf6<
|
||
|
* @license
|
||
|
* Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5
|
||
|
* Copyright (c) Steve Sanderson
|
||
|
* MIT license
|
||
|
*/
|
||
|
var OBSERVABLES_PROPERTY=_0x68aa19(0x1e5d),SUBSCRIBABLE_PROPERTY='__knockoutSubscribable';function track(_0x3c91f6,_0x577297){var _0x5ed5f3=_0x68aa19;if(!_0x3c91f6)throw new Error(_0x5ed5f3(0x3ca8));var _0x2d3613=this,_0x32e8a2=getAllObservablesForObject(_0x3c91f6,!0x0);return(_0x577297=_0x577297||Object[_0x5ed5f3(0x1dd)](_0x3c91f6))[_0x5ed5f3(0x3bcb)](function(_0x50a1b0){var _0x200c12=_0x5ed5f3;if(_0x50a1b0!==OBSERVABLES_PROPERTY&&_0x50a1b0!==SUBSCRIBABLE_PROPERTY&&!(_0x50a1b0 in _0x32e8a2)){var _0x4948a6=_0x3c91f6[_0x50a1b0],_0x4fe1ea=_0x4948a6 instanceof Array,_0xc4d8e0=_0x2d3613[_0x200c12(0x3e8c)](_0x4948a6)?_0x4948a6:_0x4fe1ea?_0x2d3613[_0x200c12(0x1bff)](_0x4948a6):_0x2d3613[_0x200c12(0x2914)](_0x4948a6);Object[_0x200c12(0xbe6)](_0x3c91f6,_0x50a1b0,{'configurable':!0x0,'enumerable':!0x0,'get':_0xc4d8e0,'set':_0x2d3613[_0x200c12(0x4702)](_0xc4d8e0)?_0xc4d8e0:void 0x0}),_0x32e8a2[_0x50a1b0]=_0xc4d8e0,_0x4fe1ea&¬ifyWhenPresentOrFutureArrayValuesMutate(_0x2d3613,_0xc4d8e0);}}),_0x3c91f6;}function getAllObservablesForObject(_0x29b934,_0x1266bd){var _0x32006a=_0x68aa19,_0x103e61=_0x29b934[OBSERVABLES_PROPERTY];return!_0x103e61&&_0x1266bd&&(_0x103e61={},Object[_0x32006a(0xbe6)](_0x29b934,OBSERVABLES_PROPERTY,{'value':_0x103e61})),_0x103e61;}function defineComputedProperty(_0x17f07f,_0x100d6d,_0x281740){var _0x448ec6=_0x68aa19,_0x1605d3={'owner':_0x17f07f,'deferEvaluation':!0x0};if(_0x448ec6(0x20f8)==typeof _0x281740)_0x1605d3[_0x448ec6(0x137b)]=_0x281740;else{if(_0x448ec6(0x327)in _0x281740)throw new Error(_0x448ec6(0xa64));if(_0x448ec6(0x20f8)!=typeof _0x281740[_0x448ec6(0x3173)])throw new Error(_0x448ec6(0x2cc1));_0x1605d3[_0x448ec6(0x137b)]=_0x281740[_0x448ec6(0x3173)],_0x1605d3[_0x448ec6(0x1c0b)]=_0x281740['set'];}return _0x17f07f[_0x100d6d]=this[_0x448ec6(0x55aa)](_0x1605d3),track[_0x448ec6(0x317a)](this,_0x17f07f,[_0x100d6d]),_0x17f07f;}function notifyWhenPresentOrFutureArrayValuesMutate(_0x535ec2,_0x1b36bc){var _0x2253ad=_0x68aa19,_0x835295=null;_0x535ec2[_0x2253ad(0x55aa)](function(){var _0x5143b4=_0x2253ad;_0x835295&&(_0x835295[_0x5143b4(0x2f12)](),_0x835295=null);var _0x5670e2=_0x1b36bc();_0x5670e2 instanceof Array&&(_0x835295=startWatchingArrayInstance(_0x535ec2,_0x1b36bc,_0x5670e2));});}function startWatchingArrayInstance(_0x477390,_0x314793,_0x5c9e94){var _0xe4ce28=_0x68aa19;return getSubscribableForArray(_0x477390,_0x5c9e94)[_0xe4ce28(0x2a54)](_0x314793);}function getSubscribableForArray(_0x4308c7,_0xd34f06){var _0x5ead38=_0x68aa19,_0x466b8b=_0xd34f06[SUBSCRIBABLE_PROPERTY];if(!_0x466b8b){_0x466b8b=new _0x4308c7[(_0x5ead38(0x201e))](),Object[_0x5ead38(0xbe6)](_0xd34f06,SUBSCRIBABLE_PROPERTY,{'value':_0x466b8b});var _0x19761f={};wrapStandardArrayMutators(_0xd34f06,_0x466b8b,_0x19761f),addKnockoutArrayMutators(_0x4308c7,_0xd34f06,_0x466b8b,_0x19761f);}return _0x466b8b;}function wrapStandardArrayMutators(_0x4c97d2,_0x1099c7,_0x20cea0){var _0x4bdc66=_0x68aa19;[_0x4bdc66(0x1ae7),_0x4bdc66(0x3a33),_0x4bdc66(0x1495),'shift',_0x4bdc66(0x34f3),'splice',_0x4bdc66(0x4e52)][_0x4bdc66(0x3bcb)](function(_0x2c20eb){var _0x49051e=_0x4c97d2[_0x2c20eb];_0x4c97d2[_0x2c20eb]=function(){var _0x2d613d=_0x54f3,_0x546be8=_0x49051e[_0x2d613d(0x18ce)](this,arguments);return!0x0!==_0x20cea0[_0x2d613d(0x2eb7)]&&_0x1099c7[_0x2d613d(0x3d73)](this),_0x546be8;};});}function addKnockoutArrayMutators(_0x2995a2,_0x4c384e,_0x1a3800,_0x2e87f){var _0xbdb32b=_0x68aa19;[_0xbdb32b(0x4b3f),'removeAll',_0xbdb32b(0x2578),_0xbdb32b(0x4636),_0xbdb32b(0x1297)][_0xbdb32b(0x3bcb)](function(_0x1dd3a5){Object['defineProperty'](_0x4c384e,_0x1dd3a5,{'enumerable':!0x1,'value':function(){var _0x622ac2=_0x54f3,_0x5b9712;_0x2e87f[_0x622ac2(0x2eb7)]=!0x0;try{_0x5b9712=_0x2995a2[_0x622ac2(0x1bff)]['fn'][_0x1dd3a5][_0x622ac2(0x18ce)](_0x2995a2[_0x622ac2(0x1bff)](_0x4c384e),arguments);}finally{_0x2e87f[_0x622ac2(0x2eb7)]=!0x1;}return _0x1a3800['notifySubscribers'](_0x4c384e),_0x5b9712;}});});}function getObservable(_0x108c4a,_0x237f72){if(!_0x108c4a)return null;var _0xfde8bc=getAllObservablesForObject(_0x108c4a,!0x1);return _0xfde8bc&&_0xfde8bc[_0x237f72]||null;}f
|
||
|
var tmp$1={};!function(){var _0x298620=_0x68aa19,_0x1e81c7=function(){var _0x4f5064={'defaultNoDataValue':-0xffff8b00000000000000000000000000,'decode':function(_0x3afa72,_0x569590){var _0x52b9e5=_0x54f3,_0x1db9a1=(_0x569590=_0x569590||{})['encodedMaskData']||null===_0x569590[_0x52b9e5(0x10f0)],_0x2ab2bc=_0x21c2d4(_0x3afa72,_0x569590[_0x52b9e5(0x2007)]||0x0,_0x1db9a1),_0x438701=null!==_0x569590[_0x52b9e5(0xbeb)]?_0x569590[_0x52b9e5(0xbeb)]:_0x4f5064['defaultNoDataValue'],_0xefaf2d=_0x1fecde(_0x2ab2bc,_0x569590[_0x52b9e5(0x3436)]||Float32Array,_0x569590['encodedMaskData'],_0x438701,_0x569590[_0x52b9e5(0x409e)]),_0x577f23={'width':_0x2ab2bc['width'],'height':_0x2ab2bc[_0x52b9e5(0x5862)],'pixelData':_0xefaf2d[_0x52b9e5(0x4f4b)],'minValue':_0xefaf2d[_0x52b9e5(0x269c)],'maxValue':_0x2ab2bc[_0x52b9e5(0x3c6e)][_0x52b9e5(0x50b5)],'noDataValue':_0x438701};return _0xefaf2d[_0x52b9e5(0x1294)]&&(_0x577f23[_0x52b9e5(0x1627)]=_0xefaf2d[_0x52b9e5(0x1294)]),_0x569590[_0x52b9e5(0x1d67)]&&_0x2ab2bc['mask']&&(_0x577f23[_0x52b9e5(0x10f0)]=_0x2ab2bc[_0x52b9e5(0x1aac)][_0x52b9e5(0x33c5)]?_0x2ab2bc[_0x52b9e5(0x1aac)]['bitset']:null),_0x569590[_0x52b9e5(0x1d5)]&&(_0x577f23['fileInfo']=_0x418928(_0x2ab2bc),_0x569590[_0x52b9e5(0x40e2)]&&(_0x577f23['fileInfo']['bitDepths']=_0x2c758c(_0x2ab2bc))),_0x577f23;}},_0x1fecde=function(_0x4bf1e1,_0x65df4d,_0x9f5413,_0x3226c8,_0x1bdcb6){var _0x47df1a=_0x54f3,_0xf94ed5,_0x46079e,_0x3bc4ab,_0x36a513=0x0,_0x22e342=_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x1dc0)],_0x4c33a2=_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x4b03)],_0x9fde42=Math[_0x47df1a(0x67a)](_0x4bf1e1[_0x47df1a(0x209)]/_0x22e342),_0x549089=Math[_0x47df1a(0x67a)](_0x4bf1e1['height']/_0x4c33a2),_0x373e5c=0x2*_0x4bf1e1[_0x47df1a(0xbcc)],_0x3c0aa0=Number[_0x47df1a(0xd77)];_0x9f5413=_0x9f5413||(_0x4bf1e1[_0x47df1a(0x1aac)]?_0x4bf1e1[_0x47df1a(0x1aac)]['bitset']:null),_0x46079e=new _0x65df4d(_0x4bf1e1[_0x47df1a(0x209)]*_0x4bf1e1[_0x47df1a(0x5862)]),_0x1bdcb6&&_0x9f5413&&(_0x3bc4ab=new Uint8Array(_0x4bf1e1[_0x47df1a(0x209)]*_0x4bf1e1[_0x47df1a(0x5862)]));for(var _0x1cbc14,_0x2ebfbf,_0x50731f=new Float32Array(_0x9fde42*_0x549089),_0x1f4470=0x0;_0x1f4470<=_0x4c33a2;_0x1f4470++){var _0x469d0b=_0x1f4470!==_0x4c33a2?_0x549089:_0x4bf1e1['height']%_0x4c33a2;if(0x0!==_0x469d0b)for(var _0x34c471=0x0;_0x34c471<=_0x22e342;_0x34c471++){var _0x301e96=_0x34c471!==_0x22e342?_0x9fde42:_0x4bf1e1['width']%_0x22e342;if(0x0!==_0x301e96){var _0x7e2ee7,_0x5c76a4,_0x264505,_0x37d106,_0x5249d8=_0x1f4470*_0x4bf1e1[_0x47df1a(0x209)]*_0x549089+_0x34c471*_0x9fde42,_0xe97f9f=_0x4bf1e1[_0x47df1a(0x209)]-_0x301e96,_0xf2ce9e=_0x4bf1e1['pixels'][_0x47df1a(0x3d34)][_0x36a513];if(_0xf2ce9e['encoding']<0x2?(0x0===_0xf2ce9e[_0x47df1a(0x2ade)]?_0x7e2ee7=_0xf2ce9e[_0x47df1a(0x23fa)]:(_0x1fea22(_0xf2ce9e[_0x47df1a(0x1862)],_0xf2ce9e[_0x47df1a(0x13ff)],_0xf2ce9e[_0x47df1a(0x16a8)],_0xf2ce9e['offset'],_0x373e5c,_0x50731f,_0x4bf1e1[_0x47df1a(0x3c6e)][_0x47df1a(0x50b5)]),_0x7e2ee7=_0x50731f),_0x5c76a4=0x0):_0x264505=0x2===_0xf2ce9e['encoding']?0x0:_0xf2ce9e[_0x47df1a(0x19b4)],_0x9f5413)for(_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(0x7&_0x5249d8&&(_0x37d106=_0x9f5413[_0x5249d8>>0x3],_0x37d106<<=0x7&_0x5249d8),_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)0x7&_0x5249d8||(_0x37d106=_0x9f5413[_0x5249d8>>0x3]),0x80&_0x37d106?(_0x3bc4ab&&(_0x3bc4ab[_0x5249d8]=0x1),_0x3c0aa0=_0x3c0aa0>(_0xf94ed5=_0xf2ce9e[_0x47df1a(0x2ade)]<0x2?_0x7e2ee7[_0x5c76a4++]:_0x264505)?_0xf94ed5:_0x3c0aa0,_0x46079e[_0x5249d8++]=_0xf94ed5):(_0x3bc4ab&&(_0x3bc4ab[_0x5249d8]=0x0),_0x46079e[_0x5249d8++]=_0x3226c8),_0x37d106<<=0x1;_0x5249d8+=_0xe97f9f;}else{if(_0xf2ce9e[_0x47df1a(0x2ade)]<0x2)for(_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)_0x3c0aa0=_0x3c0aa0>(_0xf94ed5=_0x7e2ee7[_0x5c76a4++])?_0xf94ed5:_0x3c0aa0,_0x46079e[_0x5249d8++]=_0xf94ed5;_0x5249d8+=_0xe97f9f;}else for(_0x3c0aa0=_0x3c0aa0>_0x264505?_0x264505:_0x3c0aa0,_0x2ebfbf=0x0;_0x2ebfbf<_0x469d0b;_0x2ebfbf++){for(_0x1cbc14=0x0;_0x1cbc14<_0x301e96;_0x1cbc14++)_0x46079e[_0x5249d8++]=_0x264505;_0x5249d8+=_0xe97f9f;}}i
|