1 line
2.1 MiB
1 line
2.1 MiB
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<p['length']/0x3;s++){var t=new Cesium['Cartesian3'](p[s*0x3],p[s*0x3+0x1],p[s*0x3+0x2]);q['x']=Math['max'](q['x'],t['x']);q['y']=Math['max'](q['y'],t['y']);q['z']=Math['max'](q['z'],t['z']);r['x']=Math[n(0xb)](r['x'],t['x']);r['y']=Math['min'](r['y'],t['y']);r['z']=Math[n(0xc)](r['z'],t['z']);}return[q,r];};toNonExponential=function(p){var q=p['toExponential']()['match'](/\d(?:\.(\d*))?e([+-]\d+)/);return parseFloat(p['toFixed'](0x6));};isEmpty=function(p){if(typeof p=='u'+o(0x0)+'d'||p==null||p===''){return!![];}else{return![];}};metersToLatitude=function(p){return p*1.57891e-7;};metersToLongitude=function(p,q){return p*1.56785e-7/Math['cos'](q);};ENGINEVERSION='v'+o(0x1)+'0';Cartesian3=Cesium['Cartesian3'];Matrix4=Cesium['Matrix4'];Matrix3=Cesium['Matrix3'];defaultValue=Cesium['defaultValue'];(function(){var p={'container':'c'+o(0x2)+'r','showfps':!![],'openterrain':![],'imageryprovider':'t'+o(0x3)+'e','mapworldkey':m(0x0),'openearth':!![],'maxspaceerror':0x32,'loading':!![],'bgcolor':Cesium['Color']['fromBytes'](0x31,0xc4,0xe8,0x1),'outlinecolor':Cesium['Color']['BLACK'],'outlineScaleVal':1.001,'selectedcolor':Cesium['Color']['YELLOW'],'sceneMode':Cesium['SceneMode']['SCENE3D'],'TwoMapNavigationEnable':![],'throughwall':!![],'searchbox':!![],'mapbox':!![],'sitepath':'','secretkey':'','editmode':![],'cadmode':![],'terrainProvider':m(0x1),'outLineImageryProvider':m(0x2),'isRequestWebgl2':!![],'requestRenderMode':!![],'colorBlendMode':0x2,'loadAnimation':![],'isStrictClip':!![],'isMsaaSamples':!![],'isOpenVR':![],'language':'z'+o(0x4)+'N','targetFrameRate':0x14,'measurementUnit':0x1};API=function(z){Cesium['Ion']['defaultAccessToken']=m(0x3);this['viewer']=undefined;this['isMobile']=function(){var b3=/(HarmonyOS|phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|MiuiBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i;var b4=new RegExp(b3);return b4['test'](navigator['userAgent']);};this['tileset']=undefined;this['m_model']=new Map();this['m_modelList']=new Map();this['modelStyleMap']=new Map();this['topRenderMap']=new Map();this['modelShowMap']=new Map();this['modelFlatten']=new Map();this['earthFlatten']=new Map();this['earthClipping']=new Map();this['FeatureEditMap']=new Map();this['modelCutPart']=new Map();this['modelCutCircle']=new Map();this['pinBuilder']=new Cesium['PinBuilder']();this['billboards']=undefined;this['labels']=undefined;this['nameOverlay']=undefined;this['roaming']=[];this['clippingPlanes']=undefined;this['clippingRange']=undefined;this['clippingRangeMaxMin']=[];this['planeEntities']=[];this['routeDataSource']=new Map();this['timeListener']=undefined;this['clippingPlaneMapArray']={};this['clippingPlaneEntitiesMap']={};this['clippingPlanesMap']={};this['GLE_ClipPlansBoxSizeMap']={};this['GLE_ClipPlansBoxCenterMap']={};this['clippingPlaneMap_mulActorIds']={};this['useDepthPicking']=!![];this['Camera_ImmersionRoaming']=undefined;this['Effect_ParticleSystem']=undefined;this['AxisHelper']=undefined;this['CustomLabel']=undefined;this['GLEWindTrack']=undefined;this['GLEWindProfile']=undefined;this['GLEWindSlicing']=undefined;this['GLEHeatMap']=undefined;this['GLEModelSegmentation']=undefined;this['GLEPaintingRoad']=undefined;this['InspectionTrack']=undefined;this['Cad']=undefined;this['IsMoving']=![];this['tagName']=undefined;this['POSMAP']=new Map();this['underground']=undefined;this['cancelEntityArr']=[];this['WaterMark']=[];this['buildingHighlightArr']=new Map();this['addImageryProviderArr']=new Map();this['maximumRotateRatePc']=1.77;this['minimumRotateRatePc']=0x1;this['zoomFactorPc']=0x2;this['maximumRotateRateMobile']=1.77;this['minimumRotateRateMobile']=0x1;this['zoomFactorMobile']=0x2;this['pinchMoveing']=![];this['pinchMoveingTime']=0x5dc;this['ModelMoveState']=new Map();this['FeatureMoveState']=new Map();this['AutoRotateList']=[];this['CustomViewPoints']=[];this['CustomRoamSpeed']=0x0;this['CustomRoamRun']=!![];this['CustomRoamIndex']=0x0;this['PickedStatus']=![];this['RenderMode']=0x0;this['materialColor']=new Map();this['materialColor']['set']();this['IsOptimizeRendering']=![];this['IsOpenSkyBox']=![];this['IsMaterialsUpdate']=![];this['OutLineIsShow']=!![];this['IsOpenHDR']=!![];this['windTrackPrimitives']=[];this['minimumNdotL']=0.6;this['RefreshRendering']=!![];this['StopAutoRotate']=![];this['vertexAdsorption']=![];this['vertexAdsorptionDis']=0.05;this['HistoricalHierarchicalValue']=new Map();this['modelRulerMap']=new Map();this['modelRulerLableMap']=new Map();this['modelCurrentAnimation']=new Map();this['LableMoveState']=new Map();this['LableTrackArr']=new Map();this['FlowingTo3DTile']=new Map();this['EngineErrorMessage']='';this['IsRoateByScreenCenter']=![];this['showDebuggerCenter']=![];this['isDisableMouse']=![];this['isflipUnderground']=!![];this['minPlaneHeight']=0x0;this['isOpenTopRender']=![];this['isOpenPipelineFlow']=![];this['isTexturePipelineFlow']=![];this['enableCheck2DFrustumRange']=!![];this['parallelLightLuminance']=0x1;this['MyIndexDB']=undefined;this['outlinefeatures']=undefined;this['getTopRenderState']=function(){return this['isOpenTopRender'];};this['getPipelineFlowState']=function(){return this['isOpenPipelineFlow'];};this['getPipelineFlowISTexture']=function(){return this['isTexturePipelineFlow'];};this['tempEntities']=[];this['tempPrimitives']=[];this['edgePrimitives']=[];this['instancesOriginalMats']=new Map();this['PositionType']={'NONE':0x0,'ON_MODEL':0x1,'ON_TERRAIN':0x2,'ON_ELLIPSOID':0x3};this['previousPickedEntity']={'feature':undefined,'originalColor':undefined};this['defaults']={};this['defaults']['container']=!Cesium['defined'](z['container'])?p['container']:z['container'];this['defaults']['showfps']=!Cesium[n(0xd)](z['showfps'])?p['showfps']:z['showfps'];this['defaults']['openterrain']=!Cesium['defined'](z['openterrain'])?p['openterrain']:z['openterrain'];this['defaults']['imageryprovider']=!Cesium['defined'](z['imageryprovider'])?p['imageryprovider']:z['imageryprovider'];this['defaults']['terrainProvider']=!Cesium['defined'](z['terrainProvider'])?p[n(0xe)]:z['terrainProvider'];this['defaults'][n(0xf)]=!Cesium['defined'](z['outLineImageryProvider'])?p['outLineImageryProvider']:z['outLineImageryProvider'];this['defaults'][n(0x10)]=!Cesium[n(0x11)](z['mapworldkey'])?p['mapworldkey']:z['mapworldkey'];this['defaults']['openearth']=!Cesium['defined'](z[n(0x12)])?p['openearth']:z['openearth'];this['defaults']['maxspaceerror']=!Cesium['defined'](z['maxspaceerror'])?p[n(0x13)]:z['maxspaceerror'];this['defaults']['loading']=!Cesium['defined'](z['loading'])?p['loading']:z['loading'];this['defaults']['bgcolor']=!Cesium['defined'](z['bgcolor'])?p['bgcolor']:z['bgcolor'];this['defaults']['outlinecolor']=!Cesium['defined'](z['outlinecolor'])?p['outlinecolor']:z['outlinecolor'];this['defaults'][n(0x14)]=!Cesium['defined'](z[n(0x15)])?p['outlineScaleVal']:z[n(0x16)];this['defaults']['selectedcolor']=!Cesium['defined'](z['selectedcolor'])?p['selectedcolor']:z['selectedcolor'];this['defaults']['sceneMode']=!Cesium['defined'](z['sceneMode'])?p['sceneMode']:z['sceneMode'];this['defaults']['TwoMapNavigationEnable']=!Cesium['defined'](z[n(0x17)])?p['TwoMapNavigationEnable']:z['TwoMapNavigationEnable'];this['defaults']['throughwall']=!Cesium['defined'](z['throughwall'])?p['throughwall']:z['throughwall'];this['defaults'][n(0x18)]=!Cesium['defined'](z['searchbox'])?p['searchbox']:z['searchbox'];this['defaults']['mapbox']=!Cesium['defined'](z['mapbox'])?p['mapbox']:z['mapbox'];this['defaults']['sitepath']=!Cesium['defined'](z['sitepath'])?p[n(0x19)]:z['sitepath'];this['defaults']['secretkey']=!Cesium['defined'](z[n(0x1a)])?p['secretkey']:z['secretkey'];this['getStationHost']=function(b3){var b4=r(b3,'e'+o(0x5)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var b5=b4['lastIndexOf']('}');var b6=b4['substring'](b4,b5+0x1);var b7=JSON['parse'](b6);if(b7['xhrurl']!==undefined){return b7['xhrurl'][n(0x1b)](0x0,b7['xhrurl']['indexOf']('/'+o(0x6)+'i'));}else{if(b7['apiUrl']['lastIndexOf']('/')===b7['apiUrl']['length']-0x1){return b7['apiUrl']['substring'](0x0,b7['apiUrl'][n(0x1c)]-0x1);}return b7[n(0x1d)];}};this['defaults']['stationHost']=this['getStationHost'](this['defaults']['secretkey']);this['defaults'][n(0x1e)]=!Cesium['defined'](z['editmode'])?p['editmode']:z['editmode'];this['defaults'][n(0x1f)]=!Cesium['defined'](z['cadmode'])?p['cadmode']:z['cadmode'];this['defaults']['isRequestWebgl2']=!Cesium['defined'](z['isRequestWebgl2'])?p['isRequestWebgl2']:z['isRequestWebgl2'];this['defaults']['requestRenderMode']=!Cesium['defined'](z['requestRenderMode'])?p['requestRenderMode']:z['requestRenderMode'];this['defaults']['colorBlendMode']=!Cesium['defined'](z['colorBlendMode'])?p[n(0x20)]:z['colorBlendMode'];this['defaults']['loadAnimation']=!Cesium['defined'](z['loadAnimation'])?p['loadAnimation']:z['loadAnimation'];this['defaults']['isStrictClip']=!Cesium['defined'](z['isStrictClip'])?p['isStrictClip']:z['isStrictClip'];this['defaults']['isMsaaSamples']=!Cesium['defined'](z['isMsaaSamples'])?p['isMsaaSamples']:z['isMsaaSamples'];this['defaults']['isOpenVR']=!Cesium['defined'](z['isOpenVR'])?p['isOpenVR']:z['isOpenVR'];this['defaults']['language']=!Cesium['defined'](z['language'])?p['language']:z['language'];this['defaults']['targetFrameRate']=!Cesium['defined'](z['targetFrameRate'])?p['targetFrameRate']:z['targetFrameRate'];this['defaults']['measurementUnit']=0x1;if(this['defaults']['cadmode']){this['defaults'][n(0x21)]=!Cesium['defined'](z['bgcolor'])?Cesium['Color'][n(0x22)]('#'+o(0x7)+'0'):z['bgcolor'];}var A=this;if(Cesium&&Cesium['defined'](Cesium['glendaleApi'])){if(Cesium['defined'](Cesium['glendaleApi']['viewer']['_container'])&&Cesium['glendaleApi'][n(0x23)]['_container']['id']==this['defaults']['container']){if(Cesium['isBim']&&Cesium['defined'](Cesium['glendaleApi']['viewer']['_container']))Cesium['glendaleApi']['viewer']['_container']['innerHTML']='';delete Cesium['glendaleApi'];delete Cesium['isRequestWebgl2'];Object['defineProperties'](Cesium,{'glendaleApi':{'configurable':!![],'writable':!![]},'isRequestWebgl2':{'configurable':!![],'writable':!![]},'isBim':{'configurable':!![],'writable':!![]}});}}Cesium['glendaleApi']=A;Cesium['isRequestWebgl2']=A['defaults']['isRequestWebgl2'];Cesium['isBim']=!![];this['updateConfig']=function(b3){if(!aP(aD)){return;}this['defaults']['showfps']=!Cesium['defined'](b3['showfps'])?this['defaults']['showfps']:b3['showfps'];this['defaults']['openterrain']=!Cesium['defined'](b3[n(0x24)])?this['defaults']['openterrain']:b3['openterrain'];this['defaults']['imageryprovider']=!Cesium[n(0x25)](b3['imageryprovider'])?this['defaults'][n(0x26)]:b3['imageryprovider'];this['defaults']['mapworldkey']=!Cesium['defined'](b3['mapworldkey'])?this['defaults']['mapworldkey']:b3['mapworldkey'];this['defaults']['openearth']=!Cesium['defined'](b3['openearth'])?this['defaults']['openearth']:b3['openearth'];this['defaults']['maxspaceerror']=!Cesium['defined'](b3['maxspaceerror'])?this['defaults']['maxspaceerror']:b3['maxspaceerror'];this['defaults']['loading']=!Cesium['defined'](b3['loading'])?this['defaults']['loading']:b3[n(0x27)];this['defaults']['bgcolor']=!Cesium['defined'](b3['bgcolor'])?this['defaults']['bgcolor']:b3['bgcolor'];this['defaults']['outlinecolor']=!Cesium['defined'](b3['outlinecolor'])?this['defaults'][n(0x28)]:b3[n(0x29)];this['defaults']['outlineScaleVal']=!Cesium['defined'](b3['outlineScaleVal'])?this['defaults']['outlineScaleVal']:b3['outlineScaleVal'];this['defaults']['selectedcolor']=!Cesium['defined'](b3['selectedcolor'])?this['defaults']['selectedcolor']:b3['selectedcolor'];this['defaults']['sceneMode']=!Cesium['defined'](b3['sceneMode'])?this['defaults']['sceneMode']:b3['sceneMode'];this['defaults']['TwoMapNavigationEnable']=!Cesium['defined'](b3['TwoMapNavigationEnable'])?this['defaults']['TwoMapNavigationEnable']:b3['TwoMapNavigationEnable'];this['defaults']['throughwall']=!Cesium[n(0x2a)](b3['throughwall'])?this['defaults']['throughwall']:b3['throughwall'];this['defaults']['searchbox']=!Cesium[n(0x2b)](b3['searchbox'])?this['defaults']['searchbox']:b3['searchbox'];this['defaults']['mapbox']=!Cesium['defined'](b3['mapbox'])?this['defaults']['mapbox']:b3['mapbox'];this['defaults']['editmode']=!Cesium['defined'](b3['editmode'])?this['defaults']['editmode']:b3['editmode'];this['defaults']['cadmode']=!Cesium['defined'](b3['cadmode'])?this['defaults']['cadmode']:b3['cadmode'];this['defaults']['loadAnimation']=!Cesium['defined'](b3['loadAnimation'])?this['defaults']['loadAnimation']:b3['loadAnimation'];this['defaults']['isStrictClip']=!Cesium['defined'](b3['isStrictClip'])?this['defaults']['isStrictClip']:b3['isStrictClip'];if(!this['defaults']['openearth']){this['viewer']['scene']['backgroundColor']=this['defaults']['bgcolor']instanceof Cesium['Color']?this['defaults']['bgcolor']:Cesium['Color']['fromCssColorString'](this['defaults']['bgcolor']);}else{if(!this['defaults']['mapbox']){this['viewer']['baseLayerPicker']['destroy']();}if(!this['defaults']['searchbox']){this['viewer']['geocoder']['destroy']();}if(!isEmpty(this['defaults']['imageryprovider'])){if(!isEmpty(this['ImageryProvider'])){var b4=this['ImageryProvider']['getImagerys']();if(b4['has'](this['defaults']['imageryprovider'])){this['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=b4['get'](this['defaults'][n(0x2c)]);}}}else{this['viewer']['imageryLayers']['removeAll']();}}this['viewer']['scene']['debugShowFramesPerSecond']=this['defaults']['showfps'];if(this['defaults']['openearth']&&this['defaults']['openterrain']){this['viewer']['scene']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':this['defaults']['terrainProvider'],'requestWaterMask':!![],'requestVertexNormals':!![]});}else{this['viewer']['terrainProvider']=new Cesium['EllipsoidTerrainProvider']({});}let b5=setTimeout(()=>{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<bv;bw++){bd['_uniforms']['flowTextures']['push'](new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium[n(0x66)]['RGBA'],'pixelDatatype':aq['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]}));}}var bx=Number(b7[n(0x67)][0x0]);var by=Number(b7['initView'][0x1]);var bz=Number(b7['initView'][0x2]);function bA(){if(!b7['isShow3DDrawing']){bx=0x0;by=-0x5a;var bD=aq['viewer']['scene']['camera'];if(!bD['frustum3D'])bD['frustum3D']=bD['frustum']['clone']();if(!bD['frustum2D']){var bE=new Cesium['OrthographicFrustum']();bE['far']=0x1dcd6500;bE['near']=0x1/0x1dcd6500;bE['_offCenterFrustum']['left']=0x0;bE['_offCenterFrustum']['right']=0x0;bE['_offCenterFrustum']['top']=0x0;bE[n(0x68)]['bottom']=0x0;bE['_offCenterFrustum']['near']=0x1/0x1dcd6500;bE['_offCenterFrustum']['far']=0x1dcd6500;bE['width']=0x32;bE['aspectRatio']=bD['frustum']['aspectRatio'];bD['frustum']=bE;bD['frustum2D']=bD['frustum']['clone']();}else{bD['frustum']=bD['frustum2D']['clone']();}aq['viewer'][n(0x69)]['screenSpaceCameraController']['enableTilt']=![];aq['Public']['changeEventType']({'zoomEventTypes':[Cesium[n(0x6a)]['WHEEL'],Cesium['CameraEventType']['PINCH']],'rotateEventTypes':[Cesium['CameraEventType']['LEFT_DRAG'],Cesium[n(0x6b)]['RIGHT_DRAG']]});var bF=aq['Model']['getModelsCenter']();var bG=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bF['center'],bG);var bH=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bH);Cesium['Matrix4'][n(0x6c)](bH,bG,bG);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bG,bG);if(aq['viewer']['entities']['getById']('C'+o(0x3a)+'G')){aq['viewer']['entities']['removeById']('C'+o(0x3b)+'G');}aq['Public']['drawPlane'](bG,'C'+o(0x3c)+'G',bF['radius']*ap,bF['radius']*ap);an=undefined;ao=undefined;var bI=aq['Model']['getCenter']();var bJ=[bI['position'][0x0],bI['position'][0x1],bF[n(0x6d)]*0x2];aq['viewer']['camera'][n(0x6e)]({'destination':Cesium['Cartesian3'][n(0x6f)](bJ[0x0],bJ[0x1],bJ[0x2]),'orientation':{'heading':0x0,'pitch':Cesium['Math']['toRadians'](-0x5a),'roll':0x0}});aq['EditViewMode']=l(0x8);aq['viewer'][n(0x70)]['requestRender']();}var bK=function(){if(b7['flyto']){if(b7[n(0x71)]){var bL=aq['Public']['convertModelToWorld'](b7['cadBoundingBox']['min'][0x0],b7['cadBoundingBox']['min'][0x1],b7['cadBoundingBox']['min'][0x2],b4);var bM=aq['Public']['convertModelToWorld'](b7['cadBoundingBox']['max'][0x0],b7['cadBoundingBox']['max'][0x1],b7['cadBoundingBox']['max'][0x2],b4);aq['Camera']['lookAt']({'type':0x0,'min':bL,'max':bM,'tag':A['tag'],'heading':0x0,'pitch':-0x5a});if(Cesium['defined'](bb))bd['allTilesLoaded']['addEventListener'](bb);}else{aq['funcPublic']['zoom'](bd,aq['viewer'],bx,by,bz,bb);}}else{bd['allTilesLoaded']['addEventListener'](bb);}};if(!b7['gotCadInfo']){let bL=bd['_basePath']['split']('?')[0x0]+('c'+o(0x3d)+'n');fetch(bL)['then'](function(bM){return bM['json']();})['then'](function(bM){bd['cadInfo']=bM;if(b7[n(0x72)]){b7['onCadInfoLoaded'](b4,bd,bM);}var bN=bM['ViewPort'][n(0x73)];var bO=[bN['Min']['X'],bN['Min']['Y'],bN['Min']['Z']];var bP=[bN['Max']['X'],bN['Max']['Y'],bN['Max']['Z']];var bQ={'min':bO,'max':bP};if(bM['SpatialFilterObjHandle']){b7['cadBoundingBox']=bQ;}bK();})[n(0x74)](function(bM){bK();});}else{bK();}}aq[n(0x75)]=bd;if(bd['isBimModel']===0x1)bA();else{if(aq['defaults']['openearth']){if(aq['defaults']['loading']&&b7['flyto']){var bB=aq['viewer']['flyTo'](bd,{'duration':5.5,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](0x0),Cesium['Math']['toRadians'](-0x1e),0x0)});bB['then'](function(bD){if(bD){aq[n(0x76)]['zoom'](bd,aq['viewer'],bx,by,bz,bb);}})['catch'](function(bD){b1(bD);});}else{if(b7['flyto']){aq['funcPublic']['zoom'](bd,aq['viewer'],bx,by,bz,bb);}else{bd['allTilesLoaded']['addEventListener'](bb);}}}else if(aq['defaults']['editmode']&&aq['EditMode']!=''&&isEmpty(b7[n(0x77)])&&isEmpty(b7['offsetPos'])&&bd[n(0x78)]!='a'+o(0x3e)+'r'){bd['unfixed']=!![];if(aq['BaseContorl']!=undefined){aq['BaseContorl']['tileset']=bd;}else{var bC='编'+o(0x3f)+'!';if(aq['defaults']['language']['toLowerCase']()==l(0x9))bC=m(0x1c);if(aq['defaults']['language']['toLowerCase']()=='z'+o(0x40)+'w')bC='編'+o(0x41)+'!';b1(bC);}aq['BaseContorl']['callback']=b6;bd[n(0x79)]['addEventListener'](bb);}else{if(b7['flyto']){aq['funcPublic']['zoom'](bd,aq[n(0x7a)],bx,by,bz,bb);}else{bd['allTilesLoaded']['addEventListener'](bb);}}}if(!isEmpty(b5)){b5({'obj':bd});}bd['outlineOn']=!![];if(bd[n(0x7b)])aW();})['catch'](function(bd){if(!isEmpty(b6)){b6({'loaded':![]});}b1(bd);});var bb=function(){if(ba['_initialTilesLoaded']){bc['stop'](b4);var bd=document['getElementById'](aJ);if(!isEmpty(bd)){if(aK['add']==0x1){aq['viewer']['container']['removeChild'](bd);aK={'add':0x1,'end':0x0};aJ='';}else{aK['end']++;if(aK['end']==aK[n(0x7c)]){aq['viewer']['container']['removeChild'](bd);aK={'add':0x1,'end':0x0};aJ='';}}}if(!isEmpty(b6)){b6({'loaded':!![],'locate':![],'obj':ba,'time':bc['getTime'](b4)});ba['allTilesLoaded']['removeEventListener'](bb);}}};var bc={'data':{},'start':function(bd){bc['data'][bd]=new Date();},'stop':function(bd){var be=bc['data'][bd];if(be)bc['data'][bd]=new Date()-be;},'getTime':function(bd){return bc[n(0x7d)][bd];}};}},'adjust':function(b3,b4,b5){var b6=aq['m_model'][n(0x7e)](b4);var b7=Cesium['Matrix4']['inverse'](b6['root']['transform'],new Cesium['Matrix4']());var b8=Cesium[n(0x7f)]['multiplyByPoint'](b7,b3,new Cesium['Cartesian3']());var b9=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](-b8['x'],-b8['y'],-b8['z']));var ba=b6['root']['transform'];if(Cesium['defined'](b5)){var bb=Cesium['Cartographic']['fromCartesian'](b5);ba=Cesium['Transforms']['headingPitchRollToFixedFrame'](Cesium[n(0x80)]['fromRadians'](bb['longitude'],bb['latitude'],bb['height']),new Cesium['HeadingPitchRoll']());}var bc=Cesium['Matrix4']['inverse'](b6['root']['transform'],new Cesium['Matrix4']());var bd=Cesium['Matrix4']['multiply'](ba,b9,new Cesium['Matrix4']());var be=Cesium['Matrix4']['multiply'](bd,bc,new Cesium['Matrix4']());b6['modelMatrix']=be;if(aq['EditViewMode']==l(0xa)){aq['funcPublic']['updateCadBg']();}},'autoAdjust':function(b3,b4){var b5=aq['m_model']['get'](b3);var b6=Cesium['Matrix4']['multiplyByPoint'](b5['root']['transform'],new Cesium['Cartesian3'](0x0,0x0,0x0),new Cesium['Cartesian3']());this['adjust'](b6,b3,b4);},'adjustPickup':function(b3){let b4=undefined;aq['Public']['event']('M'+o(0x42)+'E',function(b5){var b6=aq[n(0x81)]['pickPosition'](b5['endPosition'],aq['viewer']);if(b6['position']){b4=aq['funcPublic']['calculateVertex'](b5['endPosition'],b6['position'],aq);}if(Cesium['defined'](b4)){aq['viewer']['container']['style']['cursor']=aN;}else{aq['viewer']['container']['style']['cursor']='d'+o(0x43)+'t';}});aq['Public']['event']('L'+o(0x44)+'K',function(b5){var b6=aq['funcPublic'][n(0x82)](b5['position'],aq[n(0x83)]);if(b6['position']){if(Cesium['defined'](b4)){Cesium['Cartesian3']['clone'](b4,b6['position']);}else{b4=aq['funcPublic']['calculateVertex'](b5[n(0x84)],b6['position'],aq);if(Cesium['defined'](b4))Cesium['Cartesian3']['clone'](b4,b6['position']);}if(!isEmpty(b3)){b3(b6['position']);}}});},'addMinio':function(b3,b4,b5,b6){var b7=new XMLHttpRequest();b7['open']('P'+o(0x45)+'T',aq[n(0x85)]['stationHost']+m(0x1d),!![]);b7[n(0x86)]('C'+o(0x46)+'e','a'+o(0x47)+';');b7['onreadystatechange']=function(){if(b7['readyState']===0x4){if(b7['status']===0xc8||b7['status']===0x0){aq['Model'][n(0x87)](b7['responseText'],b3,b4,b5,b6);}}};b7[n(0x88)]=0x4e20;b7['ontimeout']=function(b8){b1('r'+o(0x48)+'!');};b7['send'](JSON['stringify'](b6['minio']));},'addByInstance':function(b3,b4,b5,b6,b7){if(aq['m_model']['get'](b4['toString']())===undefined){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,'initView':[0x0,-0x1e,0x1]},b7);var b8=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':b7['Pos'],'minimumNdotL':aq['minimumNdotL'],'modelRotateMatrixInstance':b7['rotateMatrix']});aq['viewer'][n(0x89)]['primitives']['add'](b8);b8['readyPromise']['then'](function(bb){ba['start'](b4);bb['id']=b4;bb['modelname']=b7['modelName'];bb[n(0x8a)]=b7['maxspaceerror'];bb['flyto']=b7[n(0x8b)];bb['stylecolor']='r'+o(0x49)+')';bb['rotate']=[0x0,0x0,0x0];bb['viewDirection']=b7['viewDirection'];bb['viewEye']=b7['viewEye'];bb['viewOffsetEye']=b7['viewOffsetEye'];var bc=navigator['userAgent'];if(bc['indexOf']('A'+o(0x4a)+'d')>-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;bq<bp;bq++){bb['_uniforms']['flowTextures']['push'](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':![]}));}var br=Number(b7['initView'][0x0]);var bs=Number(b7['initView'][0x1]);var bt=Number(b7['initView'][0x2]);if(aq['defaults']['openearth']){if(aq['defaults']['loading']&&b7['flyto']){var bu=aq[n(0x99)]['flyTo'](bb,{'duration':0x8,'offset':new Cesium['HeadingPitchRange'](Cesium[n(0x9a)]['toRadians'](0x0),Cesium['Math'][n(0x9b)](-0x5a),0x3e8)});bu['then'](function(bv){if(bv){aq['funcPublic']['zoom'](bb,aq[n(0x9c)],br,bs,bt,b9);}})['catch'](function(bv){b1(bv);});}else{if(b7['flyto']){aq[n(0x9d)]['zoom'](bb,aq['viewer'],br,bs,bt,b9);}else{bb['allTilesLoaded']['addEventListener'](b9);}}}else if(aq['defaults']['editmode']&&aq['EditMode']!=''&&isEmpty(b7['matrix'])&&isEmpty(b7['offsetPos'])&&bb['id']!='a'+o(0x4e)+'r'){bb['unfixed']=!![];aq['BaseContorl']['tileset']=bb;aq['BaseContorl']['callback']=b6;bb['allTilesLoaded']['addEventListener'](b9);}else{if(b7['flyto']){aq['funcPublic']['zoom'](bb,aq['viewer'],br,bs,bt,b9);}else{bb['allTilesLoaded']['addEventListener'](b9);}}if(!isEmpty(b5)){b5({'loaded':!![],'locate':![],'obj':bb});}aq['tileset']=bb;aW();})['catch'](function(bb){if(!isEmpty(b6)){b6({'loaded':![]});}b1(bb);});var b9=function(){if(b8['_initialTilesLoaded']){ba['stop'](b4);if(!isEmpty(b6)){b6({'loaded':!![],'locate':![],'obj':b8,'time':ba['getTime'](b4)});b8['allTilesLoaded']['removeEventListener'](b9);}}};var ba={'data':{},'start':function(bb){ba['data'][bb]=new Date();},'stop':function(bb){var bc=ba['data'][bb];if(bc)ba['data'][bb]=new Date()-bc;},'getTime':function(bb){return ba['data'][bb];}};}},'mergeModel':function(b3,b4,b5,b6,b7){if(b7==undefined){b7={'restoreMCS':!![]};}else{if(b7['restoreMCS']==undefined){b7['restoreMCS']=!![];}}aq['Model']['add'](b3,b4,b5,b6,b7);},'addPart':function(b3,b4,b5,b6,b7){try{if(aq['m_model'][n(0x9e)](b4['toString']())===undefined){if(isEmpty(b5))return;aq[n(0x9f)]['add'](b3,b4,function(){aq['Feature']['showFeatures'](b5,b4);},function(){if(!isEmpty(b6)){b6();}},b7);}else{if(isEmpty(b5)){aq['Model']['setVisible'](b4,![]);}else{aq['Feature']['showFeatures'](b5,b4);if(!isEmpty(b6)){b6();}}}}catch(b8){b1('错'+o(0x4f)+':'+b8);}},'addByGltf':function(b3){try{if(!aP(at)){return;}var b4=Cesium['Transforms']['eastNorthUpToFixedFrame'](Cesium['Cartesian3']['fromDegrees'](b3['position'][0x0],b3['position'][0x1],b3['position'][0x2]));var b5=!isEmpty(b3['scale'])?Number(b3['scale']):0x1;var b6=aq[n(0xa0)]['scene']['primitives'][n(0xa1)](Cesium['Model'][n(0xa2)]({'id':!isEmpty(b3['tag'])?b3['tag']:Cesium['createGuid'](),'url':b3['url'],'modelMatrix':b4,'scale':b5}));b6['lightColor']=new Cesium['Cartesian3'](0x3,0x3,0x3);var b7=new Cesium['BoundingSphere'](Cesium['Cartesian3']['fromDegrees'](b3['position'][0x0],b3['position'][0x1],b3[n(0xa3)][0x2]),0x1);aq['viewer']['camera']['flyToBoundingSphere'](b7,{'duration':0.5,'offset':new Cesium[(n(0xa4))](!isEmpty(b3['heading'])?Cesium['Math']['toRadians'](b3['heading']):0x0,!isEmpty(b3['pitch'])?Cesium['Math']['toRadians'](b3['pitch']):Cesium[n(0xa5)]['toRadians'](-0x23),!isEmpty(b3['range'])?b3['range']:0x64)});aW();aq['viewer']['scene']['requestRender']();}catch(b8){b1('错'+o(0x50)+':'+b8);}},'addByGLB':function(b3){try{if(!aP(at)){return;}if(b3['tag']==undefined||b3['tag']==''){return;}if(b3['flyto']==undefined){b3['flyto']=!![];}aq['viewer']['scene']['logarithmicDepthBuffer']=![];var b4=!isEmpty(b3['scale'])?Number(b3['scale']):0x1;var b5=Cesium['Transforms']['eastNorthUpToFixedFrame'](Cesium['Cartesian3']['fromDegrees'](b3['position'][0x0],b3['position'][0x1],b3['position'][0x2]));var b6=aq['viewer']['scene']['primitives']['add'](Cesium['Model']['fromGltf']({'id':!isEmpty(b3['tag'])?b3['tag']:Cesium['createGuid'](),'url':b3['url'],'modelMatrix':b5,'debugShowBoundingVolume':![],'scale':b4}));if(b3['flyto']){var b7=new Cesium['BoundingSphere'](Cesium['Cartesian3'][n(0xa6)](b3['position'][0x0],b3['position'][0x1],b3['position'][0x2]),0x1);aq['viewer']['camera']['flyToBoundingSphere'](b7,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](!isEmpty(b3['heading'])?Cesium['Math']['toRadians'](b3['heading']):0x0,!isEmpty(b3['pitch'])?Cesium['Math']['toRadians'](b3['pitch']):Cesium['Math']['toRadians'](-0x23),!isEmpty(b3['range'])?b3['range']:0x1e)});}b6['readyPromise']['then'](function(b8){if(!isEmpty(b3['readyPromiseFunc'])){b3['readyPromiseFunc']({'loaded':!![],'animations':b8['_runtime']['animations']});}});aq['m_model'][n(0xa7)](b3['tag'],b6);aW();aq[n(0xa8)]['scene']['requestRender']();}catch(b8){b1('错'+o(0x51)+':'+b8);}},'animationStart':function(b3){try{if(!aP(at)){return;}if(!isEmpty(b3['tag'])){if(aq['m_model'][n(0xa9)](b3['tag']['toString']())===undefined){throw m(0x1e);}else{var b4=aq['m_model']['get'](b3['tag']['toString']());var b5=aq['modelCurrentAnimation']['get'](b3['tag']['toString']());if(b5!=undefined){b4[n(0xaa)]['remove'](b5);}if(!isEmpty(b3['index'])){b5=b4['activeAnimations']['add']({'index':b3['index'],'loop':b3['loop']==undefined?Cesium['ModelAnimationLoop']['REPEAT']:b3['loop']});}if(!isEmpty(b3['name'])){b5=b4['activeAnimations']['add']({'name':b3['name'],'loop':b3['loop']==undefined?Cesium['ModelAnimationLoop']['REPEAT']:b3['loop']});}aq['modelCurrentAnimation']['set'](b3['tag']['toString'](),b5);}}else{b1('错'+o(0x52)+'!');}}catch(b6){b1('错'+o(0x53)+':'+b6);}},'animationStop':function(b3){try{if(!aP(at)){return;}if(!isEmpty(b3[n(0xab)])){if(aq['m_model']['get'](b3[n(0xac)]['toString']())===undefined){throw m(0x1f);}else{var b4=aq['modelCurrentAnimation']['get'](b3['tag']['toString']());A['m_model']['get'](b3['tag']['toString']())[n(0xad)]['remove'](b4);}}else{b1('错'+o(0x54)+'!');}}catch(b5){b1('错'+o(0x55)+':'+b5);}},'addByKml':function(b3,b4){try{if(!aP(at)){return;}var b5={'camera':aq['viewer']['scene']['camera'],'canvas':aq['viewer']['scene']['canvas'],'clampToGround':!![]};var b6=aq['viewer']['dataSources']['add'](Cesium['KmlDataSource']['load'](b3,b5));b6['then'](function(b7){aq['viewer']['flyTo'](b6)['then'](function(){if(!isEmpty(b4)){b4();}aq['viewer']['scene']['requestRender']();});});aW();}catch(b7){b1('错'+o(0x56)+':'+b7);}},'addByGeoJson':function(b3,b4){try{if(!aP(at)){return;}var b5=new Cesium['Cartesian3']['fromDegrees'](108.88,34.2,0x17a);var b6=b3;var b7=document['getElementById'](aq[n(0xae)]['container']);var b8=b7['offsetWidth']/0x2;var b9=b7['offsetHeight']/0x2;for(var ba=0x0;ba<b6['length'];ba++){var bb=[];var bc=new Cesium['Cartesian3']();for(var bd=0x0;bd<b6[ba]['length'];bd++){var be=b6[ba][bd][0x0]/0x3e8+b8;var bf=Math['abs'](b6[ba][bd][0x1]/0x3e8+b9);var bg=new Cesium['Cartesian2'](be,bf);var bh=aq['funcPublic']['pickPosition'](bg,aq['viewer']);bb['push'](bh['position']);}bc=b4[ba];aq['viewer']['entities']['add']({'name':'T'+o(0x57)+'l','polygon':{'hierarchy':{'positions':bb},'material':bc,'extrudedHeight':2.9,'outline':!![]}});}aW();aq['viewer']['scene']['requestRender']();}catch(bi){b1('错'+o(0x58)+':'+bi);}},'getLoadedData':function(b3){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x20);}else{var b4=aq['m_model']['get'](b3[n(0xaf)]());return{'total':b4[n(0xb0)]['numberOfTilesTotal'],'pending':b4['_statistics']['numberOfPendingRequests']};}}catch(b5){b1('错'+o(0x59)+':'+b5);}},'addBySolidWorksTagging':function(b3){var b4=b3['AllDimension'];var b5=[];var b6=[];var b7=0x3e8;for(var b8=0x0;b8<b4['length'];b8++){var b9=b4[b8];var ba=b9['ArrowHeads'];for(var bb=0x0;bb<ba['length'];bb++){var bc=ba[bb];var bd=new Cesium['Cartesian3'](bc['arrowHeadPt_X']*b7,bc['arrowHeadPt_Y']*b7,bc['arrowHeadPt_Z']*b7);var be=new Cesium['Cartesian3'](bc['arrowHeadDir_X'],bc['arrowHeadDir_Y'],bc['arrowHeadDir_Z']);var bf=bc[n(0xb1)]*b7;var bg=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bd,bg);Cesium['Cartesian3']['normalize'](be,be);bg['x']+=be['x']*bf;bg['y']+=be['y']*bf;bg['z']+=be['z']*bf;var bh=new Cesium['Cartesian3']();var bi=new Cesium['Cartesian3']();Cesium[n(0xb2)]['multiplyByPoint'](aq[n(0xb3)]['root']['transform'],bd,bh);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0xb4)]['transform'],bg,bi);b5['push']({'startPos':bg,'endPos':bd,'width':bc['arrowHeadHeight']*b7});}var bj=b9['DimensionLines'];for(var bk=0x0;bk<bj['length'];bk++){var bl=bj[bk];var bm=new Cesium['Cartesian3'](bl['startPt_X']*b7,bl['startPt_Y']*b7,bl['startPt_Z']*b7);var bn=new Cesium['Cartesian3'](bl['endPt_X']*b7,bl['endPt_Y']*b7,bl['endPt_Z']*b7);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bm,bm);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bn,bn);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bm,bn],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});b6['push'](bo);}var bp=new Cesium['Cartesian3'](b9['TextLocation']['X']*b7,b9['TextLocation']['Y']*b7,b9['TextLocation']['Z']*b7);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bp,bp);aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+o(0x5a)+'e','position':bp,'label':{'text':b9['Value']['toFixed'](0x2)+'','font':b9['Font'],'fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});}if(b5['length']>0x0){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;bb<b4['length'];bb++){var bc=b4[bb];var bd=bc['type'];if(bd==l(0xb)){var be=bc['position'];var bf=bc['textOri']['split']('\x20');var bg=new Cesium['HeadingPitchRoll'](Cesium['Math']['toRadians'](bf[0x2]),Cesium['Math']['toRadians'](bf[0x1]),Cesium['Math']['toRadians'](bf[0x0]));var bh=new Cesium['Quaternion']();Cesium['Quaternion']['fromHeadingPitchRoll'](bg,bh);var bi=new Cesium['Cartesian3']();Cesium['Quaternion']['computeAxis'](bh,bi);var bj=new Cesium['Cartesian3'](bc['dimpos'][0x0]*b8-b9['x'],bc['dimpos'][0x1]*b8-b9['y'],bc['dimpos'][0x2]*b8-b9['z']);var bk=new Cesium['Cartesian3'](bc['dimpos'][0x0]*b8-b9['x'],bc['dimpos'][0x1]*b8-b9['y'],bc['dimpos'][0x2]*b8-b9['z']);var bl=new Cesium['Cartesian3']();var bm=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0xb7)](bj,bl);Cesium['Cartesian3']['clone'](bj,bm);bl['x']+=bi['x']*0xa;bl['y']+=bi['y']*0xa;bl['z']+=bi['z']*0xa;bm['x']+=bi['x']*-0xa;bm['y']+=bi['y']*-0xa;bm['z']+=bi['z']*-0xa;var bn=[];if(be['length']>0x0){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;br<be['length']/0x3;br++){var bs=new Cesium['Cartesian3'](be[br*0x3]*b8-b9['x'],be[br*0x3+0x1]*b8-b9['y'],be[br*0x3+0x2]*b8-b9['z']);var bt=Cesium['Cartesian3']['subtract'](bp,bs,new Cesium['Cartesian3']());var bu=new Cesium['Cartesian3']();if(Math['abs'](bt['x'])<Math['abs'](bt['y'])&&Math['abs'](bt['x'])<Math['abs'](bt['z'])){var bv=new Cesium['Cartesian2'](bs['y'],bs['z']);var bw=new Cesium['Cartesian2'](bo['y'],bo['z']);var bx=new Cesium['Cartesian2'](bp['y'],bp['z']);var by=getPointFootToLine(bv,bw,bx);bu['x']=bo['x'];bu['y']=by['x'];bu['z']=by['y'];}else if(Math['abs'](bt['y'])<Math['abs'](bt['x'])&&Math['abs'](bt['y'])<Math['abs'](bt['z'])){var bv=new Cesium['Cartesian2'](bs['x'],bs['z']);var bw=new Cesium['Cartesian2'](bo['x'],bo['z']);var bx=new Cesium['Cartesian2'](bp['x'],bp['z']);var by=getPointFootToLine(bv,bw,bx);bu['x']=by['x'];bu['y']=bo['y'];bu['z']=by['y'];}else if(Math['abs'](bt['z'])<Math['abs'](bt['x'])&&Math['abs'](bt['z'])<Math['abs'](bt['y'])){var bv=new Cesium['Cartesian2'](bs['x'],bs['y']);var bw=new Cesium['Cartesian2'](bo['x'],bo['y']);var bx=new Cesium['Cartesian2'](bp['x'],bp['y']);var by=getPointFootToLine(bv,bw,bx);bu['x']=by['x'];bu['y']=by['y'];bu['z']=bo['z'];}bn['push'](bu);if(bu['x']==0x0&&bu['y']==0x0&&bu['z']==0x0){continue;}Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bs,bs);var bz=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0xbb)][n(0xbc)],bu,bz);var bA=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bs,bz],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});b6['push'](bA);}if(bn['length']>0x0){for(var br=0x0;br<bn[n(0xbd)]-0x1;br++){var bB=Cesium[n(0xbe)]['subtract'](bn[br+0x1],bn[br],new Cesium['Cartesian3']());var bC=Math['round'](Math['abs'](bB['x']*0x3e8));var bD=Math['round'](Math[n(0xbf)](bB['y']*0x3e8));var bE=Math['round'](Math['abs'](bB['z']*0x3e8));var bF=0x0;if(bC>=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;b6<aq['tileset']['_selectedTiles']['length'];b6++){var b7=aq['tileset']['_selectedTiles'][b6];var b8=b7['instances'];for(var b9=0x0;b9<b8['length'];b9++){for(var ba=0x0;ba<b4['length'];ba++){aq['Feature']['setVisible'](b8[b9]['o']+'_'+b4[ba],b5,b3);}}}aq[n(0xc9)]['scene']['requestRender']();return 0x0;}}catch(bb){b1('错'+o(0x67)+':'+bb);}},'location':function(b3){try{if(!aP(at)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x25);}else{aq['tileset']=aq['m_model'][n(0xca)](b3['toString']());if(aq['Camera']['isImmersiveRoaming']())aq['Camera']['resetImmersiveRoamViewPort']();else aq[n(0xcb)]['zoom'](aq['tileset'],aq['viewer']);}}else{if(aq['Camera']['isImmersiveRoaming']())aq['Camera']['resetImmersiveRoamViewPort']();else aq['funcPublic'][n(0xcc)](aq['tileset'],aq['viewer']);}}catch(b4){b1('错'+o(0x68)+':'+b4);}},'addBoundingVolume':function(b3,b4){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x26);}else{if(isEmpty(b4))b4=Cesium['Color']['RED'];if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x27);}else{aq['tileset']=aq['m_model']['get'](b3[n(0xcd)]());}}var b5=aq['funcPublic']['createModelVolume'](aq['tileset'],b4 instanceof Cesium['Color']?b4:Cesium['Color']['fromCssColorString'](b4));aq['viewer']['scene']['primitives']['add'](b5);ai['push'](b5);aq['viewer']['scene']['requestRender']();}}catch(b6){b1('错'+o(0x69)+':'+b6);}},'clearBoundingVolume':function(){try{if(!aP(at)){return;}for(var b3=0x0;b3<ai['length'];b3++){aq['viewer']['scene']['primitives']['remove'](ai[b3]);}ai=[];aq[n(0xce)]['scene']['requestRender']();}catch(b4){b1('错'+o(0x6a)+':'+b4);}},'getCenter':function(b3){try{if(isEmpty(b3)&&ag&&ah){if(aq['m_model']['get'](ah['toString']())===undefined){throw m(0x28);}if(!isEmpty(ah)){var b4=aq[n(0xcf)]['get'](ah['toString']());var b5=aq['funcPublic']['outCartesian3ToRadian'](b4['boundingSphere']['center'],aq['viewer']);return{'center':b4['boundingSphere']['center'],'radius':b4['boundingSphere']['radius'],'position':b5};}}var b6=[];if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x29);}var b4=aq[n(0xd0)]['get'](b3['toString']());return{'position':aq['funcPublic']['outCartesian3ToRadian'](b4['boundingSphere']['center'],aq['viewer'])};}else{aq['m_model']['forEach'](function(b8,b9){b6['push'](b8['boundingSphere']);});}var b7;if(b6['length']>0x0){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;ba<b7[0x0]['_primitives']['_primitives'][n(0xd7)];ba++){if(b7[0x0][n(0xd8)][n(0xd9)][ba]instanceof Cesium['Primitive']){var b9=b7[0x0]['_primitives']['_primitives'][ba];b9['appearance']['material']=new Cesium[(n(0xda))]({'fabric':{'type':'C'+o(0x6f)+'r','uniforms':{'color':new Cesium[(n(0xdb))](0x1,0x1,0x1,b4)}}});b9['appearance']['translucent']=!![];}}}}return 0x0;}catch(bb){b1('错'+o(0x70)+':'+bb);}return-0x1;},'setColor':function(b3,b4,b5,b6,b7,b8){try{if(!aP(at)){return;}if(!isEmpty(b3)){if(aq['m_model'][n(0xdc)](b3['toString']())===undefined){throw m(0x2b);}aq['tileset']=aq['m_model']['get'](b3['toString']());}if(isEmpty(b7))b7=0x1;var b9='r'+o(0x71)+'('+b4+','+b5+','+b6+','+b7+')';aq[n(0xdd)]['stylecolor']=b9;var ba=aq['modelStyleMap']['get'](b3['toString']());if(b8==undefined){b8=!![];}if(ba['size']>0x0&&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;b6<b4[0x0]['_primitives']['_primitives']['length'];b6++){if(b4[0x0]['_primitives']['_primitives'][b6]instanceof Cesium['Primitive']){var b5=b4[0x0]['_primitives']['_primitives'][b6];b5['appearance']['material']=undefined;b5[n(0xe0)]['translucent']=![];}}}aq['funcPublic']['updateEntityShow'](aq[n(0xe1)],'',![],0x1);aq['c_flickerFeatures']={};}}else{aq['tileset']['stylecolor']='r'+o(0x74)+')';aq['modelStyleMap']['get'](aq['tagName'][n(0xe2)]())['clear']();aq['modelShowMap'][n(0xe3)](aq['tagName']['toString']())['clear']();aq['funcPublic']['updateModelStyle'](aq['tileset'],new Map());aq['funcPublic']['updateModelShowStyle'](aq['tileset'],new Map(),!![]);}aq['viewer']['scene']['requestRender']();return 0x0;}catch(b7){b1('错'+o(0x75)+':'+b7);}},'remove':function(b3){try{if(!aP(at)){return;}var b4=aq['m_model']['get'](b3['toString']());if(b4===undefined){throw m(0x2d);}else{aq['viewer']['scene']['requestRender']();var b5=aq['tileset']['getParamObject']();if(b5!=undefined){aq[n(0xe4)]['dataSources']['remove'](b5,!![]);}aq['viewer']['scene']['primitives']['remove'](b4);aq['c_flickerFeatures']={};aq['m_model']['delete'](b3['toString']());aq['viewer'][n(0xe5)]['requestRender']();return 0x0;}}catch(b6){return-0x1;b1('错'+o(0x76)+':'+b6);}},'scale':function(b3,b4){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}var b5=aq[n(0xe6)]['get'](b3['toString']());if(b5===undefined){throw m(0x2e);}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0x77)+'字';}aq['tileset']=aq['m_model']['get'](b3['toString']());var b6=b9(aq[n(0xe7)],b4,0x0);var b7=Cesium['Matrix4'][n(0xe8)](b6,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=b7;aq['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](b7);function b8(ba,bb){var bc=ba['boundingSphere']['center'];var bd=Cesium['Cartographic']['fromCartesian'](bc);bd['height']=bb;bc=Cesium['Cartographic']['toCartesian'](bd);var be=Cesium['Transforms']['eastNorthUpToFixedFrame'](bc);return be;}function b9(ba,bb,bc){var bd=b8(ba,bc);var be=Cesium['Matrix4']['inverse'](bd,new Cesium['Matrix4']());var bf=new Cesium[(n(0xe9))](bb,bb,bb);var bg=Cesium['Matrix4']['fromScale'](bf);var bh=Cesium['Matrix4']['multiply'](bd,Cesium['Matrix4']['multiply'](bg,be,new Cesium['Matrix4']()),new Cesium['Matrix4']());return bh;}}catch(ba){b1('错'+o(0x78)+':'+ba);}},'moveByPosition':function(b3,b4,b5,b6,b7){if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x2f);}aq[n(0xea)]=aq['m_model']['get'](b3['toString']());}function b8(by,bz){var bA=new Matrix3(Math[n(0xeb)](by)+bz['x']*bz['x']*(0x1-Math['cos'](by)),bz['x']*bz['y']*(0x1-Math['cos'](by))-bz['z']*Math['sin'](by),bz['y']*Math[n(0xec)](by)+bz['x']*bz['z']*(0x1-Math['cos'](by)),bz['z']*Math['sin'](by)+bz['x']*bz['y']*(0x1-Math['cos'](by)),Math['cos'](by)+bz['y']*bz['y']*(0x1-Math['cos'](by)),-bz['x']*Math['sin'](by)+bz['y']*bz['z']*(0x1-Math['cos'](by)),-bz['y']*Math['sin'](by)+bz['x']*bz['z']*(0x1-Math['cos'](by)),bz['x']*Math['sin'](by)+bz['y']*bz['z']*(0x1-Math['cos'](by)),Math['cos'](by)+bz['z']*bz['z']*(0x1-Math['cos'](by)));return bA;}var b9=Cartesian3['divideByScalar'](Cartesian3['unpack'](defaultValue(aq['tileset']['offset'],[0x0,0x0,0x0])),0x3e8,new Cartesian3());var ba=Cartesian3['unpack'](b4);var bb=Cartesian3['add'](Cartesian3['unpack'](b5[0x0]),ba,new Cartesian3());var bc=Cartesian3['add'](Cartesian3['unpack'](b5[0x1]),ba,new Cartesian3());var bd=Cartesian3['add'](Cartesian3['unpack'](b5[0x2]),ba,new Cartesian3());var be=Cartesian3['add'](Cartesian3['unpack'](b6[0x0]),ba,new Cartesian3());var bf=Cartesian3['add'](Cartesian3['unpack'](b6[0x1]),ba,new Cartesian3());var bg=Cartesian3['add'](Cartesian3['unpack'](b6[0x2]),ba,new Cartesian3());var bh=Cartesian3['subtract'](be,bb,new Cartesian3());var bi=Matrix4['fromTranslation'](bh);bf=Cartesian3['subtract'](bf,bh,new Cartesian3());bg=Cartesian3['subtract'](bg,bh,new Cartesian3());var bj=Cartesian3['subtract'](bb,b9,new Cartesian3());var bk=Matrix4['fromTranslation'](bj);var bl=Matrix4['inverse'](bk,new Matrix4());var bm=Cartesian3['subtract'](bf,bc,new Cartesian3());var bn=Cartesian3['subtract'](bg,bd,new Cartesian3());var bo;var bp;if(Cartesian3['magnitude'](bm)<0.00001&&Cartesian3['magnitude'](bn)<0.00001){bp=Matrix4['fromTranslation'](bh);}else if(Cartesian3['magnitude'](bm)<0.00001){bo=Cartesian3['subtract'](bb,bc,new Cartesian3());bo=Cartesian3['normalize'](bo,new Cartesian3());var bq=Cartesian3['subtract'](bb,bd,new Cartesian3());var br=Cartesian3['dot'](bq,bo);var bs=Cartesian3['subtract'](bb,Cartesian3[n(0xed)](bo,-br,new Cartesian3()),new Cartesian3());var bt=Cartesian3['subtract'](bd,bs,new Cartesian3());var bu=Cartesian3['subtract'](bg,bs,new Cartesian3());var bv=Cartesian3['angleBetween'](bt,bu);var bw=Matrix4['fromRotationTranslation'](b8(bv,bo));bp=Matrix4['multiply'](bw,bk,new Matrix4());bp=Matrix4['multiply'](bl,bp,new Matrix4());bp=Matrix4['multiply'](bi,bp,new Matrix4());}else if(Cartesian3['magnitude'](bn)<0.00001){bo=Cartesian3['subtract'](bb,bd,new Cartesian3());bo=Cartesian3['normalize'](bo,new Cartesian3());var bq=Cartesian3['subtract'](bb,bc,new Cartesian3());var br=Cartesian3['dot'](bq,bo);var bs=Cartesian3['subtract'](bb,Cartesian3[n(0xee)](bo,-br,new Cartesian3()),new Cartesian3());var bt=Cartesian3['subtract'](bc,bs,new Cartesian3());var bu=Cartesian3['subtract'](bf,bs,new Cartesian3());var bv=Cartesian3['angleBetween'](bt,bu);var bw=Matrix4[n(0xef)](b8(bv,bo));bp=Matrix4['multiply'](bw,bk,new Matrix4());bp=Matrix4['multiply'](bl,bp,new Matrix4());bp=Matrix4[n(0xf0)](bi,bp,new Matrix4());}else{bo=Cartesian3['cross'](bm,bn,new Cartesian3());bo=Cartesian3['normalize'](bo,new Cartesian3());var bq=Cartesian3['subtract'](bb,bc,new Cartesian3());var br=Cartesian3['dot'](bq,bo);var bs=Cartesian3['subtract'](bb,Cartesian3['multiplyByScalar'](bo,-br,new Cartesian3()),new Cartesian3());var bt=Cartesian3['subtract'](bc,bs,new Cartesian3());var bu=Cartesian3['subtract'](bf,bs,new Cartesian3());var bv=Cartesian3['angleBetween'](bt,bu);var bw=Matrix4['fromRotationTranslation'](b8(bv,bo));bp=Matrix4['multiply'](bw,bk,new Matrix4());bp=Matrix4['multiply'](bl,bp,new Matrix4());bp=Matrix4['multiply'](bi,bp,new Matrix4());}var bx=Matrix4['inverse'](aq[n(0xf1)]['root']['transform'],new Matrix4());bp=Matrix4['multiply'](bp,bx,new Matrix4());bp=Matrix4['multiply'](aq['tileset']['root']['transform'],bp,new Matrix4());bp=Matrix4['multiply'](b7,bp,new Matrix4());aq['tileset']['modelMatrix']=bp;aq['viewer']['scene']['requestRender']();},'rotate':function(b3,b4){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b4)){if(aq[n(0xf2)]['get'](b4['toString']())===undefined){throw m(0x30);}aq['tileset']=aq['m_model']['get'](b4[n(0xf3)]());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0x79)+'字';}var b5=aq['tileset']['boundingSphere']['center'];var b6=new Cesium[(n(0xf4))]();Cesium['Matrix4']['inverse'](aq['tileset']['modelMatrix'],b6);Cesium['Matrix4']['multiplyByPoint'](b6,b5,b5);var b7=Cesium['Quaternion'][n(0xf5)](b5,Cesium['Math']['toRadians'](b3));var b8=Cesium['Matrix3']['fromQuaternion'](b7);var b9=Cesium['Matrix4']['fromRotationTranslation'](b8);var ba=new Cesium['Matrix4']();Cesium['Matrix4']['multiply'](aq['tileset'][n(0xf6)],b9,ba);aq['tileset']['modelMatrix']=ba;aq['viewer'][n(0xf7)]['requestRender']();return Cesium['Matrix4']['toArray'](ba);}catch(bb){b1('错'+o(0x7a)+':'+bb);}},'rotateByQuaternion':function(b3){try{if(!isEmpty(b3['modelId'])){if(aq['m_model']['get'](b3['modelId']['toString']())===undefined){throw m(0x31);}aq[n(0xf8)]=aq['m_model']['get'](b3['modelId']['toString']());}var b4=Cesium['Matrix4']['IDENTITY'];var b5=new Cesium['Quaternion'](b3['quaternion'][0x0],b3['quaternion'][0x1],b3['quaternion'][0x2],b3['quaternion'][0x3]);var b6=Cesium['Matrix3'][n(0xf9)](b5);var b7=Cesium['Matrix4']['fromRotationTranslation'](b6);Cesium['Matrix4']['multiplyTransformation'](b4,b7,b7);var b8=Cesium['Matrix4']['multiplyTransformation'](b7,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=b8;aq['viewer']['scene'][n(0xfa)]();return Cesium['Matrix4']['toArray'](b8);}catch(b9){console['log']('错'+o(0x7b)+':'+b9);}},'rotateTemp':function(b3,b4){try{if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x32);}aq['tileset']=aq['m_model']['get'](b4[n(0xfb)]());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0x7c)+'字';}var b5=Cesium['Matrix4']['IDENTITY'];var b6=aq[n(0xfc)]['boundingSphere']['center'];var b7=Cesium['Quaternion']['fromAxisAngle'](b6,Cesium[n(0xfd)]['toRadians'](b3));var b8=Cesium['Matrix3']['fromQuaternion'](b7);var b9=Cesium['Matrix4']['fromRotationTranslation'](b8);Cesium['Matrix4']['multiplyTransformation'](b5,b9,b9);var ba=Cesium['Matrix4']['multiplyTransformation'](b9,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=ba;aq['viewer']['scene']['requestRender']();return Cesium['Matrix4'][n(0xfe)](ba);}catch(bb){console['log']('错'+o(0x7d)+':'+bb);}},'rotateByAnyAxis':function(b3){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!Cesium['defined'](b3))throw'缺'+o(0x7e)+'s';var b4=[];var b5;if(!isEmpty(b3['tags'])&&b3['tags']['length']>0x0){if(Array['isArray'](b3['tags'])){for(var b6=0x0;b6<b3['tags']['length'];b6++){var b7=b3['tags'][b6];if(aq['m_model']['get'](b7['toString']())===undefined){throw m(0x33);}b4['push'](aq['m_model']['get'](b7['toString']()));}b5=aq['Model']['getModelsCenter'](b3['tags']);}else{if(aq['m_model']['get'](b3['tags']['toString']())===undefined){throw m(0x34);}b4['push'](aq['m_model']['get'](b3['tags']['toString']()));b5=aq['Model']['getModelsCenter']([b3['tags']['toString']()]);}}if(b4['length']==0x0){throw m(0x35);}var b8=Number(b3[n(0xff)]);if(isNaN(b8)){throw m(0x36);}var b9,ba;var bb=new Cesium['Matrix3']();switch(b3['type']){case 0x0:if(Array['isArray'](b3['point1'])&&b3['point1']['length']==0x3&&Array['isArray'](b3['point2'])&&b3['point2']['length']==0x3){b9=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['point1'])[0x0];ba=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['point2'])[0x0];}else throw Error(m(0x37));break;case 0x1:if(Cesium['defined'](b3['point1'])&&b3['point1']instanceof Cesium['Cartesian3']&&Cesium['defined'](b3['point2'])&&b3['point2']instanceof Cesium[n(0x100)]){b9=b3['point1'];ba=b3['point2'];}else throw Error(m(0x38));break;case 0x2:b9=b3['point1']['clone']();var bc=Cesium['Transforms']['eastNorthUpToFixedFrame'](b3['point1']);ba=Cesium[n(0x101)]['multiplyByPoint'](bc,b3['point2'],new Cesium[(n(0x102))]());break;default:throw Error('t'+o(0x7f)+'效');}var bd=new Cesium['Cartesian3']();Cesium[n(0x103)]['subtract'](ba,b9,bd);Cesium['Cartesian3']['normalize'](bd,bd);var be=GetFootOfPerpendicular(b9,ba,b5['center']);var bf=new Cesium['Matrix3']();_applyRotateAroundAxis(bd,Cesium['Math']['toRadians'](b8),bf);var bg=Cesium['Matrix4']['fromRotationTranslation'](bf);Cesium['Matrix3']['clone'](bf,bb);var bh=new Cesium['Cartesian3']();Cesium['Cartesian3']['negate'](be,bh);var bi=Cesium['Matrix4']['IDENTITY']['clone']();var bj=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['fromTranslation'](bh,bi);Cesium['Matrix4']['fromTranslation'](be,bj);if(b4['length']>0x0){for(var bk=0x0;bk<b4['length'];bk++){var bl=b4[bk];Cesium['Matrix4']['multiply'](bi,bl['modelMatrix'],bl['modelMatrix']);Cesium['Matrix4']['multiply'](bg,bl['modelMatrix'],bl['modelMatrix']);Cesium['Matrix4']['multiply'](bj,bl['modelMatrix'],bl[n(0x104)]);}}if(b3['callback']!=undefined){b3['callback'](bb);}aq['viewer'][n(0x105)][n(0x106)]();}catch(bm){b1(bm);}},'rotateByAnyAxisReturnQuaternion':function(b3){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!Cesium['defined'](b3))throw'缺'+o(0x80)+'s';var b4=[];var b5;if(!isEmpty(b3['tags'])&&b3['tags']['length']>0x0){if(Array['isArray'](b3['tags'])){for(var b6=0x0;b6<b3['tags']['length'];b6++){var b7=b3['tags'][b6];if(aq['m_model']['get'](b7['toString']())===undefined){throw m(0x39);}b4['push'](aq['m_model']['get'](b7['toString']()));}b5=aq['Model']['getModelsCenter'](b3['tags']);}else{if(aq['m_model']['get'](b3['tags']['toString']())===undefined){throw m(0x3a);}b4['push'](aq['m_model'][n(0x107)](b3['tags']['toString']()));b5=aq['Model']['getModelsCenter']([b3['tags']['toString']()]);}}if(b4['length']==0x0){throw m(0x3b);}var b8=Number(b3['rotate']);if(isNaN(b8)){throw m(0x3c);}var b9,ba;var bb=new Cesium['Matrix3']();switch(b3['type']){case 0x0:if(Array[n(0x108)](b3['point1'])&&b3['point1']['length']==0x3&&Array['isArray'](b3['point2'])&&b3['point2']['length']==0x3){b9=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['point1'])[0x0];ba=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['point2'])[0x0];}else throw Error(m(0x3d));break;case 0x1:if(Cesium['defined'](b3['point1'])&&b3['point1']instanceof Cesium['Cartesian3']&&Cesium[n(0x109)](b3['point2'])&&b3[n(0x10a)]instanceof Cesium['Cartesian3']){b9=b3['point1'];ba=b3['point2'];}else throw Error(m(0x3e));break;case 0x2:b9=b3[n(0x10b)]['clone']();var bc=Cesium[n(0x10c)][n(0x10d)](b3['point1']);ba=Cesium['Matrix4']['multiplyByPoint'](bc,b3['point2'],new Cesium['Cartesian3']());break;default:throw Error('t'+o(0x81)+'效');}var bd=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0x10e)](ba,b9,bd);Cesium['Cartesian3']['normalize'](bd,bd);var be=GetFootOfPerpendicular(b9,ba,b5['center']);var bf=new Cesium['Matrix3']();_applyRotateAroundAxis(bd,Cesium['Math']['toRadians'](b8),bf);var bg=Cesium['Matrix4']['fromRotationTranslation'](bf);Cesium['Matrix3']['clone'](bf,bb);var bh=new Cesium['Cartesian3']();Cesium['Cartesian3']['negate'](be,bh);var bi=Cesium['Matrix4']['IDENTITY']['clone']();var bj=Cesium['Matrix4']['IDENTITY']['clone']();Cesium[n(0x10f)]['fromTranslation'](bh,bi);Cesium['Matrix4']['fromTranslation'](be,bj);if(b4['length']>0x0){for(var bk=0x0;bk<b4[n(0x110)];bk++){var bl=b4[bk];Cesium['Matrix4']['multiply'](bi,bl['modelMatrix'],bl['modelMatrix']);Cesium[n(0x111)]['multiply'](bg,bl['modelMatrix'],bl['modelMatrix']);Cesium['Matrix4']['multiply'](bj,bl['modelMatrix'],bl['modelMatrix']);}}if(b3['callback']!=undefined){b3['callback'](new Cesium['Quaternion']['fromRotationMatrix'](bb));}aq['viewer']['scene']['requestRender']();}catch(bm){b1(bm);}},'get':function(b3){try{if(!aP(at)){return;}if(aq['m_model']['get'](b3['toString']())==undefined){return undefined;}else{return aq['m_model']['get'](b3['toString']());}}catch(b4){b1('错'+o(0x82)+':'+b4);}},'setCurrent':function(b3){try{if(!aP(at)){return;}if(aq[n(0x112)]['get'](b3['toString']())==undefined){return null;}else{aq['tileset']=aq['m_model']['get'](b3['toString']());return aq['tileset'];}}catch(b4){b1('错'+o(0x83)+':'+b4);}},'getByScreenCoord':function(b3,b4,b5,b6,b7,b8){try{if(!aP(at)){return;}if(isEmpty(b5))b5=0xff;if(isEmpty(b6))b6=0xff;if(isEmpty(b7))b7=0xff;if(isEmpty(b8))b8=0x1;var b9=aq[n(0x113)]['scene']['pick'](b3);if(b9&&Cesium['defined'](b9)&&b9 instanceof Cesium['Cesium3DTileFeature']){var ba=b9['getProperty']('n'+o(0x84)+'e');if(!Cesium[n(0x114)](ba)){ba=b9['getProperty'](l(0xd));}aq['m_model']['forEach'](function(bb,bc){if(bb['id']===b9['tileset']['id']){aq['tileset']=bb;aq['Model']['setColor'](bc,b5,b6,b7,b8);if(!isEmpty(b4)){if(aq['defaults']['editmode']){var bd=aq['MergeList']['find'](function(bf){return bf['modelList']['indexOf'](bc)>-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;bf<b8['length'];bf++){var be=Cesium['Cartesian3']['distance'](b4,b8[bf]);if(be<bd){bc=bf;bd=be;}}b5['index']=Math[n(0x137)](ba[bc]*0x7d0);aq['ModelMoveState']['set'](b6['modelId'],b5);if(b5['state']){aq['Model']['moveByTrack'](b5['options'],b5['callback'],b5['onMoving']);}},'stopMoveByTrack':function(b3){if(!aP(at)){return;}aq['ModelMoveState']['delete'](b3);},'clearOffset':function(b3){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x42);}aq['tileset']=aq['m_model'][n(0x138)](b3['toString']());}var b4=new Cesium['Matrix3']();Cesium['Matrix4']['getMatrix3'](aq[n(0x139)]['modelMatrix'],b4);var b5=new Cesium[(n(0x13a))]();Cesium['Matrix4']['fromRotationTranslation'](b4,new Cesium['Cartesian3'](),b5);aq['tileset']['modelMatrix']=b5;aq['viewer'][n(0x13b)]['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);aq['viewer']['scene']['requestRender']();return 0x0;}catch(b6){b1('错'+o(0x92)+':'+b6);}},'clearRotation':function(b3){try{if(!aP(at)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x43);}aq['tileset']=aq['m_model']['get'](b3['toString']());}var b4=new Cesium['Cartesian3']();Cesium['Matrix4']['getTranslation'](aq['tileset']['modelMatrix'],b4);var b5=new Cesium[(n(0x13c))]();Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['IDENTITY'],b4,b5);aq[n(0x13d)]['modelMatrix']=b5;aq['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);aq['viewer']['scene']['requestRender']();return 0x0;}catch(b6){b1('错'+o(0x93)+':'+b6);}},'offsetEx':function(b3,b4,b5,b6){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b6)){if(aq['m_model']['get'](b6[n(0x13e)]())===undefined){throw m(0x44);}aq['tileset']=aq['m_model']['get'](b6['toString']());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0x94)+'字';}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0x95)+'字';}b5=Number(b5);if(isNaN(b5)){throw'参'+o(0x96)+'字';}var b7=Cesium['Matrix4'][n(0x13f)](aq['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](b3,b4,b5),new Cesium['Cartesian3']());var b8=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var b9=Cesium['Cartesian3']['subtract'](b7,b8,new Cesium['Cartesian3']());var ba=Cesium['Matrix4']['fromTranslation'](b9);var bb=Cesium['Matrix4']['multiplyTransformation'](ba,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=bb;aq['viewer']['scene']['requestRender']();var bc=Cesium['Cartographic']['fromCartesian'](Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['modelMatrix'],b8,new Cesium['Cartesian3']()));return{'llh':[bc['longitude'],bc['latitude'],bc[n(0x140)]],'matrix':Cesium['Matrix4']['toArray'](bb)};}catch(bd){b1('错'+o(0x97)+':'+bd);}},'offset':function(b3,b4,b5,b6){try{if(!aP(at)){return;}if(!aQ(at,0x1)){return;}if(!isEmpty(b6)){if(aq['m_model']['get'](b6['toString']())===undefined){throw m(0x45);}aq[n(0x141)]=aq['m_model']['get'](b6['toString']());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0x98)+'字';}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0x99)+'字';}b5=Number(b5);if(isNaN(b5)){throw'参'+o(0x9a)+'字';}var b7=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](b3,b4,b5),new Cesium['Cartesian3']());var b8=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var b9=Cesium['Cartesian3']['subtract'](b7,b8,new Cesium[(n(0x142))]());var ba=Cesium['Matrix4']['fromTranslation'](b9);var bb=Cesium['Matrix4']['multiplyTransformation'](ba,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset']['modelMatrix']=bb;aq['viewer']['scene']['requestRender']();return Cesium[n(0x143)]['toArray'](bb);}catch(bc){b1('错'+o(0x9b)+':'+bc);}},'offsetTemp':function(b3,b4,b5,b6){try{if(!isEmpty(b6)){if(aq['m_model']['get'](b6['toString']())===undefined){throw m(0x46);}aq['tileset']=aq['m_model']['get'](b6['toString']());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0x9c)+'字';}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0x9d)+'字';}b5=Number(b5);if(isNaN(b5)){throw'参'+o(0x9e)+'字';}var b7=metersToLatitude(b4);var b8=metersToLongitude(b3,b7);var b9=Cesium['Cartographic']['fromCartesian'](aq['tileset']['boundingSphere']['center']);var ba=Cesium['Cartesian3']['fromRadians'](b9['longitude'],b9['latitude'],b9['height']);var bb=Cesium['Cartesian3'][n(0x144)](b9['longitude']+b8,b9['latitude']+b7,b9['height']+b5);var bc=Cesium['Cartesian3']['subtract'](bb,ba,new Cesium['Cartesian3']());var bd=Cesium[n(0x145)]['fromTranslation'](bc);var be=Cesium['Matrix4']['multiplyTransformation'](bd,aq[n(0x146)]['modelMatrix'],new Cesium[(n(0x147))]());aq['tileset']['modelMatrix']=be;aq['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](be);}catch(bf){b1('错'+o(0x9f)+':'+bf);}},'offsetWY':function(b3,b4,b5,b6){if(!isEmpty(b6)){if(aq['m_model']['get'](b6['toString']())===undefined){throw m(0x47);}aq['tileset']=aq['m_model']['get'](b6['toString']());}b3=Number(b3);if(isNaN(b3)){throw'参'+o(0xa0)+'字';}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0xa1)+'字';}b5=Number(b5);if(isNaN(b5)){throw'参'+o(0xa2)+'字';}var b7=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](aq[n(0x148)]['boundingSphere']['center'],b7);var b8=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b8);Cesium['Matrix4']['multiplyByPoint'](b8,b7,b7);var b9=new Cesium['Cartesian3']();Cesium[n(0x149)]['add'](b7,new Cesium[(n(0x14a))](b3,b4,b5),b9);Cesium['Matrix4'][n(0x14b)](aq['tileset']['root']['transform'],b9,b9);var ba=Cesium['Cartesian3']['subtract'](b9,aq['tileset'][n(0x14c)]['center'],new Cesium['Cartesian3']());var bb=Cesium['Matrix4']['fromTranslation'](ba);var bc=Cesium[n(0x14d)]['multiplyTransformation'](bb,aq['tileset']['modelMatrix'],new Cesium['Matrix4']());aq['tileset'][n(0x14e)]=bc;aq['viewer']['scene']['requestRender']();},'getModelMatrix':function(b3,b4){try{if(!isEmpty(b3)){if(aq[n(0x14f)]['get'](b3['toString']())===undefined){throw m(0x48);}aq['tileset']=aq['m_model'][n(0x150)](b3['toString']());}if(b4){var b5=Cesium['Matrix4']['IDENTITY']['clone']();var b6=Cesium[n(0x151)]['IDENTITY']['clone']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['_initialTransform'],b6);Cesium['Matrix4']['multiply'](b6,aq['tileset']['modelMatrix'],b5);Cesium['Matrix4']['multiply'](b5,aq['tileset']['root']['transform'],b5);return Cesium['Matrix4']['toArray'](b5);}else{return Cesium['Matrix4']['toArray'](aq['tileset']['modelMatrix']);}}catch(b7){b1('错'+o(0xa3)+':'+b7);}},'setModelMatrix':function(b3,b4,b5){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3[n(0x152)]())===undefined){throw m(0x49);}aq['tileset']=aq['m_model']['get'](b3['toString']());}var b6=Cesium['Matrix4'][n(0x153)](b4);if(b5){var b7=Cesium['Matrix4']['IDENTITY']['clone']();var b8=Cesium['Matrix4']['IDENTITY'][n(0x154)]();Cesium[n(0x155)]['inverse'](aq['tileset']['root']['transform'],b8);Cesium['Matrix4'][n(0x156)](aq['tileset']['root']['_initialTransform'],b6,b7);Cesium['Matrix4']['multiply'](b7,b8,aq['tileset']['modelMatrix']);}else{Cesium['Matrix4']['clone'](b6,aq['tileset']['modelMatrix']);}if(aq['EditViewMode']==l(0xe)){aq['funcPublic']['updateCadBg']();}}catch(b9){b1('错'+o(0xa4)+':'+b9);}},'worldMatrixOffset2ModelMatrixOffset':function(b3,b4){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x4a);}aq['tileset']=aq['m_model'][n(0x157)](b3['toString']());}var b5=Cesium['Matrix4']['fromArray'](b4);var b6=Cesium['Matrix4'][n(0x158)]['clone']();var b7=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['_initialTransform'],b7);Cesium['Matrix4']['multiply'](b7,b5,b6);Cesium['Matrix4']['multiply'](b6,aq['tileset']['root']['transform'],b6);return Cesium['Matrix4']['toArray'](b6);}catch(b8){b1('错'+o(0xa5)+':'+b8);}},'modelMatrixOffset2WorldMatrixOffset':function(b3,b4){try{if(!isEmpty(b3)){if(aq['m_model'][n(0x159)](b3[n(0x15a)]())===undefined){throw m(0x4b);}aq['tileset']=aq['m_model']['get'](b3[n(0x15b)]());}var b5=Cesium['Matrix4']['unpack'](b4);var b6=Cesium[n(0x15c)]['IDENTITY']['clone']();var b7=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['inverse'](aq['tileset'][n(0x15d)]['transform'],b7);Cesium['Matrix4']['multiply'](aq['tileset']['root']['_initialTransform'],b5,b6);Cesium['Matrix4']['multiply'](b6,b7,b6);return Cesium['Matrix4']['toArray'](b6);}catch(b8){b1('错'+o(0xa6)+':'+b8);}},'resetModelMatrix':function(b3){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x4c);}aq['tileset']=aq['m_model']['get'](b3['toString']());}var b4=Cesium['defaultValue'](aq['tileset']['_modelOriginalMatrix'],Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['clone'](b4,aq['tileset'][n(0x15e)]);if(aq['tileset']['root']['_initialTransform']){Cesium['Matrix4']['clone'](aq['tileset']['root']['_initialTransform'],aq['tileset']['root']['transform']);}if(aq['EditViewMode']==l(0xf)){aq['funcPublic']['updateCadBg']();}aq[n(0x15f)][n(0x160)][n(0x161)]();}catch(b5){b1('错'+o(0xa7)+':'+b5);}},'getInstanceMatrix':function(b3,b4){if(!isEmpty(b3)){if(aq[n(0x162)]['get'](b3['toString']())===undefined){throw m(0x4d);}aq['tileset']=aq['m_model']['get'](b3['toString']());}var b5=new Cesium['Matrix4']();for(var b6=0x0;b6<aq['tileset']['_selectedTiles']['length'];++b6){var b7=aq['tileset'][n(0x163)][b6]['_content'];var b8=b7['_model'];var b9=aq['tileset']['modelInstances']['length']+0x1;if(b8['instancesMats'][0x0][n(0x164)]==b9*0x10){Cesium['Matrix4']['unpack'](b8['instancesMats'][0x0],b4*0x10,b5);break;}}return b5;},'getLoadedList':function(){try{if(!aP(at)){return;}return aq['m_model'];}catch(b3){b1('错'+o(0xa8)+':'+b3);}},'clipFill':function(b3,b4,b5,b6){try{if(!aP(at)){return;}if(!aQ(at,0x2)){return;}if(!aq['enableDoubleSided']){console['log'](m(0x4e));return;}if(!Cesium['defined'](b4)){b4=Cesium['Color']['RED'];}aq['Model']['closeClipFill'](b3);aq['viewer']['scene']['msaaSamples']=0x1;var b7=aq['viewer']['scene']['_postRender']['addEventListener'](function(){function b8(){try{aq['m_model']['forEach'](function(b9,ba){if(Array['isArray'](b3)&&b3['indexOf'](ba)<0x0){throw new Error('b'+o(0xa9)+'k');}else{if(b9['isBimModel']&&Cesium[n(0x165)](b9['_clippingPlanes'])){aq[n(0x166)]['clipFillByStencil'](aq,b9['id'],b4,b5,b6);aq['viewer']['scene']['requestRender']();}}});}catch(b9){b7();if(b9['message']!='b'+o(0xaa)+'k')throw b9;};}setTimeout(b8,0x64);b7();},null);aq['viewer']['scene']['requestRender']();}catch(b8){b1('错'+o(0xab)+':'+b8);}},'closeClipFill':function(b3){try{if(!aP(at)){return;}if(!aQ(at,0x2)){return;}try{aq['viewer']['scene']['msaaSamples']=0x4;aq['m_model']['forEach'](function(b4,b5){if(Array['isArray'](b3)&&b3['indexOf'](b5)<0x0){throw new Error('b'+o(0xac)+'k');}else{if(b4['isBimModel']){var b6=aq['viewer']['scene']['primitives'][n(0x167)];for(var b7=0x0;b7<b6['length'];b7++){if(b6[b7]instanceof v||b6[b7]instanceof w){if(b6[b7]['drawCommand']['id']==b5){aq['viewer']['scene']['primitives']['remove'](b6[b7]);b7--;}}}for(var b7=0x0;b7<b6['length'];b7++){if(Cesium['defined'](b6[b7][n(0x168)])&&b6[b7]['clipFillTag']==b5){aq['viewer']['scene'][n(0x169)]['remove'](b6[b7]);b7--;}}}}});}catch(b4){if(b4['message']!='b'+o(0xad)+'k')throw b4;};aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0xae)+':'+b5);}},'clip':function(b3,b4,b5,b6,b7){try{if(!aP(at)){return;}if(!aQ(at,0x2)){return;}b4=Number(b4);if(isNaN(b4)){throw'参'+o(0xaf)+'字';}if(!b5){b5=[];var b8=aq['Model']['getLoadedList']();if(b8&&b8['size']>0x0)for(var [b9,ba]of b8){b5['push'](b9);}}if(b5)for(var bb=0x0;bb<b5['length'];bb++){var bc=b5[bb];var bd=aq['Model']['get'](bc);if(!bd['isBimModel']){console['log'](m(0x4f));return;}}aq['Model']['closeClipFill'](b5);var be=aq['Model']['getModelsCenter'](b5);var bf=aq['funcPublic']['cartesian3ToCartographic'](be['maxpos'],aq['viewer']);var bg=aq['funcPublic']['cartesian3ToCartographic'](be['minpos'],aq[n(0x16a)]);var bh=new Cesium['Cartographic'](bf['longitude'],bg['latitude'],bf['height']);var bi=new Cesium['Cartographic'](bh['longitude'],bh['latitude'],bg['height']);var bj=![];var bk=new Cesium['Cartesian3'](Math['ceil'](Cesium['Cartesian3']['distance'](aq['funcPublic']['cartographicToCartesian3'](bi,aq[n(0x16b)]),be['minpos'])),Math[n(0x16c)](Cesium['Cartesian3']['distance'](aq['funcPublic']['cartographicToCartesian3'](bh,aq['viewer']),be['maxpos'])),Cesium['Cartesian3']['distance'](aq['funcPublic']['cartographicToCartesian3'](bi,aq['viewer']),aq['funcPublic']['cartographicToCartesian3'](bh,aq['viewer'])));if(aq['clippingRange']!=undefined){bk=new Cesium['Cartesian3']();Cesium[n(0x16d)]['subtract'](aq['clippingRangeMaxMin'][0x1],aq['clippingRangeMaxMin'][0x0],bk);bj=!![];}Cesium['Cartesian3']['add'](bk,new Cesium['Cartesian3'](0x1,0x1,0x1),bk);aq['m_model']['forEach'](function(bl,bm){if(b5['indexOf'](bl['id'])>-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;bp<bl['_clippingPlanes']['length'];++bp){var bq=bl['_clippingPlanes']['get'](bp);if(bq[n(0x170)]=='X'+o(0xb7)+'N'){if(b4!=-0x1){bq['distance']=bo;}else{bq['distance']=bj?aq['clippingRange']['xmin']:bk['x'];}bn();aq['viewer']['scene']['requestRender']();return;}}var bq=new Cesium['ClippingPlane'](new Cesium[(n(0x171))](0x1,0x0,0x0),bo);bq['types']='X'+o(0xb8)+'N';bl['_clippingPlanes']['add'](bq);}else if(b3['toUpperCase']()=='Y'+o(0xb9)+'N'){var bo=bk['y']*-b4/0x2;if(bj){bo=aq['clippingRange']['ymin']-bk['y']/0x2*(b4+0x1);}for(var bp=0x0;bp<bl['_clippingPlanes']['length'];++bp){var bq=bl['_clippingPlanes']['get'](bp);if(bq['types']=='Y'+o(0xba)+'N'){if(b4!=-0x1){bq['distance']=bo;}else{bq['distance']=bj?aq['clippingRange']['ymin']:bk['y'];}bn();aq['viewer']['scene']['requestRender']();return;}}var bq=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,0x1,0x0),bo);bq['types']='Y'+o(0xbb)+'N';bl['_clippingPlanes'][n(0x172)](bq);}else if(b3['toUpperCase']()=='Z'+o(0xbc)+'N'){var bo=bk['z']*-b4;if(bj){bo=aq[n(0x173)]['zmin']+-bk['z']*b4;}for(var bp=0x0;bp<bl[n(0x174)]['length'];++bp){var bq=bl['_clippingPlanes']['get'](bp);if(bq['types']=='Z'+o(0xbd)+'N'){if(b4!=-0x1){bq['distance']=bo/0x2;}else{bq[n(0x175)]=bj?aq['clippingRange'][n(0x176)]:bk['z'];}bn();aq['viewer']['scene']['requestRender']();return;}}var bq=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,0x0,0x1),bo/0x2);bq[n(0x177)]='Z'+o(0xbe)+'N';bl['_clippingPlanes']['add'](bq);}else if(b3['toUpperCase']()=='X'+o(0xbf)+'X'){var bo=bk['x']*b4/0x2;if(bj){bo=bk['x']/0x2*(b4+0x1)+(aq['clippingRange']['xmax']+-bk['x']);}for(var bp=0x0;bp<bl['_clippingPlanes']['length'];++bp){var bq=bl['_clippingPlanes'][n(0x178)](bp);if(bq[n(0x179)]=='X'+o(0xc0)+'X'){if(b4!=0x1){bq['distance']=bo;}else{bq['distance']=bj?aq['clippingRange'][n(0x17a)]:bk['x'];}bn();aq['viewer']['scene'][n(0x17b)]();return;}}var bq=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](-0x1,0x0,0x0),bo);bq['types']='X'+o(0xc1)+'X';bl['_clippingPlanes']['add'](bq);}else if(b3['toUpperCase']()=='Y'+o(0xc2)+'X'){var bo=bk['y']*b4/0x2;if(bj){bo=bk['y']/0x2*(b4+0x1)+(aq['clippingRange']['ymax']+-bk['y']);}for(var bp=0x0;bp<bl['_clippingPlanes']['length'];++bp){var bq=bl['_clippingPlanes']['get'](bp);if(bq['types']=='Y'+o(0xc3)+'X'){if(b4!=0x1){bq['distance']=bo;}else{bq['distance']=bj?aq[n(0x17c)]['ymax']:bk['y'];}bn();aq['viewer']['scene']['requestRender']();return;}}var bq=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,-0x1,0x0),bo);bq['types']='Y'+o(0xc4)+'X';bl[n(0x17d)][n(0x17e)](bq);}else if(b3['toUpperCase']()=='Z'+o(0xc5)+'X'){var bo=bk['z']*b4;if(bj){bo=bk['z']*b4+(aq['clippingRange']['zmax']+-bk['z']);}for(var bp=0x0;bp<bl['_clippingPlanes']['length'];++bp){var bq=bl[n(0x17f)]['get'](bp);if(bq['types']=='Z'+o(0xc6)+'X'){if(b4!=0x1){bq['distance']=bo/0x2;}else{bq['distance']=bj?aq['clippingRange']['zmax']:bk['z'];}bn();aq['viewer']['scene'][n(0x180)]();return;}}var bq=new Cesium['ClippingPlane'](new Cesium['Cartesian3'](0x0,0x0,-0x1),bo/0x2);bq['types']='Z'+o(0xc7)+'X';bl['_clippingPlanes'][n(0x181)](bq);}var br=Cesium['Matrix4']['inverse'](bl['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());bl[n(0x182)]['modelMatrix']=Cesium['Transforms']['eastNorthUpToFixedFrame'](be['center']);bl['_clippingPlanes']['modelMatrix']=Cesium[n(0x183)]['multiply'](br,bl['_clippingPlanes']['modelMatrix'],new Cesium['Matrix4']());}});aq['viewer']['scene']['requestRender']();}catch(bl){b1('错'+o(0xc8)+':'+bl);}},'closeClip':function(b3){try{if(!aP(at)){return;}if(!aQ(at,0x2)){return;}if(aq['clippingRange']==undefined){if(Cesium['defined'](b3)){var b4=aq['m_model']['get'](b3[n(0x184)]());if(!isEmpty(b4['_clippingPlanes'])){b4['_clippingPlanes']['removeAll']();b4[n(0x185)]=undefined;}}else{aq['m_model']['forEach'](function(b7,b8){if(!isEmpty(b7['_clippingPlanes'])){b7['_clippingPlanes']['removeAll']();b7['_clippingPlanes']=undefined;}});}}var b5=aq['Plugin']['initClippingSystem'](aq);if(Cesium['defined'](aq['ClipingPlaneBySpaceMap'])&&Cesium['defined'](b3)&&aq['ClipingPlaneBySpaceMap']['has'](b3['toString']())){var b6=aq['ClipingPlaneBySpaceMap']['get'](b3['toString']());b5['remove'](b6);aq['ClipingPlaneBySpaceMap']['delete'](b3['toString']());}aq['viewer']['scene']['requestRender']();}catch(b7){b1('错'+o(0xc9)+':'+b7);}},'clipBySpace':function(b3,b4,b5,b6){if(!aP(at)||!aQ(at,0x2)){return;}if(!isEmpty(b3)){if(aq[n(0x186)]['get'](b3['toString']())===undefined){throw m(0x50);}aq[n(0x187)]=aq['m_model'][n(0x188)](b3['toString']());}var b7=aq['Plugin']['initClippingSystem'](aq);var b8=Math['random']()['toString']()['slice'](0x2);if(!Cesium['defined'](aq['ClipingPlaneBySpaceMap'])){aq['ClipingPlaneBySpaceMap']=new Map();}if(aq['ClipingPlaneBySpaceMap']['has'](b3['toString']())){b8=aq['ClipingPlaneBySpaceMap']['get'](b3['toString']());}else{aq[n(0x189)]['set'](b3,b8);b7['add']({'id':b8,'tags':b3});b7['setVisible'](b8,{'Helpers':![],'ClippingPlaneEntities':![]});}var b9=Cesium['Cartesian3']['fromArray'](b4),ba=Cesium['Cartesian3']['fromArray'](b5);var bb=aq['Public']['convertModelToWorld'](b9['x'],b9['y'],b9['z'],b3);var bc=aq['Public']['convertModelToWorld'](ba['x'],ba['y'],ba['z'],b3);b7['setClipByMinimaxPoints'](b8,bb,bc,b6);return b8;},'clipByPath':function(b3,b4,b5,b6){try{var b7=function(bp){var bq=[];if(Array[n(0x18a)](bp)&&bp['length']%0x3==0x0){bq=Cesium[n(0x18b)]['fromRadiansArrayHeights'](bp);}else{throw m(0x51);}return bq;};var b8=function(bp,bq,br){var bs=Math['min'](bp,bq);var bt=Math['max'](bp,bq);return Math['min'](Math['max'](br,bs),bt);};let bo=function(bp,bq){var br=new Cesium['Cartesian3']();var bs=bp['evaluate'](bq);for(let bt=0x0;bt<bp['_times']['length'];bt++){if(bp['_times'][bt]>bq){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<b9['length']-0x1;bc++){var bd=b9[bc];var be=b9[bc+0x1];var bf=Cesium['Cartesian3']['distance'](bd,be);ba+=bf;bb['push'](ba);}b5=b8(0x0,0x64,b5);var bg=new Cesium['LinearSpline']({'times':bb,'points':b9});var bh=b5/0x64*ba;var bi=bg['evaluate'](bh);var bj=bo(bg,bh);var bk=new Cesium['Cartesian3'](bi['x'],bi['y'],bi['z']);var bl='#'+o(0xca)+'0';var bm=![];var bn=Cesium['Matrix4']['fromTranslation'](bk);aq['m_model']['forEach'](function(bp,bq){if(b3['indexOf'](bp['id'])>-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;ba<b4['length'];ba++){var bb=b4[ba];if(aq['m_model']['get'](bb['toString']())===undefined){throw m(0x52);}var bc=aq['m_model'][n(0x194)](bb['toString']());b6[n(0x195)](bc);if(aq['modelsBlowStepMap']['has'](bb['toString']())){var bd=aq['modelsBlowStepMap']['get'](bb['toString']());aq['modelsBlowStepMap']['set'](bb['toString'](),bd+Number(b3));}else{aq[n(0x196)]['set'](bb['toString'](),Number(b3));}}}else{var be=aq['Model'][n(0x197)]();if(be&&be['size']>0x0){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;bo<b6['length'];++bo){var bc=b6[bo];aq['funcPublic']['getAllTiles'](bc,function(bp){for(var bq=0x0;bq<bp[n(0x19d)];++bq){var br=bp[bq];var bs=br['_content'];if(!Cesium['defined'](bs)||!Cesium['defined'](bs['_batchTable'])){continue;}var bt=bs['featuresLength'];var bu=bs['_model'];bs['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bs['_batchTable']['_properties'][n(0x19e)]);bs['_batchTable'][n(0x19f)][n(0x1a0)]=aq['funcPublic']['copyArr'](bs['_batchTable']['_properties']['minPoint']);var bv=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']),bw=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var bx=0x0;bx<bt;bx++){var by=aq['funcPublic']['GetFeatureMaxMinPoint'](bs,bx,aq,!![]);var bz=by[0x0];var bA=by[0x1];midpos=Cesium['Cartesian3']['midpoint'](bz,bA,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bc['root']['transform'],midpos,midpos);Cesium['Matrix4']['multiplyByPoint'](bn,midpos,midpos);var bB=Cesium['Cartesian3']['subtract'](midpos,b7,new Cesium[(n(0x1a1))]());var bC=Cesium['Matrix4']['IDENTITY']['clone']();var bD=new Cesium['Cartesian3'](bB['x']*(b3*0x1),bB['y']*(b3*0x1),bB['z']*(b3*0x1));Cesium['Matrix4'][n(0x1a2)](bD,bC);var bE=Cesium['Cartesian3']['fromArray'](bs['_batchTable']['_properties']['maxPoint'][bx]);var bF=Cesium['Cartesian3'][n(0x1a3)](bs['_batchTable']['_properties']['minPoint'][bx]);var bG=bs['_batchTable']['getBatchIdMatrix'](bx);bC=Cesium['Matrix4']['multiplyTransformation'](bC,bG,new Cesium['Matrix4']());bs['_batchTable']['setBatchIdMatrix'](bx,bC);var bH=Cesium['Matrix4'][n(0x1a4)](bC,bE,new Cesium['Cartesian3']());var bI=Cesium['Matrix4']['multiplyByPoint'](bC,bF,new Cesium['Cartesian3']());Cesium['Cartesian3']['pack'](bH,bs['_batchTable']['_properties']['newMaxPoint'][bx]);Cesium['Cartesian3']['pack'](bI,bs[n(0x1a5)]['_properties']['newMinPoint'][bx]);bv=Cesium['Cartesian3']['maximumByComponent'](bv,bH,new Cesium['Cartesian3']());bv=Cesium['Cartesian3']['maximumByComponent'](bv,bI,new Cesium[(n(0x1a6))]());bw=Cesium['Cartesian3']['minimumByComponent'](bw,bH,new Cesium['Cartesian3']());bw=Cesium['Cartesian3']['minimumByComponent'](bw,bI,new Cesium['Cartesian3']());}var bJ=new Cesium['BoundingSphere']();var bK=new Cesium['Cartesian3']();var bL=new Cesium['Cartesian3']();var bM=new Cesium['Cartesian3']();var bN=new Cesium['Cartesian3']();Cesium[n(0x1a7)]['multiplyByPoint'](aq[n(0x1a8)]['root']['transform'],bv,bK);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bw,bL);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x1a9)],bK,bM);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['modelMatrix'],bL,bN);var bO=[bM,bN];Cesium['BoundingSphere']['fromPoints'](bO,bJ);var bP=new Cesium[(n(0x1aa))]();Cesium['BoundingSphere']['clone'](bu['_nodeCommands'][0x0]['command']['_boundingVolume'],bP);Cesium['BoundingSphere']['union'](bJ,bP,bu[n(0x1ab)][0x0]['command']['_boundingVolume']);bu['_nodeCommands'][0x0]['dirty']=!![];br['updateBoundingVolume'](bL,bK);bu['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];bu['_nodeCommands'][0x0]['command']['dirty']=!![];}});}}aq['viewer']['scene']['requestRender']();},'drawGrid':function(b3,b4,b5,b6){try{if(!aP(at)){return;}if(!aQ(at,0x4)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x54);}aq['tileset']=aq['m_model']['get'](b3['toString']());}for(var b7=0x0;b7<ad['length'];b7++){aq['viewer']['entities']['remove'](ad[b7]);}for(var b7=0x0;b7<ae[n(0x1ac)];b7++){aq['viewer']['scene']['primitives']['remove'](ae[b7]);}ad=[];ae=[];if(isEmpty(b6))b6=![];var b8=aq['tileset']['root']['transform'];var b9=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium[n(0x1ad)]['IDENTITY']);for(var b7=0x0,ba=b4['length'];b7<ba;b7++){var bb=b4[b7]['MultiGridOutput'];var bc=b4[b7]['LevelName'];var bd=b4[b7]['LeveElevation'];if(b5==bc){b1(bc);for(var be=0x0,bf=bb['MultiGridS']['length'];be<bf;be++){var bg=bb['MultiGridS'][be];var bh=bb['MultiGridS'][be]['LabelName'];var bi=bg['GridOutput']['Line'];if(bi['length']>0x0){for(var bj=0x0;bj<bi['length'];bj++){var bk=bi[bj];var bl=new Cesium['Cartesian3'](bk['StartPoint']['X'],bk[n(0x1ae)]['Y'],0x0);if(bl){Cesium[n(0x1af)]['multiplyByPoint'](b8,bl,bl);Cesium['Matrix4']['multiplyByPoint'](b9,bl,bl);}var bm=new Cesium['Cartesian3'](bk['EndPoint']['X'],bk['EndPoint']['Y'],0x0);if(bm){Cesium['Matrix4']['multiplyByPoint'](b8,bm,bm);Cesium[n(0x1b0)]['multiplyByPoint'](b9,bm,bm);}bs(bl,bm,bd,aq['viewer']);if(b6){bt(bk['LabelName'],bl,bd);}}}var bn=bg['GridOutput']['Arc'];if(bn['length']>0x0){for(var bj=0x1;bj<bn['length'];bj++){var bo=bn[bj];var bp=new Cesium[(n(0x1b1))](bo['CenterPoint']['X'],bo[n(0x1b2)]['Y'],0x0);if(bp){Cesium['Matrix4']['multiplyByPoint'](b8,bp,bp);Cesium['Matrix4']['multiplyByPoint'](b9,bp,bp);}var bl=new Cesium['Cartesian3'](bo['StartPoint']['X'],bo['StartPoint']['Y'],0x0);if(bl){Cesium['Matrix4']['multiplyByPoint'](b8,bl,bl);Cesium['Matrix4']['multiplyByPoint'](b9,bl,bl);}var bm=new Cesium['Cartesian3'](bo['EndPoint']['X'],bo['EndPoint']['Y'],0x0);if(bm){Cesium['Matrix4']['multiplyByPoint'](b8,bm,bm);Cesium['Matrix4']['multiplyByPoint'](b9,bm,bm);}bu(bp,bo['Radius'],bo['StartAngle'],bo['EndAngle'],bl,bm,bd);if(b6){bt(bo['LabelName'],bl,bd);}}}var bq=bg[n(0x1b3)]['Ellipse'];if(bq['length']>0x0){b1(bq['length']);}}var br=b4[b7]['GridOutput'];var bi=br['Line'];if(bi['length']>0x0){for(var bj=0x0;bj<bi['length'];bj++){var bk=bi[bj];var bl=new Cesium['Cartesian3'](bk[n(0x1b4)]['X'],bk['StartPoint']['Y'],0x0);if(bl){Cesium['Matrix4']['multiplyByPoint'](b8,bl,bl);Cesium['Matrix4']['multiplyByPoint'](b9,bl,bl);}var bm=new Cesium['Cartesian3'](bk['EndPoint']['X'],bk['EndPoint']['Y'],0x0);if(bm){Cesium['Matrix4']['multiplyByPoint'](b8,bm,bm);Cesium['Matrix4']['multiplyByPoint'](b9,bm,bm);}bs(bl,bm,bd);if(b6){bt(bk['LabelName'],bl,bd);}}}var bn=br['Arc'];if(bn['length']>0x0){for(var bj=0x0;bj<bn['length'];bj++){var bo=bn[bj];var bp=new Cesium['Cartesian3'](bo['CenterPoint']['X'],bo['CenterPoint']['Y'],0x0);if(bp){Cesium['Matrix4']['multiplyByPoint'](b8,bp,bp);Cesium[n(0x1b5)]['multiplyByPoint'](b9,bp,bp);}var bl=new Cesium['Cartesian3'](bo['StartPoint']['X'],bo['StartPoint']['Y'],0x0);if(bl){Cesium[n(0x1b6)]['multiplyByPoint'](b8,bl,bl);Cesium['Matrix4']['multiplyByPoint'](b9,bl,bl);}var bm=new Cesium['Cartesian3'](bo['EndPoint']['X'],bo['EndPoint']['Y'],0x0);if(bm){Cesium['Matrix4']['multiplyByPoint'](b8,bm,bm);Cesium['Matrix4']['multiplyByPoint'](b9,bm,bm);}bu(bp,bo['Radius'],bo['StartAngle'],bo['EndAngle'],bl,bm,bd);if(b6){bt(bo['LabelName'],bl,bd);}}}var bq=br['Ellipse'];if(bq['length']>0x0){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<bB;bG++){var bH=new Cesium['Cartographic']();bH['longitude']=bz*Math['cos'](bG*Math['PI']/0xb4)*bF[0x0]+bE['longitude'];bH['latitude']=bz*Math['sin'](bG*Math['PI']/0xb4)*bF[0x1]+bE['latitude'];bH['height']=bC;bD['push'](Cesium['Cartographic'][n(0x1bc)](bH));}return bD;}function bw(by){var bz=Cesium['clone'](by,!![]);bz[n(0x1bd)]+=1e-7;var bA=new Cesium['EllipsoidGeodesic']();var bB=Cesium['clone'](bz,!![]);bB['longitude']+=0.001;bA[n(0x1be)](bz,bB);var bC=0.001/bA['surfaceDistance'];var bD=new Cesium['EllipsoidGeodesic']();var bE=Cesium['clone'](bz,!![]);bE[n(0x1bf)]+=0.001;bD['setEndPoints'](bz,bE);var bF=0.001/bD['surfaceDistance'];return[bC,bF];}function bx(by){var bz=new Cesium['Primitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':by,'width':0x2,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+o(0xcf)+'r','uniforms':{'color':Cesium['Color']['YELLOW']}}})})});return bz;};}catch(by){b1('错'+o(0xd0)+':'+by);}},'clearGrid':function(){try{if(!aP(at)){return;}if(!aQ(at,0x4)){return;}for(var b3=0x0;b3<ad['length'];b3++){aq['viewer'][n(0x1c0)]['remove'](ad[b3]);}for(var b3=0x0;b3<ae['length'];b3++){aq['viewer']['scene']['primitives']['remove'](ae[b3]);}ad=[];ae=[];aq['viewer']['scene']['requestRender']();}catch(b4){b1('错'+o(0xd1)+':'+b4);}},'setMaxSpaceError':function(b3,b4){if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x55);}aq[n(0x1c1)]=aq['m_model'][n(0x1c2)](b4['toString']());var b5=0x2*Math['tan'](0.5*Math['PI']/0x3);var b6=0x3a9;var b7=0x10*b5/b6;aq['tileset']['maximumScreenSpaceError']=b7*aq['viewer']['canvas']['height']/(Number(b3)*b5);}else{aq['m_model']['forEach'](function(b8,b9){var ba=0x2*Math['tan'](0.5*Math['PI']/0x3);var bb=0x3a9;var bc=0x10*ba/bb;b8['maximumScreenSpaceError']=bc*aq[n(0x1c3)]['canvas'][n(0x1c4)]/(Number(b3)*ba);});}aq['viewer']['scene']['requestRender']();},'setVisualRange':function(b3,b4){if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x56);}aq['tileset']=aq['m_model']['get'](b4[n(0x1c5)]());var b5=0x2*Math['tan'](0.5*Math['PI']/0x3);var b6=0x3a9;var b7=0x10*b5/b6;aq['tileset']['maximumScreenSpaceError']=b7*aq[n(0x1c6)]['canvas']['height']/(Number(b3)*b5);}else{aq['m_model']['forEach'](function(b8,b9){var ba=0x2*Math['tan'](0.5*Math['PI']/0x3);var bb=0x3a9;var bc=0x10*ba/bb;b8['maximumScreenSpaceError']=bc*aq['viewer']['canvas']['height']/(Number(b3)*ba);});}aq['viewer'][n(0x1c7)]['requestRender']();},'getModelsCenter':function(b3){try{if(Cesium[n(0x1c8)](b3)&&!Array['isArray'](b3)){b3=[b3];}var b4=[];aq['m_model']['forEach'](function(bk,bl){if(!Cesium['defined'](b3)||b3[n(0x1c9)](bk['id'])>-0x1){if(bk['tilesetoutline'][n(0x1ca)]!=undefined){b4['push'](bk);}}});var b5=[];var b6=new Cesium['Cartesian3']();for(var b7=0x0;b7<b4['length'];b7++){var b8=!isEmpty(b4[b7]['modelMatrix'])?new Cesium['Matrix4']['clone'](b4[b7]['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var b9=b4[b7]['tilesetoutline']['positions'];for(var ba=0x0;ba<b9['length']/0x3;ba++){var bb=new Cesium[(n(0x1cb))](b9[ba*0x3],b9[ba*0x3+0x1],b9[ba*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](b8,bb,bb);b5['push'](aq['funcPublic']['cartesian3ToCartographic'](bb,aq['viewer']));}}if(b5[n(0x1cc)]>0x0){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;bd<bb['positions']['length'];bd++){b9[ba+bd*0x4+0x4]=bb['positions'][bd]['x'];b9[ba+bd*0x4+0x5]=bb['positions'][bd]['y'];b9[ba+bd*0x4+0x6]=bb['positions'][bd]['z'];b9[ba+bd*0x4+0x7]=0x0;}ba+=(bb['positions']['length']+0x1)*0x4;});b4['_uniforms']['flattenData']=new Cesium['Texture']({'context':aq['viewer'][n(0x1e1)]['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':b7['x'],'height':b7['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':b9}});}else{b4['_uniforms']['flattenData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium[n(0x1e2)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}aq['viewer']['scene'][n(0x1e3)]();},'removeFlatten':function(b3,b4){if(!aP(at))return;if(!aQ(at,0x10))return;if(!isEmpty(b3)){if(aq['m_model']['get'](b3[n(0x1e4)]())===undefined){throw m(0x59);}var b5=aq['modelFlatten']['get'](b3['toString']());if(Cesium['defined'](b4)){b5['delete'](b4);}else{if(b5['size']>0x0){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;b6<b3['positions']['length'];b6++){var b7=new Cesium['Cartesian3'](0x0,0x0,0x0);var b8=new Cesium[(n(0x1eb))]();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b8);var b9=aq['funcPublic']['inputRadianToCartesian3'](b3['positions'][b6],aq['viewer']);Cesium[n(0x1ec)][n(0x1ed)](Cesium[n(0x1ee)][n(0x1ef)](aq['tileset']['modelMatrix'],new Cesium['Matrix4']()),b9,b7);Cesium['Matrix4']['multiplyByPoint'](b8,b7,b7);b5['push'](b7);}var ba=aq['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](Cesium['Matrix4']['multiplyByPoint'](aq[n(0x1f0)]['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']()));var bb=aq['modelFlatten']['get'](b4['toString']());var bc={'positions':b5,'autoFlatten':Cesium['defined'](b3['autoFlatten'])?b3['autoFlatten']:![],'height':Cesium['defined'](b3['height'])?b3['height']-ba['height']:b5[0x0]['z']};bb['set'](Cesium['defined'](b3['id'])?b3['id']:Cesium['createGuid'](),bc);aq['Model']['buildingFlattenShader'](b4);}else{aq['m_model']['forEach'](function(bd,be){b5=[];for(var bf=0x0;bf<b3['positions']['length'];bf++){var bg=new Cesium['Cartesian3'](0x0,0x0,0x0);var bh=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bd[n(0x1f1)]['transform'],bh);var bi=aq['funcPublic']['inputRadianToCartesian3'](b3['positions'][bf],aq['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bd['modelMatrix'],new Cesium['Matrix4']()),bi,bg);Cesium['Matrix4']['multiplyByPoint'](bh,bg,bg);b5['push'](bg);}var bj=aq['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](Cesium['Matrix4']['multiplyByPoint'](bd['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']()));var bk=aq['modelFlatten']['get'](be['toString']());var bl={'positions':b5,'autoFlatten':Cesium['defined'](b3['autoFlatten'])?b3['autoFlatten']:![],'height':Cesium['defined'](b3[n(0x1f2)])?b3[n(0x1f3)]-bj['height']:b3['positions'][0x0][0x2]};bk['set'](Cesium['defined'](b3['id'])?b3['id']:Cesium['createGuid'](),bl);aq['Model']['buildingFlattenShader'](be['toString']());});}}}catch(bd){throw bd;}},'asyncAddFlatten':function(b3,b4,b5){try{if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x5b);}aq['tileset']=aq['m_model']['get'](b4['toString']());if(b3['length']>0x0){aq['tileset']['asyncFlattenData']=[];aq['tileset']['asyncFlattenHeight']=[];for(var b6=0x0;b6<b3['length'];b6++){var b7=b3[b6];var b8=!isEmpty(b7['sequence'])?b7['sequence']:b5;if(Cesium['defined'](b7['positions'])&&b7['positions'][n(0x1f4)]>0x2){var b9=[];for(var ba=0x0;ba<b7['positions']['length'];ba++){var bb=new Cesium['Cartesian3'](0x0,0x0,0x0);var bc=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],bc);var bd=aq['funcPublic']['inputRadianToCartesian3'](b7['positions'][ba],aq['viewer']);if(b8){Cesium['Matrix4'][n(0x1f5)](aq['tileset']['modelMatrix'],bd,bb);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](aq['tileset']['modelMatrix'],new Cesium['Matrix4']()),bb,bb);}else{Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](aq['tileset']['modelMatrix'],new Cesium['Matrix4']()),bd,bb);}Cesium['Matrix4']['multiplyByPoint'](bc,bb,bb);b9['push'](bb);}aq['tileset']['asyncFlattenData']['push'](b9);aq['tileset']['asyncFlattenHeight']['push'](Cesium['defined'](b7['height'])?Number(b7[n(0x1f6)]):Number(b7['positions'][0x0][0x2]));}}}}}catch(be){throw be;}},'buildingCutPartShader':function(b3){if(!aP(at))return;if(!aQ(at,0x10))return;if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x5c);}var b4=aq[n(0x1f7)]['get'](b3['toString']());var b5=aq['modelCutPart']['get'](b3['toString']());if(b5['size']>0x0){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;bd<bb['positions']['length'];bd++){b9[ba+bd*0x4+0x4]=bb['positions'][bd]['x'];b9[ba+bd*0x4+0x5]=bb['positions'][bd]['y'];b9[ba+bd*0x4+0x6]=bb['positions'][bd]['z'];b9[ba+bd*0x4+0x7]=0x0;}ba+=(bb['positions']['length']+0x1)*0x4;});b4['_uniforms']['alphaData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':b7['x'],'height':b7['y'],'sampler':Cesium[n(0x1f8)]['NEAREST'],'flipY':![],'source':{'arrayBufferView':b9}});}else{b4['_uniforms'][n(0x1f9)]=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}aq['viewer']['scene'][n(0x1fa)]();},'removeCutPart':function(b3,b4){if(!aP(at))return;if(!aQ(at,0x10))return;if(!isEmpty(b3)){if(aq[n(0x1fb)]['get'](b3[n(0x1fc)]())===undefined){throw m(0x5d);}var b5=aq['modelCutPart'][n(0x1fd)](b3['toString']());if(Cesium['defined'](b4)){b5['delete'](b4);}else{if(b5[n(0x1fe)]>0x0){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;b6<b3['positions']['length'];b6++){var b7=new Cesium['Cartesian3'](0x0,0x0,0x0);var b8=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b8);var b9=aq[n(0x202)]['inputRadianToCartesian3'](b3['positions'][b6],aq['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](aq['tileset']['modelMatrix'],new Cesium['Matrix4']()),b9,b7);Cesium['Matrix4']['multiplyByPoint'](b8,b7,b7);b5['push'](b7);}var ba=aq['modelCutPart']['get'](b4['toString']());var bb={'positions':b5,'inverse':Cesium['defined'](b3['inverse'])?b3[n(0x203)]:![]};ba['set'](Cesium['defined'](b3['id'])?b3['id']:Cesium['createGuid'](),bb);aq['Model'][n(0x204)](b4);}else{aq['m_model']['forEach'](function(bc,bd){b5=[];for(var be=0x0;be<b3['positions']['length'];be++){var bf=new Cesium['Cartesian3'](0x0,0x0,0x0);var bg=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bc['root']['transform'],bg);var bh=aq['funcPublic']['inputRadianToCartesian3'](b3['positions'][be],aq['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4'][n(0x205)](bc['modelMatrix'],new Cesium['Matrix4']()),bh,bf);Cesium['Matrix4']['multiplyByPoint'](bg,bf,bf);b5['push'](bf);}var bi=aq['modelCutPart']['get'](bd['toString']());var bj={'positions':b5,'inverse':Cesium[n(0x206)](b3['inverse'])?b3['inverse']:![]};bi['set'](Cesium['defined'](b3[n(0x207)])?b3['id']:Cesium['createGuid'](),bj);aq['Model']['buildingCutPartShader'](bd['toString']());});}}}catch(bc){throw bc;}},'buildingCutCircleShader':function(b3){if(!aP(at))return;if(!aQ(at,0x10))return;if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x5f);}var b4=aq['m_model']['get'](b3['toString']());var b5=aq['modelCutCircle']['get'](b3['toString']());if(b5['size']>0x0){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;b6<b3['positions']['length'];b6++){var b7=new Cesium['Cartesian3'](0x0,0x0,0x0);var b8=new Cesium[(n(0x214))]();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b8);var b9=aq[n(0x215)]['inputRadianToCartesian3'](b3[n(0x216)][b6],aq['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium[n(0x217)]['inverse'](aq['tileset']['modelMatrix'],new Cesium['Matrix4']()),b9,b7);Cesium['Matrix4']['multiplyByPoint'](b8,b7,b7);b5['push'](b7);}var ba=aq['modelCutCircle']['get'](b4['toString']());var bb={'positions':b5};ba['set'](Cesium['defined'](b3['id'])?b3['id']:Cesium['createGuid'](),bb);aq['Model']['buildingCutCircleShader'](b4);}else{aq['m_model']['forEach'](function(bc,bd){b5=[];for(var be=0x0;be<b3['positions']['length'];be++){var bf=new Cesium['Cartesian3'](0x0,0x0,0x0);var bg=new Cesium['Matrix4']();Cesium['Matrix4'][n(0x218)](bc['root']['transform'],bg);var bh=aq[n(0x219)]['inputRadianToCartesian3'](b3['positions'][be],aq['viewer']);Cesium['Matrix4']['multiplyByPoint'](Cesium['Matrix4']['inverse'](bc['modelMatrix'],new Cesium[(n(0x21a))]()),bh,bf);Cesium['Matrix4']['multiplyByPoint'](bg,bf,bf);b5['push'](bf);}var bi=aq[n(0x21b)]['get'](bd['toString']());var bj={'positions':b5};bi['set'](Cesium['defined'](b3['id'])?b3[n(0x21c)]:Cesium['createGuid'](),bj);aq['Model']['buildingCutCircleShader'](bd['toString']());});}}}catch(bc){throw bc;}},'floorLayering':function(b3,b4,b5,b6){if(aq['isMobile']()){b1('手'+o(0xde)+'!');return;}if(!aP(at))return;if(Number(b5)===0x0){if(!isEmpty(b6)){b6({'isComplete':!![]});}return;}var b7=aq['viewer'][n(0x21d)]['_clock']['tick']();aq['viewer']['scene']['render'](b7);if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x62);}aq[n(0x21e)]=aq['m_model']['get'](b3['toString']());}var b8=aq['HistoricalHierarchicalValue']['get'](b3['toString']());var b9=aq['tileset'];var ba=Cesium['defined'](b9['root'])&&Cesium['defined'](b9['root']['_header'])&&Cesium[n(0x21f)](b9['root']['_header']['clipBox'])?b9['root']['_header']['clipBox']:undefined;var bb=Cesium['defined'](b9['root'])&&Cesium[n(0x220)](b9['root']['_header'])&&Cesium['defined'](b9['root'][n(0x221)]['initClipBox'])?b9['root']['_header']['initClipBox']:ba;var bc=!!b9['root']['_header']&&!!b9['root'][n(0x222)]['initStrictClip'];var bd=!Cesium['defined'](bc)?aq['defaults'][n(0x223)]:bc;if(bb!=undefined){var be=aq['Plugin']['initClippingSystem']();var bf='c'+o(0xdf)+'_'+b3;if(!b8&&Number(b5)===0x0||b8&&b8['num']+Number(b5)===0x0){be['add']({'id':bf,'tags':b3,'initClipBox':bb,'isInitModelClipBox':!![],'isStrict':bd});be['setVisible'](bf,{'Helpers':![],'ClippingPlaneEntities':![]});}else{be['remove'](bf,!![]);}}var bg=[];var bh=new Cesium[(n(0x224))]();aq['tileset']['tilesetoutline'][n(0x225)][n(0x226)]['clone'](bh);var bi=new Cesium['Matrix4']();var bj=new Cesium[(n(0x227))]();aq['tileset']['root']['transform']['clone'](bj);Cesium['Matrix4']['inverse'](bj,bi);Cesium[n(0x228)]['multiplyByPoint'](bi,bh,bh);bh['z']=0x0;let bk=0x0;for(let bu=0x0;bu<b4['length'];bu++){if(b4[bu]['floor']!='U'+o(0xe0)+'d'){var bl=aq['funcPublic']['splitFeatureId'](b4[bu]['glids']);var bm=Cesium['Cartesian3']['midpoint'](new Cesium['Cartesian3'](b4[bu]['box'][0x3],b4[bu]['box'][0x4],b4[bu]['box'][0x5]),new Cesium['Cartesian3'](b4[bu]['box'][0x0],b4[bu]['box'][0x1],b4[bu][n(0x229)][0x2]),new Cesium['Cartesian3']());var bn=0x0;for(var bo=0x0;bo<bg['length'];bo++){bn=bn+bg[bo]['bigCenterPt']['z'];}var bp=b4[bu]['box'][0x2];var bq=0x0;if(bg['length']==0x0){bq=0x0;}else if(bp<bg[0x0]['box'][0x2]){bq=0x0;}else if(bp>bg[bg['length']-0x1]['box'][0x2]){bq=bg['length'];}else{for(var br=0x0;br<bg['length'];br++){if(bp==bg[br]['box'][0x2]){bq=br;}if(bp>bg[br]['box'][0x2]&&bp<bg[br+0x1]['box'][0x2]){bq=br+0x1;}}}bg['splice'](bq,0x0,{'glids':bl,'id':b4[bu]['floor'],'bigCenterPt':bm,'CumulativeHeight':Math['ceil'](bn),'box':b4[bu]['box']});}else{bk=bu;}}if(bk){bg['push']({'glids':[],'id':b4[bk]['floor'],'bigCenterPt':[],'CumulativeHeight':'','box':b4[bk]['box']});}var bs=0x0;var bt=0x0;aq[n(0x22a)]['getAllTiles'](aq['tileset'],bv=>{for(var bw=0x0;bw<bv['length'];++bw){var bx=bv[bw];if(bx['resetRegionArr'])bx['resetRegionArr']();var by=bv[bw]['_content'];if(!Cesium['defined'](by)||!Cesium[n(0x22b)](by['_batchTable']))continue;var bz=by['featuresLength'];var bA=by['_model'];var bB;if(by['_modelInstanceCollection']!=undefined){bB=!![];}else{bB=bA['isInstanced'];}++bt;var bC=[];var bD=function(bG){bG=bG||0x20;var bH=m(0x63);var bI=bH['length'];var bJ='';for(var bK=0x0;bK<bG;bK++){bJ+=bH['charAt'](Math['floor'](Math['random']()*bI));}return bJ;};var bE=bD(0x20);if(!aq['BlowModels']){aq['BlowModels']={};}aq['BlowModels'][bE]={'model':bA,'selfTile':bx,'content':by};Cesium['Cartesian3']['pack'](bh,bC);var bF={'content':by['_batchTable']['_properties'],'isInstanced':bB,'featuresLength':bz,'stepval':b5,'modelCenterPOS':bC,'featureMap':bg,'modelKey':bE,'HistoricalHierarchicalValue':b8?b8['num']:0x0};Cesium['Model']['hierarchicalDataCalculation'](bF)['then'](function(bG){var bH=bG['modelKey'];var bI=aq['BlowModels'][bH]['content'];var bJ=aq['BlowModels'][bH]['selfTile'];bI['_batchTable']['setBatchIdsMatrix'](bG['batchsMap']);bG['batchsMap']['forEach'](function(bK,bL){var bM=aq['funcPublic']['GetFeatureMaxMinPoint'](bI,bL,aq,!![]);var bN=bM[0x0];var bO=bM[0x1];var bP=Cesium['Matrix4']['multiplyByPoint'](bK,bN,new Cesium['Cartesian3']());var bQ=Cesium['Matrix4']['multiplyByPoint'](bK,bO,new Cesium['Cartesian3']());var bR=[bP,bQ];var bS=Cesium['Cartesian3']['midpoint'](bR[0x0],bR[0x1],new Cesium['Cartesian3']());if(bI['_modelInstanceCollection']!=undefined){bG=Cesium['Matrix4']['multiplyByPoint'](bI['_modelInstanceCollection']['modelMatrix'],bS,new Cesium['Cartesian3']());}else{bG=Cesium['Matrix4']['multiplyByPoint'](bI['_contentModelMatrix'],bS,new Cesium['Cartesian3']());}var bT=Cesium['Cartesian3']['subtract'](bR[0x0],bR[0x1],new Cesium['Cartesian3']());var bU=new Cesium['BoundingSphere'](bG,Cesium['Cartesian3']['maximumComponent'](bT));var bV=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](bA['_nodeCommands'][0x0]['command']['_boundingVolume'],bV);Cesium['BoundingSphere'][n(0x22c)](bU,bV,bA['_nodeCommands'][0x0]['command']['_boundingVolume']);bA['_nodeCommands'][0x0]['command']['dirty']=!![];if(bI['_modelInstanceCollection']!=undefined){var bW=Cesium['Matrix4']['multiplyByPoint'](bI['_modelInstanceCollection']['modelMatrix'],bR[0x0],new Cesium['Cartesian3']());var bX=Cesium['Matrix4']['multiplyByPoint'](bI['_modelInstanceCollection']['modelMatrix'],bR[0x1],new Cesium['Cartesian3']());bJ['updateBoundingVolume'](bX,bW);}else{var bW=Cesium['Matrix4']['multiplyByPoint'](bI['_contentModelMatrix'],bR[0x0],new Cesium['Cartesian3']());var bX=Cesium['Matrix4']['multiplyByPoint'](bI['_contentModelMatrix'],bR[0x1],new Cesium['Cartesian3']());bJ['updateBoundingVolume'](bX,bW);}});aq['viewer']['scene']['requestRender']();++bs;if(bs==bt){if(!isEmpty(b6)){b6({'isComplete':!![]});}}});}aq['HistoricalHierarchicalValue']['set'](b3['toString'](),{'num':b8?b8['num']+b5:b5});});aq['viewer']['scene']['requestRender']();},'restoreFloorLayering':function(b3){if(!aP(at))return;if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x64);}aq['tileset']=aq['m_model'][n(0x22d)](b3['toString']());}var b4=aq[n(0x22e)];var b5=Cesium['defined'](b4['root'])&&Cesium['defined'](b4['root']['_header'])&&Cesium[n(0x22f)](b4['root']['_header']['clipBox'])?b4['root']['_header']['clipBox']:undefined;var b6=Cesium['defined'](b4[n(0x230)])&&Cesium['defined'](b4['root']['_header'])&&Cesium['defined'](b4['root']['_header']['initClipBox'])?b4['root']['_header']['initClipBox']:b5;var b7=!!b4['root']['_header']&&!!b4['root']['_header']['initStrictClip'];var b8=!Cesium['defined'](b7)?aq['defaults']['isStrictClip']:b7;if(b6!=undefined){var b9=aq['Plugin']['initClippingSystem']();var ba='c'+o(0xe1)+'_'+b3;b9['add']({'id':ba,'tags':b3,'initClipBox':b6,'isInitModelClipBox':!![],'isStrict':b8});b9['setVisible'](ba,{'Helpers':![],'ClippingPlaneEntities':![]});}aq['funcPublic']['getAllTiles'](aq['tileset'],bb=>{for(var bc=0x0;bc<bb['length'];++bc){var bd=bb[bc];if(bd[n(0x231)])bd['resetRegionArr']();var be=bb[bc]['_content'];if(!Cesium[n(0x232)](be)||!Cesium[n(0x233)](be['_batchTable']))continue;var bf=be['featuresLength'];var bg=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']),bh=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var bi=0x0;bi<bf;bi++){var bj=be[n(0x234)]['_properties']['batchId'][bi];be['_batchTable']['setBatchIdMatrix'](bj,Cesium['Matrix4']['IDENTITY']);var bk=aq['funcPublic']['GetFeatureMaxMinPoint'](be,bi,aq,!![]);var bl=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),bm=new Cesium[(n(0x235))](Infinity,Infinity,Infinity);bl=Cesium['Cartesian3'][n(0x236)](bl,bk[0x0],new Cesium[(n(0x237))]());bm=Cesium['Cartesian3'][n(0x238)](bm,bk[0x1],new Cesium['Cartesian3']());var bn=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bl,bm],bn);Cesium['BoundingSphere']['transform'](bn,be[n(0x239)],bn);var bo=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](be['_model']['_nodeCommands'][0x0]['command']['_boundingVolume'],bo);Cesium['BoundingSphere']['union'](bn,bo,be['_model']['_nodeCommands'][0x0][n(0x23a)][n(0x23b)]);be['_model']['_nodeCommands'][0x0]['dirty']=!![];var bp=[bl,bm];var bq=Cesium[n(0x23c)]['multiplyByPoint'](be['_contentModelMatrix'],bp[0x0],new Cesium['Cartesian3']());var br=Cesium['Matrix4'][n(0x23d)](be[n(0x23e)],bp[0x1],new Cesium['Cartesian3']());bg=Cesium[n(0x23f)]['maximumByComponent'](bg,bq,new Cesium['Cartesian3']());bh=Cesium['Cartesian3']['minimumByComponent'](bh,br,new Cesium[(n(0x240))]());}bd['updateBoundingVolume'](bh,bg);be['_model']['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];be['_model'][n(0x241)][0x0]['command']['dirty']=!![];}});aq['HistoricalHierarchicalValue'][n(0x242)](b3['toString']());aq['viewer']['scene'][n(0x243)]();},'setOutlineOn':function(b3){try{if(!aP(at))return;if(!isEmpty(b3)&&aq['tileset']){aq['tileset']['outlineOn']=b3;aq['viewer']['scene']['requestRender']();}}catch(b4){throw b4;}},'setOutlineWidth':function(b3){try{if(!aP(at))return;if(!isEmpty(b3)&&aq['tileset']){aq['tileset']['outlineWidth']=b3;aq['viewer']['scene'][n(0x244)]();}}catch(b4){throw b4;}},'setOutlineColor':function(b3){try{if(!aP(at))return;if(!isEmpty(b3)&&aq['tileset']){aq['tileset']['outlineColor']=Cesium['Color']['fromCssColorString'](b3);aq['viewer']['scene']['requestRender']();}}catch(b4){throw b4;}},'setContrast':function(b3,b4){try{if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x65);}aq['tileset']=aq['m_model']['get'](b3['toString']());}if(b4<-0x1){b4=-0x1;}if(b4>0x1){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;bM<Math[n(0x24c)](bk/bl);bM++){if(bM==0x0){var bm=new Cesium[(n(0x24d))]();var bn=new Cesium[(n(0x24e))]();Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bi,bm);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bj,bn);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bm,bn],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);var bp=new Cesium['Cartesian3']();var bq=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bi,bp);Cesium['Cartesian3']['clone'](bj,bq);bp['z']+=bg['z'];bq['z']+=bg['z'];bq['x']=bd['x'];if(b7=='Y'){bp['y']=bd['y'];bq['y']=bd['y'];}Cesium['Matrix4'][n(0x24f)](aq['tileset']['root']['transform'],bp,bp);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bq,bq);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bp,bq],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);var br=new Cesium['Cartesian3']();var bs=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0x250)](bi,br);Cesium['Cartesian3']['clone'](bj,bs);br['z']+=bg['z']/0x2;bs['z']+=bg['z']/0x2;bs['x']=bd['x'];if(b7=='Y'){br['y']=bd['y'];bs['y']=bd['y'];}Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],br,br);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bs,bs);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[br,bs],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);}var bt=new Cesium['Cartesian3']();var bu=new Cesium['Cartesian3']();var bv=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0x251)](bi,bt);bt['x']+=bM*bl;Cesium[n(0x252)]['clone'](bt,bu);bu['z']+=0x2;Cesium[n(0x253)]['clone'](bu,bv);bv['z']+=0.5;Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bt,bt);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bu,bu);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bt,bu],'width':0x1,'vertexFormat':Cesium[n(0x254)]['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);Cesium['Matrix4'][n(0x255)](aq['tileset']['root']['transform'],bv,bv);var bw=aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+o(0xe2)+'e','position':bv,'label':{'text':(bM*bl)['toFixed'](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});b9['push'](bw);}var bx=Cesium['Cartesian3']['clone'](be,new Cesium['Cartesian3']());var by=Cesium[n(0x256)]['clone'](be,new Cesium['Cartesian3']());by['y']=bd['y']+0xa;var bz=by['y']-bx['y'];var bA=b8;for(let bN=0x0;bN<Math['ceil'](bz/bA);bN++){if(bN==0x0){var bm=new Cesium['Cartesian3']();var bn=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bx,bm);Cesium['Matrix4'][n(0x257)](aq['tileset']['root']['transform'],by,bn);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bm,bn],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);var bB=new Cesium['Cartesian3']();var bC=new Cesium[(n(0x258))]();Cesium['Cartesian3']['clone'](bx,bB);Cesium['Cartesian3']['clone'](by,bC);bB['z']+=bg['z'];bC['z']+=bg['z'];bC['y']=bd['y'];if(b7=='X'){bB['x']=bd['x'];bC['x']=bd['x'];}Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bB,bB);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x259)]['transform'],bC,bC);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bB,bC],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);var bD=new Cesium['Cartesian3']();var bE=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bx,bD);Cesium['Cartesian3']['clone'](by,bE);bD['z']+=bg['z']/0x2;bE['z']+=bg['z']/0x2;bE['y']=bd['y'];if(b7=='X'){bD['x']=bd['x'];bE['x']=bd['x'];}Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bD,bD);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bE,bE);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bD,bE],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);}var bt=new Cesium['Cartesian3']();var bu=new Cesium['Cartesian3']();var bv=new Cesium['Cartesian3']();Cesium[n(0x25a)]['clone'](bx,bt);bt['y']+=bN*bA;Cesium['Cartesian3']['clone'](bt,bu);bu['z']+=0x2;Cesium['Cartesian3']['clone'](bu,bv);bv['z']+=0.5;Cesium[n(0x25b)]['multiplyByPoint'](aq['tileset']['root']['transform'],bt,bt);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bu,bu);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bt,bu],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium[n(0x25c)]()});bh['push'](bo);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bv,bv);var bF=aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+o(0xe3)+'e','position':bv,'label':{'text':(bN*bA)['toFixed'](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});b9['push'](bF);}var bG=Cesium['Cartesian3']['clone'](be,new Cesium['Cartesian3']());var bH=Cesium['Cartesian3']['clone'](be,new Cesium['Cartesian3']());bH['z']=bd['z']+0xa;if(b7=='Y'){bG['y']=bd['y'];bH['y']=bd['y'];}else if(b7=='X'){bG['x']=bd['x'];bH['x']=bd['x'];}var bI=bH['z']-bG['z'];var bJ=b8;for(let bO=0x0;bO<Math['ceil'](bI/bJ);bO++){if(bO==0x0){var bm=new Cesium['Cartesian3']();var bn=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bG,bm);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bH,bn);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bm,bn],'width':0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);}var bt=new Cesium['Cartesian3']();var bu=new Cesium['Cartesian3']();var bv=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bG,bt);bt['z']+=bO*bJ;Cesium['Cartesian3']['clone'](bt,bu);bu['x']+=0x2;Cesium['Cartesian3']['clone'](bu,bv);bv['x']+=0.5;Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bt,bt);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bu,bu);var bo=new Cesium['GeometryInstance']({'geometry':new Cesium['PolylineGeometry']({'positions':[bt,bu],'width':0x1,'vertexFormat':Cesium[n(0x25d)]['VERTEX_FORMAT']}),'id':Cesium['createGuid']()});bh['push'](bo);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bv,bv);var bK=aq['viewer']['entities']['add']({'id':Cesium['createGuid'](),'name':'l'+o(0xe4)+'e','position':bv,'label':{'text':(bO*bJ)['toFixed'](0x1)+'','fillColor':Cesium['Color']['BLACK'],'showBackground':![]}});b9['push'](bK);}if(bh['length']>0x0){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;b6<b5['length'];b6++){aq['viewer']['entities']['remove'](b5[b6]);}}aq['viewer']['scene']['requestRender']();},'getModelBoxPositionInfo':function(b3){try{if(!aP(at)){return;}if(aq['m_model'][n(0x25e)](b3['toString']())===undefined){throw m(0x6a);}else{if(!isEmpty(b3)){if(aq[n(0x25f)][n(0x260)](b3['toString']())===undefined){throw m(0x6b);}else{aq['tileset']=aq['m_model']['get'](b3['toString']());}}var b4='r'+o(0xe8)+')';var b5=aq['tileset']['root']['boundingVolume'];var b6=aq['funcPublic']['outCartesian3ToRadian'](b5['_boundingSphere']['center'],aq['viewer']);var b7=new Cesium['Cartesian3']();Cesium['Matrix3']['getScale'](b5['_orientedBoundingBox']['halfAxes'],b7);Cesium['Cartesian3']['multiplyByScalar'](b7,0x2,b7);var b8=[];var b9=aq['funcPublic']['outCartesian3ToRadian'](b5['northeastCornerCartesian'],aq['viewer']);var ba=aq['funcPublic']['outCartesian3ToRadian'](b5['southwestCornerCartesian'],aq['viewer']);var bb=b5['maximumHeight']-b5['minimumHeight'];b8['push']([A['Public']['radiansToDegrees'](b9[0x0]),A['Public']['radiansToDegrees'](b9[0x1]),b9[0x2]]);b8['push']([A['Public']['radiansToDegrees'](b9[0x0]),A['Public']['radiansToDegrees'](ba[0x1]),b9[0x2]]);b8['push']([A['Public'][n(0x261)](ba[0x0]),A['Public']['radiansToDegrees'](ba[0x1]),ba[0x2]]);b8['push']([A['Public']['radiansToDegrees'](ba[0x0]),A['Public']['radiansToDegrees'](b9[0x1]),ba[0x2]]);b8['push']([A['Public']['radiansToDegrees'](b9[0x0]),A[n(0x262)]['radiansToDegrees'](b9[0x1]),b9[0x2]+bb]);b8[n(0x263)]([A['Public']['radiansToDegrees'](b9[0x0]),A['Public']['radiansToDegrees'](ba[0x1]),b9[0x2]+bb]);b8['push']([A['Public']['radiansToDegrees'](ba[0x0]),A['Public']['radiansToDegrees'](ba[0x1]),ba[0x2]+bb]);b8['push']([A['Public']['radiansToDegrees'](ba[0x0]),A['Public']['radiansToDegrees'](b9[0x1]),ba[0x2]+bb]);var bc=Cesium['Matrix4'][n(0x264)](aq['tileset']['root']['transform'],Cesium['Cartesian3'][n(0x265)](0x0,0x0,0x0),new Cesium['Cartesian3']());var bd=Cesium['Cartographic']['fromCartesian'](Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['modelMatrix'],bc,new Cesium['Cartesian3']()));return{'center':[A['Public']['radiansToDegrees'](b6[0x0]),A['Public'][n(0x266)](b6[0x1]),b6[0x2]],'modelBoxSize':[b7['x'],b7['y'],b7['z']],'vertexCoordinates':b8,'height':bb,'quaternion':new Cesium[(n(0x267))]['fromRotationMatrix'](aq['tileset']['modelMatrix']),'groundingPoint':[A['Public']['radiansToDegrees'](bd['longitude']),A['Public']['radiansToDegrees'](bd['latitude']),bd['height']]};}}catch(be){b1('错'+o(0xe9)+':'+be);}},'getModelMaterial':function(b3){if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x6c);}aq['tileset']=aq['m_model'][n(0x268)](b3['toString']());}for(var b4=0x0;b4<aq['tileset']['_selectedTiles']['length'];++b4){var b5=aq['tileset']['_selectedTiles'][b4]['_content'];var b6=b5['_model'];var b7=0x1;if(b6['isPbrMaterials']){b7=0x0;}return b7;}}};this['Camera']={'setCameraOptions':function(b3){try{if(!aP(az)){return;}if(b3)for(var b4 in b3){if(b3['hasOwnProperty'](b4)&&aq[n(0x269)][n(0x26a)][n(0x26b)]['hasOwnProperty'](b4)){aq['viewer']['scene']['screenSpaceCameraController'][b4]=b3[b4];}}}catch(b5){b1('错'+o(0xea)+':'+b5);}},'setPerspectiveViewPort':function(b3){try{if(!aP(at)){return;}if(isEmpty(b3))b3=l(0x10);var b4=0x0;var b5=-0x5a;b3=b3['toUpperCase']();switch(b3){case'B'+o(0xeb)+'M':b4=0x0;b5=0x5a;break;case'F'+o(0xec)+'T':b4=b5=0x0;break;case'B'+o(0xed)+'K':b4=0xb4;b5=0x0;break;case'L'+o(0xee)+'T':b4=0x5a;b5=0x0;break;case'R'+o(0xef)+'T':b4=0x10e;b5=0x0;break;default:b4=0x0;b5=-0x5a;break;}if(b3==='B'+o(0xf0)+'M'){if(aq['defaults']['openearth'])return-0x1;}var b6=aq['Model']['getModelsCenter']();var b7=Cesium['Cartesian3']['subtract'](b6['maxpos'],b6['minpos'],new Cesium['Cartesian3']());var b8=Cesium['Cartesian3']['midpoint'](b6['maxpos'],b6['minpos'],new Cesium[(n(0x26c))]());var b9=Cesium['Cartesian3']['magnitude'](b7);var ba=new Cesium['BoundingSphere'](b8,b9);aq['viewer']['camera']['flyToBoundingSphere'](ba,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](b4),Cesium['Math']['toRadians'](b5),b9)});aq['viewer']['scene']['requestRender']();return 0x0;}catch(bb){b1('错'+o(0xf1)+':'+bb);}},'setThroughWallState':function(b3){try{if(!aP(au)){return;}if(!isEmpty(b3)){aq['defaults']['throughwall']=Boolean(b3);aq['viewer']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!Boolean(b3);aq['viewer']['scene']['requestRender']();}}catch(b4){b1('错'+o(0xf2)+':'+b4);}},'getThroughWallState':function(){if(!aP(au)){return;}return aq['defaults']['throughwall'];},'getViewPort':function(){try{if(!aP(au)){return;}return{'heading':aq[n(0x26d)]['camera']['heading'],'pitch':aq['viewer']['camera']['pitch'],'roll':aq['viewer']['camera']['roll'],'position':aq['funcPublic']['outCartesian3ToRadian'](aq[n(0x26e)]['camera']['position'],aq['viewer']),'headingDegrees':Cesium['Math']['toDegrees'](aq['viewer']['camera']['heading']),'pitchDegrees':Cesium['Math']['toDegrees'](aq['viewer']['camera']['pitch']),'rollDegrees':Cesium['Math']['toDegrees'](aq['viewer'][n(0x26f)][n(0x270)]),'positionWC':aq['viewer']['camera']['positionWC']};}catch(b3){b1('错'+o(0xf3)+':'+b3);}},'getViewPortToRVT':function(b3,b4){try{if(!aP(au)){return;}if(aq[n(0x271)]['get'](b3['toString']())===undefined){throw m(0x6d);}else{if(b4==undefined){b4=![];}var b5=aq['m_model']['get'](b3['toString']());var b6=new Cesium[(n(0x272))]();Cesium[n(0x273)]['inverse'](b5['root']['transform'],b6);var b7=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](b6,aq['viewer']['camera']['position'],b7);var b8=aq[n(0x274)]['camera']['position']['clone']();var b9=aq['viewer']['camera']['position']['clone']();var ba=aq['viewer']['camera']['position']['clone']();var bb=aq['viewer']['camera']['direction'];var bc=aq['viewer']['camera']['up'];b9['x']+=bb['x']*0xa;b9['y']+=bb['y']*0xa;b9['z']+=bb['z']*0xa;ba['x']+=bc['x']*0xa;ba['y']+=bc['y']*0xa;ba['z']+=bc['z']*0xa;var bd=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](b6,b9,bd);var be=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](b6,ba,be);var bf=Cesium['Cartesian3']['subtract'](bd,b7,new Cesium['Cartesian3']());var bg=Cesium['Cartesian3']['subtract'](be,b7,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](bf,bf);Cesium[n(0x275)]['normalize'](bg,bg);if(b4){aq['funcPublic']['drawPointByCartesian3'](aq['viewer']['camera']['position'],aq['viewer'],Cesium[n(0x276)]['RED'],0x14);aq[n(0x277)]['drawLineByDirectionXYZ']('d'+o(0xf4)+'r',aq['viewer']['camera']['position'],bf,0xa,Cesium['Color']['RED'],0xa);aq['Public']['drawLineByDirectionXYZ']('d'+o(0xf5)+'P',aq[n(0x278)]['camera']['position'],bg,0xa,Cesium['Color']['BLUE'],0xa);}return{'heading':aq['viewer']['camera']['heading'],'pitch':aq['viewer'][n(0x279)]['pitch'],'position':b7,'headingDegrees':Cesium['Math']['toDegrees'](aq['viewer']['camera']['heading']),'pitchDegrees':Cesium['Math']['toDegrees'](aq['viewer']['camera']['pitch']),'up':bg,'direction':bf};}}catch(bh){b1('错'+o(0xf6)+':'+bh);}},'setViewPort':function(b3,b4,b5,b6){try{if(!aP(au)){return;}b4=Number(b4);b5=Number(b5);aq['viewer']['camera']['setView']({'destination':aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']),'orientation':{'heading':b4,'pitch':b5,'roll':b6==undefined?0x0:Number(b6)}});aq['viewer']['scene']['requestRender']();return 0x0;}catch(b7){b1('错'+o(0xf7)+':'+b7);}},'flyToViewPort':function(b3,b4,b5,b6){try{if(!aP(au)){return;}b4=Number(b4);b5=Number(b5);aq['viewer']['camera']['flyTo']({'destination':aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']),'orientation':{'heading':b4,'pitch':b5,'roll':0x0},'duration':b6==undefined?0x1:b6});aq[n(0x27a)]['scene']['requestRender']();return 0x0;}catch(b7){b1('错'+o(0xf8)+':'+b7);}},'lookAt':function(b3){try{var b4=new Cesium[(n(0x27b))](),b5=0xa;switch(b3[n(0x27c)]){case 0x0:if(Array['isArray'](b3['min'])&&b3['min']['length']==0x3&&Array['isArray'](b3['max'])&&b3['max']['length']==0x3){var b6=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['min'])[0x0];var b7=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['max'])[0x0];Cesium['Cartesian3']['midpoint'](b6,b7,b4);b5=Cesium['Cartesian3']['distance'](b6,b7);}else throw Error('m'+o(0xf9)+'误');break;case 0x1:if(Array['isArray'](b3['min'])&&b3['min']['length']==0x3&&Array['isArray'](b3['max'])&&b3['min']['length']==0x3){var b8=Cesium['Cartesian3']['fromArray'](b3['min']),b9=Cesium['Cartesian3']['fromArray'](b3['max']);var ba=aq['Public']['convertModelToWorld'](b8['x'],b8['y'],b8['z'],b3['tag']);var bb=aq['Public']['convertModelToWorld'](b9['x'],b9['y'],b9['z'],b3['tag']);var b6=aq[n(0x27d)]['radiansToCartesian3'](ba[0x1],ba[0x0],ba[0x2]);var b7=aq['Public']['radiansToCartesian3'](bb[0x1],bb[0x0],bb[0x2]);Cesium['Cartesian3']['midpoint'](b6,b7,b4);b5=Cesium['Cartesian3'][n(0x27e)](b6,b7);}else throw Error('m'+o(0xfa)+'误');break;case 0x2:if(Cesium[n(0x27f)](b3['min'])&&b3['min']instanceof Cesium['Cartesian3']&&Cesium['defined'](b3['max'])&&b3['max']instanceof Cesium['Cartesian3']){Cesium['Cartesian3']['midpoint'](b3['min'],b3['max'],b4);b5=Cesium['Cartesian3']['distance'](b3['min'],b3['max']);}else throw Error('m'+o(0xfb)+'误');break;default:throw Error('t'+o(0xfc)+'效');}var bc=b3['heading']||0x0;var bd=b3['pitch']||0x0;var be=Cesium['Math']['toRadians'](bc);var bf=Cesium['Math']['toRadians'](bd);aq['viewer'][n(0x280)]['lookAt'](b4,new Cesium['HeadingPitchRange'](be,bf,b5));aq['viewer']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}catch(bg){b1(bg);}},'getExtent':function(){try{if(!aP(au)){return;}var b3=aq['viewer']['camera']['computeViewRectangle']();var b4=[];b4['push'](Cesium['Rectangle'][n(0x281)](b3,new Cesium['Cartographic']()));b4['push'](Cesium['Rectangle']['northwest'](b3,new Cesium['Cartographic']()));b4['push'](Cesium['Rectangle']['southwest'](b3,new Cesium['Cartographic']()));b4['push'](Cesium['Rectangle']['southeast'](b3,new Cesium['Cartographic']()));return b4;}catch(b5){b1('错'+o(0xfd)+':'+b5);}},'addListener':function(b3){try{if(!aP(au)){return;}aq[n(0x282)]['camera']['changed']['addEventListener'](function(b4){if(!isEmpty(b3)){b3({'heading':aq['viewer']['camera']['heading'],'pitch':aq['viewer'][n(0x283)]['pitch'],'position':aq['funcPublic']['outCartesian3ToRadian'](aq['viewer']['camera']['position'],aq['viewer'])});}});}catch(b4){b1('错'+o(0xfe)+':'+b4);}},'autoRotate':function(b3,b4){try{if(!aP(au)){return;}if(aq['cameraRotate']!=undefined){aq['viewer'][n(0x284)]['onTick']['removeEventListener'](aq['cameraRotate']);}var b5=new Cesium['Cartesian3']();if(isEmpty(b3)){b5=Cesium['Cartesian3']['fromDegrees'](aq['defaultPosition']['longitude'],aq['defaultPosition']['latitude'],aq[n(0x285)]['height']);}else b5=aq[n(0x286)]['inputRadianToCartesian3'](b3,aq['viewer']);if(isEmpty(b4)){b4=0xbb8;}var b6=Date['now']();aq[n(0x287)]=function(){var b7=Date['now']();var b8=(b7-b6)/0x3e8;b6=b7;aq['viewer']['scene']['camera']['rotate'](b5,-(b4/0x2710)*b8);};aq['viewer']['clock']['onTick']['addEventListener'](aq['cameraRotate']);}catch(b7){b1('错'+o(0xff)+':'+b7);}},'stopAutoRotate':function(){if(!aP(au)){return;}if(!isEmpty(aq['cameraRotate']))aq['viewer']['clock']['onTick']['removeEventListener'](aq['cameraRotate']);},'zoomToPosition':function(b3,b4,b5,b6){try{if(!aP(au)){return;}if(isEmpty(b4)){b4=aq[n(0x288)]['camera']['heading'];}else{b4=Cesium['Math']['toRadians'](b4);}if(isEmpty(b5)){b5=aq['viewer']['camera']['pitch'];}else{b5=Cesium[n(0x289)][n(0x28a)](b5);}if(isEmpty(b6)){b6=0x1;}var b7=aq['viewer']['camera']['position'];if(Array['isArray'](b3)){b7=aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']);}else if(b3 instanceof Cesium['Cartesian3']){b7=b3;}var b8=new Cesium['BoundingSphere'](b7,b6);aq['viewer']['camera']['flyToBoundingSphere'](b8,{'duration':0.5,'offset':new Cesium[(n(0x28b))](b4,b5,b6)});return 0x0;}catch(b9){b1('错'+o(0x100)+':'+b9);}},'flyToPosition':function(b3,b4,b5,b6,b7){try{if(!aP(au)){return;}if(isEmpty(b4)){b4=aq['viewer']['camera']['heading'];}if(isEmpty(b5)){b5=aq['viewer']['camera']['pitch'];}if(isEmpty(b6)){b6=0x64;}if(isEmpty(b7)){b7=0x5;}var b8=aq['viewer']['camera']['position'];if(Array['isArray'](b3)){b8=aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']);}else if(b3 instanceof Cesium['Cartesian3']){b8=b3;}var b9=new Cesium['BoundingSphere'](b8,0x1);aq['viewer']['camera']['flyToBoundingSphere'](b9,{'duration':b7,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](b4),Cesium['Math']['toRadians'](b5),b6)});return 0x0;}catch(ba){b1('错'+o(0x101)+':'+ba);}},'viewpointRestorationFromNavis':function(b3){if(b3[n(0x28c)]==undefined||b3['viewQuaternion']==undefined){return;}var b4=b3['viewPos'];var b5=b3[n(0x28d)];var b6=aq['tileset']['offset'];var b7=new Cesium['Cartesian3'](b6[0x0]/0x3e8,b6[0x1]/0x3e8,b6[0x2]/0x3e8);b4['x']=b4['x']*0.3048;b4['y']=b4['y']*0.3048;b4['z']=b4['z']*0.3048;var b8=Cesium['Cartesian3']['subtract'](b4,b7,new Cesium['Cartesian3']());var b9=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],b8,new Cesium[(n(0x28e))]());var ba=new Cesium['HeadingPitchRoll']();Cesium['HeadingPitchRoll']['fromQuaternion'](b5,ba);A['viewer']['camera']['setView']({'destination':b9,'orientation':{'heading':ba['heading'],'pitch':ba['roll']-Math['PI']/0x2,'roll':0x0}});},'autoRoamTrackByCzml':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['RouteTrack'](aq,b3);},'stopRoamTrackByCzml':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['RouteTrack'](aq,b3);},'autoRoamByTrace':function(b3,b4,b5,b6,b7){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['AutoRoaming'](aq,b3,b4,b5,b6,b7);},'pauseAutoRoamByTrace':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['PauseOrContinueRoaming'](aq,b3);},'stopRoamByTrace':function(){if(!aP(au)||!aQ(au,0x1)){return;}GLERoaming['EndRoaming'](aq);},'saveScreenShot':function(b3,b4){try{if(!aP(au)){return;}if(aq['Public']['getSceneStatus']()===0x0){if(!aq['viewer']['baseLayerPicker']['viewModel']['dropDownVisible']){var b5=document['getElementsByClassName'](m(0x6e));if(!isEmpty(b5)&&b5['length']>0x0){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(bl<bm){bn=bg(bi,bj,bk);}else{bn=bg(bk,bj,bi);}var bo=[];for(var bp=0x0;bp<bn['length'];bp++){bo['push'](Cesium['Cartesian3']['add'](bn[bp],bh[0x1],new Cesium[(n(0x334))]()));}return bo;}function bg(bh,bi,bj){var bk=Cesium['Cartesian3']['subtract'](bh,bi,new Cesium['Cartesian3']());var bl=Cesium['Cartesian3']['subtract'](bj,bi,new Cesium['Cartesian3']());var bm=Cesium['Cartesian3']['lerp'](bi,bh,0.5,new Cesium['Cartesian3']());var bn=Cesium['Cartesian3']['cross'](bk,bl,new Cesium['Cartesian3']());var bo=[];var bp=Cesium['Cartesian3']['angleBetween'](bk,bl);for(var bq=0x0;bq<bp;bq=bq+0.01){var br=Cesium['Matrix4']['fromTranslationQuaternionRotationScale'](new Cesium['Cartesian3'](),Cesium['Quaternion']['fromAxisAngle'](bn,bq),new Cesium['Cartesian3'](0x1,0x1,0x1));var bs=Cesium['Matrix4']['multiplyByPointAsVector'](br,bm,new Cesium['Cartesian3']());bo['push'](bs);}return bo;}}catch(bh){b1('错'+o(0x16f)+':'+bh);}},'area':function(b3,b4,b5,b6){try{if(!aP(av)){return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b6=![];b5=![];}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=undefined;var ba=![];var bb=[];var bc=undefined;var bd='右'+o(0x170)+'量';if(aq['defaults']['language']['toLowerCase']()==l(0x2d))bd=m(0x75);if(aq['defaults']['language']['toLowerCase']()=='z'+o(0x171)+'w')bd='右'+o(0x172)+'測';if(aq['isMobile']()){bd='长'+o(0x173)+'量';if(aq['defaults']['language']['toLowerCase']()==l(0x2e))bd='L'+o(0x174)+'h';if(aq['defaults']['language']['toLowerCase']()=='z'+o(0x175)+'w')bd='長'+o(0x176)+'測';}if(b5){var be=!![];aq['Public']['event']('R'+o(0x177)+'N',function(){be=![];});aq['Public']['event']('R'+o(0x178)+'P',function(){be=!![];});aq['Public']['event']('L'+o(0x179)+'N',function(){be=![];});aq['Public']['event']('L'+o(0x17a)+'P',function(){be=!![];});aq['Public']['event']('M'+o(0x17b)+'E',function(bj){if(be){var bk=aq[n(0x335)]['pickPosition'](bj['endPosition'],aq['viewer']);if(Cesium['defined'](bk['type'])&&bk['type']==0x1){bc=aq['funcPublic']['calculateVertex'](bj['endPosition'],bk['position'],aq);if(Cesium['defined'](bc)){if(b7)b7[n(0x336)]({'cartesian':bc,'isPlane':![],'isVertex':!![]});aq['viewer']['container']['style']['cursor']=aN;}else{if(b7)aq[n(0x337)][n(0x338)](bj['endPosition'],function(bl){if(bl){b7['updateData']({'cartesian':bk['position'],'planeNormal':bl['FaceNormal'],'isPlane':!![],'isVertex':![]});}});aq[n(0x339)]['container']['style']['cursor']=aM;}}else{if(b7)b7['updateData']({'isPlane':![],'isVertex':![]});aq['viewer']['container'][n(0x33a)]['cursor']=aM;}}aq['nameOverlay']['style']['display']='b'+o(0x17c)+'k';aq['nameOverlay']['style']['bottom']=aq['viewer']['canvas']['clientHeight']-bj['endPosition']['y']+l(0x2f);aq['nameOverlay']['style'][n(0x33b)]=bj[n(0x33c)]['x']+l(0x30);if(bb['length']>0x2){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;bs<bo['length']/0x3;bs++){var bt=new Cesium['Cartesian3'](bo[bs*0x3],bo[bs*0x3+0x1],bo[bs*0x3+0x2]);if(bt){Cesium['Matrix4']['multiplyByPoint'](br,bt,bt);Cesium['Matrix4']['multiplyByPoint'](bq,bt,bt);}var bu=Cesium['Cartesian3']['subtract'](bk['position'],bt,new Cesium['Cartesian3']());if(Math[n(0x345)](bu['x'])<bn&&Math['abs'](bu['y'])<bn&&Math['abs'](bu['z'])<bn){bp['push'](bt);}}var bv=undefined;for(var bs=0x0;bs<bp['length'];bs++){var bw=Cesium['Cartesian3']['distance'](bk['position'],bp[bs]);if(bw<bn){bn=bw;bv=bp[bs];}}if(Cesium[n(0x346)](bv))Cesium['Cartesian3']['clone'](bv,bk['position']);}}}}else{b8='O'+o(0x183)+'h';if(!aq['defaults']['openearth']){return;}}if(!ba){ba=!![];b9=b8;}if(b9===b8){if(bk[n(0x347)]!==aq['PositionType']['NONE']){bb['push'](bk[n(0x348)]['clone']());}var bx=aq['viewer']['entities']['add']({'position':bb[bb['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](bx);}aq['viewer']['scene'][n(0x349)]();});aq['Public']['event']('R'+o(0x184)+'K',function(bj){bi();});aq['Public']['event']('P'+o(0x185)+'T',function(bj){bi();});aq[n(0x34a)]['event']('P'+o(0x186)+'E',function(bj){bi();});aq['Public']['event']('P'+o(0x187)+'D',function(bj){bi();});function bi(){if(bb[n(0x34b)]>0x2){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<b9[n(0x35b)];bb=bb+0x3){var bc=new Cesium['Cartesian3'](b9[bb],b9[bb+0x1],b9[bb+0x2]);if(bc){Cesium['Matrix4']['multiplyByPoint'](b8,bc,bc);Cesium['Matrix4']['multiplyByPoint'](b7,bc,bc);}ba['push'](bc);}var bd=0x0;var be=Math['floor'](ba['length']/0x3);for(var bb=0x0;bb<be;bb++){var bf=bg(ba[bb*0x3+0x2],ba[bb*0x3+0x1],ba[bb*0x3]);bd+=bf;}if(!isEmpty(b4)){b4(bd['toFixed'](0x3));}aq['viewer']['scene']['requestRender']();function bg(bi,bj,bk){var bl=bh(bi,bj);var bm=bh(bi,bk);var bn=bh(bj,bk);var bo=(bl+bm+bn)/0x2;return Math['sqrt'](bo*(bo-bl)*(bo-bm)*(bo-bn));}function bh(bi,bj){return Cesium['Cartesian3']['distance'](bi,bj);}}catch(bi){b1('错'+o(0x18e)+':'+bi);}},'featureVolume':function(b3,b4){try{if(!aP(av)){return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b1('w'+o(0x18f)+'!');return;}var b5=aq['funcPublic'][n(0x35c)](b3);var b6=b5[0x0]['toString']();if(aq['m_model']['get'](b6)===undefined){throw m(0x77);}aq['tileset']=aq['m_model']['get'](b6);var b7=!isEmpty(aq[n(0x35d)]['modelMatrix'])?new Cesium['Matrix4'][(n(0x35e))](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var b8=aq['tileset']['root'][n(0x35f)];var b9=aq['Feature']['getVertex'](b3);var ba=[];for(var bb=0x0;bb<b9['length']/0x3;bb++){var bc=new Cesium['Cartesian3'](b9[bb*0x3],b9[bb*0x3+0x1],b9[bb*0x3+0x2]);ba['push'](bc);}var bd=0x0;for(var bb=0x0;bb<ba['length']/0x3;bb++){var be=bf(ba[bb*0x3],ba[bb*0x3+0x1],ba[bb*0x3+0x2]);bd+=be;}if(!isEmpty(b4)){b4(Math['abs'](bd[n(0x360)](0x3)));}aq['viewer']['scene']['requestRender']();function bf(bg,bh,bi){var bj=bg['x'],bk=bh['x'],bl=bi['x'];var bm=bg['y'],bn=bh['y'],bo=bi['y'];var bp=bg['z'],bq=bh['z'],br=bi['z'];return(-bl*bn*bp+bk*bo*bp+bl*bm*bq-bj*bo*bq-bk*bm*br+bj*bn*br)/0x6;}}catch(bg){b1('错'+o(0x190)+':'+bg);}},'radius':function(b3){try{if(!aP(av)){return;}aq['viewer'][n(0x361)]['globe']['depthTestAgainstTerrain']=![];var b4=[];var b5=[];var b6=0x0;I=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);I['setInputAction'](function(b7){var b8;var b9=aq['viewer']['scene']['camera'][n(0x362)](b7['position']);if(b9)b8=aq[n(0x363)]['scene']['globe']['pick'](b9,aq['viewer']['scene']);if(b8){var ba=Cesium['Cartographic']['fromCartesian'](b8);var bb=Cesium['Math']['toDegrees'](ba['longitude']);var bc=Cesium['Math']['toDegrees'](ba[n(0x364)]);var bd=aq['viewer']['scene']['globe']['getHeight'](ba);var be=Cesium[n(0x365)]['fromDegrees'](bb,bc,bd);b5['push'](be);b4[n(0x366)]({'lon':bb,'lat':bc});var bf=b4['length'];if(bf==0x1){var bg=aq['viewer']['entities']['add']({'position':b5[0x0],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium[n(0x367)]['YELLOW'],'outlineWidth':0x1}});aq['tempEntities']['push'](bg);}else if(bf==0x2){var bg=aq['viewer']['entities']['add']({'position':b5[0x1],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium['Color']['YELLOW'],'outlineWidth':0x1}});aq['tempEntities']['push'](bg);var bh=aq['viewer']['entities']['add']({'polyline':{'show':!![],'positions':b5,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x2}});aq['tempEntities']['push'](bh);var bi=Cesium['Cartesian3']['distance'](b5[0x0],b5[0x1]);var bj=aq['viewer']['entities']['add']({'position':be,'ellipse':{'show':!![],'semiMinorAxis':bi,'semiMajorAxis':bi,'height':0x1,'material':Cesium['Color']['fromRandom']({'alpha':0.8}),'heightReference':Cesium['HeightReference']['CLAMP_TO_GROUND']}});aq['tempEntities']['push'](bj);b6=Math['abs'](Math[n(0x368)]*bi*bi)['toFixed'](0x2);setTimeout(function(){var bk=aq['viewer']['entities']['add']({'name':l(0x35),'position':be,'label':{'text':'A'+o(0x191)+'\x20'+b6+l(0x36),'font':'1'+o(0x192)+'e','color':Cesium['Color']['RED'],'backgroundColor':Cesium['Color']['CORAL'],'style':Cesium[n(0x369)]['FILL_AND_OUTLINE'],'outlineWidth':0x2,'heightReference':Cesium['HeightReference']['NONE'],'verticalOrigin':Cesium[n(0x36a)]['Bottom'],'pixelOffset':new Cesium['Cartesian2'](0x19,-0x19)}});aq['tempEntities']['push'](bk);},0x1f4);if(!isEmpty(b3)){b3({'start':aq['funcPublic']['outCartesian3ToRadian'](b5[0x0],aq['viewer']),'last':aq['funcPublic']['outCartesian3ToRadian'](b5[0x1],aq[n(0x36b)]),'area':b6});}b4=[];b5=[];}}aq[n(0x36c)]['scene']['requestRender']();},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}catch(b7){b1('错'+o(0x193)+':'+b7);}},'altitude':function(b3,b4){try{if(!aP(av)){return;}var b5=undefined;var b6=undefined;var b7=0x0;var b8=null;var b9;aq['Public']['event']('L'+o(0x194)+'K',function(ba){var bb=aq['funcPublic'][n(0x36d)](ba['position'],aq['viewer']);if(bb['type']!==aq['PositionType']['NONE']){b9=aq[n(0x36e)]['entities']['add']({'position':bb['position'],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](b9);var bc=aq['funcPublic']['outCartesian3ToRadian'](bb['position'],aq['viewer']);if(b4){var bd=bc[0x2]['toFixed'](0x2)+'m';var be=aq['viewer']['entities']['add']({'position':bb['position'],'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':bd,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium[n(0x36f)]['BLACK'],'font':'1'+o(0x195)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities'][n(0x370)](be);}if(!isEmpty(b3)){b3({'position':bc,'height':bc[0x2]['toFixed'](0x2)});}aq['viewer']['scene']['requestRender']();}});aq['Public']['event']('R'+o(0x196)+'K',function(ba){aq['Public'][n(0x371)]();});}catch(ba){b1('错'+o(0x197)+':'+ba);}},'clearAllTrace':function(){try{if(!aP(av)){return;}for(var b3=0x0;b3<aq[n(0x372)]['length'];b3++){aq['viewer']['entities']['remove'](aq['tempEntities'][b3]);}for(var b3=0x0;b3<aq['tempPrimitives'][n(0x373)];b3++){aq['viewer'][n(0x374)][n(0x375)]['remove'](aq['tempPrimitives'][b3]);}aj['forEach']((b4,b5)=>{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'];bi<bj;bi++){var bk=this['squareResult']['tdHeights'][bi],bl=l(0x38)+bk[n(0x380)](0x1)+'米';var bm={'text':bl,'fillColor':Cesium['Color']['WHITE'],'outlineColor':Cesium['Color']['BLACK'],'showBackground':![],'style':Cesium[n(0x381)]['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+o(0x1a6)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0xf),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']};u=aq['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][bi],'label':bm});aq['tempEntities']['push'](u);}}function bf(bh){return bh>0x2710?(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<b7;++b8){var b9=aq['labels']['get'](b8);if(b9['id']==b6['id']){break;}}}if(!isEmpty(aq['billboards'])){var ba=aq['billboards']['length'];for(var b8=0x0;b8<ba;++b8){var b9=aq['billboards']['get'](b8);if(b9['id']==b6['id']){break;}}}}}b4(b6);}catch(bb){b1('错'+o(0x1b4)+':'+bb);}},'addImage':function(b3,b4,b5){if(!aP(aw)){return;}var b6=m(0x78);b3['clone'](G);try{var b7=aq['viewer']['entities']['getById'](b5);if(b7!=null){b7['orientation']=b4;}else{F=aq['viewer']['camera']['frustum']['left'];aq['viewer']['entities']['add']({'id':b5,'name':b5,'position':new Cesium['CallbackProperty'](function(){return G;},![]),'orientation':b4,'plane':{'plane':new Cesium['Plane'](Cesium['Cartesian3'][n(0x394)],0x0),'dimensions':new Cesium['Cartesian2'](3.5,2.9),'material':new Cesium['ImageMaterialProperty']({'image':b6,'transparent':!![]})}});}aq['viewer']['scene']['requestRender']();}catch(b8){b1('错'+o(0x1b5)+':'+b8);}},'setIconSize2D':function(b3,b4){if(!aP(aw)){return;}var b5=b3['tagName'];var b6=b4['tagName'];var b7=b4['viewer']['camera']['frustum']['left'];b4['Label']['changePointSize'](b7,'P'+o(0x1b6)+'_'+b6);b4['viewer']['scene']['requestRender']();},'changePointSize':function(b3,b4){if(!aP(aw)){return;}var b5=aq['viewer']['entities']['getById'](b4);if(b5!=null){var b6=b3*3.5/F;var b7=b3*2.9/F;b5['plane']['dimensions']=new Cesium['Cartesian2'](b6,b7);}aq['viewer']['scene'][n(0x395)]();},'addBalloon':function(b3,b4){try{if(!aP(aw)){return;}var b5=!![];for(var b6=0x0;b6<ac['length'];b6++){var b7=ac[b6];if(!isEmpty(b7)){if(b3['id']==b7['_id']){b7['show']();b5=![];break;}}}if(b5){var b7=new PostilLable(b3,aq);if(!isEmpty(b7['_canvas'])){ac[n(0x396)](b7);if(!isEmpty(b4)){b4(aq[n(0x397)]['outCartesian3ToRadian'](b7['returnVal'](),aq['viewer']));}}}aq['viewer']['scene']['requestRender']();}catch(b8){b1('错'+o(0x1b7)+':'+b8);}},'getBalloonById':function(b3){try{if(!aP(aw)){return;}for(var b4=0x0;b4<ac['length'];b4++){var b5=ac[b4];if(!isEmpty(b5)){if(b5[n(0x398)]['id']==b3){return b5['_data'];}}}return undefined;}catch(b6){b1('错'+o(0x1b8)+':'+b6);}},'setBalloonVisible':function(b3,b4){try{if(!aP(aw)){return;}for(var b5=0x0;b5<ac['length'];b5++){var b6=ac[b5];if(!isEmpty(b6)){if(b6['_data']['id']==b3){if(b4){if(!b6[n(0x399)]['open'])b6['_data']['open']=!![];b6['show']();}else{if(b6['_data']['open'])b6['_data']['open']=![];b6['hide']();}break;}}}aq['viewer']['scene']['requestRender']();return 0x0;}catch(b7){b1('错'+o(0x1b9)+':'+b7);}},'removeBalloon':function(b3){try{if(!aP(aw)){return;}var b4=0x1;if(b3==0x0){for(var b5=0x0;b5<ac['length'];b5++){var b6=ac[b5];b6['clear']();}ac=[];b4=0x0;}else{for(var b5=0x0;b5<ac['length'];b5++){var b6=ac[b5];if(!isEmpty(b6)){if(b6['_data']['id']==b3){b6['clear']();ac['splice'](b5,0x1);b5--;b4=0x0;break;}}}}aq['viewer']['scene']['requestRender']();return b4;}catch(b7){b1('错'+o(0x1ba)+':'+b7);}},'getBalloonByEvent':function(b3){try{if(!aP(aw)){return;}for(var b4=0x0;b4<ac[n(0x39a)];b4++){var b5=ac[b4];if(!isEmpty(b5)){if(isEmpty(b5['bindEvent'])){b5['_canvas']['addEventListener']('c'+o(0x1bb)+'k',b5['clickEvent']['bind'](b5,b3));b5[n(0x39b)]=0x1;}}}}catch(b6){b1('错'+o(0x1bc)+':'+b6);}},'getTextById':function(b3){try{if(!aP(aw)){return;}if(b3!=0x0){if(!isEmpty(aq['labels'])){var b4=aq['labels']['length'];for(var b5=0x0;b5<b4;++b5){var b6=aq['labels']['get'](b5);if(b6['id']==b3){return b6;}}return undefined;}}else{return aq['labels'];}}catch(b7){b1('错'+o(0x1bd)+':'+b7);}},'getIconById':function(b3){try{if(!aP(aw)){return;}if(b3!=0x0){if(!isEmpty(aq['billboards'])){var b4=aq['billboards']['length'];for(var b5=0x0;b5<b4;++b5){var b6=aq['billboards']['get'](b5);if(b6['id']==b3){return b6;}}return undefined;}}else{return aq['billboards'];}}catch(b7){b1('错'+o(0x1be)+':'+b7);}},'remove':function(b3){try{if(!aP(aw)){return;}if(!isEmpty(aq['labels'])){if(b3==0x0){aq['labels']['removeAll']();}else{var b4=aq['labels']['length'];for(var b5=0x0;b5<b4;++b5){var b6=aq['labels']['get'](b5);if(b6['id']==b3){b6['show']=![];aq['labels']['remove'](b6);break;}}}}if(!isEmpty(aq['billboards'])){if(b3==0x0){aq['billboards']['removeAll']();}else{var b7=aq['billboards']['length'];for(var b5=0x0;b5<b7;++b5){var b6=aq['billboards']['get'](b5);if(b6['id']==b3){b6['show']=![];aq['billboards']['remove'](b6);break;}}}}aq['viewer']['scene']['requestRender']();}catch(b8){b1('错'+o(0x1bf)+':'+b8);}},'addCustomHtml':function(b3){if(!aP(aw)){return;}if(!Cesium['defined'](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq['CustomLabel']['addLable'](b3);aq['viewer']['scene']['requestRender']();},'updateCustomHtml':function(b3){if(!aP(aw)){return;}if(!Cesium['defined'](aq['CustomLabel'])){aq['CustomLabel']=new GLECustomLabel(aq['viewer'],aq);}aq['CustomLabel']['updateLable'](b3);aq['viewer']['scene']['requestRender']();},'moveByTrackPoint':function(b3,b4,b5){try{b3['speed']=Number(b3['speed'])||0x3;var b6=aq['LableMoveState']['get'](b3['trackId']);var b7;b6={'options':b3,'callback':b4,'onMoving':b5,'state':!![],'index':0x0,'pos':b3[n(0x39c)][0x0]};var b8=new Cesium['Cartographic'](b3['positions'][0x0][0x0],b3['positions'][0x0][0x1],b3['positions'][0x0][0x2]);b7=b8;aq['LableMoveState']['set'](b3['trackId'],b6);var b9=[];var ba=[0x0];var bb=[0x0];var bc=[];var bd=0x0;b3[n(0x39d)]['forEach']((bg,bh)=>{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;b4<aq['viewer']['entities']['values']['length'];b4++){if(aq['viewer']['entities']['values'][b4]['_name']=='s'+o(0x1c3)+'p'){aq['viewer']['entities'][n(0x3b8)](aq['viewer']['entities']['values'][b4]);b4--;}}}},'addTexture':function(b3,b4,b5,b6,b7,b8){if(!aP(aw)){return;}var b9=new Cesium['Cartesian3'](0x0,-0x1,0x0);switch(b7){case'f'+o(0x1c4)+'t':b9=new Cesium['Cartesian3'](0x0,-0x1,0x0);break;case'b'+o(0x1c5)+'k':b9=new Cesium['Cartesian3'](0x0,0x1,0x0);break;case'l'+o(0x1c6)+'t':b9=new Cesium['Cartesian3'](-0x1,0x0,0x0);break;case'r'+o(0x1c7)+'t':b9=new Cesium['Cartesian3'](0x1,0x0,0x0);break;case l(0x3c):b9=new Cesium[(n(0x3b9))](0x0,0x0,0x1);break;case'b'+o(0x1c8)+'m':b9=new Cesium['Cartesian3'](0x0,0x0,-0x1);break;}if(b8==undefined){var ba=aq['funcPublic']['drawText'](b6);aq['viewer']['entities']['add']({'id':'f'+o(0x1c9)+'_'+b3,'position':Cesium['Cartesian3']['fromRadians'](b4[0x0],b4[0x1],b4[0x2]),'plane':{'plane':new Cesium['Plane'](b9,0x0),'dimensions':new Cesium['Cartesian2'](b5['x'],b5['y']),'material':new Cesium['ImageMaterialProperty']({'image':ba,'transparent':!![]})}});}else{aq['viewer']['entities']['add']({'id':'f'+o(0x1ca)+'_'+b3,'position':Cesium['Cartesian3']['fromRadians'](b4[0x0],b4[0x1],b4[0x2]+b5['y']/0x2),'plane':{'plane':new Cesium[(n(0x3ba))](b9,0x0),'dimensions':new Cesium['Cartesian2'](b5['x'],b5['y']),'material':new Cesium['ImageMaterialProperty']({'image':b8,'transparent':!![]})}});}aq['viewer']['scene']['requestRender']();},'removeTexture':function(b3){try{if(!aP(aw)){return;}var b4=aq[n(0x3bb)]['entities']['getById']('f'+o(0x1cb)+'_'+b3);if(b4!=undefined){aq['viewer']['entities']['remove'](b4);}aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0x1cc)+':'+b5);}},'setTextureVisible':function(b3,b4){try{if(!aP(aw)){return;}var b5=aq['viewer']['entities']['getById']('f'+o(0x1cd)+'_'+b3);if(Cesium['defined'](b5)){b5['show']=b4;}aq['viewer']['scene']['requestRender']();}catch(b6){b1('错'+o(0x1ce)+':'+b6);}}};this['Feature']={'getById':function(b3,b4){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x79);}aq['tileset']=aq['m_model'][n(0x3bc)](b4['toString']());}var b5=aq['funcPublic']['disposeFeatureId'](b3);if(b5['length']>0x1)b3=b5[0x1];else b3=b5[0x0];var b6=[];for(var b7=0x0;b7<aq['tileset']['_selectedTiles']['length'];++b7){var b8=aq['tileset']['_selectedTiles'][b7]['_content'];var b9=aq['funcPublic']['GetFeatureFromContent'](b8,b3);if(b9==-0x1){continue;}var ba=b8['getFeature'](b9);b6['push'](ba);}return b6;}catch(bb){b1('错'+o(0x1cf)+':'+bb);}},'cancelBoxSelect':function(){if(!aP(ax))return;if(!aQ(ax,0x1))return;aq['Public']['clearHandler']();aq['boxRegionElement']['style']['display']='n'+o(0x1d0)+'e';if(aq['isMobile']()){aq['Camera'][n(0x3bd)]({'enableLook':!![],'enableRotate':!![],'enableTranslate':!![],'enableZoom':!![],'enableTilt':!![]});}aq['viewer']['scene']['requestRender']();},'boxSelect':function(b3,b4,b5,b6){try{if(!aP(ax))return;if(!aQ(ax,0x1))return;var b7={};var b8=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var b9=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);if(aq['m_model']['size']==0x0)return;if(aq[n(0x3be)]()){aq['Camera']['setCameraOptions']({'enableLook':![],'enableRotate':![],'enableTranslate':![],'enableZoom':![],'enableTilt':![]});}if(isEmpty(b6))b6=0x0;if(!isEmpty(b4)&&!isEmpty(b5)){aq['m_model']['forEach'](function(bm,bn){if(bm['show'])b7[bn]=new Set();});bf(b4,b5);if(!isEmpty(b3)){var ba=[];aq['m_model']['forEach'](function(bm,bn){if(bm['show']){if(b7[bn]['size']>0x0){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;by<bw[n(0x3c7)];++by){bg(bw[by],br,b7[bt],bp,bx,bu,bv);}}Cesium['Matrix4']['multiplyByPoint'](bs['root']['transform'],bu,bu);Cesium['Matrix4']['multiplyByPoint'](bs['modelMatrix'],bu,bu);Cesium['Matrix4'][n(0x3c8)](bs['root']['transform'],bv,bv);Cesium['Matrix4']['multiplyByPoint'](bs['modelMatrix'],bv,bv);b8['x']=Math['max'](b8['x'],bu['x']);b8['y']=Math['max'](b8['y'],bu['y']);b8['z']=Math['max'](b8['z'],bu['z']);b9['x']=Math['min'](b9['x'],bv['x']);b9['y']=Math['min'](b9['y'],bv['y']);b9['z']=Math[n(0x3c9)](b9['z'],bv['z']);}});}function bg(bn,bo,bp,bq,br,bs,bt){var bu=!isEmpty(bn['tileset'][n(0x3ca)])?new Cesium['Matrix4']['clone'](bn['tileset']['modelMatrix']):new Cesium['Matrix4'][(n(0x3cb))](Cesium[n(0x3cc)]['IDENTITY']);var bv=bn['children'];var bw=bv['length'];for(var bx=0x0;bx<bw;++bx){if(Cesium['defined'](bv[bx]['_content'])&&Cesium['defined'](bv[bx]['_content']['_batchTable'])){var by=bv[bx]['_content'][n(0x3cd)]['_properties'];var bz=bv[bx]['_content']['featuresLength'];for(var bA=0x0;bA<bz;bA++){var bB=bv[bx]['_content']['_batchTable']['_properties']['name'][bA];if(!bp['has'](bn['tileset']['id']+'^'+bB)){var bC=new Cesium['Cartesian3'](by['maxPoint'][bA][0x0],by['maxPoint'][bA][0x1],by['maxPoint'][bA][0x2]);var bD=new Cesium['Cartesian3'](by['minPoint'][bA][0x0],by['minPoint'][bA][0x1],by['minPoint'][bA][0x2]);var bE=bv[bx]['_content']['_model'];if(bE['isInstanced']){let bQ=new Cesium['Matrix4']();bE['getObjectOldMatrix'](bA)['clone'](bQ);Cesium['Matrix4']['multiplyByPoint'](bQ,bC,bC);Cesium['Matrix4'][n(0x3ce)](bQ,bD,bD);}var bF=bC['clone']();var bG=bD['clone']();Cesium['Matrix4'][n(0x3cf)](bn['tileset']['root'][n(0x3d0)],bC,bC);Cesium['Matrix4']['multiplyByPoint'](bu,bC,bC);Cesium['Matrix4']['multiplyByPoint'](bn['tileset']['root']['transform'],bD,bD);Cesium['Matrix4']['multiplyByPoint'](bu,bD,bD);var bH=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](aq['viewer']['scene'],bC,new Cesium['Cartesian2']());if(Cesium['defined'](bH)){var bI=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](aq['viewer']['scene'],bH,new Cesium['Cartesian2']());var bJ=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](aq['viewer']['scene'],bD,new Cesium['Cartesian2']());if(Cesium['defined'](bJ)){var bK=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](aq[n(0x3d1)]['scene'],bJ,new Cesium['Cartesian2']());if(Cesium['defined'](bI)&&Cesium['defined'](bK)){var bL=bd(bI,bK);if(b6==0x1){var bM=bi(bq,bL);if(Cesium['Intersect']['INSIDE']===bM){var bN=bn['tileset'][n(0x3d2)]+'^'+bB;var bO=aq['modelShowMap']['get'](bn['tileset']['id']['toString']());if(bO['size']>0x0){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;bu<bt;++bu){bj(bs[bu],bo,bp);}}function bk(bn,bo){return bn['computeVisibility'](bo)!==Cesium['Intersect']['OUTSIDE'];}function bl(bn,bo,bp){var bq=aq['viewer']['scene']['drawingBufferWidth'];var br=aq['viewer']['scene']['drawingBufferHeight'];var bs=aq['viewer']['scene']['camera']['frustum'];var bt=bs['near'];var bu=bs['far'];var bv=Math['tan'](bs['fovy']*0.5);var bw=bs['aspectRatio']*bv;var bx=0x2*bn['x']/bq-0x1;var by=0x2*(br-bn['y'])/br-0x1;var bz=bx*bt*bw;var bA=by*bt*bv;var bB=new Cesium['Cartesian2']();bB=bs['getPixelDimensions'](bq,br,bt,aq['viewer']['scene'][n(0x3db)],new Cesium['Cartesian2']());var bC=bB['x']*bo*0.5;var bD=bB['y']*bp*0.5;var bE;if(bs instanceof Cesium['PerspectiveFrustum']){bE=new Cesium['PerspectiveOffCenterFrustum']();}else if(bs instanceof Cesium['OrthographicOffCenterFrustum']){bE=new Cesium['OrthographicOffCenterFrustum']();}bE['top']=bA+bD;bE['bottom']=bA-bD;bE['right']=bz+bC;bE['left']=bz-bC;bE['near']=bt;bE['far']=bu;var bF=bE['computeCullingVolume'](aq['viewer']['scene']['camera']['positionWC'],aq['viewer']['scene']['camera']['directionWC'],aq['viewer']['scene']['camera']['upWC']);return bF;}}catch(bn){throw bn;}},'getByEvent':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!Cesium['defined'](b5))b5=!![];if(!Cesium['defined'](b6))b6=![];var b7='';var b8=aq['viewer']['scene']['pick'](b3);if(b8&&Cesium['defined'](b8)&&b8 instanceof Cesium[n(0x3dc)]){var b9=b8['getProperty']('n'+o(0x1d9)+'e');if(!Cesium['defined'](b9)){b9=b8['getProperty'](l(0x41));}if(!b6){aq['Feature']['clearSelectColor']();}aq['m_model']['forEach'](function(bk,bl){if(bk['id']===b8['tileset']['id']){aq['tileset']=bk;b7=bl;}});if(b5){var ba=aq['defaults']['selectedcolor']instanceof Cesium['Color']?aq['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](aq['defaults'][n(0x3dd)])['toCssColorString']();var bb=aq['modelStyleMap']['get'](b7['toString']());var bc={'featureId':b9,'color':ba,'original':'r'+o(0x1da)+')'};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']);}aq['funcPublic']['updateModelStyle'](aq['tileset'],bb);}b4({'id':b7+'^'+b9,'batchId':b8['_batchId']});}else if(b8&&Cesium['defined'](b8)&&b8 instanceof Object){if(aq[n(0x3de)]===undefined){throw m(0x7a);}var bb=aq['modelStyleMap'][n(0x3df)](aq['tileset']['id']);var be='';if(bb['size']>0x0){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;bg<b3['length'];bg++){be=aq['funcPublic']['disposeFeatureId'](b3[bg]);if(be['length']>0x1)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;bg<bf['length'];bg++){aq['funcPublic']['getAllTiles'](aq['tileset'],function(bw){for(var bx=0x0;bx<bw['length'];++bx){var by=bw[bx]['_content'];if(!Cesium['defined'](by))continue;var bz=aq['funcPublic']['GetFeaturesFromContent'](by,bf['join']('#'));let bA=[];if(bz['size']==0x0)continue;bz['forEach'](function(bB,bC){bA['push'](bB);let bD=bB;var bE=aq['funcPublic']['GetFeatureMaxMinPoint'](by,bD);bj=Cesium['Cartesian3']['maximumByComponent'](bj,bE[0x0],new Cesium['Cartesian3']());bj=Cesium['Cartesian3'][n(0x3eb)](bj,bE[0x1],new Cesium['Cartesian3']());bk=Cesium['Cartesian3'][n(0x3ec)](bk,bE[0x0],new Cesium['Cartesian3']());bk=Cesium[n(0x3ed)]['minimumByComponent'](bk,bE[0x1],new Cesium['Cartesian3']());});bi=!![];}});}if(bi){var bl=Cesium['Color']['fromCssColorString'](aq['tileset']['stylecolor']);if(!isEmpty(b6)){aq['tileset']['stylecolor']=bl['withAlpha'](b6)['toCssColorString']();}var bm=aq['defaults'][n(0x3ee)]instanceof Cesium['Color']?aq['defaults'][n(0x3ef)]:Cesium['Color']['fromCssColorString'](aq['defaults']['selectedcolor']);var bn=aq['modelStyleMap'][n(0x3f0)](b4['toString']());bn['forEach'](function(bw,bx){if(bf['indexOf'](bx)==-0x1){var by=Cesium['Color']['fromCssColorString'](bw['color']);by['alpha']=b6==undefined?0.2:b6;bw['color']=by['toCssColorString']();}});if(bd==undefined||!bd){for(var bo=0x0;bo<bf['length'];bo++){var bp={'featureId':bf[bo],'color':bm['toCssColorString'](),'original':'r'+o(0x1dd)+')'};if(!bn[n(0x3f1)](bf[bo])){bn['set'](bf[bo],bp);}else{var bq=bn['get'](bf[bo]);bq['original']=Cesium[n(0x3f2)](bq['color']);bq['color']=Cesium['clone'](bp['color']);}aq['funcPublic']['updateModelStyle'](aq['tileset'],bn);}}aq['viewer']['scene']['requestRender']();}var br=Cesium['Cartesian3']['equals'](bj,new Cesium['Cartesian3'](-Number[n(0x3f3)],-Number['MAX_VALUE'],-Number[n(0x3f4)]));if(br){if(!isEmpty(b7))b7(-0x1);return-0x1;}var bs=Cesium[n(0x3f5)]['subtract'](bj,bk,new Cesium['Cartesian3']());var bt=Cesium['Cartesian3']['midpoint'](bj,bk,new Cesium['Cartesian3']());if(bb){aq['funcPublic']['drawBox23Lines'](bt,bs,aq);}if(b5){var bu=Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bt,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](bh,bu,bu);var bv=Cesium['Cartesian3'][n(0x3f6)](bs);zoomSphere=new Cesium['BoundingSphere'](bu,bv);if(isEmpty(b8))b8=0x5a;if(isEmpty(b9))b9=0x3c;if(isEmpty(ba))ba=bv*2.5;aq['viewer']['camera']['flyToBoundingSphere'](zoomSphere,{'duration':bc,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](Number(b8)),-Cesium[n(0x3f7)]['toRadians'](Number(b9)),Number(ba)),'complete':function(){if(!isEmpty(b7))b7(0x0);}});}return 0x0;}catch(bw){console['log'](bf,b4,b5,b6,b7,b8,b9,ba,bw);}},'getVertex':function(b3,b4,b5){try{if(!aP(ax)){return;}var b6=aq['funcPublic'][n(0x3f8)](b3);if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x7c);}aq['tileset']=aq['m_model']['get'](b4['toString']());}else{b4=b6[0x0]['toString']();if(aq['m_model']['get'](b4)===undefined){throw m(0x7d);}aq['tileset']=aq['m_model']['get'](b4);}if(aq['isMobile']()){b1('手'+o(0x1de)+'!');return;}if(b6['length']>0x1)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;bf<b9['length']/0x3;bf++){var bg=b9[bf*0x3];var bh=b9[bf*0x3+0x1];var bi=b9[bf*0x3+0x2];if(bf!=0x0){var bj=new Cesium[(n(0x3fe))]();bj['x']=(be[0x0]['x']+be[0x1]['x']+be[0x2]['x'])/0x3;bj['y']=(be[0x0]['y']+be[0x1]['y']+be[0x2]['y'])/0x3;bj['z']=(be[0x0]['z']+be[0x1]['z']+be[0x2]['z'])/0x3;var bk=Cesium['Cartesian3']['subtract'](bd,bj,new Cesium['Cartesian3']());Cesium[n(0x3ff)]['abs'](bk,bk);var bl=Cesium['Cartesian3']['minimumComponent'](bk);var bm=new Cesium['Cartesian3']();bm['x']=(bg['x']+bh['x']+bi['x'])/0x3;bm['y']=(bg['y']+bh['y']+bi['y'])/0x3;bm['z']=(bg['z']+bh['z']+bi['z'])/0x3;var bn=Cesium['Cartesian3']['subtract'](bd,bm,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](bn,bn);var bo=Cesium[n(0x400)]['minimumComponent'](bn);if(bo<bl){be=[];FaceNormalArr=[];be['push'](bg);be['push'](bh);be[n(0x401)](bi);}}else{be['push'](bg);be['push'](bh);be['push'](bi);}}if(be['length']==0x0){b4(undefined);return;}var bp=new Cesium['Cartesian3']();var bq=Cesium['Cartesian3'][n(0x402)](be[0x2],be[0x0],new Cesium['Cartesian3']());var br=Cesium[n(0x403)]['subtract'](be[0x2],be[0x1],new Cesium['Cartesian3']());Cesium['Cartesian3']['cross'](bq,br,bp);Cesium['Cartesian3']['normalize'](bp,bp);b4({'id':b8,'clickPosition':b3,'FacePOSArr':be,'FaceNormal':bp});}else{b4(undefined);}}catch(bs){throw bs;}},'original':function(b3,b4){try{if(!aP(ax)){return;}var b5=aq['funcPublic'][n(0x404)](b3);if(!isEmpty(b4)){if(aq[n(0x405)][n(0x406)](b4['toString']())===undefined){throw m(0x7e);}aq['tileset']=aq['m_model']['get'](b4['toString']());}else{b4=b5[0x0]['toString']();if(aq['m_model']['get'](b4)===undefined){throw m(0x7f);}aq['tileset']=aq['m_model']['get'](b4);}aq['tileset']['stylecolor']='r'+o(0x1e0)+')';aq['funcPublic'][n(0x407)](aq[n(0x408)],new Map());return 0x0;}catch(b6){b1('错'+o(0x1e1)+':'+b6);}},'clearSelectColor':function(b3){try{if(!aP(ax)){return;}if(aq['tileset']===undefined){throw m(0x80);}var b4=0x1;if(aq['tileset']['stylecolor']!=undefined){var b5=Cesium['Color']['fromCssColorString'](aq[n(0x409)]['stylecolor'])['alpha'];b4=b5;}aq['m_model']['forEach'](function(b6,b7){var b8=aq['modelStyleMap'][n(0x40a)](b7[n(0x40b)]());if(b8['size']>0x0){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;ba<b6['length'];ba++){var bb=b6[ba];if(bb[n(0x411)]>0x0){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;bb<b7['length'];bb++){var bc=b7[bb];if(bc['length']>0x0){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;bd<ba['length'];bd++){var be=ba[bd];if(!isEmpty(be)){var bf=aq['funcPublic']['disposeFeatureId'](be);if(bf['length']>0x1)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;bb<b7['length'];bb++){var bc=b7[bb];if(bc['length']>0x0){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;b9<b6['length'];b9++){var ba=b6[b9];var bb=aq['funcPublic']['disposeFeatureId'](ba);if(bb['length']>0x1)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;bb<b7['length'];bb++){ba=aq['funcPublic']['disposeFeatureId'](b7[bb]);if(ba['length']>0x1)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;bj<aq['tileset']['_selectedTiles']['length'];++bj){var bk=aq['tileset']['_selectedTiles'][bj][n(0x423)];var bl=aq['funcPublic']['GetFeaturesFromContent'](bk,b7['join']('#'));let bA=[];if(bl['size']==0x0){continue;}bl['forEach'](function(bB,bC){bA['push'](bB);let bD=bB;var bE=aq['funcPublic']['GetFeatureMaxMinPoint'](bk,bD);be=Cesium['Cartesian3']['maximumByComponent'](be,bE[0x0],new Cesium[(n(0x424))]());be=Cesium['Cartesian3']['maximumByComponent'](be,bE[0x1],new Cesium['Cartesian3']());bf=Cesium['Cartesian3']['minimumByComponent'](bf,bE[0x0],new Cesium['Cartesian3']());bf=Cesium['Cartesian3']['minimumByComponent'](bf,bE[0x1],new Cesium['Cartesian3']());bc['push'](be);bd['push'](bf);bh=!![];bi['splice'](bi['indexOf'](bC),0x1);});}if(bi['length']>0x0){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;bb<bi['length'];bb++){var bp=bi[bb];var bm=new Cesium['Cartesian3']();aq['funcPublic'][n(0x426)](aq['tileset'],aq[n(0x427)]['root'],b8(bp),bm,bn,bo);be=Cesium['Cartesian3']['maximumByComponent'](be,bn,new Cesium['Cartesian3']());bf=Cesium[n(0x428)]['minimumByComponent'](bf,bo,new Cesium['Cartesian3']());bc['push'](be);bd[n(0x429)](bf);}if(bm['x']!=0x0){bh=!![];}}if(bc['length']>0x0&&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;bH<bf['length']/0x3;bH++){var bj=new Cesium['Cartesian3'](bf[bH*0x3],bf[bH*0x3+0x1],bb['z']);bh['push'](Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bj,new Cesium['Cartesian3']()));bi['push'](bj);}var bk=[];for(let bI=0x0;bI<bf['length']/0x3;bI++){var bj=new Cesium['Cartesian3'](bf[bI*0x3],bf[bI*0x3+0x1],bc['z']);bk['push'](Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bj,new Cesium['Cartesian3']()));bi[n(0x435)](bj);}if(b6){const bJ=bh['concat'](bk);var bl=Cesium['OrientedBoundingBox']['fromPoints'](bJ);var bm=Cesium['Matrix4'][n(0x436)](bl['halfAxes'],bl['center'],new Cesium['Matrix4']());var bn=new Cesium['GeometryInstance']({'geometry':Cesium['BoxOutlineGeometry']['fromDimensions']({'dimensions':new Cesium['Cartesian3'](0x2,0x2,0x2)}),'modelMatrix':bm,'attributes':{'color':Cesium[n(0x437)]['fromColor'](Cesium[n(0x438)]['BLUE'])}});var bo=new Cesium['Primitive']({'geometryInstances':bn,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});if(aq['outlinefeatures']!=undefined){aq['viewer']['scene']['primitives']['remove'](aq[n(0x439)]);}aq['viewer']['scene']['primitives']['add'](bo);aq['outlinefeatures']=bo;}var bp=Cesium['OrientedBoundingBox']['fromPoints'](bi);var bq=Cesium['Matrix3']['getColumn'](bp['halfAxes'],0x0,new Cesium['Cartesian3']());var br=Cesium['Matrix3']['getColumn'](bp['halfAxes'],0x1,new Cesium['Cartesian3']());var bs=Cesium['Matrix3']['getColumn'](bp['halfAxes'],0x2,new Cesium['Cartesian3']());var bt=new Cesium[(n(0x43a))]();bt['x']=Math['sqrt'](Math['pow'](bq['x'],0x2)+Math['pow'](bq['y'],0x2)+Math['pow'](bq['z'],0x2))*0x2;bt['y']=Math['sqrt'](Math['pow'](br['x'],0x2)+Math['pow'](br['y'],0x2)+Math['pow'](br['z'],0x2))*0x2;bt['z']=Math['sqrt'](Math['pow'](bs['x'],0x2)+Math['pow'](bs['y'],0x2)+Math['pow'](bs['z'],0x2))*0x2;if(b6){aq['funcPublic']['ClearMeasuringline']('o'+o(0x1f1)+'s',aq['viewer']);aq['funcPublic']['CreateMeasuringlineObb']('o'+o(0x1f2)+'s',bp['center'],bt,aq['tileset'][n(0x43b)]['transform'],bd,aq['viewer'],Cesium['Cartesian3']['normalize'](bq,new Cesium['Cartesian3']()),Cesium['Cartesian3']['normalize'](br,new Cesium['Cartesian3']()),Cesium['Cartesian3']['normalize'](bs,new Cesium['Cartesian3']()));}if(!isEmpty(b5)){b5({'x':bt['x']['toFixed'](0x2)['toString'](),'y':bt['y']['toFixed'](0x2)['toString'](),'z':bt['z']['toFixed'](0x2)['toString'](),'center':bp['center'],'halfAxes':bp['halfAxes']});}aq['viewer']['scene']['requestRender']();return;}else{for(j=0x0;j<aq['tileset'][n(0x43c)]['length'];++j){var bu=aq['tileset']['_selectedTiles'][j]['_content'];var bv=aq['funcPublic']['GetFeatureFromContent'](bu,b3);if(bv==-0x1){continue;}var bw=aq['funcPublic']['GetFeatureMaxMinPoint'](bu,bv);bb=Cesium['Cartesian3']['maximumByComponent'](bb,bw[0x0],new Cesium['Cartesian3']());bb=Cesium['Cartesian3']['maximumByComponent'](bb,bw[0x1],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,bw[0x0],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,bw[0x1],new Cesium['Cartesian3']());b9['push'](bb);ba['push'](bc);be=!![];}}if(b9['length']>0x0&&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;bv<bu['length'];++bv){var bw=bu[bv]['_content'];if(!Cesium['defined'](bw))continue;var bx=aq['funcPublic']['GetFeatureFromContent'](bw,bs);if(!Cesium['defined'](bx)||bx==-0x1)continue;ba++;var by=aq['funcPublic']['GetFeatureMaxMinPoint'](bw,bx);var bz=by[0x0];var bA=by[0x1];b8=Cesium['Cartesian3']['maximumByComponent'](b8,bz,new Cesium['Cartesian3']());b9=Cesium['Cartesian3']['minimumByComponent'](b9,bA,new Cesium['Cartesian3']());}});};for(var bc=0x0;bc<b3['length'];bc++){var bd=b3[bc];bb(bd);}if(ba==0x0){return;}var be=Cesium['Cartesian3']['midpoint'](b8,b9,new Cesium['Cartesian3']());var bf=Cesium['Cartesian3']['subtract'](b8,b9,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](bf,bf);var bg=Cesium['Matrix4']['multiplyByPoint'](aq[n(0x44b)]['root'][n(0x44c)],be,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](b7,bg,bg);if(b6){aq['viewer']['entities']['removeById']('o'+o(0x1f8)+'s');var bh=Cesium['Matrix4']['IDENTITY']['clone']();Cesium[n(0x44d)]['multiply'](b7,aq[n(0x44e)]['root']['transform'],bh);var bi=Cesium['Transforms']['eastNorthUpToFixedFrame'](Cesium[n(0x44f)][n(0x450)](bh,new Cesium['Cartesian3']()),Cesium['Ellipsoid']['WGS84'],new Cesium[(n(0x451))]());var bj=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['inverse'](bi,new Cesium['Matrix4']()),bh,new Cesium['Matrix4']());var bk=Cesium['Matrix4']['getRotation'](bj,new Cesium['Matrix3']());var bl=Cesium['Quaternion']['fromRotationMatrix'](bk);var bm=Cesium['HeadingPitchRoll']['fromQuaternion'](bl);var bn=Cesium['Transforms']['headingPitchRollQuaternion'](bg,bm);aq['viewer'][n(0x452)][n(0x453)]({'id':'o'+o(0x1f9)+'s','name':l(0x45)+bd,'position':bg,'orientation':bn,'box':{'dimensions':bf,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});aq['funcPublic']['ClearMeasuringline']('o'+o(0x1fa)+'s',aq['viewer']);var bo=new Cesium['Matrix4']();Cesium['Matrix4']['clone'](aq['tileset']['root']['transform'],bo);aq['funcPublic']['CreateMeasuringline']('o'+o(0x1fb)+'s',be,bf,bo,b7,aq[n(0x454)],b5);aq[n(0x455)]['scene'][n(0x456)]();}var bp=new Cesium[(n(0x457))](),bq=new Cesium['Cartesian3']();var br=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](bf,0.5,br);Cesium[n(0x458)]['add'](be,br,bq);Cesium['Cartesian3']['subtract'](be,br,bp);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x459)]['transform'],bp,bp);Cesium[n(0x45a)]['multiplyByPoint'](aq['tileset']['root']['transform'],bq,bq);return{'min':b9,'max':b8,'minWC':bp,'maxWC':bq,'center':bg,'size':bf};}}catch(bs){console['log']('错'+o(0x1fc)+':'+bs);}},'getGeometrySizeByBatchId':function(b3,b4,b5,b6,b7){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4[n(0x45b)]())===undefined){throw m(0x91);}aq[n(0x45c)]=aq['m_model']['get'](b4['toString']());}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[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;bO<bf['length']/0x3;bO++){var bj=new Cesium['Cartesian3'](bf[bO*0x3],bf[bO*0x3+0x1],bb['z']);bh['push'](Cesium['Matrix4'][n(0x45f)](aq['tileset']['root']['transform'],bj,new Cesium['Cartesian3']()));bi['push'](bj);}var bk=[];for(let bP=0x0;bP<bf['length']/0x3;bP++){var bj=new Cesium['Cartesian3'](bf[bP*0x3],bf[bP*0x3+0x1],bc['z']);bk['push'](Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bj,new Cesium['Cartesian3']()));bi['push'](bj);}if(b7){const bQ=bh['concat'](bk);var bl=Cesium[n(0x460)]['fromPoints'](bQ);var bm=Cesium['Matrix4']['fromRotationTranslation'](bl[n(0x461)],bl['center'],new Cesium[(n(0x462))]());var bn=new Cesium['GeometryInstance']({'geometry':Cesium['BoxOutlineGeometry']['fromDimensions']({'dimensions':new Cesium['Cartesian3'](0x2,0x2,0x2)}),'modelMatrix':bm,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Cesium['Color']['BLUE'])}});var bo=new Cesium['Primitive']({'geometryInstances':bn,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});if(aq['outlinefeatures']!=undefined){aq['viewer']['scene']['primitives']['remove'](aq['outlinefeatures']);}aq['viewer']['scene']['primitives']['add'](bo);aq['outlinefeatures']=bo;}var bp=Cesium['OrientedBoundingBox']['fromPoints'](bi);var bq=Cesium['Matrix3']['getColumn'](bp[n(0x463)],0x0,new Cesium['Cartesian3']());var br=Cesium['Matrix3']['getColumn'](bp['halfAxes'],0x1,new Cesium['Cartesian3']());var bs=Cesium['Matrix3']['getColumn'](bp['halfAxes'],0x2,new Cesium['Cartesian3']());var bt=new Cesium['Cartesian3']();bt['x']=Math['sqrt'](Math['pow'](bq['x'],0x2)+Math[n(0x464)](bq['y'],0x2)+Math['pow'](bq['z'],0x2))*0x2;bt['y']=Math['sqrt'](Math['pow'](br['x'],0x2)+Math['pow'](br['y'],0x2)+Math['pow'](br['z'],0x2))*0x2;bt['z']=Math['sqrt'](Math['pow'](bs['x'],0x2)+Math['pow'](bs['y'],0x2)+Math['pow'](bs['z'],0x2))*0x2;if(b7){aq['funcPublic']['ClearMeasuringline']('o'+o(0x1fd)+'s',aq['viewer']);aq[n(0x465)]['CreateMeasuringlineObb']('o'+o(0x1fe)+'s',bp['center'],bt,aq['tileset']['root']['transform'],bd,aq['viewer'],Cesium['Cartesian3']['normalize'](bq,new Cesium['Cartesian3']()),Cesium['Cartesian3']['normalize'](br,new Cesium['Cartesian3']()),Cesium[n(0x466)]['normalize'](bs,new Cesium['Cartesian3']()));}if(!isEmpty(b6)){b6({'x':bt['x']['toFixed'](0x2)['toString'](),'y':bt['y']['toFixed'](0x2)['toString'](),'z':bt['z']['toFixed'](0x2)['toString'](),'center':bp['center'],'halfAxes':bp['halfAxes']});}aq['viewer']['scene']['requestRender']();return;}else{for(var bu=0x0;bu<aq[n(0x467)]['_selectedTiles']['length'];++bu){var bv=aq['tileset'][n(0x468)][bu]['_content'];var bw=aq['funcPublic'][n(0x469)](bv,b3);if(bw==-0x1&&bw!=b5){continue;}var bx=aq['funcPublic']['GetFeatureMaxMinPoint'](bv,bw);bb=Cesium['Cartesian3']['maximumByComponent'](bb,bx[0x0],new Cesium['Cartesian3']());bb=Cesium['Cartesian3']['maximumByComponent'](bb,bx[0x1],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,bx[0x0],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,bx[0x1],new Cesium['Cartesian3']());b9['push'](bb);ba[n(0x46a)](bc);be=!![];}if(!be){var by=new Cesium['Cartesian3']();var bz=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var bA=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);aq['funcPublic'][n(0x46b)](aq['tileset'],aq['tileset']['root'],b3,by,bz,bA);bb=Cesium['Cartesian3']['maximumByComponent'](bb,bz,new Cesium[(n(0x46c))]());bc=Cesium['Cartesian3']['minimumByComponent'](bc,bA,new Cesium['Cartesian3']());b9[n(0x46d)](bb);ba['push'](bc);if(by['x']!=0x0){be=!![];}return;}}if(b9['length']>0x0&&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;b9<aq['tileset']['_selectedTiles']['length'];++b9){var ba=aq['tileset'][n(0x475)][b9]['_content'];var bb=aq['funcPublic']['GetFeatureFromContent'](ba,b6);if(bb==-0x1){continue;}var bc=aq['tileset']['_selectedTiles'][b9];model=ba['_model'];var bd=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](b3,b4,b5),new Cesium['Matrix4']());var be=Cesium['Cartesian3']['fromArray'](ba['_batchTable']['_properties'][n(0x476)][bb]);var bf=Cesium['Cartesian3']['fromArray'](ba['_batchTable']['_properties']['minPoint'][bb]);var bg=ba['_batchTable']['getBatchIdMatrix'](bb);bd=Cesium[n(0x477)][n(0x478)](bd,bg,new Cesium['Matrix4']());ba['_batchTable']['setBatchIdMatrix'](bb,bd);var bh=Cesium['Matrix4']['multiplyByPoint'](bd,be,new Cesium['Cartesian3']());var bi=Cesium[n(0x479)]['multiplyByPoint'](bd,bf,new Cesium['Cartesian3']());var bj=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bh,bi],bj);Cesium['BoundingSphere']['transform'](bj,ba['_contentModelMatrix'],bj);var bk=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0]['command']['_boundingVolume'],bk);Cesium['BoundingSphere']['union'](bj,bk,model['_nodeCommands'][0x0]['command'][n(0x47a)]);model['_nodeCommands'][0x0]['dirty']=!![];var bl=[bh,bi];ba['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic'][n(0x47b)](ba['_batchTable']['_properties']['maxPoint']);ba['_batchTable']['_properties']['newMinPoint']=aq['funcPublic']['copyArr'](ba['_batchTable']['_properties'][n(0x47c)]);Cesium['Cartesian3']['pack'](bl[0x0],ba['_batchTable'][n(0x47d)]['newMaxPoint'][bb]);Cesium['Cartesian3']['pack'](bl[0x1],ba['_batchTable']['_properties']['newMinPoint'][bb]);var bm=Cesium['Matrix4']['multiplyByPoint'](ba['_contentModelMatrix'],bl[0x0],new Cesium[(n(0x47e))]());var bn=Cesium[n(0x47f)]['multiplyByPoint'](ba['_contentModelMatrix'],bl[0x1],new Cesium['Cartesian3']());bc['updateBoundingVolume'](bn,bm);model['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}aq['viewer']['scene']['requestRender']();}catch(bo){b1('错'+o(0x204)+':'+bo);}},'moveToPosition':function(b3,b4,b5,b6,b7){try{if(aq['isMobile']()){b1('手'+o(0x205)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(isEmpty(b4)){var b8=b3['split']('^');if(b8['length']>0x0){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;bn<bm['length'];++bn){var bo=bm[bn];var bp=bo['_content'];var bq=aq['funcPublic']['GetFeatureFromContent'](bp,bh);if(bq==-0x1){continue;}if(!aq['_lastMoveToPositionFeatureId'])aq['_lastMoveToPositionFeatureId']={'featureId':b3,'tile':bo};bg(bh,bo,bk,bc);}});}}}}catch(bm){b1('错'+o(0x206)+':'+bm);}},'moveByTrackPoint':function(b3,b4,b5){try{if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}b3['speed']=Number(b3['speed'])||0x3;var b6=b3[n(0x48c)];var b7=new Cesium['Cartesian3'](-Number[n(0x48d)],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var b8=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var b9={'models':[],'batchids':[]};var ba;var bb;var bc=[];for(var bd=0x0;bd<b6['length'];bd++){var be=aq['funcPublic']['disposeFeatureId'](b6[bd]);if(be[n(0x48e)]>0x1){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;bf<aq['tileset']['_selectedTiles']['length'];++bf){var bg=aq['tileset']['_selectedTiles'][bf]['_content'];var bh=aq['funcPublic']['GetFeaturesFromContent'](bg,bc['join']('#'));let bv=aq['tileset']['_selectedTiles'][bf];let bw=[];if(bh['size']==0x0){continue;}bh[n(0x48f)](function(bx,by){bw['push'](bx);let bz=bx;b9['models']['push'](bv);b9['batchids']['push'](bz);});}var b7=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number[n(0x490)],-Number['MAX_VALUE']);var b8=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bi=aq['FeatureMoveState']['get'](b3['trackId']);var bj;if(bi==undefined){for(var bd=0x0;bd<b6['length'];bd++){let bx;var be=aq['funcPublic']['disposeFeatureId'](b6[bd]);if(be['length']>0x1)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;bV<b9['models']['length'];++bV){let bW=b9['models'][bV]['_content']['_model'];let bX=b9[n(0x49c)][bV]['_content'];let bY=b9['models'][bV];let bZ=b9['batchids'][bV];if(Math['round'](bt)!=Math['round'](bH)){var bI=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](bH-bt));let c0=new Cesium['Matrix4']();bX['_batchTable']['getBatchIdMatrix'](bZ)['clone'](c0);var bJ=Cesium['Matrix4']['multiplyByPoint'](c0,bj,new Cesium[(n(0x49d))]());let c1=bJ;let c2=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),c1,new Cesium['Cartesian3']());let c3=Cesium[n(0x49e)]['multiply'](Cesium['Matrix4']['fromRotationTranslation'](bI),Cesium['Matrix4']['fromTranslation'](c2),new Cesium['Matrix4']());c3=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](c1),c3,new Cesium['Matrix4']());var bK=Cesium['Matrix4']['multiplyTransformation'](c3,c0,new Cesium['Matrix4']());bX['_batchTable']['setBatchIdMatrix'](bZ,bK);}var bK=Cesium['Matrix4']['fromTranslation'](bE,new Cesium['Matrix4']());var bL=bX['_batchTable']['getBatchIdMatrix'](bZ);bK=Cesium['Matrix4']['multiplyTransformation'](bK,bL,new Cesium['Matrix4']());bX['_batchTable']['setBatchIdMatrix'](bZ,bK);var bM=Cesium['Cartesian3'][n(0x49f)](bX['_batchTable']['_properties']['maxPoint'][bZ]);var bN=Cesium['Cartesian3']['fromArray'](bX['_batchTable']['_properties'][n(0x4a0)][bZ]);var bO=Cesium['Matrix4'][n(0x4a1)](bK,bM,new Cesium['Cartesian3']());var bP=Cesium['Matrix4'][n(0x4a2)](bK,bN,new Cesium['Cartesian3']());var bQ=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bO,bP],bQ);Cesium[n(0x4a3)]['transform'](bQ,bX['_contentModelMatrix'],bQ);var bR=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](bW['_nodeCommands'][0x0][n(0x4a4)]['_boundingVolume'],bR);Cesium[n(0x4a5)]['union'](bQ,bR,bW['_nodeCommands'][0x0]['command']['_boundingVolume']);bW[n(0x4a6)][0x0][n(0x4a7)]=!![];var bS=[bO,bP];bX['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bX['_batchTable']['_properties']['maxPoint']);bX[n(0x4a8)]['_properties']['newMinPoint']=aq['funcPublic']['copyArr'](bX['_batchTable']['_properties'][n(0x4a9)]);Cesium['Cartesian3']['pack'](bS[0x0],bX['_batchTable']['_properties']['newMaxPoint'][bZ]);Cesium['Cartesian3']['pack'](bS[0x1],bX['_batchTable']['_properties']['newMinPoint'][bZ]);var bT=Cesium['Matrix4']['multiplyByPoint'](bX['_contentModelMatrix'],bS[0x0],new Cesium['Cartesian3']());var bU=Cesium['Matrix4']['multiplyByPoint'](bX['_contentModelMatrix'],bS[0x1],new Cesium['Cartesian3']());bY[n(0x4aa)](bU,bT);bW['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];bW['_nodeCommands'][0x0]['command']['dirty']=!![];}bt=bH;by['angleOld']=bt;aq['viewer']['scene']['requestRender']();bs++;if(bs<0x7d0/b3[n(0x4ab)]){bu();}else{if(!isEmpty(b4)){b4();}}});};bu();}catch(by){b1('错'+o(0x207)+':'+by);}},'moveByTrackPan':function(b3,b4,b5){try{if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}b3['speed']=Number(b3['speed'])||0x3;var b6=b3['featureIds'];var b7=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var b8=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var b9={'models':[],'batchids':[]};var ba;var bb;var bc=[];for(var bd=0x0;bd<b6['length'];bd++){var be=aq['funcPublic']['disposeFeatureId'](b6[bd]);if(be['length']>0x1){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<aq['tileset']['_selectedTiles']['length'];++bf){var bg=aq['tileset']['_selectedTiles'][bf]['_content'];var bh=aq['funcPublic']['GetFeaturesFromContent'](bg,bc['join']('#'));let bv=aq['tileset']['_selectedTiles'][bf];let bw=[];if(bh['size']==0x0){continue;}bh['forEach'](function(bx,by){bw[n(0x4ad)](bx);let bz=bx;b9['models']['push'](bv);b9['batchids']['push'](bz);});}var b7=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var b8=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var bi=aq['FeatureMoveState']['get'](b3['trackId']);var bj;if(bi==undefined){for(var bd=0x0;bd<b6['length'];bd++){var bk=aq['Feature']['getVertex'](b6[bd]);var bl=GetMaxMinPoint(bk);b7=Cesium['Cartesian3']['maximumByComponent'](b7,bl[0x0],new Cesium['Cartesian3']());b8=Cesium['Cartesian3']['minimumByComponent'](b8,bl[0x1],new Cesium['Cartesian3']());}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']((bx,by)=>{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;bP<b9['models']['length'];++bP){let bQ=b9['models'][bP]['_content']['_model'];let bR=b9['models'][bP]['_content'];let bS=b9['models'][bP];let bT=b9['batchids'][bP];var bE=Cesium['Matrix4'][n(0x4b4)](bD,new Cesium['Matrix4']());var bF=bR['_batchTable']['getBatchIdMatrix'](bT);bE=Cesium['Matrix4']['multiplyTransformation'](bE,bF,new Cesium['Matrix4']());bR['_batchTable']['setBatchIdMatrix'](bT,bE);var bG=Cesium['Cartesian3']['fromArray'](bR['_batchTable']['_properties'][n(0x4b5)][bT]);var bH=Cesium['Cartesian3']['fromArray'](bR['_batchTable']['_properties']['minPoint'][bT]);var bI=Cesium['Matrix4']['multiplyByPoint'](bE,bG,new Cesium['Cartesian3']());var bJ=Cesium['Matrix4']['multiplyByPoint'](bE,bH,new Cesium['Cartesian3']());var bK=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bI,bJ],bK);Cesium['BoundingSphere']['transform'](bK,bR['_contentModelMatrix'],bK);var bL=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](bQ['_nodeCommands'][0x0]['command']['_boundingVolume'],bL);Cesium['BoundingSphere']['union'](bK,bL,bQ['_nodeCommands'][0x0]['command'][n(0x4b6)]);bQ['_nodeCommands'][0x0]['dirty']=!![];var bM=[bI,bJ];bR['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bR['_batchTable']['_properties']['maxPoint']);bR['_batchTable']['_properties']['newMinPoint']=aq['funcPublic'][n(0x4b7)](bR['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3']['pack'](bM[0x0],bR['_batchTable']['_properties']['newMaxPoint'][bT]);Cesium['Cartesian3']['pack'](bM[0x1],bR['_batchTable']['_properties']['newMinPoint'][bT]);var bN=Cesium['Matrix4'][n(0x4b8)](bR['_contentModelMatrix'],bM[0x0],new Cesium['Cartesian3']());var bO=Cesium['Matrix4']['multiplyByPoint'](bR['_contentModelMatrix'],bM[0x1],new Cesium['Cartesian3']());bS['updateBoundingVolume'](bO,bN);bQ['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];bQ['_nodeCommands'][0x0]['command']['dirty']=!![];}aq['viewer']['scene']['requestRender']();bs++;if(bs<0x7d0/b3['speed']){bu();}else{if(!isEmpty(b4)){b4();}}});};bu();}catch(bx){b1('错'+o(0x208)+':'+bx);}},'pauseMoveByTrackPoint':function(b3){if(!aP(ax)){return;}var b4=aq['FeatureMoveState']['get'](b3);if(b4==undefined){throw'I'+o(0x209)+'l';}b4['state']=!b4['state'];if(b4['state']){aq['Feature'][n(0x4b9)](b4['options'],b4['callback'],b4[n(0x4ba)]);}},'stopMoveByTrackPoint':function(b3){if(!aP(ax)){return;}aq['FeatureMoveState']['delete'](b3);},'debugShowBoundingVolume':function(b3){if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x97);}aq['tileset']=aq['m_model']['get'](b3['toString']());}for(j=0x0;j<aq['tileset']['_selectedTiles']['length'];++j){var b4=aq['tileset']['_selectedTiles'][j][n(0x4bb)];}aq['viewer'][n(0x4bc)]['requestRender']();},'debugShowGLB':function(b3){if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0x98);}var b4=aq['m_model']['get'](b3['toString']());for(var b5=0x0;b5<b4['_nodeCommands']['length'];b5++){b4[n(0x4bd)][b5]['command']['debugShowBoundingVolume']=!![];aq['funcPublic']['drawPointByCartesian3'](b4['_nodeCommands'][b5]['command'][n(0x4be)]['center'],aq['viewer'],Cesium['Color'][n(0x4bf)],0x64);var b6=b4['_nodeCommands'][b5]['command']['_owner'];var b7=b4[n(0x4c0)][b5]['command']['_vertexArray'][n(0x4c1)]['length']==0x2?0x1:0x2;var b8=b4['_nodeCommands'][b5]['command']['_vertexArray']['_attributes'][b7]['vertexBuffer'];var b9=Cesium[n(0x4c2)]['FLOAT'];var ba=new Uint8Array(b8['_sizeInBytes']);b8['getBufferData'](ba);var bb=ba['buffer'];var bc=b8['_sizeInBytes']/Cesium['ComponentDatatype'][n(0x4c3)](b9);var bd=Cesium['ComponentDatatype']['createArrayBufferView'](b9,bb,0x0,bc);console['log'](b6['node'][n(0x4c4)]);var be=[];for(j=0x0;j<bd['length']/0x3;j++){var bf=j;var bg=new Cesium['Cartesian3'](bd[bf*0x3],bd[bf*0x3+0x1],bd[bf*0x3+0x2]);be['push'](bg['x']);be['push'](bg['y']);be['push'](bg['z']);var bh=new Cesium['Cartesian3']();Cesium['Matrix4'][n(0x4c5)](b4['modelMatrix'],bg,bh);aq['viewer']['entities']['add']({'position':bh,'point':{'color':Cesium[n(0x4c6)]['BLUE'],'pixelSize':0x32}});}console['log'](be);var bi=GetMaxMinPoint(be);console['log'](bi);}}aq['viewer']['scene']['requestRender']();},'offsetBatchId':function(b3,b4,b5,b6,b7,b8){try{if(aq[n(0x4c7)]()){b1('手'+o(0x20a)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!isEmpty(b7)){if(aq['m_model']['get'](b7['toString']())===undefined){throw m(0x99);}aq['tileset']=aq['m_model']['get'](b7['toString']());}var b9=aq['funcPublic']['disposeFeatureId'](b6);if(b9['length']>0x1)b6=b9[0x1];else b6=b9[0x0];for(var ba=0x0;ba<aq[n(0x4c8)]['_selectedTiles']['length'];++ba){var bb=aq['tileset']['_selectedTiles'][ba]['_content'];var bc=aq[n(0x4c9)]['GetFeatureFromContent'](bb,b6);if(bc==-0x1&&bc!=b8){continue;}var bd=aq['tileset']['_selectedTiles'][ba];model=bb['_model'];var be=Cesium['Matrix4']['fromTranslation'](new Cesium[(n(0x4ca))](b3,b4,b5),new Cesium['Matrix4']());var bf=Cesium['Cartesian3']['fromArray'](bb[n(0x4cb)]['_properties'][n(0x4cc)][bc]);var bg=Cesium['Cartesian3']['fromArray'](bb['_batchTable']['_properties']['minPoint'][bc]);var bh=bb['_batchTable']['getBatchIdMatrix'](bc);be=Cesium['Matrix4'][n(0x4cd)](be,bh,new Cesium['Matrix4']());bb['_batchTable']['setBatchIdMatrix'](bc,be);var bi=Cesium['Matrix4']['multiplyByPoint'](be,bf,new Cesium[(n(0x4ce))]());var bj=Cesium['Matrix4'][n(0x4cf)](be,bg,new Cesium['Cartesian3']());var bk=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bi,bj],bk);Cesium['BoundingSphere']['transform'](bk,bb['_contentModelMatrix'],bk);var bl=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0][n(0x4d0)]['_boundingVolume'],bl);Cesium['BoundingSphere']['union'](bk,bl,model['_nodeCommands'][0x0]['command']['_boundingVolume']);model['_nodeCommands'][0x0]['dirty']=!![];var bm=[bi,bj];bb['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bb['_batchTable']['_properties']['maxPoint']);bb['_batchTable']['_properties']['newMinPoint']=aq['funcPublic']['copyArr'](bb['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3'][n(0x4d1)](bm[0x0],bb['_batchTable']['_properties']['newMaxPoint'][bc]);Cesium['Cartesian3']['pack'](bm[0x1],bb['_batchTable'][n(0x4d2)]['newMinPoint'][bc]);var bn=Cesium['Matrix4']['multiplyByPoint'](bb['_contentModelMatrix'],bm[0x0],new Cesium['Cartesian3']());var bo=Cesium['Matrix4']['multiplyByPoint'](bb['_contentModelMatrix'],bm[0x1],new Cesium['Cartesian3']());bd['updateBoundingVolume'](bo,bn);model['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];model['_nodeCommands'][0x0][n(0x4d3)]['dirty']=!![];}aq['viewer']['scene']['requestRender']();}catch(bp){b1('错'+o(0x20b)+':'+bp);}},'clearRotate':function(b3,b4){try{if(aq[n(0x4d4)]()){b1('手'+o(0x20c)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0x9a);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var b5=aq['funcPublic'][n(0x4d5)](b3);if(b5['length']>0x1){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;b6<aq['tileset'][n(0x4d7)]['length'];++b6){var b7=aq['tileset']['_selectedTiles'][b6]['_content'];var b8=aq['tileset']['_selectedTiles'][b6];var b9=aq['funcPublic']['GetFeatureFromContent'](b7,b3);if(b9==-0x1){continue;}model=b7['_model'];b7['_batchTable']['setBatchIdMatrix'](b9,Cesium['Matrix4']['IDENTITY']);var ba=aq['funcPublic']['GetFeatureMaxMinPoint'](b7,b9,aq,!![]);var bb=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),bc=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);bb=Cesium['Cartesian3']['maximumByComponent'](bb,ba[0x0],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,ba[0x1],new Cesium['Cartesian3']());var bd=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bb,bc],bd);Cesium['BoundingSphere']['transform'](bd,b7[n(0x4d8)],bd);var be=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model[n(0x4d9)][0x0]['command'][n(0x4da)],be);Cesium['BoundingSphere']['union'](bd,be,model['_nodeCommands'][0x0]['command'][n(0x4db)]);model['_nodeCommands'][0x0]['dirty']=!![];var bf=[bb,bc];var bg=Cesium['Matrix4']['multiplyByPoint'](b7['_contentModelMatrix'],bf[0x0],new Cesium['Cartesian3']());var bh=Cesium['Matrix4']['multiplyByPoint'](b7['_contentModelMatrix'],bf[0x1],new Cesium['Cartesian3']());b8['updateBoundingVolume'](bh,bg);model['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}aq[n(0x4dc)]['scene']['requestRender']();}catch(bi){b1('错'+o(0x20d)+':'+bi);}},'rotate':function(b3,b4,b5,b6,b7,b8,b9){try{if(aq['isMobile']()){b1('手'+o(0x20e)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!isEmpty(b8)){if(aq['m_model']['get'](b8['toString']())===undefined){throw m(0x9b);}aq['tileset']=aq[n(0x4dd)]['get'](b8['toString']());}if(!Array['isArray'](b3)){b3=[b3];}var ba;var bb=[];for(var bc=0x0;bc<b3['length'];bc++){ba=aq['funcPublic']['disposeFeatureId'](b3[bc]);if(ba['length']>0x1)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;bh<aq['tileset'][n(0x4e0)][n(0x4e1)];++bh){let bs=aq['tileset']['_selectedTiles'][bh]['_content'];let bt=aq['tileset']['_selectedTiles'][bh];var bi=aq['funcPublic']['GetFeaturesFromContent'](bs,bb['join']('#'));let bu=[];if(bi['size']==0x0){continue;}bi[n(0x4e2)](function(bv,bw){let bx=bv;var by=aq['funcPublic']['GetFeatureMaxMinPoint'](bs,bx);bd=Cesium['Cartesian3']['maximumByComponent'](bd,by[0x0],new Cesium['Cartesian3']());bd=Cesium['Cartesian3']['maximumByComponent'](bd,by[0x1],new Cesium['Cartesian3']());be=Cesium['Cartesian3'][n(0x4e3)](be,by[0x0],new Cesium['Cartesian3']());be=Cesium['Cartesian3'][n(0x4e4)](be,by[0x1],new Cesium['Cartesian3']());bf['models']['push'](bt);bf[n(0x4e5)]['push'](bx);isFindFeature=!![];});}if(bf['models']['length']>0x0){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;bv<bf['models']['length'];++bv){let bw=bf['models'][bv]['_content']['_model'];let bx=bf['models'][bv]['_content'];let by=bf['models'][bv];let bz=bf[n(0x4e8)][bv];let bA=new Cesium['Matrix4']();bx['_batchTable']['getBatchIdMatrix'](bz)['clone'](bA);let bB=bj;let bC=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),bB,new Cesium[(n(0x4e9))]());let bD=Cesium[n(0x4ea)][n(0x4eb)](Cesium['Matrix4'][n(0x4ec)](bk),Cesium['Matrix4']['fromTranslation'](bC),new Cesium['Matrix4']());bD=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bB),bD,new Cesium['Matrix4']());m1=Cesium['Matrix4']['multiplyTransformation'](bD,bA,new Cesium['Matrix4']());bx['_batchTable']['setBatchIdMatrix'](bz,m1);var bl=Cesium['Matrix4']['multiplyByPoint'](m1,bd,new Cesium['Cartesian3']());var bm=Cesium[n(0x4ed)]['multiplyByPoint'](m1,be,new Cesium['Cartesian3']());var bn=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bl,bm],bn);Cesium['BoundingSphere']['transform'](bn,bx['_contentModelMatrix'],bn);var bo=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](bw['_nodeCommands'][0x0]['command']['_boundingVolume'],bo);Cesium['BoundingSphere'][n(0x4ee)](bn,bo,bw['_nodeCommands'][0x0]['command']['_boundingVolume']);bw['_nodeCommands'][0x0]['dirty']=!![];var bp=[bl,bm];bx['_batchTable']['_properties']['newMaxPoint']=aq['funcPublic']['copyArr'](bx['_batchTable']['_properties']['maxPoint']);bx['_batchTable']['_properties']['newMinPoint']=aq['funcPublic']['copyArr'](bx['_batchTable']['_properties']['minPoint']);Cesium['Cartesian3']['pack'](bp[0x0],bx['_batchTable']['_properties']['newMaxPoint'][bz]);Cesium['Cartesian3']['pack'](bp[0x1],bx['_batchTable']['_properties']['newMinPoint'][bz]);var bq=Cesium['Matrix4']['multiplyByPoint'](bx[n(0x4ef)],bp[0x0],new Cesium['Cartesian3']());var br=Cesium['Matrix4']['multiplyByPoint'](bx['_contentModelMatrix'],bp[0x1],new Cesium['Cartesian3']());by['updateBoundingVolume'](br,bq);bw['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];bw['_nodeCommands'][0x0]['command']['dirty']=!![];}}if(b9!=undefined){b9(bg);}aq['viewer'][n(0x4f0)]['requestRender']();}catch(bE){b1('错'+o(0x20f)+':'+bE);}},'getRotateAxis':function(b3,b4,b5){try{if(!isEmpty(b5)){if(aq['m_model']['get'](b5['toString']())===undefined){throw m(0x9c);}aq[n(0x4f1)]=aq['m_model']['get'](b5['toString']());}var b6=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](b3,b6);var b7=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b7);Cesium['Matrix4'][n(0x4f2)](b7,b3,b3);Cesium['Matrix4']['multiplyByPoint'](b7,b4,b4);var b8=Cesium['Cartesian3']['subtract'](b3,b4,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](b8,b8);return b8;}catch(b9){b1('错'+o(0x210)+':'+b9);}},'updateRotateAxis':function(b3,b4,b5){if(b3==undefined||b4==undefined||b5==undefined){return undefined;}var b6=new Cesium['Cartesian3']();var b7=Cesium['Cartesian3']['angleBetween'](b3,new Cesium['Cartesian3'](0x1,0x0,0x0));b7=b7*0xb4/Math['PI'];var b8=b4;var b9=b5;var ba=aq['funcPublic']['bearing'](b8['longitude'],b8['latitude'],b9['longitude'],b9['latitude']);ba+=b7;if(Math['round'](ba)){var bb=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](ba));Cesium[n(0x4f3)]['multiplyByPoint'](Cesium[n(0x4f4)]['fromRotationTranslation'](bb),b3,b6);}Cesium['Cartesian3']['normalize'](b6,b6);return b6;},'autoRotate':function(b3,b4,b5,b6,b7,b8,b9,ba,bb){if(aq[n(0x4f5)]()){b1('手'+o(0x211)+'!');return;}if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}var bc=new Cesium['Cartesian3'](b4,b5,b6);try{if(!isEmpty(b9)){if(aq['m_model']['get'](b9[n(0x4f6)]())===undefined){throw m(0x9d);}aq['tileset']=aq['m_model']['get'](b9['toString']());}var bd=aq['funcPublic']['disposeFeatureId'](b3);if(bd['length']>0x1){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;bh<aq['tileset'][n(0x4f7)]['length'];++bh){let bn=aq['tileset']['_selectedTiles'][bh][n(0x4f8)];var bi=aq['funcPublic']['GetFeatureFromContent'](bn,b3);if(bi==-0x1){continue;}let bo=[];bo['push'](bi);if(ba==undefined){var bj=aq['funcPublic']['GetFeatureMaxMinPoint'](bn,bi);be=Cesium['Cartesian3']['maximumByComponent'](be,bj[0x0],new Cesium['Cartesian3']());be=Cesium['Cartesian3']['maximumByComponent'](be,bj[0x1],new Cesium['Cartesian3']());bf=Cesium[n(0x4f9)]['minimumByComponent'](bf,bj[0x0],new Cesium['Cartesian3']());bf=Cesium[n(0x4fa)][n(0x4fb)](bf,bj[0x1],new Cesium[(n(0x4fc))]());}else{ba=ba['clone']();}bg['models']['push'](bn['_model']);bg['batchids']['push'](bo);bg['contents']['push'](bn);}if(bg['models']['length']>0x0){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;bj<b4['models']['length'];++bj){let bk=b4['models'][bj];let bl=b4['batchids'][bj];let bm=b4['contents'][bj];for(let bn=0x0;bn<bl['length'];bn++){let bo=bl[bn];var bd=new Cesium['Matrix4']();bm['_batchTable']['getBatchIdMatrix'](bo)['clone'](bd);var be=[];let bp=b5;let bq=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),bp,new Cesium['Cartesian3']());let br=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromRotationTranslation'](bi),Cesium['Matrix4']['fromTranslation'](bq),new Cesium['Matrix4']());br=Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bp),br,new Cesium['Matrix4']());var bf=Cesium['Matrix4']['multiplyTransformation'](br,bd,new Cesium['Matrix4']());bm['_batchTable'][n(0x502)](bo,bf);}}var bg=aq['FeatureEditMap']['get'](b4[n(0x503)]);if(bg==undefined){aq['FeatureEditMap']['set'](b4['featureId'],be);}}b9++;aq['viewer']['scene'][n(0x504)]();var bh;if(aq['AutoRotateList']['some'](function(bs){bh=bs['RotateDirection'];return bs['FeatureID']==b3;})&&(parseFloat(b8||0x0)==0x0||b9<b8)){aq['Feature']['animation'](b3,b4,b5,bh,b7,b8,b9,ba,bb);}else{aq['Feature']['clearRotate'](b3,ba,![]);if(bb){bb();}}}});},'updateAutoRotateList':function(b3){if(aq['AutoRotateList'][n(0x505)]>0x0){for(var b4=0x0;b4<aq['AutoRotateList']['length'];b4++){var b5=aq['AutoRotateList'][b4];b5['RotateDirection']=b3['clone']();}}},'rotateByAnyAxis':function(b3){if(aq['isMobile']()){b1('手'+o(0x214)+'!');return;}try{if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!Cesium['defined'](b3))throw'缺'+o(0x215)+'s';if(!isEmpty(b3['tag'])){if(aq[n(0x506)]['get'](b3['tag']['toString']())===undefined){throw m(0x9e);}aq['tileset']=aq['m_model'][n(0x507)](b3['tag'][n(0x508)]());}var b4;var b5=[];var b6=new Cesium['Matrix4']();var b7=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['multiply'](aq['tileset']['modelMatrix'],aq['tileset']['root']['transform'],b7);Cesium['Matrix4']['inverse'](b7,b6);if(!Array['isArray'](b3['featureId'])&&b3['featureId']['indexOf']('#')){b3['featureId']=b3['featureId']['split']('#');}for(var b8=0x0;b8<b3['featureId'][n(0x509)];b8++){b4=aq['funcPublic']['disposeFeatureId'](b3['featureId'][b8]);if(b4['length']>0x1)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;bd<aq['tileset']['_selectedTiles']['length'];++bd){let bz=aq[n(0x50b)]['_selectedTiles'][bd]['_content'];let bA=aq['tileset']['_selectedTiles'][bd];var be=aq['funcPublic']['GetFeaturesFromContent'](bz,b5['join']('#'));let bB=[];if(be['size']==0x0){continue;}be['forEach'](function(bC,bD){bB[n(0x50c)](bC);let bE=bC;var bF=aq['funcPublic']['GetFeatureMaxMinPoint'](bz,bE);b9=Cesium['Cartesian3']['maximumByComponent'](b9,bF[0x0],new Cesium['Cartesian3']());b9=Cesium[n(0x50d)]['maximumByComponent'](b9,bF[0x1],new Cesium[(n(0x50e))]());ba=Cesium['Cartesian3']['minimumByComponent'](ba,bF[0x0],new Cesium['Cartesian3']());ba=Cesium['Cartesian3']['minimumByComponent'](ba,bF[0x1],new Cesium['Cartesian3']());bb['models']['push'](bA);bb['batchids']['push'](bB);});}if(bb['models']['length']==0x0||bb['batchids']['length']==0x0){throw m(0x9f);}var bf=Number(b3['rotate']);if(isNaN(bf)){throw m(0xa0);}var bg,bh;switch(b3['type']){case 0x0:if(Array['isArray'](b3['point1'])&&b3['point1']['length']==0x3&&Array['isArray'](b3['point2'])&&b3['point2']['length']==0x3){bg=Cesium[n(0x50f)]['fromRadiansArrayHeights'](b3['point1'])[0x0];bh=Cesium['Cartesian3']['fromRadiansArrayHeights'](b3['point2'])[0x0];}else throw Error(m(0xa1));break;case 0x1:if(Cesium[n(0x510)](b3['point1'])&&b3['point1']instanceof Cesium['Cartesian3']&&Cesium[n(0x511)](b3['point2'])&&b3['point2']instanceof Cesium[n(0x512)]){bg=b3['point1'];bh=b3['point2'];}else throw Error(m(0xa2));break;default:throw Error('t'+o(0x216)+'效');}if(bb['models']['length']>0x0){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;bs<bb['models']['length'];++bs){var bt=bb[n(0x51b)][bs]['_content']['_model'];var bu=bb['models'][bs]['_content'];var bv=bb['models'][bs];var bw=bb['batchids'][bs];for(var b8=0x0;b8<bw['length'];b8++){var bx=bw[b8];if(!br){br=new Cesium['Matrix4']();bu['_batchTable']['getBatchIdMatrix'](bx)['clone'](br);}var by=Cesium['Matrix4']['multiplyTransformation'](bq,br,new Cesium['Matrix4']());bu['_batchTable']['setBatchIdMatrix'](bx,by);}bt['_nodeCommands'][0x0]['dirty']=!![];bt['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];bt['_nodeCommands'][0x0]['command']['dirty']=!![];if(b3[n(0x51c)]!=undefined){b3['callback'](bc);}}}aq['viewer']['scene']['requestRender']();}catch(bC){b1(bC);}},'clearOffset':function(b3,b4){try{if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xa3);}aq['tileset']=aq['m_model']['get'](b4['toString']());}var b5=aq['funcPublic']['disposeFeatureId'](b3);if(b5['length']>0x1)b3=b5[0x1];else b3=b5[0x0];for(var b6=0x0;b6<aq['tileset']['_selectedTiles']['length'];++b6){var b7=aq['tileset']['_selectedTiles'][b6]['_content'];var b8=aq['funcPublic'][n(0x51d)](b7,b3);if(b8==-0x1){continue;}model=b7['_model'];var b9=aq['tileset']['_selectedTiles'][b6];b7['_batchTable']['setBatchIdMatrix'](b8,Cesium['Matrix4']['IDENTITY']);var ba=aq['funcPublic']['GetFeatureMaxMinPoint'](b7,b8,aq);var bb=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity),bc=new Cesium[(n(0x51e))](Infinity,Infinity,Infinity);bb=Cesium['Cartesian3']['maximumByComponent'](bb,ba[0x0],new Cesium['Cartesian3']());bc=Cesium['Cartesian3']['minimumByComponent'](bc,ba[0x1],new Cesium['Cartesian3']());var bd=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([bb,bc],bd);Cesium['BoundingSphere']['transform'](bd,b7['_contentModelMatrix'],bd);var be=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](model['_nodeCommands'][0x0]['command']['_boundingVolume'],be);Cesium['BoundingSphere']['union'](bd,be,model[n(0x51f)][0x0]['command'][n(0x520)]);model['_nodeCommands'][0x0]['dirty']=!![];var bf=[bb,bc];var bg=Cesium['Matrix4']['multiplyByPoint'](b7['_contentModelMatrix'],bf[0x0],new Cesium[(n(0x521))]());var bh=Cesium[n(0x522)]['multiplyByPoint'](b7['_contentModelMatrix'],bf[0x1],new Cesium[(n(0x523))]());b9['updateBoundingVolume'](bh,bg);model['_nodeCommands'][0x0]['command']['_debugShowBoundingVolume']=![];model['_nodeCommands'][0x0]['command']['dirty']=!![];}aq['viewer']['scene']['requestRender']();}catch(bi){b1('错'+o(0x217)+':'+bi);}},'clearGeometrySize':function(){try{if(!aP(ax)){return;}aj['forEach']((b3,b4)=>{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;bb<b8['length'];bb++){var bc=b8[bb];var bd=aq['funcPublic']['disposeFeatureId'](bc);var be='';if(bd['length']>0x1){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<bg['length'];++bh){var bi=bg[bh]['_content'];if(!Cesium['defined'](bi))continue;var bj=aq['funcPublic']['GetFeatureFromContent'](bi,bc);var bk=bi[n(0x527)];if(!bk)continue;if(!Cesium['defined'](bj)||bj==-0x1)continue;if(!bg[bh]['oldbatchId'])bg[bh]['oldbatchId']=[];if(!bg[bh]['oldbatchId']['indexOf'](bj)>-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(bA<bC){var bE;if(!by['content'][n(0x52b)][n(0x52c)]){bE=new Cesium[(n(0x52d))]({'planes':[],'edgeColor':Cesium['Color']['RED'],'edgeWidth':0x0,'unionClippingRegions':!![]});by['content']['_model']['_clippingPlanes']=bE;}else{}bE=by['content']['_model'][n(0x52e)];bE['_owner']=by['content']['_model'];bE['featureId']=bz;bE[n(0x52f)]=bA;bE['featureBox']=aq['Feature']['getFeaturesBoundingBox'](bz,bh,function(bF){},![]);aq['clippingPlaneMapArray'][b3]['push'](bE);if(bD['setBatchIdClipState'])bD['setBatchIdClipState'](bA,!![]);if(bD['setBatchIdClipColor'])bD[n(0x530)](bA,b7);}};var bk=[];for(var bl=0x0;bl<bg['length'];bl++){var bm=bg[bl];var bn=bm['id'];bk[n(0x531)](bn);}var bo=aq['Feature']['getFeaturesBoundingBox'](bk,be,function(by){},![]);if(!Cesium['defined'](bo))throw m(0xa5);var bp=bo['max'];var bq=bo['min'];var br=bo['center'];var bs=bo['size'];aq['GLE_ClipPlansBoxCenterMap'][b3]=br;Cesium[n(0x532)]['multiplyByScalar'](bs,Cesium['defaultValue'](b6,0x1),bs);aq['GLE_ClipPlansBoxSizeMap'][b3]=bs;for(var bl=0x0;bl<bg['length'];bl++){var bm=bg[bl];var bn=bm['id'];var bt=bm[n(0x533)];var bu=bm['model'];bj(bu,bn,bt);}var bv=br;var bw=Cesium['Transforms']['eastNorthUpToFixedFrame'](bv);var bx=Cesium[n(0x534)]['inverse'](aq['tileset']['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());var bi=Cesium['Matrix4'][n(0x535)](bx,bw,new Cesium[(n(0x536))]());if(aq['clippingPlaneMapArray'][b3]&&aq['clippingPlaneMapArray'][b3][n(0x537)]>0x0){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;be<aq['clippingPlaneMapArray'][b3]['length'];be++){var b9=aq['clippingPlaneMapArray'][b3][be];var ba=![];if(b9&&b9['length']>0x0){for(var bb=0x0;bb<b9['length'];++bb){var bc=b9['get'](bb);if(!bc['isDestroy']&&bc['types']===b4){bc['distance']=b7;ba=!![];if(Cesium['defined'](b6)&&b6&&aq['clippingPlaneEntitiesMap'][b3]&&aq['clippingPlaneEntitiesMap'][b3]['length']>0x0){for(let bf=0x0;bf<aq['clippingPlaneEntitiesMap'][b3]['length'];bf++){const bg=aq['clippingPlaneEntitiesMap'][b3][bf];if(bg['types']===b4){bg['plane']['plane'][n(0x538)]=b7;break;}}}break;}}}if(!ba){var bc=new Cesium['ClippingPlane'](b8,b7);if(bc){bc['types']=b4;b9['add'](bc);if(Cesium['defined'](b6)&&b6){var bd=aq['viewer']['entities']['add']({'position':aq['GLE_ClipPlansBoxCenterMap'][b3],'plane':{'dimensions':new Cesium['Cartesian2'](0x1e,0x1e),'material':Cesium['Color']['WHITE']['withAlpha'](0.1),'plane':new Cesium['CallbackProperty'](function(){return bc;},![]),'outline':!![],'outlineColor':Cesium['Color']['WHITE']}});bd['types']=b4;aq['clippingPlaneEntitiesMap'][b3]['push'](bd);aq['clippingPlanesMap'][b3]['push'](bc);}}}}}aq['viewer']['scene'][n(0x539)]();}},'cancelClipFeatures':function(b3){if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}var b4=aq['clippingPlaneMap_mulActorIds'][b3];var b5=b4['split']('#');var b6=[];for(var b7=0x0;b7<b5[n(0x53a)];b7++){var b8=b5[0x0];var b9=aq['funcPublic']['disposeFeatureId'](b8);var ba='';if(b9['length']>0x1){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<bc['length'];++bd){var be=bc[bd]['_content'];if(!Cesium['defined'](be))continue;var bf=be[n(0x53f)];if(!bf)continue;var bg=aq['funcPublic']['GetFeaturesFromContent'](be,b6['join']('#'));if(bg['size']==0x0)continue;var bh=[];bg['forEach'](function(bi,bj){bh['push'](bi);var bk=bc[bd]['oldbatchId']['indexOf'](bi);if(bk>-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;bH<bv[n(0x546)]['length'];bH++){if(bv[n(0x547)][bH]>bw){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;bd<ba['length']-0x1;bd++){var be=ba[bd];var bf=ba[bd+0x1];var bg=Cesium['Cartesian3']['distance'](be,bf);bb+=bg;bc['push'](bb);}b5=b9(0x0,0x64,b5);var bh=new Cesium['LinearSpline']({'times':bc,'points':ba});var bi=b5/0x64*bb;var bj=bh['evaluate'](bi);var {direction,point1,point2}=bu(bh,bi);aq['GLE_ClipPlansBoxCenterMap'][b3]=bj;var bk=bj;var bl=Cesium['Transforms']['eastNorthUpToFixedFrame'](bk);var bm=Cesium['Matrix4']['inverse'](aq['tileset']['clippingPlanesOriginMatrix'],new Cesium['Matrix4']());var bn=Cesium['Matrix4']['multiply'](bm,bl,new Cesium['Matrix4']());b6=Cesium['defaultValue'](b6,!![]);Cesium['Cartesian3']['multiplyByScalar'](direction,b6?0x1:-0x1,direction);if(aq['clippingPlaneMapArray'][b3]&&aq['clippingPlaneMapArray'][b3]['length']>0x0){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;bv<aq['clippingPlaneMapArray'][b3]['length'];bv++){var bp=aq['clippingPlaneMapArray'][b3][bv];var bq=![];if(bp&&bp['length']>0x0){for(var br=0x0;br<bp['length'];++br){var bs=bp['get'](br);if(!bs['isDestroy']&&bs['types']===bo){bs['normal']=direction;bs['distance']=0x0;bq=!![];break;}}}if(!bq){var bs=new Cesium['ClippingPlane'](direction,0x0);if(bs){bs['types']=bo;bp['add'](bs);if(Cesium['defined'](b7)&&b7){var bt=aq[n(0x550)]['entities']['add']({'position':new Cesium['CallbackProperty'](function(){return aq['GLE_ClipPlansBoxCenterMap'][b3];},![]),'plane':{'dimensions':new Cesium['Cartesian2'](0x3e8,0x3e8),'material':Cesium['Color']['WHITE']['withAlpha'](0.1),'plane':new Cesium['CallbackProperty'](function(){return bs;},![]),'outline':!![],'outlineColor':Cesium['Color']['WHITE']['withAlpha'](0.4)}});bt[n(0x551)]=bo;aq['clippingPlaneEntitiesMap'][b3]['push'](bt);aq['clippingPlanesMap'][b3]['push'](bs);}}}}}aq['viewer']['scene']['requestRender']();}catch(bw){b1('错'+o(0x225)+':'+bw);}},'clipFill':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}if(!aq['enableDoubleSided']){console['log'](m(0xa7));return;}if(!Cesium['defined'](b3)){b3=Cesium['Color'][n(0x552)];}if(!Cesium['defined'](b6)){b6=!![];}var b7=function(){for(var b9 in aq['clippingPlaneMapArray']){return![];}return!![];};if(!b7()){aq['Feature']['closeClipFill']();aq['viewer']['scene']['msaaSamples']=0x1;var b8=aq['viewer']['scene']['_postRender']['addEventListener'](function(){function b9(){try{aq['funcPublic']['clipFillFeatureByStencil'](aq,aq['tileset']['id'],b3,b4,b5,b6);aq['viewer'][n(0x553)]['requestRender']();}catch(ba){b8();if(ba['message']!='b'+o(0x226)+'k')throw ba;};}setTimeout(b9,0x64);b8();},null);aq['viewer']['scene']['requestRender']();}}catch(b9){b1('错'+o(0x227)+':'+b9);}},'closeClipFill':function(){try{if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}try{aq['viewer']['scene']['msaaSamples']=0x4;if(aq['tileset']['isBimModel']){var b3=aq['viewer']['scene'][n(0x554)]['_primitives'];for(var b4=0x0;b4<b3['length'];b4++){if(b3[b4]instanceof v||b3[b4]instanceof w){if(b3[b4]['drawCommand']['id']==aq['tileset']['id']){aq['viewer']['scene']['primitives']['remove'](b3[b4]);b4--;}}}for(var b4=0x0;b4<b3['length'];b4++){if(Cesium['defined'](b3[b4]['clipFillTag'])){aq['viewer']['scene']['primitives']['remove'](b3[b4]);b4--;}}}}catch(b5){if(b5['message']!='b'+o(0x228)+'k')throw b5;};aq['viewer']['scene']['requestRender']();}catch(b6){b1('错'+o(0x229)+':'+b6);}},'getClipFillCenter':function(b3,b4){try{if(!aP(ax)){return;}if(!aQ(ax,0x8)){return;}var b5=new Cesium['Cartesian3']();if(b4){var b6=aq['viewer'][n(0x555)]['primitives']['_primitives'];for(var b7=0x0;b7<b6[n(0x556)];b7++){if(Cesium['defined'](b6[b7]['clipFillTag'])){if(b6[b7][n(0x557)]==b3){Cesium['Matrix4']['multiplyByPoint'](b6[b7]['modelMatrix'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);break;}}}}else{for(var b8=0x0;b8<api['clippingPlaneMapArray'][b3]['length'];++b8){var b9=api['clippingPlaneMapArray'][b3][b8];var ba=Cesium[n(0x558)]['eastNorthUpToFixedFrame'](api['GLE_ClipPlansBoxCenterMap'][b3]);var bb=api['GLE_ClipPlansBoxSizeMap'][b3];for(var b7=0x0;b7<b9['length'];++b7){var bc=b9['get'](b7);switch(bc['types']){case'Z'+o(0x22a)+'N':if(bc['distance']<api['GLE_ClipPlansBoxSizeMap'][b3]['z']){var bd=new Cesium['Matrix4']();var be=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,-(bb['z']-(bb['z']-bc['distance']))),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](ba,be,bd);var bf=new Cesium[(n(0x559))](bb['x'],bb['y'],bb['z']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium['Matrix4']['multiply'](bd,bg,bd);Cesium['Matrix4']['multiplyByPoint'](bd,Cesium[n(0x55a)]['fromElements'](0x0,0x0,0x0),b5);}break;case'Z'+o(0x22b)+'X':if(bc['distance']<api['GLE_ClipPlansBoxSizeMap'][b3]['z']){var bd=new Cesium[(n(0x55b))]();var be=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,bb['z']-(bb['z']-bc['distance'])),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](ba,be,bd);var bf=new Cesium['Cartesian3'](bb['x'],bb['y'],bb['z']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium['Matrix4'][n(0x55c)](bd,bg,bd);Cesium[n(0x55d)]['multiplyByPoint'](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);}break;case'X'+o(0x22c)+'N':if(bc['distance']<api['GLE_ClipPlansBoxSizeMap'][b3]['x']){var bd=new Cesium['Matrix4']();var be=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math'][n(0x55e)](0x5a)),new Cesium['Cartesian3'](-(bb['x']-(bb['x']-bc['distance'])),0x0,0x0),new Cesium['Matrix4']());Cesium[n(0x55f)][n(0x560)](ba,be,bd);var bf=new Cesium['Cartesian3'](bb['z'],bb['y'],bb['x']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium['Matrix4']['multiply'](bd,bg,bd);Cesium['Matrix4'][n(0x561)](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);}break;case'X'+o(0x22d)+'X':if(bc[n(0x562)]<api['GLE_ClipPlansBoxSizeMap'][b3]['x']){var bd=new Cesium['Matrix4']();var be=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3'][n(0x563)](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](bb['x']-(bb['x']-bc['distance']),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](ba,be,bd);var bf=new Cesium['Cartesian3'](bb['z'],bb['y'],bb['x']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium[n(0x564)]['multiply'](bd,bg,bd);Cesium['Matrix4']['multiplyByPoint'](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);}break;case'Y'+o(0x22e)+'N':if(bc['distance']<api['GLE_ClipPlansBoxSizeMap'][b3]['y']){var bd=new Cesium[(n(0x565))]();var be=Cesium['Matrix4'][n(0x566)](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,-(bb['y']-(bb['y']-bc['distance'])),0x0),new Cesium['Matrix4']());Cesium[n(0x567)]['multiply'](ba,be,bd);var bf=new Cesium['Cartesian3'](bb['x'],bb['z'],bb['y']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium['Matrix4']['multiply'](bd,bg,bd);Cesium['Matrix4']['multiplyByPoint'](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);}break;case'Y'+o(0x22f)+'X':if(bc['distance']<api['GLE_ClipPlansBoxSizeMap'][b3]['y']){var bd=new Cesium['Matrix4']();var be=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,bb['y']-(bb['y']-bc[n(0x568)]),0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](ba,be,bd);var bf=new Cesium['Cartesian3'](bb['x'],bb['z'],bb['y']);var bg=Cesium[n(0x569)]['fromScale'](bf);Cesium['Matrix4']['multiply'](bd,bg,bd);Cesium['Matrix4']['multiplyByPoint'](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);}break;case'C'+o(0x230)+'h':var bd=new Cesium[(n(0x56a))]();let bn=Cesium['Cartesian3']['normalize'](bc['normal'][n(0x56b)],new Cesium['Cartesian3']());var bh=function(bo){var bo=Cesium['Cartesian3']['normalize'](bo,new Cesium['Cartesian3']());var bp=Math['atan2'](bo['y'],bo['x'])-Cesium['Math']['PI_OVER_TWO'];return Cesium['Math'][n(0x56c)]-Cesium[n(0x56d)]['zeroToTwoPi'](bp);};var bi=function(bo){Cesium['Cartesian3']['normalize'](bo,bo);return Cesium['Math']['PI_OVER_TWO']-Cesium['Math']['acosClamped'](bo['z']);};var bj=bh(bn);var bk=bi(bn);var bl=new Cesium['HeadingPitchRoll'](bj-Cesium['Math']['PI_OVER_TWO'],bk-Cesium['Math']['PI_OVER_TWO'],0x0);var bm=Cesium['Matrix3']['IDENTITY'][n(0x56e)]();Cesium['Matrix3'][n(0x56f)](bl,bm);Cesium['Matrix4']['multiplyByMatrix3'](ba,bm,bd);var bf=new Cesium['Cartesian3'](bb['x'],bb['z'],bb['y']);var bg=Cesium['Matrix4']['fromScale'](bf);Cesium['Matrix4']['multiply'](bd,bg,bd);Cesium['Matrix4']['multiplyByPoint'](bd,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),b5);break;}}break;}}return b5;}catch(bo){b1('错'+o(0x231)+':'+bo);}},'getAll':function(b3){try{if(!aP(ax)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0xa8);}aq['tileset']=aq['m_model']['get'](b3['toString']());}let b4=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b3,b4);return{'features':b4,'length':b4['length']};}catch(b5){b1('错'+o(0x232)+':'+b5);}},'getAllIdByTileset':function(b3,b4){try{let b5=[];aq['funcPublic']['GetAllTilesetFeatureId'](b3,b3['root'],b4,b5);return{'features':b5,'length':b5['length']};}catch(b6){b1('错'+o(0x233)+':'+b6);}},'getTileByIds':function(b3,b4){try{if(!aP(ax)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0xa9);}aq['tileset']=aq['m_model']['get'](b3['toString']());}let b5=new Map();aq['funcPublic']['GetTileByFeatureId'](aq['tileset'],aq['tileset']['root'],b3,b4,b5);return b5;}catch(b6){b1('错'+o(0x234)+':'+b6);}},'topRendering':function(b3){try{if(!aq['getTopRenderState']()){b1('请'+o(0x235)+'!');return;}if(!aq['viewer']['scene']['_context']['_webgl2']){b1('w'+o(0x236)+'!');return;}if(aq['tileset']==undefined){throw m(0xaa);}aq['viewer']['scene']['requestRenderMode']=![];var b4=b3['featureIds'];var b5=b3['selectColor']==undefined?Cesium[n(0x570)]['YELLOW']:b3['selectColor'];var b6=b3['featureAlpha']==undefined?0.1:b3['featureAlpha'];var b7=b3['isMultiple']==undefined?![]:b3['isMultiple'];var b8=b3['tagName'];if(b8==undefined){return;}if(!b7){aq['Feature']['clearTopRenderSelectColor']();}aq['viewer']['scene']['requestRender']();var b9='';var ba=0x0;if(b4['size']>0x0){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;bb<aq[n(0x571)]['_selectedTiles']['length'];++bb){var bc=aq[n(0x572)]['_selectedTiles'][bb][n(0x573)];var bd=aq['funcPublic']['GetFeaturesFromContent'](bc,b9);var be=bc['_batchTable'];if(bd[n(0x574)]==0x0){continue;}bd['forEach'](function(bj,bk){be['setBatchIdTopRenderState'](bj,!![]);});bc['_isTopRender']=!![];}if(aq[n(0x575)]['scene']['postProcessStages']['_stages']['length']>0x0){var bf=aq['viewer']['scene']['postProcessStages']['_stages'];for(var bg=0x0;bg<aq['viewer']['scene']['postProcessStages']['_stages']['length'];bg++){var bh=bf[bg];if(bh['_name']==m(0xab)){aq['viewer']['scene']['requestRender']();return;}}}var bi=Cesium[n(0x576)]['createTopRenderingStage']();bi['uniforms']['selectColor']=b5;aq['viewer']['scene']['postProcessStages']['add'](bi);aq['viewer']['scene']['requestRender']();}catch(bj){b1('错'+o(0x238)+':'+bj);}},'clearTopRenderSelectColor':function(){try{if(!aP(ax)){return;}if(aq['tileset']==undefined){throw m(0xac);}var b3='';var b4=0x1;if(aq['tileset']['stylecolor']!=undefined){var b5=Cesium['Color']['fromCssColorString'](aq['tileset']['stylecolor'])['alpha'];b4=b5;}aq['m_model']['forEach'](function(b6,b7){var b8=aq['topRenderMap']['get'](b7['toString']());if(b8['size']>0x0){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;b8<aq['tileset']['_selectedTiles']['length'];++b8){var b9=aq['tileset']['_selectedTiles'][b8]['_content'];var ba=aq['funcPublic']['GetFeatureFromContent'](b9,b3);if(ba==-0x1){continue;}if(b5!=undefined){if(b5!=ba){continue;}}var bb=b9['_model']['_runtime']['materialsByName'];Object['getOwnPropertyNames'](bb)['forEach'](function(bc,bd,be){b7['set'](b3+'_'+ba,bb[bc]['name']);});}return b7;}catch(bc){b1('错'+o(0x23a)+':'+bc);}},'rotateInstance':function(b3,b4,b5,b6,b7){try{if(!aP(ax)){return;}if(!isEmpty(b6)){if(aq['m_model']['get'](b6['toString']())===undefined){throw m(0xae);}aq['tileset']=aq[n(0x57c)]['get'](b6['toString']());}var b8=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b6,b8);var b9=[];for(var ba=0x0;ba<b8['length'];ba++){var bb=b8[ba]['split']('_');if(bb['length']>0x1){bb['pop']();}if(b9['indexOf'](bb['join']('_'))==-0x1){b9['push'](bb['join']('_'));}}if(b3[n(0x57d)]>0x0){for(var bc=0x0;bc<b3['length'];bc++){var bd=[];for(var be=0x0;be<b9['length'];be++){bd['push'](b9[be]+'_'+b3[bc]);}aq['Feature']['rotate'](bd,b4=='X'?0x1:0x0,b4=='Y'?0x1:0x0,b4=='Z'?0x1:0x0,b5,b6,b7);}}else{var bd=[];for(var be=0x0;be<b9['length'];be++){bd['push'](b9[be]);}aq['Feature']['rotate'](bd,b4=='X'?0x1:0x0,b4=='Y'?0x1:0x0,b4=='Z'?0x1:0x0,b5,b6,b7);}}catch(bf){b1('错'+o(0x23b)+':'+bf);}},'clearRotateInstance':function(b3,b4){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq['m_model']['get'](b4['toString']())===undefined){throw m(0xaf);}aq['tileset']=aq['m_model']['get'](b4[n(0x57e)]());}var b5=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b4,b5);var b6=[];for(var b7=0x0;b7<b5['length'];b7++){var b8=b5[b7]['split']('_');if(b8['length']>0x1){b8['pop']();}if(b6['indexOf'](b8['join']('_'))==-0x1){b6['push'](b8['join']('_'));}}if(b3['length']>0x0){for(var b9=0x0;b9<b3['length'];b9++){for(var ba=0x0;ba<b6['length'];ba++){aq['Feature']['clearRotate'](b6[ba]+'_'+b3[b9],b4);}}}else{for(var ba=0x0;ba<b6['length'];ba++){aq['Feature']['clearRotate'](b6[ba],b4);}}}catch(bb){b1('错'+o(0x23c)+':'+bb);}},'setColorInstance':function(b3,b4,b5,b6,b7,b8){try{if(!aP(ax)){return;}if(!isEmpty(b8)){if(aq['m_model']['get'](b8[n(0x57f)]())===undefined){throw m(0xb0);}aq['tileset']=aq['m_model']['get'](b8['toString']());}var b9=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b8,b9);var ba=[];for(var bb=0x0;bb<b9['length'];bb++){var bc=b9[bb]['split']('_');if(bc['length']>0x1){bc[n(0x580)]();}if(ba['indexOf'](bc['join']('_'))==-0x1){ba['push'](bc['join']('_'));}}var bd=[];if(b3['length']>0x0){for(var be=0x0;be<b3['length'];be++){for(var bf=0x0;bf<ba['length'];bf++){bd['push'](ba[bf]+'_'+b3[be]);}}}else{for(var bf=0x0;bf<ba['length'];bf++){bd['push'](ba[bf]);}}aq['Feature']['setColor'](bd['join']('#'),b4,b5,b6,b7,b8);}catch(bg){b1('错'+o(0x23d)+':'+bg);}},'setVisibleInstance':function(b3,b4,b5,b6){try{if(!aP(ax)){return;}if(!isEmpty(b5)){if(aq['m_model'][n(0x581)](b5['toString']())===undefined){throw m(0xb1);}aq[n(0x582)]=aq['m_model']['get'](b5[n(0x583)]());}var b7=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b5,b7);var b8=[];for(var b9=0x0;b9<b7['length'];b9++){var ba=b7[b9]['split']('_');if(ba['length']>0x1){ba['pop']();}if(b8['indexOf'](ba['join']('_'))==-0x1){b8['push'](ba['join']('_'));}}var bb=[];if(b3['length']>0x0){for(var bc=0x0;bc<b3['length'];bc++){for(var bd=0x0;bd<b8['length'];bd++){bb['push'](b8[bd]+'_'+b3[bc]);}}}else{for(var bd=0x0;bd<b8['length'];bd++){bb['push'](b8[bd]);}}aq['Feature']['setVisible'](bb['join']('#'),b4,b5,b6);}catch(be){b1('错'+o(0x23e)+':'+be);}},'offsetInstance':function(b3,b4,b5,b6,b7){try{if(!aP(ax)){return;}if(!isEmpty(b7)){if(aq[n(0x584)]['get'](b7['toString']())===undefined){throw m(0xb2);}aq['tileset']=aq['m_model']['get'](b7['toString']());}var b8=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b7,b8);var b9=[];for(var ba=0x0;ba<b8['length'];ba++){var bb=b8[ba]['split']('_');if(bb['length']>0x1){bb['pop']();}if(b9[n(0x585)](bb[n(0x586)]('_'))==-0x1){b9['push'](bb['join']('_'));}}if(b6['length']>0x0){for(var bc=0x0;bc<b6['length'];bc++){for(var bd=0x0;bd<b9['length'];bd++){aq['Feature']['offset'](b3,b4,b5,b9[bd]+'_'+b6[bc],b7);}}}else{for(var bd=0x0;bd<b9['length'];bd++){aq['Feature']['offset'](b3,b4,b5,b9[bd],b7);}}}catch(be){b1('错'+o(0x23f)+':'+be);}},'clearOffsetInstance':function(b3,b4){try{if(!aP(ax)){return;}if(!isEmpty(b4)){if(aq[n(0x587)]['get'](b4['toString']())===undefined){throw m(0xb3);}aq['tileset']=aq[n(0x588)]['get'](b4['toString']());}var b5=[];aq[n(0x589)]['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b4,b5);var b6=[];for(var b7=0x0;b7<b5['length'];b7++){var b8=b5[b7]['split']('_');if(b8['length']>0x1){b8[n(0x58a)]();}if(b6['indexOf'](b8['join']('_'))==-0x1){b6['push'](b8['join']('_'));}}if(b3['length']>0x0){for(var b9=0x0;b9<b3['length'];b9++){for(var ba=0x0;ba<b6['length'];ba++){aq[n(0x58b)]['clearOffset'](b6[ba]+'_'+b3[b9],b4);}}}else{for(var ba=0x0;ba<b6['length'];ba++){aq['Feature']['clearOffset'](b6[ba],b4);}}}catch(bb){b1('错'+o(0x240)+':'+bb);}},'setAlphaInstance':function(b3,b4,b5){try{if(!aP(ax)){return;}if(!isEmpty(b5)){if(aq['m_model'][n(0x58c)](b5['toString']())===undefined){throw m(0xb4);}aq['tileset']=aq['m_model'][n(0x58d)](b5['toString']());}var b6=[];aq['funcPublic'][n(0x58e)](aq['tileset'],aq[n(0x58f)]['root'],b5,b6);var b7=[];for(var b8=0x0;b8<b6['length'];b8++){var b9=b6[b8]['split']('_');if(b9['length']>0x1){b9['pop']();}if(b7['indexOf'](b9['join']('_'))==-0x1){b7['push'](b9['join']('_'));}}var ba=[];if(b3['length']>0x0){for(var bb=0x0;bb<b3['length'];bb++){for(var bc=0x0;bc<b7['length'];bc++){ba['push'](b7[bc]+'_'+b3[bb]);}}}else{for(var bc=0x0;bc<b7['length'];bc++){ba['push'](b7[bc]);}}aq['Feature']['setAlpha'](ba['join']('#'),b4,b5);}catch(bd){b1('错'+o(0x241)+':'+bd);}},'getAllInstance':function(b3,b4){try{if(!aP(ax)){return;}if(!isEmpty(b3)){if(aq['m_model']['get'](b3['toString']())===undefined){throw m(0xb5);}aq['tileset']=aq['m_model'][n(0x590)](b3['toString']());}let b9=[];let ba=[];let bb=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b3,b9);for(let bc=0x0;bc<b9['length'];bc++){var b5=b9[bc]['split']('_');if(b5['length']>0x1){b5['pop']();if(bb['indexOf'](b5['join']('_'))==-0x1){bb['push'](b5['join']('_'));}}else{ba['push'](b9[bc]);}}var b6=[];for(var b7=0x0;b7<b4['length'];b7++){if(b4[b7]==0x0){b6=b6['concat'](ba);}for(var b8=0x0;b8<bb['length'];b8++){b6['push'](bb[b8]+'_'+b4[b7]);}}return{'features':b6,'length':b6['length']};}catch(bd){b1('错'+o(0x242)+':'+bd);}},'rotateByAnyAxisInstance':function(b3){if(aq['isMobile']()){b1('手'+o(0x243)+'!');return;}try{if(!aP(ax)){return;}if(!aQ(ax,0x4)){return;}if(!Cesium['defined'](b3))throw'缺'+o(0x244)+'s';if(!isEmpty(b3[n(0x591)])){if(aq['m_model'][n(0x592)](b3['tag']['toString']())===undefined){throw m(0xb6);}aq['tileset']=aq['m_model']['get'](b3['tag']['toString']());}let b8=[];let b9=[];let ba=[];aq['funcPublic']['GetAllTilesetFeatureId'](aq['tileset'],aq['tileset']['root'],b3['tag'],b8);for(let bb=0x0;bb<b8['length'];bb++){var b4=b8[bb][n(0x593)]('_');if(b4['length']>0x1){b4['pop']();if(ba['indexOf'](b4[n(0x594)]('_'))==-0x1){ba['push'](b4['join']('_'));}}else{b9['push'](b8[bb]);}}for(var b5=0x0;b5<b3['modelIndices']['length'];b5++){var b6=[];if(b3['modelIndices'][b5]==0x0){b6=b6[n(0x595)](b9);}for(var b7=0x0;b7<ba['length'];b7++){b6['push'](ba[b7]+'_'+b3['modelIndices'][b5]);}b3[n(0x596)]=b6['join']('#');aq['Feature']['rotateByAnyAxis'](b3);}aq['viewer']['scene']['requestRender']();}catch(bc){b1(bc);}},'drawAllFace':function(b3){var b4=aq['Feature']['getVertex'](b3);if(b4['length']>0x0){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;b9<b4['length']/0x9;b9++){var ba=Cesium['Color']['fromRandom']();var bb=new Cesium['Cartesian3'](b4[b9*0x9],b4[b9*0x9+0x1],b4[b9*0x9+0x2]);var bc=new Cesium[(n(0x599))](b4[b9*0x9+0x3],b4[b9*0x9+0x4],b4[b9*0x9+0x5]);var bd=new Cesium['Cartesian3'](b4[b9*0x9+0x6],b4[b9*0x9+0x7],b4[b9*0x9+0x8]);b8['set'](bb,[bb,bc,bd]);b8['set'](bc,[bb,bc,bd]);b8['set'](bd,[bb,bc,bd]);if(bb){var be=Cesium['Matrix4']['multiplyByPoint'](b7,bb,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](b6,be,be);var bf=Cesium['Matrix4']['multiplyByPoint'](b7,bc,new Cesium[(n(0x59a))]());Cesium['Matrix4']['multiplyByPoint'](b6,bf,bf);var bg=Cesium['Matrix4']['multiplyByPoint'](b7,bd,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](b6,bg,bg);}aq['viewer']['entities']['add']({'id':'f'+o(0x245)+'_'+Math[n(0x59b)](),'polyline':{'show':!![],'positions':[be,bf],'arcType':Cesium['ArcType']['NONE'],'material':ba,'width':0x5}});aq['viewer']['entities']['add']({'id':'f'+o(0x246)+'_'+Math['random'](),'polyline':{'show':!![],'positions':[bf,bg],'arcType':Cesium['ArcType']['NONE'],'material':ba,'width':0x5}});aq[n(0x59c)]['entities']['add']({'id':'f'+o(0x247)+'_'+Math['random'](),'polyline':{'show':!![],'positions':[bg,be],'arcType':Cesium['ArcType']['NONE'],'material':ba,'width':0x5}});}return b8;}}};this['ParticleSystem']={'getDefaultConfig':function(b3){if(!aP(ay)){return;}if(!Cesium['defined'](aq[n(0x59d)])){aq['Effect_ParticleSystem']=new GLEParticleSystem(aq['viewer']);}return aq['Effect_ParticleSystem'][n(0x59e)](b3);},'add':function(b3,b4,b5){if(!aP(ay)){return;}if(!Cesium['defined'](aq['Effect_ParticleSystem'])){aq['Effect_ParticleSystem']=new GLEParticleSystem(aq['viewer']);}aq['viewer']['scene']['requestRenderMode']=![];return aq['Effect_ParticleSystem']['addParticleSystem'](b3,b4,b5);},'update':function(b3,b4){if(!aP(ay)){return;}if(!Cesium[n(0x59f)](aq[n(0x5a0)])){aq['Effect_ParticleSystem']=new GLEParticleSystem(aq['viewer']);}aq['viewer']['scene'][n(0x5a1)]=![];return aq['Effect_ParticleSystem'][n(0x5a2)](b3,b4);},'remove':function(b3){if(!aP(ay)){return;}if(!Cesium[n(0x5a3)](aq['Effect_ParticleSystem'])){aq['Effect_ParticleSystem']=new GLEParticleSystem(aq[n(0x5a4)]);}return aq['Effect_ParticleSystem']['removeParticleSystem'](b3);},'removeAll':function(){if(!aP(ay)){return;}if(!Cesium['defined'](aq[n(0x5a5)])){aq['Effect_ParticleSystem']=new GLEParticleSystem(aq['viewer']);}aq[n(0x5a6)]['scene']['requestRenderMode']=!![];return aq['Effect_ParticleSystem']['cleanAllParticleSystem']();}};this['Public']={'event':function(b3,b4){var b5=Cesium['ScreenSpaceEventType']['LEFT_CLICK'];if(Cesium['defined'](b3)){b3=b3['toUpperCase']();aq['Public']['clearHandler'](b3);}switch(b3){case'L'+o(0x248)+'K':J=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);J['setInputAction'](function(b6){b4({'position':b6['position'],'ctrl':![],'shift':![]});},b5);K=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);K[n(0x5a7)](function(b6){b4({'position':b6['position'],'ctrl':!![],'shift':![]});},b5,Cesium[n(0x5a8)]['CTRL']);L=new Cesium[(n(0x5a9))](aq['viewer']['scene']);L['setInputAction'](function(b6){b4({'position':b6['position'],'ctrl':![],'shift':!![]});},b5,Cesium['KeyboardEventModifier']['SHIFT']);break;case'L'+o(0x249)+'K':b5=Cesium['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK'];M=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);M[n(0x5aa)](b4,b5);break;case'L'+o(0x24a)+'N':b5=Cesium['ScreenSpaceEventType']['LEFT_DOWN'];N=new Cesium['ScreenSpaceEventHandler'](aq['viewer'][n(0x5ab)]);N['setInputAction'](b4,b5);break;case'L'+o(0x24b)+'P':b5=Cesium['ScreenSpaceEventType']['LEFT_UP'];O=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);O['setInputAction'](b4,b5);break;case'R'+o(0x24c)+'K':b5=Cesium['ScreenSpaceEventType']['RIGHT_CLICK'];P=new Cesium['ScreenSpaceEventHandler'](aq[n(0x5ac)]['scene']);P[n(0x5ad)](b4,b5);break;case'R'+o(0x24d)+'N':b5=Cesium[n(0x5ae)]['RIGHT_DOWN'];Q=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);Q['setInputAction'](b4,b5);break;case'R'+o(0x24e)+'P':b5=Cesium['ScreenSpaceEventType']['RIGHT_UP'];R=new Cesium['ScreenSpaceEventHandler'](aq[n(0x5af)]['scene']);R['setInputAction'](b4,b5);break;case'W'+o(0x24f)+'L':b5=Cesium['ScreenSpaceEventType']['WHEEL'];S=new Cesium['ScreenSpaceEventHandler'](aq[n(0x5b0)]['scene']);S['setInputAction'](b4,b5);break;case'M'+o(0x250)+'K':b5=Cesium['ScreenSpaceEventType']['MIDDLE_CLICK'];T=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);T['setInputAction'](b4,b5);break;case'M'+o(0x251)+'N':b5=Cesium[n(0x5b1)]['MIDDLE_DOWN'];U=new Cesium[(n(0x5b2))](aq[n(0x5b3)]['scene']);U['setInputAction'](b4,b5);break;case'M'+o(0x252)+'P':b5=Cesium['ScreenSpaceEventType']['MIDDLE_UP'];V=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);V['setInputAction'](b4,b5);break;case'M'+o(0x253)+'E':b5=Cesium[n(0x5b4)]['MOUSE_MOVE'];W=new Cesium['ScreenSpaceEventHandler'](aq[n(0x5b5)]['scene']);W['setInputAction'](b4,b5);break;case'P'+o(0x254)+'D':b5=Cesium['ScreenSpaceEventType'][n(0x5b6)];X=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);X['setInputAction'](b4,b5);break;case'P'+o(0x255)+'E':b5=Cesium['ScreenSpaceEventType']['PINCH_MOVE'];Y=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);Y[n(0x5b7)](b4,b5);break;case'P'+o(0x256)+'T':b5=Cesium['ScreenSpaceEventType']['PINCH_START'];Z=new Cesium['ScreenSpaceEventHandler'](aq['viewer']['scene']);Z['setInputAction'](b4,b5);break;default:break;}},'clearHandler':function(b3){if(Cesium['defined'](b3))b3=b3['toUpperCase']();else b3=undefined;if(!b3&&I!=null){I['destroy']();I=null;}if((!b3||b3&&b3==='L'+o(0x257)+'K')&&J!=null){J['destroy']();J=null;K['destroy']();K=null;L['destroy']();L=null;}if((!b3||b3&&b3==='L'+o(0x258)+'K')&&M!=null){M['destroy']();M=null;}if((!b3||b3&&b3==='L'+o(0x259)+'N')&&N!=null){N['destroy']();N=null;}if((!b3||b3&&b3==='L'+o(0x25a)+'P')&&O!=null){O['destroy']();O=null;}if((!b3||b3&&b3==='R'+o(0x25b)+'K')&&P!=null){P['destroy']();P=null;}if((!b3||b3&&b3==='R'+o(0x25c)+'N')&&Q!=null){Q['destroy']();Q=null;}if((!b3||b3&&b3==='R'+o(0x25d)+'P')&&R!=null){R[n(0x5b8)]();R=null;}if((!b3||b3&&b3==='W'+o(0x25e)+'L')&&S!=null){S['destroy']();S=null;}if((!b3||b3&&b3==='M'+o(0x25f)+'K')&&T!=null){T['destroy']();T=null;}if((!b3||b3&&b3==='M'+o(0x260)+'N')&&U!=null){U['destroy']();U=null;}if((!b3||b3&&b3==='M'+o(0x261)+'P')&&V!=null){V['destroy']();V=null;}if((!b3||b3&&b3==='M'+o(0x262)+'E')&&W!=null){W['destroy']();W=null;}if((!b3||b3&&b3==='P'+o(0x263)+'D')&&X!=null){X['destroy']();X=null;}if((!b3||b3&&b3==='P'+o(0x264)+'E')&&Y!=null){Y['destroy']();Y=null;}if((!b3||b3&&b3==='P'+o(0x265)+'T')&&Z!=null){Z['destroy']();Z=null;}if(!isEmpty(aq[n(0x5b9)]))aq['nameOverlay']['style']['display']='n'+o(0x266)+'e';},'changeEventType':function(b3){var b4=aq['viewer']['scene']['screenSpaceCameraController'];var b5={'translateEventTypes':b4['translateEventTypes'],'zoomEventTypes':b4['zoomEventTypes'],'rotateEventTypes':b4['rotateEventTypes'],'tiltEventTypes':b4['tiltEventTypes'],'lookEventTypes':b4['lookEventTypes']};if(Cesium['defined'](b3)){for(var b6 in b3){if(Cesium['defined'](b3[b6])){b5[b6]=b3[b6];}}}b4['translateEventTypes']=b5['translateEventTypes'];b4['zoomEventTypes']=b5['zoomEventTypes'];b4['rotateEventTypes']=b5['rotateEventTypes'];b4['tiltEventTypes']=b5['tiltEventTypes'];b4[n(0x5ba)]=b5['lookEventTypes'];},'resetEventType':function(){if(!aP(az)){return;}var b3=aq['viewer']['scene']['screenSpaceCameraController'];b3['zoomEventTypes']=[Cesium['CameraEventType']['WHEEL'],Cesium['CameraEventType']['PINCH']];b3['rotateEventTypes']=aq['isMobile']()?Cesium['CameraEventType']['PINCH']:Cesium['CameraEventType']['RIGHT_DRAG'];b3['tiltEventTypes']=[Cesium['CameraEventType']['MIDDLE_DRAG'],Cesium['CameraEventType']['LEFT_DRAG'],{'eventType':Cesium['CameraEventType']['LEFT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']},{'eventType':Cesium[n(0x5bb)]['RIGHT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']}];},'setDoubleSidedRender':function(b3){if(!aP(az)){return;}aq['enableDoubleSided']=b3;},'listenExceptionMessage':function(b3){if(!aP(az)){return;}aq['viewer'][n(0x5bc)]['renderError']['addEventListener'](function(b4,b5){if(!isEmpty(b3))b3(b5);});},'drawPolygonGrid':function(b3){try{if(!aP(az)){return;}if(b3[n(0x5bd)]>0x0){var b4=[];var b5=[];for(var b6=0x0;b6<b3['length'];b6++){var b7=b3[b6];if(!isEmpty(b7)){var b8=Cesium['createGuid']();if(!isEmpty(b7['id'])){b8=b7['id'];}var b9=Cesium['Color'][n(0x5be)]({'alpha':0.2});if(!isEmpty(b7['gridColor'])){b9=Cesium['Color']['fromCssColorString'](b7['gridColor']);}var ba=Cesium['Color']['WHITE'];if(!isEmpty(b7['boderColor'])){ba=Cesium['Color']['fromCssColorString'](b7['boderColor']);}var bb=[];if(!isEmpty(b7['positions'])&&b7['positions']['length']>0x0){for(var bc=0x0;bc<b7[n(0x5bf)]['length'];bc++){bb['push'](Cesium['Cartesian3']['fromRadians'](b7['positions'][bc]['longitude'],b7['positions'][bc]['latitude'],b7['positions'][bc]['height']));}}if(bb['length']>0x2){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;b6<b3['length'];b6++){var b7=b3[b6];if(!isEmpty(b7)){var b8=Cesium['createGuid']();if(!isEmpty(b7['id'])){b8=b7['id'];}var b9=Cesium['Color']['fromRandom']({'alpha':0.2});if(!isEmpty(b7['gridColor'])){b9=Cesium['Color']['fromCssColorString'](b7['gridColor']);}var ba=Cesium['Color']['WHITE'];if(!isEmpty(b7['boderColor'])){ba=Cesium['Color']['fromCssColorString'](b7['boderColor']);}var bb=[];if(!isEmpty(b7['positions'])&&b7['positions']['length']>0x0){for(var bc=0x0;bc<b7['positions']['length'];bc++){bb['push'](new Cesium['Cartographic'](b7['positions'][bc]['longitude'],b7['positions'][bc][n(0x5c2)],b7[n(0x5c3)][bc]['height']));}}if(bb['length']>0x3){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;b4<ak['length'];b4++){aq['viewer']['scene']['primitives']['remove'](ak[b4]);}ak=[];}else{for(var b4=0x0;b4<ak['length'];b4++){var b5=ak[b4];var b6=b5['getGeometryInstanceAttributes'](b3);b6['show']=Cesium['ShowGeometryInstanceAttribute']['toValue'](![]);}}aq['viewer']['scene']['requestRender']();}catch(b7){b1('错'+o(0x269)+':'+b7);}},'pickGridByEvent':function(b3,b4){try{if(!aP(az)){return;}if(!isEmpty(b4)){if(!isEmpty(b3)){var b5=aq['funcPublic']['pickPosition'](b3,aq['viewer']);var b6=aq['viewer']['scene']['pick'](b3);if(Cesium['defined'](b6)){if(b6['primitive']instanceof Cesium['Primitive']){b4({'id':b6['id'],'position':aq['funcPublic']['outCartesian3ToRadian'](b5['position'],aq[n(0x5c5)])});}}}}aq['viewer']['scene']['requestRender']();}catch(b7){b1('错'+o(0x26a)+':'+b7);}},'setGridColorById':function(b3,b4){try{if(!aP(az)){return;}if(!isEmpty(b3)){var b5=Cesium['Color']['YELLOW']['withAlpha'](0.9);if(!isEmpty(b4)){b5=Cesium['Color']['fromCssColorString'](b4);}for(var b6=0x0;b6<ak['length'];b6++){var b7=ak[b6];var b8=b7['getGeometryInstanceAttributes'](b3);b8['color']=Cesium['ColorGeometryInstanceAttribute']['toValue'](b5);}}}catch(b9){b1('错'+o(0x26b)+':'+b9);}},'updateCanvas':function(){try{if(!aP(az)){return;}for(var b3=0x0;b3<ac['length'];b3++){var b4=ac[b3];if(!isEmpty(b4)){b4['updateData']();}}}catch(b5){b1('错'+o(0x26c)+':'+b5);}},'surfaceTransparency':function(b3,b4,b5){try{if(!aP(az))return;if(!aQ(az,0x1))return;if(isEmpty(b5)){b8(aq['viewer']);var b3=Number(b3);b3=!isNaN(b3)?b3:0x1;b3=Cesium['Math']['clamp'](b3,0x0,0x1);var b4=Number(b4);b4=!isNaN(b4)?b4:0x1;b4=Cesium['Math']['clamp'](b4,0x0,0x1);aq['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']=new Cesium['NearFarScalar'](0x190,0x0,0x320,0x1);aq['viewer']['scene']['globe']['translucency']['enabled']=b3<0x1?!![]:![];aq['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']['nearValue']=Cesium['Math'][n(0x5c6)](b3,0x0,0x1);aq['viewer']['scene']['globe']['translucency']['frontFaceAlphaByDistance']['farValue']=Cesium['Math']['clamp'](b4,0x0,0x1);}else{b8(aq['viewer']);aq['viewer'][n(0x5c7)]['globe']['translucency']['enabled']=!![];aq['viewer']['scene']['globe']['undergroundColor']=undefined;aq['viewer'][n(0x5c8)]['globe']['translucency']['frontFaceAlpha']=b3;var b6=[];for(var b7=0x0;b7<b5['length'];b7++){b6['push'](new Cesium['Cartographic'](b5[b7][0x0],b5[b7][0x1],b5[b7][0x2]));}aq['viewer']['scene']['globe']['translucency'][n(0x5c9)]=Cesium['Rectangle']['fromCartographicArray'](b6);}function b8(b9){b9[n(0x5ca)]['globe']['showGroundAtmosphere']=!![];b9['scene']['globe']['baseColor']=Cesium[n(0x5cb)]['BLACK'];b9[n(0x5cc)]['globe']['translucency']['enabled']=![];b9['scene']['globe']['translucency']['frontFaceAlpha']=0x1;b9['scene']['globe']['undergroundColor']=Cesium['Color']['BLACK'];b9['scene'][n(0x5cd)]['translucency']['rectangle']=undefined;b9['scene']['imageryLayers']['get'](0x0)['colorToAlpha']=undefined;}aq['viewer'][n(0x5ce)]['requestRender']();}catch(b9){b1('错'+o(0x26d)+':'+b9);}},'setLogarithmicDepth':function(b3){if(!aP(az)){return;}if(typeof b3=='b'+o(0x26e)+'n'){aq['viewer']['scene']['logarithmicDepthBuffer']=b3;aq['viewer']['scene'][n(0x5cf)]();}else{b1('参'+o(0x26f)+'!');}},'getRenderMode':function(){if(!aP(az)){return;}return aq['RenderMode'];},'setRenderMode':function(b3){if(!aP(az)){return;}if(typeof b3=='n'+o(0x270)+'r'){aq['RenderMode']=b3;}else{b1('参'+o(0x271)+'!');}},'getIsOptimizeRendering':function(){if(!aP(az)){return;}return aq['IsOptimizeRendering'];},'setIsOptimizeRendering':function(b3){if(!aP(az)){return;}if(typeof b3=='b'+o(0x272)+'n'){aq['IsOptimizeRendering']=b3;aq['viewer']['scene']['requestRender']();}else{b1('参'+o(0x273)+'!');}},'setRefreshRender':function(b3){if(!aP(az)){return;}if(typeof b3=='b'+o(0x274)+'n'){aq['RefreshRendering']=b3;aq['viewer']['scene']['requestRender']();}else{b1('参'+o(0x275)+'!');}},'closeMouseAction':function(b3){if(!aP(az)){return;}aq['viewer']['scene']['screenSpaceCameraController']['enableRotate']=b3;aq['viewer']['scene']['screenSpaceCameraController']['enableTranslate']=b3;aq['viewer']['scene']['screenSpaceCameraController']['enableZoom']=b3;aq['viewer']['scene']['screenSpaceCameraController']['enableTilt']=b3;aq[n(0x5d0)]['scene']['screenSpaceCameraController'][n(0x5d1)]=b3;},'drawRegion':function(b3,b4){if(!aP(az)){return;}var b5=new Cesium['Matrix4']['clone'](Cesium['Matrix4'][n(0x5d2)]);var b6=new Cesium['RectangleOutlineGeometry']({'rectangle':new Cesium[(n(0x5d3))](b3[0x0],b3[0x1],b3[0x2],b3[0x3]),'height':b3[0x4],'extrudedHeight':b3[0x5]});b6=Cesium['RectangleOutlineGeometry']['createGeometry'](b6);var b7=new Cesium['GeometryInstance']({'geometry':b6,'modelMatrix':b5,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b4)}});var b8=new Cesium['Primitive']({'geometryInstances':b7,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});aq['viewer']['scene']['primitives']['add'](b8);aq['viewer']['scene']['requestRender']();},'setSceneRenderState':function(b3){try{if(!aP(az)){return;}aq['viewer']['scene']['requestRenderMode']=Boolean(b3);}catch(b4){b1('错'+o(0x276)+':'+b4);}},'getAltitude':function(b3,b4,b5){try{if(!aP(az)){return;}if(!aq['defaults']['openearth']||!aq['defaults']['openterrain']){return 0x0;}var b6=[new Cesium['Cartographic'](b4,b3)];var b7=Cesium['sampleTerrainMostDetailed'](aq['viewer']['scene'][n(0x5d4)],b6);Cesium['when'](b7,function(b8){if(b5)b5(b8);});}catch(b8){b1('错'+o(0x277)+':'+b8);}},'degreesToRadians':function(b3){try{if(!aP(az)){return;}return Cesium['Math']['toRadians'](Number(b3));}catch(b4){b1('错'+o(0x278)+':'+b4);}},'radiansToDegrees':function(b3){try{if(!aP(az)){return;}return Cesium['Math']['toDegrees'](Number(b3));}catch(b4){b1('错'+o(0x279)+':'+b4);}},'setSensitivityPC':function(b3,b4,b5){if(!aP(az)){return;}aq['maximumRotateRatePc']=Number(b3);aq[n(0x5d5)]=Number(b4);aq['zoomFactorPc']=Number(b5);return 0x0;},'setSensitivityMobile':function(b3,b4,b5){if(!aP(az)){return;}aq['maximumRotateRateMobile']=Number(b3);aq['minimumRotateRateMobile']=Number(b4);aq['zoomFactorMobile']=Number(b5);return 0x0;},'radiansToScreenCoord':function(b3){try{if(!aP(az)){return;}var b4=aq['funcPublic']['inputRadianToCartesian3'](b3,aq['viewer']);return aq['viewer'][n(0x5d6)]['cartesianToCanvasCoordinates'](b4);}catch(b5){b1('错'+o(0x27a)+':'+b5);}},'degreesToCartesian3':function(b3,b4,b5){try{if(!aP(az)){return;}return aq['funcPublic']['cartographicToCartesian3Three'](Cesium['Math']['toRadians'](Number(b4)),Cesium['Math']['toRadians'](Number(b3)),Number(b5),aq['viewer']);}catch(b6){b1('错'+o(0x27b)+':'+b6);}},'radiansToCartesian3':function(b3,b4,b5){try{if(!aP(az)){return;}return aq['funcPublic'][n(0x5d7)](Number(b4),Number(b3),Number(b5),aq['viewer']);}catch(b6){b1('错'+o(0x27c)+':'+b6);}},'radiansToModelCartesian3':function(b3,b4,b5,b6){try{if(!aP(az)){return;}var b7=aq['Model']['get'](b6);if(!b7){throw m(0xb7);}var b8=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](b7['root']['transform'],b8);var b9=aq['Public']['radiansToCartesian3'](b3,b4,b5);var ba=new Cesium[(n(0x5d8))]();Cesium['Matrix4']['multiplyByPoint'](b8,b9,ba);var bb=aq['tileset']['offset'];if(!Cesium['defined'](bb))bb=[0x0,0x0,0x0];var bc=Cesium['Cartesian3']['fromArray'](bb);Cesium['Cartesian3']['divideByScalar'](bc,0x3e8,bc);Cesium['Cartesian3']['add'](ba,bc,ba);return ba;}catch(bd){b1('错'+o(0x27d)+':'+bd);}},'cartesian3ToRadians':function(b3){if(!aP(az)){return;}return aq['funcPublic']['outCartesian3ToRadian']({'x':b3[0x0],'y':b3[0x1],'z':b3[0x2]},aq['viewer']);},'convertWorldToModel':function(b3,b4,b5){try{if(!aP(az)){return;}var b6=Cesium['Cartographic']['toCartesian'](new Cesium['Cartographic'](Number(b3),Number(b4),Number(b5)));var b7=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq[n(0x5d9)][n(0x5da)]['transform'],b7);Cesium['Matrix4']['multiplyByPoint'](b7,b6,b6);return b6;}catch(b8){b1('错'+o(0x27e)+':'+b8);}},'convertModelToWorld':function(b3,b4,b5,b6,b7){try{if(!aP(az)){return;}if(Cesium['defined'](b6)){var b8=aq[n(0x5db)]['get'](b6);if(!b8){throw m(0xb8);}aq[n(0x5dc)]=b8;}var b9=aq['tileset']['offset'];if(!Cesium[n(0x5dd)](b9))b9=[0x0,0x0,0x0];var ba=Cesium['Cartesian3'][n(0x5de)](b9);var bb=new Cesium['Cartesian3'](Number(b3),Number(b4),Number(b5));Cesium['Cartesian3']['subtract'](bb,ba,bb);Cesium['Cartesian3']['divideByScalar'](bb,0x3e8,bb);var bc=!isEmpty(aq['tileset']['modelMatrix'])?new Cesium[(n(0x5df))]['clone'](aq['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);Cesium[n(0x5e0)]['multiplyByPoint'](aq['tileset']['root']['transform'],bb,bb);Cesium['Matrix4']['multiplyByPoint'](bc,bb,bb);if(b7){return bb;}else{return aq['funcPublic']['outCartesian3ToRadian'](bb,aq['viewer']);}}catch(bd){b1('错'+o(0x27f)+':'+bd);}},'pickupCoordinate':function(b3,b4,b5,b6){try{if(!aP(az)){return;}if(isEmpty(b5))b5=0x0;if(!isEmpty(b4)){if(!isEmpty(b3)){var b7=aq['funcPublic']['pickPosition'](b3,aq['viewer']);if(b7['type']!==aq['PositionType']['NONE']){if(b5==0x0){b4(aq['funcPublic']['outCartesian3ToRadian'](b7['position'],aq[n(0x5e1)]));return;}else if(b5==0x1){if(aq['vertexAdsorption']){var b8=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b8);var b9=Cesium['Matrix4']['multiplyByPoint'](b8,b7['position'],new Cesium[(n(0x5e2))]());aq['Feature']['getByEvent'](b3,function(ba){if(ba!=null){if(aq['viewer']['scene']['_context'][n(0x5e3)]){var bb=aq[n(0x5e4)]['getVertex'](ba[n(0x5e5)]);if(bb['length']>0x0){var bc=new Cesium['Cartesian3']();for(var bd=0x0;bd<bb['length']/0x3;bd++){var be=new Cesium[(n(0x5e6))](bb[bd*0x3],bb[bd*0x3+0x1],bb[bd*0x3+0x2]);var bf=Cesium['Cartesian3']['distance'](b9,be);if(bf<aq['vertexAdsorptionDis']){Cesium['Cartesian3']['clone'](be,bc);break;}}if(bc['equals'](Cesium['Cartesian3']())){b4(b7['position']);}else{Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x5e7)][n(0x5e8)],bc,bc);b4(bc);}}else{b4(b7['position']);}}else{b4(b7['position']);}}});}else{b4(b7['position']);}return;}else if(b5==0x2){A['Feature']['getFaceAndNormal'](b3,function(ba){var bb=ba['FaceNormal'];var bc=ba[n(0x5e9)];var bd=new Cesium['Matrix4']();Cesium['Matrix4'][n(0x5ea)](aq['tileset'][n(0x5eb)]['transform'],bd);var be=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](bd,b7['position'],be);var bf=0.5;b7['x']+=bf*bb['x'];b7['y']+=bf*bb['y'];b7['z']+=bf*bb['z'];Cesium['Matrix4']['multiplyByPoint'](aq[n(0x5ec)]['root']['transform'],be,be);b4(be);});}}else{if(!isEmpty(b6))b6();}}}}catch(ba){b1('错'+o(0x280)+':'+ba);}},'getPos2DByPos3D':function(b3,b4,b5,b6,b7){try{if(!aP(az)){return;}var b8=[];var b9=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](b3,b9);var ba=aq[n(0x5ed)][n(0x5ee)]();var bb=ba['maxHeight'][0x0]*0x1-ba['minHeight'][0x0]*0x1;b9['y']+=bb/0x2;var bc=new Cesium['Cartesian3'](0x0,-0x1,0x0);var bd=new Cesium['Ray'](b9,bc);var be=b7;var bf='#'+be['toString']();bf=bf['trimEnd']('#');var bg=bf['replace'](/#/g,'#'+b5+'_');bg=bg['TrimStart']('#');aq['Feature']['setVisible'](bg,![],b4);var bh='#'+b6;bh=bh['trimEnd']('#');var bi=bh['replace'](/#/g,'#'+b5+'_');bi=bi[n(0x5ef)]('#');aq['Feature']['setVisible'](bi,!![],b4);var bj=aq['viewer']['scene']['pickFromRay'](bd,b8);aq['Feature'][n(0x5f0)](bg,!![],b4);if(Cesium[n(0x5f1)](bj)){results=[bj];return results[0x0]['position'];}}catch(bk){b1('错'+o(0x281)+':'+bk);}},'drawShape':function(b3,b4){try{if(!aP(az)){return;}if(!aQ(az,0x10))return;var b4=b4?b4:{};var b5;var b6=b4['id']?b4['id']:Cesium[n(0x5f2)]();if(b4['drawMode']=='p'+o(0x282)+'n'){b5=aq['viewer']['entities']['add']({'id':b6,'polygon':{'hierarchy':b3,'material':b4['color']?b4['color']:new Cesium['ColorMaterialProperty'](Cesium['Color']['WHITE']['withAlpha'](0.7)),'width':b4['width']?b4['width']:0x2,'classificationType':b4['classificationType']?b4['classificationType']:Cesium['ClassificationType']['TERRAIN'],'clampToGround':!![]}});}else if(b4['drawMode']=='p'+o(0x283)+'e'){b5=aq['viewer'][n(0x5f3)]['add']({'id':b6,'polyline':{'clampToGround':!![],'classificationType':b4['classificationType']?b4['classificationType']:Cesium['ClassificationType']['TERRAIN'],'positions':b3,'material':b4['color']?b4['color']:new Cesium['Color']['fromCssColorString']('#'+o(0x284)+'0')['withAlpha'](0.2),'width':b4['width']?b4['width']:0x3}});}aq['viewer']['scene']['requestRender']();return b5;}catch(b7){b1('错'+o(0x285)+':'+b7);}},'removeShape':function(b3){try{if(!aP(az)){return;}if(!aQ(az,0x10))return;var b4=aq['viewer'][n(0x5f4)][n(0x5f5)](b3);if(b4!=undefined){aq[n(0x5f6)]['entities']['remove'](b4);}aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0x286)+':'+b5);}},'setShapeVisible':function(b3,b4){try{if(!aP(az)){return;}if(!aQ(az,0x10))return;var b5=aq['viewer']['entities']['getById'](b3);if(Cesium['defined'](b5)){b5['show']=b4;}aq['viewer']['scene'][n(0x5f7)]();}catch(b6){b1('错'+o(0x287)+':'+b6);}},'zoomToShape':function(b3,b4){try{if(!aP(az)){return;}if(!aQ(az,0x10))return;var b4=b4?b4:{};var b5=b4[n(0x5f8)]?b4['heading']:0x0;var b6=b4['pitch']?b4['pitch']:0x1e;var b7=b4['distance']?b4['distance']:0x0;var b8=b4['time']?b4[n(0x5f9)]:0x0;var b9=aq['viewer']['entities']['getById'](b3);if(b9!=undefined){var ba;if(b9['_polygon']){ba=b9['_polygon'][n(0x5fa)][n(0x5fb)]['positions'];}else if(b9['_polyline']){ba=b9['_polyline']['_positions']['_value'];}var bb=Cesium['clone'](ba[0x0]);var bc=Cesium['clone'](ba[0x0]);for(var bd=0x0;bd<ba['length'];bd++){bb=aq['funcPublic']['max'](bb,ba[bd]);}for(var bd=0x0;bd<ba['length'];bd++){bc=aq['funcPublic'][n(0x5fc)](bc,ba[bd]);}var be=Cesium['Cartesian3']['subtract'](bb,bc,new Cesium['Cartesian3']());var bf=Cesium[n(0x5fd)]['midpoint'](bb,bc,new Cesium['Cartesian3']());var bg=Cesium['Cartesian3']['magnitude'](be);var bh=new Cesium['BoundingSphere'](bf,bg);aq['viewer']['camera']['flyToBoundingSphere'](bh,{'duration':b8,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](b5),Cesium['Math']['toRadians'](-b6),b7)});}aq['viewer']['scene']['requestRender']();}catch(bi){b1('错'+o(0x288)+':'+bi);}},'drawPoint':function(b3,b4){try{if(!aP(az)){return;}var b4=b4?b4:{};var b5=b4['id']?b4['id']:Cesium['createGuid']();if(!Cesium['defined'](aq['pointPrimitives'])){aq['pointPrimitives']=aq['viewer']['scene']['primitives']['add'](new Cesium[(n(0x5fe))]({'blendOption':Cesium['BlendOption']['TRANSLUCENT']}));}if(Array['isArray'](b3)){switch(b4['axisType']){case 0x1:b3=Cesium['Cartesian3'][n(0x5ff)](b3)[0x0];break;case 0x2:b3=Cesium['Cartesian3']['fromDegreesArrayHeights'](b3)[0x0];break;case 0x3:b3=Cesium['Cartesian3']['fromArray'](b3);break;default:throw m(0xb9);}}if(!Cesium['defined'](b4['color'])){b4['color']=Cesium['Color']['YELLOW'];}if(typeof b4['color']=='s'+o(0x289)+'g'&&b4['color']['constructor']==String){b4['color']=Cesium['Color']['fromCssColorString'](b4['color']);}if(Cesium['defined'](b4['width'])&&!Cesium['defined'](b4['size'])){b4['size']=b4['width'];}if(!Cesium['defined'](b4['alwaysVisible'])){b4['alwaysVisible']=!![];}aq[n(0x600)]['add']({'id':b5,'pixelSize':b4['size']?b4['size']:0x5,'color':b4['color'],'position':b3,'disableDepthTestDistance':b4['alwaysVisible']?Number['POSITIVE_INFINITY']:0x0});aq['viewer']['scene']['requestRender']();return b5;}catch(b6){b1('错'+o(0x28a)+':'+b6);}},'removePoint':function(b3){try{if(!aP(az)){return;}if(Cesium['defined'](aq['pointPrimitives'])){if(b3===0x0){aq['pointPrimitives'][n(0x601)]();}else{var b4=aq['pointPrimitives']['length'];for(var b5=0x0;b5<b4;++b5){var b6=aq['pointPrimitives']['get'](b5);if(b6['id']===b3)aq['pointPrimitives']['remove'](b6);}}aq['viewer'][n(0x602)]['requestRender']();}}catch(b7){b1('错'+o(0x28b)+':'+b7);}},'drawLine':function(b3,b4,b5){try{if(!aP(az)){return;}if(!Cesium[n(0x603)](aq['_entitiesMap']))aq['_entitiesMap']={};if(!Cesium['defined'](aq['_entitiesMap'][b3])){aq['_entitiesMap'][b3]={'id':b3,'activeShapePoints':[],'activeShape':undefined,'positionType':isNaN(b5['positionType'])?0x1:b5['positionType'],'acquisitionDensity':b5['acquisitionDensity']||0.5,'lineColor':b5[n(0x604)]||Cesium[n(0x605)]['fromRandom']({'minimumRed':0.75,'minimumGreen':0.05,'minimumBlue':0.05,'alpha':0x1}),'lineWidth':b5['lineWidth']||0x3,'dash':{'isDash':Cesium['defined'](b5['dash'])&&b5['dash'][n(0x606)]?b5['dash']['isDash']:![],'gapColor':Cesium['defined'](b5['dash'])&&b5['dash']['isDash']&&Cesium['defined'](b5[n(0x607)][n(0x608)])?b5['dash']['gapColor']:Cesium['Color']['TRANSPARENT'],'dashLength':Cesium['defined'](b5['dash'])&&b5['dash']['isDash']&&!isNaN(b5['dash']['dashLength'])?b5['dash']['dashLength']:0x10,'dashPattern':Cesium['defined'](b5['dash'])&&b5['dash']['isDash']&&Cesium['defined'](b5['dash']['dashPattern'])?b5['dash']['dashPattern']:0xff},'perspectiveFollowing':{'isPerspectiveFollowing':Cesium['defined'](b5['perspectiveFollowing'])&&b5['perspectiveFollowing']['isPerspectiveFollowing']?b5['perspectiveFollowing']['isPerspectiveFollowing']:![],'heading':Cesium['defined'](b5['perspectiveFollowing'])&&b5['perspectiveFollowing'][n(0x609)]&&!isNaN(b5['perspectiveFollowing']['heading'])?b5['perspectiveFollowing']['heading']:-0x3c,'pitch':Cesium['defined'](b5['perspectiveFollowing'])&&b5['perspectiveFollowing']['isPerspectiveFollowing']&&!isNaN(b5['perspectiveFollowing']['pitch'])?b5['perspectiveFollowing'][n(0x60a)]:-0x14,'range':Cesium['defined'](b5['perspectiveFollowing'])&&b5['perspectiveFollowing']['isPerspectiveFollowing']&&!isNaN(b5[n(0x60b)]['range'])?b5['perspectiveFollowing'][n(0x60c)]:0xf},'altitudeOffset':!isNaN(b5['altitudeOffset'])?b5['altitudeOffset']:0x0,'clampToGround':b5['clampToGround']||![],'isCallBack':Cesium['defaultValue'](b5['isCallBack'],!![]),'image':b5['image'],'bgColor':Cesium[n(0x60d)](b5['bgColor'])&&Cesium['Color']['fromCssColorString'](b5['bgColor'])?Cesium['Color']['fromCssColorString'](b5['bgColor']):Cesium['Color']['AQUAMARINE'],'foregroundColor':Cesium['defined'](b5[n(0x60e)])&&Cesium['Color']['fromCssColorString'](b5['foregroundColor'])?Cesium['Color']['fromCssColorString'](b5['foregroundColor']):Cesium['Color']['TRANSPARENT']};}var b6=function(bb,bc,bd){var be=aq['_entitiesMap'][b3]['lineColor']instanceof Cesium['Color']?aq['_entitiesMap'][b3]['lineColor']:Cesium['Color']['fromCssColorString'](aq['_entitiesMap'][b3]['lineColor']);var bf=bd?bb:bc;if(bd){return aq['viewer']['entities'][n(0x60f)]({'id':aq['_entitiesMap'][b3]['id'],'polyline':{'positions':bf,'width':aq['_entitiesMap'][b3]['lineWidth'],'material':Cesium['defined'](aq['_entitiesMap'][b3]['dash'])&&aq['_entitiesMap'][b3]['dash']['isDash']?new Cesium['PolylineDashMaterialProperty']({'color':be,'gapColor':aq[n(0x610)][b3][n(0x611)][n(0x612)]||Cesium['Color']['TRANSPARENT'],'dashLength':aq['_entitiesMap'][b3]['dash']['dashLength']||0x10,'dasdashPatternhLength':aq['_entitiesMap'][b3][n(0x613)]['dashPattern']||0xff}):new Cesium['ColorMaterialProperty'](be)}});}else{var bg=aq['viewer']['scene']['primitives']['add'](new Cesium['PolylineCollection']());aq['viewer']['scene']['primitives']['raiseToTop'](bg);bg['add']({'positions':bf,'width':aq['_entitiesMap'][b3]['lineWidth'],'material':new Cesium['Material']({'fabric':{'type':m(0xba),'uniforms':{'img':aq['_entitiesMap'][b3]['image'],'bgColor':aq['_entitiesMap'][b3]['bgColor'],'foregroundColor':aq['_entitiesMap'][b3]['foregroundColor']},'source':'\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\x20czm_material\x20czm_getMaterial(czm_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\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//\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\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\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\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20定义动画持续时间,从0到1\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\x20float\x20durationTime\x20=\x2050.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获取当前帧数,fract(x)\x20返回x的小数部分\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\x20float\x20time\x20=\x20fract(czm_frameNumber\x20/\x20(60.0\x20*\x20durationTime));\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根据uv采样颜色\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\x20vec4\x20color\x20=\x20texture2D(img,vec2(fract(st.s\x20-\x20time),st.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\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(color.a<1.0)\x20{\x20//\x20debug\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\x20color=\x20bgColor;\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}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\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(foregroundColor.a>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\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(bf<aq['_entitiesMap'][bb]['acquisitionDensity']){}else{aq['_entitiesMap'][bb]['lastPoint']=bd['clone']();}if(Array['isArray'](bc)){aq['_entitiesMap'][bb]['activeShapePoints']=aq['_entitiesMap'][bb]['activeShapePoints']['concat'](bc);}else{aq['_entitiesMap'][bb]['activeShapePoints']['push'](bc);}}}};var b8=[];if(aq['_entitiesMap'][b3]['positionType']==0x1){if(b4 instanceof Cesium['Cartesian3']){b4=[b4];}else if(Array['isArray'](b4)&&!(b4[0x0]instanceof Cesium['Cartesian3'])){b4=Cesium['Cartesian3']['unpackArray'](b4);}for(var b9=0x0;b9<b4['length'];b9++){var ba=aq['Public'][n(0x61a)]([b4[b9]['x'],b4[b9]['y'],b4[b9]['z']]);b8['push'](aq['Public']['CartographicToCartesian'](ba[0x1],ba[0x0],ba[0x2]+aq['_entitiesMap'][b3]['altitudeOffset']));}}else if(aq['_entitiesMap'][b3]['positionType']==0x0){if(Array['isArray'](b4)&&b4['length']>0x0&&b4['length']%0x3==0x0){for(var b9=0x0;b9<b4['length'];b9+=0x3){b8['push'](aq['Public']['CartographicToCartesian'](b4[b9],b4[b9+0x1],b4[b9+0x2]+aq[n(0x61b)][b3]['altitudeOffset']));}}}if(b8['length']>0x0){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;b4<b3['length'];b4++){if(b3[b4]!==aq['viewer']['_dataSourceDisplay']['_primitives']){aq['viewer']['scene']['primitives']['remove'](b3[b4]);b4--;}}aq['viewer'][n(0x647)]['removeAll']();aq[n(0x648)]=undefined;aq['m_model']=new Map();aq['modelStyleMap']=new Map();aq['modelShowMap']=new Map();aq[n(0x649)]=new Cesium['PinBuilder']();aq['billboards']=undefined;aq[n(0x64a)]=undefined;aq[n(0x64b)]=[];aq['clippingPlanes']=undefined;aq['planeEntities']=[];aq['routeDataSource']=new Map();aq['timeListener']=undefined;aq['clippingPlaneMapArray']={};aq['clippingPlaneEntitiesMap']={};aq['GLE_ClipPlansBoxSizeMap']={};aq['GLE_ClipPlansBoxCenterMap']={};aq['clippingPlaneMap_mulActorIds']={};aq['Camera_ImmersionRoaming']=undefined;aq['Effect_ParticleSystem']=undefined;aq['CustomLabel']=undefined;aq['InspectionTrack']=undefined;aq['tagName']=undefined;aq['POSMAP']=new Map();aq['underground']=undefined;aq['cancelEntityArr']=[];aq['WaterMark']=[];aq['Label']['removeBalloon'](0x0);aq[n(0x64c)]['removeAllCustomHtml']();aq[n(0x64d)]['scene']['requestRender']();if(aq['defaults'][n(0x64e)]){aq['Public']['clearEditScene']();}const b5=aq['viewer']['scene']['context']['_gl']['getExtension']('W'+o(0x298)+'t');if(b5)b5['loseContext']();return 0x0;}catch(b6){b1('错'+o(0x299)+':'+b6);return-0x1;}},'destroyScene':function(){try{if(!aP(az)){return;}const b3=aq[n(0x64f)]['scene']['context']['_gl']['getExtension']('W'+o(0x29a)+'t');if(b3)b3['loseContext']();aq['viewer']['scene']['requestRender']();aq['viewer']&&aq['viewer']['destroy']();return 0x0;}catch(b4){return-0x1;b1('错'+o(0x29b)+':'+b4);}},'getSceneStatus':function(){if(!aP(az)){return;}if(aq['defaults']['openearth']&&aq['viewer']['scene']['globe']['show']){return 0x0;}else{return 0x1;}},'addEarthClip':function(b3,b4){if(!aP(az))return;if(!aQ(az,0x1))return;if(!aq['earthClip']){aq['earthClip']=new globeMultiClip(aq);}aq['earthClip']['add'](b3,b4);},'closeEarthClip':function(){if(!aP(az))return;if(!aQ(az,0x1))return;if(!aq[n(0x650)]){aq['earthClip']=new globeMultiClip(aq);}aq['earthClip']['close']();},'addEarthFlatten':function(b3){try{if(!aP(az))return;if(!aQ(az,0x1))return;if(Cesium['defined'](b3['positions'])&&b3[n(0x651)]['length']>0x2){var b4=[];for(var b5=0x0;b5<b3['positions']['length'];b5++){var b6=aq['funcPublic']['inputRadianToCartesian3'](b3['positions'][b5],aq['viewer']);b4['push'](b6);}var b7={'positions':b4,'autoFlatten':Cesium['defined'](b3['autoFlatten'])?b3['autoFlatten']:![],'height':Cesium['defined'](b3['height'])?b3['height']:b3['positions'][0x0][0x2]};var b8=Cesium['createGuid']();aq['earthFlatten']['set'](Cesium['defined'](b3['id'])?b3['id']:b8,b7);if(aq['earthFlatten']['size']>0x0){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;bg<be['positions']['length'];bg++){bc[bd+bg*0x4+0x4]=be['positions'][bg]['x'];bc[bd+bg*0x4+0x5]=be['positions'][bg]['y'];bc[bd+bg*0x4+0x6]=be['positions'][bg]['z'];bc[bd+bg*0x4+0x7]=0x0;}bd+=(be['positions']['length']+0x1)*0x4;});aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':ba['x'],'height':ba['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':bc}});}aq['viewer']['scene']['requestRender']();return b8;}}catch(be){throw be;}},'removeEarthFlatten':function(b3){if(!aP(az))return;if(!aQ(az,0x1))return;if(Cesium['defined'](b3)){aq['earthFlatten']['delete'](b3);if(aq['earthFlatten']['size']>0x0){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;bb<b9['positions']['length'];bb++){b7[b8+bb*0x4+0x4]=b9['positions'][bb]['x'];b7[b8+bb*0x4+0x5]=b9[n(0x65c)][bb]['y'];b7[b8+bb*0x4+0x6]=b9['positions'][bb]['z'];b7[b8+bb*0x4+0x7]=0x0;}b8+=(b9[n(0x65d)]['length']+0x1)*0x4;});aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':b5['x'],'height':b5['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':b7}});}else aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_flattenData']=undefined;}else{if(aq['earthFlatten']['size']>0x0){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;b5<b3['positions']['length'];b5++){var b6=aq['funcPublic']['inputRadianToCartesian3'](b3['positions'][b5],aq['viewer']);b4['push'](b6);}var b7={'positions':b4,'inverse':Cesium['defined'](b3['inverse'])?b3['inverse']:![]};var b8=Cesium['createGuid']();aq['earthClipping']['set'](Cesium['defined'](b3['id'])?b3['id']:b8,b7);if(aq['earthClipping']['size']>0x0){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;bg<be['positions'][n(0x663)];bg++){bc[bd+bg*0x4+0x4]=be['positions'][bg]['x'];bc[bd+bg*0x4+0x5]=be['positions'][bg]['y'];bc[bd+bg*0x4+0x6]=be['positions'][bg]['z'];bc[bd+bg*0x4+0x7]=0x0;}bd+=(be['positions']['length']+0x1)*0x4;});aq['viewer']['scene']['globe']['_surface']['_tileProvider']['_clippingData']=new Cesium['Texture']({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':ba['x'],'height':ba['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':bc}});}aq['viewer']['scene']['requestRender']();return b8;}}catch(be){throw be;}},'removeEarthCutPart':function(b3){if(!aP(az))return;if(!aQ(az,0x1))return;if(Cesium['defined'](b3)){aq['earthClipping']['delete'](b3);if(aq['earthClipping']['size']>0x0){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;bb<b9['positions']['length'];bb++){b7[b8+bb*0x4+0x4]=b9['positions'][bb]['x'];b7[b8+bb*0x4+0x5]=b9['positions'][bb]['y'];b7[b8+bb*0x4+0x6]=b9['positions'][bb]['z'];b7[b8+bb*0x4+0x7]=0x0;}b8+=(b9['positions']['length']+0x1)*0x4;});aq['viewer']['scene'][n(0x668)]['_surface']['_tileProvider']['_clippingData']=new Cesium[(n(0x669))]({'context':aq['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':b5['x'],'height':b5['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':flattenData}});}else aq['viewer']['scene']['globe']['_surface']['_tileProvider'][n(0x66a)]=undefined;}else{if(aq['earthClipping']['size']>0x0){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;br<b4['data']['M']['length'];br++){var bs=b4['data']['M'][br];var bt={'x':bs['v'][0x1],'y':bs['v'][0x0],'value':bs['s']*0x1<=0x0?0.00001:bs['s']*0x1};bd['push'](bt);}aq['GLEHeatMap']['createColorPalette'](b6,b5,bp==0x0?0.00001:bp,bq,b8,b9,b7,ba);aq['GLEHeatMap']['setWGS84Data'](bp==0x0?0.00001:bp,bq,bd);if(bc){var bu=Cesium['Cartesian3']['magnitude'](new Cesium['Cartesian3'](Math['abs'](bo['x']),Math['abs'](bo['y']),Math['abs'](bo['z'])));var bv=new Cesium['BoundingSphere'](bn,bu);aq['viewer']['camera']['flyToBoundingSphere'](bv,{'duration':0.5,'offset':new Cesium['HeadingPitchRange'](Cesium['Math'][n(0x68a)](0x5a),Cesium['Math'][n(0x68b)](-0x3c),bu*2.5)});}},'removeHeatMap':function(b3){aq['Public']['removeColorPalette'](b3);aq['GLEHeatMap'][n(0x68c)](b3);},'initWindTrack':function(){if(!aP(az)){return;}if(!aQ(az,0x2)){return;}if(!Cesium[n(0x68d)](aq['GLEWindTrack'])){aq['GLEWindTrack']=new GLEWindTrack(aq['viewer'],aq);}aq['viewer']['scene']['requestRender']();},'initWindSlicing':function(){if(!aP(az)){return;}if(!aQ(az,0x2)){return;}if(!Cesium['defined'](aq['GLEWindSlicing'])){aq['GLEWindSlicing']=new GLEWindSlicing(aq['viewer'],aq);}aq['viewer']['scene'][n(0x68e)]();},'initWindProfile':function(){if(!aP(az)){return;}if(!aQ(az,0x2)){return;}if(!Cesium[n(0x68f)](aq['GLEWindProfile'])){aq['GLEWindProfile']=new WindProfile(aq['viewer'],aq);}aq['viewer']['scene']['requestRender']();},'initModelSegmentation':function(){if(!aP(az)){return;}if(!Cesium['defined'](aq['GLEModelSegmentation'])){aq['GLEModelSegmentation']=new ModelSegmentation(aq['viewer'],aq);}aq['viewer']['scene']['requestRender']();},'removeColorPalette':function(b3){if(!aP(az)){return;}if(!aQ(az,0x2)){return;}var b4=document['getElementById']('c'+o(0x2a1)+'_'+b3);if(b4){b4['parentNode']['removeChild'](b4);}},'initPaintingRoad':function(){if(!aP(az)){return;}if(!aQ(az,0x4)){return;}if(!Cesium['defined'](aq['GLEPaintingRoad'])){aq['GLEPaintingRoad']=new PaintingRoad(aq['viewer'],aq);}aq[n(0x690)]['scene']['requestRender']();},'setModelRotationCenter':function(b3,b4){ag=b3;ah=b4;},'getModelRotationCenter':function(){return ag;},'drawLineByDirectionXY':function(b3,b4,b5,b6){var b7=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root'][n(0x691)],b7);var b8=Cesium['Matrix4']['multiplyByPoint'](b7,b4,new Cesium['Cartesian3']());var b9=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](b8,b9);b9['x']+=b5['x']*b6;b9['y']+=b5['y']*b6;var ba=new Cesium['Cartesian3']();Cesium[n(0x692)]['multiplyByPoint'](aq[n(0x693)]['root']['transform'],b9,ba);var bb=aq['viewer']['entities'][n(0x694)](b3);if(bb!=undefined){aq['viewer']['entities']['remove'](bb);}aq['viewer']['entities']['add']({'id':b3,'polyline':{'show':!![],'positions':[b4,ba],'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](Cesium[n(0x695)]['RED']),'width':0xa}});return[b4,ba];},'drawLineByDirectionXYZ':function(b3,b4,b5,b6,b7,b8){var b9=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset']['root']['transform'],b9);var ba=Cesium['Matrix4']['multiplyByPoint'](b9,b4,new Cesium['Cartesian3']());var bb=new Cesium[(n(0x696))]();Cesium['Cartesian3']['clone'](ba,bb);bb['x']+=b5['x']*b6;bb['y']+=b5['y']*b6;bb['z']+=b5['z']*b6;var bc=new Cesium['Cartesian3']();Cesium[n(0x697)]['multiplyByPoint'](aq['tileset']['root'][n(0x698)],bb,bc);var bd=aq['viewer']['entities']['getById'](b3);if(bd!=undefined){aq['viewer']['entities']['remove'](bd);}aq['viewer']['entities']['add']({'id':b3,'polyline':{'show':!![],'positions':[b4,bc],'arcType':Cesium[n(0x699)]['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](b7==undefined?Cesium['Color']['YELLOW']:b7),'width':b8==undefined?0xa:b8}});return[b4,bc];},'getDirectionByAngle':function(b3,b4,b5,b6,b7){var b8=new Cesium['Cartesian3'](b5['x'],b5['y'],0x0);b8=Cesium['Cartesian3']['normalize'](b8,b8);var b9=new Cesium['Cartesian3'](0x0,0x0,0x1);Cesium['Cartesian3']['normalize'](b9,b9);var ba=new Cesium[(n(0x69a))]();Cesium['Cartesian3']['cross'](b9,b8,ba);Cesium['Cartesian3']['normalize'](ba,ba);var bb=Cesium['Quaternion']['fromAxisAngle'](ba,Cesium['Math']['toRadians'](-b6),new Cesium['Quaternion']());var bc=new Cesium['Matrix3']();Cesium[n(0x69b)]['fromQuaternion'](bb,bc);var bd=new Cesium['Cartesian3']();Cesium['Matrix3']['multiplyByVector'](bc,b8,bd);aq['Public']['drawLineByDirectionXYZ'](b3,b4,bd,b7);return bd;},'setMinimumZoomDistance':function(b3){if(!aP(aA)){return;}if(typeof b3=='n'+o(0x2a2)+'r'){aq['viewer']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!![];aq[n(0x69c)]['scene']['screenSpaceCameraController']['maximumZoomDistance']=b3;}else{b1('参'+o(0x2a3)+'!');}},'highLightModelRegion':function(b3){if(b3['PosArr']['length']<0x2){return;}if(b3[n(0x69d)]==''){return;}var b4=b3['regionColor'];var b5=b3['isInvertClassification']==undefined?![]:b3['isInvertClassification'];var b6=b3['invertClassificationColor']==undefined?new Cesium['Color'](0.25,0.25,0.25,0x1):b3['invertClassificationColor'];var b7=b3['alphaVal']==undefined?![]:b3['alphaVal'];var b8=b3['PosArr'][0x0];var b9=b3['PosArr'][0x1];var ba=new Cesium['Cartesian3']();var bb=new Cesium[(n(0x69e))]();var bc=new Cesium['Matrix4']();Cesium['Matrix4'][n(0x69f)](aq['tileset']['root']['transform'],bc);Cesium['Matrix4']['multiplyByPoint'](bc,b8,ba);Cesium['Matrix4']['multiplyByPoint'](bc,b9,bb);var bd=new Cesium['Cartesian3']['subtract'](ba,bb,new Cesium['Cartesian3']());var be=Cesium[n(0x6a0)][n(0x6a1)](ba,bb,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],be,be);var bf=Cesium['Transforms'][n(0x6a2)](be);var bg=new Cesium['ClassificationPrimitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':Cesium['BoxGeometry']['fromDimensions']({'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT'],'dimensions':new Cesium['Cartesian3'](Math['abs'](bd['x']),Math['abs'](bd['y']),Math['abs'](bd['z']))}),'modelMatrix':bf,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute'][n(0x6a3)](b4),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])},'id':b3['id']}),'classificationType':Cesium['ClassificationType']['CESIUM_3D_TILE']});aq['viewer']['scene']['primitives']['add'](bg);aq['viewer']['scene']['invertClassification']=b5;aq['viewer']['scene']['invertClassificationColor']=b6;aq['viewer']['scene']['invertClassificationColor']['alpha']=parseFloat(b7);aq['buildingHighlightArr']['set'](b3['id'],bg);aq['viewer'][n(0x6a4)]['requestRender']();},'highLightModelRegionByPolygon':function(b3){if(b3['PosArr']['length']<0x2){return;}if(b3['id']==''){return;}var b4=b3[n(0x6a5)];var b5=b3['isInvertClassification']==undefined?![]:b3['isInvertClassification'];var b6=b3['invertClassificationColor']==undefined?new Cesium['Color'](0.25,0.25,0.25,0x1):b3['invertClassificationColor'];var b7=b3['alphaVal']==undefined?![]:b3['alphaVal'];var b8=b3['PosArr'];var b9=b3['extrudedHeight']==undefined?0x0:b3['extrudedHeight'];var ba=new Cesium['ClassificationPrimitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':Cesium['PolygonGeometry']['fromPositions']({'positions':b8,'extrudedHeight':b9}),'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b4),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])},'id':b3['id']}),'classificationType':Cesium[n(0x6a6)]['CESIUM_3D_TILE']});aq['viewer'][n(0x6a7)]['primitives']['add'](ba);aq['viewer'][n(0x6a8)]['invertClassification']=b5;aq['viewer']['scene']['invertClassificationColor']=b6;aq['viewer'][n(0x6a9)]['invertClassificationColor']['alpha']=parseFloat(b7);aq['buildingHighlightArr']['set'](b3['id'],ba);aq['viewer'][n(0x6aa)]['requestRender']();},'cleanBuildingHighlight':function(b3){var b4=aq['buildingHighlightArr']['get'](b3);aq['viewer']['scene']['primitives']['remove'](b4);aq['viewer'][n(0x6ab)]['invertClassification']=![];aq['viewer']['scene']['requestRender']();},'setMsaaSamplesState':function(b3){if(typeof b3=='b'+o(0x2a4)+'n'){A['viewer']['scene']['_msaaSamples']=b3?0x4:0x1;}else{b1('参'+o(0x2a5)+'!');}},'getErrorMessage':function(){return aq['errorMessage'];},'setIsRoateByScreenCenter':function(b3,b4){if(!aP(az)){return;}if(typeof b3=='b'+o(0x2a6)+'n'){aq['IsRoateByScreenCenter']=b3;if(!Cesium['defined'](b4)){b4=![];}aq['showDebuggerCenter']=b4;}else{b1('参'+o(0x2a7)+'!');}},'getIsRoateByScreenCenter':function(){if(!aP(az)){return;}return aq['IsRoateByScreenCenter'];},'getScreenCenter':function(){var b3=aq['viewer'][n(0x6ac)][n(0x6ad)](new Cesium['Cartesian2'](aq['viewer'][n(0x6ae)]['clientWidth']/0x2,aq['viewer']['canvas']['clientHeight']/0x2));if(aq['showDebuggerCenter']){aq['funcPublic']['drawPointByCartesian3'](b3,aq['viewer'],Cesium['Color']['YELLOW'],0xa);}return b3;},'setGisAlpha':function(b3){if(b3){aq['viewer']['scene']['globe']['show']=![];}},'setDisableMouseState':function(b3){if(b3){aq['isDisableMouse']=!![];}else{aq[n(0x6af)]=![];}},'addFlowingTo3DTile':function(b3){var b4=b3['positions'];var b5=b3['posToNormal'];if(b3['Id']==undefined){b1('管'+o(0x2a8)+'空');return;}if(b3['speed']==undefined){b3['speed']=0x1;}if(b3[n(0x6b0)]==undefined){b3['duration']=0x2710;}if(b3['lineWidth']==undefined){b3['lineWidth']=0x5;}if(b3['color']==undefined){b3['color']=[0xff,0xff,0x0,0.5];}if(b3['MaxDistanceDisplay']==undefined){b3['MaxDistanceDisplay']=0x7d0;}var b6=new Cesium['Matrix4']();Cesium[n(0x6b1)]['inverse'](A['tileset']['root']['transform'],b6);var b7=0.1;var b8=0x0;var b9='';var ba=[];var bb=[];var bc=-Infinity;var bd=Infinity;b4['forEach'](function(bf,bg){var bh=b5['get'](bg);if(b8>0x0){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']<bd){bd=bm['z'];}if(bn['z']<bd){bd=bn['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;b6<b4['length'];b6++){aq['viewer'][n(0x6b6)]['remove'](b4[b6]);}aq['FlowingTo3DTile']['delete'](b5['toString']());});}else{let b4=aq['FlowingTo3DTile']['get'](b3);if(Cesium['defined'](b4)){aq['viewer']['entities']['remove'](b4);aq['FlowingTo3DTile']['delete'](b3['toString']());}}}aq['viewer']['scene']['requestRender']();},'setIsflipUnderground':function(b3){if(b3){aq['isflipUnderground']=!![];}else{aq['isflipUnderground']=![];}},'setMinPlaneHeight':function(b3){aq['minPlaneHeight']=b3;},'setEnableCheck2DFrustumRange':function(b3){aq[n(0x6b7)]=b3;},'setTopRenderState':function(b3){aq['isOpenTopRender']=b3;},'setPipelineFlowState':function(b3){aq['isOpenPipelineFlow']=b3;},'setTexturePipelineFlow':function(b3){aq[n(0x6b8)]=b3;},'setTargetFrameRate':function(b3){aq['viewer']['targetFrameRate']=b3;},'getTargetFrameRate':function(){return aq['viewer']['targetFrameRate'];},'setBackgroundImage':function(b3){if(b3!=''){aq['viewer'][n(0x6b9)]['backgroundImageUrl']=b3;}},'deleteBackgroundImage':function(){aq['viewer']['scene'][n(0x6ba)]=undefined;},'setParallelLightLuminance':function(b3){aq['parallelLightLuminance']=b3*0x1;},'getParallelLightLuminance':function(){return aq['parallelLightLuminance'];},'setIndexDB':function(b3){if(b3!=undefined){this['MyIndexDB']=b3;}},'getIndexDB':function(){return this['MyIndexDB'];}};this['Lights']={'addUnrealBloom':function(b3){if(!aP(aA)){return;}if(!aQ(aA,0x1)){return;}aq['viewer']['scene']['requestRenderMode']=![];var b4=b3['featureIds'];var b5=b3['isopen'];var b6=b3['tagname'];var b7=b3['bloomColor'];var b8=b3['bloomStrength'];var b9=b3[n(0x6bb)];var ba=[];var bb='';var bc=0x0;if(b4['size']>0x0){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;bd<aq['tileset']['_selectedTiles']['length'];++bd){var be=aq['tileset']['_selectedTiles'][bd]['_content'];var bf=aq['funcPublic']['GetFeaturesFromContent'](be,bb);if(bf['size']==0x0){continue;}bf['forEach'](function(bm,bn){be['_features'][bm]['currentFeatureId']=bn;ba['push'](be['_features'][bm]);});}if(aq['viewer']['scene']['postProcessStages']['_stages'][n(0x6be)]>0x0){var bg=aq['viewer']['scene']['postProcessStages']['_stages'];for(var bh=0x0;bh<aq['viewer']['scene'][n(0x6bf)]['_stages']['length'];bh++){var bi=bg[bh];if(bi['_name']=='c'+o(0x2aa)+'s'){for(var bj=0x0;bj<bi['uniforms']['selectFeatures']['length'];bj++){var bk=bi['uniforms']['selectFeatures'][bj]['currentFeatureId'];if(bb['indexOf'](bk)>-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;b4<aq['viewer']['scene']['postProcessStages']['_stages']['length'];b4++){var b5=b3[b4];if(b5['_name']=='c'+o(0x2ab)+'s'){aq['viewer']['scene']['postProcessStages']['remove'](b5);aq['viewer'][n(0x6ca)]['requestRender']();aq['viewer']['scene']['requestRenderMode']=!![];return;}}}},'addModelBloom':function(b3){if(!aP(aA)){return;}if(!aQ(aA,0x1)){return;}if(aq['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var b4=aq['viewer']['scene']['postProcessStages']['_stages'];for(var b5=0x0;b5<aq['viewer']['scene'][n(0x6cb)]['_stages']['length'];b5++){var b6=b4[b5];if(b6['_name']=='c'+o(0x2ac)+'s'){b1('已'+o(0x2ad)+'果');return;}}}aq['viewer']['scene']['requestRenderMode']=![];var b7=b3['bloomColor']==undefined?Cesium['Color']['WHITE']:b3['bloomColor'];var b8=b3[n(0x6cc)]==undefined?1.5:b3['bloomStrength'];var b9=b3['bloomRadius']==undefined?0.1:b3['bloomRadius'];var ba=[];var bb=Cesium['PostProcessStageLibrary']['createModelOutlineStage'](aq['viewer']['scene']);bb['enabled']=!![];bb[n(0x6cd)]['glowOnly']=![];bb['uniforms']['luminosityThreshold']=0.5;bb['uniforms']['smoothWidth']=0.5;bb['uniforms']['bloomTintColors']=[new Cesium[(n(0x6ce))](b7['red'],b7['green'],b7['blue']),new Cesium['Cartesian3'](b7['red'],b7['green'],b7['blue']),new Cesium[(n(0x6cf))](b7['red'],b7['green'],b7['blue']),new Cesium['Cartesian3'](b7['red'],b7['green'],b7['blue']),new Cesium['Cartesian3'](b7['red'],b7['green'],b7['blue'])];bb['uniforms'][n(0x6d0)]=b8;bb['uniforms']['bloomRadius']=b9;bb['uniforms']['selectFeatures']=ba;bb[n(0x6d1)]['sceneBrightness']=aq['viewer']['scene']['brightness']==undefined?0x1:aq['viewer'][n(0x6d2)]['brightness'][n(0x6d3)]['brightness'];aq['viewer']['scene']['postProcessStages']['add'](bb);aq['viewer']['scene']['requestRender']();},'addEdgeBloom':function(b3){if(!aP(aA)){return;}if(!aQ(aA,0x1)){return;}aq['viewer'][n(0x6d4)]['requestRenderMode']=![];var b4=Cesium['defined'](b3['id'])?b3['id']:Cesium['createGuid']();var b5=b3['edgeColor'];var b6=b3[n(0x6d5)];var b7=b3['bloomStrength'];var b8=b3['bloomRadius'];if(aq['viewer']['scene']['postProcessStages'][n(0x6d6)]['length']>0x0){var b9=aq['viewer']['scene']['postProcessStages']['_stages'];for(var ba=0x0;ba<aq['viewer']['scene']['postProcessStages']['_stages']['length'];ba++){var bb=b9[ba];if(bb['_name']=='c'+o(0x2ae)+'_'+b4){aq['viewer']['scene']['requestRender']();return;}}}var bc=Cesium['PostProcessStageLibrary']['createEageBloomStage'](b4);bc['uniforms']['glowOnly']=![];bc['uniforms']['luminosityThreshold']=0.1;bc['uniforms']['smoothWidth']=0.01;bc['uniforms']['bloomTintColors']=[new Cesium['Cartesian3'](b6['red'],b6['green'],b6['blue']),new Cesium['Cartesian3'](b6['red'],b6['green'],b6['blue']),new Cesium['Cartesian3'](b6['red'],b6['green'],b6['blue']),new Cesium['Cartesian3'](b6['red'],b6['green'],b6['blue']),new Cesium['Cartesian3'](b6['red'],b6['green'],b6['blue'])];bc[n(0x6d7)]['bloomStrength']=b7;bc['uniforms']['bloomRadius']=b8;bc[n(0x6d8)]['bloomColor']=new Cesium['Cartesian3'](b5['red'],b5['green'],b5['blue']);aq['viewer']['scene']['postProcessStages']['add'](bc);aq[n(0x6d9)]['scene']['requestRender']();return b4;},'removeEdgeBloom':function(b3){if(!aP(aA)){return;}if(!aQ(aA,0x1)){return;}if(aq['viewer']['scene']['postProcessStages']['_stages'][n(0x6da)]>0x0){var b4=aq['viewer']['scene']['postProcessStages']['_stages'];if(Cesium['defined'](b3)){for(var b5=0x0;b5<aq['viewer'][n(0x6db)]['postProcessStages']['_stages']['length'];b5++){var b6=b4[b5];if(Cesium[n(0x6dc)](b6)){if(b6['_name']=='c'+o(0x2af)+'_'+b3){aq['viewer']['scene']['postProcessStages'][n(0x6dd)](b6);aq['viewer']['scene']['requestRender']();aq['viewer']['scene']['requestRenderMode']=!![];return;}}}}else{for(var b5=0x0;b5<aq['viewer']['scene']['postProcessStages']['_stages']['length'];b5++){var b6=b4[b5];if(Cesium['defined'](b6)){if(b6['_name']['indexOf']('c'+o(0x2b0)+'s')!=-0x1){aq['viewer']['scene']['postProcessStages']['remove'](b6);}}}aq['viewer']['scene']['requestRender']();aq['viewer']['scene'][n(0x6de)]=!![];}}},'getEdges':function(b3,b4,b5,b6){if(Cesium['defined'](b3)){var b5=[];var b7=b3['split']('#');for(var b8=0x0;b8<b7['length'];b8++){if(b7[b8]!=''){b5=b5['concat'](aq['Feature']['getVertex'](b7[b8]));}}if(b5['length']>0x0){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;b9<b3['positions']['length'];b9+=0x3){var ba=new Cesium['Cartesian3'](b3[n(0x6e1)][b9],b3['positions'][b9+0x1],b3['positions'][b9+0x2]);if(ba){Cesium['Matrix4'][n(0x6e2)](b7,ba,ba);Cesium['Matrix4']['multiplyByPoint'](b6,ba,ba);b8['push'](ba);}}for(var b9=0x0;b9<b8[n(0x6e3)];b9+=0x2){var bb=new Cesium[(n(0x6e4))]({'geometry':new Cesium['PolylineGeometry']({'positions':[b8[b9],b8[b9+0x1]],'width':Cesium['defined'](b3['width'])?b3['width']:0x1,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']}),'id':'e'+o(0x2b1)+'_'+Cesium['createGuid']()});b4['push'](bb);}var bc=Cesium['defined'](b3['color'])?b3['color']:new Cesium['Color'](0.1,0.3,0x1);if(b4['length']>0x0){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;b4<aq['edgePrimitives']['length'];b4++){if(aq['edgePrimitives'][b4]['edgeId']===b3){aq['viewer'][n(0x6e8)]['primitives']['remove'](aq['edgePrimitives'][b4]);aq['Lights']['removeEdgeBloom'](b3);}}}else{for(var b4=0x0;b4<aq['edgePrimitives']['length'];b4++){aq[n(0x6e9)]['scene']['primitives']['remove'](aq[n(0x6ea)][b4]);}aq[n(0x6eb)]['removeEdgeBloom']();aq[n(0x6ec)]=[];}aq['viewer']['scene']['requestRender']();}catch(b5){b1('错'+o(0x2b3)+':'+b5);}}};this['Other']={'addFlyLine':function(b3,b4,b5){if(!aP(aB)){return;}if(!Cesium['defined'](aq['viewer']['scene']['fly_lines']))aq['viewer'][n(0x6ed)][n(0x6ee)]=new Map();aq['viewer']['scene']['requestRenderMode']=![];b5=extend({'groupId':Cesium['createGuid'](),'lineCount':0xa,'lineWidth':0x5,'lineCurvature':0x4e20,'lineColors':[new Cesium['Color'](0x4d/0xff,0xc9/0xff,0xff/0xff,0x1),new Cesium['Color'](0xdd/0xff,0xdd/0xff,0xdd/0xff,0x1),new Cesium['Color'](0xff/0xff,0xc9/0xff,0x26/0xff,0x1)]},b5);let b6=0x0;let b7=[];let b8=0x168/b5['lineCount'];for(var b9=0x0;b9<b5[n(0x6ef)];b9++){let bc=bb(b4,b3,b6);var ba=Cesium[n(0x6f0)](b3,bc,b5['lineCurvature'],0x64);b7['push'](aq['viewer']['entities']['add']({'polyline':{'positions':ba,'width':b5['lineWidth'],'material':new Cesium['PolylineArrowLinkMaterialProperty']({'color':b5['lineColors'][b9%0x3],'duration':0xbb8})}}));b6+=b8;}if(b7['length']>0x0)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;b7<b5['length'];b7++){aq['viewer']['entities']['remove'](b5[b7]);}aq['viewer']['scene']['fly_lines']['delete'](b6[n(0x6f5)]());});}else{let b5=aq['viewer']['scene']['fly_lines']['get'](b3['toString']());if(Cesium['defined'](b5)){for(var b4=0x0;b4<b5['length'];b4++){aq['viewer']['entities'][n(0x6f6)](b5[b4]);}aq['viewer']['scene']['fly_lines']['delete'](b3['toString']());}}}aq['viewer']['scene']['requestRenderMode']=!![];aq['viewer']['scene']['requestRender']();},'drawGroundLines':function(b3){if(!aP(aB)){return;}var b4={'id':'','name':'','positions':[],'axisType':0x0,'lineWidth':0xa,'color':0xff00ff7f,'isDash':![],'outlineColor':0x7f,'outlineWidth':0x2,'gapColor':0xff00007f,'dashLength':0xa,'dashPattern':0xff,'clampToGround':!![]};b4=extend(b4,b3);var b5=[];if(!Cesium['defined'](b4['id'])||b4['id']['length']==0x0){throw m(0xc7);}if(!Cesium['defined'](b4['positions'])||!Cesium['defined'](b4['axisType'])||b4['positions']['length']==0x0){throw m(0xc8);}switch(b4['axisType']){case 0x0:break;case 0x1:b5=Cesium['Cartesian3']['fromRadiansArray'](b4['positions']);break;case 0x2:b5=Cesium['Cartesian3'][n(0x6f7)](b4['positions']);break;case 0x3:b5=Cesium['Cartesian3']['unpackArray'](b4[n(0x6f8)]);break;default:throw m(0xc9);}var b6=b4['isDash']?new Cesium['PolylineDashMaterialProperty']({'color':Cesium['Color']['fromRgba'](b4['color']),'gapColor':Cesium['Color']['fromRgba'](b4['gapColor']),'dashLength':b4['dashLength'],'dashPattern':b4['dashPattern']}):new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['fromRgba'](b4['color']),'outlineWidth':b4['outlineWidth'],'outlineColor':Cesium['Color']['fromRgba'](b4['outlineColor'])});var b7=aq['viewer']['entities']['getById'](b4['id']);if(!Cesium['defined'](b7)||!Cesium['defined'](b7['polyline'])){b7=aq['viewer']['entities']['add']({'id':b4['id'],'name':b4['name'],'polyline':{'positions':b5,'width':b4['lineWidth'],'material':b6,'clampToGround':b4['clampToGround'],'show':!![]}});}else{b7['polyline']['positions']=b5;b7['polyline']['width']=b4['lineWidth'];b7['polyline']['material']=b6;b7['polyline']['clampToGround']=b4['clampToGround'];b7['polyline']['show']=!![];}return b7['id'];},'removeGroundLines':function(b3){if(!aP(aB)){return;}var b4=aq['viewer']['entities']['removeById'](b3);aq['viewer']['scene'][n(0x6f9)]();return b4;},'getGroundLines':function(b3){if(!aP(aB)){return;}return aq['viewer'][n(0x6fa)]['getById'](b3);},'addInspectionTrack':function(b3){if(!aP(aB)){return;}if(!Cesium['defined'](aq['InspectionTrack'])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}aq['InspectionTrack']['new'](b3);},'undoInspectionTrack':function(b3){if(!aP(aB)){return;}if(!Cesium['defined'](aq['InspectionTrack'])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}aq['InspectionTrack']['undo'](b3);},'getInspectionTrack':function(b3){if(!aP(aB)){return;}if(!Cesium[n(0x6fb)](aq[n(0x6fc)])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}return aq['InspectionTrack']['getById'](b3);},'pauseInspectionTrack':function(b3,b4){if(!aP(aB)){return;}if(!Cesium['defined'](aq['InspectionTrack'])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}return aq['InspectionTrack']['suspend'](b3,b4);},'loadInspectionTrack':function(b3,b4){if(!aP(aB)){return;}if(!Cesium['defined'](aq['InspectionTrack'])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}aq['InspectionTrack']['load'](b3,b4);},'removeInspectionTrack':function(b3){if(!aP(aB)){return;}if(!Cesium['defined'](aq[n(0x6fd)])){aq['InspectionTrack']=new GLEInspectionTrack(aq['viewer'],aq);}aq['InspectionTrack']['delete'](b3);},'setCenterOfRotation':function(b3,b4,b5,b6){try{if(!aP(aB)){return;}if(b3)switch(b5){case 0x0:if(Array['isArray'](b4)&&b4['length']==0x3){var b7=Cesium['Cartesian3']['fromRadiansArrayHeights'](b4);if(b7&&Array['isArray'](b7)&&b7['length']>0x0)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;bd<bb['length']/0x3;bd++){var be=new Cesium['Cartesian3'](bb[bd*0x3],bb[bd*0x3+0x1],bb[bd*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](b9,be,be);bc['push'](be['x'],be['y'],be['z']);}var bf=new Float64Array(bc);var b7=new Float64Array(0x8*0x4);for(let bi=0x0;bi<b7['length']/0x4;bi++){b7[bi*0x4]=ba['red'];b7[bi*0x4+0x1]=ba['green'];b7[bi*0x4+0x2]=ba['blue'];b7[bi*0x4+0x3]=ba['alpha'];}var bg=[];bg['push']([0x6,0x2,0x3]);bg['push']([0x7,0x6,0x3]);bg['push']([0x1,0x2,0x5]);bg['push']([0x2,0x5,0x6]);bg['push']([0x4,0x3,0x0]);bg['push']([0x4,0x3,0x7]);bg[n(0x706)]([0x4,0x5,0x6]);bg['push']([0x4,0x7,0x6]);bg['push']([0x1,0x5,0x4]);bg['push']([0x1,0x0,0x4]);bg['push']([0x1,0x0,0x2]);bg[n(0x707)]([0x0,0x2,0x3]);var bh=new Cesium['GradientFacePrimitiveNew'](bf,bg,b7);aq['viewer']['scene']['primitives']['add'](bh);aq['viewer'][n(0x708)]['requestRender']();},'addTriangleFace':function(b3){if(!aP(aB)){return;}var b4=[];var b5=[];var b6=[];for(var b7=0x0;b7<b3['length'];b7++){var b8=b3[b7]['startPos'];var b9=b3[b7]['endPos'];var ba=b3[b7]['width'];var bb=new Cesium['Cartesian3']();var bc=Cesium['Cartesian3']['subtract'](b8,b9,new Cesium[(n(0x709))]());if(bc['z']==0x0){const br=b4['length'];var bd=bc['x'];var be=bc['y'];var bf=Math['sqrt'](bd*bd+be*be);var bg=ba/0x2;var bh=Math['atan'](bg/bf);var bi=Cesium['Matrix3'][n(0x70a)](Cesium['Math']['PI']-bh,new Cesium['Matrix3']());var bj=Cesium['Cartesian3']['subtract'](b9,b8,new Cesium['Cartesian3']());var bk=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](bj,bj);Cesium['Matrix3']['multiplyByVector'](bi,bj,bk);var bl=Math['sqrt'](bf*bf+bg*bg);Cesium['Cartesian3']['clone'](b9,bb);bb['x']+=bk['x']*bl;bb['y']+=bk['y']*bl;bb['z']+=bk['z']*bl;var bm=Cesium['Cartesian3']['subtract'](bb,b8,new Cesium['Cartesian3']());Cesium['Cartesian3']['normalize'](bm,bm);var bn=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bb,bn);bn['x']-=bm['x']*ba;bn['y']-=bm['y']*ba;bn['z']-=bm['z']*ba;Cesium['Matrix4'][n(0x70b)](aq['tileset']['root'][n(0x70c)],bb,bb);Cesium['Matrix4'][n(0x70d)](aq['tileset']['root']['transform'],b9,b9);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],bn,bn);Cesium['Cartesian3']['pack'](bb,b4,br);Cesium['Cartesian3']['pack'](b9,b4,br+0x3);Cesium['Cartesian3']['pack'](bn,b4,br+0x6);b5['push']([br/0x3,br/0x3+0x1,br/0x3+0x2]);b6[n(0x70e)](0x0,0x0,0x0,0x1);b6['push'](0x0,0x0,0x0,0x1);b6['push'](0x0,0x0,0x0,0x1);}else{const bs=b4['length'];var bg=ba/0x2;Cesium['Cartesian3'][n(0x70f)](b8,bb);bb['x']-=bg;var bn=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](b8,bn);bn['x']+=bg;Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x710)]['transform'],bb,bb);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],b9,b9);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x711)][n(0x712)],bn,bn);Cesium['Cartesian3']['pack'](bb,b4,bs);Cesium['Cartesian3']['pack'](b9,b4,bs+0x3);Cesium['Cartesian3']['pack'](bn,b4,bs+0x6);b5['push']([bs/0x3,bs/0x3+0x1,bs/0x3+0x2]);b6['push'](0x0,0x0,0x0,0x1);b6['push'](0x0,0x0,0x0,0x1);b6['push'](0x0,0x0,0x0,0x1);}}var bo=new Float64Array(b4);var bp=new Float64Array(b6);var bq=new Cesium['GradientFacePrimitiveNew'](bo,b5,bp);aq['viewer']['scene']['primitives']['add'](bq);aq['viewer']['scene']['requestRender']();}};this['Plugin']={'initNavCube':function(b3){if(!aP(aC)||!aQ(aC,0x1)){return;}if(!Cesium[n(0x713)](aq['PluginNavigationCube']))aq['PluginNavigationCube']=new GLENavigationCube(aq,b3);return aq['PluginNavigationCube'];},'initGyroscope':function(b3){if(!aP(aC)){return;}if(!Cesium['defined'](aq['PluginGyroscope']))aq['PluginGyroscope']=new CesiumNavigation(aq['viewer'],b3);return aq['PluginGyroscope'];},'initVideo':function(){if(!aP(aC)||!aQ(aC,0x2)){return;}if(!Cesium['defined'](aq['PluginCesiumVideo']))aq['PluginCesiumVideo']=new GLECesiumVideo(aq);return aq['PluginCesiumVideo'];},'initLightSource':function(){if(!aP(aC)||!aQ(aC,0x4)){return;}if(!Cesium['defined'](aq['PluginLightSource']))aq['PluginLightSource']=new GLELightSource(aq);return aq['PluginLightSource'];},'initWeatherSource':function(){if(!Cesium['defined'](aq['PluginWeatherSource']))aq['PluginWeatherSource']=new GLEWeatherSource(aq);return aq['PluginWeatherSource'];},'initVehicleBorneRadar':function(){if(!aP(aC)||!aQ(aC,0x8)){return;}if(!Cesium['defined'](aq['PluginVehicleBorneRadar']))aq['PluginVehicleBorneRadar']=new GLEVehicleBorneRadar(aq);return aq['PluginVehicleBorneRadar'];},'initClippingSystem':function(){if(!aP(at)||!aQ(at,0x2)){return;}if(!Cesium['defined'](aq['PluginClippingBoxSystem']))aq['PluginClippingBoxSystem']=new GLEClippingSystem(aq);return aq['PluginClippingBoxSystem'];},'initRoamingSystem':function(){if(!aP(au)||!aQ(au,0x1)){return;}if(!Cesium['defined'](aq['Camera_ImmersionRoaming'])){aq['Camera_ImmersionRoaming']=new GLERoaming(aq);}return aq['Camera_ImmersionRoaming'];},'init3rdRoaming':function(b3){if(!aP(au)||!aQ(au,0x1)){return;}if(!Cesium['defined'](aq['Camera_3rdRoaming'])){aq['Camera_3rdRoaming']=new GLEThirdPersonRoaming(aq,b3);}return aq[n(0x714)];},'initCircleScan':function(){if(!aP(aC)){return;}if(!Cesium[n(0x715)](aq['PluginCircleScan']))aq['PluginCircleScan']=new GLECircleScan(aq);return aq['PluginCircleScan'];},'initWaterRipple':function(){if(!aP(aC)){return;}if(!Cesium['defined'](aq['PluginWaterRipple']))aq['PluginWaterRipple']=new GLEWaterRipple(aq);return aq['PluginWaterRipple'];},'initHawkEyeMap':function(b3){if(!aP(aC)){return;}aq['PluginHawkEyeMap']=new GLEHawkEyeMap(aq,b3);return aq['PluginHawkEyeMap'];},'initViewportScreentshot':function(){if(!aP(aC)){return;}if(!Cesium['defined'](aq['PluginViewportScreentshot']))aq['PluginViewportScreentshot']=new GLEViewportScreentshot(aq);return aq['PluginViewportScreentshot'];},'initInundationAnalysis':function(){if(!aP(aC)){return;}if(!Cesium['defined'](aq['PluginInundationAnalysis']))aq['PluginInundationAnalysis']=new GLEInundationAnalysis(aq);return aq['PluginInundationAnalysis'];},'initTransformModelHelper':function(b3){if(!aP(aC)){return;}if(!Cesium[n(0x716)](aq['TransformModelHelper']))aq['TransformModelHelper']=new TransformModelHelper(aq,b3);return aq['TransformModelHelper'];}};this['Test']={};this['funcPublic']={'updateEntityShow':function(b3,b4,b5,b6){var b7=aq['tileset']['getParamObject']()==undefined?[]:[aq['tileset']['getParamObject']()];if(b7['length']>0x0){b7=b7[0x0]['entities']['_entities'][n(0x717)];for(var b8=0x0;b8<b7['length'];b8++){if(b4[n(0x718)](b7[b8]['id'])>-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;b7<b6[n(0x719)];b7++){if(b6[b7]!=''){var b8=b3['_batchTable']['_properties'][n(0x71a)]['indexOf'](b6[b7]);if(b8!=-0x1){b5['set'](b6[b7],b8);}}}return b5;}return new Map();},'GetWorldCoordinatesPos':function(b3,b4,b5){var b3=b3['clone']();if(b3==undefined){return null;}if(b4!=undefined){Cesium['Matrix4']['multiplyByPoint'](b4,b3,b3);}if(b5!=undefined){Cesium[n(0x71b)]['multiplyByPoint'](b5,b3,b3);}return b3['clone']();},'GetPositionByFeatureId':function(b3,b4,b5,b6,b7,b8){if(!Cesium['defined'](b4)){return![];}if(!Cesium['defined'](b6)){b6=new Cesium['Cartesian3']();}if(Cesium['defined'](b4['_content'])&&Cesium['defined'](b4[n(0x71c)]['featuresLength'])&&b4['_content']['featuresLength']>0x0){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;bf<be;++bf){aq['funcPublic']['GetPositionByFeatureId'](b3,bd[bf],b5,b6,b7,b8);}}},'GetVertexByDracoData':function(b3,b4){var b5=[];var b6=b3['_rendererResources']['buffers'];var b7='P'+o(0x2b8)+'N';var b8=b3[n(0x71f)][b4+('.'+o(0x2b9)+'0')];if(Cesium['defined'](b8)){var b9=b8['attributes'];if(b9[n(0x720)](b7)){var ba=b9[b7];var bb=ba['quantization'];var bc;if(bb['quantizationBits']<=0x8){bc=new Uint8Array(b6[ba['bufferView']]['_sizeInBytes']);}else if(bb['quantizationBits']<=0x10){bc=new Uint16Array(b6[ba['bufferView']]['_sizeInBytes']/0x2);}else{bc=new Uint32Array(b6[ba['bufferView']]['_sizeInBytes']/0x4);}b6[ba['bufferView']]['getBufferData'](bc);var bd=b6[ba['bufferView']]['_sizeInBytes'];var be=bd/ba['byteStride'];var bf=ba['byteStride']/Cesium['ComponentDatatype']['getSizeInBytes'](ba['componentDatatype']);var bg=bb['range']/(0x1<<bb[n(0x721)]);for(var bh=0x0;bh<be;bh++){var bi=new Cesium['Cartesian3'](bb['minValues'][0x0]+bc[bh*bf]*bg,bb['minValues'][0x1]+bc[bh*bf+0x1]*bg,bb['minValues'][0x2]+bc[bh*bf+0x2]*bg);b5['push'](bi);}}}return b5;},'GetUvByDracoData':function(b3,b4){var b5=[];var b6=b3[n(0x722)]['buffers'];var b7='T'+o(0x2ba)+'0';var b8=b3['_decodedData'][b4+('.'+o(0x2bb)+'0')];if(Cesium['defined'](b8)){var b9=b8['attributes'];if(b9['hasOwnProperty'](b7)){var ba=b9[b7];var bb=ba['quantization'];if(bb[n(0x723)]<=0x8){arrBuffer=new Uint8Array(b6[ba['bufferView']]['_sizeInBytes']);}else if(bb['quantizationBits']<=0x10){arrBuffer=new Uint16Array(b6[ba['bufferView']]['_sizeInBytes']/0x2);}else{arrBuffer=new Uint32Array(b6[ba[n(0x724)]]['_sizeInBytes']/0x4);}b6[ba['bufferView']]['getBufferData'](arrBuffer);var bc=b6[ba['bufferView']][n(0x725)];var bd=bc/ba['byteStride'];var be=ba['byteStride']/Cesium['ComponentDatatype'][n(0x726)](ba['componentDatatype']);var bf=bb['range']/(0x1<<bb['quantizationBits']);for(var bg=0x0;bg<bd;bg++){var bh=new Cesium['Cartesian2'](bb['minValues'][0x0]+arrBuffer[bg*be]*bf,bb['minValues'][0x1]+arrBuffer[bg*be+0x1]*bf);b5['push'](bh);}}}return b5;},'GetBatchIdByDracoData':function(b3,b4){var b5=[];var b6=b3['_rendererResources']['buffers'];var b7='_'+o(0x2bc)+'D';var b8=b3['_decodedData'][b4+('.'+o(0x2bd)+'0')];if(Cesium['defined'](b8)){var b9=b8[n(0x727)];if(b9['hasOwnProperty'](b7)){var ba=b9[b7];b5=new Uint16Array(b6[ba['bufferView']]['_sizeInBytes']/0x2);b6[ba['bufferView']]['getBufferData'](b5);}}return b5;},'GetVertexByFeatureId':function(b3,b4,b5,b6,b7,b8){if(!Cesium['defined'](b4)){return![];}if(Cesium['defined'](b4['_content'])&&b4['_content']['featuresLength']>0x0){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;bt<bd['length'];bt++){if(be[bd[bt]]==(bb[n(0x734)]?bg:ba)){var bu=Cesium['clone'](bc[bd[bt]]);if(b8==undefined){Cesium[n(0x735)]['multiplyByPoint'](bs,bu,bu);}b6['push'](bu['x']);b6['push'](bu['y']);b6['push'](bu['z']);}}}else{if(bb['isInstanced']){var bv=[];var bw=[];for(var bt=0x0;bt<be['length'];bt++){if(be[bt]==bg){var bx=new Cesium['Cartesian3'](bc[bt*0x3],bc[bt*0x3+0x1],bc[bt*0x3+0x2]);bw['push'](bx);bv['push'](be[bt]);}}for(var bt=0x0;bt<bd['length'];bt++){if(bv[bd[bt]]==bg){var bu=Cesium['clone'](bw[bd[bt]]);if(b8==undefined){Cesium['Matrix4']['multiplyByPoint'](bs,bu,bu);}b6['push'](bu['x']);b6['push'](bu['y']);b6['push'](bu['z']);}}}else{var bw=[];for(var bt=0x0;bt<be['length'];bt++){var bx=new Cesium['Cartesian3'](bc[bt*0x3],bc[bt*0x3+0x1],bc[bt*0x3+0x2]);bw['push'](bx);}for(var bt=0x0;bt<bd['length'];bt++){if(be[bd[bt]]==(bb['isInstanced']?bg:ba)){var bu=Cesium['clone'](bw[bd[bt]]);if(b8==undefined){Cesium['Matrix4']['multiplyByPoint'](bs,bu,bu);}b6['push'](bu['x']);b6['push'](bu['y']);b6['push'](bu['z']);}}}}}}}}var by=b4['children'];if(Cesium['defined'](by)){var bz=by['length'];for(var bA=0x0;bA<bz;++bA){aq['funcPublic']['GetVertexByFeatureId'](b3,by[bA],b5,b6,b7,b8);}}},'GetUVByFeatureId':function(b3,b4,b5,b6){if(!Cesium['defined'](b4)){return![];}if(Cesium['defined'](b4['_content'])&&b4[n(0x736)]['featuresLength']>0x0){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<bb['length'];br++){if(bc[bb[br]]==(b9['isInstanced']?be:b8)){var bs=Cesium['clone'](ba[bb[br]]);b6['push'](bs['x']);b6['push'](bs['y']);}}}else{if(b9['isInstanced']){var bt=[];var bu=[];for(var br=0x0;br<bc['length'];br++){if(bc[br]==be){var bv=new Cesium['Cartesian2'](ba[br*0x2],ba[br*0x2+0x1]);bu['push'](bv);bt['push'](bc[br]);}}for(var br=0x0;br<bb['length'];br++){if(bt[bb[br]]==be){var bs=Cesium['clone'](bu[bb[br]]);b6[n(0x740)](bs['x']);b6['push'](bs['y']);}}}else{var bu=[];for(var br=0x0;br<bc['length'];br++){var bv=new Cesium['Cartesian2'](ba[br*0x2],ba[br*0x2+0x1]);bu['push'](bv);}for(var br=0x0;br<bb['length'];br++){if(bc[bb[br]]==(b9['isInstanced']?be:b8)){var bs=Cesium['clone'](bu[bb[br]]);b6['push'](bs['x']);b6['push'](bs['y']);}}}}}}}}var bw=b4['children'];if(Cesium['defined'](bw)){var bx=bw['length'];for(var by=0x0;by<bx;++by){aq['funcPublic']['GetUVByFeatureId'](b3,bw[by],b5,b6);}}},'GetFaceNormalByFeatureId':function(b3,b4,b5,b6,b7,b8,b9){var ba=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq[n(0x741)]['root']['transform'],ba);var bb=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](ba,b7['position'],bb);var bc=new Cesium['Cartesian3']();Cesium['Matrix4'][n(0x742)](ba,b8,bc);var bd=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](bb,bc,bd);Cesium['Cartesian3']['normalize'](bd,bd);var be=[];aq['funcPublic']['GetVertexByFeatureId'](b3,b4,b5,be,b6);var bf=[];for(i=0x0;i<be['length']/0x3;i++){var bg=new Cesium['Cartesian3'](be[i*0x3],be[i*0x3+0x1],be[i*0x3+0x2]);bf['push'](bg);}for(i=0x0;i<bf['length']/0x3;i++){if(aq['funcPublic']['intersectsTriangle'](bd,bc,bf[i*0x3],bf[i*0x3+0x1],bf[i*0x3+0x2])){b9['push'](bf[i*0x3]);b9['push'](bf[i*0x3+0x1]);b9[n(0x743)](bf[i*0x3+0x2]);}}},'intersectsTriangle':function(b3,b4,b5,b6,b7){var b8=!![];var b9=![];var ba=0.000001;var bb=Cesium['Cartesian3']['subtract'](b6,b5,new Cesium['Cartesian3']());var bc=Cesium['Cartesian3']['subtract'](b7,b5,new Cesium['Cartesian3']());var bd=Cesium['Cartesian3']['cross'](b3,bc,new Cesium['Cartesian3']());var be=Cesium['Cartesian3']['dot'](bb,bd);if((!b8||be<=ba)&&(!b9||be>=-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;bc<bb;++bc){aq['funcPublic']['SetStateByFeatureIds'](b3,ba[bc],b5,b6);}}},'GetAllTilesetFeatureId':function(b3,b4,b5,b6){if(!Cesium[n(0x746)](b4)){return![];}if(!Cesium['defined'](b5)){return![];}if(Cesium['defined'](b4[n(0x747)])&&Cesium['defined'](b4['_content']['featuresLength'])&&b4[n(0x748)][n(0x749)]>0x0){var b7=b4['_content'];if(b7!=undefined){var b8=b7['_batchTable']['_properties']['name'];for(k=0x0;k<b8['length'];++k){var b9=b8[k];b6['push'](b5+'^'+b9);}}}var ba=b4['children'];if(Cesium['defined'](ba)){var bb=ba['length'];for(var bc=0x0;bc<bb;++bc){aq['funcPublic']['GetAllTilesetFeatureId'](b3,ba[bc],b5,b6);}}},'GetTileByFeatureId':function(b3,b4,b5,b6,b7){if(!Cesium['defined'](b4)){return![];}if(!Cesium['defined'](b5)){return![];}if(Cesium[n(0x74a)](b4['_content'])&&Cesium['defined'](b4['_content']['featuresLength'])&&b4['_content']['featuresLength']>0x0){var b8=b4['_content'];if(b8!=undefined){var b9=b8['_batchTable']['_properties']['name'];for(k=0x0;k<b9['length'];++k){var ba=b9[k];if(b6['indexOf'](b5+'^'+ba)>-0x1){b7['set'](ba,b4);}}}}var bb=b4['children'];if(Cesium['defined'](bb)){var bc=bb['length'];for(var bd=0x0;bd<bc;++bd){aq['funcPublic']['GetTileByFeatureId'](b3,bb[bd],b5,b6,b7);}}},'pickPosition':function(b3,b4){b4['scene'][n(0x74b)]['depthTestAgainstTerrain']=!![];var b5=undefined;var b6=aq['PositionType']['NONE'];if(b4['scene']['mode']!==Cesium['SceneMode']['MORPHING']){var b7=b4['scene']['pick'](b3);if(b4['scene']['pickPositionSupported']&&Cesium['defined'](b7)){b5=b4['scene']['pickPosition'](b3);if(b7['primitive']instanceof Cesium['Label']){}if(b7['primitive']instanceof Cesium['Billboard']||b7['primitive']instanceof Cesium['Plane']){if(b7[n(0x74c)]['id']['name']==m(0xca)){b5=b7['primitive']['position'];}}if(b7['primitive']instanceof Cesium['PointPrimitive']){b5=b7['primitive']['position'];}if(Cesium['defined'](b5)){b6=aq['PositionType']['ON_MODEL'];}}else{if(b4['terrainProvider']instanceof Cesium['EllipsoidTerrainProvider'])b5=b4['camera']['pickEllipsoid'](b3,b4['scene']['globe']['ellipsoid']);else{var b8=b4['scene']['camera']['getPickRay'](b3);if(b4['scene']['globe'])b5=b4['scene']['globe']['pick'](b8,b4['scene']);}if(Cesium['defined'](b5)){b6=aq['PositionType'][n(0x74d)];}}}if(b5){return{'type':b6,'position':b5};}else{return{'type':b6,'position':b5};}},'getCartesian3ListCenter':function(b3){var b4=Number[n(0x74e)];var b5=Number[n(0x74f)];var b6=Number[n(0x750)];var b7=-Number['MAX_VALUE'];var b8=-Number['MAX_VALUE'];var b9=-Number['MAX_VALUE'];if(b3['length']==0x0){return undefined;}else{for(var ba=0x0;ba<b3['length'];ba++){if(b3[ba]['x']<b4){b4=b3[ba]['x'];}if(b3[ba]['y']<b5){b5=b3[ba]['y'];}if(b3[ba]['z']<b6){b6=b3[ba]['z'];}if(b3[ba]['x']>b7){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;b7<b6['length']/0x3;b7++){var b8=new Cesium['Cartesian3'](b6[b7*0x3],b6[b7*0x3+0x1],b6[b7*0x3+0x2]);b5['push'](b8);}var b9=new Cesium[(n(0x756))]({'rectangle':Cesium['Rectangle']['fromCartesianArray'](b5),'height':b3['tilesetoutline']['minimumHeight'],'extrudedHeight':b3['tilesetoutline']['maximumHeight']});b9=Cesium['RectangleOutlineGeometry'][n(0x757)](b9);var ba=new Cesium['GeometryInstance']({'id':b3['id'],'geometry':b9,'modelMatrix':b3['modelMatrix'],'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b4)}});return new Cesium['Primitive']({'geometryInstances':ba,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});},'min':function(b3,b4){b3['x']=Math['min'](b3['x'],b4['x']);b3['y']=Math['min'](b3['y'],b4['y']);b3['z']=Math[n(0x758)](b3['z'],b4['z']);return b3;},'max':function(b3,b4){b3['x']=Math['max'](b3['x'],b4['x']);b3['y']=Math['max'](b3['y'],b4['y']);b3['z']=Math[n(0x759)](b3['z'],b4['z']);return b3;},'updateModelShowStyle':function(b3,b4,b5,b6){if(!b3['show'])b3['show']=!![];if(isEmpty(b3['style']))b3['style']=new Cesium['Cesium3DTileStyle']();var b7=b3['style'];b3['otherFeatureVisible']=b5;b7['show']={'evaluate':function(b8){if(!Cesium['defined'](b8)){if(Cesium['defined'](b5)){return b5;}}if(b8 instanceof Cesium['Cesium3DTileFeature']){var b9=b8['getProperty']('n'+o(0x2c0)+'e');if(b4[n(0x75a)](b9)){var ba=b4['get'](b9);return ba['show'];}if(Cesium['defined'](b5)){return b5;}else{return b8['show'];}}}};b3['style']=b7;if(!b6)b3['_viewer'][n(0x75b)]['requestRender']();},'updateEntityFeatureColor':function(b3,b4,b5,b6){if(b6==undefined)return;var b7=b6['entities']['getById'](b3);if(b7!=undefined){if(b7['polylineVolume']!=undefined){b7['polylineVolume']['material']=b4;}else if(b7['cylinder']!=undefined){b7['cylinder']['material']=b4;}else if(b7['box']!=undefined){b7['box']['material']=b4;}}b5['scene']['requestRender']();},'updateEntityColor':function(b3,b4){if(b3['length']==0x0)return;var b3=b3[0x0]['entities']['_entities']['_array'];for(var b5=0x0;b5<b3['length'];b5++){var b6=b3[b5];if(b6!=undefined){if(b6['polylineVolume']!=undefined){b6['polylineVolume'][n(0x75c)]=b4;}else if(b6['cylinder']!=undefined){b6['cylinder']['material']=b4;}else if(b6['box']!=undefined){b6['box']['material']=b4;}}}},'updateEntityAlpha':function(b3,b4,b5){if(b3['length']==0x0)return;var b3=b3[0x0]['entities']['_entities']['_array'];for(var b6=0x0;b6<b3[n(0x75d)];b6++){var b7=b3[b6];if(b5['indexOf']('#'+b7['_id'])==-0x1){if(b7['polylineVolume']!=undefined){var b8=b7;var b9=Cesium['Color']['fromRandom']({'red':b8['polylineVolume']['originalColor']['red'],'green':b8['polylineVolume']['originalColor']['green'],'blue':b8['polylineVolume']['originalColor']['blue'],'alpha':b4});b8['polylineVolume']['material']=b9;}else if(b7['cylinder']!=undefined){var b8=b7;var b9=Cesium['Color']['fromRandom']({'red':b8['cylinder']['originalColor']['red'],'green':b8['cylinder']['originalColor']['green'],'blue':b8['cylinder']['originalColor']['blue'],'alpha':b4});b8['cylinder']['material']=b9;}else if(b7['box']!=undefined){var b8=b7;var b9=Cesium['Color']['fromRandom']({'red':b8['box']['originalColor']['red'],'green':b8['box']['originalColor']['green'],'blue':b8['box']['originalColor']['blue'],'alpha':b4});b8['box']['material']=b9;}}}},'clearEntityColor':function(b3){if(b3[n(0x75e)]==0x0)return;var b3=b3[0x0]['entities']['_entities']['_array'];for(var b4=0x0;b4<b3['length'];b4++){var b5=b3[b4];if(b5['polylineVolume']!=undefined){var b6=b5;var b7=Cesium['Color']['fromRandom']({'red':b6['polylineVolume'][n(0x75f)]['red'],'green':b6['polylineVolume']['originalColor']['green'],'blue':b6['polylineVolume']['originalColor']['blue'],'alpha':b6['polylineVolume']['originalColor']['alpha']});b6['polylineVolume']['material']=b7;}else if(b5[n(0x760)]!=undefined){var b6=b5;var b7=Cesium['Color']['fromRandom']({'red':b6['cylinder']['originalColor']['red'],'green':b6['cylinder']['originalColor']['green'],'blue':b6['cylinder']['originalColor']['blue'],'alpha':b6['cylinder']['originalColor']['alpha']});b6['cylinder'][n(0x761)]=b7;}else if(b5['box']!=undefined){var b6=b5;var b7=Cesium['Color']['fromRandom']({'red':b6['box']['originalColor']['red'],'green':b6['box']['originalColor']['green'],'blue':b6['box']['originalColor']['blue'],'alpha':b6['box']['originalColor']['alpha']});b6['box']['material']=b7;}}},'updateCadBg':function(){var b3=aq['Model']['getModelsCenter']();var b4=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0x762)](b3['center'],b4);var b5=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](aq['tileset'][n(0x763)]['transform'],b5);Cesium['Matrix4']['multiplyByPoint'](b5,b4,b4);Cesium['Matrix4']['multiplyByPoint'](aq['tileset'][n(0x764)]['transform'],b4,b4);if(aq['viewer']['entities']['getById']('C'+o(0x2c1)+'G')){aq['viewer']['entities']['removeById']('C'+o(0x2c2)+'G');}aq['Public'][n(0x765)](b4,'C'+o(0x2c3)+'G',b3['radius']*ap,b3['radius']*ap);},'updateModelStyle':function(b3,b4){if(isEmpty(b3['style']))b3['style']=new Cesium['Cesium3DTileStyle']();var b5=b3['style'];b5['color']={'evaluateColor':function(b6,b7){if(!Cesium['defined'](b6)){return Cesium['Color']['fromCssColorString'](b3['stylecolor']);}if(b6 instanceof Cesium['Cesium3DTileFeature']){var b8=b6['getProperty']('n'+o(0x2c4)+'e');if(Cesium['defined'](b4)&&b4['has'](b8)){var b9=b4['get'](b8);return Cesium['Color']['fromCssColorString'](b9['color']);}return Cesium['Color']['fromCssColorString'](b3['stylecolor']);}}};b3['style']=b5;b3['_viewer'][n(0x766)]['requestRender']();},'getTerrainHeight':function(b3,b4,b5){var b6=0x0;var b7=Cesium['Cartographic'][n(0x767)](b3);var b8=[Cesium['Cartographic']['fromDegrees'](b7['longitude']/Math['PI']*0xb4,b7['latitude']/Math['PI']*0xb4)];var b9=Cesium['sampleTerrainMostDetailed'](b4['scene']['terrainProvider'],b8);Cesium['when'](b9,function(ba){b6=ba[0x0]['height'];b5(b6);});},'outCartesian3ToRadian':function(b3,b4){var b5=aq['funcPublic']['cartesian3ToCartographic'](b3,b4);return[b5['longitude'],b5['latitude'],b5['height']];},'outCartesian3ToRadianArr':function(b3,b4){var b5=[];for(var b6=0x0;b6<b3['length'];b6++){var b7=aq['funcPublic']['cartesian3ToCartographic'](b3[b6],b4);b5[n(0x768)]([b7['longitude'],b7[n(0x769)],b7['height']]);}return b5;},'inputRadianToCartesian3':function(b3,b4){if(Cesium['defined'](b3)&&Array['isArray'](b3)&&b3['length']==0x3){return aq['funcPublic']['cartographicToCartesian3Three'](Number(b3[0x0]),Number(b3[0x1]),Number(b3[0x2]),b4);}console[n(0x76a)](m(0xcb));return undefined;},'inputRadianArrToCartesian3Arr':function(b3,b4){var b5=[];for(var b6=0x0;b6<b3['length'];b6++){if(Cesium['defined'](b3[b6])&&Array['isArray'](b3[b6])&&b3[b6]['length']==0x3){b5['push'](aq[n(0x76b)]['cartographicToCartesian3Three'](Number(b3[b6][0x0]),Number(b3[b6][0x1]),Number(b3[b6][0x2]),b4));}}return b5;},'calculateVertex':function(b3,b4,b5){var b6=b5['viewer']['scene']['pick'](b3);if(b6&&Cesium[n(0x76c)](b6)&&b6 instanceof Cesium['Cesium3DTileFeature']){var b7=b6['getProperty']('n'+o(0x2c5)+'e');if(!Cesium['defined'](b7)){b7=b6['getProperty'](l(0x49));}b5['m_model']['forEach'](function(bj,bk){if(bj['id']===b6['tileset']['id']){b5['tileset']=bj;b7=bk+'^'+b7;}});var b8=Cesium['Cartesian3']['distance'](b5['viewer']['camera']['position'],b4)/0xa;b8=b8<0x1?0x1:b8;var b9=0.02*b8;var ba=b5['Feature']['getVertex'](b7);if(ba['length']>0x0){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;be<ba['length']/0x3;be++){var bf=new Cesium['Cartesian3'](ba[be*0x3],ba[be*0x3+0x1],ba[be*0x3+0x2]);if(bf){Cesium['Matrix4']['multiplyByPoint'](bd,bf,bf);Cesium['Matrix4']['multiplyByPoint'](bc,bf,bf);}var bg=Cesium['Cartesian3']['subtract'](b4,bf,new Cesium['Cartesian3']());if(b5[n(0x76d)]==l(0x4a)){if(Math['abs'](bg['x'])<b9&&Math['abs'](bg['y'])<b9){bb['push'](bf);}}else{if(Math['abs'](bg['x'])<b9&&Math['abs'](bg['y'])<b9&&Math['abs'](bg['z'])<b9){bb['push'](bf);}}}var bh=undefined;for(var be=0x0;be<bb['length'];be++){var bi=Cesium['Cartesian3']['distance'](b4,bb[be]);if(bi<b9){b9=bi;bh=bb[be];}}return bh;}}return undefined;},'getDistance':function(b3){var b4=0x0;for(var b5=0x1;b5<b3['length'];++b5){b4+=Cesium['Cartesian3']['distance'](b3[b5-0x1],b3[b5]);}return b4;},'ClearMeasuringline':function(b3,b4){b4['entities']['removeById'](b3+('l'+o(0x2c6)+'g')+'l');b4['entities']['removeById'](b3+('l'+o(0x2c7)+'g')+'r');b4['entities']['removeById'](b3+('l'+o(0x2c8)+'g')+('l'+o(0x2c9)+'e'));b4['entities']['removeById'](b3+('l'+o(0x2ca)+'g')+('l'+o(0x2cb)+'w'));b4['entities']['removeById'](b3+('l'+o(0x2cc)+'g')+('r'+o(0x2cd)+'w'));b4['entities'][n(0x76e)](b3+('w'+o(0x2ce)+'h')+'l');b4['entities']['removeById'](b3+('w'+o(0x2cf)+'h')+'r');b4['entities']['removeById'](b3+('w'+o(0x2d0)+'h')+('l'+o(0x2d1)+'e'));b4['entities']['removeById'](b3+('w'+o(0x2d2)+'h')+('l'+o(0x2d3)+'w'));b4['entities']['removeById'](b3+('w'+o(0x2d4)+'h')+('r'+o(0x2d5)+'w'));b4['entities']['removeById'](b3+('h'+o(0x2d6)+'t')+'l');b4['entities']['removeById'](b3+('h'+o(0x2d7)+'t')+'r');b4['entities']['removeById'](b3+('h'+o(0x2d8)+'t')+('l'+o(0x2d9)+'e'));b4['entities']['removeById'](b3+('h'+o(0x2da)+'t')+('l'+o(0x2db)+'w'));b4['entities'][n(0x76f)](b3+('h'+o(0x2dc)+'t')+('r'+o(0x2dd)+'w'));},'clearBOX23line':function(b3){b3['entities']['removeById']('b'+o(0x2de)+'1');b3['entities'][n(0x770)]('b'+o(0x2df)+'2');b3['entities']['removeById']('b'+o(0x2e0)+'3');b3['entities']['removeById']('b'+o(0x2e1)+'4');b3['entities']['removeById']('b'+o(0x2e2)+'5');b3['entities']['removeById']('b'+o(0x2e3)+'6');b3['entities']['removeById']('b'+o(0x2e4)+'7');b3['entities']['removeById']('b'+o(0x2e5)+'8');b3['entities']['removeById']('b'+o(0x2e6)+'9');b3['entities']['removeById']('b'+o(0x2e7)+'0');b3['entities']['removeById']('b'+o(0x2e8)+'1');b3['entities']['removeById']('b'+o(0x2e9)+'2');},'CreateMeasuringline':function(b3,b4,b5,b6,b7,b8){var b9=b4['clone']();b9['z']+=b5['clone']()['z']/0x2;b9['x']-=b5['clone']()['x']/0x2;b9['y']-=b5[n(0x771)]()['y']/0x2;var ba=b9[n(0x772)]();ba['y']-=0x2;var bb=aq['funcPublic']['GetWorldCoordinatesPos'](b9,b6,b7);var bc=aq['funcPublic']['GetWorldCoordinatesPos'](ba,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('l'+o(0x2ea)+'l'),bb,bc,0x2,b8);var bd=b4['clone']();bd['z']+=b5['clone']()['z']/0x2;bd['x']+=b5['clone']()['x']/0x2;bd['y']-=b5['clone']()['y']/0x2;var be=bd['clone']();be['y']-=0x2;var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bd,b6,b7);var bg=aq['funcPublic']['GetWorldCoordinatesPos'](be,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('l'+o(0x2eb)+'r'),bf,bg,0x2,b8);var bh=b5['clone']();var bi=bh['x']*0.3;var bj=b9['clone']();bj['x']+=b5['x']/0x2;bj['y']-=0x1;var bk=aq['funcPublic']['GetWorldCoordinatesPos'](bj,b6,b7);aq['funcPublic']['drawLable'](b3+('l'+o(0x2ec)+'e'),bh['x'][n(0x773)](0x2)['toString']()+'m',bk,b8);var bl=b9['clone']();bl['y']-=0x1;var bm=bl['clone']();bm['x']+=bi;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);var bo=aq['funcPublic']['GetWorldCoordinatesPos'](bl,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('l'+o(0x2ed)+'w'),bn,bo,0xa,b8);var bp=bd['clone']();bp['y']-=0x1;var bq=bp['clone']();bq['x']-=bi;var br=aq['funcPublic']['GetWorldCoordinatesPos'](bq,b6,b7);var bs=aq['funcPublic']['GetWorldCoordinatesPos'](bp,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('l'+o(0x2ee)+'w'),br,bs,0xa,b8);var bt=b4['clone']();bt['z']+=b5['clone']()['z']/0x2;bt['x']+=b5['clone']()['x']/0x2;bt['y']-=b5['clone']()['y']/0x2;var bu=bt[n(0x774)]();bu['x']+=0x2;var bb=aq['funcPublic']['GetWorldCoordinatesPos'](bt,b6,b7);var bc=aq['funcPublic']['GetWorldCoordinatesPos'](bu,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('w'+o(0x2ef)+'l'),bb,bc,0x2,b8);var bv=b4['clone']();bv['z']+=b5['clone']()['z']/0x2;bv['x']+=b5['clone']()['x']/0x2;bv['y']+=b5['clone']()['y']/0x2;var bw=bv['clone']();bw['x']+=0x2;var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bv,b6,b7);var bg=aq['funcPublic']['GetWorldCoordinatesPos'](bw,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('w'+o(0x2f0)+'r'),bf,bg,0x2,b8);var bx=b5['clone']();var by=bx['y']*0.3;var bj=bt['clone']();bj['y']+=bx['y']/0x2;bj['x']+=0x1;var bk=aq[n(0x775)]['GetWorldCoordinatesPos'](bj,b6,b7);aq['funcPublic']['drawLable'](b3+('w'+o(0x2f1)+'e'),bx['y']['toFixed'](0x2)['toString']()+'m',bk,b8);var bl=bt['clone']();bl['x']+=0x1;var bm=bl['clone']();bm['y']+=by;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);var bo=aq['funcPublic']['GetWorldCoordinatesPos'](bl,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('w'+o(0x2f2)+'w'),bn,bo,0xa,b8);var bp=bv['clone']();bp['x']+=0x1;var bq=bp[n(0x776)]();bq['y']-=by;var br=aq['funcPublic']['GetWorldCoordinatesPos'](bq,b6,b7);var bs=aq['funcPublic']['GetWorldCoordinatesPos'](bp,b6,b7);aq['funcPublic'][n(0x777)](b3+('w'+o(0x2f3)+'w'),br,bs,0xa,b8);var bz=b4['clone']();bz['z']-=b5[n(0x778)]()['z']/0x2;bz['x']-=b5['clone']()['x']/0x2;bz['y']-=b5['clone']()['y']/0x2;var bA=bz['clone']();bA['x']-=0x2;var bb=aq[n(0x779)]['GetWorldCoordinatesPos'](bz,b6,b7);var bc=aq['funcPublic']['GetWorldCoordinatesPos'](bA,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('h'+o(0x2f4)+'l'),bb,bc,0x2,b8);var bB=b4['clone']();bB['z']+=b5['clone']()['z']/0x2;bB['x']-=b5['clone']()['x']/0x2;bB['y']-=b5['clone']()['y']/0x2;var bC=bB[n(0x77a)]();bC['x']-=0x2;var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bB,b6,b7);var bg=aq['funcPublic']['GetWorldCoordinatesPos'](bC,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('h'+o(0x2f5)+'r'),bf,bg,0x2,b8);var bD=b5['clone']();var bE=bD['z']*0.4;var bj=bz['clone']();bj['z']+=bD['z']/0x2;bj['x']-=0x1;var bk=aq['funcPublic']['GetWorldCoordinatesPos'](bj,b6,b7);aq['funcPublic']['drawLable'](b3+('h'+o(0x2f6)+'e'),bD['z']['toFixed'](0x2)['toString']()+'m',bk,b8);var bl=bz['clone']();bl['x']-=0x1;var bm=bl['clone']();bm['z']+=bE;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);var bo=aq[n(0x77b)][n(0x77c)](bl,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('h'+o(0x2f7)+'w'),bn,bo,0xa,b8);var bp=bB['clone']();bp['x']-=0x1;var bq=bp['clone']();bq['z']-=bE;var br=aq['funcPublic']['GetWorldCoordinatesPos'](bq,b6,b7);var bs=aq['funcPublic']['GetWorldCoordinatesPos'](bp,b6,b7);aq[n(0x77d)]['drawLineArrowByModelCartesian3'](b3+('h'+o(0x2f8)+'w'),br,bs,0xa,b8);},'CreateMeasuringlineObb':function(b3,b4,b5,b6,b7,b8,b9,ba,bb){var bc=b4['clone']();bc['z']-=b9['z']*(b5['clone']()['x']/0x2);bc['x']-=b9['x']*(b5['clone']()['x']/0x2);bc['y']-=b9['y']*(b5['clone']()['x']/0x2);bc['x']-=ba['x']*(b5['clone']()['y']/0x2);bc['y']-=ba['y']*(b5['clone']()['y']/0x2);bc['z']-=ba['z']*(b5['clone']()['y']/0x2);bc['x']+=bb['x']*(b5['clone']()['z']/0x2);bc['y']+=bb['y']*(b5['clone']()['z']/0x2);bc['z']+=bb['z']*(b5[n(0x77e)]()['z']/0x2);var bd=bc['clone']();bd['x']-=ba['x']*0x2;bd['y']-=ba['y']*0x2;bd['z']-=ba['z']*0x2;var be=aq[n(0x77f)]['GetWorldCoordinatesPos'](bc,b6,b7);var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bd,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('l'+o(0x2f9)+'l'),be,bf,0x2,b8);var bg=b4['clone']();bg['z']+=b9['z']*(b5['clone']()['x']/0x2);bg['x']+=b9['x']*(b5['clone']()['x']/0x2);bg['y']+=b9['y']*(b5['clone']()['x']/0x2);bg['x']-=ba['x']*(b5['clone']()['y']/0x2);bg['y']-=ba['y']*(b5['clone']()['y']/0x2);bg['z']-=ba['z']*(b5['clone']()['y']/0x2);bg['x']+=bb['x']*(b5['clone']()['z']/0x2);bg['y']+=bb['y']*(b5['clone']()['z']/0x2);bg['z']+=bb['z']*(b5['clone']()['z']/0x2);var bh=bg['clone']();bh['x']-=ba['x']*0x2;bh['y']-=ba['y']*0x2;bh['z']-=ba['z']*0x2;var bi=aq['funcPublic']['GetWorldCoordinatesPos'](bg,b6,b7);var bj=aq['funcPublic']['GetWorldCoordinatesPos'](bh,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('l'+o(0x2fa)+'r'),bi,bj,0x2,b8);var bk=b5['clone']();var bl=bk['x']*0.3;var bm=bc['clone']();bm['z']+=b9['z']*(b5['clone']()['x']/0x2);bm['x']+=b9['x']*(b5['clone']()['x']/0x2);bm['y']+=b9['y']*(b5['clone']()['x']/0x2);bm['x']-=ba['x']*0x1;bm['y']-=ba['y']*0x1;bm['z']-=ba['z']*0x1;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);aq[n(0x780)]['drawLable'](b3+('l'+o(0x2fb)+'e'),bk['x']['toFixed'](0x2)['toString']()+'m',bn,b8);var bo=bc['clone']();bo['x']-=ba['x']*0x1;bo['y']-=ba['y']*0x1;bo['z']-=ba['z']*0x1;var bp=bo['clone']();bp['x']+=b9['x']*bl;bp['y']+=b9['y']*bl;bp['z']+=b9['z']*bl;var bq=aq[n(0x781)]['GetWorldCoordinatesPos'](bp,b6,b7);var br=aq['funcPublic']['GetWorldCoordinatesPos'](bo,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('l'+o(0x2fc)+'w'),bq,br,0xa,b8);var bs=bg['clone']();bs['x']-=ba['x']*0x1;bs['y']-=ba['y']*0x1;bs['z']-=ba['z']*0x1;var bt=bs['clone']();bt['x']-=b9['x']*bl;bt['y']-=b9['y']*bl;bt['z']-=b9['z']*bl;var bu=aq['funcPublic']['GetWorldCoordinatesPos'](bt,b6,b7);var bv=aq['funcPublic']['GetWorldCoordinatesPos'](bs,b6,b7);aq['funcPublic'][n(0x782)](b3+('l'+o(0x2fd)+'w'),bu,bv,0xa,b8);var bw=b4['clone']();bw['x']+=b9['x']*(b5['clone']()['x']/0x2);bw['y']+=b9['y']*(b5['clone']()['x']/0x2);bw['z']+=b9['z']*(b5['clone']()['x']/0x2);bw['x']-=ba['x']*(b5['clone']()['y']/0x2);bw['y']-=ba['y']*(b5['clone']()['y']/0x2);bw['z']-=ba['z']*(b5['clone']()['y']/0x2);bw['x']+=bb['x']*(b5[n(0x783)]()['z']/0x2);bw['y']+=bb['y']*(b5['clone']()['z']/0x2);bw['z']+=bb['z']*(b5['clone']()['z']/0x2);var bx=bw['clone']();bx['x']+=b9['x']*0x2;bx['y']+=b9['y']*0x2;bx['z']+=b9['z']*0x2;var be=aq['funcPublic']['GetWorldCoordinatesPos'](bw,b6,b7);var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bx,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('w'+o(0x2fe)+'l'),be,bf,0x2,b8);var by=b4['clone']();by['x']+=b9['x']*(b5[n(0x784)]()['x']/0x2);by['y']+=b9['y']*(b5['clone']()['x']/0x2);by['z']+=b9['z']*(b5[n(0x785)]()['x']/0x2);by['x']+=ba['x']*(b5['clone']()['y']/0x2);by['y']+=ba['y']*(b5['clone']()['y']/0x2);by['z']+=ba['z']*(b5['clone']()['y']/0x2);by['x']+=bb['x']*(b5['clone']()['z']/0x2);by['y']+=bb['y']*(b5['clone']()['z']/0x2);by['z']+=bb['z']*(b5['clone']()['z']/0x2);var bz=by['clone']();bz['x']+=b9['x']*0x2;bz['y']+=b9['y']*0x2;bz['z']+=b9['z']*0x2;var bi=aq[n(0x786)]['GetWorldCoordinatesPos'](by,b6,b7);var bj=aq['funcPublic']['GetWorldCoordinatesPos'](bz,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('w'+o(0x2ff)+'r'),bi,bj,0x2,b8);var bA=b5[n(0x787)]();var bB=bA['y']*0.3;var bm=bw['clone']();bm['z']+=ba['z']*(bA['y']/0x2);bm['x']+=ba['x']*(bA['y']/0x2);bm['y']+=ba['y']*(bA['y']/0x2);bm['x']+=b9['x']*0x1;bm['y']+=b9['y']*0x1;bm['z']+=b9['z']*0x1;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);aq['funcPublic']['drawLable'](b3+('w'+o(0x300)+'e'),bA['y']['toFixed'](0x2)['toString']()+'m',bn,b8);var bo=bw['clone']();bo['x']+=b9['x']*0x1;bo['y']+=b9['y']*0x1;bo['z']+=b9['z']*0x1;var bp=bo['clone']();bp['x']+=ba['x']*bB;bp['y']+=ba['y']*bB;bp['z']+=ba['z']*bB;var bq=aq['funcPublic']['GetWorldCoordinatesPos'](bp,b6,b7);var br=aq['funcPublic']['GetWorldCoordinatesPos'](bo,b6,b7);aq[n(0x788)]['drawLineArrowByModelCartesian3'](b3+('w'+o(0x301)+'w'),bq,br,0xa,b8);var bs=by['clone']();bs['x']+=b9['x']*0x1;bs['y']+=b9['y']*0x1;bs['z']+=b9['z']*0x1;var bt=bs['clone']();bt['x']-=ba['x']*bB;bt['y']-=ba['y']*bB;bt['z']-=ba['z']*bB;var bu=aq['funcPublic']['GetWorldCoordinatesPos'](bt,b6,b7);var bv=aq[n(0x789)]['GetWorldCoordinatesPos'](bs,b6,b7);aq[n(0x78a)]['drawLineArrowByModelCartesian3'](b3+('w'+o(0x302)+'w'),bu,bv,0xa,b8);var bC=b4['clone']();bC['x']-=b9['x']*(b5['clone']()['x']/0x2);bC['y']-=b9['y']*(b5['clone']()['x']/0x2);bC['z']-=b9['z']*(b5[n(0x78b)]()['x']/0x2);bC['x']-=ba['x']*(b5['clone']()['y']/0x2);bC['y']-=ba['y']*(b5['clone']()['y']/0x2);bC['z']-=ba['z']*(b5['clone']()['y']/0x2);bC['x']-=bb['x']*(b5[n(0x78c)]()['z']/0x2);bC['y']-=bb['y']*(b5['clone']()['z']/0x2);bC['z']-=bb['z']*(b5['clone']()['z']/0x2);var bD=bC[n(0x78d)]();bD['x']-=b9['x']*0x2;bD['y']-=b9['y']*0x2;bD['z']-=b9['z']*0x2;var be=aq['funcPublic']['GetWorldCoordinatesPos'](bC,b6,b7);var bf=aq['funcPublic']['GetWorldCoordinatesPos'](bD,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('h'+o(0x303)+'l'),be,bf,0x2,b8);var bE=b4['clone']();bE['x']-=b9['x']*(b5['clone']()['x']/0x2);bE['y']-=b9['y']*(b5[n(0x78e)]()['x']/0x2);bE['z']-=b9['z']*(b5['clone']()['x']/0x2);bE['x']-=ba['x']*(b5['clone']()['y']/0x2);bE['y']-=ba['y']*(b5['clone']()['y']/0x2);bE['z']-=ba['z']*(b5['clone']()['y']/0x2);bE['x']+=bb['x']*(b5['clone']()['z']/0x2);bE['y']+=bb['y']*(b5['clone']()['z']/0x2);bE['z']+=bb['z']*(b5['clone']()['z']/0x2);var bF=bE['clone']();bF['x']-=b9['x']*0x2;bF['y']-=b9['y']*0x2;bF['z']-=b9['z']*0x2;var bi=aq['funcPublic']['GetWorldCoordinatesPos'](bE,b6,b7);var bj=aq['funcPublic']['GetWorldCoordinatesPos'](bF,b6,b7);aq['funcPublic']['drawLineByModelCartesian3'](b3+('h'+o(0x304)+'r'),bi,bj,0x2,b8);var bG=b5[n(0x78f)]();var bH=bG['z']*0.4;var bm=bC[n(0x790)]();bm['z']+=bb['z']*(bG['z']/0x2);bm['x']+=bb['x']*(bG['z']/0x2);bm['y']+=bb['y']*(bG['z']/0x2);bm['x']-=b9['x']*0x1;bm['y']-=b9['y']*0x1;bm['z']-=b9['z']*0x1;var bn=aq['funcPublic']['GetWorldCoordinatesPos'](bm,b6,b7);aq['funcPublic']['drawLable'](b3+('h'+o(0x305)+'e'),bG['z']['toFixed'](0x2)[n(0x791)]()+'m',bn,b8);var bo=bC['clone']();bo['x']-=b9['x']*0x1;bo['y']-=b9['y']*0x1;bo['z']-=b9['z']*0x1;var bp=bo['clone']();bp['x']+=bb['x']*bH;bp['y']+=bb['y']*bH;bp['z']+=bb['z']*bH;var bq=aq['funcPublic']['GetWorldCoordinatesPos'](bp,b6,b7);var br=aq['funcPublic']['GetWorldCoordinatesPos'](bo,b6,b7);aq['funcPublic'][n(0x792)](b3+('h'+o(0x306)+'w'),bq,br,0xa,b8);var bs=bE['clone']();bs['x']-=b9['x']*0x1;bs['y']-=b9['y']*0x1;bs['z']-=b9['z']*0x1;var bt=bs['clone']();bt['x']-=bb['x']*bH;bt['y']-=bb['y']*bH;bt['z']-=bb['z']*bH;var bu=aq['funcPublic']['GetWorldCoordinatesPos'](bt,b6,b7);var bv=aq['funcPublic']['GetWorldCoordinatesPos'](bs,b6,b7);aq['funcPublic']['drawLineArrowByModelCartesian3'](b3+('h'+o(0x307)+'w'),bu,bv,0xa,b8);},'cartesian2ToCartesian3':function(b3,b4){var b5=aq['funcPublic']['pickPosition'](b3,b4);if(Cesium['defined'](b5['type'])&&b5['type']==0x1){}else{if(!p['openearth']){return undefined;}}if(b5[n(0x793)]!==aq['PositionType']['NONE']){return b5['position'];}return'';},'cartesian3ToCartesian2':function(b3,b4){return Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](b3,b4,new Cesium['Cartesian2']());},'cartesian3ToCartographic':function(b3,b4){return b4['scene']['globe']['ellipsoid']['cartesianToCartographic'](b3);},'cartographicToWgs84':function(b3){return[b3['longitude']/Math['PI']*0xb4,b3['latitude']/Math[n(0x794)]*0xb4,b3[n(0x795)]];},'wgs84ToCartographic':function(b3,b4,b5){return Cesium['Cartographic']['fromDegrees'](b3,b4,b5);},'wgs84ToCartesian3Three':function(b3,b4,b5){return Cesium['Cartesian3']['fromDegrees'](b3,b4,b5,aq['viewer']['scene']['globe']['ellipsoid']);},'wgs84ToCartesian3':function(b3,b4,b5){return Cesium['Cartesian3']['fromDegrees'](b3,b4,b5);},'cartographicToCartesian3':function(b3,b4){return b4[n(0x796)]['globe']['ellipsoid']['cartographicToCartesian'](b3);},'cartographicToCartesian3Three':function(b3,b4,b5,b6){return Cesium['Cartesian3']['fromRadians'](b3,b4,b5,b6[n(0x797)]['globe']['ellipsoid']);},'disposeFeatureId':function(b3){if(b3&&b3[n(0x798)]>0x0){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;b8<b6['length']/0x3;b8++){var b9=new Cesium['Cartesian3'](b6[b8*0x3],b6[b8*0x3+0x1],b6[b8*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](aq['tileset']['root']['transform'],b9,b9);b7['push'](b9);}aq[n(0x799)]['entities']['add']({'id':'2'+o(0x308)+'5','polyline':{'positions':b7,'material':Cesium['Color']['RED'],'width':0x5,'show':!![]}});},'drawLineArrowByModelCartesian3':function(b3,b4,b5,b6,b7){b7['entities']['add']({'id':b3,'polyline':{'show':!![],'positions':[b4,b5],'arcType':Cesium['ArcType']['NONE'],'material':new Cesium['PolylineArrowMaterialProperty'](Cesium['Color']['RED']),'width':b6}});},'drawBox23Lines':function(b3,b4,b5){var b6=Cesium['Cartesian3']['add'](b3,new Cesium['Cartesian3'](-b4['x']/0x2,b4['y']/0x2,b4['z']/0x2),new Cesium['Cartesian3']());var b7=Cesium['Cartesian3']['add'](b3,new Cesium['Cartesian3'](b4['x']/0x2,b4['y']/0x2,b4['z']/0x2),new Cesium['Cartesian3']());var b8=Cesium['Cartesian3']['add'](b3,new Cesium['Cartesian3'](-b4['x']/0x2,-b4['y']/0x2,b4['z']/0x2),new Cesium[(n(0x79a))]());var b9=Cesium['Cartesian3']['add'](b3,new Cesium['Cartesian3'](b4['x']/0x2,-b4['y']/0x2,b4['z']/0x2),new Cesium[(n(0x79b))]());var ba=Cesium['Cartesian3'][n(0x79c)](b3,new Cesium['Cartesian3'](-b4['x']/0x2,b4['y']/0x2,-b4['z']/0x2),new Cesium['Cartesian3']());var bb=Cesium['Cartesian3']['add'](b3,new Cesium['Cartesian3'](b4['x']/0x2,b4['y']/0x2,-b4['z']/0x2),new Cesium['Cartesian3']());var bc=Cesium[n(0x79d)]['add'](b3,new Cesium['Cartesian3'](-b4['x']/0x2,-b4['y']/0x2,-b4['z']/0x2),new Cesium['Cartesian3']());var bd=Cesium['Cartesian3']['add'](b3,new Cesium[(n(0x79e))](b4['x']/0x2,-b4['y']/0x2,-b4['z']/0x2),new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],b6,b6);Cesium['Matrix4'][n(0x79f)](b5['tileset']['root']['transform'],b7,b7);Cesium[n(0x7a0)]['multiplyByPoint'](b5[n(0x7a1)][n(0x7a2)],b6,b6);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['modelMatrix'],b7,b7);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],b8,b8);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],b9,b9);Cesium['Matrix4'][n(0x7a3)](b5['tileset']['modelMatrix'],b8,b8);Cesium['Matrix4'][n(0x7a4)](b5['tileset']['modelMatrix'],b9,b9);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],ba,ba);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],bb,bb);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['modelMatrix'],ba,ba);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['modelMatrix'],bb,bb);Cesium['Matrix4']['multiplyByPoint'](b5['tileset'][n(0x7a5)]['transform'],bc,bc);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['root']['transform'],bd,bd);Cesium['Matrix4']['multiplyByPoint'](b5['tileset']['modelMatrix'],bc,bc);Cesium['Matrix4'][n(0x7a6)](b5['tileset']['modelMatrix'],bd,bd);b5['funcPublic']['clearBOX23line'](b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x309)+'_'+0x1,b6,b7,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x30a)+'_'+0x2,b8,b9,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x30b)+'_'+0x3,ba,bb,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x30c)+'_'+0x4,bc,bd,0x2,b5['viewer']);b5[n(0x7a7)]['drawLineByModelCartesian3']('b'+o(0x30d)+'_'+0x5,b6,b8,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x30e)+'_'+0x6,b7,b9,0x2,b5['viewer']);b5[n(0x7a8)]['drawLineByModelCartesian3']('b'+o(0x30f)+'_'+0x7,ba,bc,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x310)+'_'+0x8,bb,bd,0x2,b5['viewer']);b5[n(0x7a9)]['drawLineByModelCartesian3']('b'+o(0x311)+'_'+0x9,b6,ba,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x312)+'_'+0xa,b7,bb,0x2,b5['viewer']);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x313)+'_'+0xb,b8,bc,0x2,b5[n(0x7aa)]);b5['funcPublic']['drawLineByModelCartesian3']('b'+o(0x314)+'_'+0xc,b9,bd,0x2,b5['viewer']);},'drawLable':function(b3,b4,b5,b6){b6['entities']['add']({'id':b3,'name':'l'+o(0x315)+'e','position':b5,'label':{'text':b4,'font':'1'+o(0x316)+'f','fillColor':Cesium['Color']['YELLOW'],'backgroundColor':new Cesium['Color'](0.165,0.165,0.165,0.8),'showBackground':!![],'backgroundPadding':new Cesium[(n(0x7ab))](0x7,0x5),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},'drawPointByCartesian3':function(b3,b4,b5,b6){var b7=b4[n(0x7ac)][n(0x7ad)]({'position':b3,'point':{'pixelSize':b6==undefined?0xa:b6,'color':b5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});aq['tempEntities']['push'](b7);},'zoom':function(b3,b4,b5,b6,b7,b8){if(isEmpty(b5))b5=0x0;if(isEmpty(b6))b6=-0x1e;if(isEmpty(b7))b7=0x1;if(!isEmpty(b3)&&b3['tilesetoutline'][n(0x7ae)]!=undefined){var b9=[];var ba=!isEmpty(b3['modelMatrix'])?new Cesium['Matrix4']['clone'](b3['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium[n(0x7af)]['IDENTITY']);var bb=b3['tilesetoutline']['positions'];for(var bc=0x0;bc<bb['length']/0x3;bc++){var bd=new Cesium['Cartesian3'](bb[bc*0x3],bb[bc*0x3+0x1],bb[bc*0x3+0x2]);Cesium['Matrix4']['multiplyByPoint'](ba,bd,bd);b9['push'](bd);}if(b9['length']>0x0){var be=Cesium['clone'](b9[0x0]);var bf=Cesium['clone'](b9[0x0]);for(var bg=0x0;bg<b9['length'];bg++){be=aq['funcPublic']['max'](be,b9[bg]);}for(var bg=0x0;bg<b9['length'];bg++){bf=aq['funcPublic']['min'](bf,b9[bg]);}var bh=Cesium['Cartesian3']['subtract'](be,bf,new Cesium['Cartesian3']());var bi=Cesium['Cartesian3']['midpoint'](be,bf,new Cesium['Cartesian3']());var bj=Cesium['Cartesian3']['magnitude'](bh);var bk=new Cesium['BoundingSphere'](bi,bj);if(!isEmpty(b3['viewDirection'])&&!isEmpty(b3['viewEye'])){var bl=Cesium['Cartesian3'][n(0x7b0)](b3['viewEye']);bl['x']=bl['x']*304.8;bl['y']=bl['y']*304.8;bl['z']=bl['z']*304.8;var bm=Cesium['Cartesian3'][n(0x7b1)](b3['root']['_header'][n(0x7b2)]);var bn=new Cesium['Cartesian3']();Cesium['Cartesian3'][n(0x7b3)](bl,bm,bn);bn['x']=bn['x']/0x3e8;bn['y']=bn['y']/0x3e8;bn['z']=bn['z']/0x3e8;var bo=b3['root']['transform'];Cesium['Matrix4']['multiplyByPoint'](bo,bn,bn);var bp=Cesium['Cartesian3']['distance'](bn,b3['boundingSphere']['center']);var bq=Cesium['Cartesian3']['fromArray'](b3['viewDirection']);var br=bq['y']>0x0?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;b8<b7[n(0x7b9)]['length'];++b8){var b9=b7['children'][b8];if(b9['children']['length']>0x0){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<b7;b8=b6)(b4[b6]['lat']<=b3['lat']&&b3['lat']<b4[b8]['lat']||b4[b8][n(0x7c2)]<=b3['lat']&&b3['lat']<b4[b6]['lat'])&&b3['lon']<(b4[b8]['lon']-b4[b6]['lon'])*(b3['lat']-b4[b6]['lat'])/(b4[b8]['lat']-b4[b6]['lat'])+b4[b6]['lon']&&(b5=!b5);return b5;},'getNorthPointByDistance':function(b3,b4){var b5=Cesium['Transforms']['eastNorthUpToFixedFrame'](b3);return Cesium['Matrix4']['multiplyByPoint'](b5,Cesium['Cartesian3']['fromElements'](0x0,b4,0x0),new Cesium['Cartesian3']());},'getPointByDistance':function(b3,b4,b5,b6){var b7=Cesium['Transforms'][n(0x7c3)](b3);return Cesium['Matrix4']['multiplyByPoint'](b7,Cesium['Cartesian3']['fromElements'](b4,b5,b6),new Cesium['Cartesian3']());},'GetDistance':function(b3,b4,b5,b6,b7){var b8=Cesium['Cartographic']['fromCartesian'](b3);var b9=Cesium['Cartographic']['fromCartesian'](b4);if(b5==0x1)b4=Cesium[n(0x7c4)][n(0x7c5)](b9[n(0x7c6)],b8['latitude'],b8['height']);else if(b6==0x1)b4=Cesium[n(0x7c7)]['fromRadians'](b8['longitude'],b9['latitude'],b8['height']);else if(b7==0x1)b4=Cesium['Cartesian3']['fromRadians'](b8['longitude'],b8['latitude'],b9['height']);return Cesium['Cartesian3']['distance'](b3,b4);},'bearing':function(b3,b4,b5,b6){b3=Cesium['Math']['toRadians'](b3);b4=Cesium[n(0x7c8)]['toRadians'](b4);b5=Cesium['Math']['toRadians'](b5);b6=Cesium['Math']['toRadians'](b6);var b7=Math['sin'](b6-b4)*Math['cos'](b5);var b8=Math['cos'](b3)*Math['sin'](b5)-Math['sin'](b3)*Math['cos'](b5)*Math['cos'](b6-b4);var b9=Math['atan2'](b7,b8);var ba=Cesium['Math']['toDegrees'](b9);return(ba+0x168)%0x168;},'getFlatternDistance':function(b3,b4,b5,b6){var b7=0x615299;var b8=Math['PI'];function b9(bp){return bp*b8/0xb4;}var ba=b9((b3+b5)/0x2);var bb=b9((b3-b5)/0x2);var bc=b9((b4-b6)/0x2);var bd=Math['sin'](bb);var be=Math['sin'](bc);var bf=Math['sin'](ba);var bg,bh,bi,bj,bk,bl,bm;var bn=b7;var bo=0x1/298.257;bd=bd*bd;be=be*be;bf=bf*bf;bg=bd*(0x1-be)+(0x1-bf)*be;bh=(0x1-bd)*(0x1-be)+bf*be;bi=Math['atan'](Math['sqrt'](bg/bh));bj=Math['sqrt'](bg*bh)/bi;bk=0x2*bi*bn;bl=(0x3*bj-0x1)/0x2/bh;bm=(0x3*bj+0x1)/0x2/bg;return bk*(0x1+bo*(bl*bf*(0x1-bd)-bm*(0x1-bf)*bd));},'drawText':function(b3){const b4=b3['text'];var b5=document['createElement']('c'+o(0x31b)+'s');b5['style']=m(0xcc);const b6=(b4+'')['length']*b3['fontSize'];b5['width']=b6;b5['height']=b3[n(0x7c9)];var b7=b5['getContext'](l(0x4b));if(b3[n(0x7ca)]!=undefined){b7['fillStyle']=b3[n(0x7cb)];b7[n(0x7cc)](0x0,0x0,b5['width'],b5['height']);}b7['fillStyle']=b3['color'];b7['font']='\x20'+b3[n(0x7cd)]+('p'+o(0x31c)+'黑');b7['textBaseline']='h'+o(0x31d)+'g';b7['fillText'](b4,0x0,0x0);return b5;},'GetMaxMinByCar3Arr':function(b3){var b4=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number[n(0x7ce)],-Number['MAX_VALUE']);var b5=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var b6=0x0;b6<b3['length'];++b6){b4=Cesium['Cartesian3']['maximumByComponent'](b4,b3[b6],new Cesium['Cartesian3']());b5=Cesium['Cartesian3']['minimumByComponent'](b5,b3[b6],new Cesium['Cartesian3']());}return[b4,b5];},'GetFeatureMaxMinPoint':function(b3,b4,b5,b6){try{var b7=Cesium[n(0x7cf)]['unpack'](b3['_batchTable']['_properties']['maxPoint'][b4]);var b8=Cesium['Cartesian3']['unpack'](b3['_batchTable']['_properties']['minPoint'][b4]);if(b6==undefined)b6=![];if(b6!=undefined&&!b6){var b9=b3['_batchTable']['getBatchIdMatrix'](b4);var ba=Cesium['Matrix4']['multiplyByPoint'](b9,b7,new Cesium['Cartesian3']());var bb=Cesium['Matrix4'][n(0x7d0)](b9,b8,new Cesium[(n(0x7d1))]());}else{var ba=Cesium['Cartesian3'][n(0x7d2)](b7,new Cesium['Cartesian3']());var bb=Cesium['Cartesian3']['clone'](b8,new Cesium['Cartesian3']());}return[ba,bb];}catch(bc){b1(m(0xcd)+bc);}},'deepCopy':function(b3){if(!b3||typeof b3!=='o'+o(0x31e)+'t'){throw new Error('e'+o(0x31f)+'r');}var b4=b3['constructor']===Array?[]:{};for(var b5 in b3){if(b3['hasOwnProperty'](b5)){if(b3[b5]&&typeof b3[b5]==='o'+o(0x320)+'t'){b4[b5]=b3[b5]['constructor']===Array?[]:{};b4[b5]=aq['funcPublic']['deepCopy'](b3[b5]);}else{b4[b5]=b3[b5];}}}return b4;},'copyArr':function(b3){var b4=[],b5=0x0,b6=b3['length'];for(;b5<b6;b5++){if(b3[b5]instanceof Array){b4[b5]=aq['funcPublic']['copyArr'](b3[b5]);}else{b4[b5]=b3[b5];}}return b4;},'degToRad':function(b3){return b3*Math['PI']/0xb4;},'getHeading':function(b3,b4){var b5=Cesium['Transforms']['eastNorthUpToFixedFrame'](b3);var b6=Cesium['Cartesian3']['subtract'](b4,b3,new Cesium[(n(0x7d3))]());var b7=Cesium['Matrix4']['multiplyByPointAsVector'](Cesium['Matrix4']['inverse'](b5,new Cesium['Matrix4']()),b6,new Cesium['Cartesian3']());var b8=Cesium['Cartesian3']['normalize'](b7,new Cesium['Cartesian3']());var b9=Math['atan2'](b8['y'],b8['x'])-Cesium['Math']['PI_OVER_TWO'];return Cesium[n(0x7d4)]['TWO_PI']-Cesium['Math'][n(0x7d5)](b9);},'getPitch':function(b3,b4){var b5=Cesium[n(0x7d6)]['eastNorthUpToFixedFrame'](b3);var b6=Cesium['Cartesian3']['subtract'](b4,b3,new Cesium['Cartesian3']());var b7=Cesium[n(0x7d7)]['multiplyByPointAsVector'](Cesium['Matrix4']['inverse'](b5,b5),b6,b6);Cesium['Cartesian3'][n(0x7d8)](b7,b7);return Cesium['Math']['PI_OVER_TWO']-Cesium['Math']['acosClamped'](b7['z']);},'clipFillByStencil':function(b3,b4,b5,b6,b7){var b8=b3['viewer']['scene']['_frameState'][n(0x7d9)];for(var b9=0x0;b9<b8['length'];b9++){if(b8[b9]['pass']==Cesium['Pass']['CESIUM_3D_TILE']){if(Cesium['defined'](b8[b9]['owner'])&&Cesium['defined'](b8[b9]['owner']['primitive'])&&Cesium['defined'](b8[b9]['owner']['primitive']['id'])&&b8[b9]['owner']['primitive']['id']==b4){var ba=Cesium['DrawCommand'][n(0x7da)](b8[b9]);ba['id']=b4;var bb=ba['_shaderProgram'];if(Cesium['defined'](bb)){var bc=Cesium['clone'](ba['renderState'],!![]);var bd={'frontFace':Cesium['WindingOrder']['COUNTER_CLOCKWISE'],'cull':{'enabled':![],'face':Cesium[n(0x7db)]['BACK']},'depthTest':{'enabled':![],'func':Cesium['DepthFunction']['LESS']},'colorMask':{'red':![],'green':![],'blue':![],'alpha':![]},'depthMask':![],'stencilMask':!![],'stencilTest':{'enabled':!![],'frontFunction':Cesium['StencilFunction']['ALWAYS'],'backFunction':Cesium['StencilFunction']['ALWAYS'],'reference':0x1,'mask':0x1,'frontOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['DECREMENT']},'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['INCREMENT']}}};bc['colorMask']=bd[n(0x7dc)];bc['depthMask']=bd[n(0x7dd)];bc['depthTest']=bd['depthTest'];bc[n(0x7de)]=bd['stencilMask'];bc['stencilTest']=bd['stencilTest'];ba['renderState']=Cesium[n(0x7df)]['fromCache'](bc);var be=new v(ba);be[n(0x7e0)]['_pickId']=undefined;b3['viewer']['scene']['primitives']['add'](be);}}}}var bf=b3['Model']['get'](b4);var bg=bf['root']['boundingVolume']['_orientedBoundingBox'];var bh=Cesium['Matrix3']['getScale'](bg['halfAxes'],new Cesium['Cartesian3']());var bi=Cesium['Transforms']['eastNorthUpToFixedFrame'](bg['center']);Cesium['Matrix4']['multiply'](bi,bf['modelMatrix'],new Cesium['Matrix4']());var bj=new Cesium['Cartesian3'](bh['x']*0x2,bh['y']*0x2,bh['z']*0x2);var bk=Cesium['Matrix4']['fromScale'](bj);for(var b9=0x0;b9<bf['_clippingPlanes']['length'];++b9){var bl=bf['_clippingPlanes']['get'](b9);switch(bl['types']){case'Z'+o(0x321)+'N':if(bl['distance']<bh['z']){var bm=new Cesium['Matrix4']();var bn=Cesium['Matrix4']['fromTranslation'](new Cesium[(n(0x7e1))](0x0,0x0,-(bh['z']-(bh['z']-bl['distance']))),new Cesium[(n(0x7e2))]());Cesium['Matrix4']['multiply'](bi,bn,bm);Cesium['Matrix4']['multiply'](bm,bk,bm);if(Cesium['defined'](b6))aq['funcPublic']['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder']['CLOCKWISE']);else aq['funcPublic']['createFillPlane'](b3,b4,bm,b5,Cesium['WindingOrder']['CLOCKWISE']);}break;case'Z'+o(0x322)+'X':if(bl['distance']<bh['z']){var bm=new Cesium['Matrix4']();var bn=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,bh['z']-(bh['z']-bl['distance'])),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bi,bn,bm);Cesium[n(0x7e3)][n(0x7e4)](bm,bk,bm);if(Cesium['defined'](b6))aq['funcPublic']['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);else aq['funcPublic']['createFillPlane'](b3,b4,bm,b5,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'X'+o(0x323)+'N':if(bl[n(0x7e5)]<bh['x']){var bm=new Cesium['Matrix4']();var bn=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](-(bh['x']-(bh['x']-bl['distance'])),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bi,bn,bm);Cesium['Matrix4']['multiply'](bm,bk,bm);if(Cesium['defined'](b6))aq['funcPublic']['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder'][n(0x7e6)]);else aq['funcPublic']['createFillPlane'](b3,b4,bm,b5,Cesium['WindingOrder']['CLOCKWISE']);}break;case'X'+o(0x324)+'X':if(bl['distance']<bh['x']){var bm=new Cesium['Matrix4']();var bn=Cesium[n(0x7e7)]['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](bh['x']-(bh['x']-bl[n(0x7e8)]),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4'][n(0x7e9)](bi,bn,bm);Cesium['Matrix4']['multiply'](bm,bk,bm);if(Cesium['defined'](b6))aq['funcPublic']['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);else aq['funcPublic'][n(0x7ea)](b3,b4,bm,b5,Cesium[n(0x7eb)]['COUNTER_CLOCKWISE']);}break;case'Y'+o(0x325)+'N':if(bl['distance']<bh['y']){var bm=new Cesium['Matrix4']();var bn=Cesium['Matrix4'][n(0x7ec)](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,-(bh['y']-(bh['y']-bl['distance'])),0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bi,bn,bm);Cesium['Matrix4']['multiply'](bm,bk,bm);if(Cesium['defined'](b6))aq[n(0x7ed)]['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder'][n(0x7ee)]);else aq['funcPublic']['createFillPlane'](b3,b4,bm,b5,Cesium['WindingOrder'][n(0x7ef)]);}break;case'Y'+o(0x326)+'X':if(bl['distance']<bh['y']){var bm=new Cesium['Matrix4']();var bn=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,bh['y']-(bh['y']-bl['distance']),0x0),new Cesium[(n(0x7f0))]());Cesium['Matrix4']['multiply'](bi,bn,bm);Cesium['Matrix4'][n(0x7f1)](bm,bk,bm);if(Cesium['defined'](b6))aq['funcPublic']['createFillPlaneTexture'](b3,b4,bm,b6,b7,Cesium['WindingOrder']['CLOCKWISE']);else aq['funcPublic']['createFillPlane'](b3,b4,bm,b5,Cesium['WindingOrder']['CLOCKWISE']);}break;}}},'clipFillFeatureByStencil':function(b3,b4,b5,b6,b7,b8){var b9=b3['viewer']['scene']['_frameState']['commandList'];for(var ba=0x0;ba<b9['length'];ba++){if(b9[ba][n(0x7f2)]==Cesium['Pass']['CESIUM_3D_TILE']){if(Cesium['defined'](b9[ba][n(0x7f3)])&&Cesium[n(0x7f4)](b9[ba]['owner']['primitive'])&&Cesium['defined'](b9[ba]['owner']['primitive']['id'])&&b9[ba]['owner']['primitive']['id']==b4){var bb=Cesium['DrawCommand']['shallowClone'](b9[ba]);bb['id']=b4;var bc=bb['_shaderProgram'];if(Cesium['defined'](bc)){var bd=Cesium['clone'](bb['renderState'],!![]);var be={'frontFace':Cesium['WindingOrder']['COUNTER_CLOCKWISE'],'cull':{'enabled':![],'face':Cesium['CullFace']['BACK']},'depthTest':{'enabled':![],'func':Cesium['DepthFunction']['LESS']},'colorMask':{'red':![],'green':![],'blue':![],'alpha':![]},'depthMask':![],'stencilMask':!![],'stencilTest':{'enabled':!![],'frontFunction':Cesium['StencilFunction']['ALWAYS'],'backFunction':Cesium['StencilFunction']['ALWAYS'],'reference':0x1,'mask':0x1,'frontOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['DECREMENT']},'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['INCREMENT']}}};bd['colorMask']=be['colorMask'];bd['depthMask']=be['depthMask'];bd[n(0x7f5)]=be['depthTest'];bd['stencilMask']=be['stencilMask'];bd['stencilTest']=be['stencilTest'];bb['renderState']=Cesium['RenderState'][n(0x7f6)](bd);var bf=new v(bb);bf['drawCommand']['_pickId']=undefined;b3[n(0x7f7)]['scene']['primitives']['add'](bf);}}}}Object['keys'](b3['clippingPlaneMapArray'])['forEach'](bg=>{for(var bh=0x0;bh<b3['clippingPlaneMapArray'][bg]['length'];++bh){var bi=b3['clippingPlaneMapArray'][bg][bh];var bj=Cesium['Transforms']['eastNorthUpToFixedFrame'](b3['GLE_ClipPlansBoxCenterMap'][bg]);var bk=b3['GLE_ClipPlansBoxSizeMap'][bg];if(b8)bk=bi['featureBox']['size'];var bl=![];var bm=b6;if(b8){bm=bi['_owner']['_rendererResources']['textures'][0x0];var bn;var bo=bi['_owner']['_runtime']['materialsByName'];Object['getOwnPropertyNames'](bo)['forEach'](function(bL,bM,bN){bn=bo[bL]['name'];});if(bn=='O'+o(0x327)+'E'||bn=='B'+o(0x328)+'D'){var bp=[];b3['funcPublic']['GetUVByFeatureId'](b3['tileset'],b3['tileset'][n(0x7f8)],bi['featureId'],bp);if(bp['length']>0x1){b7=new Cesium['Cartesian2'](bp[0x0],bp[0x1]);bl=!![];}}}for(var bq=0x0;bq<bi[n(0x7f9)];++bq){var br=bi[n(0x7fa)](bq);switch(br['types']){case'Z'+o(0x329)+'N':if(br[n(0x7fb)]<b3['GLE_ClipPlansBoxSizeMap'][bg]['z']){var bs=new Cesium['Matrix4']();var bt=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,-(bk['z']-(bk['z']-br['distance']))),new Cesium['Matrix4']());Cesium['Matrix4'][n(0x7fc)](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['x'],bk['y'],bk['z']);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium[n(0x7fd)]['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3['funcPublic']['cartesian3ToCartographic'](bw,b3['viewer']);var by=b3[n(0x7fe)][n(0x7ff)](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium['Cartographic'](by['longitude'],by[n(0x800)],bx['height']);var bA=b3['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bz['longitude'],bz['latitude'],bz['height']),b3['viewer']);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium['Cartesian3']());Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic'][n(0x801)](b3,bg,bs,bm,b7,Cesium['WindingOrder']['CLOCKWISE'],bl);else aq['funcPublic']['createFillPlane'](b3,bg,bs,b5,Cesium['WindingOrder']['CLOCKWISE']);}break;case'Z'+o(0x32a)+'X':if(br['distance']<b3[n(0x802)][bg]['z']){var bs=new Cesium['Matrix4']();var bt=Cesium['Matrix4']['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,bk['z']-(bk['z']-br['distance'])),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['x'],bk['y'],bk['z']);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3['funcPublic']['cartesian3ToCartographic'](bw,b3[n(0x803)]);var by=b3['funcPublic']['cartesian3ToCartographic'](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium['Cartographic'](by['longitude'],by[n(0x804)],bx[n(0x805)]);var bA=b3['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bz['longitude'],bz['latitude'],bz['height']),b3['viewer']);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium['Cartesian3']());Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium['WindingOrder']['COUNTER_CLOCKWISE'],bl);else aq['funcPublic']['createFillPlane'](b3,bg,bs,b5,Cesium[n(0x806)]['COUNTER_CLOCKWISE']);}break;case'X'+o(0x32b)+'N':if(br['distance']<b3['GLE_ClipPlansBoxSizeMap'][bg]['x']){var bs=new Cesium[(n(0x807))]();var bt=Cesium[n(0x808)]['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](-(bk['x']-(bk['x']-br['distance'])),0x0,0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['z'],bk['y'],bk['x']);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3['funcPublic']['cartesian3ToCartographic'](bw,b3['viewer']);var by=b3['funcPublic']['cartesian3ToCartographic'](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium['Cartographic'](bx[n(0x809)],by[n(0x80a)],bx['height']);var bA=b3['funcPublic'][n(0x80b)](new Cesium['Cartographic'](bz[n(0x80c)],bz['latitude'],by['height']),b3['viewer']);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium['Cartesian3']());Cesium[n(0x80d)]['multiply'](Cesium[n(0x80e)]['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium['WindingOrder']['CLOCKWISE'],bl);else aq['funcPublic']['createFillPlane'](b3,bg,bs,b5,Cesium['WindingOrder']['CLOCKWISE']);}break;case'X'+o(0x32c)+'X':if(br['distance']<b3['GLE_ClipPlansBoxSizeMap'][bg]['x']){var bs=new Cesium['Matrix4']();var bt=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](bk['x']-(bk['x']-br[n(0x80f)]),0x0,0x0),new Cesium[(n(0x810))]());Cesium['Matrix4']['multiply'](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['z'],bk['y'],bk['x']);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3['funcPublic']['cartesian3ToCartographic'](bw,b3[n(0x811)]);var by=b3['funcPublic']['cartesian3ToCartographic'](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium['Cartographic'](bx['longitude'],by['latitude'],bx['height']);var bA=b3['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bz['longitude'],bz['latitude'],by['height']),b3['viewer']);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium[(n(0x812))]());Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium['WindingOrder']['COUNTER_CLOCKWISE'],bl);else aq['funcPublic'][n(0x813)](b3,bg,bs,b5,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'Y'+o(0x32d)+'N':if(br[n(0x814)]<b3['GLE_ClipPlansBoxSizeMap'][bg]['y']){var bs=new Cesium['Matrix4']();var bt=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,-(bk['y']-(bk['y']-br['distance'])),0x0),new Cesium['Matrix4']());Cesium['Matrix4']['multiply'](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['x'],bk['z'],bk['y']);var bv=Cesium[n(0x815)]['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3['funcPublic']['cartesian3ToCartographic'](bw,b3[n(0x816)]);var by=b3['funcPublic']['cartesian3ToCartographic'](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium[(n(0x817))](by['longitude'],bx['latitude'],bx['height']);var bA=b3['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bz['longitude'],bz['latitude'],by['height']),b3['viewer']);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium['Cartesian3']());Cesium['Matrix4']['multiply'](Cesium[n(0x818)]['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium[n(0x819)]['COUNTER_CLOCKWISE'],bl);else aq['funcPublic']['createFillPlane'](b3,bg,bs,b5,Cesium['WindingOrder']['COUNTER_CLOCKWISE']);}break;case'Y'+o(0x32e)+'X':if(br['distance']<b3['GLE_ClipPlansBoxSizeMap'][bg]['y']){var bs=new Cesium[(n(0x81a))]();var bt=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](0x5a)),new Cesium['Cartesian3'](0x0,bk['y']-(bk['y']-br['distance']),0x0),new Cesium['Matrix4']());Cesium[n(0x81b)]['multiply'](bj,bt,bs);var bu=new Cesium['Cartesian3'](bk['x'],bk['z'],bk['y']);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(b8){var bw=Cesium['Matrix4']['multiplyByPoint'](bs,Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var bx=b3[n(0x81c)]['cartesian3ToCartographic'](bw,b3['viewer']);var by=b3['funcPublic']['cartesian3ToCartographic'](bi['featureBox']['center'],b3['viewer']);var bz=new Cesium['Cartographic'](by['longitude'],bx['latitude'],bx['height']);var bA=b3['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](bz['longitude'],bz['latitude'],by['height']),b3[n(0x81d)]);var bB=Cesium['Cartesian3']['subtract'](bA,bw,new Cesium['Cartesian3']());Cesium['Matrix4']['multiply'](Cesium['Matrix4']['fromTranslation'](bB),bs,bs);}if(Cesium['defined'](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium[n(0x81e)][n(0x81f)],bl);else aq['funcPublic'][n(0x820)](b3,bg,bs,b5,Cesium[n(0x821)]['CLOCKWISE']);}break;case'C'+o(0x32f)+'h':var bs=new Cesium['Matrix4']();let bL=Cesium['Cartesian3']['normalize'](br['normal']['_cartesian3'],new Cesium['Cartesian3']());var bC=function(bM){var bM=Cesium[n(0x822)]['normalize'](bM,new Cesium['Cartesian3']());var bN=Math['atan2'](bM['y'],bM['x'])-Cesium['Math']['PI_OVER_TWO'];return Cesium['Math']['TWO_PI']-Cesium['Math']['zeroToTwoPi'](bN);};var bD=function(bM){Cesium['Cartesian3'][n(0x823)](bM,bM);return Cesium['Math']['PI_OVER_TWO']-Cesium['Math']['acosClamped'](bM['z']);};var bE=b3['GLE_ClipPlansBoxCenterMap'][bg];var bF=Cesium[n(0x824)]['eastNorthUpToFixedFrame'](bE);var bG=bC(bL);var bH=bD(bL);var bI=new Cesium['HeadingPitchRoll'](bG-Cesium['Math']['PI_OVER_TWO'],bH-Cesium['Math']['PI_OVER_TWO'],0x0);var bJ=Cesium[n(0x825)]['IDENTITY']['clone']();Cesium['Matrix3']['fromHeadingPitchRoll'](bI,bJ);Cesium['Matrix4'][n(0x826)](bj,bJ,bs);var bK=Math['sqrt'](bk['x']*bk['x']+bk['y']*bk['y']+bk['z']*bk['z']);var bu=new Cesium['Cartesian3'](bK,bK,bK);var bv=Cesium['Matrix4']['fromScale'](bu);Cesium['Matrix4']['multiply'](bs,bv,bs);if(Cesium[n(0x827)](bm))aq['funcPublic']['createFillPlaneTexture'](b3,bg,bs,bm,b7,Cesium['WindingOrder']['CLOCKWISE'],bl);else aq['funcPublic']['createFillPlane'](b3,bg,bs,b5,Cesium[n(0x828)]['CLOCKWISE']);break;}}}});},'createFillPlaneTexture':function(b3,b4,b5,b6,b7,b8,b9){if(!Cesium['defined'](b7)){b7=new Cesium['Cartesian2'](0x1,0x1);}else{b7=new Cesium['Cartesian2'](b7['x'],b7['y']);}var ba=new Cesium['PlaneGeometry']({'vertexFormat':Cesium['VertexFormat']['POSITION_AND_ST']});var bb=new Cesium['GeometryInstance']({'geometry':ba,'modelMatrix':b5});var bc=be(bg(),bf(),b9?bi():bh(),b6);var bd=new Cesium['Primitive']({'geometryInstances':bb,'appearance':bc,'asynchronous':![],'debugShowBoundingVolume':![]});bd['clipFillTag']=b4;b3['viewer']['scene']['primitives']['add'](bd);function be(bj,bk,bl,bm){return new Cesium['Appearance']({'material':new Cesium['Material']({'fabric':{'uniforms':{'image':bm,'repeat':b7},'source':bl}}),'aboveGround':!![],'faceForward':!![],'flat':!![],'translucent':![],'renderState':{'blending':Cesium['BlendingState']['PRE_MULTIPLIED_ALPHA_BLEND'],'frontFace':b8,'cull':{'enabled':!![],'face':Cesium['CullFace']['Back']},'depthTest':{'enabled':!![],'func':Cesium[n(0x829)]['LESS']},'depthMask':![],'stencilMask':![],'stencilTest':{'enabled':!![],'frontFunction':Cesium['StencilFunction']['EQUAL'],'backFunction':Cesium['StencilFunction']['EQUAL'],'reference':0x1,'mask':0x1,'frontOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['KEEP']},'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['KEEP']}}},'fragmentShaderSource':bj,'vertexShaderSource':bk});}function bf(){return m(0xce);}function bg(){return m(0xcf);}function bh(){return m(0xd0);}function bi(){return m(0xd1);}},'createFillPlane':function(b3,b4,b5,b6,b7){var b8=new Cesium['PlaneGeometry']({'vertexFormat':Cesium[n(0x82a)]['POSITION_ONLY']});var b9=new Cesium['GeometryInstance']({'geometry':b8,'modelMatrix':b5,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](b6)}});var ba='\x20\x20attribute\x20vec3\x20position3DHigh;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20position3DLow;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20v_color;\x0a\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\x20void\x20main()\x0a\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\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_color\x20=color;\x0a\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;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20p;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}';var bb='\x20\x20varying\x20vec4\x20v_color;\x0a\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{\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\x20=\x20v_color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}';var bc=new Cesium['Appearance']({'renderState':{'frontFace':b7,'cull':{'enabled':!![],'face':Cesium['CullFace']['Back']},'depthTest':{'enabled':!![],'func':Cesium['DepthFunction']['LESS']},'depthMask':![],'stencilMask':![],'stencilTest':{'enabled':!![],'frontFunction':Cesium['StencilFunction']['EQUAL'],'backFunction':Cesium['StencilFunction']['EQUAL'],'reference':0x1,'mask':0x1,'frontOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['KEEP']},'backOperation':{'fail':Cesium['StencilOperation']['KEEP'],'zFail':Cesium['StencilOperation']['KEEP'],'zPass':Cesium['StencilOperation']['KEEP']}}},'fragmentShaderSource':bb,'vertexShaderSource':ba});var bd=new Cesium['Primitive']({'geometryInstances':b9,'appearance':bc,'debugShowBoundingVolume':![]});bd['clipFillTag']=b4;b3['viewer']['scene'][n(0x82b)]['add'](bd);},'check2DFrustumRange':function(b3){if(aq[n(0x82c)]!=l(0x4c)||aq['isCad3D']||!aq['enableCheck2DFrustumRange']){return;}var b4=![];if(an&&Cesium['Cartesian3']['distanceSquared'](an,aq['viewer']['scene']['camera'][n(0x82d)])==0x0){if(!Cesium['defined'](b3))return;}if(Cesium['defined'](b3)){ao='w'+o(0x330)+'l';}else{ao='m'+o(0x331)+'e';}var b5=aq['Model']['getModelsCenter']();if(!b5)return;var b6=function(bo,bp,bq){var br=bp/0x2;var bs=bq/0x2;var bt=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['fromTranslation'](bo,bt);var bu=Cesium['Transforms']['eastNorthUpToFixedFrame'](bo);var bv=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](new Cesium[(n(0x82e))](0x1,0x1,0x0),bp,bv);var bw=Cesium['Matrix4']['multiplyByPoint'](bu,bv,new Cesium['Cartesian3']());Cesium['Cartesian3']['multiplyByScalar'](new Cesium['Cartesian3'](-0x1,-0x1,0x0),bp,bv);var bx=Cesium['Matrix4']['multiplyByPoint'](bu,bv,new Cesium['Cartesian3']());var by=Cesium['Cartographic']['fromCartesian'](bx);var bz=Cesium['Cartographic'][n(0x82f)](bw);return new Cesium['Rectangle'](by[n(0x830)],by[n(0x831)],bz['longitude'],bz['latitude']);};var b7=function(bo,bp){var bq=bo[n(0x832)]>bp['west'];var br=bo['east']<bp['east'];var bs=bo['south']>bp['south'];var bt=bo['north']<bp['north'];return bq&&br&&bs&&bt;};var b8=function(bo,bp){var bq=Cesium['BoundingRectangle']['fromRectangle'](bo);var br=Cesium['BoundingRectangle']['fromRectangle'](bp);var bs=bq['intersect'](br);return bs==Cesium['Intersect']['INTERSECTING']||b7(bo,bp)||b7(bp,bo);};function b9(bo,bp){var bq=0x0;if(bp[n(0x833)]<bo['west']){bq=bp[n(0x834)]-bo['west'];}else if(bp[n(0x835)]>bo['east']){bq=bp['west']-bo['east'];}var br=0x0;if(bp['north']<bo['south']){br=bp['north']-bo['south'];}else if(bp['south']>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;bo<b8['length'];bo++){var bp=Cesium['clone'](b7[b8[bo]]);Cesium['Matrix4']['multiplyByPoint'](bn,bp,bp);b6['push'](bp['x']);b6[n(0x846)](bp['y']);b6['push'](bp['z']);}}else{if(b4['isInstanced']){var bq=[];var br=[];for(var bo=0x0;bo<b9[n(0x847)];bo++){if(b9[bo]==b5){var bs=new Cesium['Cartesian3'](b7[bo*0x3],b7[bo*0x3+0x1],b7[bo*0x3+0x2]);br[n(0x848)](bs);bq['push'](b9[bo]);}}for(var bo=0x0;bo<b8[n(0x849)];bo++){if(bq[b8[bo]]==b5){var bp=Cesium['clone'](br[b8[bo]]);Cesium['Matrix4']['multiplyByPoint'](bn,bp,bp);b6['push'](bp['x']);b6['push'](bp['y']);b6['push'](bp['z']);}}}else{var br=[];for(var bo=0x0;bo<b9['length'];bo++){var bs=new Cesium['Cartesian3'](b7[bo*0x3],b7[bo*0x3+0x1],b7[bo*0x3+0x2]);br['push'](bs);}for(var bo=0x0;bo<b8['length'];bo++){if(b9[b8[bo]]==(b4['isInstanced']?b5:b5)){var bp=Cesium['clone'](br[b8[bo]]);Cesium['Matrix4'][n(0x84a)](bn,bp,bp);b6['push'](bp['x']);b6['push'](bp['y']);b6[n(0x84b)](bp['z']);}}}}}function aP(b3){if((aH&b3)>0x0||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<bd['length'];bf++){if(bd[bf]['replace']('\x20','')!=''){if(b8[0x5]['indexOf'](bd[bf]['replace']('\x20',''))>-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<bd[n(0x84e)];bf++){if(bd[bf]['replace']('\x20','')!=''){if(b8[0x1]['indexOf'](bd[bf]['replace']('\x20',''))>-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<bp['length'];bs++){bp[bs]=aY(bp[bs],'/');if(bp[bs][n(0x84f)]('\x20','')!=''){if(bh[b7]['indexOf'](bp[bs]['replace']('\x20',''))>-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<bb['length'];bd++){bb[bd]=aY(bb[bd],'/');if(bb[bd]['replace']('\x20','')!=''){if(ba['indexOf']('l'+o(0x364)+'t')>-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<bi['length'];bl++){bi[bl]=aY(bi[bl],'/');if(bi[bl]['replace']('\x20','')!=''){if(bf['indexOf']('l'+o(0x37d)+'t')>-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<z['length'];B+=0x2){var C=parseInt(z['substring'](B,B+0x2),0x10);A+=String['fromCharCode'](C);}return A;}function r(z,A){return s(A,q(z),0x0,0x0);}function s(z,A,B,C,D){var E=new Array(0x1010400,0x0,0x10000,0x1010404,0x1010004,0x10404,0x4,0x10000,0x400,0x1010400,0x1010404,0x400,0x1000404,0x1010004,0x1000000,0x4,0x404,0x1000400,0x1000400,0x10400,0x10400,0x1010000,0x1010000,0x1000404,0x10004,0x1000004,0x1000004,0x10004,0x0,0x404,0x10404,0x1000000,0x10000,0x1010404,0x4,0x1010000,0x1010400,0x1000000,0x1000000,0x400,0x1010004,0x10000,0x10400,0x1000004,0x400,0x4,0x1000404,0x10404,0x1010404,0x10004,0x1010000,0x1000404,0x1000004,0x404,0x10404,0x1010400,0x404,0x1000400,0x1000400,0x0,0x10004,0x10400,0x0,0x1010004);var F=new Array(-0x7fef7fe0,-0x7fff8000,0x8000,0x108020,0x100000,0x20,-0x7fefffe0,-0x7fff7fe0,-0x7fffffe0,-0x7fef7fe0,-0x7fef8000,-0x80000000,-0x7fff8000,0x100000,0x20,-0x7fefffe0,0x108000,0x100020,-0x7fff7fe0,0x0,-0x80000000,0x8000,0x108020,-0x7ff00000,0x100020,-0x7fffffe0,0x0,0x108000,0x8020,-0x7fef8000,-0x7ff00000,0x8020,0x0,0x108020,-0x7fefffe0,0x100000,-0x7fff7fe0,-0x7ff00000,-0x7fef8000,0x8000,-0x7ff00000,-0x7fff8000,0x20,-0x7fef7fe0,0x108020,0x20,0x8000,-0x80000000,0x8020,-0x7fef8000,0x100000,-0x7fffffe0,0x100020,-0x7fff7fe0,-0x7fffffe0,0x100020,0x108000,0x0,-0x7fff8000,0x8020,-0x80000000,-0x7fefffe0,-0x7fef7fe0,0x108000);var G=new Array(0x208,0x8020200,0x0,0x8020008,0x8000200,0x0,0x20208,0x8000200,0x20008,0x8000008,0x8000008,0x20000,0x8020208,0x20008,0x8020000,0x208,0x8000000,0x8,0x8020200,0x200,0x20200,0x8020000,0x8020008,0x20208,0x8000208,0x20200,0x20000,0x8000208,0x8,0x8020208,0x200,0x8000000,0x8020200,0x8000000,0x20008,0x208,0x20000,0x8020200,0x8000200,0x0,0x200,0x20008,0x8020208,0x8000200,0x8000008,0x200,0x0,0x8020008,0x8000208,0x20000,0x8000000,0x8020208,0x8,0x20208,0x20200,0x8000008,0x8020000,0x8000208,0x208,0x8020000,0x20208,0x8,0x8020008,0x20200);var H=new Array(0x802001,0x2081,0x2081,0x80,0x802080,0x800081,0x800001,0x2001,0x0,0x802000,0x802000,0x802081,0x81,0x0,0x800080,0x800001,0x1,0x2000,0x800000,0x802001,0x80,0x800000,0x2001,0x2080,0x800081,0x1,0x2080,0x800080,0x2000,0x802080,0x802081,0x81,0x800080,0x800001,0x802000,0x802081,0x81,0x0,0x0,0x802000,0x2080,0x800080,0x800081,0x1,0x802001,0x2081,0x2081,0x80,0x802081,0x81,0x1,0x2000,0x800001,0x2001,0x802080,0x800081,0x2001,0x2080,0x800000,0x802001,0x80,0x800000,0x2000,0x802080);var I=new Array(0x100,0x2080100,0x2080000,0x42000100,0x80000,0x100,0x40000000,0x2080000,0x40080100,0x80000,0x2000100,0x40080100,0x42000100,0x42080000,0x80100,0x40000000,0x2000000,0x40080000,0x40080000,0x0,0x40000100,0x42080100,0x42080100,0x2000100,0x42080000,0x40000100,0x0,0x42000000,0x2080100,0x2000000,0x42000000,0x80100,0x80000,0x42000100,0x100,0x2000000,0x40000000,0x2080000,0x42000100,0x40080100,0x2000100,0x40000000,0x42080000,0x2080100,0x40080100,0x100,0x2000000,0x42080000,0x42080100,0x80100,0x42000000,0x42080100,0x2080000,0x0,0x40080000,0x42000000,0x80100,0x2000100,0x40000100,0x80000,0x0,0x40080000,0x2080100,0x40000100);var J=new Array(0x20000010,0x20400000,0x4000,0x20404010,0x20400000,0x10,0x20404010,0x400000,0x20004000,0x404010,0x400000,0x20000010,0x400010,0x20004000,0x20000000,0x4010,0x0,0x400010,0x20004010,0x4000,0x404000,0x20004010,0x10,0x20400010,0x20400010,0x0,0x404010,0x20404000,0x4010,0x404000,0x20404000,0x20000000,0x20004000,0x10,0x20400010,0x404000,0x20404010,0x400000,0x4010,0x20000010,0x400000,0x20004000,0x20000000,0x4010,0x20000010,0x20404010,0x404000,0x20400000,0x404010,0x20404000,0x0,0x20400010,0x10,0x4000,0x20400000,0x404010,0x4000,0x400010,0x20004010,0x0,0x20404000,0x20000000,0x400010,0x20004010);var K=new Array(0x200000,0x4200002,0x4000802,0x0,0x800,0x4000802,0x200802,0x4200800,0x4200802,0x200000,0x0,0x4000002,0x2,0x4000000,0x4200002,0x802,0x4000800,0x200802,0x200002,0x4000800,0x4000002,0x4200000,0x4200800,0x200002,0x4200000,0x800,0x802,0x4200802,0x200800,0x2,0x4000000,0x200800,0x4000000,0x200800,0x200000,0x4000802,0x4000802,0x4200002,0x4200002,0x2,0x200002,0x4000000,0x4000800,0x200000,0x4200800,0x802,0x200802,0x4200800,0x802,0x4000002,0x4200802,0x4200000,0x200800,0x0,0x2,0x4200802,0x0,0x200802,0x4200000,0x800,0x4000002,0x4000800,0x800,0x200002);var L=new Array(0x10001040,0x1000,0x40000,0x10041040,0x10000000,0x10001040,0x40,0x10000000,0x40040,0x10040000,0x10041040,0x41000,0x10041000,0x41040,0x1000,0x40,0x10040000,0x10000040,0x10001000,0x1040,0x41000,0x40040,0x10040040,0x10041000,0x1040,0x0,0x0,0x10040040,0x10000040,0x10001000,0x41040,0x40000,0x41040,0x40000,0x10041000,0x1000,0x40,0x10040040,0x1000,0x41040,0x10001000,0x40,0x10000040,0x10040000,0x10040040,0x10000000,0x40000,0x10001040,0x0,0x10041040,0x40040,0x10000040,0x10040000,0x10001000,0x10001040,0x0,0x10041040,0x41000,0x41000,0x1040,0x1040,0x40040,0x10000000,0x10041000);var M=t(z);var N=0x0,O,P,Q,R,S,T,U,V;var W,X,Y,Z;var a0,a1;var a2=A['length'];var a3=0x0;var a4=M['length']===0x20?0x3:0x9;if(a4===0x3){V=B?new Array(0x0,0x20,0x2):new Array(0x1e,-0x2,-0x2);}else{V=B?new Array(0x0,0x20,0x2,0x3e,0x1e,-0x2,0x40,0x60,0x2):new Array(0x5e,0x3e,-0x2,0x20,0x40,0x2,0x1e,-0x2,-0x2);}A+=' |