var TransformControls=null;var BaseControls=null;var GLESkyBox=null;var KEY_META=null;var KEY_QUOTE=null;var KEY_CLOSE_BRACKET=null;var KEY_BACK_SLASH=null;var KEY_OPEN_BRACKET=null;var KEY_BACK_QUOTE=null;var KEY_SLASH=null;var KEY_PERIOD=null;var KEY_COMMA=null;var KEY_SCROLL_LOCK=null;var KEY_NUM_LOCK=null;var KEY_F24=null;var KEY_F23=null;var KEY_F22=null;var KEY_F21=null;var KEY_F20=null;var KEY_F19=null;var KEY_F18=null;var KEY_F17=null;var KEY_F16=null;var KEY_F15=null;var KEY_F14=null;var KEY_F13=null;var KEY_F12=null;var KEY_F11=null;var KEY_F10=null;var KEY_F9=null;var KEY_F8=null;var KEY_F7=null;var KEY_F6=null;var KEY_F5=null;var KEY_F4=null;var KEY_F3=null;var KEY_F2=null;var KEY_F1=null;var KEY_DIVIDE=null;var KEY_DECIMAL=null;var KEY_SUBTRACT=null;var KEY_SEPARATOR=null;var KEY_ADD=null;var KEY_MULTIPLY=null;var KEY_NUMPAD9=null;var KEY_NUMPAD8=null;var KEY_NUMPAD7=null;var KEY_NUMPAD6=null;var KEY_NUMPAD5=null;var KEY_NUMPAD4=null;var KEY_NUMPAD3=null;var KEY_NUMPAD2=null;var KEY_NUMPAD1=null;var KEY_NUMPAD0=null;var KEY_CONTEXT_MENU=null;var KEY_RIGHT_CMD=null;var KEY_LEFT_CMD=null;var KEY_Z=null;var KEY_Y=null;var KEY_X=null;var KEY_W=null;var KEY_V=null;var KEY_U=null;var KEY_T=null;var KEY_S=null;var KEY_R=null;var KEY_Q=null;var KEY_P=null;var KEY_O=null;var KEY_N=null;var KEY_M=null;var KEY_L=null;var KEY_K=null;var KEY_J=null;var KEY_I=null;var KEY_H=null;var KEY_G=null;var KEY_F=null;var KEY_E=null;var KEY_D=null;var KEY_C=null;var KEY_B=null;var KEY_A=null;var KEY_EQUALS=null;var KEY_SEMICOLON=null;var KEY_9=null;var KEY_8=null;var KEY_7=null;var KEY_6=null;var KEY_5=null;var KEY_4=null;var KEY_3=null;var KEY_2=null;var KEY_1=null;var KEY_0=null;var KEY_DELETE=null;var KEY_INSERT=null;var KEY_PRINTSCREEN=null;var KEY_DOWN=null;var KEY_RIGHT=null;var KEY_UP=null;var KEY_LEFT=null;var KEY_HOME=null;var KEY_END=null;var KEY_PAGE_DOWN=null;var KEY_PAGE_UP=null;var KEY_SPACE=null;var KEY_ESCAPE=null;var KEY_CAPS_LOCK=null;var KEY_PAUSE=null;var KEY_ALT=null;var KEY_CONTROL=null;var KEY_SHIFT=null;var KEY_ENTER=null;var KEY_RETURN=null;var KEY_CLEAR=null;var KEY_TAB=null;var KEY_BACK_SPACE=null;var KEY_HELP=null;var KEY_CANCEL=null;var I18n=null;var GLEWaterRipple=null;var GLECesiumVideo=null;var GLEVehicleBorneRadar=null;var TransformModelHelper=null;var GLEOnsiteInspection=null;var GLEInundationAnalysis=null;var GLEInspectionTrack=null;var GLECircleScan=null;var Calculation=null;var getTemperatureGradientColors=null;var CHInstance=null;var GLECad=null;var EditControls=null;var getPointFootToLine=null;var getPointFootToPlane=null;var GetDistanceBetweenFaces=null;var equation_plane=null;var GetFootOfPerpendicular=null;var _applyRotateAroundAxis=null;var GetMaxMinPoint=null;var toNonExponential=null;var extendDeep=null;var extend=null;var isEmpty=null;var saveFile=null;var metersToLatitude=null;var metersToLongitude=null;var defaultValue=null;var Matrix3=null;var Matrix4=null;var Cartesian3=null;var ENGINEVERSION=null;+function(d,e,f,g,h,i){-function(j){var k=function(){return 0x7>>0x1;}()-function(){return 0x1<<0x1;}();Calculation=function(p,q,r){var s=r-q;var t=(p-q)/s;return t;};getTemperatureGradientColors=function(){return{1:new Cesium['Color'](0x1,0x0,0x0)['toCssHexString'](),0.75:new Cesium['Color'](0x1,0x1,0x0)['toCssHexString'](),0.5:new Cesium['Color'](0x0,0x1,0x0)[n(0x0)](),0.25:new Cesium['Color'](0x0,0x1,0x1)['toCssHexString'](),0:new Cesium['Color'](0x0,0x0,0x1)['toCssHexString']()};};CHInstance=function(p,q,r){if(!q){return null;}if(!r){r={};}this['_cesium']=p;this['_options']=r;this['_id']=this['_options'][n(0x1)]?this['_options']['id']:CesiumHeatmap['_getID']();this['_options']['gradient']=this['_options']['gradient']?this['_options']['gradient']:CesiumHeatmap['defaults']['gradient'];this['_options']['maxOpacity']=this['_options']['maxOpacity']?this['_options']['maxOpacity']:CesiumHeatmap['defaults']['maxOpacity'];this['_options']['minOpacity']=this['_options']['minOpacity']?this['_options']['minOpacity']:CesiumHeatmap['defaults']['minOpacity'];this['_options']['blur']=this['_options']['blur']?this['_options']['blur']:CesiumHeatmap[n(0x2)]['blur'];this['_mbounds']=CesiumHeatmap['wgs84ToMercatorBB'](q);this['_setWidthAndHeight'](this['_mbounds']);this['_options']['radius']=Math[n(0x3)](this['_options']['radius']?this['_options']['radius']:this['width']>this['height']?this['width']/CesiumHeatmap['defaults']['radiusFactor']:this['height']/CesiumHeatmap['defaults']['radiusFactor']);this['_spacing']=this['_options']['radius']*CesiumHeatmap['defaults']['spacingFactor'];this['_xoffset']=this['_mbounds']['west'];this['_yoffset']=this['_mbounds']['south'];this['width']=Math['round'](this['width']+this['_spacing']*0x2);this['height']=Math['round'](this['height']+this['_spacing']*0x2);this['_mbounds']['west']-=this['_spacing']*this['_factor'];this['_mbounds']['east']+=this['_spacing']*this['_factor'];this['_mbounds']['south']-=this['_spacing']*this['_factor'];this['_mbounds']['north']+=this['_spacing']*this['_factor'];this['bounds']=CesiumHeatmap['mercatorToWgs84BB'](this['_mbounds']);this['_rectangle']=Cesium['Rectangle']['fromDegrees'](this['bounds']['west'],this['bounds']['south'],this['bounds']['east'],this['bounds']['north']);this['_container']=CesiumHeatmap['_getContainer'](this['width'],this['height'],this['_id']);this['_options']['container']=this['_container'];this['polygonbounds']=this['_options']['polygonbounds'];this['_heatmap']=h337[n(0x4)](this['_options']);this['_container']['children'][0x0]['setAttribute'](l(0x0),this['_id']+l(0x1));this['polygonheight']=this['_options'][n(0x5)];this['classificationType']=this['_options']['classificationType'];};getPointFootToLine=function(p,q,r){var s=p['x'];var t=p['y'];var u=q['x'];var v=q['y'];var w=r['x'];var x=r['y'];if(u==w&&v==x)return;var y=-((u-s)*(w-u)+(v-t)*(x-v))/((u-w)*(u-w)+(v-x)*(v-x));var z=y*(w-u)+u;var A=y*(x-v)+v;return new Cesium['Cartesian2'](z,A);};getPointFootToPlane=function(q,r){var s=new Cesium['Cartesian3']();var t=r[0x0],u=r[0x1],v=r[0x2];var w=equation_plane(t,u,v);var x=w[0x0];var y=w[0x1];var z=w[0x2];var A=w[0x3];var B=x*x+y*y+z*z;var C=x*q['x']+y*q['y']+z*q['z']+A;s['x']=q['x']-C*x/B;s['y']=q['y']-C*y/B;s['z']=q['z']-C*z/B;return s;};GetDistanceBetweenFaces=function(q,r,s){var t=![];var u=r[0x0],v=r[0x1],w=r[0x2];var x=s[0x0],y=s[0x1],z=s[0x2];var A=new Cesium['Cartesian3']();var B=new Cesium['Cartesian3']();var C=new Cesium['Cartesian3']();var D=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](u,v,A);Cesium['Cartesian3']['subtract'](v,w,B);Cesium['Cartesian3']['subtract'](x,y,C);Cesium['Cartesian3']['subtract'](y,z,D);var E=new Cesium['Cartesian3']();var F=new Cesium['Cartesian3']();Cesium['Cartesian3']['cross'](A,B,E);Cesium['Cartesian3']['cross'](C,D,F);Cesium['Cartesian3']['normalize'](E,E);Cesium['Cartesian3']['normalize'](F,F);t=Math['abs'](0x1-Math['abs'](Cesium['Cartesian3']['dot'](E,F)))<0.000001;if(t){var G=new Cesium['Cartesian3']();var H=equation_plane(x,y,z);var I=H[0x0];var J=H[0x1];var K=H[0x2];var L=H[0x3];var M=new Cesium[(n(0x6))]();Cesium['Cartesian3']['clone'](q,M);var N=I*I+J*J+K*K;var O=I*M['x']+J*M['y']+K*M['z']+L;G['x']=M['x']-O*I/N;G['y']=M['y']-O*J/N;G['z']=M['z']-O*K/N;H=equation_plane(u,v,w);I=H[0x0];J=H[0x1];K=H[0x2];L=H[0x3];N=I*I+J*J+K*K;O=I*G['x']+J*G['y']+K*G['z']+L;M['x']=G['x']-O*I/N;M['y']=G['y']-O*J/N;M['z']=G['z']-O*K/N;var P=Cesium['Cartesian3'][n(0x7)](M,G);return{'isParallel':t,'distance':P,'footPoint':G,'f1p1':M};}return{'isParallel':t};};equation_plane=function(p,q,r){var s=q['x']-p['x'];var t=q['y']-p['y'];var u=q['z']-p['z'];var v=r['x']-p['x'];var w=r['y']-p['y'];var x=r['z']-p['z'];var y=t*x-w*u;var z=v*u-s*x;var A=s*w-t*v;var B=-y*p['x']-z*p['y']-A*p['z'];return[y,z,A,B];};GetFootOfPerpendicular=function(p,q,r){var s=new Cesium['Cartesian3']();var t=p['x']-q['x'];var v=p['y']-q['y'];var w=p['z']-q['z'];if(Math['abs'](t)<1e-8&&Math['abs'](v)<1e-8&&Math['abs'](w)<1e-8){return s=p;}var x=(r['x']-p['x'])*(p['x']-q['x'])+(r['y']-p['y'])*(p['y']-q['y'])+(r['z']-p['z'])*(p['z']-q['z']);x=x/(t*t+v*v+w*w);s['x']=p['x']+x*t;s['y']=p['y']+x*v;s['z']=p['z']+x*w;return s;};_applyRotateAroundAxis=function(p,q,r){r[0x0]=p['x']*p['x']*(0x1-Math['cos'](q))+Math['cos'](q);r[0x1]=p['x']*p['y']*(0x1-Math['cos'](q))+p['z']*Math['sin'](q);r[0x2]=p['x']*p['z']*(0x1-Math['cos'](q))-p['y']*Math['sin'](q);r[0x3]=p['x']*p['y']*(0x1-Math['cos'](q))-p['z']*Math['sin'](q);r[0x4]=p['y']*p['y']*(0x1-Math[n(0x8)](q))+Math['cos'](q);r[0x5]=p['y']*p['z']*(0x1-Math[n(0x9)](q))+p['x']*Math['sin'](q);r[0x6]=p['x']*p['z']*(0x1-Math['cos'](q))+p['y']*Math['sin'](q);r[0x7]=p['y']*p['z']*(0x1-Math['cos'](q))-p['x']*Math[n(0xa)](q);r[0x8]=p['z']*p['z']*(0x1-Math['cos'](q))+Math['cos'](q);};GetMaxMinPoint=function(p){var q=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity);var r=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);for(var s=0x0;s{if(document['getElementsByClassName'](m(0x4))[0x0]){document['getElementsByClassName'](m(0x5))[0x0]['style'][n(0x2d)]='n'+o(0x8)+'e';}if(document[n(0x2e)](m(0x6))[0x0]){document['getElementsByClassName'](m(0x7))[0x0]['style'][n(0x2f)]='n'+o(0x9)+'e';}clearTimeout(b5);},0xc8);this['viewer']['scene']['requestRender']();};this['enableDoubleSided']=![];this['viewer']=new Cesium['Viewer'](this['defaults']['container'],{'imageryProvider':![],'contextOptions':{'webgl':{'alpha':Cesium['defined'](z['webglAlpha'])?z['webglAlpha']:![],'preserveDrawingBuffer':!![],'antialias':!![],'premultipliedAlpha':!![]}},'baseLayerPicker':this['defaults']['openearth'],'animation':![],'timeline':![],'shouldAnimate':!![],'navigationHelpButton':![],'sceneModePicker':![],'homeButton':![],'geocoder':!![],'fullscreenButton':![],'selectionIndicator':![],'infoBox':![],'sceneMode':this['defaults']['sceneMode'],'scene3DOnly':this['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']?!![]:![],'requestRenderMode':this['defaults']['requestRenderMode'],'maximumRenderTimeChange':Infinity,'isRequestWebgl2':this['defaults']['isRequestWebgl2'],'orderIndependentTranslucency':!![],'api':this,'msaaSamples':this['defaults'][n(0x30)]?0x4:0x1,'vrButton':this['defaults']['isOpenVR']});this['viewer']['scene']['globe']['show']=this['defaults']['openearth'];this['viewer']['scene']['canvas']['style']['userSelect']='n'+o(0xa)+'e';this['viewer']['scene']['canvas']['style'][n(0x31)]='n'+o(0xb)+'e';this['viewer']['scene']['skyBox']['show']=![];if(this['defaults']['openearth']&&this['defaults']['openterrain']){this['viewer']['scene']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':this['defaults']['terrainProvider'],'requestWaterMask':!![],'requestVertexNormals':!![]});this['viewer']['scene']['terrainProvider']['terrainFlatten']={'isFlatten':![],'flattenX':[],'flattenY':[],'flattenHeight':0x0,'isFill':!![]};}if(this['IsOptimizeRendering']&&this['RenderMode']==0x1){var B=this['viewer']['scene']['postProcessStages'];this['viewer']['scene']['brightness']=this['viewer']['scene']['brightness']||B['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());this['viewer']['scene']['brightness']['enabled']=!![];this['viewer']['scene']['brightness']['uniforms']['brightness']=1.1;}this['viewer']['cesiumWidget']['screenSpaceEventHandler']['removeInputAction'](Cesium['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK']);this['viewer']['_cesiumWidget']['_creditContainer']['style']['display']='n'+o(0xc)+'e';this['viewer'][n(0x32)]['debugShowFramesPerSecond']=this['defaults']['showfps'];let C=setTimeout(()=>{if(document['getElementsByClassName'](m(0x8))[0x0]){document['getElementsByClassName'](m(0x9))[0x0]['style']['display']='n'+o(0xd)+'e';}if(document['getElementsByClassName'](m(0xa))[0x0]){document['getElementsByClassName'](m(0xb))[0x0]['style']['display']='n'+o(0xe)+'e';}clearTimeout(C);},0xc8);this['viewer']['scene']['skyBox']['show']=![];this['viewer']['scene']['skyAtmosphere'][n(0x33)]=![];this['viewer']['scene']['globe']['enableLighting']=![];if(this['viewer']['scene']['globe']){this['viewer'][n(0x34)]['globe']['depthTestAgainstTerrain']=!![];}if(this['viewer']['scene']['moon']){this['viewer']['scene']['moon']['show']=![];}if(Cesium['FeatureDetection'][n(0x35)]()){this['viewer']['resolutionScale']=window['devicePixelRatio']*0x1;}this['viewer']['_cesiumWidget']['_showRenderLoopErrors']=![];this['viewer']['scene']['fog']['enabled']=this['defaults']['openearth'];this['viewer']['scene']['backgroundColor']=this['defaults']['bgcolor']instanceof Cesium['Color']?this['defaults']['bgcolor']:Cesium['Color']['fromCssColorString'](this['defaults']['bgcolor']);this['viewer']['scene']['useDepthPicking']=!![];this['viewer'][n(0x36)]['pickTranslucentDepth']=!![];this['viewer']['scene']['fxaa']=!![];this['viewer']['scene']['postProcessStages']['_fxaa']['enabled']=!![];this['viewer'][n(0x37)]['screenSpaceCameraController']['enableCollisionDetection']=!this['defaults']['throughwall'];this['viewer']['targetFrameRate']=this['defaults']['targetFrameRate'];Cesium['Camera']['DEFAULT_VIEW_RECTANGLE']=Cesium['Rectangle']['fromDegrees'](0x49,0x3,0x87,0x35);this['viewer']['camera']['setView']({'destination':Cesium['Cartesian3']['fromDegrees'](110.2,34.55,0x1036640)});this['viewer']['scene']['logarithmicDepthBuffer']=!![];this['TransformContorl']=undefined;if(z['backgroundImageUrl']){this['viewer']['scene']['backgroundImageUrl']=z['backgroundImageUrl'];}if(this['isMobile']()||this['defaults']['cadmode']){this['viewer']['camera'][n(0x38)]['near']=0.0001;}var D=this['viewer']['scene']['screenSpaceCameraController'];D['zoomEventTypes']=[Cesium['CameraEventType']['WHEEL'],Cesium[n(0x39)]['PINCH']];D['rotateEventTypes']=this['isMobile']()?Cesium['CameraEventType']['PINCH']:Cesium['CameraEventType']['RIGHT_DRAG'];D[n(0x3a)]=[Cesium['CameraEventType'][n(0x3b)],Cesium[n(0x3c)]['LEFT_DRAG'],{'eventType':Cesium[n(0x3d)]['LEFT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']},{'eventType':Cesium['CameraEventType']['RIGHT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']}];this['nameOverlay']=document['createElement'](l(0x2));this['viewer']['container']['appendChild'](this['nameOverlay']);this['nameOverlay']['className']='b'+o(0xf)+'p';this['nameOverlay']['style']['display']='n'+o(0x10)+'e';this['nameOverlay']['style']['position']='a'+o(0x11)+'e';this['nameOverlay']['style']['bottom']='0';this['nameOverlay']['style']['left']='0';this['nameOverlay'][n(0x3e)]['p'+o(0x12)+'s']='n'+o(0x13)+'e';this['nameOverlay']['style']['padding']=l(0x3);this['nameOverlay']['style']['color']='w'+o(0x14)+'e';this['boxRegionElement']=document['createElement'](l(0x4));this['viewer']['container']['appendChild'](this['boxRegionElement']);this['boxRegionElement']['style']['display']='n'+o(0x15)+'e';this['boxRegionElement']['style']['position']='a'+o(0x16)+'e';this['boxRegionElement']['style']['p'+o(0x17)+'s']='n'+o(0x18)+'e';this['boxRegionElement']['style']['backgroundColor']='r'+o(0x19)+')';var E=new Cesium['Cartesian3']();var F;var G=new Cesium['Cartesian3']();var H=function(b3){if(!b3['extensionsUsed']||!b3['extensionsUsed']||!b3['extensionsRequired']){return;}var b4=b3['extensionsUsed']['indexOf']('K'+o(0x1a)+'l');var b5=b3['extensionsRequired']==undefined?null:b3['extensionsRequired'][n(0x3f)]('K'+o(0x1b)+'l');if(b4!==-0x1){b3[n(0x40)]['splice'](b5,0x1,'K'+o(0x1c)+'l');b3['extensionsUsed']['splice'](b4,0x1,'K'+o(0x1d)+'l');b3[n(0x41)]=b3['extensions']||{};b3['extensions']['K'+o(0x1e)+'l']={};b3['extensions']['K'+o(0x1f)+'l']['programs']=b3['programs'];b3['extensions']['K'+o(0x20)+'l']['shaders']=b3['shaders'];b3['extensions']['K'+o(0x21)+'l']['techniques']=b3['techniques'];var b6=b3['extensions']['K'+o(0x22)+'l']['techniques'];b3[n(0x42)]['forEach'](function(b7,b8){b3['materials'][b8]['extensions']['K'+o(0x23)+'l']['values']=b3['materials'][b8]['values'];b3['materials'][b8]['extensions']['K'+o(0x24)+'l']=b3['materials'][b8][n(0x43)]['K'+o(0x25)+'l'];var b9=b3[n(0x44)][b8]['extensions']['K'+o(0x26)+'l'];for(var ba in b9['values']){var bb=b6[b9['technique']]['uniforms'];for(var bc in bb){if(bb[bc]===ba){b9['values'][bc]=b9['values'][ba];delete b9['values'][ba];break;}}};});b6['forEach'](function(b7){for(var b8 in b7['attributes']){var b9=b7['attributes'][b8];b7['attributes'][b8]=b7['parameters'][b9];};for(var ba in b7['uniforms']){var b9=b7['uniforms'][ba];b7[n(0x45)][ba]=b7['parameters'][b9];};});}};Object['defineProperties'](Cesium['Model']['prototype'],{'_cachedGltf':{'configurable':!![],'set':function(b3){this['_vtxf_cachedGltf']=b3;if(this['_vtxf_cachedGltf']&&this['_vtxf_cachedGltf']['_gltf']){H(this['_vtxf_cachedGltf']['_gltf']);}},'get':function(){return this['_vtxf_cachedGltf'];}}});var I=null;var J=null;var K=null;var L=null;var M=null;var N=null;var O=null;var P=null;var Q=null;var R=null;var S=null;var T=null;var U=null;var V=null;var W=null;var X=null;var Y=null;var Z=null;var a0=0x57;var a1=0x53;var a2=0x51;var a3=0x45;var a4=0x44;var a5=0x41;var a6=0x58;var a7=0x5a;var a8=0x26;var a9=0x28;var aa=[];var ab;var ac=[];var ad=[];var ae=[];var af=0x0;var ag=![];var ah='';var ai=[];var aj=[];var ak=[];var al=m(0xc)+('v'+o(0x27)+')')+'{'+m(0xd)+m(0xe)+m(0xf)+m(0x10)+m(0x11)+m(0x12)+m(0x13)+m(0x14)+m(0x15)+m(0x16)+m(0x17)+m(0x18)+m(0x19)+'}';var am=new Map();var an;var ao;var ap=0x32;if(this['defaults']['openearth']){if(!this['defaults']['mapbox']){this['viewer']['baseLayerPicker'][n(0x46)]['style'][n(0x47)]='n'+o(0x28)+'e';}if(!this['defaults']['searchbox']){this['viewer']['geocoder']['_container']['style']['display']='n'+o(0x29)+'e';}}else{this['viewer']['geocoder']['_container']['style']['display']='n'+o(0x2a)+'e';}var aq=this;if(this['defaults']['openearth']&&this['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){this['ImageryProvider']=new ImageryProvider(this);if(!isEmpty(this['defaults']['imageryprovider'])){if(!isEmpty(this['ImageryProvider'])){var ar=this['ImageryProvider']['getImagerys']();if(ar['has'](this['defaults']['imageryprovider'])){this['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=ar['get'](this['defaults']['imageryprovider']);}}}else{this['viewer']['imageryLayers']['removeAll']();}aq['viewer']['scene']['globe']['tileCacheSize']=0x3e8;aq[n(0x48)]['scene']['globe']['maximumScreenSpaceError']=0x4/0x3;aq['viewer']['scene']['requestRender']();}var as=function(){if(parametricObj['_initialTilesLoaded']){TimerParametric['stop'](tag);if(!isEmpty(initLoadedFunc)){initLoadedFunc({'loaded':!![],'locate':![],'obj':model,'time':TimerParametric['getTime'](tag)});parametricObj['loadingEvent']['removeEventListener'](as);}}};let at=0x1;let au=0x2;let av=0x4;let aw=0x8;let ax=0x10;let ay=0x20;let az=0x40;let aA=0x200;let aB=0x80;let aC=0x100;let aD=0x400;let aE=0x800;let aF=0x1000;var aG=aU();var aH=aG[0x0];var aI=aG[0x1];var aJ='';var aK={'add':0x1,'end':0x0};this['Model']={'add':function(b3,b4,b5,b6,b7){const b8=aq['viewer']['scene']['context']['_gl']['getExtension']('W'+o(0x2b)+'t');if(b8)b8['restoreContext']();if(aq['m_model']['get'](b4['toString']())===undefined){if(aq['defaults']['loadAnimation']){if(!isEmpty(aJ)){aK['add']++;}else{var b9=m(0x1a)+aq['defaults']['sitepath']+m(0x1b)+l(0x5);this['nameOverlay']=document[n(0x49)](l(0x6));aq['viewer'][n(0x4a)]['appendChild'](this['nameOverlay']);aJ=Math['random']()['toString']()[n(0x4b)](0x2);this['nameOverlay']['id']=aJ;this['nameOverlay']['style']['display']='f'+o(0x2c)+'x';this['nameOverlay']['style']['alignItems']='c'+o(0x2d)+'r';this['nameOverlay']['style']['position']='a'+o(0x2e)+'e';this['nameOverlay']['style']['bottom']='1'+o(0x2f)+'x';this['nameOverlay']['style']['right']='1'+o(0x30)+'x';this['nameOverlay']['style']['p'+o(0x31)+'s']='n'+o(0x32)+'e';this['nameOverlay']['style']['padding']=l(0x7);this['nameOverlay']['style']['color']='#'+o(0x33)+'F';this['nameOverlay']['innerHTML']=b9;}}b4=b4['toString']();aq['tagName']=b4;b7=extend({'flyto':!![],'matrix':undefined,'isoutline':![],'modelName':'','maxspaceerror':aq['defaults']['maxspaceerror'],'offsetPos':b7==undefined?null:b7['offsetPos'],'RotateAxis':b7==undefined?null:b7['RotateAxis'],'viewDirection':undefined,'viewEye':undefined,'viewOffsetEye':undefined,'maximumMemory':0x1000,'osgbEdit':![],'initView':[0x0,-0x1e,0x1],'isStrictClip':!![]},b7);var ba=new Cesium['Cesium3DTileset']({'url':b3,'maximumScreenSpaceError':0x10,'maximumNumberOfLoadedTiles':0x3e8,'skipLevelOfDetail':!![],'baseScreenSpaceError':0x400,'skipScreenSpaceErrorFactor':0x10,'skipLevels':0x1,'immediatelyLoadDesiredLevelOfDetail':!![],'loadSiblings':!![],'cullWithChildrenBounds':![],'dynamicScreenSpaceError':![],'dynamicScreenSpaceErrorDensity':0.00278,'dynamicScreenSpaceErrorFactor':0x4,'dynamicScreenSpaceErrorHeightFalloff':0.25,'debugShowStatistics':![],'debugShowUrl':![],'debugShowGeometricError':![],'debugShowMemoryUsage':![],'debugWireframe':b7['isoutline'],'debugShowBoundingVolume':![],'debugShowContentBoundingVolume':![],'debugColorizeTiles':![],'viewer':aq['viewer'],'tagName':b4,'newLonLat':Cesium['defined'](b7['pos'])?[b7['pos']]:undefined,'parametricFun':as,'minimumNdotL':aq['minimumNdotL'],'osgbEdit':Cesium['defined'](b7['osgbEdit'])?b7['osgbEdit']:![],'restoreMCS':Cesium['defined'](b7['restoreMCS'])?b7['restoreMCS']:undefined,'modelOffset':Cesium['defined'](b7['modelOffset'])?b7['modelOffset']:[0x0,0x0,0x0],'brightnessEnhancement':Cesium['defined'](b7['brightnessEnhancement'])?b7['brightnessEnhancement']:undefined,'minio':b7['minio'],'requestHeaders':b7['requestHeaders']});aq['viewer'][n(0x4c)]['primitives']['add'](ba);ba['readyPromise'][n(0x4d)](function(bd){bd['tileLoad']['addEventListener'](function(bD){if(b7['OntileLoaded'])b7['OntileLoaded'](b4,bD);});bc['start'](b4);bd['id']=b4;bd['modelname']=b7['modelName'];bd['maxspaceerror']=b7[n(0x4e)];bd['flyto']=b7[n(0x4f)];bd['stylecolor']='r'+o(0x34)+')';bd['rotate']=[0x0,0x0,0x0];bd['viewDirection']=b7['viewDirection'];bd['viewEye']=b7[n(0x50)];bd['viewOffsetEye']=b7['viewOffsetEye'];bd['pointCloudShading']['attenuation']=!![];bd['pointCloudShading']['eyeDomeLighting']=!![];bd['pointCloudShading']['maximumAttenuation']=0x2;bd[n(0x51)]['baseResolution']=0.05;bd['pointCloudShading']['geometricErrorScale']=0.5;var be=navigator['userAgent'];if(be['indexOf']('A'+o(0x35)+'d')>-0x1||be['indexOf']('i'+o(0x36)+'e')>-0x1||be['indexOf']('i'+o(0x37)+'d')>-0x1||be['indexOf']('i'+o(0x38)+'d')>-0x1){bd['maximumMemoryUsage']=0x200;}else{bd['maximumMemoryUsage']=b7['maximumMemory'];}aq['m_model']['set'](b4,bd);aq['Model']['setMaxSpaceError'](b7['maxspaceerror'],b4);if(!aq['modelStyleMap']['has'](b4)){aq['modelStyleMap']['set'](b4,new Map());}if(!aq['modelShowMap']['has'](b4)){aq['modelShowMap'][n(0x52)](b4,new Map());}if(!aq['modelFlatten']['has'](b4)){aq['modelFlatten']['set'](b4,new Map());}if(!aq['modelCutPart']['has'](b4)){aq['modelCutPart']['set'](b4,new Map());}if(!aq[n(0x53)]['has'](b4)){aq['modelCutCircle']['set'](b4,new Map());}if(!aq[n(0x54)]['has'](b4)){aq['topRenderMap']['set'](b4,new Map());}bd['colorBlendMode']=bd['isBimModel']===0x1?0x1:aq['defaults']['colorBlendMode'];bd['tilesetoutline']={};if(bd['root']['boundingVolume']!=undefined&&bd['root']['boundingVolume']['rectangle']!=undefined){var bf=new Cesium['RectangleGeometry']({'rectangle':bd['root']['boundingVolume']['rectangle'],'height':bd['root']['boundingVolume']['minimumHeight'],'extrudedHeight':bd['root']['boundingVolume']['maximumHeight']});var bg=Cesium['RectangleGeometry']['createGeometry'](bf);bd['tilesetoutline']['rectangle']=bd['root']['boundingVolume']['rectangle'];bd['tilesetoutline']['positions']=bg['attributes']['position']['values'];bd['tilesetoutline']['boundingsphere']=bg['boundingSphere'];bd['tilesetoutline']['boundingVolume']=bd['root']['boundingVolume'];bd['tilesetoutline']['minimumHeight']=bd[n(0x55)]['boundingVolume']['minimumHeight'];bd['tilesetoutline']['maximumHeight']=bd['root']['boundingVolume']['maximumHeight'];}var bh=!Cesium[n(0x56)](b7['clipBox'])?bd['root'][n(0x57)]['clipBox']:b7['clipBox'];var bi=!Cesium[n(0x58)](b7['isStrictClip'])?aq['defaults']['isStrictClip']:b7['isStrictClip'];if(bi&&bh!=undefined&&bh['length']==0x2){var bj=aq[n(0x59)]['initClippingSystem']();var bk='c'+o(0x39)+'_'+b4;bj['add']({'id':bk,'tags':b4,'initClipBox':bh,'isInitModelClipBox':!![],'isStrict':bi});bj['setVisible'](bk,{'Helpers':![],'ClippingPlaneEntities':![]});}if(isEmpty(bd['style']))bd['style']=new Cesium['Cesium3DTileStyle']();if(!isEmpty(b7['transform'])&&b7['transform']['length']==0x10){var bl=Cesium[n(0x5a)]['fromArray'](b7[n(0x5b)]);bd[n(0x5c)]['transform']=bl;}if(!isEmpty(b7['matrix'])&&b7['matrix']['length']==0x10){var bl=Cesium['Matrix4']['fromArray'](b7['matrix']);bd['modelMatrix']=bl;}if(!isEmpty(b7[n(0x5d)])){bd['rotate']=b7[n(0x5e)];}if(!isEmpty(b7['offsetPos'])){var bm=Cesium['Cartographic']['fromCartesian'](bd['boundingSphere']['center']);var bn=Cesium['Cartesian3']['fromRadians'](bm['longitude'],bm['latitude'],bm['height']);var bo=aq['funcPublic']['inputRadianToCartesian3'](b7['offsetPos'],aq['viewer']);var bp=Cesium['Cartesian3']['subtract'](bo,bn,new Cesium['Cartesian3']());var bl=Cesium['Matrix4']['fromTranslation'](bp);var bq=Cesium['Matrix4']['multiplyTransformation'](bl,bd['modelMatrix'],new Cesium['Matrix4']());bd['modelMatrix']=bq;}if(!isEmpty(b7['RotateAxis'])){var bl=Cesium['Matrix4']['IDENTITY'];var br=bd['boundingSphere']['center'];var bs=Cesium['Quaternion']['fromAxisAngle'](br,Cesium['Math']['toRadians'](b7['RotateAxis']));var bt=Cesium['Matrix3']['fromQuaternion'](bs);var bu=Cesium['Matrix4']['fromRotationTranslation'](bt);Cesium['Matrix4'][n(0x5f)](bl,bu,bu);var bq=Cesium['Matrix4']['multiplyTransformation'](bu,bd['modelMatrix'],new Cesium['Matrix4']());bd[n(0x60)]=bq;}bd['_modelOriginalMatrix']=bd['modelMatrix']['clone']();bd['_uniforms']={};bd['_uniforms']['flattenCount']=new Cesium['Cartesian3']();bd['_uniforms']['alphaCount']=new Cesium['Cartesian3']();bd['_uniforms']['circleCount']=new Cesium['Cartesian3']();bd['_uniforms']['flattenData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium[n(0x61)]['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bd['_uniforms']['alphaData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bd['_uniforms']['circleData']=new Cesium['Texture']({'context':aq['viewer'][n(0x62)]['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});if(aq['getPipelineFlowState']()){bd[n(0x63)]['flowTextureParams']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bd['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);bd['_uniforms']['flowTextures']=[new Cesium['Texture']({'context':aq[n(0x64)]['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]})];var bv=!Cesium['defined'](b7['flowTextureNum'])?!Cesium[n(0x65)](aq['defaults']['flowTextureNum'])?0x5:aq['defaults']['flowTextureNum']:b7['flowTextureNum'];for(var bw=0x1;bw-0x1||bc['indexOf']('i'+o(0x4b)+'e')>-0x1||bc['indexOf']('i'+o(0x4c)+'d')>-0x1||bc['indexOf']('i'+o(0x4d)+'d')>-0x1){bb['maximumMemoryUsage']=0x200;}else{bb['maximumMemoryUsage']=b7['maximumMemory'];}aq['m_model']['set'](b4,bb);aq['Model']['setMaxSpaceError'](b7['maxspaceerror'],b4);if(!aq[n(0x8c)]['has'](b4)){aq['modelStyleMap']['set'](b4,new Map());}if(!aq['modelShowMap']['has'](b4)){aq['modelShowMap']['set'](b4,new Map());}if(!aq['modelFlatten']['has'](b4)){aq['modelFlatten']['set'](b4,new Map());}if(!aq['modelCutPart']['has'](b4)){aq['modelCutPart']['set'](b4,new Map());}bb['colorBlendMode']=0x1;bb['tilesetoutline']={};if(bb['root']['boundingVolume']!=undefined&&bb['root']['boundingVolume']['rectangle']!=undefined){var bd=new Cesium['RectangleGeometry']({'rectangle':bb['root']['boundingVolume']['rectangle'],'height':bb['root']['boundingVolume']['minimumHeight'],'extrudedHeight':bb['root']['boundingVolume']['maximumHeight']});var be=Cesium['RectangleGeometry']['createGeometry'](bd);bb[n(0x8d)]['rectangle']=bb['root']['boundingVolume'][n(0x8e)];bb['tilesetoutline']['positions']=be['attributes']['position']['values'];bb['tilesetoutline']['boundingsphere']=be['boundingSphere'];bb['tilesetoutline']['boundingVolume']=bb['root']['boundingVolume'];bb['tilesetoutline']['minimumHeight']=bb['root']['boundingVolume']['minimumHeight'];bb['tilesetoutline']['maximumHeight']=bb['root']['boundingVolume']['maximumHeight'];}if(isEmpty(bb['style']))bb[n(0x8f)]=new Cesium[(n(0x90))]();if(!isEmpty(b7['transform'])&&b7['transform']['length']==0x10){var bf=Cesium['Matrix4']['fromArray'](b7['transform']);bb['root']['transform']=bf;}if(!isEmpty(b7['matrix'])&&b7['matrix']['length']==0x10){var bf=Cesium['Matrix4']['fromArray'](b7['matrix']);bb['modelMatrix']=bf;}if(!isEmpty(b7['rotate'])){bb['rotate']=b7['rotate'];}if(!isEmpty(b7['offsetPos'])){var bg=Cesium['Cartographic']['fromCartesian'](bb['boundingSphere']['center']);var bh=Cesium['Cartesian3'][n(0x91)](bg['longitude'],bg['latitude'],bg['height']);var bi=aq['funcPublic']['inputRadianToCartesian3'](b7['offsetPos'],aq['viewer']);var bj=Cesium['Cartesian3']['subtract'](bi,bh,new Cesium['Cartesian3']());var bf=Cesium['Matrix4']['fromTranslation'](bj);var bk=Cesium['Matrix4']['multiplyTransformation'](bf,bb['modelMatrix'],new Cesium['Matrix4']());bb['modelMatrix']=bk;}if(!isEmpty(b7['RotateAxis'])){var bf=Cesium['Matrix4']['IDENTITY'];var bl=bb['boundingSphere'][n(0x92)];var bm=Cesium['Quaternion']['fromAxisAngle'](bl,Cesium['Math']['toRadians'](b7['RotateAxis']));var bn=Cesium['Matrix3']['fromQuaternion'](bm);var bo=Cesium[n(0x93)]['fromRotationTranslation'](bn);Cesium['Matrix4']['multiplyTransformation'](bf,bo,bo);var bk=Cesium['Matrix4']['multiplyTransformation'](bo,bb['modelMatrix'],new Cesium['Matrix4']());bb['modelMatrix']=bk;}bb['_uniforms']={};bb['_uniforms']['flattenCount']=new Cesium['Cartesian3']();bb[n(0x94)]['alphaCount']=new Cesium['Cartesian3']();bb['_uniforms']['circleCount']=new Cesium['Cartesian3']();bb['_uniforms']['flattenData']=new Cesium['Texture']({'context':aq['viewer'][n(0x95)]['context'],'pixelFormat':Cesium[n(0x96)]['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bb['_uniforms']['alphaData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bb['_uniforms']['circleData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bb['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium[n(0x97)]['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});bb['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);bb['_uniforms']['flowTextures']=[new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype'][n(0x98)],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]})];var bp=!Cesium['defined'](b7['flowTextureNum'])?!Cesium['defined'](aq['defaults']['flowTextureNum'])?0x5:aq['defaults']['flowTextureNum']:b7['flowTextureNum'];for(var bq=0x1;bq0x0){aq['Other']['addTriangleFace'](b5);}if(b6['length']>0x0){aq['viewer']['scene']['primitives'][n(0xb5)](new Cesium['Primitive']({'geometryInstances':b6,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0x5b)+'r','uniforms':{'color':Cesium['Color']['BLACK']}}})})}));aq['viewer']['scene']['requestRender']();}},'addByTagging':function(b3){var b4=b3[0x0]['content'];var b5=[];var b6=[];var b7=[];var b8=0.001;var b9=new Cesium[(n(0xb6))](24705.0002*0.001,-28457.5007*0.001,-6499.9999*0.001);var ba=![];for(var bb=0x0;bb0x0){var bo=new Cesium[(n(0xb8))]();var bp=new Cesium['Cartesian3']();if(be[n(0xb9)]>=0x6){var bq=new Cesium['Cartesian3']();bq['x']=be[0x3]-be[0x0];bq['y']=be[0x4]-be[0x1];bq['z']=be[0x5]-be[0x2];Cesium['Cartesian3']['normalize'](bq,bq);Cesium['Cartesian3']['clone'](bk,bo);Cesium['Cartesian3'][n(0xba)](bk,bp);bo['x']+=bq['x']*0x1;bo['y']+=bq['y']*0x1;bo['z']+=bq['z']*0x1;bp['x']+=bq['x']*-0x1;bp['y']+=bq['y']*-0x1;bp['z']+=bq['z']*-0x1;}for(var br=0x0;br0x0){for(var br=0x0;br=bD&&bC>=bE){bF=bC;}else if(bD>=bC&&bD>=bE){bF=bD;}else if(bE>=bD&&bE>=bC){bF=bE;}var bG=Cesium['Cartesian3']['midpoint'](bn[br+0x1],bn[br],new Cesium['Cartesian3']());var bH=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bG,bH);var bI=new Cesium['Cartesian3']();var bJ=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bn[br+0x1],bI);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bn[br],bJ);aq[n(0xc0)]['entities']['add']({'id':Cesium['createGuid'](),'name':'a'+o(0x5c)+'e','polyline':{'positions':[bH,bI],'width':0x5,'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](Cesium['Color']['BLACK'])}});aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'a'+o(0x5d)+'e','polyline':{'positions':[bH,bJ],'width':0x5,'arcType':Cesium['ArcType']['NONE'],'material':new Cesium[(n(0xc1))](Cesium['Color']['BLACK'])}});aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+o(0x5e)+'e','position':bH,'label':{'text':bF+l(0xc),'fillColor':Cesium['Color']['BLACK'],'font':m(0x21),'showBackground':![]}});}}}}if(bd=='l'+o(0x5f)+'e'||bd=='t'+o(0x60)+'t'){var bf=bc['textOri']['split']('\x20');var bg=new Cesium[(n(0xc2))](Cesium['Math']['toRadians'](bf[0x2]),Cesium['Math']['toRadians'](bf[0x1]),Cesium['Math']['toRadians'](bf[0x0]));var bK=new Cesium['Cartesian3'](bc['textPosition'][0x0],bc['textPosition'][0x1],bc['textPosition'][0x2]);var bL=new Cesium['Cartesian3'](bK['x']*b8-b9['x'],bK['y']*b8-b9['y'],bK['z']*b8-b9['z']);Cesium['Matrix4'][n(0xc3)](aq['tileset']['root']['transform'],bL,bL);aq['viewer']['entities'][n(0xc4)]({'id':Cesium['createGuid'](),'name':'l'+o(0x61)+'e','position':bL,'orientation':bg,'label':{'text':bc['text']+'','fillColor':Cesium['Color']['BLACK'],'font':'1'+o(0x62)+'f','showBackground':![]}});}if(bd=='l'+o(0x63)+'e'){var be=bc[n(0xc5)];var bM=new Cesium['Cartesian3'](be[0x0]*b8-b9['x'],be[0x1]*b8-b9['y'],be[0x2]*b8-b9['z']);var bN=new Cesium['Cartesian3'](be[0x3]*b8-b9['x'],be[0x4]*b8-b9['y'],be[0x5]*b8-b9['z']);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0xc6)]['transform'],bM,bM);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bN,bN);var bA=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bM,bN],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});b6['push'](bA);}}if(b5['length']>0x0){aq['Other']['addTriangleFace'](b5);}if(b6['length']>0x0){aq[n(0xc7)]['scene']['primitives'][n(0xc8)](new Cesium['Primitive']({'geometryInstances':b6,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0x64)+'r','uniforms':{'color':Cesium['Color']['BLACK']}}})})}));aq['viewer']['scene']['requestRender']();}},'setVisible':function(b3,b4){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x22);}else{var b5=aq['m_model']['get'](b3['toString']());b5['show']=b4;var b6=b5['getParamObject']();if(Cesium['defined'](b6)){b6['show']=b4;}aq['viewer']['scene']['requestRender']();return 0x0;}}catch(b7){b1('错'+o(0x65)+':'+b7);}},'setCustomEffects':function(b3){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x23);}else{var b4=aq['m_model']['get'](b3['toString']());b4['customfragmentShader']=al;aq['viewer']['scene']['requestRender']();return 0x0;}}catch(b5){b1('错'+o(0x66)+':'+b5);}},'setVisibleByInstanceId':function(b3,b4,b5){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x24);}else{aq['tileset']=aq['m_model']['get'](b3['toString']());for(var b6=0x0;b60x0){b7=Cesium['BoundingSphere']['fromBoundingSpheres'](b6,new Cesium[(n(0xd1))]());}else{b7=new Cesium[(n(0xd2))](aq['viewer']['camera']['position'],0x0);}if(Cesium[n(0xd3)](b7)){var b5=aq['funcPublic']['outCartesian3ToRadian'](b7['center'],aq['viewer']);return{'center':b7['center'],'radius':b7['radius'],'position':b5};}}catch(b8){b1('错'+o(0x6b)+':'+b8);}},'getHandleState':function(){try{return aq['IsMoving'];}catch(b3){b1('错'+o(0x6c)+':'+b3);}},'setHandleState':function(b3){try{aq['IsMoving']=b3;return aq['IsMoving'];}catch(b4){b1('错'+o(0x6d)+':'+b4);}},'setAlpha':function(b3,b4){try{if(!aP(at)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x2a);}aq['tileset']=aq['m_model']['get'](b3['toString']());}if(isEmpty(b4))b4=0.1;var b5=Cesium['Color']['fromCssColorString'](aq[n(0xd4)]['stylecolor']);aq['tileset']['stylecolor']=b5['withAlpha'](b4)['toCssColorString']();var b6=aq['modelStyleMap']['get'](b3['toString']());if(b6['size']>0x0){b6['forEach'](function(ba,bb){if(ba['isParam']){ba['color']['alpha']=b4;}else{var bc=typeof ba['color']=='s'+o(0x6e)+'g'?Cesium['Color']['fromCssColorString'](ba['color']):ba['color'];ba['color']=bc['withAlpha'](b4)['toCssColorString']();}});}aq['funcPublic']['updateModelStyle'](aq[n(0xd5)],b6);var b7=aq['tileset']['getParamObject']()==undefined?[]:[aq[n(0xd6)]['getParamObject']()];var b8=![];var b6=aq['modelStyleMap']['get'](b3['toString']());if(b6['size']>0x0){b6['forEach'](function(ba,bb){if(ba['isParam']){b8=!![];}});}if(b8){aq['funcPublic']['updateEntityAlpha'](b7,b4,'');}else{if(b7['length']>0x0&&b7[0x0]['_primitives']['_primitives']['length']>0x0){for(let ba=0x0;ba0x0&&b8){ba['forEach'](function(bb,bc){bb['color']=b9;});}aq['funcPublic']['updateModelStyle'](aq['tileset'],ba);return 0x0;}catch(bb){b1('错'+o(0x72)+':'+bb);}},'original':function(b3){try{if(!aP(at)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x2c);}else{aq['tileset']=aq['m_model']['get'](b3['toString']());aq['tileset']['stylecolor']='r'+o(0x73)+')';aq['modelStyleMap']['get'](b3['toString']())['clear']();aq['modelShowMap']['get'](b3['toString']())['clear']();aq['funcPublic']['updateModelStyle'](aq['tileset'],new Map());aq['funcPublic'][n(0xde)](aq['tileset'],new Map(),!![]);aq['Feature']['clearSelectColor']();var b4=aq['tileset']['getParamObject']()==undefined?[]:[aq['tileset']['getParamObject']()];aq['funcPublic'][n(0xdf)](b4);if(b4['length']>0x0&&b4[0x0]['_primitives']['_primitives']['length']>0x0){for(let b6=0x0;b60x0){if(Array['isArray'](b3['tags'])){for(var b6=0x0;b60x0){for(var bk=0x0;bk0x0){if(Array['isArray'](b3['tags'])){for(var b6=0x0;b60x0){for(var bk=0x0;bk-0x1;});if(bd!=undefined){b4(bd);}else{var be=aq['funcPublic']['getPointByDistance'](aq['tileset']['boundingSphere'][n(0x115)],0x0,0x0,-(aq[n(0x116)]['tilesetoutline']['maximumHeight']-aq['tileset']['tilesetoutline']['minimumHeight'])/0x2);b4({'offset':{'x':aq['funcPublic']['GetDistance'](be,aq['BaseContorl'][n(0x117)],0x1)-aq['funcPublic']['GetDistance'](aq['BaseContorl']['gridCenter'],aq['BaseContorl']['gridStartX'],0x1),'y':aq['funcPublic']['GetDistance'](be,aq['BaseContorl']['gridStartY'],0x0,0x1)-aq['funcPublic']['GetDistance'](aq['BaseContorl']['gridCenter'],aq['BaseContorl']['gridStartY'],0x0,0x1),'z':aq['funcPublic']['GetDistance'](be,aq['BaseContorl']['gridCenter'],0x0,0x0,0x1)},'rotate':{'x':aq['tileset']['rotate'][0x0],'y':aq['tileset']['rotate'][0x1],'z':aq['tileset']['rotate'][0x2]},'obj':aq['tileset'],'id':bc});}}else{b4({'obj':aq['tileset'],'id':bc});}}throw new Error('e'+o(0x85)+'g');}});}else{aq['Model']['setColor'](aq['tileset']['id'],0xff,0xff,0xff,0x1);}if(!isEmpty(b4)){b4(undefined);}}catch(bb){if(bb['message']=='e'+o(0x86)+'g'){}else{b1('错'+o(0x87)+':'+bb);}}},'MoveModel':function(b3,b4,b5){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x3f);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var b6=aq['funcPublic']['pickPosition'](b3,aq[n(0x118)])[n(0x119)];if(b6){var b7=Cesium['Cartographic']['fromCartesian'](aq['tileset']['boundingSphere']['center']);var b8=Cesium['Cartographic']['fromCartesian'](b6);var b9=Cesium['Cartesian3']['fromRadians'](b7['longitude'],b7['latitude'],0x0);var ba=Cesium['Cartesian3']['fromRadians'](b8['longitude'],b8['latitude'],0x0);var bb=Cesium['Cartesian3']['subtract'](ba,b9,new Cesium['Cartesian3']());var bc=Cesium['Matrix4']['fromTranslation'](bb);var bd=Cesium['Matrix4']['multiplyTransformation'](bc,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=bd;if(!isEmpty(b5)){b5(Cesium[n(0x11a)]['toArray'](bd));}else{return Cesium['Matrix4']['toArray'](bd);}aq['viewer'][n(0x11b)]['requestRender']();}}catch(be){b1('错'+o(0x88)+':'+be);}},'moveToPosition':function(b3,b4,b5){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b5)){if(aq['m_model']['get'](b5['toString']())===undefined){throw m(0x40);}aq['tileset']=aq['m_model']['get'](b5['toString']());}var b6,b7;var b8;if(b3['length']>0x0){b6=b3[0x0];b7=b3[0x1];if(b3[n(0x11c)]==0x3)height=b3[0x2];if(b4==0x0){b8=Cesium['Cartographic']['fromDegrees'](b6,b7,height);}else{b8=new Cesium['Cartographic'](b6,b7,height);}var b9=aq['funcPublic'][n(0x11d)](b8,aq['viewer']);if(b9){var ba=Cesium[n(0x11e)]['fromCartesian'](aq['tileset']['boundingSphere']['center']);var bb=Cesium['Cartographic'][n(0x11f)](b9);var bc=Cesium['Cartesian3']['fromRadians'](ba['longitude'],ba['latitude'],ba['height']);var bd=Cesium['Cartesian3']['fromRadians'](bb['longitude'],bb['latitude'],b3['length']==0x3?bb['height']:ba['height']);var be=Cesium['Cartesian3']['subtract'](bd,bc,new Cesium['Cartesian3']());var bf=Cesium['Matrix4']['fromTranslation'](be);var bg=Cesium['Matrix4']['multiplyTransformation'](bf,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset'][n(0x120)]=bg;aq['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](bg);}}}catch(bh){b1('错'+o(0x89)+':'+bh);}},'moveByDirectionLine':function(b3){const b4=b3['tag'];if(b4==undefined){b1('模'+o(0x8a)+'!');return;}aq['tileset']=aq['m_model']['get'](b4['toString']());if(!aq['defaults']['editmode']){b1('请'+o(0x8b)+'!');return;}aq['Entity']['drawLine']({'ID':'m'+o(0x8c)+'_'+b4,'Color':'r'+o(0x8d)+')','Width':b3['lineWidth']==undefined?0x5:b3['lineWidth'],'Arrow':![]},function(b5){if(b5['length']>=0x2){var b6=Cesium['Cartesian3']['subtract'](b5[0x1],b5[0x0],new Cesium['Cartesian3']());var b7=Cesium['Matrix4']['fromTranslation'](b6);var b8=Cesium['Matrix4']['multiplyTransformation'](b7,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset'][n(0x121)]=b8;aq['viewer']['scene']['requestRender']();aq['Entity']['remove']('m'+o(0x8e)+'_'+b4);aq['Model']['moveByDirectionLine'](b3);}});},'exitMoveByDirectionLine'(){aq['Entity']['exitDraw']();},'moveByTrack':function(b3,b4,b5){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}b3['speed']=Number(b3['speed'])||0x3;var b6=function(bf){if(bf['rotate_init']){bf['rotate']=bf['rotate_init']['concat']([]);delete bf['rotate_init'];}if(bf['_modelMatrix_init']){bf['modelMatrix']=bf['_modelMatrix_init']['clone']();delete bf['_modelMatrix_init'];}};var b7;if(!isEmpty(b3['modelId'])){if(aq['m_model']['get'](b3['modelId']['toString']())===undefined){throw m(0x41);}b7=aq['m_model']['get'](b3['modelId']['toString']());b6(b7);if(!b7['rotate_init'])b7['rotate_init']=b7['rotate']['concat']([]);if(!b7['_modelMatrix_init'])b7['_modelMatrix_init']=b7['modelMatrix']['clone']();}var b8=aq['ModelMoveState']['get'](b3[n(0x122)]);if(b8==undefined){aq['ModelMoveState'][n(0x123)](b3['modelId'],{'options':b3,'callback':b4,'onMoving':b5,'state':!![],'index':0x0,'angle':0x0});}var b9=[];var ba=[0x0];var bb=[0x0];var bc=0x0;b3['positions']['forEach']((bf,bg)=>{if(b3['axisType']==0x1){b9['push'](aq['funcPublic'][n(0x124)](Cesium[n(0x125)]['fromRadians'](bf[0x0],bf[0x1],bf[0x2]),0x0,0x0,(b7['tilesetoutline']['maximumHeight']-b7['tilesetoutline']['minimumHeight'])/0x2));}else if(b3['axisType']==0x2){b9['push'](aq['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](bf[0x0],bf[0x1],bf[0x2]),0x0,0x0,(b7['tilesetoutline']['maximumHeight']-b7['tilesetoutline'][n(0x126)])/0x2));}else if(b3['axisType']==0x3){}if(bg>0x0){bc+=Cesium['Cartesian3']['distance'](b9[bg],b9[bg-0x1]);ba['push'](bc);}});b3['positions']['forEach']((bf,bg)=>{if(bg>0x0)bb['push'](ba[bg]/bc);});var bd=new Cesium['LinearSpline']({'times':bb,'points':b9});var be=function(){requestAnimationFrame(function(){var bf=aq['ModelMoveState']['get'](b7[n(0x127)]);if(bf==undefined){if(!isEmpty(b4)){b4();}return;}var bg=bf!=undefined?bf[n(0x128)]:0x0;var bh=bf!=undefined?bf['angle']:0x0;if(!bf['state']){bf['index']=--bg;aq['ModelMoveState'][n(0x129)](b3[n(0x12a)],bf);return;}var bi=bd['evaluate'](bg/(0x7d0/b3['speed']));if(bg+0x1>=0x7d0/b3['speed']){if(!isEmpty(b4)){b4();}return;}var bj=bd['evaluate']((bg+0x1)/(0x7d0/b3['speed']));var bk=Cesium['Cartographic']['fromCartesian'](b7['boundingSphere']['center']);var bl=Cesium['Cartographic']['fromCartesian'](bi);var bm=Cesium['Cartographic']['fromCartesian'](bj);var bn=Cesium['Cartesian3']['fromRadians'](bk['longitude'],bk[n(0x12b)],bk['height']);var bo=Cesium['Cartesian3']['fromRadians'](bl['longitude'],bl['latitude'],bl['height']);var bp=Cesium['Cartesian3']['subtract'](bo,bn,new Cesium[(n(0x12c))]());var bq=Cesium['Matrix4']['fromTranslation'](bp);var br=aq['funcPublic']['bearing'](bl['longitude'],bl[n(0x12d)],bm[n(0x12e)],bm[n(0x12f)]);br-=b3['angleX'];if(Math['round'](bh)!=Math['round'](br)){bh=br;var bs=Cesium['Quaternion']['fromAxisAngle'](b7['boundingSphere']['center'],Cesium['Math']['toRadians'](br-b7['rotate'][0x2]));var bt=Cesium['Matrix3']['fromQuaternion'](bs);var bu=Cesium['Matrix4']['fromRotationTranslation'](bt);Cesium['Matrix4']['multiply'](bq,bu,bq);b7['rotate'][0x2]=br;}var bv=Cesium['Matrix4']['multiplyTransformation'](bq,b7['modelMatrix'],new Cesium[(n(0x130))]());b7['modelMatrix']=bv;if(!isEmpty(b5))b5(br,b7['boundingSphere']['center'],bi,bj);aq['viewer']['scene']['requestRender']();bg++;bf['index']=bg;aq['ModelMoveState']['set'](b3['modelId'],bf);if(bg<0x7d0/b3['speed']){be();}else{if(!isEmpty(b4)){b4();}}});};be();}catch(bf){b1('错'+o(0x8f)+':'+bf);}},'pauseMoveByTrack':function(b3){if(!aP(at)){return;}var b4=aq['ModelMoveState']['get'](b3);if(b4==undefined){throw'I'+o(0x90)+'l';}b4['state']=!b4['state'];aq[n(0x131)]['set'](b4['options']['modelId'],b4);if(b4[n(0x132)]){aq['Model']['moveByTrack'](b4['options'],b4[n(0x133)],b4['onMoving']);}},'MoveByTrackFastForward':function(b3,b4){if(!aP(at)){return;}var b5=aq['ModelMoveState']['get'](b3);if(b5==undefined){throw'I'+o(0x91)+'l';}var b6=b5['options'];var b7=aq['m_model']['get'](b5['options']['modelId']['toString']());var b8=[];var b9=[0x0];var ba=[0x0];var bb=0x0;b6['positions']['forEach']((bf,bg)=>{if(b6['axisType']==0x1){b8[n(0x134)](aq['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](bf[0x0],bf[0x1],bf[0x2]),0x0,0x0,(b7['tilesetoutline']['maximumHeight']-b7['tilesetoutline']['minimumHeight'])/0x2));}else if(b6['axisType']==0x2){b8['push'](aq['funcPublic'][n(0x135)](Cesium['Cartesian3']['fromDegrees'](bf[0x0],bf[0x1],bf[0x2]),0x0,0x0,(b7[n(0x136)]['maximumHeight']-b7['tilesetoutline']['minimumHeight'])/0x2));}else if(b6['axisType']==0x3){}if(bg>0x0){bb+=Cesium['Cartesian3']['distance'](b8[bg],b8[bg-0x1]);b9['push'](bb);}});b6['positions']['forEach']((bf,bg)=>{if(bg>0x0)ba['push'](b9[bg]/bb);});var bc=0x0;var bd=Number['MAX_VALUE'];for(let bf=0x0;bf0x0)for(var [b9,ba]of b8){b5['push'](b9);}}if(b5)for(var bb=0x0;bb-0x1){if(isEmpty(bl['_clippingPlanes'])){bl['_clippingPlanes']=new Cesium['ClippingPlaneCollection']({'planes':[],'edgeColor':b6==undefined?Cesium['Color']['RED']:Cesium['Color']['fromCssColorString'](b6),'edgeWidth':b7?0x2:0x0,'unionClippingRegions':!![]});}var bn=function(){var bs=![];switch(b3['toUpperCase']()){case'X'+o(0xb0)+'N':case'Y'+o(0xb1)+'N':case'Z'+o(0xb2)+'N':bs=b4>-0x1;break;case'X'+o(0xb3)+'X':case'Y'+o(0xb4)+'X':case'Z'+o(0xb5)+'X':bs=b4<0x1;break;default:break;}if(!bs){aq['funcPublic']['getAllTiles'](bl,function(bt){bt['forEach'](function(bu,bv){if(bu&&bu['content']&&bu['content']['_model'])bu['content'][n(0x16e)]['_shouldRegenerateShaders']=!![];});});}};if(b3[n(0x16f)]()=='X'+o(0xb6)+'N'){var bo=bk['x']*-b4/0x2;if(bj){bo=aq['clippingRange']['xmin']-bk['x']/0x2*(b4+0x1);}for(var bp=0x0;bpbq){let bu=bp['evaluate'](bp['_times'][bt]);Cesium[n(0x18c)]['subtract'](bu,bs,br);break;}}if(Cesium['Cartesian3']['equals'](br,Cesium['Cartesian3'][n(0x18d)])){let bv=bp['evaluate'](bp['_times'][bp['_times']['length']-0x2]);Cesium[n(0x18e)][n(0x18f)](bs,bv,br);}Cesium[n(0x190)]['normalize'](br,br);return br;};var b9=b7(b4);if(b9['length']<0x2){return;}var ba=0x0;var bb=[0x0];for(var bc=0x0;bc-0x1){if(isEmpty(bp['_clippingPlanes'])){bp['_clippingPlanes']=new Cesium['ClippingPlaneCollection']({'planes':[new Cesium['ClippingPlane'](bj,0x0)],'edgeColor':bl==undefined?Cesium['Color']['RED']:Cesium['Color']['fromCssColorString'](bl),'edgeWidth':bm?0x2:0x0,'unionClippingRegions':b6});}else{var br=bp['_clippingPlanes']['get'](0x0);if(!br){br=new Cesium['ClippingPlane'](bj,0x0);bp['_clippingPlanes'][n(0x191)](br);}else{br[n(0x192)]=bj;}bp['_clippingPlanes']['edgeColor']=bl==undefined?Cesium['Color'][n(0x193)]:Cesium['Color']['fromCssColorString'](bl);bp['_clippingPlanes']['edgeWidth']=bm?0x2:0x0;bp['_clippingPlanes']['unionClippingRegions']=b6;}bp['_clippingPlanes']['modelMatrix']=bn;var bs=Cesium['Matrix4']['inverse'](bp['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());bp['_clippingPlanes']['modelMatrix']=Cesium['Matrix4']['multiply'](bs,bp['_clippingPlanes']['modelMatrix'],new Cesium['Matrix4']());}});aq['viewer']['scene']['requestRender']();}catch(bp){b1('错'+o(0xcb)+':'+bp);}},'modelsBlow':function(b3,b4){if(aq['isMobile']()){b1('手'+o(0xcc)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x2)){return;}var b5=[];var b6=[];var b7=new Cesium['Cartesian3']();var b8=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity);var b9=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);if(!Cesium['defined'](aq['modelsBlowStepMap']))aq['modelsBlowStepMap']=new Map();if(!isEmpty(b4)&&b4['length']>0x0){if(!Array['isArray'](b4))b4=[b4];b5=b4;for(var ba=0x0;ba0x0){be['forEach']((bp,bq)=>{var br=bp;b6['push'](br);var bs=new Cesium['Cartesian3']();br['tilesetoutline']['boundingsphere']['center']['clone'](bs);var bt=new Cesium['Matrix4']();var bu=new Cesium['Matrix4']();br['root']['transform'][n(0x198)](bu);Cesium['Matrix4']['inverse'](bu,bt);Cesium['Matrix4']['multiplyByPoint'](bt,bs,bs);Cesium['Cartesian3']['maximumByComponent'](bs,b8,b8);Cesium['Cartesian3']['minimumByComponent'](bs,b9,b9);var bv=br['id'];b5[n(0x199)](bv);if(aq['modelsBlowStepMap']['has'](bv['toString']())){var bw=aq['modelsBlowStepMap']['get'](bv['toString']());aq['modelsBlowStepMap']['set'](bv['toString'](),bw+Number(b3));}else{aq['modelsBlowStepMap']['set'](bv['toString'](),Number(b3));}});}else{throw m(0x53);}}var bf=aq['Plugin']['initClippingSystem']();for(var bb of aq['modelsBlowStepMap']['keys']()){var bg='c'+o(0xcd)+'_'+bb;if(aq['modelsBlowStepMap'][n(0x19a)](bb)!==0x0){bf['remove'](bg,!![]);}else{var bh=aq['m_model']['get'](bb['toString']());var bi=Cesium['defined'](bh['root'])&&Cesium['defined'](bh['root']['_header'])&&Cesium['defined'](bh['root']['_header']['clipBox'])?bh['root']['_header']['clipBox']:undefined;var bj=Cesium[n(0x19b)](bh['root'])&&Cesium['defined'](bh['root'][n(0x19c)])&&Cesium['defined'](bh['root']['_header']['initClipBox'])?bh['root']['_header']['initClipBox']:bi;var bk=!!bh['root']['_header']&&!!bh['root']['_header']['initStrictClip'];var bl=!Cesium['defined'](bk)?aq['defaults']['isStrictClip']:bk;if(bj!=undefined){bf['add']({'id':bg,'tags':bb,'initClipBox':bj,'isInitModelClipBox':!![],'isStrict':bl});bf['setVisible'](bg,{'Helpers':![],'ClippingPlaneEntities':![]});}}}var b7=aq['Model']['getModelsCenter'](b4)['center'];var bm=Cesium['Transforms']['eastNorthUpToFixedFrame'](b7);var bn=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bm,bn);Cesium['Matrix4']['multiplyByPoint'](bn,b7,b7);aq['funcPublic']['drawPointByCartesian3'](b7,aq['viewer'],Cesium['Color']['RED'],0x14);if(b6['length']>0x0){for(var bo=0x0;bo0x0){for(var bj=0x0;bj0x0){for(var bj=0x1;bj0x0){b1(bq['length']);}}var br=b4[b7]['GridOutput'];var bi=br['Line'];if(bi['length']>0x0){for(var bj=0x0;bj0x0){for(var bj=0x0;bj0x0){b1(bq['length']);}}}aq[n(0x1b7)]['scene']['requestRender']();function bs(by,bz,bA){var bB=aq['funcPublic']['cartesian3ToCartographic'](by,aq['viewer']);bB['height']=Number(bA);by=aq['funcPublic']['cartographicToCartesian3'](bB,aq['viewer']);var bB=aq['funcPublic']['cartesian3ToCartographic'](bz,aq['viewer']);bB['height']=Number(bA);bz=aq['funcPublic']['cartographicToCartesian3'](bB,aq['viewer']);var bC=aq['viewer']['entities']['add']({'polyline':{'show':!![],'positions':[by,bz],'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});ad['push'](bC);}function bt(by,bz,bA){var bB=aq['funcPublic']['cartesian3ToCartographic'](bz,aq['viewer']);bB['height']=Number(bA);bz=aq['funcPublic']['cartographicToCartesian3'](bB,aq['viewer']);var bC=aq['viewer']['entities']['add']({'position':bz,'label':{'text':by,'fillColor':Cesium['Color']['WHITE'],'outlineColor':Cesium['Color']['BLACK'],'showBackground':![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+o(0xce)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0xf),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium[n(0x1b8)]['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']}});ad['push'](bC);}function bu(by,bz,bA,bB,bC,bD,bE){var bF=bv(by,bz,Cesium[n(0x1b9)]['toDegrees'](bA),Cesium['Math']['toDegrees'](bB),bE);var bG=aq['viewer']['scene'][n(0x1ba)]['add'](bx(bF));ae['push'](bG);}function bv(by,bz,bA,bB,bC){var bD=[];var bE=aq['funcPublic'][n(0x1bb)](by,aq['viewer']);var bF=bw(bE);if(bA>bB)bB=0x168+bB;for(var bG=bA;bG-0x1){if(bk['tilesetoutline'][n(0x1ca)]!=undefined){b4['push'](bk);}}});var b5=[];var b6=new Cesium['Cartesian3']();for(var b7=0x0;b70x0){var bc=new Cesium['Cartographic'](-Infinity,-Infinity,-Infinity),bd=new Cesium['Cartographic'](Infinity,Infinity,Infinity);b5['forEach'](function(bk){bc['longitude']=Math['max'](bc['longitude'],bk['longitude']);bc['latitude']=Math['max'](bc[n(0x1cd)],bk['latitude']);bc['height']=Math['max'](bc['height'],bk['height']);bd['longitude']=Math['min'](bd['longitude'],bk['longitude']);bd['latitude']=Math['min'](bd['latitude'],bk['latitude']);bd['height']=Math['min'](bd[n(0x1ce)],bk['height']);});var be=aq['funcPublic']['cartographicToCartesian3'](bc,aq['viewer']);var bf=aq[n(0x1cf)][n(0x1d0)](bd,aq['viewer']);var bg=Cesium['Cartesian3']['subtract'](be,bf,new Cesium['Cartesian3']());var bh=Cesium['Cartesian3']['midpoint'](be,bf,new Cesium['Cartesian3']());var bi=Cesium['Cartesian3']['magnitude'](bg);var bj=new Cesium['BoundingSphere'](bh,bi);bj['maxpos']=be;bj['minpos']=bf;bj['oldsphere']=b4[0x0][n(0x1d1)];bj['PCenter']=b6;bj['obb']=b4[0x0]['root']['boundingVolume']['_orientedBoundingBox'];return bj;}return undefined;}catch(bk){b1('错'+o(0xd2)+':'+bk);}},'mapNavigator2D':function(b3,b4){try{if(!aP(at)){return;}if(!aQ(at,0x8)){return;}if(!isEmpty(b3['modelId'])){if(aq['m_model']['get'](b3['modelId']['toString']())===undefined){throw m(0x57);}aq['tileset']=aq['m_model']['get'](b3['modelId']['toString']());}if(isEmpty(b3['div_3d'])){b3['div_3d']=aq['defaults']['container'];}var b5;if(!b3['cadEngineType']||b3[n(0x1d2)]==0x0){b5=new PlanDrawing(b3,aq);}else{if(!aq['mGLE23D']){b5=new GLE23D(aq,b3);aq['mGLE23D']=b5;}else{b5=aq['mGLE23D'];}}if(!isEmpty(b4)){b4(b5);}}catch(b6){b1('错'+o(0xd3)+':'+b6);}},'initMapNavigator2D':function(b3,b4){if(!aP(at)){return;}if(!aQ(at,0x8)){return;}var b5=b3['tagName'];var b6=b4['tagName'];var b7=b3['Model']['getModelsCenter']();var b8=b7['center'];var b9=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b9);Cesium['Matrix4'][n(0x1d3)](b9,b7['center'],b8);var ba=b7['oldsphere']['maximumHeight']-b7['oldsphere']['minimumHeight']*0x1;b8['z']=b8['z']-ba/0x2;Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],b8,b8);b3['Public'][n(0x1d4)](b8,'g'+o(0xd4)+'_'+b5,0x1f4,0x1f4);var bb=b4['Model']['getModelsCenter']()['center'];var bc=new Cesium[(n(0x1d5))]();Cesium['Matrix4']['multiplyByPoint'](b9,bb,bc);bc['z']=bc['z']-ba/0x2;Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bc,bc);b4['Public']['drawPlane'](bc,'g'+o(0xd5)+'_'+b6,0x1f4,0x1f4);b3['Public'][n(0x1d6)]('W'+o(0xd6)+'L',function(bd){var be=new Cesium['Cartesian3']();b3['viewer']['camera']['rightWC']['clone'](be);b4['Label']['addImage'](b3['viewer']['camera'][n(0x1d7)],be,'P'+o(0xd7)+'_'+b6);});b3['Public']['event']('L'+o(0xd8)+'K',function(bd){b3['Public']['pickupCoordinate'](bd['position'],function(be){var bf=new Cesium[(n(0x1d8))]();b3['viewer']['camera']['rightWC'][n(0x1d9)](bf);b4['Label']['addImage'](be,bf,'P'+o(0xd9)+'_'+b6);b4[n(0x1da)]['zoomToPosition'](be);b3['Camera']['zoomToPosition'](be);},0x1);});b3['Public']['event']('R'+o(0xda)+'P',function(bd){var be=new Cesium['Cartesian3']();b3['viewer']['camera']['rightWC'][n(0x1db)](be);b4['Label']['addImage'](b3['viewer']['camera']['position'],be,'P'+o(0xdb)+'_'+b6);});b3['viewer']['scene']['requestRender']();b4['viewer']['scene']['requestRender']();},'closeMapNavigator2D':function(b3,b4){if(!aP(at)){return;}if(!aQ(at,0x8)){return;}var b5=b3['tagName'];var b6=b4['tagName'];b3['Public']['removePlane']('g'+o(0xdc)+'_'+b5);b4['Public']['removePlane']('g'+o(0xdd)+'_'+b6);},'buildingFlattenShader':function(b3){if(!aP(at))return;if(!aQ(at,0x10))return;if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x58);}var b4=aq['m_model']['get'](b3['toString']());var b5=aq['modelFlatten']['get'](b3[n(0x1dc)]());if(b5['size']>0x0){var b6=Cesium[n(0x1dd)][n(0x1de)];var b7=new Cesium['Cartesian2']();var b8=0x0;b5['forEach'](function(bb,bc){b8+=0x1;b8+=bb['positions']['length'];});b7['x']=Math['min'](b8,b6);b7['y']=Math['ceil'](b8/b7['x']);b4['_uniforms']['flattenCount']['x']=b7['x'];b4['_uniforms'][n(0x1df)]['y']=b7['y'];b4['_uniforms']['flattenCount']['z']=b5[n(0x1e0)];var b9=new Float32Array(0x4*b7['x']*b7['y']);let ba=0x0;b5['forEach'](function(bb,bc){b9[ba+0x0]=bb['positions']['length'];b9[ba+0x1]=bb['height'];b9[ba+0x2]=bb['autoFlatten']?0x1:0x0;b9[ba+0x3]=0x0;for(let bd=0x0;bd0x0){b5['clear']();}}aq['Model']['buildingFlattenShader'](b3);}else{aq[n(0x1e5)]['forEach'](function(b6,b7){if(!b6['isBimModel']){var b8=aq['modelFlatten']['get'](b7[n(0x1e6)]());if(Cesium['defined'](b4)){b8['delete'](b4);}else{if(b8['size']>0x0){b8['clear']();}}aq[n(0x1e7)]['buildingFlattenShader'](b7['toString']());}});}},'addFlatten':function(b3,b4){try{if(!aP(at))return;if(!aQ(at,0x10))return;if(Cesium['defined'](b3['positions'])&&b3['positions']['length']>0x2){var b5=[];if(!isEmpty(b4)){if(aq['m_model']['get'](b4[n(0x1e8)]())===undefined){throw m(0x5a);}aq['tileset']=aq[n(0x1e9)][n(0x1ea)](b4['toString']());for(var b6=0x0;b60x0){aq['tileset']['asyncFlattenData']=[];aq['tileset']['asyncFlattenHeight']=[];for(var b6=0x0;b60x2){var b9=[];for(var ba=0x0;ba0x0){var b6=Cesium['ContextLimits']['maximumTextureSize'];var b7=new Cesium['Cartesian2']();var b8=0x0;b5['forEach'](function(bb,bc){b8+=0x1;b8+=bb['positions']['length'];});b7['x']=Math['min'](b8,b6);b7['y']=Math['ceil'](b8/b7['x']);b4['_uniforms']['alphaCount']['x']=b7['x'];b4['_uniforms']['alphaCount']['y']=b7['y'];b4['_uniforms']['alphaCount']['z']=b5['size'];var b9=new Float32Array(0x4*b7['x']*b7['y']);let ba=0x0;b5['forEach'](function(bb,bc){b9[ba+0x0]=bb['positions']['length'];b9[ba+0x1]=bb['inverse']?0x1:0x0;b9[ba+0x2]=0x0;b9[ba+0x3]=0x0;for(let bd=0x0;bd0x0){b5['clear']();}}aq['Model']['buildingCutPartShader'](b3);}else{aq['m_model'][n(0x1ff)](function(b6,b7){var b8=aq['modelCutPart']['get'](b7['toString']());if(Cesium['defined'](b4)){b8['delete'](b4);}else{if(b8['size']>0x0){b8['clear']();}}aq['Model']['buildingCutPartShader'](b7['toString']());});}},'addCutPart':function(b3,b4){try{if(!aP(at))return;if(!aQ(at,0x10))return;if(Cesium['defined'](b3[n(0x200)])&&b3['positions']['length']>0x2){var b5=[];if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x5e);}aq['tileset']=aq[n(0x201)]['get'](b4['toString']());for(var b6=0x0;b60x0){var b6=Cesium['ContextLimits']['maximumTextureSize'];var b7=0x2;var b8=new Cesium['Cartesian2']();b8['x']=Math['min'](b5['size']*b7,b6);b8['y']=Math['ceil'](b5['size']*b7/b8['x']);b4['_uniforms'][n(0x208)]['x']=b8['x'];b4['_uniforms']['circleCount']['y']=b8['y'];b4['_uniforms'][n(0x209)]['z']=b5[n(0x20a)];var b9=new Float32Array(0x4*b8['x']*b8['y']);let ba=0x0;b5[n(0x20b)](function(bb,bc){b9[ba*0x4*b7+0x0]=bb['positions'][0x0]['x'];b9[ba*0x4*b7+0x1]=bb['positions'][0x0]['y'];b9[ba*0x4*b7+0x2]=bb['positions'][0x0]['z'];b9[ba*0x4*b7+0x3]=0x0;b9[ba*0x4*b7+0x4]=bb['positions'][0x1]['x'];b9[ba*0x4*b7+0x5]=bb['positions'][0x1]['y'];b9[ba*0x4*b7+0x6]=bb['positions'][0x1]['z'];b9[ba*0x4*b7+0x7]=0x0;ba++;});b4['_uniforms']['circleData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':b8['x'],'height':b8['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':b9}});}else{b4['_uniforms']['circleData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium[n(0x20c)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}aq['viewer']['scene'][n(0x20d)]();},'removeCutCircle':function(b3,b4){if(!aP(at))return;if(!aQ(at,0x10))return;if(!isEmpty(b3)){if(aq['m_model']['get'](b3[n(0x20e)]())===undefined){throw m(0x60);}var b5=aq['modelCutCircle']['get'](b3['toString']());if(Cesium['defined'](b4)){b5['delete'](b4);}else{if(b5['size']>0x0){b5['clear']();}}aq['Model']['buildingCutCircleShader'](b3);}else{aq['m_model']['forEach'](function(b6,b7){var b8=aq[n(0x20f)][n(0x210)](b7['toString']());if(Cesium['defined'](b4)){b8['delete'](b4);}else{if(b8['size']>0x0){b8[n(0x211)]();}}aq['Model']['buildingCutCircleShader'](b7['toString']());});}},'addCutCircle':function(b3,b4){try{if(!aP(at))return;if(!aQ(at,0x10))return;if(Cesium[n(0x212)](b3['positions'])&&b3['positions']['length']==0x2){var b5=[];if(!isEmpty(b4)){if(aq['m_model']['get'](b4[n(0x213)]())===undefined){throw m(0x61);}aq['tileset']=aq['m_model']['get'](b4['toString']());for(var b6=0x0;b6bg[bg['length']-0x1]['box'][0x2]){bq=bg['length'];}else{for(var br=0x0;brbg[br]['box'][0x2]&&bp{for(var bw=0x0;bw{for(var bc=0x0;bc0x1){b4=0x1;}aq['tileset']['contrast']=b4;}catch(b5){b1(b5);}},'setSaturation':function(b3,b4){try{if(!isEmpty(b3)){if(aq[n(0x245)]['get'](b3['toString']())===undefined){throw m(0x66);}aq['tileset']=aq['m_model']['get'](b3['toString']());}if(b4<-0x1){b4=-0x1;}if(b4>0x1){b4=0x1;}aq['tileset']['saturation']=b4;}catch(b5){b1(b5);}},'setLuminance':function(b3,b4){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x67);}aq['tileset']=aq[n(0x246)]['get'](b3['toString']());}if(b4<-0x1){b4=-0x1;}if(b4>0x1){b4=0x1;}aq[n(0x247)]['luminance']=b4;}catch(b5){b1(b5);}},'setAverageBrightness':function(b3,b4){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x68);}aq['tileset']=aq['m_model']['get'](b3['toString']());}if(b4<0x0){b4=-0x1;}if(b4>0x1){b4=0x1;}aq['tileset']['averageBrightness']=b4;}catch(b5){b1(b5);}},'addModelEdge':function(){var b3=Cesium['PostProcessStageLibrary']['createModelEdgeStage']();aq['viewer']['scene']['postProcessStages']['add'](b3);aq['viewer']['scene']['requestRender']();},'DrawRuler':function(b3){try{var b4=b3['tag'];if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x69);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var b5=b3['startPos']==undefined?new Cesium['Cartesian3'](0x0,0x0,0x0):b3['startPos'];var b6=b3[n(0x248)]==undefined?0x0:b3['forwardLength'];var b7=b3[n(0x249)]==undefined?Y:b3['forwardAxis'];var b8=b3['step']==undefined?0x5:b3['step'];var b9=[];var ba=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq[n(0x24a)]['root']['transform'],ba);var bb=new Cesium['Cartesian3']();var bc=aq['Model'][n(0x24b)]([b4]);if(bc!=undefined){var bd=bc['maxpos'];var be=bc['minpos'];Cesium['Matrix4']['multiplyByPoint'](ba,bd,bd);Cesium['Matrix4']['multiplyByPoint'](ba,be,be);if(!b5['equals'](new Cesium['Cartesian3'](0x0,0x0,0x0))){Cesium['Matrix4']['multiplyByPoint'](ba,b5,bb);if(b7=='X'){be['x']=bb['x'];bd['x']+=b6;}else if(b7=='Y'){be['y']=bb['y'];be['y']+=b6;}}var bf=Cesium['Cartesian3']['midpoint'](bd,be,new Cesium['Cartesian3']());var bg=Cesium['Cartesian3']['subtract'](bd,be,new Cesium['Cartesian3']());var bh=[];var bi=Cesium['Cartesian3']['clone'](be,new Cesium['Cartesian3']());var bj=Cesium['Cartesian3']['clone'](be,new Cesium['Cartesian3']());bj['x']=bd['x']+0xa;var bk=bj['x']-bi['x'];var bl=b8;for(let bM=0x0;bM0x0){var bL=new Cesium['Primitive']({'geometryInstances':bh,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0xe5)+'r','uniforms':{'color':Cesium['Color']['RED']}}})})});aq['viewer']['scene']['primitives']['add'](bL);aq['modelRulerMap']['set'](b4,bL);aq['modelRulerLableMap']['set'](b4,b9);aq['viewer']['scene']['requestRender']();}}}catch(bP){b1('错'+o(0xe6)+':'+bP);}},'cleanRuler':function(b3){if(b3==undefined){b1('模'+o(0xe7)+'!');}var b4=aq['modelRulerMap']['get'](b3);if(b4!=undefined){aq['viewer']['scene']['primitives']['remove'](b4);}var b5=aq['modelRulerLableMap']['get'](b3);if(b5!=undefined&&b5['length']>0x0){for(let b6=0x0;b60x0){b5[0x0]['style']['display']='n'+o(0x102)+'e';}}}var b6=document[n(0x28f)]('#'+aq['defaults'][n(0x290)]+m(0x6f));var b7=document['querySelector']('#'+aq['defaults']['container']);var b8=b6['getContext']('w'+o(0x103)+'2');var {clientWidth,clientHeight}=b7;var b9=0x0;var ba=window['devicePixelRatio']||window['webkitDevicePixelRatio']||window['mozDevicePixelRatio']||0x1;ba*=b4||0x1;var bb=b7[n(0x291)][n(0x292)]['overflow'];var bc=b7['parentElement']['style']['width'];var bd=b7['parentElement']['style']['height'];b7[n(0x293)]['style']['overflow']='h'+o(0x104)+'n';b7[n(0x294)]['style']['width']=0x64*ba+l(0x11);b7['parentElement']['style']['height']=0x64*ba+l(0x12);if(ba<0x1){b7['parentElement']['style']['transform']='s'+o(0x105)+'('+0x1/ba+l(0x13)+0x1/ba+(')'+o(0x106)+'(')+(0x1-ba)*0x32+l(0x14)+(0x1-ba)*0x32+l(0x15);}else{b7['parentElement']['style']['transform']='s'+o(0x107)+'('+0x1/ba+l(0x16)+0x1/ba+(')'+o(0x108)+'-')+(ba-0x1)*0x32+l(0x17)+(ba-0x1)*0x32+l(0x18);}b7['style']['width']=(clientWidth+0x2*b9)*ba+l(0x19);b7['style']['height']=(clientHeight+0x2*b9)*ba+l(0x1a);b6['style']['width']=(clientWidth+0x2*b9)*ba+l(0x1b);b6['style']['height']=(clientHeight+0x2*b9)*ba+l(0x1c);Cesium['defined'](aq['PluginNavigationCube'])&&aq['PluginNavigationCube']['initScreenshot'](!![]);aq['viewer']['scene']['requestRender']();setTimeout(function(){html2canvas(document['getElementById'](aq['defaults']['container']),{'backgroundColor':'t'+o(0x109)+'t','allowTaint':!![],'y':b7['offsetTop']/0x2,'x':b7['offsetLeft']/0x2,'scrollY':0x0,'scrollX':0x0,'scale':0x1,'width':b7['offsetWidth'],'height':b7['offsetHeight'],'windowWidth':b7['scrollWidth'],'windowHeight':b7['scrollHeight'],'imageTimeout':0x0,'useCORS':!![],'foreignObjectRendering':!![],'logging':![]})[n(0x295)](function(be){if(aq['Public']['getSceneStatus']()===0x0){var bf=document[n(0x296)](m(0x70));if(!isEmpty(bf)&&bf['length']>0x0){bf[0x0]['style']['display']='b'+o(0x10a)+'k';}}if(!isEmpty(b3)){b3(be['toDataURL']());}b7['style'][n(0x297)]='';b7['style']['height']='';b6['style']['width']='';b6['style']['height']='';b7['parentElement']['style']['width']='';b7['parentElement']['style'][n(0x298)]='';b7['parentElement']['style']['overflow']=bb;b7['parentElement']['style']['transform']='';aq[n(0x299)]['scene']['requestRender']();});},0x5dc);}catch(be){b1('错'+o(0x10b)+':'+be);}},'roamByKeyboard':function(b3,b4,b5,b6,b7,b8,b9,ba,bb,bc){if(!aP(au)){return;}if(!isEmpty(b3)){if(!isNaN(b3))a0=parseInt(b3);else a0=b3['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(b4)){if(!isNaN(b4))a1=parseInt(b4);else a1=b4[n(0x29a)]()['toString']()['charCodeAt'](0x0);}if(!isEmpty(b5)){if(!isNaN(b5))a2=parseInt(b5);else a2=b5['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(b6)){if(!isNaN(b6))a3=parseInt(b6);else a3=b6['toUpperCase']()['toString']()[n(0x29b)](0x0);}if(!isEmpty(b7)){if(!isNaN(b7))a4=parseInt(b7);else a4=b7['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(b8)){if(!isNaN(b8))a5=parseInt(b8);else a5=b8['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(b9)){if(!isNaN(b9))a6=parseInt(b9);else a6=b9['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(ba)){if(!isNaN(ba))a7=parseInt(ba);else a7=ba['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(bb)){if(!isNaN(bb))a8=parseInt(bb);else a8=bb['toUpperCase']()['toString']()['charCodeAt'](0x0);}if(!isEmpty(bc)){if(!isNaN(bc))a9=parseInt(bc);else a9=bc['toUpperCase']()['toString']()['charCodeAt'](0x0);}var bd=aq['viewer']['canvas'];bd['setAttribute']('t'+o(0x10c)+'x','0');bd['onclick']=function(){bd['focus']();};var be=aq['viewer']['scene']['globe']['ellipsoid'];var bf;var bg;var bh={'looking':![],'moveForward':![],'moveBackward':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![],'turnLeft':![],'turnRight':![],'spinUp':![],'spinDown':![]};function bi(bj){switch(bj){case a0:return'm'+o(0x10d)+'p';case a1:return'm'+o(0x10e)+'n';case a2:return'm'+o(0x10f)+'d';case a3:return'm'+o(0x110)+'d';case a4:return'm'+o(0x111)+'t';case a5:return'm'+o(0x112)+'t';case a6:return't'+o(0x113)+'t';case a7:return't'+o(0x114)+'t';case a8:return's'+o(0x115)+'p';case a9:return's'+o(0x116)+'n';default:return undefined;}}document['addEventListener']('k'+o(0x117)+'n',function(bj){var bk=bi(bj['keyCode']);if(typeof bk!=='u'+o(0x118)+'d'){bh[bk]=!![];}},![]);document[n(0x29c)]('k'+o(0x119)+'p',function(bj){var bk=bi(bj['keyCode']);if(typeof bk!=='u'+o(0x11a)+'d'){bh[bk]=![];}},![]);aq['viewer']['clock'][n(0x29d)]['addEventListener'](function(){var bj=aq['viewer']['camera'];var bk=be['cartesianToCartographic'](bj['position'])[n(0x29e)];var bl=bk/0x64;bl=Math['abs'](bl)*-0x1;var bm=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](bj['position'],bm);var bn=Math[n(0x29f)]*0.5/0xb4;if(bh['moveForward']){bj['moveForward'](bl*-0x1);}if(bh['moveBackward']){bj['moveBackward'](bl*-0x1);}if(bh['moveUp']){bj['moveUp'](bl);}if(bh['moveDown']){bj['moveDown'](bl);}if(bh['moveLeft']){bj['moveLeft'](bl);}if(bh['moveRight']){bj['moveRight'](bl);}if(bh['turnLeft']){bj['look'](bm,bn);}if(bh['turnRight']){bj['look'](bm,-bn);}if(bh['spinUp']){bj[n(0x2a0)](bn);}if(bh['spinDown']){bj['lookDown'](bn);}});},'setImmersiveRoamConfig':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming']['setConfig'](b3);aq['viewer'][n(0x2a1)]['requestRender']();},'pickImmersiveRoamBirthplace':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming']['pickIrBirthplace'](b3);aq['viewer'][n(0x2a2)][n(0x2a3)]();},'setImmersiveRoamBirthplace':function(b3,b4){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming']['setIrBirthplace'](b3,b4);aq['viewer']['scene']['requestRender']();},'startImmersiveRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming']['start']();aq['viewer']['scene']['requestRender']();},'setImmersiveRoamState':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin'][n(0x2a4)]();aq['Camera_ImmersionRoaming']['suspend'](b3);aq['viewer']['scene']['requestRender']();},'stopImmersiveRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin'][n(0x2a5)]();aq['Camera_ImmersionRoaming']['stop']();aq['viewer'][n(0x2a6)]['removeById'](m(0x71));aq['viewer']['scene']['requestRender']();},'resetImmersiveRoamViewPort':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming'][n(0x2a7)]();aq['viewer']['scene']['requestRender']();},'isImmersiveRoaming':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();return aq['Camera_ImmersionRoaming']['isIRing']();},'playImmersiveRoam':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq[n(0x2a8)]['play'](b3);},'pauseImmersiveRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq['Camera_ImmersionRoaming']['pause']();},'continueImmersiveRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['initRoamingSystem']();aq[n(0x2a9)]['continue']();},'playNextImmersiveRoam':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['doPlay'](b3);}},'immersiveRoamInsertKeyFrame':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium[n(0x2aa)](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['insertKeyFrame'](b3);}},'immersiveRoamDeleteKeyFrame':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['deleteKeyFrame'](b3);}},'cancelPlayImmersiveRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['playCancle']();}},'keyDownImmersiveRoam':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['iRKeyDown'](b3);}},'keyUpImmersiveRoam':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']['iRKeyUp'](b3);}},'set3rdRoamConfig':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['init3rdRoaming'](b3);aq['viewer']['scene']['requestRender']();},'pick3rdRoamBirthplace':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['init3rdRoaming']();aq['Camera_3rdRoaming']['pickBirthPosition'](b3);aq['viewer']['scene']['requestRender']();},'set3rdRoamBirthplace':function(b3,b4){if(!aP(au)||!aQ(au,0x1)){return;}aq[n(0x2ab)][n(0x2ac)]();aq['Camera_3rdRoaming']['start'](b4,b3);aq['viewer'][n(0x2ad)]['requestRender']();},'stop3rdRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}aq['Plugin']['init3rdRoaming']();aq['Camera_3rdRoaming']['exit']();aq['viewer']['scene']['requestRender']();},'setPosition2D':function(b3,b4,b5){if(!aP(au)){return;}var b6=b5['tagName'];var b7=new Cesium['Cartesian3']();b4['viewer']['camera']['rightWC']['clone'](b7);b3['clone'](G);b5[n(0x2ae)]['addImage'](b3,b7,'P'+o(0x11b)+'_'+b6);b5['Label']['changePointSize']();b4['viewer']['scene'][n(0x2af)]();b5['viewer']['scene']['requestRender']();},'startViewPortRoam':function(b3,b4,b5,b6){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['StartCustomRoam'](aq,b3,b4,b5,b6);},'pauseViewPortRoam':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['ReCustomRoam'](aq,b3);},'stopViewPortRoam':function(){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['StopCustomRoam'](aq);},'changeCamera':function(){if(aq['viewer'][n(0x2b0)]['frustum']['_offCenterFrustum']['_perspectiveMatrix']==undefined){var b3=new Cesium['PerspectiveFrustum']();b3[n(0x2b1)]=Cesium['Math']['PI_OVER_THREE'];b3['near']=0.01;b3['far']=0x2540be400;b3['aspectRatio']=aq['viewer']['camera']['frustum']['aspectRatio'];aq['viewer']['camera']['frustum']=b3;}else{var b3=new Cesium['OrthographicFrustum']();b3['_offCenterFrustum']['left']=0x0;b3['_offCenterFrustum']['right']=0x0;b3['_offCenterFrustum']['top']=0x0;b3['_offCenterFrustum']['bottom']=0x0;b3['_offCenterFrustum']['near']=1e-7;b3['_offCenterFrustum']['far']=0xf4240;b3['width']=0x32;b3['aspectRatio']=aq['viewer'][n(0x2b2)]['frustum']['aspectRatio'];aq['viewer']['camera']['frustum']=b3;}},'videoRecording':function(b3,b4){if(isEmpty(b3)){b3='r'+o(0x11c)+'s';}aq[n(0x2b3)]['playImmersiveRoam']({'complete':function(){console['log']('I'+o(0x11d)+'.');b6['stop']();b6['onstop']=()=>{const b9=new Blob(b5,{'type':'v'+o(0x11e)+'4'});let ba=window['URL']['createObjectURL'](b9);b8(ba);if(!isEmpty(b4)){b4({'status':'R'+o(0x11f)+'d'});}};},'cancel':function(){console['log']('I'+o(0x120)+'.');},'keyFrameFun':function(b9){console['log']('I'+o(0x121)+':'+b9);},'isStepPlay':![],'isLoopPlay':![],'duration':0x1});const b5=new Set();let b6;function b7(){const b9=api['viewer']['canvas']['captureStream'](0x14);b6=new MediaRecorder(b9,{'videoBitsPerSecond':0x81b320});b6['ondataavailable']=ba=>{b5['add'](ba['data']);};b6['start']();}b7();if(!isEmpty(b4)){b4({'status':'R'+o(0x122)+'t'});}function b8(b9){var ba=document['createElement']('a');ba['href']=b9;ba['download']=b3+('.'+o(0x123)+'4');ba['style']['display']='n'+o(0x124)+'e';document['body'][n(0x2b4)](ba);ba['click']();}}};var aL=m(0x72);var aM=m(0x73);var aN=m(0x74);this['Measurement']={'setMeasurementUnit':function(b3){switch(b3){case'm':aq['defaults']['measurementUnit']=0x1;break;case l(0x1d):aq['defaults']['measurementUnit']=0x64;break;case l(0x1e):aq['defaults']['measurementUnit']=0.001;break;case l(0x1f):aq['defaults']['measurementUnit']=0xa;break;case l(0x20):aq['defaults']['measurementUnit']=0x3e8;break;default:throw Error('t'+o(0x125)+'效');}},'getMeasurementUnit':function(){var b3='';switch(aq['defaults'][n(0x2b5)]){case 0x1:b3='m';break;case 0x64:b3=l(0x21);break;case 0.001:b3=l(0x22);break;case 0xa:b3=l(0x23);break;case 0x3e8:b3=l(0x24);break;default:throw Error('t'+o(0x126)+'效');}return b3;},'showMeasurementText':function(b3){return aq['defaults']['measurementUnit']*b3+'\x20'+aq['Measurement']['getMeasurementUnit']();},'drawDistanceResult':function(b3,b4){try{if(!aP(av)){return;}aq['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var b5=[];if(!isEmpty(b3)&&b3['length']==0x2){b5=aq['funcPublic']['inputRadianArrToCartesian3Arr'](b3,aq['viewer']);}else{throw'参'+o(0x127)+'误';}var b6=aq['funcPublic']['getDistance'](b5)['toFixed'](0x2);if(b6<0.01){throw'坐'+o(0x128)+'合';}if(!Cesium['defined'](b4))b4=!![];if(b4){var b7=aq['viewer']['entities']['add']({'position':b5[0x0],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](b7);var b7=aq['viewer']['entities']['add']({'position':b5[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](b7);}var b8=Cesium['Cartographic']['fromCartesian'](b5[0x0]);var b9=Cesium['Cartographic']['fromCartesian'](b5[0x1]);var ba,bb,bc,bd;if(b8[n(0x2b6)]>b9['height']){bb=b5[0x1];ba=b5[0x0];bc=b8['height']-b9['height'];}else{bb=b5[0x0];ba=b5[0x1];bc=b9['height']-b8['height'];}var be=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](ba,be);Cesium['Cartesian3']['multiplyByScalar'](be,bc,be);var bf=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](ba,be,bf);bd=Cesium['Cartesian3']['distance'](bf,bb);if(b4){var bg=aq[n(0x2b7)]['scene']['primitives']['add'](aq['funcPublic']['drawLine']([bb,ba],aq['viewer']));aq['tempPrimitives']['push'](bg);var bh=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine']([ba,bf],aq['viewer']));aq['tempPrimitives']['push'](bh);var bi=aq['viewer']['scene'][n(0x2b8)]['add'](aq['funcPublic']['drawLine']([bb,bf],aq['viewer']));aq['tempPrimitives']['push'](bi);}var bj=aq[n(0x2b9)]['getCenter'](ba,bb);if(b4){var bk=aq['viewer'][n(0x2ba)]['add']({'position':bj,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':aq['Measurement']['showMeasurementText'](b6),'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x129)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bk);}var bl=bc['toFixed'](0x2);if(bl>0.1){var bm=l(0x25)+aq['Measurement'][n(0x2bb)](bl);if(aq['defaults']['language']['toLowerCase']()==l(0x26))bm='V'+o(0x12a)+':'+aq['Measurement'][n(0x2bc)](bl);if(aq['defaults']['language']['toLowerCase']()=='z'+o(0x12b)+'w')bm=l(0x27)+aq['Measurement']['showMeasurementText'](bl);if(b4){var bk=aq['viewer']['entities']['add']({'position':aq['funcPublic']['getCenter'](bf,ba),'label':{'style':Cesium[n(0x2bd)]['FILL_AND_OUTLINE'],'text':bm,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x12c)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(n(0x2be))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bk);}}var bn=bd['toFixed'](0x2);if(bl>0.1){var bm=l(0x28)+aq['Measurement']['showMeasurementText'](bn);if(aq['defaults']['language']['toLowerCase']()==l(0x29))bm='H'+o(0x12d)+':'+aq['Measurement']['showMeasurementText'](bn);if(aq['defaults'][n(0x2bf)]['toLowerCase']()=='z'+o(0x12e)+'w')bm=l(0x2a)+aq['Measurement']['showMeasurementText'](bn);if(b4){var bk=aq['viewer']['entities']['add']({'position':aq['funcPublic']['getCenter'](bf,bb),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':bm,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x12f)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bk);}}b5=[];aq['viewer']['scene']['requestRender']();return{'distance':aq['defaults']['measurementUnit']*b6,'vDistance':aq['defaults'][n(0x2c0)]*bl,'hDistance':aq['defaults']['measurementUnit']*bn};}catch(bo){b1('错'+o(0x130)+':'+bo);}},'drawAreaResult':function(b3,b4){try{if(!aP(av)){return;}aq['viewer'][n(0x2c1)][n(0x2c2)][n(0x2c3)]=![];var b5=[];if(!isEmpty(b3)&&b3['length']>0x2){b3[n(0x2c4)](b3[0x0]);b5=aq['funcPublic']['inputRadianArrToCartesian3Arr'](b3,aq['viewer']);}else{throw'参'+o(0x131)+'误';}if(!Cesium['defined'](b4))b4=!![];if(b4){var b6=aq['viewer']['entities']['add']({'polyline':{'show':!![],'positions':b5,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});aq['tempEntities']['push'](b6);}var b7='';var b8=aq['funcPublic']['calcArea3D'](b5);if(b8<0x0)b8*=-0x1;var b9=b8=aq['funcPublic']['round'](b8,0x2);if(b8>0xf4240){b8=aq['funcPublic']['round'](b8/0xf4240,0x2);b7=b8+l(0x2b);}else{b7=b8+l(0x2c);}var ba;var bb=aq['funcPublic']['getCartesian3ListCenter'](b5);var bc=aq['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](bb);ba=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](bc['longitude']),Cesium['Math']['toDegrees'](bc['latitude']),bc['height']);if(b4){var bd=aq['viewer']['entities']['add']({'position':ba,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':b7,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x132)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities'][n(0x2c5)](bd);}aq['viewer']['scene'][n(0x2c6)]();return{'area':b9};}catch(be){b1('错'+o(0x133)+':'+be);}},'distance':function(b3,b4,b5,b6,b7){try{if(!aP(av)){return;}if(!aq['viewer'][n(0x2c7)]['_context']['_webgl2']){b5=![];b7=![];}aq['viewer']['container']['style']['cursor']=aM;var b8=undefined;if(b7){b8=aq['MeasuringAuxiliaryComponents'];if(!aq['MeasuringAuxiliaryComponents']){b8=new MeasuringAuxiliaryComponents({'image':aL},aq);}}var b9=undefined;if(b5){var ba=!![];aq['Public']['event']('R'+o(0x134)+'N',function(){ba=![];});aq['Public']['event']('R'+o(0x135)+'P',function(){ba=!![];});aq['Public']['event']('L'+o(0x136)+'N',function(){ba=![];});aq['Public']['event']('L'+o(0x137)+'P',function(){ba=!![];});aq['Public']['event']('M'+o(0x138)+'E',function(be){if(ba){b9=undefined;var bf=aq['funcPublic']['pickPosition'](be['endPosition'],aq['viewer']);if(Cesium['defined'](bf['type'])&&bf['type']==0x1){b9=aq['funcPublic']['calculateVertex'](be['endPosition'],bf['position'],aq);if(Cesium['defined'](b9)){if(b8)b8['updateData']({'cartesian':b9,'isPlane':![],'isVertex':!![]});aq[n(0x2c8)][n(0x2c9)]['style']['cursor']=aN;}else{if(b8)aq['Feature']['getFaceAndNormal'](be['endPosition'],function(bg){if(bg){b8['updateData']({'cartesian':bf['position'],'planeNormal':bg['FaceNormal'],'isPlane':!![],'isVertex':![]});}});aq['viewer']['container'][n(0x2ca)][n(0x2cb)]=aM;}}else{if(b8)b8['updateData']({'cartesian':bf['position'],'isPlane':![],'isVertex':![]});aq['viewer']['container']['style']['cursor']=aM;}}});}var bb=[];var bc=undefined;var bd;aq['Public']['event']('L'+o(0x139)+'K',function(be){aq['nameOverlay']['style']['display']='n'+o(0x13a)+'e';var bf=aq['funcPublic'][n(0x2cc)](be['position'],aq['viewer']);if(Cesium['defined'](bf['type'])&&bf[n(0x2cd)]==0x1){bc='O'+o(0x13b)+'l';if(!b5){if(Cesium['defined'](b9))Cesium['Cartesian3']['clone'](b9,bf['position']);}else{var bg=aq['funcPublic']['calculateVertex'](be['position'],bf['position'],aq);if(Cesium['defined'](bg))Cesium['Cartesian3']['clone'](bg,bf['position']);}}else{bc='O'+o(0x13c)+'h';if(!aq['defaults']['openearth']){return;}}if(bf['type']!==aq['PositionType']['NONE']){bb['push'](bf['position']['clone']());}if(bb['length']==0x2){var bh=aq['funcPublic']['getDistance'](bb)[n(0x2ce)](0x2);if(bh<0.001){bb['pop']();return;}bd=aq['viewer']['entities']['add']({'position':bb[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bd);var bi=Cesium['Cartographic']['fromCartesian'](bb[0x0]);var bj=Cesium['Cartographic'][n(0x2cf)](bb[0x1]);var bk,bl,bm,bn;if(bi['height']>bj['height']){bl=bb[0x1];bk=bb[0x0];bm=bi[n(0x2d0)]-bj['height'];bn=bj['latitude'];}else{bl=bb[0x0];bk=bb[0x1];bm=bj['height']-bi['height'];bn=bi[n(0x2d1)];}var bo=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](bk,bo);Cesium['Cartesian3']['multiplyByScalar'](bo,bm,bo);var bp=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bk,bo,bp);var bq=aq['funcPublic']['getDistance']([bk,bp])[n(0x2d2)](0x2);var br=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine']([bk,bp],aq['viewer'],Cesium['Color']['BLUE']));aq['tempPrimitives']['push'](br);var bs=Cesium[n(0x2d3)]['fromCartesian'](bp);var bt=aq['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bs[n(0x2d4)],bn,bs['height']),aq['viewer']);var bu=aq['funcPublic'][n(0x2d5)]([bt,bp])['toFixed'](0x2);var br=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine']([bp,bt],aq[n(0x2d6)],Cesium['Color']['GREEN']));aq['tempPrimitives']['push'](br);var bv=aq['funcPublic']['getDistance']([bt,bl])['toFixed'](0x2);var br=aq[n(0x2d7)]['scene']['primitives']['add'](aq['funcPublic']['drawLine']([bt,bl],aq['viewer'],new Cesium['Color'](0x1,0.3,0.3,0x1)));aq['tempPrimitives']['push'](br);if(b6){function bH(bI){var bJ=bI['viewer'];var bK=bI['text'];var bL=bI['position'];var bM=bI['color'];var bN=bI['img'];var bO=bI['imgSubRegion'];var bP=bI['imgPixelOffset'];var bQ=bI['textPixelOffset'];return bJ['entities']['add']({'position':bL,'billboard':{'show':!![],'image':bN,'imageSubRegion':bO,'color':Cesium['Color']['WHITE'],'pixelOffset':bP,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':!![],'text':bK,'showBackground':!![],'fillColor':bM,'backgroundColor':Cesium['Color']['WHITE'],'font':'1'+o(0x13d)+'体','horizontalOrigin':Cesium[n(0x2d8)]['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':bQ,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}var bw=aq['funcPublic'][n(0x2d9)](bk,bp);var bx=aq['funcPublic']['getDistance']([bk,bp])['toFixed'](0x2);var by=bH({'viewer':aq['viewer'],'text':aq['Measurement']['showMeasurementText'](bx),'position':bw,'color':Cesium['Color']['BLUE'],'img':aL,'imgSubRegion':new Cesium['BoundingRectangle'](0x32,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium[(n(0x2da))](0xa,0xa)});aq['tempEntities']['push'](by);var bz=aq['funcPublic']['getCenter'](bt,bp);var bA=aq['funcPublic']['getDistance']([bt,bp])['toFixed'](0x2);var bB=bH({'viewer':aq['viewer'],'text':aq['Measurement']['showMeasurementText'](bA),'position':bz,'color':Cesium['Color']['GREEN'],'img':aL,'imgSubRegion':new Cesium['BoundingRectangle'](0x1a,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});aq['tempEntities']['push'](bB);var bC=aq['funcPublic']['getCenter'](bt,bl);var bD=aq['funcPublic']['getDistance']([bt,bl])['toFixed'](0x2);var bE=bH({'viewer':aq['viewer'],'text':aq['Measurement']['showMeasurementText'](bD),'position':bC,'color':Cesium['Color']['RED'],'img':aL,'imgSubRegion':new Cesium['BoundingRectangle'](0x2,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});aq['tempEntities'][n(0x2db)](bE);}var br=aq[n(0x2dc)]['scene']['primitives']['add'](aq['funcPublic']['drawLine'](bb,aq[n(0x2dd)],Cesium['Color']['ORANGE']));aq['tempPrimitives']['push'](br);if(b4){var bF=aq['funcPublic']['getCenter'](bk,bl);var bG=aq['viewer']['entities']['add']({'position':bF,'label':{'text':aq['Measurement']['showMeasurementText'](bh),'show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['ORANGE'],'outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'font':'1'+o(0x13e)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bG);}if(!isEmpty(b3)){b3({'points':aq['funcPublic']['outCartesian3ToRadianArr'](bb,aq['viewer']),'dis':aq['defaults']['measurementUnit']*bh,'X':aq['defaults']['measurementUnit']*bv,'Y':aq[n(0x2de)]['measurementUnit']*bu,'Z':aq['defaults']['measurementUnit']*bq});}bb=[];}else{bd=aq['viewer']['entities']['add']({'position':bb[bb['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bd);}aq['viewer']['scene'][n(0x2df)]();});aq[n(0x2e0)][n(0x2e1)]('R'+o(0x13f)+'K',function(be){aq['viewer'][n(0x2e2)]['style']['cursor']='d'+o(0x140)+'t';aq['MeasuringAuxiliaryComponents']['clear']();aq['MeasuringAuxiliaryComponents']=undefined;aq['Public']['clearHandler']();});}catch(be){b1('错'+o(0x141)+':'+be);}},'distanceBetweenPlanes':function(b3,b4,b5,b6){try{if(!aP(av)){return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b1('w'+o(0x142)+'!');return;}b4=Cesium['defaultValue'](b4,!![]);aq['viewer']['container']['style']['cursor']=aM;var b7=undefined;if(b6){b7=aq['MeasuringAuxiliaryComponents'];if(!aq['MeasuringAuxiliaryComponents']){b7=new MeasuringAuxiliaryComponents({'image':aL},aq);}}var b8=undefined;var b9=[];var ba=undefined;var bb;var bc=!![];aq['Public']['event']('R'+o(0x143)+'N',function(){bc=![];});aq['Public']['event']('R'+o(0x144)+'P',function(){bc=!![];});aq['Public']['event']('L'+o(0x145)+'N',function(){bc=![];});aq[n(0x2e3)]['event']('L'+o(0x146)+'P',function(){bc=!![];});aq['Public']['event']('M'+o(0x147)+'E',function(bd){if(bc){b8=undefined;var be=aq['funcPublic']['pickPosition'](bd[n(0x2e4)],aq[n(0x2e5)]);if(Cesium['defined'](be['type'])&&be['type']==0x1){b8=aq[n(0x2e6)]['calculateVertex'](bd['endPosition'],be['position'],aq);if(Cesium['defined'](b8)){if(b7)b7['updateData']({'cartesian':b8,'isPlane':![],'isVertex':!![]});aq['viewer']['container']['style']['cursor']=aN;}else{if(b7)aq['Feature']['getFaceAndNormal'](bd[n(0x2e7)],function(bf){if(bf){b7['updateData']({'cartesian':be['position'],'planeNormal':bf['FaceNormal'],'isPlane':!![],'isVertex':![]});}});aq['viewer']['container']['style']['cursor']=aM;}}else{if(b7)b7['updateData']({'cartesian':be['position'],'isPlane':![],'isVertex':![]});aq['viewer'][n(0x2e8)]['style']['cursor']=aM;}}});aq['Public']['event']('L'+o(0x148)+'K',function(bd){aq['nameOverlay']['style']['display']='n'+o(0x149)+'e';var be=undefined;var bf=aq['funcPublic']['pickPosition'](bd['position'],aq['viewer']);if(Cesium['defined'](bf['type'])&&bf['type']==0x1){ba='O'+o(0x14a)+'l';if(!b5){if(Cesium['defined'](b8))Cesium['Cartesian3']['clone'](b8,bf['position']);}else{var bg=aq['funcPublic']['calculateVertex'](bd['position'],bf['position'],aq);if(Cesium['defined'](bg))Cesium['Cartesian3']['clone'](bg,bf['position']);}aq['Feature']['getFaceAndNormal'](bd['position'],function(bx){be=bx;});}else{ba='O'+o(0x14b)+'h';if(!aq['defaults']['openearth']){return;}}if(!be){return;}if(bf['type']!==aq['PositionType']['NONE']){var bh=aq[n(0x2e9)]['disposeFeatureId'](be['id']);var bi=bh[0x0]['toString']();var bj=[];Cesium['Cartesian3'][n(0x2ea)](bf['position'],bj);var bk=aq['Public']['cartesian3ToRadians'](bj);var bl=aq['Public']['radiansToModelCartesian3'](bk[0x1],bk[0x0],bk[0x2],bi);b9[n(0x2eb)]({'position':bf['position']['clone'](),'normal':be['FaceNormal']['clone'](),'facePOSArr':be['FacePOSArr'],'featureId':be['id'],'positionModel':bl,'tag':bi});}if(b9['length']>0x0){var bm=b9[b9['length']-0x1];var bn=new Cesium['Cartesian2'](0.1,0.1);var bo=Cesium['Cartesian3']['distance'](aq['viewer']['camera']['position'],bm['position'])/0x14;Cesium['Cartesian2']['multiplyByScalar'](Cesium['Cartesian3']['ONE']['clone'](),bo,bn);var bp=aq['viewer']['entities']['add']({'position':new Cesium['CallbackProperty'](()=>bm['position'],![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'plane':{'show':new Cesium[(n(0x2ec))](function(){return!![];},![]),'dimensions':new Cesium['CallbackProperty'](function(){return bn;},![]),'material':Cesium['Color']['GREEN']['withAlpha'](0.5),'outline':!![],'outlineWidth':0xa,'outlineColor':Cesium['Color'][n(0x2ed)]['withAlpha'](0.7),'plane':new Cesium['CallbackProperty'](function(){return new Cesium['Plane'](bm['normal'],-0.02);},![]),'fill':!![],'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':b4,'text':'P'+(b9[n(0x2ee)]==0x1?0x0:0x1),'fillColor':Cesium['Color']['WHITE'],'font':'1'+o(0x14c)+'体','outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'style':Cesium[n(0x2ef)]['FILL_AND_OUTLINE'],'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium[n(0x2f0)]['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0xa,0xa),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bm['entity']=bp;aq['tempEntities']['push'](bp);}if(b9['length']==0x2){var bq=GetDistanceBetweenFaces(b9[0x0]['positionModel'],b9[0x0]['facePOSArr'],b9[0x1]['facePOSArr']);console['log'](b9[0x0]['positionModel'],bq['f1p1'],bq['footPoint']);if(!bq||!bq['isParallel']){console['log']('选'+o(0x14d)+'行');b9[0x1]['entity']['plane']['material']=Cesium['Color']['RED']['withAlpha'](0.5);if(!isEmpty(b3)){b3({'dis':-0x1});}b9=[];aq[n(0x2f1)]['scene']['requestRender']();return;}var bo=Number(bq['distance']['toFixed'](0x2));var br=bq['footPoint'];var bs=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset'][n(0x2f2)]):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],br,bf);Cesium['Matrix4']['multiplyByPoint'](bs,bf,bf);var bp=aq['viewer']['entities']['add']({'position':new Cesium['CallbackProperty'](()=>bf,![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bp);var bt=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine']([b9[0x0]['position'],bf],aq['viewer'],Cesium['Color']['GREEN']));aq['tempPrimitives']['push'](bt);var bu=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine']([b9[0x1]['position'],bf],aq['viewer'],Cesium[n(0x2f3)]['YELLOW'],!![]));aq['tempPrimitives']['push'](bu);if(b4){var bv=aq['funcPublic']['getCenter'](b9[0x0]['position'],bf);var bw=aq[n(0x2f4)]['entities']['add']({'position':bv,'label':{'text':aq['Measurement']['showMeasurementText'](bo),'show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['GREEN'],'outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'font':'1'+o(0x14e)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(n(0x2f5))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bw);}if(!isEmpty(b3)){b3({'dis':aq[n(0x2f6)]['measurementUnit']*bo});}b9=[];}aq['viewer']['scene']['requestRender']();});aq['Public']['event']('R'+o(0x14f)+'K',function(bd){aq['viewer']['container']['style']['cursor']='d'+o(0x150)+'t';aq['MeasuringAuxiliaryComponents']['clear']();aq['MeasuringAuxiliaryComponents']=undefined;aq['Public'][n(0x2f7)]();});}catch(bd){b1('错'+o(0x151)+':'+bd);}},'pointToFace':function(b3,b4,b5,b6){try{if(!aP(av)){return;}if(!aq[n(0x2f8)]['scene']['_context']['_webgl2']){b5=![];b6=![];}aq['viewer']['container']['style']['cursor']=aM;var b7=!![];var b8=undefined;if(b6){b8=aq['MeasuringAuxiliaryComponents'];if(!aq['MeasuringAuxiliaryComponents']){b8=new MeasuringAuxiliaryComponents({'image':aL},aq);}}aq['line_dynamicPosition']=[];aq['isDrawDynamicLine']=![];var b9={'id':'l'+o(0x152)+'c','polyline':{'positions':[],'material':Cesium['Color']['YELLOW'],'width':0x1,'show':!![]}};var ba=function(){return aq['line_dynamicPosition'];};b9[n(0x2f9)][n(0x2fa)]=new Cesium['CallbackProperty'](ba,![]);aq['viewer']['entities']['add'](b9);var bb=undefined;var bc=!![];aq['Public'][n(0x2fb)]('R'+o(0x153)+'N',function(){bc=![];});aq['Public'][n(0x2fc)]('R'+o(0x154)+'P',function(){bc=!![];});aq['Public'][n(0x2fd)]('L'+o(0x155)+'N',function(){bc=![];});aq['Public']['event']('L'+o(0x156)+'P',function(){bc=!![];});aq['Public']['event']('M'+o(0x157)+'E',function(bg){if(bc){bb=undefined;var bh=aq['funcPublic']['pickPosition'](bg[n(0x2fe)],aq['viewer']);if(Cesium['defined'](bh['type'])&&bh['type']==0x1){bb=aq['funcPublic']['calculateVertex'](bg['endPosition'],bh['position'],aq);if(Cesium['defined'](bb)){if(b8)b8[n(0x2ff)]({'cartesian':bb,'isPlane':![],'isVertex':!![]});aq['viewer']['container']['style'][n(0x300)]=aN;}else{if(b8)aq['Feature']['getFaceAndNormal'](bg[n(0x301)],function(bi){if(bi){b8['updateData']({'cartesian':bh['position'],'planeNormal':bi['FaceNormal'],'isPlane':!![],'isVertex':![]});}});aq['viewer']['container']['style']['cursor']=aM;}}else{if(b8)b8['updateData']({'cartesian':bh['position'],'isPlane':![],'isVertex':![]});aq['viewer']['container'][n(0x302)][n(0x303)]=aM;}if(bh!=undefined&&aq['isDrawDynamicLine']){aq['line_dynamicPosition']['pop']();aq['line_dynamicPosition']['push'](bh['position']);}}});var bd=[];var be=undefined;var bf;aq['Public']['event']('L'+o(0x158)+'K',function(bg){aq['nameOverlay']['style']['display']='n'+o(0x159)+'e';var bh=aq['funcPublic']['pickPosition'](bg['position'],aq['viewer']);if(aq['line_dynamicPosition']['length']==0x2){aq['viewer']['entities'][n(0x304)](b9);aq['line_dynamicPosition']=[];aq['isDrawDynamicLine']=![];}else{if(aq[n(0x305)]['length']<0x2){if(aq[n(0x306)]['length']==0x0){aq[n(0x307)]['push'](bh['position']['clone']());}aq['line_dynamicPosition']['push'](bh['position']);aq[n(0x308)]=!![];if(!aq['viewer']['entities']['getById']('l'+o(0x15a)+'c')){aq['viewer']['entities']['add'](b9);}}}if(Cesium['defined'](bh['type'])&&bh['type']==0x1){be='O'+o(0x15b)+'l';if(!b5){if(Cesium['defined'](bb))Cesium['Cartesian3']['clone'](bb,bh['position']);}else{var bi=aq['funcPublic']['calculateVertex'](bg[n(0x309)],bh['position'],aq);if(Cesium['defined'](bi))Cesium['Cartesian3']['clone'](bi,bh['position']);}}else{be='O'+o(0x15c)+'h';if(!aq['defaults']['openearth']){return;}}if(bh['type']!==aq['PositionType']['NONE']){bd['push'](bh['position']['clone']());}if(bd['length']==0x2){var bj=aq[n(0x30a)]['getDistance'](bd)['toFixed'](0x2);if(bj<0.001){bd['pop']();return;}bf=aq['viewer'][n(0x30b)]['add']({'position':bd[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bf);var bk=Cesium['Cartographic']['fromCartesian'](bd[0x0]);var bl=Cesium['Cartographic'][n(0x30c)](bd[0x1]);var bm,bn,bo,bp;if(bk['height']>bl['height']){bn=bd[0x1];bm=bd[0x0];bo=bk['height']-bl['height'];bp=bl[n(0x30d)];}else{bn=bd[0x0];bm=bd[0x1];bo=bl['height']-bk[n(0x30e)];bp=bk['latitude'];}var bq=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](bm,bq);Cesium['Cartesian3']['multiplyByScalar'](bq,bo,bq);var br=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bm,bq,br);var bs=aq['funcPublic'][n(0x30f)]([bm,br])[n(0x310)](0x2);var bt=aq[n(0x311)]['scene']['primitives']['add'](aq['funcPublic']['drawLine']([bm,br],aq['viewer'],Cesium['Color']['BLUE']));aq['tempPrimitives']['push'](bt);if(b7){function bz(bA){var bB=bA[n(0x312)];var bC=bA['text'];var bD=bA['position'];var bE=bA['color'];var bF=bA['img'];var bG=bA['imgSubRegion'];var bH=bA['imgPixelOffset'];var bI=bA['textPixelOffset'];return bB['entities']['add']({'position':bD,'billboard':{'show':!![],'image':bF,'imageSubRegion':bG,'color':Cesium['Color']['WHITE'],'pixelOffset':bH,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':!![],'text':bC,'showBackground':!![],'fillColor':bE,'backgroundColor':Cesium['Color']['WHITE'],'font':'1'+o(0x15d)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':bI,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}var bu=aq['funcPublic']['getCenter'](bm,br);var bv=aq['funcPublic']['getDistance']([bm,br])['toFixed'](0x2);var bw=bz({'viewer':aq['viewer'],'text':aq['Measurement']['showMeasurementText'](bv),'position':bu,'color':Cesium['Color']['BLUE'],'img':aL,'imgSubRegion':new Cesium['BoundingRectangle'](0x32,0x68,0x10,0x14),'imgPixelOffset':new Cesium[(n(0x313))](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});aq['tempEntities']['push'](bw);}if(b4){var bx=aq[n(0x314)]['getCenter'](bm,bn);var by=aq['viewer']['entities']['add']({'position':bx,'label':{'text':aq['Measurement']['showMeasurementText'](bj),'show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['ORANGE'],'outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'font':'1'+o(0x15e)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(n(0x315))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities'][n(0x316)](by);}if(!isEmpty(b3)){b3({'points':aq['funcPublic']['outCartesian3ToRadianArr'](bd,aq[n(0x317)]),'dis':aq['defaults']['measurementUnit']*bj,'Z':aq['defaults']['measurementUnit']*bs});}bd=[];}else{bf=aq['viewer']['entities'][n(0x318)]({'position':bd[bd['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities'][n(0x319)](bf);}aq['viewer']['scene']['requestRender']();});aq['Public'][n(0x31a)]('R'+o(0x15f)+'K',function(bg){aq[n(0x31b)]['container']['style']['cursor']='d'+o(0x160)+'t';aq['MeasuringAuxiliaryComponents']['clear']();aq[n(0x31c)]=undefined;aq['Public']['clearHandler']();});}catch(bg){b1('错'+o(0x161)+':'+bg);}},'angle':function(b3,b4,b5,b6){try{if(!aP(av)){return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b5=![];b6=![];}aq['viewer']['container']['style']['cursor']=aM;var b7=undefined;if(b6){b7=aq['MeasuringAuxiliaryComponents'];if(!aq['MeasuringAuxiliaryComponents']){b7=new MeasuringAuxiliaryComponents({'image':aL},aq);}}var b8=undefined;if(b5){var b9=!![];aq['Public']['event']('R'+o(0x162)+'N',function(){b9=![];});aq['Public']['event']('R'+o(0x163)+'P',function(){b9=!![];});aq['Public']['event']('L'+o(0x164)+'N',function(){b9=![];});aq['Public']['event']('L'+o(0x165)+'P',function(){b9=!![];});aq['Public']['event']('M'+o(0x166)+'E',function(bh){if(b9){var bi=aq['funcPublic']['pickPosition'](bh['endPosition'],aq[n(0x31d)]);if(Cesium['defined'](bi['type'])&&bi['type']==0x1){b8=aq['funcPublic']['calculateVertex'](bh['endPosition'],bi['position'],aq);if(Cesium['defined'](b8)){if(b7)b7['updateData']({'cartesian':b8,'isPlane':![],'isVertex':!![]});aq['viewer']['container']['style']['cursor']=aN;}else{if(b7)aq['Feature'][n(0x31e)](bh['endPosition'],function(bj){if(bj){b7['updateData']({'cartesian':bi['position'],'planeNormal':bj['FaceNormal'],'isPlane':!![],'isVertex':![]});}});aq['viewer']['container']['style']['cursor']=aM;}}else{if(b7)b7['updateData']({'isPlane':![],'isVertex':![]});aq['viewer']['container'][n(0x31f)]['cursor']=aM;}}});}var ba=[];var bb=0x0;var bc=null;var bd=undefined;aq['Public']['event']('L'+o(0x167)+'K',function(bh){aq['nameOverlay']['style'][n(0x320)]='n'+o(0x168)+'e';var bi=aq['funcPublic']['pickPosition'](bh['position'],aq['viewer']);if(Cesium['defined'](bi['type'])&&bi['type']==0x1){bd='O'+o(0x169)+'l';if(!b5){if(Cesium['defined'](b8))Cesium[n(0x321)]['clone'](b8,bi['position']);}else{var bj=aq['funcPublic'][n(0x322)](bh['position'],bi['position'],aq);if(Cesium['defined'](bj))Cesium['Cartesian3']['clone'](bj,bi['position']);}}else{bd='O'+o(0x16a)+'h';if(!aq['defaults']['openearth']){return;}}if(bi[n(0x323)]!==aq['PositionType']['NONE']){ba['push'](bi['position']['clone']());}if(ba['length']==0x3){var bi=Cesium['Cartesian3']['subtract'](ba[0x0],ba[0x1],new Cesium['Cartesian3']());var bk=Cesium['Cartesian3'][n(0x324)](ba[0x2],ba[0x1],new Cesium['Cartesian3']());var bl=Cesium['Cartesian3']['angleBetween'](bi,bk);bb=be(Cesium['Math']['toDegrees'](bl),0x2);var bm=aq[n(0x325)]['entities']['add']({'position':ba[ba['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities'][n(0x326)](bm);var bn=aq['viewer']['scene']['primitives']['add'](aq[n(0x327)]['drawLine'](ba,aq['viewer']));aq['tempPrimitives']['push'](bn);if(b4){var bo;var bp=aq['funcPublic']['getCartesian3ListCenter'](ba);var bi=aq['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](bp);if(aq['viewer']['scene']['globe']&&bd!='O'+o(0x16b)+'l'){bo=Cesium[n(0x328)]['fromDegrees'](Cesium['Math']['toDegrees'](bi['longitude']),Cesium['Math']['toDegrees'](bi['latitude']),bi[n(0x329)]+0.1);}else{bo=Cesium[n(0x32a)]['fromDegrees'](Cesium['Math']['toDegrees'](bi[n(0x32b)]),Cesium['Math']['toDegrees'](bi['latitude']),bi[n(0x32c)]);}var bq=aq['viewer']['entities']['add']({'position':bo,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':bb+'°','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x16c)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bq);}var br=bf(ba);var bn=aq[n(0x32d)]['scene']['primitives']['add'](aq[n(0x32e)]['drawLine'](br,aq['viewer']));aq['tempPrimitives']['push'](bn);if(!isEmpty(b3)){b3({'points':aq['funcPublic']['outCartesian3ToRadianArr'](ba,aq['viewer']),'angle':bb});}ba=[];}else{var bm=aq['viewer']['entities']['add']({'position':ba[ba['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bm);}aq['viewer']['scene']['requestRender']();});aq[n(0x32f)][n(0x330)]('R'+o(0x16d)+'K',function(bh){aq['viewer']['container']['style'][n(0x331)]='d'+o(0x16e)+'t';aq['MeasuringAuxiliaryComponents']['clear']();aq['MeasuringAuxiliaryComponents']=undefined;aq['Public']['clearHandler']();});function be(bh,bi){if(bh>=0x0){var bj=parseInt(bh*Math['pow'](0xa,bi)+0.5)/Math['pow'](0xa,bi);return bj;}else{var bk=-bh;var bj=parseInt(bk*Math['pow'](0xa,bi)+0.5)/Math['pow'](0xa,bi);return-bj;}}function bf(bh){var bi=bh[0x0];var bj=Cesium['clone'](bh[0x1],!![]);var bk=bh[0x2];bi=Cesium['Cartesian3'][n(0x332)](bi,bj,new Cesium['Cartesian3']());bk=Cesium[n(0x333)]['subtract'](bk,bj,new Cesium['Cartesian3']());bj['x']=0x0;bj['y']=0x0;bj['z']=0x0;var bl=Cesium['Cartesian3']['distance'](bj,bi);var bm=Cesium['Cartesian3']['distance'](bj,bk);var bn=[];if(bl0x2){aq['nameOverlay'][n(0x33d)]=bd;}});}else{aq['Public']['event']('M'+o(0x17d)+'E',function(bj){aq[n(0x33e)]['style']['display']='b'+o(0x17e)+'k';aq['nameOverlay']['style']['bottom']=aq['viewer']['canvas']['clientHeight']-bj['endPosition']['y']+l(0x31);aq['nameOverlay']['style']['left']=bj['endPosition']['x']+l(0x32);if(bb['length']>0x2){aq['nameOverlay']['textContent']=bd;}});}var bf=0x0;var bg=null;var bh;aq['Public'][n(0x33f)]('L'+o(0x17f)+'K',function(bj){aq['nameOverlay']['style']['display']='n'+o(0x180)+'e';var bk=aq['funcPublic']['pickPosition'](bj['position'],aq['viewer']);if(Cesium['defined'](bk['type'])&&bk[n(0x340)]==0x1){b8='O'+o(0x181)+'l';if(!b5){if(Cesium['defined'](bc))Cesium['Cartesian3']['clone'](bc,bk[n(0x341)]);}else{var bl=aq['viewer']['scene']['pick'](bj[n(0x342)]);var bm;if(bl&&Cesium['defined'](bl)&&bl instanceof Cesium['Cesium3DTileFeature']){bm=bl[n(0x343)]('n'+o(0x182)+'e');if(!Cesium['defined'](bm)){bm=bl['getProperty'](l(0x33));}aq['m_model']['forEach'](function(by,bz){if(by['id']===bl['tileset']['id']){aq['tileset']=by;bm=bz+'^'+bm;}});var bn=0.02;var bo=aq['Feature']['getVertex'](bm);if(bo['length']>0x0){var bp=[];var bq=!isEmpty(aq[n(0x344)]['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var br=aq['tileset']['root']['transform'];for(var bs=0x0;bs0x2){if(aq['viewer']['scene']['globe']){if(b9=='O'+o(0x188)+'h'||b9==''||b9==undefined){var bj=aq['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](bb),'material':Cesium['Color']['ORANGE']['withAlpha'](0.5),'outline':!![],'outlineColor':Cesium['Color']['BLACK'],'classificationType':0x0}});aq['tempEntities']['push'](bj);}else{bb[n(0x34c)](bb[0x0]);var bk=aq['viewer']['scene']['primitives']['add'](aq['funcPublic']['drawLine'](bb,aq['viewer']));aq[n(0x34d)]['push'](bk);}}else{bb['push'](bb[0x0]);var bl=aq['viewer']['entities']['add']({'polyline':{'show':!![],'positions':bb,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});aq['tempEntities']['push'](bl);}var bm=aq[n(0x34e)]['entities']['add']({'position':bb[bb['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq[n(0x34f)]['push'](bm);var bn='';var bo=aq['funcPublic']['calcArea3D'](bb);if(bo<0x0)bo*=-0x1;bo=aq['funcPublic']['round'](bo,0x2);bn=bo+l(0x34);if(b4){var bp;var bq=aq[n(0x350)]['getCartesian3ListCenter'](bb);var br=aq['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](bq);if(aq['viewer']['scene'][n(0x351)]&&b8!='O'+o(0x189)+'l'){bp=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](br['longitude']),Cesium['Math']['toDegrees'](br['latitude']),br['height']+0.1);}else{bp=Cesium['Cartesian3']['fromDegrees'](Cesium[n(0x352)]['toDegrees'](br['longitude']),Cesium[n(0x353)]['toDegrees'](br['latitude']),br['height']);}var bs=aq['viewer']['entities']['add']({'position':bp,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':bn,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x18a)+'体','horizontalOrigin':Cesium[n(0x354)]['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bs);}if(!isEmpty(b3)){b3({'points':aq['funcPublic']['outCartesian3ToRadianArr'](bb,aq['viewer']),'area':bo});}bb=[];aq['nameOverlay']['textContent']='';aq['nameOverlay']['style']['display']='n'+o(0x18b)+'e';ba=![];b9=undefined;aq['viewer']['scene']['requestRender']();}}}catch(bj){b1('错'+o(0x18c)+':'+bj);}},'featureArea':function(b3,b4){try{if(!aP(av)){return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b1('w'+o(0x18d)+'!');return;}var b5=aq['funcPublic']['disposeFeatureId'](b3);var b6=b5[0x0]['toString']();if(aq[n(0x355)]['get'](b6)===undefined){throw m(0x76);}aq[n(0x356)]=aq['m_model']['get'](b6);var b7=!isEmpty(aq[n(0x357)]['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4'][(n(0x358))](Cesium['Matrix4'][n(0x359)]);var b8=aq['tileset']['root']['transform'];var b9=aq['Feature'][n(0x35a)](b3);var ba=[];for(var bb=0x0;bb{aq['viewer']['scene']['primitives']['remove'](b4);if(Cesium['defined'](b4))aj['splice'](b5,0x1);});aq['funcPublic']['ClearMeasuringline']('o'+o(0x198)+'s',aq['viewer']);aq['viewer']['entities']['removeById']('o'+o(0x199)+'s');aq['Feature']['clearSelectColor']();aq['tempEntities']=[];aq['tempPrimitives']=[];aq['funcPublic']['clearBOX23line'](aq[n(0x376)]);aq['viewer']['scene']['CAD_measure_lines']&&aq['viewer']['scene']['primitives']['remove'](aq['viewer']['scene']['CAD_measure_lines']);aq['viewer']['scene']['CAD_measure_lines']=undefined;aq['viewer']['scene']['requestRender']();}catch(b4){b1('错'+o(0x19a)+':'+b4);}},'exit':function(){try{if(!aP(av)){return;}aq[n(0x377)]['clearHandler']();if(Cesium['defined'](aq['MeasuringAuxiliaryComponents'])){aq['MeasuringAuxiliaryComponents']['clear']();aq['MeasuringAuxiliaryComponents']=undefined;}aq['viewer'][n(0x378)]['style']['cursor']='';}catch(b3){b1('错'+o(0x19b)+':'+b3);}},'submergeFill':function(b3,b4,b5){try{if(!aP(av)){return;}if(!Cesium[n(0x379)](b5))b5=0x1;b3=Number(b3);if(b3>0x0){b7();}else{var b6=[];aq['Public']['event']('L'+o(0x19c)+'K',function(b8){var b9=aq['funcPublic']['pickPosition'](b8['position'],aq['viewer']);if(b9['type']!==aq['PositionType']['NONE']){b6['push'](b9['position']);var ba=aq['viewer']['entities']['add']({'position':b9['position'],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium['Color']['YELLOW'],'outlineWidth':0x1}});aq['tempEntities']['push'](ba);}if(b9['type']===0x1&&b5===0x1)b5=0x5;aq['viewer']['scene']['requestRender']();});aq[n(0x37a)]['event']('R'+o(0x19d)+'K',function(b8){aq['Public']['clearHandler']();b7(b6);b6=[];aq['viewer']['scene'][n(0x37b)]();});}function b7(b8){if(b3>0x0){this['jzmHeight']=b3,this['entityPQM']&&this['entityWell']&&bg();return![];}this['positions']=b8;var b9=new CutFillAnalysis(aq[n(0x37c)],b8,b3,b5*0x64);var ba=b9['VolumeAnalysis']();this['squareResult']=ba;this['maxHeight']=ba['maxHeight'],this['minHeight']=ba['minHeight'],this['jzmHeight']=ba['height'];be();var bb=this;this['entityPQM']=aq['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](b8),'height':new Cesium['CallbackProperty'](function(bh,bi){return bb['jzmHeight'];},![]),'material':new Cesium['Color']['fromCssColorString']('#'+o(0x19e)+'0')['withAlpha'](0.5),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+o(0x19f)+'a')['withAlpha'](0.4),'outlineWidth':0x1},'show':!![]}),aq['tempEntities']['push'](this['entityPQM']);this['entityWell']=aq['viewer']['entities'][n(0x37d)]({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](b8),'extrudedHeight':bb['maxHeight'],'closeTop':![],'height':bb['minHeight'],'closeBottom':![],'material':new Cesium['Color']['fromCssColorString']('#'+o(0x1a0)+'2')['withAlpha'](0.2),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+o(0x1a1)+'a')['withAlpha'](0.4),'outlineWidth':0x1}}),aq['tempEntities']['push'](this['entityWell']);this['entitieLbl']&&aq['viewer'][n(0x37e)]['remove'](this['entitieLbl']);var bc='';this['squareResult']['fillVolume']>0x0&&(bc+='填'+o(0x1a2)+':'+bf(this['squareResult']['fillVolume'])+('立'+o(0x1a3)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(bc+='挖'+o(0x1a4)+':'+bf(this['squareResult']['cutVolume'])+l(0x37));var bd={'text':bc,'fillColor':Cesium['Color']['YELLOW'],'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cesium['Color']['BLACK']['withAlpha'](0.5),'showBackground':!![],'style':Cesium[n(0x37f)]['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+o(0x1a5)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x41),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']};this['result']={'height':this['squareResult']['height'],'minHeight':this['squareResult']['minHeight'],'maxHeight':this['squareResult']['maxHeight'],'allArea':this['squareResult']['allArea'],'cutArea':this['squareResult']['cutArea'],'cutVolume':this['squareResult']['cutVolume'],'fillArea':this['squareResult']['fillArea'],'fillVolume':this['squareResult']['fillVolume']};this['entitieLbl']=aq['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][this['squareResult']['tdposs']['length']-0x1],'label':bd}),b4&&b4(this['result']);aq['tempEntities']['push'](this['entitieLbl']);function be(){for(var bh=[],bi=0x0,bj=this['squareResult']['tdHeights']['length'];bi0x2710?(bh/0x2710)['toFixed'](0x2)+'万':bh[n(0x382)](0x2);}function bg(){var bh=new CutFillAnalysis(aq['viewer'],this['positions'],this['jzmHeight'],b5*0x64);var bi=bh['VolumeAnalysis']();this['squareResult']=bi;if(this['squareResult']){this['entitieLbl']&&aq['viewer']['entities']['remove'](this['entitieLbl']);var bj='';this['squareResult']['fillVolume']>0x0&&(bj+='填'+o(0x1a7)+':'+bf(this['squareResult']['fillVolume'])+('立'+o(0x1a8)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(bj+='挖'+o(0x1a9)+':'+bf(this['squareResult'][n(0x383)])+l(0x39));var bk={'text':bj,'fillColor':Cesium['Color']['YELLOW'],'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cesium['Color']['BLACK']['withAlpha'](0.5),'showBackground':!![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+o(0x1aa)+'f','scaleByDistance':new Cesium[(n(0x384))](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x41),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']};this['result']={'height':this['squareResult']['height'],'minHeight':this['squareResult']['minHeight'],'maxHeight':this['squareResult']['maxHeight'],'allArea':this['squareResult']['allArea'],'cutArea':this['squareResult']['cutArea'],'cutVolume':this['squareResult']['cutVolume'],'fillArea':this['squareResult']['fillArea'],'fillVolume':this['squareResult']['fillVolume']};this['entitieLbl']=aq['viewer']['entities'][n(0x385)]({'position':this['squareResult'][n(0x386)][this['squareResult']['tdposs']['length']-0x1],'label':bk}),b4&&b4(this['result']);aq['tempEntities']['push'](this['entitieLbl']);}}}}catch(b8){b1('错'+o(0x1ab)+':'+b8);}}};this['Label']={'addTextByScreenCoordinates':function(b3,b4,b5,b6,b7,b8,b9,ba){try{if(!aP(aw)){return;}if(!isEmpty(b4)){if(!isEmpty(b3)){var bb;var bc=aq['funcPublic']['pickPosition'](b3,aq['viewer']);if(Cesium['defined'](bc['type'])&&bc['type']==0x1){}else{if(!aq[n(0x387)]['openearth']){return;}}if(bc['type']!==aq['PositionType']['NONE']){bb=bc['position'];}if(!Cesium['defined'](aq['labels'])){aq['labels']=aq['viewer']['scene']['primitives']['add'](new Cesium['LabelCollection']());}aq['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var bd=!![];if(Cesium['defined'](bb)){if(isEmpty(b5)){b5=Cesium['Color']['WHITE'];}if(isEmpty(b6)){b6=Cesium['Color']['fromCssColorString']('#'+o(0x1ac)+'F');bd=![];}if(isEmpty(b7)){b7=l(0x3a);}if(isEmpty(b8)){b8=aq['funcPublic']['genID'](0x6);}if(isEmpty(ba)){ba=0x3e8;}aq['labels']['add']({'position':bb,'id':b8,'text':b4,'fillColor':b5,'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':b6,'showBackground':bd,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':b7+('p'+o(0x1ad)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium['Cartesian2'](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,ba),'disableDepthTestDistance':ba});aq['viewer']['scene'][n(0x388)]();if(!isEmpty(b9)){b9(aq['funcPublic']['outCartesian3ToRadian'](bb,aq['viewer']));}}}}}catch(be){b1('错'+o(0x1ae)+':'+be);}},'addText':function(b3,b4,b5,b6,b7,b8,b9){try{if(!aP(aw)){return;}aq[n(0x389)][n(0x38a)][n(0x38b)]['depthTestAgainstTerrain']=![];if(!Cesium['defined'](aq['labels'])){aq['labels']=aq[n(0x38c)]['scene']['primitives']['add'](new Cesium['LabelCollection']());}var ba=aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']);var bb=!![];if(Cesium['defined'](ba)){if(isEmpty(b5)){b5=Cesium['Color']['WHITE'];}if(isEmpty(b6)){b6=Cesium['Color']['fromCssColorString']('#'+o(0x1af)+'F');bb=![];}if(isEmpty(b7)){b7=l(0x3b);}if(isEmpty(b8)){b8=aq['funcPublic']['genID'](0x6);}if(isEmpty(b9)){b9=0x3e8;}aq['labels']['add']({'position':ba,'id':b8,'text':b4,'fillColor':b5,'outlineColor':Cesium[n(0x38d)]['BLACK'],'backgroundColor':b6,'showBackground':bb,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':b7+('p'+o(0x1b0)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium['Cartesian2'](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,b9),'disableDepthTestDistance':b9});aq['viewer']['scene']['requestRender']();}}catch(bc){b1('错'+o(0x1b1)+':'+bc);}},'addIconByScreenCoordinates':function(b3,b4,b5,b6,b7,b8,b9){try{if(!aP(aw)){return;}aq['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];if(!isEmpty(b3)){if(!Cesium[n(0x38e)](aq['billboards'])){aq['billboards']=aq[n(0x38f)]['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(b8)){b8=0x1;}if(isEmpty(b9)){b9=0x3e8;}var ba;var bb=aq['funcPublic']['pickPosition'](b3,aq['viewer']);if(Cesium['defined'](bb['type'])&&bb['type']==0x1){}else{if(!aq['defaults']['openearth']){return;}}if(isEmpty(b6)){b6=aq['funcPublic']['genID'](0x6);}if(bb['type']!==aq['PositionType']['NONE']&&!isEmpty(bb['position'])){ba=bb['position'];aq['billboards']['add']({'position':ba,'id':b6,'image':b4==''?aq['pinBuilder']['fromColor'](b5,0x30)['toDataURL']():aq['pinBuilder']['fromText'](b4,b5,0x40)['toDataURL'](),'disableDepthTestDistance':b9,'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,b9),'scale':b8});if(!isEmpty(b7)){b7(aq['funcPublic']['outCartesian3ToRadian'](ba,aq['viewer']));}}aq['viewer']['scene']['requestRender']();}}catch(bc){b1('错'+o(0x1b2)+':'+bc);}},'addIcon':function(b3,b4,b5,b6,b7,b8){try{if(!aP(aw)){return;}aq['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var b9=aq['funcPublic']['inputRadianToCartesian3'](b3,aq[n(0x390)]);if(!Cesium['defined'](aq['billboards'])){aq['billboards']=aq['viewer']['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(b6)){b6=aq['funcPublic']['genID'](0x6);}if(isEmpty(b7)){b7=0x1;}if(isEmpty(b8)){b8=0x3e8;}aq['billboards']['add']({'position':b9,'id':b6,'image':b4==''?aq['pinBuilder']['fromColor'](b5,0x30)['toDataURL']():aq['pinBuilder']['fromText'](b4,b5,0x40)['toDataURL'](),'disableDepthTestDistance':b8,'distanceDisplayCondition':new Cesium[(n(0x391))](0x0,b8),'scale':b7});aq['viewer']['scene']['requestRender']();}catch(ba){b1('错'+o(0x1b3)+':'+ba);}},'getLableByEvent':function(b3,b4){try{if(!aP(aw)){return;}var b5=aq['viewer']['camera']['pickEllipsoid'](b3,aq['viewer']['scene']['globe']['ellipsoid']);if(b5){var b6=aq['viewer'][n(0x392)]['pick'](b3);var b3=aq['viewer']['camera']['pickEllipsoid'](b3);if(Cesium[n(0x393)](b6)){if(!isEmpty(aq['labels'])){var b7=aq['labels']['length'];for(var b8=0x0;b8{b3['positions'][bh]=Cesium['Cartesian3']['fromRadians'](bg[0x0],bg[0x1],bg[0x2]);});b3['positions']['forEach']((bg,bh)=>{b9['push'](bg);if(bh>0x0){bd+=Cesium['Cartesian3']['distance'](b9[bh],b9[bh-0x1]);ba['push'](bd);}});b3['positions']['forEach']((bg,bh)=>{if(bh>0x0)bb['push'](ba[bh]/bd);});var be=new Cesium['LinearSpline']({'times':bb,'points':b9});aq['LableTrackArr']['set'](b3['trackId'],[be]);var bf=function(){requestAnimationFrame(function(){var bg=aq['LableMoveState']['get'](b3['trackId']);var bh=aq[n(0x39e)]['get'](b3['trackId']);if(bg==undefined){if(!isEmpty(b4)){b4(b3);}return;}if(!bg['state']){bg['index']=--bg['index'];return;}var bi=be['evaluate'](bg['index']/(0x7d0/b3['speed']));if(bg['index']+0x1>=0x7d0/b3[n(0x39f)]){bh['splice'](0x0,0x1);aq['LableTrackArr']['set'](b3['trackId'],bh);if(bh['length']>0x0){be=bh[0x0];bg['index']=0x0;aq['LableMoveState']['set'](b3['trackId'],bg);bf();}else{bg['state']=![];aq[n(0x3a0)]['set'](b3['trackId'],bg);if(!isEmpty(b4)){b4(b3);}return;}}var bj=aq['CustomLabel']['_lables']['get'](b3['trackId']);bj['positionWC']=bi;aq['CustomLabel']['_lables']['set'](b3['trackId'],bj);aq['viewer']['scene']['requestRender']();bg['index']++;if(bg['index']<0x7d0/b3['speed']){aq['LableMoveState']['set'](b3['trackId'],bg);bf();}else{bh['splice'](0x0,0x1);aq[n(0x3a1)][n(0x3a2)](b3['trackId'],bh);if(bh['length']>0x0){be=bh[0x0];bg['index']=0x0;aq['LableMoveState']['set'](b3['trackId'],bg);bf();}else{bg['state']=![];aq['LableMoveState'][n(0x3a3)](b3[n(0x3a4)],bg);if(!isEmpty(b4)){b4(b3);}return;}}});};bf();}catch(bg){b1('错'+o(0x1c0)+':'+bg);}},'updateTrackPoint':function(b3,b4,b5){var b6=aq['LableTrackArr']['get'](b3);if(b6==null){b1('未'+o(0x1c1)+'!');}var b7=aq['LableMoveState']['get'](b3);var b8=b7['options'];b8['positions']=b4;b5?b8['speed']=b5:null;if(b7['state']){var b9=[];var ba=[0x0];var bb=[0x0];var bc=[];var bd=0x0;b8['positions']['forEach']((bf,bg)=>{b8[n(0x3a5)][bg]=Cesium['Cartesian3']['fromRadians'](bf[0x0],bf[0x1],bf[0x2]);});b8[n(0x3a6)]['forEach']((bf,bg)=>{b9['push'](bf);if(bg>0x0){bd+=Cesium['Cartesian3']['distance'](b9[bg],b9[bg-0x1]);ba['push'](bd);}});b8['positions']['forEach']((bf,bg)=>{if(bg>0x0)bb['push'](ba[bg]/bd);});var be=new Cesium['LinearSpline']({'times':bb,'points':b9});b6['push'](be);aq['LableTrackArr']['set'](b3,b6);}else{aq['Label']['moveByTrackPoint'](b8,b7['callback']);}},'addCustomHtmlByTheme':function(b3){if(!aP(aw)){return;}if(!Cesium['defined'](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq['CustomLabel']['addLableByTheme'](b3);aq['viewer']['scene']['requestRender']();},'updateCustomHtmlByTheme':function(b3){if(!aP(aw)){return;}if(!Cesium['defined'](aq[n(0x3a7)])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq['CustomLabel']['updateLableByTheme'](b3);aq[n(0x3a8)]['scene']['requestRender']();},'removeCustomHtml':function(b3){if(!aP(aw)){return;}if(!Cesium['defined'](aq[n(0x3a9)])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq[n(0x3aa)]['deleteLable'](b3);aq['viewer'][n(0x3ab)]['requestRender']();},'removeAllCustomHtml':function(){if(!aP(aw)){return;}if(!Cesium['defined'](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq['CustomLabel']['deleteAll']();aq['viewer']['scene']['requestRender']();},'setCustomHtmlVisible':function(b3,b4){if(!aP(aw)){return;}if(!Cesium['defined'](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq[n(0x3ac)],aq);}aq[n(0x3ad)]['setVisible'](b3,b4);aq['viewer']['scene']['requestRender']();},'getCustomHtml':function(b3){if(!aP(aw)){return;}if(!Cesium[n(0x3ae)](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}return aq['CustomLabel']['getLabelById'](b3);},'addGroundTexture':function(b3,b4,b5,b6,b7,b8){if(!aP(aw)){return;}var b9=b6[0x0]/0x2;var ba=b6[0x1]/0x2;var bb=aq['Public']['degreesToCartesian3'](b5[0x0],b5[0x1],b5[0x2]);var bc=[aq[n(0x3af)]['getPointByDistance'](bb,-b9,ba,0x0),aq['funcPublic']['getPointByDistance'](bb,b9,ba,0x0),aq['funcPublic'][n(0x3b0)](bb,b9,-ba,0x0),aq['funcPublic']['getPointByDistance'](bb,-b9,-ba,0x0)];var bd=aq['viewer']['entities']['add']({'name':'s'+o(0x1c2)+'p','id':b3,'polygon':{'hierarchy':{'positions':bc},'show':!![],'material':b4,'classificationType':Cesium['ClassificationType']['TERRAIN'],'stRotation':Cesium['Math']['toRadians'](b7)},'distanceDisplay':b8,'positionWC':Cesium['Cartesian3']['fromRadiansArrayHeights']([aq['Public']['degreesToRadians'](b5[0x1]),aq[n(0x3b1)]['degreesToRadians'](b5[0x0]),b5[0x2]])[0x0],'isVisible':!![]});am['set'](b3,bd);aq['viewer']['scene']['preRender'][n(0x3b2)](function(){if(Cesium['defined'](am)&&am instanceof Map&&am['size']>0x0){am['forEach'](function(be){var bf=be['isVisible'];if(be['distanceDisplay'][n(0x3b3)]==0x2){if(be['distanceDisplay'][0x0]<=(be['isVisible']&&Cesium['Cartesian3']['distance'](be[n(0x3b4)],aq[n(0x3b5)]['camera']['positionWC']))&&(be['isVisible']&&Cesium[n(0x3b6)]['distance'](be[n(0x3b7)],aq['viewer']['camera']['positionWC']))<=be['distanceDisplay'][0x1]){bf=!![];}else{bf=![];}}var bg=aq['viewer']['entities']['getById'](be['id']);if(Cesium['defined'](bg)){bg['show']=bf;}});}});},'removeGroundTexture':function(b3){if(!aP(aw)){return;}if(Cesium['defined'](b3)){aq['viewer']['entities']['removeById'](b3);}else{for(var b4=0x0;b40x1)b3=b5[0x1];else b3=b5[0x0];var b6=[];for(var b7=0x0;b70x0){ba['push'](Array['from'](b7[bn]));}}});b7={};b3(ba);aq['viewer']['scene']['requestRender']();}}else{var bb;var bc;function bm(bn){if(Cesium['defined'](bb)){aq['m_model']['forEach'](function(bq,br){if(bq['show'])b7[br]=new Set();});bc=Cesium['Cartesian2']['clone'](bn['position'],new Cesium['Cartesian2']());bf(bb,bc);bb=undefined;bc=undefined;aq['boxRegionElement']['style']['display']='n'+o(0x1d1)+'e';aq['boxRegionElement'][n(0x3bf)]['width']='0'+o(0x1d2)+'x';aq['boxRegionElement']['style']['height']='0'+o(0x1d3)+'x';if(!isEmpty(b3)){var bo=[];aq['m_model']['forEach'](function(bq,br){if(bq['show']){var bs=Array['from'](b7[br]);var bt=aq['modelShowMap'][n(0x3c0)](br['toString']());bt['forEach'](function(bu,bv){if(bs[n(0x3c1)](bv)!=-0x1&&!bu['show']){bs[n(0x3c2)](bv);}});if(b7[br]['size']>0x0){bo['push'](bs);}}});b7={};if(bo['length']>0x0){bo['maxPoint']=b8;bo['minPoint']=b9;var bp=Cesium['Cartesian3']['midpoint'](b9,b8,new Cesium['Cartesian3']());bo['centerPoint']=bp;}b3(bo);aq[n(0x3c3)]['scene']['requestRender']();}}}if(aq['isMobile']()){aq['Public']['event']('L'+o(0x1d4)+'N',function(bn){if(!Cesium['defined'](bb)){bb=Cesium['Cartesian2']['clone'](bn['position'],new Cesium['Cartesian2']());}});aq['Public']['event']('L'+o(0x1d5)+'P',function(bn){bm(bn);});}else{aq['Public']['event']('L'+o(0x1d6)+'K',function(bn){if(!Cesium['defined'](bb)){bb=Cesium['Cartesian2']['clone'](bn['position'],new Cesium['Cartesian2']());return;}bm(bn);});}aq['Public']['event']('M'+o(0x1d7)+'E',function(bn){if(Cesium['defined'](bb)){var bo=bn['endPosition'];var bp=bd(bb,bo);aq['boxRegionElement']['style']['display']='b'+o(0x1d8)+'k';aq['boxRegionElement']['style']['left']=bp['x']+l(0x3d);aq['boxRegionElement'][n(0x3c4)]['top']=bp['y']+l(0x3e);aq['boxRegionElement']['style']['width']=bp['width']+l(0x3f);aq['boxRegionElement']['style']['height']=bp['height']+l(0x40);aq[n(0x3c5)]['scene']['requestRender']();}});}function bd(bn,bo){var bp=Math['min'](bn['x'],bo['x']);var bq=Math['max'](bn['x'],bo['x']);var br=Math['min'](bn['y'],bo['y']);var bs=Math['max'](bn['y'],bo['y']);var bt=bq-bp;var bu=bs-br;return new Cesium['BoundingRectangle'](bp,br,bt,bu);}function be(bn){return new Cesium['Cartesian2'](bn['x']+bn['width']/0x2,bn['y']+bn['height']/0x2);}function bf(bn,bo){b8=new Cesium['Cartesian3'](-Number[n(0x3c6)],-Number['MAX_VALUE'],-Number['MAX_VALUE']);b9=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);bn=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](aq['viewer']['scene'],bn,bn);bo=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](aq['viewer']['scene'],bo,bo);var bp=bd(bn,bo);var bq=be(bp);var br=bl(bq,bp['width'],bp['height']);aq['m_model']['forEach'](function(bs,bt){if(bs['show']){var bu=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bv=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bw=[];var bx=!![];if(Cesium['defined'](bs['otherFeatureVisible'])){bx=bs['otherFeatureVisible'];}bj(bs['_root'],br,bw);if(bw['length']>0x0){for(var by=0x0;by0x0){if(bO[n(0x3d3)](bB)){var bP=bO[n(0x3d4)](bB);if(bP['show']){bp['add'](bN);bs['x']=Math[n(0x3d5)](bs['x'],bF['x']);bs['y']=Math['max'](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}else{if(br){bp['add'](bN);bs['x']=Math['max'](bs['x'],bF['x']);bs['y']=Math[n(0x3d6)](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}}else{bp['add'](bN);bs['x']=Math['max'](bs['x'],bF['x']);bs['y']=Math['max'](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}}else{var bM=bq['intersect'](bL);if(Cesium['Intersect']['OUTSIDE']!==bM){var bN=bn['tileset']['id']+'^'+bB;var bO=aq['modelShowMap']['get'](bn['tileset']['id']['toString']());if(bO['size']>0x0){if(bO['has'](bB)){var bP=bO['get'](bB);if(bP['show']){bp['add'](bN);bs['x']=Math['max'](bs['x'],bF['x']);bs['y']=Math['max'](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}else{if(br){bp['add'](bN);bs['x']=Math['max'](bs['x'],bF['x']);bs['y']=Math['max'](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}}else{bp['add'](bN);bs['x']=Math['max'](bs['x'],bF['x']);bs['y']=Math['max'](bs['y'],bF['y']);bs['z']=Math['max'](bs['z'],bF['z']);bt['x']=Math['min'](bt['x'],bG['x']);bt['y']=Math['min'](bt['y'],bG['y']);bt['z']=Math['min'](bt['z'],bG['z']);}}}}}}}}}else{bg(bv[bx],bo,bp,bq,br,bs,bt);}}}function bh(bn){var bo=aq['viewer']['scene']['canvas'],bp=aq['viewer']['scene'][n(0x3d7)],bq=bp['frustum'],br=bp['viewMatrix'],bs=Cesium['Matrix4']['IDENTITY'],bt,bu=bq['projectionMatrix'],bv,bw;bt=Cesium['Matrix4']['multiply'](br,bs,new Cesium['Matrix4']());bv=Cesium['Matrix4']['multiply'](bu,bt,new Cesium['Matrix4']());bw=Cesium['Matrix4']['computeViewportTransformation']({'x':0x0,'y':0x0,'width':bo['clientWidth'],'height':bo['clientHeight']},0x0,0x1,new Cesium[(n(0x3d8))]());return Cesium['Transforms']['pointToWindowCoordinates'](bv,bw,bn);};function bi(bn,bo){var bp=bn['x'];var bq=bn['y'];var br=bo['x'];var bs=bo['y'];if(bp<=br&&bq<=bs&&bp+bn['width']>=br+bo['width']&&bq+bn['height']>=bs+bo['height']){return Cesium['Intersect']['INSIDE'];}return Cesium['Intersect'][n(0x3d9)];};function bj(bn,bo,bp){var bq=bn['_boundingVolume'];var br=bn['_contentBoundingVolume'];if(!bk(bo,bq)){return;}if(!Cesium[n(0x3da)](br)||bk(bo,br)){bp['push'](bn);}var bs=bn['children'];var bt=bs['length'];for(var bu=0x0;bu0x0){bb['forEach'](function(bk,bl){if(bk['isParam']||bk[n(0x3e0)]){be+='#'+bk['featureId'];}});}var bf=aq['tileset']['getParamObject']()==undefined?[]:[aq[n(0x3e1)]['getParamObject']()];if(aq['tileset']['stylecolor']!=undefined){var bg=Cesium['Color']['fromCssColorString'](aq['tileset']['stylecolor'])['alpha'];aq['funcPublic'][n(0x3e2)](bf,bg,be);}if(!b6){aq['Feature']['clearSelectColor']();}if(b8['id']instanceof Cesium['Entity']){var bh=b8['id']['entityCollection']['_owner']['_name'];if(bh==undefined){if(b8[n(0x3e3)]['id']!=undefined&&b8['id']['id']!='C'+o(0x1db)+'G'){b4({'id':b8['id']['id'],'batchId':0x0});return;}b4(undefined);return;}if(b5){var ba=aq['defaults']['selectedcolor']instanceof Cesium['Color']?aq['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](aq['defaults']['selectedcolor'])[n(0x3e4)]();ba=Cesium['Color'][n(0x3e5)](ba);var bi=Cesium['Color']['fromRandom']({'red':ba['red'],'green':ba['green'],'blue':ba['blue'],'alpha':ba['alpha']});aq['m_model']['forEach'](function(bk,bl){if(bk['id']===bh){aq['tileset']=bk;b7=bl;}});var bb=aq['modelStyleMap']['get'](aq['tileset']['id']);var b9=b8['id']['name'];var bc={'featureId':b9,'color':bi,'original':'r'+o(0x1dc)+')'};if(!bb['has'](b9)){bb['set'](b9,bc);}else{var bd=bb['get'](b9);bd['original']=Cesium['clone'](bd['color']);bd['color']=Cesium['clone'](bc['color']);}if(!(bd&&bd['isPolylineFlowMaterialProperty']&&b6)){var bj=aq['tileset']['getParamObject']();aq['funcPublic']['updateEntityFeatureColor'](b8['id']['name'],bi,aq['viewer'],bj);}}if(b8['id']!=undefined){b4({'id':bh+'^'+b8['id']['name'],'batchId':0x0});}}}else{b4(undefined);}}catch(bk){throw bk;}},'zoomTo':function(b3,b4,b5,b6,b7,b8,b9,ba,bb,bc,bd){try{if(!aP(ax)){return;}if(isEmpty(bc)){bc=0.5;}if(bb==undefined)bb=!![];if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x7b);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var be;var bf=[];if(!Array['isArray'](b3)){b3=[b3];}for(var bg=0x0;bg0x1)bf['push'](be[0x1]);else bf[n(0x3e6)](be[0x0]);}aq[n(0x3e7)]['clearSelectColor']();var bh=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium[(n(0x3e8))]['clone'](Cesium['Matrix4'][n(0x3e9)]);var bi=![];var bj=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bk=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bl=Cesium[n(0x3ea)]['fromCssColorString'](aq['tileset']['stylecolor']);if(!isEmpty(b6)){aq['tileset']['stylecolor']=bl['withAlpha'](b6)['toCssColorString']();}else{aq['tileset']['stylecolor']=bl['withAlpha'](0.2)['toCssColorString']();}for(var bg=0x0;bg0x1)b3=b6[0x1];else b3=b6[0x0];var b7=[];aq['funcPublic']['GetVertexByFeatureId'](aq[n(0x3f9)],aq['tileset'][n(0x3fa)],b3,b7,-0x1,b5);return b7;}catch(b8){b1(b8);return[];}},'getFaceAndNormal':function(b3,b4){try{if(!aP(ax)){return;}var b5='';var b6=aq['viewer']['scene']['pick'](b3);if(b6&&Cesium['defined'](b6)&&b6 instanceof Cesium['Cesium3DTileFeature']){var b7=b6[n(0x3fb)]('n'+o(0x1df)+'e');if(!Cesium['defined'](b7)){b7=b6['getProperty'](l(0x42));}aq['m_model']['forEach'](function(bs,bt){if(bs['id']===b6['tileset']['id']){aq['tileset']=bs;b5=bt;}});var b8=b5+'^'+b7;var b9=[];var ba=aq['funcPublic']['pickPosition'](b3,aq['viewer']);var bb=aq['viewer']['camera']['position'];aq['funcPublic']['GetFaceNormalByFeatureId'](aq['tileset'],aq['tileset'][n(0x3fc)],b7,b6['_batchId'],ba,bb,b9);var bc=new Cesium[(n(0x3fd))]();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bc);var bd=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bc,ba['position'],bd);var be=[];for(var bf=0x0;bf0x0){b8['forEach'](function(b9,ba){if(b3&&b3[n(0x40c)]('#'+b9['featureId'])>-0x1){return;}if(!isEmpty(b9['original'])){if('r'+o(0x1e2)+')'===b9['original']){b8['delete'](ba);}else{b9['color']=b9['original'];}}});aq['funcPublic']['updateModelStyle'](b6,b8);}});aq[n(0x40d)]['clearBOX23line'](aq['viewer']);}catch(b6){b1('错'+o(0x1e3)+':'+b6);}},'showFeatures':function(b3,b4,b5){try{if(!aP(ax)){return;}var b6=aq['funcPublic'][n(0x40e)](b3);if(!isEmpty(b4)){if(aq[n(0x40f)]['get'](b4['toString']())===undefined){throw m(0x81);}aq['tileset']=aq['m_model']['get'](b4[n(0x410)]());}else{var b7=aq['funcPublic']['disposeFeatureId'](b6[0x0]);b4=b7[0x0]['toString']();if(aq['m_model']['get'](b4)===undefined){throw m(0x82);}aq['tileset']=aq['m_model']['get'](b4);}var b8=aq['modelShowMap']['get'](b4['toString']());var b9='';b8['clear']();for(var ba=0x0;ba0x0){var bc=aq['funcPublic']['disposeFeatureId'](bb);if(bc['length']>0x1)bb=bc[0x1];else bb=bc[0x0];var bd={'featureId':bb,'show':!![]};b8['set'](bb,bd);b9+=bb+'#';}}var be=![];if(isEmpty(b3))be=!![];if(!isEmpty(b4)){var b8=aq['modelShowMap']['get'](b4[n(0x412)]());aq['funcPublic']['updateModelShowStyle'](aq['tileset'],b8,be,b5);}else{aq['m_model']['forEach'](function(bf,bg){var bh=aq['modelShowMap']['get'](bg['toString']());aq[n(0x413)]['updateModelShowStyle'](bf,bh,be,b5);});}return 0x0;}catch(bf){b1('错'+o(0x1e4)+':'+bf);}},'setVisible':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}var b7=aq['funcPublic']['splitFeatureId'](b3);if(!isEmpty(b5)){if(aq['m_model']['get'](b5['toString']())===undefined){throw m(0x83);}aq['tileset']=aq['m_model']['get'](b5['toString']());}else{var b8=aq['funcPublic']['disposeFeatureId'](b7[0x0]);b5=b8[0x0]['toString']();if(aq['m_model']['get'](b5)===undefined){throw m(0x84);}aq['tileset']=aq['m_model']['get'](b5);}var b9=aq['modelShowMap']['get'](b5['toString']());var ba='';for(var bb=0x0;bb0x0){var bd=aq['funcPublic']['disposeFeatureId'](bc);if(bd['length']>0x1)bc=bd[0x1];else bc=bd[0x0];var be={'featureId':bc,'show':b4};b9['set'](bc,be);ba+=bc+'#';}}if(b6!=undefined){b9['forEach'](function(bf,bg){if(ba['indexOf'](bg)==-0x1){b9[n(0x414)](bg);}});}if(!isEmpty(b5)){var b9=aq['modelShowMap']['get'](b5['toString']());aq['funcPublic']['updateModelShowStyle'](aq['tileset'],b9,b6);}else{aq['m_model']['forEach'](function(bf,bg){var bh=aq['modelShowMap']['get'](bg['toString']());aq['funcPublic']['updateModelShowStyle'](bf,bh,b6);});}return 0x0;}catch(bf){b1('错'+o(0x1e5)+':'+bf);}},'setColor':function(b3,b4,b5,b6,b7,b8){try{if(!aP(ax)){return;}if(isEmpty(b7))b7=0x1;var b9='r'+o(0x1e6)+'('+b4+','+b5+','+b6+','+b7+')';var ba=aq['funcPublic']['splitFeatureId'](b3);if(!isEmpty(b8)){if(aq[n(0x415)]['get'](b8['toString']())===undefined){throw m(0x85);}aq['tileset']=aq['m_model']['get'](b8['toString']());}else{var bb=aq['funcPublic']['disposeFeatureId'](ba[0x0]);b8=bb[0x0]['toString']();if(aq[n(0x416)]['get'](b8)===undefined){throw m(0x86);}aq['tileset']=aq['m_model']['get'](b8);}var bc=aq['modelStyleMap']['get'](b8['toString']());for(var bd=0x0;bd0x1)be=bf[0x1];else be=bf[0x0];var bg={'featureId':be,'color':b9};bc['set'](be,bg);}}if(!isEmpty(b8)){var bh=aq['modelStyleMap']['get'](b8['toString']());aq['funcPublic']['updateModelStyle'](aq['tileset'],bh);}else{aq['m_model']['forEach'](function(bi,bj){var bk=aq['modelStyleMap']['get'](bj['toString']());aq['funcPublic']['updateModelStyle'](bi,bk);});}return 0x0;}catch(bi){b1('错'+o(0x1e7)+':'+bi);}},'setAlpha':function(b3,b4,b5){try{if(!aP(ax)){return;}if(isEmpty(b4))b4=0x1;var b6='r'+o(0x1e8)+','+b4+')';var b7=aq[n(0x417)]['splitFeatureId'](b3);if(!isEmpty(b5)){if(aq['m_model'][n(0x418)](b5['toString']())===undefined){throw m(0x87);}aq['tileset']=aq['m_model']['get'](b5['toString']());}else{var b8=aq['funcPublic']['disposeFeatureId'](b7[0x0]);b5=b8[0x0]['toString']();if(aq['m_model']['get'](b5)===undefined){throw m(0x88);}aq['tileset']=aq['m_model']['get'](b5);}var b9=aq['modelStyleMap']['get'](b5['toString']());var ba='';var b9=aq['modelStyleMap']['get'](b5['toString']());if(b9[n(0x419)]>0x0){b9['forEach'](function(bg,bh){if(bg['isParam']){isParamAlpha=!![];ba+='#'+bg['featureId'];}else{ba+='#'+bg['featureId'];}});}for(var bb=0x0;bb0x0){var bd=aq['funcPublic']['disposeFeatureId'](bc);if(bd['length']>0x1)bc=bd[0x1];else bc=bd[0x0];var bd=aq['funcPublic']['disposeFeatureId'](bc);if(bd['length']>0x1)bc=bd[0x1];else bc=bd[0x0];var be={'featureId':bc,'color':b6};b9['set'](bc,be);}}if(!isEmpty(b5)){var bf=aq['modelStyleMap']['get'](b5['toString']());aq['funcPublic']['updateModelStyle'](aq['tileset'],bf);}else{aq[n(0x41a)]['forEach'](function(bg,bh){var bi=aq['modelStyleMap']['get'](bh['toString']());aq['funcPublic']['updateModelStyle'](bg,bi);});}return 0x0;}catch(bg){b1('错'+o(0x1e9)+':'+bg);}},'getStatus':function(b3,b4){try{if(!aP(ax)){return;}var b5=[];var b6=aq['funcPublic']['splitFeatureId'](b3);if(!isEmpty(b4)){if(aq[n(0x41b)]['get'](b4['toString']())===undefined){throw m(0x89);}aq['tileset']=aq[n(0x41c)]['get'](b4['toString']());}else{var b7=aq['funcPublic']['disposeFeatureId'](b6[0x0]);b4=b7[0x0]['toString']();if(aq['m_model']['get'](b4)===undefined){throw m(0x8a);}aq['tileset']=aq['m_model']['get'](b4);}var b8=aq['modelStyleMap']['get'](b4['toString']());for(var b9=0x0;b90x1)ba=bb[0x1];else ba=bb[0x0];b5[n(0x41d)](b8['get'](ba));}return b5;}catch(bc){b1('错'+o(0x1ea)+':'+bc);}},'getCenterById':function(b3,b4,b5){try{if(!aP(ax)){return;}var b6=aq['funcPublic']['disposeFeatureId'](b3);if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x8b);}aq['tileset']=aq[n(0x41e)]['get'](b4['toString']());}else{b4=b6[0x0]['toString']();if(aq['m_model']['get'](b4)===undefined){throw m(0x8c);}aq['tileset']=aq['m_model']['get'](b4);}var b7=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset'][n(0x41f)]):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(b6['length']>0x1)b3=b6[0x1];else b3=b6[0x0];var b8=new Cesium['Cartesian3']();var b9=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ba=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0x420)],Number['MAX_VALUE']);aq['funcPublic']['GetPositionByFeatureId'](aq['tileset'],aq['tileset']['root'],b3,b8,b9,ba);if(!isEmpty(b8)){Cesium['Matrix4']['multiplyByPoint'](b7,b8,b8);if(b5==undefined||b5==0x0)return aq['funcPublic']['outCartesian3ToRadian'](b8,aq['viewer']);else return b8;}else return undefined;}catch(bb){b1('错'+o(0x1eb)+':'+bb);}},'getBoundingBox':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x8d);}aq['tileset']=aq['m_model']['get'](b4['toString']());}else{throw m(0x8e);}if(!Cesium['defined'](b6))b6=!![];var b7=b3[n(0x421)]('#');var b8=function(bA){var bB=aq['funcPublic']['disposeFeatureId'](bA);if(bB['length']>0x1)bA=bB[0x1];else bA=bB[0x0];return bA;};var b9=[];var ba;if(!Array['isArray'](b7)){b7=[b7];}for(var bb=0x0;bb0x1)b9['push'](ba[0x1]);else b9['push'](ba[0x0]);}var bc=new Array();var bd=new Array();var be=new Cesium['Cartesian3'](-Number[n(0x422)],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bf=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bg=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var bh=![];var bi=aq['funcPublic']['deepCopy'](b9);for(var bj=0x0;bj0x0){var bm=new Cesium['Cartesian3']();var bn=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bo=new Cesium['Cartesian3'](Number[n(0x425)],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var bb=0x0;bb0x0&&bd['length']>0x0){var bq=Cesium[n(0x42a)]['subtract'](be,bf,new Cesium['Cartesian3']());var br=Cesium['Cartesian3']['midpoint'](be,bf,new Cesium['Cartesian3']());Cesium[n(0x42b)]['abs'](bq,bq);var bs=Cesium['Matrix4'][n(0x42c)](aq['tileset']['root']['transform'],br,new Cesium[(n(0x42d))]());Cesium[n(0x42e)]['multiplyByPoint'](bg,bs,bs);if(b6){aq['viewer']['entities']['removeById']('o'+o(0x1ec)+'s');var bt=Cesium[n(0x42f)]['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](bg,aq['tileset']['root']['transform'],bt);var bu=Cesium[n(0x430)]['eastNorthUpToFixedFrame'](Cesium['Matrix4']['getTranslation'](bt,new Cesium['Cartesian3']()),Cesium[n(0x431)][n(0x432)],new Cesium['Matrix4']());var bv=Cesium['Matrix4']['multiply'](Cesium[n(0x433)]['inverse'](bu,new Cesium['Matrix4']()),bt,new Cesium['Matrix4']());var bw=Cesium['Matrix4']['getRotation'](bv,new Cesium['Matrix3']());var bx=Cesium['Quaternion']['fromRotationMatrix'](bw);var by=Cesium[n(0x434)]['fromQuaternion'](bx);var bz=Cesium['Transforms']['headingPitchRollQuaternion'](bs,by);aq['viewer']['entities']['add']({'id':'o'+o(0x1ed)+'s','name':l(0x43)+b4,'position':bs,'orientation':bz,'box':{'dimensions':bq,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});aq['funcPublic']['ClearMeasuringline']('o'+o(0x1ee)+'s',aq['viewer']);aq['funcPublic']['CreateMeasuringline']('o'+o(0x1ef)+'s',br,bq,aq['tileset']['root']['transform'],bg,aq['viewer'],b5);aq['viewer']['scene']['requestRender']();}return{'min':bf,'max':be,'center':bs,'size':bq};}}catch(bB){b1('错'+o(0x1f0)+':'+bB);}},'getGeometrySizeById':function(b3,b4,b5,b6,b7){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x8f);}aq['tileset']=aq['m_model']['get'](b4['toString']());}if(!Cesium['defined'](b6))b6=!![];if(!Cesium['defined'](b7))b7=![];var b8=aq['funcPublic']['disposeFeatureId'](b3);if(b8['length']>0x1)b3=b8[0x1];else b3=b8[0x0];var b9=new Array();var ba=new Array();var bb=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bc=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bd=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var be=![];if(b7){var bf=aq['Feature']['getVertex'](b3,b4);var bg=GetMaxMinPoint(bf);bb=bg[0x0];bc=bg[0x1];var bh=[];var bi=[];for(let bH=0x0;bH0x0&&ba['length']>0x0){var bx=Cesium['Cartesian3']['subtract'](bb,bc,new Cesium['Cartesian3']());var by=Cesium['Cartesian3']['midpoint'](bb,bc,new Cesium['Cartesian3']());Cesium[n(0x43d)]['abs'](bx,bx);var bz=Cesium[n(0x43e)]['multiplyByPoint'](aq['tileset'][n(0x43f)]['transform'],by,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bd,bz,bz);if(b6){aq['viewer'][n(0x440)]['removeById']('o'+o(0x1f3)+'s');var bA=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](bd,aq['tileset']['root']['transform'],bA);var bB=Cesium['Transforms']['eastNorthUpToFixedFrame'](Cesium['Matrix4']['getTranslation'](bA,new Cesium['Cartesian3']()),Cesium['Ellipsoid']['WGS84'],new Cesium['Matrix4']());var bC=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['inverse'](bB,new Cesium['Matrix4']()),bA,new Cesium[(n(0x441))]());var bD=Cesium['Matrix4']['getRotation'](bC,new Cesium['Matrix3']());var bE=Cesium['Quaternion'][n(0x442)](bD);var bF=Cesium['HeadingPitchRoll']['fromQuaternion'](bE);var bG=Cesium['Transforms']['headingPitchRollQuaternion'](bz,bF);aq['viewer']['entities']['add']({'id':'o'+o(0x1f4)+'s','name':l(0x44)+b3,'position':bz,'orientation':bG,'box':{'dimensions':bx,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});aq['funcPublic']['ClearMeasuringline']('o'+o(0x1f5)+'s',aq['viewer']);aq['funcPublic'][n(0x443)]('o'+o(0x1f6)+'s',by,bx,aq['tileset']['root']['transform'],bd,aq['viewer']);aq['viewer'][n(0x444)]['requestRender']();}if(!isEmpty(b5)){b5({'x':bx['x']['toFixed'](0x2)['toString'](),'y':bx['y']['toFixed'](0x2)['toString'](),'z':bx['z']['toFixed'](0x2)[n(0x445)](),'center':bz,'min':bc,'max':bb});}}}catch(bK){b1('错'+o(0x1f7)+':'+bK);}},'getFeaturesBoundingBox':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x90);}aq['tileset']=aq['m_model']['get'](b4[n(0x446)]());}if(!Cesium[n(0x447)](b6))b6=!![];var b7=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4'][(n(0x448))](aq['tileset']['modelMatrix']):new Cesium[(n(0x449))]['clone'](Cesium['Matrix4']['IDENTITY']);if(!Array['isArray'](b3)){b3=b3['split']('#');}if(Array['isArray'](b3)){var b8=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var b9=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0x44a)],Number['MAX_VALUE']);var ba=0x0;var bb=function(bs){var bt=aq['funcPublic']['disposeFeatureId'](bs);if(bt['length']>0x1)bs=bt[0x1];else bs=bt[0x0];aq['funcPublic']['getAllTiles'](aq['tileset'],function(bu){for(var bv=0x0;bv0x1)b3=b8[0x1];else b3=b8[0x0];var b9=new Array();var ba=new Array();var bb=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bc=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0x45d)],Number['MAX_VALUE']);var bd=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium[(n(0x45e))]['clone'](Cesium['Matrix4']['IDENTITY']);var be=![];if(isShowOBBBox){var bf=aq['Feature']['getVertex'](b3,b4);var bg=GetMaxMinPoint(bf);bb=bg[0x0];bc=bg[0x1];var bh=[];var bi=[];for(let bO=0x0;bO0x0&&ba['length']>0x0){var bB=Cesium['Cartesian3']['subtract'](bb,bc,new Cesium['Cartesian3']());var bC=Cesium['Cartesian3']['midpoint'](bb,bc,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](bB,bB);var bD=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bC,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bd,bD,bD);if(b7){aq['viewer']['entities']['removeById']('o'+o(0x1ff)+'s');var bE=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](bd,aq['tileset']['root']['transform'],bE);var bF=Cesium[n(0x46e)]['eastNorthUpToFixedFrame'](Cesium['Matrix4']['getTranslation'](bE,new Cesium['Cartesian3']()),Cesium['Ellipsoid'][n(0x46f)],new Cesium['Matrix4']());var bG=Cesium[n(0x470)][n(0x471)](Cesium['Matrix4']['inverse'](bF,new Cesium['Matrix4']()),bE,new Cesium['Matrix4']());var bH=Cesium['Matrix4']['getRotation'](bG,new Cesium['Matrix3']());var bI=Cesium['Quaternion']['fromRotationMatrix'](bH);var bJ=Cesium['HeadingPitchRoll']['fromQuaternion'](bI);var bK=Cesium['Transforms']['headingPitchRollQuaternion'](bD,bJ);aq['viewer']['entities']['add']({'id':'o'+o(0x200)+'s','name':l(0x46)+b3,'position':bD,'orientation':bK,'box':{'dimensions':bB,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});aq['funcPublic']['ClearMeasuringline']('o'+o(0x201)+'s',aq['viewer']);aq['funcPublic']['CreateMeasuringline']('o'+o(0x202)+'s',bC,bB,aq['tileset']['root']['transform'],bd,aq['viewer'],b6);aq['viewer']['scene']['requestRender']();}var bL=new Cesium['Cartesian3'](),bM=new Cesium['Cartesian3']();var bN=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](bB,0.5,bN);Cesium['Cartesian3']['add'](bC,bN,bM);Cesium['Cartesian3']['subtract'](bC,bN,bL);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bL,bL);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root'][n(0x472)],bM,bM);if(!isEmpty(b6)){b6({'x':bB['x']['toFixed'](0x2)['toString'](),'y':bB['y']['toFixed'](0x2)['toString'](),'z':bB['z']['toFixed'](0x2)['toString'](),'center':bD,'min':bc,'max':bb});}}}catch(bR){b1('错'+o(0x203)+':'+bR);}},'offset':function(b3,b4,b5,b6,b7){try{if(!aq['viewer']['scene'][n(0x473)]['floatingPointTexture']){b1(m(0x92));return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!isEmpty(b7)){if(aq['m_model'][n(0x474)](b7['toString']())===undefined){throw m(0x93);}aq['tileset']=aq['m_model']['get'](b7['toString']());}var b8=aq['funcPublic']['disposeFeatureId'](b6);if(b8['length']>0x1)b6=b8[0x1];else b6=b8[0x0];for(var b9=0x0;b90x0){b4=b8[0x0];}}if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x94);}aq[n(0x480)]=aq['m_model']['get'](b4['toString']());var b9,ba;var bb;var bc;if(b5['length']>0x0){b9=b5[0x0];ba=b5[0x1];if(b5['length']==0x3)height=b5[0x2];if(b6==0x0){bb=Cesium['Cartographic']['fromDegrees'](b9,ba,height);bc=aq['funcPublic']['cartographicToCartesian3'](bb,aq['viewer']);}else if(b6==0x1){bb=new Cesium['Cartographic'](b9,ba,height);bc=aq['funcPublic']['cartographicToCartesian3'](bb,aq['viewer']);}else if(b6==0x2){var bd=aq['viewer']['camera']['getPickRay'](new Cesium['Cartesian2'](b5[0x0],b5[0x1]));bc=aq['viewer']['scene']['globe']['pick'](bd,aq['viewer']['scene']);}else if(b6==0x3){bc=new Cesium['Cartesian3'](b5[0x0],b5[0x1],b5[0x2]);}var be=function(bm,bn,bo,bp,bq){var br=Cesium['Matrix4']['fromTranslation'](bq,new Cesium['Matrix4']());var bs=Cesium['Cartesian3'][n(0x481)](bn['_batchTable']['_properties']['maxPoint'][bp]);var bt=Cesium['Cartesian3']['fromArray'](bn['_batchTable']['_properties']['minPoint'][bp]);var bu=bn['_batchTable'][n(0x482)](bp);br=Cesium['Matrix4']['multiplyTransformation'](br,bu,new Cesium['Matrix4']());bn['_batchTable']['setBatchIdMatrix'](bp,br);var bv=Cesium['Matrix4']['multiplyByPoint'](br,bs,new Cesium['Cartesian3']());var bw=Cesium['Matrix4']['multiplyByPoint'](br,bt,new Cesium['Cartesian3']());var bx=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bv,bw],bx);Cesium['BoundingSphere']['transform'](bx,bn['_contentModelMatrix'],bx);var by=new Cesium['BoundingSphere']();Cesium['BoundingSphere'][n(0x483)](bo['_nodeCommands'][0x0]['command'][n(0x484)],by);Cesium['BoundingSphere']['union'](bx,by,bo['_nodeCommands'][0x0]['command']['_boundingVolume']);bo['_nodeCommands'][0x0]['dirty']=!![];var bz=[bv,bw];bn['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bn['_batchTable']['_properties'][n(0x485)]);bn['_batchTable']['_properties']['newMinPoint']=aq['funcPublic']['copyArr'](bn['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3']['pack'](bz[0x0],bn['_batchTable']['_properties']['newMaxPoint'][bp]);Cesium['Cartesian3']['pack'](bz[0x1],bn['_batchTable']['_properties']['newMinPoint'][bp]);var bA=Cesium['Matrix4']['multiplyByPoint'](bn['_contentModelMatrix'],bz[0x0],new Cesium[(n(0x486))]());var bB=Cesium['Matrix4']['multiplyByPoint'](bn['_contentModelMatrix'],bz[0x1],new Cesium['Cartesian3']());bm['updateBoundingVolume'](bB,bA);bo['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];bo['_nodeCommands'][0x0]['command']['dirty']=!![];};var bf=function(bm,bn,bo){var bp=new Cesium['Cartesian3']();var bq=new Cesium['Cartesian3']();var br=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],br);Cesium['Matrix4']['multiplyByPoint'](br,bm,bp);Cesium['Matrix4']['multiplyByPoint'](br,bn,bq);Cesium['Cartesian3']['add'](bq,bo,bq);var bs=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bq,bp,bs);return bs;};var bg=function(bm,bn,bo,bp){var bq=bn['_content'];var br=aq['funcPublic']['GetFeatureFromContent'](bq,bm);if(br==-0x1){return;}var bs=bq['_model'];if(aq['_lastMoveToPositionFeatureId']&&b3===aq['_lastMoveToPositionFeatureId']['featureId']&&!aq['_lastMoveToPositionFeatureId'][n(0x487)]){aq['Feature']['getGeometrySizeById'](b3,b4,function(bu){if(bu!=undefined){aq['_lastMoveToPositionFeatureId']['size']=new Cesium['Cartesian3'](Number(bu['x']),Number(bu['y']),Number(bu['z']));}},![]);}if(b7){var bt=bf(bo,bp,new Cesium['Cartesian3'](0x0,0x0,aq[n(0x488)]['size']['z']*0.5));be(bn,bq,bs,br,bt);}else{var bt=bf(bo,bp,new Cesium['Cartesian3']());be(bn,bq,bs,br,bt);}aq['viewer']['scene']['requestRender']();};if(bc){var b8=aq['funcPublic']['disposeFeatureId'](b3);var bh;if(b8['length']>0x1)bh=b8[0x1];else bh=b8[0x0];var bi=aq['Feature'][n(0x489)](b3,b4);if(!bi)return;var bj=Cesium['Cartesian3']['fromRadiansArrayHeights'](bi);var bk=new Cesium['Cartesian3']();if(bj&&bj[n(0x48a)]>=0x1){bk=bj[0x0];}else{return;}if(aq['_lastMoveToPositionFeatureId'])aq[n(0x48b)]=void 0x0;var bl=aq['m_model']['get'](b4['toString']());if(Cesium['defined'](bl)){aq['funcPublic']['getAllTiles'](bl,function(bm){for(var bn=0x0;bn0x1){bb=be[0x0];ba=be[0x1];}else ba=be[0x0];bc['push'](ba);}if(!isEmpty(bb)){if(aq['m_model']['get'](bb['toString']())===undefined){throw m(0x95);}else{aq['tileset']=aq['m_model']['get'](bb['toString']());}}for(var bf=0x0;bf0x1)bx=be[0x1];else bx=be[0x0];var bk=aq['Feature']['getVertex'](bx,be[0x0],!![]);var bl=GetMaxMinPoint(bk);b7=Cesium['Cartesian3'][n(0x491)](b7,bl[0x0],new Cesium['Cartesian3']());b8=Cesium['Cartesian3']['minimumByComponent'](b8,bl[0x1],new Cesium[(n(0x492))]());}bj=Cesium['Cartesian3']['midpoint'](b7,b8,new Cesium['Cartesian3']());bi={'options':b3,'callback':b4,'onMoving':b5,'state':!![],'index':0x0,'bigCenterPt':bj,'angleOld':0x0};aq['FeatureMoveState']['set'](b3['trackId'],bi);}else{bj=bi['bigCenterPt'];}var bm=[];var bn=[0x0];var bo=[0x0];var bp=[];var bq=0x0;b3['positions']['forEach']((by,bz)=>{if(b3[n(0x493)]==0x1){bm['push'](aq['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](by[0x0],by[0x1],by[0x2]),0x0,0x0,bj['z']));}else if(b3['axisType']==0x2){bm['push'](aq['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](by[0x0],by[0x1],by[0x2]),0x0,0x0,bj['z']));}else if(b3[n(0x494)]==0x3){bm['push'](aq['funcPublic']['getPointByDistance'](new Cesium['Cartesian3'](by[0x0],by[0x1],by[0x2]),0x0,0x0,0x0));}if(bz>0x0){bq+=Cesium['Cartesian3']['distance'](bm[bz],bm[bz-0x1]);bn['push'](bq);}});b3[n(0x495)][n(0x496)]((by,bz)=>{if(bz>0x0)bo['push'](bn[bz]/bq);});aq['Feature']['moveToPosition'](b6['join']('#'),'',[bm[0x0]['x'],bm[0x0]['y'],bm[0x0]['z']],0x3,!![]);var br=new Cesium['LinearSpline']({'times':bo,'points':bm});var bs=bi!=undefined?bi['index']:0x0,bt=bi==undefined?0x0:bi[n(0x497)];var bu=function(){requestAnimationFrame(function(){var by=aq['FeatureMoveState']['get'](b3[n(0x498)]);if(by==undefined){if(!isEmpty(b4)){b4();}return;}if(!by['state']){by['index']=--bs;return;}var bz=br[n(0x499)](bs/(0x7d0/b3['speed']));if(bs+0x1>0x7d0/b3['speed']){if(!isEmpty(b4)){b4();}return;}var bA=br['evaluate']((bs+0x1)/(0x7d0/b3['speed']));var bB=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bB);var bC=new Cesium['Cartesian3']();var bD=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bB,bz,bC);Cesium['Matrix4'][n(0x49a)](bB,bA,bD);var bE=Cesium['Cartesian3']['subtract'](bD,bC,new Cesium['Cartesian3']());var bF=Cesium['Cartographic']['fromCartesian'](bz);var bG=Cesium['Cartographic']['fromCartesian'](bA);var bH=aq[n(0x49b)]['bearing'](bF['longitude'],bF['latitude'],bG['longitude'],bG['latitude']);bH+=b3['angleInit'];for(let bV=0x0;bV0x1){bb=be[0x0];ba=be[0x1];}else ba=be[0x0];bc['push'](ba);}if(!isEmpty(bb)){if(aq['m_model']['get'](bb[n(0x4ac)]())===undefined){throw m(0x96);}else{aq['tileset']=aq['m_model']['get'](bb['toString']());}}for(var bf=0x0;bf{if(b3['axisType']==0x1){bm['push'](aq['funcPublic']['getPointByDistance'](Cesium[n(0x4ae)]['fromRadians'](bx[0x0],bx[0x1],bx[0x2]),0x0,0x0,bj['z']));}else if(b3['axisType']==0x2){bm['push'](aq['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](bx[0x0],bx[0x1],bx[0x2]),0x0,0x0,bj['z']));}else if(b3[n(0x4af)]==0x3){bm['push'](aq['funcPublic']['getPointByDistance'](new Cesium['Cartesian3'](bx[0x0],bx[0x1],bx[0x2]),0x0,0x0,0x0));}if(by>0x0){bq+=Cesium['Cartesian3']['distance'](bm[by],bm[by-0x1]);bn['push'](bq);}});b3['positions']['forEach']((bx,by)=>{if(by>0x0)bo[n(0x4b0)](bn[by]/bq);});aq['Feature']['moveToPosition'](b6['join']('#'),'',[bm[0x0]['x'],bm[0x0]['y'],bm[0x0]['z']],0x3,!![]);var br=new Cesium['LinearSpline']({'times':bo,'points':bm});var bs=bi!=undefined?bi['index']:0x0,bt=bi==undefined?0x0:bi['angleOld'];var bu=function(){requestAnimationFrame(function(){var bx=aq['FeatureMoveState']['get'](b3['trackId']);if(bx==undefined){if(!isEmpty(b4)){b4();}return;}if(!bx[n(0x4b1)]){bx['index']=--bs;return;}var by=br['evaluate'](bs/(0x7d0/b3['speed']));if(bs+0x1>0x7d0/b3['speed']){if(!isEmpty(b4)){b4();}return;}var bz=br['evaluate']((bs+0x1)/(0x7d0/b3['speed']));var bA=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bA);var bB=new Cesium['Cartesian3']();var bC=new Cesium[(n(0x4b2))]();Cesium['Matrix4']['multiplyByPoint'](bA,by,bB);Cesium[n(0x4b3)]['multiplyByPoint'](bA,bz,bC);var bD=Cesium['Cartesian3']['subtract'](bC,bB,new Cesium['Cartesian3']());for(let bP=0x0;bP0x1)b6=b9[0x1];else b6=b9[0x0];for(var ba=0x0;ba0x1){b4=b5[0x0];b3=b5[0x1];}else b3=b5[0x0];aq['AutoRotateList']['some'](function(bi,bj){if(bi['FeatureID']==b3&&bi['Tag']==b4){aq['AutoRotateList'][n(0x4d6)](bj,0x1);return!![];}});for(var b6=0x0;b60x1)bb[n(0x4de)](ba[0x1]);else bb['push'](ba[0x0]);}var bd=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[n(0x4df)]);var be=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bf={'models':[],'batchids':[]};var bg=new Cesium['Matrix3']();for(var bh=0x0;bh0x0){var bj=Cesium['Cartesian3']['midpoint'](bd,be,new Cesium[(n(0x4e6))]());var bk=undefined;if(b4==0x1&&b5==0x0&&b6==0x0){bk=Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](b7));}else if(b4==0x0&&b5==0x1&&b6==0x0){bk=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](b7));}else if(b4==0x0&&b5==0x0&&b6==0x1){bk=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](b7));}Cesium['Matrix4'][n(0x4e7)](bk,bg);for(let bv=0x0;bv0x1){b9=bd[0x0];b3=bd[0x1];}else b3=bd[0x0];var be=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bf=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bg={'models':[],'batchids':[],'contents':[]};for(var bh=0x0;bh0x0){var bk;if(ba!=undefined){var bl=new Cesium['Matrix4']();var bm=Cesium['Matrix4']['multiply'](aq['tileset']['modelMatrix'],aq['tileset'][n(0x4fd)]['transform'],new Cesium[(n(0x4fe))]());Cesium['Matrix4']['inverse'](bm,bl);Cesium['Matrix4']['multiplyByPoint'](bl,ba,ba);bk=ba;}else{bk=Cesium[n(0x4ff)]['midpoint'](be,bf,new Cesium['Cartesian3']());}aq['StopAutoRotate']=![];aq['AutoRotateList']['push']({'FeatureID':b3,'RotateDirection':bc,'Speed':b7,'RepeatNum':b8,'Tag':b9});aq['Feature']['animation'](b3,bg,bk[n(0x500)](),bc,b7,b8,0x1,b9,bb);}aq['viewer']['scene']['requestRender']();}catch(bp){b1('错'+o(0x212)+':'+bp);}},'animation':function(b3,b4,b5,b6,b7,b8,b9,ba,bb){if(aq['isMobile']()){b1('手'+o(0x213)+'!');return;}requestAnimationFrame(function(){if(!aq['StopAutoRotate']){if(b9%0x2==0x0){let bi=undefined;var bc=Cesium[n(0x501)]['fromAxisAngle'](b6,Cesium['Math']['toRadians'](b7*0xa),new Cesium['Quaternion']());bi=Cesium['Matrix3']['fromQuaternion'](bc,new Cesium['Matrix3']());for(let bj=0x0;bj0x0){for(var b4=0x0;b40x1)b5['push'](b4[0x1]);else b5['push'](b4[0x0]);}var b9=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ba=new Cesium['Cartesian3'](Number[n(0x50a)],Number['MAX_VALUE'],Number['MAX_VALUE']);var bb={'models':[],'batchids':[]};var bc=new Cesium['Matrix3']();for(var bd=0x0;bd0x0){var bi=Cesium['Cartesian3']['midpoint'](b9,ba,new Cesium['Cartesian3']());Cesium[n(0x513)]['multiplyByPoint'](b6,bg,bg);Cesium['Matrix4'][n(0x514)](b6,bh,bh);var bj=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bh,bg,bj);Cesium['Cartesian3'][n(0x515)](bj,bj);var bk=new Cesium['Matrix3']();_applyRotateAroundAxis(bj,Cesium['Math']['toRadians'](bf),bk);var bl=Cesium[n(0x516)]['fromRotationTranslation'](bk);Cesium['Matrix4']['clone'](bk,bc);var bm=GetFootOfPerpendicular(bg,bh,bi);var bn=new Cesium[(n(0x517))]();Cesium['Cartesian3'][n(0x518)](bm,bn);var bo=Cesium['Matrix4']['IDENTITY']['clone']();var bp=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4'][n(0x519)](bn,bo);Cesium['Matrix4']['fromTranslation'](bm,bp);var bq=Cesium[n(0x51a)]['multiply'](bl,bo,new Cesium['Matrix4']());bq=Cesium['Matrix4']['multiply'](bp,bq,new Cesium['Matrix4']());var br=undefined;for(var bs=0x0;bs0x1)b3=b5[0x1];else b3=b5[0x0];for(var b6=0x0;b6{aq['viewer']['scene']['primitives']['remove'](b3);if(Cesium['defined'](b3))aj['splice'](b4,0x1);});aq['funcPublic']['ClearMeasuringline']('o'+o(0x218)+'s',aq['viewer']);aq['viewer']['entities']['removeById']('o'+o(0x219)+'s');}catch(b3){b1('错'+o(0x21a)+':'+b3);}},'clipFeatures':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}if(aq['clippingPlaneMapArray'][b3]){b1('错'+o(0x21b)+'在');return;}aq[n(0x524)][b3]=[];aq['clippingPlaneEntitiesMap'][b3]=[];aq['clippingPlanesMap'][b3]=[];aq[n(0x525)][b3]=undefined;aq[n(0x526)][b3]=undefined;aq['clippingPlaneMap_mulActorIds'][b3]=b4;var b7=new Cesium['Color']();if(!Cesium['defined'](b5))b5=new Cesium['Color'](0x0,0x0,0x0,0.01);if(b5 instanceof Cesium['Color'])Cesium['Color']['clone'](b5,b7);else Cesium['Color']['fromCssColorString'](b5,b7);var b8=b4['split']('#');if(Array['isArray'](b8)){var b9=new Map();var ba=[];for(var bb=0x0;bb0x1){be=bd[0x0];bc=bd[0x1];}else throw'未'+o(0x21c)+'。';if(!b9['has'](be))b9['set'](be,[]);var bf=aq['m_model']['get'](be['toString']());if(Cesium['defined'](bf))aq['funcPublic']['getAllTiles'](bf,function(bg){for(var bh=0x0;bh-0x1)bg[bh]['oldbatchId']['push'](bj);b9['get'](be)['push']({'id':bc,'batchId':bj,'model':bg[bh]});if(bk['setBatchIdsClipState']){Array['prototype'][n(0x528)]=function(bl){return this['filter'](function(bm){return bl['indexOf'](bm)<0x0;});};bk['setBatchIdsClipState'](bk['_properties']['batchId']['diff'](bg[bh]['oldbatchId']),![]);}}});}if(b9['size']>0x0){b9['forEach'](function(bg,bh){if(!isEmpty(bh)){if(aq['m_model']['get'](bh['toString']())===undefined){throw m(0xa4);}aq['tileset']=aq[n(0x529)]['get'](bh['toString']());}var bi=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var bj=function(by,bz,bA){var bB=aq['funcPublic'][n(0x52a)](bz);if(bB['length']>0x1)bz=bB[0x1];else bz=bB[0x0];var bC=by['content']['featuresLength'];var bD=by['content']['_batchTable'];if(bA0x0){aq['clippingPlaneMapArray'][b3]['forEach'](function(by){by['modelMatrix']=bi;});}aq['viewer']['scene']['requestRender']();});}}}catch(bg){b1(bg);}},'setClipDistance':function(b3,b4,b5,b6){if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}aq['Feature']['closeClipFill']();if(b4&&undefined!=aq['GLE_ClipPlansBoxSizeMap'][b3]){b4=b4['toUpperCase']();var b7;var b8;switch(b4){case'X'+o(0x21d)+'X':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['x']*b5/0x2;b8=new Cesium['Cartesian3'](-0x1,0x0,0x0);break;case'X'+o(0x21e)+'N':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['x']*-b5/0x2;b8=new Cesium['Cartesian3'](0x1,0x0,0x0);break;case'Y'+o(0x21f)+'X':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['y']*b5/0x2;b8=new Cesium['Cartesian3'](0x0,-0x1,0x0);break;case'Y'+o(0x220)+'N':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['y']*-b5/0x2;b8=new Cesium['Cartesian3'](0x0,0x1,0x0);break;case'Z'+o(0x221)+'X':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['z']*b5/0x2;b8=new Cesium['Cartesian3'](0x0,0x0,-0x1);break;case'Z'+o(0x222)+'N':b7=aq['GLE_ClipPlansBoxSizeMap'][b3]['z']*-b5/0x2;b8=new Cesium['Cartesian3'](0x0,0x0,0x1);break;default:return;}if(aq['clippingPlaneMapArray'][b3]&&aq['clippingPlaneMapArray'][b3]['length']>0x0){for(let be=0x0;be0x0){for(var bb=0x0;bb0x0){for(let bf=0x0;bf0x1){ba=b9[0x0];b8=b9[0x1];b6['push'](b8);}}if(b5['length']>0x0){var b8=b5[0x0];var b9=aq[n(0x53b)]['disposeFeatureId'](b8);var ba='';if(b9['length']>0x1){ba=b9[0x0];b8=b9[0x1];}else throw'未'+o(0x223)+'。';var bb=aq['m_model'][n(0x53c)](ba[n(0x53d)]());if(Cesium['defined'](bb))aq[n(0x53e)]['getAllTiles'](bb,function(bc){for(var bd=0x0;bd-0x1)bc[bd]['oldbatchId']['splice'](bk,0x1);});if(bf['setBatchIdsClipState'])bf['setBatchIdsClipState'](bh,!![]);if(bf['setBatchIdsClipColor'])bf['setBatchIdsClipColor'](bh,new Cesium['Color'](0x1,0x1,0x1,0x1));be['_model'][n(0x540)]['removeAll']();if(!bc[bd]['oldbatchId']||bc[bd]['oldbatchId']['length']===0x0){if(be['_model']&&be['_model']['clippingPlanes']&&be['_model']['clippingPlanes']!==bb['clippingPlanes']){be['_model']['_clippingPlanes']=bb['clippingPlanes'];}}}});}if(aq['clippingPlaneEntitiesMap'][b3]&&aq['clippingPlaneEntitiesMap'][b3][n(0x541)]>0x0){aq['clippingPlaneEntitiesMap'][b3]['forEach'](function(bc){if(aq['viewer']['entities'][n(0x542)](bc)){aq['viewer']['entities']['remove'](bc);}});aq['clippingPlaneEntitiesMap'][b3]['length']=0x0;}aq['clippingPlaneMapArray'][b3]['splice'](0x0,aq['clippingPlaneMapArray'][b3]['length']);aq['clippingPlaneEntitiesMap'][b3]['splice'](0x0,aq['clippingPlaneEntitiesMap'][b3]['length']);aq['clippingPlanesMap'][b3]['splice'](0x0,aq['clippingPlanesMap'][b3]['length']);aq['GLE_ClipPlansBoxSizeMap'][b3]=undefined;aq['GLE_ClipPlansBoxCenterMap'][b3]=undefined;aq['clippingPlaneMap_mulActorIds'][b3]=undefined;delete aq['clippingPlaneMapArray'][b3];delete aq['clippingPlaneEntitiesMap'][b3];delete aq['clippingPlanesMap'][b3];delete aq['GLE_ClipPlansBoxSizeMap'][b3];delete aq['GLE_ClipPlansBoxCenterMap'][b3];delete aq[n(0x543)][b3];aq['Feature']['closeClipFill']();aq['viewer']['scene']['requestRender']();},'setClipProgressByPath':function(b3,b4,b5,b6,b7){try{if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}aq['Feature']['closeClipFill']();var b8=function(bv){var bw=[];if(Array['isArray'](bv)&&bv['length']%0x3==0x0){bw=Cesium['Cartesian3']['fromRadiansArrayHeights'](bv);}else{throw m(0xa6);}return bw;};var b9=function(bv,bw,bx){var by=Math['min'](bv,bw);var bz=Math['max'](bv,bw);return Math['min'](Math['max'](bx,by),bz);};let bu=function(bv,bw){var bx=new Cesium['Cartesian3']();var by=new Cesium['Cartesian3']();var bz=new Cesium['Cartesian3']();var bA=bv['evaluate'](bw);var bB=aq['Public']['cartesian3ToRadians']([bA['x'],bA['y'],bA['z']]);var bC=aq['Public'][n(0x544)](bB[0x1],bB[0x0],bB[0x2],aq['tileset']['id']);bA=new Cesium['Cartesian3'](bC['x'],bC['y'],bC['z']);let bD;var bE=bv[n(0x545)][bv['_times']['length']-0x1]<=bw;if(!bE){for(let bH=0x0;bHbw){bD=bv['evaluate'](bv[n(0x548)][bH]);var bF=aq['Public']['cartesian3ToRadians']([bD['x'],bD['y'],bD['z']]);var bG=aq['Public']['radiansToModelCartesian3'](bF[0x1],bF[0x0],bF[0x2],aq['tileset']['id']);bD=new Cesium[(n(0x549))](bG['x'],bG['y'],bG['z']);Cesium[n(0x54a)][n(0x54b)](bA,bx);Cesium['Cartesian3']['clone'](bD,by);Cesium['Cartesian3']['subtract'](bD,bA,bz);break;}}}else{let bI=bv['evaluate'](bv[n(0x54c)][bv['_times'][n(0x54d)]-0x2]);var bF=aq['Public']['cartesian3ToRadians']([bI['x'],bI['y'],bI['z']]);var bC=aq['Public']['radiansToModelCartesian3'](bF[0x1],bF[0x0],bF[0x2],aq['tileset']['id']);bI=new Cesium['Cartesian3'](bC['x'],bC['y'],bC['z']);Cesium['Cartesian3'][n(0x54e)](bI,bx);Cesium[n(0x54f)]['clone'](bA,by);Cesium['Cartesian3']['subtract'](bA,bI,bz);}Cesium['Cartesian3']['normalize'](bz,bz);return{'direction':bz,'point1':bx,'point2':by};};var ba=b8(b4);if(ba['length']<0x2){return;}var bb=0x0;var bc=[0x0];for(var bd=0x0;bd0x0){aq['clippingPlaneMapArray'][b3]['forEach'](function(bv){bv['modelMatrix']=bn;bv['unionClippingRegions']=b6;});}var bo='C'+o(0x224)+'h';if(aq['clippingPlaneMapArray'][b3]&&aq['clippingPlaneMapArray'][b3]['length']>0x0){for(let bv=0x0;bv0x0){for(var br=0x0;br0x0){b4['forEach'](function(bj,bk){if(b6<0x1)aq['Feature']['setAlpha'](bk,b6);var bl=bk['split']('^');if(bl['length']==0x2)bl=bl[0x1];else bl=bl[0x0];b9+='#'+bl;var bm=aq['topRenderMap']['get'](b8['toString']());var bn={'featureId':bl,'color':b5,'original':'r'+o(0x237)+')'};if(!bm['has'](bl)){bm['set'](bl,bn);}ba++;});}else{return;}for(var bb=0x0;bb0x0){var bf=aq['viewer']['scene']['postProcessStages']['_stages'];for(var bg=0x0;bg0x0){b8['forEach'](function(b9,ba){b3+='#'+ba;aq['Feature']['setAlpha'](b7+'^'+ba,b4);b8[n(0x577)](ba);});aq['tileset']=aq['m_model'][n(0x578)](b7);aq['funcPublic'][n(0x579)](aq['tileset'],aq['tileset']['root'],b3,![]);aq['viewer']['scene'][n(0x57a)]();}});}catch(b6){b1('错'+o(0x239)+':'+b6);}},'getMaterialName':function(b3,b4,b5){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model'][n(0x57b)](b4['toString']())===undefined){throw m(0xad);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var b6=aq['funcPublic']['disposeFeatureId'](b3);if(b6['length']>0x1)b3=b6[0x1];else b3=b6[0x0];var b7=new Map();for(var b8=0x0;b80x1){bb['pop']();}if(b9['indexOf'](bb['join']('_'))==-0x1){b9['push'](bb['join']('_'));}}if(b3[n(0x57d)]>0x0){for(var bc=0x0;bc0x1){b8['pop']();}if(b6['indexOf'](b8['join']('_'))==-0x1){b6['push'](b8['join']('_'));}}if(b3['length']>0x0){for(var b9=0x0;b90x1){bc[n(0x580)]();}if(ba['indexOf'](bc['join']('_'))==-0x1){ba['push'](bc['join']('_'));}}var bd=[];if(b3['length']>0x0){for(var be=0x0;be0x1){ba['pop']();}if(b8['indexOf'](ba['join']('_'))==-0x1){b8['push'](ba['join']('_'));}}var bb=[];if(b3['length']>0x0){for(var bc=0x0;bc0x1){bb['pop']();}if(b9[n(0x585)](bb[n(0x586)]('_'))==-0x1){b9['push'](bb['join']('_'));}}if(b6['length']>0x0){for(var bc=0x0;bc0x1){b8[n(0x58a)]();}if(b6['indexOf'](b8['join']('_'))==-0x1){b6['push'](b8['join']('_'));}}if(b3['length']>0x0){for(var b9=0x0;b90x1){b9['pop']();}if(b7['indexOf'](b9['join']('_'))==-0x1){b7['push'](b9['join']('_'));}}var ba=[];if(b3['length']>0x0){for(var bb=0x0;bb0x1){b5['pop']();if(bb['indexOf'](b5['join']('_'))==-0x1){bb['push'](b5['join']('_'));}}else{ba['push'](b9[bc]);}}var b6=[];for(var b7=0x0;b70x1){b4['pop']();if(ba['indexOf'](b4[n(0x594)]('_'))==-0x1){ba['push'](b4['join']('_'));}}else{b9['push'](b8[bb]);}}for(var b5=0x0;b50x0){var b5=[];var b6=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4'][(n(0x597))](Cesium['Matrix4']['IDENTITY']);var b7=aq[n(0x598)]['root']['transform'];var b8=new Map();for(var b9=0x0;b90x0){var b4=[];var b5=[];for(var b6=0x0;b60x0){for(var bc=0x0;bc0x2){b4['push'](new Cesium['GeometryInstance']({'geometry':Cesium['PolygonGeometry']['fromPositions']({'positions':bb,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':b8,'attributes':{'color':Cesium[n(0x5c0)]['fromColor'](b9),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(b7['showBoder']){b5['push'](new Cesium['GeometryInstance']({'geometry':Cesium['PolygonOutlineGeometry']['fromPositions']({'positions':bb}),'id':b8,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](ba),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(b4['length']>0x0){var bd=aq['viewer']['scene']['primitives']['add'](new Cesium[(n(0x5c1))]({'geometryInstances':b4,'appearance':new Cesium['PerInstanceColorAppearance']()}));ak['push'](bd);}if(b5['length']>0x0){ak['push'](aq['viewer']['scene']['primitives']['add'](new Cesium['Primitive']({'geometryInstances':b5,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}aq['viewer']['scene']['requestRender']();}}catch(be){b1('错'+o(0x267)+':'+be);}},'drawGrid':function(b3){try{if(!aP(az)){return;}if(b3['length']>0x0){var b4=[];var b5=[];for(var b6=0x0;b60x0){for(var bc=0x0;bc0x3){var bd=Cesium['Rectangle']['fromCartographicArray'](bb,new Cesium['Rectangle']());b4['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleGeometry']({'rectangle':bd,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':b8,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b9),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(b7['showBoder']){b5['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleOutlineGeometry']({'rectangle':bd}),'id':b8,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](ba),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(b4['length']>0x0){var be=aq['viewer']['scene']['primitives']['add'](new Cesium['Primitive']({'geometryInstances':b4,'appearance':new Cesium['PerInstanceColorAppearance']()}));ak['push'](be);}if(b5[n(0x5c4)]>0x0){ak['push'](aq['viewer']['scene']['primitives']['add'](new Cesium['Primitive']({'geometryInstances':b5,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}aq['viewer']['scene']['requestRender']();}}catch(bf){b1('错'+o(0x268)+':'+bf);}},'removeGrid':function(b3){try{if(!aP(az)){return;}if(isEmpty(b3)){for(var b4=0x0;b40x0){var bc=new Cesium['Cartesian3']();for(var bd=0x0;bd0.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color=\x20foregroundColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'}})});return bg;}};var b7=function(bb,bc){if(Cesium['defined'](bc)){if(!Cesium['defined'](aq[n(0x614)][bb]['activeShapePoints'])){aq['_entitiesMap'][bb]['activeShapePoints']=[];}var bd=undefined;if(aq[n(0x615)][bb]['activeShapePoints']['length']===0x0){if(Array['isArray'](bc)){aq['_entitiesMap'][bb][n(0x616)]=aq['_entitiesMap'][bb][n(0x617)][n(0x618)](bc);aq['_entitiesMap'][bb]['lastPoint']=bc[bc['length']-0x1];bd=bc[bc['length']-0x1];}else{aq['_entitiesMap'][bb]['activeShapePoints']['push'](bc);aq['_entitiesMap'][bb][n(0x619)]=bc;bd=bc;}var be=new Cesium['CallbackProperty'](function(){return aq['_entitiesMap'][bb]?aq['_entitiesMap'][bb]['activeShapePoints']:[];},![]);aq['_entitiesMap'][bb]['activeShape']=b6(be,aq['_entitiesMap'][bb]['activeShapePoints'],aq['_entitiesMap'][bb]['isCallBack']);}else{if(Array['isArray'](bc)){bd=bc[bc['length']-0x1];}else{bd=bc;}var bf=Cesium['Cartesian3']['distance'](aq['_entitiesMap'][bb]['lastPoint'],bd);if(bf0x0&&b4['length']%0x3==0x0){for(var b9=0x0;b90x0){b7(b3,b8);if(Cesium['defined'](aq['_entitiesMap'][b3]['perspectiveFollowing'])&&aq['_entitiesMap'][b3]['perspectiveFollowing']['isPerspectiveFollowing']){aq['viewer']['camera']['lookAt'](b8[b8['length']-0x1],new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](aq['_entitiesMap'][b3]['perspectiveFollowing']['heading']),Cesium['Math']['toRadians'](aq['_entitiesMap'][b3]['perspectiveFollowing'][n(0x61c)]),aq['_entitiesMap'][b3]['perspectiveFollowing']['range']));aq['viewer'][n(0x61d)]['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}}aq['viewer']['scene']['requestRender']();}catch(bb){b1('错'+o(0x28c)+':'+bb);}},'removeLine':function(b3){try{if(!aP(az)){return;}if(Cesium['defined'](aq['_entitiesMap'])&&Cesium['defined'](aq['_entitiesMap'][b3])&&Cesium['defined'](aq['_entitiesMap'][b3]['activeShape'])){if(aq['_entitiesMap'][b3]['isCallBack']){aq['viewer']['scene']['primitives']['remove'](aq['_entitiesMap'][b3][n(0x61e)]);}else{aq['viewer']['entities']['remove'](aq['_entitiesMap'][b3][n(0x61f)]);}aq['viewer'][n(0x620)]['removeById'](b3);delete aq['_entitiesMap'][b3];}aq['viewer']['scene']['requestRender']();}catch(b4){b1('错'+o(0x28d)+':'+b4);}},'drawPlane':function(b3,b4,b5,b6,b7,b8){try{if(!aP(az)){return;}if(b8!=undefined){aq['viewer']['entities'][n(0x621)]({'id':b4,'name':b4,'position':b3,'plane':{'plane':new Cesium['Plane'](b7==undefined?Cesium['Cartesian3']['UNIT_Z']:b7,0x0),'dimensions':new Cesium['Cartesian2'](b5,b6),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01),'distanceDisplayCondition':b8==undefined?null:b8}});}else{aq['viewer']['entities']['add']({'id':b4,'name':b4,'position':b3,'plane':{'plane':new Cesium[(n(0x622))](b7==undefined?Cesium['Cartesian3']['UNIT_Z']:b7,0x0),'dimensions':new Cesium['Cartesian2'](b5,b6),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01)}});}aq['viewer']['scene']['requestRender']();}catch(b9){b1('错'+o(0x28e)+':'+b9);}},'removePlane':function(b3){try{if(!aP(az)){return;}var b4=aq['viewer'][n(0x623)]['getById'](b3);if(b4!=undefined){aq['viewer']['entities']['remove'](b4);}aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0x28f)+':'+b5);}},'drawPolygon'(b3){try{if(!aP(az)){return;}var b4;var b5=b3['color']?b3[n(0x624)]instanceof Cesium['Color']?b3['color']:Cesium['Color']['fromCssColorString'](b3['color']):Cesium['Color']['WHITE'];b3['transparent']=Cesium['defaultValue'](b3['transparent'],![]);if(b3['transparent']&&Cesium[n(0x625)](b3['colorAlpha'])&&Number(b3['colorAlpha'])!=NaN){b5=b5['withAlpha'](b3['colorAlpha']);}if(Cesium['defined'](b3['image'])){b4=new Cesium['ImageMaterialProperty']({'image':b3['image'],'color':Cesium['Color']['fromCssColorString']('r'+o(0x290)+','+b5['alpha']+')'),'repeat':new Cesium['Cartesian2'](Cesium['defaultValue'](b3['repeatX'],0x1),Cesium[n(0x626)](b3['repeatY'],0x1)),'transparent':b3['transparent']});}else{b4=new Cesium['ColorMaterialProperty'](b5);}var b6=aq['viewer']['entities']['add']({'id':b3['id'],'name':b3['id'],'polygon':{'hierarchy':Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['positions']),'perPositionHeight':!![],'outline':Cesium['defaultValue'](b3['outline'],![]),'outlineColor':b3['outlineColor']?b3['outlineColor']instanceof Cesium['Color']?b3['outlineColor']:Cesium['Color'][n(0x627)](b3['outlineColor']):Cesium['Color']['RED'],'outlineWidth':Cesium['defaultValue'](b3['outlineWidth'],0x1),'material':b4}});aq['viewer']['scene']['requestRender']();return b6;}catch(b7){b1('错'+o(0x291)+':'+b7);}},'removePolygon':function(b3){try{if(!aP(az)){return;}var b4=aq['viewer']['entities']['getById'](b3);if(b4!=undefined){aq['viewer'][n(0x628)]['remove'](b4);}aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0x292)+':'+b5);}},'createEllipse':function(b3,b4,b5){if(!aP(az)){return;}aq['viewer'][n(0x629)]['add']({'position':b3,'id':b4,'ellipse':{'show':!![],'semiMinorAxis':b5,'semiMajorAxis':b5,'height':0x1,'material':Cesium['Color']['RED']}});aq['viewer']['scene'][n(0x62a)]();},'SetOutLineScaleVal':function(b3){aq['defaults']['outlineScaleVal']=b3;},'SetPOSMap':function(b3,b4){if(!aP(az)){return;}aq['POSMAP']['set'](b3,b4);},'getEditState':function(){if(!aP(az)){return;}if(!aQ(az,0x20))return;return aq['PickedStatus'];},'setEditState':function(){if(!aP(az)){return;}if(!aQ(az,0x20))return;aq['PickedStatus']=!![];},'setVertexAdsorption':function(b3){if(!aP(az)){return;}aq[n(0x62b)]=b3;},'setBrightness':function(b3,b4){if(!isEmpty(b4)){if(!aP(az)){return;}if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xbb);}aq[n(0x62c)]=aq[n(0x62d)]['get'](b4['toString']());aq['tileset']['lightColor']=new Cesium['Cartesian3'](Number(b3),Number(b3),Number(b3));}else{var b5=aq['viewer']['scene']['postProcessStages'];aq['viewer']['scene']['brightness']=aq[n(0x62e)][n(0x62f)]['brightness']||b5['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());aq['viewer']['scene']['brightness']['enabled']=!![];aq['viewer'][n(0x630)]['brightness']['uniforms']['brightness']=Number(b3);}aq['viewer']['scene']['requestRender']();},'setSceneLight':function(b3,b4){if(!aP(az)){return;}b3=b3||0x1;var b5=aq[n(0x631)]['scene']['postProcessStages'];aq['viewer']['scene']['brightness']=aq['viewer']['scene']['brightness']||b5['add'](Cesium['PostProcessStageLibrary'][n(0x632)]());aq['viewer']['scene']['brightness'][n(0x633)]=!![];aq['viewer']['scene']['brightness']['uniforms'][n(0x634)]=Number(b3);var b6=aq['viewer'];if(b4){if(!aq['preRender']){aq['preRender']=function(b7,b8){b6['scene']['light']['direction']=Cesium[n(0x635)]['clone'](b6['scene']['camera'][n(0x636)],b6['scene']['light']['direction']);};}b6['scene'][n(0x637)]=new Cesium['DirectionalLight']({'direction':b6['scene']['camera']['directionWC']});b6['scene']['preRender']['addEventListener'](aq['preRender']);}else{b6['scene']['preRender']['removeEventListener'](aq['preRender']);b6['scene']['light']=new Cesium['SunLight']({'color':Cesium['Color']['WHITE'],'intensity':0x2});aq['preRender']=void 0x0;delete aq['preRender'];}aq['viewer']['scene']['requestRender']();},'setSunlightState':function(b3){if(!aP(az)){return;}aq['viewer']['scene']['globe']['enableLighting']=b3;aq['viewer']['shadows']=b3;aq['viewer']['scene']['requestRender']();},'setSunshineDuration':function(b3){var b4=new Date();var b5=b4['getFullYear']();var b6=b4['getMonth']()+0x1;var b7=b4['getDate']();var b8=new Date(''+b5+'/'+b6+'/'+b7+'\x20'+b3+'');var b9=Cesium['JulianDate']['fromDate'](b8);aq['viewer']['clockViewModel']['currentTime']=b9;},'setGisState':function(b3,b4){if(!aP(az))return;if(!aQ(az,0x1))return;if(!isEmpty(b4)){aq['defaults']['bgcolor']=b4 instanceof Cesium['Color']?b4:Cesium[n(0x638)]['fromCssColorString'](b4);aq['viewer']['scene'][n(0x639)]=aq['defaults']['bgcolor'];}aq['viewer']['scene']['globe']['show']=b3;aq[n(0x63a)]['scene']['skyAtmosphere']['show']=b3;aq['viewer']['scene']['skyBox']['show']=b3;aq['defaults']['openearth']=b3;aq['viewer']['terrainProvider']=new Cesium['EllipsoidTerrainProvider']({});if(aq['viewer']['_baseLayerPicker']==undefined){const b7=document['getElementsByClassName']('c'+o(0x293)+'r')[0x0];var b5=document['getElementsByClassName'](m(0xbc))[0x0];if(b5==undefined){b5=document['createElement'](l(0x47));b5[n(0x63b)]=m(0xbd);b7[n(0x63c)](b5);}let b8;let b9;const ba=Cesium['createDefaultImageryProviderViewModels']();const bb=Cesium['createDefaultTerrainProviderViewModels']();b8=new Cesium['BaseLayerPicker'](b5,{'globe':aq['viewer']['scene']['globe'],'imageryProviderViewModels':ba,'selectedImageryProviderViewModel':undefined,'terrainProviderViewModels':bb,'selectedTerrainProviderViewModel':undefined});const bc=b5[n(0x63d)](m(0xbe));b9=bc[0x0];aq['viewer']['_baseLayerPicker']=b8;aq['viewer']['_baseLayerPickerDropDown']=b9;}aq['defaults'][n(0x63e)]=![];if(b3){if(aq['defaults'][n(0x63f)]){aq['viewer'][n(0x640)]['_container']['style']['display']='i'+o(0x294)+'k';}if(aq['defaults']['searchbox']){aq['viewer']['geocoder'][n(0x641)][n(0x642)]['display']='i'+o(0x295)+'k';}aq['ImageryProvider']=new ImageryProvider(aq);if(!isEmpty(aq['defaults'][n(0x643)])){if(!isEmpty(aq[n(0x644)])){var b6=aq['ImageryProvider']['getImagerys']();if(b6['has'](aq['defaults']['imageryprovider'])){aq['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=b6['get'](aq['defaults']['imageryprovider']);}}}}else{aq['viewer']['baseLayerPicker'][n(0x645)]['style']['display']='n'+o(0x296)+'e';aq['viewer']['geocoder']['_container']['style']['display']='n'+o(0x297)+'e';}aq['viewer']['scene']['requestRender']();return 0x0;},'clearScene':function(){try{if(!aP(az)){return;}aq['viewer']['_dataSourceCollection']['removeAll'](!![]);var b3=aq['viewer']['scene']['primitives'][n(0x646)];for(var b4=0x0;b40x2){var b4=[];for(var b5=0x0;b50x0){var b9=Cesium['ContextLimits']['maximumTextureSize'];var ba=new Cesium['Cartesian2']();var bb=0x0;aq['earthFlatten']['forEach'](function(be,bf){bb+=0x1;bb+=be['positions']['length'];});ba['x']=Math['min'](bb,b9);ba['y']=Math['ceil'](bb/ba['x']);if(!Cesium['defined'](aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenCount']))aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenCount']=new Cesium[(n(0x652))]();aq[n(0x653)]['scene']['globe']['_surface']['_tileProvider'][n(0x654)]['x']=ba['x'];aq['viewer'][n(0x655)]['globe']['_surface']['_tileProvider']['_flattenCount']['y']=ba['y'];aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenCount']['z']=aq['earthFlatten']['size'];var bc=new Float32Array(0x4*ba['x']*ba['y']);let bd=0x0;aq['earthFlatten']['forEach'](function(be,bf){bc[bd+0x0]=be[n(0x656)]['length'];bc[bd+0x1]=be['height'];bc[bd+0x2]=be['autoFlatten']?0x1:0x0;bc[bd+0x3]=0x0;for(let bg=0x0;bg0x0){var b4=Cesium['ContextLimits']['maximumTextureSize'];var b5=new Cesium[(n(0x657))]();var b6=0x0;aq['earthFlatten']['forEach'](function(b9,ba){b6+=0x1;b6+=b9['positions']['length'];});b5['x']=Math['min'](b6,b4);b5['y']=Math['ceil'](b6/b5['x']);if(!Cesium['defined'](aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenCount']))aq['viewer']['scene']['globe']['_surface'][n(0x658)]['_flattenCount']=new Cesium['Cartesian3']();aq['viewer']['scene']['globe']['_surface'][n(0x659)]['_flattenCount']['x']=b5['x'];aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenCount']['y']=b5['y'];aq[n(0x65a)]['scene']['globe']['_surface']['_tileProvider'][n(0x65b)]['z']=aq['earthFlatten']['size'];var b7=new Float32Array(0x4*b5['x']*b5['y']);let b8=0x0;aq['earthFlatten']['forEach'](function(b9,ba){b7[b8+0x0]=b9['positions']['length'];b7[b8+0x1]=b9['height'];b7[b8+0x2]=b9['autoFlatten']?0x1:0x0;b7[b8+0x3]=0x0;for(let bb=0x0;bb0x0){aq['earthFlatten']['clear']();aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenData']=undefined;}}aq['viewer'][n(0x65e)]['requestRender']();},'addEarthCutPart':function(b3){try{if(!aP(az))return;if(!aQ(az,0x1))return;if(Cesium['defined'](b3['positions'])&&b3['positions']['length']>0x2){var b4=[];for(var b5=0x0;b50x0){var b9=Cesium['ContextLimits']['maximumTextureSize'];var ba=new Cesium['Cartesian2']();var bb=0x0;aq['earthClipping']['forEach'](function(be,bf){bb+=0x1;bb+=be['positions']['length'];});ba['x']=Math['min'](bb,b9);ba['y']=Math['ceil'](bb/ba['x']);if(!Cesium['defined'](aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_clippingCount']))aq['viewer']['scene']['globe']['_surface']['_tileProvider'][n(0x65f)]=new Cesium['Cartesian3']();aq['viewer']['scene']['globe']['_surface']['_tileProvider'][n(0x660)]['x']=ba['x'];aq['viewer'][n(0x661)]['globe']['_surface'][n(0x662)]['_clippingCount']['y']=ba['y'];aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_clippingCount']['z']=aq['earthClipping']['size'];var bc=new Float32Array(0x4*ba['x']*ba['y']);let bd=0x0;aq['earthClipping']['forEach'](function(be,bf){bc[bd+0x0]=be['positions']['length'];bc[bd+0x1]=be['inverse']?0x1:0x0;bc[bd+0x2]=0x0;bc[bd+0x3]=0x0;for(let bg=0x0;bg0x0){var b4=Cesium['ContextLimits']['maximumTextureSize'];var b5=new Cesium['Cartesian2']();var b6=0x0;aq['earthClipping']['forEach'](function(b9,ba){b6+=0x1;b6+=b9['positions']['length'];});b5['x']=Math['min'](b6,b4);b5['y']=Math['ceil'](b6/b5['x']);if(!Cesium['defined'](aq['viewer']['scene']['globe']['_surface']['_tileProvider'][n(0x664)]))aq['viewer']['scene']['globe'][n(0x665)]['_tileProvider']['_clippingCount']=new Cesium['Cartesian3']();aq['viewer']['scene']['globe']['_surface'][n(0x666)]['_clippingCount']['x']=b5['x'];aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_clippingCount']['y']=b5['y'];aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_clippingCount']['z']=aq['earthClipping']['size'];var b7=new Float32Array(0x4*b5['x']*b5['y']);let b8=0x0;aq['earthClipping']['forEach'](function(b9,ba){b7[b8+0x0]=b9['positions'][n(0x667)];b7[b8+0x1]=b9['inverse']?0x1:0x0;b7[b8+0x2]=0x0;b7[b8+0x3]=0x0;for(let bb=0x0;bb0x0){aq['earthClipping'][n(0x66b)]();aq['viewer']['scene']['globe']['_surface'][n(0x66c)]['_clippingData']=undefined;}}aq['viewer']['scene']['requestRender']();},'setImageryProviderState':function(b3){if(!aP(az))return;if(!aQ(az,0x1))return;if(aq['defaults']['openearth']&&aq['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){if(!isEmpty(b3)){aq['viewer']['imageryLayers'][n(0x66d)]();aq['defaults']['imageryprovider']=b3;aq['ImageryProvider']=new ImageryProvider(aq);}else{aq['viewer']['imageryLayers']['removeAll']();}aq['viewer'][n(0x66e)]['requestRender']();}},'addImageryProvider':function(b3,b4,b5){if(!aP(az))return;if(!aQ(az,0x1))return;b5=extend({'serverType':0x0,'rectangle':[],'minimumLevel':0x0,'maximumLevel':0x15,'fileExtension':l(0x48),'srs':0xf11,'flyto':![]},b5);var b6=undefined;if(b5['rectangle']['length']==0x4){b6=Cesium['Rectangle']['fromRadians'](b5['rectangle'][0x0],b5['rectangle'][0x1],b5['rectangle'][0x2],b5['rectangle'][0x3]);}if(aq['defaults']['openearth']&&aq['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){if(!isEmpty(b3)){if(b4){aq['viewer']['imageryLayers'][n(0x66f)]();}var b7=b3;if(!isEmpty(b5[n(0x670)])){b7=new Cesium['Resource']({'url':b3,'headers':b5['requestHeaders']});}if(b5['serverType']==0x0){var b8=aq['viewer']['imageryLayers']['addImageryProvider'](new Cesium['UrlTemplateImageryProvider']({'url':b7,'tilingScheme':b5['srs']==0xf11?new Cesium['WebMercatorTilingScheme']():new Cesium['GeographicTilingScheme'](),'rectangle':b6,'minimumLevel':b5['minimumLevel'],'maximumLevel':b5['maximumLevel']}));aq['addImageryProviderArr']['set'](b5['id'],{'option':b8});}else if(b5['serverType']==0x1){var b8=aq['viewer']['imageryLayers']['addImageryProvider'](new Cesium['TileMapServiceImageryProvider']({'url':b7,'fileExtension':b5['fileExtension'],'tilingScheme':b5['srs']==0xf11?new Cesium['WebMercatorTilingScheme']():new Cesium['GeographicTilingScheme'](),'rectangle':b6,'minimumLevel':b5['minimumLevel'],'maximumLevel':b5['maximumLevel']}));aq['addImageryProviderArr']['set'](b5['id'],{'option':b8});}else{var b8=aq['viewer'][n(0x671)]['addImageryProvider'](new Cesium['SingleTileImageryProvider']({'url':b7,'rectangle':b6}));aq['addImageryProviderArr']['set'](b5['id'],{'option':b8});}if(b5['flyto']&&!isEmpty(b6)){aq[n(0x672)]['camera']['flyTo']({'destination':b6,'duration':0x1,'orientation':{'heading':Cesium['Math']['toRadians'](0x0),'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});}}}},'removeImageryProvider':function(b3){var b4=aq['addImageryProviderArr']['get'](b3['toString']());if(b4==undefined){throw m(0xbf);}else{aq['addImageryProviderArr']['delete'](b3);aq['viewer'][n(0x673)]['remove'](b4['option']);}},'setTerrainState':function(b3,b4){if(!aP(az))return;if(!aQ(az,0x1))return;if(aq['defaults']['openearth']){if(b3){if(!isEmpty(b4)){var b5=new Cesium['CesiumTerrainProvider']({'url':b4});aq['viewer']['scene']['terrainProvider']=b5;}else{aq['viewer']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':m(0xc0),'requestWaterMask':!![],'requestVertexNormals':!![]});}}else{aq['viewer']['terrainProvider']=new Cesium['EllipsoidTerrainProvider']({});}aq['defaults']['openterrain']=b3;aq['viewer']['scene']['requestRender']();return 0x0;}},'openWorldTerrain':function(){aq['viewer'][n(0x674)]['terrainProvider']=Cesium[n(0x675)]({'requestWaterMask':!![],'requestVertexNormals':!![]});},'showBoundingVolume':function(b3,b4){if(!aP(az)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xc1);}aq['tileset']=aq['m_model'][n(0x676)](b4['toString']());}aq['tileset']['debugShowBoundingVolume']=Boolean(b3);aq['viewer']['scene'][n(0x677)]();},'openColorizeTiles':function(b3,b4){if(!aP(az)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xc2);}aq['tileset']=aq['m_model'][n(0x678)](b4['toString']());}aq[n(0x679)]['debugColorizeTiles']=Boolean(b3);aq['viewer']['scene']['requestRender']();},'openWireframe':function(b3,b4){if(!aP(az)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xc3);}aq['tileset']=aq['m_model']['get'](b4['toString']());}aq['tileset']['debugWireframe']=Boolean(b3);aq['viewer']['scene']['requestRender']();},'clearBOX23line':function(){if(!aP(az)){return;}aq['funcPublic']['clearBOX23line'](aq['viewer']);aq['viewer']['scene'][n(0x67a)]();},'AxisHelper':{'add':function(b3,b4){if(!aP(az)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0xc4);}else{if(!aq['AxisHelper']){aq['AxisHelper']=new GLEAxisHelper(aq);}aq['AxisHelper']['setOriginAndShow'](b3,b4);}},'setVisible':function(b3,b4){if(!aP(az)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0xc5);}else{if(aq['AxisHelper']){aq['AxisHelper']['setVisible'](b3,b4);}}}},'setSkyBoxState':function(b3,b4){if(!aP(az)){return;}aq['IsOpenSkyBox']=b3;if(aq['IsOpenSkyBox']){aq['viewer']['scene']['skyAtmosphere']['show']=aq['defaults']['openearth'];aq['viewer']['scene']['skyBox']['show']=!![];aq['viewer'][n(0x67b)]['skyBox']=GLESkyBox(aq,b4);}else{aq['viewer']['scene']['skyBox']['show']=![];}aq['viewer'][n(0x67c)]['requestRender']();},'getOrderState':function(){return aR;},'getAuthorizationInfo':function(){if(aq['tileset']!=undefined){return aq['tileset']['authentication'];}},'drawPointByCartesian3':function(b3,b4,b5){if(!aP(az)){return;}var b6=aq['viewer']['entities']['add']({'position':b3,'point':{'pixelSize':b5==undefined?0xa:b5,'color':b4==undefined?Cesium['Color']['RED']:b4,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](b6);},'getHDRRenderState':function(){if(!aP(az)){return;}return aq[n(0x67d)];},'setHDRRenderState':function(b3){if(!aP(az)){return;}if(typeof b3=='b'+o(0x29c)+'n'){aq['IsOpenHDR']=b3;}else{b1('参'+o(0x29d)+'!');}},'setminimumNdotL':function(b3){if(!aP(az)){return;}aq[n(0x67e)]=b3*0x1;},'loadHeatMap':function(b3){var b4=b3['data'];if(b4==null||b4==undefined){b1('数'+o(0x29e)+'!');}var b5=b3['title'];if(b5==null||b5==undefined){b1('图'+o(0x29f)+'!');}var b6=b3[n(0x67f)];if(b6==null||b6==undefined){b1('图'+o(0x2a0)+'!');}var b7=b3['tipsStyle']==undefined?m(0xc6):b3['tipsStyle'];var b8=b3[n(0x680)]==undefined?2.5:b3['step'];var b9=b3['gradient']==undefined?'':b3['gradient'];var ba=b3['MAXTempColor']==undefined?b4['max']:b3['MAXTempColor'];var bb=b3['classificationType']==undefined?Cesium['ClassificationType']['CESIUM_3D_TILE']:b3['classificationType'];var bc=b3['isFlyTo']==undefined?!![]:b3['isFlyTo'];var bd=[];let be={'west':b4[n(0x681)][0x1],'east':b4['point3'][0x1],'south':b4['point1'][0x0],'north':b4['point3'][0x0]};var bf=new Cesium['Cartesian3']['fromDegrees'](b4['point1'][0x1],b4['point1'][0x0],b4['point1'][0x2]);var bg=new Cesium['Cartesian3'][(n(0x682))](b4['point2'][0x1],b4[n(0x683)][0x0],b4['point2'][0x2]);var bh=new Cesium['Cartesian3']['fromDegrees'](b4['point3'][0x1],b4['point3'][0x0],b4['point3'][0x2]);var bi=new Cesium['Cartesian3']['fromDegrees'](b4['point4'][0x1],b4[n(0x684)][0x0],b4['point4'][0x2]);let bj=[bf,bg,bh,bi];var bk=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bk);var bl=new Cesium['Cartesian3']();var bm=new Cesium['Cartesian3']();Cesium['Matrix4'][n(0x685)](bk,bf,bl);Cesium['Matrix4']['multiplyByPoint'](bk,bh,bm);var bn=Cesium['Cartesian3'][n(0x686)](bl,bm,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bn,bn);var bo=Cesium['Cartesian3']['subtract'](bm,bl,new Cesium['Cartesian3']());aq['GLEHeatMap']=CesiumHeatmap[n(0x687)](A['viewer'],be,{'id':b6,'opacity':b3['opacity']==undefined?0x1:b3[n(0x688)],'blur':b3['blur']==undefined?0x1:b3['blur'],'radius':b3[n(0x689)]==undefined?0x1e:b3['radius'],'polygonbounds':bj,'polygonheight':b4['point1'][0x2],'classificationType':bb});var bp=b4['min']==0x0?0.00001:b4['min'];var bq=b4['max'];for(var br=0x0;br0x0){var bi=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](b6,b4['get'](b9),bi);var bj=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](b6,bf,bj);var bk=Cesium['Cartesian3']['subtract'](bj,bi,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](bk,bk);var bl=Cesium['Cartesian3']['cross'](bk,bh,new Cesium['Cartesian3']());var bm=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bi,bm);bm['x']+=b7*bl['x'];bm['y']+=b7*bl['y'];bm['z']+=b7*bl['z'];var bn=new Cesium[(n(0x6b2))]();Cesium['Cartesian3']['clone'](bi,bn);bn['x']-=b7*bl['x'];bn['y']-=b7*bl['y'];bn['z']-=b7*bl['z'];if(bm['z']bc){bc=bm['z'];}if(bn['z']>bc){bc=bn['z'];}Cesium['Matrix4']['multiplyByPoint'](A['tileset']['root']['transform'],bm,bm);Cesium['Matrix4']['multiplyByPoint'](A['tileset']['root']['transform'],bn,bn);ba['push'](bm);bb['push'](bn);aq['viewer']['entities']['add']({'position':bm,'point':{'color':Cesium['Color']['BLUE'],'pixelSize':0x14,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq[n(0x6b3)]['entities'][n(0x6b4)]({'position':bn,'point':{'color':Cesium['Color']['RED'],'pixelSize':0x14,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}b9=bg;aq['viewer']['entities']['add']({'position':bf,'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x14,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});b8++;});ba=ba['concat'](bb);var be=aq['viewer']['entities']['add']({'polygon':{'hierarchy':ba,'material':new Cesium['PolylineFlowMaterialProperty']({'color':Cesium['Color']['fromCssColorString']('r'+o(0x2a9)+'('+b3['color'][0x0]+','+b3['color'][0x1]+','+b3['color'][0x2]+','+b3['color'][0x3]+')'),'speed':b3['speed'],'duration':b3['duration']}),'width':0x1,'classificationType':Cesium[n(0x6b5)]['CESIUM_3D_TILE']}});aq['FlowingTo3DTile']['set'](b3['Id'],be);},'removeFlowingTo3DTile':function(b3){if(Cesium['defined'](aq['FlowingTo3DTile'])){if(b3==0x0){aq['FlowingTo3DTile']['forEach'](function(b4,b5){for(var b6=0x0;b60x0){b4['forEach'](function(bm,bn){var bo=Cesium['Color'][n(0x6bc)](aq[n(0x6bd)]['stylecolor']);if(bo['alpha']<0x1){aq['Feature']['setColor'](bn,b7['red'],b7['green'],b7['blue'],0x1);}var bp=bn['split']('^');if(bp['length']==0x2)bp=bp[0x1];else bp=bp[0x0];bb+='#'+bp;bc++;});}for(var bd=0x0;bd0x0){var bg=aq['viewer']['scene']['postProcessStages']['_stages'];for(var bh=0x0;bh-0x1){if(!b5){bi['uniforms'][n(0x6c0)]['splice'](bj,0x1);bj-=0x1;}else{}}}if(b5){bi['uniforms']['selectFeatures']=bi['uniforms']['selectFeatures']['concat'](ba);}aq['viewer']['scene']['requestRender']();return;}}}var bl=Cesium['PostProcessStageLibrary']['createUnrealBloomStage'](A['viewer']['scene']);bl['uniforms']['glowOnly']=![];bl['uniforms']['luminosityThreshold']=0.1;bl['uniforms']['smoothWidth']=0.01;bl[n(0x6c1)]['bloomTintColors']=[new Cesium['Cartesian3'](b7['red'],b7[n(0x6c2)],b7['blue']),new Cesium['Cartesian3'](b7['red'],b7['green'],b7[n(0x6c3)]),new Cesium['Cartesian3'](b7['red'],b7['green'],b7['blue']),new Cesium['Cartesian3'](b7[n(0x6c4)],b7['green'],b7['blue']),new Cesium['Cartesian3'](b7['red'],b7['green'],b7[n(0x6c5)])];bl['uniforms']['bloomStrength']=b8;bl['uniforms']['bloomRadius']=b9;bl['uniforms']['selectFeatures']=ba;aq['viewer'][n(0x6c6)]['postProcessStages']['add'](bl);aq[n(0x6c7)]['scene']['requestRender']();aq['viewer'][n(0x6c8)][n(0x6c9)]=!![];},'removeUnrealBloom':function(){if(!aP(aA)){return;}if(!aQ(aA,0x1)){return;}if(aq['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var b3=aq['viewer']['scene']['postProcessStages']['_stages'];for(var b4=0x0;b40x0){var b4=aq['viewer']['scene']['postProcessStages']['_stages'];for(var b5=0x0;b50x0){var b9=aq['viewer']['scene']['postProcessStages']['_stages'];for(var ba=0x0;ba0x0){var b4=aq['viewer']['scene']['postProcessStages']['_stages'];if(Cesium['defined'](b3)){for(var b5=0x0;b50x0){var b9=new y(null,b5,Cesium['defined'](b6)?b6:0x1);return b9['positions'];}}else{if(Cesium['defined'](b5)){var b9=new y(Cesium['defined'](b4)?b4:null,b5,Cesium['defined'](b6)?b6:0x1);return b9['positions'];}}return[];},'addEdges':function(b3){if(Cesium[n(0x6df)](b3['positions'])){var b4=[];var b5=Cesium['defined'](b3['tag'])?aq['m_model']['get'](b3['tag']['toString']()):aq['tileset'];var b6=!isEmpty(b5['modelMatrix'])?new Cesium['Matrix4']['clone'](b5['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][n(0x6e0)]);var b7=b5['root']['transform'];var b8=[];for(var b9=0x0;b90x0){var bd=new Cesium['Primitive']({'allowPicking':![],'geometryInstances':b4,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0x2b2)+'r','uniforms':{'color':bc}}}),'translucent':![],'renderState':{'blending':Cesium['BlendingState']['PRE_MULTIPLIED_ALPHA_BLEND'],'frontFace':Cesium['WindingOrder']['COUNTER_CLOCKWISE'],'cull':{'enabled':!![],'face':Cesium['CullFace']['Back']},'depthTest':{'enabled':!![],'func':Cesium['DepthFunction']['LESS']}}})});var be=Cesium['defined'](b3[n(0x6e5)])?b3['edgeId']:Cesium['createGuid']();bd['edgeId']=be;aq['viewer']['scene']['primitives']['add'](bd);aq['edgePrimitives']['push'](bd);if(Cesium['defined'](b3['glow'])){if(b3['glow']){var b3={'id':be,'edgeColor':bc,'bloomColor':Cesium['defined'](b3[n(0x6e6)])?b3['glowColor']:Cesium['Color']['WHITE'],'bloomStrength':Cesium['defined'](b3['bloomStrength'])?b3[n(0x6e7)]:1.5,'bloomRadius':Cesium['defined'](b3['bloomRadius'])?b3['bloomRadius']:0.4};aq['Lights']['addEdgeBloom'](b3);aq['viewer']['scene']['requestRenderMode']=![];}}aq['viewer']['scene']['requestRender']();}return be;}return'';},'removeEdges':function(b3){try{if(!aP(at)){return;}if(Cesium['defined'](b3)){for(var b4=0x0;b40x0)aq['viewer']['scene']['fly_lines'][n(0x6f1)](b5['groupId'],b7);function bb(bd,be,bf){var bg=Cesium['Transforms']['eastNorthUpToFixedFrame'](be);var bh=Cesium['Matrix4']['inverse'](bg,new Cesium['Matrix4']());var bi=Cesium['Matrix4']['multiplyByPoint'](bh,be,new Cesium['Cartesian3']());var bj=Cesium['Matrix4'][n(0x6f2)](bh,bd,new Cesium['Cartesian3']());var bk=bj['x']*Math['cos'](Cesium['Math']['toRadians'](bf))+bj['y']*Math['sin'](Cesium['Math']['toRadians'](bf));var bl=bj['y']*Math['cos'](Cesium['Math']['toRadians'](bf))-bj['x']*Math['sin'](Cesium['Math'][n(0x6f3)](bf));var bm=bj['z'];return Cesium['Matrix4']['multiplyByPoint'](bg,new Cesium['Cartesian3'](bk,bl,bm),new Cesium['Cartesian3']());}},'removeFlyLine':function(b3){if(!aP(aB)){return;}if(Cesium['defined'](aq['viewer']['scene'][n(0x6f4)])){if(b3==0x0){aq['viewer']['scene']['fly_lines']['forEach'](function(b5,b6){for(var b7=0x0;b70x0)aq['RotationCenterOfScene']=b7[0x0];}else throw Error('c'+o(0x2b4)+'误');break;case 0x1:if(Array['isArray'](b4)&&b4['length']==0x3){var b8=Cesium['Cartesian3']['fromArray'](b4);var b9=aq['Public']['convertModelToWorld'](b8['x'],b8['y'],b8['z'],b6);aq['RotationCenterOfScene']=aq['Public']['radiansToCartesian3'](b9[0x1],b9[0x0],b9[0x2]);}else throw Error('c'+o(0x2b5)+'误');break;case 0x2:if(b4 instanceof Cesium['Cartesian3']){aq['RotationCenterOfScene']=b4;}else throw Error('c'+o(0x2b6)+'误');break;default:throw Error('t'+o(0x2b7)+'效');}aq[n(0x6fe)]=b3;}catch(ba){b1(ba);}},'setOperationCenterPointState':function(b3){if(!aP(aB)){return;}aq['isShowOperationCenterPoint']=b3;},'addOperationCenterPoint':function(b3){try{if(!aP(aB)){return;}if(!aq['isShowOperationCenterPoint'])return;if(Cesium['defined'](aq['RotationCenterOfSceneState'])&&aq['RotationCenterOfSceneState']){b3=aq['RotationCenterOfScene'];}if(!b3 instanceof Cesium['Cartesian2']||aq['Public']['getModelRotationCenter']()){var b4=aq[n(0x6ff)][n(0x700)]();if(b4){b3=b4['center'];}}if(b3 instanceof Cesium['Cartesian2']){aq['Public']['pickupCoordinate'](b3,function(b5){b3=Cesium[n(0x701)]['fromRadians'](b5[0x0],b5[0x1],b5[0x2]);aq['Other'][n(0x702)]();aq['OperationCenterPoint']=aq['viewer']['entities']['add']({'position':b3,'point':{'show':!![],'color':Cesium['Color'][n(0x703)]['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},0x0,function b5(){if(aq['defaults']['openearth'])return;var b6=aq['Model']['getModelsCenter']();if(b6){b3=b6['center'];}aq['Other']['removeOperationCenterPoint']();aq['OperationCenterPoint']=aq['viewer']['entities']['add']({'position':b3,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});});return;}aq['Other']['removeOperationCenterPoint']();aq['OperationCenterPoint']=aq['viewer']['entities']['add']({'position':b3,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}catch(b6){b1(b6);}},'removeOperationCenterPoint':function(){if(aq['OperationCenterPoint']){aq['viewer']['entities']['remove'](aq['OperationCenterPoint']);aq[n(0x704)]=undefined;aq['viewer']['scene']['requestRender']();}},'addTrapezium':function(b3,b4,b5,b6,b7){if(!aP(aB)){return;}var b4=!isNaN(b4)?b4:0xa;var b5=!isNaN(b5)?b5:0xa;var b6=!isNaN(b6)?b6:0x5;var b8=Cesium['Cartesian3']['fromDegrees'](b3[0x0],b3[0x1],b3[0x2]);let b9=Cesium['Transforms']['eastNorthUpToFixedFrame'](b8);var ba=Cesium['Color'][n(0x705)](b7);var bb=[];bb[0x0]=0x0;bb[0x1]=b6;bb[0x2]=b4;bb[0x3]=-b6;bb[0x4]=0x0;bb[0x5]=b4;bb[0x6]=0x0;bb[0x7]=-b6;bb[0x8]=b4;bb[0x9]=b6;bb[0xa]=0x0;bb[0xb]=b4;bb[0xc]=0x0;bb[0xd]=b5;bb[0xe]=0x0;bb[0xf]=-b5;bb[0x10]=0x0;bb[0x11]=0x0;bb[0x12]=0x0;bb[0x13]=-b5;bb[0x14]=0x0;bb[0x15]=b5;bb[0x16]=0x0;bb[0x17]=0x0;var bc=[];for(var bd=0x0;bd0x0){b7=b7[0x0]['entities']['_entities'][n(0x717)];for(var b8=0x0;b8-0x1){b7[b8]['show']=b5;}else{if(b6==0x1){b7[b8]['show']=!b5;}else{if(b6!=-0x1&&b7[b8]['show']!=b5){b7[b8]['show']=b5;}}}}}},'GetIndicesIndex':function(b3){var b4=0x1;Object['getOwnPropertyNames'](b3)['forEach'](function(b5,b6,b7){if(b3[b5]&&b3[b5]['indexDatatype']!=undefined){b4=b5*0x1;return b4;}});return b4;},'GetDracoIndicesIndex':function(b3,b4){var b5=0x0;var b6;try{Object['getOwnPropertyNames'](b3)['forEach'](function(b7){if(b3[b7]&&b3[b7]['indexDatatype']!=undefined){if(b4==b5){b6=b7;throw new Error();}b5++;}});}catch(b7){return b6;};},'GetFeatureFromContent':function(b3,b4){try{if(b3['_batchTable']!=undefined){return b3['_batchTable']['_properties']['name']['indexOf'](b4);}else{return-0x1;}}catch(b5){return-0x1;}},'GetFeaturesFromContent':function(b3,b4){if(b3['_batchTable']!=undefined){var b5=new Map();var b6=b4['split']('#');for(var b7=0x0;b70x0){var b9=b4['_content'];if(b9!=undefined){var ba=aq[n(0x71d)]['GetFeatureFromContent'](b9,b5);if(ba==-0x1){return;}var bb=new Cesium['Cartesian3']();var bc=aq['funcPublic']['GetFeatureMaxMinPoint'](b9,ba);Cesium['Cartesian3']['maximumByComponent'](b7,bc[0x0],b7);Cesium['Cartesian3']['minimumByComponent'](b8,bc[0x1],b8);Cesium[n(0x71e)]['midpoint'](b7,b8,bb);Cesium['Matrix4']['multiplyByPoint'](b3['root']['transform'],bb,b6);}}var bd=b4['children'];if(Cesium['defined'](bd)){var be=bd['length'];for(var bf=0x0;bf0x0){var b9=b4['_content'];if(b9!=undefined){var ba=aq[n(0x728)][n(0x729)](b9,b5);if(ba!=-0x1&&(ba==b7||b7==-0x1)){var bb=b9['_model'];if(b9['_modelInstanceCollection']!=undefined||bb['content']['_batchTable']['featuresLength']==bb['uniformMaps']['size']){if(b9['_modelInstanceCollection']!=undefined){bb=b9['_modelInstanceCollection']['_instances'][ba]['model'];}return aO(b9,bb,ba,b6);}if(b9['_model']['loadCommand']['command']['_primitiveType']==0x4||b9['_model']['isBimModel']===0x1){bb['draco']=Cesium['defaultValue'](bb['draco'],![]);var bc;var bd;var be;var bf=0x0;var bg=0x0;var bh=Cesium['ComponentDatatype']['FLOAT'];var bi=bb['batchid2OffsetMap']['get'](ba);var bj=[];if(b9['_isGlp']){var bk=new Uint8Array(bb['_cachedRendererResources'][n(0x72a)][0x2][n(0x72b)]);bb['_rendererResources']['buffers'][0x2]['getBufferData'](bk);var bl=bk['buffer'];var bm=bb['_cachedRendererResources']['buffers'][0x2]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bh);bc=Cesium['ComponentDatatype']['createArrayBufferView'](bh,bl,0x0,bm);bf=bb[n(0x72c)]['buffers'][0x0]['indexDatatype'];var bn=new Uint8Array(bb['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);bb['_rendererResources']['buffers'][0x0][n(0x72d)](bn);var bo=bn['buffer'];var bp=bb['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bf);bd=Cesium['ComponentDatatype'][n(0x72e)](bf,bo,0x0,bp);}else{if(bb['isInstanced']){bg=bi[0x0];bj=bb['batchid2OffsetMap'][n(0x72f)](bg);}if(bb['draco']){bc=aq['funcPublic']['GetVertexByDracoData'](bb,bg);}else{var bk=new Uint8Array(bb['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);bb['_rendererResources']['buffers'][0x0]['getBufferData'](bk);var bl=bk['buffer'];var bm=bb['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bh);bc=Cesium['ComponentDatatype'][n(0x730)](bh,bl,0x0,bm);}var bq=0x2;if(bb['draco']){bq=bb['_decodedData'][bg+('.'+o(0x2be)+'0')]['bufferView'];}else{bq=aq['funcPublic'][n(0x731)](bb['_cachedRendererResources']['buffers']);}bf=bb['_cachedRendererResources']['buffers'][bq]['indexDatatype'];var bn=new Uint8Array(bb['_cachedRendererResources']['buffers'][bq]['_sizeInBytes']);bb['_rendererResources']['buffers'][bq]['getBufferData'](bn);var bo=bn[n(0x732)];var bp=bb['_cachedRendererResources']['buffers'][bq]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bf);if(bb['isInstanced']){bd=Cesium['ComponentDatatype']['createArrayBufferView'](bf,bo,bj[0x2],bj[0x3]);}else{bd=Cesium['ComponentDatatype']['createArrayBufferView'](bf,bo,0x0,bp);}if(bb['draco']){be=aq['funcPublic']['GetBatchIdByDracoData'](bb,bg);}else{var br=0x3;if(bb['tileset']['isBimModel']===0x1||isEmpty(bb['_rendererResources']['buffers'][br])){br=0x2;}be=new Uint16Array(bb['_rendererResources']['buffers'][br]['_sizeInBytes']/0x2);bb['_rendererResources']['buffers'][br]['getBufferData'](be);}}var bs=b9['_batchTable']['getBatchIdMatrix'](ba);if(bb['isInstanced']){let bB=new Cesium['Matrix4']();bb['getObjectMatrix'](ba)[n(0x733)](bB);bs=Cesium['Matrix4']['multiplyTransformation'](bs,bB,new Cesium['Matrix4']());}if(bb['draco']){for(var bt=0x0;bt0x0){var b7=b4['_content'];if(b7!=undefined){var b8=aq['funcPublic']['GetFeatureFromContent'](b7,b5);if(b8!=-0x1){if(b7['_model']['loadCommand'][n(0x737)][n(0x738)]==0x4||b7['_model']['isBimModel']===0x1){var b9=b7['_model'];b9['draco']=Cesium[n(0x739)](b9['draco'],![]);var ba;var bb;var bc;var bd=0x0;var be=0x0;var bf=Cesium['ComponentDatatype']['FLOAT'];var bg=b9['batchid2OffsetMap']['get'](b8);var bh=[];if(b9[n(0x73a)]){be=bg[0x0];bh=b9['batchid2OffsetMap']['get'](be);}if(b9['draco']){ba=aq[n(0x73b)]['GetUvByDracoData'](b9,be);}else{var bi=new Uint8Array(b9['_rendererResources']['buffers'][0x1]['_sizeInBytes']);b9['_rendererResources']['buffers'][0x1]['getBufferData'](bi);var bj=bi['buffer'];var bk=b9['_rendererResources']['buffers'][0x1]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bf);ba=Cesium['ComponentDatatype']['createArrayBufferView'](bf,bj,0x0,bk);}var bl=0x2;if(b9[n(0x73c)]){bl=b9[n(0x73d)][be+('.'+o(0x2bf)+'0')]['bufferView'];}else{bl=aq['funcPublic']['GetIndicesIndex'](b9['_cachedRendererResources']['buffers']);}bd=b9['_cachedRendererResources']['buffers'][bl]['indexDatatype'];var bm=new Uint8Array(b9['_cachedRendererResources']['buffers'][bl]['_sizeInBytes']);b9['_rendererResources']['buffers'][bl]['getBufferData'](bm);var bn=bm['buffer'];var bo=b9['_cachedRendererResources']['buffers'][bl]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bd);if(b9['isInstanced']){bb=Cesium['ComponentDatatype']['createArrayBufferView'](bd,bn,bh[0x2],bh[0x3]);}else{bb=Cesium['ComponentDatatype']['createArrayBufferView'](bd,bn,0x0,bo);}if(b9['draco']){bc=aq['funcPublic'][n(0x73e)](b9,be);}else{var bp=0x3;if(b9['tileset']['isBimModel']===0x1){bp=0x2;}bc=new Uint16Array(b9['_rendererResources']['buffers'][bp]['_sizeInBytes']/0x2);b9['_rendererResources']['buffers'][bp]['getBufferData'](bc);}var bq=b7['_batchTable']['getBatchIdMatrix'](b8);if(b9['isInstanced']){let bz=new Cesium['Matrix4']();b9['getObjectMatrix'](b8)[n(0x73f)](bz);bq=Cesium['Matrix4']['multiplyTransformation'](bq,bz,new Cesium['Matrix4']());}if(b9['draco']){for(var br=0x0;br=-ba))return![];var bf=0x1/be;var bg=Cesium['Cartesian3']['subtract'](b4,b5,new Cesium['Cartesian3']());var bh=Cesium['Cartesian3'][n(0x744)](bg,bd)*bf;if(bh<0x0||bh>0x1)return![];var bi=Cesium['Cartesian3']['cross'](bg,bb,new Cesium['Cartesian3']());var bj=Cesium['Cartesian3']['dot'](b3,bi)*bf;if(bj<0x0||bh+bj>0x1)return![];var bk=Cesium['Cartesian3']['dot'](bc,bi)*bf;if(bk<0x0)return![];return!![];},'SetStateByFeatureIds':function(b3,b4,b5,b6){if(!Cesium['defined'](b4)){return![];}if(Cesium['defined'](b4['_content'])&&Cesium['defined'](b4['_content']['featuresLength'])&&b4[n(0x745)]['featuresLength']>0x0){var b7=b4['_content'];if(b7!=undefined){var b8=aq['funcPublic']['GetFeaturesFromContent'](b7,b5);var b9=b7['_batchTable'];if(b8['size']>0x0){b8['forEach'](function(bd,be){b9['setBatchIdTopRenderState'](bd,b6);});b7['_isTopRender']=!![];}}}var ba=b4['children'];if(Cesium['defined'](ba)){var bb=ba['length'];for(var bc=0x0;bc0x0){var b7=b4['_content'];if(b7!=undefined){var b8=b7['_batchTable']['_properties']['name'];for(k=0x0;k0x0){var b8=b4['_content'];if(b8!=undefined){var b9=b8['_batchTable']['_properties']['name'];for(k=0x0;k-0x1){b7['set'](ba,b4);}}}}var bb=b4['children'];if(Cesium['defined'](bb)){var bc=bb['length'];for(var bd=0x0;bdb7){b7=b3[ba]['x'];}if(b3[ba]['y']>b8){b8=b3[ba]['y'];}if(b3[ba]['z']>b9){b9=b3[ba]['z'];}}var bb=new Cesium['Cartesian3']((b7+b4)/0x2,(b8+b5)/0x2,(b9+b6)/0x2);return bb;}},'round':function(b3,b4){if(b3>=0x0){var b5=parseInt(b3*Math['pow'](0xa,b4)+0.5)/Math['pow'](0xa,b4);return b5;}else{var b6=-b3;var b5=parseInt(b6*Math['pow'](0xa,b4)+0.5)/Math[n(0x751)](0xa,b4);return-b5;}},'calcArea3D':function(b3){var b4,b5,b6;b4=b3['length'];b5=Cesium['clone'](b3,!![]);b5['push'](b3[0x0]);b5['push'](b3[0x1]);var b7=new Cesium['Cartesian3']();var b8=Cesium['Cartesian3']['subtract'](b3[0x1],b3[0x0],new Cesium['Cartesian3']());var b9=Cesium['Cartesian3'][n(0x752)](b3[0x2],b3[0x1],new Cesium['Cartesian3']());b6=Cesium['Cartesian3']['cross'](b8,b9,new Cesium['Cartesian3']());b6=Cesium['Cartesian3']['normalize'](b6,new Cesium['Cartesian3']());var ba=0x0;var bb,bc,bd,be;var bf;var bg,bh,bi;bc=b6['x']>0x0?b6['x']:-b6['x'];bd=b6['y']>0x0?b6['y']:-b6['y'];be=b6['z']>0x0?b6['z']:-b6['z'];bf=0x3;if(bc>bd){if(bc>be)bf=0x1;}else if(bd>be)bf=0x2;for(bg=0x1,bh=0x2,bi=0x0;bg<=b4;bg++,bh++,bi++){switch(bf){case 0x1:ba+=b5[bg]['y']*(b5[bh]['z']-b5[bi]['z']);continue;case 0x2:ba+=b5[bg]['x']*(b5[bh]['z']-b5[bi]['z']);continue;case 0x3:ba+=b5[bg]['x']*(b5[bh]['y']-b5[bi]['y']);continue;}}bb=Math[n(0x753)](bc*bc+bd*bd+be*be);switch(bf){case 0x1:ba*=bb/(0x2*bc);break;case 0x2:ba*=bb/(0x2*bd);break;case 0x3:ba*=bb/(0x2*be);}return ba;},'getCenter':function(b3,b4){var b5=new Cesium[(n(0x754))]();Cesium['Cartesian3']['add'](b3,b4,b5);Cesium['Cartesian3'][n(0x755)](b5,0.5,b5);return b5;},'createModelVolume':function(b3,b4){var b5=b3['root']['boundingVolume']['_orientedBoundingBox'];var b6=Cesium['Matrix4']['fromRotationTranslation'](b5['halfAxes'],b5['center'],new Cesium['Matrix4']());var b7=new Cesium['GeometryInstance']({'geometry':Cesium['BoxOutlineGeometry']['fromDimensions']({'dimensions':new Cesium['Cartesian3'](0x2,0x2,0x2)}),'modelMatrix':b6,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b4)}});return new Cesium['Primitive']({'geometryInstances':b7,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});},'createModelVolumeOld':function(b3,b4){var b5=[];var b6=b3['tilesetoutline']['positions'];for(var b7=0x0;b70x0){var bb=[];var bc=!isEmpty(b5['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](b5['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var bd=b5['tileset']['root']['transform'];for(var be=0x0;be0x0){var b4=b3['split']('^');if(b4['length']>0x1){return[b4[0x0],b4[b4['length']-0x1]];}else{return[b4[0x0]];}}else{return[];}},'GetFileName':function(b3){return b3&&b3['length']>0x0?b3['replace']('_'+b3['split']('_')[b3['split']('_')['length']-0x1],''):'';},'splitFeatureId':function(b3){return b3['split']('#');},'drawLineByModelCartesian3':function(b3,b4,b5,b6,b7){b7['entities']['add']({'id':b3,'polyline':{'show':!![],'positions':[b4,b5],'arcType':Cesium['ArcType']['NONE'],'material':Cesium['Color']['RED'],'width':b6,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},'drawLines':function(b3,b4,b5){var b6=[-5.219648,-8.5344,0.3048,-5.372048,-8.5344,0.3048,-5.372048,-8.5344,0.3048,-5.372048,-8.4328,0.3048,-5.219648,-8.5344,4.0005,-5.219648,-8.5344,0.3048,-5.372048,-8.4328,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.5344,0.3048,-5.372048,-8.5344,4.0005,-5.372048,-8.5344,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.4328,4.0005,-5.219648,-8.4328,4.0005,-5.219648,-8.5344,4.0005,-5.372048,-8.4328,4.0005,-5.372048,-8.4328,0.3048,-5.219648,-8.5344,4.0005,-5.372048,-8.5344,4.0005,-5.372048,-8.5344,4.0005,-5.372048,-8.4328,4.0005,-5.372048,-8.4328,4.0005,-5.219648,-8.4328,4.0005];var b7=[];for(var b8=0x0;b80x0){var be=Cesium['clone'](b9[0x0]);var bf=Cesium['clone'](b9[0x0]);for(var bg=0x0;bg0x0?bq['x']:3.141592653589793-bq['x'];var bs=bq['z'];b4['camera']['flyToBoundingSphere'](bk,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](br,bs,bp*0x2),'complete':function(){b4['scene']['requestRender']();}});if(Cesium['defined'](b8))b3['allTilesLoaded']['addEventListener'](b8);}else{b4['camera']['flyToBoundingSphere'](bk,{'duration':0x0,'offset':new Cesium[(n(0x7b4))](Cesium['Math']['toRadians'](b5),Cesium['Math']['toRadians'](b6),bj*b7),'complete':function(){b4['scene']['requestRender']();}});if(Cesium['defined'](b8))b3['allTilesLoaded']['addEventListener'](b8);}}}else{var bt=[];bt[n(0x7b5)](b3['boundingSphere']);if(bt['length']==0x0){b1('未'+o(0x317)+'息');if(Cesium['defined'](b8))b3['allTilesLoaded']['addEventListener'](b8);}else{var bk=Cesium['BoundingSphere']['fromBoundingSpheres'](bt,new Cesium['BoundingSphere']());if(b7==0x1){b4['camera']['flyToBoundingSphere'](bk,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](b5),Cesium[n(0x7b6)]['toRadians'](b6)),'complete':function(){b4[n(0x7b7)][n(0x7b8)]();}});}else{b4['camera']['flyToBoundingSphere'](bk,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](b5),Cesium['Math']['toRadians'](b6),bk['radius']*b7),'complete':function(){b4['scene']['requestRender']();}});}if(Cesium['defined'](b8))b3['allTilesLoaded']['addEventListener'](b8);}}},'getAllTiles':function(b3,b4){var b5=[];var b6=function(b7){for(var b8=0x0;b80x0){b6(b9);}if(!isEmpty(b9['_contentResource'])){b5['push'](b9);}}};b6(b3['root']);b4(b5);},'genID':function(b3){return Number(Math['random']()[n(0x7ba)]()['substr'](0x3,b3)+Date['now']())['toString'](0x24);},'getPos':function(b3){var b4=new Cesium['Cartesian2'](b3['x'],b3['y']);return b4;},'removePoint':function(b3){aq['viewer']['entities']['remove'](b3);},'getHeight':function(){if(viewer){var b3=aq['viewer']['scene']['globe']['ellipsoid'];var b4=b3[n(0x7bb)](aq['viewer']['camera'][n(0x7bc)])['height'];return b4;}},'getClickPt':function(b3,b4){var b5=Cesium['Cartesian3']['fromDegrees'](b3,b4);var b6=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](aq['viewer']['scene'],b5);var b7=b6['x'];var b8=b6['y'];return b7+','+b8;},'getCenterPosition':function(){var b3=aq['viewer']['camera']['pickEllipsoid'](new Cesium['Cartesian2'](aq['viewer'][n(0x7bd)]['clientWidth']/0x2,aq['viewer']['canvas']['clientHeight']/0x2));var b4=Cesium['Ellipsoid']['WGS84']['cartesianToCartographic'](b3);var b5=b4[n(0x7be)]*0xb4/Math['PI'];var b6=b4['latitude']*0xb4/Math['PI'];var b7=aq['funcPublic']['getHeight']();return{'longitude':b5,'latitude':b6,'height':b7};},'drawLine':function(b3,b4,b5,b6){b5=Cesium['defaultValue'](b5,new Cesium['Color'](0x1,0.3,0.3,0x1));if(b4['scene']['mode']===Cesium['SceneMode']['SCENE2D']){if(!Cesium['defined'](b4['scene']['CAD_measure_lines']))b4['scene']['CAD_measure_lines']=b4['scene']['primitives']['add'](new Cesium['PolylineCollection']());const ba=b4['scene']['CAD_measure_lines']['add']({'positions':Cesium['PolylinePipeline']['generateCartesianArc']({'positions':b3}),'material':Cesium['Material']['fromType']('C'+o(0x318)+'r',{'color':b5}),'show':!![],'width':0x2});return new Cesium['Primitive']();}var b7,b8;if(b4['scene']['globe']){b8=!![];}else{b8=![];}b7=new Cesium['PolylineGeometry']({'positions':b3,'width':0x2,'followSurface':b8,'arcType':!p['openearth']?Cesium[n(0x7bf)]['NONE']:undefined,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']});var b9=b6?'P'+o(0x319)+'h':'C'+o(0x31a)+'r';return new Cesium['Primitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':b7}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium[(n(0x7c0))]({'fabric':{'type':b9,'uniforms':{'color':b5}}}),'renderState':new Cesium['RenderState']({'polygonOffset':{'enabled':!![],'factor':-0x1,'units':-0x1},'depthTest':{'enabled':!![],'func':Cesium['WebGLConstants']['LEQUAL']}})}),'depthFailAppearance':new Cesium[(n(0x7c1))]({'material':new Cesium['Material']({'fabric':{'type':b9,'uniforms':{'color':b5}}})})});},'getColor':function(b3,b4){var b5=Cesium['Color'][b3['toUpperCase']()];return Cesium['Color']['fromAlpha'](b5,parseFloat(b4));},'PointInPoly':function(b3,b4){for(var b5=![],b6=-0x1,b7=b4['length'],b8=b7-0x1;++b6{for(var bh=0x0;bh0x1){b7=new Cesium['Cartesian2'](bp[0x0],bp[0x1]);bl=!![];}}}for(var bq=0x0;bqbp['west'];var br=bo['east']bp['south'];var bt=bo['north']bo['east']){bq=bp['west']-bo['east'];}var br=0x0;if(bp['north']bo['north']){br=bp['south']-bo['north'];}var bs=Math['sqrt'](bq*bq+br*br);return{'shortestDistance':bs,'horizontalDistance':bq,'verticalDistance':br};}var ba=aq['viewer'][n(0x836)]['camera']['heading'];var bb=aq['viewer']['scene']['camera']['pitch'];var bc=aq['viewer']['scene']['camera']['roll'];if((ba>Math[n(0x837)]?Math['abs'](ba-0x2*Math['PI'])>0.001:Math['abs'](ba)>0.001)||Math['abs'](bb+Math['PI']*0.5)>0.001||bc!=0x0){aq['viewer']['scene']['camera']['setView']({'destination':aq['viewer']['scene']['camera']['position'],'orientation':{'heading':0x0,'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});};var bd=b6(b5['center'],b5['radius']*0.5,b5['radius']*0.5);var be=b6(b5[n(0x838)],b5['radius']*ap/0x5,b5['radius']*ap/0x5);var bf=aq['viewer']['camera']['computeViewRectangle']();if(b7(bd,bf)&&!b7(bf,be)){aq['viewer']['scene']['camera']['setView']({'destination':aq['viewer']['scene']['camera']['position'],'orientation':{'heading':0x0,'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});if(Cesium['defined'](b3)&&b3<0x0){b4=!![];}}var bg=![];if(!b8(bf,bd)){bg=!![];var bh,bi;bh=Math['abs'](bd['east']-bd['west']);bi=Math['abs'](bd['north']-bd[n(0x839)]);var bj=b9(bf,bd);var bk=Cesium[n(0x83a)]['fromCartesian'](aq['viewer']['scene'][n(0x83b)]['position']);var bl=bk['longitude']+bj['horizontalDistance']+(bj['horizontalDistance']===0x0?0x0:bj['horizontalDistance']/Math[n(0x83c)](bj['horizontalDistance'])*bh*0.2);var bm=bk['latitude']+bj['verticalDistance']+(bj['verticalDistance']===0x0?0x0:bj['verticalDistance']/Math['abs'](bj['verticalDistance'])*bi*0.2);var bn=Cesium['Cartesian3']['fromRadians'](bl,bm,bk['height']);aq['viewer'][n(0x83d)]['camera']['flyTo']({'destination':bn,'orientation':{'heading':0x0,'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0},'duration':1.5,'complete':function(){if(!an)an=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](aq['viewer']['scene']['camera']['position'],an);}});}if(!bg){if(!an)an=new Cesium[(n(0x83e))]();Cesium['Cartesian3']['clone'](aq['viewer'][n(0x83f)]['camera'][n(0x840)],an);}aq['viewer']['scene']['requestRender']();return b4;}};if(this['defaults']['editmode']&&aP(aE))EditControls(this);if(this['defaults']['cadmode']&&aP(aF))GLECad(this);APIAlias(aq);function aO(b3,b4,b5,b6){b4['draco']=Cesium['defaultValue'](b4['draco'],![]);var b7;var b8;var b9;var ba=0x0;var bb=0x0;var bc=Cesium['ComponentDatatype']['FLOAT'];var bd=b4['batchid2OffsetMap']['get'](b5);var be=[];if(b4['draco']){b7=aq['funcPublic']['GetVertexByDracoData'](b4,b3['_modelInstanceCollection']!=undefined?0x0:b5);}else{var bf=new Uint8Array(b4['_cachedRendererResources'][n(0x841)][0x0]['_sizeInBytes']);b4['_rendererResources']['buffers'][0x0]['getBufferData'](bf);var bg=bf['buffer'];var bh=b4['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](bc);b7=Cesium['ComponentDatatype']['createArrayBufferView'](bc,bg,0x0,bh);}var bd=b4[n(0x842)]['get'](b5);var be=[];if(b4['isInstanced']){bb=bd[0x0];be=b4['batchid2OffsetMap'][n(0x843)](bb);}if(b4['draco']){b9=aq['funcPublic']['GetBatchIdByDracoData'](b4,bb);}else{var bi=0x3;if(b4['tileset']['isBimModel']===0x1){bi=0x2;}b9=new Uint16Array(b4['_rendererResources']['buffers'][bi]['_sizeInBytes']/0x2);b4['_rendererResources']['buffers'][bi]['getBufferData'](b9);}var bj=0x2;if(b4['draco']){bj=b4['_decodedData'][(b3['_modelInstanceCollection']!=undefined?0x0:b5)+('.'+o(0x332)+'0')]['bufferView'];}else{bj=aq[n(0x844)]['GetIndicesIndex'](b4['_cachedRendererResources']['buffers']);}ba=b4['_cachedRendererResources']['buffers'][bj]['indexDatatype'];var bk=new Uint8Array(b4['_cachedRendererResources']['buffers'][bj]['_sizeInBytes']);b4['_rendererResources']['buffers'][bj]['getBufferData'](bk);var bl=bk['buffer'];var bm=b4['_cachedRendererResources']['buffers'][bj]['_sizeInBytes']/Cesium[n(0x845)]['getSizeInBytes'](ba);b8=Cesium['ComponentDatatype']['createArrayBufferView'](ba,bl,0x0,bm);var bn=b3['_batchTable']['getBatchIdMatrix'](b5);if(b3['_modelInstanceCollection']!=undefined){let bt=new Cesium['Matrix4']();b3['_modelInstanceCollection']['_instances'][b5]['_modelMatrix']['clone'](bt);bn=Cesium['Matrix4']['multiplyTransformation'](bn,bt,new Cesium['Matrix4']());}if(b4['draco']){for(var bo=0x0;bo0x0||aH==-0x1){return!![];}else{b1('u'+o(0x333)+'!');return![];}}function aQ(b3,b4){var b5=new Map(Object['entries'](aI));var b6=b5['get'](b3['toString']());if((b6&b4)>0x0||aI==-0x1){return!![];}else{b1('u'+o(0x334)+'!');return![];}}var aR=!![];function aS(){try{if(aq['defaults']['secretkey']!==''&&aq['defaults']['secretkey']!=undefined){var b3=r(aq['defaults']['secretkey'],'e'+o(0x335)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var b4=b3['lastIndexOf']('}');var b5=b3['substring'](b3,b4+0x1);var b6=aq['Public']['getAuthorizationInfo']();if(b6!=undefined){var b7=0x1;var b3=r(b6,'e'+o(0x336)+'g')[n(0x84c)](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var b8='';if(b3['indexOf']('&')>-0x1){b7=0x1;b8=b3['split']('&');}else if(b3['indexOf']('|')>-0x1){b7=0x2;b8=b3['split']('|');}var b9=b5;b9=b9['substring'](b9['indexOf']('{')+0x1,b9['indexOf']('}'));b9=b9['split']('&');if(b8['length']==0x6&&b9['length']==0x4){var ba=0x0;var bb=window['location']['href'];if(bb['indexOf']('h'+o(0x337)+'/')>-0x1){ba+=0x8;}else if(bb['indexOf']('h'+o(0x338)+'/')>-0x1){ba+=0x7;}var bc=bb['substring'](0x0,ba+bb['replace']('h'+o(0x339)+'/','')['replace']('h'+o(0x33a)+'/','')['indexOf']('/')+0x1);b8[0x1]=b8[0x1]['trimEnd']('/');if(b8[0x4]!=b9[0x2]||b8[0x3]!=b9[0x1]){return b1(-0xf);}if(b9[0x3]['replace']('\x20','')['indexOf'](l(0x4d))>-0x1){var bd=b9[0x3]['replace']('\x20','')['split'](l(0x4e));var be=![];for(var bf=0x0;bf-0x1){be=!![];}}}if(!be){return b1(-0xe);}}else{if(b8[0x5]['indexOf'](b9[0x3]['replace']('\x20',''))==-0x1){return b1(-0xe);}}if(b9[0x0][n(0x84d)]('\x20','')['indexOf'](l(0x4f))>-0x1){var bd=b9[0x0]['replace']('\x20','')['split'](l(0x50));var be=![];for(var bf=0x0;bf-0x1&&bc['indexOf'](bd[bf]['replace']('\x20',''))>-0x1){be=!![];}}}if(!be){return b1(-0xd);}}else{if(b9[0x0]!=b8[0x1]||bc['indexOf'](b8[0x1]['replace']('\x20',''))==-0x1){return b1(-0xd);}}aR=!![];}else{var bg;if(Object['prototype']['toString']['call'](b3)==='['+o(0x33b)+']'){bg=JSON['parse'](b5);}var bh=b8;var b9=bg;var bi=new XMLHttpRequest();bi['open']('P'+o(0x33c)+'T',bg['xhrurl'],!![]);bi['setRequestHeader']('C'+o(0x33d)+'e',m(0xd2));bi['onreadystatechange']=function(){if(bi['readyState']===0x4){if(bi['status']===0xc8||bi['status']===0x0){var bj=bi['responseText'];if(bj!=''&&bj!=null){var bk;if(Object['prototype']['toString']['call'](bj)==='['+o(0x33e)+']'){bk=JSON['parse'](bj);}else{bk=bj;}var bl=r(bk['bf226bd314'],'1'+o(0x33f)+'!');var bm=0x0;var bn=window['location']['href'];if(bn['indexOf']('h'+o(0x340)+'/')>-0x1){bm+=0x8;}else if(bn['indexOf']('h'+o(0x341)+'/')>-0x1){bm+=0x7;}var bo=bn['substring'](0x0,bm+bn['replace']('h'+o(0x342)+'/','')['replace']('h'+o(0x343)+'/','')['indexOf']('/')+0x1);if(b9['domainname']!=undefined){if(bh!=''){if(b9['domainname']['replace']('\x20','')['indexOf']('#')>-0x1){var bp=b9['domainname']['replace']('\x20','')['split']('#');var bq=![];var br=![];for(var bs=0x0;bs-0x1){br=!![];}if(bo['indexOf'](bp[bs]['replace']('\x20',''))>-0x1){bq=!![];if(br){break;}}}}if(!bq||!br){return b1(-0x10);}}else{if(bh[b7]['indexOf'](b9['domainname']['replace']('\x20',''))==-0x1||bo['indexOf'](b9['domainname']['replace']('\x20',''))==-0x1){return b1(-0x10);}}}else{bo=aY(bo,'/');if(b9['domainname']==undefined||b9['domainname']['indexOf'](bo['replace']('\x20',''))==-0x1){return b1(-0x11);}}}var bt=bl['split']('|');var bu=bt[0x0];var bv=bt[0x1];var bw=bt[0x2];var bx=Date['parse'](new Date());var by=Date['parse'](new Date(bu['replace'](/-/g,'/')));if(Math['floor']((by-bx)/(0x3c*0x3e8))<0x1e){var bz=bw['trim']();if(bv==='g'+o(0x344)+'e'){if(bz['indexOf']('0')>-0x1){aR=!![];}else{aR=![];return b1(-0x12);}}else{aR=![];return b1(-0x13);}}else{aR=![];return b1(-0x14);}}else{aR=![];return b1(-0x15);}}else{aR=![];return b1(-0x16);}}};bi['timeout']=0x4e20;bi['ontimeout']=function(bj){b1('r'+o(0x345)+'!');};bi['send']('d'+o(0x346)+'='+aq['defaults'][n(0x850)]+'');}}else{var bg;if(Object['prototype']['toString']['call'](b3)==='['+o(0x347)+']'){bg=JSON['parse'](b5);}var bh='';var b9=bg;var bi=new XMLHttpRequest();bi['open']('P'+o(0x348)+'T',bg['xhrurl'],!![]);bi['setRequestHeader']('C'+o(0x349)+'e',m(0xd3));bi['onreadystatechange']=function(){if(bi['readyState']===0x4){if(bi['status']===0xc8||bi['status']===0x0){var bj=bi['responseText'];if(bj!=''&&bj!=null){var bk;if(Object['prototype']['toString'][n(0x851)](bj)==='['+o(0x34a)+']'){bk=JSON['parse'](bj);}else{bk=bj;}var bl=r(bk['bf226bd314'],'1'+o(0x34b)+'!');var bm=0x0;var bn=window['location']['href'];if(bn['indexOf']('h'+o(0x34c)+'/')>-0x1){bm+=0x8;}else if(bn['indexOf']('h'+o(0x34d)+'/')>-0x1){bm+=0x7;}var bo=bn['substring'](0x0,bm+bn['replace']('h'+o(0x34e)+'/','')['replace']('h'+o(0x34f)+'/','')['indexOf']('/')+0x1);if(b9[n(0x852)]!=undefined){bo=aY(bo,'/');if(b9['domainname']==undefined||b9['domainname'][n(0x853)](bo['replace']('\x20',''))==-0x1){return b1(-0x17);}}var bp=bl['split']('|');var bq=bp[0x0];var br=bp[0x1];var bs=bp[0x2];var bt=Date['parse'](new Date());var bu=Date[n(0x854)](new Date(bq['replace'](/-/g,'/')));if(Math['floor']((bu-bt)/(0x3c*0x3e8))<0x1e){var bv=bs['trim']();if(br==='g'+o(0x350)+'e'){if(bv['indexOf']('0')>-0x1){aR=!![];}else{aR=![];return b1(-0x18);}}else{aR=![];return b1(-0x19);}}else{aR=![];return b1(-0x1a);}}else{aR=![];return b1(-0x1b);}}else{aR=![];return b1(-0x1c);}}};bi['timeout']=0x4e20;bi['ontimeout']=function(bj){b1('r'+o(0x351)+'!');};bi['send']('d'+o(0x352)+'='+aq['defaults']['secretkey']+'');}}else{return b1(-0x65);}}catch(bj){b1(bj['message']+('A'+o(0x353)+'!'));}}function aT(b3){if(typeof b3=='s'+o(0x354)+'g'){try{JSON['parse'](b3);return!![];}catch(b4){b1(b4);return![];}}b1('I'+o(0x355)+'!');}function aU(){var b3=r(aq['defaults']['secretkey'],'e'+o(0x356)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var b4=b3['lastIndexOf']('}');var b5=b3['substring'](b3,b4+0x1);b5=JSON['parse'](b5);return[b5['engineModule']==undefined?-0x1:b5['engineModule'],b5['engineApiModuleMapping']==undefined?-0x1:b5['engineApiModuleMapping']];}var aV=m(0xd4);function aW(){aR=!![];return;try{aR=![];if(b0(aq['Public']['getAuthorizationInfo']())){aR=!![];return;}if(aq[n(0x855)]['secretkey']!==''&&aq['defaults']['secretkey']!=undefined){var b3=r(aq['defaults']['secretkey'],'e'+o(0x357)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var b4=b3['lastIndexOf']('}');var b5=b3['substring'](b3,b4+0x1);if(b5['indexOf']('A'+o(0x358)+'g')>-0x1){var b6=b5;if(Object['prototype']['toString']['call'](b6)==='['+o(0x359)+']'){b6=JSON['parse'](b6);}var b7=aq['tileset']==undefined?'.'+o(0x35a)+'t':aq['tileset']['_url']['substring'](aq['tileset']['_url']['lastIndexOf']('.'),aq['tileset']['_url']['length']);if(b7!='.'+o(0x35b)+'t'&&b6['HardDiskId']!=undefined&&b6['cpuSerialNumber']!=undefined){aR=!![];return;}else{var b8=aq['Public']['getAuthorizationInfo']();if(b8!=undefined&&b8!=''&&b8!=null){aX(b8,b5);}else{aZ(b5,'');}}}else{aS();}}else{return b1(-0x64);}}catch(b9){b1(b9['message']+('A'+o(0x35c)+'!'));}}function aX(b3,b4,b5){var b6=r(b3,'e'+o(0x35d)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');b6=b6['substring'](b6,b6['lastIndexOf']('}')+0x1);if(Object['prototype']['toString']['call'](b6)==='['+o(0x35e)+']'){b6=JSON['parse'](b6);}var b7=b4;if(Object['prototype']['toString'][n(0x856)](b7)==='['+o(0x35f)+']'){b7=JSON['parse'](b7);}if(b6['InstallationTimestamp']!=undefined){if(b6['InstallationTimestamp']!=b7[n(0x857)]){return b1(-0x1);}}if(aV!=b7['AuthVersionFlag']||aV!=b6['AuthVersionFlag']){return b1(-0x2);}if(b7['AuthVersionSerialNumber']!=b6['AuthVersionSerialNumber']){return b1(-0x3);}if(b6['HardDiskId']!=undefined&&b7[n(0x858)]!=undefined&&b6['cpuSerialNumber']!=undefined&&b7['cpuSerialNumber']!=undefined){var b8=0x0;var b9=window['location']['href'];if(b9['indexOf']('h'+o(0x360)+'/')>-0x1){b8+=0x8;}else if(b9['indexOf']('h'+o(0x361)+'/')>-0x1){b8+=0x7;}var ba=b9['substring'](0x0,b8+b9['replace']('h'+o(0x362)+'/','')['replace']('h'+o(0x363)+'/','')['indexOf']('/')+0x1);if(b6['HardDiskId']!=b7['HardDiskId']||b6['cpuSerialNumber']!=b7[n(0x859)]||b6['macaddress']!=b7['macaddress']){return b1(-0x4);}if(b6['domainName']['replace']('\x20','')['indexOf']('#')>-0x1){var bb=b6['domainName']['replace']('\x20','')['split']('#');var bc=![];for(var bd=0x0;bd-0x1){var be=ba['replace']('l'+o(0x365)+'t','1'+o(0x366)+'1');if(b7['domainName']['indexOf'](bb[bd]['replace']('\x20',''))>-0x1&&(b7[n(0x85a)]['indexOf'](ba['replace']('\x20',''))>-0x1||b7['domainName']['indexOf'](be['replace']('\x20',''))>-0x1)){bc=!![];break;}}else if(ba['indexOf']('1'+o(0x367)+'1')>-0x1){var be=ba['replace']('1'+o(0x368)+'1','l'+o(0x369)+'t');if(b7['domainName'][n(0x85b)](bb[bd]['replace']('\x20',''))>-0x1&&(b7['domainName']['indexOf'](ba['replace']('\x20',''))>-0x1||b7['domainName']['indexOf'](be['replace']('\x20',''))>-0x1)){bc=!![];break;}}else{if(b7['domainName'][n(0x85c)](bb[bd]['replace']('\x20',''))>-0x1&&b7[n(0x85d)]['indexOf'](ba['replace']('\x20',''))>-0x1){bc=!![];break;}}}}if(!bc){return b1(-0x5);}}else{if(ba['indexOf']('l'+o(0x36a)+'t')>-0x1){var be=ba['replace']('l'+o(0x36b)+'t','1'+o(0x36c)+'1');if(b7['domainName'][n(0x85e)](b6['domainName']['replace']('\x20',''))==-0x1||b7['domainName']['indexOf'](ba['replace']('\x20',''))==-0x1&&b7['domainName']['indexOf'](be['replace']('\x20',''))==-0x1){return b1(-0x5);}}else if(ba['indexOf']('1'+o(0x36d)+'1')>-0x1){var be=ba['replace']('1'+o(0x36e)+'1','l'+o(0x36f)+'t');if(b7['domainName']['indexOf'](b6['domainName']['replace']('\x20',''))==-0x1||b7['domainName'][n(0x85f)](ba[n(0x860)]('\x20',''))==-0x1&&b7['domainName'][n(0x861)](be[n(0x862)]('\x20',''))==-0x1){return b1(-0x5);}}else{if(b7['domainName'][n(0x863)](b6['domainName']['replace']('\x20',''))==-0x1||b7['domainName']['indexOf'](ba['replace']('\x20',''))==-0x1){return b1(-0x5);}}}aR=!![];}else{aZ(b4,b6,b5);}}function aY(b3,b4){var b5=b4['length'];var b6=b3['lastIndexOf'](b4);var b7='';if(b6==b3['length']-b5){b7=b3['substring'](0x0,b3[n(0x864)]-b5);}else{b7=b3;}return b7;}function aZ(b3,b4,b5){try{var b6;if(Object['prototype']['toString']['call'](b3)==='['+o(0x370)+']'){b6=JSON['parse'](b3);}else{b6=JSON['parse'](b3);}var b7=new XMLHttpRequest();b7[n(0x865)]('P'+o(0x371)+'T',b6['apiUrl']+m(0xd5),!![]);b7['setRequestHeader']('C'+o(0x372)+'e',m(0xd6));b7['timeout']=0x4e20;b7['ontimeout']=function(b9){b1('r'+o(0x373)+'!');};b7[n(0x866)]=function(){if(b7['readyState']===0x4){if(b7['status']===0xc8||b7['status']===0x0){var b9=b7[n(0x867)];if(b9!=''&&b9!=null){var ba;if(Object['prototype']['toString']['call'](b9)==='['+o(0x374)+']'){ba=JSON[n(0x868)](b9);}else{ba=b9;}var bb=r(ba['bf226bd314'],'1'+o(0x375)+'!');var bc;if(Object['prototype']['toString']['call'](bb)==='['+o(0x376)+']'){bb=bb['substring'](bb,bb['lastIndexOf']('}')+0x1);bc=JSON['parse'](bb);}var bd=0x0;var be=window['location']['href'];if(be['indexOf']('h'+o(0x377)+'/')>-0x1){bd+=0x8;}else if(be['indexOf']('h'+o(0x378)+'/')>-0x1){bd+=0x7;}var bf=be['substring'](0x0,bd+be['replace']('h'+o(0x379)+'/','')['replace']('h'+o(0x37a)+'/','')['indexOf']('/')+0x1);var bg=![];if(b4!=''){var bh=![];if(b6['AuthVersionFlag']=='w'+o(0x37b)+'='){if(b6['domainName']==b4['domainName']&&b6['domainName']=='A'+o(0x37c)+'e'){bh=!![];}}if(b4['client_id']==m(0xd7)){bg=!![];bh=!![];}if(!bh){if(b4['domainName'][n(0x869)]('\x20','')['indexOf']('#')>-0x1){var bi=b4['domainName']['replace']('\x20','')['split']('#');var bj=![];var bk=![];for(var bl=0x0;bl-0x1){var bm=bf['replace']('l'+o(0x37e)+'t','1'+o(0x37f)+'1');if(b6['domainName']['indexOf'](bi[bl]['replace']('\x20',''))>-0x1&&(b6['domainName']['indexOf'](bf['replace']('\x20',''))>-0x1||b6['domainName']['indexOf'](bm['replace']('\x20',''))>-0x1)){bj=!![];break;}}else if(bf['indexOf']('1'+o(0x380)+'1')>-0x1){var bm=bf['replace']('1'+o(0x381)+'1','l'+o(0x382)+'t');if(b6['domainName'][n(0x86a)](bi[bl][n(0x86b)]('\x20',''))>-0x1&&(b6['domainName']['indexOf'](bf[n(0x86c)]('\x20',''))>-0x1||b6['domainName']['indexOf'](bm['replace']('\x20',''))>-0x1)){bj=!![];break;}}else{if(b6['domainName']['indexOf'](bi[bl][n(0x86d)]('\x20',''))>-0x1&&b6['domainName']['indexOf'](bf['replace']('\x20',''))>-0x1){bj=!![];break;}}}}if(!bj){return b1(-0x7);}}else{if(bf['indexOf']('l'+o(0x383)+'t')>-0x1){var bm=bf['replace']('l'+o(0x384)+'t','1'+o(0x385)+'1');if(b6['domainName']['indexOf'](b4[n(0x86e)]['replace']('\x20',''))==-0x1||b6['domainName']['indexOf'](bf[n(0x86f)]('\x20',''))==-0x1&&b6['domainName']['indexOf'](bm[n(0x870)]('\x20',''))==-0x1){return b1(-0x7);}}else if(bf['indexOf']('1'+o(0x386)+'1')>-0x1){var bm=bf['replace']('1'+o(0x387)+'1','l'+o(0x388)+'t');if(b6['domainName']['indexOf'](b4['domainName']['replace']('\x20',''))==-0x1||b6['domainName'][n(0x871)](bf['replace']('\x20',''))==-0x1&&b6['domainName']['indexOf'](bm['replace']('\x20',''))==-0x1){return b1(-0x7);}}else{if(b6['domainName']['indexOf'](b4['domainName']['replace']('\x20',''))==-0x1||b6['domainName']['indexOf'](bf['replace']('\x20',''))==-0x1){return b1(-0x7);}}}}}else{if(b6['AuthVersionFlag']=='w'+o(0x389)+'='){if(b6['domainName']=='A'+o(0x38a)+'e'){bh=!![];}}if(!bh){bf=aY(bf,'/');if(b6['domainName']['indexOf'](bf['replace']('\x20',''))==-0x1){return b1(-0x6);}}}var bn=bc['RequestTime'];var bo=bc['identification'];var bp=bc['code'];var bq=Date['parse'](new Date());var br=Date[n(0x872)](new Date(bn['replace'](/-/g,'/')));if(Math['floor']((br-bq)/(0x3c*0x3e8))<0x1e){if(bo==='g'+o(0x38b)+'e'){if(bp==0x0||bg){aR=!![];}else{return b1(-0x8);}}else{return b1(-0x9);}}else{return b1(-0xa);}}else{return b1(-0xb);}}else{return b1(-0xc);}}};var b8='';if(aq['defaults']['secretkey']==''&&b5!=undefined){b8=b5;}else{b8=aq['defaults']['secretkey'];}b7['send']('d'+o(0x38c)+'='+b8+'');}catch(b9){}}function b0(b3){if(b3==undefined||b3==''){return![];}var b4=r(b3,'e'+o(0x38d)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');b4=b4[n(0x873)](b4,b4['lastIndexOf']('}')+0x1);if(Object['prototype']['toString']['call'](b4)==='['+o(0x38e)+']'){b4=JSON['parse'](b4);}if(b4['client_id']==m(0xd8)){return!![];}return![];}function b1(b3){aq['EngineErrorMessage']=b3;console['log']('e'+o(0x38f)+':'+b2(b3));}function b2(b3){var b4='';switch(b3){case-0x1:b4=m(0xd9);break;case-0x2:b4='t'+o(0x390)+'致';break;case-0x3:b4='离'+o(0x391)+'致';break;case-0x4:b4=m(0xda);break;case-0x5:b4='离'+o(0x392)+'址';break;case-0x6:b4=m(0xdb);break;case-0x7:b4=m(0xdc);break;case-0x8:b4='在'+o(0x393)+'误';break;case-0x9:b4='在'+o(0x394)+'对';break;case-0xa:b4='在'+o(0x395)+'时';break;case-0xb:b4='在'+o(0x396)+'空';break;case-0xc:b4='在'+o(0x397)+'误';break;case-0xd:b4='老'+o(0x398)+'配';break;case-0xe:b4=m(0xdd);break;case-0xf:b4=m(0xde);break;case-0x10:b4='老'+o(0x399)+'过';break;case-0x11:b4=m(0xdf);break;case-0x12:b4=m(0xe0);break;case-0x13:b4=m(0xe1);break;case-0x14:b4=m(0xe2);break;case-0x15:b4=m(0xe3);break;case-0x16:b4='老'+o(0x39a)+'误';break;case-0x17:b4=m(0xe4);break;case-0x18:b4=m(0xe5);break;case-0x19:b4=m(0xe6);break;case-0x1a:b4=m(0xe7);break;case-0x1b:b4=m(0xe8);break;case-0x1c:b4=m(0xe9);break;case-0x64:b4='页'+o(0x39b)+'n';break;case-0x65:b4='老'+o(0x39c)+'n';break;default:b4=b3;}return b4;}};function q(z){var A='';for(var B=0x0;B>>0x4^U)&0xf0f0f0f;U^=Q;T^=Q<<0x4;Q=(T>>>0x10^U)&0xffff;U^=Q;T^=Q<<0x10;Q=(U>>>0x2^T)&0x33333333;T^=Q;U^=Q<<0x2;Q=(U>>>0x8^T)&0xff00ff;T^=Q;U^=Q<<0x8;Q=(T>>>0x1^U)&0x55555555;U^=Q;T^=Q<<0x1;T=T<<0x1|T>>>0x1f;U=U<<0x1|U>>>0x1f;for(var P=0x0;P>>0x4|U<<0x1c)^M[O+0x1];Q=T;T=U;U=Q^(F[R>>>0x18&0x3f]|H[R>>>0x10&0x3f]|J[R>>>0x8&0x3f]|L[R&0x3f]|E[S>>>0x18&0x3f]|G[S>>>0x10&0x3f]|I[S>>>0x8&0x3f]|K[S&0x3f]);}Q=T;T=U;U=Q;}T=T>>>0x1|T<<0x1f;U=U>>>0x1|U<<0x1f;Q=(T>>>0x1^U)&0x55555555;U^=Q;T^=Q<<0x1;Q=(U>>>0x8^T)&0xff00ff;T^=Q;U^=Q<<0x8;Q=(U>>>0x2^T)&0x33333333;T^=Q;U^=Q<<0x2;Q=(T>>>0x10^U)&0xffff;U^=Q;T^=Q<<0x10;Q=(T>>>0x4^U)&0xf0f0f0f;U^=Q;T^=Q<<0x4;if(C===0x1){if(B){W=T;Y=U;}else{T^=X;U^=Z;}}if(B){a6+=String['fromCharCode'](T>>>0x18,T>>>0x10&0xff,T>>>0x8&0xff,T&0xff,U>>>0x18,U>>>0x10&0xff,U>>>0x8&0xff,U&0xff);}else{a6+=String['fromCharCode'](T>>>0x10&0xffff,T&0xffff,U>>>0x10&0xffff,U&0xffff);}if(B){a3+=0x10;}else{a3+=0x8;}if(a3===0x200){a5+=a6;a6='';a3=0x0;}}return a5+a6;}function t(z){var A=new Array(0x0,0x4,0x20000000,0x20000004,0x10000,0x10004,0x20010000,0x20010004,0x200,0x204,0x20000200,0x20000204,0x10200,0x10204,0x20010200,0x20010204);var B=new Array(0x0,0x1,0x100000,0x100001,0x4000000,0x4000001,0x4100000,0x4100001,0x100,0x101,0x100100,0x100101,0x4000100,0x4000101,0x4100100,0x4100101);var C=new Array(0x0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808,0x0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808);var D=new Array(0x0,0x200000,0x8000000,0x8200000,0x2000,0x202000,0x8002000,0x8202000,0x20000,0x220000,0x8020000,0x8220000,0x22000,0x222000,0x8022000,0x8222000);var E=new Array(0x0,0x40000,0x10,0x40010,0x0,0x40000,0x10,0x40010,0x1000,0x41000,0x1010,0x41010,0x1000,0x41000,0x1010,0x41010);var F=new Array(0x0,0x400,0x20,0x420,0x0,0x400,0x20,0x420,0x2000000,0x2000400,0x2000020,0x2000420,0x2000000,0x2000400,0x2000020,0x2000420);var G=new Array(0x0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002,0x0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002);var H=new Array(0x0,0x10000,0x800,0x10800,0x20000000,0x20010000,0x20000800,0x20010800,0x20000,0x30000,0x20800,0x30800,0x20020000,0x20030000,0x20020800,0x20030800);var I=new Array(0x0,0x40000,0x0,0x40000,0x2,0x40002,0x2,0x40002,0x2000000,0x2040000,0x2000000,0x2040000,0x2000002,0x2040002,0x2000002,0x2040002);var J=new Array(0x0,0x10000000,0x8,0x10000008,0x0,0x10000000,0x8,0x10000008,0x400,0x10000400,0x408,0x10000408,0x400,0x10000400,0x408,0x10000408);var K=new Array(0x0,0x20,0x0,0x20,0x100000,0x100020,0x100000,0x100020,0x2000,0x2020,0x2000,0x2020,0x102000,0x102020,0x102000,0x102020);var L=new Array(0x0,0x1000000,0x200,0x1000200,0x200000,0x1200000,0x200200,0x1200200,0x4000000,0x5000000,0x4000200,0x5000200,0x4200000,0x5200000,0x4200200,0x5200200);var M=new Array(0x0,0x1000,0x8000000,0x8001000,0x80000,0x81000,0x8080000,0x8081000,0x10,0x1010,0x8000010,0x8001010,0x80010,0x81010,0x8080010,0x8081010);var N=new Array(0x0,0x4,0x100,0x104,0x0,0x4,0x100,0x104,0x1,0x5,0x101,0x105,0x1,0x5,0x101,0x105);var O=z['length']>=0x18?0x3:0x1;var P=new Array(0x20*O);var Q=new Array(0x0,0x0,0x1,0x1,0x1,0x1,0x1,0x1,0x0,0x1,0x1,0x1,0x1,0x1,0x1,0x0);var R,S,T=0x0,U=0x0,V;for(var W=0x0;W>>0x4^Y)&0xf0f0f0f;Y^=V;X^=V<<0x4;V=(Y>>>-0x10^X)&0xffff;X^=V;Y^=V<<-0x10;V=(X>>>0x2^Y)&0x33333333;Y^=V;X^=V<<0x2;V=(Y>>>-0x10^X)&0xffff;X^=V;Y^=V<<-0x10;V=(X>>>0x1^Y)&0x55555555;Y^=V;X^=V<<0x1;V=(Y>>>0x8^X)&0xff00ff;X^=V;Y^=V<<0x8;V=(X>>>0x1^Y)&0x55555555;Y^=V;X^=V<<0x1;V=X<<0x8|Y>>>0x14&0xf0;X=Y<<0x18|Y<<0x8&0xff0000|Y>>>0x8&0xff00|Y>>>0x18&0xf0;Y=V;for(var Z=0x0;Z>>0x1a;Y=Y<<0x2|Y>>>0x1a;}else{X=X<<0x1|X>>>0x1b;Y=Y<<0x1|Y>>>0x1b;}X&=-0xf;Y&=-0xf;R=A[X>>>0x1c]|B[X>>>0x18&0xf]|C[X>>>0x14&0xf]|D[X>>>0x10&0xf]|E[X>>>0xc&0xf]|F[X>>>0x8&0xf]|G[X>>>0x4&0xf];S=H[Y>>>0x1c]|I[Y>>>0x18&0xf]|J[Y>>>0x14&0xf]|K[Y>>>0x10&0xf]|L[Y>>>0xc&0xf]|M[Y>>>0x8&0xf]|N[Y>>>0x4&0xf];V=(S>>>0x10^R)&0xffff;P[U++]=R^V;P[U++]=S^V<<0x10;}}return P;}(function(){PostilLable=function(z,A){this['_data']=z;this['_API']=A;this['_viewer']=A['viewer'];this['_id']=this['_data']['id'];this['_points']=this['_viewer'][n(0x876)];this['_point']=undefined;this['_canvas']=undefined;this['_returnPosition']=undefined;this['_customPoint']=undefined;if(!Cesium['defined'](this['_id'])){this['_id']=Cesium['createGuid']();}if(!Cesium['defined'](this['_data'][n(0x877)])){this['_data'][n(0x878)]=0x32;}if(!Cesium['defined'](this['_data']['axisType'])){this['_data']['axisType']=0x0;}if(!Cesium['defined'](this['_data']['moveTop'])){this['_data']['moveTop']=0x32;}if(!Cesium['defined'](this['_data']['offset'])){this['_data']['offset']={'x':0x0,'y':0x0};}if(Cesium['defined'](this['_data']['customPoint'])){this['_customPoint']=this['_data']['customPoint'];}if(!Cesium['defined'](this['_data']['maxDistance'])){this['_data']['maxDistance']=0x3e8;}if(this['_data']['axisType']==0x1){this['_returnPosition']=this['_API']['funcPublic']['inputRadianToCartesian3'](this['_data']['position'],this['_viewer']);}if(!Cesium['defined'](this['_data']['width'])){this['_data']['width']=-0x1;}if(!Cesium['defined'](this['_data']['height'])){this['_data']['height']=0x1e;}if(!Cesium['defined'](this['_data']['lineWidth'])){this['_data']['lineWidth']=0x1;}this['_data']['open']=!![];this['build']();};PostilLable['prototype']['build']=function(){var z=this['_data']['position'];var A=this['_data']['width'];var B=this['_data']['height'];if(!Cesium['defined'](A)||!Cesium['defined'](B)){console[n(0x879)]('w'+o(0x39e)+'效');return;}if(!z)return;if(!Cesium['defined'](this['_returnPosition'])){var C=this['_API']['funcPublic'][n(0x87a)](new Cesium[(n(0x87b))](this['_data']['position'][0x0],this['_data']['position'][0x1]),this['_viewer']);if(Cesium['defined'](C['type'])&&C['type']==0x1){}else{if(!this['_API']['defaults']['openearth']){return undefined;}}if(C['type']!==this['_API']['PositionType']['NONE']){this['_returnPosition']=C['position'];}}if(Cesium['defined'](this['_customPoint'])){this['_customPoint']['disableDepthTestDistance']=this['_data']['maxDistance'];this['_point']=this['_points']['add']({'position':this['_returnPosition'],'point':this['_customPoint']});}else{this['_point']=this['_points']['add']({'position':this['_returnPosition'],'point':{'color':Cesium['Color']['WHITE'],'pixelSize':0x5,'outlineColor':Cesium['Color'][n(0x87c)]['withAlpha'](0.5),'outlineWidth':0x3,'show':!![],'disableDepthTestDistance':this['_data']['maxDistance']}});}if(this['_canvas']){this['_viewer']['container']['removeChild'](this['_canvas']);this['_canvas']=undefined;}this['_canvas']=document['createElement']('c'+o(0x39f)+'s');this['_canvas'][n(0x87d)]=this['_id'];this['_canvas']['style']['position']='a'+o(0x3a0)+'e';this['_canvas']['style']['display']='b'+o(0x3a1)+'k';var D=this['_canvas']['getContext'](l(0x51));var E=Number(D['measureText'](this['_data'][n(0x87e)])[n(0x87f)]);if(E<=0x1e)E+=0x8;if(this['_data']['width']==-0x1)this['_data']['width']=E*0x2+this['_data']['paddingLeft'];this['_canvas']['width']=this['_data']['width']+0xa;var F=this['_data']['moveTop']>this['_data']['height']?this['_data']['moveTop']:this['_data']['height'];this['_canvas']['height']=F+0xa;this['_viewer']['container'][n(0x880)](this['_canvas']);if(this['_data']['show']===![]){this['hide']();}else{this['show']();}this['updateContent']();this['updatePosition']();};PostilLable['prototype']['clickEvent']=function(z){z(this['_data']);};PostilLable['prototype']['updateData']=function(){this['updateContent']();this['updatePosition']();};PostilLable['prototype']['returnVal']=function(){return this['_returnPosition'];};PostilLable['prototype']['getPositionXY']=function(){if(!Cesium['defined'](this['_point']))return undefined;var z=this['_point']['position']['getValue'](Cesium['JulianDate']['now']());var A=this['_viewer']['scene'][n(0x881)](z);if(!Cesium['defined'](A))return undefined;return A;};PostilLable['prototype']['computeScreenSpacePosition']=function(z,A){var B=new Cesium['Cartesian4']();if(Cesium['defined'](A)){var C=Cartesian4['fromElements'](z['x'],z['y'],z['z'],0x1,B);z=Matrix4['multiplyByVector'](A,C,B);}var D=Cesium[n(0x882)]['wgs84ToWindowCoordinates'](this['_viewer']['scene'],z,new Cesium['Cartesian2']());return D;};PostilLable['prototype']['updatePosition']=function(){var z=this['getPositionXY']();if(!z){this['_canvas']['style'][n(0x883)]='-'+o(0x3a2)+'x';return;}var A=this['_data']['offset']['x'];var B=this['_data']['offset']['y'];this['_canvas']['style']['left']=A+(z['x']+0x0)+l(0x52);this['_canvas']['style']['top']=B+(z['y']-this['_data']['moveTop'])+l(0x53);if(this['_data']['maxDistance']){var C=this['_point']['position']['getValue'](Cesium['JulianDate']['now']());var D=Cesium['Cartesian3']['distance'](C,this['_viewer'][n(0x884)]['camera']['position']);if(D>this['_data']['maxDistance']){this['hide']();}else{if(this['_data']['open'])this['show']();}}};PostilLable['prototype']['updateContent']=function(){var z=this['getPositionXY']();if(!z)return;var A=this['_data'][n(0x885)],A=A===undefined?0x1:A,B=this['_data']['textColor'],B=B===undefined?'w'+o(0x3a3)+'e':B,C=this['_data']['lineColor'],C=C===undefined?B:C,D=this['_data']['fontSize'],D=D===undefined?0x10:D;var E=this['_canvas']['getContext'](l(0x54));E['clearRect'](0x0,0x0,this['_canvas']['width'],this['_canvas']['height']);var F=this['_data']['paddingLeft'];var G=this['_data'][n(0x886)]-F;var H=this['_data']['height']-0x1;var I=this['_data']['moveTop'];E['beginPath']();E['moveTo'](F,0x1+0x4);E['arcTo'](F,0x1,F+0x4,0x1,0x4);E['lineTo'](F+G-0x4,0x1);E['arcTo'](F+G,0x1,F+G,0x1+0x4,0x4);E[n(0x887)](F+G,0x1+H-0x4);E['arcTo'](F+G,0x1+H,F+G-0x4,0x1+H,0x4);E['lineTo'](F+0x4,0x1+H);E[n(0x888)](F,0x1+H,F,0x1+H-0x4,0x4);E['fillStyle']=m(0xea);E['fill']();E['lineWidth']=A;E['strokeStyle']=C;E['stroke']();E['beginPath']();E['moveTo'](F,0x1+H-0x4);E[n(0x889)](F,0x1+0x4);E['lineWidth']=A;E['closePath']();E['strokeStyle']=C;E['stroke']();E['beginPath']();E[n(0x88a)](0x0,I);E['lineTo'](F*0.6,H/0x2);E['lineTo'](F,H/0x2);E['strokeStyle']=C;E['stroke']();E['font']=D+('p'+o(0x3a4)+'黑');E['lineWidth']=A;E['fillStyle']=B;E['textAlign']='l'+o(0x3a5)+'t';var J=this['_data']['text']['toString']()[n(0x88b)]('~');for(var K=0x0;K0x0)I['set'](B+'^'+G,L['get'](G));}var M={'featureIds':I,'tagName':B,'isMultiple':![]};F['_api']['Feature']['topRendering'](M);}F['_lastRevitId']=G;if(Cesium['defined'](F['OnCadSelectionRevitId'])){F['OnCadSelectionRevitId'](G);}};this['_cad']['onCadLoaded']=function(G){if(!isEmpty(C)){var H=C['replace'](G+'^','');if(F['_lastRevitId']!=undefined){F['_cad']['ResetRevitColor'](F['_lastRevitId']);}F['_cad']['SetRevitColor'](H+'',0xff0000);F['_cad']['ZoomToRevit'](H);F['_api']['Feature']['ZoomToFeature'](C,G,![],E);F['_lastRevitId']=H;C=undefined;}};this['_api']['viewer'][n(0x89d)]['requestRender']();};PlanDrawing['prototype']['exit']=function(){this['_cad']['clearScene']();if(!isEmpty(this['_view_2d'])&&!isEmpty(this['_view_3d'])){this['_view_2d']['setAttribute']('s'+o(0x3b4)+'e','');this['_view_3d']['setAttribute']('s'+o(0x3b5)+'e','');document['body']['setAttribute']('s'+o(0x3b6)+'e','o'+o(0x3b7)+';');this['_view_2d']['innerHTML']=null;this['_api']['Model']['original'](this['_tilesetId']);this['_api']['Model']['location'](this['_tilesetId']);this['_api']['Feature']['clearSelectColor']();this['_api']['Feature'][n(0x89e)]();this['_api']['Public']['clearHandler']();self['_api']['funcPublic']['clearBOX23line'](this['_viewer']);this['_api']['viewer']['scene']['requestRender']();}};}());(function(){ImageryProvider=function(z){this['_viewer']=z['viewer'];this['_lab']=undefined;this['_providerViewModels']=new Map();this['_imageProvider']=[];this['_geocodeMode']=[];this['_iconImg']=m(0xf3);this['_iconMap']=m(0xf4);var A=this;var B='卫'+o(0x3b8)+'像';var C='天'+o(0x3b9)+'像';var D='A'+o(0x3ba)+'像';var E='离'+o(0x3bb)+'像';var F='谷'+o(0x3bc)+'像';var G='官'+o(0x3bd)+'像';var H='m'+o(0x3be)+'像';var I='高'+o(0x3bf)+'像';var J='百'+o(0x3c0)+'像';var K='电'+o(0x3c1)+'图';var L='天'+o(0x3c2)+'图';var M='高'+o(0x3c3)+'图';var N='百'+o(0x3c4)+'图';switch(z['defaults']['language']){case'z'+o(0x3c5)+'W':B='衛'+o(0x3c6)+'像';C='天'+o(0x3c7)+'像';D='A'+o(0x3c8)+'像';E='離'+o(0x3c9)+'像';F='穀'+o(0x3ca)+'像';G='官'+o(0x3cb)+'像';H='m'+o(0x3cc)+'像';I='高'+o(0x3cd)+'像';J='百'+o(0x3ce)+'像';K='電'+o(0x3cf)+'圖';L='天'+o(0x3d0)+'圖';M='高'+o(0x3d1)+'圖';N='百'+o(0x3d2)+'圖';break;case l(0x55):B='S'+o(0x3d3)+'y';C='M'+o(0x3d4)+'y';D='A'+o(0x3d5)+'y';E='O'+o(0x3d6)+'y';F='G'+o(0x3d7)+'y';G='C'+o(0x3d8)+'y';H='M'+o(0x3d9)+'y';I='A'+o(0x3da)+'y';J='B'+o(0x3db)+'y';K=l(0x56);L='M'+o(0x3dc)+'d';M='A'+o(0x3dd)+'p';N='B'+o(0x3de)+'p';break;}this['img_tdt_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':C,'name':C,'iconUrl':A['_iconImg'],'creationFunction':function(){var R={'style':'i'+o(0x3df)+'w','key':z['defaults']['mapworldkey']};var S=new Cesium['TdtImageryProvider'](R);if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);A['_lab']=A['_viewer'][n(0x89f)]['addImageryProvider'](new Cesium['TdtImageryProvider']({'style':'c'+o(0x3e0)+'w','key':z['defaults']['mapworldkey']}));return S;}});this['_providerViewModels']['set']('t'+o(0x3e1)+'e',this['img_tdt_yx']);this['_imageProvider']['push'](this['img_tdt_yx']);this['img_arcgis_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':D,'name':D,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A[n(0x8a0)]);var R=new Cesium['ArcGisMapServerImageryProvider']({'url':m(0xf5),'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'maximumLevel':0x16,'gamma':0.66});R['defaultGamma']=0.66;return R;}});this['_providerViewModels'][n(0x8a1)]('a'+o(0x3e2)+'e',this['img_arcgis_yx']);this['_imageProvider']['push'](this['img_arcgis_yx']);this['img_out_line_gis_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':E,'name':E,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);var R=new Cesium['TileMapServiceImageryProvider']({'url':z['defaults']['outLineImageryProvider'],'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'minimumLevel':0x0,'maximumLevel':0xf});R[n(0x8a2)]=0.66;return R;}});this['_providerViewModels']['set']('o'+o(0x3e3)+'e',this['img_out_line_gis_yx']);this['_imageProvider'][n(0x8a3)](this['img_out_line_gis_yx']);this['img_tdt_dt']=new Cesium['ProviderViewModel']({'category':K,'tooltip':L,'name':L,'iconUrl':A['_iconMap'],'creationFunction':function(){var R={'style':'v'+o(0x3e4)+'w','key':z['defaults']['mapworldkey']};var S=new Cesium['TdtImageryProvider'](R);if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);A['_lab']=A[n(0x8a4)]['imageryLayers']['addImageryProvider'](new Cesium['TdtImageryProvider']({'style':'c'+o(0x3e5)+'w','key':z['defaults']['mapworldkey']}));return S;}});this['_providerViewModels'][n(0x8a5)]('t'+o(0x3e6)+'p',this['img_tdt_dt']);this['_imageProvider']['push'](this['img_tdt_dt']);this['img_goole_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':F,'name':F,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers'][n(0x8a6)](A['_lab']);var R={'style':l(0x57),'crs':'W'+o(0x3e7)+'4'};return new Cesium['GoogleImageryProvider'](R);}});this['_providerViewModels']['set']('g'+o(0x3e8)+'e',this['img_goole_yx']);this['_imageProvider']['push'](this['img_goole_yx']);this['img_cesiumWorld_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':G,'name':G,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer'][n(0x8a7)]['remove'](A['_lab']);var R=new Cesium['createWorldImagery']({'style':Cesium['IonWorldImageryStyle']['AERIAL_WITH_LABELS']});return R;}});this['_providerViewModels']['set']('c'+o(0x3e9)+'e',this['img_cesiumWorld_yx']);this['_imageProvider']['push'](this['img_cesiumWorld_yx']);this['img_mapbox_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':H,'name':H,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);var R=new Cesium['MapboxImageryProvider']({'mapId':'m'+o(0x3ea)+'e','accessToken':m(0xf6)});return R;}});this['img_gaode_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':I,'name':I,'iconUrl':A['_iconImg'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);var R={'style':l(0x58),'crs':'W'+o(0x3eb)+'4'};var S=new Cesium['AmapImageryProvider'](R);S[n(0x8a8)]=0x12;A['_lab']=A['_viewer']['imageryLayers']['addImageryProvider'](new Cesium['AmapImageryProvider']({'style':l(0x59),'crs':'W'+o(0x3ec)+'4'}));return S;}});this['_providerViewModels']['set']('g'+o(0x3ed)+'e',this['img_gaode_yx']);this['_imageProvider']['push'](this['img_gaode_yx']);this['img_gaode_dt']=new Cesium['ProviderViewModel']({'category':K,'tooltip':M,'name':M,'iconUrl':A['_iconMap'],'creationFunction':function(){if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);var R={'style':'e'+o(0x3ee)+'c','crs':'W'+o(0x3ef)+'4'};var S=new Cesium['AmapImageryProvider'](R);A['_lab']=A['_viewer']['imageryLayers']['addImageryProvider'](new Cesium['AmapImageryProvider']({'style':l(0x5a),'crs':'W'+o(0x3f0)+'4'}));return S;}});this['_providerViewModels']['set']('g'+o(0x3f1)+'p',this['img_gaode_dt']);this['_imageProvider']['push'](this['img_gaode_dt']);this['img_baidu_yx']=new Cesium['ProviderViewModel']({'category':B,'tooltip':J,'name':J,'iconUrl':A['_iconImg'],'creationFunction':function(){var R={'style':l(0x5b),'crs':'W'+o(0x3f2)+'4'};var S=new Cesium['BaiduImageryProvider'](R);if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);A['_lab']=A['_viewer']['imageryLayers']['addImageryProvider'](new Cesium[(n(0x8a9))]({'style':l(0x5c),'crs':'W'+o(0x3f3)+'4'}));return S;}});this['_providerViewModels']['set']('b'+o(0x3f4)+'e',this['img_baidu_yx']);this['_imageProvider'][n(0x8aa)](this['img_baidu_yx']);this['img_baidu_dt']=new Cesium['ProviderViewModel']({'category':K,'tooltip':N,'name':N,'iconUrl':A['_iconMap'],'creationFunction':function(){var R={'style':'n'+o(0x3f5)+'l','crs':'W'+o(0x3f6)+'4'};var S=new Cesium['BaiduImageryProvider'](R);if(Cesium['defined'](A['_lab']))A['_viewer']['imageryLayers']['remove'](A['_lab']);A['_lab']=A['_viewer']['imageryLayers']['addImageryProvider'](new Cesium['BaiduImageryProvider']({'style':l(0x5d),'crs':'W'+o(0x3f7)+'4'}));return S;}});this['_providerViewModels']['set']('b'+o(0x3f8)+'p',this['img_baidu_dt']);this['_imageProvider']['push'](this['img_baidu_dt']);this['_viewer']['baseLayerPicker']['viewModel']['imageryProviderViewModels']=this['_imageProvider'];var O=this['_viewer']['geocoder']['viewModel'];var P=function(R){for(var S=0x0;S0x1){T=m(0xf9)+U[0x0]+(','+o(0x3f9)+':')+U[0x1]+m(0xfa);}}var V=new XMLHttpRequest();V['open'](l(0x5e),T,!![]);V['send'](null);V['onreadystatechange']=function(){if(V['status']===0xc8&&V['readyState']===0x4){if(!isEmpty(V['responseText'])){var W=JSON['parse'](V['responseText']);if(!isEmpty(W)&&!isEmpty(W['location'])){var X=A['_viewer']['baseLayerPicker']['viewModel']['selectedImagery']['tooltip'];var Y=[W['location'][n(0x8ac)],W['location']['lat']];var Z=A['_viewer']['entities']['add']({'position':Cesium[n(0x8ad)]['fromDegrees'](Y[0x0],Y[0x1]),'point':{'color':Cesium['Color']['RED'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});A['_geocodeMode']['push'](Z);A['_viewer']['camera']['setView']({'destination':Cesium['Cartesian3']['fromDegrees'](Y[0x0],Y[0x1],0x1f4)});}else{if(!isEmpty(W['result'])&&!isEmpty(W['result']['location'])){var X=A['_viewer']['baseLayerPicker']['viewModel']['selectedImagery']['tooltip'];var Y=[W['result']['location'][n(0x8ae)],W['result']['location']['lat']];var Z=A['_viewer']['entities']['add']({'position':Cesium['Cartesian3']['fromDegrees'](Y[0x0],Y[0x1]),'point':{'color':Cesium['Color']['RED'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});A['_geocodeMode']['push'](Z);A['_viewer']['camera']['setView']({'destination':Cesium['Cartesian3'][n(0x8af)](Y[0x0],Y[0x1],0x1f4)});}}}}};};O['_searchCommand']=Cesium['createCommand'](function(){if(O['isSearchInProgress']){cancelGeocode(O);}else{P(O);}});function Q(R){var S=/[^\u4E00-\u9FA5]/;if(S['test'](R))return![];return!![];}};ImageryProvider['prototype']['getImagerys']=function(){return this['_providerViewModels'];};}());(function(){MeasuringAuxiliaryComponents=function(z,A){this['_API']=A;this['_viewer']=A['viewer'];this['enableOld']={'billboard':![],'plane':![]};this['enable']={'billboard':![],'plane':![]};this['billboardImage']=z['image'];this['point']=Cesium['Cartesian3'][n(0x8b0)](1.9003252866764104,0.5969003386708813,0x0);this['plane']=new Cesium['Plane'](Cesium['Cartesian3']['UNIT_Z'],0x0);this['dimensions']=new Cesium['Cartesian2'](0x14,0x14);this['lastCartesian']=new Cesium['Cartesian3']();if(this['_API']['MeasuringAuxiliaryComponents']){this['clear']();this['_API'][n(0x8b1)]=undefined;}this['_API']['MeasuringAuxiliaryComponents']=this;this['init']();};MeasuringAuxiliaryComponents['prototype']['init']=function(){var z=this;z[n(0x8b2)]=z['_viewer']['camera']['percentageChanged'];z['_viewer']['camera']['percentageChanged']=0.2;this['cameraChangedEvent']=function(){z['updateDimensions']();};z['_viewer']['camera']['changed'][n(0x8b3)](this['cameraChangedEvent']);z['entity']=z['_viewer']['entities']['add']({'name':m(0xfb),'position':new Cesium[(n(0x8b4))](()=>z['point'],![]),'plane':{'show':new Cesium['CallbackProperty'](function(){return z['enable']['plane'];},![]),'dimensions':new Cesium['CallbackProperty'](function(){return z['dimensions'];},![]),'material':Cesium['Color']['WHITE']['withAlpha'](0.5),'outline':!![],'outlineWidth':0xa,'outlineColor':Cesium['Color']['BLACK']['withAlpha'](0.7),'plane':new Cesium['CallbackProperty'](function(){return z['plane'];},![]),'fill':![],'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});this['entityId']=z['entity']['id'];};MeasuringAuxiliaryComponents['prototype'][n(0x8b5)]=function(){this['updateDimensions']();};MeasuringAuxiliaryComponents[n(0x8b6)][n(0x8b7)]=function(){if(Cesium['Cartesian3']['equals'](this['point'],Cesium['Cartesian3']['ZERO'])){return;}var z=Cesium['Cartesian3']['distance'](this['_viewer']['camera']['position'],this['point'])/0x14;Cesium['Cartesian2']['multiplyByScalar'](Cesium['Cartesian3']['ONE']['clone'](),z,this['dimensions']);this['_viewer']['scene']['requestRender']();};MeasuringAuxiliaryComponents['prototype']['updateData']=function(z){if(z['cartesian']){Cesium['Cartesian3']['clone'](z['cartesian'],this['lastCartesian']);Cesium['Cartesian3']['clone'](this['lastCartesian'],this['point']);}var A=Cesium['Cartesian3']['distance'](this['_viewer']['camera']['position'],this['point'])/0x14;if(z['isPlane']&&z['planeNormal']){var B=z['planeNormal']['clone']();Cesium['Cartesian3']['normalize'](B,B);this['plane']=new Cesium['Plane'](B,-0.05*A);this['updateDimensions']();}this['entity']['plane']['show']=z[n(0x8b8)];this['enable'][n(0x8b9)]=z['isVertex'];this['enable']['plane']=z[n(0x8ba)];this['_viewer']['scene'][n(0x8bb)]();};MeasuringAuxiliaryComponents['prototype']['toggle']=function(z){if(z){this['enable']['billboard']=this['enableOld']['billboard'];this['enable']['plane']=this['enableOld']['plane'];}else{this['enableOld'][n(0x8bc)]=this['enable']['billboard'];this['enableOld']['plane']=this['enable']['plane'];this['enable']['billboard']=![];this['enable']['plane']=![];}this['_viewer']['scene']['requestRender']();};MeasuringAuxiliaryComponents['prototype']['clear']=function(){this['_viewer']['entities']['remove'](this['entity']);this['_viewer']['entities'][n(0x8bd)](this['entityId']);this['_viewer']['camera']['changed']['removeEventListener'](this['cameraChangedEvent']);this['_viewer']['camera']['percentageChanged']=this['oldCameraPercentageChanged'];};}());function u(z,A){this['_viewer']=z;var B=Cesium[n(0x8be)](A,{});this['_depth']=Cesium['defaultValue'](B['depth'],0x1f4),this['_alpha']=Cesium[n(0x8bf)](B['alpha'],0.5),this['_enable']=Cesium['defaultValue'](B[n(0x8c0)],!0x1);}u['prototype']['_updateImageryLayersAlpha']=function(z){for(var A=this['_viewer']['imageryLayers']['_layers'],B=0x0,C=A['length'];B0x0){return Cesium['Cartesian3'][n(0x8d8)](C,0x1/Math['sqrt'](E),C);}return new Cesium['Cartesian3'](0x0,0x0,0x0);}['getNormal'](z){return x['getNormal'](this['a'],this['b'],this['c'],z);}}class y{constructor(z=null,A=null,B=0x1){this['type']='E'+o(0x3fa)+'y';this['parameters']={'indexAttr':z,'positionAttr':A,'thresholdAngle':B};if(A!==null){const C=0x4;const D=Math['pow'](0xa,C);const E=Math['cos'](Math['PI']/0xb4*B);const F=z?z['length']:A['length'];const G=[0x0,0x0,0x0];const H=['a','b','c'];const I=new Array(0x3);const J={};const K=[];for(let N=0x0;N-0x1||v['id']==q;});if(Cesium['defined'](r)){var s=[];r['modelList']['forEach']((v,w)=>{var x=p['Model']['GetModelCenter'](v)['position'];s['push'](Cesium['Cartesian3']['fromRadians'](x[0x0],x[0x1],x[0x2]));});var t=Cesium['BoundingSphere']['fromPoints'](s);p[n(0x8e5)]['camera']['flyToBoundingSphere'](t,{'duration':0.5});return;}var u=p['m_model']['get'](q);if(Cesium['defined'](u)){p[n(0x8e6)]['LocationModel'](q);return;}u=p['viewer']['entities']['getById'](q);if(Cesium['defined'](u)){var t;if(Cesium['defined'](u['polyline']))t=Cesium['BoundingSphere']['fromPoints'](u['polyline']['positions']['getValue']());else if(Cesium['defined'](u['polylineVolume']))t=Cesium['BoundingSphere']['fromPoints'](u[n(0x8e7)]['positions']['getValue']());else if(Cesium['defined'](u['ellipse']))t=new Cesium['BoundingSphere'](u['position']['getValue'](),u['ellipse']['semiMajorAxis'][n(0x8e8)]());else if(Cesium['defined'](u['rectangle']))t=Cesium['BoundingSphere']['fromRectangle3D'](u['rectangle']['coordinates']['getValue']());else if(Cesium['defined'](u['billboard']))t=new Cesium['BoundingSphere'](u['position']['getValue'](),Math['max'](u['billboard']['width']['getValue'](),u['billboard']['height']['getValue']()));if(Cesium['defined'](t)){p['viewer'][n(0x8e9)][n(0x8ea)](t,{'duration':0.5});}return;}u=p['Label']['getCustomHtml'](q);if(Cesium['defined'](u)){p['Camera']['ZoomToPosition'](u['positionWC'],[Cesium['Math']['toDegrees'](p['viewer']['camera']['heading']),Cesium['Math']['toDegrees'](p['viewer']['camera']['pitch']),0x1]);}},'setEditMode':function(q){p['EditMode']=q;if(q=='T'+o(0x3fd)+'s'){if(!Cesium[n(0x8eb)](p['TransformContorl'])){p['TransformContorl']=new TransformControls(p);}p['TransformContorl']['Transform']();}else if(q=='R'+o(0x3fe)+'e'){if(!Cesium['defined'](p['TransformContorl'])){p['TransformContorl']=new TransformControls(p);}p['TransformContorl']['Rotate']();}else if(q=='Z'+o(0x3ff)+'m'){}else{p['TransformContorl']['Cancel']();}}};p['Entity']={'drawLine':function(q,r){p['BaseContorl']['DrawLine'](q,r);},'exitDraw':function(){p[n(0x8ec)][n(0x8ed)]();},'drawCircle':function(q,r){p['BaseContorl']['DrawCircle'](q,r);},'drawRectangle':function(q,r){p['BaseContorl']['DrawRectangle'](q,r);},'drawPolygon':function(q,r){p['BaseContorl']['DrawPolygon'](q,r);},'drawPipeLine':function(q,r){p['BaseContorl']['DrawPipeLine'](q,r);},'drawImage':function(q,r){p['BaseContorl']['DrawImage'](q,r);},'drawCylinder':function(q,r){p['BaseContorl']['DrawCylinder'](q,r);},'drawTexture':function(q,r){p['BaseContorl'][n(0x8ee)](q,r);},'setFlowForPipeLine':function(q,r){var s=p['viewer']['entities']['getById'](q);var t;if(Cesium['defined'](s)){if(Cesium['defined'](s['polyline']))t=s['polyline'];else if(Cesium['defined'](s['polylineVolume']))t=s['polylineVolume'];}if(Cesium[n(0x8ef)](t)){if(r[n(0x8f0)]>0x0){p['OnRenderList'][n(0x8f1)](q);p['viewer']['scene']['requestRenderMode']=![];p['viewer']['scene']['maximumRenderTimeChange']=0x0;t['material']=new Cesium['PolylineFlowMaterialProperty']({'color':Cesium['Color']['fromCssColorString'](r[n(0x8f2)]||'r'+o(0x400)+','+(0x1-Math['random']()/0x186a0)+')'),'image':r['Flow']==0x1?'T'+o(0x401)+'g':m(0xfd),'speed':r['Speed']||0x1,'duration':r['Duration']||0x2710});}else{t['material']=Cesium['Color']['fromCssColorString'](r['Color']);p['OnRenderList']['splice'](p['OnRenderList']['indexOf'](q),0x1);if(p['OnRenderList']['length']==0x0){p['viewer']['scene']['requestRenderMode']=!![];p['viewer']['scene']['maximumRenderTimeChange']=Infinity;p['viewer']['scene'][n(0x8f3)]=![];}}}},'setFlowFor3DTilePolyline':function(q){if(!p['getPipelineFlowState']()){console['log']('请'+o(0x402)+'!');return;}var r=function(s){p['BaseContorl']['DrawExternalFlow'](s)['then'](function(){p['BaseContorl']['FlowDeque']['shift']();if(p['BaseContorl']['FlowDeque']['length']>0x0){r(p[n(0x8f4)]['FlowDeque'][0x0]);}},function(t){console['log'](t);p['BaseContorl']['FlowDeque']['shift']();if(p['BaseContorl']['FlowDeque']['length']>0x0){r(p['BaseContorl'][n(0x8f5)][0x0]);}});};p[n(0x8f6)]['FlowDeque']=[];p['BaseContorl'][n(0x8f7)]['push'](q);if(p['BaseContorl']['FlowDeque']['length']==0x1)r(p['BaseContorl']['FlowDeque'][0x0]);},'getByEvent':function(q,r){try{var s=![];var t=undefined;var u=p['viewer']['scene']['drillPick'](q,0x2,0x1,0x1);u['forEach'](function(w){if(w&&Cesium['defined'](w)&&w['id']){if(w['id']instanceof Cesium['Entity']&&w['id']['id']=='E'+o(0x403)+'e')return!![];else t=w;}});if(Cesium['defined'](t)&&t['id']instanceof Cesium['Entity']){s=!![];var v=[];if(Cesium[n(0x8f8)](t['id'][n(0x8f9)]))v['push'](t['id']['polyline']);if(Cesium['defined'](t['id']['polylineVolume']))v['push'](t['id']['polylineVolume']);if(Cesium['defined'](t['id']['ellipse']))v['push'](t['id'][n(0x8fa)]);if(Cesium['defined'](t['id']['rectangle']))v['push'](t['id']['rectangle']);if(Cesium['defined'](t['id']['billboard']))v['push'](t['id']['billboard']);if(!isEmpty(r)){r({'obj':v,'id':t['id']['id']});}}else if(Cesium['defined'](t)&&t['id']&&t['primitive']instanceof Cesium['Label']){s=!![];var v=[];v['push'](t[n(0x8fb)]);if(!isEmpty(r)){r({'obj':v,'id':t['primitive']['id']});}}else if(Cesium['defined'](t)&&t['id']&&t['primitive']instanceof Cesium['Primitive']){s=!![];if(!isEmpty(r)){r({'obj':t['primitive'],'id':t['id']});}}else if(Cesium['defined'](t)&&t['id']&&typeof t['id']=='s'+o(0x404)+'g'){var v=p['c_primitive']['get'](t['id'])['obj'];if(!isEmpty(r)){r({'obj':v,'id':t['id']});}}if(!s&&!isEmpty(r)){r(undefined);}}catch(w){console[n(0x8fc)]('错'+o(0x405)+':'+w);}},'remove':function(q){var r=p['m_model']['get'](q);if(r){p['Model']['remove'](q);return;}r=p[n(0x8fd)]['entities']['getById'](q);if(r){if(Cesium['defined'](r['cylinder'])){p[n(0x8fe)]['entities']['removeById'](q+l(0x66));}p['viewer']['entities']['removeById'](q);p['OnRenderList']['splice'](p['OnRenderList']['indexOf'](q),0x1);return;}r=p[n(0x8ff)]['get'](q);if(r){p['viewer']['scene']['primitives'][n(0x900)](r['obj']['primitive']);p['c_primitive']['delete'](q);return;}p['viewer'][n(0x901)]['requestRender']();if(p['OnRenderList']['length']==0x0){p['viewer']['scene']['requestRenderMode']=!![];p['viewer']['scene']['maximumRenderTimeChange']=Infinity;}},'update':function(q,r,s,t){p['BaseContorl']['DrawUpdate'](q,r,s,t);},'setGlowForPolyLine':function(q){p['BaseContorl']['SetPolylineGlow'](q);}};p[n(0x902)][n(0x903)]=function(q,r,s,t,u){if(u==undefined){u={'flyto':![]};}else{u[n(0x904)]=![];}p['Model']['add'](q,r,s,t,u);};p[n(0x905)]['copy']=function(q,r,s){try{if(!isEmpty(q)){if(p['m_model']['get'](q['toString']())===undefined){throw m(0xfe);}if(q['toString']()['toLowerCase']()=='a'+o(0x406)+'r')return;p['tileset']=p['m_model']['get'](q['toString']());let w=p['tileset']['url'][n(0x906)]('?')>-0x1?p['tileset']['url'][n(0x907)](0x0,p['tileset']['url']['indexOf']('?')):p['tileset']['url'];var t=Cesium['Cartesian3']['multiplyByScalar'](Cesium['Cartesian3']['fromArray'](p['tileset'][n(0x908)]['boundingVolume']['boundingVolume'][n(0x909)],0x0),0x2,new Cesium['Cartesian3']());var u=Cesium['Matrix4']['fromTranslation'](t);var v=Cesium['Matrix4']['multiplyTransformation'](u,p['tileset']['modelMatrix'],new Cesium['Matrix4']());p['Model']['add'](w,r,null,s,{'flyto':![],'transform':p['tileset']['root']['transform'],'matrix':v,'rotate':p['tileset']['rotate']});_self['snap']['do']['push']({'Key':l(0x67),'Type':'M'+o(0x407)+'l','ID':r});}}catch(x){console['log']('错'+o(0x408)+':'+x);}};p['Model']['rotateForEdit']=function(q,r,s,t){try{if(!isEmpty(q)){if(p['m_model']['get'](q['toString']())===undefined){throw m(0xff);}p['tileset']=p['m_model']['get'](q['toString']());}r=Number(r);if(isNaN(r)){throw'参'+o(0x409)+'字';}s=Number(s);if(isNaN(s)){throw'参'+o(0x40a)+'字';}t=Number(t);if(isNaN(t)){throw'参'+o(0x40b)+'字';}var u=new Cesium['Matrix3']();if(r!=0x0){u=Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](-r));p['tileset']['rotate']=[(p['tileset']['rotate'][0x0]-r)%0x168,p['tileset']['rotate'][0x1],p['tileset'][n(0x90a)][0x2]];}else if(s!=0x0){u=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](s));p['tileset']['rotate']=[p['tileset']['rotate'][0x0],(p['tileset']['rotate'][0x1]+s)%0x168,p['tileset']['rotate'][0x2]];}else if(t!=0x0){u=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](-t));p['tileset']['rotate']=[p['tileset']['rotate'][0x0],p['tileset'][n(0x90b)][0x1],(p['tileset']['rotate'][0x2]-t)%0x168];}if(!u['equals'](new Cesium['Matrix3']())){let z=p['tileset']['boundingSphere']['center'];var v=p['tileset']['tilesetoutline']['maximumHeight']-p['tileset']['tilesetoutline']['minimumHeight'];var w=new Cesium['Matrix4']();var x=new Cesium['Matrix4']();Cesium['Matrix4']['multiply'](p['tileset']['modelMatrix'],p['tileset']['root'][n(0x90c)],x);Cesium['Matrix4']['inverse'](x,w);Cesium['Matrix4']['multiplyByPoint'](w,z,z);let A=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),z,new Cesium['Cartesian3']());var y=new Cesium['Matrix4']();p['tileset'][n(0x90d)]['transform']['clone'](y);Cesium['Matrix4']['multiply'](y,Cesium['Matrix4'][n(0x90e)](A),y);Cesium['Matrix4']['multiply'](y,Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,v)),y);Cesium['Matrix4']['multiplyByMatrix3'](y,u,y);Cesium['Matrix4']['multiply'](y,Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,-v)),y);Cesium['Matrix4']['multiply'](y,Cesium['Matrix4']['fromTranslation'](z),p['tileset']['root']['transform']);p[n(0x90f)]['scene']['requestRender']();}}catch(B){console['log']('错'+o(0x40c)+':'+B);}};p['Model']['alignment']=function(q,r){p['BaseContorl']['Alignment'](q,r);};p['Model']['merge']=function(q,r,s,t){if(r){s=Array['from'](new Set(s));var u=![];p['MergeList']['some'](function(v,w){if(v['id']==q){u=!![];return!![];}});if(u){if(!isEmpty(t))t(![]);return;}p['MergeList']['push']({'id':q,'modelList':s});p['Model']['SetModelVisible']('a'+o(0x40d)+'r',![]);if(!isEmpty(t))t(!![]);}else{p['MergeList']['some'](function(v,w){if(v['id']==q){p['MergeList']['splice'](w,0x1);return!![];}});p['Model']['SetModelVisible']('a'+o(0x40e)+'r',![]);}};p[n(0x910)]['original']=function(q){try{if(!isEmpty(q)){if(p[n(0x911)]['get'](q['toString']())===undefined){throw m(0x100);}else{p['tileset']=p[n(0x912)]['get'](q[n(0x913)]());p['tileset']['stylecolor']='r'+o(0x40f)+')';p['modelStyleMap'][n(0x914)](q['toString']())['clear']();p['modelShowMap']['get'](q['toString']())['clear']();p['funcPublic']['updateModelStyle'](p['tileset'],new Map());p['funcPublic']['updateModelShowStyle'](p[n(0x915)],new Map(),!![]);p['Feature']['ClearSelectColor']();var r=p[n(0x916)]['getParamObject']()==undefined?[]:[p['tileset'][n(0x917)]()];p['funcPublic']['clearEntityColor'](r);if(r['length']>0x0&&r[0x0]['_primitives']['_primitives']['length']>0x0){for(let t=0x0;t0x1)q=w[0x1];else q=w[0x0];t=Cesium['defaultValue'](t,0x5a);u=Cesium['defaultValue'](u,0x5);var x=new Array();var y=new Array();var z=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var A=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var B=0x1;var C={'models':[],'batchids':[]};var D=!isEmpty(p['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](p['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);for(var E=0x0;E0x0){var H=r==0x1?A:z;var I=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),H,new Cesium['Cartesian3']());for(let O=0x0;O=0x2?s['colors']:t;u=s['timeInterval']&&s['timeInterval']>0x0?s['timeInterval']:0x3e8;v=s['totalDuration']||0x0;}var w=function(z,A){var B=parseInt(A['substr'](0x1,0x2),0x10);var C=parseInt(A['substr'](0x3,0x2),0x10);var D=parseInt(A['substr'](0x5,0x2),0x10);if(z!=''){p['Feature']['SetActorColor'](z,B,C,D);}};if(!t||t['length']<0x1){console['error']('至'+o(0x417)+'。',t);return;}if(Cesium['defined'](p['c_flickerFeatures'][q])){p['Feature'][n(0x91f)](q,![]);}var x=0x0;w(q,t[x]);var y=setInterval(function(){if(p['c_flickerFeatures'][q]==undefined)return;w(q,t[x%t['length']]);x++;},u);p['c_flickerFeatures'][q]=y;if(!isNaN(v)&&v>0x0){setTimeout(function(){if(p['c_flickerFeatures'][q]==undefined)return;p['Feature']['flicker'](q,![]);},v);}return y;}else{if(Cesium['defined'](p['c_flickerFeatures'][q])){var y=p[n(0x920)][q];clearInterval(y);p['Feature']['OriginalFeature'](q);}delete p['c_flickerFeatures'][q];}};p['PatrolRoam']={'setConfig':function(q){if(!Cesium['defined'](p['Camera_OnsiteInspection'])){p['Camera_OnsiteInspection']=new GLEOnsiteInspection(p['viewer'],p);}if(Cesium['defined'](q['userName'])){p['Camera_OnsiteInspection']['InitUserName'](q['userName']);}p['Camera_OnsiteInspection']['ClearPosition']();q['positions']['forEach'](r=>{p['Camera_OnsiteInspection']['PickPosition'](r);});p['Camera_OnsiteInspection'][n(0x921)](q['times']);p['Camera_OnsiteInspection']['SetInformation'](q[n(0x922)]);p['Camera_OnsiteInspection']['SetView'](q['showPerson'],q['viewPitch'],q['viewHeight']);q['warnInfo'][n(0x923)](r=>{p['Camera_OnsiteInspection']['SetWarnInfo'](r['featureId'],r['warnInfo']);});q['doorInfo']['forEach'](r=>{p['Camera_OnsiteInspection'][n(0x924)](r['featureId'],r['tag']);});},'start':function(q){if(!Cesium['defined'](p['Camera_OnsiteInspection'])){p['Camera_OnsiteInspection']=new GLEOnsiteInspection(p['viewer'],p);}p['Camera_OnsiteInspection']['Start'](q);},'pause':function(){if(!Cesium['defined'](p['Camera_OnsiteInspection'])){p['Camera_OnsiteInspection']=new GLEOnsiteInspection(p[n(0x925)],p);}p['Camera_OnsiteInspection']['Pause']();},'close':function(){if(!Cesium['defined'](p['Camera_OnsiteInspection'])){p['Camera_OnsiteInspection']=new GLEOnsiteInspection(p['viewer'],p);}p['Camera_OnsiteInspection']['ClearPosition']();p['Camera_OnsiteInspection'][n(0x926)]();}};p['Public']['clearEditScene']=function(){try{p['Label']['remove'](0x0);p['m_model']['forEach']((r,s)=>{if(s!='a'+o(0x418)+'r'){p['Model']['RemoveModel'](s);p['modelStyleMap']['delete'](s);p['modelShowMap']['delete'](s);}});for(var q=0x0;q0x0&&ae['batchTable']['_properties']){for(var af in q['clipDatas'][ac]){var ag=ae['batchTable']['_properties']['name']['indexOf'](af);if(ag==-0x1)continue;var ah=ac+'^'+af;var ai='c'+o(0x420)+'_'+ah;var aj=ae['batchTable']['_properties']['batchId'][ag];var ak=q['clipDatas'][ac][af]['clippingModelMatrix'];if(!ak){var al=q['clipDatas'][ac][af]['clippingCenterModel'];var am=r['Public']['convertModelToWorld'](al['x'],al['y'],al['z'],ac);var an=Cesium['Cartesian3']['fromRadians'](am[0x0],am[0x1],am[0x2]);var ao=Cesium['Transforms']['eastNorthUpToFixedFrame'](an);var ap=Cesium[n(0x9a1)]['inverse'](r[n(0x9a2)]['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());ak=Cesium['Matrix4']['multiply'](ap,ao,new Cesium['Matrix4']());q['clipDatas'][ac][af][n(0x9a3)]=ak;}var aq=q['clipDatas'][ac][af]['clippingPlanes'];if(aq){var ar=a4(r,ac,ai,ad,ah,aj,q['clipDatas'][ac][af]['unionClippingRegions']);if(ar){var as=r['viewer']['scene']['_frameState'];ar['modelMatrix']=ak;ar['update'](as);for(var at=0x0;at0x0){var a9=r['funcPublic']['disposeFeatureId'](a7);if(a9['length']>0x1){if(!a8)a8=a9[0x0];a7=a9[0x1];}else a7=a9[0x0];}x(a8);if(r['tileset']['cadInfo']){var aa=r['tileset']['cadInfo']['HandleRvite'];if(aa&&Object[n(0x9be)][n(0x9bf)](aa,a7)){return aa[a7];}}}catch(ab){M(ab);}},'getHandlesByRevitId':function(a7,a8){try{x(a7);var a9=[];if(r['tileset']['cadInfo']){var aa=r['tileset']['cadInfo']['RviteHandle'];if(aa&&Object['hasOwnProperty']['call'](aa,a8)){return aa[a8]['map'](function(ab){return a7+'^'+ab;});}}return a9;}catch(ab){M(ab);}},'getHandlesByBlockNames':function(a7,a8){try{x(a7);var a9=[];if(Array[n(0x9c0)](a8)&&a8[n(0x9c1)]>0x0&&r['tileset']['cadInfo']){var aa=r[n(0x9c2)]['cadInfo']['BlockNameHandle'];if(aa){for(var ab=0x0;ab0x0){var ae=ad[n(0x9c8)]('#');q[n(0x9c9)]['setColor'](a7,ae,a9,aa,ab,ac);}}catch(af){M(af);}},'resetRevitColor':function(a7,a8){try{q['Entity'][n(0x9ca)](a7,a8,0xff,0xff,0xff,0x1);}catch(a9){M(a9);}},'setSingleColor':function(a7,a8,a9,aa,ab,ac){try{var ad={'flyRange':0x0,'modelAlpha':0x1,'flyTime':0x1,'drawBox':![],'callback':function(){}};if(!isNaN(Number(a9,0xa))||typeof a9=='s'+o(0x431)+'g'){ad['red']=a9;ad['green']=aa;ad['blue']=ab;ad['alpha']=ac;}else if(Object['prototype']['toString']['call'](a9)==='['+o(0x432)+']'){ad=a9;ad['red']=ad['color'];}q['Entity']['zoomTo'](a7,a8,ad);q['Entity']['setColor'](a7,a8,ad['red'],ad['green'],ad[n(0x9cb)],ad['alpha']);}catch(ae){M(ae);}},'setSingleRevitColor':function(a7,a8,a9,aa,ab,ac){try{var ad={'flyRange':0x0,'modelAlpha':0x1,'flyTime':0x1,'drawBox':![],'callback':function(){}};if(!isNaN(Number(a9,0xa))||typeof a9=='s'+o(0x433)+'g'){ad['red']=a9;ad['green']=aa;ad['blue']=ab;ad['alpha']=ac;}else if(Object['prototype'][n(0x9cc)]['call'](a9)==='['+o(0x434)+']'){ad=a9;ad['red']=ad['color'];}q['Entity'][n(0x9cd)](a7,a8,ad);q['Entity']['setRevitColor'](a7,a8,ad['red'],ad['green'],ad['blue'],ad['alpha']);}catch(ae){M(ae);}},'setFlashColor':function(a7,a8,a9,aa,ab){try{if(!a9||a9['length']<0x2){console[n(0x9ce)]('至'+o(0x435)+'。',a9);throw m(0x107);}if(a8!=null&&a8['length']>0x0){if(Array['isArray'](a8)){a8=a8['join']('#');}var ac=0x0;var ad,ae,af,ag;var ah=setInterval(function(){if(Array['isArray'](a9[ac%a9['length']])){ad=a9[ac%a9['length']][0x0];ae=a9[ac%a9['length']][0x1];af=a9[ac%a9['length']][0x2];ag=a9[ac%a9['length']][0x3];}else{ad=a9[ac%a9['length']];ae=undefined;af=undefined;ag=undefined;}q['Entity'][n(0x9cf)](a7,a8,ad,ae,af,ag);ac++;},0xc8);if(!isNaN(aa)&&aa>0x0){setTimeout(function(){clearInterval(ah);delete t[ah];if(ab){q['Entity']['resetColor'](a7,a8);}},aa);}t[ah]={'tag':a7,'guids':a8};return ah;}}catch(ai){M(ai);}},'setRevitFlashColor':function(a7,a8,a9,aa,ab){try{var ac=q['Entity'][n(0x9d0)](a7,a8);return q['Entity']['setFlashColor'](a7,ac,a9,aa,ab);}catch(ad){M(ad);}},'stopFlashColor':function(a7,a8){try{if(!t['hasOwnProperty'](a7)){throw Error('该'+o(0x436)+'。');}clearInterval(a7);if(a8){var {tag,guids}=t[a7];q['Entity'][n(0x9d1)](tag,guids);delete t[a7];}}catch(a9){M(a9);}},'setAllEntityColor':function(a7,a8,a9,aa,ab){try{x(a7);if(!Cesium['defined'](a9)&&!Cesium['defined'](aa)&&!Cesium['defined'](ab)){var ac=a8 instanceof Cesium[n(0x9d2)]?Cesium['Color']['clone'](a8):!isNaN(a8)?Cesium['Color'][n(0x9d3)](N(a8)):Cesium['Color']['fromCssColorString'](a8);a8=ac['red']*0xff;a9=ac['green']*0xff;aa=ac['blue']*0xff;ab=ac['alpha'];}s['Model']['setColor'](a7,a8,a9,aa,ab);}catch(ad){M(ad);}},'resetAllEntityColor':function(a7){q['Drawing']['original'](a7);},'setVisible':function(a7,a8,a9,aa){try{s['Feature']['setVisible'](a7,a8,a9,aa);}catch(ab){M(ab);}},'setRevitVisible':function(a7,a8,a9,aa){try{var ab=q[n(0x9d4)]['getHandlesByRevitId'](a7,a8);var ac=ab['join']('#');q['Entity']['setVisible'](ac,a9,a7,aa);}catch(ad){M(ad);}},'setAllEntityVisible':function(a7,a8){try{s['Model']['setVisible'](a7,a8);}catch(a9){M(a9);}},'showSomeEntity':function(a7,a8){try{s[n(0x9d5)]['showFeatures'](a8,a7);}catch(a9){M(a9);}}};q['Camera']={'getViewport':function(){try{var a7=[];Cesium['Cartesian3']['pack'](s['_camera']['positionWC'],a7);var a8=s['_camera']['positionCartographic'];var a9=[a8['longitude'],a8[n(0x9d6)],a8['height']];var aa=s['_camera']['heading'];var ab=s['_camera']['pitch'];return{'position':a9,'positionWC':a7,'heading':aa,'pitch':ab};}catch(ac){M(ac);}},'setViewport':function(a7,a8,a9){try{a8=Number(a8);a9=Number(a9);s['_camera']['setView']({'destination':Cesium[n(0x9d7)]['fromRadians'](a7[0x0],a7[0x1],a7[0x2]),'orientation':{'heading':a8,'pitch':a9,'roll':0x0}});s['_scene']['requestRender']();}catch(aa){M(aa);}},'transitionsView':function(a7){try{switch(a7){case 0x2:var a8=r['viewer']['scene']['camera'];a8[n(0x9d8)]=a8['frustum2D'];r['EditViewMode']=l(0x68);r[n(0x9d9)]['scene']['screenSpaceCameraController']['enableTilt']=![];r['viewer']['scene']['screenSpaceCameraController']['translateEventTypes']=[Cesium['CameraEventType']['LEFT_DRAG'],Cesium['CameraEventType']['RIGHT_DRAG']];q['Drawing']['location'](q['tag'],{'duration':0x0});break;case 0x3:var a8=r[n(0x9da)]['scene']['camera'];a8['frustum']=a8['frustum3D'];r['EditViewMode']=l(0x69);r['viewer']['scene']['screenSpaceCameraController']['enableTilt']=!![];r[n(0x9db)]['resetEventType']();q['Drawing']['location'](q['tag'],{'duration':0x0,'pitch':-0x2d});break;default:break;}s['_scene']['requestRender']();}catch(a9){M(a9);}}};function y(){return'c'+o(0x437)+'r';}function z(){return new Promise(function(a7,a8){r['viewer']['flyTo'](r['tileset'],{'duration':0x1,'offset':new Cesium['HeadingPitchRange'](0x0,Cesium['Math']['toRadians'](-0x5a),0x0)})['then'](function(){setTimeout(function(){var a9=s['_canvas']['toDataURL']('i'+o(0x438)+'g');a7(a9);},0x64);});});}var A;var B={};var C=![];var D={};function E(a7){try{var a8=r['viewer']['container']['getElementsByClassName']('c'+o(0x439)+'r')[0x0];a7=Cesium['defaultValue'](a7,B);B=a7;C=!![];var a9=a8['clientWidth'];var aa=a8['clientHeight'];var ab=a9/0x5;var ac=aa/0x5;D['mainScene']={'originalWidth':a9,'originalHeight':aa};D['subScene']={'originalWidth':ab,'originalHeight':ac,'currentlWidth':ab,'currentlHeight':ac,'offsetX':0x0,'offsetY':0x0};var ad=y();A=document['getElementById'](ad);if(A)A['parentNode']['removeChild'](A);A=document['createElement'](l(0x6a));A[n(0x9dc)]=ad;A['style']['position']='a'+o(0x43a)+'e';A['style']['width']=ab+l(0x6b);A['style']['height']=ac+l(0x6c);A['style'][n(0x9dd)]='1'+o(0x43b)+'0';A['style']['right']='1'+o(0x43c)+'x';A['style'][n(0x9de)]='1'+o(0x43d)+'x';a8['appendChild'](A);A['onclick']=F;var ae=a7['rectBlockStrokeColor']?a7['rectBlockStrokeColor']:'#'+o(0x43e)+'e';var af=a7['rectViewerBlockStrokeColor']?a7['rectViewerBlockStrokeColor']:'#'+o(0x43f)+'7';var {position,heading,pitch}=q['Camera']['getViewport']();z()['then'](function(ag){D['mainScene']['originalCenter']=new Cesium['Cartesian3'](s['_camera']['positionCartographic']['longitude'],s['_camera']['positionCartographic']['latitude'],0x0);var ah=s['_camera']['frustum'];var ai=ah['width'];var aj=ah[n(0x9df)]/ah['aspectRatio'];D['mainScene']['originalFrustumSize']=new Cesium['Cartesian2'](ai,aj);D['mainScene']['current']=D['mainScene']['originalCenter']['clone']();D['mainScene']['currentFrustumSize']=D['mainScene']['originalFrustumSize']['clone']();r['Public']['pickupCoordinate'](new Cesium['Cartesian2'](a9-0x1,aa-0x1),function(al){D['mainScene']['maxPosition']=new Cesium[(n(0x9e0))](al[0x0],al[0x1],0x0);D['mainScene']['minPosition']=new Cesium['Cartesian3'](D['mainScene']['originalCenter']['x']*0x2-D['mainScene']['maxPosition']['x'],D['mainScene']['originalCenter']['y']*0x2-D['mainScene']['maxPosition']['y'],D['mainScene']['originalCenter']['z']*0x2-D['mainScene']['maxPosition']['z']);});var ak='<'+o(0x440)+'\x22'+ab+('\x22'+o(0x441)+'\x22')+ac+m(0x108)+ag+('\x22'+o(0x442)+'\x22')+ab+('\x22'+o(0x443)+'\x22')+ac+m(0x109)+ab+('\x22'+o(0x444)+'\x22')+ac+m(0x10a)+ae+m(0x10b)+ad+('-'+o(0x445)+'\x22')+D['subScene']['currentlWidth']+('\x22'+o(0x446)+'\x22')+D['subScene']['currentlHeight']+m(0x10c)+D['subScene']['offsetX']+','+D['subScene']['offsetY']+m(0x10d)+af+(';'+o(0x447)+'\x20')+af+m(0x10e);A['innerHTML']=ak;G();});}catch(ag){M(ag);}};function F(a7){var a8=D[n(0x9e1)]['minPosition']['x']+(D['mainScene']['maxPosition']['x']-D['mainScene']['minPosition']['x'])*a7['offsetX']/D['subScene']['originalWidth'];var a9=D['mainScene']['minPosition']['y']+(D['mainScene']['maxPosition']['y']-D['mainScene']['minPosition']['y'])*a7[n(0x9e2)]/D['subScene']['originalHeight'];var aa=s['_camera']['positionCartographic']['height'];s['_camera']['flyTo']({'destination':Cesium['Cartesian3']['fromRadians'](a8,a9,aa),'duration':0x1});}function G(){if(!(s['_camera']['frustum']instanceof Cesium['OrthographicFrustum']))return;s['_camera']['percentageChanged']=0.01;s['_camera']['changed']['addEventListener'](function(a7){var a8=y();A=document['getElementById'](a8);if(A){var a9=document['querySelectorAll']('#'+a8+('-'+o(0x448)+'t'));if(a9&&a9['length']>0x0){var aa=a9[0x0];D['mainScene']['current']=new Cesium['Cartesian3'](s['_camera']['positionCartographic']['longitude'],s['_camera']['positionCartographic']['latitude'],0x0);var ab=s['_camera']['frustum'];if(!(ab instanceof Cesium[n(0x9e3)]))return;var ac=ab[n(0x9e4)];var ad=ab['width']/ab['aspectRatio'];D['mainScene']['currentFrustumSize']=new Cesium['Cartesian2'](ac,ad);D['subScene'][n(0x9e5)]=D[n(0x9e6)]['originalWidth']*D['mainScene']['currentFrustumSize']['x']/D['mainScene']['originalFrustumSize']['x'];D['subScene']['currentlHeight']=D['subScene']['originalHeight']*D['mainScene']['currentFrustumSize']['y']/D['mainScene']['originalFrustumSize']['y'];D['subScene']['offsetX']=D['subScene']['originalWidth']*(D['mainScene']['current']['x']-D[n(0x9e7)][n(0x9e8)]['x'])/(D['mainScene']['maxPosition']['x']-D[n(0x9e9)]['minPosition']['x'])-D['subScene']['currentlWidth']*0.5;D['subScene']['offsetY']=D[n(0x9ea)]['originalHeight']*(D['mainScene']['current']['y']-D['mainScene']['minPosition']['y'])/(D['mainScene']['maxPosition']['x']-D['mainScene']['minPosition']['x'])+D[n(0x9eb)][n(0x9ec)]*0.5;if(!Cesium['defined'](D[n(0x9ed)]['offsetXError'])){D['subScene']['offsetXError']=D['subScene']['offsetX'];}if(!Cesium['defined'](D['subScene']['offsetYError'])){D['subScene']['offsetYError']=D['subScene']['offsetY'];}D['subScene']['offsetX']+=D['subScene']['offsetXError'];D['subScene'][n(0x9ee)]-=D['subScene']['offsetYError'];aa['setAttribute']('w'+o(0x449)+'h',D['subScene']['currentlWidth']);aa['setAttribute']('h'+o(0x44a)+'t',D['subScene']['currentlHeight']);aa['setAttribute']('t'+o(0x44b)+'m','t'+o(0x44c)+'('+D['subScene']['offsetX']+','+-D[n(0x9ef)]['offsetY']+')');}}});}function H(){try{var a7=y();A=document['getElementById'](a7);if(A)A['parentNode']['removeChild'](A);C=![];}catch(a8){M(a8);}}q['Plugin']={'showAerialView':E,'closeAerialView':H,'initLabelingSystem':function(a7){if(!r['LabelingSystem']){r['LabelingSystem']=new GLELabelingSystem(r,a7);}else{r['LabelingSystem']['updateConfigures'](a7);}return r['LabelingSystem'];}};var I='c'+o(0x44d)+'n';var J;q['Label']={'addLabel':function(a7,a8,a9){try{if(!Cesium['defined'](J)){J=new Cesium['CustomDataSource'](I);r['viewer']['dataSources']['add'](J);}if(!Cesium['defined'](a7))throw new Error(m(0x10f));if(!Cesium['defined'](a8))throw new Error(m(0x110));a9=Cesium['defaultValue'](a9,{});var aa,ab,ac;if(Cesium['defined'](a9['color'])){aa=a9['color']instanceof Cesium['Color']?Cesium[n(0x9f0)]['clone'](a9['color']):!isNaN(a9['color'])?Cesium['Color']['fromCssColorString'](N(a9['color'])):Cesium[n(0x9f1)]['fromCssColorString'](a9['color']);}else{aa=Cesium['Color']['fromCssColorString']('#'+o(0x44e)+'3');}if(Cesium['defined'](a9['outlineColor'])){ab=a9['outlineColor']instanceof Cesium['Color']?Cesium['Color']['clone'](a9['outlineColor']):!isNaN(a9['outlineColor'])?Cesium['Color']['fromCssColorString'](N(a9['outlineColor'])):Cesium['Color']['fromCssColorString'](a9['outlineColor']);}else{ab=Cesium['Color']['fromCssColorString']('#'+o(0x44f)+'7');}if(Cesium['defined'](a9['backgroundColor'])){ac=a9['backgroundColor']instanceof Cesium['Color']?Cesium['Color']['clone'](a9['backgroundColor']):!isNaN(a9['backgroundColor'])?Cesium[n(0x9f2)]['fromCssColorString'](N(a9[n(0x9f3)])):Cesium['Color'][n(0x9f4)](a9['backgroundColor']);}else{ac=Cesium['Color']['fromCssColorString']('#'+o(0x450)+'4');}var ad=Cesium[n(0x9f5)](a9['pointPixelSize'],0x4);var ae=Cesium['defaultValue'](a9['pointOutlineWidth'],0x2);var af=Cesium['defaultValue'](a9['showBackground'],![]);var ag=Cesium['defaultValue'](a9['showPoint'],!![]);var ah=Cesium['defaultValue'](a9['labelOutlineWidth'],0x0);var ai=Cesium['defaultValue'](a9['scale'],0.7);var aj=Cesium['defaultValue'](a9[n(0x9f6)],[0x0,-0x5]);var ak=Cesium['Cartesian2']['unpack'](aj);var al=J['entities']['add']({'id':a7,'position':Cesium['Cartesian3']['fromRadians'](a8[0x0],a8[0x1],a8[0x2]),'point':{'color':aa,'pixelSize':ad,'outlineColor':ab,'outlineWidth':ae,'show':ag,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'text':a9['text'],'fillColor':aa,'backgroundColor':ac,'showBackground':af,'outlineColor':ab,'outlineWidth':ah,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'scale':ai,'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':ak,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});s['_scene']['requestRender']();return al;}catch(am){M(am);}},'removeLabel':function(a7){try{if(Cesium['defined'](J)){J['entities']['removeById'](a7);}s['_scene']['requestRender']();}catch(a8){M(a8);}},'getLabel':function(a7){try{if(Cesium['defined'](J)){return J['entities']['getById'](a7);}}catch(a8){M(a8);}},'removeAllLabel':function(){try{if(Cesium['defined'](J)){J['entities']['removeAll']();}s['_scene']['requestRender']();}catch(a7){M(a7);}},'setLabelVisible':function(a7,a8){try{var a9=q['Label']['getLabel'](a7);a8=Cesium['defined'](a8)&&(a8===!![]||a8===![])?a8:![];if(Cesium['defined'](a9)){a9['show']=a8;}s['_scene'][n(0x9f7)]();}catch(aa){M(aa);}},'pickupLableByClick':function(a7,a8){try{if(a7){if(!Cesium['defined'](q['eventCollection'][n(0x9f8)])){q[n(0x9f9)]['handler_pickupLableByClick']=new Cesium['ScreenSpaceEventHandler'](s['_scene']);q['eventCollection']['handler_pickupLableByClick']['setInputAction'](function(a9){s['Label']['getLableByEvent'](a9['position'],function(aa){if(Cesium['defined'](aa)&&Cesium['defined'](aa['id'])&&Cesium['defined'](a8)){a8(aa['id'][n(0x9fa)],aa);}});},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}}else{if(Cesium['defined'](q['eventCollection']['handler_pickupLableByClick'])){q['eventCollection']['handler_pickupLableByClick'][n(0x9fb)]();q['eventCollection'][n(0x9fc)]=null;}}}catch(a9){M(a9);}}};q['Layer']={'getLayerList':function(a7){try{x(a7);var a8=[];if(r[n(0x9fd)]['cadInfo']){var a9=r[n(0x9fe)]['cadInfo']['LayerOut']['Model']['layer'];if(a9){for(var aa in a9){if(Object['hasOwnProperty']['call'](a9,aa)){a8['push'](aa);}}}}return a8;}catch(ab){M(ab);}},'setLayerVisible':function(a7,a8,a9){try{x(a7);a8=Cesium['defaultValue'](a8,[]);if(r[n(0x9ff)][n(0xa00)]){var aa=r['tileset']['cadInfo']['LayerOut']['Model'][n(0xa01)];if(aa&&a8['length']>0x0){for(var ab=0x0;ab0x0){var ad=r['funcPublic']['disposeFeatureId'](aa);if(ad['length']>0x1){if(!ab)ab=ad[0x0];ac=ad[0x1];}}var ae=q['Entity']['getRevitId'](aa);if(Cesium[n(0xa0c)](ae)){s['Feature']['clearSelectColor']();}if(v&&Cesium['defined'](ae)){var af=q['Entity']['getHandlesByRevitId'](ab,ae);var ag=r['defaults']['selectedcolor']instanceof Cesium['Color']?r['defaults']['selectedcolor'][n(0xa0d)]():Cesium['Color']['fromCssColorString'](r['defaults']['selectedcolor'])['toCssColorString']();var ah=r['modelStyleMap']['get'](ab['toString']());for(var ai=0x0;ai0x0){var ad=r['funcPublic']['disposeFeatureId'](aj);if(ad['length']>0x1){ak=ad[0x0];al=ad[0x1];}}var am={'featureId':al,'color':ag,'original':'r'+o(0x459)+')'};if(!ah['has'](al)){ah['set'](al,am);}else{var an=ah['get'](al);an['original']=Cesium[n(0xa0e)](an['color']);an[n(0xa0f)]=Cesium['clone'](am['color']);}r['funcPublic']['updateModelStyle'](r['tileset'],ah);}aa=af['join']('#');}if(Cesium['defined'](a7)){a7(aa,ae);}else{q[n(0xa10)](aa,ae);}}});});}catch(a8){M(a8);}},'setOnSelectRevitListener':function(a7){try{q['Measure']['setMeasureMode']();r['Public']['event']('L'+o(0x45a)+'K',function(a8){s['Feature']['getByEvent'](a8['position'],function(a9){if(a9!=undefined){var aa=a9['id'];var ab;if(aa['length']>0x0){var ac=r[n(0xa11)]['disposeFeatureId'](aa);if(ac['length']>0x1){if(!ab)ab=ac[0x0];}}var ad=q['Entity']['getRevitId'](aa);if(v&&Cesium['defined'](ad)){s['Feature']['clearSelectColor']();var ae=q['Entity'][n(0xa12)](ab,ad);var af=r['defaults']['selectedcolor']instanceof Cesium['Color']?r['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](r['defaults']['selectedcolor'])['toCssColorString']();var ag=r['modelStyleMap']['get'](ab['toString']());for(var ah=0x0;ah0x0){var ac=r['funcPublic']['disposeFeatureId'](ai);if(ac[n(0xa13)]>0x1){aj=ac[0x0];ak=ac[0x1];}}var al={'featureId':ak,'color':af,'original':'r'+o(0x45b)+')'};if(!ag['has'](ak)){ag['set'](ak,al);}else{var am=ag['get'](ak);am['original']=Cesium['clone'](am['color']);am[n(0xa14)]=Cesium['clone'](al['color']);}r['funcPublic']['updateModelStyle'](r['tileset'],ag);}aa=ae['join']('#');}if(Cesium['defined'](a7)){a7(ad);}else{q['onSelectionRevitId'](ad);}}});});}catch(a8){M(a8);}},'setOnMeasureResultListener':function(a7){try{if(!Cesium['defined'](u))return;switch(u){case'd'+o(0x45c)+'e':s['Measurement']['distance'](function(a8){if(a8!=undefined){var a9={'xDistance':a8['X'],'yDistance':a8['Y'],'zDistance':a8['Z'],'distance':a8['dis'],'points':a8['points'],'MeasureMode':u};if(Cesium['defined'](a7)){a7(a9);}else{q['onMeasureResult'](a9);}}},!![],!![]);break;case'a'+o(0x45d)+'s':s[n(0xa15)]['angle'](function(a8){if(a8!=undefined){var a9={'radian':Cesium[n(0xa16)]['toRadians'](a8['angle']),'angles':a8['angle'],'points':a8['points'],'MeasureMode':u};if(Cesium['defined'](a7)){a7(a9);}else{q['onMeasureResult'](a9);}}},!![],!![]);break;case'a'+o(0x45e)+'a':s['Measurement']['area'](function(a8){if(a8!=undefined){var a9={'area':a8['area'],'points':a8['points'],'MeasureMode':u};if(Cesium['defined'](a7)){a7(a9);}else{q['onMeasureResult'](a9);}}},!![],!![]);break;default:r['Public']['clearHandler']('L'+o(0x45f)+'K');break;}}catch(a8){M(a8);}},'setClickMode':function(a7){try{switch(a7){case 0x1:q['Event']['setOnClickPositionListener']();break;case 0x2:q['Event']['setOnSelectEntityListener']();break;case 0x3:r['Public']['event']('L'+o(0x460)+'K',function(a8){q['Measure']['setMeasureMode']();s['Feature']['getByEvent'](a8['position'],function(a9){if(a9!=undefined){r['Public']['pickupCoordinate'](a8['position'],function(an){q['onClickPosition'](an);});var aa=a9['id'];var ab;if(aa['length']>0x0){var ac=r['funcPublic']['disposeFeatureId'](aa);if(ac['length']>0x1){if(!ab)ab=ac[0x0];}}var ad=q['Entity']['getRevitId'](aa);if(v&&Cesium[n(0xa17)](ad)){s['Feature']['clearSelectColor']();var ae=q['Entity']['getHandlesByRevitId'](ab,ad);var af=r['defaults']['selectedcolor']instanceof Cesium['Color']?r['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](r['defaults']['selectedcolor'])['toCssColorString']();var ag=r['modelStyleMap']['get'](ab['toString']());for(var ah=0x0;ah0x0){var ac=r[n(0xa18)]['disposeFeatureId'](ai);if(ac['length']>0x1){aj=ac[0x0];ak=ac[0x1];}}var al={'featureId':ak,'color':af,'original':'r'+o(0x461)+')'};if(!ag['has'](ak)){ag['set'](ak,al);}else{var am=ag['get'](ak);am['original']=Cesium['clone'](am['color']);am['color']=Cesium['clone'](al['color']);}r['funcPublic']['updateModelStyle'](r['tileset'],ag);}aa=ae['join']('#');}q['onSelectionChanged'](aa,ad);}});});break;case 0x4:q['Event']['setOnMeasureResultListener']();break;case 0x5:q['Event']['setOnSelectRevitListener']();break;case 0x0:r['Public']['clearHandler']();break;case 0x6:default:break;};}catch(a8){M(a8);}}};q['Other']={'getVersion':function(){if(!Cesium[n(0xa19)](ENGINEVERSION)){console['log'](m(0x111));return;}return ENGINEVERSION;},'isShowFPSStats':function(a7){s['_scene']['debugShowFramesPerSecond']=a7;},'setZoomSpeed':function(a7){if(!Cesium['defined'](a7))return;s[n(0xa1a)]['setCameraOptions']({'enableZoom':!![],'maximumZoomDistance':Cesium['defaultValue'](a7['maxDistance'],Number['POSITIVE_INFINITY']),'minimumZoomDistance':Cesium['defaultValue'](a7['minDistance'],0.001),'_minimumZoomRate':Cesium['defaultValue'](a7['minZoomRate'],0.001)});},'setPanSpeed':function(a7){s['Camera']['setCameraOptions']({'enableTranslate':!![],'maximumMovementRatio':Cesium[n(0xa1b)](a7,0.1)});},'isShowRenderLoopErrors':function(a7){s['_viewer']['_cesiumWidget']['_showRenderLoopErrors']=a7;},'show3rdRoamPoint':function(a7,a8,a9,aa,ab,ac){if(!Cesium['defined'](a7)){return;}K['point3rdRoam']={'positions':a7,'axisType':a8,'rotation':a9,'image':aa,'color':ab,'size':ac,'position':new Cesium['Cartesian3']()};if(a8==0x1){if(Array['isArray'](a7)&&a7['length']==0x3){K['point3rdRoam']['position']=Cesium['Cartesian3']['fromRadiansArrayHeights'](a7)[0x0];}else if(a7 instanceof Cesium['Cartesian3']){a7['clone'](K['point3rdRoam']['position']);}}else if(a8==0x2){if(Array['isArray'](a7)&&a7['length']==0x3){K['point3rdRoam']['position']=Cesium['Cartesian3']['fromArray'](a7);}else if(a7 instanceof Cesium['Cartesian3']){a7['clone'](K['point3rdRoam']['position']);}}else{throw m(0x112);}if(!Cesium['defined'](K['point3rdRoam']['billboard'])){K['point3rdRoam']['billboard']=r['viewer']['entities']['add']({'position':new Cesium['CallbackProperty'](function(){return K['point3rdRoam'][n(0xa1c)];},![]),'billboard':{'image':new Cesium['CallbackProperty'](function(){return K['point3rdRoam']['image'];},![]),'show':!![],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'scale':0x1,'color':new Cesium['CallbackProperty'](function(){return Cesium[n(0xa1d)]['fromCssColorString'](K['point3rdRoam']['color']);},![]),'rotation':new Cesium['CallbackProperty'](function(){return K[n(0xa1e)]['rotation'];},![]),'alignedAxis':Cesium['Cartesian3']['UNIT_Z'],'width':new Cesium['CallbackProperty'](function(){return K['point3rdRoam']['size'];},![]),'height':new Cesium[(n(0xa1f))](function(){return K['point3rdRoam']['size'];},![]),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}},'remove3rdRoamPoint':function(){if(Cesium[n(0xa20)](K['point3rdRoam']['billboard'])){r['viewer']['entities']['remove'](K['point3rdRoam']['billboard']);}K['point3rdRoam']=undefined;}};q['zoomToPosition']=function a7(a8,a9,aa){s['Camera']['flyToPosition'](a8,0x0,-0x5a,a9,aa);};let K=q;K['Load']=q['Drawing']['load'];K[n(0xa21)]=q['getVersion']=q['Other']['getVersion'];;K['Panorama']=q['Drawing']['location'];K['isEnableRevit']=q['Entity']['isEnableRevit'];K['StartRectCheck']=q[n(0xa22)]['boxSelect'];K['CloseRectCheck']=q['Entity']['cancelBoxSelect'];K['ZoomTo']=q['zoomToPosition'];K['ZoomToEntity']=q['Entity']['zoomTo'];K['ZoomToRevit']=q['Entity']['zoomToRevit'];K['SetEntityColor']=q['Entity']['setColor'];K['ResetEntityColor']=q['Entity']['resetColor'];K['SetRevitColor']=q['Entity']['setRevitColor'];K['ResetRevitColor']=q['Entity']['resetRevitColor'];K[n(0xa23)]=q['Entity']['setSingleColor'];K['SetSingleRevitColor']=q['Entity']['setSingleRevitColor'];K['SetEntityFlashColor']=q['Entity']['setFlashColor'];K['SetRevitFlashColor']=q[n(0xa24)]['setRevitFlashColor'];K['stopEntityFlashColor']=q['Entity']['stopFlashColor'];K['SetAllEntityColor']=q['Entity']['setAllEntityColor'];K['ResetAllEntityColor']=q['Entity']['resetAllEntityColor'];K['SetEntityVisible']=q['Entity']['setVisible'];K['SetRevitVisible']=q[n(0xa25)]['setRevitVisible'];K['SetAllEntityVisible']=q['Entity']['setAllEntityVisible'];K['AddLabel']=q[n(0xa26)]['addLabel'];K['RemoveLabel']=q['Label']['removeLabel'];K['RemoveAllLabel']=q['Label']['removeAllLabel'];K['SetMeasureMode']=q['Measure']['setMeasureMode'];K['clearMeasureResultViewer']=q['Measure']['clearMeasureResultViewer'];K['GetCameraViewer']=q['Camera']['getViewport'];K['SetCameraViewer']=q['Camera']['setViewport'];K['GetLayerList']=q['Layer']['getLayerList'];K['SetLayerVisible']=q['Layer']['setLayerVisible'];K[n(0xa27)]=q['Scene']['setBackGroundColor'];K['GetImageBase64']=q['Scene']['getImageBase64'];K[n(0xa28)]=q['Scene'][n(0xa29)];K['clearScene']=q['Scene']['clearScene'];K['SetZoomSpeed']=q['Other']['setZoomSpeed'];K['SetPanSpeed']=q[n(0xa2a)]['setPanSpeed'];K['IsShowFPSStats']=q['Other']['isShowFPSStats'];K['showAerialView']=q['Plugin'][n(0xa2b)];K['closeAerialView']=q['Plugin']['closeAerialView'];K['SetClickMode']=q['Event']['setClickMode'];Object['defineProperties'](K,{'OnClickPosition':{'get':function(){return q['onClickPosition'];},'set':function(a8){q['onClickPosition']=a8;}},'OnSelectionChanged':{'get':function(){return q['onSelectionChanged'];},'set':function(a8){q[n(0xa2c)]=a8;}},'OnSelectionRevitId':{'get':function(){return q['onSelectionRevitId'];},'set':function(a8){q['onSelectionRevitId']=a8;}},'OnMeasureResult':{'get':function(){return q['onMeasureResult'];},'set':function(a8){q['onMeasureResult']=a8;}}});K['Other']['setZoomSpeed']({'minDistance':0.001,'minZoomRate':0.001});function L(a8,a9){a8[n(0xa2d)]=[];a8['tempPrimitives']=[];a8['tempCustomLabelIds']=[];a8[n(0xa2e)]=undefined;a8['mouseoutEvent']=undefined;a8['mouseoverEvent']=undefined;a9['Model']={'getLoadedData':function(ab){try{if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x113);}else{var ac=r['m_model']['get'](ab['toString']());return{'total':ac['_statistics']['numberOfTilesTotal'],'pending':ac['_statistics']['numberOfPendingRequests']};}}catch(ad){M('错'+o(0x462)+':'+ad);}},'setVisible':function(ab,ac){try{if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x114);}else{var ad=r['m_model']['get'](ab['toString']());ad['show']=ac;var ae=ad[n(0xa2f)]();if(Cesium['defined'](ae)){ae['show']=ac;}r['viewer']['scene']['requestRender']();return 0x0;}}catch(af){M('错'+o(0x463)+':'+af);}},'setCustomEffects':function(ab){try{if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x115);}else{var ac=r['m_model']['get'](ab['toString']());ac['customfragmentShader']=digitalCityShader;r['viewer'][n(0xa30)]['requestRender']();return 0x0;}}catch(ad){M('错'+o(0x464)+':'+ad);}},'setVisibleByInstanceId':function(ab,ac,ad){try{if(r[n(0xa31)]['get'](ab['toString']())===undefined){throw m(0x116);}else{r['tileset']=r['m_model']['get'](ab[n(0xa32)]());for(var ae=0x0;ae0x0){af=Cesium['BoundingSphere']['fromBoundingSpheres'](ae,new Cesium['BoundingSphere']());}else{af=new Cesium['BoundingSphere'](r['viewer']['camera'][n(0xa3b)],0x0);}if(Cesium['defined'](af)){var ad=r['funcPublic']['outCartesian3ToRadian'](af['center'],r['viewer']);return{'center':af['center'],'radius':af['radius'],'position':ad};}}catch(ag){M('错'+o(0x467)+':'+ag);}},'getHandleState':function(){try{return r['IsMoving'];}catch(ab){M('错'+o(0x468)+':'+ab);}},'setHandleState':function(ab){try{r['IsMoving']=ab;return r['IsMoving'];}catch(ac){M('错'+o(0x469)+':'+ac);}},'setAlpha':function(ab,ac){try{if(!P(ab)){if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x11a);}r['tileset']=r['m_model']['get'](ab['toString']());}if(P(ac))ac=0.1;var ad=Cesium['Color']['fromCssColorString'](r['tileset']['stylecolor']);r['tileset']['stylecolor']=ad['withAlpha'](ac)['toCssColorString']();var ae=r['modelStyleMap'][n(0xa3c)](ab['toString']());if(ae['size']>0x0){ae['forEach'](function(ai,aj){if(ai['isParam']){ai['color']['alpha']=ac;}else{var ak=typeof ai['color']=='s'+o(0x46a)+'g'?Cesium[n(0xa3d)]['fromCssColorString'](ai['color']):ai['color'];ai['color']=ak[n(0xa3e)](ac)['toCssColorString']();}});}r[n(0xa3f)]['updateModelStyle'](r['tileset'],ae);var af=r['tileset']['getParamObject']()==undefined?[]:[r[n(0xa40)]['getParamObject']()];var ag=![];var ae=r['modelStyleMap']['get'](ab['toString']());if(ae['size']>0x0){ae['forEach'](function(ai,aj){if(ai['isParam']){ag=!![];}});}if(ag){r['funcPublic']['updateEntityAlpha'](af,ac,'');}else{if(af['length']>0x0&&af[0x0]['_primitives']['_primitives']['length']>0x0){for(let ai=0x0;ai0x0&&ac[0x0]['_primitives']['_primitives'][n(0xa47)]>0x0){for(let ae=0x0;ae0x0){for(var af of r['m_model']){if(af[0x1]&&af[0x1]['isBimModel']===0x1)ae=!![];}}if(!ae){var ag=r['viewer']['entities']['getById']('C'+o(0x472)+'G');if(ag){r['viewer']['entities']['removeById']('C'+o(0x473)+'G');}}r['viewer']['scene']['requestRender']();return 0x0;}}catch(ah){return-0x1;M('错'+o(0x474)+':'+ah);}},'scale':function(ab,ac){try{var ad=r['m_model']['get'](ab['toString']());if(ad===undefined){throw m(0x11e);}ac=Number(ac);if(isNaN(ac)){throw'参'+o(0x475)+'字';}r['tileset']=r['m_model']['get'](ab['toString']());var ae=ah(r['tileset'],ac,0x0);var af=Cesium[n(0xa4c)]['multiplyTransformation'](ae,r['tileset']['modelMatrix'],new Cesium['Matrix4']());r[n(0xa4d)]['modelMatrix']=af;r['viewer'][n(0xa4e)]['requestRender']();return Cesium['Matrix4']['toArray'](af);function ag(ai,aj){var ak=ai['boundingSphere']['center'];var al=Cesium['Cartographic']['fromCartesian'](ak);al[n(0xa4f)]=aj;ak=Cesium['Cartographic']['toCartesian'](al);var am=Cesium['Transforms']['eastNorthUpToFixedFrame'](ak);return am;}function ah(ai,aj,ak){var al=ag(ai,ak);var am=Cesium['Matrix4']['inverse'](al,new Cesium['Matrix4']());var an=new Cesium['Cartesian3'](aj,aj,aj);var ao=Cesium['Matrix4']['fromScale'](an);var ap=Cesium['Matrix4']['multiply'](al,Cesium['Matrix4']['multiply'](ao,am,new Cesium['Matrix4']()),new Cesium['Matrix4']());return ap;}}catch(ai){M('错'+o(0x476)+':'+ai);}},'rotate':function(ab,ac){try{if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x11f);}r['tileset']=r['m_model']['get'](ac['toString']());}ab=Number(ab);if(isNaN(ab)){throw'参'+o(0x477)+'字';}var ad=r['tileset']['boundingSphere']['center'];var ae=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](r['tileset'][n(0xa50)],ae);Cesium['Matrix4']['multiplyByPoint'](ae,ad,ad);var af=Cesium['Quaternion']['fromAxisAngle'](ad,Cesium['Math']['toRadians'](ab));var ag=Cesium['Matrix3']['fromQuaternion'](af);var ah=Cesium['Matrix4']['fromRotationTranslation'](ag);var ai=new Cesium['Matrix4']();Cesium[n(0xa51)]['multiply'](r[n(0xa52)]['modelMatrix'],ah,ai);r['tileset']['modelMatrix']=ai;r[n(0xa53)]['scene']['requestRender']();return Cesium['Matrix4']['toArray'](ai);}catch(aj){M('错'+o(0x478)+':'+aj);}},'rotateByAnyAxis':function(ab){try{if(!Cesium[n(0xa54)](ab))throw'缺'+o(0x479)+'s';var ac=[];var ad;if(!P(ab['tags'])&&ab['tags']['length']>0x0){if(Array['isArray'](ab['tags'])){for(var ae=0x0;ae0x0){for(var aq=0x0;aq-0x1;});if(al!=undefined){ac(al);}else{var am=r['funcPublic']['getPointByDistance'](r['tileset'][n(0xa64)]['center'],0x0,0x0,-(r[n(0xa65)]['tilesetoutline']['maximumHeight']-r['tileset']['tilesetoutline']['minimumHeight'])/0x2);ac({'offset':{'x':r['funcPublic']['GetDistance'](am,r['BaseContorl']['gridStartX'],0x1)-r['funcPublic']['GetDistance'](r['BaseContorl']['gridCenter'],r['BaseContorl']['gridStartX'],0x1),'y':r['funcPublic']['GetDistance'](am,r['BaseContorl']['gridStartY'],0x0,0x1)-r['funcPublic']['GetDistance'](r['BaseContorl']['gridCenter'],r['BaseContorl']['gridStartY'],0x0,0x1),'z':r['funcPublic']['GetDistance'](am,r['BaseContorl']['gridCenter'],0x0,0x0,0x1)},'rotate':{'x':r['tileset']['rotate'][0x0],'y':r['tileset']['rotate'][0x1],'z':r['tileset']['rotate'][0x2]},'obj':r['tileset'],'id':ak});}}else{ac({'obj':r['tileset'],'id':ak});}}throw new Error('e'+o(0x47e)+'g');}});}else{a9['Model']['setColor'](r['tileset']['id'],0xff,0xff,0xff,0x1);}if(!P(ac)){ac(undefined);}}catch(aj){if(aj['message']=='e'+o(0x47f)+'g'){}else{M('错'+o(0x480)+':'+aj);}}},'MoveModel':function(ab,ac,ad){try{if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x126);}r['tileset']=r[n(0xa66)]['get'](ac['toString']());}var ae=r['funcPublic']['pickPosition'](ab,r['viewer'])['position'];if(ae){var af=Cesium[n(0xa67)]['fromCartesian'](r['tileset']['boundingSphere'][n(0xa68)]);var ag=Cesium['Cartographic']['fromCartesian'](ae);var ah=Cesium['Cartesian3']['fromRadians'](af['longitude'],af['latitude'],0x0);var ai=Cesium['Cartesian3']['fromRadians'](ag['longitude'],ag['latitude'],0x0);var aj=Cesium['Cartesian3']['subtract'](ai,ah,new Cesium['Cartesian3']());var ak=Cesium['Matrix4']['fromTranslation'](aj);var al=Cesium['Matrix4']['multiplyTransformation'](ak,r['tileset'][n(0xa69)],new Cesium['Matrix4']());r['tileset']['modelMatrix']=al;if(!P(ad)){ad(Cesium['Matrix4']['toArray'](al));}else{return Cesium['Matrix4']['toArray'](al);}r['viewer']['scene']['requestRender']();}}catch(am){M('错'+o(0x481)+':'+am);}},'moveToPosition':function(ab,ac,ad){try{if(!P(ad)){if(r[n(0xa6a)]['get'](ad['toString']())===undefined){throw m(0x127);}r['tileset']=r['m_model']['get'](ad['toString']());}var ae,af;var ag;if(ab[n(0xa6b)]>0x0){ae=ab[0x0];af=ab[0x1];if(ab['length']==0x3)height=ab[0x2];if(ac==0x0){ag=Cesium['Cartographic']['fromDegrees'](ae,af,height);}else{ag=new Cesium['Cartographic'](ae,af,height);}var ah=r['funcPublic'][n(0xa6c)](ag,r['viewer']);if(ah){var ai=Cesium['Cartographic']['fromCartesian'](r['tileset']['boundingSphere']['center']);var aj=Cesium['Cartographic']['fromCartesian'](ah);var ak=Cesium['Cartesian3']['fromRadians'](ai['longitude'],ai[n(0xa6d)],ai['height']);var al=Cesium['Cartesian3']['fromRadians'](aj['longitude'],aj['latitude'],ab['length']==0x3?aj['height']:ai['height']);var am=Cesium['Cartesian3']['subtract'](al,ak,new Cesium['Cartesian3']());var an=Cesium['Matrix4'][n(0xa6e)](am);var ao=Cesium['Matrix4'][n(0xa6f)](an,r[n(0xa70)]['modelMatrix'],new Cesium['Matrix4']());r['tileset']['modelMatrix']=ao;r['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](ao);}}}catch(ap){M('错'+o(0x482)+':'+ap);}},'clearOffset':function(ab){try{if(!P(ab)){if(r['m_model']['get'](ab[n(0xa71)]())===undefined){throw m(0x128);}r['tileset']=r['m_model']['get'](ab['toString']());}var ac=new Cesium['Matrix3']();Cesium['Matrix4']['getMatrix3'](r['tileset'][n(0xa72)],ac);var ad=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](ac,new Cesium['Cartesian3'](),ad);r['tileset']['modelMatrix']=ad;r[n(0xa73)]['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);r['viewer']['scene']['requestRender']();return 0x0;}catch(ae){M('错'+o(0x483)+':'+ae);}},'clearRotation':function(ab){try{if(!P(ab)){if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x129);}r['tileset']=r['m_model']['get'](ab['toString']());}var ac=new Cesium['Cartesian3']();Cesium['Matrix4']['getTranslation'](r['tileset']['modelMatrix'],ac);var ad=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['IDENTITY'],ac,ad);r['tileset']['modelMatrix']=ad;r['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4'][n(0xa74)]);r['viewer']['scene']['requestRender']();return 0x0;}catch(ae){M('错'+o(0x484)+':'+ae);}},'offset':function(ab,ac,ad,ae){try{if(!P(ae)){if(r[n(0xa75)]['get'](ae['toString']())===undefined){throw m(0x12a);}r['tileset']=r['m_model']['get'](ae['toString']());}ab=Number(ab);if(isNaN(ab)){throw'参'+o(0x485)+'字';}ac=Number(ac);if(isNaN(ac)){throw'参'+o(0x486)+'字';}ad=Number(ad);if(isNaN(ad)){throw'参'+o(0x487)+'字';}var af=Cesium['Matrix4']['multiplyByPoint'](r['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](ab,ac,ad),new Cesium[(n(0xa76))]());var ag=Cesium['Matrix4']['multiplyByPoint'](r['tileset'][n(0xa77)]['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var ah=Cesium['Cartesian3']['subtract'](af,ag,new Cesium['Cartesian3']());var ai=Cesium[n(0xa78)]['fromTranslation'](ah);var aj=Cesium[n(0xa79)]['multiplyTransformation'](ai,r['tileset']['modelMatrix'],new Cesium['Matrix4']());r['tileset']['modelMatrix']=aj;r['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](aj);}catch(ak){M('错'+o(0x488)+':'+ak);}},'getModelMatrix':function(ab){try{if(!P(ab)){if(r[n(0xa7a)]['get'](ab['toString']())===undefined){throw m(0x12b);}r['tileset']=r['m_model']['get'](ab['toString']());}return Cesium['Matrix4']['toArray'](r['tileset']['modelMatrix']);}catch(ac){M('错'+o(0x489)+':'+ac);}},'setModelMatrix':function(ab,ac){try{if(!P(ab)){if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x12c);}r['tileset']=r[n(0xa7b)]['get'](ab['toString']());}var ad=Cesium['Matrix4'][n(0xa7c)](ac);Cesium['Matrix4']['clone'](ad,r['tileset']['modelMatrix']);}catch(ae){M('错'+o(0x48a)+':'+ae);}},'resetModelMatrix':function(ab){try{if(!P(ab)){if(r['m_model']['get'](ab['toString']())===undefined){throw m(0x12d);}r['tileset']=r['m_model'][n(0xa7d)](ab['toString']());}var ac=Cesium['defaultValue'](r['tileset']['_modelOriginalMatrix'],Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['clone'](ac,r['tileset']['modelMatrix']);}catch(ad){M('错'+o(0x48b)+':'+ad);}},'getLoadedList':function(){try{return r['m_model'];}catch(ab){M('错'+o(0x48c)+':'+ab);}},'setVisualRange':function(ab,ac){if(!P(ac)){if(r['m_model'][n(0xa7e)](ac['toString']())===undefined){throw m(0x12e);}r['tileset']=r['m_model']['get'](ac['toString']());var ad=0x2*Math[n(0xa7f)](0.5*Math['PI']/0x3);var ae=0x3a9;var af=0x10*ad/ae;r['tileset']['maximumScreenSpaceError']=af*r['viewer']['canvas']['height']/(Number(ab)*ad);}else{r['m_model']['forEach'](function(ag,ah){var ai=0x2*Math['tan'](0.5*Math['PI']/0x3);var aj=0x3a9;var ak=0x10*ai/aj;ag['maximumScreenSpaceError']=ak*r[n(0xa80)]['canvas']['height']/(Number(ab)*ai);});}r['viewer']['scene']['requestRender']();},'getModelsCenter':function(ab){try{if(Cesium['defined'](ab)&&!Array['isArray'](ab)){ab=[ab];}var ac=[];r['m_model']['forEach'](function(as,at){if(!Cesium['defined'](ab)||ab['indexOf'](as['id'])>-0x1){if(as['tilesetoutline']['boundingsphere']!=undefined){ac['push'](as);}}});var ad=[];var ae=new Cesium['Cartesian3']();for(var af=0x0;af0x0){var ak=new Cesium[(n(0xa82))](-Infinity,-Infinity,-Infinity),al=new Cesium['Cartographic'](Infinity,Infinity,Infinity);ad['forEach'](function(as){ak['longitude']=Math['max'](ak['longitude'],as['longitude']);ak['latitude']=Math['max'](ak['latitude'],as['latitude']);ak['height']=Math['max'](ak['height'],as[n(0xa83)]);al['longitude']=Math['min'](al['longitude'],as[n(0xa84)]);al['latitude']=Math['min'](al['latitude'],as[n(0xa85)]);al['height']=Math['min'](al['height'],as['height']);});var am=r['funcPublic']['cartographicToCartesian3'](ak,r['viewer']);var an=r['funcPublic']['cartographicToCartesian3'](al,r['viewer']);var ao=Cesium['Cartesian3']['subtract'](am,an,new Cesium['Cartesian3']());var ap=Cesium['Cartesian3']['midpoint'](am,an,new Cesium[(n(0xa86))]());var aq=Cesium['Cartesian3']['magnitude'](ao);var ar=new Cesium['BoundingSphere'](ap,aq);ar['maxpos']=am;ar['minpos']=an;ar['oldsphere']=ac[0x0]['tilesetoutline'];ar['PCenter']=ae;ar[n(0xa87)]=ac[0x0]['root']['boundingVolume'][n(0xa88)];return ar;}return undefined;}catch(as){M('错'+o(0x48d)+':'+as);}}};a9['Camera']={'setCameraOptions':function(ab){try{if(ab)for(var ac in ab){if(ab['hasOwnProperty'](ac)&&r['viewer']['scene'][n(0xa89)]['hasOwnProperty'](ac)){r['viewer']['scene']['screenSpaceCameraController'][ac]=ab[ac];}}}catch(ad){M('错'+o(0x48e)+':'+ad);}},'setPerspectiveViewPort':function(ab){try{if(P(ab))ab=l(0x6e);var ac=0x0;var ad=-0x5a;ab=ab['toUpperCase']();switch(ab){case'B'+o(0x48f)+'M':ac=0x0;ad=0x5a;break;case'F'+o(0x490)+'T':ac=ad=0x0;break;case'B'+o(0x491)+'K':ac=0xb4;ad=0x0;break;case'L'+o(0x492)+'T':ac=0x5a;ad=0x0;break;case'R'+o(0x493)+'T':ac=0x10e;ad=0x0;break;default:ac=0x0;ad=-0x5a;break;}if(ab==='B'+o(0x494)+'M'){if(r['defaults'][n(0xa8a)])return-0x1;}var ae=a9['Model']['getModelsCenter']();var af=Cesium['Cartesian3']['subtract'](ae['maxpos'],ae['minpos'],new Cesium[(n(0xa8b))]());var ag=Cesium['Cartesian3']['midpoint'](ae['maxpos'],ae['minpos'],new Cesium['Cartesian3']());var ah=Cesium['Cartesian3'][n(0xa8c)](af);var ai=new Cesium['BoundingSphere'](ag,ah);r['viewer']['camera'][n(0xa8d)](ai,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](ac),Cesium['Math']['toRadians'](ad),ah)});r[n(0xa8e)][n(0xa8f)]['requestRender']();return 0x0;}catch(aj){M('错'+o(0x495)+':'+aj);}},'lookAt':function(ab){try{var ac=new Cesium['Cartesian3'](),ad=0xa;switch(ab['type']){case 0x0:if(Array['isArray'](ab['min'])&&ab['min']['length']==0x3&&Array['isArray'](ab[n(0xa90)])&&ab['max']['length']==0x3){var ae=Cesium['Cartesian3']['fromRadiansArrayHeights'](ab['min'])[0x0];var af=Cesium['Cartesian3']['fromRadiansArrayHeights'](ab['max'])[0x0];Cesium['Cartesian3']['midpoint'](ae,af,ac);ad=Cesium[n(0xa91)]['distance'](ae,af);}else throw Error('m'+o(0x496)+'误');break;case 0x1:if(Array['isArray'](ab['min'])&&ab['min']['length']==0x3&&Array['isArray'](ab[n(0xa92)])&&ab['min']['length']==0x3){var ag=Cesium['Cartesian3']['fromArray'](ab['min']),ah=Cesium['Cartesian3']['fromArray'](ab['max']);var ai=r['Public']['convertModelToWorld'](ag['x'],ag['y'],ag['z'],ab[n(0xa93)]);var aj=r['Public']['convertModelToWorld'](ah['x'],ah['y'],ah['z'],ab['tag']);var ae=r['Public']['radiansToCartesian3'](ai[0x1],ai[0x0],ai[0x2]);var af=r['Public']['radiansToCartesian3'](aj[0x1],aj[0x0],aj[0x2]);Cesium['Cartesian3'][n(0xa94)](ae,af,ac);ad=Cesium[n(0xa95)][n(0xa96)](ae,af);}else throw Error('m'+o(0x497)+'误');break;case 0x2:if(Cesium['defined'](ab['min'])&&ab['min']instanceof Cesium['Cartesian3']&&Cesium['defined'](ab['max'])&&ab['max']instanceof Cesium['Cartesian3']){Cesium['Cartesian3']['midpoint'](ab['min'],ab['max'],ac);ad=Cesium['Cartesian3']['distance'](ab['min'],ab['max']);}else throw Error('m'+o(0x498)+'误');break;default:throw Error('t'+o(0x499)+'效');}var ak=ab['heading']||0x0;var al=ab['pitch']||0x0;var am=Cesium['Math']['toRadians'](ak);var an=Cesium['Math']['toRadians'](al);r['viewer']['camera']['lookAt'](ac,new Cesium['HeadingPitchRange'](am,an,ad*0x2));r['viewer']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}catch(ao){M(ao);}},'getExtent':function(){try{var ab=r['viewer']['camera']['computeViewRectangle']();var ac=[];ac['push'](Cesium['Rectangle']['northeast'](ab,new Cesium['Cartographic']()));ac['push'](Cesium[n(0xa97)]['northwest'](ab,new Cesium['Cartographic']()));ac[n(0xa98)](Cesium['Rectangle']['southwest'](ab,new Cesium['Cartographic']()));ac['push'](Cesium['Rectangle'][n(0xa99)](ab,new Cesium['Cartographic']()));return ac;}catch(ad){M('错'+o(0x49a)+':'+ad);}},'addListener':function(ab){try{r[n(0xa9a)]['camera']['changed']['addEventListener'](function(ac){if(!P(ab)){ab({'heading':r['viewer']['camera']['heading'],'pitch':r['viewer']['camera']['pitch'],'position':r['funcPublic']['outCartesian3ToRadian'](r['viewer'][n(0xa9b)]['position'],r['viewer'])});}});}catch(ac){M('错'+o(0x49b)+':'+ac);}},'flyToPosition':function(ab,ac,ad,ae,af){try{if(P(ac)){ac=r['viewer']['camera']['heading'];}if(P(ad)){ad=r['viewer']['camera']['pitch'];}if(P(ae)){ae=0x64;}if(P(af)){af=0x5;}var ag=r['viewer']['camera']['position'];if(Array['isArray'](ab)){ag=r['funcPublic']['inputRadianToCartesian3'](ab,r['viewer']);}else if(ab instanceof Cesium['Cartesian3']){ag=ab;}var ah=new Cesium['BoundingSphere'](ag,0x1);r['viewer']['camera'][n(0xa9c)](ah,{'duration':af,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](ac),Cesium['Math']['toRadians'](ad),ae)});return 0x0;}catch(ai){M('错'+o(0x49c)+':'+ai);}},'saveScreenShot':function(ab){try{if(r['Public'][n(0xa9d)]()===0x0){if(!r['viewer'][n(0xa9e)]['viewModel']['dropDownVisible']){var ac=document['getElementsByClassName'](m(0x12f));if(!P(ac)&&ac['length']>0x0){ac[0x0][n(0xa9f)]['display']='n'+o(0x49d)+'e';}}}var ad=document['querySelector']('#'+r['defaults']['container']+m(0x130));var ae=document['querySelector']('#'+r[n(0xaa0)]['container']);Cesium['defined'](r['PluginNavigationCube'])&&r['PluginNavigationCube']['initScreenshot'](!![]);html2canvas(document['getElementById'](r['defaults']['container']),{'backgroundColor':'t'+o(0x49e)+'t','allowTaint':!![],'y':ae['offsetTop']/0x2,'x':ae['offsetLeft']/0x2,'scrollY':0x0,'scrollX':0x0,'width':ae['offsetWidth'],'height':ae['offsetHeight'],'windowWidth':ae['scrollWidth'],'windowHeight':ae['scrollHeight'],'imageTimeout':0x0,'useCORS':!![],'foreignObjectRendering':!![],'logging':![]})['then'](function(af){if(r[n(0xaa1)][n(0xaa2)]()===0x0){var ag=document[n(0xaa3)](m(0x131));if(!P(ag)&&ag['length']>0x0){ag[0x0]['style']['display']='b'+o(0x49f)+'k';}}if(!P(ab)){ab(af['toDataURL']());}});}catch(af){M('错'+o(0x4a0)+':'+af);}},'keyDownImmersiveRoam':function(ab){if(Cesium['defined'](r['Camera_ImmersionRoaming'])){r['Camera_ImmersionRoaming']['iRKeyDown'](ab);}},'keyUpImmersiveRoam':function(ab){if(Cesium['defined'](r['Camera_ImmersionRoaming'])){r['Camera_ImmersionRoaming']['iRKeyUp'](ab);}}};a9['Measurement']={'drawDistanceResult':function(ab){try{r['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var ac=[];if(!P(ab)&&ab['length']==0x2){ac=r['funcPublic']['inputRadianArrToCartesian3Arr'](ab,r['viewer']);}else{throw'参'+o(0x4a1)+'误';}var ad=au(ac)['toFixed'](0x2);if(ad<0.01){throw'坐'+o(0x4a2)+'合';}var ae=r['viewer']['entities']['add']({'position':ac[0x0],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](ae);var ae=r['viewer']['entities']['add']({'position':ac[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](ae);var af=Cesium['Cartographic']['fromCartesian'](ac[0x0]);var ag=Cesium['Cartographic']['fromCartesian'](ac[0x1]);var ah,ai,aj,ak;if(af['height']>ag['height']){ai=ac[0x1];ah=ac[0x0];aj=af['height']-ag['height'];}else{ai=ac[0x0];ah=ac[0x1];aj=ag['height']-af['height'];}var al=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](ah,al);Cesium['Cartesian3']['multiplyByScalar'](al,aj,al);var am=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](ah,al,am);ak=Cesium['Cartesian3']['distance'](am,ai);var an=r['viewer']['scene']['primitives']['add'](r['funcPublic']['drawLine']([ai,ah],r['viewer']));a8['tempPrimitives']['push'](an);var ao=r['viewer']['scene']['primitives'][n(0xaa4)](r['funcPublic']['drawLine']([ah,am],r['viewer']));a8['tempPrimitives']['push'](ao);var ap=r['viewer'][n(0xaa5)]['primitives']['add'](r['funcPublic']['drawLine']([ai,am],r['viewer']));a8['tempPrimitives']['push'](ap);var aq=r['funcPublic']['getCenter'](ah,ai);var ar=r[n(0xaa6)][n(0xaa7)]['add']({'position':aq,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':ad+(r['EditViewMode']==l(0x6f)?'':'米'),'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x4a3)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](ar);var as=aj[n(0xaa8)](0x2);if(as>0.1){var ar=r['viewer']['entities']['add']({'position':r['funcPublic'][n(0xaa9)](am,ah),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':l(0x70)+as+(r['EditViewMode']==l(0x71)?'':'米'),'show':!![],'fillColor':Cesium[n(0xaaa)]['WHITE'],'showBackground':!![],'backgroundColor':Cesium[n(0xaab)]['BLACK'],'font':'1'+o(0x4a4)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8[n(0xaac)]['push'](ar);}var at=ak['toFixed'](0x2);if(as>0.1){var ar=r['viewer']['entities']['add']({'position':r['funcPublic'][n(0xaad)](am,ai),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':l(0x72)+at+(r['EditViewMode']==l(0x73)?'':'米'),'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x4a5)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](ar);}ac=[];r['viewer'][n(0xaae)]['requestRender']();function au(av){var aw=0x0;for(var ax=0x1;ax0x2){ac=r['funcPublic']['inputRadianArrToCartesian3Arr'](ab,r['viewer']);}else{throw'参'+o(0x4a7)+'误';}var ad=r['viewer']['entities']['add']({'polyline':{'show':!![],'positions':ac,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});a8['tempEntities']['push'](ad);var ae='';var af=r['funcPublic'][n(0xaaf)](ac);if(af<0x0)af*=-0x1;af=r[n(0xab0)]['round'](af,0x2);if(af>0xf4240){af=r['funcPublic']['round'](af/0xf4240,0x2);ae=af+(r['EditViewMode']==l(0x74)?'':'平'+o(0x4a8)+'里');}else{ae=af+(r[n(0xab1)]==l(0x75)?'':l(0x76));}var ag;var ah=r['funcPublic']['getCartesian3ListCenter'](ac);var ai=r['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](ah);ag=Cesium[n(0xab2)]['fromDegrees'](Cesium['Math']['toDegrees'](ai['longitude']),Cesium['Math']['toDegrees'](ai['latitude']),ai['height']);var aj=r['viewer']['entities']['add']({'position':ag,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':ae,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+o(0x4a9)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium[n(0xab3)]['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](aj);r['viewer']['scene']['requestRender']();}catch(ak){M('错'+o(0x4aa)+':'+ak);}},'distance':function(ab,ac,ad){try{if(!r['viewer']['scene']['_context'][n(0xab4)]){ad=![];}S(r);var ae=undefined;var af=!![];r['Public']['event']('R'+o(0x4ab)+'N',function(){af=![];T();});r['Public']['event']('R'+o(0x4ac)+'P',function(){af=!![];});r['Public'][n(0xab5)]('L'+o(0x4ad)+'N',function(){af=![];});r['Public']['event']('L'+o(0x4ae)+'P',function(){af=!![];});r['Public']['event']('W'+o(0x4af)+'L',function(){T();});r['Public']['event']('M'+o(0x4b0)+'E',function(am){if(af){var an=Y(am['endPosition'],r,ad);var ao=an['position'];if(an[n(0xab6)]){ae=an['position'];var ap=r['viewer']['scene']['cartesianToCanvasCoordinates'](ae);U(ap);}else{T();}if(ah['length']==0x2)ah[n(0xab7)]();if(ah['length']==0x1&&ao)ah['push'](ao['clone']());r['viewer']['scene']['requestRender']();return;var aq=r['funcPublic']['pickPosition'](am['endPosition'],r['viewer']);if(Cesium['defined'](aq['type'])&&aq['type']==0x1){ae=r['funcPublic']['calculateVertex'](am['endPosition'],aq['position'],r);if(Cesium['defined'](ae)){r['viewer']['container']['style']['cursor']='c'+o(0x4b1)+'r';}else{r['viewer']['container'][n(0xab8)]['cursor']='m'+o(0x4b2)+'e';}}else{r['viewer']['container']['style'][n(0xab9)]='m'+o(0x4b3)+'e';}}});a8['mouseoutEvent']=function(){if(ah['length']=ag['length']+0x1){ah['pop']();}T();r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4b4)+'t',a8['mouseoutEvent']);a8['mouseoverEvent']=function(){if(ai){ai['show']=!![];}r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4b5)+'r',a8['mouseoverEvent']);var ag=[];var ah=[];var ai=undefined;var aj;r[n(0xaba)]['event']('L'+o(0x4b6)+'K',function(am){r['nameOverlay']['style']['display']='n'+o(0x4b7)+'e';var an=r['funcPublic']['pickPosition'](am[n(0xabb)],r['viewer']);var ao=Y(am['position'],r,ad);if(!ao['position'])return;ag[n(0xabc)](ao['position']);ah['push'](ao['position']['clone']());if(ag['length']==0x2){var ap=ak(ag)['toFixed'](0x2);if(ap<0.001){ag['pop']();return;}aj=r['viewer']['entities'][n(0xabd)]({'position':ag[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](aj);var aq=Cesium['Cartographic'][n(0xabe)](ag[0x0]);var ar=Cesium['Cartographic']['fromCartesian'](ag[0x1]);var as,at,au,av;if(aq['height']>ar[n(0xabf)]){at=ag[0x1];as=ag[0x0];au=aq['height']-ar['height'];av=ar['latitude'];}else{at=ag[0x0];as=ag[0x1];au=ar['height']-aq['height'];av=aq['latitude'];}var aw=new Cesium['Cartesian3']();Cesium[n(0xac0)]['normalize'](as,aw);Cesium['Cartesian3']['multiplyByScalar'](aw,au,aw);var ax=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](as,aw,ax);var ay=ak([as,ax])['toFixed'](0x2);var az=Cesium['Cartographic']['fromCartesian'](ax);var aA=r['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](az['longitude'],av,az['height']),r['viewer']);var aB=ak([aA,ax])['toFixed'](0x2);var aC=ak([aA,at])['toFixed'](0x2);var aD=r['viewer']['scene']['primitives']['add'](r['funcPublic']['drawLine'](ag,r['viewer'],Cesium['Color']['ORANGE']));a8['tempPrimitives']['push'](aD);if(ac){var aE=r['funcPublic']['getCenter'](as,at);var aF=W(aE,ap+(r['EditViewMode']==l(0x77)?'':'m'),a9);a8[n(0xac1)]['push'](aF);}if(!P(ab)){ab({'points':r['funcPublic']['outCartesian3ToRadianArr'](ag,r[n(0xac2)]),'dis':ap,'X':aC,'Y':aB,'Z':ay});}ag=[];if(ai){r['viewer'][n(0xac3)]['remove'](ai);ai=null;ah=[];}}else{aj=r['viewer']['entities']['add']({'position':ag[ag['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](aj);if(ai==null){al(r);}}r['viewer']['scene']['requestRender']();});r['Public']['event']('R'+o(0x4b8)+'K',function(am){if(ag['length']>0x0){for(var an=0x0;an=0x1)ah['push'](ar['clone']());}r['viewer']['scene'][n(0xac9)]();return;}});var ag=[];var ah=[];var ai=undefined;a8['mouseoutEvent']=function(){if(ah['length']=ag['length']+0x1){ah['pop']();}T();r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4c0)+'t',a8['mouseoutEvent']);a8['mouseoverEvent']=function(){if(ai){ai['show']=!![];}r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4c1)+'r',a8['mouseoverEvent']);var aj=0x0;var ak=null;var al=undefined;r['Public']['event']('L'+o(0x4c2)+'K',function(ap){r['nameOverlay']['style']['display']='n'+o(0x4c3)+'e';var aq=Y(ap['position'],r,ad);if(!aq['position'])return;ag['push'](aq['position']);ah['push'](aq['position'][n(0xaca)]());if(ag['length']==0x3){var ar=Cesium['Cartesian3']['subtract'](ag[0x0],ag[0x1],new Cesium['Cartesian3']());var as=Cesium['Cartesian3']['subtract'](ag[0x2],ag[0x1],new Cesium['Cartesian3']());var at=Cesium['Cartesian3']['angleBetween'](ar,as);aj=r['funcPublic']['round'](Cesium['Math']['toDegrees'](at),0x2);var au=r['viewer']['entities']['add']({'position':ag[ag['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](au);var av=r['viewer']['scene']['primitives'][n(0xacb)](r['funcPublic']['drawLine'](ag,r['viewer']));a8['tempPrimitives']['push'](av);var aw=am(ag);if(ac){var ax=aw[Math['ceil'](aw['length']/0x2)];var ay=W(ax,aj+'°',a9);a8['tempCustomLabelIds']['push'](ay);}var av=r['viewer']['scene']['primitives']['add'](r['funcPublic']['drawLine'](aw,r['viewer']));a8['tempPrimitives']['push'](av);if(!P(ab)){ab({'points':r['funcPublic']['outCartesian3ToRadianArr'](ag,r[n(0xacc)]),'angle':aj});}ag=[];if(ai){r['viewer']['entities']['remove'](ai);ai=null;ah=[];}}else{var au=r['viewer']['entities']['add']({'position':ag[ag['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](au);if(ai==null){ao(r);}}r['viewer']['scene']['requestRender']();});r['Public']['event']('R'+o(0x4c4)+'K',function(ap){if(ag[n(0xacd)]>0x0){for(var aq=0x0;aq=0x1)al['push'](ar['clone']());}r['viewer']['scene']['requestRender']();}r['nameOverlay']['style']['display']='b'+o(0x4cf)+'k';r['nameOverlay']['style']['bottom']=r['viewer']['canvas']['clientHeight']-ap['endPosition']['y']+l(0x79);r[n(0xad5)]['style']['left']=ap['endPosition']['x']+l(0x7a);if(ah['length']>0x2){r['nameOverlay']['textContent']=aj;}});var al=[];var am=undefined;a8['mouseoutEvent']=function(){if(al['length']=ah['length']+0x1){al['pop']();}T();r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4d0)+'t',a8['mouseoutEvent']);a8['mouseoverEvent']=function(){if(am){am['show']=!![];}r['viewer']['scene']['requestRender']();};Q(r['viewer']['canvas'],'m'+o(0x4d1)+'r',a8['mouseoverEvent']);r['Public']['event']('L'+o(0x4d2)+'K',function(ap){r['nameOverlay']['style']['display']='n'+o(0x4d3)+'e';var aq=Y(ap['position'],r,ad);if(!aq['position'])return;ah['push'](aq['position']);al[n(0xad6)](aq['position']['clone']());if(!ag){ag=!![];}var ar=r['viewer']['entities']['add']({'position':ah[ah[n(0xad7)]-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities'][n(0xad8)](ar);if(am==null){ao(r);}r['viewer']['scene'][n(0xad9)]();});r[n(0xada)]['event']('R'+o(0x4d4)+'K',function(ap){an();});r['Public']['event']('P'+o(0x4d5)+'T',function(ap){an();});r['Public']['event']('P'+o(0x4d6)+'E',function(ap){an();});r['Public']['event']('P'+o(0x4d7)+'D',function(ap){an();});function an(){if(ah['length']>0x2){ah['push'](ah[0x0]);var ap=r['viewer']['scene']['primitives'][n(0xadb)](r['funcPublic'][n(0xadc)](ah,r[n(0xadd)]));a8['tempPrimitives']['push'](ap);var aq=r['viewer']['entities']['add']({'position':ah[ah['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});a8['tempEntities']['push'](aq);var ar='';var as=r['funcPublic']['calcArea3D'](ah);if(as<0x0)as*=-0x1;as=r['funcPublic']['round'](as,0x2);ar=as+(r['EditViewMode']==l(0x7b)?'':l(0x7c));if(ac){var at;var au=r['funcPublic']['getCartesian3ListCenter'](ah);var av=r['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](au);if(r['viewer']['scene']['globe']&&ae!='O'+o(0x4d8)+'l'){at=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](av['longitude']),Cesium['Math']['toDegrees'](av['latitude']),av['height']+0.1);}else{at=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](av[n(0xade)]),Cesium['Math']['toDegrees'](av['latitude']),av['height']);}var aw=W(au,ar,a9);a8['tempCustomLabelIds']['push'](aw);}if(!P(ab)){ab({'points':r['funcPublic'][n(0xadf)](ah,r['viewer']),'area':as});}ah=[];r['nameOverlay']['textContent']='';r[n(0xae0)]['style'][n(0xae1)]='n'+o(0x4d9)+'e';ag=![];af=undefined;if(am){r[n(0xae2)]['entities']['remove'](am);am=null;al=[];}r['viewer']['scene']['requestRender']();}}function ao(ap){am=ap['viewer']['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(){return al;},![]),'width':0x2,'material':Cesium['Color']['ORANGE'],'show':!![]}});}}catch(ap){M('错'+o(0x4da)+':'+ap);}},'clearAllTrace':function(){try{for(var ab=0x0;ab0x1)ab=ad[0x1];else ab=ad[0x0];var ae=[];for(var af=0x0;af0x0){ag['push'](Array['from'](af[at]));}}});af={};ab(ag);r['viewer']['scene']['requestRender']();}}else{var ah;var ai;r['Public']['event']('L'+o(0x4e5)+'K',function(as){if(!Cesium['defined'](ah)){ah=Cesium['Cartesian2']['clone'](as['position'],new Cesium['Cartesian2']());return;}if(Cesium['defined'](ah)){r[n(0xaf4)]['forEach'](function(au,av){if(au['show'])af[av]=new Set();});ai=Cesium['Cartesian2']['clone'](as['position'],new Cesium['Cartesian2']());al(ah,ai);ah=undefined;ai=undefined;r[n(0xaf5)]['style'][n(0xaf6)]='n'+o(0x4e6)+'e';r[n(0xaf7)]['style']['width']='0'+o(0x4e7)+'x';r['boxRegionElement']['style']['height']='0'+o(0x4e8)+'x';if(!P(ab)){var at=[];r['m_model']['forEach'](function(au,av){if(au['show']){if(af[av]['size']>0x0){at['push'](Array['from'](af[av]));}}});af={};ab(at);r['viewer']['scene']['requestRender']();}}});r['Public']['event']('M'+o(0x4e9)+'E',function(as){if(Cesium['defined'](ah)){var at=as['endPosition'];var au=aj(ah,at);r['boxRegionElement']['style']['display']='b'+o(0x4ea)+'k';r['boxRegionElement']['style']['left']=au['x']+l(0x7d);r['boxRegionElement']['style']['top']=au['y']+l(0x7e);r['boxRegionElement']['style']['width']=au['width']+l(0x7f);r['boxRegionElement']['style']['height']=au['height']+l(0x80);r['viewer']['scene']['requestRender']();}});}function aj(as,at){var au=Math['min'](as['x'],at['x']);var av=Math['max'](as['x'],at['x']);var aw=Math['min'](as['y'],at['y']);var ax=Math['max'](as['y'],at['y']);var ay=av-au;var az=ax-aw;return new Cesium['BoundingRectangle'](au,aw,ay,az);}function ak(as){return new Cesium['Cartesian2'](as['x']+as['width']/0x2,as['y']+as['height']/0x2);}function al(as,at){as=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](r['viewer']['scene'],as,as);at=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](r['viewer']['scene'],at,at);var au=aj(as,at);var av=ak(au);var aw=ar(av,au['width'],au['height']);r['m_model']['forEach'](function(ax,ay){if(ax['show']){var az=[];var aA=!![];if(Cesium['defined'](ax['otherFeatureVisible'])){aA=ax['otherFeatureVisible'];}ap(ax['_root'],aw,az);if(az['length']>0x0){for(var aB=0x0;aB0x0){aF=new Cesium['Cartesian3'](aB['newMaxPoint'][aD][0x0],aB['newMaxPoint'][aD][0x1],aB['newMaxPoint'][aD][0x2]);aG=new Cesium['Cartesian3'](aB['newMaxPoint'][aD][0x0],aB['newMaxPoint'][aD][0x1],aB['newMaxPoint'][aD][0x2]);}else{aF=new Cesium['Cartesian3'](aB['maxPoint'][aD][0x0],aB['maxPoint'][aD][0x1],aB['maxPoint'][aD][0x2]);aG=new Cesium['Cartesian3'](aB['minPoint'][aD][0x0],aB['minPoint'][aD][0x1],aB['minPoint'][aD][0x2]);}var aH=ay[aA]['_content']['_model'];if(aH['isInstanced']){let aR=new Cesium['Matrix4']();aH['getObjectOldMatrix'](aD)['clone'](aR);Cesium['Matrix4']['multiplyByPoint'](aR,aF,aF);Cesium['Matrix4']['multiplyByPoint'](aR,aG,aG);}Cesium['Matrix4']['multiplyByPoint'](as['tileset']['root']['transform'],aF,aF);Cesium['Matrix4']['multiplyByPoint'](ax,aF,aF);Cesium['Matrix4']['multiplyByPoint'](as['tileset']['root']['transform'],aG,aG);Cesium['Matrix4']['multiplyByPoint'](ax,aG,aG);var aI=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](r['viewer']['scene'],aF,new Cesium['Cartesian2']());if(Cesium['defined'](aI)){var aJ=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](r['viewer'][n(0xafc)],aI,new Cesium['Cartesian2']());var aK=Cesium[n(0xafd)]['wgs84ToWindowCoordinates'](r['viewer']['scene'],aG,new Cesium['Cartesian2']());if(Cesium['defined'](aK)){var aL=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](r[n(0xafe)]['scene'],aK,new Cesium['Cartesian2']());if(Cesium['defined'](aJ)&&Cesium['defined'](aL)){var aM=aj(aJ,aL);if(ae==0x1){var aN=ao(av,aM);if(Cesium['Intersect']['INSIDE']===aN){var aO=as['tileset']['id']+'^'+aE;var aP=r['modelShowMap']['get'](as['tileset']['id']['toString']());if(aP['size']>0x0){if(aP['has'](aE)){var aQ=aP['get'](aE);if(aQ['show'])au['add'](aO);}else{if(aw)au['add'](aO);}}else{au['add'](aO);}}}else{var aN=av['intersect'](aM);if(Cesium['Intersect']['OUTSIDE']!==aN){var aO=as['tileset']['id']+'^'+aE;var aP=r['modelShowMap']['get'](as['tileset']['id'][n(0xaff)]());if(aP['size']>0x0){if(aP['has'](aE)){var aQ=aP['get'](aE);if(aQ['show'])au['add'](aO);}else{if(aw)au['add'](aO);}}else{au['add'](aO);}}}}}}}}}else{am(ay[aA],at,au,av);}}}function an(as){var at=r['viewer']['scene']['canvas'],au=r['viewer']['scene']['camera'],av=au['frustum'],aw=au['viewMatrix'],ax=Cesium['Matrix4']['IDENTITY'],ay,az=av['projectionMatrix'],aA,aB;ay=Cesium['Matrix4']['multiply'](aw,ax,new Cesium['Matrix4']());aA=Cesium['Matrix4']['multiply'](az,ay,new Cesium[(n(0xb00))]());aB=Cesium['Matrix4']['computeViewportTransformation']({'x':0x0,'y':0x0,'width':at['clientWidth'],'height':at['clientHeight']},0x0,0x1,new Cesium['Matrix4']());return Cesium['Transforms']['pointToWindowCoordinates'](aA,aB,as);};function ao(as,at){var au=as['x'];var av=as['y'];var aw=at['x'];var ax=at['y'];if(au<=aw&&av<=ax&&au+as['width']>=aw+at['width']&&av+as[n(0xb01)]>=ax+at['height']){return Cesium['Intersect']['INSIDE'];}return Cesium['Intersect']['OUTSIDE'];};function ap(as,at,au){var av=as[n(0xb02)];var aw=as['_contentBoundingVolume'];if(!aq(at,av)){return;}if(!Cesium['defined'](aw)||aq(at,aw)){au['push'](as);}var ax=as['children'];var ay=ax['length'];for(var az=0x0;az0x0){for(var ai=0x0;ai0x0){am['forEach'](function(av,aw){if(av['isParam']||av[n(0xb0b)]){ap+='#'+av['featureId'];}});}var aq=r['tileset']['getParamObject']()==undefined?[]:[r['tileset']['getParamObject']()];if(r[n(0xb0c)]['stylecolor']!=undefined){var ar=Cesium['Color']['fromCssColorString'](r[n(0xb0d)]['stylecolor'])['alpha'];r['funcPublic']['updateEntityAlpha'](aq,ar,ap);}if(!ae){a9['Feature']['clearSelectColor']();}if(ag['id']instanceof Cesium['Entity']){var as=ag['id']['entityCollection']['_owner']['_name'];if(ad){var al=r['defaults']['selectedcolor']instanceof Cesium['Color']?r['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](r['defaults']['selectedcolor'])['toCssColorString']();al=Cesium['Color']['fromCssColorString'](al);var at=Cesium['Color']['fromRandom']({'red':al['red'],'green':al['green'],'blue':al['blue'],'alpha':al['alpha']});r['m_model'][n(0xb0e)](function(av,aw){if(av['id']===as){r['tileset']=av;af=aw;}});var am=r['modelStyleMap']['get'](r['tileset']['id']);var ak=ag['id']['name'];var an={'featureId':ak,'color':at,'original':'r'+o(0x4ed)+')'};if(!am['has'](ak)){am['set'](ak,an);}else{var ao=am['get'](ak);ao['original']=Cesium['clone'](ao['color']);ao['color']=Cesium['clone'](an['color']);}if(!(ao&&ao['isPolylineFlowMaterialProperty']&&ae)){var au=r['tileset']['getParamObject']();r['funcPublic']['updateEntityFeatureColor'](ag['id']['name'],at,r[n(0xb0f)],au);}}if(ag['id']!=undefined){ac({'id':as+'^'+ag['id']['name'],'batchId':0x0});}}}else{ac(undefined);}}catch(av){throw av;}},'zoomTo':function(ab,ac,ad,ae,af,ag,ah,ai,aj,ak){try{if(P(ak)){ak=0.5;}if(aj==undefined)aj=!![];if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x134);}r['tileset']=r[n(0xb10)]['get'](ac['toString']());}var al;var am=[];if(!Array['isArray'](ab)){ab=[ab];}for(var an=0x0;an0x1)am['push'](al[0x1]);else am['push'](al[0x0]);}a9['Feature']['clearSelectColor']();var ao=!P(r['tileset']['modelMatrix'])?new Cesium['Matrix4'][(n(0xb11))](r['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][n(0xb12)]);var ap=![];var aq=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ar=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0xb13)],Number['MAX_VALUE']);var as=Cesium['Color']['fromCssColorString'](r['tileset']['stylecolor']);if(!P(ae)){r['tileset']['stylecolor']=as['withAlpha'](ae)['toCssColorString']();}else{r['tileset']['stylecolor']=as['withAlpha'](0.2)['toCssColorString']();}for(var an=0x0;an0x1)ab=ad[0x1];else ab=ad[0x0];var ae=[];r['funcPublic']['GetVertexByFeatureId'](r[n(0xb1f)],r['tileset']['root'],ab,ae,-0x1);return ae;}catch(af){M(af);return[];}},'original':function(ab,ac){try{var ad=r['funcPublic']['disposeFeatureId'](ab);if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x137);}r['tileset']=r['m_model']['get'](ac['toString']());}else{ac=ad[0x0]['toString']();if(r['m_model'][n(0xb20)](ac)===undefined){throw m(0x138);}r['tileset']=r['m_model']['get'](ac);}r['tileset']['stylecolor']='r'+o(0x4ef)+')';r[n(0xb21)]['updateModelStyle'](r['tileset'],new Map());return 0x0;}catch(ae){M('错'+o(0x4f0)+':'+ae);}},'clearSelectColor':function(ab){var ac=0x1;if(r['tileset']['stylecolor']!=undefined){var ad=Cesium['Color']['fromCssColorString'](r['tileset']['stylecolor'])['alpha'];ac=ad;}r['m_model']['forEach'](function(ae,af){var ag=r['modelStyleMap'][n(0xb22)](af['toString']());if(ag['size']>0x0){ag['forEach'](function(ah,ai){if(ab&&ab['indexOf']('#'+ah[n(0xb23)])>-0x1){return;}if(!P(ah['original'])){if('r'+o(0x4f1)+')'===ah['original']){ag['delete'](ai);}else{ah['color']=ah[n(0xb24)];}}});r['funcPublic'][n(0xb25)](ae,ag);}});r['funcPublic']['clearBOX23line'](r[n(0xb26)]);},'showFeatures':function(ab,ac,ad){try{var ae=r['funcPublic']['splitFeatureId'](ab);if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x139);}r['tileset']=r['m_model']['get'](ac[n(0xb27)]());}else{var af=r['funcPublic']['disposeFeatureId'](ae[0x0]);ac=af[0x0]['toString']();if(r['m_model']['get'](ac)===undefined){throw m(0x13a);}r['tileset']=r['m_model'][n(0xb28)](ac);}var ag=r['modelShowMap']['get'](ac['toString']());var ah='';ag['clear']();for(var ai=0x0;ai0x0){var ak=r['funcPublic']['disposeFeatureId'](aj);if(ak['length']>0x1)aj=ak[0x1];else aj=ak[0x0];var al={'featureId':aj,'show':!![]};ag['set'](aj,al);ah+=aj+'#';}}var am=![];if(P(ab))am=!![];if(!P(ac)){var ag=r['modelShowMap']['get'](ac['toString']());r['funcPublic']['updateModelShowStyle'](r['tileset'],ag,am,ad);}else{r['m_model']['forEach'](function(an,ao){var ap=r['modelShowMap']['get'](ao['toString']());r['funcPublic']['updateModelShowStyle'](an,ap,am,ad);});}return 0x0;}catch(an){M('错'+o(0x4f2)+':'+an);}},'setVisible':function(ab,ac,ad,ae){try{var af=r['funcPublic']['splitFeatureId'](ab);if(!P(ad)){if(r['m_model']['get'](ad['toString']())===undefined){throw m(0x13b);}r['tileset']=r['m_model'][n(0xb29)](ad['toString']());}else{var ag=r['funcPublic']['disposeFeatureId'](af[0x0]);ad=ag[0x0]['toString']();if(r[n(0xb2a)][n(0xb2b)](ad)===undefined){throw m(0x13c);}r['tileset']=r['m_model']['get'](ad);}var ah=r['modelShowMap'][n(0xb2c)](ad['toString']());var ai='';for(var aj=0x0;aj0x0){var al=r['funcPublic']['disposeFeatureId'](ak);if(al['length']>0x1)ak=al[0x1];else ak=al[0x0];var am={'featureId':ak,'show':ac};ah['set'](ak,am);ai+=ak+'#';}}if(!P(ad)){var ah=r['modelShowMap'][n(0xb2e)](ad['toString']());r['funcPublic']['updateModelShowStyle'](r['tileset'],ah,ae);}else{r[n(0xb2f)]['forEach'](function(an,ao){var ap=r['modelShowMap']['get'](ao['toString']());r['funcPublic']['updateModelShowStyle'](an,ap,ae);});}return 0x0;}catch(an){M('错'+o(0x4f3)+':'+an);}},'setColor':function(ab,ac,ad,ae,af,ag){try{if(P(af))af=0x1;var ah='r'+o(0x4f4)+'('+ac+','+ad+','+ae+','+af+')';var ai=r['funcPublic']['splitFeatureId'](ab);if(!P(ag)){if(r['m_model']['get'](ag['toString']())===undefined){throw m(0x13d);}r['tileset']=r['m_model']['get'](ag['toString']());}else{var aj=r[n(0xb30)]['disposeFeatureId'](ai[0x0]);ag=aj[0x0]['toString']();if(r['m_model']['get'](ag)===undefined){throw m(0x13e);}r['tileset']=r['m_model']['get'](ag);}var ak=r['modelStyleMap']['get'](ag[n(0xb31)]());for(var al=0x0;al0x1)am=an[0x1];else am=an[0x0];var ao={'featureId':am,'color':ah};ak['set'](am,ao);}}if(!P(ag)){var ap=r[n(0xb32)]['get'](ag['toString']());r['funcPublic']['updateModelStyle'](r['tileset'],ap);}else{r[n(0xb33)]['forEach'](function(aq,ar){var as=r['modelStyleMap']['get'](ar['toString']());r['funcPublic'][n(0xb34)](aq,as);});}return 0x0;}catch(aq){M('错'+o(0x4f5)+':'+aq);}},'setAlpha':function(ab,ac,ad){try{if(P(ac))ac=0x1;var ae='r'+o(0x4f6)+','+ac+')';var af=r['funcPublic']['splitFeatureId'](ab);if(!P(ad)){if(r['m_model']['get'](ad['toString']())===undefined){throw m(0x13f);}r['tileset']=r['m_model']['get'](ad['toString']());}else{var ag=r['funcPublic']['disposeFeatureId'](af[0x0]);ad=ag[0x0]['toString']();if(r['m_model']['get'](ad)===undefined){throw m(0x140);}r['tileset']=r['m_model']['get'](ad);}var ah=r['modelStyleMap']['get'](ad['toString']());var ai='';var ah=r['modelStyleMap']['get'](ad['toString']());if(ah[n(0xb35)]>0x0){ah['forEach'](function(ao,ap){if(ao['isParam']){isParamAlpha=!![];ai+='#'+ao['featureId'];}else{ai+='#'+ao['featureId'];}});}for(var aj=0x0;aj0x0){var al=r['funcPublic']['disposeFeatureId'](ak);if(al['length']>0x1)ak=al[0x1];else ak=al[0x0];var al=r['funcPublic']['disposeFeatureId'](ak);if(al['length']>0x1)ak=al[0x1];else ak=al[0x0];var am={'featureId':ak,'color':ae};ah['set'](ak,am);}}if(!P(ad)){var an=r['modelStyleMap']['get'](ad['toString']());r[n(0xb36)][n(0xb37)](r[n(0xb38)],an);}else{r[n(0xb39)]['forEach'](function(ao,ap){var aq=r['modelStyleMap']['get'](ap[n(0xb3a)]());r['funcPublic']['updateModelStyle'](ao,aq);});}return 0x0;}catch(ao){M('错'+o(0x4f7)+':'+ao);}},'getStatus':function(ab,ac){try{var ad=[];var ae=r['funcPublic']['splitFeatureId'](ab);if(!P(ac)){if(r['m_model'][n(0xb3b)](ac['toString']())===undefined){throw m(0x141);}r['tileset']=r['m_model']['get'](ac['toString']());}else{var af=r[n(0xb3c)]['disposeFeatureId'](ae[0x0]);ac=af[0x0]['toString']();if(r['m_model']['get'](ac)===undefined){throw m(0x142);}r['tileset']=r['m_model']['get'](ac);}var ag=r['modelStyleMap']['get'](ac['toString']());for(var ah=0x0;ah0x1)ai=aj[0x1];else ai=aj[0x0];ad['push'](ag['get'](ai));}return ad;}catch(ak){M('错'+o(0x4f8)+':'+ak);}},'getCenterById':function(ab,ac,ad){try{var ae=r[n(0xb3d)]['disposeFeatureId'](ab);if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x143);}r['tileset']=r['m_model']['get'](ac['toString']());}else{ac=ae[0x0]['toString']();if(r['m_model']['get'](ac)===undefined){throw m(0x144);}r['tileset']=r['m_model']['get'](ac);}var af=!P(r['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](r['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(ae['length']>0x1)ab=ae[0x1];else ab=ae[0x0];var ag=new Cesium['Cartesian3']();var ah=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[n(0xb3e)]);var ai=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);r['funcPublic']['GetPositionByFeatureId'](r['tileset'],r[n(0xb3f)]['root'],ab,ag,ah,ai);if(!P(ag)){Cesium['Matrix4']['multiplyByPoint'](af,ag,ag);if(ad==undefined||ad==0x0)return r['funcPublic']['outCartesian3ToRadian'](ag,r['viewer']);else return ag;}else return undefined;}catch(aj){M('错'+o(0x4f9)+':'+aj);}},'getBoundingBox':function(ab,ac,ad,ae){try{if(!P(ac)){if(r['m_model']['get'](ac['toString']())===undefined){throw m(0x145);}r['tileset']=r['m_model']['get'](ac['toString']());}else{throw m(0x146);}if(!Cesium['defined'](ae))ae=!![];var af=ab['split']('#');var ag=function(az){var aA=r['funcPublic']['disposeFeatureId'](az);if(aA['length']>0x1)az=aA[0x1];else az=aA[0x0];return az;};var ah=new Array();var ai=new Array();var aj=new Cesium['Cartesian3'](-Number[n(0xb40)],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ak=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0xb41)],Number['MAX_VALUE']);var al=!P(r[n(0xb42)]['modelMatrix'])?new Cesium['Matrix4']['clone'](r['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var am=![];var an=deepCopy(featureIdList);for(var ao=0x0;ao0x0){var ar=new Cesium['Cartesian3']();var as=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var at=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var au=0x0;au0x0&&ai['length']>0x0){var aw=Cesium['Cartesian3']['subtract'](aj,ak,new Cesium['Cartesian3']());var ax=Cesium['Cartesian3']['midpoint'](aj,ak,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](aw,aw);var ay=Cesium['Matrix4']['multiplyByPoint'](r['tileset']['root']['transform'],ax,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](al,ay,ay);if(ae){r['viewer']['entities']['removeById']('o'+o(0x4fa)+'s');r['viewer']['entities']['add']({'id':'o'+o(0x4fb)+'s','name':l(0x82)+ac,'position':ay,'box':{'dimensions':aw,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});r['funcPublic']['ClearMeasuringline']('o'+o(0x4fc)+'s',r[n(0xb48)]);r[n(0xb49)]['CreateMeasuringline']('o'+o(0x4fd)+'s',ax,aw,r['tileset']['root']['transform'],al,r['viewer'],ad);r['viewer']['scene']['requestRender']();}return{'min':ak,'max':aj,'center':ay,'size':aw};}}catch(aA){M('错'+o(0x4fe)+':'+aA);}},'getGeometrySizeById':function(ab,ac,ad,ae){try{if(!P(ac)){if(r[n(0xb4a)]['get'](ac['toString']())===undefined){throw m(0x147);}r['tileset']=r['m_model']['get'](ac[n(0xb4b)]());}if(!r['viewer']['scene']['_context']['_webgl2']){M('w'+o(0x4ff)+'!');return;}if(!Cesium['defined'](ae))ae=!![];var af=new Array();var ag=new Array();var ah=new Cesium[(n(0xb4c))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ai=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aj=!P(r[n(0xb4d)]['modelMatrix'])?new Cesium['Matrix4']['clone'](r['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var ak=![];var al=a9['Feature']['getVertex'](ab);var am=GetMaxMinPoint(al);ah=am[0x0];ai=am[0x1];af[n(0xb4e)](am[0x0]);ag['push'](am[0x1]);ak=!![];if(af['length']>0x0&&ag['length']>0x0){var an=Cesium['Cartesian3']['subtract'](ah,ai,new Cesium['Cartesian3']());var ao=Cesium['Cartesian3']['midpoint'](ah,ai,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](an,an);var ap=Cesium['Matrix4']['multiplyByPoint'](r['tileset']['root']['transform'],ao,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](aj,ap,ap);if(ae){r[n(0xb4f)]['entities']['removeById']('o'+o(0x500)+'s');r['viewer']['entities']['add']({'id':'o'+o(0x501)+'s','name':l(0x83)+ab,'position':ap,'box':{'dimensions':an,'fill':![],'outline':!![],'outlineColor':Cesium[n(0xb50)]['BLUE'],'outlineWidth':0x14}});r['funcPublic']['ClearMeasuringline']('o'+o(0x502)+'s',r['viewer']);r['funcPublic']['CreateMeasuringline']('o'+o(0x503)+'s',ao,an,r['tileset'][n(0xb51)]['transform'],aj,r['viewer']);r['viewer']['scene']['requestRender']();}if(!P(ad)){ad({'x':an['x']['toFixed'](0x2)['toString'](),'y':an['y']['toFixed'](0x2)['toString'](),'z':an['z']['toFixed'](0x2)['toString'](),'center':ap,'min':ai,'max':ah});}}}catch(aq){M('错'+o(0x504)+':'+aq);}},'getFeaturesBoundingBox':function(ab,ac,ad,ae){try{if(!P(ac)){if(r[n(0xb52)]['get'](ac['toString']())===undefined){throw m(0x148);}r['tileset']=r['m_model']['get'](ac['toString']());}if(!Cesium[n(0xb53)](ae))ae=!![];var af=!P(r['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](r['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium[n(0xb54)]['IDENTITY']);if(!Array['isArray'](ab)){ab=ab['split']('#');}if(Array['isArray'](ab)){var ag=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ah=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[n(0xb55)],Number['MAX_VALUE']);var ai=0x0;var aj=function(at){var au=r['funcPublic']['disposeFeatureId'](at);if(au['length']>0x1)at=au[0x1];else at=au[0x0];r['funcPublic']['getAllTiles'](r['tileset'],function(av){for(var aw=0x0;aw0x1)ab=ag[0x1];else ab=ag[0x0];var ah=new Array();var ai=new Array();var aj=new Cesium[(n(0xb63))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ak=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var al=!P(r['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](r['tileset']['modelMatrix']):new Cesium['Matrix4'][(n(0xb64))](Cesium['Matrix4']['IDENTITY']);var am=![];for(var an=0x0;an0x0&&ai['length']>0x0){var au=Cesium['Cartesian3']['subtract'](aj,ak,new Cesium['Cartesian3']());var av=Cesium['Cartesian3']['midpoint'](aj,ak,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](au,au);var aw=Cesium['Matrix4']['multiplyByPoint'](r['tileset']['root']['transform'],av,new Cesium[(n(0xb6a))]());Cesium['Matrix4']['multiplyByPoint'](al,aw,aw);if(af){r['viewer'][n(0xb6b)]['removeById']('o'+o(0x50a)+'s');r['viewer']['entities']['add']({'id':'o'+o(0x50b)+'s','name':l(0x85)+ab,'position':aw,'box':{'dimensions':au,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});r['funcPublic']['ClearMeasuringline']('o'+o(0x50c)+'s',r['viewer']);r['funcPublic']['CreateMeasuringline']('o'+o(0x50d)+'s',av,au,r['tileset']['root']['transform'],al,r['viewer'],ae);r['viewer'][n(0xb6c)][n(0xb6d)]();}var ax=new Cesium['Cartesian3'](),ay=new Cesium[(n(0xb6e))]();var az=new Cesium['Cartesian3']();Cesium[n(0xb6f)]['multiplyByScalar'](au,0.5,az);Cesium['Cartesian3']['add'](av,az,ay);Cesium['Cartesian3']['subtract'](av,az,ax);Cesium['Matrix4']['multiplyByPoint'](r['tileset']['root']['transform'],ax,ax);Cesium[n(0xb70)]['multiplyByPoint'](r['tileset']['root']['transform'],ay,ay);return{'min':ax,'max':ay,'center':aw,'size':au};}}catch(aA){M('错'+o(0x50e)+':'+aA);}},'offset':function(ab,ac,ad,ae,af){try{if(r['isMobile']()){M('手'+o(0x50f)+'!');return;}if(!P(af)){if(r['m_model']['get'](af['toString']())===undefined){throw m(0x14a);}r['tileset']=r['m_model']['get'](af['toString']());}var ag=r['funcPublic']['disposeFeatureId'](ae);if(ag['length']>0x1)ae=ag[0x1];else ae=ag[0x0];for(var ah=0x0;ah0x1)ae=ah[0x1];else ae=ah[0x0];for(var ai=0x0;ai0x1){ac=ad[0x0];ab=ad[0x1];}else ab=ad[0x0];r['AutoRotateList']['some'](function(aq,ar){if(aq['FeatureID']==ab&&aq['Tag']==ac){r['AutoRotateList']['splice'](ar,0x1);return!![];}});for(var ae=0x0;ae0x1)aj['push'](ai[0x1]);else aj['push'](ai[0x0]);}var al=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var am=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var an={'models':[],'batchids':[]};var ao=new Cesium[(n(0xb8e))]();for(var ap=0x0;ap0x0){var ar=Cesium['Cartesian3'][n(0xb91)](al,am,new Cesium['Cartesian3']());var as=undefined;if(ac==0x1&&ad==0x0&&ae==0x0){as=Cesium[n(0xb92)]['fromRotationX'](Cesium['Math'][n(0xb93)](af));}else if(ac==0x0&&ad==0x1&&ae==0x0){as=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](af));}else if(ac==0x0&&ad==0x0&&ae==0x1){as=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](af));}for(let aD=0x0;aD0x1)ab=ad[0x1];else ab=ad[0x0];for(var ae=0x0;ae0x0)r['RotationCenterOfScene']=af[0x0];}else throw Error('c'+o(0x51d)+'误');break;case 0x1:if(Array['isArray'](ac)&&ac['length']==0x3){var ag=Cesium['Cartesian3']['fromArray'](ac);var ah=r['Public']['convertModelToWorld'](ag['x'],ag['y'],ag['z'],ae);r['RotationCenterOfScene']=r[n(0xbaa)]['radiansToCartesian3'](ah[0x1],ah[0x0],ah[0x2]);}else throw Error('c'+o(0x51e)+'误');break;case 0x2:if(ac instanceof Cesium['Cartesian3']){r['RotationCenterOfScene']=ac;}else throw Error('c'+o(0x51f)+'误');break;default:throw Error('t'+o(0x520)+'效');}r['RotationCenterOfSceneState']=ab;}catch(ai){M(ai);}},'setOperationCenterPointState':function(ab){r['isShowOperationCenterPoint']=ab;},'addOperationCenterPoint':function(ab){if(!r['isShowOperationCenterPoint']||r['defaults']['openearth'])return;if(Cesium['defined'](r['RotationCenterOfSceneState'])&&r['RotationCenterOfSceneState']){ab=r[n(0xbab)];}else{var ac=r['Model']['getModelsCenter']();if(ac){ab=ac['center'];}}if(ab instanceof Cesium['Cartesian2']){r['Public']['pickupCoordinate'](ab,function(ad){ab=Cesium['Cartesian3']['fromRadians'](ad[0x0],ad[0x1],ad[0x2]);});}r['Other'][n(0xbac)]();r['OperationCenterPoint']=r['viewer']['entities']['add']({'position':ab,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},'removeOperationCenterPoint':function(){if(r['OperationCenterPoint']){r['viewer']['entities'][n(0xbad)](r['OperationCenterPoint']);r['OperationCenterPoint']=undefined;r[n(0xbae)]['scene']['requestRender']();}}};}function M(a8){console['log'](a8);}function N(a8){var a9=0x1;var aa=a8>>0x10&0xff;var ab=a8>>0x8&0xff;var ac=a8&0xff;return'rgba('+aa+',\x20'+ab+',\x20'+ac+',\x20'+a9+')';}function O(a8){var a9=a8>>0x18&0xff;var aa=a8>>0x10&0xff;var ab=a8>>0x8&0xff;var ac=a8&0xff;return'rgba('+aa+',\x20'+ab+',\x20'+ac+',\x20'+a9+')';}function P(a8){if(typeof a8=='u'+o(0x521)+'d'||a8==null||a8===''){return!![];}else{return![];}}function Q(a8,a9,aa){if(a8['addEventListener']){a8['addEventListener'](a9,aa,![]);}else if(a8['attachEvent']){a8['attachEvent']('on'+a9,aa);}else{a8['on'+a9]=aa;}}function R(a8,a9,aa){if(a8['removeEventListener']){a8['removeEventListener'](a9,aa,![]);}else if(a8['detachEvent']){a8['detachEvent']('on'+a9,aa);}else{a8['on'+a9]=undefined;}}function S(a8){var a9='m'+o(0x522)+'g';var aa=document['getElementById'](a9);var ab=a8['viewer']['canvas'];if(!aa){var ac=ab['parentElement'];var aa=document['createElement']('c'+o(0x523)+'s');ac['appendChild'](aa);aa['id']=a9;}aa['width']=ab['width'];aa['height']=ab['height'];aa['style']['backgroundColor']='#'+o(0x524)+'0';aa['style']['position']='a'+o(0x525)+'e';aa['style']['top']='0';aa['style'][n(0xbaf)]='0';aa['style']['userSelect']='n'+o(0x526)+'e';aa['style']['webkitUserSelect']='n'+o(0x527)+'e';aa['style']['pointerEvents']='n'+o(0x528)+'e';a8['viewer']['container']['style']['cursor']=m(0x151);return aa;}function T(){var a8='m'+o(0x529)+'g';var a9=document['getElementById'](a8);if(a9){a9['width']=a9['width'];}}function U(a8){var a9='m'+o(0x52a)+'g';var aa=document['getElementById'](a9);if(aa){aa['width']=aa['width'];var ab=aa['getContext'](l(0x86));ab['lineWidth']=0x2;ab['strokeStyle']='c'+o(0x52b)+'e';ab['strokeRect'](a8['x']-0xa,a8['y']-0xa,0x14,0x14);}}function V(a8){a8['viewer']['container']['style']['cursor']='';}function W(a8,a9,aa){var ab='M'+o(0x52c)+'_'+(Math['random']()+new Date()['getTime']())['toString'](0x20)[n(0xbb0)](0x0,0x8);aa['Label']['addCustomHtml']({'id':ab,'axisType':0x2,'position':a8,'attachmentPoint':0x5,'removePoint':!![],'html':m(0x152)+a9+('<'+o(0x52d)+'>'),'onClick':function(ac){}});return ab;}function X(a8){var a9=[]['concat'](a8['tempEntities']);var aa=['C'+o(0x52e)+'G'];aa['forEach'](function(ab){var ac=a8['viewer']['entities']['getById'](ab);if(Cesium['defined'](ac)){a9['push'](ac);}});return a9;}function Y(a8,a9,aa){a9['viewer'][n(0xbb1)]['globe']['depthTestAgainstTerrain']=!![];if(!a9['viewer']['scene']['pickPositionSupported']){return{'position':undefined,'isAdsorbed':![]};}var ab=a9['viewer']['scene']['pickPosition'](a8);if(!Cesium['defined'](ab)){return{'position':undefined,'isAdsorbed':![]};}var ac=a9['Public']['cartesian3ToRadians']([ab['x'],ab['y'],ab['z']]);var ad=a9['Public']['radiansToScreenCoord']([ac[0x0],ac[0x1],0x0]);var ae=Cesium['Cartesian3']['fromRadians'](ac[0x0],ac[0x1],0x0);if(!aa){return{'position':ae,'isAdsorbed':![]};}var af=X(a9);var ag=a9['viewer']['camera']['position'];var ah=a9['viewer'][n(0xbb2)]['pickPosition'](a8);var ai=new Cesium['Cartesian3']();if(!ah){return{'position':ae,'isAdsorbed':![]};}var aj=a9['Public']['cartesian3ToRadians']([ah['x'],ah['y'],ah['z']]);ag=Cesium['Cartesian3']['fromRadians'](aj[0x0],aj[0x1],aj[0x2]+0xa);Cesium['Cartesian3']['subtract'](ah,ag,ai);var ak=new Cesium['Ray'](ag,ai);var al=a9['viewer']['scene']['drillPick'](a8,0x14,0x14,0x14);if(!al||al['length']==0x0){return{'position':ae,'isAdsorbed':![]};}var am=[];for(var an=0x0;an0x0){for(var ay=0x0;ay0x0){for(var an=0x0;an0x0){a8['clippingPlaneMapArray'][ad]['forEach'](function(ax){ax['modelMatrix']=an;ax['update'](ao);});}for(var ap=0x0;ap0x0){for(var au=0x0;au0x1)ac=ag[0x1];else ac=ag[0x0];var ah=new Cesium['Color']();ae=Cesium['defaultValue'](ae,!![]);af=Cesium['defaultValue'](af,new Cesium['Color'](0x0,0x0,0x0,0.01));if(af instanceof Cesium['Color'])Cesium['Color']['clone'](af,ah);else Cesium[n(0xbc1)]['fromCssColorString'](af,ah);var ai=ab['content']['featuresLength'];var aj=ab['content']['_batchTable'];if(!aj)return;if(!ab['oldbatchId'])ab['oldbatchId']=[];if(!ab['oldbatchId'][n(0xbc2)](ad)>-0x1)ab[n(0xbc3)]['push'](ad);if(aj['setBatchIdsClipState']){Array['prototype']['diff']=function(al){return this['filter'](function(am){return al['indexOf'](am)<0x0;});};aj['setBatchIdsClipState'](aj['_properties']['batchId']['diff'](ab['oldbatchId']),![]);}if(ad=0x2){let D=p['defaultValue'](B['lineWidth'],0x1);let E=p['defaultValue'](B['lineColor'],p[n(0xbcd)]['WHITE']);let F=[];for(let J=0x0;J{const a2=p['Cartographic']['fromCartesian'](a1);if(a2['height']{const {longitude,latitude,height}=af;Y['push'](p[n(0xbd2)]['fromRadians'](longitude,latitude,height));Z['push'](height);a0['push'](T);});const ad=new p['ImageMaterialProperty']({'image':P,'repeat':new p['Cartesian2'](0x1,0x1),'color':p['Color']['WHITE'],'transparent':![]});let ae=new p[(n(0xbd3))]({'wall':new p['WallGraphics']({'positions':Y,'maximumHeights':Z,'minimumHeights':a0,'material':P==''?N:ad})});r['entities']['add'](ae);u['push'](ae);});}else{for(let ae=0x0;ae0x0){for(let A=0x0;A0x0;return L;}return v;}(window[n(0xbdd)]||{});!function(p){var q={};function s(u){if(q[u])return q[u]['exports'];var v=q[u]={'i':u,'l':!0x1,'exports':{}};return p[u]['call'](v['exports'],v,v['exports'],s),v['l']=!0x0,v['exports'];}s['m']=p,s['c']=q,s['d']=function(u,v,w){s['o'](u,v)||Object['defineProperty'](u,v,{'enumerable':!0x0,'get':w});},s['r']=function(u){'u'+o(0x532)+'d'!=typeof Symbol&&Symbol['toStringTag']&&Object['defineProperty'](u,Symbol['toStringTag'],{'value':'M'+o(0x533)+'e'}),Object['defineProperty'](u,'_'+o(0x534)+'e',{'value':!0x0});},s['t']=function(u,v){if(0x1&v&&(u=s(u)),0x8&v)return u;if(0x4&v&&'o'+o(0x535)+'t'==typeof u&&u&&u['__esModule'])return u;var w=Object['create'](null);if(s['r'](w),Object['defineProperty'](w,'d'+o(0x536)+'t',{'enumerable':!0x0,'value':u}),0x2&v&&'s'+o(0x537)+'g'!=typeof u)for(var x in u)s['d'](w,x,function(y){return u[y];}['bind'](null,x));return w;},s['n']=function(u){var v=u&&u['__esModule']?function(){return u['default'];}:function(){return u;};return s['d'](v,'a',v),v;},s['o']=function(u,v){return Object['prototype']['hasOwnProperty']['call'](u,v);},s['p']='',s(s['s']=0x5);}([function(p,q){function s(u){return p['exports']=s=Object['setPrototypeOf']?Object['getPrototypeOf']:function(v){return v['__proto__']||Object['getPrototypeOf'](v);},p['exports']['default']=p['exports'],p['exports']['__esModule']=!0x0,s(u);}p['exports']=s,p['exports']['default']=p['exports'],p['exports'][n(0xbde)]=!0x0;},function(p,q){p['exports']=function(r,s){if(!(r instanceof s))throw new TypeError(m(0x153));},p[n(0xbdf)]['default']=p['exports'],p['exports']['__esModule']=!0x0;},function(p,q,s){var u=s(0x6);p['exports']=function(v,w){if('f'+o(0x538)+'n'!=typeof w&&null!==w)throw new TypeError(m(0x154));v[n(0xbe0)]=Object['create'](w&&w['prototype'],{'constructor':{'value':v,'writable':!0x0,'configurable':!0x0}}),w&&u(v,w);},p[n(0xbe1)]['default']=p[n(0xbe2)],p['exports']['__esModule']=!0x0;},function(p,q,s){var u=s(0x7)['default'],v=s(0x8);p['exports']=function(w,x){return!x||'o'+o(0x539)+'t'!==u(x)&&'f'+o(0x53a)+'n'!=typeof x?v(w):x;},p['exports']['default']=p['exports'],p['exports']['__esModule']=!0x0;},function(p,q){function s(u,v){for(var w=0x0;w=a5[aH]){aG=a7[aH];break;}return{'lng':(aD=this['convertor'](aC,aG))['lng']['toFixed'](0x6),'lat':aD['lat']['toFixed'](0x6)};}},{'key':'c'+o(0x544)+'C','value':function(aC){if(!aC)return{'lng':0x0,'lat':0x0};if(aC['lng']>0xb4||aC['lng']<-0xb4||aC['lat']>0x5a||aC[n(0xbf3)]<-0x5a)return aC;if(this['isWgs84']){var aD={};aD['lng']=aC['lng']*Math['PI']/0xb4*0x615299;var aE=aC['lat']*Math['PI']/0xb4;return aD['lat']=3189068.5*Math['log']((0x1+Math['sin'](aE))/(0x1-Math['sin'](aE))),{'lng':parseFloat(aD[n(0xbf4)]['toFixed'](0x2)),'lat':parseFloat(aD[n(0xbf5)]['toFixed'](0x2))};}aC['lng']=this['getLoop'](aC['lng'],-0xb4,0xb4),aC['lat']=this['getRange'](aC['lat'],-0x4a,0x4a);aC['lng'];for(var aF=aC['lat'],aG=void 0x0,aH=0x0;aH=a6[aH]){aG=a8[aH];break;}if(!aG)for(var aI=0x0;aIaE;)aC-=aE-aD;for(;aC73.66&&aC<135.05&&aD>3.86&&aD<53.55);}}]),aB;}();function ae(aB){var aC=function(){if('u'+o(0x55a)+'d'==typeof Reflect||!Reflect[n(0xbfb)])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x55b)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var af=function(aB){a0()(aD,aB);var aC=ae(aD);function aD(aE){var aF;V()(this,aD),aF=aC['call'](this,aE);var aG=new a9();return aF['_projection']['project']=function(aH,aI){return aI=aI||{},aI=ad[n(0xbfc)](Cesium['Math']['toDegrees'](aH['longitude']),Cesium['Math']['toDegrees'](aH[n(0xbfd)])),(aI=ad['GCJ02ToBD09'](aI[0x0],aI[0x1]))[0x0]=Math['min'](aI[0x0],0xb4),aI[0x0]=Math['max'](aI[0x0],-0xb4),aI[0x1]=Math['min'](aI[0x1],74.000022),aI[0x1]=Math['max'](aI[0x1],-71.988531),aI=aG[n(0xbfe)]({'lng':aI[0x0],'lat':aI[0x1]}),new Cesium['Cartesian2'](aI['x'],aI['y']);},aF['_projection']['unproject']=function(aH,aI){return aI=aI||{},aI=aG['mercatorToLngLat']({'lng':aH['x'],'lat':aH['y']}),aI=ad['BD09ToGCJ02'](aI[n(0xbff)],aI['lat']),aI=ad['GCJ02ToWGS84'](aI[0x0],aI[0x1]),new Cesium['Cartographic'](Cesium['Math']['toRadians'](aI[0x0]),Cesium['Math']['toRadians'](aI[0x1]));},aF['resolutions']=aE['resolutions']||[],aF;}return Y()(aD,[{'key':m(0x156),'value':function(aE,aF,aG,aH){var aI=this['resolutions'][aG],aJ=aE*aI,aK=(aE+0x1)*aI,aL=(0x1+(aF=-aF))*aI,aM=aF*aI;return Cesium['defined'](aH)?(aH['west']=aJ,aH['south']=aM,aH['east']=aK,aH['north']=aL,aH):new Cesium['Rectangle'](aJ,aM,aK,aL);}},{'key':'p'+o(0x55c)+'Y','value':function(aE,aF,aG){var aH=this['_rectangle'];if(Cesium['Rectangle'][n(0xc00)](aH,aE)){var aI=this['_projection'][n(0xc01)](aE);if(Cesium['defined'](aI)){var aJ=this['resolutions'][aF],aK=Math['floor'](aI['x']/aJ),aL=-Math['floor'](aI['y']/aJ);return Cesium['defined'](aG)?(aG['x']=aK,aG['y']=aL,aG):new Cesium['Cartesian2'](aK,aL);}}}}]),aD;}(Cesium['WebMercatorTilingScheme']),ag=m(0x157),ah=m(0x158),ai=m(0x159),aj=function(){function aB(){var aC=arguments['length']>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};if(V()(this,aB),this['_url']=l(0x89)===aC[n(0xc02)]?ag:l(0x8a)===aC['style']?ah:ai,this['_tileWidth']=0x100,this['_tileHeight']=0x100,this['_maximumLevel']=0x12,this['_crs']=aC['crs']||'B'+o(0x55d)+'9','W'+o(0x55e)+'4'===aC['crs']){for(var aD=[],aE=0x0;aE<0x13;aE++)aD[aE]=0x100*Math['pow'](0x2,0x12-aE);this['_tilingScheme']=new af({'resolutions':aD,'rectangleSouthwestInMeters':new Cesium['Cartesian2'](-20037726.37,-12474104.17),'rectangleNortheastInMeters':new Cesium['Cartesian2'](20037726.37,12474104.17)});}else this['_tilingScheme']=new Cesium['WebMercatorTilingScheme']({'rectangleSouthwestInMeters':new Cesium['Cartesian2'](-0x1fffe86,-0x202ef88),'rectangleNortheastInMeters':new Cesium['Cartesian2'](0x1fffe86,0x202ef88)});this['_rectangle']=this['_tilingScheme']['rectangle'],this['_credit']=void 0x0,this['_style']=aC['style']||'n'+o(0x55f)+'l';}return Y()(aB,[{'key':l(0x8b),'get':function(){return this['_url'];}},{'key':'t'+o(0x560)+'n','get':function(){return this['_token'];}},{'key':'t'+o(0x561)+'h','get':function(){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x15a));return this['_tileWidth'];}},{'key':'t'+o(0x562)+'t','get':function(){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x15b));return this['_tileHeight'];}},{'key':'m'+o(0x563)+'l','get':function(){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x15c));return this['_maximumLevel'];}},{'key':'m'+o(0x564)+'l','get':function(){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x15d));return 0x0;}},{'key':'t'+o(0x565)+'e','get':function(){if(!this['ready'])throw new Cesium[(n(0xc03))](m(0x15e));return this['_tilingScheme'];}},{'key':'r'+o(0x566)+'e','get':function(){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x15f));return this['_rectangle'];}},{'key':'r'+o(0x567)+'y','get':function(){return!!this['_url'];}},{'key':'c'+o(0x568)+'t','get':function(){return this['_credit'];}},{'key':'h'+o(0x569)+'l','get':function(){return!0x0;}},{'key':'g'+o(0x56a)+'s','value':function(aC,aD,aE){}},{'key':'r'+o(0x56b)+'e','value':function(aC,aD,aE){if(!this['ready'])throw new Cesium['DeveloperError'](m(0x160));var aF=this['_tilingScheme']['getNumberOfXTilesAtLevel'](aE),aG=this['_tilingScheme']['getNumberOfYTilesAtLevel'](aE),aH=this['_url']['replace'](l(0x8c),aE)['replace'](l(0x8d),String(0x1))['replace']('{'+o(0x56c)+'}',this['_style']);return aH='W'+o(0x56d)+'4'===this['_crs']?aH[n(0xc04)](l(0x8e),String(aC))[n(0xc05)](l(0x8f),String(-aD)):aH['replace'](l(0x90),String(aC-aF/0x2))['replace'](l(0x91),String(aG/0x2-aD-0x1)),Cesium['ImageryProvider']['loadImage'](this,aH);}}]),aB;}();function ak(aB){var aC=function(){if('u'+o(0x56e)+'d'==typeof Reflect||!Reflect['construct'])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x56f)+'n'==typeof Proxy)return!0x0;try{return Boolean[n(0xc06)]['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var al=function(aB){a0()(aD,aB);var aC=ak(aD);function aD(aE){var aF;V()(this,aD),aF=aC['call'](this,aE);var aG=new Cesium['WebMercatorProjection']();return aF['_projection']['project']=function(aH,aI){return aI=ad['WGS84ToGCJ02'](Cesium['Math']['toDegrees'](aH['longitude']),Cesium['Math']['toDegrees'](aH['latitude'])),aI=aG['project'](new Cesium['Cartographic'](Cesium['Math']['toRadians'](aI[0x0]),Cesium['Math']['toRadians'](aI[0x1]))),new Cesium['Cartesian2'](aI['x'],aI['y']);},aF['_projection']['unproject']=function(aH,aI){var aJ=aG['unproject'](aH);return aI=ad['GCJ02ToWGS84'](Cesium['Math']['toDegrees'](aJ['longitude']),Cesium['Math']['toDegrees'](aJ['latitude'])),new Cesium['Cartographic'](Cesium['Math'][n(0xc07)](aI[0x0]),Cesium['Math']['toRadians'](aI[0x1]));},aF;}return aD;}(Cesium['WebMercatorTilingScheme']);function am(aB){var aC=function(){if('u'+o(0x570)+'d'==typeof Reflect||!Reflect['construct'])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x571)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE[n(0xc08)](this,arguments);return a2()(this,aD);};}var an=m(0x161),ao=m(0x162),ap=function(aB){a0()(aD,aB);var aC=am(aD);function aD(){var aE=arguments['length']>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};return V()(this,aD),aE['url']=l(0x92)===aE['style']?m(0x163):l(0x93)===aE[n(0xc09)]?ao:an,aE['subdomains']&&aE['subdomains'][n(0xc0a)]||(aE['subdomains']=[l(0x94),l(0x95),l(0x96),l(0x97)]),'W'+o(0x572)+'4'===aE[n(0xc0b)]&&(aE['tilingScheme']=new al()),aC['call'](this,aE);}return aD;}(Cesium['UrlTemplateImageryProvider']);function aq(aB){var aC=function(){if('u'+o(0x573)+'d'==typeof Reflect||!Reflect[n(0xc0c)])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x574)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf'][n(0xc0d)](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var ar=function(aB){a0()(aD,aB);var aC=aq(aD);function aD(){var aE=arguments['length']>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};V()(this,aD);var aF=l(0x98)===aE['style']?m(0x164):m(0x165);return aE['url']=aF[n(0xc0e)]('{'+o(0x575)+'}',aE['style']||0x1),aE['subdomains']&&aE[n(0xc0f)]['length']||(aE['subdomains']=['0','1','2']),l(0x99)===aE['style']&&(aE['customTags']={'sx':function(aG,aH,aI,aJ){return aH>>0x4;},'sy':function(aG,aH,aI,aJ){return(0x1<>0x4;}}),aC['call'](this,aE);}return aD;}(Cesium['UrlTemplateImageryProvider']);function as(aB){var aC=function(){if('u'+o(0x576)+'d'==typeof Reflect||!Reflect['construct'])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x577)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var at=m(0x166),au=function(aB){a0()(aD,aB);var aC=as(aD);function aD(){var aE=arguments['length']>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};return V()(this,aD),aC['call'](this,{'url':at['replace'](/\{style\}/g,aE['style']||l(0x9a))['replace'](/\{key\}/g,aE['key']||''),'subdomains':['0','1','2','3','4','5','6','7'],'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'maximumLevel':0x12});}return aD;}(Cesium[n(0xc10)]);function av(aB){var aC=function(){if('u'+o(0x578)+'d'==typeof Reflect||!Reflect['construct'])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x579)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect[n(0xc11)](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var aw=function(aB){a0()(aD,aB);var aC=av(aD);function aD(aE){var aF;V()(this,aD),aF=aC[n(0xc12)](this,aE);var aG=new Cesium[(n(0xc13))]();return aF['_projection']['project']=function(aH,aI){return aI=ad['WGS84ToGCJ02'](Cesium['Math']['toDegrees'](aH['longitude']),Cesium['Math']['toDegrees'](aH['latitude'])),aI=aG['project'](new Cesium['Cartographic'](Cesium[n(0xc14)]['toRadians'](aI[0x0]),Cesium['Math']['toRadians'](aI[0x1]))),new Cesium['Cartesian2'](aI['x'],aI['y']);},aF['_projection']['unproject']=function(aH,aI){var aJ=aG['unproject'](aH);return aI=ad['GCJ02ToWGS84'](Cesium['Math']['toDegrees'](aJ[n(0xc15)]),Cesium['Math']['toDegrees'](aJ['latitude'])),new Cesium['Cartographic'](Cesium['Math']['toRadians'](aI[0x0]),Cesium['Math']['toRadians'](aI[0x1]));},aF;}return aD;}(Cesium['WebMercatorTilingScheme']);function ax(aB){var aC=function(){if('u'+o(0x57a)+'d'==typeof Reflect||!Reflect[n(0xc16)])return!0x1;if(Reflect['construct']['sham'])return!0x1;if('f'+o(0x57b)+'n'==typeof Proxy)return!0x0;try{return Boolean['prototype']['valueOf']['call'](Reflect['construct'](Boolean,[],function(){})),!0x0;}catch(aD){return!0x1;}}();return function(){var aD,aE=a4()(aB);if(aC){var aF=a4()(this)['constructor'];aD=Reflect['construct'](aE,arguments,aF);}else aD=aE['apply'](this,arguments);return a2()(this,aD);};}var ay=m(0x167),az=m(0x168),aA=function(aB){a0()(aD,aB);var aC=ax(aD);function aD(){var aE=arguments['length']>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};return V()(this,aD),aE['url']=l(0x9b)===aE['style']?m(0x169):l(0x9c)===aE['style']?az:ay,aE['subdomains']&&aE['subdomains']['length']||(aE['subdomains']=['1','2','3']),'W'+o(0x57c)+'4'===aE['crs']&&(aE['tilingScheme']=new aw()),aC['call'](this,aE);}return aD;}(Cesium['UrlTemplateImageryProvider']);Cesium['AmapImageryProvider']=ap,Cesium['BaiduImageryProvider']=aj,Cesium['TencentImageryProvider']=ar,Cesium['TdtImageryProvider']=au,Cesium['GoogleImageryProvider']=aA;}]);(function p(q,r){if(typeof exports==='o'+o(0x57d)+'t'&&typeof module==='o'+o(0x57e)+'t')module['exports']=r(require('C'+o(0x57f)+'m'));else if(typeof define==='f'+o(0x580)+'n'&&define[n(0xc17)])define(['C'+o(0x581)+'m'],r);else if(typeof exports==='o'+o(0x582)+'t')exports['C'+o(0x583)+'y']=r(require('C'+o(0x584)+'m'));else q['C'+o(0x585)+'y']=r(q['C'+o(0x586)+'m']);}(typeof self!=='u'+o(0x587)+'d'?self:this,function(q){return function(r){var s={};function t(u){if(s[u]){return s[u]['exports'];}var v=s[u]={'i':u,'l':![],'exports':{}};r[u]['call'](v['exports'],v,v['exports'],t);v['l']=!![];return v['exports'];}t['m']=r;t['c']=s;t['d']=function(u,v,w){if(!t['o'](u,v)){Object['defineProperty'](u,v,{'configurable':![],'enumerable':!![],'get':w});}};t['n']=function(u){var v=u&&u['__esModule']?function w(){return u['d'+o(0x588)+'t'];}:function x(){return u;};t['d'](v,'a',v);return v;};t['o']=function(u,v){return Object['prototype'][n(0xc18)]['call'](u,v);};t['p']='';return t(t['s']=0x6);}([function(r,s){r['exports']=q;},function(r,s,t){'u'+o(0x589)+'t';Object['defineProperty'](s,'_'+o(0x58a)+'e',{'value':!![]});var u={};(function(){var v=/((?:.*\/)|^)Cesium[\w-]*\.js(?:\W|$)/i;function w(){var y=document['getElementsByTagName']('s'+o(0x58b)+'t');for(var z=0x0,A=y['length'];z-0x1;W--){(0x0,x[n(0xc6c)])(T[W],U,V);}return D(this);};R['prototype']['_onCollectionChanged']=function(T,U,V,W){var X;var Y;var Z=this['_entitiesToVisualize'];var a0=this['_hash'];var a1=this['_primitives'];for(var X=U[n(0xc6d)]-0x1;X>-0x1;X--){Y=U[X];if(C(Y[n(0xc6e)])&&C(Y['_position'])){Z['set'](Y['id'],Y);}}for(var X=W[n(0xc6f)]-0x1;X>-0x1;X--){Y=W[X];if(C(Y['_rectangularSensor'])&&C(Y['_position'])){Z['set'](Y['id'],Y);}else{(0x0,x['removePrimitive'])(Y,a0,a1);Z['remove'](Y['id']);}}for(var X=V['length']-0x1;X>-0x1;X--){Y=V[X];(0x0,x[n(0xc70)])(Y,a0,a1);Z['remove'](Y[n(0xc71)]);}};s[n(0xc72)]=R;},function(r,s,t){'u'+o(0x5c6)+'t';Object['defineProperty'](s,'_'+o(0x5c7)+'e',{'value':!![]});s['removePrimitive']=y;var u=t(0x0);var v=w(u);function w(z){return{'default':z};}var x=v['default']['defined'];function y(z,A,B){var C=A[z['id']];if(x(C)){var D=C['primitive'];B['remove'](D);if(!D['isDestroyed']()){D['destroy']();}delete A[z['id']];}};},function(r,s,t){'u'+o(0x5c8)+'t';Object['defineProperty'](s,'_'+o(0x5c9)+'e',{'value':!![]});s['ConicArcSensorCollection']=undefined;var u=t(0x0);var v=z(u);var w=t(0x3);var x=t(0x4);var y=t(0x10);function z(Z){return{'default':Z};}var A=v['default'][n(0xc73)];var B=v['default']['defined'];var C=v['default']['Viewer'];var D=v['default']['Transforms'];var E=v['default']['DeveloperError'];var F=v['default']['ColorGeometryInstanceAttribute'];var G=v['default']['Color'];var H=v['default']['Primitive'];var I=v['default']['PerInstanceColorAppearance'];var J=v[n(0xc74)]['Cartesian3'];var K=v['default']['VertexFormat'];var L=v['default'][n(0xc75)];var M=v['default']['Matrix3'];var N=v['default'][n(0xc76)];var O=v['default']['Property'];var P=v['default']['Event'];var Q=v['default']['DistanceDisplayCondition'];var R=v['default']['DistanceDisplayConditionGeometryInstanceAttribute'];function S(Z){var a0=this;if(!B(Z)){throw new E('v'+o(0x5ca)+'.');}this['_viewer']=Z;var a1=Z['scene'];this['_scene']=a1;var a2=Z[n(0xc77)];this['_clock']=a2;this['_primitives']=a1['primitives'];this['_primitive']=undefined;this['_outlinePrimitive']=undefined;this['_conicArcSensorCollection']=[];a2['onTick']['addEventListener'](function(){a0['update']();});}var T=new M();var U=new N();var V=new J();var W=new J();var X=new J();var Y=new L();S['prototype']['add']=function(Z){if(!(Z instanceof y['ConicArcSensor'])){Z=new y['ConicArcSensor'](Z);}this['_conicArcSensorCollection']['push'](Z);return Z;};S['prototype']['remove']=function(Z){var a0=this['_conicArcSensorCollection']['indexOf'](Z);if(a0!==-0x1){this['_conicArcSensorCollection']['splice'](a0,0x1);}};S['prototype']['removeAll']=function(){this['_conicArcSensorCollection']['length']=0x0;};S['prototype']['update']=function(){var Z=this['_clock']['currentTime'];var a0=this['_conicArcSensorCollection'];var a1=this['_primitives'];var a2=this['_primitive'];var a3=this['_outlinePrimitive'];var a4=[];var a5=[];if(B(a2)){a1['removeAndDestroy'](a2);}if(B(a3)){a1['removeAndDestroy'](a3);}for(var a6=0x0,a7=a0['length'];a60x0){this['_primitive']=this['_primitives']['add'](new H({'asynchronous':![],'geometryInstances':a4,'appearance':new I({'flat':![],'translucent':!![],'closed':!![]})}));}if(a5['length']>0x0){this['_outlinePrimitive']=this['_primitives']['add'](new H({'asynchronous':![],'geometryInstances':a5,'appearance':new I({'flat':!![],'translucent':!![],'renderState':{'lineWidth':this['_scene']['clampLineWidth'](as)}})}));}};s['ConicArcSensorCollection']=S;},function(r,s,t){'u'+o(0x5cb)+'t';Object['defineProperty'](s,'_'+o(0x5cc)+'e',{'value':!![]});s['ConicArcSensor']=undefined;var u=t(0x0);var v=x(u);var w=t(0x5);function x(H){return{'default':H};}var y=v['default']['Entity'];var z=v['default']['Event'];var A=v['default'][n(0xc7e)];var B=v['default']['createPropertyDescriptor'];var C=v[n(0xc7f)]['DistanceDisplayCondition'];var D=v['default']['DistanceDisplayConditionGeometryInstanceAttribute'];function E(H){return new A(H);}function F(H){return B(H,undefined,E);}function G(H){H=H||{};this['_position']=undefined;this['_orientation']=undefined;this['_show']=undefined;var I=H[n(0xc80)];if(!(I instanceof w['ConicArcSensorGraphics'])){I=new w['ConicArcSensorGraphics'](I);}this['_conicArcSensor']=I;this['_distanceDisplayCondition']=new C();this['_geometry']=undefined;this['_outlineGeometry']=undefined;this['_definitionChanged']=new z();this['merge'](H);}Object[n(0xc81)](G['prototype'],{'position':F('p'+o(0x5cd)+'n'),'orientation':B('o'+o(0x5ce)+'n'),'show':B('s'+o(0x5cf)+'w')});G['prototype']['merge']=function(H){this['position']=H['position'];this['orientation']=H['orientation'];this['show']=H['show'];};G['prototype']['gazeAt']=function(H){if(H instanceof y){this['_conicArcSensor']['gaze']=H;}};s[n(0xc82)]=G;},function(r,s,t){'u'+o(0x5d0)+'t';var u=t(0x0);var v=S(u);var w=t(0x12);var x=t(0x13);var y=t(0x14);var z=t(0x15);var A=t(0x16);var B=t(0x17);var C=t(0x1f);var D=t(0x24);var E=t(0x20);var F=S(E);var G=S(E);var H=t(0x18);var I=S(H);var J=t(0x19);var K=S(J);var L=t(0x1a);var M=S(L);var N=t(0x1b);var O=S(N);var P=t(0x1c);var Q=S(P);var R=t(0x1);function S(X){return{'default':X};}var T=v['default']['Color'];var U=v['default']['ShaderSource'];var V=v[n(0xc83)]['Material'];var W=R['util']['getBaseUrl']();V['PolylineAttackLinkType']='P'+o(0x5d1)+'k';V['PolylineAttackLinkImage']=W+m(0x176);V['_materialCache']['addMaterial'](V['PolylineAttackLinkType'],{'fabric':{'type':V['PolylineAttackLinkType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'image':V['PolylineAttackLinkImage'],'time':0x0},'source':I['default']},'translucent':function X(){return!![];}});V[n(0xc84)]='P'+o(0x5d2)+'k';V['PolylineArrowLinkImage']=W+m(0x177);V['_materialCache']['addMaterial'](V['PolylineArrowLinkType'],{'fabric':{'type':V['PolylineArrowLinkType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'image':V['PolylineArrowLinkImage'],'time':0x64},'source':I['default']},'translucent':function Y(){return!![];}});V['PolylinePulseLinkType']='P'+o(0x5d3)+'k';V['PolylinePulseLinkImage']=W+m(0x178);V['_materialCache']['addMaterial'](V['PolylinePulseLinkType'],{'fabric':{'type':V['PolylinePulseLinkType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'image':V['PolylinePulseLinkImage'],'time':0x0},'source':I['default']},'translucent':function Z(){return!![];}});V['PolylineGrowLinkType']='P'+o(0x5d4)+'e';V['_materialCache'][n(0xc85)](V['PolylineGrowLinkType'],{'fabric':{'type':V['PolylineGrowLinkType'],'uniforms':{'glowPower':0.1,'color':new T(0x1,0x0,0x0,0x1)},'source':M['default']},'translucent':function a0(){return!![];}});V['PolylineTrailLinkType']=m(0x179);V['PolylineTrailLinkImage']=W+m(0x17a);V['_materialCache']['addMaterial'](V['PolylineTrailLinkType'],{'fabric':{'type':V['PolylineTrailLinkType'],'uniforms':{'image':V['PolylineTrailLinkImage'],'color':new T(0x1,0x0,0x0,0x1)},'source':O['default']},'translucent':function a1(){return!![];}});V['EllipsoidFadeType']='E'+o(0x5d5)+'e';V['_materialCache']['addMaterial'](V['EllipsoidFadeType'],{'fabric':{'type':V['EllipsoidFadeType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'time':0x1},'source':Q['default']},'translucent':function a2(){return!![];}});V['PolylineFlowType']='P'+o(0x5d6)+'w';Cesium['Material']['PolylineFlowImage']=W+m(0x17b);V[n(0xc86)]['addMaterial'](V['PolylineFlowType'],{'fabric':{'type':V['PolylineFlowType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'image':V['PolylineFlowImage'],'time':0x0,'repeat':0x1},'source':F['default']},'translucent':function a3(){return!![];}});V[n(0xc87)]='P'+o(0x5d7)+'w';Cesium['Material']['PolylineFlowImage']=W+m(0x17c);V['_materialCache']['addMaterial'](V['PolygonFlowType'],{'fabric':{'type':V['PolygonFlowType'],'uniforms':{'color':new T(0x1,0x0,0x0,0x1),'image':V['PolygonFlowImage'],'time':0x0,'repeat':0x1},'source':G['default']},'translucent':function a4(){return!![];}});v['default']['PolylineAttackLinkMaterialProperty']=w['PolylineAttackLinkMaterialProperty'];v[n(0xc88)]['PolylineArrowLinkMaterialProperty']=x['PolylineArrowLinkMaterialProperty'];v['default']['PolylineGlowLinkMaterialProperty']=y['PolylineGlowLinkMaterialProperty'];v['default']['PolylinePulseLinkMaterialProperty']=z['PolylinePulseLinkMaterialProperty'];v['default']['PolylineTrailLinkMaterialProperty']=A['PolylineTrailLinkMaterialProperty'];v['default']['ElliposidFadeMaterialProperty']=B['ElliposidFadeMaterialProperty'];v['default']['PolylineFlowMaterialProperty']=C['PolylineFlowMaterialProperty'];v['default'][n(0xc89)]=D['PolygonFlowMaterialProperty'];},function(r,s,t){'u'+o(0x5d8)+'t';Object['defineProperty'](s,'_'+o(0x5d9)+'e',{'value':!![]});s['PolylineAttackLinkMaterialProperty']=undefined;var u=t(0x0);var v=x(u);var w=t(0x1);function x(I){return{'default':I};}var y=v['default']['Color'];var z=v[n(0xc8a)]['defaultValue'];var A=v['default']['defined'];var B=v[n(0xc8b)]['defineProperties'];var C=v['default']['Event'];var D=v['default']['createPropertyDescriptor'];var E=v['default']['Property'];var F=v['default']['Material'];var G=y['WHITE'];function H(I){I=z(I,z['EMPTY_OBJECT']);this['_definitionChanged']=new C();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=I['color'];this['duration']=I['duration']||0x3e8;this['_time']=undefined;}Object['defineProperties'](H['prototype'],{'isConstant':{'get':function I(){return![];}},'definitionChanged':{'get':function J(){return this['_definitionChanged'];}},'color':D('c'+o(0x5da)+'r')});H['prototype']['getType']=function(K){return F['PolylineAttackLinkType'];};H['prototype']['getValue']=function(K,L){if(!A(L)){L={};}L['color']=E['getValueOrClonedDefault'](this['_color'],K,G,L['color']);L['image']=F['PolylineAttackLinkImage'];if(this['_time']===undefined){this['_time']=K['secondsOfDay'];}L['time']=(K['secondsOfDay']-this['_time'])/this['duration'];return L;};H['prototype']['equals']=function(K){return this===K||K instanceof H&&E['equals'](this['_color'],K['_color']);};s[n(0xc8c)]=H;},function(r,s,t){'u'+o(0x5db)+'t';Object['defineProperty'](s,'_'+o(0x5dc)+'e',{'value':!![]});s['PolylineArrowLinkMaterialProperty']=undefined;var u=t(0x0);var v=x(u);var w=t(0x1);function x(I){return{'default':I};}var y=v[n(0xc8d)]['Color'];var z=v['default']['defaultValue'];var A=v['default']['defined'];var B=v['default']['defineProperties'];var C=v['default'][n(0xc8e)];var D=v['default']['createPropertyDescriptor'];var E=v['default']['Property'];var F=v[n(0xc8f)]['Material'];var G=y['WHITE'];function H(I){I=z(I,z[n(0xc90)]);this['_definitionChanged']=new C();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=I['color'];this['duration']=I[n(0xc91)]||0x3e8;this['_time']=undefined;}Object['defineProperties'](H['prototype'],{'isConstant':{'get':function I(){return![];}},'definitionChanged':{'get':function J(){return this['_definitionChanged'];}},'color':D('c'+o(0x5dd)+'r')});H['prototype']['getType']=function(K){return F['PolylineArrowLinkType'];};H['prototype']['getValue']=function(K,L){if(!A(L)){L={};}L['color']=E['getValueOrClonedDefault'](this['_color'],K,G,L['color']);L['image']=F['PolylineArrowLinkImage'];if(this['_time']===undefined){this['_time']=K['secondsOfDay'];}L['time']=(K['secondsOfDay']-this['_time'])*0x3e8/this['duration'];return L;};H['prototype']['equals']=function(K){return this===K||K instanceof H&&E[n(0xc92)](this['_color'],K['_color']);};s['PolylineArrowLinkMaterialProperty']=H;},function(r,s,t){'u'+o(0x5de)+'t';Object['defineProperty'](s,'_'+o(0x5df)+'e',{'value':!![]});s['PolylineGlowLinkMaterialProperty']=undefined;var u=t(0x0);var v=w(u);function w(H){return{'default':H};}var x=v['default']['Color'];var y=v['default']['defaultValue'];var z=v['default']['defined'];var A=v['default']['defineProperties'];var B=v['default']['Event'];var C=v['default']['createPropertyDescriptor'];var D=v['default']['Property'];var E=v['default']['Material'];var F=x['WHITE'];function G(H){H=y(H,y['EMPTY_OBJECT']);this['_definitionChanged']=new B();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=H['color'];}Object['defineProperties'](G['prototype'],{'isConstant':{'get':function H(){return![];}},'definitionChanged':{'get':function I(){return this['_definitionChanged'];}},'color':C('c'+o(0x5e0)+'r')});G['prototype']['getType']=function(J){return E[n(0xc93)];};G['prototype']['getValue']=function(J,K){if(!z(K)){K={};}K['color']=D['getValueOrClonedDefault'](this['_color'],J,F,K['color']);return K;};G['prototype'][n(0xc94)]=function(J){return this===J||J instanceof G&&D['equals'](this['_color'],J['_color']);};s['PolylineGlowLinkMaterialProperty']=G;},function(r,s,t){'u'+o(0x5e1)+'t';Object['defineProperty'](s,'_'+o(0x5e2)+'e',{'value':!![]});s[n(0xc95)]=undefined;var u=t(0x0);var v=x(u);var w=t(0x1);function x(I){return{'default':I};}var y=v['default']['Color'];var z=v['default']['defaultValue'];var A=v['default'][n(0xc96)];var B=v['default']['defineProperties'];var C=v['default']['Event'];var D=v['default']['createPropertyDescriptor'];var E=v['default']['Property'];var F=v['default']['Material'];var G=y['WHITE'];function H(I){I=z(I,z['EMPTY_OBJECT']);this['_definitionChanged']=new C();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=I['color'];this['duration']=I['duration']||0x3e8;this['_time']=undefined;}Object['defineProperties'](H[n(0xc97)],{'isConstant':{'get':function I(){return![];}},'definitionChanged':{'get':function J(){return this['_definitionChanged'];}},'color':D('c'+o(0x5e3)+'r')});H['prototype']['getType']=function(K){return F['PolylinePulseLinkType'];};H['prototype'][n(0xc98)]=function(K,L){if(!A(L)){L={};}L['color']=E['getValueOrClonedDefault'](this['_color'],K,G,L['color']);L['image']=F[n(0xc99)];if(this['_time']===undefined){this['_time']=K['secondsOfDay'];}L['time']=(K['secondsOfDay']-this['_time'])*0x3e8/this['duration'];return L;};H['prototype']['equals']=function(K){return this===K||K instanceof H&&E['equals'](this['_color'],K['_color']);};s['PolylinePulseLinkMaterialProperty']=H;},function(r,s,t){'u'+o(0x5e4)+'t';Object['defineProperty'](s,'_'+o(0x5e5)+'e',{'value':!![]});s['PolylineTrailLinkMaterialProperty']=undefined;var u=t(0x0);var v=x(u);var w=t(0x1);function x(I){return{'default':I};}var y=v[n(0xc9a)]['Color'];var z=v['default']['defaultValue'];var A=v['default']['defined'];var B=v['default']['defineProperties'];var C=v['default']['Event'];var D=v['default'][n(0xc9b)];var E=v['default']['Property'];var F=v['default']['Material'];var G=y['WHITE'];function H(I){I=z(I,z['EMPTY_OBJECT']);this['_definitionChanged']=new C();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=I['color'];this['_time']=undefined;}Object['defineProperties'](H['prototype'],{'isConstant':{'get':function I(){return![];}},'definitionChanged':{'get':function J(){return this['_definitionChanged'];}},'color':D('c'+o(0x5e6)+'r')});H['prototype']['getType']=function(K){return F['PolylineTrailLinkType'];};H['prototype']['getValue']=function(K,L){if(!A(L)){L={};}L['color']=E['getValueOrClonedDefault'](this['_color'],K,G,L['color']);L['image']=F['PolylineTrailLinkImage'];return L;};H['prototype']['equals']=function(K){return this===K||K instanceof H&&E['equals'](this['_color'],K['_color']);};s['PolylineTrailLinkMaterialProperty']=H;},function(r,s,t){'u'+o(0x5e7)+'t';Object['defineProperty'](s,'_'+o(0x5e8)+'e',{'value':!![]});s['ElliposidFadeMaterialProperty']=undefined;var u=t(0x0);var v=x(u);var w=t(0x1);function x(I){return{'default':I};}var y=v['default']['Color'];var z=v[n(0xc9c)]['defaultValue'];var A=v[n(0xc9d)]['defined'];var B=v['default']['defineProperties'];var C=v['default']['Event'];var D=v['default']['createPropertyDescriptor'];var E=v['default']['Property'];var F=v['default']['Material'];var G=y['WHITE'];function H(I){I=z(I,z['EMPTY_OBJECT']);this['_definitionChanged']=new C();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=I['color'];this['_time']=undefined;}Object['defineProperties'](H['prototype'],{'isConstant':{'get':function I(){return![];}},'definitionChanged':{'get':function J(){return this['_definitionChanged'];}},'color':D('c'+o(0x5e9)+'r')});H['prototype']['getType']=function(K){return F['EllipsoidFadeType'];};H['prototype']['getValue']=function(K,L){if(!A(L)){L={};}L[n(0xc9e)]=E[n(0xc9f)](this['_color'],K,G,L['color']);if(this['_time']===undefined){this['_time']=K['secondsOfDay'];}L['time']=K['secondsOfDay']-this['_time'];return L;};H['prototype']['equals']=function(K){return this===K||K instanceof H&&E['equals'](this['_color'],K[n(0xca0)]);};s['ElliposidFadeMaterialProperty']=H;},function(r,s){r['exports']=m(0x17d);},function(r,s){r['exports']=m(0x17e);},function(r,s){r['exports']=m(0x17f);},function(r,s){r['exports']=m(0x180);},function(r,s){r['exports']=m(0x181);},function(r,s,t){'u'+o(0x5ea)+'t';Object['defineProperty'](s,'_'+o(0x5eb)+'e',{'value':!![]});s[n(0xca1)]=x;var u=t(0x0);var v=w(u);function w(y){return{'default':y};}function x(y,z,A,B){var C=[];var D=v['default']['Cartographic']['fromCartesian'](y);var E=v['default']['Cartographic']['fromCartesian'](z);var F=D['longitude']*0xb4/Math['PI'];var G=D['latitude']*0xb4/Math[n(0xca2)];var H=E['longitude']*0xb4/Math['PI'];var I=E['latitude']*0xb4/Math['PI'];var J=Math['sqrt']((F-H)*(F-H)+(G-I)*(G-I));var K=J*A;var L=v['default']['Cartesian3']['clone'](y);var M=v['default']['Cartesian3']['clone'](z);var N=v['default']['Cartesian3'][n(0xca3)](L,v['default']['Cartesian3']['ZERO']);var O=v['default']['Cartesian3'][n(0xca4)](M,v['default']['Cartesian3']['ZERO']);v['default']['Cartesian3']['normalize'](L,L);v['default']['Cartesian3']['normalize'](M,M);if(v[n(0xca5)]['Cartesian3']['distance'](L,M)==0x0){return C;}var P=v['default'][n(0xca6)]['angleBetween'](L,M);C['push'](y);for(var Q=0x1;Q0x0?R['_height']=0.001:R['_height']=-0.001;let T=new Cesium['Cartesian3'](0x0,0x0,R['_height']);Cesium['Matrix4']['multiplyByTranslation'](R['_modelMatrix'],T,R['_modelMatrix']);let U=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](R['_speed'])));Cesium['Matrix4']['multiply'](R['_modelMatrix'],U,R['_modelMatrix']);}};I['prototype']['closeAnimate']=function(){clearInterval(this['_setInterval']);};function J(R,S){var T=![];var U=!![];var V=M();var W=N();var X=Cesium['Appearance']['getDefaultRenderState'](T,U,undefined);var Y=Cesium['RenderState']['fromCache'](X);var Z=new Cesium['ShaderSource']({'sources':[V]});var a0=new Cesium['ShaderSource']({'sources':[W]});var a1={'color':function(){return S['_color'];},'myImage':function(){if(Cesium[n(0xcaf)](S['_texture'])){return S['_texture'];}else{return S['_viewer']['scene']['context']['defaultTexture'];}}};let a2={'position':0x0,'textureCoordinates':0x1};var a3=Cesium['ShaderProgram']['fromCache']({'context':R,'vertexShaderSource':Z,'fragmentShaderSource':a0,'attributeLocations':a2});return new Cesium['DrawCommand']({'vertexArray':K(R),'primitiveType':Cesium['PrimitiveType']['TRIANGLES'],'renderState':Y,'shaderProgram':a3,'uniformMap':a1,'owner':this,'pass':Cesium['Pass']['TRANSLUCENT'],'modelMatrix':S['_modelMatrix']});}function K(R){let S={'position':0x0,'textureCoordinates':0x1};var T=L();var U=new Cesium['Geometry']({'attributes':{'position':new Cesium['GeometryAttribute']({'componentDatatype':Cesium['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x3,'values':T['positions']}),'textureCoordinates':new Cesium['GeometryAttribute']({'componentDatatype':Cesium['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x2,'values':T['sts']})},'indices':T['indices'],'primitiveType':Cesium['PrimitiveType']['TRIANGLES'],'boundingSphere':Cesium['BoundingSphere']['fromVertices'](T['positions'])});var V=Cesium['GeometryPipeline']['computeNormal'](U);var W=Cesium['VertexArray']['fromGeometry']({'context':R,'geometry':V,'attributeLocations':S,'bufferUsage':Cesium['BufferUsage']['STATIC_DRAW']});return W;}function L(){var R=new Float64Array(0x5*0x3);R[0x0]=0x0;R[0x1]=0x1;R[0x2]=0x0;R[0x3]=-0x1;R[0x4]=0x0;R[0x5]=0x0;R[0x6]=0x0;R[0x7]=-0x1;R[0x8]=0x0;R[0x9]=0x1;R[0xa]=0x0;R[0xb]=0x0;R[0xc]=0x0;R[0xd]=0x0;R[0xe]=-0x1;var S=new Uint16Array(0x6*0x3);S[0x0]=0x4;S[0x1]=0x2;S[0x2]=0x3;S[0x3]=0x4;S[0x4]=0x3;S[0x5]=0x0;S[0x6]=0x4;S[0x7]=0x0;S[0x8]=0x1;S[0x9]=0x4;S[0xa]=0x1;S[0xb]=0x2;S[0xc]=0x1;S[0xd]=0x2;S[0xe]=0x3;S[0xf]=0x1;S[0x10]=0x3;S[0x11]=0x0;var T=new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1,0.5,0.5]);return{'indices':S,'positions':R,'sts':T};}function M(){var R='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20normal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec2\x20st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20batchId;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20v_pickColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vec4(position,\x201.0)).xyz;\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//v_pickColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';return R;}function N(){var R='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20v_pickColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20myImage;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dt_a11\x20=\x20fract(czm_frameNumber\x20/\x20100.0)\x20*\x203.14159265\x20*\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dt_a12\x20=\x20sin(dt_a11);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20vst=smoothstep(0.7,\x201.0,\x20dt_a12)+0.4;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(myImage,\x20vec2(fract(st.s-\x20czm_frameNumber*0.003),\x20st.t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=mix(0.1,1.0,clamp((1.0-st.t)\x20*\x20color.a,0.0,1.0))\x20+(1.0-sign(st.t-czm_frameNumber*0.001))*0.2*(1.0-colorImage.r)+0.4\x20;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=(1.0-colorImage.a)*vec3(1.0,0.0,0.0)+colorImage.rgb*vec3(1.0,1.0,0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20FLAT\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.r\x20=\x20color.r;\x0a\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';return R;}function O(R){Cesium['Resource']['createIfNeeded'](R['_imageUrl'])['fetchImage']()[n(0xcb0)](function(S){var T;var U=R['_viewer']['scene']['context'];if(Cesium['defined'](S['internalFormat'])){T=new Texture({'context':U,'pixelFormat':S['internalFormat'],'width':S['naturalWidth'],'height':S['naturalHeight'],'source':{'arrayBufferView':S['bufferView']}});}else{T=new Texture({'context':U,'source':S});}R['_texture']=T;});}function P(R){let S=Cesium['Transforms']['eastNorthUpToFixedFrame'](R['_localPosition']);let T=Cesium['Matrix4']['fromScale'](R['_scale']);let U=Cesium['Matrix4']['multiply'](S,T,new Cesium['Matrix4']());R['_scaleMatrix']=T;R['_enuMatrix']=S;return U;}function Q(R){let S=Cesium['Cartesian3']['fromElements'](0x0,0x0,R['_distance'],new Cesium['Cartesian3']());let T=Cesium[n(0xcb1)]['multiplyByPoint'](R['_enuMatrix'],S,new Cesium['Cartesian3']());let U=Cesium['Matrix4']['multiplyByPoint'](R['_viewer']['scene']['camera']['_viewMatrix'],T,new Cesium['Cartesian3']());let V=Cesium['Matrix4']['multiplyByPoint'](R['_viewer']['scene']['camera']['frustum']['projectionMatrix'],U,new Cesium['Cartesian3']());return Cesium['Cartesian3']['normalize'](V,new Cesium['Cartesian3']())['z'];}s['TetrahedronPrimitive']=I;},function(r,s,t){'u'+o(0x5ef)+'t';Object['defineProperty'](s,'_'+o(0x5f0)+'e',{'value':!![]});s['PolylineFlowMaterialProperty']=undefined;var u=t(0x0);var v=y(u);var w=t(0x1);var x=w['util']['getBaseUrl']();function y(J){return{'default':J};}var z=v['default']['Color'];var A=v[n(0xcb2)]['defaultValue'];var B=v[n(0xcb3)]['defined'];var C=v['default']['defineProperties'];var D=v['default']['Event'];var E=v['default']['createPropertyDescriptor'];var F=v['default']['Property'];var G=v['default']['Material'];var H=z['WHITE'];function I(J){J=A(J,A['EMPTY_OBJECT']);this['_definitionChanged']=new D();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=J['color'];this['image']=J['image'];this['speed']=J['speed']||0x1;this['duration']=J['duration']||0x3e8;this['repeat']=J['repeat']||0x1;this['_time']=new Date()['getTime']();}Object['defineProperties'](I['prototype'],{'isConstant':{'get':function(){return![];}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'color':Cesium[n(0xcb4)]('c'+o(0x5f1)+'r')});I['prototype']['getType']=function(J){return G['PolylineFlowType'];};I['prototype']['getValue']=function(J,K){if(!Cesium['defined'](K)){K={};}K['color']=Cesium['Property']['getValueOrClonedDefault'](this['_color'],J,Cesium['Color']['WHITE'],K['color']);K['image']=Cesium['defined'](this['image'])?this['image']:Cesium['Material']['PolylineFlowImage'];K['time']=(new Date()[n(0xcb5)]()-this['_time'])%this['duration']/this['duration']*this['speed'];K['repeat']=this['repeat'];return K;};I['prototype']['equals']=function(J){return this===J||J instanceof I&&Cesium[n(0xcb6)]['equals'](this['_color'],J['_color']);};s['PolylineFlowMaterialProperty']=I;},function(r,s){r['exports']=m(0x183);},function(r,s,t){'u'+o(0x5f2)+'t';Object['defineProperty'](s,'_'+o(0x5f3)+'e',{'value':!![]});s['GradientFacePrimitive']=undefined;var u=t(0x0);var v=y(u);var w=t(0x1);var x=w['util'][n(0xcb7)]();function y(T){return{'default':T};}var z=v['default']['Color'];var A=v['default']['defaultValue'];var B=v['default']['defined'];var C=v['default']['defineProperties'];var D=v['default']['Event'];var E=v[n(0xcb8)]['createPropertyDescriptor'];var F=v['default']['Property'];var G=v['default']['Material'];var H=z['WHITE'];function I(T,U,V,W,X){var Y=[];for(var Z=0x0;Z=0x3){var O=[];var P=[];var Q=[];for(var R=0x0;RMath['abs'](x['y'])){return Math['abs'](x['x']);}else{return Math['abs'](x['y']);}};s['mercatorToWgs84']=function(u){var v=t['unproject'](new Cesium['Cartesian3'](u['x'],u['y']));return{'x':v['longitude'],'y':v['latitude']};};s[n(0xcfa)]=function(u){var v=t['unproject'](new Cesium['Cartesian3'](u[n(0xcfb)],u['south']));var w=t['unproject'](new Cesium['Cartesian3'](u['east'],u['north']));return{'north':this['rad2deg'](w['latitude']),'east':this['rad2deg'](w['longitude']),'south':this['rad2deg'](v['latitude']),'west':this['rad2deg'](v['longitude'])};};s['deg2rad']=function(u){var v=u*(Math['PI']/0xb4);return v;};s['rad2deg']=function(u){var v=u/(Math['PI']/0xb4);return v;};return s;}if(typeof CesiumHeatmap==='u'+o(0x605)+'d'){q['CesiumHeatmap']=r();}else{console['log'](m(0x19d));}}(window));CHInstance['prototype']['remove']=function(q){this['_cesium']['entities']['removeById'](q);};CHInstance['prototype']['wgs84PointToHeatmapPoint']=function(q){return this['mercatorPointToHeatmapPoint'](CesiumHeatmap['wgs84ToMercator'](q));};CHInstance['prototype']['mercatorPointToHeatmapPoint']=function(q){var r={};r['x']=Math['round']((q['x']-this['_xoffset'])/this['_factor']+this['_spacing']);r['y']=Math['round']((q['y']-this['_yoffset'])/this['_factor']+this['_spacing']);r['y']=this['height']-r['y'];return r;};CHInstance['prototype']['mercatorPointToHeatmapPointXYZ']=function(q){var r={};r['x']=Math['round']((q['x']-this['_xoffset'])/this['_factor']+this['_spacing']);r['y']=Math['round'](q['y']/this['_factor']+this['_spacing']);return r;};CHInstance[n(0xcfc)]['_setWidthAndHeight']=function(q){this['width']=q['east']>0x0&&q['west']<0x0?q['east']+Math['abs'](q['west']):Math['abs'](q['east']-q['west']);this['height']=q['north']>0x0&&q['south']<0x0?q['north']+Math['abs'](q['south']):Math['abs'](q['north']-q['south']);this['_factor']=0x1;if(this['width']>this['height']&&this['width']>CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['width']/CesiumHeatmap['defaults']['maxCanvasSize'];if(this['height']/this['_factor']this['width']&&this['height']>CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['height']/CesiumHeatmap['defaults']['maxCanvasSize'];if(this['width']/this['_factor']CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['height']/CesiumHeatmap[n(0xcfe)]['maxCanvasSize'];}}else if(this['height']CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['width']/CesiumHeatmap['defaults']['maxCanvasSize'];}}this['width']=this['width']/this['_factor'];this['height']=this['height']/this['_factor'];};CHInstance['prototype']['setData']=function(q,r,s){if(s&&s['length']>0x0&&q!==null&&q!==![]&&r!==null&&r!==![]){this['_heatmap']['setData']({'min':q,'max':r,'data':s});this['updateLayer']();return!![];}return![];};CHInstance['prototype']['setWGS84Data']=function(q,r,s){if(s&&s['length']>0x0&&q!==null&&q!==![]&&r!==null&&r!==![]){var t=[];for(var u=0x0;u='1'+o(0x606)+'1'){material['transparent']=!![];}else if(Cesium['VERSION']>='1'+o(0x607)+'6'){material['alpha']=0.99;}this['_layer']=this['_cesium']['entities']['add']({'id':this['_id'],'show':!![],'polygon':{'hierarchy':{'positions':this['polygonbounds']},'height':this['polygonheight'],'material':material,'classificationType':this['classificationType']}});}else{if(this['_layer']){this['_cesium']['scene']['imageryLayers']['remove'](this['_layer']);}this['_layer']=this['_cesium']['scene'][n(0xcff)]['addImageryProvider'](CesiumHeatmap[n(0xd00)](this));}};CHInstance['prototype']['createColorPalette']=function(q,r,s,t,u,v,w,x){var y='';var z=x=0x0;U--){var G=(C-U*u)['toFixed'](0x2);if(U==0x0){y+='<'+o(0x608)+':'+F*U+('p'+o(0x609)+'\x20')+G+('\x20'+o(0x60a)+':')+t+(')'+o(0x60b)+'>');}else if(U==0x5){y+='<'+o(0x60c)+':'+F*U+('p'+o(0x60d)+'\x20')+G+('\x20'+o(0x60e)+':')+s+(')'+o(0x60f)+'>');}else{y+='<'+o(0x610)+':'+F*U+('p'+o(0x611)+'\x20')+G+('<'+o(0x612)+'>');}}var H='#'+o(0x613)+'0';var I='#'+o(0x614)+'0';var J=getTemperatureGradientColors();v=v?v:J;var K=w?w:m(0x19e);var L=m(0x19f)+q+l(0xa0)+K+m(0x1a0)+H+m(0x1a1)+I+m(0x1a2)+q+m(0x1a3)+r+m(0x1a4)+q+m(0x1a5)+y+('<'+o(0x615)+'\x20');var M='c'+o(0x616)+'_'+q;var N=document['getElementById'](M);if(!N){N=document['createElement'](l(0xa1));N[n(0xd01)]=M;N['className']='l'+o(0x617)+'e';document['getElementById'](api['defaults']['container'])['appendChild'](N);}N['innerHTML']=L;var O=document['getElementById']('g'+o(0x618)+'s');if(!O){O=document['createElement']('c'+o(0x619)+'s');O[n(0xd02)]='g'+o(0x61a)+'s';O['width']=0x14;O['height']=0xc8;}var P=O['getContext'](l(0xa2));var Q=P['createLinearGradient'](0x0,0x0,0x0,0xc8);var R=[];for(var S in v){R['push'](S);}R['sort']()['reverse']();for(let V=0x0;V=r)return[0x1,0x0,0x0];if(q<=s)return[0x0,0x0,0x1];var t=r-s;var u=(q-s)/t;var v=0x0;var w=0x1/0x4;if(u{var r={705:w=>{'u'+o(0x623)+'t';w['exports']=function(x){var y=[];return y['toString']=function(){return this['map'](function(z){var A='',B=void 0x0!==z[0x5];return z[0x4]&&(A+=('@'+o(0x624)+'(')['concat'](z[0x4],l(0xa3))),z[0x2]&&(A+=('@'+o(0x625)+'\x20')['concat'](z[0x2],l(0xa4))),B&&(A+=('@'+o(0x626)+'r')['concat'](z[0x5]['length']>0x0?'\x20'['concat'](z[0x5]):'',l(0xa5))),A+=x(z),B&&(A+='}'),z[0x2]&&(A+='}'),z[0x4]&&(A+='}'),A;})['join']('');},y['i']=function(z,A,B,C,D){'s'+o(0x627)+'g'==typeof z&&(z=[[null,z,void 0x0]]);var E={};if(B)for(var F=0x0;F0x0?'\x20'['concat'](I[0x5]):'',l(0xa6))['concat'](I[0x1],'}')),I[0x5]=D),A&&(I[0x2]?(I[0x1]=('@'+o(0x629)+'\x20')['concat'](I[0x2],l(0xa7))['concat'](I[0x1],'}'),I[0x2]=A):I[0x2]=A),C&&(I[0x4]?(I[0x1]=('@'+o(0x62a)+'(')['concat'](I[0x4],l(0xa8))['concat'](I[0x1],'}'),I[0x4]=C):I[0x4]=''['concat'](C)),y['push'](I));}},y;};},738:w=>{'u'+o(0x62b)+'t';w['exports']=function(x){return x[0x1];};},314:(w,x,y)=>{'u'+o(0x62c)+'t';y['r'](x),y['d'](x,{'default':()=>D});var z=y(0x2e2),A=y['n'](z),B=y(0x2c1),C=y['n'](B)()(A());C['push']([w['id'],m(0x1a6),'']);const D=C;},984:(w,x,y)=>{var z=y(0x17b),A=y(0x13a);'s'+o(0x62d)+'g'==typeof(A=A['__esModule']?A['default']:A)&&(A=[[w['id'],A,'']]);var B={'insert':'h'+o(0x62e)+'d','singleton':!0x1};z(A,B);w['exports']=A['locals']||{};},379:(w,x,y)=>{'u'+o(0x62f)+'t';var z,A=function(){return void 0x0===z&&(z=Boolean(window&&document&&document[n(0xd06)]&&!window['atob'])),z;},B=function(){var N={};return function(O){if(void 0x0===N[O]){var P=document[n(0xd07)](O);if(window['HTMLIFrameElement']&&P instanceof window['HTMLIFrameElement'])try{P=P['contentDocument']['head'];}catch(Q){P=null;}N[O]=P;}return N[O];};}(),C=[];function D(N){for(var O=-0x1,P=0x0;P{'u'+o(0x639)+'t';w['exports']=q;}},s={};function u(w){var x=s[w];if(void 0x0!==x)return x['exports'];var y=s[w]={'id':w,'exports':{}};return r[w](y,y['exports'],u),y['exports'];}u['n']=w=>{var x=w&&w['__esModule']?()=>w['default']:()=>w;return u['d'](x,{'a':x}),x;},u['d']=(w,x)=>{for(var y in x)u['o'](x,y)&&!u['o'](w,y)&&Object['defineProperty'](w,y,{'enumerable':!0x0,'get':x[y]});},u['o']=(w,x)=>Object['prototype']['hasOwnProperty']['call'](w,x),u['r']=w=>{'u'+o(0x63a)+'d'!=typeof Symbol&&Symbol['toStringTag']&&Object['defineProperty'](w,Symbol['toStringTag'],{'value':'M'+o(0x63b)+'e'}),Object['defineProperty'](w,'_'+o(0x63c)+'e',{'value':!0x0});};var v={};return(()=>{'u'+o(0x63d)+'t';u['d'](v,{'default':()=>aq});u(0x3d8);var B=u(0x59);const G=function(ar){var as=document['createElement'](l(0xab));as['innerHTML']=ar;for(var at=document['createDocumentFragment']();as['firstChild'];)at['appendChild'](as['firstChild']);return at;};var H=B['knockout'];const J=function(ar,as,at){as=(0x0,B[n(0xd10)])(as);var au,av=G(ar),aw=[];for(au=0x0;au=0x0;--aK)V[aK]/aI=0x3e8?(aH/0x3e8)['toString']()+l(0xac):aH['toString']()+l(0xad),av['barWidth']=aH/aI|0x0,av['distanceLabel']=aL;}else av['barWidth']=void 0x0,av['distanceLabel']=void 0x0;}(this,au);},as);}}at(),this['eventHelper'][n(0xd16)](this['terria']['afterWidgetChanged'],function(){at();},this);};P['prototype']['destroy']=function(){this['eventHelper']['removeAll']();},P['prototype']['show']=function(ar){var as;as=this['enableDistanceLegend']?m(0x1aa):m(0x1ab),J(as,ar,this);},P['create']=function(ar){var as=new P(ar);return as['show'](ar['container']),as;};var Q=new B['EllipsoidGeodesic'](),V=[0x1,0x2,0x3,0x5,0xa,0x14,0x1e,0x32,0x64,0xc8,0x12c,0x1f4,0x3e8,0x7d0,0xbb8,0x1388,0x2710,0x4e20,0x7530,0xc350,0x186a0,0x30d40,0x493e0,0x7a120,0xf4240,0x1e8480,0x2dc6c0,0x4c4b40,0x989680,0x1312d00,0x1c9c380,0x2faf080];const X=P;const Y=m(0x1ac);var Z=B['knockout'],a0=function(ar){if(!(0x0,B['defined'])(ar))throw new B['DeveloperError']('t'+o(0x640)+'d');this['_terria']=ar,this['name']='U'+o(0x641)+'l',this['text']=void 0x0,this['svgIcon']=void 0x0,this['svgHeight']=void 0x0,this['svgWidth']=void 0x0,this['cssClass']=void 0x0,this['isActive']=!0x1,Z['track'](this,['n'+o(0x642)+'e','s'+o(0x643)+'n','s'+o(0x644)+'t','s'+o(0x645)+'h','c'+o(0x646)+'s','i'+o(0x647)+'e']);};Object[n(0xd17)](a0['prototype'],{'terria':{'get':function(){return this['_terria'];}},'hasText':{'get':function(){return(0x0,B[n(0xd18)])(this['text'])&&'s'+o(0x648)+'g'==typeof this['text'];}}}),a0['prototype']['activate']=function(){throw new B['DeveloperError'](m(0x1ad));};const a1=a0;var a2=function(ar){a1['apply'](this,arguments);};a2[n(0xd19)]=Object['create'](a1['prototype']);const a3=a2;var a4=function(ar){a3['apply'](this,arguments),this['name']=ar['options']['resetTooltip']?ar[n(0xd1a)]['resetTooltip']:'重'+o(0x649)+'图',this['navigationLocked']=!0x1,this['svgIcon']=ar['options']['resetSvg']?'':Y,this['resetSvg']=ar[n(0xd1b)][n(0xd1c)],this['svgHeight']=0xf,this['svgWidth']=0xf,this['cssClass']=m(0x1ae);};(a4['prototype']=Object['create'](a3['prototype']))['setNavigationLocked']=function(ar){this['navigationLocked']=ar;},a4['prototype']['resetView']=function(){if(!this['navigationLocked']){var ar=this['terria']['scene'];if(ar['screenSpaceCameraController']['enableInputs']){this['isActive']=!0x0;var as=ar['camera'];if((0x0,B['defined'])(this['terria']['trackedEntity'])){var at=this['terria']['trackedEntity'];this['terria']['trackedEntity']=void 0x0,this['terria']['trackedEntity']=at;}else{const au=this['terria']['options']['duration']?this['terria']['options']['duration']:0x3;if(this['terria']['options']['defaultResetView']){const av=this['terria']['options']['orientation']?this['terria']['options']['orientation']:{'heading':B['Math']['toRadians'](5.729578)};if(this['terria']['options']['defaultResetView']&&this['terria']['options']['defaultResetView']instanceof B[n(0xd1d)])as['flyTo']({'destination':ar['globe']['ellipsoid']['cartographicToCartesian'](this['terria']['options']['defaultResetView']),'orientation':av,'duration':au});else if(this['terria']['options']['defaultResetView']&&this['terria']['options']['defaultResetView']instanceof B['Rectangle'])try{B['Rectangle']['validate'](this['terria']['options'][n(0xd1e)]),as['flyTo']({'destination':this['terria']['options']['defaultResetView'],'orientation':av,'duration':au});}catch(aw){console['log'](m(0x1af));}}else'f'+o(0x64a)+'n'==typeof as['flyHome']?as['flyHome'](0x1):as['flyTo']({'destination':B['Camera']['DEFAULT_VIEW_RECTANGLE'],'duration':au});}this['isActive']=!0x1;}}},a4['prototype']['activate']=function(){this['resetView']();};const a5=a4;var a6={},a7=new B['Cartographic'](),a8=new B['Ray']();a6['getCameraFocus']=function(ar,as,at){var au=ar['scene'],av=au['camera'];if(au[n(0xd1f)]!==B['SceneMode']['MORPHING']&&((0x0,B['defined'])(at)||(at=new B['Cartesian3']()),(0x0,B['defined'])(ar['trackedEntity'])?at=ar['trackedEntity']['position']['getValue'](ar['clock'][n(0xd20)],at):(a8['origin']=av[n(0xd21)],a8['direction']=av['directionWC'],at=au['globe'][n(0xd22)](a8,au,at)),(0x0,B['defined'])(at)))return au['mode']===B['SceneMode']['SCENE2D']||au['mode']===B['SceneMode']['COLUMBUS_VIEW']?(at=av['worldToCameraCoordinatesPoint'](at,at),as&&(at=au['globe']['ellipsoid']['cartographicToCartesian'](au['mapProjection']['unproject'](at,a7),at))):as||(at=av['worldToCameraCoordinatesPoint'](at,at)),at;};const a9=a6;var aa=function(ar,as){a3[n(0xd23)](this,arguments),this['name']=as?ar[n(0xd24)]['zoomInTooltip']?ar['options']['zoomInTooltip']:l(0xae):ar['options']['zoomOutTooltip']?ar['options']['zoomOutTooltip']:l(0xaf),as?ar['options']['zoomInSvg']?this['zoomInSvg']=ar['options']['zoomInSvg']:this['text']='+':ar['options']['zoomOutSvg']?this['zoomOutSvg']=ar['options']['zoomOutSvg']:this['text']='-',this['cssClass']=m(0x1b0)+(as?l(0xb0):l(0xb1)),this['relativeAmount']=0x2,as&&(this['relativeAmount']=0x1/this['relativeAmount']);};aa['prototype'][n(0xd25)]=0x1,(aa['prototype']=Object['create'](a3['prototype']))['activate']=function(){this['zoom'](this['relativeAmount']);};var ab=new B['Cartesian3']();aa['prototype']['zoom']=function(ar){if(this['isActive']=!0x0,(0x0,B['defined'])(this['terria'])){var as=this['terria']['scene'],at=as['screenSpaceCameraController'];if(!at['enableInputs']||!at['enableZoom'])return;var au,av=as['camera'];switch(as['mode']){case B['SceneMode']['MORPHING']:break;case B['SceneMode']['SCENE2D']:av['zoomIn'](av['positionCartographic']['height']*(0x1-this['relativeAmount']));break;default:var aw;if(aw=(0x0,B[n(0xd26)])(this['terria']['trackedEntity'])?new B['Cartesian3']():a9['getCameraFocus'](this['terria'],!0x1),(0x0,B['defined'])(aw))au={'direction':av['direction'],'up':av['up']};else{var ax=new B['Ray'](av[n(0xd27)](as['globe']['ellipsoid']['cartographicToCartesian'](av['positionCartographic'])),av['directionWC']);aw=B['IntersectionTests']['grazingAltitudeLocation'](ax,as['globe']['ellipsoid']),au={'heading':av['heading'],'pitch':av['pitch'],'roll':av['roll']};}if(av[n(0xd28)]['z']>=406944828719368.56)return;var ay=B['Cartesian3']['subtract'](av['position'],aw,ab),az=B['Cartesian3']['multiplyByScalar'](ay,ar,ay),aA=B['Cartesian3']['add'](aw,az,aw);(0x0,B['defined'])(this['terria']['trackedEntity'])||as['mode']===B['SceneMode']['COLUMBUS_VIEW']?av['position']=aA:av['flyTo']({'destination':aA,'orientation':au,'duration':0.5,'convert':!0x1});}}this['isActive']=!0x1;};const ac=aa;var ad=B['knockout'],ae=function(ar){this['terria']=ar['terria'],this['eventHelper']=new B['EventHelper'](),this['enableZoomControls']=!(0x0,B['defined'])(ar['enableZoomControls'])||ar[n(0xd29)],this['enableCompass']=!(0x0,B[n(0xd2a)])(ar['enableCompass'])||ar['enableCompass'],this['navigationLocked']=!0x1,this['controls']=ar['controls'],(0x0,B['defined'])(this['controls'])||(this['controls']=[new ac(this['terria'],!0x0),new a5(this['terria']),new ac(this['terria'],!0x1)]),this['svgCompassOuterRing']=m(0x1b1),this['svgCompassGyro']=m(0x1b2),this['svgCompassRotationMarker']=m(0x1b3),this['showCompass']=(0x0,B['defined'])(this['terria'])&&this['enableCompass'],this['heading']=this['showCompass']?this['terria']['scene']['camera']['heading']:0x0,this['isOrbiting']=!0x1,this['orbitCursorAngle']=0x0,this['orbitCursorOpacity']=0x0,this['orbitLastTimestamp']=0x0,this['orbitFrame']=void 0x0,this['orbitIsLook']=!0x1,this['orbitMouseMoveFunction']=void 0x0,this['orbitMouseUpFunction']=void 0x0,this['isRotating']=!0x1,this['rotateInitialCursorAngle']=void 0x0,this['rotateFrame']=void 0x0,this['rotateIsLook']=!0x1,this['rotateMouseMoveFunction']=void 0x0,this['rotateMouseUpFunction']=void 0x0,this['_unsubcribeFromPostRender']=void 0x0,ad['track'](this,['c'+o(0x64b)+'s','s'+o(0x64c)+'s','h'+o(0x64d)+'g','i'+o(0x64e)+'g','o'+o(0x64f)+'e','i'+o(0x650)+'g']);var as=this;function at(){(0x0,B['defined'])(as['terria'])?(as['_unsubcribeFromPostRender']&&(as['_unsubcribeFromPostRender'](),as['_unsubcribeFromPostRender']=void 0x0),as['showCompass']=as['enableCompass'],as['_unsubcribeFromPostRender']=as['terria']['scene']['postRender']['addEventListener'](function(){as['heading']=as['terria']['scene']['camera']['heading'];})):(as['_unsubcribeFromPostRender']&&(as['_unsubcribeFromPostRender'](),as['_unsubcribeFromPostRender']=void 0x0),as['showCompass']=!0x1);}ae[n(0xd2b)]['setNavigationLocked']=function(au){this['navigationLocked']=au,this['controls']&&this['controls']['length']>0x1&&this['controls'][0x1]['setNavigationLocked'](this['navigationLocked']);},this['eventHelper']['add'](this['terria']['afterWidgetChanged'],at,this),at();};ae['prototype']['destroy']=function(){this['eventHelper'][n(0xd2c)]();},ae['prototype']['show']=function(ar){const as='<'+o(0x651)+'>',at='>',au=m(0x1b4),av='<'+o(0x652)+'\x22',aw=m(0x1b5),ax=aw+'\x22'+at+this['terria']['options']['compassRotationMarkerSvg'],ay=(this['terria']['options']['compassRotationMarkerSvg']?ax:m(0x1b6))+as,az=m(0x1b7),aA=az+'\x22'+at+this['terria']['options']['compassOuterRingSvg'],aB=(this['terria']['options']['compassOuterRingSvg']?aA:m(0x1b8))+as,aC=m(0x1b9),aD=aC+'\x22'+at+this['terria']['options']['compassGyroSvg'],aE=m(0x1ba)+ay+aB+m(0x1bb)+((this['terria']['options'][n(0xd2d)]?aD:m(0x1bc))+as)+as,aF=av+aE,aG=av+au+aE,aH=m(0x1bd),aI=m(0x1be)+this['terria']['options']['resetSvg']+m(0x1bf)+this['terria']['options']['zoomInSvg']+m(0x1c0)+this['terria']['options']['zoomOutSvg']+m(0x1c1)+as,aJ=aH+aI,aK=aH+au+at+aI,aL=(this['enableCompass']?aF:aG)+(this['enableZoomControls']?aJ:aK);J(aL,ar,this);},ae['prototype']['add']=function(ar){this['controls']['push'](ar);},ae['prototype']['remove']=function(ar){this['controls'][n(0xd2e)](ar);},ae['prototype']['isLastControl']=function(ar){return ar===this['controls'][this['controls']['length']-0x1];};var af=new B['Cartesian2']();const ag=ar=>{let as;as=ar['touches']?ar['touches'][0x0]:ar;const {clientX:at,clientY:au}=as;return{'clientX':at,'clientY':au};};ae['prototype']['handleMouseDown']=function(ar,as){const {clientX:at,clientY:au}=ag(as);if(this['terria']['scene']['mode']===B['SceneMode']['MORPHING'])return!0x0;if(ar['navigationLocked'])return!0x0;var av=as[n(0xd2f)],aw=as['currentTarget']['getBoundingClientRect'](),ax=aw['width']/0x2,ay=new B['Cartesian2']((aw[n(0xd30)]-aw[n(0xd31)])/0x2,(aw['bottom']-aw[n(0xd32)])/0x2),az=new B['Cartesian2'](at-aw['left'],au-aw['top']),aA=B['Cartesian2']['subtract'](az,ay,af),aB=B['Cartesian2']['magnitude'](aA)/ax;if(aB<0x32/0x91)!function(aC,aD,aE){var aF=aC['terria']['scene'],aG=aF['screenSpaceCameraController'];if(aF['mode']===B['SceneMode']['MORPHING']||!aG['enableInputs'])return;if(aC['navigationLocked'])return!0x0;switch(aF['mode']){case B['SceneMode']['COLUMBUS_VIEW']:if(aG['enableLook'])break;if(!aG['enableTranslate']||!aG['enableTilt'])return;break;case B['SceneMode']['SCENE3D']:if(aG['enableLook'])break;if(!aG[n(0xd33)]||!aG['enableRotate'])return;break;case B['SceneMode']['SCENE2D']:if(!aG['enableTranslate'])return;}ak(aC),(0x0,B['defined'])(aC['orbitTickFunction'])&&aC['terria'][n(0xd34)][n(0xd35)]['removeEventListener'](aC[n(0xd36)]);aC['orbitMouseMoveFunction']=void 0x0,aC['orbitMouseUpFunction']=void 0x0,aC['orbitTickFunction']=void 0x0,aC['isOrbiting']=!0x0,aC['orbitLastTimestamp']=(0x0,B['getTimestamp'])();var aH=aF['camera'];if((0x0,B['defined'])(aC['terria']['trackedEntity']))aC['orbitFrame']=void 0x0,aC['orbitIsLook']=!0x1;else{var aI=a9['getCameraFocus'](aC['terria'],!0x0,aj);(0x0,B['defined'])(aI)?(aC['orbitFrame']=B['Transforms']['eastNorthUpToFixedFrame'](aI,aF['globe']['ellipsoid'],ai),aC['orbitIsLook']=!0x1):(aC['orbitFrame']=B[n(0xd37)]['eastNorthUpToFixedFrame'](aH['positionWC'],aF['globe']['ellipsoid'],ai),aC['orbitIsLook']=!0x0);}function aJ(aK,aL){var aM=Math['atan2'](-aK['y'],aK['x']);aC['orbitCursorAngle']=B['Math']['zeroToTwoPi'](aM-B['Math']['PI_OVER_TWO']);var aN=B['Cartesian2']['magnitude'](aK),aO=aL/0x2,aP=Math['min'](aN/aO,0x1),aQ=0.5*aP*aP+0.5;aC['orbitCursorOpacity']=aQ;}aC['orbitTickFunction']=function(aK){var aL,aM=(0x0,B[n(0xd38)])(),aN=(aM-aC['orbitLastTimestamp'])*(2.5*(aC['orbitCursorOpacity']-0.5)/0x3e8),aO=aC['orbitCursorAngle']+B['Math']['PI_OVER_TWO'],aP=Math['cos'](aO)*aN,aQ=Math['sin'](aO)*aN;if(aC['navigationLocked'])return!0x0;(0x0,B['defined'])(aC[n(0xd39)])&&(aL=B['Matrix4']['clone'](aH['transform'],ah),aH['lookAtTransform'](aC[n(0xd3a)])),aF['mode']===B['SceneMode'][n(0xd3b)]?aH['move'](new B['Cartesian3'](aP,aQ,0x0),Math['max'](aF['canvas']['clientWidth'],aF['canvas']['clientHeight'])/0x64*aH['positionCartographic']['height']*aN):aC['orbitIsLook']?(aH['look'](B['Cartesian3']['UNIT_Z'],-aP),aH['look'](aH['right'],-aQ)):(aH['rotateLeft'](aP),aH['rotateUp'](aQ)),(0x0,B['defined'])(aC['orbitFrame'])&&aH['lookAtTransform'](aL),aC['orbitLastTimestamp']=aM;},aC['orbitMouseMoveFunction']=function(aK){const {clientX:aL,clientY:aM}=ag(aK);var aN=aD['getBoundingClientRect'](),aO=new B['Cartesian2']((aN['right']-aN['left'])/0x2,(aN['bottom']-aN['top'])/0x2),aP=new B['Cartesian2'](aL-aN['left'],aM-aN[n(0xd3c)]);aJ(B['Cartesian2']['subtract'](aP,aO,af),aN['width']);},aC['orbitMouseUpFunction']=function(aK){aC['isOrbiting']=!0x1,ak(aC),(0x0,B['defined'])(aC['orbitTickFunction'])&&aC[n(0xd3d)]['clock']['onTick']['removeEventListener'](aC['orbitTickFunction']),aC['orbitMouseMoveFunction']=void 0x0,aC['orbitMouseUpFunction']=void 0x0,aC['orbitTickFunction']=void 0x0;},(aK=>{document['addEventListener']('m'+o(0x653)+'e',aK['orbitMouseMoveFunction'],!0x1),document['addEventListener']('t'+o(0x654)+'e',aK['orbitMouseMoveFunction'],!0x1),document['addEventListener']('m'+o(0x655)+'p',aK['orbitMouseUpFunction'],!0x1),document['addEventListener']('t'+o(0x656)+'d',aK[n(0xd3e)],!0x1);})(aC),aC['terria']['clock']['onTick'][n(0xd3f)](aC['orbitTickFunction']),aJ(aE,aD['getBoundingClientRect']()['width']);}(this,av,aA);else{if(!(aB<0x1))return!0x0;!function(aC,aD,aE){var aF,aG=aC['terria'][n(0xd40)],aH=aG['camera'],aI=aG['screenSpaceCameraController'];if(aG['mode']===B['SceneMode']['MORPHING']||aG['mode']===B['SceneMode']['SCENE2D']||!aI['enableInputs'])return;if(aC['navigationLocked'])return!0x0;if(!aI['enableLook']&&(aG['mode']===B['SceneMode']['COLUMBUS_VIEW']||aG['mode']===B['SceneMode']['SCENE3D']&&!aI['enableRotate']))return;if(al(aC),aC['rotateMouseMoveFunction']=void 0x0,aC['rotateMouseUpFunction']=void 0x0,aC['isRotating']=!0x0,aC['rotateInitialCursorAngle']=Math[n(0xd41)](-aE['y'],aE['x']),(0x0,B['defined'])(aC['terria']['trackedEntity']))aC['rotateFrame']=void 0x0,aC['rotateIsLook']=!0x1;else{var aJ=a9['getCameraFocus'](aC['terria'],!0x0,aj);(0x0,B['defined'])(aJ)&&(aG['mode']!==B[n(0xd42)]['COLUMBUS_VIEW']||aI['enableLook']||aI[n(0xd43)])?(aC['rotateFrame']=B['Transforms']['eastNorthUpToFixedFrame'](aJ,aG['globe']['ellipsoid'],ai),aC['rotateIsLook']=!0x1):(aC['rotateFrame']=B['Transforms'][n(0xd44)](aH[n(0xd45)],aG['globe']['ellipsoid'],ai),aC['rotateIsLook']=!0x0);}(0x0,B[n(0xd46)])(aC['rotateFrame'])&&(aF=B['Matrix4']['clone'](aH['transform'],ah),aH[n(0xd47)](aC['rotateFrame']));aC['rotateInitialCameraAngle']=-aH['heading'],(0x0,B['defined'])(aC['rotateFrame'])&&aH['lookAtTransform'](aF);aC['rotateMouseMoveFunction']=function(aK){const {clientX:aL,clientY:aM}=ag(aK);var aN,aO=aD['getBoundingClientRect'](),aP=new B['Cartesian2']((aO['right']-aO[n(0xd48)])/0x2,(aO['bottom']-aO['top'])/0x2),aQ=new B['Cartesian2'](aL-aO['left'],aM-aO['top']),aR=B['Cartesian2']['subtract'](aQ,aP,af),aS=Math['atan2'](-aR['y'],aR['x'])-aC['rotateInitialCursorAngle'],aT=B['Math']['zeroToTwoPi'](aC['rotateInitialCameraAngle']-aS),aU=aC['terria']['scene']['camera'];(0x0,B['defined'])(aC['rotateFrame'])&&(aN=B['Matrix4']['clone'](aU['transform'],ah),aU[n(0xd49)](aC['rotateFrame']));var aV=-aU['heading'];aU['rotateRight'](aT-aV),(0x0,B['defined'])(aC['rotateFrame'])&&aU['lookAtTransform'](aN);},aC[n(0xd4a)]=function(aK){aC['isRotating']=!0x1,al(aC),aC['rotateMouseMoveFunction']=void 0x0,aC['rotateMouseUpFunction']=void 0x0;},(aK=>{document['addEventListener']('m'+o(0x657)+'e',aK['rotateMouseMoveFunction'],!0x1),document['addEventListener']('t'+o(0x658)+'e',aK['rotateMouseMoveFunction'],!0x1),document['addEventListener']('m'+o(0x659)+'p',aK['rotateMouseUpFunction'],!0x1),document['addEventListener']('t'+o(0x65a)+'d',aK['rotateMouseUpFunction'],!0x1);})(aC);}(this,av,aA);}};var ah=new B['Matrix4'](),ai=new B['Matrix4'](),aj=new B['Cartesian3']();ae[n(0xd4b)]['handleDoubleClick']=function(ar,as){var at=ar['terria']['scene'],au=at['camera'],av=at['screenSpaceCameraController'];if(at['mode']===B['SceneMode']['MORPHING']||!av['enableInputs'])return!0x0;if(ar['navigationLocked'])return!0x0;if(at['mode']!==B['SceneMode']['COLUMBUS_VIEW']||av['enableTranslate']){if(at['mode']===B['SceneMode']['SCENE3D']||at['mode']===B['SceneMode']['COLUMBUS_VIEW']){if(!av['enableLook'])return;if(at['mode']===B[n(0xd4c)]['SCENE3D']&&!av['enableRotate'])return;}var aw=a9['getCameraFocus'](ar['terria'],!0x0,aj);if((0x0,B['defined'])(aw)){var ax=at[n(0xd4d)]['ellipsoid']['cartographicToCartesian'](au['positionCartographic'],new B['Cartesian3']()),ay=at['globe']['ellipsoid']['geodeticSurfaceNormal'](aw),az=new B['BoundingSphere'](aw,0x0);au[n(0xd4e)](az,{'offset':new B['HeadingPitchRange'](0x0,B['Math']['PI_OVER_TWO']-B['Cartesian3']['angleBetween'](ay,au['directionWC']),B['Cartesian3']['distance'](ax,aw)),'duration':1.5});}else this['controls'][0x1]['resetView']();}},ae['create']=function(ar){var as=new ae(ar);return as[n(0xd4f)](ar[n(0xd50)]),as;};const ak=ar=>{document[n(0xd51)]('m'+o(0x65b)+'e',ar['orbitMouseMoveFunction'],!0x1),document['removeEventListener']('t'+o(0x65c)+'e',ar['orbitMouseMoveFunction'],!0x1),document['removeEventListener']('m'+o(0x65d)+'p',ar['orbitMouseUpFunction'],!0x1),document['removeEventListener']('t'+o(0x65e)+'d',ar['orbitMouseUpFunction'],!0x1);},al=ar=>{document['removeEventListener']('m'+o(0x65f)+'e',ar['rotateMouseMoveFunction'],!0x1),document['removeEventListener']('t'+o(0x660)+'e',ar['rotateMouseMoveFunction'],!0x1),document['removeEventListener']('m'+o(0x661)+'p',ar['rotateMouseUpFunction'],!0x1),document['removeEventListener']('t'+o(0x662)+'d',ar['rotateMouseUpFunction'],!0x1);};const am=ae;var an=B['Event'],ao=function(ar){ap['apply'](this,arguments),this['_onDestroyListeners']=[];};function ap(ar,as){if(!(0x0,B['defined'])(ar))throw new B['DeveloperError'](m(0x1c2));var at=(0x0,B['defined'])(ar['cesiumWidget'])?ar['cesiumWidget']:ar,au=document['createElement'](l(0xb2));au['className']=m(0x1c3),at['container']['appendChild'](au),this['terria']=ar,this['terria']['options']=(0x0,B['defined'])(as)?as:{},this['terria']['afterWidgetChanged']=new an(),this['terria']['beforeWidgetChanged']=new an(),this['container']=au,(0x0,B['defined'])(this['terria']['options']['enableDistanceLegend'])&&!this['terria']['options']['enableDistanceLegend']||(this['distanceLegendDiv']=document['createElement'](l(0xb3)),au[n(0xd52)](this['distanceLegendDiv']),this['distanceLegendDiv']['setAttribute'](l(0xb4),'d'+o(0x663)+'v'),this['distanceLegendViewModel']=X['create']({'container':this['distanceLegendDiv'],'terria':this['terria'],'mapElement':au,'enableDistanceLegend':!0x0})),(0x0,B['defined'])(this['terria']['options']['enableZoomControls'])&&!this['terria']['options']['enableZoomControls']||(0x0,B['defined'])(this['terria']['options']['enableCompass'])&&!this['terria']['options'][n(0xd53)]?!(0x0,B['defined'])(this['terria']['options']['enableZoomControls'])||this['terria']['options']['enableZoomControls']||(0x0,B['defined'])(this['terria'][n(0xd54)]['enableCompass'])&&!this['terria']['options']['enableCompass']?(0x0,B['defined'])(this['terria']['options']['enableZoomControls'])&&!this['terria']['options']['enableZoomControls']||!(0x0,B['defined'])(this['terria']['options']['enableCompass'])||this['terria']['options']['enableCompass']?(0x0,B['defined'])(this['terria']['options'][n(0xd55)])&&!this['terria']['options']['enableZoomControls']&&(0x0,B['defined'])(this['terria']['options']['enableCompass'])&&this['terria']['options']['enableCompass']:(this['navigationDiv']=document['createElement'](l(0xb5)),this['navigationDiv']['setAttribute'](l(0xb6),'n'+o(0x664)+'v'),au['appendChild'](this['navigationDiv']),this['navigationViewModel']=am['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x0,'enableCompass':!0x1})):(this['navigationDiv']=document['createElement'](l(0xb7)),this['navigationDiv']['setAttribute'](l(0xb8),'n'+o(0x665)+'v'),au[n(0xd56)](this['navigationDiv']),this['navigationViewModel']=am['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x1,'enableCompass':!0x0})):(this['navigationDiv']=document[n(0xd57)](l(0xb9)),this['navigationDiv']['setAttribute'](l(0xba),'n'+o(0x666)+'v'),au['appendChild'](this['navigationDiv']),this['navigationViewModel']=am['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x0,'enableCompass':!0x0}));}ao[n(0xd58)]['distanceLegendViewModel']=void 0x0,ao['prototype']['navigationViewModel']=void 0x0,ao['prototype']['navigationDiv']=void 0x0,ao['prototype']['distanceLegendDiv']=void 0x0,ao['prototype']['terria']=void 0x0,ao[n(0xd59)]['container']=void 0x0,ao['prototype']['_onDestroyListeners']=void 0x0,ao['prototype']['_navigationLocked']=!0x1,ao['prototype']['setNavigationLocked']=function(ar){this['_navigationLocked']=ar,this['navigationViewModel']['setNavigationLocked'](this['_navigationLocked']);},ao['prototype']['getNavigationLocked']=function(){return this['_navigationLocked'];},ao['prototype']['destroy']=function(){(0x0,B['defined'])(this['navigationViewModel'])&&this['navigationViewModel']['destroy'](),(0x0,B['defined'])(this['distanceLegendViewModel'])&&this['distanceLegendViewModel']['destroy'](),(0x0,B['defined'])(this['navigationDiv'])&&this['navigationDiv']['parentNode']['removeChild'](this['navigationDiv']),delete this['navigationDiv'],(0x0,B['defined'])(this['distanceLegendDiv'])&&this['distanceLegendDiv']['parentNode'][n(0xd5a)](this['distanceLegendDiv']),delete this['distanceLegendDiv'],(0x0,B['defined'])(this['container'])&&this['container']['parentNode']['removeChild'](this['container']),delete this['container'];for(var ar=0x0;arthis['maxHeight'])this['height']=this['maxHeight'];for(let K=0x0;Kthis['maxHeight']){this['maxHeight']=y;}if(!Cesium['defined'](y))y=0x0;return{'heightPos':Cesium['Cartesian3']['fromRadians'](x['longitude'],x['latitude'],y),'noHeightPos':Cesium['Cartesian3']['fromRadians'](x['longitude'],x['latitude'],0x0),'height':y};};};}());!function(q,r){'o'+o(0x66a)+'t'==typeof exports&&'u'+o(0x66b)+'d'!=typeof module?r(exports):'f'+o(0x66c)+'n'==typeof define&&define['amd']?define(['e'+o(0x66d)+'s'],r):r(q['gcoord']={});}(this,function(a0){'u'+o(0x66e)+'t';var a1='W'+o(0x66f)+'4',a2=a1,a3=a1,a4='G'+o(0x670)+'2',a5=a4,a6='B'+o(0x671)+'9',a7=a6,a8=a6,a9=a6,aa='B'+o(0x672)+'C',ab=aa,ac='E'+o(0x673)+'7',ad=ac,af=ac,ag=ac,ah=ac;function ai(b0){throw new Error(b0);}function aj(b0){return!isNaN(b0)&&null!==b0&&!ak(b0);}function ak(b0){return!!b0&&'['+o(0x674)+']'===Object['prototype']['toString']['call'](b0);}function al(){for(var b0=[],b1=0x0;b1aG&&(b2[0x0]=aG),b2[0x0]<-aG&&(b2[0x0]=-aG),b2[0x1]>aG&&(b2[0x1]=aG),b2[0x1]<-aG&&(b2[0x1]=-aG),b2;}var aJ=Math['abs'],aK=Math['pow'],aL=[12890594.86,8362377.87,0x554fed,3481989.83,1678043.12,0x0],aM=[0x4b,0x3c,0x2d,0x1e,0xf,0x0],aN=[[1.410526172116255e-8,0.00000898305509648872,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-0.03801003308653,17337981.2],[-7.435856389565537e-9,0.000008983055097726239,-0.78625201886289,96.32687599759846,-1.85204757529826,-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,10260144.86],[-3.030883460898826e-8,0.00000898305509983578,0.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,0.32710905363475,6856817.37],[-1.981981304930552e-8,0.000008983055099779535,0.03278182852591,40.31678527705744,0.65659298677277,-4.44255534477492,0.85341911805263,0.12923347998204,-0.04625736007561,4482777.06],[3.09191371068437e-9,0.000008983055096812155,0.00006995724062,23.10934304144901,-0.00023663490511,-0.6321817810242,-0.00663494467273,0.03430082397953,-0.00466043876332,2555164.4],[2.890871144776878e-9,0.000008983055095805407,-3.068298e-8,7.47137025468032,-0.00000353937994,-0.02145144861037,-0.00001234426596,0.00010322952773,-0.00000323890364,826088.5]],aO=[[-0.0015702102444,111320.7020616939,0x60e374c3105a3,-0x24bb4115e2e164,0x5cc55543bb0ae8,-0x7ce070193f3784,0x5e7ca61ddf8150,-0x261a578d8b24d0,0x665d60f3742ca,82.5],[0.0008277824516172526,111320.7020463578,647795574.6671607,-4082003173.641316,10774905663.51142,-15171875531.51559,12053065338.62167,-5124939663.577472,913311935.9512032,67.5],[0.00337398766765,111320.7020202162,4481351.045890365,-23393751.19931662,79682215.47186455,-115964993.2797253,97236711.15602145,-43661946.33752821,8477230.501135234,52.5],[0.00220636496208,111320.7020209128,51751.86112841131,3796837.749470245,992013.7397791013,-1221952.21711287,1340652.697009075,-620943.6990984312,144416.9293806241,37.5],[-0.0003441963504368392,111320.7020576856,278.2353980772752,2485758.690035394,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-0.0003218135878613132,111320.7020701615,0.00369383431289,823725.6402795718,0.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,0.37238884252424,7.45]];function aP(b0,b1,b2){var b3=aJ(b1)/b2[0x9],b4=b2[0x0]+b2[0x1]*aJ(b0),b5=b2[0x2]+b2[0x3]*b3+b2[0x4]*aK(b3,0x2)+b2[0x5]*aK(b3,0x3)+b2[0x6]*aK(b3,0x4)+b2[0x7]*aK(b3,0x5)+b2[0x8]*aK(b3,0x6);return[b4*=b0<0x0?-0x1:0x1,b5*=b1<0x0?-0x1:0x1];}function aQ(b0){for(var b1=b0[0x0],b2=b0[0x1],b3=[],b4=0x0;b4aM[b4]){b3=aO[b4];break;}return aP(b1,b2,b3);}function aR(b0){for(var b1=b0[0x0],b2=b0[0x1],b3=[],b4=0x0;b40x0){for(let E=0x0;E0x0)E['set'](y+'^'+D,H['get'](D));}var I={'featureIds':E,'tagName':y,'isMultiple':![]};r['_api']['Feature']['topRendering'](I);}r['_lastRevitId']=D;if(q['defined'](r['OnCadSelectionRevitId'])){r['OnCadSelectionRevitId'](D);}});r['_api']['viewer'][n(0xd7e)]['requestRender']();};s[n(0xd7f)]['exit']=function(){r['_cad']['Scene']['clearScene']();r['_cad']=undefined;r[n(0xd80)]['mGLE23D']=undefined;if(!isEmpty(r['_view_2d'])&&!isEmpty(r['_view_3d'])){r['_view_2d']['setAttribute']('s'+o(0x69b)+'e','');r['_view_3d']['setAttribute']('s'+o(0x69c)+'e','');document['body']['setAttribute']('s'+o(0x69d)+'e','o'+o(0x69e)+';');r['_view_2d']['innerHTML']=null;r['_api']['Model']['original'](r['_tilesetId']);r['_api']['Model']['location'](r['_tilesetId']);r['_api']['Feature']['clearSelectColor']();r['_api']['Feature']['clearTopRenderSelectColor']();r['_api']['Public']['clearHandler']();r['_api'][n(0xd81)]['clearBOX23line'](r['_api']['viewer']);r['_api']['viewer']['scene']['requestRender']();}};return s;}(window['Cesium']||{});GLECircleScan=function(q){var r;var s,t,u,v,w;var x;var y=this;var z=0x100;function A(B){r=B;if(!q['defined'](B['viewer']))throw m(0x1d9);s=B['viewer'];this['_viewer']=B['viewer'];t=s[n(0xd82)];u=s['canvas'];v=s['camera'];w=s['scene'][n(0xd83)];var C=r['defaults']['container'];x=document['getElementById'](C);}A[n(0xd84)]['addCircleScan']=function(B,C,D,E){function F(G,H){this['_definitionChanged']=new q['Event']();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=G;this['duration']=H;this['_time']=new Date()['getTime']();}Object['defineProperties'](F['prototype'],{'isConstant':{'get':function(){return![];}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'color':q['createPropertyDescriptor']('c'+o(0x69f)+'r')});F['prototype']['getType']=function(G){return'E'+o(0x6a0)+'e';};F['prototype']['getValue']=function(G,H){if(!q['defined'](H)){H={};}H['color']=q['Property']['getValueOrClonedDefault'](this['_color'],G,q['Color']['WHITE'],H['color']);H['time']=(new Date()['getTime']()-this['_time'])%this['duration']/this['duration'];return H;};F[n(0xd85)]['equals']=function(G){return this===G||G instanceof F&&Property['equals'](this['_color'],G['_color']);};q['EllipsoidFadeMaterialProperty']=F;q['Material'][n(0xd86)]='E'+o(0x6a1)+'e';q['Material'][n(0xd87)]=m(0x1da)+l(0xbb)+m(0x1db)+m(0x1dc)+m(0x1dd)+m(0x1de)+m(0x1df)+m(0x1e0)+m(0x1e1)+('d'+o(0x6a2)+'\x0a')+('}'+o(0x6a3)+'\x0a')+m(0x1e2)+l(0xbc)+('r'+o(0x6a4)+'\x0a')+'}';q[n(0xd88)]['_materialCache']['addMaterial'](q['Material']['EllipsoidFadeType'],{'fabric':{'type':q['Material']['EllipsoidFadeType'],'uniforms':{'color':new q[(n(0xd89))](0x1,0x0,0x0,0x1),'time':0x0},'source':q['Material']['EllipsoidFadeSource']},'translucent':function(G){return!![];}});if(!(D instanceof q['Color'])){D=q['Color']['fromCssColorString'](D);}s[n(0xd8a)]['add']({'id':B+('_'+o(0x6a5)+'n'),'name':'E'+o(0x6a6)+'e','position':q['Cartesian3'][n(0xd8b)](C[0x0],C[0x1]),'ellipse':{'height':C[0x2],'semiMinorAxis':E,'semiMajorAxis':E,'material':new q['EllipsoidFadeMaterialProperty'](D,0x2710)}});};A[n(0xd8c)]['removeCircleScan']=function(B){s['entities'][n(0xd8d)](B+('_'+o(0x6a7)+'n'));};return A;}(window['Cesium']||{});;GLEClippingSystem=function(q){var r='C'+o(0x6a8)+'_';var s='G'+o(0x6a9)+'X';var t=['M'+o(0x6aa)+'X','M'+o(0x6ab)+'X','M'+o(0x6ac)+'Y','M'+o(0x6ad)+'Y','M'+o(0x6ae)+'Z','M'+o(0x6af)+'Z'];var u={'tags':[],'plateLineColor':q['Color']['RED'],'isShowClipLine':![],'ClipSpeed':0x1,'RotateSpeed':0x1,'box':{'outline':!![],'outlineColor':q['Color']['WHITE'],'planeColor':q['Color']['WHITE']['withAlpha'](0.1),'scalar':[0x0,0x0,0x0],'planesNames':t},'HelperLineWidth':0xa,'helperSizeScale':0x1,'RotationAngleRange':0x5a,'selfVestPrefix':r,'longClickTime':0x3e8,'isStrict':!![]};var v={};var w={};var x=0x3e8;var y={'Helpers':!![],'ClippingPlaneEntities':!![]};var z={'PAN':0x0,'ROTATE':0x1,'ZOOM':0x2};var A;var B=-0x1;function C(ai){this['_API']=ai;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];}C['prototype']['addByBoundary']=function(ai){var aj={'id':'','tags':[],'pointType':0x0,'boundary':[],'radians':[],'height':0x0,'extrudedHeight':0xa,'plateLineColor':q['Color']['RED'],'isShowClipLine':![],'ClipSpeed':0x1,'RotateSpeed':0x1,'box':{'outline':!![],'outlineColor':q['Color']['WHITE'],'planeColor':q['Color']['WHITE']['withAlpha'](0.1)},'helperSizeScale':0x1,'selfVestPrefix':r,'unionClippingRegions':!![]};_that=this;if(!q['defined'](ai)||!q['defined'](ai['id'])||!q['defined'](ai['tags'])||ai['tags']['length']<0x1){console[n(0xd8e)]('创'+o(0x6b0)+'置');return;}var ak=ai['id'];if(!Array['isArray'](ai['tags'])){ai['tags']=[ai['tags']];}v[ak]={};ad(v[ak],aj);ad(v[ak],ai);v[ak]['isFreeMode']=!![];if(!v[ak]['boundary']||v[ak][n(0xd8f)]['length']<0x9||v[ak]['boundary']['length']%0x3!=0x0){console['log'](m(0x1e3));return;}v[ak]['radians']=[];v[ak]['radiansClipPositions']=[];v[ak]['radiansClipPositionsTB']=[];var al=_that['_API']['Model']['getCenter'](v[ak][n(0xd90)][0x0]);v[ak]['radiansClipPositionsTB']['push'](al['position'][0x0],al['position'][0x1],v[ak]['height'],al['position'][0x0],al['position'][0x1],v[ak]['height']+v[ak][n(0xd91)]);var am=v[ak]['height']+v[ak]['extrudedHeight']*0.5;switch(v[ak]['pointType']){default:case 0x0:for(var an=0x0;an=0x0){x=v[ak]['longClickTime'];}D(ak);_that['_viewer']['scene']['requestRender']();};function D(ai){var aj=new q['CustomDataSource'](s);var ak=!q['defined'](v[ai]['box'])?q['Color']['WHITE']:v[ai]['box']['planeColor']instanceof q['Color']?v[ai]['box']['planeColor']:q['defaultValue'](q['Color']['fromCssColorString'](v[ai]['box']['planeColor']),q['Color']['WHITE']);var al=!q['defined'](v[ai]['box'])?q['Color']['WHITE']:v[ai]['box']['outlineColor']instanceof q['Color']?v[ai]['box']['outlineColor']:q['defaultValue'](q['Color']['fromCssColorString'](v[ai]['box']['outlineColor']),q['Color']['WHITE']);aj['entities']['add']({'name':v[ai]['selfVestPrefix']+ai,'polygon':{'hierarchy':q['Cartesian3']['fromRadiansArray'](v[ai]['radians']),'extrudedHeight':v[ai]['height']+v[ai]['extrudedHeight'],'height':v[ai]['height'],'material':ak['withAlpha'](0.1),'outline':v[ai]['box']['outline'],'outlineColor':al[n(0xd9a)](0.5),'show':q['defaultValue'](v[ai]['box'][n(0xd9b)],!![])}});v[ai]['clippingPlaneEntitiesDataSources']=aj;_that['_viewer']['dataSources']['add'](aj);var am=q['defaultValue'](v[ai]['unionClippingRegions'],!![]);var an=v[ai]['plateLineColor']instanceof q['Color']?v[ai]['plateLineColor']:q[n(0xd9c)](q[n(0xd9d)]['fromCssColorString'](v[ai]['plateLineColor']),q['Color']['RED']);var ao=new q['ClippingPlaneCollection']({'planes':[],'edgeColor':an,'edgeWidth':v[ai][n(0xd9e)]?0x2:0x0,'unionClippingRegions':am});v[ai]['ClippingPlanes']=ao;var ap=_that['_API']['Model'][n(0xd9f)]()['center'];var aq=q['Transforms']['eastNorthUpToFixedFrame'](ap);var ar=_that['_API']['tileset']['clippingPlanesOriginMatrix'][n(0xda0)]();var as=q['Matrix4'][n(0xda1)](ar,new q[(n(0xda2))]());var at=q['Matrix4']['multiply'](as,aq,new q['Matrix4']());ao['modelMatrix']=q['defined'](at)?at:q['Matrix4']['IDENTITY']['clone']();v[ai]['Models']=[];for(var au=0x0;au0x0){aU*=aS?0x1:-0x1;}else if(aI(aQ,aR,new q['Cartesian3']())<0x0){aU*=aS?-0x1:0x1;}else{aU=0x0;}return{'nornal':aT,'distance':aU};};var aK=function(aP,aQ){var aR=new q['Cartesian3']();q['Cartesian3']['negate'](aP,aR);var aS=new q['ClippingPlane'](am?aR:aP,(am?0x1:-0x1)*aQ);if(aS){ao['add'](aS);}};var aL=I(aC);if(aL<0x0){for(var au=0x0;au0x2){for(var ak=0x0;ak=0x0){x=v[aj]['longClickTime'];}v[aj]['unionClippingRegions']=!![];v[aj]['selfVestPrefix']+=aj+'_';v[aj]['HelperConfigs']={'AxesHelper':{'translation':q['Matrix4']['IDENTITY']['clone']()},'RotateHelper':{'X':0x0,'Y':0x0,'Z':0x0,'rotation':q['Matrix4']['IDENTITY']['clone']()},'PlaneDistance':{'xMin':-Infinity,'xMax':Infinity,'yMin':-Infinity,'yMax':Infinity,'zMin':-Infinity,'zMax':Infinity}};v[aj]['tags']=q['defined'](v[aj]['tags'])?v[aj]['tags']:[_that['_API'][n(0xdb0)]['id']];if(!q['defined'](v[aj]['tags'])||v[aj]['tags']['length']==0x0){delete v[aj];console['log']('请'+o(0x6b3)+'型');return;}var ak=![];for(var al=0x0;al0x0){v[aj]['ClippingPlanes']['removeAll']();a7(_that,v[aj]['alias']);R(_that,v[aj][n(0xdc0)]);this['setVisible'](v[aj]['alias'],{'Helpers':!![],'ClippingPlaneEntities':!![]});this['repairEvent']();O(_that,v[aj]['alias'],ar,as,!![]);J(aj);return;}}}var aq=a6(aj);v[aj][n(0xdc1)]=aq;v[aj]['Models']=[];var at=[];for(var al=0x0;al0x1)L(_that,aj,at);M(_that,aj);var ar=new q['Cartesian3']();var as=new q['Cartesian3']();q['Cartesian3']['midpoint'](v[aj]['ModelCenter']['maxpos'],v[aj]['ModelCenter']['minpos'],ar);q['Cartesian3']['subtract'](v[aj]['ModelCenter']['maxpos'],v[aj]['ModelCenter']['minpos'],as);q['Cartesian3']['abs'](as,as);var az=new q['Cartesian3']();q['Cartesian3'][n(0xdc8)](v[aj]['box']['scalar'],0x0,az);if(isNaN(az['x']))az['x']=0x0;if(isNaN(az['y']))az['y']=0x0;if(isNaN(az['z']))az['z']=0x0;q['Cartesian3']['add'](as,az,as);v[aj]['ModelCenter']['size']=as;v[aj]['ModelCenter']['initSize']=as['clone']();v[aj]['ModelCenter']['initCenter']=v[aj]['ModelCenter']['center']['clone']();var aA=ar['clone']();var aB=q['Transforms']['eastNorthUpToFixedFrame'](aA);var aC=_that['_API']['tileset']['clippingPlanesOriginMatrix']['clone']();var aD=q['Matrix4']['inverse'](aC,new q[(n(0xdc9))]());var ap=q['Matrix4']['multiply'](aD,aB,new q['Matrix4']());v[aj][n(0xdca)]['modelMatrix']=q['defined'](ap)?ap:q['Matrix4']['IDENTITY'][n(0xdcb)]();var aE=[];q['Matrix4']['pack'](v[aj]['ClippingPlanes']['modelMatrix'],aE);v[aj]['ClippingPlanes']['initModelMatrix']=aE;a7(_that,aj);R(_that,aj);a5(_that);_that['setClipByMinimaxPoints'](aj,v[aj]['ModelCenter']['minpos'],v[aj]['ModelCenter']['maxpos'],0x1,!![]);q['Cartesian3']['add'](v[aj]['ModelCenter']['size'],az,v[aj]['ModelCenter']['size']);_that['setClipByCenterAndSize'](aj,v[aj][n(0xdcc)]['center'],v[aj]['ModelCenter']['size'],0x0,!![]);if(v[aj]['isStrict']&&v[aj]['tags']['length']==0x1){var am=v[aj]['tags'][0x0];var an=_that['_API']['Model']['get'](am);var au=aa(an);if(q['defined'](au)&&au['length']==0x2&&q['defined'](w[am])){var ar=w[am]['center'];var as=w[am]['size'];O(_that,aj,ar,as,!![]);}}var aE=[];q['Matrix4']['pack'](v[aj]['ClippingPlanes']['modelMatrix'],aE);v[aj]['ClippingPlanes']['initModelMatrix']=aE;v[aj]['ClippingPlanes'][n(0xdcd)]=as;q['Cartesian3']['clone'](v[aj][n(0xdce)],v[aj][n(0xdcf)]);q['Cartesian3']['clone'](v[aj][n(0xdd0)],v[aj][n(0xdd1)]);v[aj]['parametricConfiguration']={'translation':new q['Cartesian3'](),'rotate':new q['Cartesian3'](),'range':{'MAX-X':0x1,'MIN-X':-0x1,'MAX-Y':0x1,'MIN-Y':-0x1,'MAX-Z':0x1,'MIN-Z':-0x1},'distance':{'MAX-X':v[aj]['initClippingBoxSize']['x']*0.5,'MIN-X':-v[aj]['initClippingBoxSize']['x']*0.5,'MAX-Y':v[aj]['initClippingBoxSize']['y']*0.5,'MIN-Y':-v[aj]['initClippingBoxSize']['y']*0.5,'MAX-Z':v[aj]['initClippingBoxSize']['z']*0.5,'MIN-Z':-v[aj]['initClippingBoxSize']['z']*0.5},'modelMatrix':v[aj]['ClippingPlanes']['modelMatrix'],'helperModelMatrix':q['Matrix4']['IDENTITY']['clone']()};if(!v[aj]['ClippingPlanes']['unionClippingRegions']){for(var al=0x0;al0x1){var al=[];for(var am=0x0;am-0x1||!q[n(0xddd)](ak)){if(ar['tilesetoutline']['boundingsphere']!=undefined){al['push'](ar);}}});if(al['length']<0x1)return;var am=!isEmpty(al[0x0][n(0xdde)])?new q['Matrix4'][(n(0xddf))](al[0x0]['modelMatrix']):new q['Matrix4']['clone'](q['Matrix4']['IDENTITY']);am['clone'](K);var an=[];var ao=v[aj]['ModelCenter']['oldsphere'][n(0xde0)];for(var ap=0x0;ap0x0){for(var ap=0x0;ap0x0){am(v[aj]['Helpers']);}var an=function(ao){var ap=ak;var aq=0x0;var ar=0x0;var as=0x0;var at=q['Transforms'][n(0xdf6)](ap,new q['HeadingPitchRoll'](aq,ar,as));for(var au=0x0;au0x0){an(v[aj][n(0xdfb)]);}if(v[aj]['HelperConfigs']){v[aj]['HelperConfigs']['AxesHelper'][n(0xdfc)]=q['Matrix4']['IDENTITY']['clone']();v[aj]['HelperConfigs']['RotateHelper']['X']=0x0;v[aj]['HelperConfigs']['RotateHelper']['Y']=0x0;v[aj]['HelperConfigs']['RotateHelper']['Z']=0x0;v[aj]['HelperConfigs']['RotateHelper'][n(0xdfd)]=q['Matrix4']['IDENTITY']['clone']();v[aj]['HelperConfigs']['PlaneDistance']['xMax']=al['x']*0.5;v[aj]['HelperConfigs']['PlaneDistance']['xMin']=al['x']*0.5;v[aj][n(0xdfe)]['PlaneDistance']['yMax']=al['y']*0.5;v[aj]['HelperConfigs']['PlaneDistance']['yMin']=al['y']*0.5;v[aj]['HelperConfigs']['PlaneDistance']['zMax']=al['z']*0.5;v[aj]['HelperConfigs']['PlaneDistance']['zMin']=al['z']*0.5;}}C['prototype']['remove']=function(ai,aj){_that=this;if(!q['defined'](ai)||!q['defined'](v[ai])){return;}var ak=function(at,au,av){if(q['defined'](v[at]['ClippingPlanes'])){if(q['defined'](v[at]['ClippingPlanes']['initModelMatrix'])){var aw=v[at]['ClippingPlanes'][n(0xdff)];v[at][n(0xe00)]['modelMatrix']=q['Matrix4']['unpack'](aw);}if(q['defined'](v[at]['ClippingPlanes']['initSize'])){var av=v[at]['ClippingPlanes']['initSize'];if(v[at]['ClippingPlanes'][n(0xe01)]['length']>0x0){for(var ax=0x0;ax0x1){for(var ar=0x0;ar{var aH=0xa;var aI;var aJ=v[ao]['selfVestPrefix']+aG;var aK=v[ao]['selfVestPrefix']+aG;switch(aG){case'M'+o(0x6e3)+'X':aK=v[ao]['selfVestPrefix']+('M'+o(0x6e4)+'X');aH=an['x']*0.5;aI=new q['Cartesian2'](an['y'],an['z']);break;case'M'+o(0x6e5)+'X':aK=v[ao]['selfVestPrefix']+('M'+o(0x6e6)+'X');aH=an['x']*0.5;aI=new q['Cartesian2'](an['y'],an['z']);break;case'M'+o(0x6e7)+'Y':aK=v[ao]['selfVestPrefix']+('M'+o(0x6e8)+'Y');aH=an['y']*0.5;aI=new q['Cartesian2'](an['x'],an['z']);break;case'M'+o(0x6e9)+'Y':aK=v[ao]['selfVestPrefix']+('M'+o(0x6ea)+'Y');aH=an['y']*0.5;aI=new q['Cartesian2'](an['x'],an['z']);break;case'M'+o(0x6eb)+'Z':aK=v[ao]['selfVestPrefix']+('M'+o(0x6ec)+'Z');aH=an['z']*0.5;aI=new q['Cartesian2'](an['x'],an['y']);break;case'M'+o(0x6ed)+'Z':aK=v[ao]['selfVestPrefix']+('M'+o(0x6ee)+'Z');aH=an['z']*0.5;aI=new q['Cartesian2'](an['x'],an['y']);break;default:return;}var aL=v[ao]['ClippingPlanesMap'][aJ];var aM=v[ao]['clippingPlaneEntitiyMap'][aJ];if(q['defined'](aL)){v[ao]['ClippingPlanesMap'][aJ]['distance']=aH;v[ao]['ClippingPlanesMap'][aK]['distance']=aH;}if(q['defined'](aM)&&q['defined'](aI)){q['Cartesian2'][n(0xe0b)](aI,v[ao]['clippingPlaneEntitiyMap'][aJ]['plane']['dimensions']['_value']);q['Cartesian2']['clone'](aI,v[ao]['clippingPlaneEntitiyMap'][aK]['plane']['dimensions']['_value']);}});var au=v[ao]['InitCPBoxModelMatrix']['clone']();var av=new q['Cartesian3']();var aw=q['Matrix3']['IDENTITY']['clone']();q['Matrix4']['getTranslation'](au,av);q['Matrix4']['getMatrix3'](au,aw);var ax=q['Matrix4']['fromRotationTranslation'](aw);var ay=q['Cartesian3']['distance'](ak,av);var az=new q['Cartesian3']();q['Cartesian3']['subtract'](ak,av,az);if(ay!==0x0){q['Cartesian3']['normalize'](az,az);q['Cartesian3']['multiplyByScalar'](az,ay,az);}q['Matrix4']['fromTranslation'](az['clone'](),ar);var aA=ak['clone']();var aB=q['Transforms']['eastNorthUpToFixedFrame'](aA);var aC=ai['_API']['tileset'][n(0xe0c)]['clone']();var aD=q[n(0xe0d)]['inverse'](aC,new q['Matrix4']());var aE=q['Matrix4']['multiply'](aD,aB,new q['Matrix4']());v[ao]['ClippingPlanes']['modelMatrix']=q['defined'](aE)?aE:q['Matrix4']['IDENTITY']['clone']();q['Cartesian3']['clone'](v[ao]['initClipingBoxCenter'],v[ao]['clippingBoxCenter']);Z(ai,aj,ar,undefined,undefined,ap,aq,!![]);Y(ai,aj,ar,ap,!![]);for(var aF in v[ao][n(0xe0e)]){if(Object[n(0xe0f)]['call'](v[ao]['ClippingPlanesMap'],aF)){if(aF['includes']('M'+o(0x6ef)+'X'))v[ao]['HelperConfigs']['PlaneDistance']['xMin']=v[ao]['ClippingPlanesMap'][aF]['distance'];if(aF['includes']('M'+o(0x6f0)+'Y'))v[ao]['HelperConfigs']['PlaneDistance']['yMin']=v[ao]['ClippingPlanesMap'][aF]['distance'];if(aF['includes']('M'+o(0x6f1)+'Z'))v[ao]['HelperConfigs']['PlaneDistance']['zMin']=v[ao]['ClippingPlanesMap'][aF]['distance'];if(aF[n(0xe10)]('M'+o(0x6f2)+'X'))v[ao]['HelperConfigs']['PlaneDistance']['xMax']=v[ao]['ClippingPlanesMap'][aF]['distance'];if(aF['includes']('M'+o(0x6f3)+'Y'))v[ao]['HelperConfigs'][n(0xe11)]['yMax']=v[ao]['ClippingPlanesMap'][aF]['distance'];if(aF['includes']('M'+o(0x6f4)+'Z'))v[ao][n(0xe12)]['PlaneDistance']['zMax']=v[ao]['ClippingPlanesMap'][aF]['distance'];}}if(am){v[ao]['MaxClipPlanDistance']={'min':new q['Cartesian3'](v[ao]['HelperConfigs'][n(0xe13)][n(0xe14)],v[ao]['HelperConfigs']['PlaneDistance']['yMin'],v[ao][n(0xe15)]['PlaneDistance']['zMin']),'max':new q[(n(0xe16))](v[ao]['HelperConfigs']['PlaneDistance']['xMax'],v[ao]['HelperConfigs']['PlaneDistance']['yMax'],v[ao]['HelperConfigs']['PlaneDistance']['zMax'])};}q['Matrix4']['multiplyByPoint'](ar,v[ao]['clippingBoxCenter'],v[ao]['clippingBoxCenter']);v[ao]['clippingBoxSize']['x']=v[ao]['HelperConfigs']['PlaneDistance']['xMin']+v[ao]['HelperConfigs']['PlaneDistance'][n(0xe17)];v[ao]['clippingBoxSize']['y']=v[ao]['HelperConfigs']['PlaneDistance']['yMin']+v[ao]['HelperConfigs'][n(0xe18)]['yMax'];v[ao]['clippingBoxSize']['z']=v[ao]['HelperConfigs']['PlaneDistance']['zMin']+v[ao]['HelperConfigs']['PlaneDistance']['zMax'];if(q['defined'](v[ao]['parametricConfiguration'])){v[ao]['parametricConfiguration']['modelMatrix']=v[ao]['ClippingPlanes'][n(0xe19)];v[ao]['parametricConfiguration']['helperModelMatrix']=ar[n(0xe1a)]();v[ao]['parametricConfiguration']['rotate']=new q['Cartesian3']();v[ao]['parametricConfiguration']['distance']={'MAX-X':v[ao]['HelperConfigs']['PlaneDistance']['xMax'],'MAX-Y':v[ao]['HelperConfigs']['PlaneDistance']['yMax'],'MAX-Z':v[ao]['HelperConfigs']['PlaneDistance']['zMax'],'MIN-X':v[ao]['HelperConfigs']['PlaneDistance']['xMin'],'MIN-Y':v[ao]['HelperConfigs']['PlaneDistance']['yMin'],'MIN-Z':v[ao]['HelperConfigs']['PlaneDistance']['zMin']};v[ao]['parametricConfiguration']['range']={'MAX-X':v[ao]['HelperConfigs']['PlaneDistance']['xMax']/(v[ao]['initClippingBoxSize']['x']*0.5),'MAX-Y':v[ao]['HelperConfigs']['PlaneDistance']['yMax']/(v[ao][n(0xe1b)]['y']*0.5),'MAX-Z':v[ao]['HelperConfigs']['PlaneDistance']['zMax']/(v[ao]['initClippingBoxSize']['z']*0.5),'MIN-X':-v[ao]['HelperConfigs']['PlaneDistance']['xMin']/(v[ao]['initClippingBoxSize']['x']*0.5),'MIN-Y':-v[ao]['HelperConfigs'][n(0xe1c)]['yMin']/(v[ao][n(0xe1d)]['y']*0.5),'MIN-Z':-v[ao]['HelperConfigs']['PlaneDistance']['zMin']/(v[ao]['initClippingBoxSize']['z']*0.5)};v[ao]['parametricConfiguration']['translation']=new q['Cartesian3']();}ai['_viewer']['scene']['requestRender']();}C['prototype']['setClipByCenterAndSize']=function(ai,aj,ak,al,am){_that=this;try{var an=new q['Cartesian3'](),ao=new q['Cartesian3']();if(aj instanceof q['Cartesian3'])q['Cartesian3']['clone'](aj,an);else if(Array['isArray'](aj))an=q['Cartesian3']['fromRadiansArrayHeights'](aj)[0x0];if(ak instanceof q['Cartesian3'])q['Cartesian3']['clone'](ak,ao);else if(Array['isArray'](ak))ao=q['Cartesian3']['fromArray'](ak);if(q['defined'](al)){if(Array['isArray'](al)&&al['length']===0x3){q['Cartesian3']['add'](ao,q['Cartesian3']['fromArray'](al),ao);}else if(!isNaN(al)){al=Number(al);q['Cartesian3']['add'](ao,new q['Cartesian3'](al,al,al),ao);}}O(_that,ai,an,ao);if(!am)a1(ai);}catch(ap){console['log'](ap);}};C['prototype']['setClipByMinimaxPoints']=function(ai,aj,ak,al,am){_that=this;try{var an=new q[(n(0xe1e))](),ao=new q['Cartesian3']();var ap=new q['Cartesian3']();var aq=new q['Cartesian3']();var ar=new q['Cartesian3'](),as=new q['Cartesian3'](),at=new q[(n(0xe1f))]();if(Array[n(0xe20)](aj)&&Array[n(0xe21)](ak)){an=q[n(0xe22)]['fromRadiansArrayHeights'](aj)[0x0];ao=q['Cartesian3']['fromRadiansArrayHeights'](ak)[0x0];ap=q['Cartesian3']['fromRadians']((aj[0x0]+ak[0x0])*0.5,(aj[0x1]+ak[0x1])*0.5,(aj[0x2]+ak[0x2])*0.5);ar=q['Cartesian3']['fromRadians'](aj[0x0],aj[0x1]);as=q['Cartesian3']['fromRadians'](aj[0x0],ak[0x1]);at=q['Cartesian3']['fromRadians'](ak[0x0],aj[0x1]);aq['x']=q['Cartesian3']['distance'](ar,at);aq['y']=q['Cartesian3']['distance'](ar,as);aq['z']=Math['abs'](aj[0x2]-ak[0x2]);}else if(aj instanceof q['Cartesian3']&&ak instanceof q['Cartesian3']){an=aj;ao=ak;q['Cartesian3']['midpoint'](an,ao,ap);var au=_that['_API'][n(0xe23)][n(0xe24)]([an['x'],an['y'],an['z']]);var av=_that['_API']['Public']['cartesian3ToRadians']([ao['x'],ao['y'],ao['z']]);ar=q['Cartesian3']['fromRadians'](au[0x0],au[0x1]);as=q[n(0xe25)]['fromRadians'](au[0x0],av[0x1]);at=q['Cartesian3']['fromRadians'](av[0x0],au[0x1]);aq['x']=q['Cartesian3']['distance'](ar,at);aq['y']=q['Cartesian3']['distance'](ar,as);aq['z']=Math['abs'](au[0x2]-av[0x2]);}else{throw'm'+o(0x6f5)+'。';}q['Cartesian3']['abs'](aq,aq);if(q['defined'](al)){if(Array['isArray'](al)&&al['length']===0x3){q['Cartesian3']['add'](aq,q['Cartesian3']['fromArray'](al),aq);}else if(!isNaN(al)){al=Number(al);q['Cartesian3']['add'](aq,new q['Cartesian3'](al,al,al),aq);}}O(_that,ai,ap,aq);if(!am)a1(ai);}catch(aw){console['log'](aw);}};C['prototype']['setClipMatrix']=function(ai,aj){_that=this;try{var ak=ai;if(!v[ak])throw'无'+o(0x6f6)+'。';if(!q['defined'](aj)||!q['defined'](aj['snapshot']))throw'无'+o(0x6f7)+'。';var al=aj['snapshot'];if(typeof aj['snapshot']=='s'+o(0x6f8)+'g'&&aj['snapshot']['constructor']==String){al=aj['snapshot']['split'](',')['map'](function(aF,aG,aH){return aF*0x1;});}var am=0x0;var an=q[n(0xe26)]['unpack'](al,am);am+=0x10;var ao=q['Matrix4']['unpack'](al,am);am+=0x10;var ap=q['Matrix4']['unpack'](al,am);am+=0x10;var aq=q['Matrix4']['unpack'](al,am);am+=0x10;var ar=q['Cartesian3']['unpack'](al,am);am+=0x3;var as=q['Cartesian3']['unpack'](al,am);am+=0x3;var at={'MAX-X':al[am++],'MIN-X':-al[am++],'MAX-Y':al[am++],'MIN-Y':-al[am++],'MAX-Z':al[am++],'MIN-Z':-al[am++]};var au={'MAX-X':al[am++],'MIN-X':al[am++],'MAX-Y':al[am++],'MIN-Y':al[am++],'MAX-Z':al[am++],'MIN-Z':al[am++]};var av=q['Matrix4'][n(0xe27)](al,am);am+=0x10;var aw=q['Matrix4']['unpack'](al,am);am+=0x10;var ax=q['Cartesian3'][n(0xe28)](al,am);am+=0x3;var ay=q[n(0xe29)][n(0xe2a)](al,am);am+=0x3;var az=q['Cartesian3']['unpack'](al,am);am+=0x3;var aA=q['Cartesian3']['unpack'](al,am);am+=0x3;var aB=q['Cartesian3']['unpack'](al,am);am+=0x3;var aC=q['Quaternion']['unpack'](al,am);am+=0x4;J(ak);q[n(0xe2b)]['clone'](ax,v[ak]['clippingBoxCenter']);q['Cartesian3']['clone'](ay,v[ak]['clippingBoxSize']);q['Matrix4']['clone'](av,v[ak][n(0xe2c)]);q['Matrix4']['clone'](aw,v[ak]['InitCPBoxModelMatrix']);q['Cartesian3']['clone'](az,v[ak]['initClipingBoxCenter']);q['Cartesian3'][n(0xe2d)](aA,v[ak]['initClippingBoxSize']);q['Matrix4']['clone'](an,v[ak]['ClippingPlanes']['modelMatrix']);var aD=q['Matrix3']['IDENTITY']['clone']();var aE=new q['Cartesian3']();q['Matrix4']['getMatrix3'](ao,aD);q['Matrix4']['getTranslation'](ao,aE);Z(_that,ai,q[n(0xe2e)]['fromTranslation'](aE),undefined,at,![],new q['Cartesian3'](),!![]);Z(_that,ai,q['Matrix4']['fromRotationTranslation'](aD),undefined,undefined,!![],ar,![]);Y(_that,ai,q['Matrix4']['fromTranslation'](aE),![],!![]);Y(_that,ai,q['Matrix4']['fromRotationTranslation'](aD),!![],![]);v[ak]['clippingPlaneEntities']['forEach'](function(aF){q['Cartesian3']['clone'](aB,aF['position']['_value']);});q['Matrix4'][n(0xe2f)](ao,v[ak]['parametricConfiguration']['helperModelMatrix']);q['Matrix4']['clone'](ap,v[ak][n(0xe30)]['AxesHelper']['translation']);q['Matrix4']['clone'](aq,v[ak]['HelperConfigs']['RotateHelper']['rotation']);q['Cartesian3']['clone'](ar,v[ak]['parametricConfiguration']['rotate']);v[ak]['HelperConfigs']['RotateHelper']['X']=ar['x'];v[ak][n(0xe31)]['RotateHelper']['Y']=ar['y'];v[ak]['HelperConfigs']['RotateHelper']['Z']=ar['z'];q['Cartesian3']['clone'](as,v[ak]['parametricConfiguration']['translation']);var aj={};aj['command']='t'+o(0x6f9)+'n';aj['parameter']=new q['Cartesian3']();aj['isInner']=!![];_that['setClipVariance'](ai,aj);aj['command']='r'+o(0x6fa)+'e';aj['parameter']={'x':0x0,'y':0x0,'z':0x0};_that['setClipVariance'](ai,aj);q['Cartesian3']['clone'](ax,v[ak][n(0xe32)]);q['Cartesian3']['clone'](ay,v[ak]['clippingBoxSize']);_that['setClipByCenterAndSize'](ak,v[ak]['ModelCenter']['center'],v[ak]['ModelCenter']['size'],0x0,!![]);a1(ai);_that[n(0xe33)]['scene']['requestRender']();}catch(aF){console['log'](aF);}};C['prototype'][n(0xe34)]=function(ai,aj){var ak=this;try{var al=ai;if(!v[al])throw'无'+o(0x6fb)+'。';if(!q['defined'](aj))throw'无'+o(0x6fc)+'。';var am=aj[n(0xe35)];var an=aj['parameter'];var ao=aj['isBaseOnInit']||![];if(!q[n(0xe36)](am)||!q['defined'](an))throw'无'+o(0x6fd)+'。';var ap=q['Matrix4']['IDENTITY']['clone']();var aq=q[n(0xe37)]['IDENTITY']['clone']();var ar=![];var as={};var at={'x':0x0,'y':0x0,'z':0x0};var au=v[al]['CurrentCPBoxModelMatrix']['clone']();var av=new q['Cartesian3']();var aw=q['Matrix3']['IDENTITY']['clone']();q['Matrix4']['getTranslation'](au,av);q[n(0xe38)]['getMatrix3'](au,aw);var ax=q['SceneTransforms']['wgs84ToWindowCoordinates'](ak['_scene'],av);var ay=q['Matrix4']['fromRotationTranslation'](aw);var az=v[al]['HelperConfigs']['RotateHelper']['X']%(Math['PI']*0x2);var aA=v[al]['HelperConfigs']['RotateHelper']['Y']%(Math['PI']*0x2);var aB=v[al]['HelperConfigs']['RotateHelper']['Z']%(Math['PI']*0x2);var aC=function(aM,aN){var aO=q['Matrix3']['fromRotationX'](aN[0x0]);var aP=q['Matrix3']['fromRotationY'](aN[0x1]);var aQ=q['Matrix3']['fromRotationZ'](aN[0x2]);var aR=q['Matrix4']['fromRotationTranslation'](aO);var aS=q['Matrix4']['fromRotationTranslation'](aP);var aT=q['Matrix4']['fromRotationTranslation'](aQ);q['Matrix4'][n(0xe39)](au,aT,au);q['Matrix4']['multiply'](au,aS,au);q['Matrix4']['multiply'](au,aR,au);q['Matrix4']['multiplyByPoint'](aT,aM,aM);q['Matrix4']['multiplyByPoint'](aS,aM,aM);q['Matrix4']['multiplyByPoint'](aR,aM,aM);};switch(am){case't'+o(0x6fe)+'n':{var aD=new q['Cartesian3']();if(Array['isArray'](an))q['Cartesian3'][n(0xe3a)](an,0x0,aD);else if(an instanceof q['Cartesian3'])q['Cartesian3']['clone'](an,aD);else{q['Cartesian3']['clone'](new q['Cartesian3'](Number(an['x'])||0x0,Number(an['y'])||0x0,Number(an['z'])||0x0),aD);}q['Cartesian3']['add'](aD,v[al]['parametricConfiguration']['translation'],v[al]['parametricConfiguration']['translation']);q['Matrix4']['fromTranslation'](aD[n(0xe3b)](),aq);aC(aD,[az,aA,aB]);aD=a8(aD,ay);q['Matrix4']['fromTranslation'](aD,ap);}break;case'r'+o(0x6ff)+'e':{ar=!![];var aE=new q['Cartesian3']();if(Array['isArray'](an))q['Cartesian3'][n(0xe3c)](an,0x0,aE);else if(an instanceof q['Cartesian3']){q['Cartesian3'][n(0xe3d)](an,aE);}else{q['Cartesian3'][n(0xe3e)](new q['Cartesian3'](Number(an['x'])||0x0,Number(an['y'])||0x0,Number(an['z'])||0x0),aE);}aE['z']=-aE['z'];Object['keys'](aE)['forEach'](function(aM,aN,aO){if(Object['hasOwnProperty'][n(0xe3f)](aE,aM)){var aP=aE[aM];var aQ=q['Cartesian3']['UNIT_Z']['clone']();if(aM=='x'){aQ=q['Cartesian3']['UNIT_X']['clone']();at['x']=aP=-aP;v[al][n(0xe40)]['rotate']['x']+=aP;}else if(aM=='y'){aQ=q['Cartesian3']['UNIT_Y']['clone']();at['y']=aP=-aP;v[al]['parametricConfiguration']['rotate']['y']+=aP;}else if(aM=='z'){aQ=q['Cartesian3']['UNIT_Z']['clone']();at['z']=aP;v[al]['parametricConfiguration']['rotate']['z']+=aP;}v[al][n(0xe41)]['RotateHelper'][aM[n(0xe42)]()]+=aP;var aR=aQ['clone']();aQ=a8(aQ,ay);aQ=a8(aQ,v[al]['HelperConfigs']['RotateHelper']['rotation']);q['Cartesian3']['normalize'](aQ,aQ);var aS=new q[(n(0xe43))]();var aT=new q['Matrix3']();a9(aQ,aP,aS);a9(aR,aP,aT);var aU=q['Matrix4'][n(0xe44)](aS);var aV=q['Matrix4'][n(0xe45)](aT);q['Matrix4']['multiply'](ap,aU,ap);q['Matrix4']['multiply'](aq,aV,aq);}});}break;case'd'+o(0x700)+'e':{var aF=as['M'+o(0x701)+'X']=Number(an['M'+o(0x702)+'X'])||0x0;var aG=as['M'+o(0x703)+'Y']=Number(an['M'+o(0x704)+'Y'])||0x0;var aH=as['M'+o(0x705)+'Z']=Number(an['M'+o(0x706)+'Z'])||0x0;var aI=as['M'+o(0x707)+'X']=Number(an['M'+o(0x708)+'X'])||0x0;var aJ=as['M'+o(0x709)+'Y']=Number(an['M'+o(0x70a)+'Y'])||0x0;var aK=as['M'+o(0x70b)+'Z']=Number(an['M'+o(0x70c)+'Z'])||0x0;var aL=![];t['forEach'](aM=>{if(aL)return;var aN=as[aM];v[al]['parametricConfiguration']['distance'][aM]+=aN;switch(aM){case'M'+o(0x70d)+'X':if(v[al]['isStrict']&&v[al]['HelperConfigs']['PlaneDistance']['xMax']+aN>v[al]['MaxClipPlanDistance']['max']['x']){aL=!![];return;}if(v[al]['HelperConfigs']['PlaneDistance']['xMax']+aN<-v[al]['HelperConfigs']['PlaneDistance']['xMin']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance']['xMax']+=aN;v[al]['parametricConfiguration']['range'][aM]=v[al]['parametricConfiguration']['distance'][aM]/(v[al]['initClippingBoxSize']['x']*0.5);break;case'M'+o(0x70e)+'X':if(v[al]['isStrict']&&v[al]['HelperConfigs']['PlaneDistance']['xMin']-aN>v[al]['MaxClipPlanDistance']['min']['x']){aL=!![];return;}if(v[al][n(0xe46)]['PlaneDistance']['xMin']-aN<-v[al]['HelperConfigs'][n(0xe47)]['xMax']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance'][n(0xe48)]-=aN;v[al]['parametricConfiguration']['range'][aM]=v[al]['parametricConfiguration']['distance'][aM]/(v[al]['initClippingBoxSize']['x']*0.5);break;case'M'+o(0x70f)+'Y':if(v[al]['isStrict']&&v[al]['HelperConfigs']['PlaneDistance']['yMax']+aN>v[al]['MaxClipPlanDistance']['max']['y']){aL=!![];return;}if(v[al]['HelperConfigs']['PlaneDistance']['yMax']+aN<-v[al]['HelperConfigs'][n(0xe49)]['yMin']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance']['yMax']+=aN;v[al][n(0xe4a)]['range'][aM]=v[al]['parametricConfiguration']['distance'][aM]/(v[al]['initClippingBoxSize']['y']*0.5);break;case'M'+o(0x710)+'Y':if(v[al]['isStrict']&&v[al]['HelperConfigs']['PlaneDistance']['yMin']-aN>v[al]['MaxClipPlanDistance']['min']['y']){aL=!![];return;}if(v[al]['HelperConfigs']['PlaneDistance']['yMin']-aN<-v[al]['HelperConfigs']['PlaneDistance']['yMax']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance']['yMin']-=aN;v[al]['parametricConfiguration']['range'][aM]=v[al]['parametricConfiguration']['distance'][aM]/(v[al][n(0xe4b)]['y']*0.5);break;case'M'+o(0x711)+'Z':if(v[al]['isStrict']&&v[al]['HelperConfigs'][n(0xe4c)]['zMax']+aN>v[al]['MaxClipPlanDistance']['max']['z']){aL=!![];return;}if(v[al]['HelperConfigs']['PlaneDistance']['zMax']+aN<-v[al]['HelperConfigs']['PlaneDistance']['zMin']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance']['zMax']+=aN;v[al]['parametricConfiguration']['range'][aM]=v[al]['parametricConfiguration']['distance'][aM]/(v[al]['initClippingBoxSize']['z']*0.5);break;case'M'+o(0x712)+'Z':if(v[al]['isStrict']&&v[al]['HelperConfigs']['PlaneDistance']['zMin']-aN>v[al]['MaxClipPlanDistance']['min']['z']){aL=!![];return;}if(v[al]['HelperConfigs']['PlaneDistance']['zMin']-aN<-v[al]['HelperConfigs'][n(0xe4d)]['zMax']){aL=!![];return;}v[al]['HelperConfigs']['PlaneDistance']['zMin']-=aN;v[al]['parametricConfiguration']['range'][aM]=v[al][n(0xe4e)]['distance'][aM]/(v[al]['initClippingBoxSize']['z']*0.5);break;default:break;}});if(aL)return;var aD=new q['Cartesian3']((aF+aI)*0.5,(aG+aJ)*0.5,(aH+aK)*0.5);q['Matrix4']['fromTranslation'](aD['clone'](),aq);aC(aD,[az,aA,aB]);aD=a8(aD,ay);q['Matrix4']['fromTranslation'](aD,ap);}break;default:break;}q['Matrix4']['multiplyByPoint'](ap,v[al]['clippingBoxCenter'],v[al]['clippingBoxCenter']);v[al]['clippingBoxSize']['x']=v[al]['HelperConfigs']['PlaneDistance']['xMin']+v[al]['HelperConfigs'][n(0xe4f)]['xMax'];v[al]['clippingBoxSize']['y']=v[al]['HelperConfigs']['PlaneDistance']['yMin']+v[al]['HelperConfigs']['PlaneDistance']['yMax'];v[al]['clippingBoxSize']['z']=v[al][n(0xe50)]['PlaneDistance']['zMin']+v[al]['HelperConfigs'][n(0xe51)]['zMax'];P(al,ap,aq);Z(ak,ai,ap,aq,as,ar,at,ao);Y(ak,ai,ap,ar,ao);if(!aj['isInner'])a1(ai);ak['_viewer']['scene'][n(0xe52)]();}catch(aM){console['log'](aM);}};function P(ai,aj,ak){if(q['defined'](aj)){if(!q['defined'](v[ai]['parametricConfiguration']['helperModelMatrix'])){v[ai]['parametricConfiguration']['helperModelMatrix']=q[n(0xe53)]['IDENTITY']['clone']();}q['Matrix4']['multiply'](v[ai]['parametricConfiguration']['helperModelMatrix'],aj,v[ai]['parametricConfiguration']['helperModelMatrix']);}}function Q(ai,aj){var ak=q['Transforms']['eastNorthUpToFixedFrame'](v[aj]['ModelCenter']['oldsphere']['boundingsphere'][n(0xe54)]);var al=ai['_scene']['primitives']['add'](new q['DebugModelMatrixPrimitive']({'modelMatrix':ak,'length':0x19}));var am=q['Cartesian3']['unpackArray'](v[aj]['ModelCenter']['oldsphere']['positions']);for(var an=0x0;an0x0){an(aq['_primitives']);}}}};if(am['_primitives']&&am[n(0xe6c)]['length']>0x0){an(am['_primitives']);}}}function V(ai,aj){if(q['defined'](aj)&&aj['_primitives']['length']>0x0){for(var ak=0x0;ak0x0){for(var ao=0x0;ao0x0){for(var aj=0x0;aj{var an=v[ai]['clippingPlaneEntitiyMap'][v[ai]['selfVestPrefix']+am];if(!q['defined'](an)||!q['defined'](an['plane']))return;var ao=v[ai]['ClippingPlanesMap'][v[ai]['selfVestPrefix']+am];if(!q['defined'](ao))return;var ap=v[ai]['ClippingPlanes']['_unionClippingRegions'];switch(am){case'M'+o(0x72e)+'X':case'M'+o(0x72f)+'X':an['plane']['_distance']=(ap?0x1:-0x1)*v[ai]['clippingBoxSize']['x']*0.5;ao['distance']=(ap?0x1:-0x1)*v[ai]['clippingBoxSize']['x']*0.5;q['Cartesian2']['clone'](new q['Cartesian2'](v[ai]['clippingBoxSize']['y'],v[ai][n(0xe86)]['z']),an['plane'][n(0xe87)]['_value']);break;case'M'+o(0x730)+'Y':case'M'+o(0x731)+'Y':an['plane']['_distance']=(ap?0x1:-0x1)*v[ai]['clippingBoxSize']['y']*0.5;ao['distance']=(ap?0x1:-0x1)*v[ai]['clippingBoxSize']['y']*0.5;q['Cartesian2']['clone'](new q['Cartesian2'](v[ai]['clippingBoxSize']['x'],v[ai]['clippingBoxSize']['z']),an['plane']['dimensions']['_value']);break;case'M'+o(0x732)+'Z':case'M'+o(0x733)+'Z':an['plane']['_distance']==(ap?0x1:-0x1)*v[ai]['clippingBoxSize']['z']*0.5;ao['distance']=(ap?0x1:-0x1)*v[ai][n(0xe88)]['z']*0.5;q['Cartesian2']['clone'](new q['Cartesian2'](v[ai][n(0xe89)]['x'],v[ai]['clippingBoxSize']['y']),an['plane']['dimensions']['_value']);break;default:break;}});var al=function(am){if(!am){v[ai]['Models'][n(0xe8a)](function(an,ao){_that['_API']['funcPublic']['getAllTiles'](an,function(ap){ap['forEach'](function(aq,ar){if(aq&&aq[n(0xe8b)]&&aq['content']['_model'])aq['content']['_model'][n(0xe8c)]=!![];});});});}};al(!![]);_that['_viewer']['scene']['requestRender']();}var a2=![];var a3;var a4=0x0;function a5(ai){ai['_API']['Public']['event']('M'+o(0x734)+'N',function(aj){if(!y['ClippingPlaneEntities'])return;var ak=ai['_scene']['drillPick'](aj['position']);if(ak[n(0xe8d)]>0x0){for(var al=0x0;al0x0){if(ai['_API']['isMobile']()){a2=!![];a3=aj[n(0xe9a)];a4=setTimeout(function(){if(a2){var an;var ao=![];for(var ap=0x0;ap0x14){a2=![];return;}}if(a2)return;if(q[n(0xea7)](A)){var am=A[n(0xea8)][A['_name']['length']-0x1];var an=A['_name'];var ao=A['clippingId'];var ap=ao;var aq=v[ap]['CurrentCPBoxModelMatrix']['clone']();var ar=new q['Cartesian3']();var as=q['Matrix3']['IDENTITY']['clone']();q['Matrix4']['getTranslation'](aq,ar);q['Matrix4']['getMatrix3'](aq,as);var at=q['SceneTransforms']['wgs84ToWindowCoordinates'](ai['_scene'],ar);var au=q['Matrix4']['fromRotationTranslation'](as);var av=0x1;var aw=v[ap][n(0xea9)]['RotateHelper']['X']%(Math['PI']*0x2);var ax=v[ap]['HelperConfigs']['RotateHelper']['Y']%(Math['PI']*0x2);var ay=v[ap]['HelperConfigs'][n(0xeaa)]['Z']%(Math[n(0xeab)]*0x2);var az=function(aQ,aR){var aS=q['Matrix3']['fromRotationX'](aR[0x0]);var aT=q['Matrix3']['fromRotationY'](aR[0x1]);var aU=q['Matrix3']['fromRotationZ'](aR[0x2]);var aV=q['Matrix4']['fromRotationTranslation'](aS);var aW=q['Matrix4']['fromRotationTranslation'](aT);var aX=q['Matrix4']['fromRotationTranslation'](aU);q[n(0xeac)]['multiply'](aq,aX,aq);q['Matrix4']['multiply'](aq,aW,aq);q['Matrix4']['multiply'](aq,aV,aq);q['Matrix4']['multiplyByPoint'](aX,aQ,aQ);q['Matrix4']['multiplyByPoint'](aW,aQ,aQ);q['Matrix4'][n(0xead)](aV,aQ,aQ);};if(B==z['PAN']||B==z['ZOOM']){var aA=new q['Cartesian3']();switch(A['_name']){case v[ap]['selfVestPrefix']+('A'+o(0x739)+'X'):case v[ap]['selfVestPrefix']+('M'+o(0x73a)+'X'):aA['x']=0x1;break;case v[ap]['selfVestPrefix']+('M'+o(0x73b)+'X'):aA['x']=0x1;break;case v[ap][n(0xeae)]+('A'+o(0x73c)+'Y'):case v[ap]['selfVestPrefix']+('M'+o(0x73d)+'Y'):aA['y']=0x1;break;case v[ap]['selfVestPrefix']+('M'+o(0x73e)+'Y'):aA['y']=0x1;break;case v[ap]['selfVestPrefix']+('A'+o(0x73f)+'Z'):aA['z']=-0x1;break;case v[ap]['selfVestPrefix']+('M'+o(0x740)+'Z'):case v[ap]['selfVestPrefix']+('M'+o(0x741)+'Z'):aA['z']=0x1;break;default:break;}az(aA,[aw,ax,ay]);aA=a8(aA,au);var aB=ab(ar,aA,0x1);if(q['defined'](aB)){var aC=q['SceneTransforms']['wgs84ToWindowCoordinates'](ai['_scene'],aB);if(q['defined'](aC)){var aD=new q['Cartesian2']();q['Cartesian2']['subtract'](aC,at,aD);var aE=new q['Cartesian2']();q['Cartesian2']['subtract'](aj['endPosition'],aj['startPosition'],aE);if(q['Cartesian2']['equals'](aD,q['Cartesian2']['ZERO'])||q[n(0xeaf)]['equals'](aE,q['Cartesian2']['ZERO'])){return;}if(q['defined'](aD)){var aF=q['Cartesian2']['angleBetween'](aD,aE);if(aF>Math['PI']*0.5)av*=-0x1;}}}}var aG=v[ap]['ClipSpeed']*q['Cartesian2']['distance'](aj[n(0xeb0)],aj['endPosition'])/0x7*av;if(B==z['ZOOM']&&v[ap]['box']['planesNames']['length']==0x1){B=z['PAN'];}var aH={'command':'','parameter':{}};switch(B){case z['PAN']:{var aI=new q['Cartesian3'](am=='X'?0x1:0x0,am=='Y'?0x1:0x0,am=='Z'?-0x1:0x0);if(v[ap][n(0xeb1)]['planesNames']['length']==0x1){switch(A['_name']){case v[ap]['selfVestPrefix']+('M'+o(0x742)+'X'):case v[ap]['selfVestPrefix']+('M'+o(0x743)+'X'):case v[ap]['selfVestPrefix']+('M'+o(0x744)+'Y'):case v[ap]['selfVestPrefix']+('M'+o(0x745)+'Y'):break;case v[ap]['selfVestPrefix']+('M'+o(0x746)+'Z'):case v[ap]['selfVestPrefix']+('M'+o(0x747)+'Z'):aI['z']*=-0x1;break;default:break;}}q['Cartesian3']['normalize'](aI,aI);q['Cartesian3']['multiplyByScalar'](aI,aG,aI);aH['command']='t'+o(0x748)+'n';aH['parameter']=aI;}break;case z[n(0xeb2)]:{aH['command']='d'+o(0x749)+'e';aH['parameter']={'MAX-X':0x0,'MIN-X':0x0,'MAX-Y':0x0,'MIN-Y':0x0,'MAX-Z':0x0,'MIN-Z':0x0};switch(A['_name']){case v[ap]['selfVestPrefix']+('M'+o(0x74a)+'X'):aH['parameter']['M'+o(0x74b)+'X']=aG;break;case v[ap]['selfVestPrefix']+('M'+o(0x74c)+'X'):aH['parameter']['M'+o(0x74d)+'X']=aG;break;case v[ap]['selfVestPrefix']+('M'+o(0x74e)+'Y'):aH['parameter']['M'+o(0x74f)+'Y']=aG;break;case v[ap]['selfVestPrefix']+('M'+o(0x750)+'Y'):aH[n(0xeb3)]['M'+o(0x751)+'Y']=aG;break;case v[ap]['selfVestPrefix']+('M'+o(0x752)+'Z'):aH[n(0xeb4)]['M'+o(0x753)+'Z']=aG;break;case v[ap]['selfVestPrefix']+('M'+o(0x754)+'Z'):aH['parameter']['M'+o(0x755)+'Z']=aG;break;default:break;}}break;case z['ROTATE']:{var aJ=q['SceneTransforms']['wgs84ToWindowCoordinates'](ai['_scene'],ar);var aK=function(aQ){var aR=aQ['x']-aJ['x'],aS=aQ['y']-aJ['y'];var aT=0x168*Math[n(0xeb5)](aS,aR)/(0x2*Math[n(0xeb6)]);return aT;};var aL=aK(aj['startPosition']);var aM=aK(aj['endPosition']);var aF=v[ap]['RotateSpeed']*q['Math']['toRadians'](aL-aM);var aN=q['Cartesian3']['UNIT_Z']['clone']();if(am=='X'){aN=q['Cartesian3']['UNIT_X']['clone']();}else if(am=='Y'){aN=q['Cartesian3']['UNIT_Y']['clone']();}else if(am=='Z'){aN=q['Cartesian3']['UNIT_Z']['clone']();}var aO=new q['Cartesian3']();q['Cartesian3']['subtract'](ai['_camera']['position'],ar,aO);q['Cartesian3']['normalize'](aO,aO);var aP=q['Cartesian3']['angleBetween'](aN,aO);if(aP>Math['PI']*0.5){aF*=-0x1;}aH['command']='r'+o(0x756)+'e';if(am=='X'){aH[n(0xeb7)]={'x':aF};}else if(am=='Y'){aH['parameter']={'y':aF};}else if(am=='Z'){aH['parameter']={'z':-aF};}}break;default:break;}aH['isInner']=!![];ai['setClipVariance'](ao,aH);ai[n(0xeb8)][n(0xeb9)]['requestRender']();}});}function a6(ai){return new q['ClippingPlaneCollection']({'planes':[],'edgeColor':q['defined'](v[ai]['plateLineColor'])?v[ai]['plateLineColor']instanceof q['Color']?v[ai]['plateLineColor']:q['Color']['fromCssColorString'](v[ai]['plateLineColor']):q['Color']['RED'],'edgeWidth':q['defined'](v[ai]['isShowClipLine'])&&v[ai]['isShowClipLine']?0x2:0x0,'unionClippingRegions':q['defaultValue'](v[ai]['unionClippingRegions'],!![])});}function a7(ai,aj){if(!q['defined'](v[aj]['ModelCenter']['size'])){var ak=new ag()['setFromArray'](v[aj]['ModelCenter']['oldsphere']['positions']);var al=new q['Cartesian3']();var am=new q[(n(0xeba))]();ak['getCenter'](al);ak['getSize'](am);q['Cartesian3']['multiplyComponents'](am,q['Cartesian3']['unpack'](v[aj][n(0xebb)]['scalar']),am);v[aj]['ModelCenter']['size']=am;}var al=v[aj]['ModelCenter'][n(0xebc)];var am=v[aj][n(0xebd)]['size'];v[aj]['MaxClipPlanDistance']={'min':new q['Cartesian3'](+Infinity,+Infinity,+Infinity),'max':new q['Cartesian3'](+Infinity,+Infinity,+Infinity)};if(q[n(0xebe)](v[aj][n(0xebf)])){q['Cartesian3']['clone'](v[aj][n(0xec0)]['center'],al);q['Cartesian3']['clone'](v[aj]['clipBox']['size'],am);}v[aj]['clippingBoxCenter']=al;v[aj]['clippingBoxSize']=am;v[aj][n(0xec1)]=al['clone']();v[aj]['initClippingBoxSize']=am['clone']();v[aj]['HelperConfigs'][n(0xec2)][n(0xec3)]=v[aj]['HelperConfigs']['PlaneDistance']['xMax']=am['x']*0.5;v[aj][n(0xec4)]['PlaneDistance']['yMin']=v[aj]['HelperConfigs']['PlaneDistance']['yMax']=am['y']*0.5;v[aj]['HelperConfigs'][n(0xec5)]['zMin']=v[aj]['HelperConfigs']['PlaneDistance']['zMax']=am['z']*0.5;if(!q['defined'](v[aj]['CurrentCPBoxModelMatrix'])){v[aj]['CurrentCPBoxModelMatrix']=q['Matrix4']['IDENTITY']['clone']();v[aj]['InitCPBoxModelMatrix']=q['Matrix4']['IDENTITY']['clone']();}var an=q['Transforms']['eastNorthUpToFixedFrame'](al);an['clone'](v[aj]['CurrentCPBoxModelMatrix']);an['clone'](v[aj]['InitCPBoxModelMatrix']);var ao=al;var ap=0x0;var aq=0x0;var ar=0x0;var as=q['Transforms']['headingPitchRollQuaternion'](ao,new q['HeadingPitchRoll'](ap,aq,ar));var at=new q['CustomDataSource'](s);var au=0.1;var av=v[aj]['box']['planesNames'];var aw=at['entities']['add']({'position':new q['CallbackProperty'](function(){return v[aj]['clippingBoxCenter'];},![]),'orientation':as,'box':{'dimensions':new q['CallbackProperty'](function(){return v[aj][n(0xec6)];},![]),'fill':![],'outline':!![],'outlineColor':q[n(0xec7)]['YELLOW']}});aw['initPosition']=al[n(0xec8)]();v[aj][n(0xec9)]=aw;av['forEach'](ax=>{var ay=0xa;var az;var aA;switch(ax){case'M'+o(0x757)+'X':ay=am['x']*0.5;az=new q['Cartesian3'](-0x1,0x0,0x0);aA=new q['Cartesian2'](am['y'],am['z']);break;case'M'+o(0x758)+'X':ay=am['x']*0.5;az=new q['Cartesian3'](0x1,0x0,0x0);aA=new q['Cartesian2'](am['y'],am['z']);break;case'M'+o(0x759)+'Y':ay=am['y']*0.5;az=new q['Cartesian3'](0x0,-0x1,0x0);aA=new q['Cartesian2'](am['x'],am['z']);break;case'M'+o(0x75a)+'Y':ay=am['y']*0.5;az=new q['Cartesian3'](0x0,0x1,0x0);aA=new q['Cartesian2'](am['x'],am['z']);break;case'M'+o(0x75b)+'Z':ay=am['z']*0.5;az=new q['Cartesian3'](0x0,0x0,-0x1);aA=new q['Cartesian2'](am['x'],am['y']);break;case'M'+o(0x75c)+'Z':ay=am['z']*0.5;az=new q['Cartesian3'](0x0,0x0,0x1);aA=new q['Cartesian2'](am['x'],am['y']);break;default:return;}if(av['length']==0x1)ay=0x0;ax=v[aj]['selfVestPrefix']+ax;var aB=new q['Cartesian3']();q[n(0xeca)]['negate'](az,aB);var aC=new q['ClippingPlane'](v[aj]['unionClippingRegions']?az:aB,(v[aj]['unionClippingRegions']?0x1:-0x1)*ay);if(aC){aC['name']=ax;v[aj]['ClippingPlanes']['add'](aC);if(!q['defined'](v[aj]['ClippingPlanesMap']))v[aj]['ClippingPlanesMap']={};v[aj]['ClippingPlanesMap'][ax]=aC;var aD=at['entities']['add']({'id':ax,'position':al,'orientation':as,'plane':{'name':ax,'dimensions':aA,'material':q['defined'](v[aj]['box']['planeColor'])?(v[aj]['box']['planeColor']instanceof q['Color']?v[aj]['box']['planeColor'][n(0xecb)](au):q['Color']['fromCssColorString'](v[aj][n(0xecc)]['planeColor']))['withAlpha'](au):q['Color']['WHITE']['withAlpha'](au),'plane':aC,'outline':!![],'outlineColor':q['defined'](v[aj]['box']['outlineColor'])?v[aj]['box']['outlineColor']instanceof q['Color']?v[aj]['box']['outlineColor']:q[n(0xecd)]['fromCssColorString'](v[aj]['box']['outlineColor']):q['Color'][n(0xece)],'show':y['ClippingPlaneEntities']}});aD['name']=ax;aD['clippingId']=aj;aD['isClippingBox']=!![];aD['isPlaneHelper']=!![];aD['initPosition']=al['clone']();if(!q['defined'](v[aj]['clippingPlaneEntities']))v[aj]['clippingPlaneEntities']=[];v[aj]['clippingPlaneEntities']['push'](aD);if(!q['defined'](v[aj]['clippingPlaneEntitiyMap']))v[aj]['clippingPlaneEntitiyMap']={};v[aj]['clippingPlaneEntitiyMap'][ax]=aD;}});v[aj]['clippingPlaneEntitiesDataSources']=at;ai['_viewer']['dataSources']['add'](at);}function a8(ai,aj){var ak=ai['x'],al=ai['y'],am=ai['z'];var an=aj;var ao=0x1/(an[0x3]*ak+an[0x7]*al+an[0xb]*am+an[0xf]);ai['x']=(an[0x0]*ak+an[0x4]*al+an[0x8]*am+an[0xc])*ao;ai['y']=(an[0x1]*ak+an[0x5]*al+an[0x9]*am+an[0xd])*ao;ai['z']=(an[0x2]*ak+an[0x6]*al+an[0xa]*am+an[0xe])*ao;return ai;}var a9=function(ai,aj,ak){ak[0x0]=ai['x']*ai['x']*(0x1-Math['cos'](aj))+Math['cos'](aj);ak[0x1]=ai['x']*ai['y']*(0x1-Math['cos'](aj))+ai['z']*Math['sin'](aj);ak[0x2]=ai['x']*ai['z']*(0x1-Math['cos'](aj))-ai['y']*Math[n(0xecf)](aj);ak[0x3]=ai['x']*ai['y']*(0x1-Math['cos'](aj))-ai['z']*Math[n(0xed0)](aj);ak[0x4]=ai['y']*ai['y']*(0x1-Math['cos'](aj))+Math['cos'](aj);ak[0x5]=ai['y']*ai['z']*(0x1-Math['cos'](aj))+ai['x']*Math['sin'](aj);ak[0x6]=ai['x']*ai['z']*(0x1-Math['cos'](aj))+ai['y']*Math['sin'](aj);ak[0x7]=ai['y']*ai['z']*(0x1-Math['cos'](aj))-ai['x']*Math['sin'](aj);ak[0x8]=ai['z']*ai['z']*(0x1-Math[n(0xed1)](aj))+Math['cos'](aj);};function aa(ai){var aj=q['defined'](ai['root'])&&q['defined'](ai['root']['_header'])&&q['defined'](ai['root']['_header']['clipBox'])?ai['root']['_header']['clipBox']:undefined;var ak=q['defined'](ai['root'])&&q['defined'](ai['root']['_header'])&&q['defined'](ai['root']['_header']['initClipBox'])?ai['root']['_header']['initClipBox']:aj;return ak;}function ab(ai,aj,ak){var al=new q['Cartesian3']();q['Cartesian3']['normalize'](aj,al);function am(an,ao,ap){if(!q['defined'](an))an=new q['Cartesian3']();an['x']+=ao['x']*ap;an['y']+=ao['y']*ap;an['z']+=ao['z']*ap;return an;}return am(ai['clone'](),al,ak);}function ac(ai){v[ai['id']]={};ad(v[ai['id']],u);ad(v[ai['id']],ai);}function ad(ai,aj){for(var ak in aj)if(aj['hasOwnProperty'](ak)){if(Array['isArray'](aj[ak])){ai[ak]=[];ai[ak]=ai[ak]['concat'](aj[ak]);}else if(af(aj[ak])){ai[ak]=aj[ak];}else if(aj[ak]instanceof q['Color']||aj[ak]instanceof q['Cartesian2']||aj[ak]instanceof q['Cartesian3']||aj[ak]instanceof q['Cartesian4']){ai[ak]=aj[ak];}else{if(!q['defined'](ai[ak]))ai[ak]={};ai[ak]=ad(ai[ak],aj[ak]);}}return ai;}function ae(ai,aj){if(!ai||typeof ai!=='o'+o(0x75d)+'t'){throw new Error('e'+o(0x75e)+'r');}var ak=ai['constructor']===Array?[]:{};for(var al in ai){if(aj&&aj['indexOf'](al)!=-0x1)continue;if(ai['hasOwnProperty'](al)){if(ai[al]){if(ai[al]instanceof q['Cartesian2']||ai[al]instanceof q[n(0xed2)]||ai[al]instanceof q['Cartesian4']||ai[al]instanceof q['Color']||ai[al]instanceof q['Matrix3']||ai[al]instanceof q['Matrix4']){ak[al]=ai[al]['clone']();}else if(ai[al]instanceof Float64Array||ai[al]instanceof Float32Array){ak[al]=[]['slice']['call'](ai[al]);}else if(typeof ai[al]==='o'+o(0x75f)+'t'){ak[al]=ai[al]['constructor']===Array?[]:{};ak[al]=ae(ai[al]);}else{ak[al]=ai[al];}}}}return ak;};function af(ai){return typeof ai==='s'+o(0x760)+'g'||typeof ai==='n'+o(0x761)+'r'||typeof ai==='b'+o(0x762)+'n'||typeof ai==='u'+o(0x763)+'d'||ai===null;}var ag=function(){this['min']=new q[(n(0xed3))](Infinity,Infinity,Infinity);this['max']=new q['Cartesian3'](-Infinity,-Infinity,-Infinity);this['set']=function(ai,aj){ai['clone'](this['min']);aj['clone'](this['max']);return this;};this['setFromArray']=function(ai){var aj=+Infinity;var ak=+Infinity;var al=+Infinity;var am=-Infinity;var an=-Infinity;var ao=-Infinity;for(var ap=0x0,aq=ai['length'];apam)am=ar;if(as>an)an=as;if(at>ao)ao=at;}q['Cartesian3']['fromElements'](aj,ak,al,this['min']);q['Cartesian3']['fromElements'](am,an,ao,this['max']);return this;};this['makeEmpty']=function(){this['min']['x']=this['min']['y']=this['min']['z']=+Infinity;this['max']['x']=this['max']['y']=this['max']['z']=-Infinity;return this;};this['isEmpty']=function(){return this['max']['x']0x5){w=0x2;}}R[0x1]=T['clientX']/0x2;S[0x1]=T['clientY']/0x2;var V=O['_camera']['heading'];var W=O['_camera'][n(0xee1)];var X=(R[0x1]-R[0x0])*0x3;var Y=(S[0x1]-S[0x0])*0x3;if(X!==0x0)V+=q['Math']['toRadians'](X);if(Y!==0x0)W-=q['Math']['toRadians'](Y);W=Math['max'](-Math['PI']/0x2+0.1,Math['min'](Math['PI']/0x2-0.1,W));var Z=O['_API']['Model']['getModelsCenter']();if(Z){var a0=Z['center'];var a1=Z['maxpos'];var a2=Z['minpos'];var a3=Z['radius'];var a4=q['Cartesian3']['distance'](O['_camera']['position'],a0);var a5=new q['Cartesian3']();var a6=M(V,W,a4);var a7=q['Transforms']['eastNorthUpToFixedFrame'](a0);q['Matrix4']['multiplyByPoint'](a7,a6,a5);O[n(0xee2)]['setView']({'destination':a5,'orientation':{'heading':V,'pitch':W,'roll':0x0}});}R[0x0]=T['clientX']/0x2;S[0x0]=T['clientY']/0x2;};};O['cesiumPluginCubeDiv']['onmouseup']=function(){w=0x0;O['cesiumPluginCubeDiv']['onmousemove']=null;};O[n(0xee3)]['ontouchstart']=function(Q){w=0x1;var R=Q['touches'][0x0];var S=R[n(0xee4)];var T=R['clientY'];var U=[],V=[];U[0x0]=S/0x2;V[0x0]=T/0x2;O['cesiumPluginCubeDiv']['ontouchmove']=function(W){if(w!=0x1&&w!=0x2)return;w=0x2;var X=W['touches'][0x0];var Y=X['clientX'];var Z=X['clientY'];U[0x1]=Y/0x2;V[0x1]=Z/0x2;var a0=O['_camera']['heading'];var a1=O['_camera']['pitch'];var a2=(U[0x1]-U[0x0])*0x3;var a3=(V[0x1]-V[0x0])*0x3;if(a2!==0x0)a0+=q['Math']['toRadians'](a2);if(a3!==0x0)a1-=q['Math']['toRadians'](a3);a1=Math['max'](-Math['PI']/0x2,Math['min'](Math['PI']/0x2,a1));var a4=O['_API']['Model']['getModelsCenter']();if(a4){var a5=a4['center'];var a6=a4['maxpos'];var a7=a4['minpos'];var a8=a4['radius'];var a9=q['Cartesian3']['distance'](O['_camera']['position'],a5);var aa=new q['Cartesian3']();var ab=M(a0,a1,a9);var ac=q['Transforms'][n(0xee5)](a5);q['Matrix4']['multiplyByPoint'](ac,ab,aa);O['_camera']['setView']({'destination':aa,'orientation':{'heading':a0,'pitch':a1,'roll':0x0}});}U[0x0]=Y/0x2;V[0x0]=Z/0x2;};};O['cesiumPluginCubeDiv']['ontouchup']=function(){w=0x0;O['cesiumPluginCubeDiv'][n(0xee6)]=null;};}}var w=0x0;var x=undefined;function y(O,P,Q,R,S){if(Array['isArray'](Q)){Q['forEach'](V=>{y(O,P,V,R,S);});A(O,Q);return;}var T=document['querySelector'](Q);T[n(0xee7)]('m'+o(0x778)+'n',function(V){w=0x1;x=new q['Cartesian2'](V['screenX'],V['screenY']);});T['addEventListener']('m'+o(0x779)+'e',function(V){if(w==0x1){var W=new q['Cartesian2'](V['screenX'],V['screenY']);if(q['Cartesian2']['distance'](x,W)>0x5){w=0x2;}}});T['addEventListener']('t'+o(0x77a)+'t',function(V){w=0x1;});T['addEventListener']('t'+o(0x77b)+'e',function(V){if(w==0x1)w=0x2;});var U=function(V){if(w==0x2){return;}if(z&&(R%0x5a==0x0&&S%0x5a==0x0)){return;}w=0x0;var W=new q['Cartesian3']();var X=O['_API']['Model']['getModelsCenter']();var Y=0x0;if(X){var Z=X[n(0xee8)];var a0=X['maxpos'];var a1=X[n(0xee9)];Y=X['radius'];var a2=M(q['Math']['toRadians'](R),q['Math'][n(0xeea)](S),Y*O['configure']['zoomRatios']);var a3=q['Transforms']['eastNorthUpToFixedFrame'](Z);q['Matrix4']['multiplyByPoint'](a3,a2,W);}var a4=new q['BoundingSphere'](W,Y);O['_viewer']['camera']['flyToBoundingSphere'](a4,{'duration':0x0,'offset':new q['HeadingPitchRange'](q['Math']['toRadians'](R),q['Math']['toRadians'](S),Y)});return![];};T['addEventListener']('t'+o(0x77c)+'d',U);T['addEventListener']('m'+o(0x77d)+'p',U);}var z=![];function A(O,P,Q){if(Array['isArray'](P)){var R=[];P['forEach'](S=>{var T=document[n(0xeeb)](S);R['push'](T);});R['forEach'](S=>{S['addEventListener']('m'+o(0x77e)+'r',function(T){R['forEach'](U=>{if(!Q)U['style'][n(0xeec)]=O['configure']['cube']['hoverColor'];else U['style']['boxShadow']='0'+o(0x77f)+'\x20'+O['configure']['cube']['hoverColor']+('\x20'+o(0x780)+'t');});T['stopPropagation']();if(T['target']['className']['indexOf']('c'+o(0x781)+'r')>-0x1||T['target']['className']['indexOf']('e'+o(0x782)+'-')>-0x1)z=!![];});S['addEventListener']('m'+o(0x783)+'t',function(T){R['forEach'](U=>{if(!Q)U['style']['backgroundColor']='t'+o(0x784)+'t';else U['style']['boxShadow']=m(0x215);});T['stopPropagation']();z=![];});});}}t['prototype']['initScreenshot']=function(){var O=this;E(O,'b',-0x1);E(O,'t',-0x1);E(O,'e',-0x1);E(O,'s',-0x1);E(O,'w',-0x1);E(O,'n',-0x1);if(O['_camera']['pitch']>0x0){E(O,'b',0x1);}else if(O['_camera']['pitch']<0x0){E(O,'t',0x1);}var P=O['_camera'][n(0xeed)];if(D(P,-Math['PI'])||D(P,Math['PI'])){E(O,'n',0x1);}else if(D(P,Math['PI'],0x3*Math['PI']/0x2)){E(O,'n',0x1);E(O,'e',0x1);}else if(D(P,0x3*Math['PI']/0x2)){E(O,'e',0x1);}else if(D(P,0x3*Math['PI']/0x2,Math[n(0xeee)]*0x2)){E(O,'e',0x1);E(O,'s',0x1);}else if(D(P,0x0)||D(P,Math['PI']*0x2)){E(O,'s',0x1);}else if(D(P,0x0,Math['PI']/0x2)){E(O,'s',0x1);E(O,'w',0x1);}else if(D(P,Math['PI']/0x2)){E(O,'w',0x1);}else if(D(P,Math['PI']/0x2,Math['PI'])){E(O,'w',0x1);E(O,'n',0x1);}};t['toScreenshot']=function(O){var P=this;if(!P['_camera'])return;E(P,'b',-0x1);E(P,'t',-0x1);E(P,'e',-0x1);E(P,'s',-0x1);E(P,'w',-0x1);E(P,'n',-0x1);if(!O){return;}if(P['_camera']['pitch']>0x0){E(P,'b',0x1);}else if(P['_camera']['pitch']<0x0){E(P,'t',0x1);}var Q=P['_camera']['heading'];if(D(Q,-Math['PI'])||D(Q,Math['PI'])){E(P,'n',0x1);}else if(D(Q,Math['PI'],0x3*Math[n(0xeef)]/0x2)){E(P,'n',0x1);E(P,'e',0x1);}else if(D(Q,0x3*Math['PI']/0x2)){E(P,'e',0x1);}else if(D(Q,0x3*Math['PI']/0x2,Math['PI']*0x2)){E(P,'e',0x1);E(P,'s',0x1);}else if(D(Q,0x0)||D(Q,Math['PI']*0x2)){E(P,'s',0x1);}else if(D(Q,0x0,Math['PI']/0x2)){E(P,'s',0x1);E(P,'w',0x1);}else if(D(Q,Math['PI']/0x2)){E(P,'w',0x1);}else if(D(Q,Math['PI']/0x2,Math['PI'])){E(P,'w',0x1);E(P,'n',0x1);}};function B(O,P){var Q=['t'+o(0x785)+'m','w'+o(0x786)+'m','M'+o(0x787)+'m'];var R=O['style'],S=Q,T;for(T=0x0;TP&&O0x0){R['style']['zIndex']=Q*0x2710;}else{R['style']['removeProperty']('z'+o(0x78a)+'x');}}}function F(O,P,Q){var R=document['querySelector']('#'+O[n(0xef5)]+('\x20'+o(0x78b)+'_')+P);if(R){R['style']['backgroundImage']=Q;var S=document['querySelector']('#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x78c)+'_')+P+('>'+o(0x78d)+'l'));if(S)S['parentElement']['removeChild'](S);}}function G(O,P){O['configure']={};O['configure']=O['_API']['funcPublic']['deepCopy'](s);H(O['configure'],P);}function H(O,P){for(var Q in P)if(P['hasOwnProperty'](Q)){if(Array[n(0xef6)](P[Q])){O[Q]=[];O[Q]=O[Q]['concat'](P[Q]);}else if(N(P[Q])){O[Q]=P[Q];}else{O[Q]=H(O[Q],P[Q]);}}return O;}function I(O){var P=document['getElementById'](O['_API']['defaults']['container']);var Q=P[n(0xef7)]('c'+o(0x78e)+'r')[0x0];O['cesiumPluginCubeDivID']+='_'+O['_API']['defaults']['container'];var R=document[n(0xef8)](O['cesiumPluginCubeDivID']);if(R){Q['removeChild'](R);}R=document['createElement'](l(0xd3));R['id']=O['cesiumPluginCubeDivID'];R['className']=O['cesiumPluginCubeDivClaccName'];Q['appendChild'](R);O['cesiumPluginCubeDiv']=R;var S=Number(O['configure']['offset']['x']);var T=Number(O['configure']['offset']['y']);var U=m(0x217);switch(O['configure'][n(0xef9)]['corner']){case t['LeftTop']:U='l'+o(0x78f)+'\x20'+S+('p'+o(0x790)+'\x20')+T+l(0xd4);break;case t['RightTop']:U='r'+o(0x791)+'\x20'+S+('p'+o(0x792)+'\x20')+T+l(0xd5);break;case t['RightBottom']:U='r'+o(0x793)+'\x20'+S+('p'+o(0x794)+'\x20')+T+l(0xd6);break;case t['LeftBottom']:U='l'+o(0x795)+'\x20'+S+('p'+o(0x796)+'\x20')+T+l(0xd7);break;default:break;}var V=O['configure']['showAxes'];var W=O['configure']['cube']['size'];var X=O[n(0xefa)]['cube']['hotPointSize'];var Y=O['configure'][n(0xefb)]['cubeTextColor'];var Z=O['configure']['cube']['cubeStrokeColor'];var a0=O['configure']['cube']['cubeFillColor'];var a1=['#'+O['cesiumPluginCubeDivID']+l(0xd8),'\x20'+o(0x797)+'\x20'+0x2*W+l(0xd9),'\x20'+o(0x798)+'\x20'+0x1*W+l(0xda),m(0x218),m(0x219),m(0x21a),U,m(0x21b),m(0x21c),m(0x21d)+Y+';',m(0x21e)+Z+';',m(0x21f)+a0+';',m(0x220)+W+l(0xdb),m(0x221)+W/0x2+l(0xdc),m(0x222)+X+l(0xdd),m(0x223)+(W-0x2*X)+l(0xde),m(0x224),m(0x225),'}','#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x799)+'{'),m(0x226),m(0x227),'\x20'+o(0x79a)+';',m(0x228),'\x20'+o(0x79b)+';',m(0x229),m(0x22a),m(0x22b),m(0x22c),m(0x22d),'}','#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x79c)+'{'),'\x20'+o(0x79d)+';',m(0x22e),m(0x22f),m(0x230),m(0x231),m(0x232),m(0x233),m(0x234),m(0x235),m(0x236),m(0x237),m(0x238),'}','#'+O['cesiumPluginCubeDivID']+m(0x239)+J(O,O['configure']['imgs']['top'],'t')+'}','#'+O['cesiumPluginCubeDivID']+m(0x23a)+(V?m(0x23b):'')+J(O,O['configure']['imgs']['west'],'w')+'}','#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x79e)+'{')+(V?m(0x23c):'')+m(0x23d)+J(O,O['configure']['imgs']['south'],'s')+'}','#'+O['cesiumPluginCubeDivID']+m(0x23e)+J(O,O['configure']['imgs']['east'],'e')+'}','#'+O['cesiumPluginCubeDivID']+m(0x23f)+J(O,O['configure']['imgs']['north'],'n')+'}','#'+O['cesiumPluginCubeDivID']+m(0x240)+(V?m(0x241):'')+J(O,O['configure'][n(0xefc)]['bottom'],'b')+'}','#'+O['cesiumPluginCubeDivID']+m(0x242),'#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x79f)+'{'),m(0x243),m(0x244),'}','#'+O['cesiumPluginCubeDivID']+m(0x245),'#'+O['cesiumPluginCubeDivID']+m(0x246),'#'+O['cesiumPluginCubeDivID']+m(0x247),'#'+O[n(0xefd)]+m(0x248),'#'+O['cesiumPluginCubeDivID']+m(0x249),'#'+O['cesiumPluginCubeDivID']+m(0x24a),'#'+O['cesiumPluginCubeDivID']+m(0x24b),'#'+O['cesiumPluginCubeDivID']+m(0x24c),'#'+O['cesiumPluginCubeDivID']+m(0x24d),'#'+O['cesiumPluginCubeDivID']+m(0x24e),'#'+O['cesiumPluginCubeDivID']+m(0x24f),'#'+O[n(0xefe)]+m(0x250)]['join']('');var a2='<'+o(0x7a0)+'>'+a1+('<'+o(0x7a1)+'>');var a3=[m(0x251),m(0x252),m(0x253),m(0x254),m(0x255),m(0x256),m(0x257),m(0x258)]['join']('\x0a');R['innerHTML']=a2+['<'+o(0x7a2)+'>',m(0x259)+(J(O,O['configure']['imgs']['top'])['length']>0x0?'':'<'+o(0x7a3)+'>')+a3+('<'+o(0x7a4)+'>'),m(0x25a)+(J(O,O['configure']['imgs']['west'])['length']>0x0?'':'<'+o(0x7a5)+'>')+a3+('<'+o(0x7a6)+'>'),m(0x25b)+(J(O,O['configure'][n(0xeff)]['south'])['length']>0x0?'':'<'+o(0x7a7)+'>')+a3+('<'+o(0x7a8)+'>'),m(0x25c)+(J(O,O['configure']['imgs'][n(0xf00)])['length']>0x0?'':'<'+o(0x7a9)+'>')+a3+('<'+o(0x7aa)+'>'),m(0x25d)+(J(O,O['configure']['imgs']['north'])['length']>0x0?'':'<'+o(0x7ab)+'>')+a3+('<'+o(0x7ac)+'>'),m(0x25e)+(J(O,O['configure']['imgs']['bottom'])['length']>0x0?'':m(0x25f))+a3+('<'+o(0x7ad)+'>'),'<'+o(0x7ae)+'>']['join']('\x0a');O['cubeElementParent']=document['querySelector']('#'+O['cesiumPluginCubeDivID']);O['cubeElement']=document['querySelector']('#'+O['cesiumPluginCubeDivID']+('\x20'+o(0x7af)+'e'));if(!O['configure']['show']){R['style'][n(0xf01)]='n'+o(0x7b0)+'e';}C(O);}function J(O,P,Q){if(!P||P['lenght']===0x0)return'';if(P['indexOf']('d'+o(0x7b1)+'/')===0x0){}else{if(Q){K(P)['then'](function(R){F(O,Q,'u'+o(0x7b2)+'('+R+')');});}}return'b'+o(0x7b3)+'('+P+m(0x260);}function K(O){return new Promise(function(P,Q){window['URL']=window['URL']||window['webkitURL'];var R=new XMLHttpRequest();R['open'](l(0xdf),O,!![]);R['responseType']='b'+o(0x7b4)+'b';R['onload']=function(){if(this['status']==0xc8){var S=this['response'];var T=new FileReader();T['onloadend']=function(U){var V=U['target']['result'];P(V);};T['readAsDataURL'](S);}};R['send']();});}function L(O,P,Q){var R=q['Transforms']['eastNorthUpToFixedFrame'](O);var S=new q['Cartesian3']();q['Cartesian3']['multiplyByScalar'](P,Q,S);return q['Matrix4']['multiplyByPoint'](R,S,new q['Cartesian3']());}function M(O,P,Q){P=q['Math']['clamp'](P,-q['Math'][n(0xf02)],q['Math']['PI_OVER_TWO']);O=q['Math']['zeroToTwoPi'](O)-q[n(0xf03)]['PI_OVER_TWO'];var R=q['Quaternion']['fromAxisAngle'](q['Cartesian3']['UNIT_Y'],-P);var S=q['Quaternion']['fromAxisAngle'](q['Cartesian3']['UNIT_Z'],-O);var T=q['Quaternion']['multiply'](S,R,S);var U=q['Matrix3']['fromQuaternion'](T);var V=q['Cartesian3']['clone'](q['Cartesian3']['UNIT_X']);q['Matrix3']['multiplyByVector'](U,V,V);q['Cartesian3']['negate'](V,V);q['Cartesian3']['multiplyByScalar'](V,Q,V);return V;}function N(O){return typeof O==='s'+o(0x7b5)+'g'||typeof O==='n'+o(0x7b6)+'r'||typeof O==='b'+o(0x7b7)+'n'||typeof O==='u'+o(0x7b8)+'d'||O===null;}return t;}(window['Cesium']||{});;GLECustomLabel=function(q){function r(z,A){if(!q['defined'](z))throw m(0x261);this['_API']=A;this['_viewer']=z;this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer'][n(0xf04)];var B=this['_API']['defaults']['container'];this['_containerDiv']=document['getElementById'](B);this['domParentId']='C'+o(0x7b9)+'_'+B;this['_lables']=new Map();this['editLabelID']='';this['editStart']=![];this['preRender']();}var s={'theme':'f'+o(0x7ba)+'g','themeColor':'#'+o(0x7bb)+'0','textColor':'#'+o(0x7bc)+'0'};function t(z){if(!q['defined'](z[n(0xf05)]))throw m(0x262);if(q['defined'](z['theme']))s['theme']=z['theme'];if(q['defined'](z['color'])){s['textColor']=z['color'];}else{if(q['defined'](z['themeColor'])){s['themeColor']=z['themeColor'];}s['textColor']=z['themeColor'];}switch(s[n(0xf06)]){case'b'+o(0x7bd)+'e':{z['offset']={'x':-0x10,'y':-0xf};return m(0x263)+z['id']+m(0x264)+s['themeColor']+m(0x265)+s['themeColor']+m(0x266)+z['id']+m(0x267)+s[n(0xf07)]+m(0x268)+z['id']+l(0xe0)+z['text']+('<'+o(0x7be)+'>');}case'f'+o(0x7bf)+'g':{z['offset']={'x':-0x0,'y':-0xf};return'<'+o(0x7c0)+'>'+('.'+o(0x7c1)+'-')+z['id']+m(0x269)+('.'+o(0x7c2)+'-')+z['id']+('\x20'+o(0x7c3)+'-')+z['id']+m(0x26a)+s[n(0xf08)]+l(0xe1)+('.'+o(0x7c4)+'-')+z['id']+m(0x26b)+s['textColor']+m(0x26c)+('.'+o(0x7c5)+'-')+z[n(0xf09)]+('\x20'+o(0x7c6)+'-')+z['id']+m(0x26d)+m(0x26e)+m(0x26f)+'}'+('.'+o(0x7c7)+'-')+z['id']+m(0x270)+m(0x271)+'}'+('.'+o(0x7c8)+'-')+z['id']+m(0x272)+m(0x273)+s['themeColor']+m(0x274)+m(0x275)+'}'+('<'+o(0x7c9)+'>')+('<'+o(0x7ca)+'-')+z[n(0xf0a)]+l(0xe2)+m(0x276)+z['text']+('<'+o(0x7cb)+'>')+m(0x277)+m(0x278)+('<'+o(0x7cc)+'>');}default:throw m(0x279);}}r['prototype']['addLable']=function(z,A){if(!q['defined'](z))throw m(0x27a);if(!q['defined'](z['id'])){throw m(0x27b);}z['id']=z['id']['toString']();var B=this;if(!q['defined'](z['position'])||!q['defined'](z['axisType'])){throw m(0x27c);}else{if(!A){z['positionWC']=v(B['_API'],z['axisType'],z['position']);if(z['linkFeature']&&q['defined'](z['featureId'])){var C=B['_API']['Feature'][n(0xf0b)](z['featureId']);if(q['defined'](C)&&C['length']==0x3){var D=q['Cartesian3']['fromRadiansArrayHeights'](C)[0x0];var E=q['Cartesian3']['subtract'](D,z['positionWC'],new q[(n(0xf0c))]());z['feature']={'id':z['featureId'],'offset':E};}}else if(z['linkModel']){if(q['defined'](z['modelId'])){var F=B['_API']['Model'][n(0xf0d)](z['modelId']);if(F){var E=q['Cartesian3']['subtract'](F['root']['boundingSphere'][n(0xf0e)],z['positionWC'],new q['Cartesian3']());z['model']={'id':F['id'],'offset':E};}}else{B['_API']['Model']['getByScreenCoord'](new q['Cartesian2'](z['position'][0x0],z[n(0xf0f)][0x1]),function(N){if(N){var O=q['Cartesian3']['subtract'](N['obj']['boundingSphere'][n(0xf10)],z['positionWC'],new q['Cartesian3']());z['model']={'id':N['id'],'offset':O};}});}}}}if(q['Cartesian3'][n(0xf11)](z['positionWC'],new q['Cartesian3']())){return;}z['positionRadian']=B['_API']['funcPublic']['outCartesian3ToRadian'](z['positionWC'],B['_viewer']);if(!q['defined'](z['html'])){throw m(0x27d);}var G='#'+o(0x7cd)+'0';if(q['defined'](z['color'])){G=z['color'];}z['htmlText']=z['html'];var H=document['getElementById'](this['domParentId']);if(!q[n(0xf12)](H)){H=document['createElement'](l(0xe3));H[n(0xf13)]=this['domParentId'];H['style'][n(0xf14)]=0x63;B['_containerDiv']['appendChild'](H);}var I=document['getElementById']('d'+o(0x7ce)+'_'+z['id']);if(q['defined'](I))I['parentNode']['removeChild'](I);I=document[n(0xf15)](l(0xe4));I['id']='d'+o(0x7cf)+'_'+z['id'];I['style']['userSelect']='n'+o(0x7d0)+'e';I['style']['cursor']='p'+o(0x7d1)+'r';H['appendChild'](I);I['style']['display']='i'+o(0x7d2)+'k';I['style']['color']=G;I['innerHTML']=z['htmlText'];if(!q['defined'](z['offset'])){z[n(0xf16)]={'x':0x0,'y':0x0};}B['_viewer']['entities']['removeById'](z['id']);if(!q['defined'](z['maxDistance']))z['maxDistance']=0x0;if(!q['defined'](z['displayRange']))z['displayRange']=[0x0,0x3e8];if(!z['removePoint'])z[n(0xf17)]=y(B,z['id'],z['positionWC'],z[n(0xf18)],z['displayRange'],z['pointSize'],z['pointColor'],z[n(0xf19)],z[n(0xf1a)]);w(I,z);I['style']['width']=z['size']['width']+l(0xe5);I['style']['height']=z['size']['height']+l(0xe6);I[n(0xf1b)]('c'+o(0x7d3)+'u',function(N){N['preventDefault']();});if(q['defined'](z['onClick'])&&typeof z['onClick']=='f'+o(0x7d4)+'n'){var J=function(N){if(B['_API']['defaults']['editmode']){z['offset_edit']={'x':B['_API']['funcPublic']['GetDistance'](z['positionWC'],B['_API']['BaseContorl']['gridStartX'],0x1)-B['_API']['funcPublic']['GetDistance'](B['_API']['BaseContorl']['gridCenter'],B['_API']['BaseContorl'][n(0xf1c)],0x1),'y':B['_API']['funcPublic']['GetDistance'](z['positionWC'],B['_API']['BaseContorl']['gridStartY'],0x0,0x1)-B['_API']['funcPublic']['GetDistance'](B['_API'][n(0xf1d)]['gridCenter'],B['_API']['BaseContorl']['gridStartY'],0x0,0x1),'z':B['_API'][n(0xf1e)]['GetDistance'](z['positionWC'],B['_API']['BaseContorl']['gridCenter'],0x0,0x0,0x1)};}z['clickType']=q[n(0xf1f)](z['clickType'],'L'+o(0x7d5)+'K');if(N instanceof TouchEvent||z['clickType']=='L'+o(0x7d6)+'K'&&N['button']==0x0||z['clickType']=='R'+o(0x7d7)+'K'&&N['button']==0x2){z['onClick'](z,N['target']);}};I['onmouseup']=J;I['addEventListener']('t'+o(0x7d8)+'d',J,![]);}var K=function(N){if(B['_API']['EditMode']=='T'+o(0x7d9)+'s')B['editLabelID']=z['id'];};I[n(0xf20)]=K;I['addEventListener']('t'+o(0x7da)+'t',K,![]);var L=function(N){if((B['editLabelID']||'')!=''){if(B['editStart']){var O=this['_lables']['get'](B['editLabelID']);var P=N['x'],Q=N['y'];if(N['targetTouches']&&N['targetTouches']['length']>0x0){var R=N['targetTouches'][0x0];P=R['pageX'];Q=R['pageY'];}var S=v(B[n(0xf21)],0x0,[P,Q]);if(S['equals'](q['Cartesian3']['ZERO']))return;O['positionWC']=S;O['positionRadian']=B['_API']['funcPublic']['outCartesian3ToRadian'](O['positionWC'],B['_viewer']);B['_viewer'][n(0xf22)]['requestRender']();}else B['editStart']=!![];}};B['_containerDiv']['onmousemove']=L;B['_containerDiv']['addEventListener']('t'+o(0x7db)+'e',L,![]);var M=function(N){if((B[n(0xf23)]||'')!=''){B['editLabelID']='';B[n(0xf24)]=![];}};B['_containerDiv']['onmouseup']=M;B['_containerDiv']['addEventListener']('t'+o(0x7dc)+'t',M,![]);if(q['defined'](z['onComplete'])&&typeof z['onComplete']=='f'+o(0x7dd)+'n'){if(B['_API']['defaults']['editmode']){z[n(0xf25)]={'x':B[n(0xf26)]['funcPublic']['GetDistance'](z['positionWC'],B['_API']['BaseContorl']['gridStartX'],0x1)-B[n(0xf27)]['funcPublic']['GetDistance'](B['_API']['BaseContorl']['gridCenter'],B['_API']['BaseContorl']['gridStartX'],0x1),'y':B['_API']['funcPublic']['GetDistance'](z['positionWC'],B['_API']['BaseContorl']['gridStartY'],0x0,0x1)-B['_API']['funcPublic']['GetDistance'](B['_API']['BaseContorl']['gridCenter'],B['_API']['BaseContorl']['gridStartY'],0x0,0x1),'z':B['_API']['funcPublic']['GetDistance'](z['positionWC'],B['_API']['BaseContorl'][n(0xf28)],0x0,0x0,0x1)};}z['onComplete'](z['id'],z['positionRadian'],z);}z['isVisible']=!![];this['_lables']['set'](z['id'],z);B['_scene']['requestRender']();};r[n(0xf29)]['updateLable']=function(z){if(!q[n(0xf2a)](z))throw m(0x27e);if(!q['defined'](z['id'])){throw m(0x27f);}z['id']=z['id']['toString']();var A=this['_lables']['get'](z['id']);if(!q['defined'](A))throw m(0x280);for(var B in z){if(z['hasOwnProperty'](B))A[B]=z[B];}if(q[n(0xf2b)](z['position'])&&q['defined'](z['axisType'])){if(z['axisType']==0x2){A['positionWC']=this['_API']['funcPublic']['getPointByDistance'](this['_API']['BaseContorl']['gridCenter'],z['position'][0x0],z['position'][0x1],z[n(0xf2c)][0x2]);}else A['positionWC']=v(this['_API'],z['axisType'],z['position']);}this['addLable'](A,!![]);};r['prototype']['addLableByTheme']=function(z,A){if(!q['defined'](z))throw m(0x281);if(!q['defined'](z['id'])){throw m(0x282);}z['id']=z['id']['toString']();if(!q['defined'](z['position'])||!q['defined'](z['axisType'])){throw m(0x283);}else{if(!A)z[n(0xf2d)]=v(this['_API'],z['axisType'],z['position']);}z['html']=t(z);this['addLable'](z,A);};r['prototype']['updateLableByTheme']=function(z){if(!q['defined'](z))throw m(0x284);if(!q[n(0xf2e)](z['id'])){throw m(0x285);}z['id']=z['id'][n(0xf2f)]();var A=this['_lables'][n(0xf30)](z['id']);if(!q['defined'](A))throw m(0x286);for(var B in z){if(z['hasOwnProperty'](B))A[B]=z[B];}if(q['defined'](z[n(0xf31)])&&q['defined'](z['axisType'])){A['positionWC']=v(this['_API'],z['axisType'],z['position']);}this['addLableByTheme'](A,!![]);};r['prototype']['deleteLable']=function(z){z=z['toString']();var A=document['getElementById']('d'+o(0x7de)+'_'+z);if(!q['defined'](A))return;A['parentNode']['removeChild'](A);this['_viewer']['entities']['removeById'](z);this['_lables'][n(0xf32)](z);};r['prototype']['deleteAll']=function(){var z=document['getElementById'](this['domParentId']);if(!q[n(0xf33)](z))return;z['parentNode']['removeChild'](z);var A=this;this['_lables']['forEach'](function(B){A['_viewer']['entities']['removeById'](B['id']);});this['_lables']['clear']();};r['prototype']['setVisible']=function(z,A){z=z['toString']();var B=this['_lables']['get'](z);if(!q[n(0xf34)](B))return;B['isVisible']=A;u(this,z,A);};r['prototype']['getLabelById']=function(z){z=z['toString']();var A=this['_lables']['get'](z);return A;};r['prototype']['getLabelList']=function(){return this['_lables'];};var u=function(z,A,B){var C=document['getElementById']('d'+o(0x7df)+'_'+A);if(!q[n(0xf35)](C))return;C['style']['display']=B?'i'+o(0x7e0)+'k':'n'+o(0x7e1)+'e';var D=z['_viewer']['entities']['getById'](A);if(q['defined'](D)){D['show']=B;}};r['prototype']['preRender']=function(){var z=this;var A=z[n(0xf36)];function B(){if(q[n(0xf37)](A)&&A instanceof Map&&A['size']>0x0){A['forEach'](function(C){var D=document['getElementById']('d'+o(0x7e2)+'_'+C['id']);if(!q['defined'](D))return;var E=C['positionWC'];if(C[n(0xf38)]&&q[n(0xf39)](C['feature'])){var F=z['_API'][n(0xf3a)]['getCenterById'](C['feature']['id']);if(q['defined'](F)&&F['length']==0x3){var G=q['Cartesian3']['fromRadiansArrayHeights'](F)[0x0];E=q['Cartesian3']['subtract'](G,C['feature']['offset'],new q['Cartesian3']());}}else if(C['linkModel']&&q['defined'](C['model'])){var H=z['_API']['m_model']['get'](C['model']['id'])['boundingSphere'][n(0xf3b)];E=q['Cartesian3']['subtract'](H,C['model']['offset'],new q['Cartesian3']());}if(z['_camera']['frustum']instanceof q['OrthographicFrustum']||C['maxDistance']===0x0){I=!![];}else{var I=C['isVisible']&&q['Cartesian3']['distance'](E,z['_camera'][n(0xf3c)])<=C['maxDistance'];if(C['displayRange']['length']==0x2&&C['isVisible']){if(C['displayRange'][0x0]<=(C['isVisible']&&q['Cartesian3']['distance'](E,z['_camera']['positionWC']))&&(C['isVisible']&&q['Cartesian3']['distance'](E,z['_camera']['positionWC']))<=C['displayRange'][0x1]){I=!![];}else{I=![];}}}I=C['isVisible']&&I;u(z,C['id'],I);if(!I)return;if(!C['removePoint']&&q[n(0xf3d)](C[n(0xf3e)])){q['Cartesian3']['clone'](E,C['point']['position']['_value']);C['point']['point']['show']['_value']=!![];}var J=z['_scene']['cartesianToCanvasCoordinates'](E,new q['Cartesian2']());var K=z['_API']['viewer']['container']['offsetLeft'];var L=z['_API']['viewer']['container']['offsetTop'];if(q['defined'](J)){D['style']['left']=K+J['x']-C['size']['width']/0x2+x(C,'x')+C['offset']['x']+l(0xe7);D['style']['top']=L+J['y']-C['size']['height']/0x2+x(C,'y')+C['offset']['y']+l(0xe8);D['style']['position']='a'+o(0x7e3)+'e';if(C['flog']&&C['flog']==!![]){var M=E,N=z['_camera']['position'],O=z['_scene'][n(0xf3f)]['ellipsoid']['cartesianToCartographic'](N)['height'];if(!(O+=0x1*z['_scene']['globe']['ellipsoid']['maximumRadius'],q['Cartesian3']['distance'](N,M)>O)){D['style']['display']='i'+o(0x7e4)+'k';}else{D['style']['display']='n'+o(0x7e5)+'e';}}}else{D['style']['left']='-'+o(0x7e6)+'x';}});z['_scene']['requestRender']();}};this['_scene']['preRender']['addEventListener'](B);};function v(z,A,B){var C=new q['Cartesian3']();if(A==0x0&&Array['isArray'](B)&&B['length']==0x2){z['Public']['pickupCoordinate'](new q['Cartesian2'](B[0x0],B[0x1]),function(D){if(D&&Array['isArray'](D)&&D['length']>0x0){var E=q['Cartesian3']['fromRadiansArrayHeights'](D);E[0x0]['clone'](C);}});}else if(A==0x1&&Array[n(0xf40)](B)&&B['length']==0x3){var B=q['Cartesian3']['fromRadiansArrayHeights'](B);B[0x0]['clone'](C);}else if(B instanceof q['Cartesian3']){B['clone'](C);}else{throw m(0x287);}return C;}function w(z,A){A['size']={'width':z['offsetWidth'],'height':z['offsetHeight']};}function x(z,A){if(!q['defined'](z['attachmentPoint'])){z['attachmentPoint']=0x3;}A=A['toUpperCase']();switch(z['attachmentPoint']){case 0x1:if('X'==A)return-z['size']['width']/0x2;if('Y'==A)return-z[n(0xf41)]['height']/0x2;break;case 0x2:if('X'==A)return 0x0;if('Y'==A)return-z['size']['height']/0x2;break;case 0x3:if('X'==A)return z['size']['width']/0x2;if('Y'==A)return-z['size']['height']/0x2;break;case 0x4:if('X'==A)return-z['size']['width']/0x2;if('Y'==A)return 0x0;break;default:case 0x5:if('X'==A)return 0x0;if('Y'==A)return 0x0;break;case 0x6:if('X'==A)return z['size']['width']/0x2;if('Y'==A)return 0x0;break;case 0x7:if('X'==A)return-z['size']['width']/0x2;if('Y'==A)return z['size']['height']/0x2;break;case 0x8:if('X'==A)return 0x0;if('Y'==A)return z[n(0xf42)]['height']/0x2;break;case 0x9:if('X'==A)return z['size']['width']/0x2;if('Y'==A)return z['size']['height']/0x2;break;}return 0x0;}function y(z,A,B,C,D,E,F,G,H){var I=null;if(C==0x0){I=z['_viewer']['entities']['add']({'id':A,'position':B['clone'](),'point':{'color':F==undefined?q['Color']['WHITE']:q['Color']['fromCssColorString'](F),'pixelSize':E==undefined?0x5:E,'outlineColor':H==undefined?q['Color']['RED']['withAlpha'](0.5):q['Color']['fromCssColorString'](H)['withAlpha'](0.5),'outlineWidth':G==undefined?0x3:G,'show':![],'distanceDisplayCondition':new q['DistanceDisplayCondition'](D)}});}else{I=z['_viewer']['entities']['add']({'id':A,'position':B['clone'](),'point':{'color':F==undefined?q[n(0xf43)]['WHITE']:q['Color']['fromCssColorString'](F),'pixelSize':E==undefined?0x5:E,'outlineColor':H==undefined?q['Color']['RED']['withAlpha'](0.5):q['Color']['fromCssColorString'](H)['withAlpha'](0.5),'outlineWidth':G==undefined?0x3:G,'show':![],'disableDepthTestDistance':C,'distanceDisplayCondition':new q['DistanceDisplayCondition'](D)}});}return I;}return r;}(window[n(0xf44)]||{});;GLEDoInWorker=function(q){var r;function s(w,x){this['_API']=w;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];r=this;}var t={};var u=0x0;var v=Math['max'](q[n(0xf45)]['hardwareConcurrency']-0x1,0x1);s[n(0xf46)]=function(w,x){var y=[];if(t[w])y=t[w];else{for(var z=0x0;z0x0){a3=u['configure']['customUserData']['center'];var a7=u['_API']['Public']['radiansToCartesian3'](a3[0x1],a3[0x0],a3[0x2]);q['Cartesian3']['normalize'](a7,a5);a6=q['Cartesian3']['add'](a7,q['Cartesian3'][n(0xf51)](a5,u[n(0xf52)]['customUserData']['radius']*0x1,a5),new q['Cartesian3']());a4=new q['Cartesian3'](u[n(0xf53)]['customUserData']['radius']*0x2,u['configure']['customUserData']['radius']*0x2,a4['z']);u['configure']['mainScene']={'size':a4};u['configure']['init']={'positionRad':a3,'position':a7,'radius':u['configure']['customUserData']['radius'],'modelBoxSize':a4,'modelTopViewPosition':a6,'viewport':u['_API']['Camera']['getViewPort']()};return;}u['configure']['init']={'positionRad':a3,'position':a2['center'],'radius':a2['radius'],'modelBoxSize':a4,'modelTopViewPosition':a6,'viewport':u[n(0xf54)]['Camera']['getViewPort']()};}B['prototype']['remove']=function(){var Z=document['getElementById'](r);if(q['defined'](Z)){Z['parentNode']['removeChild'](Z);}u[n(0xf55)]['postRender']['removeEventListener'](L);u['_viewportScreentshot']['remove'](r);};function D(){var Z=u['_API'][n(0xf56)]['container'][n(0xf57)]('c'+o(0x7ec)+'r')[0x0];var a0=Z['clientWidth'];var a1=Z['clientHeight'];a0/=window[n(0xf58)];a1/=window['devicePixelRatio'];if(u[n(0xf59)]['windowSize']){if(!isNaN(u['configure']['windowSize']['width'])){a0=u['configure']['windowSize']['width'];a1=a0*u['configure']['init']['modelBoxSize']['y']/u['configure'][n(0xf5a)]['modelBoxSize']['x'];}else if(!isNaN(u['configure']['windowSize']['height'])){a1=u['configure']['windowSize']['height'];a0=a1*u['configure'][n(0xf5b)]['modelBoxSize']['x']/u[n(0xf5c)]['init'][n(0xf5d)]['y'];}else{a0*=0.25;a1=a0*u['configure']['init']['modelBoxSize']['y']/u['configure']['init']['modelBoxSize']['x'];}}else{a0*=0.25;a1=a0*u['configure']['init']['modelBoxSize']['y']/u['configure']['init']['modelBoxSize']['x'];}u['configure']['windowSize']['width']=a0;u['configure']['windowSize']['height']=a1;v=document['getElementById'](r);if(v)v['parentNode'][n(0xf5e)](v);v=document['createElement'](l(0xee));v['id']=r;v[n(0xf5f)]['add'](m(0x28a));var a2=window['devicePixelRatio'];if(u['_API']['isMobile']())a2/=0x2;var a3={'x':Math['ceil'](a0*a2),'y':Math[n(0xf60)](a1*a2)};var a4={'x':Math['ceil'](a3['x']+0x8*a2),'y':Math['ceil'](a3['y']+0x20*a2)};var a5={'x':Math['ceil'](a3['x']*a2*0.15),'y':Math['ceil'](a3['y']*a2*0.15)};var a6='#'+o(0x7ed)+'0';var a7=q['Math']['toDegrees'](u['_camera']['heading'])-0x5a;u['configure']['hawkWindow']={'devicePixelRatio':a2,'windowSize':a4,'size':a3,'rectSize':a5,'offsetX':a3['x']*0.5,'offsetY':a3['y']*0.5,'offsetXRect':(a3['x']-a5['x'])*0.5,'offsetYRect':(a3['y']-a5['y'])*0.5,'heading':a7};var a8='#'+o(0x7ee)+'0';var a9='p'+o(0x7ef)+';'+('w'+o(0x7f0)+':')+Number(a4['x'])+l(0xef)+('h'+o(0x7f1)+':')+Number(a4['y'])+l(0xf0)+('d'+o(0x7f2)+':')+(u[n(0xf61)]['show']?'b'+o(0x7f3)+'k':'n'+o(0x7f4)+'e')+';'+m(0x28b);var aa=m(0x28c)+a9+m(0x28d)+(u['configure']['hawkWindow']['size']['x']-0x50)+m(0x28e)+(u['configure']['canPan']?0x16:0x0)+m(0x28f)+(u[n(0xf62)]['canPan']?'b'+o(0x7f5)+'k':'n'+o(0x7f6)+'e')+m(0x290)+F({'id':r,'default':t})+m(0x291)+s+('\x22'+o(0x7f7)+'\x22')+a3['x']+('\x22'+o(0x7f8)+'\x22')+a3['y']+m(0x292)+r+('-'+o(0x7f9)+'\x22')+u['configure']['hawkWindow'][n(0xf63)]['x']+('\x22'+o(0x7fa)+'\x22')+u[n(0xf64)]['hawkWindow']['rectSize']['y']+m(0x293)+u['configure']['hawkWindow']['offsetXRect']+','+u['configure']['hawkWindow'][n(0xf65)]+m(0x294)+(u['configure']['locationStyle']==B['ShowRect']||u['configure']['locationStyle']==B['ShowBoth']?'b'+o(0x7fb)+'k':'n'+o(0x7fc)+'e')+m(0x295)+a8+(';'+o(0x7fd)+':')+a8+m(0x296)+u[n(0xf66)]['hawkWindow']['offsetX']+','+u['configure']['hawkWindow']['offsetY']+(')'+o(0x7fe)+'(')+a7+(')'+o(0x7ff)+'\x20')+(u['configure']['locationStyle']==B['ShowPoint']||u['configure']['locationStyle']==B['ShowBoth']?'b'+o(0x800)+'k':'n'+o(0x801)+'e')+m(0x297)+a8+m(0x298)+a8+m(0x299)+a6+('\x22'+o(0x802)+'\x22')+a8+m(0x29a)+(u['configure']['show2D3DModeSwitching']?'d'+o(0x803)+';':'d'+o(0x804)+';')+m(0x29b);v['innerHTML']=aa;v['style']['display']='n'+o(0x805)+'e';u['windowMaxMin']=0x1;Z['appendChild'](v);var ab=Number(u['configure']['offset']['x']);var ac=Number(u['configure']['offset']['y']);switch(u['configure']['offset']['corner']){case B[n(0xf67)]:v['style']['left']=ab+l(0xf1);v['style']['top']=ac+l(0xf2);break;case B['RightTop']:v['style']['right']=ab+l(0xf3);v['style']['top']=ac+l(0xf4);break;case B['RightBottom']:v['style']['right']=ab+l(0xf5);v['style']['bottom']=ac+l(0xf6);break;case B['LeftBottom']:v['style']['left']=ab+l(0xf7);v['style']['bottom']=ac+l(0xf8);break;default:break;}w=document['querySelector'](m(0x29c)+s);x=document['querySelector'](m(0x29d));y=document['querySelector'](m(0x29e)+r+('-'+o(0x806)+'t'));}function E(){u['_scene']['postRender']['addEventListener'](L);var Z=['b'+o(0x807)+'n','b'+o(0x808)+'e','s'+o(0x809)+'s','s'+o(0x80a)+'h','s'+o(0x80b)+'d','s'+o(0x80c)+'d','s'+o(0x80d)+'d','s'+o(0x80e)+'e','c'+o(0x80f)+'_'+r];Z[n(0xf68)](a3=>{var a4=document['getElementById'](a3);if(a4){var a5=function(a6){switch(a6['id']){case'b'+o(0x810)+'n':++u['windowMaxMin'];u['windowMaxMin']=u['windowMaxMin']%0x2;var a7=document['querySelector'](m(0x29f));var a8=document['querySelector'](m(0x2a0));if(u['windowMaxMin']){a6['classList']['remove']('a'+o(0x811)+'n');v['classList']['remove'](m(0x2a1));a7['style']['display']='b'+o(0x812)+'k';a8['style']['display']='b'+o(0x813)+'k';}else{a6['classList']['add']('a'+o(0x814)+'n');v['classList']['add'](m(0x2a2));a7['style']['display']='n'+o(0x815)+'e';a8['style']['display']='n'+o(0x816)+'e';}v[n(0xf69)]('s'+o(0x817)+'e');var a9=Number(u['configure']['offset']['x']);var aa=Number(u['configure']['offset']['y']);switch(u[n(0xf6a)]['offset']['corner']){case B['LeftTop']:v['style']['left']=a9+l(0xf9);v[n(0xf6b)]['top']=aa+l(0xfa);break;case B['RightTop']:v['style']['right']=a9+l(0xfb);v['style']['top']=aa+l(0xfc);break;case B[n(0xf6c)]:v['style']['right']=a9+l(0xfd);v['style']['bottom']=aa+l(0xfe);break;case B['LeftBottom']:v['style']['left']=a9+l(0xff);v['style']['bottom']=aa+l(0x100);break;default:break;}break;case'b'+o(0x818)+'e':u[n(0xf6d)]();break;case's'+o(0x819)+'s':case's'+o(0x81a)+'h':break;case's'+o(0x81b)+'d':case's'+o(0x81c)+'e':break;case's'+o(0x81d)+'d':J(l(0x101));break;case's'+o(0x81e)+'d':J(l(0x102));break;case'c'+o(0x81f)+'_'+r:break;default:break;}};a4[n(0xf6e)]('m'+o(0x820)+'n',function(a6){a6['stopPropagation']();a5(a6['target']);});a4['addEventListener']('t'+o(0x821)+'d',function(a6){a6['stopPropagation']();a5(a6['target']);});}});var a0=document['getElementById']('t'+o(0x822)+'t');if(a0){a0['addEventListener']('m'+o(0x823)+'n',function(a3){var a4=K(a3);if(a4&&!isNaN(a4['x']))O(a4);});var a1=function(a3){var a4=K(a3);if(a4&&!isNaN(a4['x']))O(a4);};a0['addEventListener']('t'+o(0x824)+'d',a1);}var a2=document['getElementById']('d'+o(0x825)+'e');a2[n(0xf6f)]=function(){document['onmousemove']=function(a3){a3=a3||window['event'];var a4=a3['clientX']-0xd;var a5=a3['clientY']-0xc;v['style']['left']=a4+l(0x103);v['style']['top']=a5+l(0x104);document['onmouseup']=function(){document['onmousemove']=null;document['onmouseup']=null;};};};a2['addEventListener']('t'+o(0x826)+'t',function(a3){if(a3[n(0xf70)]['length']>0x0){var a4=function(a6){if(a6['touches']['length']>0x0){var a7=a6[n(0xf71)][0x0];var a8=a7['clientX']-0xf;var a9=a7['clientY']-0xf;v['style']['left']=a8+l(0x105);v['style'][n(0xf72)]=a9+l(0x106);}};var a5=function(a6){a2['removeEventListener']('t'+o(0x827)+'e',a4);a2['removeEventListener']('t'+o(0x828)+'d',a5);};a2['addEventListener']('t'+o(0x829)+'e',a4);a2['addEventListener']('t'+o(0x82a)+'d',a5);}});}function F(Z){var a0=Z['id'];var a1=Z['default'];var a2=m(0x2a3)+a0+m(0x2a4)+a0+m(0x2a5)+a0+m(0x2a6)+a0+m(0x2a7)+u['configure']['hawkWindow']['size']['y']*0.7+m(0x2a8)+u['configure']['hawkWindow']['size']['x']+m(0x2a9)+a0+m(0x2aa)+a0+m(0x2ab)+a0+m(0x2ac)+a0+m(0x2ad)+a0+m(0x2ae)+(a1?a1:l(0x107))+m(0x2af);return a2;}function G(){if(u['configure']['floorJson']&&u['configure']['floorJson']['length']>0x0){var Z=u['configure']['floorJson']['length']===0x1;var a0=[];a0[n(0xf73)]({'name':t,'value':0x0,'isActive':!![]});var a1=[t];u['configure']['floorGuids']=new Map();u['configure'][n(0xf74)]=new Map();for(var a2=0x0;a2a4+'^'+ab);if(!u['configure']['floorGuids']['has'](a5[a6][n(0xf77)])){var a9=new Map();a9[n(0xf78)](a4,a8);u['configure']['floorGuids']['set'](a5[a6][n(0xf79)],a9);}else{var aa=u['configure']['floorGuids']['get'](a5[a6]['floor']);aa['set'](a4,a8);u['configure']['floorGuids']['set'](a5[a6]['floor'],aa);}if(!u['configure']['floorBox']['has'](a5[a6]['floor'])){u[n(0xf7a)]['floorBox']['set'](a5[a6]['floor'],a5[a6]['box']);}if(a1['indexOf'](a5[a6]['floor'])==-0x1){a1['push'](a5[a6]['floor']);a0['push']({'name':a5[a6]['floor'],'value':a6+0x1,'isActive':![]});}}}}H({'id':r,'data':a0});}}function H(Z){var a0=Z['id'];var a1=Z['data']&&Z['data']['length']>0x0?Z['data']:[];function a2(){if(a5['style']['display']=='n'+o(0x82c)+'e'||a5['style']['display']==''){a5[n(0xf7b)]['display']='b'+o(0x82d)+'k';}else{a5['style']['display']='n'+o(0x82e)+'e';}};var a3=document['querySelector']('#'+o(0x82f)+'_'+a0+m(0x2b0));var a4=document['querySelector']('#'+o(0x830)+'_'+a0+m(0x2b1));var a5=document['querySelector']('#'+o(0x831)+'_'+a0+m(0x2b2));if(u['_API']['isMobile']()){a4['ontouchend']=a2;a3[n(0xf7c)]=a2;}else{a4['onclick']=a2;a3['onclick']=a2;}var a6=document['createElement'](l(0x108));a5['appendChild'](a6);for(var a7=0x0;a70x0){var af=ae['touches'][0x0];if(af){ad['x']=af['clientX'];ad['y']=af['clientY'];}}};ac['ontouchend']=function(ae){if(ae[n(0xf7d)]['length']>0x0){var af=ae['changedTouches'][0x0];if(af){var ag=new q['Cartesian2'](af['clientX'],af['clientY']);if(q['Cartesian2']['distance'](ag,ad)<0x5){a3['innerText']=ae['target']['innerHTML'];a5['style']['display']='n'+o(0x834)+'e';aa(a3['innerText']);}}}};}else{ac[n(0xf7e)]=function(ae){ad['x']=ae['clientX'];ad['y']=ae['clientY'];};ac['onmouseup']=function(ae){var af=new q[(n(0xf7f))](ae['clientX'],ae[n(0xf80)]);if(q['Cartesian2']['distance'](af,ad)<0x5){ae['target'][n(0xf81)]['childNodes']['forEach'](function(ag){ag[n(0xf82)]('a'+o(0x835)+'e');});ae['target']['setAttribute']('a'+o(0x836)+'e',!![]);a3['innerText']=ae['target']['innerHTML'];a5['style']['display']='n'+o(0x837)+'e';aa(a3[n(0xf83)]);}};}}function aa(ac){C();S=u['_scene']['requestRenderMode'];u['_API']['Public']['setSceneRenderState'](!![]);u['configure']['currentFloor']=ac;var ad=u['configure']['floorGuids']['get'](u['configure']['currentFloor']);var ae=[];if(ad&&ad['size']>0x0){ad['forEach'](function(ag,ah){ae['push'](ah);var ai=ag['join']('#');u['_API'][n(0xf84)]['showFeatures'](ai,ah,!![]);});}function af(ag,ah){var ai=document['getElementById'](s);var aj=ai['getContext'](l(0x10a));var ak=ah['width'];var al=ah['height'];ai['height']=al;ai['width']=ak;var am=new Image();if(ag){var an=aj['createImageData'](ak,al);an[n(0xf85)]['set'](ag);aj['putImageData'](an,0x0,0x0);var ao=ai['toDataURL']('i'+o(0x838)+'g');am['src']=ao;}else{am['src']=Y;}aj['clearRect'](0x0,0x0,ak,al);aj['fillStyle']='s'+o(0x839)+'e';aj[n(0xf86)](0x0,0x0,ak,al);am['onload']=function(){aj['drawImage'](this,0x0,0x0,ak,al);};}setTimeout(function(){if(t==u['configure']['currentFloor']){u[n(0xf87)]['update']({'id':r,'showFeatureIdOnly':'','outputCanvas':s,'onBufferRender':function(ag){R(ag);if(!I(ag['buffer'])){u['configure']['floorScreenshotMap']['set'](u[n(0xf88)]['currentFloor'],ag);}else{if(u['configure'][n(0xf89)]['has'](u['configure'][n(0xf8a)])){ag=u['configure']['floorScreenshotMap']['get'](u['configure']['currentFloor']);af(ag['buffer'],ag[n(0xf8b)]);}else{af(undefined,ag['size']);}}u['_API']['Public']['setSceneRenderState'](S);u['_viewer']['scene']['requestRender']();}});}else if(u['configure']['floorGuids']['has'](u['configure']['currentFloor'])){u['_viewportScreentshot']['update']({'id':r,'outputCanvas':s,'onBufferRender':function(ag){R(ag);if(ae['length']>0x0){for(var ah=0x0;ah0x0){var a2=a0['changedTouches'][0x0];return{'x':a2['clientX']-v['offsetLeft']-0x4*devicePixelRatio*0.5,'y':a2['clientY']-v['offsetTop']-0x1c*devicePixelRatio*0.5};}}else{if(a0['offsetX']){return{'x':a0['offsetX'],'y':a0['offsetY']};}else{var a3=a1[n(0xf98)]();return{'x':a0[n(0xf99)]-a3['left'],'y':a0['clientY']-a3['top']};}}};function L(){var Z=M();if(q['defined'](x)&&u['_camera']&&!isNaN(u['_camera']['heading'])){var a0=q['Math']['toDegrees'](u['_camera']['heading'])-0x5a;u[n(0xf9a)]['hawkWindow'][n(0xf9b)]=a0;x['setAttribute']('t'+o(0x845)+'m','t'+o(0x846)+'('+(u['configure']['hawkWindow']['offsetX']+Z['x'])+','+(u['configure']['hawkWindow']['offsetY']+Z['y'])+(')'+o(0x847)+'(')+u['configure']['hawkWindow']['heading']+')');}if(q['defined'](y)){u['configure']['hawkWindow']['offsetXRect']=(u['configure']['hawkWindow']['size']['x']-u['configure']['hawkWindow']['rectSize']['x'])*0.5+Z['x'];u['configure']['hawkWindow']['offsetYRect']=(u['configure'][n(0xf9c)]['size']['y']-u[n(0xf9d)]['hawkWindow']['rectSize']['y'])*0.5+Z['y'];y[n(0xf9e)]('t'+o(0x848)+'m','t'+o(0x849)+'('+u['configure']['hawkWindow']['offsetXRect']+','+u['configure']['hawkWindow']['offsetYRect']+')');}}function M(){var Z=u['_camera']['position'];u['configure']['current']={'positionRad':u['_API']['Public']['cartesian3ToRadians']([Z['x'],Z['y'],Z['z']])};var a0=u['configure']['hawkWindow']['size']['x']/u['configure']['mainScene']['size']['x'];var a1=u['configure']['hawkWindow']['size']['y']/u['configure']['mainScene']['size']['y'];u['configure']['plottingScale']={'x':a0,'y':a1};var a2=q['Cartesian3']['fromRadians'](u['configure'][n(0xf9f)]['positionRad'][0x0],u['configure']['init']['positionRad'][0x1]);var a3=q['Cartesian3']['fromRadians'](u['configure']['current']['positionRad'][0x0],u['configure']['current']['positionRad'][0x1]);var a4=q['Cartesian3']['fromRadians'](u['configure']['current']['positionRad'][0x0],u['configure']['init']['positionRad'][0x1]);var a5={'x':u['configure']['current']['positionRad'][0x0]-u['configure']['init']['positionRad'][0x0],'y':u['configure']['current']['positionRad'][0x1]-u['configure']['init']['positionRad'][0x1]};var a6={'x':q[n(0xfa0)][n(0xfa1)](a2,a4),'y':q['Cartesian3']['distance'](a3,a4)};if(a5['x']!=0x0)a6['x']*=Math['abs'](a5['x'])/a5['x'];if(a5['y']!=0x0)a6['y']*=-(Math['abs'](a5['y'])/a5['y']);a6['x']=P(a6['x'],u['configure']['mainScene']['size']['x']*0.5,-u[n(0xfa2)]['mainScene']['size']['x']*0.5);a6['y']=P(a6['y'],u['configure']['mainScene']['size']['y']*0.5,-u['configure']['mainScene']['size']['y']*0.5);a6['x']*=a0;a6['y']*=a1;a6['y']+=0xa*0.5/u[n(0xfa3)]['hawkWindow'][n(0xfa4)];return a6;}var N;function O(Z){C();N=Z;var a0={'x':Z['x']-u['configure']['hawkWindow']['size']['x']*0.5,'y':-(Z['y']-u['configure']['hawkWindow']['size']['y']*0.5)};a0['y']+=0xa*0.5/u[n(0xfa5)]['hawkWindow']['devicePixelRatio'];var a1={'x':a0['x']/u['configure'][n(0xfa6)]['x'],'y':a0['y']/u['configure']['plottingScale']['y']};var a2=new q['Cartesian3'](a1['x'],a1['y'],0x0);var a3=q[n(0xfa7)]['fromRadians'](u['configure']['init']['positionRad'][0x0],u['configure']['init']['positionRad'][0x1],u['_camera']['positionCartographic']['height']);var a4=q[n(0xfa8)]['eastNorthUpToFixedFrame'](a3);var a5=q['Matrix4'][n(0xfa9)](a4,a2,new q['Cartesian3']());var a6=a5;var a7={'heading':u['_camera']['heading'],'pitch':z==l(0x111)?q['Math']['toRadians'](-0x5a):u['_camera']['pitch'],'roll':u['_camera']['roll']};if(u['configure']['floorBox']&&u['configure']['floorBox']['has'](u['configure']['currentFloor'])){var a8=u['configure']['floorBox']['get'](u['configure']['currentFloor']);var a9=q[n(0xfaa)]['unpackArray'](a8);var aa=new q['Cartesian3']();q['Cartesian3']['midpoint'](a9[0x0],a9[0x1],aa);var ab=aa['z']-u['configure']['minFloorMinZ'];var ac=q['Cartographic']['fromCartesian'](a6);if(z!=l(0x112)){var ad=u['_API']['Model']['getModelsCenter'](u['configure']['modelId']);var ae=q['Cartographic']['fromCartesian'](ad[n(0xfab)]);var af=ad['oldsphere']['maximumHeight'];var ag=ad['oldsphere']['minimumHeight'];ac[n(0xfac)]=ab-(af-ag)/0x2+ae['height'];}a6=q['Cartographic']['toCartesian'](ac);a7={'heading':u['_camera']['heading'],'pitch':z==l(0x113)?q['Math']['toRadians'](-0x5a):0x0,'roll':u['_camera']['roll']};}u['_camera']['flyTo']({'destination':a6,'duration':0x1,'orientation':a7,'maximumHeight':u['_camera']['positionCartographic']['height']});}function P(Z,a0,a1){Z=Math['min'](Z,a0);Z=Math['max'](Z,a1);return Z;}function Q(){var Z=[];var a0=U(u[n(0xfad)]['modelFloorJsonPath']);if(Array['isArray'](a0)){Z=Z['concat'](a0);}else{Z['push'](a0);}Promise['all'](Z)['catch'](function(a1){console['error'](a1);})['then'](function(a1){u['configure']['floorJson']=a1;G();});}function R(Z){var a0=Z['size']['width'];var a1=Z['size']['height']+0x1e;var a2=Z[n(0xfae)]['x'];var a3=Z[n(0xfaf)]['y'];u['configure']['mainScene'][n(0xfb0)]['x']=a2;u['configure']['mainScene']['size']['y']=a3;u['configure'][n(0xfb1)]['size']['y']=u['configure']['hawkWindow']['size']['x']*a3/a2;u['configure']['hawkWindow']['offsetY']=u['configure']['hawkWindow']['offsetX']*a3/a2;v['style']['width']=a0+l(0x114);v['style']['height']=a1+l(0x115);var a4=document['querySelector']('#'+o(0x84a)+'_'+r+m(0x2b3));if(a4){a4['style']['maxHeight']=u['configure']['hawkWindow']['size']['y']*0.7+l(0x116);a4['style'][n(0xfb2)]=u[n(0xfb3)]['hawkWindow']['size']['x']*0.9+l(0x117);}var a2=Number(u['configure'][n(0xfb4)]['x']);var a3=Number(u['configure']['offset']['y']);switch(u['configure']['offset']['corner']){case B['LeftTop']:v[n(0xfb5)]['left']=a2+l(0x118);v['style']['top']=a3+l(0x119);break;case B['RightTop']:v['style']['right']=a2+l(0x11a);v['style']['top']=a3+l(0x11b);break;case B['RightBottom']:v['style'][n(0xfb6)]=a2+l(0x11c);v['style']['bottom']=a3+l(0x11d);break;case B['LeftBottom']:v[n(0xfb7)]['left']=a2+l(0x11e);v['style']['bottom']=a3+l(0x11f);break;default:break;}}var S;function T(){var Z={'id':r,'modelIds':u['configure']['modelId'],'camera':{},'width':u['configure']['hawkWindow'][n(0xfb8)]['x']/u['configure'][n(0xfb9)]['devicePixelRatio'],'debugCamera':{'show':![],'color':q['Color']['RED'],'updateOnChange':!![]},'clearColor':u['configure']['clearColor'],'customUserData':u['configure']['customUserData'],'passes':u['configure']['passes']};u['_viewportScreentshot']['add'](Z);if(!u['configure']['floorScreenshotMap'])u['configure']['floorScreenshotMap']=new Map();S=u['_scene']['requestRenderMode'];u['_API']['Public']['setSceneRenderState'](![]);setTimeout(function(){var a0=u[n(0xfba)]['update']({'id':r,'outputCanvas':s,'onBufferRender':function(a1){u['configure']['floorScreenshotMap']['set'](u['configure']['currentFloor'],a1);R(a1);u['_API']['viewer']['scene']['requestRender']();u['_API']['Public']['setSceneRenderState'](S);v['style'][n(0xfbb)]='b'+o(0x84b)+'k';}});},0x12c);}function U(Z){if(!q['defined'](Z)||Z['length']==0x0){return new Promise((a4,a5)=>{a4(undefined);});}else{var a0=[];for(var a1=0x0;a1{if(!q['defined'](a3)||a3['length']==0x0){a4(undefined);}else{fetch(a3,{'method':l(0x120)})['catch'](function(a6){console['log']('Error:\x20'+a6);})[n(0xfbd)](function(a6){return a6['json']();})['then'](function(a6){a4({'modelId':a2,'json':a6});});}}));}return a0;}}function V(Z){u['configure']=u['_API']['funcPublic'][n(0xfbe)](A);W(u['configure'],Z);}function W(Z,a0){for(var a1 in a0)if(a0['hasOwnProperty'](a1)){if(!Z['hasOwnProperty'](a1))Z[a1]={};if(Array['isArray'](a0[a1])){Z[a1]=[];Z[a1]=Z[a1]['concat'](a0[a1]);}else if(X(a0[a1])){Z[a1]=a0[a1];}else{Z[a1]=W(Z[a1],a0[a1]);}}return Z;}function X(Z){return typeof Z==='s'+o(0x84c)+'g'||typeof Z==='n'+o(0x84d)+'r'||typeof Z==='b'+o(0x84e)+'n'||typeof Z==='u'+o(0x84f)+'d'||Z===null;}var Y=m(0x2b4);return B;}(window[n(0xfbf)]||{});;GLERoaming=function(q){var r=![];var s=0x0;var t=undefined;var u={'roamingMode':0x0,'lookFactor':0x3,'moveRate':0.5,'horizontalDistance':0x1,'gravityRate':9.8,'footerHeight':1.5,'bRecordLocus':![],'unitDistance':0x1,'unitAngle':0xa,'canCrossWall':![],'canGravity':!![],'dampingEnabled':!![],'mouseEnabled':!![],'keyboardEnabled':!![],'objectsToExclude':[],'onIRStart':ag,'onIREnd':ah,'onIRSuspend':ai,'KeyValues':{'up':KEY_UP||0x26,'down':KEY_DOWN||0x28,'left':KEY_LEFT||0x25,'right':KEY_RIGHT||0x27,'throughWall':KEY_F||0x46}};var v=u;var w=![];var x=![];var y=0x0;var z=0x0;var A=![];var B=![];var C=[];var D=new q['Cartesian2']();var E=new q['Cartesian2']();var F=0x0;var G=0x0;var H={'moveForward':![],'moveBackward':![],'lookUp':![],'lookDown':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![],'crossHorizontal':![],'rotatePitch':![]};var I=[];var J=![];var K=![];var L,M;var N=new q['Cartesian3']();var O,P,Q,R;var S;var T;var U={};function V(ay){this['_API']=ay;this['_viewer']=ay['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer'][n(0xfc0)];this['_camera']=this['_viewer']['camera'];this['_globe']=this['_viewer']['scene']['globe'];this['_canvas']['onblur']=aj;this['_canvas']['onfocus']=ak;if(!q[n(0xfc1)](O)){O=new q['Ray'](this['_camera']['position']['clone'](),this['_camera']['direction']['clone']());}else{O['origin']=this['_camera']['position']['clone']();O['direction']=this['_camera']['direction'][n(0xfc2)]();}if(!q[n(0xfc3)](P)){P=new q[(n(0xfc4))](aw(this['_camera'],v[n(0xfc5)]*0.5),this['_camera']['direction'][n(0xfc6)]());}else{P['origin']=aw(this['_camera'],v['footerHeight']*0.5);P[n(0xfc7)]=this['_camera']['direction']['clone']();}S=new q['Camera'](this['_scene']);S['position']=this['_camera']['position']['clone']();S['direction']=this['_camera']['direction']['clone']();S['up']=this['_camera'][n(0xfc8)][n(0xfc9)]();S['frustum'][n(0xfca)]=this['_camera'][n(0xfcb)]['fov'];S['frustum']['near']=this['_camera']['frustum']['near'];S['frustum']['far']=this['_camera']['frustum']['far'];S['setView']({'orientation':{'heading':q['Math']['toRadians'](0x5a),'pitch':q['Math']['toRadians'](0x0),'roll':0x0}});if(!q['defined'](Q)){Q=new q['Ray'](this['_camera']['position']['clone'](),this['_camera']['direction']['clone']());}else{Q['origin']=this['_camera']['position'][n(0xfcc)]();Q['direction']=S['direction']['clone']();}var az=q['Cartesian3']['negate'](q['Cartesian3']['UNIT_Z'],new q['Cartesian3']());if(!q['defined'](R)){R=new q['Ray'](this['_camera'][n(0xfcd)]['clone'](),az[n(0xfce)]());}else{R['origin']=this['_camera']['position']['clone']();R['direction']=az['clone']();}T=this;}V['RoamingMode']={'ImmersionRoaming':0x0,'FlightRoaming':0x1};V[n(0xfcf)][n(0xfd0)]=function(){return w;};function W(ay){for(var az in ay){if(ay['hasOwnProperty'](az))v[az]=ay[az];}if(q['defined'](ay['objectsToExclude'])&&Array['isArray'](ay['objectsToExclude']))I=[]['concat'](ay['objectsToExclude']);if(w){T['_API']['Camera']['setThroughWallState'](v[n(0xfd1)]);}am(v['KeyValues']);}function X(ay){if(ay){t=T[n(0xfd2)]['Camera']['getThroughWallState']();T['_API']['Camera']['setThroughWallState'](v[n(0xfd3)]);}else{T['_API']['Camera']['setThroughWallState'](t);}}V['prototype']['setConfig']=W;V['prototype']['setObjectsToExclude']=function(ay){if(q['defined'](ay)&&Array['isArray'](ay)&&ay['length']>0x0){for(let aA=0x0;aA=0x0,Q);R['origin']=T['_camera']['position']['clone']();var bh=T['_camera']['position']['clone']();q['Cartesian3']['normalize'](bh,bh);if(aH<0x0)q[n(0xfe5)]['negate'](bh,bh);R['direction']=bh;var bi=T['_scene'][n(0xfe6)](Q,I,0.5);var bj=T['_scene']['pickFromRay'](R,I,0.5);if(q['defined'](bi)&&q['defined'](bi['position'])){aE=bi['position']['clone']();}if(q['defined'](bj)&&q['defined'](bj['position'])){aG=bj['position'][n(0xfe7)]();}var bk=new q['Cartesian3']();q['Cartesian3']['negate'](Q['direction'],bk);var bl=new q['Ray'](Q['origin'],bk);bl=at(aI>=0x0,bl);var bm=T['_scene']['pickFromRay'](bl,I,0.5);if(q['defined'](bm)&&q['defined'](bm['position'])){aF=bm['position']['clone']();}}aJ(aC,aD);if(H['m'+o(0x869)+'t']||H['m'+o(0x86a)+'t']){var aK=0x12c*(v[n(0xfe8)]===V['RoamingMode']['ImmersionRoaming']?0.001:0.01)*v['moveRate'];if(H['m'+o(0x86b)+'t']){var aL=0x0;aL=q['Cartesian3']['distance'](T['_camera']['position']['clone'](),aF);if(aL>v['horizontalDistance']+aI||H['c'+o(0x86c)+'l'])T['_camera']['moveLeft'](aK);}if(H['m'+o(0x86d)+'t']){var aL=0x0;aL=q['Cartesian3']['distance'](T['_camera']['position']['clone'](),aE);if(aL>v['horizontalDistance']+aI||H['c'+o(0x86e)+'l'])T['_camera']['moveRight'](aK);}}if(H['m'+o(0x86f)+'p']||H['m'+o(0x870)+'n']){var aK=0x12c*(v['roamingMode']===V['RoamingMode']['ImmersionRoaming']?0.001:0.01)*v['moveRate']*0.3;if(H['m'+o(0x871)+'p'])T['_camera']['moveUp'](aK);if(H['m'+o(0x872)+'n'])T['_camera']['moveDown'](aK);return;}if(B){if(v['roamingMode']==V[n(0xfe9)]['ImmersionRoaming']){var aL=0x0,aM=0x0;aL=q['Cartesian3']['distance'](T['_camera'][n(0xfea)]['clone'](),aE);aM=q['Cartesian3']['distance'](T['_camera']['position']['clone'](),aG);if(aL>v['horizontalDistance']+aI||H['c'+o(0x873)+'l'])T['_camera']['moveRight'](aI);if(aM>v['footerHeight']+aH||H['c'+o(0x874)+'l'])T[n(0xfeb)]['moveUp'](aH);return;}else if(v['roamingMode']==V['RoamingMode']['FlightRoaming']){}}var aN=v['roamingMode']===V['RoamingMode'][n(0xfec)]?0x32:0x14,aO=v[n(0xfed)]===V['RoamingMode']['ImmersionRoaming']?0x1:0x14;if(Math['abs'](aD)0x0?0x1:-0x1);var aP=0x0,aQ=0x0;if(!H['r'+o(0x875)+'t']&&!H['r'+o(0x876)+'t']){if(Math['abs'](aC)0x0?0x1:-0x1);aP=aC*0.001*q['Math'][n(0xfee)](0x1)*v['lookFactor'];az+=aP;}else{aP=q['Math']['toRadians'](v['roamingMode']===GLERoaming['RoamingMode']['FlightRoaming']?0.5:0x1)*v['lookFactor'];if(H['r'+o(0x877)+'t']){az-=aP;}else if(H['r'+o(0x878)+'t']){az+=aP;}}if(H['l'+o(0x879)+'p'])G=0x14;if(H['l'+o(0x87a)+'n'])G=-0x14;if(v['roamingMode']===GLERoaming['RoamingMode']['ImmersionRoaming']){aQ=G*0.01*q[n(0xfef)]['toRadians'](0x1)*v['lookFactor'];aA+=aQ;}else if(v['roamingMode']===GLERoaming['RoamingMode'][n(0xff0)]){if(!H['m'+o(0x87b)+'d']&&!H['m'+o(0x87c)+'d']){aQ=aD*0.001*q[n(0xff1)]['toRadians'](0x1)*v['lookFactor'];aA+=aQ;}else{aQ=q[n(0xff2)][n(0xff3)](0.5);if(H['m'+o(0x87d)+'d']){aA-=aQ;if(K){K=![];H['m'+o(0x87e)+'d']=![];}}else if(H['m'+o(0x87f)+'d']){aA+=aQ;}}}aA=Math['max'](aA,q['Math']['toRadians'](-0x50));aA=Math['min'](aA,q['Math']['toRadians'](0x50));if(!isNaN(az)&&!isNaN(aA)&&!isNaN(aB))T['_camera']['setView']({'destination':T['_camera']['position']['clone'](),'orientation':{'heading':az,'pitch':aA,'roll':aB}});var aR=T['_camera']['direction']['clone']();var aK=0x0;var aS=new q['Cartesian3']();var aT=new q['Cartesian3']();if(v['roamingMode']===V['RoamingMode']['ImmersionRoaming']){ax(T[n(0xff4)],aR);if(H['m'+o(0x880)+'d']||H['m'+o(0x881)+'d']){if(H['m'+o(0x882)+'d']){aD=0x12c;}else if(H['m'+o(0x883)+'d']){if(K){H['m'+o(0x884)+'d']=![];K=![];}else{aD=-0x12c;}}}aK=aD*(v['roamingMode']===V['RoamingMode']['ImmersionRoaming']?0.001:0.01)*v[n(0xff5)];}else if(v['roamingMode']===GLERoaming['RoamingMode']['FlightRoaming']){if(A||B)aK=0.05*v['moveRate'];}function aU(){O['origin']=T['_camera']['position']['clone']();var bf=new q[(n(0xff6))]();q['Cartesian3']['negate'](aR,bf);O['direction']=aD>0x0?aR['clone']():bf;var bg=T['_scene']['pickFromRay'](O,I,0.5);P['origin']=aw(T['_camera'],v['footerHeight']*0.25);var bh=new q['Cartesian3']();q['Cartesian3']['negate'](aR,bh);P['direction']=aD>0x0?aR[n(0xff7)]():bh;var bi=T['_scene']['pickFromRay'](P,I,0.5);if(q['defined'](bg)&&q['defined'](bg['position'])){aS=bg['position']['clone']();}if(q['defined'](bi)&&q['defined'](bi['position'])){aT=bi['position']['clone']();}}if(!H['c'+o(0x885)+'l']&&!v['canCrossWall']){aU();var aV=0x0;if(v['dampingEnabled']&&(!q['Cartesian3']['equals'](aS,q['Cartesian3']['ZERO'])||!q['Cartesian3']['equals'](aT,q['Cartesian3']['ZERO']))){var aW=q['Cartesian3']['distance'](T['_camera']['position'],aS);var aX=q[n(0xff8)]['distance'](T[n(0xff9)]['position'],aT);aV=aW-aX;if(v['roamingMode']===V['RoamingMode']['FlightRoaming']){if(aW<=v['horizontalDistance']*0x1){aK*=0x0;}else if(aW<=v['horizontalDistance']+aK){aK*=0.1;}else if(aW<=v['horizontalDistance']+aK*0x3){aK*=0.5;}}else{if(aK>aW*0x2)aK=aW*0.5;if(aW<=v['horizontalDistance']*0x1){aK=0x0;}else if(aW<=v['horizontalDistance']*1.1){aK*=0.1;}else if(aW<=v[n(0xffa)]*0x2){aK*=0.5;}}}}aK=Math['min'](aK,v['roamingMode']===V['RoamingMode']['ImmersionRoaming']?0x2:0x32);if(aK!=0x0)T['_camera']['move'](aR,aK);var aY=new q['Cartesian3']();var aZ=new q['Cartesian3']();var b0=new q['Cartesian3']();var b1=v['gravityRate'];var b2=0x0;var b3=0x0;function b4(){q['Cartesian3'][n(0xffb)](T['_camera']['position']['clone'](),aZ);q['Cartesian3']['normalize'](aZ,b0);R['origin']=T['_camera']['position']['clone']();R['direction']=b0;var bf=T['_scene']['pickFromRay'](R,I,0x1);if(q[n(0xffc)](bf)){if(q['defined'](bf['position'])){aY=bf['position']['clone']();}else if(q['defined'](bf['object'])){}}if(r){var bg=T['_globe']['pick'](R,T['_scene']);if(q['defined'](bg)&&bg instanceof q['Cartesian3']){var bh=-Infinity;var bi=q['Cartesian3']['distance'](bg,new q['Cartesian3']());if(q['defined'](bf)&&q['defined'](bf['position'])){bh=q['Cartesian3']['distance'](bf['position'],new q['Cartesian3']());}if(bh0.2&&b5>0x0){if(a3!==0x0){var b6=(new Date()['getTime']()-a3)*0.001;var b7=b1*b6;b3=b7*0.017*b5;console[n(0xfff)](0x1,b3);if(b2-b3<0x0){b3=b2;}}else if(a3===0x0){a3=new Date()[n(0x1000)]();}}else{a3=0x0;if(b2<-0.2){b3=b2*0.2;}else{}}T['_camera']['move'](b0,b3);}else{}}else{}if(J&&v['bRecordLocus']){var b8=new q['Cartesian3']();T['_camera']['position'][n(0x1001)](b8);if(C['length']>0x0){var b9=q['Cartesian3']['distanceSquared'](C[C['length']-0x1]['position'],b8);var ba=Math['abs'](C[C['length']-0x1]['heading']-T['_camera']['heading']);var bb=Math['abs'](C[C['length']-0x1]['pitch']-T['_camera']['pitch']);var bc=![];if(C['length']>=0x2){var bd=function(bf,bg){var bh=bf['x']-bg['x'];var bi=bf['y']-bg['y'];var bj=bf['z']-bg['z'];return Math['sqrt'](bh*bh+bi*bi+bj*bj);};var be=function(bf,bg,bh){var bi=bd(bf,bg);var bj=bd(bg,bh);var bk=bd(bf,bh);var bl=0.5*(bi+bj+bk);if(bl*(bl-bi)*(bl-bj)*(bl-bk)>0x1)return![];return!![];};bc=be(C[C['length']-0x2]['position'],C[C['length']-0x1]['position'],b8);}if(b9>=Math['pow'](v['unitDistance'],0x2)||ba>q['Math']['toRadians'](v['unitAngle'])||bb>q['Math']['toRadians'](v[n(0x1002)])){if(ba0x0){for(let aA=0x0;aA0x0){for(let aA=0x0;aA0x0){if(a5[ay]['cancel']){a5[ay]['cancel']();}a5['splice'](0x0,a5['length']);}a6=0x0;a7=![];a8=![];return;}if(ay<=a5[n(0x100b)]-0x1){var az=a5[ay]['destination'];var aA=T['_API']['Public']['cartesian3ToRadians']([az['x'],az['y'],az['z']]);var aB=aA[0x2];T['_camera']['flyTo']({'destination':a5[ay]['destination'],'orientation':{'heading':a5[ay]['heading'],'pitch':a5[ay]['pitch'],'roll':a5[ay]['roll']},'duration':a5[ay]['duration'],'easingFunction':a5[ay]['easingFunction'],'maximumHeight':aB,'complete':function(){a6=ay;if(a5[ay]['keyFrame']){if(a5[ay]['keyFrameFun']){a5[ay]['keyFrameFun'](ay);}if(a5[ay]['isStepPlay']){return;}}if(ay>=a5['length']-0x1){if(a5[ay]['complete']){a5[ay][n(0x100c)]();}if(a5[ay]['isLoopPlay']){a9(0x0);}}else a9(++ay);},'cancel':function(){if(a5[ay]['cancel']){a5[ay]['cancel']();}}});}}V['prototype']['doPlay']=a9;V['prototype']['playCancle']=function(){a7=!![];};function aa(){C['splice'](0x0,C['length']);if(v['roamingMode']!==V['RoamingMode']['ImmersionRoaming']){H['moveBackward']=!![];K=!![];N=q['Cartesian3']['clone'](T['_camera']['up']);J=!![];return;}var ay=T['_camera']['position'];var az=T['_API']['Model']['getModelsCenter']();if(az){ay=ay['minpos'];}L=T['_viewer']['entities']['getById']('I'+o(0x887)+'d');if(!q['defined'](L)){L=T['_viewer']['entities']['add']({'position':ay,'id':'I'+o(0x888)+'d','ellipse':{'show':![],'semiMinorAxis':0xc350,'semiMajorAxis':0xc350,'material':T[n(0x100d)]['scene']['backgroundColor'][n(0x100e)](0.1)}});}r=!(T['_viewer'][n(0x100f)]instanceof q['EllipsoidTerrainProvider']);if(r){T['_API']['funcPublic']['getTerrainHeight'](ay,T['_viewer'],function(aA){s=aA;ab();});}else{ab();}}function ab(){var ay=T['_camera']['position'];var az=T['_camera']['heading'];R[n(0x1010)]=ay['clone']();var aA=new q['Cartesian3']();q['Cartesian3']['negate'](ay['clone'](),aA);var aB=new q['Cartesian3']();q['Cartesian3']['normalize'](aA,aB);R['direction']=aB;var aC=T['_scene'][n(0x1011)](R,I,0x1);var aD=T[n(0x1012)]['drillPickFromRay'](R,0x5,I,0x1);var aE=undefined;if(q['defined'](aC)&&q['defined'](aC[n(0x1013)])){aE=aC['position']['clone']();}else if(q['defined'](aD)&&aD['length']>0x0&&q['defined'](aD[0x0]['position'])){aE=aD[0x0]['position']['clone']();}if(r){var aF=T[n(0x1014)]['pick'](R,_scene);if(q['defined'](aF)&&aF instanceof q['Cartesian3']){var aG=q['Cartesian3']['distance'](aE,new q['Cartesian3']());var aH=q['Cartesian3']['distance'](aF,new q['Cartesian3']());if(aG0x1){for(var aJ=0x0;aJ=0x0){ay[n(0x1044)]['clock']['onTick']['removeEventListener'](ay['timeListener']);aQ();}};ay['viewer']['clock']['onTick']['addEventListener'](ay['timeListener']);}function aQ(){var aS=aG+0x1;if(aG==aF['length']-0x1){aS=0x0;}var aT=bearing(aF[aG][n(0x1045)],aF[aG]['lng'],aF[aS]['lat'],aF[aS]['lng']);var aU=q['Math']['toRadians'](aH);var aV=(aT-q['Math'][n(0x1046)](ay['viewer']['camera']['heading']))/0x2;if(aV>=0x5a)aV=aV-0xb4;if(aV<=-0x5a)aV=0xb4+aV;aR(0x2);var aW=ay['viewer']['camera']['heading'];ay['timeListener']=function aX(){var aY=q[n(0x1047)]['secondsDifference'](ay['viewer']['clock']['currentTime'],ay['viewer']['clock']['startTime']);var aZ=q['Math'][n(0x1048)](aY*aV)+aW;ay['viewer']['scene']['camera']['setView']({'orientation':{'heading':aZ,'pitch':aU}});if(q['JulianDate']['compare'](ay['viewer'][n(0x1049)][n(0x104a)],ay['viewer']['clock']['stopTime'])>=0x0){ay['viewer']['clock']['onTick']['removeEventListener'](ay['timeListener']);aG=++aG>=aF[n(0x104b)]?0x0:aG;if(aG==0x0){T['_API']['funcPublic']['zoom'](ay['tileset'],ay['viewer']);if(!isEmpty(aD)){aD('l'+o(0x8a5)+'d');}}else{aP();}}};ay['viewer']['clock']['onTick']['addEventListener'](ay['timeListener']);}function aR(aS){var aT=q['JulianDate']['fromDate'](new Date());var aU=q['JulianDate']['addSeconds'](aT,aS,new q[(n(0x104c))]());ay['viewer']['clock']['startTime']=aT['clone']();ay['viewer']['clock']['stopTime']=aU['clone']();ay[n(0x104d)]['clock']['currentTime']=aT['clone']();ay['viewer'][n(0x104e)][n(0x104f)]=q['ClockRange']['CLAMPED'];ay[n(0x1050)]['clock']['clockStep']=q['ClockStep']['SYSTEM_CLOCK'];}}}catch(aS){console[n(0x1051)]('错'+o(0x8a6)+':'+aS);}};V['PauseOrContinueRoaming']=function(ay,az){try{ay['viewer']['clock']['shouldAnimate']=az;ay['viewer'][n(0x1052)]['requestRender']();}catch(aA){console['log']('错'+o(0x8a7)+':'+aA);}};V['EndRoaming']=function(ay){try{if(ay['roaming']['length']>0x0){ay['viewer']['clock']['shouldAnimate']=![];for(var az=0x0;az0x1){var aC=q['JulianDate']['fromDate'](new Date());var aD=q['JulianDate']['addSeconds'](aC,az['flyTime'],new q['JulianDate']());var aE=[];var aF=Math['round'](az['flyTime']/(aB['length']-0x1));var aG=0x0;if(aB['length']==0x2){aE['push'](aG);aE['push'](aB[0x0]['x']);aE['push'](aB[0x0]['y']);aE['push'](aB[0x0]['z']);aE['push'](flyTime);aE[n(0x1057)](aB[0x1]['x']);aE['push'](aB[0x1]['y']);aE['push'](aB[0x1]['z']);}else{for(var aH=0x0;aHaH)return;}}}catch(aF){if(aF['message']!='E'+o(0x8b1)+'h'){console['log']('错'+o(0x8b2)+':'+aF);}}};V['StopModelRoaming']=function(ay){try{V['Camera_ModelRoaming_Stop']=!![];ay['viewer']['scene']['requestRender']();}catch(az){console['log']('错'+o(0x8b3)+':'+az);}};V['StartCustomRoam']=function(ay,az,aA,aB,aC){if(az['length']<0x2)return;ay['CustomRoamRun']=!![];ay['CustomViewPoints']=az;if(Number(aA)!=NaN&&Number(aA)>0x0){ay['CustomRoamSpeed']=aA;ay['CustomRoamTotalDuration']=0xc350/ay['CustomRoamSpeed'];}else if(Number(aB)!=NaN&&Number(aB)>0x0){ay['CustomRoamTotalDuration']=aB;aA=0xc350/aB;ay['CustomRoamSpeed']=aA||0xa;}else{return;}var aD=[];var aE=[];var aF=[0x0];for(var aG=0x0;aG0x0)aF[n(0x1065)](aG*0x1/(az['length']-0x1));}var aH=new q['CatmullRomSpline']({'times':aF,'points':aD});var aI=new q[(n(0x1066))]({'times':aF,'points':aE});var aJ=function(){var aK=aH['evaluate'](ay['CustomRoamIndex']/0x64);var aL=q['Cartographic']['fromCartesian'](aI['evaluate'](ay[n(0x1067)]/0x64));ay['viewer']['camera']['flyTo']({'destination':aK,'orientation':{'heading':aL['longitude'],'pitch':aL['latitude'],'roll':0x0},'duration':0.01,'complete':function(){if(ay['CustomRoamRun']){ay['CustomRoamIndex']+=ay['CustomRoamSpeed']/0xa;if(ay['CustomRoamIndex']<=0x64)aJ();else{ay['CustomRoamIndex']=0x0;if(!isEmpty(aC)){aC();}}}}});};aJ();};V['ReCustomRoam']=function(ay,az){ay['CustomRoamRun']=az;if(ay['CustomRoamRun']){V['StartCustomRoam'](ay,ay['CustomViewPoints'],ay[n(0x1068)]);}};V['StopCustomRoam']=function(ay){ay['CustomRoamRun']=![];ay['CustomRoamIndex']=0x0;};return V;}(window['Cesium']||{});GLEInspectionTrack=function(q){var r='I'+o(0x8b4)+'k';var s;var t,u,v,w,x;var y;var z={'id':'','maxDistance':0x14,'lineWidth':0.3,'lineColor':[0x0,0xff,0x7f,0.6],'pointSize':0xa,'pointColor':[0xff,0xff,0xff,0x1],'pointOutLineColor':[0x0,0xff,0x7f,0x1],'isThum':!![],'points':[]};var A=new Map();var B=this;var C=![];var D;function E(O,P){if(!q['defined'](O))throw m(0x2bb);s=P;t=O;this['_viewer']=O;u=t['scene'];v=t['canvas'];w=t['camera'];x=t['scene']['globe'];var Q=s['defaults']['container'];y=document['getElementById'](Q);}function F(){s['Public']['event']('L'+o(0x8b5)+'K',function(O){var P;if(q['defined'](D)&&q['defined'](A[D])){P=D;}if(!C&&q['defined'](P)&&q['defined'](A[P])&&!A[P]['i'+o(0x8b6)+'d'])G(O['position'])['then'](function(Q){if(Q){var R=new q['Cartesian2'](O['position']['x'],O['position']['y']);var S=s['funcPublic']['pickPosition'](R,t);if(q['defined'](S)){var T=s['funcPublic']['outCartesian3ToRadian'](S['position'],t);if(A[P]['isMultiFloorMode']){A[P]['points']['push'](T[0x0],T[0x1],T[0x2]);H(P);I(P);}else{K(P,S['position']);}if(A[P]['onPickPosition']&&typeof A[P]['onPickPosition']=='f'+o(0x8b7)+'n'){A[P]['onPickPosition'](T);}}}});});}E['prototype']['setConfig']=function(O){if(!O||!O['hasOwnProperty'](l(0x122))){throw m(0x2bc);}D=O['id'];if(!A[O['id']]){A[O[n(0x1069)]]={};for(var P in z){if(z[n(0x106a)](P)){if(Array['isArray'](z[P])){A[O['id']][P]=[];A[O['id']][P]=A[O[n(0x106b)]][P]['concat'](z[P]);}else{if(P=='l'+o(0x8b8)+'h'&&O['isMultiFloorMode']){A[O[n(0x106c)]][P]=0x8;}else{A[O['id']][P]=z[P];}}}}}for(var P in O){if(O['hasOwnProperty'](P)){if(Array[n(0x106d)](O[P])){A[O['id']][P]=[];A[O['id']][P]=A[O['id']][P][n(0x106e)](O[P]);}else{A[O['id']][P]=O[P];}}}};E['prototype']['new']=function(O){this['setConfig'](O);C=![];F();};E['prototype']['suspend']=function(O,P){try{if(q['defined'](P)){C=![];if(!q['defined'](A[P])){throw m(0x2bd);}D=P;A[D]['i'+o(0x8b9)+'d']=O;}else if(O===!![]||O===![])C=O;}catch(Q){console['log'](Q);}};function G(O){return new Promise(function(P,Q){try{var R='';var S=u['drillPick'](O,0xa);if(S['length']>0x0){for(var T=0x0;T=0x2){var V=0.4;var W=undefined;if(A[O]['points']['length']>=0x4){W=q['Cartesian3']['fromRadiansArrayHeights']([A[O]['points'][A[O][n(0x1080)]['length']-0x4],A[O]['points'][A[O][n(0x1081)]['length']-0x3],A[O]['height']+V])[0x0];}var X=q['Cartesian3']['fromRadiansArrayHeights']([A[O]['points'][A[O]['points']['length']-0x2],A[O]['points'][A[O]['points']['length']-0x1],A[O]['height']+V])[0x0];var Y=q['Cartesian3']['fromRadiansArrayHeights']([Q[0x0],Q[0x1],A[O]['height']+V])[0x0];var Z=q['Cartesian3']['fromRadiansArrayHeights']([A[O]['points'][A[O]['points'][n(0x1082)]-0x2],Q[0x1],A[O][n(0x1083)]+V])[0x0];var a0=q['Cartesian3']['fromRadiansArrayHeights']([Q[0x0],A[O]['points'][A[O]['points']['length']-0x1],A[O]['height']+V])[0x0];var a1=N(Z,Y);var a2=N(Z,X);var a3=N(a0,Y);var a4=N(a0,X);console['log'](a1,a2,a3,a4);L(Z,Y,a1);L(Z,X,a2);L(a0,Y,a3);L(a0,X,a4);var a5=![];if(q['defined'](W)){var a6=new q['Cartesian3'](),a7=new q['Cartesian3'](),a8=new q['Cartesian3']();q[n(0x1084)]['subtract'](W,X,a6);q[n(0x1085)]['subtract'](Z,X,a7);q['Cartesian3']['subtract'](a0,X,a8);var a9=q['Cartesian3']['angleBetween'](a6,a7);var aa=q['Cartesian3']['angleBetween'](a6,a8);if(a9>3.14){A[O]['points']['push'](A[O]['points'][A[O][n(0x1086)]['length']-0x2],Q[0x1]);a5=!![];}else if(aa>3.14){A[O]['points']['push'](Q[0x0],A[O]['points'][A[O]['points']['length']-0x1]);a5=!![];}}else{if(a1['length']==0x0&&a2['length']==0x0){A[O][n(0x1087)][n(0x1088)](A[O]['points'][A[O]['points'][n(0x1089)]-0x2],Q[0x1]);a5=!![];}else if(a3['length']==0x0&&a4['length']==0x0){A[O]['points'][n(0x108a)](Q[0x0],A[O]['points'][A[O]['points'][n(0x108b)]-0x1]);a5=!![];}}if(!a5){if(a1[n(0x108c)]==0x0||a2[n(0x108d)]==0x0){A[O]['points']['push'](A[O]['points'][A[O]['points']['length']-0x2],Q[0x1]);}else if(a3['length']==0x0||a4['length']==0x0){A[O]['points']['push'](Q[0x0],A[O]['points'][A[O]['points']['length']-0x1]);}else{A[O]['points']['push'](A[O]['points'][A[O]['points']['length']-0x2],Q[0x1]);a5=!![];}}}A[O]['points']['push'](Q[0x0],Q[0x1]);if(A[O]['points'][n(0x108e)]>=0x4){{var ab=function(){return q['Cartesian3']['fromRadiansArray'](A[O]['points']);};var ac='I'+o(0x8c0)+'_'+O;var ad=t['entities']['getById'](ac);if(!q['defined'](ad)){ad=t['entities']['add']({'name':ac,'id':ac,'corridor':{'positions':new q['CallbackProperty'](ab,J),'width':A[O]['lineWidth'],'height':A[O]['height'],'heightReference':q['HeightReference']['NONE'],'classificationType':q[n(0x108f)]['CESIUM_3D_TILE'],'material':T,'disableDepthTestDistance':A[O]['maxDistance'],'distanceDisplayCondition':A[O]['maxDistance'],'scale':new q['ConstantProperty'](0x2)}});}J=![];ad['corridor']['positions']['setCallback'](ab,J);}}};E['prototype']['undo']=function(O){if(A[O]){if(q['defined'](A[O]['keyPoint'])){var P=A[O]['keyPoint'][n(0x1090)]();t['entities']['removeById'](P);}var Q='I'+o(0x8c1)+'_'+O;if(A[O]['isMultiFloorMode']){if(A[O]['points']['length']>=0x3){A[O]['points']['splice'](A[O]['points'][n(0x1091)]-0x3,0x3);}I(O);}else{if(A[O]['points']['length']>=0x2){A[O]['points']['splice'](A[O]['points']['length']-0x2,0x2);}if(A[O]['points']['length']>=0x4){var R=function(){return q[n(0x1092)]['fromRadiansArray'](A[O]['points']);};var S=t['entities']['getById'](Q);if(q[n(0x1093)](S)){J=![];S['corridor']['positions']['setCallback'](R,J);}}else{t['entities']['removeById'](Q);}}t['scene']['requestRender']();}};E['prototype']['getById']=function(O){return s[n(0x1094)]['deepCopy'](A[O],['o'+o(0x8c2)+'n','p'+o(0x8c3)+'e']);};function L(O,P,Q){var R=[];if(Q['length']>0x0){for(let U=0x0;UP['x']&&T['x']>P['x']&&T['x']P['y']&&T['y']>P['y']&&T['y']O['y']){R['push'](S);}}else if(O['x']O['x']){if(O['y']>P['y']&&T['y']>P['y']&&T['y']O['y']){R['push'](S);}}}}Q=R;}E['prototype']['load']=function(O,P){this['setConfig'](O);var Q=O['id'];A[Q]['i'+o(0x8c4)+'d']=!![];var R=new q['Color'](A[Q]['pointColor'][0x0]/0xff,A[Q]['pointColor'][0x1]/0xff,A[Q]['pointColor'][0x2]/0xff,A[Q]['pointColor'][0x3]/0x1);var S=new q[(n(0x1095))](A[Q]['pointOutLineColor'][0x0]/0xff,A[Q]['pointOutLineColor'][0x1]/0xff,A[Q]['pointOutLineColor'][0x2]/0xff,A[Q]['pointOutLineColor'][0x3]/0x1);var T=new q['Color'](A[Q]['lineColor'][0x0]/0xff,A[Q]['lineColor'][0x1]/0xff,A[Q]['lineColor'][0x2]/0xff,A[Q]['lineColor'][0x3]/0x1);if(A[Q]['isMultiFloorMode']){if(q['defined'](P)&&P){if(A[Q]['points']['length']>0x0&&A[Q]['points']['length']%0x3==0x0){for(let Z=0x0;Z0x0&&A[Q]['points']['length']%0x2==0x0){for(let a0=0x0;a00x0&&A[Q]['points'][n(0x109a)]%0x2==0x0){for(let a1=0x0;a1=0x4){var X='I'+o(0x8c8)+'_'+Q;var Y=t['entities']['getById'](X);if(!q['defined'](Y)){Y=t['entities']['add']({'name':X,'id':X,'corridor':{'positions':new q['CallbackProperty'](W,J),'width':A[Q]['lineWidth'],'height':A[Q]['height'],'heightReference':q['HeightReference']['NONE'],'classificationType':q['ClassificationType']['CESIUM_3D_TILE'],'material':T,'disableDepthTestDistance':A[Q]['maxDistance'],'distanceDisplayCondition':A[Q]['maxDistance']}});}}else{throw m(0x2c0);}}t['scene']['requestRender']();};E['prototype']['delete']=function(O){if(A[O]){if(q[n(0x109d)](A[O][n(0x109e)])){for(let R=0x0;RH){I=H;}return I;},![]);let P=document['createElement']('v'+o(0x8ca)+'o');P['src']=r['defaults']['sitepath']+m(0x2c2);P['autoplay']=!![];P['loop']=!![];let Q=new q['ImageMaterialProperty']({'image':P,'repeat':new q['Cartesian2'](0x1,0x1),'transparent':!![],'color':q['Color'][n(0x10a3)]('#'+o(0x8cb)+'7')});s['entities']['add']({'id':E,'name':E,'polygon':{'hierarchy':q[n(0x10a4)]['fromDegreesArray'](L),'perPositionHeight':![],'extrudedHeight':O,'height':G,'material':Q}});s['scene'][n(0x10a5)]();function R(W){for(var X=[],Y=0x0;Ya3&&(Z=a3);}var a4=Math['PI']/Math['pow'](0x2,0xb);a4/=0x40;for(var a5,a6,a7,a8,a9,aa,ab,ac,ad,ae,a2,af,ag=new q[(n(0x10a7))]['fromPositions']({'positions':X,'vertexFormat':q['PerInstanceColorAppearance']['FLAT_VERTEX_FORMAT'],'granularity':a4}),ah=new q['PolygonGeometry']['createGeometry'](ag),ai=0x0,aj=0x0,ak=0x0,al=[],am=[],Y=0x0;Ya8&&(Z=a8),ae=new q['Cartesian3'](ah['attributes']['position']['values'][0x3*a6],ah['attributes']['position']['values'][0x3*a6+0x1],ah['attributes'][n(0x10a9)]['values'][0x3*a6+0x2]),a2=q['Cartographic']['fromCartesian'](ae),a9=s['scene']['globe']['getHeight'](a2);var ac=q['Cartesian3']['fromRadians'](a2['longitude'],a2['latitude'],0x0);aja9&&(Z=a9),ae=new q['Cartesian3'](ah['attributes']['position']['values'][0x3*a7],ah['attributes']['position']['values'][0x3*a7+0x1],ah['attributes']['position'][n(0x10aa)][0x3*a7+0x2]),a2=q['Cartographic']['fromCartesian'](ae),aa=s['scene']['globe']['getHeight'](a2),ad=q['Cartesian3']['fromRadians'](a2['longitude'],a2['latitude'],0x0),ajaa&&(Z=aa);}for(var Y=0x0;Ya8&&(Z=a8),ae=new q['Cartesian3'](ah['attributes'][n(0x10af)]['values'][0x3*a6],ah['attributes']['position']['values'][0x3*a6+0x1],ah['attributes'][n(0x10b0)]['values'][0x3*a6+0x2]),a2=q['Cartographic'][n(0x10b1)](ae),a9=s['scene']['globe']['getHeight'](a2);var ac=q['Cartesian3']['fromRadians'](a2[n(0x10b2)],a2['latitude'],0x0);aja9&&(Z=a9),ae=new q['Cartesian3'](ah['attributes']['position']['values'][0x3*a7],ah['attributes']['position']['values'][0x3*a7+0x1],ah['attributes']['position']['values'][0x3*a7+0x2]),a2=q['Cartographic']['fromCartesian'](ae),aa=s['scene']['globe']['getHeight'](a2),ad=q['Cartesian3'][n(0x10b3)](a2['longitude'],a2['latitude'],0x0),ajaa&&(Z=aa),af=S(ab,ac,ad),al['push'](af),ak+=af,ai+=af*(a8-Z+a9-Z+aa-Z)/0x3,am['push']([a8,a9,aa]);}return{'positions':X,'minHeight':Z,'maxHeight':aj,'totalCutVolume':ai,'sjareas':al,'heightArr':am,'tdHeights':a0,'tdposs':a1,'totalBottomArea':ak};}function S(W,X,Y){var Z=q['Cartesian3']['distance'](W,X),a0=q[n(0x10b4)]['distance'](X,Y),a1=q['Cartesian3']['distance'](Y,W),a2=(Z+a0+a1)/0x2;return Math['sqrt'](a2*(a2-Z)*(a2-a0)*(a2-a1));}function T(W){return W>0x2710?(W/0x2710)['toFixed'](0x2)+'万':W[n(0x10b5)](0x2);}function U(W){var X=V(W);if(X){D(T(X['fill']));}}function V(W){if(A){for(var X=0x0,Y=0x0,Z=A['sjareas'],a0=A['heightArr'],a1=Z['length'],a2=A['minHeight'],a3=0x0;a3W&&(a4=W),a5>W&&(a5=W),a6>W&&(a6=W),!a4&&0x0!=a4||!a5&&0x0!=a5||!a6&&0x0!=a6||(X+=Z[a3]*(a4-a2+a5-a2+a6-a2)/0x3,Y+=Z[a3]*(W-a2));}if(W0x0){var S=R[0x0];if(!S)return;S['updateConfigures'](Q);if(S['isTmp'])D(x['options'],Q);}});};A['prototype']['zoomTo']=function(P,Q){var R=this;this['getTaskById'](P,function(S){if(S&&S['length']>0x0){var T=S[0x0];if(!T||T['isTmp'])return;var U=new q['BoundingSphere']();var V=R['_viewer']['_dataSourceDisplay']['getBoundingSphere'](T['entity'],![],U);if(V===q['BoundingSphereState']['DONE']){R['_camera']['flyToBoundingSphere'](U,{'duration':Q,'offset':new q['HeadingPitchRange'](0x0,-Math['PI']*0.5,U['radius']*0x5)});}}});};A['prototype']['setDrawMode']=function(P){var Q=this;if(!P||!P['drawMode']){return console['error']('无'+o(0x8cd)+'数');}x=P;return this['next']();};A[n(0x10b9)]['next']=function(){var P=this;if(!x){return;}var Q;switch(x['drawMode']){case this['DrawMode']['DrawArrow']:case'D'+o(0x8ce)+'w':Q=new N(G(),x['options']);break;case this['DrawMode']['DrawCircular']:case'D'+o(0x8cf)+'r':Q=new K(G(),x[n(0x10ba)]);break;case this['DrawMode']['DrawEllipse']:case'D'+o(0x8d0)+'e':Q=new L(G(),x['options']);break;case this['DrawMode']['DrawLine']:case'D'+o(0x8d1)+'e':Q=new M(G(),x['options']);break;case this['DrawMode']['DrawPolygon']:case'D'+o(0x8d2)+'n':Q=new J(G(),x['options']);break;case this['DrawMode']['DrawRect']:case'D'+o(0x8d3)+'t':Q=new I(G(),x['options']);break;case this['DrawMode']['DrawWords']:case'D'+o(0x8d4)+'s':Q=new O(G(),x['options']);break;default:break;}if(!Q)return;P['_API']['Public']['clearHandler']();Q['draw']();y=Q;return Q['params'];};A['prototype']['redo']=function(){var P=this;if(v['length']<=0x0)return;var Q=v[n(0x10bb)]();u['push'](Q);if(!Q)return;Q[n(0x10bc)]();P['_viewer']['scene']['requestRender']();};A['prototype']['undo']=function(){var P=this;if(u['length']<=0x0)return;var Q=u['pop']();v['push'](Q);if(!Q)return;Q['undo']();P['_viewer'][n(0x10bd)]['requestRender']();};A[n(0x10be)]['finish']=function(){var P=this;if(y&&y['finish']){y['finish']();}P[n(0x10bf)]['scene']['requestRender']();};A['prototype']['delete']=function(P){var Q=this;P=P['substring'](P['indexOf']('^')+0x1);var R=u['filter'](function(X){return X['id']==P;});var S=v['filter'](function(X){return X['id']==P;});if(R['length']>0x0){for(var T=0x0;T0x0){for(var T=0x0;T0x0){for(var R=0x0;R0x0){for(var T=0x0;T0x6){P['points']['length']-=0x6;}P['points']['push'](U[0x0],U[0x1],P['points'][0x2]);P['points']['push'](P['points'][0x0],P[n(0x10ed)][0x1],P['points'][0x2]);P['isSelect']=0x1;}P['_addEntity']();});});t['_API']['Public']['event']('M'+o(0x8ee)+'E',function(T){if(S!=0x1){return;}t['_API']['Public']['pickupCoordinate'](T['endPosition'],function(U){U[0x2]=P['params']['LabelingLayer'];if(P[n(0x10ee)]['length']>0x3&&P['isSelect']==0x1){P['points']['length']-=0x3;}else if(P['points']['length']>0x6&&P['isSelect']==0x0){P['points']['length']-=0x6;}P[n(0x10ef)]['push'](U[0x0],U[0x1],P['points'][0x2]);P['points']['push'](P['points'][0x0],P['points'][0x1],P[n(0x10f0)][0x2]);P['isSelect']=0x0;});});t['_API']['Public']['event']('R'+o(0x8ef)+'K',function(T){if(S!=0x1){return;}S=0x2;P[n(0x10f1)]();Q(P);});});};J[n(0x10f2)]['finishFun']=function(P){var Q=this;if(Q['points']['length']>0x3&&Q['isSelect']==0x1){Q['points']['length']-=0x3;}else if(Q['points']['length']>0x6&&Q['isSelect']==0x0){Q['points']['length']-=0x6;}var R=[]['concat'](Q['points']);Q['points'][n(0x10f3)](Q['points'][0x0],Q['points'][0x1],Q['points'][0x2]);Q['params']['points']=R;if(P)P(Q);t['_API']['Public']['clearHandler']('L'+o(0x8f0)+'K');t['_API']['Public']['clearHandler']('M'+o(0x8f1)+'E');t['_API']['Public']['clearHandler']('R'+o(0x8f2)+'K');if(t['_API']['isMobile']())E(!![]);};J['prototype']['doFun']=function(){};J['prototype']['undoFun']=function(){t[n(0x10f4)]['entities']['removeById'](this['id']);this['entity']=undefined;};J['prototype'][n(0x10f5)]=function(){var P=this;P['points']=P['params']['points'];P['points']['push'](P[n(0x10f6)]['points'][0x0],P['params']['points'][0x1],P['params']['points'][0x2]);P['_addEntity']();};J['prototype']['_addEntity']=function(){var P=this;if(!P['entity'])P['entity']=t['dataSource']['entities']['add']({'name':P['id'],'id':P['id'],'polygon':{'hierarchy':new q['CallbackProperty'](function(){return{'positions':q['Cartesian3']['fromRadiansArrayHeights'](P['points'])};},![]),'height':0x0,'material':new q['ColorMaterialProperty'](new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params'][n(0x10f7)],'#'+o(0x8f3)+'0'));},![])),'fill':new q['CallbackProperty'](function(){return q[n(0x10f8)](P['params']['fill'],!![]);},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['show'],!![]);},![]),'zIndex':new q['CallbackProperty'](function(){return P[n(0x10f9)]['LabelingLayer'];},![]),'outline':![]},'polyline':{'positions':new q['CallbackProperty'](function(){return q['Cartesian3']['fromRadiansArrayHeights'](P['points']);},![]),'material':new q['ColorMaterialProperty'](new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['outlineColor'],'#'+o(0x8f4)+'0'));},![])),'width':new q['CallbackProperty'](function(){return q[n(0x10fa)](P[n(0x10fb)]['outlineWidth'],0x1);},![]),'zIndex':new q['CallbackProperty'](function(){return P['params']['LabelingLayer']+0x1;},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outline'],!![]);},![])}});};J['prototype']['updateConfigures']=function(P){var Q=this;D(this['params'],P);};var K=function(P,Q){this['drawMode']='D'+o(0x8f5)+'r';this['params']={'id':P,'drawMode':this['drawMode']};this['center']=undefined;this['radius']=0x0;Q['LabelingLayer']=++w;D(this['params'],Q);H['call'](this,this['params']['id'],this['drawFun'],this['doFun'],this['undoFun'],this['redoFun'],this['updateConfigures']);};K['prototype']=Object['create'](H['prototype']);K['prototype']['constructor']=K;K['prototype']['drawFun']=function(){var P=this;return new Promise(function(Q,R){var S=0x0;if(t[n(0x10fc)]['isMobile']()){t['_API']['Public']['event']('L'+o(0x8f6)+'N',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(!P[n(0x10fd)]){P['center']=[]['concat'](U);P['centerC3']=new q['Cartesian3']['fromRadians'](P['center'][0x0],P['center'][0x1],P[n(0x10fe)][0x2]);S=0x1;}P['_addEntity']();if(t['_API']['isMobile']())E(![]);});});t['_API']['Public']['event']('L'+o(0x8f7)+'P',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(P['center']){var V=new q['Cartesian3']['fromRadians'](U[0x0],U[0x1],U[0x2]);P['radius']=q['Cartesian3'][n(0x10ff)](P[n(0x1100)],V);S=0x2;P['params']['center']=P['center'];P[n(0x1101)]['radius']=P['radius'];Q(P);t['_API']['Public']['clearHandler']('L'+o(0x8f8)+'K');t['_API']['Public']['clearHandler']('M'+o(0x8f9)+'E');}if(t['_API']['isMobile']())E(!![]);});});}else{t['_API']['Public']['event']('L'+o(0x8fa)+'K',function(T){t[n(0x1102)]['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(!P['center']){P['center']=[]['concat'](U);P['centerC3']=new q['Cartesian3'][(n(0x1103))](P['center'][0x0],P['center'][0x1],P['center'][0x2]);S=0x1;if(t['_API']['isMobile']())E(![]);}else{var V=new q[(n(0x1104))]['fromRadians'](U[0x0],U[0x1],U[0x2]);P[n(0x1105)]=q['Cartesian3']['distance'](P['centerC3'],V);S=0x2;P['params']['center']=P['center'];P['params']['radius']=P['radius'];Q(P);t['_API'][n(0x1106)]['clearHandler']('L'+o(0x8fb)+'K');t['_API']['Public']['clearHandler']('M'+o(0x8fc)+'E');if(t['_API']['isMobile']())E(!![]);}P['_addEntity']();});});}t['_API']['Public']['event']('M'+o(0x8fd)+'E',function(T){if(S!=0x1){return;}t['_API']['Public']['pickupCoordinate'](T['endPosition'],function(U){U[0x2]=P['params']['LabelingLayer'];var V=new q['Cartesian3']['fromRadians'](U[0x0],U[0x1],U[0x2]);P['radius']=q['Cartesian3']['distance'](P['centerC3'],V);});});});};K['prototype']['doFun']=function(){};K['prototype']['undoFun']=function(){t['dataSource']['entities']['removeById'](this['id']);this['entity']=undefined;};K['prototype']['redoFun']=function(){var P=this;P['center']=P['params']['center'];P['radius']=P['params']['radius'];P['_addEntity']();};K['prototype']['_addEntity']=function(){var P=this;if(!P['entity']){P['entity']=t[n(0x1107)]['entities']['add']({'position':new q['CallbackProperty'](function(){return new q['Cartesian3']['fromRadians'](P['center'][0x0],P['center'][0x1],P[n(0x1108)][0x2]);},![]),'name':P['id'],'id':P['id'],'ellipse':{'height':0x0,'outline':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outline'],!![]);},![]),'fill':new q['CallbackProperty'](function(){return q['defaultValue'](P['params'][n(0x1109)],!![]);},![]),'material':new q['ColorMaterialProperty'](new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['fillColor'],'#'+o(0x8fe)+'0'));},![])),'outlineColor':new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params'][n(0x110a)],'#'+o(0x8ff)+'0'));},![]),'outlineWidth':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outlineWidth'],0x1);},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['show'],!![]);},![])}});P['entity']['ellipse']['semiMajorAxis']=new q['CallbackProperty'](function(){return P['radius'];},![]);P['entity']['ellipse']['semiMinorAxis']=new q['CallbackProperty'](function(){return P['radius'];},![]);}};K['prototype']['updateConfigures']=function(P){var Q=this;D(this['params'],P);};var L=function(P,Q){this['drawMode']='D'+o(0x900)+'e';this['params']={'id':P,'drawMode':this['drawMode']};this['point']=[];this['center']=[];this['semiMajorAxis']=0x0;this['semiMinorAxis']=0x0;this['rotation']=0x0;Q['LabelingLayer']=++w;D(this['params'],Q);H['call'](this,this['params']['id'],this['drawFun'],this['doFun'],this['undoFun'],this['redoFun'],this['updateConfigures']);};L['prototype']=Object['create'](H['prototype']);L['prototype']['constructor']=L;L['prototype']['drawFun']=function(){var P=this;return new Promise(function(Q,R){var S=0x0;if(t['_API'][n(0x110b)]()){t['_API']['Public']['event']('L'+o(0x901)+'N',function(T){t['_API']['Public'][n(0x110c)](T['position'],function(U){U[0x2]=P['params'][n(0x110d)];if(S==0x0){P['point']=P['point']['concat'](U);P['center']=P['center']['concat'](U);S=0x1;if(t['_API']['isMobile']())E(![]);if(t['_API']['isMobile']())E(![]);}P['_addEntity']();if(t['_API']['isMobile']())E(![]);});});t['_API']['Public']['event']('L'+o(0x902)+'P',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x1){P['point'][0x3]=U[0x0];P['point'][0x4]=U[0x1];P['point'][0x5]=U[0x2];var V=new q['Cartesian3']['fromRadians'](P[n(0x110e)][0x0],P['point'][0x1],P['point'][0x2]);var W=new q['Cartesian3']['fromRadians'](P['point'][0x3],P['point'][0x4],P['point'][0x2]);var X=new q['Cartesian3']['fromRadians'](P['point'][0x0],P['point'][0x4],P['point'][0x2]);var Y=new q['Cartesian3']['fromRadians'](P['point'][0x3],P['point'][0x1],P['point'][0x2]);var Z=q['Cartesian3']['distance'](W,X);var a0=q['Cartesian3'][n(0x110f)](V,X);P['semiMajorAxis']=Math['max'](Z,a0);P['semiMinorAxis']=Math['min'](Z,a0);P['rotation']=Z>a0?0x0:Math[n(0x1110)]*0.5;S=0x2;P['params']['center']=P['center'];P['params']['point']=P['point'];P['params'][n(0x1111)]=P['rotation'];P['params']['semiMajorAxis']=P['semiMajorAxis'];P['params']['semiMinorAxis']=P['semiMinorAxis'];Q(P);t['_API']['Public']['clearHandler']('L'+o(0x903)+'K');t['_API']['Public']['clearHandler']('M'+o(0x904)+'E');}if(t['_API']['isMobile']())E(!![]);});});}else{t['_API']['Public']['event']('L'+o(0x905)+'K',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x0){P['point']=P['point']['concat'](U);P['center']=P['center']['concat'](U);S=0x1;}else{P[n(0x1112)][0x3]=U[0x0];P['point'][0x4]=U[0x1];P['point'][0x5]=U[0x2];var V=new q['Cartesian3']['fromRadians'](P['point'][0x0],P['point'][0x1],P['point'][0x2]);var W=new q['Cartesian3']['fromRadians'](P['point'][0x3],P['point'][0x4],P['point'][0x2]);var X=new q['Cartesian3']['fromRadians'](P[n(0x1113)][0x0],P['point'][0x4],P['point'][0x2]);var Y=new q['Cartesian3']['fromRadians'](P['point'][0x3],P['point'][0x1],P[n(0x1114)][0x2]);var Z=q['Cartesian3']['distance'](W,X);var a0=q['Cartesian3']['distance'](V,X);P['semiMajorAxis']=Math['max'](Z,a0);P['semiMinorAxis']=Math['min'](Z,a0);P['rotation']=Z>a0?0x0:Math['PI']*0.5;S=0x2;P['params']['center']=P['center'];P['params']['point']=P['point'];P['params']['rotation']=P['rotation'];P['params']['semiMajorAxis']=P['semiMajorAxis'];P['params']['semiMinorAxis']=P['semiMinorAxis'];Q(P);t['_API']['Public']['clearHandler']('L'+o(0x906)+'K');t['_API']['Public']['clearHandler']('M'+o(0x907)+'E');}P['_addEntity']();});});}t[n(0x1115)]['Public']['event']('M'+o(0x908)+'E',function(T){if(S!=0x1){return;}t['_API']['Public'][n(0x1116)](T['endPosition'],function(U){U[0x2]=P['params'][n(0x1117)];P['point'][0x3]=U[0x0];P['point'][0x4]=U[0x1];P['point'][0x5]=U[0x2];var V=new q['Cartesian3']['fromRadians'](P['point'][0x0],P['point'][0x1],P['point'][0x2]);var W=new q['Cartesian3']['fromRadians'](P[n(0x1118)][0x3],P['point'][0x4],P['point'][0x2]);var X=new q['Cartesian3']['fromRadians'](P['point'][0x0],P[n(0x1119)][0x4],P['point'][0x2]);var Y=new q['Cartesian3']['fromRadians'](P['point'][0x3],P['point'][0x1],P[n(0x111a)][0x2]);var Z=q['Cartesian3']['distance'](W,X);var a0=q['Cartesian3']['distance'](V,X);P['semiMajorAxis']=Math[n(0x111b)](Z,a0);P['semiMinorAxis']=Math[n(0x111c)](Z,a0);P['rotation']=Z>a0?0x0:Math['PI']*0.5;});});});};L['prototype']['doFun']=function(){};L['prototype']['undoFun']=function(){t['dataSource']['entities']['removeById'](this['id']);this['entity']=undefined;};L['prototype']['redoFun']=function(){var P=this;P['center']=P[n(0x111d)]['center'];P['rotation']=P['params']['rotation'];P[n(0x111e)]=P['params']['semiMajorAxis'];P['semiMinorAxis']=P['params'][n(0x111f)];P['_addEntity']();};L['prototype']['_addEntity']=function(){var P=this;if(!P['entity']){P['entity']=t['dataSource']['entities']['add']({'position':new q['CallbackProperty'](function(){return new q['Cartesian3']['fromRadians'](P['center'][0x0],P['center'][0x1],P['center'][0x2]);},![]),'name':P['id'],'id':P['id'],'ellipse':{'height':0x1,'fill':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['fill'],!![]);},![]),'material':new q['ColorMaterialProperty'](new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['fillColor'],'#'+o(0x909)+'0'));},![])),'outline':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outline'],!![]);},![]),'outlineColor':new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['outlineColor'],'#'+o(0x90a)+'0'));},![]),'outlineWidth':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outlineWidth'],0x1);},![]),'show':new q['CallbackProperty'](function(){return q[n(0x1120)](P['params']['show'],!![]);},![]),'numberOfVerticalLines':new q['CallbackProperty'](function(){return q[n(0x1121)](P['params']['numberOfVerticalLines'],0x1e);},![]),'rotation':new q['CallbackProperty'](function(){return P['rotation'];},![])}});P['entity']['ellipse']['semiMajorAxis']=new q['CallbackProperty'](function(){return P['semiMajorAxis'];},![]);P['entity']['ellipse']['semiMinorAxis']=new q['CallbackProperty'](function(){return P['semiMinorAxis'];},![]);}};L['prototype']['updateConfigures']=function(P){var Q=this;D(this['params'],P);};var M=function(P,Q){this['drawMode']='D'+o(0x90b)+'e';this['params']={'id':P,'drawMode':this['drawMode']};this['points']=[];Q['LabelingLayer']=++w;D(this['params'],Q);H['call'](this,this['params']['id'],this['drawFun'],this['doFun'],this['undoFun'],this['redoFun'],this['updateConfigures']);};M['prototype']=Object['create'](H[n(0x1122)]);M['prototype']['constructor']=M;M['prototype']['drawFun']=function(){var P=this;return new Promise(function(Q,R){var S=0x0;if(t['_API']['isMobile']()){t[n(0x1123)]['Public']['event']('L'+o(0x90c)+'N',function(T){t['_API']['Public'][n(0x1124)](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x0){S++;P['points']=P['points']['concat'](U);P['points']=P['points']['concat'](U);if(t['_API']['isMobile']())E(![]);}P['_addEntity']();if(t['_API']['isMobile']())E(![]);});});t['_API'][n(0x1125)][n(0x1126)]('L'+o(0x90d)+'P',function(T){t[n(0x1127)]['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P[n(0x1128)]['LabelingLayer'];if(S==0x1){S++;P['points']=[P['points'][0x0],P['points'][0x1],P['points'][0x2],U[0x0],U[0x1],P['points'][0x2]];var V=[]['concat'](P['points']);V['length']=0x6;P['params']['points']=V;Q(P);t[n(0x1129)][n(0x112a)]['clearHandler']('L'+o(0x90e)+'K');t['_API'][n(0x112b)]['clearHandler']('M'+o(0x90f)+'E');}if(t['_API']['isMobile']())E(!![]);});});}else{t[n(0x112c)]['Public']['event']('L'+o(0x910)+'K',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x0){S++;P['points']=P['points'][n(0x112d)](U);P['points']=P[n(0x112e)][n(0x112f)](U);}else if(S==0x1){S++;P['points']=[P[n(0x1130)][0x0],P['points'][0x1],P['points'][0x2],U[0x0],U[0x1],P['points'][0x2]];var V=[]['concat'](P['points']);V['length']=0x6;P['params']['points']=V;Q(P);t['_API']['Public']['clearHandler']('L'+o(0x911)+'K');t['_API']['Public'][n(0x1131)]('M'+o(0x912)+'E');}P['_addEntity']();});});}t['_API']['Public']['event']('M'+o(0x913)+'E',function(T){if(S!=0x1){return;}t['_API']['Public']['pickupCoordinate'](T['endPosition'],function(U){U[0x2]=P['params']['LabelingLayer'];P['points']=[P[n(0x1132)][0x0],P['points'][0x1],P['points'][0x2],U[0x0],U[0x1],P['points'][0x2]];});});});};M[n(0x1133)]['doFun']=function(){};M[n(0x1134)]['undoFun']=function(){t[n(0x1135)]['entities'][n(0x1136)](this['id']);this['entity']=undefined;};M['prototype']['redoFun']=function(){var P=this;P['points']=P['params']['points'];P['_addEntity']();};M['prototype']['_addEntity']=function(){var P=this;if(!P['entity'])P['entity']=t['dataSource']['entities']['add']({'name':P['id'],'id':P['id'],'polyline':{'positions':new q['CallbackProperty'](function(){return q['Cartesian3']['fromRadiansArrayHeights'](P['points']);},![]),'material':new q['ColorMaterialProperty'](new q['CallbackProperty'](function(){return q[n(0x1137)]['fromCssColorString'](q['defaultValue'](P[n(0x1138)]['color'],'#'+o(0x914)+'0'));},![])),'width':new q[(n(0x1139))](function(){return q['defaultValue'](P['params']['width'],0x1);},![]),'zIndex':new q['CallbackProperty'](function(){return P['params']['LabelingLayer'];},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['show'],!![]);},![])}});};M['prototype']['updateConfigures']=function(P){var Q=this;D(this['params'],P);};var N=function(P,Q){this['drawMode']='D'+o(0x915)+'w';this['params']={'id':P,'drawMode':this['drawMode']};this['points']=[];Q['LabelingLayer']=++w;D(this['params'],Q);H['call'](this,this['params']['id'],this['drawFun'],this['doFun'],this['undoFun'],this['redoFun'],this['updateConfigures']);};N['prototype']=Object['create'](H['prototype']);N['prototype']['constructor']=N;N['prototype']['drawFun']=function(){var P=this;return new Promise(function(Q,R){var S=0x0;if(t['_API']['isMobile']()){t['_API']['Public']['event']('L'+o(0x916)+'N',function(T){t['_API']['Public'][n(0x113a)](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x0){S++;P['points']=P['points']['concat'](U);P['points']=P['points']['concat'](U);}P[n(0x113b)]();if(t[n(0x113c)]['isMobile']())E(![]);});});t['_API']['Public']['event']('L'+o(0x917)+'P',function(T){t['_API']['Public']['pickupCoordinate'](T['position'],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x1){S++;P['points']=[P['points'][0x0],P['points'][0x1],P['points'][0x2],U[0x0],U[0x1],P['points'][0x2]];var V=[]['concat'](P[n(0x113d)]);V['length']=0x6;P['params']['points']=V;Q(P);t['_API']['Public']['clearHandler']('L'+o(0x918)+'K');t['_API']['Public']['clearHandler']('M'+o(0x919)+'E');if(t['_API']['isMobile']())E(!![]);}});});}else{t['_API']['Public']['event']('L'+o(0x91a)+'K',function(T){t['_API']['Public']['pickupCoordinate'](T[n(0x113e)],function(U){U[0x2]=P['params']['LabelingLayer'];if(S==0x0){S++;P['points']=P[n(0x113f)]['concat'](U);P['points']=P[n(0x1140)]['concat'](U);}else if(S==0x1){S++;P['points']=[P['points'][0x0],P['points'][0x1],P['points'][0x2],U[0x0],U[0x1],P['points'][0x2]];var V=[]['concat'](P['points']);V['length']=0x6;P['params']['points']=V;Q(P);t['_API']['Public'][n(0x1141)]('L'+o(0x91b)+'K');t['_API'][n(0x1142)]['clearHandler']('M'+o(0x91c)+'E');}P['_addEntity']();});});}t['_API']['Public']['event']('M'+o(0x91d)+'E',function(T){if(S!=0x1){return;}t['_API']['Public']['pickupCoordinate'](T['endPosition'],function(U){U[0x2]=P['params']['LabelingLayer'];P['points']=[P['points'][0x0],P[n(0x1143)][0x1],P[n(0x1144)][0x2],U[0x0],U[0x1],P['points'][0x2]];});});});};N['prototype']['doFun']=function(){};N['prototype']['undoFun']=function(){t[n(0x1145)]['entities']['removeById'](this['id']);this['entity']=undefined;};N[n(0x1146)]['redoFun']=function(){var P=this;P['points']=P['params']['points'];P[n(0x1147)]();};N['prototype']['_addEntity']=function(){var P=this;if(!P['entity'])P['entity']=t['dataSource']['entities']['add']({'name':P['id'],'id':P['id'],'polyline':{'positions':new q['CallbackProperty'](function(){return q['Cartesian3']['fromRadiansArrayHeights'](P['points']);},![]),'material':new q['PolylineArrowMaterialProperty'](new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['color'],'#'+o(0x91e)+'0'));},![])),'width':new q[(n(0x1148))](function(){return q['defaultValue'](P['params']['width'],0x1);},![]),'zIndex':new q['CallbackProperty'](function(){return P['params']['LabelingLayer'];},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['show'],!![]);},![])}});};N['prototype']['updateConfigures']=function(P){var Q=this;D(this['params'],P);};var O=function(P,Q){this['drawMode']='D'+o(0x91f)+'s';this['params']={'id':P,'drawMode':this['drawMode']};Q['LabelingLayer']=++w;this['points']=[0x0,0x0,0x0];this['points'][0x2]=Q['LabelingLayer'];D(this['params'],Q);H['call'](this,this['params']['id'],this['drawFun'],this['doFun'],this['undoFun'],this['redoFun'],this['updateConfigures']);};O['prototype']=Object['create'](H['prototype']);O['prototype']['constructor']=O;O['prototype']['drawFun']=function(){var P=this;return new Promise(function(Q,R){var S=0x0;P[n(0x1149)]();if(t['_API']['isMobile']())E(![]);var T=[][n(0x114a)](P['points']);T['length']=0x3;P['params']['points']=T;P['isTmp']=!![];z['push'](P);t['_API']['Public']['event']('L'+o(0x920)+'K',function(U){t['_API']['Public']['pickupCoordinate'](U['position'],function(V){S=0x1;t['_API']['Public']['clearHandler']('M'+o(0x921)+'E');P['points']=P['points']['concat'](V);var W=[]['concat'](P['points']);W['length']=0x3;P['params'][n(0x114b)]=W;delete P[n(0x114c)];Q(P);t['_API']['Public']['clearHandler']('L'+o(0x922)+'K');t['_API'][n(0x114d)]['clearHandler']('M'+o(0x923)+'E');t[n(0x114e)]['Public']['clearHandler']('R'+o(0x924)+'K');E(!![]);});});t['_API']['Public']['event']('M'+o(0x925)+'E',function(U){if(S!=0x0){return;}t['_API'][n(0x114f)]['pickupCoordinate'](U['endPosition'],function(V){P['points']=[]['concat'](V);});});t['_API']['Public'][n(0x1150)]('R'+o(0x926)+'K',function(U){t['_API']['Public']['clearHandler']('L'+o(0x927)+'K');t[n(0x1151)]['Public']['clearHandler']('M'+o(0x928)+'E');t['_API']['Public']['clearHandler']('R'+o(0x929)+'K');t['dataSource']['entities']['removeById'](P['id']);});});};O['prototype']['finishFun']=function(){t['_API']['Public']['clearHandler']('L'+o(0x92a)+'K');t['_API']['Public']['clearHandler']('M'+o(0x92b)+'E');t['_API']['Public']['clearHandler']('R'+o(0x92c)+'K');if(t['configure'][n(0x1152)]){var P=this;t['dataSource']['entities']['removeById'](P['id']);}};O['prototype']['doFun']=function(){};O['prototype']['undoFun']=function(){t['dataSource']['entities'][n(0x1153)](this['id']);this['entity']=undefined;};O['prototype']['redoFun']=function(){var P=this;P[n(0x1154)]=P['params']['points'];P['_addEntity']();};O['prototype']['_addEntity']=function(){var P=this;if(!P[n(0x1155)])P['entity']=t['dataSource']['entities']['add']({'id':P['id'],'name':P['id'],'position':new q['CallbackProperty'](function(){return q['Cartesian3']['fromRadians'](P['points'][0x0],P['points'][0x1],P['points'][0x2]);},![]),'label':{'text':new q['CallbackProperty'](function(){return P[n(0x1156)]['text'];},![]),'font':new q['CallbackProperty'](function(){return q[n(0x1157)](P['params']['font'],m(0x2c4));},![]),'fillColor':new q['CallbackProperty'](function(){return q['Color']['fromCssColorString'](q['defaultValue'](P['params']['fillColor'],'#'+o(0x92d)+'0'));},![]),'backgroundColor':new q['CallbackProperty'](function(){return q['defined'](P['params']['backgroundColor'])?q['Color']['fromCssColorString'](P['params']['backgroundColor']):q['Color']['TRANSPARENT'];},![]),'showBackground':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['showBackground'],![]);},![]),'outline':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outline'],!![]);},![]),'outlineColor':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outlineColor'],'#'+o(0x92e)+'0');},![]),'outlineWidth':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['outlineWidth'],0x1);},![]),'scale':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['scale'],0x1);},![]),'style':new q['CallbackProperty'](function(){return q['defaultValue'](P['params'][n(0x1158)],q['LabelStyle']['FILL_AND_OUTLINE']);},![]),'verticalOrigin':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['verticalOrigin'],q[n(0x1159)]['CENTER']);},![]),'horizontalOrigin':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['horizontalOrigin'],q['HorizontalOrigin']['CENTER']);},![]),'pixelOffset':new q['CallbackProperty'](function(){return q['defined'](P['params']['pixelOffset'])&&Array['isArray'](P['params']['pixelOffset'])&&P['params'][n(0x115a)]['length']==0x2?new q[(n(0x115b))](P['params']['pixelOffset'][0x0],P['params']['pixelOffset'][0x1]):new q['Cartesian2'](0x0,0x0);},![]),'show':new q['CallbackProperty'](function(){return q['defaultValue'](P['params']['show'],!![]);},![])}});};O[n(0x115c)]['updateConfigures']=function(P){var Q=this;D(this['params'],P);};return A;}(window['Cesium']||{});;GLELightSource=function(q){var r;var s=0x100;var t=0x96;var u={'id':'','type':0x10,'showHalo':![],'showFrustum':![],'position':new q[(n(0x115d))](),'targetPosition':new q['Cartesian3'](),'color':q['Color']['WHITE'],'intesity':0x32,'distance':0x64,'fieldAngle':0x2d,'darkness':0.3,'decay':0x1,'halo':{'lenght':0x3}};var v=new Map();function w(S){this['_API']=S;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];r=this;}w['Spotlight']=0x10;w['Pointlight']=0x11;w['LightTypes']=[w['Spotlight'],w['Pointlight']];w['prototype']['add']=function(S){try{I(S);switch(S['type']){case w['Spotlight']:z(S['id']);break;case w['Pointlight']:A(S['id']);break;default:break;}r['_viewer']['scene']['requestRender']();}catch(T){console['log'](T);}};function x(S,T){try{if(v[S]){switch(v[S]['type']){case w['Spotlight']:case w['Pointlight']:if(v[S]['postProcess']){r['_scene']['postProcessStages']['remove'](v[S]['postProcess']);}if(v[S]['frustumOutline']){r['_scene']['primitives']['remove'](v[S][n(0x115e)]);}if(v[S][n(0x115f)]){r[n(0x1160)]['entities']['remove'](v[S]['haloEntity']);}try{if(v[S]['shadowMapPrimitive']){r['_scene']['primitives']['remove'](v[S]['shadowMapPrimitive']);}}catch(U){}break;default:break;}if(!T)delete v[S];}r['_viewer']['scene']['requestRender']();}catch(V){console['log'](V);}}w['prototype']['delete']=x;w['prototype']['remove']=x;w['prototype']['update']=function(S){try{I(S);switch(v[S['id']]['type']){case w[n(0x1161)]:z(S['id']);break;case w[n(0x1162)]:A(S['id']);break;default:break;}r['_viewer']['scene']['requestRender']();}catch(T){console['log'](T);}};w[n(0x1163)]['get']=function(S){try{if(v[S]){return P(v[S],['c'+o(0x92f)+'a','f'+o(0x930)+'e','p'+o(0x931)+'s','s'+o(0x932)+'p','s'+o(0x933)+'e','h'+o(0x934)+'y']);}else{throw'查'+o(0x935)+'置';}}catch(T){console['log'](T);}};w['prototype']['setVisible']=function(S,T){try{if(v[S]){switch(v[S][n(0x1164)]){case w['Spotlight']:case w['Pointlight']:if(T){if(v[S]['type']===w['Spotlight'])z(S);else if(v[S]['type']===w['Pointlight'])A(S);}else{x(S,!![]);}break;default:break;}}r['_viewer']['scene']['requestRender']();}catch(U){console['log'](U);}};function y(S,T){if(v[S]){C(S,T);B(S,T);v[S]['shadowMap']['_selectedDirty']=!![];var U=new R(v[S]['shadowMap']);v[S]['shadowMapPrimitive']=U;r['_scene']['primitives'][n(0x1165)](v[S]['shadowMapPrimitive']);if(T['isSpotLight'])H(S,v[S]['shadowMap']);r['_viewer']['scene']['requestRender']();}}function z(S){y(S,{'isSpotLight':!![]});}function A(S){y(S,{'isPointLight':!![]});}function B(S,T){var U={'context':r['_scene']['context'],'lightCamera':v[S]['camera'],'enabled':!![],'isPointLight':![],'isSpotLight':!![],'isPlaneLight':![],'pointLightRadius':v[S]['distance'],'cascadesEnabled':![],'size':0x800,'softShadows':!![],'normalOffset':![],'fadingEnabled':![],'numberOfCascades':0x4};if(T['isPointLight']){U['isPointLight']=!![];U['isSpotLight']=![];U['size']=0x800;U['pointLightRadius']=0x3e8;U['darkness']=0.3;}else if(T['isSpotLight']){U['fromLightSource']=![];}v[S]['shadowMap']=new q['ShadowMap'](U);v[S]['shadowMap']['id']='l'+o(0x936)+'_'+S;v[S]['shadowMap']['enabled']=!![];v[S]['shadowMap']['dirty']=!![];}function C(S,T){var U=v[S]['position'];var V=new q['Camera'](r['_scene']);if(!v[S]['direction']){if(!v[S]['distance']||isNaN(v[S]['distance'])){v[S]['distance']=q['Cartesian3']['distance'](U,v[S]['targetPosition']);}}V['frustum'][n(0x1166)]=Math['min'](0x1/v[S]['distance'],0.001);V['frustum']['far']=v[S]['distance'];var W=Math['max'](0x0,Math['min'](t,Math['abs'](Number(v[S]['fieldAngle']))));var X=W;if(v[S]['fieldAngleY']){X=Math['max'](0x0,Math['min'](t,Math[n(0x1167)](Number(v[S]['fieldAngleY']))));}var Y=q['Math'][n(0x1168)](W);var Z=q['Math']['toRadians'](X);var a0=v[S]['distance'];var a1=a0*Math['tan'](Y/0x2)*0x2/(a0*Math['tan'](Z/0x2)*0x2);V['frustum']['aspectRatio']=a1;V['frustum']['fov']=Math['max'](Y,Z);var a2=v[S][n(0x1169)]?K(U,v[S][n(0x116a)]):M(U,v[S]['targetPosition']);var a3=v[S]['direction']?L(U,v[S]['direction']):r['_API']['funcPublic']['getPitch'](U,v[S]['targetPosition']);V['setView']({'destination':U,'orientation':{'heading':a2,'pitch':a3,'roll':q['Math']['toRadians'](v[S]['cameraRoll']||0x0)}});v[S]['camera']=V;if(T['isSpotLight']){if(v[S]['showFrustum']){if(v[S]['frustumOutline']){r['_scene']['primitives'][n(0x116b)](v[S]['frustumOutline']);}E(S);}}if(v[S]['showHalo']){if(v[S]['haloEntity']){r['_viewer']['entities'][n(0x116c)](v[S]['haloEntity']);}if(T['isSpotLight']){D(S,T);}else if(T['isPointLight']){v[S]['haloEntity']=r['_viewer']['entities']['add']({'position':U,'point':{'show':!![],'color':q['Color']['WHITE'],'pixelSize':0x5,'outlineColor':v[S]['color'],'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}}}function D(S){var T=function(a1,a2){var a3='l'+o(0x937)+'_'+S;var a4=document['getElementById'](a3);if(!a4){a4=document[n(0x116d)]('c'+o(0x938)+'s');a4['id']='l'+o(0x939)+'_'+S;document['body']['appendChild'](a4);}a4['style']['display']='n'+o(0x93a)+'e';a4['width']=0x190;a4['height']=0x190;var a5=a4['getContext'](l(0x125));a5['clearRect'](0x0,0x0,a4['width'],a4[n(0x116e)]);if(a4['getContext']){var a5=a4['getContext'](l(0x126));a5['arc'](0xc8,0xc8,0xc8,0x0,Math['PI']*0x2,![]);var a6=a5['createRadialGradient'](0xc8,0xc8,0x1,0xc8,0xc8,0x96);a6['addColorStop'](0x0,m(0x2c5));a6[n(0x116f)](0x1,m(0x2c6));a5['fillStyle']=a6;a5['fill']();}return a4;};var U=function(){var a1=q['Cartographic']['fromCartesian'](v[S]['camera']['position']);var a2=q[n(0x1170)]['fromRadians'](a1[n(0x1171)],a1['latitude']);var a3=v[S]['camera']['heading']-Math['PI']/0x2;var a4=v[S]['camera'][n(0x1172)]+Math[n(0x1173)]/0x2;var a5=v[S]['camera']['roll'];var a6=q['Transforms']['headingPitchRollQuaternion'](a2,new q['HeadingPitchRoll'](a3,a4,a5));return a6;};var V=function(){return Math['min'](v[S]['distance'],v[S]['halo']['lenght']);};var W=function(){var a1=-V()/0x2;var a2=v[S]['camera']['position'];var a3=v[S]['camera']['targetPosition'];var a4=v[S]['camera']['heading'];var a5=v[S]['camera']['pitch'];var a6=new q[(n(0x1174))]();var a7=O(a4,a5,a1);var a8=q['Transforms']['eastNorthUpToFixedFrame'](a2);q['Matrix4']['multiplyByPoint'](a8,a7,a6);return a6;};var X=Math['max'](0x0,Math['min'](t,Math['abs'](Number(v[S]['fieldAngle']))));var Y=q['Math']['toRadians'](X);var Z=V()/0x2*(Math['sin'](Y)/Math['cos'](Y));var a0=r['_viewer'][n(0x1175)]['add']({'position':new q['CallbackProperty'](W,![]),'orientation':new q['CallbackProperty'](U,![]),'cylinder':{'length':new q['CallbackProperty'](V,![]),'topRadius':0x0,'bottomRadius':Z,'fillTop':!![],'fillBottom':![],'material':new q['ImageMaterialProperty']({'color':v[S]['color'],'image':new q['CallbackProperty'](T,![]),'transparent':!![]})}});v[S]['haloEntity']=a0;}function E(S){var T='f'+o(0x93b)+'_'+S;var U=F(S);var V=new q['GeometryInstance']({'geometry':new q['FrustumOutlineGeometry']({'frustum':v[S]['camera']['frustum'],'origin':v[S]['camera']['positionWC'],'orientation':U,'_drawNearPlane':!![]}),'id':T,'attributes':{'color':q['ColorGeometryInstanceAttribute']['fromColor'](q['Color']['YELLOWGREEN']),'show':new q['ShowGeometryInstanceAttribute'](!![])}});var W=r['_scene']['primitives']['add'](new q['Primitive']({'geometryInstances':[V],'appearance':new q['PerInstanceColorAppearance']({'flat':!![],'translucent':![]})}));v[S]['frustumOutline']=W;}function F(S){var T=new q['Cartesian3']();var U=new q['Matrix3']();var V=new q['Quaternion']();var W=v[S]['camera']['positionWC'];var X=v[S]['camera']['directionWC'];var Y=v[S]['camera']['upWC'];var Z=v[S]['camera']['rightWC'];Z=q['Cartesian3']['negate'](Z,T);var a0=U;q['Matrix3']['setColumn'](a0,0x0,Z,a0);q['Matrix3']['setColumn'](a0,0x1,Y,a0);q['Matrix3']['setColumn'](a0,0x2,X,a0);var a1=q['Quaternion']['fromRotationMatrix'](a0,V);return a1;}function G(S){return[m(0x2c7),m(0x2c8),m(0x2c9),m(0x2ca),m(0x2cb),m(0x2cc),m(0x2cd),m(0x2ce),m(0x2cf),m(0x2d0),m(0x2d1),m(0x2d2),m(0x2d3),m(0x2d4),m(0x2d5),m(0x2d6),m(0x2d7),m(0x2d8),m(0x2d9),'}',m(0x2da),m(0x2db),m(0x2dc),m(0x2dd),m(0x2de),m(0x2df),'}',m(0x2e0)+m(0x2e1)+'}',m(0x2e2)+m(0x2e3)+'}',m(0x2e4),m(0x2e5),m(0x2e6),m(0x2e7),'}',m(0x2e8),m(0x2e9),m(0x2ea),m(0x2eb),m(0x2ec),m(0x2ed),m(0x2ee),m(0x2ef),m(0x2f0),m(0x2f1),m(0x2f2),m(0x2f3),m(0x2f4),m(0x2f5),'}',m(0x2f6)+m(0x2f7)+m(0x2f8)+m(0x2f9)+m(0x2fa)+m(0x2fb)+m(0x2fc)+m(0x2fd)+m(0x2fe),m(0x2ff),m(0x300),m(0x301)+'}',m(0x302),'\x20'+o(0x93c)+';',m(0x303),m(0x304),m(0x305),m(0x306),m(0x307),m(0x308),m(0x309),m(0x30a),m(0x30b),m(0x30c),m(0x30d),'\x20'+o(0x93d)+'}','\x20'+o(0x93e)+'}',m(0x30e),'\x20'+o(0x93f)+';','}',m(0x30f),m(0x310),m(0x311),m(0x312),m(0x313),m(0x314),'\x20'+o(0x940)+'\x20','}',m(0x315),m(0x316),m(0x317),m(0x318),m(0x319),m(0x31a),m(0x31b),m(0x31c),m(0x31d),'\x20'+o(0x941)+';','}',m(0x31e),m(0x31f),m(0x320),m(0x321),m(0x322),m(0x323),m(0x324),m(0x325),m(0x326),m(0x327),m(0x328),m(0x329),'\x20'+o(0x942)+';','}','v'+o(0x943)+'\x20',l(0x127),m(0x32a),m(0x32b),m(0x32c),m(0x32d),'\x20'+o(0x944)+';','\x20'+o(0x945)+'}','\x20'+o(0x946)+'\x20',m(0x32e),m(0x32f),m(0x330),m(0x331),m(0x332),m(0x333),m(0x334),m(0x335),m(0x336),m(0x337),m(0x338)+m(0x339)+m(0x33a)+m(0x33b)+m(0x33c)+m(0x33d)+m(0x33e)+('\x20'+o(0x947)+';')+('\x20'+o(0x948)+'}')+('\x20'+o(0x949)+'\x20')+m(0x33f)+m(0x340)+m(0x341)+m(0x342)+m(0x343)+m(0x344)+m(0x345)+m(0x346),m(0x347),m(0x348),'\x20'+o(0x94a)+'{',m(0x349)+('\x20'+o(0x94b)+';')+('\x20'+o(0x94c)+'}'),m(0x34a),'\x20'+o(0x94d)+'}',l(0x128)]['join']('\x0a');}function H(S,T){var U=T['_isPointLight']?T['_pointBias']:T['_primitiveBias'];U['n'+o(0x94e)+'h']=0.001;var V=new q[(n(0x1176))]({'fragmentShader':G({'isPointLight':T['_isPointLight'],'isSpotLight':T['_isSpotLight']}),'uniforms':{'mixNum':function(){return 0.6;},'mixDepth':function(){return 0x1;},'lightTexture':function(){return v[S]['color'];},'lightIntesity':function(){return Math['abs'](Number(v[S]['intesity']));},'shadowMap_texture':function(){T['update'](r['_scene']['_'+o(0x94f)+'e']);return T[n(0x1177)];},'_shadowMap_matrix':function(){T['update'](r[n(0x1178)]['_'+o(0x950)+'e']);return T['_shadowMapMatrix'];},'shadowMap_lightPositionEC':function(){T['update'](r['_scene']['_'+o(0x951)+'e']);return T[n(0x1179)];},'shadowMap_texelSizeDepthBiasAndNormalShadingSmooth':function(){var W=new q['Cartesian2']();return W['x']=0x1/T['_textureSize']['x']*0x2,W['y']=0x1/T[n(0x117a)]['y']*0x2,q['Cartesian4']['fromElements'](W['x'],W['y'],U['depthBias'],U['normalShadingSmooth']);},'shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness':function(){return q['Cartesian4']['fromElements'](U['normalOffsetScale'],T['_distance'],T['maximumDistance'],T[n(0x117b)]);}}});V['lid']='l'+o(0x952)+'_'+S;if(v[S]['postProcess'])r['_scene']['postProcessStages']['remove'](v[S]['postProcess']);v[S]['postProcess']=V;r['_scene']['postProcessStages']['add'](V);}function I(S){if(!q['defined'](S['id'])||S['id']['lenght']==0x0)throw m(0x34b);if(!v[S[n(0x117c)]]){if(q['defined'](S['type'])&&w['LightTypes']['indexOf'](S['type'])==-0x1)throw m(0x34c);v[S[n(0x117d)]]=P(u);}J(v[S['id']],S);}function J(S,T){for(var U in T)if(T['hasOwnProperty'](U)){if(Array['isArray'](T[U])){S[U]=[];S[U]=S[U]['concat'](T[U]);}else if(Q(T[U])){S[U]=T[U];}else{S[U]=S[U]?J(S[U],T[U]):T[U];}}return S;}function K(S,T){var T=q['Cartesian3']['normalize'](T,new q['Cartesian3']());var U=Math['atan2'](T['y'],T['x'])-q['Math']['PI_OVER_TWO'];return q['Math']['TWO_PI']-q['Math']['zeroToTwoPi'](U);}function L(S,T){q['Cartesian3']['normalize'](T,T);return q['Math']['PI_OVER_TWO']-q['Math']['acosClamped'](T['z']);}function M(S,T){var U=q['Transforms']['eastNorthUpToFixedFrame'](S);var V=q[n(0x117e)]['subtract'](T,S,new q['Cartesian3']());var W=q['Matrix4']['multiplyByPointAsVector'](q['Matrix4']['inverse'](U,new q['Matrix4']()),V,new q['Cartesian3']());var X=q[n(0x117f)]['normalize'](W,new q['Cartesian3']());var Y=Math['atan2'](X['y'],X['x'])-q['Math']['PI_OVER_TWO'];return q['Math']['TWO_PI']-q['Math']['zeroToTwoPi'](Y);}function N(S,T,U){var V=q['Transforms']['eastNorthUpToFixedFrame'](S);var W=new q['Cartesian3']();q['Cartesian3']['multiplyByScalar'](T,U,W);return q['Matrix4']['multiplyByPoint'](V,W,new q['Cartesian3']());}function O(S,T,U){T=q['Math']['clamp'](T,-q['Math']['PI_OVER_TWO'],q['Math'][n(0x1180)]);S=q['Math'][n(0x1181)](S)-q['Math']['PI_OVER_TWO'];var V=q['Quaternion']['fromAxisAngle'](q['Cartesian3']['UNIT_Y'],-T);var W=q['Quaternion']['fromAxisAngle'](q['Cartesian3']['UNIT_Z'],-S);var X=q['Quaternion']['multiply'](W,V,W);var Y=q['Matrix3']['fromQuaternion'](X);var Z=q['Cartesian3']['clone'](q['Cartesian3']['UNIT_X']);q['Matrix3']['multiplyByVector'](Y,Z,Z);q[n(0x1182)]['negate'](Z,Z);q['Cartesian3']['multiplyByScalar'](Z,U,Z);return Z;}function P(S,T){if(!S||typeof S!=='o'+o(0x953)+'t'){throw new Error('e'+o(0x954)+'r');}var U=S['constructor']===Array?[]:{};for(var V in S){if(T&&T['indexOf'](V)!=-0x1)continue;if(S['hasOwnProperty'](V)){if(S[V]&&typeof S[V]==='o'+o(0x955)+'t'){U[V]=S[V]['constructor']===Array?[]:{};U[V]=P(S[V],T);}else{U[V]=S[V];}}}return U;};function Q(S){return typeof S==='s'+o(0x956)+'g'||typeof S==='n'+o(0x957)+'r'||typeof S==='b'+o(0x958)+'n'||typeof S==='u'+o(0x959)+'d'||S===null;}var R=function(S){this['shadowMap']=S;};R['prototype']['update']=function(S){if(this['shadowMap']['_selectedDirty']){S[n(0x1183)][n(0x1184)](this['shadowMap']);this['shadowMap']['_selectedDirty']=![];}};return w;}(window['Cesium']||{});;GLEOnsiteInspection=function(q){var r;var s,t,u,v,w;var x;var y=new Map();var z=[];var A=-0x190;var B=![];var C=-0x14;var D=1.5;var E=null;var F;var G=0x2;var H=3.5;var I=0x1;var J=[];var K=[];var L=[];var M;var N=![];var O=!![];var P=![];var Q;var R={'UserName':'姓'+o(0x95a)+'X','PersonModelUrl':m(0x34d),'LabelFont':'1'+o(0x95b)+'e','StayTimeForWarn':0xa};function S(a6,a7){s=a6;r=a7;this['_viewer']=a6;t=s['scene'];u=s['canvas'];v=s['camera'];w=s['scene']['globe'];x=new q['Camera'](t);}S['prototype']['InitLabel']=function(a6,a7,a8,a9,aa){y['set'](a6,{'position':q['Cartesian3']['fromDegrees'](a8,a9,aa),'sampledPosition':new q['SampledPositionProperty']()});var ab=y['get'](a6)['sampledPosition'];if(q[n(0x1185)](a7))R['UserName']=a7;var ac=s['entities']['getById'](a6);if(!q['defined'](ac))ac=Y(a6);ac['position']=ab;ac[n(0x1186)]=new q['VelocityOrientationProperty'](ab);O=![];a0();};S['prototype']['InitUserName']=function(a6){if(q['defined'](a6))R['UserName']=a6;};S['prototype'][n(0x1187)]=function(a6,a7,a8,a9){var aa=y['get'](a6);if(q['defined'](aa)){aa['position']=q['Cartesian3']['fromDegrees'](a7,a8,a9);}};S['prototype']['FlyTo']=function(a6){if(q['defined'](a6))E=s['entities']['getById'](a6);if(q['defined'](E)){E['label']['show']=!![];E['label']['pixelOffset'][n(0x1188)]['y']=A;setTimeout(function(){E['model']['runAnimations']=!![];},0x5dc);G=0x2;s['clock']['onTick']['addEventListener'](T);}};function T(){requestAnimationFrame(function(){if(q['defined'](E)&&!N){var a6=E['position']['getValue'](s['clock']['currentTime']);if(!q['defined'](a6))return![];var a7=q['Cartographic']['fromCartesian'](a6);W(a6);F=r['funcPublic']['getPointByDistance'](a6,0x0,0x0,D);var a8=r['funcPublic']['getPointByDistance'](F,0x0-H,0x0,I,s);var a9=new q['HeadingPitchRoll']();if(!q['defined'](M)||G==0x2&&q['defined'](M)&&q['JulianDate']['secondsDifference'](s[n(0x1189)]['currentTime'],M)>=0x2)G=0.2;var aa=q['JulianDate']['addSeconds'](s['clock']['currentTime'],G,new q['JulianDate']());var ab=E['position']['getValue'](aa);if(O&&(!q['defined'](ab)||a6['equals'](ab))){E['model']['runAnimations']=![];E['position']=a6;s['clock']['onTick']['removeEventListener'](T);E['label']['show']=![];y['forEach'](function(ag,ah){s['entities']['removeById'](ah);});if(!isEmpty(Q)){Q();}return![];}var ac=Z(ab,F);a9=new q['HeadingPitchRoll'](q[n(0x118a)]['toRadians'](ac+0x5a),0x0,0x0);E['orientation']=q['Transforms'][n(0x118b)](F,a9);a8=a2(a8,F,q['Math']['toDegrees'](a9['heading']));var ad=0x0;var ae=[];var af=U(F,a8);if(af['IsCovered'])a8=af['destPoint'];v['setView']({'destination':a8,'orientation':{'heading':q[n(0x118c)]['toRadians'](q['Math']['toDegrees'](a9['heading'])+0x5a+ad),'pitch':q['Math']['toRadians'](C),'roll':0x0}});V();P=![];}});}function U(a6,a7){var a8=q['Cartesian3']['normalize'](q['Cartesian3']['subtract'](a7,a6,new q['Cartesian3']()),new q['Cartesian3']());var a9=new q['Ray'](a6,a8);var aa=t['pickFromRay'](a9,z);if(q['defined'](aa)&&q['defined'](aa['position'])){var ab=q['Cartesian3'][n(0x118d)](a6,aa['position']);var ac=q['Cartesian3']['distance'](a6,a7);var ad=q['Cartesian3']['distance'](a7,aa[n(0x118e)]);if(ab=0x0&&q['JulianDate'][n(0x118f)](a6[n(0x1190)],s['clock']['currentTime'])>=0x0){if(!q['defined'](a9)){var aa=t['globe']['ellipsoid']['cartesianToCartographic'](F);r['Label']['addCustomHtmlByTheme']({'id':a8,'axisType':0x1,'position':[aa['longitude'],aa['latitude'],aa['height']],'text':a6['warnInfo'],'theme':'b'+o(0x95e)+'e','themeColor':'#'+o(0x95f)+'0'});E['model']['runAnimations']=![];E['label']['show']=![];}}else if(q['defined'](a9)){r['Label']['removeCustomHtml'](a8);E['model']['runAnimations']=!![];E['label']['show']=!![];}});}function W(a6){J[n(0x1191)](function(a7,a8){if((a7['state']||0x0)!=0x1&&q['Cartesian3'][n(0x1192)](a6,a7['position'])-a7['width']<=0x1){a7['state']=0x1;X();r['Feature']['rotateFeatureWithSide'](a7['id'],0x1,0x0,-0x5a,0x5,a7['tag']);setTimeout(function(){X();},0x7d0);}});}S['prototype']['CancelTrack']=function(){if(q['defined'](E)){E['label']['pixelOffset']['_value']['y']=0x0;E=undefined;v['lookAtTransform'](q['Matrix4']['IDENTITY']);r['Model']['location']();}};S['prototype']['Close']=function(){this['CancelTrack']();s['clock']['onTick']['removeEventListener'](T);y['forEach'](function(a6,a7){s['entities']['removeById'](a7);});};S['prototype']['PickPosition']=function(a6){a6=q['Cartesian3'][n(0x1193)](a6[0x0],a6[0x1],a6[0x2]);var a7=K['length']>0x0?q['Cartesian3']['distance'](K[K['length']-0x1][n(0x1194)],a6):0x0;K['push']({'position':a6,'distance':a7,'entity':null});};S['prototype']['ClearPosition']=function(){K=[];};S['prototype']['CreatePath']=function(a6){Times=a6;};S['prototype']['SetInformation']=function(a6){a4(R,a6);};S['prototype']['SetView']=function(a6,a7,a8){C=a7||-0x14;D=a8||1.5;B=a6||![];};S['prototype']['Start']=function(a6){var a7=this;if(K['length']==0x0)return;Q=a6;var a8=new q['SampledPositionProperty']();var a9=s['clock']['currentTime'];M=a9['clone']();var aa=K['reduce'](function(ad,ae){return Number(ad)?ad+ae['distance']:ae['distance'];});var ab=aa/Times;K['forEach']((ad,ae)=>{if(ae==0x0){a8['addSample'](a9,ad[n(0x1195)]);a9=q['JulianDate']['addSeconds'](a9,0x2,new q['JulianDate']());}a9=q['JulianDate']['addSeconds'](a9,ad[n(0x1196)]/ab,new q['JulianDate']());a8['addSample'](a9,ad['position']);var af=q['Cartographic']['fromCartesian'](ad['position']);if(ad['warn']){var ag=a9['clone']();a9=q['JulianDate'][n(0x1197)](a9,R['StayTimeForWarn'],new q['JulianDate']());a8['addSample'](a9,ad['warnPosition']);var af=q['Cartographic']['fromCartesian'](ad['position']);L['push']({'startTime':ag,'endTime':q['JulianDate']['addSeconds'](a9,-0x1,new q['JulianDate']()),'warnInfo':ad['warnInfo'],'featureId':ad['featureId']});}});var ac='O'+o(0x960)+'g';E=s['entities']['getById'](ac);if(!q['defined'](E))E=Y(ac);E['show']=q['defined'](B)?B:!![];E[n(0x1198)]['runAnimations']=![];E['position']=a8;this['FlyTo'](ac);};S['prototype']['SetWarnInfo']=function(a6,a7){var a8=r['Feature'][n(0x1199)](a6,undefined,0x1);if(!q['defined'](a8))return![];var a9=Number['POSITIVE_INFINITY'];var aa=-0x1;K['forEach']((ad,ae)=>{var af=q['Cartesian3']['distance'](ad['position'],a8);if(a9>af){a9=af;aa=ae;}});if(aa==-0x1)return![];K[aa]['warn']=!![];K[aa]['warnInfo']=a7;K[aa]['featureId']=a6;var ab=q[n(0x119a)][n(0x119b)](a8,K[aa]['position'],new q['Cartesian3']());ab=q['Cartesian3']['multiplyByScalar'](ab,0.005,new q['Cartesian3']());var ac=q[n(0x119c)]['add'](K[aa]['position'],ab,new q['Cartesian3']());K[aa][n(0x119d)]=ac;};S['prototype']['SetDoorInfo']=function(a6,a7){var a8=r['Feature']['getCenterById'](a6,a7,0x1);r[n(0x119e)]['getGeometrySizeById'](a6,a7,function(a9){var aa=[a9['x'],a9['y'],a9['z']]['sort']();J['push']({'id':a6,'tag':a7,'position':a8,'width':aa[0x1]});},![]);};S['prototype']['Pause']=function(){X();};function X(){N=!N;s['clock']['multiplier']=N?0x0:0x1;}S['prototype']['Debug']=function(){P=!![];};function Y(a6){var a7=new q[(n(0x119f))]();var a8=s['entities']['add']({'id':a6,'model':{'uri':R['PersonModelUrl']},'position':a7,'label':{'text':R['UserName'],'font':R['LabelFont'],'showBackground':!![],'verticalOrigin':q[n(0x11a0)]['CENTER'],'horizontalOrigin':q['HorizontalOrigin']['LEFT'],'pixelOffset':new q['Cartesian2'](0x0-a3(R[n(0x11a1)],R['LabelFont'])/0x2-0x8,0x0),'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'path':{'resolution':0x1,'material':new q['PolylineGlowMaterialProperty']({'glowPower':0.1,'color':q['Color']['PINK']}),'width':0xa}});a8['position']['setInterpolationOptions']({'interpolationDegree':0x5,'interpolationAlgorithm':q['LagrangePolynomialApproximation']});z['push'](a8);y['set'](a6,{'position':a7['getValue'](s['clock']['currentTime']),'sampledPosition':a7});return a8;}function Z(a6,a7){let a8=r[n(0x11a2)]['bearing'](q['Cartographic']['fromCartesian'](a6)['latitude'],q['Cartographic']['fromCartesian'](a6)['longitude'],q['Cartographic']['fromCartesian'](a7)['latitude'],q[n(0x11a3)]['fromCartesian'](a7)['longitude']);return a8;}function a0(){setInterval(function(){y['forEach'](function(a6){var a7=s['clock'][n(0x11a4)];a7=q[n(0x11a5)]['addSeconds'](a7,0x2,new q['JulianDate']());a6['sampledPosition']['addSample'](a7,a6['position']['clone']());});},0x1f4);}function a1(a6,a7,a8){s['entities']['add']({'polyline':{'positions':[a6,a7],'arcType':q['ArcType']['NONE'],'width':0x1,'material':a8}});}function a2(a6,a7,a8){var a9=q['Cartographic']['fromCartesian'](a7);a9['height']-=0x1;var aa=q['Cartographic']['toCartesian'](a9);var ab=q['Cartesian3']['normalize'](q['Cartesian3']['subtract'](aa,a7,new q['Cartesian3']()),new q['Cartesian3']());var ac=q['Quaternion']['fromAxisAngle'](ab,q['Math']['toRadians'](a8));var ad=q['Matrix3']['fromQuaternion'](ac);var ae=q['Matrix4'][n(0x11a6)](ad);var af=q[n(0x11a7)]['subtract'](a6,a7,new q['Cartesian3']());var ag=q['Matrix4']['multiplyByPoint'](ae,af,new q[(n(0x11a8))]());return q['Cartesian3']['add'](ag,a7,new q['Cartesian3']());}function a3(a6,a7){var a8=a3['canvas']||(a3[n(0x11a9)]=document[n(0x11aa)]('c'+o(0x961)+'s'));var a9=a8['getContext'](l(0x129));a9['font']=a7;var aa=a9['measureText'](a6);return aa[n(0x11ab)];}function a4(a6,a7){for(var a8 in a7)if(a7['hasOwnProperty'](a8)){if(Array['isArray'](a7[a8])){a6[a8]=[];a6[a8]=a6[a8]['concat'](a7[a8]);}else if(a5(a7[a8])){a6[a8]=a7[a8];}else{a6[a8]=a4(a6[a8],a7[a8]);}}return a6;}function a5(a6){return typeof a6==='s'+o(0x962)+'g'||typeof a6==='n'+o(0x963)+'r'||typeof a6==='b'+o(0x964)+'n'||typeof a6==='u'+o(0x965)+'d'||a6===null;}return S;}(window['Cesium']||{});;GLEParticleSystem=function(q){var r,s,t,u;var v={};var w={'skyAtmosphere':{'hueShift':0x0,'saturationShift':0x0,'brightnessShift':0x0},'fog':{'density':0.0002,'minimumBrightness':0x0}};var x={'rain':{'skyAtmosphere':{'hueShift':-0.97,'saturationShift':0.25,'brightnessShift':-0.4},'fog':{'density':0.00025,'minimumBrightness':0.01},'image':'','minimumImageSize':[0xf,0xf],'maximumImageSize':[0x14,0x14],'startScale':0x1,'endScale':0.5,'emitterType':0x3,'emitterRadian':0x2710,'startColor':new q['Color'](0.27,0.6,0.8,0.5),'endColor':new q['Color'](0.27,0.6,0.8,0x1),'emissionRate':0x2328,'lifetime':0x10,'loop':!![],'speedRange':[-0x1,-1.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-9.8},'snow':{'skyAtmosphere':{'hueShift':-0.8,'saturationShift':-0.7,'brightnessShift':-0.33},'fog':{'density':0.001,'minimumBrightness':0.8},'image':'','minimumImageSize':[0xc,0xc],'maximumImageSize':[0x18,0x18],'startScale':0.5,'endScale':0x1,'emitterType':0x3,'emitterRadian':0x2710,'startColor':q['Color'][n(0x11ac)]['withAlpha'](0.3),'endColor':q['Color']['WHITE']['withAlpha'](0.7),'emissionRate':0x2328,'lifetime':0x14,'loop':!![],'speedRange':[-0.1,0x0],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-9.8},'fire':{'image':'','minimumImageSize':[0x14,0x14],'maximumImageSize':[0x28,0x28],'startScale':0x1,'endScale':0x4,'emitterType':0x2,'emitterRadian':0x14,'startColor':q['Color']['YELLOW']['withAlpha'](0.85),'endColor':q['Color']['DARKORANGE']['withAlpha'](0x0),'emissionRate':0xf,'lifetime':0x10,'loop':!![],'speedRange':[0x1,0x3],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':0x0},'smoke':{'image':'','minimumImageSize':[0x14,0x14],'maximumImageSize':[0x28,0x28],'startScale':0x1,'endScale':0x6,'emitterType':0x2,'emitterRadian':0x14,'startColor':q['Color']['BLACK']['withAlpha'](0.7),'endColor':q['Color']['BLACK']['withAlpha'](0x0),'emissionRate':0x14,'lifetime':0x28,'loop':!![],'speedRange':[0.5,1.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':0x0},'fountain':{'image':'','minimumImageSize':[0x5,0x5],'maximumImageSize':[0xa,0xa],'startScale':0x1,'endScale':0x14,'emitterType':0x2,'emitterRadian':0x6,'startColor':new q['Color'](0x1,0x1,0x1,0.8),'endColor':new q[(n(0x11ad))](0.8,0.86,0x1,0.6),'emissionRate':0x64,'lifetime':0x10,'loop':!![],'speedRange':[0x9,9.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-3.5}};function y(K){r=K;this['_viewer']=K;s=r['scene'];t=r[n(0x11ae)];u=r['camera'];}y['prototype']['getConfig']=function(K){return x[K];};function z(){var K={};for(var L=0x0;L0x0){for(let X=0x0;X0x0){T=q['Cartesian3']['fromDegrees'](M['position'][0x0],M['position'][0x1],M['position'][0x2]);}else{T=u['position'];}var U=new q['Matrix4']['fromTranslation'](T);if(!(U&&U instanceof q['Matrix4']&&U[n(0x11bc)]==0x10)){return;}if(!q['defined'](M['gravity'])){M['gravity']=-9.8;}var V=function(Y,Z){var a0=new q['Cartesian3']();a0=q['Cartesian3']['normalize'](Y['position'],a0);a0=q['Cartesian3']['multiplyByScalar'](a0,-M['gravity']*M['gravity']*Z,a0);Y['position']=q['Cartesian3']['add'](Y['position'],a0,Y['position']);var a1=q['Cartesian3']['distance'](u['position'],Y['position']);if(a1>M['emitterRadian']){Y[n(0x11bd)]['alpha']=0x0;}else{Y['endColor']['alpha']=O['alpha']/(a1/M['emitterRadian']+0.1);}};S=new q['ParticleSystem']({'image':M['image'],'emitter':P,'bursts':Q,'startColor':M['startColor']instanceof q['Color']?M['startColor']:new q[(n(0x11be))](M['startColor'][0x0],M['startColor'][0x1],M['startColor'][0x2],M['startColor'][0x3]),'endColor':M['endColor']instanceof q['Color']?M[n(0x11bf)]:new q['Color'](M['endColor'][0x0],M[n(0x11c0)][0x1],M['endColor'][0x2],M['endColor'][0x3]),'startScale':M['startScale'],'endScale':M['endScale'],'minimumImageSize':new q['Cartesian2'](M['minimumImageSize'][0x0],M['minimumImageSize'][0x1]),'maximumImageSize':new q['Cartesian2'](M['maximumImageSize'][0x0],M['maximumImageSize'][0x1]),'lifetime':M['lifetime'],'loop':M['loop'],'minimumSpeed':M[n(0x11c1)][0x0],'maximumSpeed':M['speedRange'][0x1],'emissionRate':M['emissionRate'],'modelMatrix':U,'emitterModelMatrix':J(M['positionOffset'][0x0],M['positionOffset'][0x1],M['positionOffset'][0x2]),'updateCallback':V});break;case'f'+o(0x96a)+'e':case's'+o(0x96b)+'e':case'f'+o(0x96c)+'n':var U=B(M['position']);if(!(U&&U instanceof q[n(0x11c2)]&&U['length']==0x10)){return;}if(!q['defined'](M['gravity'])){M['gravity']=0x0;}var W=function(Y,Z){var a0=new q['Cartesian3']();var a1=Y['position'];q['Cartesian3']['normalize'](a1,a0);q['Cartesian3']['multiplyByScalar'](a0,M['gravity']*Z,a0);Y['velocity']=q['Cartesian3']['add'](Y['velocity'],a0,Y['velocity']);};S=new q['ParticleSystem']({'image':M['image'],'emitter':P,'bursts':Q,'startColor':M['startColor']instanceof q['Color']?M['startColor']:new q['Color'](M['startColor'][0x0],M['startColor'][0x1],M['startColor'][0x2],M['startColor'][0x3]),'endColor':M['endColor']instanceof q['Color']?M[n(0x11c3)]:new q['Color'](M['endColor'][0x0],M['endColor'][0x1],M['endColor'][0x2],M['endColor'][0x3]),'startScale':M['startScale'],'endScale':M['endScale'],'minimumImageSize':new q['Cartesian2'](M[n(0x11c4)][0x0],M['minimumImageSize'][0x0]),'maximumImageSize':new q['Cartesian2'](M['maximumImageSize'][0x1],M['maximumImageSize'][0x1]),'lifetime':M['lifetime'],'loop':M['loop'],'minimumSpeed':M['speedRange'][0x0],'maximumSpeed':M['speedRange'][0x1],'emissionRate':M['emissionRate'],'modelMatrix':U,'emitterModelMatrix':J(M[n(0x11c5)][0x0],M['positionOffset'][0x1],M['positionOffset'][0x2]),'updateCallback':W});break;default:break;}if(q['defined'](S)){if(q['defined'](v[K])){v[K]['show']=![];}S['config']=M;S['psType']=L;v[K]=S;return r['scene']['primitives']['add'](S);}else return null;}y['prototype']['addParticleSystem']=function(K,L,M){var N={};switch(L){case'r'+o(0x96d)+'n':N=z(x[n(0x11c6)],M);break;case's'+o(0x96e)+'w':N=z(x['snow'],M);break;case'f'+o(0x96f)+'e':N=z(x['fire'],M);break;case's'+o(0x970)+'e':N=z(x['smoke'],M);break;case'f'+o(0x971)+'n':N=z(x['fountain'],M);break;}return D(K,L,N);};function E(K,L){try{if(!q['defined'](K)){return undefined;}if(!q['defined'](L)){L=q['JulianDate']['now']();}var M=q['Property']['getValueOrUndefined'](K['position'],L,new q['Cartesian3']());if(!q['defined'](M)){return undefined;}var N;var O=q['Property']['getValueOrUndefined'](K['orientation'],L,new q['Quaternion']());if(!q['defined'](O)){N=q['Transforms']['eastNorthUpToFixedFrame'](M,undefined,new q[(n(0x11c7))]());}else{N=q['Matrix4']['fromRotationTranslation'](q['Matrix3']['fromQuaternion'](O,new q['Matrix3']()),M,new q['Matrix4']());}return N;}catch(P){console['error'](P);}return undefined;}function F(K,L){var M=q['Cartesian3']['fromDegrees'](K['x'],K['y'],K['z']);return H(M,L);}function G(K,L){var M=q['Cartesian3'][n(0x11c8)](K['x'],K['y'],K['z']);return H(M,L);}function H(K,L){if(!q['defined'](K)){return undefined;}var M=new q['ConstantPositionProperty'](K,q[n(0x11c9)]['FIXED']);return I(M,L);}function I(K,L){if(!q['defined'](K)){console['error'](m(0x351));}if(!q['defined'](L)){L=q['JulianDate'][n(0x11ca)]();}var M=q['Property']['getValueOrUndefined'](K,L,new q['Cartesian3']());if(!q['defined'](M)){return undefined;}var N=q['Transforms']['eastNorthUpToFixedFrame'](M,undefined,new q['Matrix4']());return N;}function J(K,L,M){var N=q['HeadingPitchRoll']['fromDegrees'](0x0,0x0,0x0,new q['HeadingPitchRoll']());var O=new q['TranslationRotationScale']();q['Cartesian3']['fromElements'](K,L,M,O['translation']);q['Quaternion']['fromHeadingPitchRoll'](N,O['rotation']);return q[n(0x11cb)]['fromTranslationRotationScale'](O,new q['Matrix4']());}return y;}(window['Cesium']||{});;GLEScreenshot=function(q){var r;function s(z,A){this['_API']=z;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];r=this;}function t(z,A){if(GLENavigationCube){GLENavigationCube['toScreenshot'](!![]);}var B=[];if(A&&A['length']>0x0){for(var C=0x0;C0x0){for(var E=0x0;E0x0){for(var I=0x0;I{v['getBase64'](M=>{z(M);setTimeout(()=>{if(H['length']>0x0){for(var N=0x0;N{var B=document['createElement']('a');B['download']='S'+o(0x974)+'-'+(+new Date()+'')['slice'](0x1,0x9)+('.'+o(0x975)+'g');B['style']['display']='n'+o(0x976)+'e';B['href']=A;document['body']['appendChild'](B);B['click']();document['body']['removeChild'](B);},z);}s['prototype']['Screenshot']=u;s['prototype']['screenshot']=u;var v=function(){var z=document['createElement']('c'+o(0x977)+'s');var A=z['getContext'](l(0x12a));var B=function(F,G,H){var I=F['width'],J=F['height'];if(!G)G=z;if(!H)H=A;G['width']=I;G['height']=J;H['clearRect'](0x0,0x0,I,J);H['drawImage'](F,0x0,0x0);};var C=new Image();var D=function(){};C['onload']=function(){B(this);D();};var E={'dom':null,'exclusions':[],'dom2Svg':function(){var F=this['dom'];var G=this['exclusions'];if(!F){return this;}var H=F['cloneNode'](!![]);H['setAttribute']('x'+o(0x978)+'s',m(0x352));H['classList'][n(0x11ce)]('o'+o(0x979)+'e');if(G&&G['length']>0x0){for(var I=0x0;I0x0){for(var K=0x0;K0x0){for(var K=0x0;K0x0){for(var O=0x0;O';var A=document['styleSheets'];if(A&&A['length']>0x0){for(var B=0x0;B0x0){for(var E=0x0;E';return z;}function x(z){var A=new Image();A['style']['cssText']=z['style']['cssText'];A['src']=z['toDataURL']('i'+o(0x981)+'g');y(A,z);return A;}function y(z,A){var B=A['parentNode'];if(B['lastChild']==A){B['appendChild'](z);}else{B['insertBefore'](z,A['nextSibling']);};};return s;}(window['Cesium']||{});;GLEViewportScreentshot=function(q){var r;var s={'id':undefined,'modelIds':'','camera':{},'outputCanvas':undefined,'debugCamera':{'show':![],'color':q['Color']['YELLOW'],'updateOnChange':!![]},'clearColor':new q['Color'](0x1,0x1,0x1,0x0),'customUserData':{'center':undefined,'radius':undefined},'passes':[]};function t(O){this['_API']=O;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer'][n(0x11d1)];this['_camera']=this['_viewer']['camera'];this['_context']=this['_scene']['context'];r=this;if(!r['configure'])r['configure']=new Map();}t['prototype'][n(0x11d2)]=function(O){if(!O['id']){console['log']('o'+o(0x982)+'。');return;}if(!O[n(0x11d3)]&&O['modelIds']['length']<0x1){console['log'](m(0x356));return;}var P=O['id'];K(O);w(P);v(P);x(P);z(P);B(P);};t['prototype']['remove']=function(O){return r['configure']['has'](O)&&(y(O),A(O),r['_scene']['primitives']['remove'](r['configure']['get'](O)['debugCameraPrimitive']),q['destroyObject'](r[n(0x11d4)]['get'](O)),r['configure']['delete'](O));};t['prototype'][n(0x11d5)]=function(O){if(!O||!O['id']){console['log']('o'+o(0x983)+'。');return;}var P=O['id'];if(!r['configure']['has'](P)){console['log'](m(0x357));return;}L(r['configure']['get'](P),O);w(P);var Q={};if(r['configure']['get'](P)['modelIds']['length']>0x0){for(var R=0x0;R0x0){for(var V=0x0;V0x2){r['configure']['get'](O)['viewport']['size']['y']=r['configure']['get'](O)['viewport']['size']['x'];}if(r['configure']['get'](O)['viewport']['size']['x']/r['configure']['get'](O)['viewport']['size']['y']<0.5){r['configure']['get'](O)['viewport']['size']['x']=r['configure']['get'](O)['viewport']['size']['y'];}}function x(O){r['configure']['get'](O)['colorTexture']=new q['Texture']({'context':r['_context'],'width':r['configure']['get'](O)['width'],'height':r['configure']['get'](O)['height'],'pixelFormat':q['PixelFormat']['RGBA'],'pixelDatatype':q['PixelDatatype']['UNSIGNED_BYTE'],'sampler':new q['Sampler']({'minificationFilter':q['TextureMinificationFilter']['NEAREST'],'magnificationFilter':q['TextureMagnificationFilter']['NEAREST']})});r['configure']['get'](O)['depthStencilTexture']=new q['Texture']({'context':r['_context'],'width':r['configure'][n(0x11f0)](O)['width'],'height':r['configure']['get'](O)['height'],'pixelFormat':q['PixelFormat']['DEPTH_STENCIL'],'pixelDatatype':q['PixelDatatype']['UNSIGNED_INT_24_8'],'sampler':new q['Sampler']({'minificationFilter':q['TextureMinificationFilter']['NEAREST'],'magnificationFilter':q['TextureMagnificationFilter']['NEAREST']})});}function y(O){r['configure']['get'](O)['colorTexture']=r['configure'][n(0x11f1)](O)['colorTexture']&&!r['configure'][n(0x11f2)](O)['colorTexture']['isDestroyed']()&&r[n(0x11f3)][n(0x11f4)](O)['colorTexture']['destroy']();r['configure']['get'](O)[n(0x11f5)]=r['configure']['get'](O)['depthStencilTexture']&&!r['configure']['get'](O)[n(0x11f6)]['isDestroyed']()&&r['configure']['get'](O)['depthStencilTexture']['destroy']();}function z(O){r['configure'][n(0x11f7)](O)['frameBuffer']=new q['Framebuffer']({'context':r['_context'],'colorTextures':[r['configure']['get'](O)['colorTexture']],'depthStencilTexture':r['configure']['get'](O)['depthStencilTexture'],'destroyAttachments':![]});r[n(0x11f8)]['get'](O)['passState']=new q['PassState'](r['_context']);r['configure']['get'](O)[n(0x11f9)][n(0x11fa)]=r['configure']['get'](O)['frameBuffer'];r['configure']['get'](O)['passState']['viewport']=new q['BoundingRectangle'](0x0,0x0,r['configure']['get'](O)['width'],r['configure']['get'](O)['height']);}function A(O){r['configure']['get'](O)['framebuffer']=r['configure']['get'](O)[n(0x11fb)]&&!r[n(0x11fc)]['get'](O)['framebuffer']['isDestroyed']()&&r['configure']['get'](O)['framebuffer']['destroy']();}function B(O){r[n(0x11fd)]['get'](O)['clearCommand']=new q['ClearCommand']({'depth':0x1,'color':r['configure']['get'](O)['clearColor']||new q['Color'](0x1,0x1,0x1,0x0)});r['configure']['get'](O)['clearPassState']=new q['PassState'](r['_context']);r['configure']['get'](O)['clearCommand']['framebuffer']=r['configure']['get'](O)['frameBuffer'];}function C(O){r['configure']['get'](O)['clearCommand']['execute'](r['_context'],r['configure']['get'](O)['clearPassState']);D(O);r['configure']['get'](O)['_uniformState']['updateCamera'](r['configure']['get'](O)['customCamera']);r['configure']['get'](O)['_uniformState']['updateFrustum'](r['configure'][n(0x11fe)](O)['customCamera']['frustum']);r['configure']['get'](O)['renderState']=new q['RenderState']();r['configure']['get'](O)['renderState']['depthTest']['enabled']=!![];r['configure']['get'](O)['renderState'][n(0x11ff)]['enabled']=![];var P=[q['Pass']['CESIUM_3D_TILE'],q['Pass']['OPAQUE'],q['Pass']['TRANSLUCENT']];if(r['configure']['get'](O)['passes']&&r['configure']['get'](O)['passes']['length']>0x0){P=r['configure']['get'](O)['passes'];}var Q,R=r['_scene']['_view']['frustumCommandsList'],S=R['length'],T=undefined,P=P;for(var U=0x0;Ua4){a6=a4-K;}}if(Math[n(0x1234)](a6)>0.1){if(Math['abs'](a6)<0.3){a6=a6*0.5;}var aa=new q['Cartesian3']();q['Cartesian3']['multiplyByScalar'](a5,a6,aa);var ab=q['Transforms']['eastNorthUpToFixedFrame'](y);q['Matrix4']['multiplyByPoint'](ab,aa,y);}}}if(s['moveUp']){var ac=L[n(0x1235)]['pickFromRay'](a1['rayAdvance'],C,0.5);var ad=L['_scene']['pickFromRay'](a1['rayAdvance1'],C,0.5);var ae=new q['Cartesian3'](),af=new q['Cartesian3']();var ag=Infinity,ah=Infinity;A=![];if(q['defined'](ac)&&q[n(0x1236)](ac['position'])){ae=ac['position']['clone']();ag=q['Cartesian3'][n(0x1237)](a1['rayAdvance']['origin'],ae);}var ai=a1['direction'];if(q['defined'](ad)&&q['defined'](ad['position'])){af=ad['position']['clone']();ah=q['Cartesian3']['distance'](a1['rayAdvance1']['origin'],af);A=ah<0.3;var aj=![];if(ag<0.2&&ah>0.3){var ak=new q['Cartesian3']();var al=new q['Cartesian3']();var am=new q['Cartesian3']();q['Cartesian3']['multiplyByScalar'](ai,ah-ag,ak);q['Cartesian3']['multiplyByScalar'](new q['Cartesian3'](0x0,0x0,-0x1),J-I,al);q['Cartesian3']['subtract'](ak,al,am);q['Cartesian3'][n(0x1238)](am,ai);aj=!![];}}if(L['configure']['enableCross']||s['moveCross']||!A){var ab=q['Transforms']['eastNorthUpToFixedFrame'](y);var aa=new q['Cartesian3']();q['Cartesian3'][n(0x1239)](ai,L['configure']['moveSpeed']*(aj?0.5:0x1),aa);q['Matrix4']['multiplyByPoint'](ab,aa,y);}}if(L['configure'][n(0x123a)]){var ag=Infinity;var an=new q['Cartesian3']();q['Cartesian3']['negate'](a1['rayAdvance2'][n(0x123b)],an);var ao=new q['Ray'](a1['rayAdvance2']['origin'],an);var ap=L['_scene']['pickFromRay'](ao,C,0.5);if(q['defined'](ap)&&q['defined'](ap[n(0x123c)])){ag=q['Cartesian3']['distance'](ao[n(0x123d)],ap['position'])-0.2;}var aq=q['Transforms']['eastNorthUpToFixedFrame'](a1['peopleHeightPosition']);L['_camera']['lookAtTransform'](aq,new q['HeadingPitchRange'](t+q['Math'][n(0x123e)](0x5a),u,Math['min'](v,ag)));}if(s[n(0x123f)]||s['moveRight']||s['moveUp']||s['mouseMove'])if(q['defined'](L[n(0x1240)]['onPositionChanged'])){var ar=L['_API'][n(0x1241)]['cartesian3ToRadians']([y['x'],y['y'],y['z']]);L['configure']['onPositionChanged']({'position':y,'positionRadian':ar,'heading':t,'pitch':u});}}var Q=function(a0){var a1=a0['keyCode'];var a2=a0['type'];var a3=a2=='k'+o(0x994)+'n';T(a0,a3);if(a1==KEY_LEFT||a1==KEY_Q||a1==KEY_UP||a1==KEY_W||a1==KEY_RIGHT||a1==KEY_E||a1==KEY_DOWN||a1==KEY_S){F=a3;}};var R=function(a0){if(a0<0x0){v+=0.2;}else if(a0>0x0){v-=0.2;}v=Math['min'](w[0x1],v);v=Math['max'](w[0x0],v);};function S(){document['addEventListener']('k'+o(0x995)+'n',Q);document['addEventListener']('k'+o(0x996)+'p',Q);L['_API'][n(0x1242)]['event']('W'+o(0x997)+'L',R);L['_API']['Public']['event']('L'+o(0x998)+'N',function(a0){L['_API']['Public']['event']('M'+o(0x999)+'E',function(a1){s['mouseMove']=!![];if(q['Cartesian2']['equals'](G,q['Cartesian2']['ZERO'])){q['Cartesian2']['clone'](a1['endPosition'],G);return;}var a2=new q['Cartesian2']();q['Cartesian2']['subtract'](a1['endPosition'],G,a2);t+=a2['x']*0.02*x;u+=-a2['y']*0.02*x;q['Cartesian2']['clone'](a1['endPosition'],G);});});L['_API']['Public']['event']('L'+o(0x99a)+'P',function(a0){L['_API'][n(0x1243)]['clearHandler']('M'+o(0x99b)+'E');q['Cartesian2']['clone'](q['Cartesian2']['ZERO'],G);s[n(0x1244)]=![];});L['_viewer']['clock']['onTick']['addEventListener'](P,'O'+o(0x99c)+'k');}function T(a0,a1){switch(a0['keyCode']){case KEY_LEFT:case KEY_Q:s['moveLeft']=a1;break;case KEY_UP:case KEY_W:s[n(0x1245)]=a1;break;case KEY_RIGHT:case KEY_E:s[n(0x1246)]=a1;break;case KEY_DOWN:case KEY_S:s['moveDown']=a1;break;case KEY_F:s['moveCross']=a1;break;}}M[n(0x1247)]['exit']=function(){var a0=this;F=![];if(q['defined'](z))a0['_viewer']['entities'][n(0x1248)](z);z=undefined;C['length']=0x0;document['removeEventListener']('k'+o(0x99d)+'n',Q);document['removeEventListener']('k'+o(0x99e)+'p',Q);a0['_API'][n(0x1249)]['clearHandler']('M'+o(0x99f)+'E');a0['_API']['Public']['clearHandler']('L'+o(0x9a0)+'N');a0['_API']['Public'][n(0x124a)]('L'+o(0x9a1)+'P');a0['_viewer']['clock']['onTick']['removeEventListener'](P,'O'+o(0x9a2)+'k');a0['_viewer']['camera']['lookAtTransform'](q['Matrix4']['IDENTITY']);};function U(a0,a1){a0['configure']={};a0['configure']=a0['_API']['funcPublic']['deepCopy'](r);V(a0['configure'],a1);}function V(a0,a1){for(var a2 in a1)if(a1[n(0x124b)](a2)){if(Array['isArray'](a1[a2])){a0[a2]=[];a0[a2]=a0[a2]['concat'](a1[a2]);}else if(W(a1[a2])){a0[a2]=a1[a2];}else if(typeof a1[a2]==='f'+o(0x9a3)+'n'){a0[a2]=a1[a2];}else if(a1[a2]instanceof Object){a0[a2]=V(a0[a2],a1[a2]);}else{a0[a2]=a1[a2];}}return a0;}function W(a0){return typeof a0==='s'+o(0x9a4)+'g'||typeof a0==='n'+o(0x9a5)+'r'||typeof a0==='b'+o(0x9a6)+'n'||typeof a0==='u'+o(0x9a7)+'d'||a0===null;}function X(a0,a1){var a2=X['canvas']||(X['canvas']=document['createElement']('c'+o(0x9a8)+'s'));var a3=a2['getContext'](l(0x130));a3['font']=a1;var a4=a3[n(0x124c)](a0);return a4[n(0x124d)];}function Y(a0,a1,a2,a3,a4){L['_viewer']['entities']['removeById'](a0);var a5=new q['Cartesian3']();var a6=new q['Cartesian3']();q['Cartesian3']['multiplyByScalar'](a2,a3,a6);q['Cartesian3']['add'](a1,a6,a5);var a7=[a1,a5];var a8=L['_viewer']['entities']['add']({'id':a0,'name':a0,'polyline':{'positions':a7,'width':0xa,'arcType':q['ArcType']['NONE'],'material':new q['PolylineArrowMaterialProperty'](a4)}});C['push'](a8);}return M;}(window['Cesium']||{});TransformModelHelper=function(){function q(r,s){this['_API']=r;this['viewer']=r['viewer'];s=s||{};this['options']=extend({'helper':{'helperSizeScale':0x1,'panHelper':{'lineWidth':0x14,'lineLength':-0x1},'rotateHelper':{'lineWidth':0x5,'radius':-0x1}},'onModelMatrixChange':void 0x0},s);this['init']();}q['prototype']['bind']=function(r){if(!isEmpty(r)){if(this['_API']['m_model'][n(0x124e)](r['toString']())===undefined){throw m(0x35b);}this['tileset']=this['_API'][n(0x124f)]['get'](r['toString']());}else{throw'T'+o(0x9a9)+'y';}this['modelId']=r;this['synchrodata'](r);this['CreatEvent']();this['_API']['viewer']['scene']['requestRender']();};q['prototype']['synchrodata']=function(r){if(this['modelId']==r&&this['tileset']){this['modelMatrix2Transform'](!![]);this['DefaultMatrix']=this['tileset'][n(0x1250)]['transform'];this['modelCenter']=this['_API']['Model']['getModelsCenter'](r);this['tileset']['allowPicking']=![];this['updateDrawArrow']();this['_API']['viewer']['scene']['requestRender']();if(this['options']['onModelMatrixChange']){var s=this['getModelMatrix']();if(s)this['options']['onModelMatrixChange'](s['modelMatrix']);}}};q['prototype']['unbind']=function(){this['transformDiff2ModelMatrix'](!![]);this['tileset']=void 0x0;this['modelCenter']=void 0x0;this['removeDrawArrow']();this['removeEvent']();this['init']();this['_API']['viewer']['scene']['requestRender']();};q['prototype']['getModelMatrix']=function(){if(this['modelId']&&this['tileset']){var r=this['transformDiff2ModelMatrix'](![]);var s=[];Cesium['Matrix4'][n(0x1251)](r,s);return{'modelId':this['modelId'],'modelMatrix':s};}};q['prototype']['init']=function(){this['isAxisxDrag']=![];this['isAxisyDrag']=![];this['isAxiszDrag']=![];this['isRotationAxisxDrag']=![];this['isRotationAxisyDrag']=![];this['isRotationAxiszDrag']=![];this['AxialprimitivesCollection']=new Cesium['PrimitiveCollection']();this['RotationAxialprimitivesCollection']=new Cesium['PrimitiveCollection']();this['axialxPrimitive']=void 0x0;this['axialyPrimitive']=void 0x0;this['axialzPrimitive']=void 0x0;this['rotationAxialxPrimitive']=void 0x0;this['rotationAxialyPrimitive']=void 0x0;this['rotationAxialzPrimitive']=void 0x0;this['onelocalPosition']=void 0x0;this['towlocalPostion']=void 0x0;this['DefaultMatrix']=void 0x0;this['DefaultMaterial']=void 0x0;this['SwitchMaterial']=new Cesium['Material']({'fabric':{'type':'P'+o(0x9aa)+'w','uniforms':{'color':Cesium['Color']['WHITE']}}});this['Switchprimitive']=void 0x0;this['viewer']['scene']['globe']['depthTestAgainstTerrain']=!![];this['viewer']['scene'][n(0x1252)]['add'](this['AxialprimitivesCollection']);this['viewer']['scene']['primitives']['add'](this['RotationAxialprimitivesCollection']);};q['prototype']['transformDiff2ModelMatrix']=function(r){if(!this['tileset'])return;var s=Cesium['Matrix4']['IDENTITY']['clone']();var t=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](this['tileset']['modelMatrix'],this['tileset']['root']['transform'],t);var u=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['inverse'](this['tileset']['root']['_initialTransform'],u);Cesium['Matrix4']['multiply'](t,u,s);if(r){Cesium['Matrix4']['clone'](s,this['tileset']['modelMatrix']);Cesium['Matrix4']['clone'](this['tileset']['root']['_initialTransform'],this['tileset']['root']['transform']);}return s;};q['prototype']['modelMatrix2Transform']=function(r){if(!this['tileset'])return;var s=this['transformDiff2ModelMatrix'](![]);var t=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](s,this['tileset']['root']['_initialTransform'],t);if(r){Cesium['Matrix4']['clone'](t,this['tileset']['root'][n(0x1253)]);Cesium['Matrix4']['clone'](Cesium[n(0x1254)]['IDENTITY'],this['tileset']['modelMatrix']);}return t;};q[n(0x1255)]['axialy']=function(){const r=this['tileset'][n(0x1256)]['transform'];return new Cesium['Cartesian3'](r[0x0],r[0x1],r[0x2]);};q['prototype']['axialx']=function(){const r=this['tileset']['root'][n(0x1257)];return new Cesium['Cartesian3'](r[0x4],r[0x5],r[0x6]);};q['prototype']['axialz']=function(){const r=this['tileset']['root']['transform'];return new Cesium['Cartesian3'](r[0x8],r[0x9],r[0xa]);};q['prototype']['DragTranslation']=function(r){const s=this['viewer'][n(0x1258)]['globe']['pick'](this['viewer']['camera'][n(0x1259)](r['endPosition']),this['viewer'][n(0x125a)]);const t=new Cesium['Cartesian3'](0x0,0x64,0x0);const u=Cesium['Cartesian3']['add'](s,t,new Cesium['Cartesian3']());if(Cesium['defined'](u)){const v=Cesium['Matrix4']['setTranslation'](this['tileset'][n(0x125b)][n(0x125c)],u,new Cesium['Matrix4']());this['tileset']['root']['transform']=v;}};q['prototype']['TranslationModel']=function(r){const s=Cesium['Matrix4']['multiplyByTranslation'](this['tileset']['root']['transform'],r,new Cesium[(n(0x125d))]());this['tileset']['root']['transform']=s;};q['prototype']['creataxisModel']=function(r,s,t,u=0x14){u=this['options']['helper'][n(0x125e)]['lineWidth']||0x14;const v=new Cesium['Primitive']({'modelMatrix':this['tileset']['root']['transform'],'releaseGeometryInstances':!![],'geometryInstances':new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':r,'width':u,'arcType':Cesium['ArcType']['NONE']})}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'P'+o(0x9ab)+'w','uniforms':{'color':s}}}),'renderState':{'depthTest':{'enabled':![]}}})});v['id']=t;this['AxialprimitivesCollection']['add'](v);return v;};q['prototype']['CreatAxis']=function(r,s,t,u=0x64){u=this['options']['helper']['panHelper']['lineLength']>0x0?this['options']['helper']['panHelper']['lineLength']:this['modelCenter']['radius']*0.5;u*=this['options']['helper'][n(0x125f)];if(Cesium['Cartesian3']['equals'](r,this['axialx']())){const v=[new Cesium[(n(0x1260))](0x0,0x0,0x0),new Cesium['Cartesian3'](u,0x0,0x0)];this['axialxPrimitive']=this['creataxisModel'](v,s,t);}else if(Cesium['Cartesian3']['equals'](r,this['axialy']())){const w=[new Cesium[(n(0x1261))](0x0,0x0,0x0),new Cesium['Cartesian3'](0.00001,u,0x0)];this['axialyPrimitive']=this['creataxisModel'](w,s,t);}else if(Cesium['Cartesian3']['equals'](r,this['axialz']())){const x=[new Cesium['Cartesian3'](0x0,0x0,0x0),new Cesium['Cartesian3'](0x0,0x0,u)];this['axialzPrimitive']=this['creataxisModel'](x,s,t);}};q['prototype']['UpdateAxis']=function(){if(Cesium['defined'](this['axialxPrimitive'])){this['axialxPrimitive']['modelMatrix']=this['tileset']['root']['transform'];}if(Cesium['defined'](this['axialyPrimitive'])){this['axialyPrimitive']['modelMatrix']=this['tileset']['root']['transform'];}if(Cesium['defined'](this['axialzPrimitive'])){this['axialzPrimitive']['modelMatrix']=this['tileset']['root']['transform'];}};q['prototype']['ShowMoveAxishandler']=function(r){this['AxialprimitivesCollection'][n(0x1262)]=r;};q['prototype'][n(0x1263)]=function(r,s,t,u,v=0x5){v=this['options'][n(0x1264)]['rotateHelper']['lineWidth']||0x5;const w=new Cesium['Cartesian3'](0x0,0x0,0x0);const A=[];for(let C=0x0;C<0x168;C++){const D=Cesium['Math']['toRadians'](C);const E=w['x']+s*Math['cos'](D);const F=w['y']+s*Math['sin'](D);const G=w['z'];if(Cesium['Cartesian3']['equals'](r,this['axialz']())){A['push'](new Cesium['Cartesian3'](E,F,G));}else if(Cesium['Cartesian3']['equals'](r,this['axialx']())){A['push'](new Cesium['Cartesian3'](G,E,F));}else if(Cesium['Cartesian3']['equals'](r,this['axialy']())){A['push'](new Cesium['Cartesian3'](F,G,E));}}A['push'](A[0x0]);const B=new Cesium['Primitive']({'modelMatrix':this['tileset']['root']['transform'],'releaseGeometryInstances':!![],'geometryInstances':new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':A,'width':v,'arcType':Cesium['ArcType']['NONE']})}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0x9ac)+'r','uniforms':{'color':t,'outlineWidth':0x3,'outlineColor':Cesium[n(0x1265)]['BLACK'],'glowPower':0.5,'taperPower':0x1}}}),'renderState':new Cesium['RenderState']({'depthTest':{'enabled':![]}})})});B['id']=u;this['RotationAxialprimitivesCollection']['add'](B);return B;};q['prototype']['CreatRotationAxis']=function(r,s,t,u=0x32){u=this['options']['helper']['rotateHelper']['radius']>0x0?this['options']['helper']['rotateHelper']['radius']:this['modelCenter']['radius']*0.2;u*=this['options']['helper'][n(0x1266)];if(Cesium['Cartesian3']['equals'](r,this['axialx']())){this['rotationAxialxPrimitive']=this['creatRotationAxisModel'](r,u,s,t);}else if(Cesium['Cartesian3']['equals'](r,this['axialy']())){this['rotationAxialyPrimitive']=this['creatRotationAxisModel'](r,u,s,t);}else if(Cesium['Cartesian3']['equals'](r,this['axialz']())){this['rotationAxialzPrimitive']=this['creatRotationAxisModel'](r,u,s,t);}};q['prototype']['UpdateRotationAxis']=function(){if(Cesium['defined'](this['rotationAxialxPrimitive'])){this['rotationAxialxPrimitive']['modelMatrix']=this['tileset']['root']['transform'];}if(Cesium['defined'](this['rotationAxialyPrimitive'])){this['rotationAxialyPrimitive']['modelMatrix']=this['tileset']['root']['transform'];}if(Cesium['defined'](this['rotationAxialzPrimitive'])){this['rotationAxialzPrimitive'][n(0x1267)]=this['tileset'][n(0x1268)]['transform'];}};q['prototype']['ShowRotationAxishandler']=function(r){this['RotationAxialprimitivesCollection'][n(0x1269)]=r;};q['prototype']['updateDrawArrow']=function(){if(this['AxialprimitivesCollection'][n(0x126a)]<=0x0){this['CreatAxis'](this['axialx'](),Cesium['Color']['RED'],'a'+o(0x9ad)+'X');this['CreatAxis'](this['axialy'](),Cesium['Color']['GREEN'],'a'+o(0x9ae)+'Y');this['CreatAxis'](this['axialz'](),Cesium['Color']['BLUE'],'a'+o(0x9af)+'Z');}else{this['UpdateAxis']();}if(this['RotationAxialprimitivesCollection']['length']<=0x0){this['CreatRotationAxis'](this['axialz'](),Cesium['Color'][n(0x126b)],'R'+o(0x9b0)+'Z');this['CreatRotationAxis'](this['axialy'](),Cesium['Color']['GREEN'],'R'+o(0x9b1)+'Y');this['CreatRotationAxis'](this['axialx'](),Cesium['Color']['RED'],'R'+o(0x9b2)+'X');}else{this['UpdateRotationAxis']();}};q['prototype']['removeDrawArrow']=function(){function r(s,t){if(s){if(s instanceof Cesium['PrimitiveCollection']){while(s['_primitives']['length']>0x0){var u=s['_primitives'][0x0];r(u,s);}if(t){t['remove'](s);}}if(s instanceof Cesium['Primitive']){if(t){t['remove'](s);}}}}if(this['AxialprimitivesCollection']['length']>0x0){r(this['AxialprimitivesCollection']);}if(this['RotationAxialprimitivesCollection']['length']>0x0){r(this['RotationAxialprimitivesCollection']);}};q['prototype']['CreatCanvasDrawPoint']=function(r,s,t){let u=document['querySelector'](r);if(!u){u=document['createElement'](r);const v=document['getElementById']('c'+o(0x9b3)+'r');v['appendChild'](u);}u['style']['show']=!![];if(s){u['style']['position']='a'+o(0x9b4)+'e';u['style']['top']=s['y']-0xa+'px';u['style']['left']=s['x']-0xa+'px';u['style']['width']=0x14+'px';u[n(0x126c)]['height']=0x14+'px';u['style']['pointerEvents']='n'+o(0x9b5)+'e';u['style'][n(0x126d)]=t;return;}u['style']['show']=![];};q['prototype']['GetCountAxialpoint']=function(r){const s=r;const t=0x64;const u=Cesium[n(0x126e)]['magnitude'](s)*t;const v=Cesium['Matrix4']['getTranslation'](this['tileset']['root']['transform'],new Cesium['Cartesian3']());const w=Cesium[n(0x126f)]['add'](v,Cesium['Cartesian3']['multiplyByScalar'](s,u,new Cesium['Cartesian3']()),new Cesium['Cartesian3']());return[v,w];};q['prototype']['GetLocalPosition']=function(r,s){const t=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](r,t);const u=new Cesium['Cartesian4'](s['x'],s['y'],s['z'],0x1);const v=new Cesium['Cartesian4']();Cesium['Matrix4']['multiplyByVector'](t,u,v);return new Cesium['Cartesian3'](v['x'],v['y'],v['z']);};q['prototype']['GetWorldPosition']=function(r,s){const t=Cesium['Matrix4']['multiplyByTranslation'](r,s,new Cesium['Matrix4']());const u=Cesium['Matrix4']['getTranslation'](t,new Cesium['Cartesian3']());return u;};q['prototype']['GetIntersectRayPlane']=function(r,s){const u=Cesium['Matrix4']['getTranslation'](this['tileset']['root'][n(0x1270)],new Cesium['Cartesian3']());const v=r['direction'];const w=r['origin'];const x=Cesium['Cartesian3']['dot'](v,s);if(Math['abs'](x)=C['maxR']){E=C['minR'];}return E;}function I(){F=F+C['deviationR'];if(F>=C['maxR']){F=C['minR'];}return F;}var J=C['position'][0x2]+D;var K=s['entities']['add']({'id':C['id']+l(0x131),'name':'','position':q['Cartesian3']['fromRadians'](C['position'][0x0],C['position'][0x1],J),'ellipse':{'semiMinorAxis':new q['CallbackProperty'](H,![]),'semiMajorAxis':new q[(n(0x1287))](I,![]),'height':J,'material':new q['ImageMaterialProperty']({'image':C['imageUrl'],'repeat':new q['Cartesian2'](0x1,0x1),'transparent':!![],'color':new q['CallbackProperty'](function(){var L=0x1-E/C['maxR'];return q['Color']['WHITE']['withAlpha'](L);},![])}),'stRotation':q['Math']['toRadians'](G+0x5a)}});B[C['id']]['entities']=[K];setTimeout(function(){var L=s['entities']['add']({'id':C['id']+l(0x132),'name':'','position':q['Cartesian3']['fromRadians'](C['position'][0x0],C['position'][0x1],J),'ellipse':{'semiMinorAxis':new q['CallbackProperty'](H,![]),'semiMajorAxis':new q['CallbackProperty'](I,![]),'height':J,'material':new q['ImageMaterialProperty']({'image':C['imageUrl'],'repeat':new q['Cartesian2'](0x1,0x1),'transparent':!![],'color':new q['CallbackProperty'](function(){var M=0x1;M=0x1-F/C['maxR'];return q[n(0x1288)]['WHITE']['withAlpha'](M);},![])}),'stRotation':q['Math']['toRadians'](G+0x5a)}});B[C['id']]['entities']['push'](L);},C['eachInterval']);};A['prototype']['move']=function(C,D,E){if(B[C]){var F=q['Cartographic']['fromCartesian'](E);var G=B[C][n(0x1289)]?B[C]['offsetHeight']:0x0;F['height']+=G;function K(){return q['Cartographic']['toCartesian'](F);}function L(){return q['Math']['toRadians'](D);}var H=B[C]['entities'];if(H&&H['length']>0x0){for(var I=0x0;I0x0){for(var E=0x0;E=0x3){function a6(a7){a7['x']+=B[a2]['positionOffset']['x'];a7['y']+=B[a2]['positionOffset']['y'];a7['z']+=B[a2]['positionOffset']['z'];return a7;}a4['map'](a6);var a5=I(a2);if(a5){Q(a2,a4,B[a2]['rotate'],a5,B[a2]['isFlipX'],B[a2]['isFlipY']);}else{G(a2);throw m(0x361);}}else{G(a2);throw m(0x362);}}catch(a7){console['error'](a7);}}D['prototype']['addByPlane']=H;D['prototype']['updateByPlane']=H;D['prototype']['update']=function(a2,a3){try{a3['id']=a2;if(B[a2]){a3['m'+o(0x9c7)+'e']=l(0x138);a3['url']=B[a2][l(0x139)];a3['videoElement']=B[a2]['v'+o(0x9c8)+'t'];E(a3);W(a2);}}catch(a4){console['error'](a4);}};D['prototype']['get']=function(a2){if(B[a2]){return a0(B[a2],['c'+o(0x9c9)+'a','f'+o(0x9ca)+'e','s'+o(0x9cb)+'p','v'+o(0x9cc)+'e','v'+o(0x9cd)+'e','v'+o(0x9ce)+'e','a'+o(0x9cf)+'r']);}else{console['error']('查'+o(0x9d0)+'置');}};function I(a2){var a3;if(B[a2]['url']&&B[a2]['url']['length']>0x0){var a4=document['createElement']('S'+o(0x9d1)+'E');a4['type']='v'+o(0x9d2)+'4';a4[n(0x1290)]=B[a2]['url'];var a5=document['createElement']('S'+o(0x9d3)+'E');a5['type']='v'+o(0x9d4)+'e';a5['src']=B[a2]['url'];var a3=document['createElement']('V'+o(0x9d5)+'O');a3['appendChild'](a4);a3['appendChild'](a5);a3['setAttribute'](l(0x13a),'g'+o(0x9d6)+'_'+a2);a3['setAttribute'](l(0x13b),B[a2]['url']);a3['setAttribute']('c'+o(0x9d7)+'s','c'+o(0x9d8)+'s');a3['setAttribute']('m'+o(0x9d9)+'d',!![]);a3['setAttribute']('p'+o(0x9da)+'d',!![]);a3['setAttribute']('c'+o(0x9db)+'n',!![]);if(B[a2]['videoAutoPlay'])a3['setAttribute']('a'+o(0x9dc)+'y',B[a2]['videoAutoPlay']);if(B[a2]['videoLoop'])a3['setAttribute']('l'+o(0x9dd)+'p',B[a2]['videoLoop']);a3[n(0x1291)]['zIndex']=-0x1;a3['style']['position']='a'+o(0x9de)+'e';var a6=document['body']['firstChild'];document['body']['insertBefore'](a3,a6);}else if(B[a2]['videoElement']&&B[a2]['videoElement']['length']>0x0){a3=document['getElementById'](B[a2]['videoElement']);}if(a3){B[a2]['videoEle']=a3;var a7=function(){if(B[a2]){B[a2]['videoTexture']&&B[a2]['videoTexture']['destroy']();B[a2]['videoTexture']=new q['Texture']({'context':t['context'],'source':a3,'width':0x1,'height':0x1,'pixelFormat':q['PixelFormat']['RGBA'],'pixelDatatype':q['PixelDatatype']['UNSIGNED_BYTE']});}};B[a2]['activeVideoListener']=a7;s['clock']['onTick']['addEventListener'](a7);}return a3;}function J(a2){var a3=B[a2]['camera'];if(!a3){a3=new q['Camera'](t);}var a4=B[a2]['viewDistance'];a3['frustum']['near']=a4*0.001;a3['frustum']['far']=a4;var a5=q['Math']['toRadians'](B[a2]['horizontalViewAngle']);var a6=q['Math']['toRadians'](B[a2]['verticalViewAngle']);var a7=a4*Math[n(0x1292)](a5/0x2)*0x2/(a4*Math['tan'](a6/0x2)*0x2);a3['frustum']['aspectRatio']=a7;a3['frustum']['fov']=Math['max'](a5,a6);a3['setView']({'destination':q[n(0x1293)]['fromRadians'](B[a2]['cameraPosition']['longitude'],B[a2]['cameraPosition']['latitude'],B[a2]['cameraPosition']['height']),'orientation':{'heading':q['Math']['toRadians'](B[a2]['heading']||0x0),'pitch':q['Math']['toRadians'](B[a2]['pitch']||0x0),'roll':q['Math']['toRadians'](B[a2]['roll']||0x0)}});B[a2]['camera']=a3;r['Camera']['testCamera']=a3;}function K(a2){var a3=new q['Cartesian3']();var a4=new q['Matrix3']();var a5=new q['Quaternion']();var a6=B[a2]['camera']['positionWC'];var a7=B[a2]['camera']['directionWC'];var a8=B[a2]['camera']['upWC'];var a9=B[a2][n(0x1294)]['rightWC'];a9=q['Cartesian3']['negate'](a9,a3);var aa=a4;q['Matrix3']['setColumn'](aa,0x0,a9,aa);q['Matrix3']['setColumn'](aa,0x1,a8,aa);q[n(0x1295)]['setColumn'](aa,0x2,a7,aa);var ab=q['Quaternion']['fromRotationMatrix'](aa,a5);return ab;}function L(a2,a3){if(B[a2]['frustumOutline']){t['primitives']['remove'](B[a2]['frustumOutline']);}if(B[a2]['debugFrustum']){M(a2,a3);}}function M(a2,a3){var a4='f'+o(0x9df)+'_'+a2;var a5=new q['GeometryInstance']({'geometry':new q['FrustumOutlineGeometry']({'frustum':B[a2]['camera']['frustum'],'origin':B[a2][n(0x1296)]['positionWC'],'orientation':a3,'_drawNearPlane':B[a2]['isDrawNearPlane']}),'id':a4,'attributes':{'color':q['ColorGeometryInstanceAttribute']['fromColor'](q['Color']['fromCssColorString'](B[a2]['frustumColor'])),'show':new q['ShowGeometryInstanceAttribute'](!![])}});var a6=t['primitives']['add'](new q['Primitive']({'geometryInstances':[a5],'appearance':new q['PerInstanceColorAppearance']({'flat':!![],'translucent':![]})}));B[a2]['frustumOutline']=a6;}function N(a2,a3,a4){var a5=a3;var a6=a4;var a7=B[a2]['camera']['frustum'];var a8;var a9=0x0;var aa=0x1;if(a7 instanceof q['PerspectiveFrustum']){a8=a9;}else if(a7 instanceof q['OrthographicFrustum']){a8=aa;}B[a2]['viewDistance'];B[a2]['horizontalViewAngle'];B[a2]['verticalViewAngle'];var ab=new Float64Array(0x3*0x4*0x2);q['FrustumGeometry']['_computeNearFarPlanes'](a5,a6,a8,a7,ab);return ab;}function O(a2,a3,a4,a5){if(B[a2]['videoPrimitive']){t['primitives']['remove'](B[a2]['videoPrimitive']);}P(a2,a3,a4,a5);return;var a6=q['HeadingPitchRoll']['fromDegrees'](B[a2]['heading'],B[a2]['pitch'],B[a2][n(0x1297)]);var a7=new q['Matrix4']();q['Matrix4']['fromTranslationQuaternionRotationScale'](a4,a5,new q['Cartesian3'](0x1,0x1,0x1),a7);if(B[a2]['videoPrimitive']){B[a2]['videoPrimitive']['modelMatrix']=a7;console['log'](B[a2]['videoPrimitive']);return;}var a8=N(a2,a4,a5);var a8=Array['from'](a8)['splice'](0x3*0x4);var a9=q['Cartesian3']['unpackArray'](a8);var aa=[];for(var ab=0x0;ab=-128.8552&&ac<=-38.5952){ad+=0x5a;}else if(ac>=51.1448&&ac<=141.4048){ad-=0x5a;}var ae=new q['CoplanarPolygonGeometry']({'polygonHierarchy':new q[(n(0x1298))](aa),'vertexFormat':q['VertexFormat']['DEFAULT'],'stRotation':q['Math']['toRadians'](ad||0x0),'ellipsoid':q['Ellipsoid']['WGS84'],'closeTop':!![],'closeBottom':!![],'arcType':q['ArcType']['GEODESIC'],'perPositionHeight':!![],'outline':!![],'outlineColor':q['Color']['BLACK']});var af=new q['GeometryInstance']({'geometry':ae,'attributes':{'color':q['ColorGeometryInstanceAttribute']['fromColor'](new q['Color'](0x1,0x1,0x1,0x1))},'id':'v'+o(0x9e0)+'_'+a2});var ag=q['Material']['fromType']('I'+o(0x9e1)+'e');ag['uniforms']['image']=a3;ag['uniforms']['color']['alpha']=B[a2]['alpha'];ag['shaderSource']=[m(0x363),m(0x364),m(0x365),m(0x366),l(0x13c),m(0x367),m(0x368),m(0x369),m(0x36a),m(0x36b),l(0x13d),m(0x36c),m(0x36d),'\x20'+o(0x9e2)+'{',m(0x36e),m(0x36f),l(0x13e),l(0x13f),'\x20'+o(0x9e3)+';','}']['join']('\x0a');var ah=s['scene']['primitives']['add'](new q['Primitive']({'geometryInstances':af,'appearance':new q['MaterialAppearance']({'closed':![],'material':ag}),'modelMatrix':a7}));console['log'](ah,af);B[a2]['videoPrimitive']=ah;}function P(a2,a3,a4,a5){var a6=q['HeadingPitchRoll']['fromDegrees'](B[a2]['heading'],B[a2]['pitch'],B[a2]['roll']);var a7=N(a2,a4,a5);var a7=Array['from'](a7)['splice'](0x3*0x4);var a8=q['Cartesian3'][n(0x1299)](a7);var a9=[];for(var aa=0x0;aa{return r['snowSize'];},'snowSpeed':()=>{return r[n(0x12b0)];}}});r[n(0x12b1)]['scene']['postProcessStages']['add'](r['snowStage']);r[n(0x12b2)][n(0x12b3)]['requestRender']();}catch(x){console['log'](x);}};s['prototype']['destroySnow']=function(){try{if(!r['_viewer']||!r['snowStage'])return;r['_viewer']['scene'][n(0x12b4)]['remove'](r['snowStage']);delete r['snowSize'];delete r['snowSpeed'];r[n(0x12b5)]['scene']['requestRender']();}catch(w){console['log'](w);}};s['prototype']['showSnow']=function(w){try{r['snowStage']['enabled']=w;r['_viewer']['scene'][n(0x12b6)]();}catch(x){console['log'](x);}};function t(){return m(0x3e0);}s['prototype']['addRain']=function(w){try{if(w==undefined){r['tiltAngle']=0.1;r['rainSize']=0.5;r['rainSpeed']=0x3c;}else{r['tiltAngle']=q['defaultValue'](w['tiltAngle'],0.1);r['rainSize']=q[n(0x12b7)](w['rainSize'],0.5);r['rainSpeed']=q['defaultValue'](w['rainSpeed'],0x3c);}r['rainStage']=new q['PostProcessStage']({'name':'c'+o(0xa09)+'n','fragmentShader':u(),'uniforms':{'tiltAngle':()=>{return r[n(0x12b8)];},'rainSize':()=>{return r['rainSize'];},'rainSpeed':()=>{return r['rainSpeed'];}}});r['_viewer']['scene']['postProcessStages']['add'](r['rainStage']);r['_viewer']['scene']['requestRender']();}catch(x){console['log'](x);}};s['prototype']['destroyRain']=function(){try{if(!r['_viewer']||!r['rainStage'])return;r['_viewer']['scene']['postProcessStages'][n(0x12b9)](r['rainStage']);delete r['tiltAngle'];delete r['rainSize'];delete r['rainSpeed'];r['_viewer']['scene']['requestRender']();}catch(w){console[n(0x12ba)](w);}};s['prototype']['showRain']=function(w){try{r['rainStage']['enabled']=w;r['_viewer']['scene']['requestRender']();}catch(x){console['log'](x);}};function u(){return m(0x3e1);}s['prototype']['addFog']=function(w){try{if(w==undefined){this['visibility']=0.3;this['color']=new q['Color'](0.8,0.8,0.8,0.5);this['_show']=!![];}else{this['visibility']=q['defaultValue'](w['visibility'],0.3);this['color']=q['defaultValue'](w['color'],new q['Color'](0.8,0.8,0.8,0.5));this['_show']=q['defaultValue'](w['show'],!0x0);}r['fogStage']=new q['PostProcessStage']({'name':'c'+o(0xa0a)+'g','fragmentShader':v(),'uniforms':{'visibility':()=>{return r['visibility'];},'fogColor':()=>{return r['color'];}}});r['_viewer']['scene']['postProcessStages']['add'](r['fogStage']);r['_viewer']['scene']['requestRender']();}catch(x){console['log'](x);}};s['prototype']['destroyFog']=function(){try{if(!r[n(0x12bb)]||!r['fogStage'])return;r['_viewer']['scene']['postProcessStages']['remove'](r['fogStage']);delete r['visibility'];delete r['color'];r['_viewer']['scene']['requestRender']();}catch(w){console['log'](w);}};s['prototype']['showFog']=function(w){try{r['_show']=w;r['fogStage']['enabled']=w;r['_viewer']['scene']['requestRender']();}catch(x){console['log'](x);}};function v(){return m(0x3e2);}return s;}(window['Cesium']||{});;(function(q,r,s){if(typeof module!=='u'+o(0xa0b)+'d'&&module['exports']){module['exports']=s();}else if(typeof define==='f'+o(0xa0c)+'n'&&define['amd']){define(s);}else{r[q]=s();}}('h'+o(0xa0d)+'7',this,function(){var q={'defaultRadius':0x28,'defaultRenderer':'c'+o(0xa0e)+'d','defaultGradient':{0.25:'r'+o(0xa0f)+')',0.55:'r'+o(0xa10)+')',0.85:'y'+o(0xa11)+'w',1:'r'+o(0xa12)+')'},'defaultMaxOpacity':0x1,'defaultMinOpacity':0x0,'defaultBlur':0.85,'defaultXField':'x','defaultYField':'y','defaultValueField':'v'+o(0xa13)+'e','plugins':{}};var r=function x(){var y=function A(B){this['_coordinator']={};this['_data']=[];this['_radi']=[];this['_min']=0xa;this['_max']=0x1;this['_xField']=B['x'+o(0xa14)+'d']||B['defaultXField'];this['_yField']=B['y'+o(0xa15)+'d']||B['defaultYField'];this['_valueField']=B['v'+o(0xa16)+'d']||B['defaultValueField'];if(B['r'+o(0xa17)+'s']){this['_cfgRadius']=B['r'+o(0xa18)+'s'];}};var z=q['defaultRadius'];y['prototype']={'_organiseData':function(B,C){var D=B[this['_xField']];var E=B[this['_yField']];var F=this['_radi'];var G=this['_data'];var H=this['_max'];var I=this['_min'];var J=B[this['_valueField']]||0x1;var K=B['radius']||this['_cfgRadius']||z;if(!G[D]){G[D]=[];F[D]=[];}if(!G[D][E]){G[D][E]=J;F[D][E]=K;}else{G[D][E]+=J;}var L=G[D][E];if(L>H){if(!C){this['_max']=L;}else{this['setDataMax'](L);}return![];}else if(L0x0){var B=arguments[0x0];var C=B['length'];while(C--){this['addData']['call'](this,B[C]);}}else{var D=this['_organiseData'](arguments[0x0],!![]);if(D){if(this['_data']['length']===0x0){this['_min']=this['_max']=D['value'];}this['_coordinator']['emit']('r'+o(0xa1a)+'l',{'min':this['_min'],'max':this['_max'],'data':[D]});}}return this;},'setData':function(B){var C=B['data'];var D=C['length'];this['_data']=[];this['_radi']=[];this['_max']=B['max'];this['_min']=B['min']||0x0;for(var E=0x0;E0x0){this['_drawAlpha'](D);this['_colorize']();}},'renderAll':function(D){this['_clear']();if(D['data']['length']>0x0){this['_drawAlpha'](B(D));this['_colorize']();}},'_updateGradient':function(D){this['_palette']=z(D);},'updateConfig':function(D){if(D['g'+o(0xa27)+'t']){this['_updateGradient'](D);}this['_setStyles'](D);},'setDimensions':function(D,E){this['_width']=D;this['_height']=E;this['canvas']['width']=this['shadowCanvas'][n(0x12c3)]=D;this['canvas']['height']=this['shadowCanvas']['height']=E;},'_clear':function(){this['shadowCtx'][n(0x12c4)](0x0,0x0,this['_width'],this['_height']);this['ctx']['clearRect'](0x0,0x0,this['_width'],this['_height']);},'_setStyles':function(D){this['_blur']=D['blur']==0x0?0x0:D['blur']||D['defaultBlur'];if(D['backgroundColor']){this['canvas'][n(0x12c5)]['backgroundColor']=D['backgroundColor'];}this['_width']=this['canvas'][n(0x12c6)]=this['shadowCanvas'][n(0x12c7)]=D['width']||this['_width'];this['_height']=this['canvas']['height']=this['shadowCanvas'][n(0x12c8)]=D['height']||this['_height'];this['_opacity']=(D[n(0x12c9)]||0x0)*0xff;this['_maxOpacity']=(D['maxOpacity']||D['defaultMaxOpacity'])*0xff;this['_minOpacity']=(D['minOpacity']||D['defaultMinOpacity'])*0xff;this['_useGradientOpacity']=!!D['useGradientOpacity'];},'_drawAlpha':function(D){var E=this['_min']=D[n(0x12ca)];var F=this['_max']=D['max'];var D=D['data']||[];var G=D['length'];var H=0x1-this['_blur'];while(G--){var I=D[G];var J=I['x'];var K=I['y'];var L=I['radius'];var M=Math['min'](I['value'],F);var N=J-L;var O=K-L;var P=this['shadowCtx'];var Q;if(!this['_templates'][L]){this['_templates'][L]=Q=A(L,H);}else{Q=this['_templates'][L];}var R=(M-E)/(F-E);P['globalAlpha']=R<0.01?0.01:R;P['drawImage'](Q,N,O);if(Nthis['_renderBoundaries'][0x2]){this['_renderBoundaries'][0x2]=N+0x2*L;}if(O+0x2*L>this['_renderBoundaries'][0x3]){this['_renderBoundaries'][0x3]=O+0x2*L;}}},'_colorize':function(){var D=this['_renderBoundaries'][0x0];var E=this['_renderBoundaries'][0x1];var F=this['_renderBoundaries'][0x2]-D;var G=this['_renderBoundaries'][0x3]-E;var H=this['_width'];var I=this['_height'];var J=this['_opacity'];var K=this['_maxOpacity'];var L=this['_minOpacity'];var M=this['_useGradientOpacity'];if(D<0x0){D=0x0;}if(E<0x0){E=0x0;}if(D+F>H){F=H-D;}if(E+G>I){G=I-E;}var N=this['shadowCtx']['getImageData'](D,E,F,G);var O=N['data'];var P=O['length'];var Q=this['_palette'];for(var R=0x3;R0x0){U=J;}else{if(S>0x0;return E;},'getDataURL':function(){return this['canvas']['toDataURL']();}};return C;}();var t=function z(){var A=![];if(q['d'+o(0xa28)+'r']==='c'+o(0xa29)+'d'){A=s;}return A;}();var u={'merge':function(){var A={};var B=arguments['length'];for(var C=0x0;C0x0&&hU[hU['length']-0x1])&&(hY[0x0]===0x6||hY[0x0]===0x2)){hR=0x0;continue;}if(hY[0x0]===0x3&&(!hU||hY[0x1]>hU[0x0]&&hY[0x1]=0xd800&&hT<=0xdbff&&hR>0xa)+0xd800,hV%0x400+0xdc00);}if(hT+0x1===hR||hS['length']>0x4000){hU+=String[n(0x12d5)]['apply'](String,hS);hS[n(0x12d6)]=0x0;}}return hU;};var D=m(0x3e7);var G=typeof Uint8Array==='u'+o(0xa3d)+'d'?[]:new Uint8Array(0x100);for(var H=0x0;H>0x4;hZ[hT++]=(hV&0xf)<<0x4|hW>>0x2;hZ[hT++]=(hW&0x3)<<0x6|hX&0x3f;}return hY;};var J=function(hP){var hQ=hP['length'];var hR=[];for(var hS=0x0;hS>L;var Q=0x1<>L;var T=P+S;var V=T;var W=0x800>>0x6;var X=V+W;var Y=0x10000>>M;var a0=0x1<=0x0){if(hQ<0xd800||hQ>0xdbff&&hQ<=0xffff){hR=this['index'][hQ>>L];hR=(hR<>L)];hR=(hR<>M);hR=this['index'][hR];hR+=hQ>>L&a1;hR=this['index'][hR];hR=(hR<a7){hT['push'](!![]);hW-=a7;}else{hT['push'](![]);}if(['n'+o(0xa42)+'l','a'+o(0xa43)+'o','l'+o(0xa44)+'e'][n(0x12dc)](hQ)!==-0x1){if([0x2010,0x2013,0x301c,0x30a0]['indexOf'](hU)!==-0x1){hS[n(0x12dd)](hV);return hR['push'](am);}}if(hW===ab||hW===ah){if(hV===0x0){hS['push'](hV);return hR['push'](aA);}var hX=hR[hV-0x1];if(aW[n(0x12de)](hX)===-0x1){hS[n(0x12df)](hS[hV-0x1]);return hR['push'](hX);}hS[n(0x12e0)](hV);return hR['push'](aA);}hS['push'](hV);if(hW===aB){return hR['push'](hQ==='s'+o(0xa45)+'t'?ar:aH);}if(hW===aM){return hR['push'](aA);}if(hW===az){return hR['push'](aA);}if(hW===aN){if(hU>=0x20000&&hU<=0x2fffd||hU>=0x30000&&hU<=0x3fffd){return hR['push'](aH);}else{return hR['push'](aA);}}hR['push'](hW);});return[hS,hR,hT];};var b0=function(hP,hQ,hR,hS){var hT=hS[hR];if(Array['isArray'](hP)?hP['indexOf'](hT)!==-0x1:hP===hT){var hU=hR;while(hU<=hS['length']){hU++;var hV=hS[hU];if(hV===hQ){return!![];}if(hV!==ag){break;}}}if(hT===ag){var hU=hR;while(hU>0x0){hU--;var hW=hS[hU];if(Array['isArray'](hP)?hP['indexOf'](hW)!==-0x1:hP===hW){var hX=hR;while(hX<=hS['length']){hX++;var hV=hS[hX];if(hV===hQ){return!![];}if(hV!==ag){break;}}}if(hW!==ag){break;}}}return![];};var b1=function(hP,hQ){var hR=hP;while(hR>=0x0){var hS=hQ[hR];if(hS===ag){hR--;}else{return hS;}}return 0x0;};var b2=function(hP,hQ,hR,hS,hT){if(hR[hS]===0x0){return aP;}var hU=hS-0x1;if(Array['isArray'](hT)&&hT[hU]===!![]){return aP;}var hV=hU-0x1;var hW=hU+0x1;var hX=hQ[hU];var hY=hV>=0x0?hQ[hV]:0x0;var hZ=hQ[hW];if(hX===a9&&hZ===aa){return aP;}if(aT['indexOf'](hX)!==-0x1){return aO;}if(aT['indexOf'](hZ)!==-0x1){return aP;}if(aU['indexOf'](hZ)!==-0x1){return aP;}if(b1(hU,hQ)===ae){return aQ;}if(aR['get'](hP[hU])===ah&&(hZ===aH||hZ===aC||hZ===aD)){return aP;}if(hX===ad||hZ===ad){return aP;}if(hX===af){return aP;}if([ag,aj,al]['indexOf'](hX)===-0x1&&hZ===af){return aP;}if([an,ao,ap,au,ay]['indexOf'](hZ)!==-0x1){return aP;}if(b1(hU,hQ)===as){return aP;}if(b0(at,as,hU,hQ)){return aP;}if(b0([an,ao],ar,hU,hQ)){return aP;}if(b0(ai,ai,hU,hQ)){return aP;}if(hX===ag){return aQ;}if(hX===at||hZ===at){return aP;}if(hZ===am||hX===am){return aQ;}if([aj,al,ar]['indexOf'](hZ)!==-0x1||hX===ak){return aP;}if(hY===aG&&aY['indexOf'](hX)!==-0x1){return aP;}if(hX===ay&&hZ===aG){return aP;}if(hZ===aq&&aS['concat'](aq,ap,av,aH,aC,aD)['indexOf'](hX)!==-0x1){return aP;}if(aS['indexOf'](hZ)!==-0x1&&hX===av||aS['indexOf'](hX)!==-0x1&&hZ===av){return aP;}if(hX===ax&&[aH,aC,aD][n(0x12e1)](hZ)!==-0x1||[aH,aC,aD]['indexOf'](hX)!==-0x1&&hZ===aw){return aP;}if(aS['indexOf'](hX)!==-0x1&&aV['indexOf'](hZ)!==-0x1||aV['indexOf'](hX)!==-0x1&&aS[n(0x12e2)](hZ)!==-0x1){return aP;}if([ax,aw]['indexOf'](hX)!==-0x1&&(hZ===av||[as,al]['indexOf'](hZ)!==-0x1&&hQ[hW+0x1]===av)||[as,al]['indexOf'](hX)!==-0x1&&hZ===av||hX===av&&[av,ay,au]['indexOf'](hZ)!==-0x1){return aP;}if([av,ay,au,an,ao]['indexOf'](hZ)!==-0x1){var i0=hU;while(i0>=0x0){var i1=hQ[i0];if(i1===av){return aP;}else if([ay,au]['indexOf'](i1)!==-0x1){i0--;}else{break;}}}if([ax,aw]['indexOf'](hZ)!==-0x1){var i0=[an,ao]['indexOf'](hX)!==-0x1?hV:hU;while(i0>=0x0){var i1=hQ[i0];if(i1===av){return aP;}else if([ay,au]['indexOf'](i1)!==-0x1){i0--;}else{break;}}}if(aI===hX&&[aI,aJ,aE,aF]['indexOf'](hZ)!==-0x1||[aJ,aE]['indexOf'](hX)!==-0x1&&[aJ,aK]['indexOf'](hZ)!==-0x1||[aK,aF]['indexOf'](hX)!==-0x1&&hZ===aK){return aP;}if(aX['indexOf'](hX)!==-0x1&&[aq,aw][n(0x12e3)](hZ)!==-0x1||aX['indexOf'](hZ)!==-0x1&&hX===ax){return aP;}if(aS['indexOf'](hX)!==-0x1&&aS[n(0x12e4)](hZ)!==-0x1){return aP;}if(hX===au&&aS[n(0x12e5)](hZ)!==-0x1){return aP;}if(aS['concat'](av)['indexOf'](hX)!==-0x1&&hZ===as||aS['concat'](av)[n(0x12e6)](hZ)!==-0x1&&hX===ao){return aP;}if(hX===aL&&hZ===aL){var i2=hR[hU];var i3=0x1;while(i2>0x0){i2--;if(hQ[i2]===aL){i3++;}else{break;}}if(i3%0x2!==0x0){return aP;}}if(hX===aC&&hZ===aD){return aP;}return aQ;};var b3=function(hP,hQ){if(!hQ){hQ={'lineBreak':'n'+o(0xa46)+'l','wordBreak':'n'+o(0xa47)+'l'};}var hR=aZ(hP,hQ['lineBreak']),hS=hR[0x0],hT=hR[0x1],hU=hR[0x2];if(hQ['wordBreak']==='b'+o(0xa48)+'l'||hQ['wordBreak']==='b'+o(0xa49)+'d'){hT=hT['map'](function(hW){return[av,aA,aM]['indexOf'](hW)!==-0x1?aH:hW;});}var hV=hQ['wordBreak']==='k'+o(0xa4a)+'l'?hU['map'](function(hW,hX){return hW&&hP[hX]>=0x4e00&&hP[hX]<=0x9fff;}):undefined;return[hS,hT,hV];};var b4=function(){function hP(hQ,hR,hS,hT){this['codePoints']=hQ;this['required']=hR===aO;this['start']=hS;this['end']=hT;}hP['prototype']['slice']=function(){return C[n(0x12e7)](void 0x0,this['codePoints']['slice'](this['start'],this['end']));};return hP;}();var b5=function(hP,hQ){var hR=B(hP);var hS=b3(hR,hQ),hT=hS[0x0],hU=hS[0x1],hV=hS[0x2];var hW=hR['length'];var hX=0x0;var hY=0x0;return{'next':function(){if(hY>=hW){return{'done':!![],'value':null};}var hZ=aP;while(hY=bR&&hP<=0x39;};var c3=function(hP){return hP>=0xd800&&hP<=0xdfff;};var c4=function(hP){return c2(hP)||hP>=bX&&hP<=bZ||hP>=bS&&hP<=bU;};var c5=function(hP){return hP>=bS&&hP<=bW;};var c6=function(hP){return hP>=bX&&hP<=c1;};var c7=function(hP){return c5(hP)||c6(hP);};var c8=function(hP){return hP>=bC;};var c9=function(hP){return hP===bb||hP===be||hP===bf;};var ca=function(hP){return c7(hP)||c8(hP)||hP===bo;};var cb=function(hP){return ca(hP)||c2(hP)||hP===bp;};var cc=function(hP){return hP>=bK&&hP<=bL||hP===bM||hP>=bN&&hP<=bO||hP===bP;};var cd=function(hP,hQ){if(hP!==bd){return![];}return hQ!==bb;};var ce=function(hP,hQ,hR){if(hP===bp){return ca(hQ)||cd(hQ,hR);}else if(ca(hP)){return!![];}else if(hP===bd&&cd(hP,hQ)){return!![];}return![];};var cf=function(hP,hQ,hR){if(hP===bF||hP===bp){if(c2(hQ)){return!![];}return hQ===bJ&&c2(hR);}if(hP===bJ){return c2(hQ);}return c2(hP);};var cg=function(hP){var hQ=0x0;var hR=0x1;if(hP[hQ]===bF||hP[hQ]===bp){if(hP[hQ]===bp){hR=-0x1;}hQ++;}var hS=[];while(c2(hP[hQ])){hS[n(0x12e8)](hP[hQ++]);}var hT=hS['length']?parseInt(C['apply'](void 0x0,hS),0xa):0x0;if(hP[hQ]===bJ){hQ++;}var hU=[];while(c2(hP[hQ])){hU['push'](hP[hQ++]);}var hV=hU['length'];var hW=hV?parseInt(C['apply'](void 0x0,hU),0xa):0x0;if(hP[hQ]===bY||hP[hQ]===bT){hQ++;}var hX=0x1;if(hP[hQ]===bF||hP[hQ]===bp){if(hP[hQ]===bp){hX=-0x1;}hQ++;}var hY=[];while(c2(hP[hQ])){hY['push'](hP[hQ++]);}var hZ=hY['length']?parseInt(C['apply'](void 0x0,hY),0xa):0x0;return hR*(hT+hW*Math['pow'](0xa,-hV))*Math['pow'](0xa,hX*hZ);};var ch={'type':b6['LEFT_PARENTHESIS_TOKEN']};var ci={'type':b6['RIGHT_PARENTHESIS_TOKEN']};var cj={'type':b6['COMMA_TOKEN']};var ck={'type':b6['SUFFIX_MATCH_TOKEN']};var cl={'type':b6['PREFIX_MATCH_TOKEN']};var cm={'type':b6['COLUMN_TOKEN']};var cn={'type':b6['DASH_MATCH_TOKEN']};var co={'type':b6['INCLUDE_MATCH_TOKEN']};var cp={'type':b6['LEFT_CURLY_BRACKET_TOKEN']};var cq={'type':b6['RIGHT_CURLY_BRACKET_TOKEN']};var cr={'type':b6['SUBSTRING_MATCH_TOKEN']};var cs={'type':b6['BAD_URL_TOKEN']};var ct={'type':b6['BAD_STRING_TOKEN']};var cu={'type':b6['CDO_TOKEN']};var cv={'type':b6['CDC_TOKEN']};var cw={'type':b6['COLON_TOKEN']};var cx={'type':b6['SEMICOLON_TOKEN']};var cy={'type':b6['LEFT_SQUARE_BRACKET_TOKEN']};var cz={'type':b6['RIGHT_SQUARE_BRACKET_TOKEN']};var cA={'type':b6['WHITESPACE_TOKEN']};var cB={'type':b6['EOF_TOKEN']};var cC=function(){function hP(){this['_value']=[];}hP['prototype'][n(0x12e9)]=function(hQ){this['_value']=this['_value']['concat'](B(hQ));};hP['prototype']['read']=function(){var hQ=[];var hR=this['consumeToken']();while(hR!==cB){hQ['push'](hR);hR=this['consumeToken']();}return hQ;};hP['prototype']['consumeToken']=function(){var hQ=this['consumeCodePoint']();switch(hQ){case bg:return this['consumeStringToken'](bg);case bi:var hR=this['peekCodePoint'](0x0);var hS=this['peekCodePoint'](0x1);var hT=this['peekCodePoint'](0x2);if(cb(hR)||cd(hS,hT)){var hU=ce(hR,hS,hT)?b8:b7;var hV=this['consumeName']();return{'type':b6['HASH_TOKEN'],'value':hV,'flags':hU};}break;case bj:if(this['peekCodePoint'](0x0)===bh){this['consumeCodePoint']();return ck;}break;case bl:return this['consumeStringToken'](bl);case bm:return ch;case bn:return ci;case bE:if(this['peekCodePoint'](0x0)===bh){this['consumeCodePoint']();return cr;}break;case bF:if(cf(hQ,this['peekCodePoint'](0x0),this['peekCodePoint'](0x1))){this['reconsumeCodePoint'](hQ);return this['consumeNumericToken']();}break;case bG:return cj;case bp:var hW=hQ;var hX=this['peekCodePoint'](0x0);var hY=this['peekCodePoint'](0x1);if(cf(hW,hX,hY)){this['reconsumeCodePoint'](hQ);return this['consumeNumericToken']();}if(ce(hW,hX,hY)){this['reconsumeCodePoint'](hQ);return this['consumeIdentLikeToken']();}if(hX===bp&&hY===bs){this['consumeCodePoint']();this['consumeCodePoint']();return cv;}break;case bJ:if(cf(hQ,this['peekCodePoint'](0x0),this['peekCodePoint'](0x1))){this['reconsumeCodePoint'](hQ);return this['consumeNumericToken']();}break;case bc:if(this['peekCodePoint'](0x0)===bE){this['consumeCodePoint']();while(!![]){var hZ=this['consumeCodePoint']();if(hZ===bE){hZ=this['consumeCodePoint']();if(hZ===bc){return this['consumeToken']();}}if(hZ===bQ){return this['consumeToken']();}}}break;case bH:return cw;case bI:return cx;case br:if(this['peekCodePoint'](0x0)===bq&&this['peekCodePoint'](0x1)===bp&&this['peekCodePoint'](0x2)===bp){this['consumeCodePoint']();this['consumeCodePoint']();return cu;}break;case bt:var i0=this['peekCodePoint'](0x0);var i1=this['peekCodePoint'](0x1);var i2=this['peekCodePoint'](0x2);if(ce(i0,i1,i2)){var hV=this['consumeName']();return{'type':b6['AT_KEYWORD_TOKEN'],'value':hV};}break;case bu:return cy;case bd:if(cd(hQ,this['peekCodePoint'](0x0))){this['reconsumeCodePoint'](hQ);return this['consumeIdentLikeToken']();}break;case bv:return cz;case bw:if(this['peekCodePoint'](0x0)===bh){this['consumeCodePoint']();return cl;}break;case bx:return cp;case bz:return cq;case bV:case c0:var i3=this['peekCodePoint'](0x0);var i4=this['peekCodePoint'](0x1);if(i3===bF&&(c4(i4)||i4===by)){this['consumeCodePoint']();this['consumeUnicodeRangeToken']();}this['reconsumeCodePoint'](hQ);return this['consumeIdentLikeToken']();case bA:if(this['peekCodePoint'](0x0)===bh){this['consumeCodePoint']();return cn;}if(this['peekCodePoint'](0x0)===bA){this['consumeCodePoint']();return cm;}break;case bB:if(this['peekCodePoint'](0x0)===bh){this['consumeCodePoint']();return co;}break;case bQ:return cB;}if(c9(hQ)){this['consumeWhiteSpace']();return cA;}if(c2(hQ)){this['reconsumeCodePoint'](hQ);return this['consumeNumericToken']();}if(ca(hQ)){this['reconsumeCodePoint'](hQ);return this['consumeIdentLikeToken']();}return{'type':b6['DELIM_TOKEN'],'value':C(hQ)};};hP['prototype']['consumeCodePoint']=function(){var hQ=this['_value']['shift']();return typeof hQ==='u'+o(0xa7f)+'d'?-0x1:hQ;};hP['prototype']['reconsumeCodePoint']=function(hQ){this['_value']['unshift'](hQ);};hP['prototype']['peekCodePoint']=function(hQ){if(hQ>=this['_value']['length']){return-0x1;}return this['_value'][hQ];};hP['prototype']['consumeUnicodeRangeToken']=function(){var hQ=[];var hR=this['consumeCodePoint']();while(c4(hR)&&hQ['length']<0x6){hQ['push'](hR);hR=this['consumeCodePoint']();}var hS=![];while(hR===by&&hQ['length']<0x6){hQ['push'](hR);hR=this['consumeCodePoint']();hS=!![];}if(hS){var hT=parseInt(C['apply'](void 0x0,hQ['map'](function(hX){return hX===by?bR:hX;})),0x10);var hU=parseInt(C['apply'](void 0x0,hQ['map'](function(hX){return hX===by?bZ:hX;})),0x10);return{'type':b6['UNICODE_RANGE_TOKEN'],'start':hT,'end':hU};}var hV=parseInt(C['apply'](void 0x0,hQ),0x10);if(this['peekCodePoint'](0x0)===bp&&c4(this['peekCodePoint'](0x1))){this['consumeCodePoint']();hR=this['consumeCodePoint']();var hW=[];while(c4(hR)&&hW['length']<0x6){hW['push'](hR);hR=this['consumeCodePoint']();}var hU=parseInt(C['apply'](void 0x0,hW),0x10);return{'type':b6['UNICODE_RANGE_TOKEN'],'start':hV,'end':hU};}else{return{'type':b6['UNICODE_RANGE_TOKEN'],'start':hV,'end':hV};}};hP[n(0x12ea)][n(0x12eb)]=function(){var hQ=this['consumeName']();if(hQ['toLowerCase']()===l(0x14e)&&this['peekCodePoint'](0x0)===bm){this['consumeCodePoint']();return this['consumeUrlToken']();}else if(this['peekCodePoint'](0x0)===bm){this['consumeCodePoint']();return{'type':b6['FUNCTION_TOKEN'],'value':hQ};}return{'type':b6['IDENT_TOKEN'],'value':hQ};};hP['prototype']['consumeUrlToken']=function(){var hQ=[];this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===bQ){return{'type':b6['URL_TOKEN'],'value':''};}var hR=this['peekCodePoint'](0x0);if(hR===bl||hR===bg){var hS=this['consumeStringToken'](this['consumeCodePoint']());if(hS['type']===b6['STRING_TOKEN']){this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===bQ||this['peekCodePoint'](0x0)===bn){this['consumeCodePoint']();return{'type':b6['URL_TOKEN'],'value':hS['value']};}}this['consumeBadUrlRemnants']();return cs;}while(!![]){var hT=this['consumeCodePoint']();if(hT===bQ||hT===bn){return{'type':b6['URL_TOKEN'],'value':C['apply'](void 0x0,hQ)};}else if(c9(hT)){this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===bQ||this['peekCodePoint'](0x0)===bn){this['consumeCodePoint']();return{'type':b6['URL_TOKEN'],'value':C[n(0x12ec)](void 0x0,hQ)};}this['consumeBadUrlRemnants']();return cs;}else if(hT===bg||hT===bl||hT===bm||cc(hT)){this['consumeBadUrlRemnants']();return cs;}else if(hT===bd){if(cd(hT,this['peekCodePoint'](0x0))){hQ[n(0x12ed)](this['consumeEscapedCodePoint']());}else{this['consumeBadUrlRemnants']();return cs;}}else{hQ['push'](hT);}}};hP['prototype']['consumeWhiteSpace']=function(){while(c9(this['peekCodePoint'](0x0))){this['consumeCodePoint']();}};hP['prototype']['consumeBadUrlRemnants']=function(){while(!![]){var hQ=this['consumeCodePoint']();if(hQ===bn||hQ===bQ){return;}if(cd(hQ,this['peekCodePoint'](0x0))){this['consumeEscapedCodePoint']();}}};hP['prototype']['consumeStringSlice']=function(hQ){var hR=0xea60;var hS='';while(hQ>0x0){var hT=Math['min'](hR,hQ);hS+=C['apply'](void 0x0,this['_value']['splice'](0x0,hT));hQ-=hT;}this['_value']['shift']();return hS;};hP['prototype']['consumeStringToken']=function(hQ){var hR='';var hS=0x0;do{var hT=this['_value'][hS];if(hT===bQ||hT===undefined||hT===hQ){hR+=this['consumeStringSlice'](hS);return{'type':b6['STRING_TOKEN'],'value':hR};}if(hT===bb){this['_value']['splice'](0x0,hS);return ct;}if(hT===bd){var hU=this['_value'][hS+0x1];if(hU!==bQ&&hU!==undefined){if(hU===bb){hR+=this['consumeStringSlice'](hS);hS=-0x1;this['_value']['shift']();}else if(cd(hT,hU)){hR+=this['consumeStringSlice'](hS);hR+=C(this['consumeEscapedCodePoint']());hS=-0x1;}}}hS++;}while(!![]);};hP[n(0x12ee)]['consumeNumber']=function(){var hQ=[];var hR=b9;var hS=this['peekCodePoint'](0x0);if(hS===bF||hS===bp){hQ['push'](this['consumeCodePoint']());}while(c2(this['peekCodePoint'](0x0))){hQ['push'](this['consumeCodePoint']());}hS=this['peekCodePoint'](0x0);var hT=this['peekCodePoint'](0x1);if(hS===bJ&&c2(hT)){hQ['push'](this['consumeCodePoint'](),this['consumeCodePoint']());hR=ba;while(c2(this['peekCodePoint'](0x0))){hQ['push'](this['consumeCodePoint']());}}hS=this['peekCodePoint'](0x0);hT=this['peekCodePoint'](0x1);var hU=this['peekCodePoint'](0x2);if((hS===bY||hS===bT)&&((hT===bF||hT===bp)&&c2(hU)||c2(hT))){hQ['push'](this['consumeCodePoint'](),this['consumeCodePoint']());hR=ba;while(c2(this['peekCodePoint'](0x0))){hQ['push'](this['consumeCodePoint']());}}return[cg(hQ),hR];};hP['prototype']['consumeNumericToken']=function(){var hQ=this['consumeNumber'](),hR=hQ[0x0],hS=hQ[0x1];var hT=this['peekCodePoint'](0x0);var hU=this['peekCodePoint'](0x1);var hV=this['peekCodePoint'](0x2);if(ce(hT,hU,hV)){var hW=this['consumeName']();return{'type':b6['DIMENSION_TOKEN'],'number':hR,'flags':hS,'unit':hW};}if(hT===bk){this['consumeCodePoint']();return{'type':b6['PERCENTAGE_TOKEN'],'number':hR,'flags':hS};}return{'type':b6['NUMBER_TOKEN'],'number':hR,'flags':hS};};hP['prototype']['consumeEscapedCodePoint']=function(){var hQ=this['consumeCodePoint']();if(c4(hQ)){var hR=C(hQ);while(c4(this['peekCodePoint'](0x0))&&hR['length']<0x6){hR+=C(this['consumeCodePoint']());}if(c9(this['peekCodePoint'](0x0))){this['consumeCodePoint']();}var hS=parseInt(hR,0x10);if(hS===0x0||c3(hS)||hS>0x10ffff){return bD;}return hS;}if(hQ===bQ){return bD;}return hQ;};hP['prototype']['consumeName']=function(){var hQ='';while(!![]){var hR=this['consumeCodePoint']();if(cb(hR)){hQ+=C(hR);}else if(cd(hR,this['peekCodePoint'](0x0))){hQ+=C(this['consumeEscapedCodePoint']());}else{this['reconsumeCodePoint'](hR);return hQ;}}};return hP;}();var cD=function(){function hP(hQ){this['_tokens']=hQ;}hP['create']=function(hQ){var hR=new cC();hR['write'](hQ);return new hP(hR['read']());};hP['parseValue']=function(hQ){return hP['create'](hQ)['parseComponentValue']();};hP['parseValues']=function(hQ){return hP['create'](hQ)['parseComponentValues']();};hP['prototype']['parseComponentValue']=function(){var hQ=this['consumeToken']();while(hQ['type']===b6['WHITESPACE_TOKEN']){hQ=this['consumeToken']();}if(hQ['type']===b6['EOF_TOKEN']){throw new SyntaxError(m(0x3f7));}this['reconsumeToken'](hQ);var hR=this['consumeComponentValue']();do{hQ=this['consumeToken']();}while(hQ['type']===b6['WHITESPACE_TOKEN']);if(hQ['type']===b6['EOF_TOKEN']){return hR;}throw new SyntaxError(m(0x3f8));};hP['prototype']['parseComponentValues']=function(){var hQ=[];while(!![]){var hR=this['consumeComponentValue']();if(hR['type']===b6[n(0x12ef)]){return hQ;}hQ['push'](hR);hQ['push']();}};hP['prototype']['consumeComponentValue']=function(){var hQ=this['consumeToken']();switch(hQ['type']){case b6['LEFT_CURLY_BRACKET_TOKEN']:case b6['LEFT_SQUARE_BRACKET_TOKEN']:case b6['LEFT_PARENTHESIS_TOKEN']:return this['consumeSimpleBlock'](hQ['type']);case b6['FUNCTION_TOKEN']:return this['consumeFunction'](hQ);}return hQ;};hP['prototype']['consumeSimpleBlock']=function(hQ){var hR={'type':hQ,'values':[]};var hS=this['consumeToken']();while(!![]){if(hS['type']===b6['EOF_TOKEN']||cM(hS,hQ)){return hR;}this['reconsumeToken'](hS);hR['values']['push'](this['consumeComponentValue']());hS=this['consumeToken']();}};hP['prototype']['consumeFunction']=function(hQ){var hR={'name':hQ['value'],'values':[],'type':b6['FUNCTION']};while(!![]){var hS=this['consumeToken']();if(hS['type']===b6['EOF_TOKEN']||hS['type']===b6['RIGHT_PARENTHESIS_TOKEN']){return hR;}this['reconsumeToken'](hS);hR['values']['push'](this['consumeComponentValue']());}};hP['prototype']['consumeToken']=function(){var hQ=this['_tokens']['shift']();return typeof hQ==='u'+o(0xa80)+'d'?cB:hQ;};hP['prototype']['reconsumeToken']=function(hQ){this['_tokens']['unshift'](hQ);};return hP;}();var cE=function(hP){return hP['type']===b6['DIMENSION_TOKEN'];};var cF=function(hP){return hP['type']===b6['NUMBER_TOKEN'];};var cG=function(hP){return hP['type']===b6['IDENT_TOKEN'];};var cH=function(hP){return hP['type']===b6['STRING_TOKEN'];};var cI=function(hP,hQ){return cG(hP)&&hP['value']===hQ;};var cJ=function(hP){return hP['type']!==b6['WHITESPACE_TOKEN'];};var cK=function(hP){return hP['type']!==b6['WHITESPACE_TOKEN']&&hP['type']!==b6['COMMA_TOKEN'];};var cL=function(hP){var hQ=[];var hR=[];hP['forEach'](function(hS){if(hS['type']===b6['COMMA_TOKEN']){if(hR['length']===0x0){throw new Error(m(0x3f9));}hQ['push'](hR);hR=[];return;}if(hS['type']!==b6['WHITESPACE_TOKEN']){hR['push'](hS);}});if(hR['length']){hQ['push'](hR);}return hQ;};var cM=function(hP,hQ){if(hQ===b6['LEFT_CURLY_BRACKET_TOKEN']&&hP[n(0x12f0)]===b6['RIGHT_CURLY_BRACKET_TOKEN']){return!![];}if(hQ===b6['LEFT_SQUARE_BRACKET_TOKEN']&&hP['type']===b6['RIGHT_SQUARE_BRACKET_TOKEN']){return!![];}return hQ===b6['LEFT_PARENTHESIS_TOKEN']&&hP[n(0x12f1)]===b6['RIGHT_PARENTHESIS_TOKEN'];};var cN=function(hP){return hP[n(0x12f2)]===b6['NUMBER_TOKEN']||hP['type']===b6['DIMENSION_TOKEN'];};var cO=function(hP){return hP['type']===b6[n(0x12f3)]||cN(hP);};var cP=function(hP){return hP['length']>0x1?[hP[0x0],hP[0x1]]:[hP[0x0]];};var cQ={'type':b6['NUMBER_TOKEN'],'number':0x0,'flags':b9};var cR={'type':b6['PERCENTAGE_TOKEN'],'number':0x32,'flags':b9};var cS={'type':b6['PERCENTAGE_TOKEN'],'number':0x64,'flags':b9};var cT=function(hP,hQ,hR){var hS=hP[0x0],hT=hP[0x1];return[cU(hS,hQ),cU(typeof hT!=='u'+o(0xa81)+'d'?hT:hS,hR)];};var cU=function(hP,hQ){if(hP['type']===b6['PERCENTAGE_TOKEN']){return hP['number']/0x64*hQ;}if(cE(hP)){switch(hP['unit']){case l(0x14f):case l(0x150):return 0x10*hP['number'];case l(0x151):default:return hP['number'];}}return hP['number'];};var cV=l(0x152);var cW='g'+o(0xa82)+'d';var cX=l(0x153);var cY='t'+o(0xa83)+'n';var cZ={'name':'a'+o(0xa84)+'e','parse':function(hP){if(hP['type']===b6['DIMENSION_TOKEN']){switch(hP['unit']){case cV:return Math['PI']*hP['number']/0xb4;case cW:return Math['PI']/0xc8*hP['number'];case cX:return hP[n(0x12f4)];case cY:return Math['PI']*0x2*hP['number'];}}throw new Error(m(0x3fa));}};var d0=function(hP){if(hP['type']===b6['DIMENSION_TOKEN']){if(hP['unit']===cV||hP['unit']===cW||hP['unit']===cX||hP[n(0x12f5)]===cY){return!![];}}return![];};var d1=function(hP){var hQ=hP['filter'](cG)[n(0x12f6)](function(hR){return hR['value'];})[n(0x12f7)]('\x20');switch(hQ){case't'+o(0xa85)+'t':case't'+o(0xa86)+'m':case'l'+o(0xa87)+'p':case't'+o(0xa88)+'t':return[cQ,cQ];case't'+o(0xa89)+'p':case'b'+o(0xa8a)+'m':return d2(0x0);case't'+o(0xa8b)+'t':case't'+o(0xa8c)+'m':case'r'+o(0xa8d)+'p':case't'+o(0xa8e)+'t':return[cQ,cS];case't'+o(0xa8f)+'t':case'l'+o(0xa90)+'t':return d2(0x5a);case't'+o(0xa91)+'t':case't'+o(0xa92)+'p':case'r'+o(0xa93)+'m':case'b'+o(0xa94)+'t':return[cS,cS];case't'+o(0xa95)+'m':case l(0x154):return d2(0xb4);case't'+o(0xa96)+'t':case't'+o(0xa97)+'p':case'l'+o(0xa98)+'m':case'b'+o(0xa99)+'t':return[cS,cQ];case't'+o(0xa9a)+'t':case'r'+o(0xa9b)+'t':return d2(0x10e);}return 0x0;};var d2=function(hP){return Math['PI']*hP/0xb4;};var d3={'name':'c'+o(0xa9c)+'r','parse':function(hP){if(hP[n(0x12f8)]===b6['FUNCTION']){var hQ=db[hP['name']];if(typeof hQ==='u'+o(0xa9d)+'d'){throw new Error(m(0x3fb)+hP['name']+'\x22');}return hQ(hP['values']);}if(hP['type']===b6['HASH_TOKEN']){if(hP['value']['length']===0x3){var hR=hP['value']['substring'](0x0,0x1);var hS=hP['value']['substring'](0x1,0x2);var hT=hP['value']['substring'](0x2,0x3);return d6(parseInt(hR+hR,0x10),parseInt(hS+hS,0x10),parseInt(hT+hT,0x10),0x1);}if(hP['value'][n(0x12f9)]===0x4){var hR=hP[n(0x12fa)]['substring'](0x0,0x1);var hS=hP['value']['substring'](0x1,0x2);var hT=hP['value']['substring'](0x2,0x3);var hU=hP['value'][n(0x12fb)](0x3,0x4);return d6(parseInt(hR+hR,0x10),parseInt(hS+hS,0x10),parseInt(hT+hT,0x10),parseInt(hU+hU,0x10)/0xff);}if(hP['value']['length']===0x6){var hR=hP[n(0x12fc)]['substring'](0x0,0x2);var hS=hP['value']['substring'](0x2,0x4);var hT=hP['value']['substring'](0x4,0x6);return d6(parseInt(hR,0x10),parseInt(hS,0x10),parseInt(hT,0x10),0x1);}if(hP['value']['length']===0x8){var hR=hP['value']['substring'](0x0,0x2);var hS=hP['value']['substring'](0x2,0x4);var hT=hP['value']['substring'](0x4,0x6);var hU=hP['value']['substring'](0x6,0x8);return d6(parseInt(hR,0x10),parseInt(hS,0x10),parseInt(hT,0x10),parseInt(hU,0x10)/0xff);}}if(hP['type']===b6['IDENT_TOKEN']){var hV=dc[hP['value']['toUpperCase']()];if(typeof hV!=='u'+o(0xa9e)+'d'){return hV;}}return dc['TRANSPARENT'];}};var d4=function(hP){return(0xff&hP)===0x0;};var d5=function(hP){var hQ=0xff&hP;var hR=0xff&hP>>0x8;var hS=0xff&hP>>0x10;var hT=0xff&hP>>0x18;return hQ<0xff?'r'+o(0xa9f)+'('+hT+','+hS+','+hR+','+hQ/0xff+')':'r'+o(0xaa0)+'('+hT+','+hS+','+hR+')';};var d6=function(hP,hQ,hR,hS){return(hP<<0x18|hQ<<0x10|hR<<0x8|Math['round'](hS*0xff)<<0x0)>>>0x0;};var d7=function(hP,hQ){if(hP[n(0x12fd)]===b6['NUMBER_TOKEN']){return hP['number'];}if(hP['type']===b6['PERCENTAGE_TOKEN']){var hR=hQ===0x3?0x1:0xff;return hQ===0x3?hP['number']/0x64*hR:Math['round'](hP[n(0x12fe)]/0x64*hR);}return 0x0;};var d8=function(hP){var hQ=hP['filter'](cK);if(hQ['length']===0x3){var hR=hQ[n(0x12ff)](d7),hS=hR[0x0],hT=hR[0x1],hU=hR[0x2];return d6(hS,hT,hU,0x1);}if(hQ['length']===0x4){var hV=hQ['map'](d7),hS=hV[0x0],hT=hV[0x1],hU=hV[0x2],hW=hV[0x3];return d6(hS,hT,hU,hW);}return 0x0;};function d9(hP,hQ,hR){if(hR<0x0){hR+=0x1;}if(hR>=0x1){hR-=0x1;}if(hR<0x1/0x6){return(hQ-hP)*hR*0x6+hP;}else if(hR<0x1/0x2){return hQ;}else if(hR<0x2/0x3){return(hQ-hP)*0x6*(0x2/0x3-hR)+hP;}else{return hP;}}var da=function(hP){var hQ=hP['filter'](cK);var hR=hQ[0x0],hS=hQ[0x1],hT=hQ[0x2],hU=hQ[0x3];var hV=(hR['type']===b6['NUMBER_TOKEN']?d2(hR[n(0x1300)]):cZ['parse'](hR))/(Math[n(0x1301)]*0x2);var hW=cO(hS)?hS['number']/0x64:0x0;var hX=cO(hT)?hT['number']/0x64:0x0;var hY=typeof hU!=='u'+o(0xaa1)+'d'&&cO(hU)?cU(hU,0x1):0x1;if(hW===0x0){return d6(hX*0xff,hX*0xff,hX*0xff,0x1);}var hZ=hX<=0.5?hX*(hW+0x1):hX+hW-hX*hW;var i0=hX*0x2-hZ;var i1=d9(i0,hZ,hV+0x1/0x3);var i2=d9(i0,hZ,hV);var i3=d9(i0,hZ,hV-0x1/0x3);return d6(i1*0xff,i2*0xff,i3*0xff,hY);};var db={'hsl':da,'hsla':da,'rgb':d8,'rgba':d8};var dc={'ALICEBLUE':0xf0f8ffff,'ANTIQUEWHITE':0xfaebd7ff,'AQUA':0xffffff,'AQUAMARINE':0x7fffd4ff,'AZURE':0xf0ffffff,'BEIGE':0xf5f5dcff,'BISQUE':0xffe4c4ff,'BLACK':0xff,'BLANCHEDALMOND':0xffebcdff,'BLUE':0xffff,'BLUEVIOLET':0x8a2be2ff,'BROWN':0xa52a2aff,'BURLYWOOD':0xdeb887ff,'CADETBLUE':0x5f9ea0ff,'CHARTREUSE':0x7fff00ff,'CHOCOLATE':0xd2691eff,'CORAL':0xff7f50ff,'CORNFLOWERBLUE':0x6495edff,'CORNSILK':0xfff8dcff,'CRIMSON':0xdc143cff,'CYAN':0xffffff,'DARKBLUE':0x8bff,'DARKCYAN':0x8b8bff,'DARKGOLDENROD':0xb886bbff,'DARKGRAY':0xa9a9a9ff,'DARKGREEN':0x6400ff,'DARKGREY':0xa9a9a9ff,'DARKKHAKI':0xbdb76bff,'DARKMAGENTA':0x8b008bff,'DARKOLIVEGREEN':0x556b2fff,'DARKORANGE':0xff8c00ff,'DARKORCHID':0x9932ccff,'DARKRED':0x8b0000ff,'DARKSALMON':0xe9967aff,'DARKSEAGREEN':0x8fbc8fff,'DARKSLATEBLUE':0x483d8bff,'DARKSLATEGRAY':0x2f4f4fff,'DARKSLATEGREY':0x2f4f4fff,'DARKTURQUOISE':0xced1ff,'DARKVIOLET':0x9400d3ff,'DEEPPINK':0xff1493ff,'DEEPSKYBLUE':0xbfffff,'DIMGRAY':0x696969ff,'DIMGREY':0x696969ff,'DODGERBLUE':0x1e90ffff,'FIREBRICK':0xb22222ff,'FLORALWHITE':0xfffaf0ff,'FORESTGREEN':0x228b22ff,'FUCHSIA':0xff00ffff,'GAINSBORO':0xdcdcdcff,'GHOSTWHITE':0xf8f8ffff,'GOLD':0xffd700ff,'GOLDENROD':0xdaa520ff,'GRAY':0x808080ff,'GREEN':0x8000ff,'GREENYELLOW':0xadff2fff,'GREY':0x808080ff,'HONEYDEW':0xf0fff0ff,'HOTPINK':0xff69b4ff,'INDIANRED':0xcd5c5cff,'INDIGO':0x4b0082ff,'IVORY':0xfffff0ff,'KHAKI':0xf0e68cff,'LAVENDER':0xe6e6faff,'LAVENDERBLUSH':0xfff0f5ff,'LAWNGREEN':0x7cfc00ff,'LEMONCHIFFON':0xfffacdff,'LIGHTBLUE':0xadd8e6ff,'LIGHTCORAL':0xf08080ff,'LIGHTCYAN':0xe0ffffff,'LIGHTGOLDENRODYELLOW':0xfafad2ff,'LIGHTGRAY':0xd3d3d3ff,'LIGHTGREEN':0x90ee90ff,'LIGHTGREY':0xd3d3d3ff,'LIGHTPINK':0xffb6c1ff,'LIGHTSALMON':0xffa07aff,'LIGHTSEAGREEN':0x20b2aaff,'LIGHTSKYBLUE':0x87cefaff,'LIGHTSLATEGRAY':0x778899ff,'LIGHTSLATEGREY':0x778899ff,'LIGHTSTEELBLUE':0xb0c4deff,'LIGHTYELLOW':0xffffe0ff,'LIME':0xff00ff,'LIMEGREEN':0x32cd32ff,'LINEN':0xfaf0e6ff,'MAGENTA':0xff00ffff,'MAROON':0x800000ff,'MEDIUMAQUAMARINE':0x66cdaaff,'MEDIUMBLUE':0xcdff,'MEDIUMORCHID':0xba55d3ff,'MEDIUMPURPLE':0x9370dbff,'MEDIUMSEAGREEN':0x3cb371ff,'MEDIUMSLATEBLUE':0x7b68eeff,'MEDIUMSPRINGGREEN':0xfa9aff,'MEDIUMTURQUOISE':0x48d1ccff,'MEDIUMVIOLETRED':0xc71585ff,'MIDNIGHTBLUE':0x191970ff,'MINTCREAM':0xf5fffaff,'MISTYROSE':0xffe4e1ff,'MOCCASIN':0xffe4b5ff,'NAVAJOWHITE':0xffdeadff,'NAVY':0x80ff,'OLDLACE':0xfdf5e6ff,'OLIVE':0x808000ff,'OLIVEDRAB':0x6b8e23ff,'ORANGE':0xffa500ff,'ORANGERED':0xff4500ff,'ORCHID':0xda70d6ff,'PALEGOLDENROD':0xeee8aaff,'PALEGREEN':0x98fb98ff,'PALETURQUOISE':0xafeeeeff,'PALEVIOLETRED':0xdb7093ff,'PAPAYAWHIP':0xffefd5ff,'PEACHPUFF':0xffdab9ff,'PERU':0xcd853fff,'PINK':0xffc0cbff,'PLUM':0xdda0ddff,'POWDERBLUE':0xb0e0e6ff,'PURPLE':0x800080ff,'REBECCAPURPLE':0x663399ff,'RED':0xff0000ff,'ROSYBROWN':0xbc8f8fff,'ROYALBLUE':0x4169e1ff,'SADDLEBROWN':0x8b4513ff,'SALMON':0xfa8072ff,'SANDYBROWN':0xf4a460ff,'SEAGREEN':0x2e8b57ff,'SEASHELL':0xfff5eeff,'SIENNA':0xa0522dff,'SILVER':0xc0c0c0ff,'SKYBLUE':0x87ceebff,'SLATEBLUE':0x6a5acdff,'SLATEGRAY':0x708090ff,'SLATEGREY':0x708090ff,'SNOW':0xfffafaff,'SPRINGGREEN':0xff7fff,'STEELBLUE':0x4682b4ff,'TAN':0xd2b48cff,'TEAL':0x8080ff,'THISTLE':0xd8bfd8ff,'TOMATO':0xff6347ff,'TRANSPARENT':0x0,'TURQUOISE':0x40e0d0ff,'VIOLET':0xee82eeff,'WHEAT':0xf5deb3ff,'WHITE':0xffffffff,'WHITESMOKE':0xf5f5f5ff,'YELLOW':0xffff00ff,'YELLOWGREEN':0x9acd32ff};var dd;(function(hP){hP[hP['V'+o(0xaa2)+'E']=0x0]='V'+o(0xaa3)+'E';hP[hP['L'+o(0xaa4)+'T']=0x1]='L'+o(0xaa5)+'T';hP[hP['I'+o(0xaa6)+'E']=0x2]='I'+o(0xaa7)+'E';hP[hP['T'+o(0xaa8)+'E']=0x3]='T'+o(0xaa9)+'E';hP[hP['T'+o(0xaaa)+'E']=0x4]='T'+o(0xaab)+'E';}(dd||(dd={})));var de;(function(hP){hP[hP['B'+o(0xaac)+'X']=0x0]='B'+o(0xaad)+'X';hP[hP['P'+o(0xaae)+'X']=0x1]='P'+o(0xaaf)+'X';hP[hP['C'+o(0xab0)+'X']=0x2]='C'+o(0xab1)+'X';}(de||(de={})));var df={'name':'b'+o(0xab2)+'p','initialValue':'b'+o(0xab3)+'x','prefix':![],'type':dd['LIST'],'parse':function(hP){return hP['map'](function(hQ){if(cG(hQ)){switch(hQ['value']){case'p'+o(0xab4)+'x':return de['PADDING_BOX'];case'c'+o(0xab5)+'x':return de['CONTENT_BOX'];}}return de['BORDER_BOX'];});}};var dg={'name':'b'+o(0xab6)+'r','initialValue':'t'+o(0xab7)+'t','prefix':![],'type':dd['TYPE_VALUE'],'format':'c'+o(0xab8)+'r'};var dh=function(hP){var hQ=d3['parse'](hP[0x0]);var hR=hP[0x1];return hR&&cO(hR)?{'color':hQ,'stop':hR}:{'color':hQ,'stop':null};};var di=function(hP,hQ){var hR=hP[0x0];var hS=hP[hP['length']-0x1];if(hR['stop']===null){hR['stop']=cQ;}if(hS['stop']===null){hS[n(0x1302)]=cS;}var hT=[];var hU=0x0;for(var hV=0x0;hVhU){hT['push'](hX);}else{hT['push'](hU);}hU=hX;}else{hT['push'](null);}}var hY=null;for(var hV=0x0;hVhV['optimumDistance']){return{'optimumCorner':hW,'optimumDistance':hZ};}return hV;},{'optimumDistance':hT?Infinity:-Infinity,'optimumCorner':null})['optimumCorner'];};var dn=function(hP,hQ,hR,hS,hT){var hU=0x0;var hV=0x0;switch(hP['size']){case e0['CLOSEST_SIDE']:if(hP['shape']===dZ['CIRCLE']){hU=hV=Math['min'](Math[n(0x1304)](hQ),Math['abs'](hQ-hS),Math[n(0x1305)](hR),Math[n(0x1306)](hR-hT));}else if(hP['shape']===dZ['ELLIPSE']){hU=Math[n(0x1307)](Math['abs'](hQ),Math['abs'](hQ-hS));hV=Math['min'](Math['abs'](hR),Math['abs'](hR-hT));}break;case e0['CLOSEST_CORNER']:if(hP['shape']===dZ['CIRCLE']){hU=hV=Math['min'](dl(hQ,hR),dl(hQ,hR-hT),dl(hQ-hS,hR),dl(hQ-hS,hR-hT));}else if(hP['shape']===dZ['ELLIPSE']){var hW=Math['min'](Math['abs'](hR),Math['abs'](hR-hT))/Math['min'](Math[n(0x1308)](hQ),Math['abs'](hQ-hS));var hX=dm(hS,hT,hQ,hR,!![]),hY=hX[0x0],hZ=hX[0x1];hU=dl(hY-hQ,(hZ-hR)/hW);hV=hW*hU;}break;case e0['FARTHEST_SIDE']:if(hP['shape']===dZ['CIRCLE']){hU=hV=Math['max'](Math['abs'](hQ),Math['abs'](hQ-hS),Math['abs'](hR),Math['abs'](hR-hT));}else if(hP['shape']===dZ['ELLIPSE']){hU=Math['max'](Math[n(0x1309)](hQ),Math['abs'](hQ-hS));hV=Math['max'](Math['abs'](hR),Math['abs'](hR-hT));}break;case e0['FARTHEST_CORNER']:if(hP['shape']===dZ['CIRCLE']){hU=hV=Math['max'](dl(hQ,hR),dl(hQ,hR-hT),dl(hQ-hS,hR),dl(hQ-hS,hR-hT));}else if(hP['shape']===dZ['ELLIPSE']){var hW=Math['max'](Math['abs'](hR),Math['abs'](hR-hT))/Math[n(0x130a)](Math['abs'](hQ),Math['abs'](hQ-hS));var i0=dm(hS,hT,hQ,hR,![]),hY=i0[0x0],hZ=i0[0x1];hU=dl(hY-hQ,(hZ-hR)/hW);hV=hW*hU;}break;}if(Array['isArray'](hP['size'])){hU=cU(hP['size'][0x0],hS);hV=hP['size']['length']===0x2?cU(hP['size'][0x1],hT):hU;}return[hU,hV];};var dp=function(hP){var hQ=d2(0xb4);var hR=[];cL(hP)['forEach'](function(hS,hT){if(hT===0x0){var hU=hS[0x0];if(hU['type']===b6['IDENT_TOKEN']&&hU['value']===l(0x155)){hQ=d1(hS);return;}else if(d0(hU)){hQ=cZ['parse'](hU);return;}}var hV=dh(hS);hR['push'](hV);});return{'angle':hQ,'stops':hR,'type':dW['LINEAR_GRADIENT']};};var dq=function(hP){var hQ=d2(0xb4);var hR=[];cL(hP)[n(0x130b)](function(hS,hT){if(hT===0x0){var hU=hS[0x0];if(hU[n(0x130c)]===b6['IDENT_TOKEN']&&[l(0x156),'l'+o(0xaba)+'t','r'+o(0xabb)+'t','b'+o(0xabc)+'m']['indexOf'](hU[n(0x130d)])!==-0x1){hQ=d1(hS);return;}else if(d0(hU)){hQ=(cZ['parse'](hU)+d2(0x10e))%d2(0x168);return;}}var hV=dh(hS);hR['push'](hV);});return{'angle':hQ,'stops':hR,'type':dW['LINEAR_GRADIENT']};};var dr=function(hP){var hQ=0x7b;if(hP['createRange']){var hR=hP['createRange']();if(hR['getBoundingClientRect']){var hS=hP['createElement']('b'+o(0xabd)+'t');hS['style']['height']=hQ+l(0x157);hS['style']['display']='b'+o(0xabe)+'k';hP[n(0x130e)]['appendChild'](hS);hR[n(0x130f)](hS);var hT=hR['getBoundingClientRect']();var hU=Math['round'](hT['height']);hP[n(0x1310)]['removeChild'](hS);if(hU===hQ){return!![];}}}return![];};var ds=function(){return typeof new Image()['crossOrigin']!=='u'+o(0xabf)+'d';};var dt=function(){return typeof new XMLHttpRequest()['responseType']==='s'+o(0xac0)+'g';};var du=function(hP){var hQ=new Image();var hR=hP['createElement']('c'+o(0xac1)+'s');var hS=hR['getContext'](l(0x158));if(!hS){return![];}hQ['src']=m(0x3fc);try{hS['drawImage'](hQ,0x0,0x0);hR['toDataURL']();}catch(hT){return![];}return!![];};var dv=function(hP){return hP[0x0]===0x0&&hP[0x1]===0xff&&hP[0x2]===0x0&&hP[0x3]===0xff;};var dw=function(hP){var hQ=hP['createElement']('c'+o(0xac2)+'s');var hR=0x64;hQ['width']=hR;hQ['height']=hR;var hS=hQ['getContext'](l(0x159));if(!hS){return Promise[n(0x1311)](![]);}hS['fillStyle']='r'+o(0xac3)+')';hS['fillRect'](0x0,0x0,hR,hR);var hT=new Image();var hU=hQ['toDataURL']();hT['src']=hU;var hV=dx(hR,hR,0x0,0x0,hT);hS['fillStyle']=l(0x15a);hS['fillRect'](0x0,0x0,hR,hR);return dy(hV)['then'](function(hW){hS['drawImage'](hW,0x0,0x0);var hX=hS['getImageData'](0x0,0x0,hR,hR)['data'];hS['fillStyle']=l(0x15b);hS['fillRect'](0x0,0x0,hR,hR);var hY=hP['createElement'](l(0x15c));hY['style']['backgroundImage']='u'+o(0xac4)+'('+hU+')';hY[n(0x1312)]['height']=hR+l(0x15d);return dv(hX)?dy(dx(hR,hR,0x0,0x0,hY)):Promise['reject'](![]);})['then'](function(hW){hS['drawImage'](hW,0x0,0x0);return dv(hS[n(0x1313)](0x0,0x0,hR,hR)['data']);})['catch'](function(){return![];});};var dx=function(hP,hQ,hR,hS,hT){var hU=m(0x3fd);var hV=document['createElementNS'](hU,l(0x15e));var hW=document['createElementNS'](hU,'f'+o(0xac5)+'t');hV['setAttributeNS'](null,'w'+o(0xac6)+'h',hP['toString']());hV['setAttributeNS'](null,'h'+o(0xac7)+'t',hQ['toString']());hW['setAttributeNS'](null,'w'+o(0xac8)+'h','1'+o(0xac9)+'%');hW['setAttributeNS'](null,'h'+o(0xaca)+'t','1'+o(0xacb)+'%');hW['setAttributeNS'](null,'x',hR['toString']());hW['setAttributeNS'](null,'y',hS[n(0x1314)]());hW['setAttributeNS'](null,m(0x3fe),'t'+o(0xacc)+'e');hV['appendChild'](hW);hW['appendChild'](hT);return hV;};var dy=function(hP){return new Promise(function(hQ,hR){var hS=new Image();hS[n(0x1315)]=function(){return hQ(hS);};hS['onerror']=hR;hS['src']=m(0x3ff)+encodeURIComponent(new XMLSerializer()['serializeToString'](hP));});};var dz={get 'SUPPORT_RANGE_BOUNDS'(){var hP=dr(document);Object['defineProperty'](dz,'S'+o(0xacd)+'S',{'value':hP});return hP;},get 'SUPPORT_SVG_DRAWING'(){var hP=du(document);Object['defineProperty'](dz,'S'+o(0xace)+'G',{'value':hP});return hP;},get 'SUPPORT_FOREIGNOBJECT_DRAWING'(){var hP=typeof Array['from']==='f'+o(0xacf)+'n'&&typeof window['fetch']==='f'+o(0xad0)+'n'?dw(document):Promise['resolve'](![]);Object['defineProperty'](dz,m(0x400),{'value':hP});return hP;},get 'SUPPORT_CORS_IMAGES'(){var hP=ds();Object['defineProperty'](dz,'S'+o(0xad1)+'S',{'value':hP});return hP;},get 'SUPPORT_RESPONSE_TYPE'(){var hP=dt();Object['defineProperty'](dz,m(0x401),{'value':hP});return hP;},get 'SUPPORT_CORS_XHR'(){var hP='w'+o(0xad2)+'s'in new XMLHttpRequest();Object['defineProperty'](dz,'S'+o(0xad3)+'R',{'value':hP});return hP;}};var dA=function(){function hP(hQ){var hR=hQ[n(0x1316)],hS=hQ['enabled'];this['id']=hR;this['enabled']=hS;this['start']=Date[n(0x1317)]();}hP['prototype']['debug']=function(){var hQ=[];for(var hR=0x0;hR0x0){setTimeout(function(){return hY('T'+o(0xae3)+'('+hV['_options']['imageTimeout']+('m'+o(0xae4)+'e'));},hV['_options']['imageTimeout']);}})];case 0x3:return[0x2,hW['sent']()];}});});};hP['prototype']['has']=function(hQ){return typeof this['_cache'][hQ]!=='u'+o(0xae5)+'d';};hP['prototype']['keys']=function(){return Promise['resolve'](Object['keys'](this['_cache']));};hP['prototype']['proxy']=function(hQ){var hR=this;var hS=this['_options']['proxy'];if(!hS){throw new Error('N'+o(0xae6)+'d');}var hT=hQ[n(0x131c)](0x0,0x100);return new Promise(function(hU,hV){var hW=dz['SUPPORT_RESPONSE_TYPE']?'b'+o(0xae7)+'b':'t'+o(0xae8)+'t';var hX=new XMLHttpRequest();hX['onload']=function(){if(hX[n(0x131d)]===0xc8){if(hW==='t'+o(0xae9)+'t'){hU(hX['response']);}else{var hZ=new FileReader();hZ['addEventListener']('l'+o(0xaea)+'d',function(){return hU(hZ['result']);},![]);hZ['addEventListener']('e'+o(0xaeb)+'r',function(i0){return hV(i0);},![]);hZ['readAsDataURL'](hX[n(0x131e)]);}}else{hV(m(0x404)+hT+('\x20'+o(0xaec)+'\x20')+hX['status']);}};hX['onerror']=hV;hX['open'](l(0x162),hS+('?'+o(0xaed)+'=')+encodeURIComponent(hQ)+('&'+o(0xaee)+'=')+hW);if(hW!=='t'+o(0xaef)+'t'&&hX instanceof XMLHttpRequest){hX['responseType']=hW;}if(hR['_options']['imageTimeout']){var hY=hR['_options']['imageTimeout'];hX['timeout']=hY;hX['ontimeout']=function(){return hV('T'+o(0xaf0)+'('+hY+('m'+o(0xaf1)+'\x20')+hT);};}hX['send']();});};return hP;}();var dD=/^data:image\/svg\+xml/i;var dE=/^data:image\/.*;base64,/i;var dF=/^data:image\/.*/i;var dG=function(hP){return dz['SUPPORT_SVG_DRAWING']||!dK(hP);};var dH=function(hP){return dF['test'](hP);};var dI=function(hP){return dE['test'](hP);};var dJ=function(hP){return hP['substr'](0x0,0x4)==='b'+o(0xaf2)+'b';};var dK=function(hP){return hP['substr'](-0x3)['toLowerCase']()===l(0x163)||dD['test'](hP);};var dL=function(hP){var hQ=d2(0xb4);var hR=[];var hS=dW['LINEAR_GRADIENT'];var hT=dZ['CIRCLE'];var hU=e0['FARTHEST_CORNER'];var hV=[];cL(hP)['forEach'](function(hW,hX){var hY=hW[0x0];if(hX===0x0){if(cG(hY)&&hY['value']==='l'+o(0xaf3)+'r'){hS=dW['LINEAR_GRADIENT'];return;}else if(cG(hY)&&hY[n(0x131f)]==='r'+o(0xaf4)+'l'){hS=dW['RADIAL_GRADIENT'];return;}}if(hY['type']===b6['FUNCTION']){if(hY['name']==='f'+o(0xaf5)+'m'){var hZ=d3['parse'](hY['values'][0x0]);hR['push']({'stop':cQ,'color':hZ});}else if(hY['name']===l(0x164)){var hZ=d3[n(0x1320)](hY['values'][0x0]);hR['push']({'stop':cS,'color':hZ});}else if(hY['name']==='c'+o(0xaf6)+'p'){var i0=hY['values']['filter'](cK);if(i0[n(0x1321)]===0x2){var hZ=d3['parse'](i0[0x1]);var i1=i0[0x0];if(cF(i1)){hR['push']({'stop':{'type':b6['PERCENTAGE_TOKEN'],'number':i1['number']*0x64,'flags':i1['flags']},'color':hZ});}}}}});return hS===dW['LINEAR_GRADIENT']?{'angle':(hQ+d2(0xb4))%d2(0x168),'stops':hR,'type':hS}:{'size':hU,'shape':hT,'stops':hR,'position':hV,'type':hS};};var dM='c'+o(0xaf7)+'e';var dN='f'+o(0xaf8)+'e';var dO='c'+o(0xaf9)+'r';var dP='f'+o(0xafa)+'r';var dQ='c'+o(0xafb)+'e';var dR='e'+o(0xafc)+'e';var dS='c'+o(0xafd)+'r';var dT='c'+o(0xafe)+'n';var dU=function(hP){var hQ=dZ['CIRCLE'];var hR=e0['FARTHEST_CORNER'];var hS=[];var hT=[];cL(hP)['forEach'](function(hU,hV){var hW=!![];if(hV===0x0){var hX=![];hW=hU['reduce'](function(hZ,i0){if(hX){if(cG(i0)){switch(i0['value']){case'c'+o(0xaff)+'r':hT['push'](cR);return hZ;case l(0x165):case'l'+o(0xb00)+'t':hT['push'](cQ);return hZ;case'r'+o(0xb01)+'t':case'b'+o(0xb02)+'m':hT['push'](cS);return hZ;}}else if(cO(i0)||cN(i0)){hT['push'](i0);}}else if(cG(i0)){switch(i0['value']){case dQ:hQ=dZ['CIRCLE'];return![];case dR:hQ=dZ['ELLIPSE'];return![];case l(0x166):hX=!![];return![];case dM:hR=e0['CLOSEST_SIDE'];return![];case dS:case dN:hR=e0['FARTHEST_SIDE'];return![];case dT:case dO:hR=e0['CLOSEST_CORNER'];return![];case dP:hR=e0['FARTHEST_CORNER'];return![];}}else if(cN(i0)||cO(i0)){if(!Array['isArray'](hR)){hR=[];}hR['push'](i0);return![];}return hZ;},hW);}if(hW){var hY=dh(hU);hS['push'](hY);}});return{'size':hR,'shape':hQ,'stops':hS,'position':hT,'type':dW['RADIAL_GRADIENT']};};var dV=function(hP){var hQ=dZ['CIRCLE'];var hR=e0['FARTHEST_CORNER'];var hS=[];var hT=[];cL(hP)['forEach'](function(hU,hV){var hW=!![];if(hV===0x0){hW=hU['reduce'](function(hY,hZ){if(cG(hZ)){switch(hZ['value']){case'c'+o(0xb03)+'r':hT['push'](cR);return![];case l(0x167):case'l'+o(0xb04)+'t':hT[n(0x1322)](cQ);return![];case'r'+o(0xb05)+'t':case'b'+o(0xb06)+'m':hT['push'](cS);return![];}}else if(cO(hZ)||cN(hZ)){hT['push'](hZ);return![];}return hY;},hW);}else if(hV===0x1){hW=hU['reduce'](function(hY,hZ){if(cG(hZ)){switch(hZ['value']){case dQ:hQ=dZ['CIRCLE'];return![];case dR:hQ=dZ['ELLIPSE'];return![];case dT:case dM:hR=e0['CLOSEST_SIDE'];return![];case dN:hR=e0['FARTHEST_SIDE'];return![];case dO:hR=e0['CLOSEST_CORNER'];return![];case dS:case dP:hR=e0['FARTHEST_CORNER'];return![];}}else if(cN(hZ)||cO(hZ)){if(!Array['isArray'](hR)){hR=[];}hR['push'](hZ);return![];}return hY;},hW);}if(hW){var hX=dh(hU);hS[n(0x1323)](hX);}});return{'size':hR,'shape':hQ,'stops':hS,'position':hT,'type':dW['RADIAL_GRADIENT']};};var dW;(function(hP){hP[hP[l(0x168)]=0x0]=l(0x169);hP[hP['L'+o(0xb07)+'T']=0x1]='L'+o(0xb08)+'T';hP[hP['R'+o(0xb09)+'T']=0x2]='R'+o(0xb0a)+'T';}(dW||(dW={})));var dX=function(hP){return hP['type']===dW['LINEAR_GRADIENT'];};var dY=function(hP){return hP[n(0x1324)]===dW[n(0x1325)];};var dZ;(function(hP){hP[hP['C'+o(0xb0b)+'E']=0x0]='C'+o(0xb0c)+'E';hP[hP['E'+o(0xb0d)+'E']=0x1]='E'+o(0xb0e)+'E';}(dZ||(dZ={})));var e0;(function(hP){hP[hP['C'+o(0xb0f)+'E']=0x0]='C'+o(0xb10)+'E';hP[hP['F'+o(0xb11)+'E']=0x1]='F'+o(0xb12)+'E';hP[hP['C'+o(0xb13)+'R']=0x2]='C'+o(0xb14)+'R';hP[hP['F'+o(0xb15)+'R']=0x3]='F'+o(0xb16)+'R';}(e0||(e0={})));var e1={'name':'i'+o(0xb17)+'e','parse':function(hP){if(hP['type']===b6['URL_TOKEN']){var hQ={'url':hP['value'],'type':dW['URL']};dB['getInstance']()['addImage'](hP['value']);return hQ;}if(hP['type']===b6['FUNCTION']){var hR=e3[hP['name']];if(typeof hR==='u'+o(0xb18)+'d'){throw new Error(m(0x405)+hP['name']+'\x22');}return hR(hP['values']);}throw new Error(m(0x406));}};function e2(hP){return hP['type']!==b6['FUNCTION']||e3[hP[n(0x1326)]];}var e3={'linear-gradient':dp,'-moz-linear-gradient':dq,'-ms-linear-gradient':dq,'-o-linear-gradient':dq,'-webkit-linear-gradient':dq,'radial-gradient':dU,'-moz-radial-gradient':dV,'-ms-radial-gradient':dV,'-o-radial-gradient':dV,'-webkit-radial-gradient':dV,'-webkit-gradient':dL};var e4={'name':'b'+o(0xb19)+'e','initialValue':'n'+o(0xb1a)+'e','type':dd['LIST'],'prefix':![],'parse':function(hP){if(hP['length']===0x0){return[];}var hQ=hP[0x0];if(hQ['type']===b6['IDENT_TOKEN']&&hQ['value']==='n'+o(0xb1b)+'e'){return[];}return hP['filter'](function(hR){return cK(hR)&&e2(hR);})['map'](e1['parse']);}};var e5={'name':'b'+o(0xb1c)+'n','initialValue':'b'+o(0xb1d)+'x','prefix':![],'type':dd['LIST'],'parse':function(hP){return hP['map'](function(hQ){if(cG(hQ)){switch(hQ['value']){case'p'+o(0xb1e)+'x':return 0x1;case'c'+o(0xb1f)+'x':return 0x2;}}return 0x0;});}};var e6={'name':'b'+o(0xb20)+'n','initialValue':'0'+o(0xb21)+'%','type':dd['LIST'],'prefix':![],'parse':function(hP){return cL(hP)['map'](function(hQ){return hQ['filter'](cO);})['map'](cP);}};var e7;(function(hP){hP[hP['R'+o(0xb22)+'T']=0x0]='R'+o(0xb23)+'T';hP[hP['N'+o(0xb24)+'T']=0x1]='N'+o(0xb25)+'T';hP[hP['R'+o(0xb26)+'X']=0x2]='R'+o(0xb27)+'X';hP[hP['R'+o(0xb28)+'Y']=0x3]='R'+o(0xb29)+'Y';}(e7||(e7={})));var e8={'name':'b'+o(0xb2a)+'t','initialValue':'r'+o(0xb2b)+'t','prefix':![],'type':dd['LIST'],'parse':function(hP){return cL(hP)['map'](function(hQ){return hQ['filter'](cG)[n(0x1327)](function(hR){return hR['value'];})['join']('\x20');})[n(0x1328)](e9);}};var e9=function(hP){switch(hP){case'n'+o(0xb2c)+'t':return e7['NO_REPEAT'];case'r'+o(0xb2d)+'x':case'r'+o(0xb2e)+'t':return e7['REPEAT_X'];case'r'+o(0xb2f)+'y':case'n'+o(0xb30)+'t':return e7['REPEAT_Y'];case'r'+o(0xb31)+'t':default:return e7['REPEAT'];}};var ea;(function(hP){hP['A'+o(0xb32)+'O']='a'+o(0xb33)+'o';hP['C'+o(0xb34)+'N']='c'+o(0xb35)+'n';hP['C'+o(0xb36)+'R']='c'+o(0xb37)+'r';}(ea||(ea={})));var eb={'name':'b'+o(0xb38)+'e','initialValue':'0','prefix':![],'type':dd['LIST'],'parse':function(hP){return cL(hP)['map'](function(hQ){return hQ['filter'](ec);});}};var ec=function(hP){return cG(hP)||cO(hP);};var ed=function(hP){return{'name':'b'+o(0xb39)+'-'+hP+('-'+o(0xb3a)+'r'),'initialValue':'t'+o(0xb3b)+'t','prefix':![],'type':dd['TYPE_VALUE'],'format':'c'+o(0xb3c)+'r'};};var ee=ed(l(0x16a));var ef=ed('r'+o(0xb3d)+'t');var eg=ed('b'+o(0xb3e)+'m');var eh=ed('l'+o(0xb3f)+'t');var ei=function(hP){return{'name':'b'+o(0xb40)+'-'+hP,'initialValue':l(0x16b),'prefix':![],'type':dd['LIST'],'parse':function(hQ){return cP(hQ['filter'](cO));}};};var ej=ei('t'+o(0xb41)+'t');var ek=ei('t'+o(0xb42)+'t');var el=ei('b'+o(0xb43)+'t');var em=ei('b'+o(0xb44)+'t');var en;(function(hP){hP[hP['N'+o(0xb45)+'E']=0x0]='N'+o(0xb46)+'E';hP[hP['S'+o(0xb47)+'D']=0x1]='S'+o(0xb48)+'D';}(en||(en={})));var eo=function(hP){return{'name':'b'+o(0xb49)+'-'+hP+('-'+o(0xb4a)+'e'),'initialValue':'s'+o(0xb4b)+'d','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hQ){switch(hQ){case'n'+o(0xb4c)+'e':return en['NONE'];}return en['SOLID'];}};};var ep=eo(l(0x16c));var eq=eo('r'+o(0xb4d)+'t');var er=eo('b'+o(0xb4e)+'m');var es=eo('l'+o(0xb4f)+'t');var et=function(hP){return{'name':'b'+o(0xb50)+'-'+hP+('-'+o(0xb51)+'h'),'initialValue':'0','type':dd['VALUE'],'prefix':![],'parse':function(hQ){if(cE(hQ)){return hQ[n(0x1329)];}return 0x0;}};};var eu=et(l(0x16d));var ev=et('r'+o(0xb52)+'t');var ew=et('b'+o(0xb53)+'m');var ex=et('l'+o(0xb54)+'t');var ey={'name':'c'+o(0xb55)+'r','initialValue':'t'+o(0xb56)+'t','prefix':![],'type':dd['TYPE_VALUE'],'format':'c'+o(0xb57)+'r'};var ez={'name':'d'+o(0xb58)+'y','initialValue':'i'+o(0xb59)+'k','prefix':![],'type':dd['LIST'],'parse':function(hP){return hP['filter'](cG)['reduce'](function(hQ,hR){return hQ|eA(hR['value']);},0x0);}};var eA=function(hP){switch(hP){case'b'+o(0xb5a)+'k':return 0x2;case'i'+o(0xb5b)+'e':return 0x4;case'r'+o(0xb5c)+'n':return 0x8;case'f'+o(0xb5d)+'w':return 0x10;case'f'+o(0xb5e)+'t':return 0x20;case't'+o(0xb5f)+'e':return 0x40;case'f'+o(0xb60)+'x':case'-'+o(0xb61)+'x':return 0x80;case'g'+o(0xb62)+'d':case'-'+o(0xb63)+'d':return 0x100;case'r'+o(0xb64)+'y':return 0x200;case's'+o(0xb65)+'d':return 0x400;case'l'+o(0xb66)+'m':return 0x800;case't'+o(0xb67)+'p':return 0x1000;case't'+o(0xb68)+'p':return 0x2000;case't'+o(0xb69)+'p':return 0x4000;case't'+o(0xb6a)+'w':return 0x8000;case't'+o(0xb6b)+'l':return 0x10000;case't'+o(0xb6c)+'p':return 0x20000;case't'+o(0xb6d)+'n':return 0x40000;case't'+o(0xb6e)+'n':return 0x80000;case'r'+o(0xb6f)+'e':return 0x100000;case'r'+o(0xb70)+'t':return 0x200000;case'r'+o(0xb71)+'r':return 0x400000;case'r'+o(0xb72)+'r':return 0x800000;case'c'+o(0xb73)+'s':return 0x1000000;case'i'+o(0xb74)+'k':return 0x2000000;case'i'+o(0xb75)+'m':return 0x4000000;case'i'+o(0xb76)+'e':return 0x8000000;case'i'+o(0xb77)+'x':return 0x10000000;case'i'+o(0xb78)+'d':return 0x20000000;}return 0x0;};var eB;(function(hP){hP[hP['N'+o(0xb79)+'E']=0x0]='N'+o(0xb7a)+'E';hP[hP['L'+o(0xb7b)+'T']=0x1]='L'+o(0xb7c)+'T';hP[hP['R'+o(0xb7d)+'T']=0x2]='R'+o(0xb7e)+'T';hP[hP['I'+o(0xb7f)+'T']=0x3]='I'+o(0xb80)+'T';hP[hP['I'+o(0xb81)+'D']=0x4]='I'+o(0xb82)+'D';}(eB||(eB={})));var eC={'name':'f'+o(0xb83)+'t','initialValue':'n'+o(0xb84)+'e','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'l'+o(0xb85)+'t':return eB[n(0x132a)];case'r'+o(0xb86)+'t':return eB['RIGHT'];case'i'+o(0xb87)+'t':return eB['INLINE_START'];case'i'+o(0xb88)+'d':return eB['INLINE_END'];}return eB['NONE'];}};var eD={'name':'l'+o(0xb89)+'g','initialValue':'0','prefix':![],'type':dd['VALUE'],'parse':function(hP){if(hP['type']===b6['IDENT_TOKEN']&&hP['value']==='n'+o(0xb8a)+'l'){return 0x0;}if(hP['type']===b6['NUMBER_TOKEN']){return hP['number'];}if(hP['type']===b6['DIMENSION_TOKEN']){return hP['number'];}return 0x0;}};var eE;(function(hP){hP['N'+o(0xb8b)+'L']='n'+o(0xb8c)+'l';hP['S'+o(0xb8d)+'T']='s'+o(0xb8e)+'t';}(eE||(eE={})));var eF={'name':'l'+o(0xb8f)+'k','initialValue':'n'+o(0xb90)+'l','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case's'+o(0xb91)+'t':return eE['STRICT'];case'n'+o(0xb92)+'l':default:return eE['NORMAL'];}}};var eG={'name':'l'+o(0xb93)+'t','initialValue':'n'+o(0xb94)+'l','prefix':![],'type':dd['TOKEN_VALUE']};var eH=function(hP,hQ){if(cG(hP)&&hP['value']==='n'+o(0xb95)+'l'){return 1.2*hQ;}else if(hP['type']===b6['NUMBER_TOKEN']){return hQ*hP[n(0x132b)];}else if(cO(hP)){return cU(hP,hQ);}return hQ;};var eI={'name':'l'+o(0xb96)+'e','initialValue':'n'+o(0xb97)+'e','type':dd['VALUE'],'prefix':![],'parse':function(hP){if(hP['type']===b6['IDENT_TOKEN']&&hP['value']==='n'+o(0xb98)+'e'){return null;}return e1['parse'](hP);}};var eJ;(function(hP){hP[hP['I'+o(0xb99)+'E']=0x0]='I'+o(0xb9a)+'E';hP[hP['O'+o(0xb9b)+'E']=0x1]='O'+o(0xb9c)+'E';}(eJ||(eJ={})));var eK={'name':'l'+o(0xb9d)+'n','initialValue':'o'+o(0xb9e)+'e','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'i'+o(0xb9f)+'e':return eJ['INSIDE'];case'o'+o(0xba0)+'e':default:return eJ['OUTSIDE'];}}};var eL;(function(hP){hP[hP['N'+o(0xba1)+'E']=-0x1]='N'+o(0xba2)+'E';hP[hP['D'+o(0xba3)+'C']=0x0]='D'+o(0xba4)+'C';hP[hP['C'+o(0xba5)+'E']=0x1]='C'+o(0xba6)+'E';hP[hP['S'+o(0xba7)+'E']=0x2]='S'+o(0xba8)+'E';hP[hP['D'+o(0xba9)+'L']=0x3]='D'+o(0xbaa)+'L';hP[hP['C'+o(0xbab)+'L']=0x4]='C'+o(0xbac)+'L';hP[hP['D'+o(0xbad)+'O']=0x5]='D'+o(0xbae)+'O';hP[hP['L'+o(0xbaf)+'N']=0x6]='L'+o(0xbb0)+'N';hP[hP['U'+o(0xbb1)+'N']=0x7]='U'+o(0xbb2)+'N';hP[hP['L'+o(0xbb3)+'K']=0x8]='L'+o(0xbb4)+'K';hP[hP['L'+o(0xbb5)+'A']=0x9]='L'+o(0xbb6)+'A';hP[hP['U'+o(0xbb7)+'A']=0xa]='U'+o(0xbb8)+'A';hP[hP['A'+o(0xbb9)+'C']=0xb]='A'+o(0xbba)+'C';hP[hP['A'+o(0xbbb)+'N']=0xc]='A'+o(0xbbc)+'N';hP[hP['B'+o(0xbbd)+'I']=0xd]='B'+o(0xbbe)+'I';hP[hP['C'+o(0xbbf)+'N']=0xe]='C'+o(0xbc0)+'N';hP[hP['C'+o(0xbc1)+'H']=0xf]='C'+o(0xbc2)+'H';hP[hP['C'+o(0xbc3)+'M']=0x10]='C'+o(0xbc4)+'M';hP[hP['C'+o(0xbc5)+'C']=0x11]='C'+o(0xbc6)+'C';hP[hP['D'+o(0xbc7)+'I']=0x12]='D'+o(0xbc8)+'I';hP[hP['E'+o(0xbc9)+'C']=0x13]='E'+o(0xbca)+'C';hP[hP['G'+o(0xbcb)+'N']=0x14]='G'+o(0xbcc)+'N';hP[hP['G'+o(0xbcd)+'I']=0x15]='G'+o(0xbce)+'I';hP[hP['G'+o(0xbcf)+'I']=0x16]='G'+o(0xbd0)+'I';hP[hP['H'+o(0xbd1)+'W']=0x16]='H'+o(0xbd2)+'W';hP[hP['H'+o(0xbd3)+'A']=0x17]='H'+o(0xbd4)+'A';hP[hP['H'+o(0xbd5)+'A']=0x18]='H'+o(0xbd6)+'A';hP[hP['J'+o(0xbd7)+'L']=0x19]='J'+o(0xbd8)+'L';hP[hP['J'+o(0xbd9)+'L']=0x1a]='J'+o(0xbda)+'L';hP[hP['K'+o(0xbdb)+'A']=0x1b]='K'+o(0xbdc)+'A';hP[hP['K'+o(0xbdd)+'A']=0x1c]='K'+o(0xbde)+'A';hP[hP['K'+o(0xbdf)+'A']=0x1d]='K'+o(0xbe0)+'A';hP[hP['K'+o(0xbe1)+'R']=0x1e]='K'+o(0xbe2)+'R';hP[hP['K'+o(0xbe3)+'L']=0x1f]='K'+o(0xbe4)+'L';hP[hP['K'+o(0xbe5)+'L']=0x20]='K'+o(0xbe6)+'L';hP[hP[m(0x407)]=0x21]=m(0x408);hP[hP[l(0x16e)]=0x22]=l(0x16f);hP[hP['L'+o(0xbe7)+'N']=0x23]='L'+o(0xbe8)+'N';hP[hP['M'+o(0xbe9)+'M']=0x24]='M'+o(0xbea)+'M';hP[hP['M'+o(0xbeb)+'N']=0x25]='M'+o(0xbec)+'N';hP[hP['M'+o(0xbed)+'R']=0x26]='M'+o(0xbee)+'R';hP[hP['O'+o(0xbef)+'A']=0x27]='O'+o(0xbf0)+'A';hP[hP['P'+o(0xbf1)+'N']=0x28]='P'+o(0xbf2)+'N';hP[hP['S'+o(0xbf3)+'L']=0x29]='S'+o(0xbf4)+'L';hP[hP[m(0x409)]=0x2a]=m(0x40a);hP[hP['T'+o(0xbf5)+'L']=0x2b]='T'+o(0xbf6)+'L';hP[hP['T'+o(0xbf7)+'U']=0x2c]='T'+o(0xbf8)+'U';hP[hP['T'+o(0xbf9)+'I']=0x2d]='T'+o(0xbfa)+'I';hP[hP['T'+o(0xbfb)+'N']=0x2e]='T'+o(0xbfc)+'N';hP[hP['T'+o(0xbfd)+'L']=0x2f]='T'+o(0xbfe)+'L';hP[hP[m(0x40b)]=0x30]=m(0x40c);hP[hP['U'+o(0xbff)+'N']=0x31]='U'+o(0xc00)+'N';hP[hP['D'+o(0xc01)+'N']=0x32]='D'+o(0xc02)+'N';hP[hP['D'+o(0xc03)+'D']=0x33]='D'+o(0xc04)+'D';}(eL||(eL={})));var eM={'name':'l'+o(0xc05)+'e','initialValue':'n'+o(0xc06)+'e','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'd'+o(0xc07)+'c':return eL[n(0x132c)];case'c'+o(0xc08)+'e':return eL['CIRCLE'];case's'+o(0xc09)+'e':return eL['SQUARE'];case'd'+o(0xc0a)+'l':return eL['DECIMAL'];case'c'+o(0xc0b)+'l':return eL['CJK_DECIMAL'];case'd'+o(0xc0c)+'o':return eL['DECIMAL_LEADING_ZERO'];case'l'+o(0xc0d)+'n':return eL['LOWER_ROMAN'];case'u'+o(0xc0e)+'n':return eL['UPPER_ROMAN'];case'l'+o(0xc0f)+'k':return eL['LOWER_GREEK'];case'l'+o(0xc10)+'a':return eL['LOWER_ALPHA'];case'u'+o(0xc11)+'a':return eL['UPPER_ALPHA'];case'a'+o(0xc12)+'c':return eL['ARABIC_INDIC'];case'a'+o(0xc13)+'n':return eL['ARMENIAN'];case'b'+o(0xc14)+'i':return eL['BENGALI'];case'c'+o(0xc15)+'n':return eL['CAMBODIAN'];case'c'+o(0xc16)+'h':return eL['CJK_EARTHLY_BRANCH'];case'c'+o(0xc17)+'m':return eL['CJK_HEAVENLY_STEM'];case'c'+o(0xc18)+'c':return eL['CJK_IDEOGRAPHIC'];case'd'+o(0xc19)+'i':return eL[n(0x132d)];case'e'+o(0xc1a)+'c':return eL[n(0x132e)];case'g'+o(0xc1b)+'n':return eL['GEORGIAN'];case'g'+o(0xc1c)+'i':return eL['GUJARATI'];case'g'+o(0xc1d)+'i':return eL[n(0x132f)];case'h'+o(0xc1e)+'w':return eL['HEBREW'];case'h'+o(0xc1f)+'a':return eL['HIRAGANA'];case'h'+o(0xc20)+'a':return eL['HIRAGANA_IROHA'];case'j'+o(0xc21)+'l':return eL['JAPANESE_FORMAL'];case'j'+o(0xc22)+'l':return eL['JAPANESE_INFORMAL'];case'k'+o(0xc23)+'a':return eL[n(0x1330)];case'k'+o(0xc24)+'a':return eL[n(0x1331)];case'k'+o(0xc25)+'a':return eL['KATAKANA_IROHA'];case'k'+o(0xc26)+'r':return eL['KHMER'];case'k'+o(0xc27)+'l':return eL['KOREAN_HANGUL_FORMAL'];case'k'+o(0xc28)+'l':return eL[n(0x1332)];case m(0x40d):return eL['KOREAN_HANJA_INFORMAL'];case l(0x170):return eL['LAO'];case'l'+o(0xc29)+'n':return eL['LOWER_ARMENIAN'];case'm'+o(0xc2a)+'m':return eL['MALAYALAM'];case'm'+o(0xc2b)+'n':return eL['MONGOLIAN'];case'm'+o(0xc2c)+'r':return eL['MYANMAR'];case'o'+o(0xc2d)+'a':return eL['ORIYA'];case'p'+o(0xc2e)+'n':return eL['PERSIAN'];case's'+o(0xc2f)+'l':return eL['SIMP_CHINESE_FORMAL'];case m(0x40e):return eL['SIMP_CHINESE_INFORMAL'];case't'+o(0xc30)+'l':return eL['TAMIL'];case't'+o(0xc31)+'u':return eL['TELUGU'];case't'+o(0xc32)+'i':return eL['THAI'];case't'+o(0xc33)+'n':return eL['TIBETAN'];case't'+o(0xc34)+'l':return eL['TRAD_CHINESE_FORMAL'];case m(0x40f):return eL['TRAD_CHINESE_INFORMAL'];case'u'+o(0xc35)+'n':return eL['UPPER_ARMENIAN'];case'd'+o(0xc36)+'n':return eL['DISCLOSURE_OPEN'];case'd'+o(0xc37)+'d':return eL['DISCLOSURE_CLOSED'];case'n'+o(0xc38)+'e':default:return eL['NONE'];}}};var eN=function(hP){return{'name':'m'+o(0xc39)+'-'+hP,'initialValue':'0','prefix':![],'type':dd['TOKEN_VALUE']};};var eO=eN(l(0x171));var eP=eN('r'+o(0xc3a)+'t');var eQ=eN('b'+o(0xc3b)+'m');var eR=eN('l'+o(0xc3c)+'t');var eS;(function(hP){hP[hP['V'+o(0xc3d)+'E']=0x0]='V'+o(0xc3e)+'E';hP[hP['H'+o(0xc3f)+'N']=0x1]='H'+o(0xc40)+'N';hP[hP['S'+o(0xc41)+'L']=0x2]='S'+o(0xc42)+'L';hP[hP['A'+o(0xc43)+'O']=0x3]='A'+o(0xc44)+'O';}(eS||(eS={})));var eT={'name':'o'+o(0xc45)+'w','initialValue':'v'+o(0xc46)+'e','prefix':![],'type':dd['LIST'],'parse':function(hP){return hP['filter'](cG)['map'](function(hQ){switch(hQ['value']){case'h'+o(0xc47)+'n':return eS['HIDDEN'];case's'+o(0xc48)+'l':return eS[n(0x1333)];case'a'+o(0xc49)+'o':return eS[n(0x1334)];case'v'+o(0xc4a)+'e':default:return eS['VISIBLE'];}});}};var eU;(function(hP){hP['N'+o(0xc4b)+'L']='n'+o(0xc4c)+'l';hP['B'+o(0xc4d)+'D']='b'+o(0xc4e)+'d';}(eU||(eU={})));var eV={'name':'o'+o(0xc4f)+'p','initialValue':'n'+o(0xc50)+'l','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'b'+o(0xc51)+'d':return eU['BREAK_WORD'];case'n'+o(0xc52)+'l':default:return eU['NORMAL'];}}};var eW=function(hP){return{'name':'p'+o(0xc53)+'-'+hP,'initialValue':'0','prefix':![],'type':dd['TYPE_VALUE'],'format':'l'+o(0xc54)+'e'};};var eX=eW(l(0x172));var eY=eW('r'+o(0xc55)+'t');var eZ=eW('b'+o(0xc56)+'m');var f0=eW('l'+o(0xc57)+'t');var f1;(function(hP){hP[hP['L'+o(0xc58)+'T']=0x0]='L'+o(0xc59)+'T';hP[hP['C'+o(0xc5a)+'R']=0x1]='C'+o(0xc5b)+'R';hP[hP['R'+o(0xc5c)+'T']=0x2]='R'+o(0xc5d)+'T';}(f1||(f1={})));var f2={'name':'t'+o(0xc5e)+'n','initialValue':'l'+o(0xc5f)+'t','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'r'+o(0xc60)+'t':return f1['RIGHT'];case'c'+o(0xc61)+'r':case'j'+o(0xc62)+'y':return f1['CENTER'];case'l'+o(0xc63)+'t':default:return f1['LEFT'];}}};var f3;(function(hP){hP[hP['S'+o(0xc64)+'C']=0x0]='S'+o(0xc65)+'C';hP[hP['R'+o(0xc66)+'E']=0x1]='R'+o(0xc67)+'E';hP[hP['A'+o(0xc68)+'E']=0x2]='A'+o(0xc69)+'E';hP[hP['F'+o(0xc6a)+'D']=0x3]='F'+o(0xc6b)+'D';hP[hP['S'+o(0xc6c)+'Y']=0x4]='S'+o(0xc6d)+'Y';}(f3||(f3={})));var f4={'name':'p'+o(0xc6e)+'n','initialValue':'s'+o(0xc6f)+'c','prefix':![],'type':dd['IDENT_VALUE'],'parse':function(hP){switch(hP){case'r'+o(0xc70)+'e':return f3['RELATIVE'];case'a'+o(0xc71)+'e':return f3['ABSOLUTE'];case'f'+o(0xc72)+'d':return f3['FIXED'];case's'+o(0xc73)+'y':return f3['STICKY'];}return f3['STATIC'];}};var f5={'name':'t'+o(0xc74)+'w','initialValue':'n'+o(0xc75)+'e','type':dd['LIST'],'prefix':![],'parse':function(hP){if(hP[n(0x1335)]===0x1&&cI(hP[0x0],'n'+o(0xc76)+'e')){return[];}return cL(hP)['map'](function(hQ){var hR={'color':dc['TRANSPARENT'],'offsetX':cQ,'offsetY':cQ,'blur':cQ};var hS=0x0;for(var hT=0x0;hT0x1?0x1:0x0];this['overflowWrap']=fD(eV,hQ['overflowWrap']);this['paddingTop']=fD(eX,hQ['paddingTop']);this['paddingRight']=fD(eY,hQ['paddingRight']);this['paddingBottom']=fD(eZ,hQ['paddingBottom']);this['paddingLeft']=fD(f0,hQ['paddingLeft']);this['position']=fD(f4,hQ['position']);this['textAlign']=fD(f2,hQ['textAlign']);this['textDecorationColor']=fD(fl,hQ['textDecorationColor']||hQ['color']);this['textDecorationLine']=fD(fm,hQ['textDecorationLine']);this['textShadow']=fD(f5,hQ['textShadow']);this['textTransform']=fD(f7,hQ[n(0x134d)]);this['transform']=fD(f8,hQ['transform']);this['transformOrigin']=fD(fe,hQ[n(0x134e)]);this['visibility']=fD(fg,hQ[n(0x134f)]);this['wordBreak']=fD(fi,hQ['wordBreak']);this['zIndex']=fD(fj,hQ['zIndex']);}hP['prototype']['isVisible']=function(){return this['display']>0x0&&this['opacity']>0x0&&this['visibility']===ff['VISIBLE'];};hP['prototype']['isTransparent']=function(){return d4(this['backgroundColor']);};hP['prototype'][n(0x1350)]=function(){return this['transform']!==null;};hP['prototype'][n(0x1351)]=function(){return this['position']!==f3['STATIC'];};hP[n(0x1352)]['isPositionedWithZIndex']=function(){return this['isPositioned']()&&!this['zIndex']['auto'];};hP['prototype']['isFloating']=function(){return this['float']!==eB['NONE'];};hP['prototype']['isInlineLevel']=function(){return ft(this['display'],0x4)||ft(this['display'],0x2000000)||ft(this['display'],0x10000000)||ft(this['display'],0x20000000)||ft(this['display'],0x4000000)||ft(this['display'],0x8000000);};return hP;}();var fB=function(){function hP(hQ){this['content']=fD(fu,hQ['content']);this['quotes']=fD(fx,hQ['quotes']);}return hP;}();var fC=function(){function hP(hQ){this['counterIncrement']=fD(fv,hQ['counterIncrement']);this['counterReset']=fD(fw,hQ['counterReset']);}return hP;}();var fD=function(hP,hQ){var hR=new cC();var hS=hQ!==null&&typeof hQ!=='u'+o(0xccf)+'d'?hQ['toString']():hP['initialValue'];hR[n(0x1353)](hS);var hT=new cD(hR['read']());switch(hP['type']){case dd['IDENT_VALUE']:var hU=hT['parseComponentValue']();return hP['parse'](cG(hU)?hU[n(0x1354)]:hP['initialValue']);case dd['VALUE']:return hP['parse'](hT['parseComponentValue']());case dd['LIST']:return hP[n(0x1355)](hT['parseComponentValues']());case dd[n(0x1356)]:return hT['parseComponentValue']();case dd['TYPE_VALUE']:switch(hP['format']){case'a'+o(0xcd0)+'e':return cZ['parse'](hT['parseComponentValue']());case'c'+o(0xcd1)+'r':return d3['parse'](hT['parseComponentValue']());case'i'+o(0xcd2)+'e':return e1['parse'](hT['parseComponentValue']());case'l'+o(0xcd3)+'h':var hV=hT['parseComponentValue']();return cN(hV)?hV:cQ;case'l'+o(0xcd4)+'e':var hW=hT['parseComponentValue']();return cO(hW)?hW:cQ;}}throw new Error(m(0x413)+hP[n(0x1357)]);};var fE=function(){function hP(hQ){this['styles']=new fA(window['getComputedStyle'](hQ,null));this['textNodes']=[];this['elements']=[];if(this['styles']['transform']!==null&&gf(hQ)){hQ['style']['transform']='n'+o(0xcd5)+'e';}this['bounds']=x(hQ);this['flags']=0x0;}return hP;}();var fF=function(){function hP(hQ,hR){this['text']=hQ;this['bounds']=hR;}return hP;}();var fG=function(hP,hQ,hR){var hS=fJ(hP,hQ);var hT=[];var hU=0x0;hS['forEach'](function(hV){if(hQ['textDecorationLine'][n(0x1358)]||hV['trim']()['length']>0x0){if(dz['SUPPORT_RANGE_BOUNDS']){hT['push'](new fF(hV,fI(hR,hU,hV['length'])));}else{var hW=hR['splitText'](hV['length']);hT['push'](new fF(hV,fH(hR)));hR=hW;}}else if(!dz['SUPPORT_RANGE_BOUNDS']){hR=hR[n(0x1359)](hV['length']);}hU+=hV['length'];});return hT;};var fH=function(hP){var hQ=hP['ownerDocument'];if(hQ){var hR=hQ['createElement']('h'+o(0xcd6)+'r');hR['appendChild'](hP['cloneNode'](!![]));var hS=hP['parentNode'];if(hS){hS['replaceChild'](hR,hP);var hT=x(hR);if(hR['firstChild']){hS['replaceChild'](hR['firstChild'],hR);}return hT;}}return new w(0x0,0x0,0x0,0x0);};var fI=function(hP,hQ,hR){var hS=hP['ownerDocument'];if(!hS){throw new Error(m(0x414));}var hT=hS['createRange']();hT['setStart'](hP,hQ);hT['setEnd'](hP,hQ+hR);return w['fromClientRect'](hT['getBoundingClientRect']());};var fJ=function(hP,hQ){return hQ['letterSpacing']!==0x0?B(hP)['map'](function(hR){return C(hR);}):fK(hP,hQ);};var fK=function(hP,hQ){var hR=b5(hP,{'lineBreak':hQ['lineBreak'],'wordBreak':hQ['overflowWrap']===eU['BREAK_WORD']?'b'+o(0xcd7)+'d':hQ['wordBreak']});var hS=[];var hT;while(!(hT=hR['next']())['done']){if(hT['value']){hS['push'](hT['value']['slice']());}}return hS;};var fL=function(){function hP(hQ,hR){this['text']=fM(hQ['data'],hR['textTransform']);this['textBounds']=fG(this['text'],hR,hQ);}return hP;}();var fM=function(hP,hQ){switch(hQ){case f6['LOWERCASE']:return hP['toLowerCase']();case f6['CAPITALIZE']:return hP['replace'](fN,fO);case f6['UPPERCASE']:return hP['toUpperCase']();default:return hP;}};var fN=/(^|\s|:|-|\(|\))([a-z])/g;var fO=function(hP,hQ,hR){if(hP[n(0x135a)]>0x0){return hQ+hR['toUpperCase']();}return hP;};var fP=function(hP){r(hQ,hP);function hQ(hR){var hS=hP['call'](this,hR)||this;hS['src']=hR['currentSrc']||hR[n(0x135b)];hS['intrinsicWidth']=hR['naturalWidth'];hS['intrinsicHeight']=hR['naturalHeight'];dB['getInstance']()[n(0x135c)](hS['src']);return hS;}return hQ;}(fE);var fQ=function(hP){r(hQ,hP);function hQ(hR){var hS=hP['call'](this,hR)||this;hS[n(0x135d)]=hR;hS['intrinsicWidth']=hR['width'];hS[n(0x135e)]=hR['height'];return hS;}return hQ;}(fE);var fR=function(hP){r(hQ,hP);function hQ(hR){var hS=hP['call'](this,hR)||this;var hT=new XMLSerializer();hS['svg']='d'+o(0xcd8)+','+encodeURIComponent(hT['serializeToString'](hR));hS['intrinsicWidth']=hR['width']['baseVal']['value'];hS['intrinsicHeight']=hR['height']['baseVal']['value'];dB['getInstance']()['addImage'](hS['svg']);return hS;}return hQ;}(fE);var fS=function(hP){r(hQ,hP);function hQ(hR){var hS=hP['call'](this,hR)||this;hS['value']=hR['value'];return hS;}return hQ;}(fE);var fT=function(hP){r(hQ,hP);function hQ(hR){var hS=hP['call'](this,hR)||this;hS['start']=hR['start'];hS['reversed']=typeof hR['reversed']==='b'+o(0xcd9)+'n'&&hR['reversed']===!![];return hS;}return hQ;}(fE);var fU=[{'type':b6['DIMENSION_TOKEN'],'flags':0x0,'unit':l(0x173),'number':0x3}];var fV=[{'type':b6['PERCENTAGE_TOKEN'],'flags':0x0,'number':0x32}];var fW=function(hP){if(hP['width']>hP['height']){return new w(hP['left']+(hP['width']-hP['height'])/0x2,hP['top'],hP['height'],hP['height']);}else if(hP['width']0x0){hQ['textNodes']['push'](new fL(hS,hQ['styles']));}else if(ge(hS)){var hU=g9(hS);if(hU['styles']['isVisible']()){if(gb(hS,hU,hR)){hU['flags']|=0x4;}else if(gc(hU['styles'])){hU['flags']|=0x2;}if(g7['indexOf'](hS['tagName'])!==-0x1){hU['flags']|=0x8;}hQ['elements'][n(0x1369)](hU);if(!gs(hS)&&!gl(hS)&&!gt(hS)){g8(hS,hU,hR);}}}}};var g9=function(hP){if(go(hP)){return new fP(hP);}if(gn(hP)){return new fQ(hP);}if(gl(hP)){return new fR(hP);}if(gh(hP)){return new fS(hP);}if(gi(hP)){return new fT(hP);}if(gj(hP)){return new g2(hP);}if(gt(hP)){return new g3(hP);}if(gs(hP)){return new g4(hP);}if(gp(hP)){return new g6(hP);}return new fE(hP);};var ga=function(hP){var hQ=g9(hP);hQ[n(0x136a)]|=0x4;g8(hP,hQ,hQ);return hQ;};var gb=function(hP,hQ,hR){return hQ[n(0x136b)]['isPositionedWithZIndex']()||hQ['styles'][n(0x136c)]<0x1||hQ[n(0x136d)]['isTransformed']()||gm(hP)&&hR['styles']['isTransparent']();};var gc=function(hP){return hP['isPositioned']()||hP['isFloating']();};var gd=function(hP){return hP['nodeType']===Node['TEXT_NODE'];};var ge=function(hP){return hP['nodeType']===Node['ELEMENT_NODE'];};var gf=function(hP){return ge(hP)&&typeof hP['style']!=='u'+o(0xcde)+'d'&&!gg(hP);};var gg=function(hP){return typeof hP[n(0x136e)]==='o'+o(0xcdf)+'t';};var gh=function(hP){return hP['tagName']===l(0x176);};var gi=function(hP){return hP['tagName']===l(0x177);};var gj=function(hP){return hP['tagName']==='I'+o(0xce0)+'T';};var gk=function(hP){return hP['tagName']==='H'+o(0xce1)+'L';};var gl=function(hP){return hP['tagName']===l(0x178);};var gm=function(hP){return hP['tagName']==='B'+o(0xce2)+'Y';};var gn=function(hP){return hP['tagName']==='C'+o(0xce3)+'S';};var go=function(hP){return hP['tagName']===l(0x179);};var gp=function(hP){return hP['tagName']==='I'+o(0xce4)+'E';};var gq=function(hP){return hP[n(0x136f)]==='S'+o(0xce5)+'E';};var gr=function(hP){return hP['tagName']==='S'+o(0xce6)+'T';};var gs=function(hP){return hP['tagName']==='T'+o(0xce7)+'A';};var gt=function(hP){return hP['tagName']==='S'+o(0xce8)+'T';};var gu=function(){function hP(){this['counters']={};}hP['prototype']['getCounterValue']=function(hQ){var hR=this['counters'][hQ];if(hR&&hR['length']){return hR[hR['length']-0x1];}return 0x1;};hP['prototype']['getCounterValues']=function(hQ){var hR=this['counters'][hQ];return hR?hR:[];};hP['prototype']['pop']=function(hQ){var hR=this;hQ['forEach'](function(hS){return hR[n(0x1370)][hS]['pop']();});};hP[n(0x1371)]['parse']=function(hQ){var hR=this;var hS=hQ['counterIncrement'];var hT=hQ[n(0x1372)];var hU=!![];if(hS!==null){hS['forEach'](function(hW){var hX=hR['counters'][hW['counter']];if(hX&&hW['increment']!==0x0){hU=![];hX[Math['max'](0x0,hX['length']-0x1)]+=hW['increment'];}});}var hV=[];if(hU){hT[n(0x1373)](function(hW){var hX=hR['counters'][hW['counter']];hV['push'](hW['counter']);if(!hX){hX=hR['counters'][hW['counter']]=[];}hX['push'](hW['reset']);});}return hV;};return hP;}();var gv={'integers':[0x3e8,0x384,0x1f4,0x190,0x64,0x5a,0x32,0x28,0xa,0x9,0x5,0x4,0x1],'values':['M',l(0x17a),'D',l(0x17b),'C',l(0x17c),'L',l(0x17d),'X',l(0x17e),'V',l(0x17f),'I']};var gw={'integers':[0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x384,0x320,0x2bc,0x258,0x1f4,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':['Ք','Փ','Ւ','Ց','Ր','Տ','Վ','Ս','Ռ','Ջ','Պ','Չ','Ո','Շ','Ն','Յ','Մ','Ճ','Ղ','Ձ','Հ','Կ','Ծ','Խ','Լ','Ի','Ժ','Թ','Ը','Է','Զ','Ե','Դ','Գ','Բ','Ա']};var gx={'integers':[0x2710,0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0x13,0x12,0x11,0x10,0xf,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':[l(0x180),l(0x181),l(0x182),l(0x183),l(0x184),l(0x185),l(0x186),l(0x187),l(0x188),l(0x189),'ת','ש','ר','ק','צ','פ','ע','ס','נ','מ','ל','כ',l(0x18a),l(0x18b),l(0x18c),l(0x18d),l(0x18e),'י','ט','ח','ז','ו','ה','ד','ג','ב','א']};var gy={'integers':[0x2710,0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x384,0x320,0x2bc,0x258,0x1f4,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':['ჵ','ჰ','ჯ','ჴ','ხ','ჭ','წ','ძ','ც','ჩ','შ','ყ','ღ','ქ','ფ','ჳ','ტ','ს','რ','ჟ','პ','ო','ჲ','ნ','მ','ლ','კ','ი','თ','ჱ','ზ','ვ','ე','დ','გ','ბ','ა']};var gz=function(hP,hQ,hR,hS,hT,hU){if(hPhR){return gM(hP,hT,hU['length']>0x0);}return hS['integers']['reduce'](function(hV,hW,hX){while(hP>=hW){hP-=hW;hV+=hS['values'][hX];}return hV;},'')+hU;};var gA=function(hP,hQ,hR,hS){var hT='';do{if(!hR){hP--;}hT=hS(hP)+hT;hP/=hQ;}while(hP*hQ>=hQ);return hT;};var gB=function(hP,hQ,hR,hS,hT){var hU=hR-hQ+0x1;return(hP<0x0?'-':'')+(gA(Math['abs'](hP),hU,hS,function(hV){return C(Math['floor'](hV%hU)+hQ);})+hT);};var gC=function(hP,hQ,hR){if(hR===void 0x0){hR=l(0x18f);}var hS=hQ['length'];return gA(Math['abs'](hP),hS,![],function(hT){return hQ[Math['floor'](hT%hS)];})+hR;};var gD=0x1<<0x0;var gE=0x1<<0x1;var gF=0x1<<0x2;var gG=0x1<<0x3;var gH=function(hP,hQ,hR,hS,hT,hU){if(hP<-0x270f||hP>0x270f){return gM(hP,eL[n(0x1374)],hT['length']>0x0);}var hV=Math['abs'](hP);var hW=hT;if(hV===0x0){return hQ[0x0]+hW;}for(var hX=0x0;hV>0x0&&hX<=0x4;hX++){var hY=hV%0xa;if(hY===0x0&&ft(hU,gD)&&hW!==''){hW=hQ[hY]+hW;}else if(hY>0x1||hY===0x1&&hX===0x0||hY===0x1&&hX===0x1&&ft(hU,gE)||hY===0x1&&hX===0x1&&ft(hU,gF)&&hP>0x64||hY===0x1&&hX>0x1&&ft(hU,gG)){hW=hQ[hY]+(hX>0x0?hR[hX-0x1]:'')+hW;}else if(hY===0x1&&hX>0x0){hW=hR[hX-0x1]+hW;}hV=Math['floor'](hV/0xa);}return(hP<0x0?hS:'')+hW;};var gI='十'+o(0xce9)+'萬';var gJ='拾'+o(0xcea)+'萬';var gK='マ'+o(0xceb)+'ス';var gL='마'+o(0xcec)+'스';var gM=function(hP,hQ,hR){var hS=hR?l(0x190):'';var hT=hR?'、':'';var hU=hR?l(0x191):'';var hV=hR?'\x20':'';switch(hQ){case eL['DISC']:return'•'+hV;case eL['CIRCLE']:return'◦'+hV;case eL['SQUARE']:return'◾'+hV;case eL['DECIMAL_LEADING_ZERO']:var hW=gB(hP,0x30,0x39,!![],hS);return hW['length']<0x4?'0'+hW:hW;case eL['CJK_DECIMAL']:return gC(hP,'〇'+o(0xced)+'九',hT);case eL['LOWER_ROMAN']:return gz(hP,0x1,0xf9f,gv,eL['DECIMAL'],hS)[n(0x1375)]();case eL['UPPER_ROMAN']:return gz(hP,0x1,0xf9f,gv,eL['DECIMAL'],hS);case eL['LOWER_GREEK']:return gB(hP,0x3b1,0x3c9,![],hS);case eL['LOWER_ALPHA']:return gB(hP,0x61,0x7a,![],hS);case eL['UPPER_ALPHA']:return gB(hP,0x41,0x5a,![],hS);case eL['ARABIC_INDIC']:return gB(hP,0x660,0x669,!![],hS);case eL['ARMENIAN']:case eL['UPPER_ARMENIAN']:return gz(hP,0x1,0x270f,gw,eL['DECIMAL'],hS);case eL['LOWER_ARMENIAN']:return gz(hP,0x1,0x270f,gw,eL['DECIMAL'],hS)['toLowerCase']();case eL['BENGALI']:return gB(hP,0x9e6,0x9ef,!![],hS);case eL['CAMBODIAN']:case eL['KHMER']:return gB(hP,0x17e0,0x17e9,!![],hS);case eL['CJK_EARTHLY_BRANCH']:return gC(hP,'子'+o(0xcee)+'亥',hT);case eL[n(0x1376)]:return gC(hP,'甲'+o(0xcef)+'癸',hT);case eL['CJK_IDEOGRAPHIC']:case eL['TRAD_CHINESE_INFORMAL']:return gH(hP,'零'+o(0xcf0)+'九',gI,'負',hT,gE|gF|gG);case eL['TRAD_CHINESE_FORMAL']:return gH(hP,'零'+o(0xcf1)+'玖',gJ,'負',hT,gD|gE|gF|gG);case eL['SIMP_CHINESE_INFORMAL']:return gH(hP,'零'+o(0xcf2)+'九',gI,'负',hT,gE|gF|gG);case eL[n(0x1377)]:return gH(hP,'零'+o(0xcf3)+'玖',gJ,'负',hT,gD|gE|gF|gG);case eL['JAPANESE_INFORMAL']:return gH(hP,'〇'+o(0xcf4)+'九','十'+o(0xcf5)+'万',gK,hT,0x0);case eL['JAPANESE_FORMAL']:return gH(hP,'零'+o(0xcf6)+'九','拾'+o(0xcf7)+'万',gK,hT,gD|gE|gF);case eL['KOREAN_HANGUL_FORMAL']:return gH(hP,'영'+o(0xcf8)+'구','십'+o(0xcf9)+'만',gL,hU,gD|gE|gF);case eL['KOREAN_HANJA_INFORMAL']:return gH(hP,'零'+o(0xcfa)+'九','十'+o(0xcfb)+'萬',gL,hU,0x0);case eL['KOREAN_HANJA_FORMAL']:return gH(hP,'零'+o(0xcfc)+'九',l(0x192),gL,hU,gD|gE|gF);case eL['DEVANAGARI']:return gB(hP,0x966,0x96f,!![],hS);case eL['GEORGIAN']:return gz(hP,0x1,0x4e1f,gy,eL['DECIMAL'],hS);case eL['GUJARATI']:return gB(hP,0xae6,0xaef,!![],hS);case eL['GURMUKHI']:return gB(hP,0xa66,0xa6f,!![],hS);case eL['HEBREW']:return gz(hP,0x1,0x2af7,gx,eL['DECIMAL'],hS);case eL['HIRAGANA']:return gC(hP,m(0x415));case eL['HIRAGANA_IROHA']:return gC(hP,m(0x416));case eL[n(0x1378)]:return gB(hP,0xce6,0xcef,!![],hS);case eL[n(0x1379)]:return gC(hP,m(0x417),hT);case eL['KATAKANA_IROHA']:return gC(hP,m(0x418),hT);case eL['LAO']:return gB(hP,0xed0,0xed9,!![],hS);case eL['MONGOLIAN']:return gB(hP,0x1810,0x1819,!![],hS);case eL['MYANMAR']:return gB(hP,0x1040,0x1049,!![],hS);case eL['ORIYA']:return gB(hP,0xb66,0xb6f,!![],hS);case eL[n(0x137a)]:return gB(hP,0x6f0,0x6f9,!![],hS);case eL['TAMIL']:return gB(hP,0xbe6,0xbef,!![],hS);case eL['TELUGU']:return gB(hP,0xc66,0xc6f,!![],hS);case eL[n(0x137b)]:return gB(hP,0xe50,0xe59,!![],hS);case eL['TIBETAN']:return gB(hP,0xf20,0xf29,!![],hS);case eL['DECIMAL']:default:return gB(hP,0x30,0x39,!![],hS);}};var gN=m(0x419);var gO=function(){function hP(hQ,hR){this['options']=hR;this['scrolledElements']=[];this['referenceElement']=hQ;this['counters']=new gu();this['quoteDepth']=0x0;if(!hQ['ownerDocument']){throw new Error(m(0x41a));}this['documentElement']=this['cloneNode'](hQ[n(0x137c)][n(0x137d)]);}hP['prototype']['toIFrame']=function(hQ,hR){var hS=this;var hT=gQ(hQ,hR);if(!hT['contentWindow']){return Promise['reject'](m(0x41b));}var hU=hQ['defaultView']['pageXOffset'];var hV=hQ['defaultView']['pageYOffset'];var hW=hT['contentWindow'];var hX=hW['document'];var hY=gR(hT)['then'](function(){return t(hS,void 0x0,void 0x0,function(){var hZ;return v(this,function(i0){switch(i0['label']){case 0x0:this['scrolledElements']['forEach'](gV);if(hW){hW[n(0x137e)](hR['left'],hR['top']);if(/(iPad|iPhone|iPod)/g['test'](navigator['userAgent'])&&(hW['scrollY']!==hR['top']||hW['scrollX']!==hR['left'])){hX['documentElement']['style']['top']=-hR['top']+l(0x193);hX[n(0x137f)]['style']['left']=-hR['left']+l(0x194);hX['documentElement']['style']['position']='a'+o(0xcfd)+'e';}}hZ=this['options']['onclone'];if(typeof this['clonedReferenceElement']==='u'+o(0xcfe)+'d'){return[0x2,Promise['reject']('E'+o(0xcff)+'\x20'+this['referenceElement']['nodeName']+m(0x41c))];}if(!(hX['fonts']&&hX[n(0x1380)]['ready']))return[0x3,0x2];return[0x4,hX['fonts']['ready']];case 0x1:i0['sent']();i0['label']=0x2;case 0x2:if(typeof hZ==='f'+o(0xd00)+'n'){return[0x2,Promise['resolve']()['then'](function(){return hZ(hX);})['then'](function(){return hT;})];}return[0x2,hT];}});});});hX['open']();hX['write'](gT(document['doctype'])+('<'+o(0xd01)+'>'));gU(this['referenceElement']['ownerDocument'],hU,hV);hX['replaceChild'](hX['adoptNode'](this['documentElement']),hX['documentElement']);hX['close']();return hY;};hP['prototype']['createElementClone']=function(hQ){if(gn(hQ)){return this['createCanvasClone'](hQ);}if(gq(hQ)){return this['createStyleClone'](hQ);}var hR=hQ[n(0x1381)](![]);if(go(hR)&&hR['loading']==='l'+o(0xd02)+'y'){hR['loading']='e'+o(0xd03)+'r';}return hR;};hP['prototype'][n(0x1382)]=function(hQ){try{var hR=hQ['sheet'];if(hR&&hR['cssRules']){var hS=[]['slice'][n(0x1383)](hR['cssRules'],0x0)['reduce'](function(hU,hV){if(hV&&typeof hV['cssText']==='s'+o(0xd04)+'g'){return hU+hV['cssText'];}return hU;},'');var hT=hQ['cloneNode'](![]);hT['textContent']=hS;return hT;}}catch(hU){dA['getInstance'](this['options']['id'])['error'](m(0x41d),hU);if(hU['name']!=='S'+o(0xd05)+'r'){throw hU;}}return hQ[n(0x1384)](![]);};hP['prototype']['createCanvasClone']=function(hQ){if(this['options']['inlineImages']&&hQ['ownerDocument']){var hR=hQ['ownerDocument']['createElement'](l(0x195));try{hR['src']=hQ[n(0x1385)]();return hR;}catch(hV){dA['getInstance'](this['options']['id'])['info'](m(0x41e));}}var hS=hQ['cloneNode'](![]);try{hS['width']=hQ['width'];hS['height']=hQ['height'];var hT=hQ['getContext'](l(0x196));var hU=hS['getContext'](l(0x197));if(hU){if(hT){hU['putImageData'](hT['getImageData'](0x0,0x0,hQ['width'],hQ['height']),0x0,0x0);}else{hU['drawImage'](hQ,0x0,0x0);}}return hS;}catch(hW){}return hS;};hP['prototype']['cloneNode']=function(hQ){if(gd(hQ)){return document['createTextNode'](hQ['data']);}if(!hQ[n(0x1386)]){return hQ['cloneNode'](![]);}var hR=hQ['ownerDocument']['defaultView'];if(hR&&ge(hQ)&&(gf(hQ)||gg(hQ))){var hS=this['createElementClone'](hQ);var hT=hR['getComputedStyle'](hQ);var hU=hR['getComputedStyle'](hQ,':'+o(0xd06)+'e');var hV=hR['getComputedStyle'](hQ,':'+o(0xd07)+'r');if(this['referenceElement']===hQ&&gf(hS)){this['clonedReferenceElement']=hS;}if(gm(hS)){h1(hS);}var hW=this['counters']['parse'](new fC(hT));var hX=this['resolvePseudoContent'](hQ,hS,hU,gP['BEFORE']);for(var hY=hQ['firstChild'];hY;hY=hY['nextSibling']){if(!ge(hY)||!gr(hY)&&!hY['hasAttribute'](gN)&&(typeof this['options']['ignoreElements']!=='f'+o(0xd08)+'n'||!this['options']['ignoreElements'](hY))){if(!this['options']['copyStyles']||!ge(hY)||!gq(hY)){hS['appendChild'](this['cloneNode'](hY));}}}if(hX){hS['insertBefore'](hX,hS['firstChild']);}var hZ=this['resolvePseudoContent'](hQ,hS,hV,gP[n(0x1387)]);if(hZ){hS['appendChild'](hZ);}this['counters']['pop'](hW);if(hT&&(this['options']['copyStyles']||gg(hQ))&&!gp(hQ)){gS(hT,hS);}if(hQ['scrollTop']!==0x0||hQ['scrollLeft']!==0x0){this['scrolledElements']['push']([hS,hQ['scrollLeft'],hQ['scrollTop']]);}if((gs(hQ)||gt(hQ))&&(gs(hS)||gt(hS))){hS['value']=hQ['value'];}return hS;}return hQ['cloneNode'](![]);};hP['prototype']['resolvePseudoContent']=function(hQ,hR,hS,hT){var hU=this;if(!hS){return;}var hV=hS['content'];var hW=hR['ownerDocument'];if(!hW||!hV||hV==='n'+o(0xd09)+'e'||hV==='-'+o(0xd0a)+'t'||hS['display']==='n'+o(0xd0b)+'e'){return;}this['counters']['parse'](new fC(hS));var hX=new fB(hS);var hY=hW['createElement'](m(0x41f));gS(hS,hY);hX['content']['forEach'](function(i0){if(i0[n(0x1388)]===b6['STRING_TOKEN']){hY[n(0x1389)](hW['createTextNode'](i0['value']));}else if(i0[n(0x138a)]===b6['URL_TOKEN']){var i1=hW['createElement'](l(0x198));i1['src']=i0['value'];i1['style']['opacity']='1';hY['appendChild'](i1);}else if(i0['type']===b6['FUNCTION']){if(i0[n(0x138b)]==='a'+o(0xd0c)+'r'){var i2=i0['values']['filter'](cG);if(i2['length']){hY['appendChild'](hW['createTextNode'](hQ['getAttribute'](i2[0x0][n(0x138c)])||''));}}else if(i0['name']==='c'+o(0xd0d)+'r'){var i3=i0['values']['filter'](cK),i4=i3[0x0],i5=i3[0x1];if(i4&&cG(i4)){var i6=hU['counters']['getCounterValue'](i4['value']);var i7=i5&&cG(i5)?eM['parse'](i5['value']):eL['DECIMAL'];hY['appendChild'](hW['createTextNode'](gM(i6,i7,![])));}}else if(i0['name']==='c'+o(0xd0e)+'s'){var i8=i0['values']['filter'](cK),i4=i8[0x0],i9=i8[0x1],i5=i8[0x2];if(i4&&cG(i4)){var ia=hU['counters']['getCounterValues'](i4['value']);var ib=i5&&cG(i5)?eM['parse'](i5['value']):eL['DECIMAL'];var ic=i9&&i9['type']===b6['STRING_TOKEN']?i9['value']:'';var id=ia['map'](function(ie){return gM(ie,ib,![]);})['join'](ic);hY['appendChild'](hW['createTextNode'](id));}}}else if(i0['type']===b6['IDENT_TOKEN']){switch(i0['value']){case'o'+o(0xd0f)+'e':hY['appendChild'](hW['createTextNode'](fy(hX[n(0x138d)],hU[n(0x138e)]++,!![])));break;case'c'+o(0xd10)+'e':hY['appendChild'](hW['createTextNode'](fy(hX['quotes'],--hU['quoteDepth'],![])));break;default:hY['appendChild'](hW['createTextNode'](i0['value']));}}});hY['className']=gY+'\x20'+gZ;var hZ=hT===gP['BEFORE']?'\x20'+gY:'\x20'+gZ;if(gg(hR)){hR['className']['baseValue']+=hZ;}else{hR[n(0x138f)]+=hZ;}return hY;};hP['destroy']=function(hQ){if(hQ[n(0x1390)]){hQ['parentNode']['removeChild'](hQ);return!![];}return![];};return hP;}();var gP;(function(hP){hP[hP['B'+o(0xd11)+'E']=0x0]='B'+o(0xd12)+'E';hP[hP['A'+o(0xd13)+'R']=0x1]='A'+o(0xd14)+'R';}(gP||(gP={})));var gQ=function(hP,hQ){var hR=hP['createElement']('i'+o(0xd15)+'e');hR['className']=m(0x420);hR['style']['visibility']='h'+o(0xd16)+'n';hR['style']['position']='f'+o(0xd17)+'d';hR['style']['left']='-'+o(0xd18)+'x';hR['style']['top']=l(0x199);hR['style']['border']='0';hR['width']=hQ['width']['toString']();hR['height']=hQ['height']['toString']();hR['scrolling']=l(0x19a);hR['setAttribute'](gN,'t'+o(0xd19)+'e');hP['body']['appendChild'](hR);return hR;};var gR=function(hP){return new Promise(function(hQ,hR){var hS=hP['contentWindow'];if(!hS){return hR(m(0x421));}var hT=hS['document'];hS['onload']=hP['onload']=hT[n(0x1391)]=function(){hS['onload']=hP['onload']=hT['onreadystatechange']=null;var hU=setInterval(function(){if(hT['body']['childNodes']['length']>0x0&&hT['readyState']==='c'+o(0xd1a)+'e'){clearInterval(hU);hQ(hP);}},0x32);};});};var gS=function(hP,hQ){for(var hR=hP['length']-0x1;hR>=0x0;hR--){var hS=hP['item'](hR);if(hS!=='c'+o(0xd1b)+'t'){hQ['style']['setProperty'](hS,hP['getPropertyValue'](hS));}}return hQ;};var gT=function(hP){var hQ='';if(hP){hQ+='<'+o(0xd1c)+'\x20';if(hP['name']){hQ+=hP['name'];}if(hP[n(0x1392)]){hQ+=hP['internalSubset'];}if(hP['publicId']){hQ+='\x22'+hP['publicId']+'\x22';}if(hP['systemId']){hQ+='\x22'+hP['systemId']+'\x22';}hQ+='>';}return hQ;};var gU=function(hP,hQ,hR){if(hP&&hP['defaultView']&&(hQ!==hP['defaultView']['pageXOffset']||hR!==hP['defaultView']['pageYOffset'])){hP['defaultView']['scrollTo'](hQ,hR);}};var gV=function(hP){var hQ=hP[0x0],hR=hP[0x1],hS=hP[0x2];hQ['scrollLeft']=hR;hQ['scrollTop']=hS;};var gW=':'+o(0xd1d)+'e';var gX=':'+o(0xd1e)+'r';var gY=m(0x422);var gZ=m(0x423);var h0=m(0x424);var h1=function(hP){h2(hP,'.'+gY+gW+h0+('\x0a'+o(0xd1f)+'.')+gZ+gX+h0);};var h2=function(hP,hQ){var hR=hP['ownerDocument'];if(hR){var hS=hR['createElement']('s'+o(0xd20)+'e');hS['textContent']=hQ;hP['appendChild'](hS);}};var h3;(function(hP){hP[hP['V'+o(0xd21)+'R']=0x0]='V'+o(0xd22)+'R';hP[hP['B'+o(0xd23)+'E']=0x1]='B'+o(0xd24)+'E';}(h3||(h3={})));var h4=function(hP,hQ){if(hP[n(0x1393)]===hQ['length']){return hP['some'](function(hR,hS){return hR===hQ[hS];});}return![];};var h5=function(hP,hQ,hR,hS,hT){return hP['map'](function(hU,hV){switch(hV){case 0x0:return hU['add'](hQ,hR);case 0x1:return hU[n(0x1394)](hQ+hS,hR);case 0x2:return hU['add'](hQ+hS,hR+hT);case 0x3:return hU['add'](hQ,hR+hT);}return hU;});};var h6=function(){function hP(hQ,hR){this['type']=h3['VECTOR'];this['x']=hQ;this['y']=hR;}hP['prototype']['add']=function(hQ,hR){return new hP(this['x']+hQ,this['y']+hR);};return hP;}();var h7=function(hP,hQ,hR){return new h6(hP['x']+(hQ['x']-hP['x'])*hR,hP['y']+(hQ['y']-hP['y'])*hR);};var h8=function(){function hP(hQ,hR,hS,hT){this['type']=h3[n(0x1395)];this['start']=hQ;this['startControl']=hR;this['endControl']=hS;this['end']=hT;}hP['prototype']['subdivide']=function(hQ,hR){var hS=h7(this['start'],this['startControl'],hQ);var hT=h7(this['startControl'],this['endControl'],hQ);var hU=h7(this['endControl'],this['end'],hQ);var hV=h7(hS,hT,hQ);var hW=h7(hT,hU,hQ);var hX=h7(hV,hW,hQ);return hR?new hP(this['start'],hS,hV,hX):new hP(hX,hW,hU,this['end']);};hP['prototype']['add']=function(hQ,hR){return new hP(this['start']['add'](hQ,hR),this['startControl']['add'](hQ,hR),this['endControl']['add'](hQ,hR),this['end']['add'](hQ,hR));};hP['prototype']['reverse']=function(){return new hP(this['end'],this['endControl'],this['startControl'],this['start']);};return hP;}();var h9=function(hP){return hP['type']===h3['BEZIER_CURVE'];};var ha=function(){function hP(hQ){var hR=hQ['styles'];var hS=hQ['bounds'];var hT=cT(hR['borderTopLeftRadius'],hS[n(0x1396)],hS['height']),hU=hT[0x0],hV=hT[0x1];var hW=cT(hR['borderTopRightRadius'],hS['width'],hS['height']),hX=hW[0x0],hY=hW[0x1];var hZ=cT(hR['borderBottomRightRadius'],hS[n(0x1397)],hS['height']),i0=hZ[0x0],i1=hZ[0x1];var i2=cT(hR[n(0x1398)],hS['width'],hS['height']),i3=i2[0x0],i4=i2[0x1];var i5=[];i5['push']((hU+hX)/hS['width']);i5['push']((i3+i0)/hS['width']);i5['push']((hV+i4)/hS['height']);i5['push']((hY+i1)/hS['height']);var i6=Math['max']['apply'](Math,i5);if(i6>0x1){hU/=i6;hV/=i6;hX/=i6;hY/=i6;i0/=i6;i1/=i6;i3/=i6;i4/=i6;}var i7=hS['width']-hX;var i8=hS['height']-i1;var i9=hS['width']-i0;var ia=hS['height']-i4;var ib=hR['borderTopWidth'];var ic=hR['borderRightWidth'];var id=hR['borderBottomWidth'];var ie=hR['borderLeftWidth'];var ig=cU(hR['paddingTop'],hQ['bounds']['width']);var ih=cU(hR[n(0x1399)],hQ['bounds']['width']);var ii=cU(hR['paddingBottom'],hQ[n(0x139a)]['width']);var ij=cU(hR['paddingLeft'],hQ['bounds']['width']);this['topLeftBorderBox']=hU>0x0||hV>0x0?hc(hS['left'],hS['top'],hU,hV,hb['TOP_LEFT']):new h6(hS['left'],hS[n(0x139b)]);this['topRightBorderBox']=hX>0x0||hY>0x0?hc(hS['left']+i7,hS['top'],hX,hY,hb['TOP_RIGHT']):new h6(hS['left']+hS['width'],hS['top']);this['bottomRightBorderBox']=i0>0x0||i1>0x0?hc(hS['left']+i9,hS['top']+i8,i0,i1,hb[n(0x139c)]):new h6(hS['left']+hS['width'],hS['top']+hS['height']);this['bottomLeftBorderBox']=i3>0x0||i4>0x0?hc(hS['left'],hS['top']+ia,i3,i4,hb['BOTTOM_LEFT']):new h6(hS['left'],hS['top']+hS['height']);this['topLeftPaddingBox']=hU>0x0||hV>0x0?hc(hS['left']+ie,hS['top']+ib,Math['max'](0x0,hU-ie),Math['max'](0x0,hV-ib),hb['TOP_LEFT']):new h6(hS[n(0x139d)]+ie,hS['top']+ib);this['topRightPaddingBox']=hX>0x0||hY>0x0?hc(hS['left']+Math['min'](i7,hS['width']+ie),hS['top']+ib,i7>hS['width']+ie?0x0:hX-ie,hY-ib,hb['TOP_RIGHT']):new h6(hS['left']+hS['width']-ic,hS['top']+ib);this['bottomRightPaddingBox']=i0>0x0||i1>0x0?hc(hS['left']+Math['min'](i9,hS['width']-ie),hS['top']+Math['min'](i8,hS['height']+ib),Math['max'](0x0,i0-ic),i1-id,hb['BOTTOM_RIGHT']):new h6(hS['left']+hS['width']-ic,hS['top']+hS['height']-id);this['bottomLeftPaddingBox']=i3>0x0||i4>0x0?hc(hS['left']+ie,hS['top']+ia,Math[n(0x139e)](0x0,i3-ie),i4-id,hb['BOTTOM_LEFT']):new h6(hS['left']+ie,hS['top']+hS[n(0x139f)]-id);this['topLeftContentBox']=hU>0x0||hV>0x0?hc(hS['left']+ie+ij,hS['top']+ib+ig,Math['max'](0x0,hU-(ie+ij)),Math['max'](0x0,hV-(ib+ig)),hb[n(0x13a0)]):new h6(hS['left']+ie+ij,hS['top']+ib+ig);this['topRightContentBox']=hX>0x0||hY>0x0?hc(hS['left']+Math['min'](i7,hS['width']+ie+ij),hS['top']+ib+ig,i7>hS[n(0x13a1)]+ie+ij?0x0:hX-ie+ij,hY-(ib+ig),hb['TOP_RIGHT']):new h6(hS['left']+hS['width']-(ic+ih),hS['top']+ib+ig);this['bottomRightContentBox']=i0>0x0||i1>0x0?hc(hS[n(0x13a2)]+Math['min'](i9,hS['width']-(ie+ij)),hS['top']+Math['min'](i8,hS['height']+ib+ig),Math['max'](0x0,i0-(ic+ih)),i1-(id+ii),hb['BOTTOM_RIGHT']):new h6(hS['left']+hS['width']-(ic+ih),hS['top']+hS['height']-(id+ii));this['bottomLeftContentBox']=i3>0x0||i4>0x0?hc(hS['left']+ie+ij,hS[n(0x13a3)]+ia,Math['max'](0x0,i3-(ie+ij)),i4-(id+ii),hb['BOTTOM_LEFT']):new h6(hS['left']+ie+ij,hS['top']+hS['height']-(id+ii));}return hP;}();var hb;(function(hP){hP[hP['T'+o(0xd25)+'T']=0x0]='T'+o(0xd26)+'T';hP[hP['T'+o(0xd27)+'T']=0x1]='T'+o(0xd28)+'T';hP[hP['B'+o(0xd29)+'T']=0x2]='B'+o(0xd2a)+'T';hP[hP['B'+o(0xd2b)+'T']=0x3]='B'+o(0xd2c)+'T';}(hb||(hb={})));var hc=function(hP,hQ,hR,hS,hT){var hU=0x4*((Math['sqrt'](0x2)-0x1)/0x3);var hV=hR*hU;var hW=hS*hU;var hX=hP+hR;var hY=hQ+hS;switch(hT){case hb['TOP_LEFT']:return new h8(new h6(hP,hY),new h6(hP,hY-hW),new h6(hX-hV,hQ),new h6(hX,hQ));case hb['TOP_RIGHT']:return new h8(new h6(hP,hQ),new h6(hP+hV,hQ),new h6(hX,hY-hW),new h6(hX,hY));case hb['BOTTOM_RIGHT']:return new h8(new h6(hX,hQ),new h6(hX,hQ+hW),new h6(hP+hV,hY),new h6(hP,hY));case hb['BOTTOM_LEFT']:default:return new h8(new h6(hX,hY),new h6(hX-hV,hY),new h6(hP,hQ+hW),new h6(hP,hQ));}};var hd=function(hP){return[hP['topLeftBorderBox'],hP['topRightBorderBox'],hP[n(0x13a4)],hP['bottomLeftBorderBox']];};var he=function(hP){return[hP['topLeftContentBox'],hP['topRightContentBox'],hP['bottomRightContentBox'],hP['bottomLeftContentBox']];};var hf=function(hP){return[hP['topLeftPaddingBox'],hP['topRightPaddingBox'],hP['bottomRightPaddingBox'],hP['bottomLeftPaddingBox']];};var hg=function(){function hP(hQ,hR,hS){this['type']=0x0;this['offsetX']=hQ;this['offsetY']=hR;this['matrix']=hS;this['target']=0x2|0x4;}return hP;}();var hh=function(){function hP(hQ,hR){this['type']=0x1;this['target']=hR;this['path']=hQ;}return hP;}();var hi=function(hP){return hP['type']===0x0;};var hj=function(hP){return hP['type']===0x1;};var hk=function(){function hP(hQ){this['element']=hQ;this['inlineLevel']=[];this['nonInlineLevel']=[];this['negativeZIndex']=[];this['zeroOrAutoZIndexOrTransformedOrOpacity']=[];this['positiveZIndex']=[];this['nonPositionedFloats']=[];this['nonPositionedInlineLevel']=[];}return hP;}();var hl=function(){function hP(hQ,hR){this['container']=hQ;this['effects']=hR['slice'](0x0);this['curves']=new ha(hQ);if(hQ['styles']['transform']!==null){var hS=hQ['bounds']['left']+hQ[n(0x13a5)]['transformOrigin'][0x0]['number'];var hT=hQ['bounds']['top']+hQ['styles']['transformOrigin'][0x1]['number'];var hU=hQ['styles']['transform'];this['effects']['push'](new hg(hS,hT,hU));}if(hQ['styles']['overflowX']!==eS['VISIBLE']){var hV=hd(this['curves']);var hW=hf(this['curves']);if(h4(hV,hW)){this['effects']['push'](new hh(hV,0x2|0x4));}else{this['effects'][n(0x13a6)](new hh(hV,0x2));this['effects']['push'](new hh(hW,0x4));}}}hP['prototype']['getParentEffects']=function(){var hQ=this['effects']['slice'](0x0);if(this['container']['styles']['overflowX']!==eS['VISIBLE']){var hR=hd(this['curves']);var hS=hf(this['curves']);if(!h4(hR,hS)){hQ['push'](new hh(hS,0x2|0x4));}}return hQ;};return hP;}();var hm=function(hP,hQ,hR,hS){hP['container']['elements']['forEach'](function(hT){var hU=ft(hT['flags'],0x4);var hV=ft(hT['flags'],0x2);var hW=new hl(hT,hP['getParentEffects']());if(ft(hT['styles']['display'],0x800)){hS['push'](hW);}var hX=ft(hT['flags'],0x8)?[]:hS;if(hU||hV){var hY=hU||hT['styles']['isPositioned']()?hR:hQ;var hZ=new hk(hW);if(hT['styles']['isPositioned']()||hT[n(0x13a7)][n(0x13a8)]<0x1||hT['styles']['isTransformed']()){var i0=hT['styles']['zIndex']['order'];if(i0<0x0){var i1=0x0;hY['negativeZIndex']['some'](function(i3,i4){if(i0>i3['element']['container']['styles']['zIndex']['order']){i1=i4;return![];}else if(i1>0x0){return!![];}return![];});hY['negativeZIndex']['splice'](i1,0x0,hZ);}else if(i0>0x0){var i2=0x0;hY['positiveZIndex'][n(0x13a9)](function(i3,i4){if(i0>=i3['element']['container']['styles']['zIndex']['order']){i2=i4+0x1;return![];}else if(i2>0x0){return!![];}return![];});hY['positiveZIndex']['splice'](i2,0x0,hZ);}else{hY['zeroOrAutoZIndexOrTransformedOrOpacity']['push'](hZ);}}else{if(hT['styles']['isFloating']()){hY['nonPositionedFloats']['push'](hZ);}else{hY['nonPositionedInlineLevel']['push'](hZ);}}hm(hW,hZ,hU?hZ:hR,hX);}else{if(hT[n(0x13aa)]['isInlineLevel']()){hQ[n(0x13ab)]['push'](hW);}else{hQ['nonInlineLevel']['push'](hW);}hm(hW,hQ,hR,hX);}if(ft(hT['flags'],0x8)){hn(hT,hX);}});};var hn=function(hP,hQ){var hR=hP instanceof fT?hP['start']:0x1;var hS=hP instanceof fT?hP['reversed']:![];for(var hT=0x0;hT0x0&&hQ['intrinsicHeight']>0x0){var hT=hs(hQ);var hU=hf(hR);this['path'](hU);this['ctx']['save']();this['ctx']['clip']();this['ctx']['drawImage'](hS,0x0,0x0,hQ['intrinsicWidth'],hQ['intrinsicHeight'],hT['left'],hT['top'],hT['width'],hT['height']);this['ctx']['restore']();}};hP['prototype']['renderNodeContent']=function(hQ){return t(this,void 0x0,void 0x0,function(){var hR,hS,hT,hU,hV,hW,hX,hY,hX,hZ,i0,i1,i2,i3,i4,i5,i6,hX,i7,i8,i3;return v(this,function(i9){switch(i9['label']){case 0x0:this['applyEffects'](hQ['effects'],0x4);hR=hQ['container'];hS=hQ['curves'];hT=hR['styles'];hU=0x0,hV=hR['textNodes'];i9['label']=0x1;case 0x1:if(!(hU0x0&&i7>0x0){i8=hT[n(0x1403)]['createPattern'](ih,'r'+o(0xd49)+'t');hT['renderRepeat'](i3,i8,i4,i5);}}else if(dY(hY)){ik=hv(hQ,hR,[null,null,null]),i3=ik[0x0],il=ik[0x1],im=ik[0x2],i6=ik[0x3],i7=ik[0x4];io=hY['position']['length']===0x0?[cR]:hY['position'];i4=cU(io[0x0],i6);i5=cU(io[io[n(0x1404)]-0x1],i7);ip=dn(hY,i4,i5,i6,i7),iq=ip[0x0],ir=ip[0x1];if(iq>0x0&&iq>0x0){is=hT['ctx']['createRadialGradient'](il+i4,im+i5,0x0,il+i4,im+i5,iq);di(hY['stops'],iq*0x2)['forEach'](function(iy){return is['addColorStop'](iy['stop'],d5(iy['color']));});hT['path'](i3);hT[n(0x1405)]['fillStyle']=is;if(iq!==ir){it=hQ['bounds']['left']+0.5*hQ['bounds']['width'];iu=hQ['bounds']['top']+0.5*hQ['bounds']['height'];iv=ir/ iq;iw=0x1/ iv;hT['ctx']['save']();hT[n(0x1406)]['translate'](it,iu);hT['ctx']['transform'](0x1,0x0,0x0,iv,0x0,0x0);hT['ctx']['translate'](-it,-iu);hT['ctx']['fillRect'](il,iw*(im-iu)+iu,i6,i7*iw);hT['ctx'][n(0x1407)]();}else{hT['ctx']['fill']();}}}ix['label']=0x6;case 0x6:hR--;return[0x2];}});};hT=this;hU=0x0,hV=hQ['styles']['backgroundImage']['slice'](0x0)['reverse']();hX['label']=0x1;case 0x1:if(!(hUz['x']?0x0:a0;a1=Math['abs'](a1)>z['y']?0x0:a1;M=s['funcPublic']['getPointByDistance'](u['tileset']['boundingSphere']['center'],a0,a1);D(M);}else if(u['modelAttract']&&Cesium['defined'](w)){var O=s[n(0x143f)]['GetDistance'](u['gridStartX'],w['point1'],0x1);var R=s['funcPublic']['GetDistance'](u['gridStartY'],w['point1'],0x0,0x1);var U=s['funcPublic']['GetDistance'](u['gridStartX'],w['point4'],0x1);var X=s['funcPublic']['GetDistance'](u['gridStartY'],w['point4'],0x0,0x1);var a2=s['funcPublic']['GetDistance'](u['gridStartX'],N['point1'],0x1);var a3=s['funcPublic']['GetDistance'](u['gridStartY'],N['point1'],0x0,0x1);var a4=s['funcPublic']['GetDistance'](u[n(0x1440)],N[n(0x1441)],0x1);var a5=s['funcPublic']['GetDistance'](u['gridStartY'],N['point4'],0x0,0x1);var a6=a2-O;var a7=a3-R;var a8=a2-U;var a9=a3-X;var aa=a4-O;var ab=a5-R;var ac=a4-U;var ad=a5-X;var ae=[{'distance':Math['abs'](a6),'value':Math['abs'](a6)>z['x']?0x0:a6},{'distance':Math['abs'](a8),'value':Math['abs'](a8)>z['x']?0x0:a8},{'distance':Math[n(0x1442)](aa),'value':Math['abs'](aa)>z['x']?0x0:aa},{'distance':Math['abs'](ac),'value':Math['abs'](ac)>z['x']?0x0:ac}];var af=[{'distance':Math['abs'](a7),'value':Math['abs'](a7)>z['y']?0x0:a7},{'distance':Math['abs'](a9),'value':Math['abs'](a9)>z['y']?0x0:a9},{'distance':Math['abs'](ab),'value':Math['abs'](ab)>z['y']?0x0:ab},{'distance':Math['abs'](ad),'value':Math['abs'](ad)>z['y']?0x0:ad}];ae['sort'](function(ai,aj){return ai['distance']-aj['distance'];});af['sort'](function(ai,aj){return ai['distance']-aj['distance'];});M=s['funcPublic']['getPointByDistance'](u['tileset']['boundingSphere']['center'],0x0-ae[0x0]['value'],0x0-af[0x0]['value']);D(M);}w=F();if(u['tileset']['unfixed']){u[n(0x1443)]['unfixed']=![];u['snap']['do']['push']({'Key':l(0x1ae),'Type':'M'+o(0xd89)+'l','ID':u[n(0x1444)]['id']});if(!isEmpty(u['callback'])){var ag=s['funcPublic']['getPointByDistance'](u['tileset']['boundingSphere']['center'],0x0,0x0,-(u['tileset']['tilesetoutline'][n(0x1445)]-u['tileset']['tilesetoutline']['minimumHeight'])/0x2);u['callback']({'loaded':!![],'locate':!![],'obj':u['tileset'],'offset':{'x':s['funcPublic']['GetDistance'](ag,u['gridStartX'],0x1)-s['funcPublic']['GetDistance'](u['gridCenter'],u['gridStartX'],0x1),'y':s['funcPublic']['GetDistance'](ag,u['gridStartY'],0x0,0x1)-s['funcPublic']['GetDistance'](u['gridCenter'],u['gridStartY'],0x0,0x1),'z':s['funcPublic']['GetDistance'](ag,u['gridCenter'],0x0,0x0,0x1)}});}}u['tileset']=undefined;}},Cesium['ScreenSpaceEventType']['LEFT_UP']);q['viewer']['scene']['postRender']['addEventListener'](function(K){if(Cesium['defined'](w)&&Cesium['defined'](u['tileset'])&&u['tileset']['unfixed']){x=G();if(v&&y['length']==0x0)H();}});function D(K){if(!Cesium[n(0x1446)](K))return;var L=Cesium['Cartographic']['fromCartesian'](K);var M=Cesium['Cartesian3']['fromRadians'](L['longitude'],L[n(0x1447)],s[n(0x1448)]['height']);var N=Cesium['Cartographic']['fromCartesian'](u['tileset']['boundingSphere']['center']);var O=Cesium['Cartesian3']['fromRadians'](N['longitude'],N['latitude'],N['height']-(u['tileset']['tilesetoutline']['maximumHeight']-u['tileset'][n(0x1449)]['minimumHeight'])/0x2);var P=Cesium['Cartesian3']['subtract'](M,O,new Cesium['Cartesian3']());var Q=Cesium['Matrix4']['fromTranslation'](P);var R=Cesium['Matrix4']['multiplyTransformation'](Q,u['tileset']['modelMatrix'],new Cesium['Matrix4']());u['tileset']['modelMatrix']=R;t[n(0x144a)]['requestRender']();}function E(){if(Cesium['defined'](u['grid'])){t['entities']['remove'](u['grid']);t['scene']['requestRender']();}u['grid']=t['entities']['add']({'id':'E'+o(0xd8a)+'e','position':u['gridCenter'],'plane':{'plane':new Cesium[(n(0x144b))](Cesium['Cartesian3']['UNIT_Z'],0x0),'dimensions':new Cesium['Cartesian2'](u['gridCellSize']['x']*u['gridCellCount']['x'],u['gridCellSize']['y']*u['gridCellCount']['y']),'material':new Cesium['GridMaterialProperty']({'color':u['gridColor'],'cellAlpha':0.01,'lineCount':u['gridCellCount'],'lineThickness':new Cesium['Cartesian2'](0x1,0x1)})}});t['clock']['onTick'][n(0x144c)](function(){});}this['LoadGrid']=function(){E();};this['updateGridPos']=function(K){if(u['grid']!=undefined){if(Cesium['defined'](u['grid'])){t['entities']['remove'](u['grid']);t['scene']['requestRender']();}u['gridCenter']=Cesium[n(0x144d)]['fromDegrees'](K[0x0],K[0x1],K[0x2]);u['grid']=t['entities']['add']({'id':'E'+o(0xd8b)+'e','position':u['gridCenter'],'plane':{'plane':new Cesium['Plane'](Cesium['Cartesian3']['UNIT_Z'],0x0),'dimensions':new Cesium['Cartesian2'](u['gridCellSize']['x']*u['gridCellCount']['x'],u['gridCellSize']['y']*u['gridCellCount']['y']),'material':new Cesium['GridMaterialProperty']({'color':u['gridColor'],'cellAlpha':0.01,'lineCount':u['gridCellCount'],'lineThickness':new Cesium['Cartesian2'](0x1,0x1)})}});}};this['LoadDebugAxis']=function(){if(Cesium[n(0x144e)](u['axis'])){t['scene']['primitives'][n(0x144f)](u[n(0x1450)]);t['scene'][n(0x1451)]();}u['axis']=new Cesium['DebugModelMatrixPrimitive']({'modelMatrix':Cesium['Transforms']['headingPitchRollToFixedFrame'](u['gridCenter'],new Cesium['HeadingPitchRoll'](),Cesium['Ellipsoid']['WGS84'],Cesium['Transforms']['eastNorthUpToFixedFrame']),'length':1.5,'width':0x1});t['scene']['primitives']['add'](u['axis']);};function F(K){if(Cesium['defined'](K)){u['tileset']=s[n(0x1452)]['get'](K['toString']());}var L=Cesium['Cartesian3']['fromArray'](u['tileset']['tilesetoutline']['positions'],0xc);Cesium['Matrix4']['multiplyByPoint'](u['tileset']['modelMatrix'],L,L);var M=Cesium['Cartesian3']['fromArray'](u['tileset'][n(0x1453)]['positions'],0xf);Cesium['Matrix4']['multiplyByPoint'](u['tileset']['modelMatrix'],M,M);var N=Cesium['Cartesian3']['fromArray'](u['tileset']['tilesetoutline']['positions'],0x12);Cesium['Matrix4']['multiplyByPoint'](u['tileset']['modelMatrix'],N,N);var O=Cesium['Cartesian3'][n(0x1454)](u['tileset']['tilesetoutline']['positions'],0x15);Cesium['Matrix4']['multiplyByPoint'](u[n(0x1455)]['modelMatrix'],O,O);return{'point1':L,'point2':M,'point3':N,'point4':O,'point5':u['tileset']['boundingSphere']['center']};}function G(){var K=F();var L=[{'point1':w['point1'],'point2':K['point1'],'distance':Cesium['Cartesian3'][n(0x1456)](w['point1'],K['point1'])},{'point1':w['point1'],'point2':K['point2'],'distance':Cesium['Cartesian3']['distance'](w['point1'],K[n(0x1457)])},{'point1':w['point1'],'point2':K['point3'],'distance':Cesium['Cartesian3']['distance'](w[n(0x1458)],K['point3'])},{'point1':w['point1'],'point2':K['point4'],'distance':Cesium['Cartesian3']['distance'](w['point1'],K['point4'])},{'point1':w['point2'],'point2':K['point1'],'distance':Cesium[n(0x1459)]['distance'](w['point2'],K['point1'])},{'point1':w[n(0x145a)],'point2':K['point2'],'distance':Cesium['Cartesian3']['distance'](w['point2'],K['point2'])},{'point1':w['point2'],'point2':K['point3'],'distance':Cesium['Cartesian3']['distance'](w['point2'],K['point3'])},{'point1':w[n(0x145b)],'point2':K['point4'],'distance':Cesium['Cartesian3']['distance'](w['point2'],K['point4'])},{'point1':w['point3'],'point2':K['point1'],'distance':Cesium['Cartesian3']['distance'](w[n(0x145c)],K['point1'])},{'point1':w['point3'],'point2':K['point2'],'distance':Cesium['Cartesian3']['distance'](w['point3'],K['point2'])},{'point1':w['point3'],'point2':K['point3'],'distance':Cesium['Cartesian3']['distance'](w['point3'],K['point3'])},{'point1':w[n(0x145d)],'point2':K['point4'],'distance':Cesium['Cartesian3']['distance'](w['point3'],K['point4'])},{'point1':w['point4'],'point2':K['point1'],'distance':Cesium['Cartesian3']['distance'](w[n(0x145e)],K['point1'])},{'point1':w[n(0x145f)],'point2':K['point2'],'distance':Cesium['Cartesian3']['distance'](w['point4'],K[n(0x1460)])},{'point1':w['point4'],'point2':K['point3'],'distance':Cesium['Cartesian3']['distance'](w['point4'],K['point3'])},{'point1':w['point4'],'point2':K['point4'],'distance':Cesium['Cartesian3']['distance'](w['point4'],K[n(0x1461)])}];L['sort'](function(M,N){return M['distance']-N['distance'];});return L[0x0];}function H(){y['push'](t['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x[n(0x1462)],u[n(0x1463)],0x1);var N=s['funcPublic']['GetDistance'](x[n(0x1464)],u['gridStartY'],0x0,0x1);var O=s['funcPublic'][n(0x1465)](x['point2'],u['gridStartX'],0x1);var P=s['funcPublic']['GetDistance'](x[n(0x1466)],u['gridStartY'],0x0,0x1);return[s['funcPublic']['getPointByDistance'](x['point1'],O>M?-0.2:0.2),s['funcPublic']['getPointByDistance'](x['point1'],O>M?O-M+0.2:O-M-0.2)];},![]),'width':0x1,'material':Cesium['Color']['CHOCOLATE']}}));y['push'](t['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic']['GetDistance'](x['point1'],u['gridStartY'],0x0,0x1);var O=s[n(0x1467)]['GetDistance'](x['point2'],u['gridStartX'],0x1);var P=s[n(0x1468)]['GetDistance'](x['point2'],u['gridStartY'],0x0,0x1);return[s['funcPublic']['getPointByDistance'](x['point1'],0x0,P>N?-0.2:0.2),s[n(0x1469)]['getPointByDistance'](x['point1'],0x0,P>N?P-N+0.2:P-N-0.2)];},![]),'width':0x1,'material':Cesium['Color']['CHOCOLATE']}}));y['push'](t['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic']['GetDistance'](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic']['GetDistance'](x[n(0x146a)],u['gridStartX'],0x1);var P=s['funcPublic'][n(0x146b)](x[n(0x146c)],u['gridStartY'],0x0,0x1);return[s[n(0x146d)]['getPointByDistance'](x['point2'],O>M?0.2:-0.2),s['funcPublic']['getPointByDistance'](x['point2'],O>M?M-O:M-O)];},![]),'width':0x1,'material':Cesium['Color']['MAGENTA']}}));y['push'](t['entities'][n(0x146e)]({'polyline':{'positions':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u[n(0x146f)],0x1);var N=s['funcPublic']['GetDistance'](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic']['GetDistance'](x['point2'],u['gridStartX'],0x1);var P=s['funcPublic'][n(0x1470)](x['point2'],u[n(0x1471)],0x0,0x1);return[s['funcPublic']['getPointByDistance'](x['point2'],0x0,P>N?0.2:-0.2),s['funcPublic']['getPointByDistance'](x['point2'],0x0,P>N?N-P:N-P)];},![]),'width':0x1,'material':Cesium['Color']['MAGENTA']}}));y['push'](t[n(0x1472)]['add']({'polygon':{'hierarchy':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic']['GetDistance'](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic'][n(0x1473)](x['point2'],u['gridStartX'],0x1);var P=s['funcPublic']['GetDistance'](x['point2'],u['gridStartY'],0x0,0x1);return new Cesium['PolygonHierarchy']([s['funcPublic'][n(0x1474)](x['point2'],M-O),s['funcPublic']['getPointByDistance'](x['point2'],O>M?M-O+0.1:M-O-0.1,0.03),s[n(0x1475)]['getPointByDistance'](x[n(0x1476)],O>M?M-O+0.1:M-O-0.1,-0.03)]);},![]),'height':s[n(0x1477)]['height'],'extrudedHeight':s['defaultPosition']['height'],'material':Cesium['Color']['MAGENTA']}}));y['push'](t['entities']['add']({'polygon':{'hierarchy':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic'][n(0x1478)](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic']['GetDistance'](x['point2'],u['gridStartX'],0x1);var P=s['funcPublic']['GetDistance'](x['point2'],u['gridStartY'],0x0,0x1);return new Cesium['PolygonHierarchy']([s['funcPublic']['getPointByDistance'](x['point2'],0x0,N-P),s['funcPublic']['getPointByDistance'](x[n(0x1479)],-0.03,P>N?N-P+0.1:N-P-0.1),s['funcPublic']['getPointByDistance'](x['point2'],0.03,P>N?N-P+0.1:N-P-0.1)]);},![]),'height':s[n(0x147a)]['height'],'extrudedHeight':s['defaultPosition']['height'],'material':Cesium['Color']['MAGENTA']}}));y['push'](t['entities']['add']({'position':new Cesium['CallbackProperty'](function(K,L){var M=s['funcPublic']['GetDistance'](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic']['GetDistance'](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic']['GetDistance'](x['point2'],u[n(0x147b)],0x1);var P=s['funcPublic']['GetDistance'](x['point2'],u['gridStartY'],0x0,0x1);return Cesium['Cartesian3']['midpoint'](s['funcPublic']['getPointByDistance'](x['point1'],0x0,P-N),x['point2'],new Cesium['Cartesian3']());},![]),'label':{'text':new Cesium['CallbackProperty'](function(){return(s['funcPublic']['GetDistance'](x['point1'],x[n(0x147c)],0x1)*0x64)['toFixed'](0x0)+l(0x1af);},![]),'font':'1'+o(0xd8c)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x5),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'showBackground':!![]}}));y[n(0x147d)](t['entities']['add']({'position':new Cesium[(n(0x147e))](function(K,L){var M=s['funcPublic'][n(0x147f)](x['point1'],u['gridStartX'],0x1);var N=s['funcPublic'][n(0x1480)](x['point1'],u['gridStartY'],0x0,0x1);var O=s['funcPublic'][n(0x1481)](x['point2'],u[n(0x1482)],0x1);var P=s['funcPublic']['GetDistance'](x['point2'],u['gridStartY'],0x0,0x1);return Cesium['Cartesian3']['midpoint'](s['funcPublic']['getPointByDistance'](x['point1'],O-M),x['point2'],new Cesium['Cartesian3']());},![]),'label':{'text':new Cesium['CallbackProperty'](function(){return(s['funcPublic']['GetDistance'](x['point1'],x['point2'],0x0,0x1)*0x64)['toFixed'](0x0)+l(0x1b0);},![]),'font':'1'+o(0xd8d)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](-0x5,0x0),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['RIGHT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'showBackground':!![]}}));}function I(K,L){var M=new Cesium['Cartesian3']();var N;if(Math['abs'](K['z'])>Math[n(0x1483)](K['y'])&&Math['abs'](K['z'])>Math['abs'](K['x'])){Cesium['Cartesian3']['cross'](K,new Cesium['Cartesian3'](0x1,0x0,0x0),M);if(M['y']<0x0){if(Cesium['Math']['toDegrees'](L)>0.1){L=Cesium['Math']['toRadians'](0x168-Cesium['Math']['toDegrees'](L));}}var O=Cesium[n(0x1484)]['fromRotationY'](L,new Cesium['Matrix3']());N=Cesium['Matrix4']['fromRotationTranslation'](O);}else{Cesium['Cartesian3']['cross'](K,new Cesium['Cartesian3'](0x1,0x0,0x0),M);if(M['z']<0x0){if(Cesium['Math']['toDegrees'](L)>0.1){L=Cesium['Math']['toRadians'](0x168-Cesium['Math']['toDegrees'](L));}}var O=Cesium['Matrix3']['fromRotationZ'](L,new Cesium['Matrix3']());N=Cesium['Matrix4']['fromRotationTranslation'](O);}return N;}this['AutoMeasurement']=function(K){v=K;if(!v){y['forEach'](function(L){t['entities']['remove'](L);});y['length']=0x0;}};this['Alignment']=function(K,L){var M={};K['forEach']((N,O)=>{if(O==0x0){M=F(N);return!![];}else if(N['toLowerCase']()=='a'+o(0xd8e)+'r')return!![];var P=F(N);switch(L['toUpperCase']()){case'L'+o(0xd8f)+'T':var Q=M['point1']['x']{var Z=s['funcPublic']['cartesian3ToCartographic'](Y,t);X['push'](Z['longitude'],Z['latitude'],Z[n(0x1493)]);});return X['length']>0x0?Cesium['Cartesian3'][n(0x1494)](X):X;};this['options']['polyline']['positions']=new Cesium['CallbackProperty'](W,Cesium['defined'](V['syn']));t['entities']['add'](this['options']);};return U;}();var O=undefined;if(Cesium[n(0x1495)](K['Positions'])){O=new N(K['Positions'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var P=[];var Q=null;var R=function(U){if(Q!=null)clearTimeout(Q);Q=window['setTimeout'](function(){var V=t['scene']['pickPosition'](U);if(P['length']==0x0){P['push'](V['clone']());}P['push'](V);},0xc8);};var S=function(U,V){var W=t['scene']['pickPosition'](U);if(P[n(0x1496)]>=0x2){if(V){var X=Cesium['Cartographic']['fromCartesian'](P[P['length']-0x2]);var Y=Cesium['Cartographic']['fromCartesian'](W);var Z=s['funcPublic']['GetDistance'](P[P['length']-0x2],W,0x1);var a0=s['funcPublic'][n(0x1497)](P[P['length']-0x2],W,0x0,0x1);if(Z=0x2){if(!Cesium['defined'](O)){O=new N(P);}else{if(R!=undefined){P['pop']();P['push'](R);}}t['scene']['requestRender']();}},Cesium[n(0x14aa)]['MOUSE_MOVE']);}};this['DrawRectangle']=function(K,L){var M=this;var N=function(){function Q(R,S,T){this['options']={'id':!Cesium['defined'](K['ID'])?'r'+o(0xd98)+'-'+Math['round'](Math['random']()*0x2710):K['ID'],'rectangle':{'coordinates':[],'height':!Cesium['defined'](K['Height'])?0.001:K['Height'],'extrudedHeight':!Cesium['defined'](K['ExtrudedHeight'])?0.001:K['ExtrudedHeight'],'fill':!Cesium['defined'](K['Fill'])?!![]:K['Fill'],'material':!Cesium['defined'](K['Color'])?Cesium['Color'][n(0x14ab)]['withAlpha'](0.5):Cesium['Color']['fromCssColorString'](K['Color']),'outline':!Cesium['defined'](K['Outline'])?!![]:K['Outline'],'outlineColor':!Cesium['defined'](K['OutlineColor'])?Cesium[n(0x14ac)]['BLACK']:Cesium['Color']['fromCssColorString'](K['OutlineColor']),'show':!Cesium['defined'](K['Show'])?!![]:K['Show']}};this['coordinates']=S;this['positions']=R;this['syn']=T;this['_init']();}Q['prototype']['_init']=function(){var R=this;var S=function(){return Cesium['defined'](R['coordinates'])?new Cesium['Rectangle'](R['coordinates']['west'],R['coordinates']['south'],R['coordinates']['east'],R['coordinates']['north']):Cesium['Rectangle']['fromCartesianArray'](R['positions']);};this['options']['rectangle']['coordinates']=new Cesium['CallbackProperty'](S,Cesium['defined'](R[n(0x14ad)]));t['entities']['add'](this['options']);};return Q;}();var O=undefined;if(Cesium['defined'](K['Coordinates'])){O=new N(null,K['Coordinates'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var P=[];r['setInputAction'](function(Q){if(P['length']<0x2){var R=t['scene'][n(0x14ae)](Q['position']);if(P['length']==0x0){P['push'](R['clone']());}P['push'](R);}else{r['destroy']();if(!isEmpty(L))L(P);}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);r['setInputAction'](function(Q){var R=t['scene'][n(0x14af)](Q['endPosition']);if(P['length']>=0x2){if(!Cesium['defined'](O)){O=new N(P);}else{if(R!=undefined){P[n(0x14b0)]();P['push'](R);}}t['scene']['requestRender']();}},Cesium['ScreenSpaceEventType']['MOUSE_MOVE']);}};function J(K){var L=[];for(var M=0x0;M<0x168;M+=0xf){var N=Cesium['Math']['toRadians'](M);L['push'](new Cesium['Cartesian2'](K*Math['cos'](N),K*Math['sin'](N)));}return L;};this['DrawPipeLine']=function(K,L){var M=this;var N=function(){function V(W,X,Y){var Z=api['viewer']['camera']['_projection']['ellipsoid'];var a0=Cesium[n(0x14b1)]['eastNorthUpToFixedFrame'](W[0x0],Z,new Cesium['Matrix4']());this['options']={'id':!Cesium['defined'](K['ID'])?'p'+o(0xd99)+'-'+Math['round'](Math['random']()*0x2710):K['ID'],'polylineVolume':{'positions':[],'shape':Cesium['defined'](X)?X:J(!Cesium['defined'](K['Radius'])?0.01:K['Radius']),'material':K['Material']&&K[n(0x14b2)]['Flow']?new Cesium['PolylineFlowMaterialProperty']({'color':Cesium[n(0x14b3)]['fromCssColorString'](K['Color']||'r'+o(0xd9a)+','+(0x1-Math['random']()/0x186a0)+')'),'image':K['Material']['Image'],'speed':K['Material']['Speed']||0x1,'duration':K['Material']['Duration']||0x2710}):!Cesium['defined'](K['Color'])?Cesium['Color']['WHITE']:Cesium[n(0x14b4)][n(0x14b5)](K['Color']),'cornerType':!Cesium['defined'](K['CornerType'])?0x0:K['CornerType'],'show':!Cesium[n(0x14b6)](K['Show'])?!![]:K['Show'],'RootTransform':a0},'description':Cesium['defined'](K['Radius'])?K['Radius']:0.01};this['positions']=W;this['syn']=Y;this['_init']();}V['prototype'][n(0x14b7)]=function(){var W=this;var X=function(){var Y=[];W['positions']['forEach'](Z=>{var a0=s[n(0x14b8)][n(0x14b9)](Z,t);Y['push'](a0['longitude'],a0['latitude'],a0['height']);});return Y['length']>0x0?Cesium['Cartesian3']['fromRadiansArrayHeights'](Y):[];};this['options']['polylineVolume'][n(0x14ba)]=new Cesium['CallbackProperty'](X,Cesium['defined'](W['syn']));t['entities']['add'](this['options']);};return V;}();var O=undefined;var P=![];if(Cesium['defined'](K['Positions'])&&Cesium['defined'](K['Shape'])){O=new N(K['Positions'],K['Shape'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var Q=[];var R=null;var S=function(V){if(R!=null)clearTimeout(R);R=window['setTimeout'](function(){var W=t['scene']['pickPosition'](V);if(Q['length']==0x0){Q['push'](W['clone']());}Q['push'](W);if(Q['length']>0x2){Q['pop']();U();}},0xc8);};var T=function(V,W){var X=t[n(0x14bb)]['pickPosition'](V);if(Q['length']>=0x2){if(W){var Y=Cesium['Cartographic']['fromCartesian'](Q[Q['length']-0x2]);var Z=Cesium['Cartographic']['fromCartesian'](X);var a0=s['funcPublic']['GetDistance'](Q[Q['length']-0x2],X,0x1);var a1=s[n(0x14bc)]['GetDistance'](Q[Q['length']-0x2],X,0x0,0x1);if(a0=K['Height']?K['Height']-0.01:K['InHeight'];var N=function(){function P(Q,R){var S=!Cesium[n(0x14c6)](K['ID'])?'c'+o(0xd9e)+'-'+Math['round'](Math['random']()*0x2710):K['ID'];var T=0x0;this['options1']={'id':S,'cylinder':{'length':!Cesium['defined'](K['Height'])?0x3:K['Height'],'topRadius':!Cesium['defined'](K['Radius'])?0x1:K['Radius'],'bottomRadius':!Cesium[n(0x14c7)](K['Radius'])?0x1:K['Radius'],'material':!Cesium['defined'](K['Color'])?Cesium['Color'][n(0x14c8)]['withAlpha'](0.7):Cesium['Color']['fromCssColorString'](K[n(0x14c9)]),'show':!Cesium['defined'](K[n(0x14ca)])?!![]:K['ShowOuter']}};this['options2']={'id':S+l(0x1b3),'cylinder':{'length':new Cesium['CallbackProperty'](function(){T=(T=K['InHeight']?T-0.01:T)['toFixed'](0x2)*0x1;return T;},![]),'topRadius':!Cesium['defined'](K['Radius'])?0.8:K['Radius']*0.8,'bottomRadius':!Cesium['defined'](K[n(0x14cb)])?0.8:K['Radius']*0.8,'material':!Cesium['defined'](K['InColor'])?Cesium['Color']['fromCssColorString']('r'+o(0xd9f)+')'):Cesium['Color']['fromCssColorString'](K['InColor']),'show':!Cesium['defined'](K['Show'])?!![]:K['Show']}};this['position']=Q;this['syn']=R;this['_init']();}P['prototype']['_init']=function(){var Q=this;var R=function(){return s['funcPublic'][n(0x14cc)](Q['position'],0x0,0x0,Q['options1']['cylinder']['length']/0x2);};var S=function(){var T=Q['options2']['cylinder']['length']['getValue']();return s['funcPublic']['getPointByDistance'](Q['position'],0x0,0x0,T/0x2);};this['options1']['position']=new Cesium['CallbackProperty'](R,Cesium['defined'](Q[n(0x14cd)]));this['options2']['position']=new Cesium['CallbackProperty'](S,Cesium['defined'](Q['syn']));this['options2']['cposition']=Q['position']['clone']();t[n(0x14ce)]['add'](this['options1']);t[n(0x14cf)]['add'](this['options2']);};return P;}();var O=undefined;if(Cesium[n(0x14d0)](K['Position'])){O=new N(K['Position']);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);r['setInputAction'](function(P){var Q=t['scene'][n(0x14d1)](P['position']);O=new N(Q['clone']());M['snap'][n(0x14d2)]['push']({'Key':l(0x1b4),'Type':'E'+o(0xda0)+'y','ID':O['options1']['id']});r['destroy']();if(!isEmpty(L))L({'position':Q,'obj':O});},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}};this['DrawImage']=function(K,L){var M=this;var N=function(){function Q(R,S){this['options']={'id':!Cesium['defined'](K['ID'])?'i'+o(0xda1)+'-'+Math[n(0x14d3)](Math['random']()*0x2710):K['ID'],'billboard':{'image':!Cesium['defined'](K['Image'])?'':K['Image'],'sizeInMeters':!![],'show':!Cesium['defined'](K[n(0x14d4)])?!![]:K['Show']}};this['positions']=R;this['syn']=S;this['_init']();}Q['prototype']['_init']=function(){var R=this;var S=function(){return R['positions'][0x0]['clone']();};var T=function(){return Cesium['defined'](K['Width'])?K['Width']:s['funcPublic']['GetDistance'](R[n(0x14d5)][0x0],R['positions'][0x1],0x1)*0x3;};var U=function(){return Cesium['defined'](K['Height'])?K['Height']:s['funcPublic']['GetDistance'](R['positions'][0x0],R['positions'][0x1],0x0,0x1)*0x3;};this['options']['position']=new Cesium['CallbackProperty'](S,Cesium['defined'](R['syn']));this['options']['billboard']['width']=new Cesium['CallbackProperty'](T,Cesium['defined'](R['syn']));this['options']['billboard']['height']=new Cesium['CallbackProperty'](U,Cesium['defined'](R['syn']));t['entities'][n(0x14d6)](this['options']);};return Q;}();var O=undefined;if(Cesium['defined'](K['Positions'])){O=new N(K['Positions'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var P=[];r['setInputAction'](function(Q){if(P['length']<0x2){var R=t['scene']['camera']['pickEllipsoid'](Q[n(0x14d7)],t['scene']['globe']['ellipsoid']);if(P['length']==0x0){P[n(0x14d8)](R[n(0x14d9)]());}P['push'](R);}else{r['destroy']();if(!isEmpty(L))L({'offset':{'x':s['funcPublic']['GetDistance'](O['options']['position']['getValue'](Cesium['JulianDate']['now']()),M['gridStartX'],0x1)-s['funcPublic']['GetDistance'](M['gridCenter'],M['gridStartX'],0x1),'y':s['funcPublic'][n(0x14da)](O['options']['position']['getValue'](Cesium['JulianDate']['now']()),M['gridStartY'],0x0,0x1)-s['funcPublic']['GetDistance'](M['gridCenter'],M['gridStartY'],0x0,0x1),'z':s['funcPublic']['GetDistance'](O['options']['position'][n(0x14db)](Cesium['JulianDate']['now']()),M['gridCenter'],0x0,0x0,0x1)},'width':O['options']['billboard']['width'][n(0x14dc)](),'height':O['options']['billboard']['height']['getValue']()});}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);r['setInputAction'](function(Q){var R=t['scene']['camera']['pickEllipsoid'](Q['endPosition'],t['scene']['globe']['ellipsoid']);if(P['length']>=0x2){if(!Cesium['defined'](O)){O=new N(P);}else{if(R!=undefined){P['pop']();P['push'](R);}}t['scene']['requestRender']();}},Cesium['ScreenSpaceEventType']['MOUSE_MOVE']);}};this['DrawTexture']=function(K,L){var M=this;var N=function(){function Q(R,S){this['positions']=R;this['_init']();}Q['prototype']['_init']=function(){var R=this;var S=new Cesium['CustomPrimitiveTexture']({'id':K['ID'],'cartesians':R['positions'],'url':K['Url'],'speed':K['Speed'],'repeat':K['Repeat'],'viewer':t});K['Positions']=R[n(0x14dd)];s['c_primitive']['set'](K['ID'],{'options':K,'obj':S});if(!isEmpty(L))L(K);};return Q;}();var O=undefined;if(Cesium['defined'](K['Positions'])){O=new N(K['Positions'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var P=[];r['setInputAction'](function(Q){var R=t['scene']['pickPosition'](Q['position']);R=s['funcPublic']['getPointByDistance'](R,0x0,0x0,0.001);P['push'](R);t[n(0x14de)]['add']({'id':'t'+o(0xda2)+'_'+P['length'],'position':R,'point':new Cesium['PointGraphics']({'color':Cesium['Color']['RED'],'pixelSize':0x1})});if(P['length']==0x4){O=new N(P);t['entities']['removeById']('t'+o(0xda3)+'1');t['entities']['removeById']('t'+o(0xda4)+'2');t['entities']['removeById']('t'+o(0xda5)+'3');t['entities']['removeById']('t'+o(0xda6)+'4');r['destroy']();}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);r['setInputAction'](function(Q){t['entities']['removeById']('t'+o(0xda7)+'_'+P['length']);P['pop']();t['scene']['requestRender']();},Cesium['ScreenSpaceEventType']['RIGHT_CLICK']);}};this['DrawPolygon']=function(K,L){var M=this;var N=function(){function Q(R,S,T){this['options']={'id':!Cesium['defined'](K['ID'])?'p'+o(0xda8)+'-'+Math['round'](Math['random']()*0x2710):K['ID'],'polygon':{'hierarchy':[],'fill':!Cesium['defined'](K['Fill'])?!![]:K['Fill'],'material':!Cesium[n(0x14df)](K['Color'])?Cesium['Color']['RED'][n(0x14e0)](0.5):Cesium['Color']['fromCssColorString'](K['Color']),'show':!Cesium['defined'](K[n(0x14e1)])?!![]:K['Show']}};this['hierarchy']=S;this['positions']=R;this['syn']=T;this['polygon'];this['_init']();}Q['prototype']['_init']=function(){var R=this;var S=function(){return new Cesium['PolygonHierarchy'](Cesium['defined'](R['hierarchy'])?R['hierarchy']:R['positions']);};this['options']['polygon']['hierarchy']=new Cesium['CallbackProperty'](S,this['syn']);this['polygon']=t['entities']['add'](this['options']);};return Q;}();var O=undefined;if(Cesium['defined'](K['Hierarchy'])){O=new N(null,K['Hierarchy'],!![]);}else{if(r&&!r['isDestroyed']())r['destroy']();r=new Cesium['ScreenSpaceEventHandler'](t['scene']);var P=[];r[n(0x14e2)](function(Q){var R=t['scene']['pickPosition'](Q[n(0x14e3)]);P['push'](R);if(P['length']>0x2){if(!Cesium['defined'](O)){O=new N(P,K['Hierarchy'],!![]);}else{t['entities']['remove'](O['polygon']);O=new N(P,K['Hierarchy'],!![]);}t['scene']['requestRender']();}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);r['setInputAction'](function(Q){r['destroy']();if(!isEmpty(L))L(P);},Cesium['ScreenSpaceEventType']['RIGHT_CLICK']);}};this['CanExternalFlow']=function(K,L){var M=[];try{var N=K['split']('#');var O;if(!isEmpty(L)){if(s['m_model']['get'](L[n(0x14e4)]())===undefined){throw m(0x43f);}O=s['m_model']['get'](L['toString']());}else{var P=s['funcPublic']['disposeFeatureId'](N[0x0]);L=P[0x0]['toString']();if(s['m_model']['get'](L)===undefined){throw m(0x440);}O=s['m_model'][n(0x14e5)](L);}if(!O)return M;for(var Q=0x0;Q0x1)R=S[0x1];else R=S[0x0];var T=O['getParamObject']()!=undefined?O[n(0x14e6)]()['entities']['getById'](R):undefined;if(T!=undefined&&T['polylineVolume']){if(T['polylineVolume'][n(0x14e7)]&&T[n(0x14e8)][n(0x14e9)]['color']&&T['polylineVolume'][n(0x14ea)]['color']['getValue']()){M['push'](L+'^'+R);}}}}}catch(U){console['log'](U);}return M;};this['DrawExternalFlow']=function(K){return new Promise(function(L,M){try{var N=this;var O=K['tag'];var P=K['guids'];var Q=new Map();let a6=K['calculationDirection'];if(a6==undefined){a6=!![];}var R=K['directions'];if(!Cesium['defined'](N['params2FeaturesMap']))N['params2FeaturesMap']=new Map();if(s[n(0x14eb)]()){console['log']('管'+o(0xda9)+',');return;}var S=new Map();if(Array['isArray'](P)){for(var T=0x0;T0x1){O=V[0x0];U=V[0x1];}else throw'未'+o(0xdaa)+'。';if(!Q['has'](O))Q['set'](O,[]);Q['get'](O)[n(0x14ec)](U);if(!a6){S['set'](U,R[T]);}}}var W=new Map();var X=new Map();var Y=0x0;Q['forEach'](function(a7,a8,a9){if(!X['has'](a8))X['set'](a8,new Map());var aa=s['m_model']['get'](a8['toString']());if(Cesium['defined'](aa)){s['funcPublic']['getAllTiles'](aa,function(ab){for(var ac=0x0;ac-0x1){af[n(0x14ef)](aj);ag['push'](ak);var al=Cesium[n(0x14f0)]['fromArray'](ae['_batchTable']['_properties']['maxPoint'][ak]);var am=Cesium[n(0x14f1)]['fromArray'](ae['_batchTable']['_properties']['minPoint'][ak]);if(ae['_model']['isInstanced']){var an=new Cesium[(n(0x14f2))]();ae['_model']['getObjectMatrix'](ak)['clone'](an);Cesium['Matrix4']['multiplyByPoint'](an,al,al);Cesium['Matrix4']['multiplyByPoint'](an,am,am);}W['set'](aj,[al,am]);if(!a6){var ao=S['get'](aj);var ap=Cesium['Cartesian3']['angleBetween'](ao,new Cesium['Cartesian3'](0x1,0x0,0x0));var aq=I(ao,ap);ah['push'](aq);}}}if(af['length']>0x0){X['get'](a8)['set'](ac,{'model':ad,'featureIds':af,'batchIds':ag,'directions':a6?[]:ah});Y++;}}});}});if(X['size']==0x0)return;var Z=new Map();if(a6){Q['forEach'](function(a7,a8,a9){for(var aa=0x0;aa>0x10&0xff;const a9=a7>>0x8&0xff;const aa=a7&0xff;return[a8,a9,aa];};var a1=function(a7,a8,a9){if(Cesium['defined'](a8['featureIds'])&&a8['featureIds']['size']>0x0){a8['featureIds'][n(0x14fb)]((aa,ab)=>{N['params2FeaturesMap']['forEach']((ac,ad)=>{var ae=ac['get'](ab);aa['forEach'](af=>{var ag=ae['indexOf'](af);if(ag>-0x1){ae[n(0x14fc)](ag,0x1);}});ac['set'](ab,ae);N['params2FeaturesMap']['set'](ad,ac);});});}};if(!Cesium['defined'](N['oldFlowParamsArrayBuffer']))N['oldFlowParamsArrayBuffer']=new Array();var a2=function(a7,a8,a9){var aa=s['viewer']['scene']['context'];var ab=a7['_model'];var ac=a7['_batchTable'];if(!Cesium['defined'](ab['tileset']['flowTextureParamsMap'])){ab['tileset']['flowTextureParamsMap']=new Map();}if(Cesium['defined'](a8['featureIds'])&&a8['featureIds']['size']>0x0){var ad=new Map();if(N['params2FeaturesMap']['has'](a9)){ad=N['params2FeaturesMap']['get'](a9);}a8['featureIds']['forEach']((as,at)=>{if(!ad['has'](at)){ad['set'](at,as);}else{var au=ad['get'](at);au=au['concat'](as);au=Array['from'](new Set(au));ad['set'](at,au);}});N['params2FeaturesMap']['set'](a9,ad);}if(ab['tileset']['flowTextureParamsMap']['has'](a9)){var ae=ab['tileset']['flowTextureParamsMap']['get'](a9)['index'];return ae;}else{ab['tileset']['flowTextureParamsMap']['set'](a9,a8);}var af=a8['image'];var ag=ac['_textureClipBatchIdsDimensions'];var ah=new Cesium['Sampler']({'minificationFilter':Cesium['TextureMinificationFilter']['LINEAR'],'magnificationFilter':Cesium['TextureMinificationFilter']['LINEAR']});var ai=new Cesium['Texture']({'context':aa,'pixelFormat':Cesium['PixelFormat']['RGBA'],'width':ag['x'],'height':ag['y'],'source':af,'sampler':ah});var aj=Cesium['ContextLimits']['maximumTextureSize'];var ak=0x5;var al=new Cesium['Cartesian2']();var am=N['oldFlowParamsArrayBuffer']?N['oldFlowParamsArrayBuffer']['length']/(ak*0x4):0x0;var an=am+0x1;al['x']=Math['min'](an*ak,aj);al['y']=Math['ceil'](an*ak/al['x']);var ao=0x0;N[n(0x14fd)][am*0x4*ak+ao++]=a8['color']['red'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['color']['green'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['color']['blue'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8[n(0x14fe)]['alpha'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['dottedColor']['red'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['dottedColor']['green'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['dottedColor']['blue'];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8[n(0x14ff)]['alpha'];var ap=a0(Math['abs'](a8['speed'])*0x3e8);N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=ap[0x0];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=ap[0x1];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=ap[0x2];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=0xff;var aq=a0(Math['abs'](a8[n(0x1500)]));N[n(0x1501)][am*0x4*ak+ao++]=aq[0x0];N[n(0x1502)][am*0x4*ak+ao++]=aq[0x1];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=aq[0x2];N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=0xff;N[n(0x1503)][am*0x4*ak+ao++]=a8['speed']>0x0?0xff:0x0;N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=0xff;N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=0xff;N['oldFlowParamsArrayBuffer'][am*0x4*ak+ao++]=a8['userImageColor']?0xff:0x0;var ar=Float32Array[n(0x1504)](N['oldFlowParamsArrayBuffer']);ab['tileset']['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':s['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium[n(0x1505)]['FLOAT'],'width':al['x'],'height':al['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':ar}});ab['tileset']['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](al['x'],al['y'],ak);var ae=an-0x1;if(!ab['tileset']['_uniforms']['flowTextures'])ab['tileset']['_uniforms'][n(0x1506)]=[];ab['tileset']['_uniforms']['flowTextures'][ae]=ai;ab['tileset']['flowTextureParamsMap']['get'](a9)[n(0x1507)]=ae;s['viewer']['scene']['requestRender']();return ae;};var a3=function(a7,a8){X['forEach'](function(a9,aa,ab){a9['forEach'](function(ac,ad,ae){var af=ac['model'];var ag=af['tileset']['id'];var ah=ac['featureIds'];var ai=ac['batchIds'];var aj=af['_content'];var ak=aj['_model'];if(!Cesium['defined'](aj))return;var al=aj['_batchTable'];a7['featureIds']=new Map();a7['featureIds']['set'](ag,ah);if(a7['reset']){if(Cesium['defined'](al['removeBatchIdsFlowTexture'])){a1(aj,a7,an);al['removeBatchIdsFlowTexture'](ai);}}else{var am=a7;var an=am['imageUrl']+'-'+am['speed']+'-'+am['userImageColor']+'-'+am['repeat']+'-'+am['color']['red']+','+am['color']['green']+','+am['color']['blue']+','+am['color'][n(0x1508)]+'-'+am['dottedColor']['red']+','+am['dottedColor']['green']+','+am['dottedColor']['blue']+','+am['dottedColor'][n(0x1509)];if(Cesium['defined'](al['setBatchIdsFlowTexture'])){var ao=a2(aj,a7,an);al['setBatchIdsDirectionTexture'](ai,ac['directions']);al['setBatchIdsFlowTexture'](ai,ao);}}});});};if(K['reset']){a3(K);return;}var a4=function(a7,a8){var a9={'color':!a7['color']?Cesium['Color'][n(0x150a)]:a7['color']instanceof Cesium['Color']?a7['color']:Cesium['Color']['fromCssColorString'](a7['color']),'dottedColor':!a7['dottedColor']?Cesium['Color'][n(0x150b)]:a7['dottedColor']instanceof Cesium['Color']?a7['dottedColor']:Cesium['Color']['fromCssColorString'](a7['dottedColor']),'imageUrl':a7['imgurl'],'image':a8,'imageSize':new Cesium['Cartesian2'](a8['width'],a8['height']),'speed':a7['speed']||0x1,'userImageColor':Cesium['defined'](a7['userImageColor'])?a7['userImageColor']:!![],'repeat':a7['repeat']||0x1,'reset':a7['reset']};var aa=u['pxConversionMm'](a8['width']);var ab=u['pxConversionMm'](a8['height']);a3(a9,aa);};if(!Cesium['defined'](N['FlowTextureImageMap']))N['FlowTextureImageMap']=new Map();if(N['FlowTextureImageMap']['has'](K['imgurl'])){var a5=N['FlowTextureImageMap']['get'](K['imgurl']);a4(K,a5);}else{Cesium['Resource']['fetchImage']({'url':K['imgurl']})['then'](function(a7){N['FlowTextureImageMap']['set'](K[n(0x150c)],a7);a4(K,a7);});}}catch(a7){console['log'](a7);M(a7);}});};this['conversion_getDPI']=function(){var K=new Array();if(window[n(0x150d)]['deviceXDPI']){K[0x0]=window[n(0x150e)]['deviceXDPI'];K[0x1]=window[n(0x150f)][n(0x1510)];}else{var L=document['createElement'](l(0x1b5));L['style']['cssText']=m(0x441);document['body']['appendChild'](L);K[0x0]=parseInt(L['offsetWidth']);K[0x1]=parseInt(L['offsetHeight']);L[n(0x1511)]['removeChild'](L);}return K;};this['pxConversionMm']=function(K){var L=K/this['conversion_getDPI']()[0x0];var M=L*25.4;return M;};this['mmConversionPx']=function(K){var L=K/25.4;var M=L*this['conversion_getDPI']()[0x0];return M;};this['SetPolylineGlow']=function(K){try{if(!Cesium[n(0x1512)](K['ID'])||K['ID']['length']==0x0)throw m(0x442);function M(){return Cesium['defined'](K['glowPower'])?K['glowPower']:0.1;}function N(){return Cesium['defined'](K['color'])?K['color']instanceof Cesium['Color']?K['color']:Cesium['Color'][n(0x1513)](K['color']):Cesium['Color']['RED']['withAlpha'](0.3);}var L=t['entities']['getById'](K['ID']);if(L&&L[n(0x1514)]){L['polyline']['width']['setValue'](Cesium['defined'](K['width'])&&K['width']>0x0?K['width']:0x32);L['polyline']['material']=new Cesium['PolylineGlowMaterialProperty']({'glowPower':new Cesium[(n(0x1515))](M,!![]),'color':new Cesium['CallbackProperty'](N,!![])});}}catch(O){console['log'](O);}};this['DrawUpdate']=function(K,L,M,N,O){var P=t['entities']['getById'](K);var Q=undefined;if(Cesium['defined'](P)){if(Cesium['defined'](P['polyline']))Q=P['polyline'];else if(Cesium['defined'](P['polylineVolume']))Q=P['polylineVolume'];else if(Cesium['defined'](P['ellipse']))Q=P['ellipse'];else if(Cesium['defined'](P['rectangle']))Q=P['rectangle'];else if(Cesium['defined'](P['billboard']))Q=P['billboard'];else if(Cesium['defined'](P['cylinder']))Q=P['cylinder'];}if(!Cesium['defined'](Q)&&s['labels']){s['labels']['_labels']['forEach'](function(a4){if(a4['id']==K){Q=a4;return![];}});}if(!Cesium[n(0x1516)](Q)){Q=s['c_primitive']['get'](K)['obj'];}if(Cesium['defined'](Q)){var R={'Key':'U'+o(0xdab)+'e','Type':'E'+o(0xdac)+'y','ID':K,'Property':L,'Value1':M};if(L=='c'+o(0xdad)+'s'){R['Value2']=[0x0-M[0x0],0x0-M[0x1],0x0-M[0x2]];var S=Q[n(0x1517)][n(0x1518)]();var T=Cesium['Cartesian3']['fromRadians'](S['west'],S['south'],0x0);var U=Cesium['Cartesian3']['fromRadians'](S['east'],S['north'],0x0);var V=s['funcPublic']['getPointByDistance'](T,M[0x0],M[0x1],M[0x2]);var W=s['funcPublic'][n(0x1519)](U,M[0x0],M[0x1],M[0x2]);var X=Cesium['Rectangle']['fromCartesianArray']([V,W]);Q['coordinates']=new Cesium['CallbackProperty'](function(){return X;},![]);}else if(L=='p'+o(0xdae)+'n'){R['Value2']=[0x0-M[0x0],0x0-M[0x1],0x0-M[0x2]];var Y=P['position']instanceof Cesium['CallbackProperty']||P['position']instanceof Cesium['ConstantPositionProperty']?P['position'][n(0x151a)](Cesium['JulianDate']['now']()):P['position'];var Z=s['funcPublic']['getPointByDistance'](Y,M[0x0],M[0x1],M[0x2]);P['position']=new Cesium['CallbackProperty'](function(){return Z;},![]);}else if(L=='p'+o(0xdaf)+'s'){R['Value2']=[0x0-M[0x0],0x0-M[0x1],0x0-M[0x2]];var a0=Q['positions']['getValue']();a0['forEach']((a4,a5)=>{a0[a5]=s['funcPublic']['getPointByDistance'](a4,M[0x0],M[0x1],M[0x2]);});Q['positions']=new Cesium['CallbackProperty'](function(){return a0;},![]);}else if(L=='c'+o(0xdb0)+'r'){var a1=Q['material'][L]['getValue']();R['Value2']='r'+o(0xdb1)+'('+a1['red']*0xff+','+a1['green']*0xff+','+a1['blue']*0xff+','+a1['alpha']+')';Q['material'][L]=Cesium['Color']['fromCssColorString'](M);}else if(L=='I'+o(0xdb2)+'r'){Q=t['entities']['getById'](K+l(0x1b6))['cylinder'];var a1=Q['material']['c'+o(0xdb3)+'r']['getValue']();R['Value2']='r'+o(0xdb4)+'('+a1['red']*0xff+','+a1['green']*0xff+','+a1['blue']*0xff+','+a1['alpha']+')';Q['material']['c'+o(0xdb5)+'r']=Cesium['Color']['fromCssColorString'](M);}else if(L=='H'+o(0xdb6)+'t'){var a2=Q['l'+o(0xdb7)+'h']['getValue']();R['Value2']=a2;_Height=a2;Q['l'+o(0xdb8)+'h']=new Cesium['CallbackProperty'](function(){_Height=(_Height=M?_Height-0.01:_Height)['toFixed'](0x2)*0x1;return _Height;},![]);var a3=P['position']['getValue'](Cesium['JulianDate']['now']());P['position']=new Cesium['CallbackProperty'](function(){return s['funcPublic']['getPointByDistance'](a3,0x0,0x0,-(a2-_Height)/0x2);},![]);}else if(L=='I'+o(0xdb9)+'t'){P=t['entities'][n(0x151b)](K+l(0x1b7));Q=P['cylinder'];var a2=Q['l'+o(0xdba)+'h']['getValue']();R['Value2']=a2;_Height=a2;Q['l'+o(0xdbb)+'h']=new Cesium['CallbackProperty'](function(){_Height=(_Height=M?_Height-0.01:_Height)['toFixed'](0x2)*0x1;return _Height;},![]);var a3=P['position']['getValue'](Cesium['JulianDate']['now']());P[n(0x151c)]=new Cesium[(n(0x151d))](function(){return s['funcPublic']['getPointByDistance'](a3,0x0,0x0,-(a2-_Height)/0x2);},![]);}else if(L['toLowerCase']()[n(0x151e)]('c'+o(0xdbc)+'r')>-0x1){var a1=Q[L]instanceof Cesium[n(0x151f)]?Q[L]['getValue']():Q[L];R['Value2']='r'+o(0xdbd)+'('+a1['red']*0xff+','+a1[n(0x1520)]*0xff+','+a1['blue']*0xff+','+a1['alpha']+')';Q[L]=Cesium['Color'][n(0x1521)](M);}else if(L=='r'+o(0xdbe)+'s'){R['Value2']=P['description'];Q['shape']=J(M);P['description']=M;}else{R['Value2']=Q[L]instanceof Cesium['CallbackProperty']?Q[L]['getValue']():Q[L];Q[L]=M;}if(!O){this['snap']['do']['push'](R);}if(!isEmpty(N))N();t['scene']['requestRender']();}};this['Save']=function(K){var L={'gridCellCount':this['gridCellCount'],'gridCellSize':this['gridCellSize'],'model':[],'entity':[],'label':[],'texture':[],'merge':s['MergeList'],'autoRotate':s['AutoRotateList']};s['m_model']['forEach'](function(N){if(N['id']=='a'+o(0xdbf)+'r')return!![];let O={'id':N['id'],'url':N['url']['split']('?')[0x0],'matrix':Array['from'](N['modelMatrix']),'transform':Array['from'](N['root']['transform']),'rotate':N['rotate'],'show':N['show']};L['model']['push'](O);});if(Cesium['defined'](s['labels'])){s['labels']['_labels']['forEach'](function(N){let O={'id':N['id'],'type':'L'+o(0xdc0)+'l','position':N['position'],'text':N['text'],'fillColor':N['fillColor'],'backgroundColor':N['backgroundColor'],'showBackground':N['showBackground'],'style':N['style'],'outlineWidth':N['outlineWidth'],'outlineColor':N['outlineColor'],'font':N['font'],'show':N['show']};L['label']['push'](O);});}t['entities']['values']['forEach'](function(N){if(N['id']=='E'+o(0xdc1)+'e')return!![];let O;if(Cesium['defined'](N[n(0x1522)])){O={'id':N['id'],'type':N['polyline']['material']instanceof Cesium['PolylineArrowMaterialProperty']?'P'+o(0xdc2)+'e':'P'+o(0xdc3)+'e','positions':N['polyline']['positions']['getValue'](),'width':N['polyline'][n(0x1523)]['getValue'](),'color':N['polyline']['material']['color'][n(0x1524)](),'material':{'flow':N['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty'],'speed':N['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty']?N['polyline']['material']['speed']:0x0,'duration':N['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty']?N['polyline']['material']['duration']:0x0,'image':N['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty']?N['polyline']['material']['image']:0x0},'show':N['show']};}else if(Cesium['defined'](N[n(0x1525)])){O={'id':N['id'],'type':'E'+o(0xdc4)+'e','position':N['position']['getValue'](Cesium['JulianDate']['now']()),'semiMajorAxis':N['ellipse'][n(0x1526)]['getValue'](),'semiMinorAxis':N[n(0x1527)]['semiMinorAxis']['getValue'](),'height':N['ellipse']['height']['getValue'](),'extrudedHeight':N['ellipse']['extrudedHeight'][n(0x1528)](),'fill':N['ellipse']['fill']['getValue'](),'color':N[n(0x1529)]['material']['color']['getValue'](),'outline':N['ellipse']['outline']['getValue'](),'outlineColor':N['ellipse']['outlineColor']['getValue'](),'show':N['show']};}else if(Cesium['defined'](N['rectangle'])){O={'id':N['id'],'type':'R'+o(0xdc5)+'e','coordinates':N['rectangle']['coordinates']['getValue'](),'height':N['rectangle']['height']['getValue'](),'extrudedHeight':N['rectangle']['extrudedHeight']['getValue'](),'fill':N['rectangle']['fill']['getValue'](),'color':N['rectangle']['material']['color'][n(0x152a)](),'outline':N['rectangle']['outline']['getValue'](),'outlineColor':N['rectangle']['outlineColor']['getValue'](),'show':N['show']};}else if(Cesium[n(0x152b)](N['polylineVolume'])){O={'id':N['id'],'type':'P'+o(0xdc6)+'e','positions':N['polylineVolume']['positions'][n(0x152c)](),'color':N['polylineVolume']['material']['color']['getValue'](),'cornerType':N['polylineVolume'][n(0x152d)]['getValue'](),'material':{'flow':N['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty'],'speed':N['polylineVolume'][n(0x152e)]instanceof Cesium['PolylineFlowMaterialProperty']?N['polylineVolume'][n(0x152f)]['speed']:0x0,'duration':N['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty']?N['polylineVolume']['material']['duration']:0x0,'image':N['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty']?N['polylineVolume']['material']['image']:0x0},'shape':N['polylineVolume']['shape']['getValue'](),'radius':N['description']['getValue'](),'show':N['show']};}else if(Cesium['defined'](N['billboard'])){O={'id':N['id'],'type':'B'+o(0xdc7)+'d','position':N['position'][n(0x1530)](Cesium['JulianDate']['now']()),'image':N['billboard']['image'][n(0x1531)](),'width':N['billboard']['width']['getValue'](),'height':N['billboard']['height']['getValue'](),'show':N['show']};}if(Cesium[n(0x1532)](O))L['entity']['push'](O);});if(Cesium['defined'](s['CustomLabel'])){var M=s['CustomLabel']['getLabelList']();M['forEach'](function(N){let O={'id':N['id'],'type':'C'+o(0xdc8)+'l','position':N['position'],'positionRadian':N['positionRadian'],'positionWC':N['positionWC'],'removePoint':N['removePoint'],'html':N['html'],'attachmentPoint':N['attachmentPoint'],'onClick':N['onClick']['name'],'offset':N['offset'],'attr':N['attr'],'show':N['isVisible']};L['label']['push'](O);});}s['c_primitive']['forEach'](function(N){L['texture']['push'](N['options']);});if(!isEmpty(K))K(L);};this['LoadByJson']=function(K,L){if(!Cesium['defined'](K)){if(!isEmpty(L))L();return;}var M=this;s['MergeList']=K['merge']||[];if(K['entity']!=undefined){K['model']['forEach']((N,O)=>{s['Model']['add'](N['url'],N['id'],null,function(){setTimeout(function(){if(O==K['model']['length']-0x1){K[n(0x1533)]['forEach']((P,Q)=>{s['Feature']['autoRotate'](P['FeatureID'],P['RotateDirection']['x'],P['RotateDirection']['y'],P['RotateDirection']['z'],P['Speed'],P['RepeatNum'],P['Tag']);});}},0x3e8);},{'flyto':![],'transform':N['transform'],'matrix':N['matrix'],'rotate':N['rotate']});});}if(K['entity']!=undefined){K['entity']['forEach'](function(N){var O=[];if(Cesium['defined'](N['positions'])){N['positions']['forEach'](R=>{O['push'](Cesium['Cartesian3']['fromElements'](R['x'],R['y'],R['z']));});}switch(N['type']){case'P'+o(0xdc9)+'e':case'P'+o(0xdca)+'e':if(N['material']&&N['material']['flow']){s['OnRenderList']['push'](N['id']);t[n(0x1534)]['requestRenderMode']=![];t['scene']['maximumRenderTimeChange']=0x0;}M['DrawLine']({'ID':N['id'],'Positions':O,'Color':'r'+o(0xdcb)+'('+N['color']['red']*0xff+','+N['color']['green']*0xff+','+N['color']['blue']*0xff+','+N['color']['alpha']+')','Width':N['width'],'Material':{'Flow':N['material']['flow'],'Speed':N['material']['speed'],'Duration':N['material']['duration'],'Image':N['material']['image']},'Arrow':N['type']=='P'+o(0xdcc)+'e','Show':N['show']});break;case'E'+o(0xdcd)+'e':M['DrawCircle']({'ID':N['id'],'Position':Cesium['Cartesian3']['fromElements'](N['position']['x'],N['position']['y'],N['position']['z']),'Radius':N['semiMajorAxis'],'Height':N['height'],'ExtrudedHeight':N['extrudedHeight'],'Fill':N['fill'],'Color':'r'+o(0xdce)+'('+N['color']['red']*0xff+','+N['color']['green']*0xff+','+N['color']['blue']*0xff+','+N['color'][n(0x1535)]+')','Outline':N['outline'],'OutlineColor':'r'+o(0xdcf)+'('+N['outlineColor']['red']*0xff+','+N['outlineColor']['green']*0xff+','+N['outlineColor']['blue']*0xff+','+N['outlineColor']['alpha']+')','Show':N['show']});break;case'R'+o(0xdd0)+'e':M['DrawRectangle']({'ID':N['id'],'Coordinates':N['coordinates'],'Height':N['height'],'ExtrudedHeight':N['extrudedHeight'],'Fill':N['fill'],'Color':'r'+o(0xdd1)+'('+N[n(0x1536)]['red']*0xff+','+N['color']['green']*0xff+','+N['color']['blue']*0xff+','+N['color']['alpha']+')','Outline':N['outline'],'OutlineColor':'r'+o(0xdd2)+'('+N['outlineColor']['red']*0xff+','+N['outlineColor']['green']*0xff+','+N['outlineColor'][n(0x1537)]*0xff+','+N['outlineColor']['alpha']+')','Show':N['show']});break;case'P'+o(0xdd3)+'e':var P=[];N['shape']['forEach'](R=>{P['push'](Cesium[n(0x1538)]['fromElements'](R['x'],R['y']));});if(N['material']&&N[n(0x1539)]['flow']){s['OnRenderList']['push'](N['id']);t['scene'][n(0x153a)]=![];t['scene']['maximumRenderTimeChange']=0x0;}M['DrawPipeLine']({'ID':N['id'],'Positions':O,'CornerType':N['CornerType'],'Color':'r'+o(0xdd4)+'('+N['color'][n(0x153b)]*0xff+','+N['color']['green']*0xff+','+N['color']['blue']*0xff+','+N['color']['alpha']+')','Material':{'Flow':N[n(0x153c)]['flow'],'Speed':N[n(0x153d)]['speed'],'Duration':N['material']['duration'],'Image':N[n(0x153e)]['image']},'Shape':P,'Radius':N['radius'],'Show':N['show']});break;case'B'+o(0xdd5)+'d':var Q=Cesium['Cartesian3']['fromElements'](N[n(0x153f)]['x'],N['position']['y'],N['position']['z']);M['DrawImage']({'ID':N['id'],'Positions':[Q,Q],'Image':N['image'],'Width':N['width'],'Height':N['height'],'Show':N['show']});break;default:}});}if(K['label']!=undefined){K['label']['forEach'](function(N){if(N['type']=='L'+o(0xdd6)+'l'){s['Label']['addTextByScreenCoordinates'](Cesium[n(0x1540)]['fromElements'](N['position']['x'],N['position']['y'],N['position']['z']),N['text'],new Cesium[(n(0x1541))](N['fillColor']['red'],N['fillColor']['green'],N['fillColor'][n(0x1542)],N['fillColor']['alpha']),null,0x10,N[n(0x1543)]);}else if(N['type']=='C'+o(0xdd7)+'l'){console[n(0x1544)](N['positionRadian']);s['Label']['addCustomHtml']({'id':N['id'],'axisType':0x1,'position':N['positionRadian'],'attachmentPoint':N['attachmentPoint'],'removePoint':N['removePoint'],'html':N['html'],'attr':N['attr'],'offset':N['offset'],'onClick':window[N['onClick']]});}});}(K['texture']||[])['forEach'](function(N){s['Entity']['drawTexture'](N,null);});t['scene']['requestRender']();if(!isEmpty(L))L();};this['Undo']=function(){var K=this;var L=K['snap']['do']['splice'](K['snap']['do']['length']-0x1,0x1);if(L['length']==0x0)return;L=L[0x0];switch(L['Key']){case l(0x1b8):if(L['Type']=='E'+o(0xdd8)+'y')t['entities']['removeById'](L['ID']);else if(L['Type']=='M'+o(0xdd9)+'l')s['Model']['remove'](L['ID']);break;case'U'+o(0xdda)+'e':K['snap']['undo']['push'](L);if(L['Type']=='E'+o(0xddb)+'y')K['DrawUpdate'](L['ID'],L['Property'],L['Value2'],null,!![]);else if(L['Type']=='M'+o(0xddc)+'l'){var M=s['Model']['get'](L['ID']);if(Cesium['defined'](M)){M['modelMatrix']=L[n(0x1545)];s['Model']['setVisible']('a'+o(0xddd)+'r',![]);}}break;default:}t['scene'][n(0x1546)]();};this['Redo']=function(){var K=this;var L=K['snap']['undo']['splice'](K['snap']['undo']['length']-0x1,0x1);if(L['length']==0x0)return;L=L[0x0];K['snap'][n(0x1547)]['push'](L);switch(L[n(0x1548)]){case'U'+o(0xdde)+'e':if(L['Type']=='E'+o(0xddf)+'y')K['DrawUpdate'](L[n(0x1549)],L['Property'],L['Value1'],null,!![]);else if(L['Type']=='M'+o(0xde0)+'l'){var M=s['Model']['get'](L['ID']);if(Cesium['defined'](M)){M['modelMatrix']=L['Value1'];s['Model'][n(0x154a)]('a'+o(0xde1)+'r',![]);}}break;default:}t['scene']['requestRender']();};};TransformControls=function(q){this['SceneObj']=q;this['RotatePrimitives']=new Map();this['EditType']=0x0;this['EditObjFeatureId']=undefined;this['EditObj']=undefined;this['ObjCenter']=undefined;this['snap']={};var r=this;var s=new Cesium['ScreenSpaceEventHandler'](r['SceneObj']['viewer']['scene']);this['Transform']=function(){r['Destroy']();var u=null;var v=0x1;var w=new Map([['3'+o(0xde2)+'1','T'+o(0xde3)+'X'],['3'+o(0xde4)+'5','T'+o(0xde5)+'e'],['3'+o(0xde6)+'6','T'+o(0xde7)+'Y'],['3'+o(0xde8)+'7','T'+o(0xde9)+'e'],['3'+o(0xdea)+'8','T'+o(0xdeb)+'Z'],['3'+o(0xdec)+'2','T'+o(0xded)+'e'],['3'+o(0xdee)+'6','T'+o(0xdef)+'Z'],['3'+o(0xdf0)+'5','T'+o(0xdf1)+'Y'],['3'+o(0xdf2)+'4','T'+o(0xdf3)+'Z'],['3'+o(0xdf4)+'0','T'+o(0xdf5)+'Z']]);var x=new Map([['X',m(0x443)],['Y',m(0x444)],['Z',m(0x445)],[l(0x1b9),'a'+o(0xdf6)+'#'],[l(0x1ba),'a'+o(0xdf7)+'#'],[l(0x1bb),'a'+o(0xdf8)+'#'],[l(0x1bc),'a'+o(0xdf9)+'#']]);var y=function(z,A){var B=Cesium['Cartographic']['fromCartesian'](A);var C=Cesium['Cartographic']['fromCartesian'](z);var D=new Cesium['Cartographic']();D['longitude']=B[n(0x154b)]-C['longitude'];D['latitude']=B['latitude']-C['latitude'];D['height']=B['height']-C['height'];if(u=='X'){D['latitude']=0x0;D['height']=0x0;}else if(u=='Y'){D['longitude']=0x0;D['height']=0x0;}else if(u=='Z'){D['longitude']=0x0;D['latitude']=0x0;}else if(u==l(0x1bd)){D[n(0x154c)]=0x0;}else if(u==l(0x1be)){D['longitude']=0x0;}else if(u==l(0x1bf)){D['latitude']=0x0;}D['longitude']=D['longitude'];D['latitude']=D[n(0x154d)];D['height']=D['height'];if(r['EditType']==0x0){var E=new Cesium['Matrix4']();var F=function(X){var Y=r['SceneObj']['Model']['getCenter'](X['id'])['position'];var Z=new Cesium['Cartographic'](Y[0x0],Y[0x1],Y[0x2]);var a0=Cesium['Cartesian3']['fromRadians'](Z['longitude'],Z['latitude'],Z[n(0x154e)]);var a1=Z['height']+D['height'];a1=a1<(X[n(0x154f)]['maximumHeight']-X['tilesetoutline']['minimumHeight'])/0x2?(X['tilesetoutline']['maximumHeight']-X['tilesetoutline'][n(0x1550)])/0x2:a1;var a2=Cesium['Cartesian3']['fromRadians'](Z['longitude']+D['longitude'],Z[n(0x1551)]+D['latitude'],a1);var a3=Cesium['Cartesian3']['subtract'](a2,a0,new Cesium['Cartesian3']());E=Cesium['Matrix4']['fromTranslation'](a3);var a4=Cesium['Matrix4']['multiplyTransformation'](E,X['modelMatrix'],new Cesium[(n(0x1552))]());X['modelMatrix']=a4;};if(Array['isArray'](r['EditObj']['modelList'])){r['EditObj']['modelList']['forEach']((X,Y)=>{r['SceneObj']['tileset']=r['SceneObj']['m_model']['get'](X);F(r['SceneObj']['tileset']);});}else{F(r['EditObj']);}var G=r['SceneObj']['m_model'][n(0x1553)]('a'+o(0xdfa)+'r');var H=Cesium['Matrix4'][n(0x1554)](E,G['modelMatrix'],new Cesium['Matrix4']());G['modelMatrix']=H;}else{var I=r['SceneObj']['Model']['getCenter']('a'+o(0xdfb)+'r')['position'];var J=new Cesium['Cartographic'](I[0x0],I[0x1],I[0x2]);var K=Cesium['Cartesian3']['fromRadians'](J['longitude'],J['latitude'],J['height']);var L=Cesium['Cartesian3']['fromRadians'](J['longitude']+D[n(0x1555)],J['latitude']+D['latitude'],J['height']+D['height']);var M=Cesium['Cartesian3']['subtract'](L,K,new Cesium['Cartesian3']());var E=Cesium['Matrix4']['fromTranslation'](M);var G=r['SceneObj']['m_model']['get']('a'+o(0xdfc)+'r');var N=Cesium['Matrix4']['multiplyTransformation'](E,G['modelMatrix'],new Cesium['Matrix4']());G['modelMatrix']=N;r['SceneObj']['tileset']=r['SceneObj']['m_model']['get'](currenttag);var O=r['SceneObj']['Feature']['getCenterById'](r['EditObjFeatureId'],currenttag);var P=!isEmpty(r['SceneObj']['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](r['SceneObj']['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Q=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](r['SceneObj']['tileset']['root']['transform'],Q);var R=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](r['SceneObj']['tileset']['modelMatrix'],R);var S=new Cesium['Cartesian3']();var T=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](Q,A,T);Cesium['Matrix4'][n(0x1556)](R,T,T);Cesium['Matrix4']['multiplyByPoint'](Q,z,S);Cesium[n(0x1557)]['multiplyByPoint'](R,S,S);var U=Cesium['Cartesian3']['subtract'](T,S,new Cesium['Cartesian3']());if(u=='X'){U['y']=0x0;U['z']=0x0;}else if(u=='Y'){U['x']=0x0;U['z']=0x0;}else if(u=='Z'){U['x']=0x0;U['y']=0x0;}else if(u==l(0x1c0)){U['z']=0x0;}else if(u==l(0x1c1)){U['x']=0x0;}else if(u==l(0x1c2)){U['y']=0x0;}var V=Cesium['Matrix4'][n(0x1558)](U);var W=Cesium['Matrix4']['multiplyTransformation'](V,r['EditObj']['matrix'],new Cesium['Matrix4']());r['EditObj']['matrix']=W;}};s['setInputAction'](function(z){if(r['SceneObj']['EditMode']!='T'+o(0xdfd)+'s')return;r['SceneObj']['Model']['getByScreenCoord'](z['position'],function(A){if(!Cesium[n(0x1559)](A))return;if(A['id']['indexOf']('a'+o(0xdfe)+'s')>-0x1){A=r['SceneObj']['viewer']['scene'][n(0x155a)](z['position']);if(Cesium['defined'](A)){var B=A['getProperty']('n'+o(0xdff)+'e');var C=w['get'](B);u=C['replace']('T'+o(0xe00)+'_','')[n(0x155b)]('_'+o(0xe01)+'e','');var D=x['get'](u);r['SceneObj']['Feature']['setColor'](D,0xff,0xff,0x0,0x1,'a'+o(0xe02)+'r');r['SceneObj'][n(0x155c)]['setVisible'](m(0x446),![],'a'+o(0xe03)+'r');r['SceneObj']['viewer']['scene']['screenSpaceCameraController']['enableRotate']=![];r[n(0x155d)]['viewer']['scene']['screenSpaceCameraController'][n(0x155e)]=![];r['SceneObj']['viewer'][n(0x155f)]['screenSpaceCameraController']['enableZoom']=![];r['SceneObj']['viewer']['scene']['screenSpaceCameraController']['enableTilt']=![];r['SceneObj']['viewer']['scene']['screenSpaceCameraController'][n(0x1560)]=![];if(!Array['isArray'](r['EditObj']['modelList'])){r['snap']={};r['snap']['Key']='U'+o(0xe04)+'e';r['snap']['Type']='M'+o(0xe05)+'l';r[n(0x1561)][n(0x1562)]=r['SceneObj']['CurrentEditTag'];r[n(0x1563)]['Value2']=r['EditObj']['modelMatrix']['clone']();}r['SceneObj']['Public']['pickupCoordinate'](z['position'],function(O){if(Cesium['defined'](O)){r['SceneObj']['viewer']['entities']['removeById']('t'+o(0xe06)+'e');var P=Cesium['Cartesian3']['normalize'](Cesium[n(0x1564)]['subtract'](r['SceneObj'][n(0x1565)]['camera']['position'],O,new Cesium['Cartesian3']()),new Cesium['Cartesian3']());r['SceneObj']['viewer']['entities']['add']({'id':'t'+o(0xe07)+'e','position':O,'plane':{'plane':new Cesium[(n(0x1566))](P,-0x1),'dimensions':new Cesium['Cartesian2'](0x3e8,0x3e8),'material':Cesium[n(0x1567)]['WHITE']['withAlpha'](0.01)}});}},0x1);}}else{r['SceneObj']['Model'][n(0x1568)]('a'+o(0xe08)+'r',!![]);r[n(0x1569)]['Feature']['setVisible'](m(0x447),![],'a'+o(0xe09)+'r');var E=A['id'];r['EditObj']=A;if(Cesium['defined'](A['obj'])){r['EditObj']=A['obj'];}var F;if(Array['isArray'](r['EditObj']['modelList'])){var G=r['SceneObj']['Model']['getModelsCenter'](r['EditObj']['modelList']);F={'position':outCartesian3ToRadian(G['center'],r['SceneObj']['viewer']),'height':GetDistance(G['minpos'],G[n(0x156a)],0x0,0x0,0x1)};}else{F=r['SceneObj']['Model']['getCenter'](E);var H=Cesium['Cartesian3']['add'](r['EditObj'][n(0x156b)]['boundingVolume'][n(0x156c)]['center'],Cesium['Cartesian3']['fromArray'](r['EditObj']['root']['boundingVolume'][n(0x156d)]['halfAxes'],0x6),new Cesium[(n(0x156e))]());F['height']=GetDistance(r['EditObj']['root'][n(0x156f)]['boundingVolume']['center'],H,0x0,0x0,0x1)*0x2;}r['SceneObj']['Model']['moveToPosition']([F[n(0x1570)][0x0],F['position'][0x1],F[n(0x1571)][0x2]+F['height']/0x2+0.5],0x1,'a'+o(0xe0a)+'r');r['EditObjFeatureId']=E;r['ObjCenter']=F;r['SceneObj']['CurrentEditTag']=E;if(r['EditType']==0x0){}else{r['SceneObj']['tileset']=r['EditObj'];var I=r['EditObjFeatureId'];for(j=0x0;j0x0){var K=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](-0x1));var L=Cesium['Matrix4'][n(0x159b)](K);var F=Cesium['Matrix4']['multiply'](F,L,new Cesium['Matrix4']());I=Cesium['Matrix4']['multiplyByPoint'](F,G,new Cesium['Cartesian3']());J=Cesium[n(0x159c)]['distance'](I,H);}return F;};var E=function(){r['RotatePrimitives']['forEach'](function(F,G){if(!F['o']['show'])return![];var H=Number['POSITIVE_INFINITY'];var I=Number[n(0x159d)];var J=-0x1;var K=-0x1;const L=[];for(let P=0x0;P<=0x168;P+=0x2){const Q=Math['sin'](Cesium['Math']['toRadians'](P));const R=Math['cos'](Cesium['Math']['toRadians'](P));const S=0x3*R;const T=0x3*Q;var M=Cesium['Matrix4']['multiplyByPoint'](F['o']['modelMatrix'],new Cesium['Cartesian3'](S,T,0x0),new Cesium['Cartesian3']());L['push'](M);var N=Cesium['Cartesian3']['distance'](M,q['viewer']['camera']['position']);if(NI){I=N;K=P/0x2;}}var O=new Cesium[(n(0x159e))]();switch(G){case'_'+o(0xe2b)+'X':case'_'+o(0xe2c)+'Y':case'_'+o(0xe2d)+'Z':O=D(F['o']['modelMatrix'],F['c'],L[K]);break;case'R'+o(0xe2e)+'X':case'R'+o(0xe2f)+'Y':case'R'+o(0xe30)+'Z':O=D(F['o']['modelMatrix'],F['c'],L[J]);break;default:}F['o']['modelMatrix']=O;});};};this['Cancel']=function(){if(r['SceneObj']['m_model']['get']('a'+o(0xe31)+'r')!=undefined)r['SceneObj']['Model']['setVisible']('a'+o(0xe32)+'r',![]);r['RotatePrimitives']['forEach'](function(u,v){u['o']['show']=![];});r['SceneObj']['viewer']['scene']['requestRender']();};this['Destroy']=function(){s['destroy']();s=new Cesium['ScreenSpaceEventHandler'](r['SceneObj']['viewer']['scene']);r['Cancel']();};function t(){var u=Cesium['Matrix4']['IDENTITY'];const v=[];for(let L=0x0;L<=0x168;L+=0x2){const M=Math['sin'](Cesium['Math']['toRadians'](L));const N=Math['cos'](Cesium['Math']['toRadians'](L));const O=0x3*N;const P=0x3*M;v['push'](new Cesium['Cartesian3'](O,P,0x0));}var w=function(Q,R,S){return new Cesium['Primitive']({'geometryInstances':new Cesium[(n(0x159f))]({'id':Q,'geometry':new Cesium['PolylineGeometry']({'positions':v,'width':0x3})}),'appearance':new Cesium[(n(0x15a0))]({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0xe33)+'r','uniforms':{'color':R}}}),'renderState':new Cesium['RenderState']({'depthTest':{'enabled':S}})}),'modelMatrix':u,'show':!![]});};var z=w('_'+o(0xe34)+'X',Cesium['Color']['LIGHTGRAY']['withAlpha'](0.2),!![]);z['geometryInstances']['geometry']['_positions']=z['geometryInstances']['geometry']['_positions']['slice'](0x0,0x5a);var A=w('R'+o(0xe35)+'X',Cesium['Color']['BLUE']['withAlpha'](0.5),![]);A['geometryInstances'][n(0x15a1)]['_positions']=A['geometryInstances']['geometry']['_positions']['slice'](0x5a);var B=w('_'+o(0xe36)+'Y',Cesium['Color']['LIGHTGRAY']['withAlpha'](0.2),!![]);B['geometryInstances']['geometry'][n(0x15a2)]=B['geometryInstances']['geometry'][n(0x15a3)]['slice'](0x64);var C=w('R'+o(0xe37)+'Y',Cesium['Color'][n(0x15a4)]['withAlpha'](0.5),![]);var D=w('_'+o(0xe38)+'Z',Cesium['Color']['LIGHTGRAY']['withAlpha'](0.2),!![]);D['geometryInstances']['geometry']['_positions']=D['geometryInstances']['geometry']['_positions']['slice'](0x0,0x5a);var E=w('R'+o(0xe39)+'Z',Cesium['Color']['RED']['withAlpha'](0.5),![]);E['geometryInstances']['geometry']['_positions']=E['geometryInstances']['geometry']['_positions']['slice'](0x5a);var F={'X':[[z,[0x0,0x5a,0x0]],[A,[0x0,0x5a,0x0]]],'Y':[[C,[0x5a,0x0,0x0]]],'Z':[[D,[0x0,0x0,0x0]],[E,[0x0,0x0,0x0]]]};for(var G in F){for(var H=F[G]['length'];H--;){var I=F[G][H][0x0];var J=F[G][H][0x1];var K=I['modelMatrix'];const Q=Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](J[0x0]));const R=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](J[0x1]));const S=Cesium['Matrix3']['fromRotationZ'](Cesium['Math'][n(0x15a5)](J[0x2]));const T=Cesium['Matrix4']['fromRotationTranslation'](Q);const U=Cesium['Matrix4']['fromRotationTranslation'](R);const V=Cesium['Matrix4']['fromRotationTranslation'](S);Cesium['Matrix4']['multiply'](K,V,K);Cesium['Matrix4']['multiply'](K,U,K);Cesium['Matrix4']['multiply'](K,T,K);let W=I[n(0x15a6)]['geometry']['_positions'][Math['ceil'](I['geometryInstances']['geometry']['_positions']['length']/0x2)];r['RotatePrimitives']['set'](I['geometryInstances']['id'],{'o':I,'m':I['modelMatrix'],'c':W});r['SceneObj']['viewer']['scene']['primitives']['add'](I);}}}};function l(q){return d[q];}function m(q){return f[q];}function n(q){return g[q];}function o(q){var r=e[q],t='';if(r['match']('_0x')!=null&&r['match']('_0x')['index']==0x0){(function(){}());for(var u=0x3;u\x20\x20\x20\x20\x20\x20\x20','olorPalette','egendNam','radientCanva','anva','radientCanva','radientColo','bjec','bjec','esiu','unctio','esiu','bjec','esiu','se\x20stric','supports\x20','media','laye','trin','laye','media','supports\x20','se\x20stric','se\x20stric','trin','ea','se\x20stric','tyl','unctio','ea','media','edi','edi','ndefine','oolea','object\x20Array','se\x20stric','ndefine','odul','_esModul','se\x20stric','istanceLabe','arWidt','erria\x20is\x20require','nnamed\x20Contro','am','vgIco','vgHeigh','vgWidt','ssClas','sActiv','trin','_0x\u6f4a\u99e2','unctio','ontrol','howCompas','eadin','sOrbitin','rbitCursorAngl','sRotatin','/div','_0x\u1040\u104d\u1052\u1004\u1047\u1048\u1045\u1057\u1057\u1019\u1006\u1047\u104b\u1049\u1054\u1045\u1057\u1057','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','istanceLegendDi','avigationDi','avigationDi','avigationDi','unctio','o\x20viewer\x20object','o\x20positions\x20object','bjec','ndefine','unctio','xport','se\x20stric','GS8','CJ0','D0','D09M','PSG385','object\x20Array','trin','bjec','trin','eatureCollectio','eatur','eometryCollectio','olygo','ultiPolygo','oin','ineStrin','ultiPoin','ultiPoin','ineStrin','olygo','ultiLineStrin','ultiLineStrin','olygo','olygo','ultiPolygo','eometryCollectio','_esModul','xis-helpe','xis-helper','xis-helper','xis-helper','_0x\u9bcb\u5fc5\u704b','_0x\u5e2d\u6ed0\u4b9d\u464c\u104d\u1040\u5e29\u90d9\u5e1e','ebpag','tyl','tyl','tyl','obil','tyl','tyl','tyl','tyl','tyl','_0x\u464c\u5e29\u4b7c','tyl','tyl','tyl','verflow:\x20hidden','olo','llipsoidFad','llipsoidFad','iscard;','else\x20{','eturn\x20material;','CircleSca','llipsoidFad','CircleSca','PBOX','LE_CPBO','AX-','IN-','AX-','IN-','AX-','IN-','_0x\u4ede\u4272\u8746\u7862\uef28\u75c4\u756c\u8169','_0x\u756c\u104d','_0x\u4ede\u4272\u8746\u7862\uef28\u75c4\u756c\u8169','_0x\u7323\u4bbe\u8724\u99a5\u4272\u4223\u66a0\u7a05','_0x\u725a\u4214','_0x\u756c\u8169','_0x\u756c\u8169','_0x\u756c\u104d','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','PBOX','MAX-','PBOX','MAX-','PBOX','MAX-','PBOX','MIN-','PBOX','MIN-','PBOX','MIN-','PBOX','MAX-','PBOX','MAX-','PBOX','MAX-','PBOX','MIN-','PBOX','MIN-','PBOX','MIN-','lipBox','EFT_DOW','EFT_U','IDDLE_DOW','IDDLE_U','OUSE_MOV','_0x\u756c\u104d','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','IN-','IN-','IN-','AX-','AX-','AX-','_0x\u104d\u104a\u1008\u1004\u1049\u1045\u105c\u1004\u75c4\u756c','_0x\u756c\u4272\u4223\u104d\u1040','_0x\u756c\u4272\u4223\u8169\u6f4a','trin','ranslatio','otat','_0x\u756c\u4272\u4223\u104d\u1040','_0x\u756c\u4272\u4223\u8169\u6f4a','_0x\u756c\u7323\u5ec0\u7232\u43e6\u7554','ranslatio','otat','istanc','IN-','IN-','IN-','IN-','IN-','IN-','AX-','AX-','AX-','AX-','AX-','AX-','AX-','IN-','AX-','IN-','AX-','IN-','oint','elper','olylineArro','xesHelpe','rrow','rrow','rrow','olo','otateCircleHelpe','otateCircle','otateCircle','otateCircle','elper','elper','elper','IN-','IN-','IN-','IN-','IN-','IN-','AX-','AX-','AX-','AX-','AX-','AX-','AX-','IN-','AX-','IN-','AX-','IN-','IDDLE_DOW','IDDLE_U','EFT_DOW','EFT_U','OUSE_MOV','rrow','AX-','IN-','rrow','AX-','IN-','rrow','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','ranslatio','istanc','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','otat','AX-','IN-','AX-','IN-','AX-','IN-','bjec','rro','bjec','trin','umbe','oolea','ndefine','ff707','4c4c4cc','0000004','d2d2d29','esium-plugin-cub','loc','on','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','otto','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','ousedow','ousemov','ouchstar','ouchmov','ouchen','ouseu','ouseove','px\x200px\x2010px\x203px','inse','orne','dge','ouseou','ransparen','ransfor','ebkitTransfor','ozTransfor','ndefine','#cube_side','-inde','#cube_side','#cube_side','labe','esium-viewe','eft:','x;top:','ight:','x;top:','ight:','x;bottom:','eft:','x;bottom:','\x20\x20\x20--base-size:','\x20\x20\x20--cube-size:','#cube\x20','\x20\x20\x20top:\x2025%','\x20\x20\x20margin:\x20auto','#cube>div\x20','\x20\x20\x20display:\x20block','#cube_side_s\x20','#cube>div>div\x20','style','/style','_0x\u1040\u104d\u1052\u1004\u104d\u1040\u1019\u1006\u1047\u1051\u1046\u1041\u1006','label>TOPWSENcanvas','cesium-baseLayerPicker-dropDown','GLE_BoundingboxFace_xmin','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAYlQTFRFAAAAQj7b/wAANZ1I/1BQ/////0BA/3Bwms6k8vnzQqNTtNq75vPp0M/2/8DA/9/f/xAQ/9DQ8/n0TqlfdLyBxMP0/yAg//Dw/4CA/zAwgcKNzefSlZPrZmLi/+/vaLZ2Wlbf8/P9oZ/t/8/P/+DgwOHG3Nv49PT9/5CQp9Sv2e3dTkrdcW7kfXvm/7Cw/7+/5+f6/2Bgravv6Oj7/6+v/////////////////////////////////////////////Pz87u7u////6urq/v7+////////////dHR0VFRUmZmZiYmJUlJSfn5+////9/f3UVFRn5+f////iIiI8/Pz////n5+fmJiYq6ur////nZ2dqamp////nJyclJSUhISEl5eXmpqaiYmJpaWl////m5ubnJycq6urmpqalpaW////jo6Oi4uLo6OjkpKSnJycm5ubi4uL////mpqa7e3t7+/venp6nJyciIiI/////////////f398fHx7u7u////////////////AJyubAAAAIN0Uk5TAP////////////////////////////////////////////////////////////////////8BCgJTxZoQxlYEvf+lGKb/wwmT///W3v//DZn/5yDfoxTP184O0c8c0s/ZydvixQ/T19TVzRfs5cHL37K/MNbEw//V/6AHwf+EhcAIW5c504+RAAADPklEQVR4nO2Y6VcSURjG0XzUwAX3BQU1Ugw1s9DimhXRglqNtKAttthetu+7/eXdO+MwA3Mxz/HOTMv7+yAH5hyf577rhUDg76NKwo7+YbUE/vEuGWTgHzVQA9QaurVAnWWgHruDm8IhNNgMwKJRSQSa0BzWdVvQZItAsBX1hn4b0G4z0GgCdCgx0NmFbiHbDfTYU9ALtOm6EURkKegD+tXUQJ2u3Bk1fFg10ICQeIkBMYmBgUEMqSrCJuwRf+JlRdhuhCCCvbIibMSwsi7o4dVn1aLVBRERgpiZiVIDfRgZUNeG3YhGkXC0oa4dwaikDfuBPpVzIA50hZ1zIIRQDK1BiYFhswUVGeB1aAXAMsAbcJ/ZjCUGhjCSVGkgHAWinZJJOAo0BJ0GxoBxpaN4AvEW7JcYCAK9zlGcnDRHkCIDvANq+Bw+INkFxRlgNzCFg0mVBsLNmKiuTiAa3p6BcWCsSqWBhN4B4S4c2paB5CCmqlQaMJegSMR2DHRgOKnUQNxcghPmWtzSAB9Bk8WF2K/AgLUE+VpM/N7AmO0+sFkLO4yAk8D/dSUjA34bIP4AUtMzlR/OTKdcN3D4SJpVesbSs0fd1p87huMnMvJnmZNZnDrtsoHUGZzNzUtjwBYWzyG9RYLUcP5CTtOW8s4H+YualrtUMT3quHxF07SCQ4hxfW25QnLUsnJVOCiTygj9ax6cX3D9BhdbLRFjN4W+JDHusHKrLAvMy/PrCAe3i4LsDn+75kn+Te7es8XA+/MLB/dFHeiHzoj8P/BYnzt4uBkDX86vO3gkHOTF/NHWfNAPBB7PCwf6+T2tPwsmHPgUf4N8QfN0/jgNiPjzOvBLnz0xUrDkUwqM/VOQbCaP9J9y6XXGnvGX5z44KM4fVpDeD9wmL/L/QpdlLzX5HclNSuavDzHQ62/dWseiDgqvvNM37j/2C4m3MZDsH7bq4UTS589a+aernk2kzIJ0/+hZeO3BPMi8WZTff0QlLr513cFMOvsutyz/avY+9yH7cc5lA58+48vXCqlm37L4/sNlA6mN2S2+nv+c3XD9B4Itf6BIefADBUEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQfvILl8SdVY65ybAAAAAASUVORK5CYII=','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAUZJREFUWEftlsFqg0AQht22CqNiJZYqBcGTfQFfqM/YQ5+lJ4WV4paswRySRQtTllRJSWqMppXC7mmVmdl/vxl/JNrMi8x8vjZaQJZlr/vioyh6HHOZ0QIQEQnZpSOiRtqHM1UoAYqAIvC/Cex/8n/uA2f6zY/hXQsQ8X5IUULIe18cIt4NrLOUcZ2Aqqp40zRGX7JlWVcAYH3ZL+Z5vjIMo6aUviRJ8iTfb3fro68OAFwDgHkgII7jBWPsaK5pmhrnfNMK4JwvPc/zZHBRFOsgCG7lXgixcV0XhBBH6wCAVpbldrIAxljh+74vT6GUrsIwXEwWUNe13ofOtm2JrmsBY2yt63qTpulz2wJJoKqq3hY4jnNzQAARg4HDU5wYwoeBdd6+zcCQpN+ImeSEsxqR+iNSBBQBRUASmNWILmXLo634UgI+ARSLBDBlrPHqAAAAAElFTkSuQmCC)\x2016\x2016,\x20auto','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAARpQTFRFAAAA8/Pz////4ODg8fHx7+/v7+/v+fn54eHh4ODg4uLiaGho2NjY7u7u////6enpV1dXz8/PZ2dnDAwMLy8v19fXNTU1AAAA////7+/v19fXLy8v7u7u1tbWAQEBNjY26enp+Pj4////////9fX1NTU1ioqK9/f39/f3////////jIyM6enp/v7+/f39+Pj46+vr39/f2dnZ5ubm3NzcLS0t09PTz8/P3NzcLi4uLS0t09PT6urq1tbWz8/P5ubm////0NDQ+Pj4+Pj46urq8PDwioqKNTU12dnZ+fn56OjoNDQ0////7Ozs1NTU8vLy/////v7+Y2NjBQUFYmJi9fX1+Pj4////7u7uYWFh5+fn9/f37+/v+Pj4v269RgAAAF50Uk5TACUPHVXtaV3bTu759Gph//bb+f/99P//EGrz/Gvz//31TwFI//z5tgkJvf/0YGBQWfHyWe773D/0/PziWt/gWw0/Cbf2aPr99FH1/BFs82kj////+/YmW//791hsJ+7nkysAAAESSURBVHiczdFpV4JQEIDhMTWXCtwSK7METHCh1UxL21ex0lLL7P//jS7aOczo+N37Dd7nXC53ABZneZamXnjpo8+/TEUgGCI9vLK6hoUkR6JIePyxeGIdCUlOKpGg+5XUxuaWgoTTk3IA7ZhKbyMx6RI5ExZcn4jMzm5WBU3n+ljk9vIGgFkoct0RJdHLlhA614XYN+Dg8OgYTI3tACpYJ5XKaXVOdpZ1VqufzweaCReN5iUY2Su2S3rBhOsq3Nze3XNC3E9RCNEfHp8YMb4/XQP1+aWVScwK937t9mtNmRH4/jlB5/Mv3lzx3umS+Tji47PXd3cYfHXJfIT4Hv7gMww6dD72qEe6+MrUX9m/sDjrDyD1KPEAL+HsAAAAAElFTkSuQmCC)\x2016\x2016,\x20auto','Right-click\x20to\x20finish','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAdCAYAAAAgqdWEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAXCaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTExVDEwOjM5OjM2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZjMGY3ZDEtZWZjZC01NTRhLTkzYmMtY2MyN2MyMTlhZWJkIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YmM1MTZhYzMtOTRjYy01OTQ0LWFlNGUtNzg0ZTQ5MTQ0ZTNkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YzcwNDEyODEtZDRkNi1jMjQ5LTg5ZTctZmM0YTMzYmNjODkwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNzA0MTI4MS1kNGQ2LWMyNDktODllNy1mYzRhMzNiY2M4OTAiIHN0RXZ0OndoZW49IjIwMjAtMDQtMTFUMTA6Mzk6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2YzBmN2QxLWVmY2QtNTU0YS05M2JjLWNjMjdjMjE5YWViZCIgc3RFdnQ6d2hlbj0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62ejV3AAADc0lEQVRYR52VO2gUURSGz/qKUXyiWCgm4ANBkyKgiAgi2IidjYqotYWlT0TFSlA7EYlgnyCiaBGJChYWioWk8QUKgooPYmKMJuruer6d+ePNzexmZ3/4cs49M3vPv2dmbwrlctnG1F5Ik9xqdn4laeNq3ExfGQPHrFTcb6VSixWL761p5jWvnfN9GjI2JY351Fee5X/vWU/XKdvZ1mobZhdsV8eyypp6cj23GjNjdtTudm+yI7vN3jw3+/sniax7r2/y68eT2/KpUTP77MrZNI10+Qx/91TynGrMTLm8zN69TheRqJeKrekqlxox02L9n0dt+ap0Galltdmn90XPtieF+pXXzFznkD28/dYOnk4qsag/uPnFs6PO2kqtTuUxM8054DTbxcPPbOW6r3a+y2yF95s+I4kXupnMoF06+cbvYzonnEVOXarXDAfQDmeJM2JDA99t78Y79vNHn12998OeDJess3fYBvtf2oHNj2x46JvfN+i4SzvsNDmTqt5Dr8PZ6nDQTU/jTIcmUx2mRmQDYFMmQyw5j53OdF1V9ZhZ6mxzaB7Ct5YZJkyMhSGZ6nF6naqazMwcZ4vDico0aK7J0Jw1UwEMMQVEjgmt/VS0v84N5wWFLNUyQ9P1zmxHU8AEOddkBFNCYlOMEDEBrEecWw6/tgmqZoZkjbPAoYkeC83JMQOaiOBzoKnoMYX5d+e+M+GfaTUzvCcLHTXUNMg1EdYY0FTIw4kQZUI5j4vY7zx1uDamLDPzncWOmshEFhhQZCMizciBx0MMp6PIo3rljCk2wyPgkJIRQcMwlwHWRI2UqA1pSE7z0Aio/tH55FT030x7gQZ6R9hUjUITYY17qMkIkhk1Q7GBsE7tgzNEITHTXmCTeY6a0FCwDk2EUfdmSc2JQtNCYR1DvwvlNg/Jz1ffUoTNQuIa61hqKDOIqKnIBJ8l8m59wQwFHWLaWA2zoojX4ebKw+aKypFyJjagx0SBny8gNQCaorg5IF1nY9WyGmZF7v/t8M6U4l8TG3OO1GqsPKzXUmxCYmocfKOVlSs2kyaV90eHWtw8XEthHio2oDXT4F/DuOvVzEihKZTHCIrNcAJjRO/SOE1mRuLl1jmD4hu1ZjPy0AQ5vxaMxObGqV4zEjfojIkfocSGfHPQqVuX8prJEh8CbVTz21eX2T98wjlR3R7ePgAAAABJRU5ErkJggg==','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','\u6b64\u8bbe\u5907\u4e0d\u652f\u6301\u004f\u0045\u0053\u005f\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u005f\u0066\u006c\u006f\u0061\u0074\u6269\u5c55\uff01','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20feature\x27s\x20length\x20is\x20ZERO.','\u53c2\u6570\u0020\u006f\u0070\u0074\u0069\u006f\u006e\u0073\u002e\u0072\u006f\u0074\u0061\u0074\u0065\u0020\u5fc5\u987b\u662f\u6570\u5b57','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20result\x20of\x20getFeaturesBoundingBox\x20is\x20null.','The\x20positions\x20in\x20parameter\x20is\x20NOT\x20available!','please\x20turn\x20on\x20double\x20sided\x20drawing\x20first','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','czm_selectColor_FeatureTop','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20axisType\x20in\x20parameter\x20is\x20NOT\x20available!','SpritelineMaterialProperty','The\x20model\x20doesn\x27t\x20exist','cesium-viewer-toolbar','cesium-viewer-toolbar','cesium-baseLayerPicker-dropDown','The\x20model\x20doesn\x27t\x20exist','http://106.12.253.67:9304/','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','position:absolute;top:0px;left:0px;z-index:200;background:transparent;color:#ffffff','The\x20id\x20in\x20parameters\x20is\x20indispensable!','The\x20positions\x20in\x20parameters\x20are\x20indispensable!','The\x20axisType\x20in\x20parameter\x20is\x20NOT\x20available!','MeasuringAuxiliaryComponents','Parameter\x20Wgs84Array\x20of\x20method\x20inputWgs84ToCartesian3\x20must\x20be\x20Array,\x20and\x20it\x27s\x20length\x20must\x20be\x203.','position:\x20absolute;top:\x200;','\u9519\u8bef\u4fe1\u606f\u0047\u0065\u0074\u0046\u0065\u0061\u0074\u0075\u0072\u0065\u004d\u0061\u0078\u004d\u0069\u006e\u0050\u006f\u0069\u006e\u0074\u003a','attribute\x20vec3\x20position3DHigh;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20position3DLow;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec2\x20st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20batchId;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_st=st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20p;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','varying\x20vec2\x20v_st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_materialInput\x20materialInput;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material=czm_getMaterial(materialInput,v_st);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color=vec4(material.diffuse\x20+\x20material.emission,material.alpha);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(color.x==1.0&&color.y==1.0&&color.z==1.0&&color.w==1.0)\x20color=vec4(vec3(0.0,0.0,0.0),0.0);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=color;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput,vec2\x20v_st)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20fract(repeat\x20*\x20v_st);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(image,\x20st);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse=\x20color.rgb;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha=color.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput,vec2\x20v_st)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(image,\x20repeat);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse=\x20color.rgb;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha=color.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','application/x-www-form-urlencoded','application/x-www-form-urlencoded','YRNZdcer504up6UZAaGXXw==','api/i972o058hy1k/cbe8c300dfb0280d','application/x-www-form-urlencoded','62ACF2E0472EAFC53FEA74C6D6E83513','62ACF2E0472EAFC53FEA74C6D6E83513','\u0074\u006f\u006b\u0065\u006e\u4e2d\u7684\u65f6\u95f4\u6233\u4e0e\u6a21\u578b\u4e2d\u7684\u65f6\u95f4\u6233\u4e0d\u4e00\u81f4','\u79bb\u7ebf\u5f15\u64ce\u4e2d\u7684\u786c\u76d8\u0049\u0044\u53ca\u0043\u0050\u0055\u5e8f\u5217\u53f7\u6216\u8005\u004d\u0041\u0043\u4e0e\u6a21\u578b\u4e2d\u7684\u4e0d\u4e00\u81f4','\u5728\u7ebf\u6388\u6743\u6a21\u578b\u4e2d\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\uff0c\u5f15\u64ce\u0074\u006f\u006b\u0065\u006e\u4e2d\u7684\u57df\u540d\u4e0e\u6d4f\u89c8\u5668\u8bbf\u95ee\u57df\u540d\u4e0d\u5339\u914d','\u5728\u7ebf\u6388\u6743\u6a21\u578b\u4e2d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u002c\u5f15\u64ce\u0074\u006f\u006b\u0065\u006e\u4e2d\u7684\u57df\u540d\u6216\u8005\u6a21\u578b\u4fe1\u606f\u4e2d\u7684\u57df\u540d\u4e0e\u6d4f\u89c8\u5668\u8bbf\u95ee\u57df\u540d\u4e0d\u5339\u914d','\u8001\u7248\u672c\u6388\u6743\u4e2d\u79bb\u7ebf\u6388\u6743\u6a21\u5f0f\u786c\u76d8\u0069\u0064\u9a8c\u8bc1\u4e0d\u5339\u914d','\u8001\u7248\u672c\u6388\u6743\u4e2d\u79bb\u7ebf\u6388\u6743\u6a21\u5f0f\u0043\u0050\u0055\u5e8f\u5217\u53f7\u6216\u8005\u004d\u0041\u0043\u5730\u5740\u4e0d\u5339\u914d','\u8001\u7248\u672c\u6388\u6743\u4e2d\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e2d\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u57df\u540d\u9a8c\u8bc1\u4e0d\u901a\u8fc7','\u8001\u7248\u672c\u6388\u6743\u4e2d\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6388\u6743\u0041\u0050\u0049\u72b6\u6001\u7801\u9519\u8bef','\u8001\u7248\u672c\u6388\u6743\u4e2d\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6388\u6743\u0041\u0050\u0049\u6807\u5fd7\u7801\u9519\u8bef','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6388\u6743\u0041\u0050\u0049\u8fd4\u56de\u5185\u5bb9\u6709\u6548\u671f\u8d85\u65f6','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6388\u6743\u0041\u0050\u0049\u8fd4\u56de\u5185\u5bb9\u4e3a\u7a7a','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u57df\u540d\u9a8c\u8bc1\u4e0d\u5339\u914d','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u6388\u6743\u0041\u0050\u0049\u72b6\u6001\u7801\u9519\u8bef','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u6388\u6743\u0041\u0050\u0049\u6807\u5fd7\u7801\u9519\u8bef','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u6388\u6743\u0041\u0050\u0049\u8fd4\u56de\u5185\u5bb9\u6709\u6548\u671f\u8d85\u65f6','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u6388\u6743\u0041\u0050\u0049\u8fd4\u56de\u5185\u5bb9\u4e3a\u7a7a','\u8001\u7248\u672c\u6388\u6743\u5728\u7ebf\u6388\u6743\u6a21\u5f0f\u6a21\u578b\u4e0d\u5b58\u5728\u6388\u6743\u4fe1\u606f\u4e14\u6388\u6743\u0041\u0050\u0049\u8bf7\u6c42\u9519\u8bef','rgba(100,\x20100,\x20100,\x200.4)','overflow:\x20hidden;display:flex;','width:50vw\x20!important;height:100vh\x20!important;','width:50vw\x20!important;height:100vh\x20!important;','width:100vw\x20!important;height:50vh\x20!important;','width:100vw\x20!important;height:50vh\x20!important;','width:50vw;height:100vh;','width:50vw;height:100vh;','overflow:\x20hidden;display:flex;','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAcW0lEQVRoQ71655Mcd5Jde1fed1V3V7vq6qrurvbeu/HeYPwMMAM3GHgQlgRoRILkLZfkLfd2dafdD4pQhPRBitA3fbi/TlkzIEACIEBSe4p40VHRUzWT75f5XmYWYLE52ddgd1NsjHz86YNsRdZz/ohGSSoqKqiooqEkHtEI1WBkjWCjhKRSYYWKq7RhCLVyuF6WK6WwpomlYrhWjfU6qUohVCqEYgnZ4qFsCKMVqqGE3hpO2H20h+CSRlaMKql83ksJCM1HlVipVucDEZubeS2kd+AtBLwkJSjcD//522wlnC6Ita7Wm8j5E6iUNAmEk0Q0RabzrJZjtSyTTDFJnU2nhExayGfFVkOplOR8LpDPB3NZES54WbJ4SIv7DDhKc345JkaUYqO5vjLxv/7nf/v3f/8/f/zun3LVBsaJduDporwkb/PSv5LGmwQYB+6VNO7Rx/emFluVVrzUVC4dr4saGtCxoI6FUng0QyppSs3QqkErOq1oTEJl4wqdUJlsNtCoRoBDLivlDFGSeYuXhuM3o4fP0wurh7B6MIsHrTUKjx9c/faPn3/+2YN/+urpcHJIibLVS23unVONvNVH2Tzv5/A6AauT8nEeLkqev7abrsiFWiSepisdxa8ioob4NSRsEEqellOElqfVLB2K09EELceJcIzUdFZNskmNBQKVYjCflZwYBA0ETFi9jAUAFx7S6iVsXtxLELVSaGayPD9TWVlsLS10cEGwYexwsvaXv34T15M2BBLyHg6vE3AimN3nCSb5dC0SSTERjQkomKRioQwOJQRJABrBlJmKSIZI5bi0wRuGX0/zCY2JximIPpXhMhkhlxMzGdGGEhYvBaFbvazVx5mfcO0hbT4TrJ8p5aRSPlDKSyChdiNeLstqSqhUQh99eP3kZFszVBvk4Z219DoBL+Nzkz6jEYfjF+MoL/v4iM+vIPECpVUZpUgJKgKQNDScNtWcyfJJnVN1DpIghfGERusGp2qmMIp5KZUW7QRjRSB6ANBg4MLmo82wfIQLJ2MJoZCX4M5mTW5Uw/miP5lm0gbX7eo7m6PxZA7nzZutHtpMhYs18fOA38gA6nPhvurASBVkMYr4Y4gQR8I6HTZwpUTFgYDik5IIHH9AR8MpMpTA40laVghZJYQQGtMo1WBjKRoIGDmhUYuyyaAvKDlYyU74bYgASbD5OOBgRyg7SjlxqlZLGBm+kPeXy4FiSVIzTEIH/vygn56drTVayUCEYUTeQ4CKoPYoq4v+acBvaMCFODEvEEim/YEIKimooKD5esx00lMdh9J4KIOFMwRUkZTEJAUTY2gwjodUXE6YBhVJk/EUrQCHLKtlWD1jqiKmi3gs4mCCwMEkgDBOnOGDooOg5SiXUOlInDSy/v7QGI6z3X5GzwjJFFsuR3qDTCxJZwqBkEKhDGpHwABIq5t6GfCbBHAvgyxuTVYbippiwDeNanTp3LBYjwc0LJIn9SabanKQioCpBFyIo/444o8ikIGwTkRSJrFgEoNGYZJJkopOqTqdybApg5c0yEbQ5Rddgt+Bsx6CcuOEnoaSo2MJUo7i5Wp8Zq65tjbo9dJyjPAHMEgvnEUwTmiGP5YiaQnsi7C4TVidZipeJ+DwkUTIN78x3jtcgWqOaKSS9U8vtbf35kI6ES1SxZ7UGIeKPVGtMpEsCd0tkDQ1HUiiUgIL6ThIHKwWUgflF0xg8BtiGpnQKE2nVRXIsKCZcCZoxymUIsF8oZOAcpI6A0mQo4SW8mspIZcPaGkuHMfh2bBKSDE0DC1IhzOCqoPocYsLs7gICPh1AjYPxSXQUIp//OxOvixDTYeS5NRS68btg1RJSrf4Sj9YH8qVQbDYD6SbfLohJCtsosKEs4QMdZUhJUgClFOSEKJIUIVUwDW0PzwOZ6GSEK6WZkIq7aAZN0HGNXBhMhjBIgkQNBWOE1GFqjc1Ix8CXYViOPz0jEBEJ8U4hrIo6ccsbogeP+2M1JslRNFhjAoitUEmUwxqBienyPF8fXK+WunEyoPQcCIxNanPzKaG04nGMFIaBPNDSWuyIQMXdZTXMCLmhWILqGeFhAfBfBMYpAIQUwkFVJ6ioxoZzfgRngnGaNCJAnWSNJlEFAIUrKbYcIKA8ovCzWkWilOMIWCJlB91oggTgk+fh0BOk4C/kQEn7SK9TBiNGWwwQcTBf3Sy3FHrXbXcjU3MqAvzmc3V0t5GdXO9ODmjdSajtUnZ6PmTLTZcIKQ0JhfpSJqAUw8mcaABQxTkIZBAhYgvlMDiOhFPk2GNyBRYJkgJEhrTIQ9UFMJVyXCChAvIHi+jUhyDoOFxkBkdQHEetXt9TgSBpgSAovWRpxzeIMCgko8L45EMmysGCxUppOERsJQcV2hKswv68mJ6c7Wwfa68vGxMz+mTs8naWC4OA8BBb3IxEEaRjBmkGTqIO44Ip4cHn1IclTUskSZiadA3VDMeVaGu8HiaAj5gYmIE2g4CJOF+cAV4FgrBgSFuEsFF8EbU4kIcpwTg5lia9EcxL3B4nYCb5BQ0mqKiOr0xnxt0Y3GYF+CPpalqJ7SynD6/WVqY1+cX0gtL6enF1MRssj4OV4ehXF9MtTmjF9AbXLJIyzoO4pYSpkfxYR+0c8gJeJqso6cAOwatY5CrMGhGwyBLcNhyyvQAqED4i3wCcVNeVPTBgVo9XqvbZ3F67R5vEBqOTEJCfBSk5Y0MODFM0rBwip4ZJS+cq1zfblSbEthlqigUatKV3frNC52DjTIkYdHkkJlbSPWn49VRqDQMAPJ9qTCQQNMQBLSOF3O4abUoF0FEFQmkUCmNBtJoMINBVwlncGiRkm7O6v4EEkhjAFFHAhmUkBFWRfxphIr6rG63xeWxejwWl8/q8gITmwfqBzXt6OcEaCGCGxW+Ug1cWK8cbVQOV4xclYUqypXFWkM+f654aauytVrYPWdyWF005uf0iZlEaxxpTkTyPbEAHHpSokRD6IKCwPj0AilMAMMFt4XukcEDBgYAJrE8GcrhJh8dAwJSBgUygQzmN1ABmBgIgFcRu89tcbqsLjcm+WweL9SSaUQmfk7AiaKFmqAY9P5i4fxKaWakNBoho8QpWSZflhrNcLsbWZjRt1eLh9uNizvNizuN3fXy8kJmOBlrj8PNoVzoSNWhnG0JcpYAX4IQzcEphfIq5qYQJ+r1Q1pSKPgVAMjAeUMqzuZcuBkgplF/CokUyEABlYt4MIcBK15BwVcQzssqiBNHLF7wULAgDBT7ioDdxfhhIkjj3XZ8aTIzbMdH/USjIRsFf64oVWvy9KQ+PaVd2m2dXOjduTS8e3l086h/uFnfXC7Mz+i9iWhrHG4M5epAzndFkHIwh0eKhF9DUT9i80LSPRanz+71MlEEjhngT5rcoGBYxcsnfJKBBk4Bz0bKpN9ApJzJIZTHw3kymifDOQLloXLOjh+H6CHsVwR8FBU3KD3Lb8wXTna667P563uduQkNhtu5idTKfK7bizVakY3V8vF++9JO82S/c3LQBQJbS/mNpcLcrNaGQhqFoc0ZLUEpM5ESCQToKOqmPXQcIWUzeg/pIwI+MQVHDhww4MCb8PGaDw47mMe0Bpuo0YEs1A8qZlEpi9JxjIiSwTSOsojF4YPSt/4Y/c8IkCKRLQq9duzcfOH+0fjmbvfmQXd3rTI11vdWq1urpWpDrlblk8Ph1fP98xvV6/vd44PuBSCwXFpbzM/Mqp3JSG0gl/rBbEc0On6lykQrZLCABwtmZOESEczibBQFl0NFhAwhwMSfNGuG1xA5h8ertNbi4Fl4KpBFAzkUHuSTmJ0kuAQGTmqxg3wRi9OsnJdhvyDg9DIBFS+UpLmhfmG99sHh6OGliRu7nQeXxpe3GhfW6ltrhXo30u+rN44GD69NX9nv3j0aLc0YWytF4LY0n5kGKU+EGyO5Pgrn+qFsN5BvS6k2n2yyapOJVAhIiJfyOBG3bFBcDINyAkm4cQ+oGTgAQygbuUIEgG0RM6Mv4mQUsSJgNZiLhgnUPH6r89XZn+EFAS9OF8v+Xis8P0rd3Os9f7j15Hjq1vn+8U774nbjwlZzPFarrdD2RvuD4+kPrkw+PJ56eHVqf622vVI+Od/fXinMw3AxFa+N5PIwlB+EMu2A0RHTbUFrcskGC0NUvi06vO6QTibKMDiRNpeXCZJqjU03hWiBFhI4HLMEZAwkWMYhen8KZOqxQNxQ8R5Tta+FfoYXBHCGHvej7Za8OJV5dmvp09sLn95evHs4uHM0fP54/8Hx3MKccXzQ/+jW4oc35h9dm75+oX/7cHCy1z3Z6x1ttc4t55bmUqNJpToMF/pBaGfpjpTuSkZfhONP1Jhs25+p+W0ut1Jish1/ridpRVHWOGggyYJAyzgto6G8mYFQCYckBPLQjmDkBOP3mhw8qNVFvgz6p3hBgOKYxUl1chSfn0h/8WDz8/vrz25CoLNffXjwv//HXw4udOamUo9vLn75aP0PT3ceXZ+5c3FwZbd9Zbd7uNXc36qfWysuLmQGEwrUT6EXTLUlreXXO/40TN0tFmB0RSXHWRxutciVhkEYPfL9QH0U0SsiF8HlIgEKkatEoIz584hUgIGKCOdIxA/H77OiKBB46/EDXhBAKHp3NbMxq6/N5T7/4Nzja3NPrs19dHPxPz3Y/tv3D68edEZDdXe5eudwfOfiRLsTXVvIXdntAKAh7G5Wt85VFhbSw2kFSijbhdIXlAantjjgoHcErcWnO/5MXbK5PWqFM7r+4kDK9GD0QbAAmA8ObuPPIsESHjKLBwsaOAjdgXmsiNfi9ZkcnG8/fsALAm6U3l4yDtdzK/P5ZxD33dXP760/hgw82f2Xr26CDK7s95/eWrpxoT8aJlrtSLcXBx1fPegdbNZXlnIzs/pgItYcRfLdQK4raR0+3RX0Nq93eNXUAK+1hMpI1mt+cKd8X4T5rzIKp5p+pU6HoWygYRXxWJWKVMhElQmrtN3rsTgAqNUBpf+zJfg1vCDg8rKHq4UbR+2t5fKzGwtf3Fn55MbCk+OZpyfzx3vdG+eHf//86OnJwtF2o9OLttux8Sh582gA8t3ZqMJkurFaGE+p7XG0PgznO5IZepvT26zWYuM1Jlal4w0m0eG0NpdoMMCtNAq0pqOpLqc0qMQpB7BOc1ltcYWWiLM+i91jdZgL13vxgoDNxe4u5G5f7u+vlp5en/v02uzHJ3OPLo7uHAzAVT85mf/+1vL9/eHOSmk0SMxOpgGXD7o3joaHe83z23XA7kZ5ddkYTsYLnUCqyUMomQ4PA7ZaBw50rMlEm0yyxaThyzaX7UJCgmqNVupUrErKJSJZYwywrAobM2jQusWOvAzx3fiRgJMZNBLPbk7f3m9/dW/lczCiG4vffLD2h5sLX16f/9cH6/98feHxxYlGI9xuRvfP1c5vNZ7cmr93MnX1fPvCdu1wp7G9UYLBrjeOgskUumK269eBQ4vPNHmtwaU6fKoL4GB308FVG7xSpmNlKl6l5DIRLZFqhdYrbChNBjQCjt/mfPXe4d14SYCVJG5jLv/tk82/frr/3YdbX9ya//Rk9tmlyY8vT/3bh1v/5fHGD093Tg56MCBd3mmtLeUf3Zh5dGP60n5zdSUHw+nqijE/qzcGMM+JhZ6Y7Zi7slphkhUm1/bDoJrt+TNtHhqCmZk2G69QChAoU6ECHiuScK0UaUHFMAE6LnjOqxDfjVcEHG5KFIUre+0vP1j562dH3zzcfHp16t7+4NZO7++fnP/i+uJ3z3a/erC+vVxamspsrBaPdlo3DvsH21Vo0ttrhY0lY2s5Wx+F4Phro1Cu60/XebVovrmA6VqrsmqVBRoQfboDsmZiJTJeJMNFPFo06weYwLgWzVFOMB8HtNtXIb4brwhAFTncTDmn3L88/dfnV7//6ODzWws3djp7C6Uf7m18fXPt7oXR8wcr945GK7NZmPM+uDS+sFU72q7vb1aAw4X14sFasTqAQUiAYU6vc1DQWpmNGGSqxmcaglpmIHqjx6t1M9xIASqHgElJqZovLYFhArRepCi/z+r4XRk46xQZLfbZ3XPffrT35e2Vbx9tfXwyszdf3F8sg5rvXBh+fW/lydXpxxfHT45GIPG7R8Nr+92d9dLecmF/pbA8nyp2pFI/kKwyEAosK/E8lWqAXkOFvgjfQIhgNWA7IF+gAWNzokxnm7xeZTMNHkQcyZGwB//uDJgIiIEn15b+7YtL//WbO3/+aP9PH+09uTi+uF6bGWrHO93PTuY/O5l7fnvp02sztw46l7frV3abB+vly9u1jeUsKBgIGE0BhAsc4Mi1KhiOWBoEYF1WKhS4qgbe2mDh1GERAx1nGlyh7TdqPOgEyFAhMH7vayG9BS7u5fXrBHCcv70/vHW8/MMnh9893PwDNARw1ZPZh4ejK1utbz5Yf3w8B0p4fnPhznmYt1uXdurn16uXt2rrS0ZjECp2RThOOMhwFocMwAgEpgRepNYoOHIoIbBXOP54idJhjAORlOhMnc93RK3G0iHY0D1W+3vtn3sXAaebvbbZzRpKNBL8/tHmx8fTjy+NP7k2+8+PNv7lw90/f7j9x4cb3z/d+eP9tadXJp5eGh7vtC5v1Q/Wi1PTic5EpDsRqQ2D6RYH5gMclBIFfqo1GbVOJxs0JCFZp6H6jYYAPBNFOg2TRUNQSjQGY4/dY7H+Wvt/iVcEnG6Tlt3Fbs2UjaTs9aFf3F55dm3m+k4Ljv/57dV//fTif//+zt+fX/zTJ/t/+Wj7u4fnvrgxd/9weGmjBtU/GMVmFrXBTBwWYrVMR7OkbOAqtKcODwUTBrHWqDO7hE+4IVlmUhXWqAtKnmLD+Gn0PpvjXVPDW/F6BgAESV9caZIE/vjSzDNz6C9eWCuDHX11c/lvz6+BvX73eOvPz/Z+eLr99YO1m4f9o6067JPj6fhwKlYbBKEklCIVzZGw1EMq4gWznOQsButlrERodSZRodN1DtwWCEDz8sehc7mtNszmePu8+W68SYBxepDNmbIeDxyu976+t3a0XV2ZTc9PpB4fTX52bf5PHx99eDzz4Ork09szdy4Prh2099bL09Pq5Exiak4BRcLphlK4+dIqBwZPB9OobGDhHAYcwjkc9t1sW8j3QBtCokgpBcpLeS1WEO7viR7wlgzkjOT3nxxNNlI0Izw8nFhbNCYmlIXJ9MlW6+OThU9vLT29sfDZncV7lwf3rg7Ob9dgnxxPxkdTSnMUKsHcn6fkDB7JEiBTHSY5820CHi0Q0M6g1tUCo1UYrcaYbfjUZz2412L7Dcb/Gt5CwOFmD86Njs81PT4mpUa3lvKtoTzuJy5uNO5fHD+7Pg9zHtAwN/odWAYq48lEfyLWmQgXuv7aMDCYUZJlVtbITJXPt/hYhYxmCDLgtXudNieUihthfFTIh/IekAEkgQ6i/2ACp8Dmupl8MuLyMOdmSt3J6HAYP1irAoEHVyY+vr7w5aPto932/Hxm61xxbk5rm7t8sNjxFzuiqJBWr9victp8LjaEshEfIXjoAGK1Q4ciIVYoGIvNC9sZEfRlG3yqwju8v9l8XuLtBOAvKWFxuqlBaSrR4OyiXukGpkfarYP+JzeXvri/9dXjnesXJy7ttY9269vrpcnpRG8yGstydo/PYvOBG1qscK4I+LppL+Zs/ON06aAtNty8webFRawyCOaaflYif4f/nOGXMsAaeuzmTsftZShG2F+rlgbS6QvT2qNrM3/7w+3P7m/dvTJ1cjiEKrq011yc15v9sNMLnQg3zcRBW+20FT4hrLd5i8VqcrB7veVeIN8StDwPX3pqFW9Gd5PiT+98L36RgM1JDhuZaMj8dQzHTs2qmRq/OJ05Oeg+vbP6569vPX+y9+j64u5G7WCrcrRfXV4y3AhhdfyqOR7oWawYGD8VIHJNodiQHC7GhQlOJojwwddufjfeQYB1uemVyYLHx8OJalog3eYaTflws3Hr/AD24/vHM9cOB+Oxur9ZPdit7G41Xd5fXQkOxmIlzEJy+bgUWahIdp/gWFxly2WnknaFtDf/QfuX8C4CAJ4POD3mhd1FJYu8UREWZ4zD5dLtw+EHl8f3Lo8PtxujKXVqTjMqMYvtV22xZ7DYSCgkKyr40hGfyMN449q+Wd9bdIRCdjrkQEX76WTwXryHwE+BURSMmc12eH4qdbzZvH1hcPfS+HCn1RnF+tNxLsS9p5Wa2vjZDVYHY3VB9TNWr2glZEtjTrj7wB1JuHsTWL7h8PAOt6mNd+M3EAAf1CtCoSW2BuHVBePmhd7F/c72Rg2GzfxARJl3FY9Z9BbzyH/6pcPDEizPBDg+xmMsa8d5WzJrybYsetmGiC5MQvmI08tzmYIL8f/0wZ/itxBwEIKCa3UWzL47ET2/VYPtfmJay/aE7mzER779+M+86LTiCYsFtdpfqJyWYUQNstVwHPa1llAeS/luoDRMkMGQDQ7eY5qH08NjhN8uqja3YD7l+NlvPsNvIGB3MYE0AVtVeRQojSRYf5cWM4ORojWY7IjjldcJnMYNVgOdC7HaPA6vB3zzbF20e2mcYz0c7UspSKlic7Nemicj5iu96ijY6sZjqoSQDMjA4ebsbhanzRQ5vT/+CRdcm/HYXdxvIABgoqRSo2H3y/aF3ECARbE3EeuNFfNFQxUO6WdVBIdtgRnT6w3qJGwziRYhVzAv9Ys6sXtYJ82zCpeq+uOGEAiDjtloPNyYCNeHIRj+4lVKUk0tCTGGDsAGbz712wjYXAwVpGI1ClZEc2tpMOkaN55O9ibisM4L0Z8TcAAB3Bfnkk06XiNCZYSN4w7vqxveCjjal9duhKV5od6N1gdhQeZcPnNdefnTM/xGAqfA/VQMVsEWn+qxMFdCQsazKtDQW5wbPXsLy5jR2zGLl+ZKQqJJyRU0VEJ45S1dFmJ6GRbQQxnWQ7zIEuXnfQQHWofPs2/exO8hALC7aFqmYEeB2jDafHscmZhSIVCjLwgJwkcjrIzFCnysISY6VLSFh2topMF4mVMt/jKgysGUMPpXdYAz/E4CZwDnCaZp8KVUjW125ESBiTdIBSJuEFqXLo7ExkRI69ByHZPLqAzt1vtOX3ewFqdodb2H5Gv4fyJwBi9Jh3KMUqHrnZBSpZNNLlYj9TajNdhIhYjWcLULGiDJKGV70Vx/1DE0MugPNpAKZ3W8v2e9Ff8AAmdwowwh0j6KtLt9PtonFwjzbXONDZdxpUmGSjjKoxhPYhxJBUkigCMsbvVyFo9knrrjt536T/DG/xf6h8Bqxx0eX6RAZusCLJDJKpOoU2qdTlQoWMESJSqYRSNZXEjQFiRgsfNWeOonr3reClhRnG7G5eGcHg76AHiu3Un7UOI/hMApwKdRKUlEchQs8mqDgWXfgKZb4eIVQi5ikBlWES1eyWqHm98VvcvLrMxVEYoadpNijIMG50ZoQsQIEVbqf1wJvR0O0mpHnV4PKSF+FYsV6XzHn2zQapuK10lMEiy2d01Q0Mh8NNPoxUrNSKUXXV8wjA6farKZDlceCeUJ/3g++h9M4EdAAQATl8+bqYjZNp9okIkGhQic1f6LjZkQubBBF5piqsEl83yqzrX64cLAD7ZWGgrDycjcnDqciPx/IvACDtoOW1IEEXQkUiGd6C+vby5Sa7Mw4RU6olpjpDSulbhUhzX6rN6ikk3SqLCpChvKof8XIZPccgsU3agAAAAASUVORK5CYII=','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAHvtJREFUaENdemeQpMd53hwIU06yZJpylf+IosqSXSYBXoBMigAOOGSANKUfqrKr6BJBmJTkKkklSyRFgAQOhwvE5cNezriMvbh593Y2797m3clhJ+eZL+c8M5+fng86s7z11nc9/fV0P/3286ae81lMKB0cNcUyTxd1hdc18dfF0CXTkA1d1jVJU0UIGoaumoZmW0bTsVpN2zJ1CHp0TdFUGaIqEsRroBMj8RVJ5BVZRPvxW3zLsU1M0m45rtvCR4yRJcGbTeBZCJbWNE6S6rLcMAxO11mOK/scLlyM+dlq2G0LtsErCoMXqkpDdJ23LMm2VMtUgF5VBCDAjE3baTnNltNu2i3HsrEeBOgBCG8fbwYNrA24wAcoAIQ28GGMt20PrjcYM2ADmF8UOI6lsT2Mwbca9TLP10qlZCoVhKTTIYjPqK87Yjgd89tmWZXLslgpV+KQSiVJ0zlsERtVZE4UaOgY62EVt+1C2k0Xa1kGgDexqidA4EEHJjyBA08gABRoF6880N6B4CMGABwEX0Q/3qITCuY5Bt9i6EYmnSgWMpVyjqYqwAAkEF92fRigK9mpjdhoubgaj82WK9FcPpDOrBeKEeCGyi1bth2NaLTVdqwm6ACsaBAVt6GiZrOD2HEsgHgM2oOCHg80tIg2BJ149fgjGoYiN02tbRsQtwWtO7LE5XOpjWS0kE9LIuvYutuGRgzb0qAtX3zdr9IBiw9m4kO57HS1HihVw+HoPDZJ1VOVaqzWSLVcQzMlgG43W23LbRotaJAcKz64hI5Oy9Z1VdUVBXxVZewBnYahaWC5pqAHu8SW2u0mhhngJsfRdMNTrakqtia3TNXWJCDTRFri6/HIKkUVwQenqWIJfBGDIW6LnLMvl16OrQ05YtQRg6nYYGrDTzGxGpUs5oOQUjVI8aliPa07qg2khmmptiGbQKIbsCTVdoBUMiy9Q5mWosmmbQA0EKMfWIESGwBuQeCwAY5j6lRjcXmJoiichioKUG0b+rPVpiaITLVW2qhX0qV8HMwUpJrrmujFyRA64mShNdvxNZsyV08UExMOv25wS+X08EZshGWj5WqgVAtUuVi2GizTKVXj3KbTNpsArSkm3ISu64QhjsswnG3bMlyFoliWRdSrKDQNU1Z7enrOnj3daNRkWeR5Ftuempras2ffL37x/kBfP+wMahZZKh5Zv3r5zNkTR6KhxUoxpSsssLquremiKDGgFoa1bQtqxsmAhz6wW+JKUi2aXutns2MWu1xM+zu4gxQXLTORPBXK16KCVOno43Med/QKWrgtsw1vYZqgB5ZxARcElySJ5/n5+fmPP/54cXH+k0+O7tu35/z5s7/85XtXrlwulSpg2/Wr197/5XuHDx149+c/OfHJobXVhZNdB0eHe0xNBP9AXzgruBGchsSxMs8pAq/LxNtCfOC+IbAWW3FNJr08UomPEbtMj6WTD2k6WKEiFTaRLq/XmVTbkYG7aVrEJdgGBAqGBcITaIoO3BBNM0RRBvpAIHD8+HFBEDx6QNMS9ApSdvzjYwEm0MZrwyfu27t73D8Gy4FKTFVrVKqGotq6QWjZcZSKzEPLvqZpmLJsCZzB1lwdTFlgsrMGu57feJhJjktyoc5kGCVXaSQUhVIlsmm4JE5gWRycLMiyDH4Tu7QdURSxDSg7Ho/v3bsXr4AeaMAKWJKHGFx32w6RDlDPOjvDyB9stOvY8fBaCDyUGEGoMS5eEs7rMi+ILKOKnKXJPkyNoZIg4kBshVEbmVJ4pp6cdtWN2EqfzOY0jVF0hhOrDaos8DRiBXHGTUs2gJquUzXswdY1TRKJ17PNaqW0+6MP67WKB+uxdMCRBtTktlueS0ZnC57bMWHEBHXbBbj3//FdqlCFtYhl2jXaLhwV/KcoW6LSUg1Xs3xwTvBbmu2qmkUUYEstoZRY7HeVeCk6Wk0HDJnVdF7RBadJ3JYXDuEf7Cbiig7huQbP1BxTadmaoQqqwp87e2J4qM/zhp5AzcD3OW7PIBC3LQOI0YDHfAx6eW7x0vHz4UeB5ZH5hb5ZOlZRypzDG67asmmtEMzO9Ez5KlxzLlCcWkol0nXw1W3plljMhvwOv8oXp5OrE22NRydCupeEdGIIfIWoaoLjSI7FUbUsogFSF9cFAUyqll+anzxycB/O1XOxHm6I90c6Ori9V22MIdvr7LDlHt175MiHnwx/Ojp6ZXL57vrp987eOnzz3sk7Pace3Dx0627Xg+nrs76ptcJ8XBhfLSeLsqJatg7nIpUzy+XkiMWu5sMzjkjDicKoVZWVRAZ5DdbDE6p12wrsR5exW65eTtZKiUYlXS4kEtG1n/3DX7v/FHoIsg6+zh8ifycRAOx2GzpuuUQwkiQITffo7k8Wh1aTk9nsZHXtbqI0w0QHE4t3lqeuTEcG4smRbKg36VtO0BPBxsPlSrio5+syJsCEEl/NxPwmHUgsjLQlxoUNgcQCjdM3RV6s1YVqRWfppgLOsbpQ5evZVGQlGlwopGO1YnpqfKTr6IEOYjCJREfQAIJATCaX4M7xqoOb+F4HlkoG4KXlXjj66eA1/1JPMDqUifRlUw8rscFMqD8RH0pDokOp+EjGtxApP4rT4yF6NafnmOZ8MLNRaNTr1ejaqEmFMyt+Lh/XeUYRWE3mLJl1LQUiVHLp4HJseS66Mof9VbKJai6ZT4bZStFUhOmxkZkJPyzkh2//z61bNz/zzNZ33nkb0JGU/Py9dzdv3rxt27b9+/fD1aQyG29+543Nm5/esuUbZ06dhaaD86Hzhy9NfDY5dGlk4srU0p21pfuBhbtrj24vTd98NNM9339+0IeQ4F9J+wP1maQ4tl4bnEtsFBCHtMiyv8nF9VogveJva6wqUK6rNgqRfGQ2F5rCU6GylkhloqHw4kIllTZ5wTWtlqbgTI4fOcjTFFzEyRNdGxuJrq5jTz/99bGx0f7Bvmf+67bJyfGTJ49/7an/ki/mwtHQjVvXY4no3/7tX+/Y8QI2Zsrqhz99d+Ruz8S9/rHuB5cPnrr2yZVbpz57cOn+wPXevqv31qeXfTiTR4H06FJudLU0E6rNrhfSRWQzbHJ9Lh8cNxuhzNqIazQMqRxd8xeSj7RGrCVmuUokG1tMRgK5ZLKaKhAHpNptBckUfL24f/dej8mE+rZ59+5t6HtpaeHg4QNbtm2G05iZmfrGlqdv3+32nJ1uah/t2fXGW68TRrWdk8cOldNJrpIXKgWTY4QS5apNEtdhDIDbavksHafmziwm59eygUhucWmdbjAyR7uanF2daQsZ+Gwqt1jemDKYEPLBcnIuvjaRja/mM7F0KllI54uxvCu7beR2ot2U7TtXui+dudABTTjb+6Dn+Wef++ijD/H5z9/+/uatTwHZ1PQY0J88fQJZgeM2T507+9SWzTdvd4PfMNmrVy4uz8/yVLVRzrOVUlsziZNGvijJxA24Ld/cyHxf92guzmyEKyvTq6vTC5GFlcxasM1IG48WXK5Wjy2xqVWznpCLAcQdKh2U60WuWpYYTuXUarpWjdaoOO2/PXbp2OVzR85d6Dp/bP8xD/GDe/ef2brt1KlTsDNY5N69u5966mtIaOceTf3xH3+zt78Hetu564PnX9g+ODwEG0U2BEzIVcqlHKk5NBlkI+EIiQhDyhmUDkgefbO3F8auTX26/8aNI7eHLg31nL334PSNax+fvrTr5GcHLw6cuT547lrvqcv3j1+4fuDkw6t3J7p7hq51P7j02cR9f//VgdvH7517/8K9I/fHLo8v9S6tjwfWptd2/3IPUqJEIgEG/+Rn/wAyTE5Ocgx768bNbVu2zs5MdX1y9I+e2ZpIxG7durFt25arVz/FmImJsc7ptH76k79HWEWlgzQQgRMEQyGD3AMRFKCRrvjgBRMjqfjwxuq9wNLt1ehgNNy3HB1YiQ8Ewj0rq7dnl25Nrt2ZC/euhgeCc7dm/ZeHJm6MTnWPD14cXOhZXrq/ttYdCN+NJIcS6elcfDYxP7LQdfD48vLq+OTE17c8BYMDE+AcJiYmoPsf/uDtbVs3Q7o/uwl8R48c2rL56W998482f+OpZ7ZtQSIQDgWQ+gEi1agBItJoPJEq4RWpcTpVJgEd7o/BFyZHkCOVNh4WUiMb2bGN3Hgm9TAZ749C0FOYyIf6wtGhJGT5QTA5mY+PZ8P+ZHAwmvXn0sPpzHg2NBwevj4Ckhzed2TXzo8ajQZOH4lBx3yIBXmKxPKe/ryPBNk/vYJqsY1SMY+kFKCR1dBUHSpHtoOvQMd4YpjPf2Vs+tbc5PXZR7dX1vvjq73RQF8o0Lce7A8EetcWuxdnrs3MfzaHdmQwlBhJhAeS2el6cDAZGIiER8ML9+ajQ+GF7kfTNyZ6zty/ffp2NpSFD1leXDlw4EC1XoGpAbRsKEBP9kBKwM8hQp3YAARtwEKyf/7cmbnZ6c7NAbJQEQ0AxTAI2WQnrGKkr//KvVsnr13vutpzsWfw6uCdM3cHLvXfOHr98oHzt4/f6L9wv/fsre6uC91Hz1ze/cm9Y1dnb0wvwc9f8w9fuHfho8P3T1wcvHin52z38NVeOlkj8VjHiZILhkgk9sGHOx/09/GKgNU66GFqn4MGQb0GhGWo/r6eXR9+sDA/B0yeAK5Ha7SxB288NI2Gr5rOaDSv0aJGyxavqw2ZOF1kPqi+cYBK26xzYi4jpuNOOV9fW1/vm5i42rNwdzAxNs1HI7mleVdSSQKpOnjaguZaJO8BfVFrI7cGs3ft/ujg4UNDI4OIJo9JAmnUq+NjoxcvnHvv3X+8d/c2VOvBAkoPIkgM0Gh7AmWDS9C6DyUayUiRrJDaqdkoU02t1dJcVMEtkA3QNUuuZouh6TYbt1Evrk3Gp/qTM8PB0QdUZFEqJFGqu8g6TRtqJEkbIUG7UxbBwaKwJUlppVIaHOr9eP+ek6c+qZSLeHfl00uHDu4H1mgk5NHA24l3+QRBD5wGSdY7tyXo8RSPho+mKjRVBZ+IFyQ1iIPqpIlhpquJBjaAAlih8tGlQTY3bVLLpdCwqxdctSIXoq7DIwBauqTpkti50ULiCtCemrEBcsfUuRCD0yXRzrU3kpFf7dvz7s9/1tf7wEOJpT0o0KvXA42iTbjebgI3FA/QaHTmQa3I+hSR0RUeblyXBYmjUdIgaiicgPBDbiR0rWWqriW4diOx1mdL4XzkoauVWmLDRVEONWiSbkgoERRNNC3VS0E93F4ZBjRQh21pjg1Hi3rRzmZS/tERL1LARWA82nAX2B4E6gQ4vAJ06BivgBI9UDx6sAH0+ADXVCUUfxJPiVwDe0DJiLpXk3hF5qChJlZqguNKLDAsM4FiakKioGPF0TS6VseMhq1YTclpqqalKCq5s4PmABWgoWmPi8SAHB2zEZW3m54ivVcAjQbEU/NjQQ+gYw8M3YCa0QBc7Apf9EkMY6vATCk8A6VaqogUFHmzZarNFilIyTWSY6MO0IVsLjnB1pcy8bFSZh3DYPXIflCMmTaHKsayBF0jN6uYGuYCZcOiVFVFwcvzvKLJXnHlCTTn8eHXvZ63DXzEDB5j0YkG0EMwBqUn0BPQbKOui6KhiKYiItaj1HNsDWiQgqGARRJDlmnbttqIB0c1Piwy68nIlKWRa0IBjJRpSSjzTIlnKjgrcAybwbnDEGVRQtWM+gx5nJfQId9/TAOIx1dgRQPnA3w4KPRjP2Tbne2h37sAwRNCQGPPkti5DZFFXSZ3ychPmi0DcE2UnqjlO5c9xP+ZgsHns+EJpRFOBMYcjYIZOIaJfZL7EEOBtJA0WuSOwtMiVjKgUQPgUR1LODSQBLr06EEU3LEBMkxXAcijL5D8f2yBgrEfb59gi0+WWGBCxYqvgQsdFmoovEmWSMwJRR1mhweW4ChcpRpbHDSYWD465bYlMMpUNZC7bemYA4hhuDA9z2iwTGclwjTMieS640AcqBY4oFqPFRAMhqAHT9DAw4dhEKDyBntUQSKFXfky6TjPNTAjpoCGOruHmyMlt0n+bMsi96QwcVsqMbmVenrW5qPp4Kjb5mEJcHcwZRgrhPg+iRcF+CZWkXms4WEiobBJbkdBRY5qwCN44DxAUDbWfaxaNDyN/rqycTKgIjaDBsRXreRTG9FaFQ6fBBsQCGGiZdltcr+BmhPG1CSXxwYnVWOl+JRBBSwuklwflJk0NO1AubIAo4SgYm86WImoEzbwOSk7iPGvoxlSgxFpFmtAbTgNT0cQj814evTwnAbk/227o2zPVaPfZ4sSUywU48FCfJUphQw26YppV0m7+oYrB93GmJC8mVs8Ghjbs7F0Sq2OulrcYQOuEKJiPem5M8npw5GH+6L+vbGJA/HJg8mZY7nFU6XVi/XQVbM84iqLrhMh0ky6atDlllwx5Oo1Q6iIjaxM502x2lQpR6YssQ69NDXGkmmNrylsBaILdV2mbEdpw6LaUB68XI2p53w2OA2y6g2LTTcy85n1gfx6X3L2emT0fMx/Kjdzrr56UUp9ZlX7bGo8G7gdeXQ7HxpWK8sWteiyM21qtN146DKjrfqIS5Gnlu+RUvcboRvp+fMbc2dXhw5Dko8uJuYuhCdPp5duiIX5pphy7YqrZJV6SCwHUXfaQratFG05bwo5CKgIMYWCymVtk7Jstt1EZoKj03FkPrdJuU7JlZNaZb4c7EnMfroxdZoN3XRyQ83MoBy+U1++mp0+Gx47uTF/UyjOu1bN1cqZ0Hho4W5k/lpo9kJo8vzSYFdw7HRo/Exg7ETgYRdQbsyeqwVu8Ik7RmHArgw2K0NuY6RZGVDSd0orlxNTJ0Kjx5LTp3OLl9OPyGbWx05lV25VY71KebrJrrT4QJNbd/h1Wwi5RqplZF2zpnBFHIKtcL5KYjA6fyU8dS69+CmX6LPK4MP97PyFyMMTmZkrfGTIAVAu5GoZk4qabEalC6ZQY6oJmUsZUgJR2bXyemO9kZpyhZjr5NpC2OWDbX7NqMxy6eHU/JXo1PmN+UuxyVMhf1dugTDHyPe69JjbGMVmyBE1xloNv14cYhN3sQ0ycoJIcPzk+tiJtckzmfB9nQm05QxOw9WqPjZ+wyj3muUBfCE1d3555ERt46FOB12r7FqUq9GuSrlK3eQrrsG3dFEV2KZpkJKzbaAmUsSioVYbpShVjrHVmC7kXZsmX3Q5nctYYt51aLfJtNSya1QhaiNMpcaTi7fWRs8Fx8GZazjbyOS5yPiZ+NTZ4sp1caPHKo00y6NEKiOt2qhRG40unFv2d8XnLuE8A/4zvsr65eTsmfjs+WLontlYcK2s69JthzVVuDMG/gG5KzwDvJ5joiRu8CyHopVnBQSMjq/oxJ22RlVy2Y1gtZDSZOS6hiohNFY0qWFqvKULqkRzdFkR8Upx5KLrNNwW9lZxVZx73m2V3VYRxq2XZ2uRvtT8tcjkhfDY6eDoyZXhruijCzYzZdT8WmnYlR+53LSPy0274gZ00DbqTbVuqsiZ6ojMssKrqkzu+ps20qAGVUYYskyFuB6WazRonhfhxolDJTmQCQ/LVvOFZAzoBboGM3dMSRYaZCqZZtmKqrKmJbFsyTX5lkZDXI1qq42mXHONhtvmXLPuWg3YTEsrGEJKo6MqFcGTyj6KPPpsYeT06vipldGjS0OHfGI9KdZzhkgjW2rbBlwyXCycPxIdwKKwHM/pJmIyNOoJ+T3OxfGzEt4itRCZBnyRo4hctZSOhyE8VfViDcfWGbrKsDWKrsC1Ig00TEQiuWUrbUtxm4rbMnBKTVOAa+OogsCUZL6sy0R3EE2qakLZdYS2XGrJqLDWTW7NNZM+VUCAUMjvewyrw7dTdQvnjgRHRGIJRZO4CKAImSADsm2Fl9vIqUwk7yT9ZDhWFGgolUQWC4Svb8RDqXikUs4jLgo8jQbSUcQOL2Qg91A1QZAZ7IHja6VyluWqmsa127qJwM9WsR+WKmkijdMzFQ4NlaujbSuMKdVVvtAy6j5SXCBbV3XXspEFGJidFWBvGtJ6BcmYKkmC3PnJFataJPnREaGQVnC86LSaJOI3DeDGIQg81aiXGboGdhfy6WIhl89lkO4h+JHMm2EVQUQUFESGl2hJ5WSNb7XNzu9ubLVSQKJG7EfiITJHQyxVIhd0bQdZDU4NFgXVtB3V5/1EBwEbFI6TWR4mB1ODyLKKgKsZKsSytWQi9sH7vxgaGBR5ofN7lqYZstXUdu/ZefnT8xRdhRkgFOObAIrMAZlj/4P7333jTRRBKi9iZpQ4AkPLEoeRyBq8cgb77KhDJfd0jsPV6+QkWJ5v0K7dBFaMgTqQeAE0iiyBriC4dH5rgkBlJpbSuQZL1WlF0YDY+wVWlDlVE1EjbfL5/vA//gFyP2TbUAL67z24vekJ36uvvoy0ATbq5WWgAZIEtAZ7e3Y8/xzydVL2WlbLgMBsDOTuYBoEeYj3RHIhcbwqShiJDBkwVEFBAobDQXZEGMXTQM9SlWwy7PMyQGQtnR9Tmq7dhr6AW+YF5PLIUZAHK4oE0xzsHwDo3/vdr/bc74X9ybKMVPLZ57/9+1/9yisvv2BDCXSdo2oZOJBGhXBOEUaG+/GKZerI7FSRwzZwsChNYUIoQ8HqSqGYjMaQ34I8tm6QX69lpeU0iT+1HXzEIUxN+1GGYnOYNp2MZJNRH0ogVB8MQ2mahnIfFCf5HfiNBJWkVyT3Jcmu7YAYTz7xhQ8/2Pmn3/sTKBs+JB6P//sv/86BfXvffPUlwFp6NPOHv/+VN17Z8Vv/6p/v2b0TAcg/OvStZ7ZkM8kv/dvfvN19A1mrIrBbnvp6943ruij/9P/8/df+03/+6ld+781XX8O6iiRv2rTpyKHDeI6Njb3+5ht79ux55pmt/+JfPrl121M0VS0Vs/lMolEt+Az4JkfHEwTVTAlgSFHYbpLiGXknSmLUnuSHntbEqP+LT3yhlMt/8YlN4fU1nPJf/q93frX7o4N797758svIPOPBYDoWk1k2vLr6BZ/Pte3ee3df3v4sctcffP9//PiHf44KOh4O4FW5lPv0wvlnv/0tWCqiwQvbn7t48Ty5w93k6+rqImWMrj334gtvfuct8DOdSXzxn216ONhXyGwgzUOE8kGXMDJFE4GbeCKFhXWDEqAs+R8HKOkMDaAxaGzkIdaDJf3vH//oJ3/3N7VS/l//xpOZeHzvzl1/8uZ3yD2j5Zw/efIv3n77u6+/8htP+FBxjg0PvPHyi6gVJv0jX/7t3wSFDu/f95d/8Q7IA6Dbn3923749u3btfPHF7XjCTQH0ysoK6ghRll557dW+gX74AKjv9dd2TPiHZPgolCOu7QNpQADsDYYPb4UThO2j7VUT6IeAHuD9o7kZcBqFw8z0JBrHjh7+0ds/ACsO7z/w6ouvgJF/9aMff++tN0cGeou5jSc3+eCzRwZ7Xnrh2/BXYMUffPV3e+52f3Pb5qHBfhQB3/vuf3vn7R+O+8f8D0dnpqaj4Qio7PP5QBJU74qivPbaawMDAzBoROLvvLFjanyIqhWBG8dFXB6MF7UdPJTndzAOAm8AKwREwIUXQzk5MjwIrHAR+PjqKy+hjQUx4NjBo6/teBXG9NL2569cvAAve/zYQZwJYvjs1MM3Xt0O0IYq7Pto5/f/+5/9h9/5ksDxKHZ37fzwpRd3lIslfKxVqsl4AnCf8G0CuSFYH2+nJ6cIBoV94bltI4P3QQw4bBikD9FKFVFU697/TSA+qFNXQtPAB68CNUMxNFV/ODIEoDgZbOn6tSvfePrrQI+PH+/+1cvbX4JvunXt6pM+31uvvfx3f/NXAI3F/CO9r+x4DpFS4qnQ+hI6jx3azzEsgOYy2R0vvPjb/+a3tj/3/Je/9O8SsThCJeYHDxmKRnrz4vYXpiYmMb+hcm+9vr3n3k2eqcidHweJpr1KFuKBBkpQAoAAGt+BjsEWUAibQSfaoA32gKNAD9wi26BkTkKwxOhaqZhOREEMoJT4eq2c4ZkakkRFZKBsrEd+j1RUKBI5ADQKTUPH3gVa5/9GaBC8JRcmmg7dQ19QcLW0UconkTDiGCuFrA/lMbgBTZNKtHN5B9AABDTAh+/ggNCAyuu1Cp5gCzYA9FgBB8KxNDy6gzPVdGybqdckjoZqQT7ghu8uF9K1cg5WD+hMvQJPAiid/BZuWQdQeE8cJwgN3HiFc0AnjgKCHoBBYlPKx6laHvkt26iCIT5y5QVpt6BjMATG2OE+gQs1Q6n4GoiLbXh2ibd4BR17e0MbcRShQWQ5WAUmgTLcJnw0B9AtWwPoainL0VVyXcjR5G7EMuCOoF1gJRcrn99Hm4CINnYC94onNkZijYaUvhKPLOOJvByTE3pgGWgXSgK5PXpgAqgTMwE6wAGoBxd78IjukYSwrXPj5kJJcPSaCrXjM/CCecgTcB6oGxB4c+l4pZiB1tsOzpNoAZN8HrM6FzQeakzuxX98BFZPOwir4cAiRxeR0IocOUbEXWKIAO1lAhDCkw5iDxBOH/RAAygxETo9KnuvPm9QhCH4LqaCYAbHgBfSIeAJqAxlQ9MkF29b8CRw0p59A7dHNnwEYjQ8wRLQCJ4QZFfRENRcQgYE0HAdlib/X1aCz1YLpppcAAAAAElFTkSuQmCC','https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer','pk.eyJ1IjoiZ2xiYW9wZW5nZmVpIiwiYSI6ImNrYW5hdTFsODA4eHIyeXA0NTQ1YW0wYmgifQ._BzDMNxzkU5tqrkYNw1Cmg','\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0061\u0070\u0069\u002e\u0074\u0069\u0061\u006e\u0064\u0069\u0074\u0075\u002e\u0067\u006f\u0076\u002e\u0063\u006e\u002f\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0072\u003f\u0064\u0073\u003d\u007b\u0022\u006b\u0065\u0079\u0057\u006f\u0072\u0064\u0022\u003a\u0022','\u0022\u007d\u0026\u0074\u006b\u003d\u0036\u0032\u0031\u0035\u0031\u0033\u0032\u0065\u0030\u0033\u0033\u0036\u0061\u0033\u0064\u0062\u0032\u0038\u0063\u0065\u0037\u0033\u0066\u0038\u0063\u0039\u0066\u0066\u0036\u0064\u0062\u0036','\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0061\u0070\u0069\u002e\u0074\u0069\u0061\u006e\u0064\u0069\u0074\u0075\u002e\u0067\u006f\u0076\u002e\u0063\u006e\u002f\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0072\u003f\u0070\u006f\u0073\u0074\u0053\u0074\u0072\u003d\u007b\u0022\u006c\u006f\u006e\u0022\u003a','\u002c\u0022\u0076\u0065\u0072\u0022\u003a\u0031\u007d\u0026\u0074\u0079\u0070\u0065\u003d\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0026\u0074\u006b\u003d\u0036\u0032\u0031\u0035\u0031\u0033\u0032\u0065\u0030\u0033\u0033\u0036\u0061\u0033\u0064\u0062\u0032\u0038\u0063\u0065\u0037\u0033\u0066\u0038\u0063\u0039\u0066\u0066\u0036\u0064\u0062\u0036','MeasuringAuxiliaryComponents','http://www.w3.org/1999/xhtml','Textures/LinkPulse.png','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','\u0043\u0065\u0073\u0069\u0075\u006d\u0020\u0069\u0073\u0020\u006e\u006f\u0074\u0020\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u002c\u0020\u0070\u006c\u0065\u0061\u0073\u0065\u0020\u0069\u006e\u0063\u006c\u0075\u0064\u0065\u0020\u0022\u0043\u0065\u0073\u0069\u0075\u006d\u002e\u006a\u0073\u0022\u0020\u0066\u0069\u0072\u0073\u0074\u002e','Please\x20initialize\x20the\x20engine\x20API\x20first.','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20is\x20NOT\x20a\x20valid\x20drawing','The\x20featureId\x20is\x20NOT\x20a\x20valid\x20parameter.','\u0073\u0065\u006c\u0065\u0063\u0074\u0046\u006c\u0061\u0073\u0068\u0043\u006f\u006c\u006f\u0072\u0073\u4e3a\u7a7a\u6216\u957f\u5ea6\u4e3a\u0030\uff0c\u81f3\u5c11\u9700\u8981\u4e24\u4e2a\u5341\u516d\u8fdb\u5236\u989c\u8272\u503c\u3002','\u0022\u0020\u0020\u0020\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0072\u0067\u0062\u0028\u0030\u002c\u0020\u0030\u002c\u0020\u0030\u0029\u003b\u0020\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u003a\u0020\u0030\u002e\u0038\u0038\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u0069\u006d\u0061\u0067\u0065\u0020\u0068\u0072\u0065\u0066\u003d\u0022','\u0022\u003e\u003c\u002f\u0069\u006d\u0061\u0067\u0065\u003e\u0020\u0020\u0020\u0020\u003c\u0072\u0065\u0063\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u003d\u0022','\u0022\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u0020\u0066\u0069\u006c\u006c\u003a\u0020\u006e\u006f\u006e\u0065\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u003a\u0020','\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0032\u0070\u0078\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u002f\u0072\u0065\u0063\u0074\u003e\u0020\u0020\u0020\u0020\u003c\u0072\u0065\u0063\u0074\u0020\u0069\u0064\u003d\u0022','\u0022\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003d\u0022\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0028','\u0029\u0022\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0066\u0069\u006c\u006c\u002d\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u003a\u0020\u0030\u002e\u0031\u003b\u0020\u0066\u0069\u006c\u006c\u003a\u0020','\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0032\u0070\u0078\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u002f\u0072\u0065\u0063\u0074\u003e\u003c\u002f\u0073\u0076\u0067\u003e','Parameter\x20id\x20is\x20NOT\x20a\x20valid\x20parameter!','Parameter\x20position\x20is\x20NOT\x20a\x20valid\x20parameter!','You\x20need\x20to\x20publish\x20a\x20version\x20to\x20get\x20the\x20version.','The\x20position\x20in\x20parameter\x20is\x20NOT\x20available!','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x27s\x20length\x20is\x20ZERO.','\u53c2\u6570\u0020\u006f\u0070\u0074\u0069\u006f\u006e\u0073\u002e\u0072\u006f\u0074\u0061\u0074\u0065\u0020\u5fc5\u987b\u662f\u6570\u5b57','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','cesium-baseLayerPicker-dropDown','\x20.cesium-widget>canvas','cesium-baseLayerPicker-dropDown','Right-click\x20to\x20finish','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAAAXNSR0IArs4c6QAAAn5JREFUSA29lr9uGkEQxu8A47MTKSf5j2RbjnDhAAUVVKbhBeiiNHmLPIxbt64i+QF4A3iBpEiUIkWUCEVBcSz/uXy/1S1aH3fxcoKM9LG7szv77c7MzhEEQRAKFWEutXkvCKoMqkmS3Foly+vCa6ugjdwBm907imoo+8QqwjCMavp5axVqzWTUarWuNKg6E/MurJvCS2F+lHR2Q+0XFkSiuU6VjxrRbaHg3OyyIJVut3sj7cHCjBTWOZ+zkzJKrLMa2UnGISvyJtAZy/F4vDDf6/VMUAaaOVyYDYKv6OpsPZ1Ok06nc6Hxs5yFharNfr9/qdmGkOvuIksTBjH/KVpQpJ9MJhF+fCha8ITe2EXcOU/+pdfGhrmQIC8E7mLuDEgzmwrufFGfI99iiIcJNv27FGqeliPuOhwOyekTwZu9KSPSeSAslRg8r7NljbhXLNBOBR/ZZhFOiRW7Tz4Wdo0y6QSmhrArfBd8xKzFcE+M33ws7Box7mN4qmh8sEqfVmXnFTHzjpuzaaWMkbEvbUg4ZjrzG7Uku49Qi2c4x01yH0PK4p013FJIfmWt4jg+H41G76SHpWzlyG5rxnwETqkaVFAeS7vdfi8duX8k8D0r7UfZ5gqbGtKUbKBxQ+CFLlWFtd5LcC+BfCHwQCkJPFDqifuB1rC0wAHwFiFK6KCoyb0fUQgIB8EDqwAeO9D+5MWesEHqQmyLXUv9mUC5XZXA8TzdjPYnt+QfxU6K3yiFVZMSPurljxSG9JjsdWUdYxEeC3VcC0zVVrtugQc+kyzN7M3cW6+iz/7iasJnWGH+n0JmcQJT4vj3t2Yx75Tsperwx9hm2DpuD5l9Gdd/AVIlXMI9fgkPAAAAAElFTkSuQmCC),\x20auto','\u003c\u0073\u0074\u0079\u006c\u0065\u003e\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u002e\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0020\u007b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0069\u006e\u006c\u0069\u006e\u0065\u002d\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u003a\u0020\u0032\u0070\u0078\u0020\u0073\u006f\u006c\u0069\u0064\u0020\u0023\u0066\u0066\u0066\u0066\u0066\u0066\u0036\u0036\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0033\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0023\u0066\u0039\u0039\u0064\u0030\u0062\u0036\u0036\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0070\u0061\u0064\u0064\u0069\u006e\u0067\u003a\u0020\u0033\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u003a\u0023\u0066\u0066\u0066\u0066\u0066\u0066\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0066\u006f\u006e\u0074\u002d\u0073\u0069\u007a\u0065\u003a\u0031\u0034\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0077\u0068\u0069\u0074\u0065\u002d\u0073\u0070\u0061\u0063\u0065\u003a\u0020\u006e\u006f\u0077\u0072\u0061\u0070\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003c\u002f\u0073\u0074\u0079\u006c\u0065\u003e\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0022\u003e','Cannot\x20call\x20a\x20class\x20as\x20a\x20function','Super\x20expression\x20must\x20either\x20be\x20null\x20or\x20a\x20function','this\x20hasn\x27t\x20been\x20initialised\x20-\x20super()\x20hasn\x27t\x20been\x20called','tileXYToNativeRectangle','http://shangetu{s}.map.bdimg.com/it/u=x={x};y={y};z={z};v=009;type=sate&fm=46','http://online{s}.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles=sl&v=020','http://api{s}.map.bdimg.com/customimage/tile?&x={x}&y={y}&z={z}&scale=1&customid={style}','tileWidth\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','tileHeight\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','maximumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','minimumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','tilingScheme\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','rectangle\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','requestImage\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','https://webrd{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}','https://webst{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}','https://webst{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}','https://p{s}.map.gtimg.com/sateTiles/{z}/{sx}/{sy}/{x}_{reverseY}.jpg?version=400','https://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={reverseY}&styleid={style}&scene=0&version=347','https://t{s}.tianditu.gov.cn/DataServer?T={style}_w&x={x}&y={y}&l={z}&tk={key}','http://mt{s}.google.cn/vt/lyrs=m@207000000&hl=zh-CN&gl=CN&src=app&x={x}&y={y}&z={z}&s=Galile','http://mt{s}.google.cn/vt/lyrs=t@131,r@227000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=Galile','http://218.94.110.21:8080/google/tile/{z}/{y}/{x}.png','halfAngle\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','this.radius\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','options.stackPartitions\x20cannot\x20be\x20less\x20than\x201','options.slicePartitions\x20cannot\x20be\x20less\x20than\x200','options.subdivisions\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','distanceDisplayCondition','\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0034\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u006a\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u003b\u000d\u000a\u007d','\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0023\u0065\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u0020\u003a\u0020\u0065\u006e\u0061\u0062\u006c\u0065\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003b\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0074\u0079\u0070\u0065\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u004d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0076\u0065\u0063\u0034\u0028\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u002c\u0020\u0031\u002e\u0030\u0029\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0020\u003d\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0072\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u002d\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0069\u0078\u0028\u0063\u007a\u006d\u005f\u0070\u0068\u006f\u006e\u0067\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0029\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0029\u002c\u0020\u0076\u0065\u0063\u0034\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0029\u002c\u0020\u0030\u002e\u0034\u0029\u003b\u000d\u000a\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u003d\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u003b\u000d\u000a\u000d\u000a\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0078\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u002c\u0020\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0079\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0064\u0065\u006c\u0074\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0054\u0068\u0065\u0072\u0065\u0020\u0061\u0072\u0065\u0020\u0061\u0020\u0063\u006f\u0075\u0070\u006c\u0065\u0020\u0074\u0068\u0069\u006e\u0067\u0073\u0020\u0067\u006f\u0069\u006e\u0067\u0020\u006f\u006e\u0020\u0068\u0065\u0072\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u0069\u0072\u0073\u0074\u0020\u0077\u0065\u0020\u0074\u0065\u0073\u0074\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0061\u0074\u0020\u0074\u0068\u0065\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0073\u0065\u0065\u0020\u0069\u0066\u0020\u0069\u0074\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0057\u0065\u0020\u0061\u006c\u0073\u006f\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0069\u0066\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020\u0061\u006e\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0062\u0075\u0074\u0020\u0077\u0065\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0061\u0064\u006d\u0069\u0074\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0074\u0068\u0061\u0074\u0020\u0061\u0072\u0065\u0020\u006f\u0062\u0076\u0069\u006f\u0075\u0073\u006c\u0079\u0020\u006e\u006f\u0074\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u006f\u0072\u0020\u0065\u0078\u0061\u006d\u0070\u006c\u0065\u002c\u0020\u0069\u0066\u0020\u0077\u0065\u0020\u0061\u0072\u0065\u0020\u006c\u006f\u006f\u006b\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u0020\u0022\u0076\u0061\u006c\u0075\u0065\u0022\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u0030\u002c\u0020\u0062\u0075\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0032\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0022\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0022\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0022\u0031\u0020\u002d\u0020\u0031\u0022\u0020\u0077\u0068\u0069\u0063\u0068\u0020\u0069\u0073\u0020\u007a\u0065\u0072\u006f\u0020\u0065\u0076\u0065\u006e\u0020\u0074\u0068\u006f\u0075\u0067\u0068\u0020\u006e\u0065\u0069\u0074\u0068\u0065\u0072\u0020\u006f\u0066\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0069\u0073\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u007a\u0065\u0072\u006f\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u007c\u007c\u0020\u0028\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0031\u0030\u002e\u0030\u0020\u002a\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0029\u003b\u000d\u000a\u0023\u0065\u006c\u0073\u0065\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u003b\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0026\u0026\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0075\u005f\u0074\u0079\u0070\u0065\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u004c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0029\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0064\u006f\u0074\u0028\u0073\u0063\u0061\u006c\u0065\u0064\u002c\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0029\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0076\u0065\u0063\u0033\u0020\u0070\u0069\u0078\u0044\u0069\u0072\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0078\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0079\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u007a\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u007a\u0044\u0069\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0058\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u002c\u0020\u0030\u0020\u002c\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0059\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0058\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0058\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0058\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0030\u002e\u0030\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0059\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0059\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0059\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0030\u002e\u0030\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0057\u0067\u0073\u0038\u0034\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004f\u0063\u0063\u006c\u0075\u0064\u0065\u0064\u0020\u0062\u0079\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003f\u000d\u000a\u0009\u0069\u0066\u0020\u0028\u0021\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u000d\u000a\u0009\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0050\u0045\u0052\u0046\u004f\u0052\u004d\u0041\u004e\u0043\u0045\u005f\u0049\u0044\u0045\u0041\u003a\u0020\u0041\u0020\u0063\u006f\u0061\u0072\u0073\u0065\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0066\u006f\u0072\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0063\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0064\u006f\u006e\u0065\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0043\u0050\u0055\u0020\u0066\u0069\u0072\u0073\u0074\u002e\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003c\u0020\u0030\u002e\u0030\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0027\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004e\u006f\u0074\u0065\u0073\u003a\u0020\u0045\u0061\u0063\u0068\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0068\u0061\u0076\u0065\u0020\u0061\u006e\u0020\u0061\u0073\u0073\u006f\u0063\u0069\u0061\u0074\u0065\u0064\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0062\u0061\u0073\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0069\u006e\u0067\u0020\u0070\u006f\u0069\u006e\u0074\u0020\u0065\u0072\u0072\u006f\u0072\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0033\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0066\u0061\u006c\u0073\u0065\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0069\u0066\u0028\u0028\u0072\u0065\u0073\u0058\u0020\u003e\u003d\u0020\u0030\u002e\u0038\u0020\u0026\u0026\u0020\u0072\u0065\u0073\u0058\u0020\u003c\u003d\u0020\u0030\u002e\u0038\u0031\u0029\u007c\u007c\u0028\u0072\u0065\u0073\u0059\u0020\u003e\u003d\u0020\u0030\u002e\u0038\u0020\u0026\u0026\u0020\u0072\u0065\u0073\u0059\u0020\u003c\u003d\u0020\u0030\u002e\u0038\u0031\u0029\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002a\u0069\u0066\u0028\u0066\u0061\u006c\u0073\u0065\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0034\u0028\u0031\u002e\u0030\u002c\u0030\u002e\u0030\u002c\u0030\u002e\u0030\u002c\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u002a\u002f\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u000d\u000a\u007d','\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u003b\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u006c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0076\u0065\u0063\u0033\u0020\u0063\u006f\u006e\u0065\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0057\u0043\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0020\u006d\u0061\u0074\u0072\u0069\u0078\u0020\u0066\u0072\u006f\u006d\u0020\u0074\u0068\u0065\u0020\u0075\u006e\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u0020\u0074\u006f\u0020\u0074\u0068\u0065\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u002e\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0044\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u003b\u000a\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0053\u0065\u006e\u0073\u006f\u0072\u0020\u0076\u0065\u0072\u0074\u0065\u0078\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0071\u0020\u003d\u0020\u0044\u0020\u002a\u0020\u0063\u006f\u006e\u0065\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0071\u004d\u0061\u0067\u006e\u0069\u0074\u0075\u0064\u0065\u0053\u0071\u0075\u0061\u0072\u0065\u0064\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u0071\u002c\u0020\u0071\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u0073\u0074\u0020\u003d\u0020\u0071\u004d\u0061\u0067\u006e\u0069\u0074\u0075\u0064\u0065\u0053\u0071\u0075\u0061\u0072\u0065\u0064\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0053\u0065\u006e\u0073\u006f\u0072\u0020\u0076\u0065\u0072\u0074\u0065\u0078\u0020\u0074\u006f\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0076\u0065\u0063\u0074\u006f\u0072\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0027\u0073\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0044\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u0057\u0043\u0020\u002d\u0020\u0071\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u0074\u0065\u006d\u0070\u002c\u0020\u0071\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0042\u0065\u0068\u0069\u006e\u0064\u0020\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0020\u0070\u006c\u0061\u006e\u0065\u0020\u0061\u006e\u0064\u0020\u0069\u006e\u0073\u0069\u0064\u0065\u0020\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0020\u0063\u006f\u006e\u0065\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0028\u0064\u0020\u003c\u0020\u002d\u0074\u0065\u0073\u0074\u0029\u0020\u0026\u0026\u0020\u0028\u0064\u0020\u002f\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0028\u0074\u0065\u006d\u0070\u0029\u0020\u003c\u0020\u002d\u0073\u0071\u0072\u0074\u0028\u0074\u0065\u0073\u0074\u0029\u0029\u003b\u000a\u007d\u000a\u000a\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u000a\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u004c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u006c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u007d\u000a\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u007d\u000a\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u003b\u000a\u007d\u000a\u000a\u0076\u0065\u0063\u0032\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0073\u002c\u0020\u0074\u0029\u0020\u0062\u006f\u0074\u0068\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u005b\u0030\u002c\u0020\u0031\u005d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u007a\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0020\u003d\u0020\u0031\u002e\u0030\u0020\u002b\u0020\u0028\u0061\u0074\u0061\u006e\u0028\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u0079\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u0078\u0029\u0020\u002f\u0020\u0063\u007a\u006d\u005f\u0074\u0077\u006f\u0050\u0069\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0073\u0020\u003d\u0020\u0073\u0020\u002d\u0020\u0066\u006c\u006f\u006f\u0072\u0028\u0073\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0076\u0065\u0063\u0032\u0028\u0073\u002c\u0020\u0074\u0029\u003b\u000a\u007d\u000a','\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0023\u0065\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u0020\u003a\u0020\u0065\u006e\u0061\u0062\u006c\u0065\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003b\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u004d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0076\u0065\u0063\u0034\u0028\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u002c\u0020\u0031\u002e\u0030\u0029\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0020\u003d\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0072\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u002d\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0069\u0078\u0028\u0063\u007a\u006d\u005f\u0070\u0068\u006f\u006e\u0067\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0029\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0029\u002c\u0020\u0076\u0065\u0063\u0034\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0029\u002c\u0020\u0030\u002e\u0034\u0029\u003b\u000d\u000a\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u003d\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u003b\u000d\u000a\u000d\u000a\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0078\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u002c\u0020\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0079\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0064\u0065\u006c\u0074\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0054\u0068\u0065\u0072\u0065\u0020\u0061\u0072\u0065\u0020\u0061\u0020\u0063\u006f\u0075\u0070\u006c\u0065\u0020\u0074\u0068\u0069\u006e\u0067\u0073\u0020\u0067\u006f\u0069\u006e\u0067\u0020\u006f\u006e\u0020\u0068\u0065\u0072\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u0069\u0072\u0073\u0074\u0020\u0077\u0065\u0020\u0074\u0065\u0073\u0074\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0061\u0074\u0020\u0074\u0068\u0065\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0073\u0065\u0065\u0020\u0069\u0066\u0020\u0069\u0074\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0057\u0065\u0020\u0061\u006c\u0073\u006f\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0069\u0066\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020\u0061\u006e\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0062\u0075\u0074\u0020\u0077\u0065\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0061\u0064\u006d\u0069\u0074\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0074\u0068\u0061\u0074\u0020\u0061\u0072\u0065\u0020\u006f\u0062\u0076\u0069\u006f\u0075\u0073\u006c\u0079\u0020\u006e\u006f\u0074\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u006f\u0072\u0020\u0065\u0078\u0061\u006d\u0070\u006c\u0065\u002c\u0020\u0069\u0066\u0020\u0077\u0065\u0020\u0061\u0072\u0065\u0020\u006c\u006f\u006f\u006b\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u0020\u0022\u0076\u0061\u006c\u0075\u0065\u0022\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u0030\u002c\u0020\u0062\u0075\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0032\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0022\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0022\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0022\u0031\u0020\u002d\u0020\u0031\u0022\u0020\u0077\u0068\u0069\u0063\u0068\u0020\u0069\u0073\u0020\u007a\u0065\u0072\u006f\u0020\u0065\u0076\u0065\u006e\u0020\u0074\u0068\u006f\u0075\u0067\u0068\u0020\u006e\u0065\u0069\u0074\u0068\u0065\u0072\u0020\u006f\u0066\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0069\u0073\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u007a\u0065\u0072\u006f\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u007c\u007c\u0020\u0028\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0031\u0030\u002e\u0030\u0020\u002a\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0029\u003b\u000d\u000a\u0023\u0065\u006c\u0073\u0065\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u003b\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0026\u0026\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0029\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0064\u006f\u0074\u0028\u0073\u0063\u0061\u006c\u0065\u0064\u002c\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0029\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0076\u0065\u0063\u0033\u0020\u0070\u0069\u0078\u0044\u0069\u0072\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0078\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0079\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u007a\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u007a\u0044\u0069\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0058\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u002c\u0020\u0030\u0020\u002c\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0059\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0058\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0058\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0058\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u0020\u002d\u0020\u0030\u002e\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0059\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0059\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0059\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0020\u0030\u002e\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0057\u0067\u0073\u0038\u0034\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004f\u0063\u0063\u006c\u0075\u0064\u0065\u0064\u0020\u0062\u0079\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003f\u000d\u000a\u0009\u0069\u0066\u0020\u0028\u0021\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u000d\u000a\u0009\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0050\u0045\u0052\u0046\u004f\u0052\u004d\u0041\u004e\u0043\u0045\u005f\u0049\u0044\u0045\u0041\u003a\u0020\u0041\u0020\u0063\u006f\u0061\u0072\u0073\u0065\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0066\u006f\u0072\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0063\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0064\u006f\u006e\u0065\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0043\u0050\u0055\u0020\u0066\u0069\u0072\u0073\u0074\u002e\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003c\u0020\u0030\u002e\u0030\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0027\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004e\u006f\u0074\u0065\u0073\u003a\u0020\u0045\u0061\u0063\u0068\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0068\u0061\u0076\u0065\u0020\u0061\u006e\u0020\u0061\u0073\u0073\u006f\u0063\u0069\u0061\u0074\u0065\u0064\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0062\u0061\u0073\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0069\u006e\u0067\u0020\u0070\u006f\u0069\u006e\u0074\u0020\u0065\u0072\u0072\u006f\u0072\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0033\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u000d\u000a\u007d','showSectorSegmentLines','entityCollection\x20is\x20required.','Assets/Textures/DotTransparent.png','Assets/Textures/ArrowTransparent.png','Assets/Textures/LinkPulse.png','PolylineTrailLinkType','Assets/Textures/LinkTrail.png','Assets/Textures/Flow1.png','Assets/Textures/Flow1.png','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0031\u002e\u0030\u0020\u002d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0020\u002d\u0020\u0073\u0074\u002e\u0073\u0029\u002c\u0020\u0073\u0074\u002e\u0074\u0029\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0033\u002e\u0030\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0031\u002e\u0030\u0020\u002d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0020\u002d\u0020\u0073\u0074\u002e\u0073\u0029\u002c\u0020\u0073\u0074\u002e\u0074\u0029\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0031\u0030\u002e\u0030\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u005f\u0077\u0069\u0064\u0074\u0068\u003b\u000d\u000a\u000d\u000a\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u006c\u006f\u0077\u0020\u003d\u0020\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u0020\u002f\u0020\u0061\u0062\u0073\u0028\u0073\u0074\u002e\u0074\u0020\u002d\u0020\u0030\u002e\u0035\u0029\u0020\u002d\u0020\u0028\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u0020\u002f\u0020\u0030\u002e\u0035\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0065\u006d\u0069\u0073\u0073\u0069\u006f\u006e\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0076\u0065\u0063\u0033\u0028\u0067\u006c\u006f\u0077\u0020\u002d\u0020\u0031\u002e\u0030\u0020\u002b\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0063\u006c\u0061\u006d\u0070\u0028\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u002c\u0020\u0067\u006c\u006f\u0077\u0029\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u0020\u002a\u0020\u0073\u0074\u002e\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0065\u006d\u0069\u0073\u0073\u0069\u006f\u006e\u0020\u003d\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d\u000d\u000a','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0073\u0074\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u002f\u002a\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0073\u0074\u0029\u002e\u0061\u0020\u003e\u0020\u0030\u002e\u0039\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u002a\u002f\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0033\u002e\u0030\u002c\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0031\u002e\u0035\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0069\u0073\u0020\u003d\u0020\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065\u0028\u0073\u0074\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0035\u002c\u0020\u0030\u002e\u0035\u0029\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0065\u0072\u0020\u003d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0064\u0069\u0073\u0020\u003e\u0020\u0070\u0065\u0072\u0020\u002a\u0020\u0030\u002e\u0035\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0030\u002e\u0030\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u0020\u0020\u002a\u0020\u0064\u0069\u0073\u0020\u002f\u0020\u0070\u0065\u0072\u0020\u002f\u0020\u0032\u002e\u0030\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','Assets/Textures/20200824102248108.png','\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u007b\u0020\u000d\u000a\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u0020\u000d\u000a\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u002a\u0072\u0065\u0070\u0065\u0061\u0074\u003b\u0020\u000d\u000a\u0020\u0020\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u0049\u006d\u0061\u0067\u0065\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0066\u0072\u0061\u0063\u0074\u0028\u0073\u0074\u002e\u0073\u0020\u002d\u0020\u0074\u0069\u006d\u0065\u002a\u0072\u0065\u0070\u0065\u0061\u0074\u0029\u002c\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0073\u0074\u002e\u0074\u0029\u0029\u0029\u003b\u0020\u000d\u000a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0063\u006f\u006c\u006f\u0072\u0049\u006d\u0061\u0067\u0065\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u0020\u000d\u000a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u003b\u0020\u000d\u000a\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u0020\u000d\u000a\u007d\u0020','position\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','normal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','st\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','binormal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','tangent\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','color\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','vertices\x20must\x20be\x20defined\x20and\x20be\x20equal\x20to\x203.','Either\x20positions\x20or\x20triangles\x20must\x20be\x20defined.','positions\x20must\x20be\x20defined\x20and\x20have\x20at\x20least\x20a\x20length\x20of\x203\x20and\x20the\x20length\x20must\x20be\x20a\x20multiple\x20of\x203.','colors\x20must\x20have\x20the\x20same\x20length\x20as\x20positions.','position\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','normal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','st\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','binormal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','tangent\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','color\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','vertices\x20must\x20be\x20defined\x20and\x20be\x20equal\x20to\x203.','Either\x20positions\x20or\x20triangles\x20must\x20be\x20defined.','positions\x20must\x20be\x20defined\x20and\x20have\x20at\x20least\x20a\x20length\x20of\x203\x20and\x20the\x20length\x20must\x20be\x20a\x20multiple\x20of\x203.','colors\x20must\x20have\x20the\x20same\x20length\x20as\x20positions.','\u002f\u002f\u0041\u0064\u0061\u0070\u0074\u0065\u0064\u0020\u0066\u0072\u006f\u006d\u0020\u0050\u0065\u0072\u0049\u006e\u0073\u0074\u0061\u006e\u0063\u0065\u0046\u006c\u0061\u0074\u0043\u006f\u006c\u006f\u0072\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u0056\u0053\u002e\u0067\u006c\u0073\u006c\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0033\u0044\u0048\u0069\u0067\u0068\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0033\u0044\u004c\u006f\u0077\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0062\u0061\u0074\u0063\u0068\u0049\u0064\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0034\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0034\u0020\u0070\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0028\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u006a\u0065\u0063\u0074\u0069\u006f\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0045\u0079\u0065\u0020\u002a\u0020\u0070\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020','\u002f\u002f\u0041\u0064\u0061\u0070\u0074\u0065\u0064\u0020\u0066\u0072\u006f\u006d\u0020\u0050\u0065\u0072\u0049\u006e\u0073\u0074\u0061\u006e\u0063\u0065\u0046\u006c\u0061\u0074\u0043\u006f\u006c\u006f\u0072\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u0046\u0053\u002e\u0067\u006c\u0073\u006c\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0034\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020','Assets/Textures/stone.png','px;\x20margin:\x200px;\x20display:\x20none;','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','CesiumHeatmap\x20already\x20defined.','position:\x20absolute;top:\x2050px;left:\x2020px;z-index:\x20200;background:\x20transparent;','\x20\x20\x20\x20